
:root {
    --themeColorGrad: #d0e8ff;
    --themeColorDark: #306495;
    --themeButtonHover: #0f4a81;
    --themeColorBC: #f1f8ff;
    --themePriceColor: #f74a42;
    --themeColorBC_B: #d6eafd;
}
.header-content .videos_img_list {
    background: url(/template/default/images/mbox-to-exchange-banner-new1.webp) center no-repeat;
}

.prod-main-content .padding_60 {
    padding: 40px 0 !important;
}
.prod-main-content .gmail_backup_and_migration_features_intro{
    padding: 80px 0 40px !important;
}
.ost-intro-section .ost-intro-holder {
    display: flex;
    align-items: center;
    padding: 15px 0;
    gap: 20px;
    overflow: hidden;
}

.one_half {
    width: 49%;
}

.ost-intro-section .ost-intro-holder .one_half .p-space {
    padding: 15px 0 0;
}

.reasons-block.gmail-feature .reason-holder,
.ost-intro-section.edb-database .edb-holder {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 40px;
}


.gmail_backup_and_migration_features_intro .edb-holder.imap-mig .one-third-block {
    flex-basis: 30% !important;
}



.gmail-feature-sprite,
.reasons-block.gmail-feature .feature-circle-holder .content-block .tab-circle {
    background-image: url(/template/default/images/gmail-feature-sprite.png);
    background-repeat: no-repeat;
}

.gmail_backup_and_migration_features_intro .icon.box1 {
    background-color: #f9daf6;
    background-position: left 22px top 16px;
}

.gmail_backup_and_migration_features_intro .icon.box2 {
    background-color: #d2eee4;
    background-position: left 17px top -76px;
}

.gmail_backup_and_migration_features_intro .icon.box3 {
    background-color: #e9e9c8;
    background-position: left 17px top -167px;
}

.ost-intro-section.edb-database .edb-holder h3 {
    font-size: 20px;
    font-weight: 600;
    padding-bottom: 20px;
    color: #121212;
}

.gmail_backup_and_migration_features_intro .one-third-block h3 {
    min-height: auto !important;
}

.gmail_backup_and_migration_features_tools .feature-circle-holder {
    padding: 230px 0;
    position: relative;
}

.reasons-block.gmail-feature .feature-circle-holder .content-block:nth-of-type(1) {
    right: 300px;
}

.gmail_backup_and_migration_features_tools .content-block:nth-of-type(2) ,
.gmail_backup_and_migration_features_tools .content-block:nth-of-type(3) {
    width: 35%;
    position: absolute;
}

.gmail_backup_and_migration_features_tools .content-block:nth-of-type(2) {
    right: -80px;
    bottom: 50%;
}
.gmail_backup_and_migration_features_tools .content-block:nth-of-type(3) { 
    right: 0;
    bottom: 25px;
}
.gmail_backup_and_migration_features_tools .content-block:nth-of-type(4),
.gmail_backup_and_migration_features_tools .content-block:nth-of-type(5) {
    position: absolute;
    left: 0;
}
.gmail_backup_and_migration_features_tools .content-block:nth-of-type(4) {
    width: 30%;
    bottom: 43%;
}

.gmail_backup_and_migration_features_tools .content-block:nth-of-type(5) {
    width: 35%;
    bottom: 25px;
}

.reasons-block.gmail-feature .outline-circle-block {
    position: relative;
    border: 2px dotted #ddd;
    border-radius: 50%;
    width: 435px;
    height: 400px;
    margin: 0 auto;
}
.gmail_backup_and_migration_features_tools .outline-circle-block .circle,
.gmail_backup_and_migration_features_tools .mid-circle  {
    position: absolute;
    height: 110px;
    width: 110px;
    border-radius: 50%;
}

.gmail_backup_and_migration_features_tools .mid-circle {
    top: 35%;
    left: 36%;
    background-color: #f3f6fa;
    background-position: left 24px top -764px;
}

.gmail_backup_and_migration_features_tools .circle:nth-child(1) {
    top: -14%;
    left: 36.5%;
}

.gmail_backup_and_migration_features_tools .g-suite {
    background-color: #f8dcf6;
    background-position: left 34px top -242px;
}

.gmail_backup_and_migration_features_tools .circle:nth-child(2) {
    left: -49px;
    top: 25%;
}

.gmail_backup_and_migration_features_tools .risk-free {
    background-color: #cfe5f1;
    background-position: left 33px top -648px;
}

.gmail_backup_and_migration_features_tools .circle:nth-child(3) {
    left: 85%;
    top: 25%;
}

.gmail_backup_and_migration_features_tools .item-level {
    background-color: #d2eee4;
    background-position: left 34px top -345px;
}

.gmail_backup_and_migration_features_tools .circle:nth-child(4) {
    left: 66%;
    top: 76%;
}

.gmail_backup_and_migration_features_tools .zero-dupli {
    background-color: #efccd5;
    background-position: left 33px top -444px;
}

.gmail_backup_and_migration_features_tools .circle:nth-child(5) {
    top: 77%;
    left: 7%;
}

.gmail_backup_and_migration_features_tools .retrieve {
    background-color: #e9e9c8;
    background-position: left 33px top -546px;
}

.reasons-block.gmail-feature .feature-circle-holder .content-block h4 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
}

.gmail_backup_and_migration_features_tools .content-block:nth-of-type(1) {
    width: 38%;
    position: absolute;
    top: 2px;
}


.reasons-block.gmail-feature .reason-holder .first-block {
    flex-basis: 48%;
    padding: 20px 30px 40px;
    border-radius: 15px;
    text-align: center;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .14);
    position: relative;
    margin: 25px 0;
}

