.officebg-holder.products-page {
    background: linear-gradient(rgba(0, 0, 0, 0.29), rgba(0, 0, 0, 0.66)), url(/template/default/images/products-header-bgimg.jpg) center;
    margin: -93px 0 0;
    padding: 100px 0 0;
    height: 500px;
}

.officebg-holder.products-page h1.main-head {
    float: unset;
    font-weight: unset;
    padding-top: 7%;
    padding-right: unset;
    text-align: center;
    font-size: 2.7rem;
    color: #fff;
}

.officebg-holder.products-page .sub-head {
    color: #fff;
    font-size: 19px;
}

.read-more-link,
.padding-top-20 {
    padding-top: 20px;
}

.main-products-holder {
    padding: 50px 0 0;
}

.main-products-holder .product-holder {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    overflow: hidden;
    background: transparent;
    clear: both;
    padding-top: 10px;
}

.main-products-holder .product-holder .one_third_block {
    width: 30%;
    margin: 0 0 4.5%;
    text-align: center;
    border-radius: 6px;
    position: relative;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .14);
}

.main-products-holder .product-holder .one_third_block .image-block {
    height: 135px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.main-products-holder .product-holder .one_third_block .bg1 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/edb-to-pst-export-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .h3-title-heading {
    font-size: 21px;
    padding: 30px 0 15px;
    font-weight: 600 !important;
    color: #104a69 !important;
}

.main-products-holder .product-holder .one_third_block .sub-text {
    padding: 0 30px;
    line-height: 2;
}

.main-products-holder .product-holder .one_third_block .read-more-link {
    padding-bottom: 30px;
}

/* .button-new { font-weight: 400 !important; font-size: 1rem !important; display: inline-block; background: #0071bc; border-radius: 4px; margin: 0; color: #fff !important; padding: 0 30px !important; text-transform: capitalize; height: 40px; line-height: 39px;} */
.main-products-holder .product-holder .one_third_block .image-block.products-page-sprite:before {
    background-image: url(/template/default/images/products-page-sprite.png);
    background-repeat: no-repeat;
    content: '';
    width: 75px;
    height: 75px;
    display: block;
    margin: 0 auto;
    position: relative;
    top: 25%;
}

.main-products-holder .product-holder .one_third_block .bg1:before {
    background-position: center top 0;
}

.main-products-holder .product-holder .one_third_block .bg2 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/exchange-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg2:before {
    background-position: center top 7%;
}

.main-products-holder .product-holder .one_third_block .bg3 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/exchange-backup-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg3:before {
    background-position: center top 14%;
}

.main-products-holder .product-holder .one_third_block .bg4 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/ost-recovery-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg4:before {
    background-position: center top 21.9%;
}

.main-products-holder .product-holder .one_third_block .bg5 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/office-365-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg5:before {
    background-position: center top 30%;
}

.main-products-holder .product-holder .one_third_block .bg6 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/office-365-backup-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg6:before {
    background-position: center top 37%;
}

.main-products-holder .product-holder .one_third_block .bg7 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/pst-recovery-and-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg7:before {
    background-position: center top 44%;
}

.main-products-holder .product-holder .one_third_block .bg8 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/imap-email-backup-and-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg8:before {
    background-position: center top 51.5%;
}

.main-products-holder .product-holder .one_third_block .bg9 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/gmail-backup-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg9:before {
    background-position: center top 59%;
}

.main-products-holder .product-holder .one_third_block .bg10 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/mbox-export-and-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg10:before {
    background-position: center top 66.9%;
}

.main-products-holder .product-holder .one_third_block .bg11 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/on-premise-hosted-exchange-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg11:before {
    background-position: center top 74.8%;
}

.main-products-holder .product-holder .one_third_block .bg12 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/sharepoint-backup-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg12:before {
    background-position: center top 81.7%;
}

.main-products-holder .product-holder .one_third_block .bg13 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/nsf-export-and-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg13:before {
    background-position: center top 88.7%;
}

.main-products-holder .product-holder .one_third_block .bg14 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/onedrive-migration-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg14:before {
    background-position: center top 94.5%;
    height: 60px !important;
}


.main-products-holder .product-holder .one_third_block .bg15 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/office-365-email-signature-product.webp) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg15:before {
    background-position: center top 101.1%;
}

.main-products-holder .product-holder .one_third_block .bg16 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/pst-to-msg-thumb.png) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg16:before {
    background-position: center top 101.1%;
}

.main-products-holder .product-holder .one_third_block .bg17 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/duplicate-remover-thumb.png) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg17:before {
    background-position: center top 101.1%;
}

.main-products-holder .product-holder .one_third_block .bg18 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/g-suite-migration-thumb.png) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg18:before {
    background-position: center top 101.1%;
}

.main-products-holder .product-holder .one_third_block .bg19 {
    background: linear-gradient(rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.18)), url(/template/default/images/windows-recovery-thumb.png) no-repeat;
    background-size: cover;
}

