
:root {
    --themeColorGrad: #bfd9d7;
    --themeColorDark: #267371;
    --themeButtonHover: #184f4d;
    --themeColorBC: #dff2f1;
    --themeColorBC_B: #ade1de;
    --themePriceColor: #f15875;
}

.header-content .videos_img_list {
    background: url(/template/default/images/edb-to-exch-top-bg.webp) center no-repeat;
    opacity: 80%;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,
.slick-track:before {
    display: table;
    content: ''
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-slide,
.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-initialized .slick-slide,
.slick-slide img {
    display: block
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}


.slick-arrow.slick-next,
.ost-feature-holder .o365-migrations-slick .slick-arrow.slick-next {
    right: 0
}

.slick-arrow:after {
    width: 15px;
    height: 38px;
    display: inline-block;
}

.slick-arrow.slick-prev:after {
    content: '';
    background: url(/template/default/images/icons/slide-left.png) no-repeat;
}

.slick-prev.slick-disabled:after {
    content: '';
    background: url(/template/default/images/icons/slide-left-dis.png) no-repeat;
}

.slick-arrow.slick-next:after {
    content: '';
    background: url(/template/default/images/icons/slide-right.png) no-repeat;
}

.slick-next.slick-disabled:after {
    content: '';
    background: url(/template/default/images/icons/slide-right-dis.png) no-repeat;
}

.select2-container--open .select2-dropdown,
.slick-arrow.slick-prev,
.ost-feature-holder .o365-migrations-slick .slick-arrow.slick-prev {
    left: 0;
}

.slick-arrow {
    background: #fff0;
    border: 0;
    border-radius: 50%;
    color: #222;
    cursor: pointer;
    font-size: 0;
    height: 36px;
    position: absolute;
    top: 0;
    transition: .3s ease-in;
    width: 36px;
    z-index: 9;
    line-height: 36px;
} 


/* content css */

.prod-main-content .padding_60{
    padding: 30px 0 !important;
}
.edb-working-holder.edb-to-exchange {
    background-color: transparent;
}

.prod-main-content .edb_to_live_exchange_features_intro{
    padding: 75px 0 30px !important;
}

.edb-working-holder,
.edb-features-sections {
    padding: 50px 0;
}

.edb_to_live_exchange_features_intro {
    padding-bottom: 0px !important;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder {
    padding: 10px 0 0px;
    text-align: center;
}

.edb-working-holder .ost-exp_migrate-holder ul.edb-slide-list {
    background: #fff;
    display: flex;
    justify-content: center;
    border-radius: 25px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li {
    color: #73757a;
    padding: 40px 14px 12px;
    background-repeat: no-repeat;
    margin: 0 5px;
    font-size: 17px;
    background-color: transparent;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.active {
    border-bottom: 3px solid #016db2;
    color: #016db2;
    border-radius: 0;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li:hover {
    color: #016db2;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb1 {
    background-position: center top -89px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb1.active,
.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb1:hover {
    background-position: center top;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb2 {
    background-position: center top -269px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb2.active,
.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb2:hover {
    background-position: center top -177px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb3 {
    background-position: center top -458px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb3.active,
.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb3:hover {
    background-position: center top -363px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb4 {
    background-position: center top -641px;
}

.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb4.active,
.edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li.edb4:hover {
    background-position: center top -550px;
}

.home-slides {
    padding: 40px 50px 0px;
}

.edb-migrations-slick .slick-arrow {
    top: 45%;
}

.edb-migrations-slick .slick-arrow.slick-prev,
.home-slides .slick-arrow.slick-prev {
    left: -12px;
}

.edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
}

.edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 .blocks {
    margin: 0 10px;
    padding: 30px 22px;
    text-align: left;
    border: 1px solid #cad7ec;
    border-radius: 15px;
    flex-basis: 22%;
}


.edb-exch-feature-sprite {
    background-image: url(/template/default/images/edb-exch-feature-sprite.webp);
    background-repeat: no-repeat;
}

.edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 .blocks .box {
    padding: 10px;
    border-radius: 8px;
    height: 52px;
    width: 55px;
}

.edb-working-holder.edb-to-exchange .outlook.edb-exch-feature-sprite {
    background-color: #478de3;
    background-position: left 14px top 35.5%;
}

.edb-working-holder.edb-to-exchange .incremental.edb-exch-feature-sprite {
    background-color: #e26534;
    background-position: left 14px top 39.8%;
}

.edb-working-holder.edb-to-exchange .public.edb-exch-feature-sprite {
    background-color: #e2b656;
    background-position: left 14px top 44.1%;
}

.edb-working-holder.edb-to-exchange .easeuse.edb-exch-feature-sprite {
    background-color: #48af8e;
    background-position: left 14px top 48.4%;
}

.edb-working-holder.edb-to-exchange .gdpr.edb-exch-feature-sprite {
    background-color: #478de3;
    background-position: left 16px top 52.8%;
}

.edb-working-holder.edb-to-exchange .nodata.edb-exch-feature-sprite {
    background-color: #e26534;
    background-position: left 16px top 57.3%;
}

.edb-working-holder.edb-to-exchange .thirdparty.edb-exch-feature-sprite {
    background-color: #e2b656;
    background-position: left 14px top 61.8%;
}

.edb-working-holder.edb-to-exchange .microflow.edb-exch-feature-sprite {
    background-color: #48af8e;
    background-position: left 14px top 66.2%;
}

.edb-working-holder.edb-to-exchange .recovery.edb-exch-feature-sprite {
    background-color: #478de3;
    background-position: left 14px top 70.7%;
}

.edb-working-holder.edb-to-exchange .consistency.edb-exch-feature-sprite {
    background-color: #e26534;
    background-position: left 14px top 75%;
}

.edb-working-holder.edb-to-exchange .uninterrupted.edb-exch-feature-sprite {
    background-color: #e2b656;
    background-position: left 11px top 79.2%;
}

.edb-working-holder.edb-to-exchange .handles.edb-exch-feature-sprite {
    background-color: #48af8e;
    background-position: left 12px top 83.2%;
}

.edb-working-holder.edb-to-exchange .multiple.edb-exch-feature-sprite {
    background-color: #478de3;
    background-position: left 15px top 87.5%;
}

.edb-working-holder.edb-to-exchange .legacy.edb-exch-feature-sprite {
    background-color: #e26534;
    background-position: left 15px top 91.9%;
}

.edb-working-holder.edb-to-exchange .preview.edb-exch-feature-sprite {
    background-color: #e2b656;
    background-position: left 15px top 96.4%;
}

.edb-working-holder.edb-to-exchange .mapping.edb-exch-feature-sprite {
    background-color: #48af8e;
    background-position: left 13px top 100.7%;
}

.edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 .blocks .bold {
    font-size: 17px;
    font-weight: 500;
    padding: 19px 0 12px;
    color: #212121;
}

.edb-features-sections .underline {
    border-bottom: 5px solid var(--themeColorDark);
    margin: 0 45% 5%;
    position: relative;
    bottom: 25px;
}

.edb-features-sections .edb-features {
    overflow: hidden;
    display: flex;
    margin: 15px 0;
}

.edb-features-sections.edb-live .one_half {
    padding-right: 40px;
    padding-left: 0;
    margin: auto 0;
}

.edb-features-sections .edb-features h3 {
    font-size: 1.75rem;
    font-weight: 400;
}

.edb-features-sections .edb-features .p-space {
    padding: 25px 0;
}

.read-more-link {
    padding-top: 20px;
}

.edb-features-sections:nth-of-type(2n) {
    background-color: #f5f8fe;
}

/* responsive css */

@media only screen and (min-width: 1600px) and (max-width: 1920px) {

    .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
    }
}

@media only screen and (max-width: 1024px) {
    .edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 20px 0;
        margin: 0 0 20px;
    }

    .edb_to_live_exchange_features_benefits {
        padding-top: 0 !important;
    }
}

@media only screen and (max-width: 980px) {
    .edb-working-holder.edb-to-exchange .ost-exp_migrate-holder,
    .home-slides {
        padding: 0 0 0;
    }

    .edb-working-holder .ost-exp_migrate-holder ul.edb-slide-list {
        margin-bottom: 20px;
    }

    .edb-working-holder.edb-to-exchange .ost-exp_migrate-holder .edb-slide-list li {
        margin: 0 0 15px;
    }

    .edb-working-holder.edb-to-exchange .edb-migrations-slick {
        padding: 25px 0px 0;
    }

    .edb-features-sections.edb-live p.txt-center {
        margin-bottom: 30px;
    }

    .edb-features-sections.edb-live:nth-of-type(odd) .edb-features {
        flex-direction: column-reverse;
    }

    .edb-features-sections.edb-live:nth-of-type(2n) .edb-features {
        flex-direction: column;
    }
   
}

@media only screen and (max-width: 768px) {

    .edb-working-holder .ost-exp_migrate-holder ul.edb-slide-list{
        display: none;
    }
}

@media only screen and (max-width: 600px) {
    .edb-working-holder {
        padding: 50px 0 30px;
    }
    .edb-migrations-slick,
    .edb-working-holder.edb-to-exchange .edb-migrations-slick {
        padding: 20px 0;
    }

    .edb-working-holder .ost-exp_migrate-holder .slide-image-block {
        flex-direction: column !important;
    }

    .edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 .blocks {
        margin: 10px;
    }

    .edb-working-holder.edb-to-exchange .edb-migrations-slick .flex-box1 {
        display: flex;
        flex-basis: 100%;
    }

    .edb-features-sections .edb-features {
        margin: 0;
    }

    .edb-features-sections .edb-features .one_half {
        padding: 0 !important;
    } 
}

/* july 8 */

.get-start-holder{background: url(/template/default/images/banner-check12.png), #267371;}
.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: #184f4d;margin: 0;color: #fff;}
.get-started-flex .migrate-now-bg{border: 1px solid #fff;background: #fff;color: #184f4d;}
.get-started-flex .migrate-now:hover{background: #fff;border: 1px solid #fff;color: #184f4d;}
.get-started-flex .migrate-now-bg:hover {border: 1px solid #267371;background: #184f4d;color: #fff;}
