#et-main-area {
    padding-top: 0px;
    background: #e5f1ff;    
}
.et_builder_inner_content {
    position: relative;
    z-index: 1;
} 
#main-content .et_pb_section {
    padding: 30px 0 !important;
}
.cmntoplgbgPricing {
    background: linear-gradient(98deg, lch(97.37 4.55 240.69 / 1) 0%, rgba(255, 245, 255, 0.8) 50%, rgba(255, 240, 251, 0.8) 100%);
}
#main-content .et_pb_row {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.et_pb_row {
    width: 80%;
    max-width: 1080px;
    margin: auto;
    position: relative;
}
.et_pb_column, .et_pb_row, .et_pb_row_inner {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}
.et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child, .et_pb_row_inner .et_pb_column.et-last-child, .et_pb_row_inner .et_pb_column:last-child {
    margin-right: 0 !important;
}
.et_pb_column, .et_pb_row, .et_pb_row_inner {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}
.et_pb_column {
    /* float: left; */
    background-size: cover;
    background-position: 50%;
    position: relative;
    z-index: 2;
    min-height: 1px;
}
.et_pb_css_mix_blend_mode_passthrough {
    mix-blend-mode: unset !important;
}
.et_pb_module {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
}
.et_pb_all_tabs, .et_pb_module, .et_pb_posts_nav a, .et_pb_tab, .et_pb_with_background {
    position: relative;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}
.et_pb_code_inner {
    position: relative;
}
.cnflex {
    display: flex !important;
}

@media (min-width: 981px) {
    .et_pb_section {
        padding: 4% 0;
    }
    .et_pb_row {
        padding: 2% 0;
    }
    .et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child, .et_pb_row_inner .et_pb_column.et-last-child, .et_pb_row_inner .et_pb_column:last-child {
        margin-right: 0 !important;
    }
    .et_pb_gutters3 .et_pb_column_4_4, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 {
        width: 100%;
    }
    .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
        margin-right: 5.5%;
    }
    .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child, .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child, .et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child, .et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child {
        margin-bottom: 0;
    }
    .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module {
        margin-bottom: 2.75%;
    }
}

@media (min-width: 1200px) {
    .et_pb_row {
        max-width: 1170px;
        width: 100%;
    }
}

@media only screen and (min-width: 1350px) {
    .et_pb_section {
        padding: 54px 0;
    }
    .et_pb_row, .container {
        max-width: 1366px;
        width: 100%;
    }
    .et_pb_row {
        padding: 27px 0;
    }
}