@charset "utf-8";
/* CSS Document */



/*......solution Microsoft....*/



.microsoft-services { background: url(../images/microsoft-services-bg.jpg) center top no-repeat #d9aa7d !important; }
.microsoft-office-points { border-bottom: 1px solid #000; border-top: 1px solid #000; padding: 30px 0 }
.microsoft-office-points ul { display: table; margin: 0 auto }
.microsoft-office-points li { display: inline-block; padding: 0 20px; background: url(../images/dot.png) left center no-repeat; padding-left: 33px; font-size: 27px;  }
.microsoft-office-points li:first-child { background: none }
.resources-blk { margin-top: 60px; margin-bottom: 100px; }
.resources-blk h3 { font-size: 28px;  }
.resources-blk p{ font-size:18px}
.dwnload-col { margin-top: 31px; }
.dwnload-col ul { padding: 0; display: flex; }
.dwnload-col li { display: inline-block; width: 28%; background: url(../images/download-icon.png) left top no-repeat; padding-left: 52px; font-size: 19px;  min-height: 40px; }
.dwnload-col li a { color: #252525;line-height: 2.1; display:block }
.dwnload-col li a:hover{ text-decoration:underline}
.azure-point_blk ul { margin-top: 15px; }
.azure-point_blk li {
    padding: 5px 0;
    font-size: 18px;
    list-style: disc;
    margin-left: 20px;
}
.resources-blk-col { border-top: solid 1px #000; padding: 38px 0; }
.resources-blk-col p { font-size: 18px; line-height: 1.6; letter-spacing: 1px; width: 82%; }
.resources-blk-col h2 { font-size: 24px;  padding-top: 26px;  }
.resources_dwnld_icon li { display: inline-block; background: url(../images/download-icon.png) left -5px no-repeat; padding-left: 52px; font-size: 24px; color: #a3a1a1; }
.resources_dwnld_icon { margin-top: 25px; }
.resources_dwnld_icon ul { padding: 0; }
.Healthcare_img img { max-width:100%}
.webinar_points { margin-top: 26px; }
.webinar_points ul { padding: 0; }
.webinar_points li { background: url(../images/webinar-icon.png) left top no-repeat; padding-left: 69px; font-size: 23px; list-style: none;  margin: 26px 0; height: 60px; padding-top: 12px; }
.one-pagers-blk h3 { font-size: 23px;  padding-top: 36px; }
.one-pagers-blk img { margin-bottom: -22px; margin-top: 39px; }
.about-us-bg { background: url(../images/about-us-bg.jpg) center top no-repeat #47BDD5 !important; }
.about-us-text_part { display: table; padding: 41px 0px; text-align: end; padding-left: 107px; }
.about-us-text_part h3 { font-size: 32px; }
section.how-we-work_blk { padding-bottom: 55px; font-family: Arial, sans-serif }
.how-we-wrk-hdr { border-top: solid 1px #000; padding: 26px 0; }
.how-wrk-sub-txt h4 { text-transform: uppercase; padding: 14px 0 7px 0; font-family: Arial, sans-serif }
.how-wrk-sub-txt p { font-size: 18px; line-height: 1.5; letter-spacing: 0.5px; font-family: Arial; }
.how-we-wrk-hdr h4 { padding-top: 26px; text-transform: uppercase; font-size: 21px; font-weight: 700; }
.how-we-wrk-hdr p { font-size: 18px; line-height: 1.6; letter-spacing: 0.5px; }
.how-we-wrk-hdr h5 { text-underline-offset: 10px; text-decoration: underline; color: #000 !important; display: inline-block !important; }
.one-pagers-blk p{ font-size:16px}