
:root {
    --themeColorGrad: #fef6e6;
    --themeColorDark: #c36f01;
    --themeButtonHover: #915506;
    --themeColorBC: #fefaf3;
    --themeColorBC_B: #f2c993;
    --themePriceColor: #f15875;
}

.header-content .videos_img_list {
    background: url(/template/default/images/edb-to-o365-video.webp) center no-repeat;
    opacity: 80%;
}

.prod-main-content .padding_60 {
    padding: 30px 0 !important;
}

.prod-main-content .edb_to_o365_features_intro{
    padding: 75px 0 30px !important;
}
.one_half {
    width: 49%;
}

.two_fifth {
    width: 39.2%;
}

.three_fifth {
    width: 58.8%;
}

.last {
    margin-right: 0 !important;
}

.prod-main-content.new-font-type a,
.prod-main-content.new-font-type li,
.prod-main-content.new-font-type p {
    font-size: 16px
}

.edb-features-section,
.know-more-box {
    padding: 50px 0;
}

.edb-features-section .edb-features {
    overflow: hidden;
    display: flex;
    justify-content: space-evenly;
    padding: 20px 0 10px;
}

.edb-features-section .edb-features .one_half {
    margin: auto 0;
    padding-right: 40px;
}

.edb-features-section .edb-features .one_half.last {
    padding-right: 0;
}

.edb-features-section:nth-of-type(2n) .edb-features .one_half.last {
    padding-left: 40px;
}

.edb-features-section .h3-title-heading {
    padding-bottom: 15px;
}

.blue-heading {
    color: #2382c3;
}

.edb-features-section p {
    padding-bottom: 25px;
}

.edb-features-section .edb-features .one_half.last p {
    margin-left: auto;
}

.edb-features-section .edb-features .one_half img {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    border-radius: 15px;
}

.edb-features-section:nth-of-type(2n) {
    background-color: #f5f8fe;
}

.know-more-box .edb-holder {
    display: flex;
    justify-content: center;
}

.know-more-box .edb-holder .one_third {
    background-color: #fff;
    border-radius: 6px;
    padding: 24px;
    position: relative;
    border: 1px solid #fff0;
    box-shadow: 0 0 5px rgb(0 0 0 / .14);
    margin-bottom: 2%;
    margin-right: 2%;
}

.know-more-box .edb-holder .one_third:hover {
    transition: .2s ease-in-out;
    box-shadow: 0 5px 10px rgb(0 0 0 / .14);
}

.one_third {
    width: 32%;
}

.know-more-box .edb-holder .one_third h3,
.know-more-box .edb-holder .one_third h4 {
    padding: 15px 0 20px;
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 2;
    min-height: 110px;
}

.know-more-box .edb-holder .one_third h3 span {
    border-bottom: 3px solid var(--themeColorDark);
    padding: 0 0 5px;
}

.know-more-box .edb-holder .one_third .new-min-height {
    min-height: 115px;
}

.read-more-link {
    padding-top: 20px;
}


@media only screen and (max-width: 980px) {

    .prod-main-content.new-font-type section {
        padding: 35px 0 !important;
    }

    .prod-main-content .edb-features-section:nth-of-type(odd) .edb-features {
        flex-direction: column;
    }

    .prod-main-content .edb-features-section:nth-of-type(2n) .edb-features,
    .know-more-box .edb-holder {
        flex-direction: column-reverse;
    }

    .edb-features-section .edb-features .one_half {
        width: 100%;
        padding: 0 !important;
    }


    .edb-features-section .edb-features .one_half p.txt-center {
        margin: 20px 0;
    }

    .know-more-box .edb-holder .one_third {
        width: 95%;
        margin: 15px auto !important;
    }

    .know-more-box .edb-holder .one_third .new-min-height,
    .know-more-box .edb-holder .one_third h3,
    .know-more-box .edb-holder .one_third h4 {
        min-height: auto;
    }

    .know-more-box .edb-holder .one_third .new-min-height br {
        display: none;
    }
}

/* july 8 */

.get-start-holder{background: url(/template/default/images/edb-getstart.png), #c36f01;}
.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: #915506;margin: 0;color: #fff;}
.get-started-flex .migrate-now-bg{border: 1px solid #fff;background: #fff;color: #915506;}
.get-started-flex .migrate-now:hover{background: #fff;border: 1px solid #fff;color: #915506;}
.get-started-flex .migrate-now-bg:hover {border: 1px solid #915506;background: #915506;color: #fff;}
