@media (max-width: 767px) {

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .recognition-section h3,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element h2 {

        font-size: 26px;
        line-height: 1.2;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .section-title-wrapper h3.section-title,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.featured-resources .cea-tab-content .all-rc .card h3,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .feature-box-wrapper h3.feature-box-title {
        font-size: 24px !important;
        line-height: 1.2 !important;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element h4.elementor-heading-title,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element h4.feature-box-title {
        font-size: 18px !important;
        margin-bottom: 10px;
        line-height: 1.2 !important;
        padding: 0 0;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .fbox-content,
    .js .seoinux-body-inner .seoinux-content-wrap.container .cea-accordions .card.cea-accordion .card-body,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.featured-resources .cea-tab-content .all-rc .card p,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .section-description p.section-content {
        margin-bottom: 5px;
        font-family: "Poppins", Sans-serif;
        font-size: 16px !important;
        font-weight: 400;
        line-height: 1.2;
        padding: 0;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .cea-tab-content .cea-tab-pane {
        max-width: 98%;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.featured-resources .cea-tab-content .all-rc .card h3 {

        min-height: unset;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.featured-resources .cea-tab-content .all-rc .card p {
        min-height: unset;
        margin-bottom: 8px;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.our-esteemed-clients .wp-image-95255,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.our-partners .wp-image-94441 {
        max-width: 100px;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .feature-box-wrapper .media .cea-featured-icon {
        height: 50px;
        width: 50px;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .real-world-customer-success-stories h2.section-title {
        line-height: 45px;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.e-parent .all-rc .card p {
        margin-bottom: 10px;
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.frequently-asked-questions .cea-featured-icon i,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.frequently-asked-questions .cea-featured-icon svg {
        line-height: unset !important
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element .all-rc .card h3 {
        line-height: 1.2;
        min-height: unset !important
    }

    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.elementor-element-85b4b8c.e-flex.e-con-boxed.text-reveal-no.e-con.e-parent.e-lazyloaded,
    .js .seoinux-body-inner .seoinux-content-wrap.container .elementor-element.elementor-element-c17bd19.e-flex.e-con-boxed.text-reveal-no.e-con.e-parent.e-lazyloaded {
        margin-top: 0 !important;
    }
}