:root { --themeColorGrad: #fee8e0; --themeColorDark: #b24f2b; --themeButtonHover: #c55e39; --themeColorBC: #feede6; --themeColorBC_B: #f1d2c7; --themePriceColor : #fe4b6d;}/* banner css */.header-content .videos_img_list { background: url(/template/default/images/nsf-to-o365-banner-new.webp) center no-repeat}/* faq css */.faq-question-holder .accordion-item .accordion-title:after { background: url(/template/default/images/icons/nsf-o365-faq-icon.png) 0 0 no-repeat;}.customer-support-section,.prod-migration-box.edb-database { padding: 50px 0;}/* testimonial css */.common-testimonials { background-image: linear-gradient(180deg, var(--themeColorGrad) 0, rgba(248, 252, 254, .49) 34%, rgba(249, 252, 254, 0) 100%);}.common-testimonials .last-half-block .first-block { background: url(/template/default/images/icons/nsf-o365-quotes.png) 30px 30px no-repeat #fff; min-height: 350px !important;}.common-testimonials .slick-prev,.common-testimonials .slick-next { background: url(/template/default/images/icons/nsf-o365-arrow.png) center top no-repeat;}.faq-question-holder .accordion-item .accordion-title.open:after,.common-testimonials .slick-prev { background-position: bottom;}/* content css */.howit-works-section .videos_imghome_list a:hover,.inside-box .videos_img_list a:hover { transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1)}.reason-one-half { display: inline-block; float: left}a.button-type2 { background: #fff; color: #0071bc; border: 1px solid #0071bc}.four_fifth,.half_width,.one_fifth,.one_fourth,.one_half,.one_seventh,.one_sixth,.one_third,.six_seventh,.three_fifth,.three_fourth,.two_fifth,.two_third { position: relative; display: inline-block; float: left;}.one_half { width: 49%;}.two_fifth { width: 39.2%;}.three_fifth { width: 58.8%;}.last { margin-right: 0 !important;}.nsf-o365-intro .two_fifth h2 { padding-bottom: 10px;}.nsf-o365-intro .intro-holder { display: inline-block; width: 100%; padding: 30px 0 0;}.nsf-o365-intro .two_fifth { width: 100%; text-align: center; padding: 0; margin: 0;}.blue-heading { color: #2382c3;}.nsf-o365-intro .two_fifth .p-space { padding: 10px 0 30px;}.nsf-o365-intro .one_half { width: 100%; display: flex; gap: 20px; padding-top: 40px;}.nsf-o365-intro .first-part-blocks { display: inline-block; margin-bottom: 0; height: 350px; border: 1px solid #f9fafd; border-radius: 15px; background-color: #fff; box-shadow: 0 0 8.28px .72px rgb(4 4 4 / .05); padding: 20px; width: 100%;}.nsf-o365-intro .first-part-blocks p:first-child { margin: 0; float: left; padding: 15px; display: inline-block;}.nsf-o365-intro .first-part-blocks p { font-size: 16px; text-align: left;}.nsf-o365-intro .first-part-blocks h3 { margin: 0 0 0 65px; padding-bottom: 20px; font-weight: 600; min-height: 60px; padding-top: 10px; color: #000; font-size: 1.18rem; padding-left: 0;}.nsf-o365-intro .nsfo365-overview-sprite { height: 50px; width: 50px; border-radius: 50%;}.nsfo365-overview-sprite { background-image: url(/template/default/images/nsf-o365-overview-sprite-new.png) !important; background-repeat: no-repeat;}.nsf-o365-intro .zero-data { background-position: left 13px top 13px; background-color: #dbeaf7;}.nsf-o365-intro .public-folders { background-position: left 13px top -41px; background-color: #c2eadd;}.nsf-o365-intro .secure-safe { background-position: left 13px top -97px; background-color: #f0d8ad;}.migrate-mailboxes-nsf-o365 .exchange-content-holder { overflow: hidden; padding: 2rem 0 0; display: flex; flex-wrap: wrap; justify-content: space-evenly; position: relative; z-index: 0;}.migrate-mailboxes-nsf-o365 .one-third-block { flex-basis: 26%;}.migrate-mailboxes-nsf-o365 .one-third-block p.img { position: relative; font-size: 19px; font-weight: 400; padding-bottom: 0;}.migrate-mailboxes-nsf-o365 .one-third-block p.img span { background: #fff; border: 3px solid #3482c5; width: 62px; height: 63px; display: inline-block; border-radius: 50%; color: #3482c5; line-height: 2.48; position: absolute; top: 39%; right: 0; font-size: 24px; font-weight: 600;}.migrate-mailboxes-nsf-o365 .exchange-content-holder h4 { font-weight: 400; min-height: 107px; padding: 10px 0 15px; font-size: 17px;}.migrate-mailboxes-nsf-o365 .img { width: 275px; margin: 0 auto 25px; border-radius: 50%;}.nsf-o365-error .edb-holder,.nsf-o365-features .edb-feature-holder { justify-content: space-evenly; flex-wrap: wrap; display: flex;}.nsf-o365-error .edb-holder { padding-top: 30px;}.nsf-o365-error .one_third { border-radius: 15px; margin: 0 0 2%; box-shadow: 0 0 8.28px .72px rgb(4 4 4 / .05); padding: 30px 30px 30px; width: 30.5%; position: relative; border: 1px solid #fff0; background-color: #fff; display: inline-block; float: left;}.nsf-o365-error .nsfo365-overview-sprite { margin-top: 0px !important; margin: 30px 0; width: 75px; height: 75px; border-radius: 15px;}.nsf-o365-error .one_third h4 { min-height: 0; padding: 0 0 15px; font-weight: 600; font-size: 1.2rem; line-height: 2;}.nsf-o365-error .blk1 { background-position: left 16px top 23%; background-color: #e8cbf2;}.nsf-o365-error .blk2 { background-position: left 16px top 38.5%; background-color: #f4b7ca;}.nsf-o365-error .blk3 { background-position: left 18px top 54%; background-color: #c9e5f1;}.nsf-o365-error .blk4 { background-position: left 18px top 70.5%; background-color: #efe3c2;}.nsf-o365-error .blk5 { background-position: left 18px top 86.6%; background-color: #c4ecb6;}.nsf-o365-error .blk6 { background-position: left 16px top 102.4%; background-color: #f1d6ce;}.nsf-o365-features .edb-feature-holder { padding-top: 40px; padding-bottom: 0;}.nsf-o365-features .one-half-block { background-color: #fff; box-shadow: 0 0 8.28px .72px rgb(4 4 4 / .05); border-radius: 15px; margin-bottom: 30px; padding: 30px; flex-basis: 47%; display: inline-block;}.nsf-o365-features .one-half-block h4 { font-weight: 600; font-size: 19px; padding-bottom: 20px;}.read-more-link,.padding-top-20 { padding-top: 20px;}@media only screen and (max-width: 1280px) { .old-reason .reason-tabs { width: 100%; } .nsf-o365-error .one_third { width: 48%; } .nsf-o365-intro .first-part-blocks h3 { min-height: 85px; } .migrate-mailboxes-nsf-o365 .exchange-content-holder, .nsf-o365-features .edb-feature-holder, .nsf-o365-error .edb-holder { padding: 0; }}@media only screen and (max-width: 1170px) { .nsf-o365-intro .one_half { flex-direction: column; } .nsf-o365-intro .first-part-blocks { height: auto; } .nsf-o365-intro .first-part-blocks p:first-child { float: none; margin-bottom: 30px; } .nsf-o365-intro .first-part-blocks h3 { padding: 0 0 20px 0; margin: 0; min-height: auto; } .migrate-mailboxes-nsf-o365 .one-third-block { flex-basis: 40%; margin: 50px 0px; }}@media only screen and (max-width: 980px) { .nsf-o365-intro .two_fifth p br { display: none } .content-wrapper { padding: 0 10px !important } .four_fifth, .four_sixth, .half_width, .one_fifth, .one_fourth, .one_half, .one_sixth, .one_third, .three_fifth, .three_fourth, .two_fifth, .two_third { width: 100%; margin-right: 0; } .migrate-mailboxes-nsf-o365 .one-third-block { flex-basis: 100%; margin: 25px 0px; } .migrate-mailboxes-nsf-o365 .exchange-content-holder h4 { min-height: auto; } .nsf-o365-error .one_third { width: 100%; } .nsf-o365-features .one-half-block { flex-basis: 100%; } .h3-title-heading { font-size: 30px !important; } .prod-main-content.new-font-type section { padding: 35px 0 !important; } .prod-migration-box.edb-database { border-bottom: 1px solid var(--themeColorBC_B); }}@media only screen and (max-width: 768px) { .nsf-o365-error .one_third h4 { line-height: initial; } .nsf-o365-error .edb-holder, .nsf-o365-features .edb-feature-holder { padding-top: 0; } .nsf-o365-error .one_third, .nsf-o365-features .one-half-block { padding: 20px; } .migrate-mailboxes-nsf-o365 .exchange-content-holder { padding: 0; }}@media only screen and (max-width: 600px) { .h3-title-heading { font-size: 21px !important; }}
/* July 8 */
.get-start-holder {
  background: url(/template/default/images/banner-check11.png), #c55e39;
}

.get-started-flex {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  white-space: nowrap;
}

.get-started-flex .migrate-now {
  border: 1px solid #fff;
  background: #b24f2b;
  margin: 0;
  color: #fff;
}

.get-started-flex .migrate-now-bg {
  border: 1px solid #fff;
  background: #fff;
  color: #b24f2b;
}

.get-started-flex .migrate-now:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #b24f2b;
}

.get-started-flex .migrate-now-bg:hover {
  border: 1px solid #b24f2b;
  background: #b24f2b;
  color: #fff;
}
