/* =Child-Theme responsive styles starts here
-------------------------------------------------------------- */

@media (max-width: 1279px) {
    body,
    .elementor-toggle .elementor-tab-content, .elementor-accordion .elementor-tab-content {
        font-size: 14px;
    }
    .sc_testimonials_default .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar {
        width: 70px;
        height: 70px;
    }
    .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
        width: 36px;
        height: 36px;
        line-height: 33px;
    }
}

@media (max-width: 767px) {
    body,
    .elementor-toggle .elementor-tab-content, .elementor-accordion .elementor-tab-content {
        font-size: 12px;
    }
    .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
        font-size: 12px;
        width: 27px;
        height: 27px;
        line-height: 25px;
    }
}