.header-image { height: 805px; background-size: cover; background-repeat: no-repeat; margin: 60px 0 0; background-image: linear-gradient(180deg, rgba(247, 252, 255, 0) 30%, var(--themeColorGrad) 100%);}.header-image::before { content: ""; height: 33px; width: 100%; display: block; position: absolute; top: 0; z-index: -1; background: var(--themeColorBC); border-bottom: 1px solid var(--themeColorBC_B);}.header-image .breadcrumbs_block { padding-top: 3px; padding-bottom: 0; display: inline-block;}.header-image .breadcrumbs_block ol { display: flex; list-style: none; align-items: baseline; padding: 0; margin: 0;}.header-image .breadcrumbs_block ol li { display: inline-block;}.header-image .breadcrumbs_block ol li a { color: #313131; font-size: 13px; line-height: 28px; font-weight: 500;}.header-image .breadcrumbs_block .icon-angle-right { margin: 0 0 0 2px;}.header-image .breadcrumbs_block .icon-angle-right:before { content: ""; margin: 0 0 0 5px; color: #000; font-size: 14px; background: url(/template/default/images/icons/product1.png) no-repeat; width: 7px; height: 9px; display: inline-block; background-size: 7px;}.header-content { display: flex; width: 100%; position: unset; transform: none;}.header-content .left-content { flex-basis: 60%;}.header-content .videos_img_list { flex-basis: 40%; position: relative; margin: 30px 0 0; opacity: 100%;}.header-content .videos_img_list a { background: url(/template/default/images/icons/one-video-icon.png) no-repeat;}.header-content .videos_img_list a:hover { box-shadow: 0 2px 40px 9px var(--themeColorDark); border-radius: 50%;}.header-content .videos_img_list a { display: block; height: 75px; width: 75px; position: absolute; left: 50%; top: 50%; transition: none; cursor: pointer; z-index: 2; opacity: 0.8; transform: translate(0, -20px); background: url(/template/default/images/icons/one-video-icon.png) no-repeat;}.header-content h1 { font-size: 20px; line-height: 40px; padding-top: 45px; font-weight: 600; margin: 0; color: var(--themeColorDark);}.header-content h2 { font-size: 44px; color: #313131; font-weight: 700; padding-top: 5px; margin: 0;}.header-content p { font-size: 17px; line-height: 28px; color: #000; font-weight: 400; padding: 30px 0;}span.new-feature-title { font-size: 20px; line-height: 40px; padding-top: 35px; font-weight: 600; margin: 0; color: var(--themeColorDark); display: inline-block;}.header-content p.new-feature-subtitle { font-size: 44px; color: #313131; font-weight: 700; padding: 5px 0 0 !important; margin: 0; line-height: inherit;}.header-content h3 { margin-bottom: 40px; margin-top: 10px;}.header-content h3 a { font-size: 36px; line-height: 28px; color: #313131; font-weight: 600;}.header-content h3 span { font-size: 42px; line-height: 28px; color: var(--themePriceColor);}.banner-btn-holder { display: flex; gap: 30px;}.migrate-now,.migrate-now-bg { height: 40px; line-height: 39px; text-transform: uppercase; font-weight: 500; border-radius: 0; text-align: center; padding: 0 35px; font-size: 17px; width: max-content; display: inline-block;}.migrate-now { margin: 0 20px 0 0;}.migrate-now,.migrate-now-bg:hover { background: var(--themeColorDark); color: #fff;}.migrate-now-bg { border: 1px solid var(--themeColorDark); color: var(--themeColorDark); background: #fff;}.migrate-now:hover { background: var(--themeButtonHover);}.otherlinks { margin: 0; display: grid; grid-template-columns: repeat(3, 1fr); gap: 0 50px; width: min-content; padding: 30px 0 0;}.otherlinks a { font-weight: 400; padding: 0; width: max-content; text-align: left; color: #000000; font-size: 17px; display: inline-block; float: left; margin-bottom: 10px;}.otherlinks a:before { background: url(/template/default/images/otherlinks-sprite.png) no-repeat #edf5f8; content: ""; border: 2px solid #465b67; border-radius: 50%; padding: 5px; margin-right: 12px; font-size: .9rem; width: 16px; height: 16px; position: relative; top: 9px;}.otherlinks a:hover { color: var(--themeColorDark);}.note-in-otherlinks p { line-height: 27px; padding: 0 !important; text-align: left; margin: 15px 0 0px; font-size: 17px; color: var(--themeColorDark);}.otherlinks a.icon-inbox:before { background-position: 5px -65px}.otherlinks a.icon-tasks:before { background-position: 6px -39px}.otherlinks a.icon-mbox-converter:before { background-position: 5px -220px !important}.otherlinks a.icon-cloud-2:before { background-position: 4px 5px}.otherlinks a.icon-nsf-converter:before { background-position: 5px -193px;}.otherlinks a.icon-export-2:before { background-position: 7px -90px;}.otherlinks a.icon-ost-recovery:before { background-position: 5px -441px;}.otherlinks a.icon-pst-recovery:before { background-position: 5px -470px;}.otherlinks a.icon-sharepoint:before { background-position: 6px -245px;}.otherlinks a.icon-onedrive:before { background-position: 4px -270px;}.otherlinks a.icon-teams:before { background-position: 5px -293px;}.otherlinks a.icon-imap-migration:before { background-position: 4px -318px;}.otherlinks a.icon-gmail-backup:before { background-position: 5px -342px;}.otherlinks a.icon-cloud-2:before { background-position: 4px 5px;}.otherlinks a.icon-tasks:before { background-position: 6px -39px;}.otherlinks a.icon-task:before { background-position: 7px -90px;}.otherlinks a.icon-folder-open-empty:before { background-position: 5px -16px;}.otherlinks a.icon-archieve:before { background-position: 5px -165px;}.otherlinks a.icon-imaps:before { background-position: 4px -656px;}.otherlinks a.icon-task2:before { background-position: 7px -553px;}.otherlinks a.icon-task3:before { background-position: 4px -631px;}.otherlinks a.icon-exchange:before { background-position: 4px -580px;}.otherlinks a.icon-exchange2:before { background-position: 5px -605px;}.otherlinks a.icon-server-restore:before { background-position: 4px -391px;}.otherlinks a.icon-restore:before { background-position: 5px -526px;}.otherlinks a.icon-server-backup:before { background-position: 4px -366px;}.otherlinks a.icon-backup:before { background-position: 5px -498px;}.otherlinks a.icon-group:before { background-position: 4px -417px;}.tenant-video-mobile,.tabs-mob-title { display: none;}.product-ost-tabs .top-heading { display: none !important;}.product-ost-tabs .content-wrapper { padding: 0 !important;}.product-ost-tabs { background-color: #fff; margin: 0 auto; padding: 25px 40px; border-radius: 15px; height: 79px; position: relative; bottom: -30px; border: 1px solid var(--themeColorDark); box-shadow: 0px 4px 12px rgba(101, 99, 95, 0.11);}.product-ost-tabs ul { background: #fff; display: flex; justify-content: space-between; position: relative; font-weight: 300; z-index: 9;}.product-ost-tabs li { padding: 0; margin: 0;}.product-ost-tabs li a { padding: 0 0 0px 30px; color: #000; border: 2px solid transparent; display: block; background-image: url(/template/default/images/product-icon-sprites.png); background-repeat: no-repeat; font-size: 17px; font-weight: 400;}.product-ost-tabs li a:hover { text-decoration: underline; text-underline-position: under;}.product-ost-tabs li.overview a { background-position: 0 2px;}.product-ost-tabs li.features a { background-position: -2px -31px;}.product-ost-tabs li.works a { background-position: -2px -64px;}.product-ost-tabs li.manual a { background-position: -2px -99px;}.product-ost-tabs li.faq a { background-position: -2px -135px;}.product-ost-tabs li.videos a { background-position: -2px -169px;}.product-ost-tabs li.pricing a { background-position: -2px -203px;}.product-ost-tabs li.screenshots a { background-position: -2px -239px;}.product-ost-tabs .icon-menu:before { content: ''; background: url(/template/default/images/icons/menu-white.svg) no-repeat !important; width: 18px; top: 5px; position: relative;}.product-ost-tabs.product-tabs-fixed li { padding: 0}.product-ost-tabs .tabs-mob-active i.icon-menu:before { top: 3px !important;}.button-new { font-weight: 400 !important; font-size: 17px !important; display: inline-block; border-radius: 22px; margin: 0; padding: 0 30px !important; height: 40px; line-height: 37px; background: var(--themeColorDark); border: 1px solid var(--themeColorDark); color: #fff;}.button-new:hover { background: var(--themeButtonHover);}.h3-title-heading { color: #313131 !important; font-weight: 600 !important; font-size: 44px !important;}.h3-title-heading span { color: var(--themeColorDark) !important;}.padding_60 { padding: 60px 0 !important}.subtitle-style { margin: 15px 30px 40px; font-size: 16px; color: #4b4747; font-weight: 400 !important}a { color: #0085cb}.prod-main-content.new-font-type p { line-height: 1.8rem !important}b,strong { font-weight: 600}.btn,[class*=" btn-"],[class^="btn-"] { display: inline-block; transition: background-color 0.2s;}.learn-more { display: inline-block; margin: 15px 0 0; color: #0373bd !important; font-weight: 600 !important;}.learn-more:after { content: ''; background: url(/template/default/images/icons/arrw.png) no-repeat; width: 15px; margin-left: 6px; height: 15px; display: inline-block;}.learn-more:hover { color: #0955a2; text-underline-position: under; text-decoration: underline;}#donotscrolltabs.product-ost-tabs.product-tabs-fixed { z-index: 0}#donotscrolltabs.product-ost-tabs.product-tabs-fixed .top-buy-now,#donotscrolltabs.product-ost-tabs.product-tabs-fixed .top-heading { display: none !important}/* product branding css */.product-branding { background-image: url(/template/default/images/feature-bgimg.webp); background-repeat: no-repeat; background-size: cover; overflow: hidden; padding: 55px 0 !important}.product-branding .last-section-img { display: flex; justify-content: space-between; align-items: center; gap: 30px}.product-branding .last-section-img .one_half { width: 100%; padding: 0; margin: 0}.product-branding .last-section-img .one_half .new-color { font-weight: 600; font-size: 2.2rem}.product-branding .last-section-img .one_half .font-changes a:hover:before,.product-branding .last-section-img .one_half a:hover { color: #64c8fc}.product-branding .last-section-img .one_half a.btn-con:hover { background: #6a9921; color: #fff}.product-branding .last-section-img .one_half .font-changes a { font-size: 1.6rem !important}.product-branding .last-section-img .one_half .font-changes { font-weight: 700; font-style: italic; padding: 35px 0 25px}.product-branding .last-section-img .one_half .banner-head { color: #fff; font-size: 1.85rem; font-weight: 300;}.product-branding .last-section-img .one_half.last .sub-content { line-height: 1.8 !important; color: #fff; font-size: 1.85rem; padding: 0 0 35px}.product-branding .last-section-img .one_half .font-changes a:after { content: ""; width: 20px; height: 15px; display: inline-block; background: url(/template/default/images/icons/prod-brand.png) no-repeat; margin: 0 0 0 7px;}.product-branding .last-section-img .one_half .font-changes a:hover:after { background: url(/template/default/images/icons/prod-brand-blue.png) no-repeat;}.product-branding .last-section-img .one_half a { color: #fff; position: relative; font-weight: 300}.product-branding .last-section-img .one_half .btn-last a { border-radius: 30px; padding: 10px 20px; background: #7ab700; font-size: 17px;}.customer-support-section { background: #f9fafd !important; border-top: 1px solid #ededed; padding: 50px 0;}.customer-support-section .main-container { justify-content: center; padding: 18px 0 0; display: flex; flex-wrap: wrap; width: 100%}.customer-support-section .option_box { flex-basis: 25%; margin: 0 20px}.customer-support-section .option_box a { display: flex; background-color: #f2f5fb; padding: 5px; align-items: center; color: #232526; border: 1px solid #d9e7fa; border-radius: 40px}.customer-support-section .option_box a:hover { box-shadow: 0 0 3px #d8dcdf; color: #0085cb;}.customer-support-section .option_box .edbmails-services { height: 60px; width: 60px; border-radius: 50%; background-image: url(/template/default/images/all-in-one-sprite.png); background-repeat: no-repeat}.customer-support-section .option_box p:last-child { min-height: 53px; align-items: center; display: flex; padding-left: 15px; font-size: 16px; width: 82%; text-align: left; color: #000; font-weight: 500}.customer-support-section .option_box .free-support { background-color: #4b85dd; background-position: center 15px}.customer-support-section .option_box .free-demo { background-color: #fa665c; background-position: center -33px}.customer-support-section .option_box .lifetime-licenses { background-color: #f7c037; background-position: center -80px}/* responsive css */@media only screen and (max-width: 1440px) { .header-image { height: auto; padding-bottom: 0 }}@media only screen and (max-width:1366px) { .product-ost-tabs { bottom: -38px; } .customer-support-section .option_box .edbmails-services { height: 58px; }}@media only screen and (max-width:1280px) { .header-content .videos_img_list { background-size: contain; } .otherlinks { display: grid; grid-template-columns: repeat(3, 1fr) } .product-ost-tabs { width: 95%; padding: 25px; } .header-image h2 br, .header-content p.new-feature-subtitle br { display: none } .h3-title-heading { font-size: 35px !important; }}@media only screen and (max-width:1024px) { .product-ost-tabs { padding: 25px 20px; } .header-image h2 , .header-content p.new-feature-subtitle{ font-size: 32px }}@media only screen and (max-width: 980px) { .content-wrapper { padding: 0 10px !important } .header-content { display: inline-block; width: 100% } .product-ost-tabs { width: 100%; padding: 0 !important; border: none; box-shadow: none; background: none; } .product-ost-tabs ul { display: none; padding: 10px } .product-ost-tabs ul li { padding: 10px 0 !important } .product-ost-tabs li.active a, .product-ost-tabs li:hover a { border-bottom: 0 !important; width: max-content } .product-ost-tabs li a { border: none } .tabs-mob-title { padding: 15px !important; display: block !important; color: #fff; position: relative; background: var(--themeColorDark); margin: 0 -10px; font-size: 16px; cursor: pointer } .videos_img_list { display: none } .tabs-mob-title i { font-size: 14px; float: right } .otherlinks { display: grid; grid-template-columns: repeat(2, 1fr) } .header-image h1,span.new-feature-title { padding-top: 20px } .header-image p { padding: 20px 0 } .header-image h3 { margin-bottom: 30px; margin-top: 5px } .h3-title-heading { font-size: 30px !important } .customer-support-section .option_box { flex-basis: 31%; margin: 0 8px 0 0; }}@media only screen and (max-width:768px) { .product-ost-tabs { width: 100%; } .otherlinks { display: grid; grid-template-columns: repeat(1, 1fr) } ol.number { margin: 12px 0 12px 20px } .subtitle-style { margin: 15px 10px 30px } .tabs-mob-title { padding: 10px 20px } .product-branding .last-section-img .one_half .banner-head br:nth-of-type(2), .subtitle-style br { display: none } .h3-title-heading { font-size: 25px !important } .product-branding .last-section-img { flex-direction: column; gap: 0; } .product-branding .last-section-img .one_half.last .sub-content { font-size: 22px; }}@media only screen and (max-width:600px) { .product-ost-tabs .tabs-mob-title { height: auto !important } .migrate-now, .migrate-now-bg { padding: 0 25px } .h3-title-heading, .header-image h3 a, .header-content h3 span { font-size: 25px } .header-image h1,span.new-feature-title, .otherlinks a, .note-in-otherlinks p, .migrate-now, .migrate-now-bg, .product-ost-tabs li a, .subtitle-style, .header-image p { font-size: 15px } .product-branding .last-section-img .one_half .font-changes a, .header-image h2,.header-content p.new-feature-subtitle { font-size: 22px } .h3-title-heading { font-size: 21px !important } .product-branding .last-section-img .one_half .banner-head, .product-branding .last-section-img .one_half.last .sub-content { font-size: 19px !important } .product-branding .last-section-img .one_half .new-color { font-size: 24px; } .customer-support-section { display: none; }}@media screen and (max-width: 380px) { .banner-button-holder { display: grid; } .banner-button-holder a { width: 100%; margin: 0 0px 10px; }}

/* july 4 */

.get-start-holder {background-size: cover;text-align: center;padding: 70px 0 80px;}
.get-start-holder h3{font-size: 44px;color: #fff;line-height: 58px;font-weight: 600;padding-bottom: 30px;}
.get-start-holder h4 {font-size: 22px;color: #f5fdf6;padding-bottom: 20px;font-weight: 600;}
.get-start-holder p {font-size: 17px;color: #f5fdf6;padding-bottom: 40px;}


/* Aug 5-25 */

.marketplace {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 0 0px;
    gap: 18px;
}
.marketplace span {
    font-size: 24px;
    font-family: "Segoe UI";
    color: #1e1e1e;
}

.marketplace span .producttomarket {
    font-size: 24px !important;
    color: #1e1e1e;
    text-decoration: none;
}


/* .product-group:hover .producttomarket,
.product-group:hover .now-on-text {
    color: #0078d4;
}


.marketplace span .producttomarket {
    font-size: 24px !important;
    color: #1e1e1e;
    text-decoration: none;
}

.marketplace span .now-on-text {
    color: #1e1e1e;
    font-size: 24px !important;
} */
.marketplace .home-wrapper:hover{
    color: #0078d4 !important;
}
.marketplace span .azuremarketplace {
    font-size: 24px !important;
    color: #075ab3 !important;
    text-decoration: none;
}

.product-group:hover .producttomarket,
.product-group:hover .azuremarketplace {
  color: #0078d7 !important;
}
/* 
.marketplace .azuremarketplace:hover {
    color: #347bc7 !important;
} */

@media only screen and (max-width:980px){
    .marketplace {
        padding: 20px 45px;
    }
    .marketplace span, .marketplace span a {
        font-size: 22px !important;
        text-align: center;
    }
}


@media only screen and (max-width:768px){
    .marketplace{
        padding: 30px 10px;
    }
    .marketplace span, .marketplace span a{
        font-size: 20px !important;
    }
}

@media only screen and (max-width:680px){
       .marketplace {
        gap: 40px;
               padding: 18px 100px; 
        display: grid;
        grid-template-columns: 10% 90%;
    }
    .marketplace span, .marketplace span a{
        font-size: 16px !important;
    }
        .marketplace span{
            text-align: left;
        }
    
}

@media only screen and (max-width:580px){
        .marketplace {
        padding: 18px 50px;
        display: grid;
        grid-template-columns: 15% 85%;
        gap: 20px;
    }
}


@media only screen and (max-width:500px){
        .marketplace span .producttomarket,.marketplace span .azuremarketplace,.marketplace span .now-on-text{font-size: 20px !important;}
        .marketplace {
        padding: 18px 35px;
        display: grid;
        grid-template-columns: 15% 85%;
        gap: 20px;
    }
}

@media only screen and (max-width:380px){
        .marketplace {
        padding: 18px 15px;
        display: grid;
        grid-template-columns: 20% 80%;
        gap: 10px;
    }

        .marketplace span .producttomarket,.marketplace span .azuremarketplace,.marketplace span .now-on-text{font-size: 18px !important;}

}

