:root {--themeColorGrad: #e8eff6;--themeColorDark: #5379d3;--themeButtonHover: #0065a9;--themeColorBC: #f8fafc;--themeColorBC_B: #d4edf9;--themePriceColor: #f15875;}
.header-content .videos_img_list { background: url(/template/default/images/gsuite-o365-banner.webp) center no-repeat;}
.faq-question-holder .accordion-item .accordion-title:after { background: url(/template/default/images/icons/edb-to-pst-faq-icon.png) no-repeat;}
.common-testimonials .last-half-block .first-block { background: url(/template/default/images/office365-tool-slide-quote.png) 30px 30px no-repeat #fff; min-height: 380px !important;}
.common-testimonials .slick-prev,.faq-question-holder .accordion-item .accordion-title.open:after { background-position: bottom;}
.common-testimonials .slick-prev{background: url(/template/default/images/offfice365-tool-slide-left-arrow.png) no-repeat;}
.common-testimonials .slick-next{background: url(/template/default/images/offfice365-tool-slide-right-arrow.png) no-repeat;}
.award-box.our-clients-section { background: #f1f5ef;}
.header-top-container .otherlinks {grid-template-columns: repeat(3, 1fr);}

.windows_recovery_feature.advance_delete_file {display: inline-block;width: 100%;padding-top: 120px;}
.windows_recovery_grid {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center; gap: 100px;margin-bottom: 120px;}
.windows_recovery_grid h2{padding-bottom: 25px; line-height: 54px;}
.windows_recovery_grid p{font-size: 16px;color: #101010;line-height: 24px;text-align: justify;}

.sub_features {display: inline-block;width: 100%;padding: 0 0 100px;}
.sub_features h2 { text-align: center;padding-bottom: 70px;}
.sub_features_flex {display: grid;grid-template-columns: repeat(2, 1fr);gap: 40px;}
.sub_features_card { padding: 30px;border-radius: 25px; background-color: rgb(252, 252, 253); box-shadow: 0px 0px 15.36px 0.64px rgba(4, 4, 4, 0.1);}
.sub_features_card h3{padding-bottom: 20px;font-size: 19px;color: #101010;font-weight: 600;}
.sub_features_card p{font-size: 16px;color: #101010;line-height: 24px;text-align: justify;}

.features1,.features2,.features3,.features4,.features5,.features6,.features7,.features8 {height: 55px;width: 55px;  border-radius: 5px;margin-bottom: 30px;display: flex;align-items: center;justify-content: center;}
.features1{background: #ec5c35;}
.features2{background: #d4b301;}
.features3{background: #39a185;}
.features4{background: #4b85dd;}
.features5{background: #454ab0;}
.features6{background: #c7357d;}
.features7{background: #ca7b15;}
.features8{background: #3b8ac2;}

.sub_features_card img{width: 81px;height: 31px;}
.header-content h3 a span:first-child {color: var(--themeColorDark);}

.windows_recovery_grid .txt-right {text-align: left !important;}
.windows_recovery_grid img {box-shadow: 0px 7px 15.36px 0.64px rgba(4, 4, 4, 0.17);border-radius: 25px;}
.otherlinks a.icon-nsf-converter:before {background-position: 6px -39px !important;}
.otherlinks a.icon-tasks:before { background-position: 5px -684px !important;}
.otherlinks a.icon-cloud-2:before {background-position: 4px -318px !important;}
.otherlinks a.icon-export-3:before {background-position: 5px -716px !important;}
.otherlinks a.icon-duplicates:before {background-position: 5px -745px !important;}
.header-image{height: 730px !important;}
.header-content .videos_img_list a{transform: translate(-50%, -50%) !important;}
.header-top-container .otherlinks{padding-bottom: 15px;}

.get-start-holder {border-radius: 1px;background: #5c75b0;position: relative;height: 400px;}
.get-start-holder::before {content: "";position: absolute;top: 0;left: 0px;width: 35%;height: 100%;background: url(/template/default/images/windows_get_started_left_bg.webp) no-repeat;background-size: contain;  pointer-events: none;background-position: left;-webkit-transform: scaleX(1);transform: scaleX(1);}
.get-start-holder::after { content: "";position: absolute;top: 0;right: 0;width: 35%;height: 100%;background: url(/template/default/images/windows_get_started_right_bg.webp) no-repeat;background-size: contain;pointer-events: none;background-position: right;}
.get-start-holder .migrate-now{ border: 1px solid var(--themeColorDark);color: var(--themeColorDark);background: #fff;margin: 0;}
.get-started-flex {display: flex;align-items: center;justify-content: center; gap: 15px;}
.get-start-holder .migrate-now:hover{background: var(--themeButtonHover) !important;color: #fff;}
.get-start-holder .migrate-now-bg:hover{background: var(--themeButtonHover);color: #fff;}

.migrate-now:hover{background: #3d70e9 !important;}

@media only screen and (max-width: 1440px) {
.header-image { height: auto !important;padding-bottom: 0;}
}

@media only screen and (max-width: 1280px) {
.header-top-container .otherlinks {grid-template-columns: repeat(3, 1fr);}
.windows_recovery_grid{gap: 40px;margin-bottom: 50px;}
.windows_recovery_feature.advance_delete_file {padding-top: 60px;}

}

@media screen and (max-width: 980px) {
.header-top-container .otherlinks { display: grid;grid-template-columns: repeat(2, 1fr);}
.windows_recovery_grid h2{line-height: normal;}
}

@media screen and (max-width: 768px) {
.header-top-container .otherlinks {grid-template-columns: repeat(1, 1fr);}
.sub_features{padding-bottom: 40px !important;}
}

@media screen and (max-width: 767px) {
.h3-title-heading br{display: none;}    
.windows_recovery_grid { gap: 20px;margin-bottom: 50px;}
.windows_recovery_grid h2 { padding-bottom: 15px;}
.windows_recovery_grid:nth-of-type(odd){display:flex;flex-direction: column;}
.windows_recovery_grid:nth-of-type(even){display:flex;flex-direction: column-reverse;}
.sub_features_flex {display: grid;grid-template-columns: repeat(1, 1fr);gap: 20px;}
}

@media screen and (max-width: 568px) {
.marketplace {padding: 18px 15px !important;}
.get-start-holder {display: none;}
}