.reasons-block.gmail-feature .reason-holder .first-block .image-holder,
.gmail_backup_and_migration_features_intro .one-third-block .icon {
    height: 65px;
    width: 65px;
    border-radius: 50%;
}
.reasons-block.gmail-feature .reason-holder .first-block .image-holder{
    margin: 10px auto 15px;
}
.gmail_backup_and_migration_features_intro .one-third-block .icon {
    margin: 15px 0 20px;
}

.reasons-block .reason-holder .first-block h4 {
    font-size: 19px;
    font-weight: 600;
    padding-bottom: 20px;
}

.reasons-block.gmail-feature .feature-circle-holder .content-block .tab-circle {
    display: none;
}

.gmail_backup_and_migration_features_tools .multi-domain {
    background-color: #d1ede3;
    background-position: left 17px top -885px;
}

.gmail_backup_and_migration_features_tools .outlook2019 {
    background-color: #cfe5f1;
    background-position: left 17px top -970px;
}

.gmail_backup_and_migration_features_tools .unicode-characters {
    background-color: #f8dcf6;
    background-position: left 17px top -1051px;
}

.gmail_backup_and_migration_features_tools .file-splitting {
    background-color: #eaecb9;
    background-position: left 16px top -1138px;
}

.reasons-block .reason-holder .first-block:hover {
    transition: all .2s ease-in-out;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .14);
}

.edb-simple-features .edb-feature-block {
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly !important;
}

.edb-simple-features .edb-feature-block .one-third-block {
    padding: 15px 0;
    flex-basis: 26%;
}

.edb-simple-features.gmail-feature .edb-feature-block .one-third-block h4 {
    padding: 15px 0;
    font-weight: 600;
    font-size: 19px;
    min-height: 0;
    line-height: 2;
}

.gmail_backup_and_migration_features_systematic_gmail .edb-feature-block .one-third-block h4 {
    font-size: 18px !important;
}

span.blue-underline {
    border-bottom: 3px solid var(--themeColorDark);
    padding: 0 0 5px;
}

.edb-simple-features.gmail-feature .edb-feature-block .one-third-block p {
    margin-bottom: 10px;
}

.edb-simple-features .one-third-block p {
    font-size: 1rem;
}

.reasons-block.gmail-feature .feature-circle-holder .g-suite {
    background-color: #f8dcf6;
    background-position: left 34px top -242px;
}

.reasons-block.gmail-feature .feature-circle-holder .item-level {
    background-color: #d2eee4;
    background-position: left 34px top -345px;
}

.reasons-block.gmail-feature .feature-circle-holder .zero-dupli {
    background-color: #efccd5;
    background-position: left 33px top -444px;
}

.reasons-block.gmail-feature .feature-circle-holder .risk-free {
    background-color: #cfe5f1;
    background-position: left 33px top -648px;
}

.reasons-block.gmail-feature .feature-circle-holder .retrieve {
    background-color: #e9e9c8;
    background-position: left 33px top -546px;
}



/* responsive css */


@media only screen and (max-width: 1440px) {
    .reasons-block.gmail-feature .outline-circle-block {
        width: 330px;
        height: 330px;
        margin: 0 auto 0 34%;
    }
    .gmail_backup_and_migration_features_tools .content-block:nth-of-type(2) {
        right: -4px;
    }
    .gmail_backup_and_migration_features_tools .content-block:nth-of-type(3) {
        right: 40px;
        bottom: 46px;
    }
    .gmail_backup_and_migration_features_tools .content-block:nth-of-type(5) {
        bottom: 116px;
    }
    .gmail_backup_and_migration_features_tools .content-block:nth-of-type(4) {
        bottom: 50%;
    }
}
@media only screen and (max-width: 1280px) {
    .reasons-block.gmail-feature .feature-circle-holder {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        padding: 0px 0 0;
    }

    .reasons-block.gmail-feature .outline-circle-block {
        display: none;
    }

    .reasons-block.gmail-feature .feature-circle-holder .content-block {
        position: unset !important;
        flex-basis: 48%;
        text-align: center;
        padding-bottom: 25px;
    }

    .reasons-block.gmail-feature .feature-circle-holder .content-block .tab-circle {
        display: block;
        height: 110px;
        width: 110px;
        border-radius: 50%;
        margin: 15px auto;
    }

    .edb-simple-features .edb-feature-block .one-third-block {
        padding: 15px 0;
        flex-basis: 45%;
    }
    .reasons-block.gmail-feature .reason-holder, 
    .ost-intro-section.edb-database .edb-holder{
        margin: 0;
    }
}

@media only screen and (max-width: 980px) {

    .ost-intro-section .ost-intro-holder {
        flex-direction: column;
    }

    .one_half {
        width: 100%;
        margin: 0px;
    }

    .gmail_backup_and_migration_features_intro .edb-holder.imap-mig .one-third-block {
        flex-basis: 100% !important;
        margin-bottom: 30px;
    }

    .reasons-block.gmail-feature .feature-circle-holder .content-block {
        flex-basis: 48%;
    }

    .reasons-block.gmail-feature .reason-holder .first-block {
        flex-basis: 100%;
    }



    .reasons-block.gmail-feature .feature-circle-holder .content-block {
        width: 100%;
    }
}


@media only screen and (max-width: 768px) {
    .reasons-block.gmail-feature .feature-circle-holder{
        flex-direction: column;
    }
    .reasons-block.gmail-feature .feature-circle-holder .content-block p {
        text-align: left;
    }
    .edb-simple-features .edb-feature-block .one-third-block {
        padding: 0;
        flex-basis: 95%;
    }
}

@media only screen and (max-width:600px) {
    .reasons-block.gmail-feature .reason-holder .first-block{
        padding: 15px;
    }
}