.main-products-holder .product-holder .one_third_block .bg19:before {
    background-position: center top 101.1%;
}


.download-bottom.banner {
    background: url(/template/default/images/download-banner-bgimg.jpg) no-repeat;
    color: #fff;
    background-size: cover;
    height: 225px;
}

.download-bottom.banner .download-new-banner {
    padding: 40px 0;
}

.download-bottom.banner .download-new-banner .banner-txt {
    font-size: 17px;
    line-height: 2;
}

/* Aug 6 */
.download-new-banner .button-new {
    border-radius: 5px;
    border: 1px solid #fff;
    padding: 7px;
    color: #ffff;
}

.download-new-banner .button-new:hover {
    border-radius: 5px;
    border: 1px solid #fff;
    padding: 7px;
    color: #1370aa;
    background-color: #ffff;
}


.inner_page .ost-started-holder {
    border-top: 1px solid #eee;
    background: #f9fafd !important;
    padding: 4rem 0;
}

.ost-started-holder p.get-start-heading {
    font-size: 2.2rem;
    margin-bottom: 25px;
    font-weight: 400;
    color: #171717;
}

.ost-started-holder p.get-start-heading span {
    color: #0a75bd;
}

.ost-started-holder p.office365.title {
    font-size: 16px;
    color: #333;
    font-weight: 400;
}

.ost-started-holder p.ost-button-holder {
    margin: 30px 0 15px;
}

.ost-started-holder p.ost-button-holder .ost-btn-con {
    border-radius: 30px !important;
    font-size: 16px;
    padding: 0 30px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-weight: 400;
    margin: 7px;
}

/* Aug 6 */
.ost-started-holder p.ost-button-holder .ost-btn-con.demo-btn {
    background-color: #d66766 !important;
}

.ost-started-holder p.ost-button-holder .ost-btn-con.try_it {
    background-color: #388dc0 !important;
}

.ost-started-holder p.ost-button-holder .ost-btn-con.buy-page-link {
    background-color: #5fbe7c !important;
}

.ost-started-holder p.ost-button-holder .ost-btn-con.demo-btn:hover {
    background-color: #d14744 !important;
}

.ost-started-holder p.ost-button-holder .ost-btn-con.try_it:hover {
    background-color: #1370aa !important;
}

.ost-started-holder p.ost-button-holder .ost-btn-con.buy-page-link:hover {
    background-color: #24a84c !important;
}


.btn,
[class^="btn-"],
[class*=" btn-"] {
    display: inline-block;
    transition: background-color 0.2s ease 0s;
}

@media only screen and (max-width:991px) {
    .officebg-holder.products-page {
        margin: 50px 0 0;
        padding: 50px 0px;
        height: auto;
    }

    .officebg-holder.products-page h1.main-head {
        padding: 0px;
    }

    .officebg-holder.products-page .sub-head br,
    .download-bottom.banner .download-new-banner .banner-txt br {
        display: none;
    }

    .main-products-holder .product-holder .one_third_block {
        width: 45%;
    }
}

@media only screen and (max-width: 600px) {
    .main-products-holder .product-holder .one_third_block {
        width: 100%;
    }

    .download-bottom.banner {
        height: auto;
    }

    .officebg-holder.products-page {
        background: #896654;
    }

    .officebg-holder.products-page .sub-head {
        padding: 20px 30px 0;
    }
}

.main-products-holder .product-holder .one_third_block .bg16::before{
    background-image: url(/template/default/images/pst-to-msg.png) !important;
    background-repeat: no-repeat;
    content: '';
    background-size: 64px;
    top: 18% !important;
    right: 5px;
}
.main-products-holder .product-holder .one_third_block .bg17::before{
    background-image: url(/template/default/images/duplicate_remover.svg) !important;
    background-repeat: no-repeat;
    content: '';
    background-size: 64px;
    top: 19% !important;
    right: 5px;
}
.main-products-holder .product-holder .one_third_block .bg18::before{
    background-image: url(/template/default/images/g-suite.svg) !important;
    background-repeat: no-repeat;
    content: '';
    background-size: 64px;
    top: 19% !important;
    right: 5px;
}
.main-products-holder .product-holder .one_third_block .bg19::before{
    background-image: url(/template/default/images/windows.svg) !important;
    background-repeat: no-repeat;
    content: '';
    background-size: 64px;
    top: 19% !important;
    right: 5px;
}
.main-products-holder .product-holder .one_third_block .read-more-link {
    background-color: #f4fcff;
    border: 1px solid #d9eefd;
    color: #2c73af;
    height: 38px;
    line-height: 38px;
    padding: 0 30px;
    border-radius: 35px;
    font-size: 14px;
    display: inline-block;
    font-weight: 600;
    margin: 20px 0 30px
}
.main-products-holder .product-holder .one_third_block .read-more-link:hover{
    background-color: #eaf9ff;
}