.heading_content_with_image_comparison {
    margin: 80px 0
}

.heading_content_with_image_comparison.with_background {
    background: var(--color_Ice_Blue_4);
    padding: 80px 0
}

.heading_content_with_image_comparison.with_background .heading_content_with_image_comparison_inner .heading_content_with_list_section {
    row-gap: 16px
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content.images_on_left .image_comparison_section {
    order: -1
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section {
    border: 10px solid var(--Color_Pure_Black);
    border-radius: 10px;
    width: calc(35.62% - 24px)
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section .image_section {
    padding-top: 117.987%
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section .image_section img {
    -o-object-position: center;
    object-position: center
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section .image_section .compare_img {
    bottom: -27px;
    min-height: 55px;
    top: unset
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section {
    row-gap: 20px;
    width: calc(64.37% - 24px)
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section .tagline_heading_section .tagline_text {
    color: var(--Color_Medium_Blue)
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section .top_content_section p {
    font-family: var(--Fonts_Manrope_Medium);
    font-size: 18px;
    line-height: 30px
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section .list_section ol li {
    row-gap: 7px
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section .list_section ol li:before {
    font-size: 24px;
    line-height: 32px
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section .list_section ol li .heading_section .heading {
    font-family: var(--Fonts_MonaSans_Bold);
    font-size: 21px;
    line-height: 32px
}

.heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section .list_section ol li .content_section {
    font-family: var(--Fonts_MonaSans_Regular);
    line-height: 24px
}

@media (max-width:1359px) {
    .heading_content_with_image_comparison {
        margin: 70px 0
    }

    .heading_content_with_image_comparison.with_background {
        padding: 70px 0
    }
}

@media (max-width:1199px) {
    .heading_content_with_image_comparison {
        margin: 60px 0
    }

    .heading_content_with_image_comparison.with_background {
        padding: 60px 0
    }

    .heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section {
        width: calc(35.62% - 12px)
    }

    .heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section {
        width: calc(64.37% - 12px)
    }
}

@media (max-width:991px) {
    .heading_content_with_image_comparison {
        margin: 50px 0
    }

    .heading_content_with_image_comparison.with_background {
        padding: 50px 0
    }

    .heading_content_with_image_comparison_inner .image_comparison_with_heading_content.images_on_left .image_comparison_section {
        order: 1
    }

    .heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section {
        max-width: 100%;
        width: 100%
    }

    .heading_content_with_image_comparison_inner .image_comparison_with_heading_content .image_comparison_section .image_section {
        padding-top: 50%
    }

    .heading_content_with_image_comparison_inner .image_comparison_with_heading_content .heading_content_with_list_section {
        order: -1;
        width: 100%
    }
}

@media (max-width:767px) {
    .heading_content_with_image_comparison {
        margin: 48px 0
    }

    .heading_content_with_image_comparison.with_background {
        padding: 70px 0
    }
}

/*# sourceMappingURL=heading_content_with_image_comparison.css.map */