@media (max-width: 451px) {
    .cooperation_title{
        font-size:35px!important;
    }
}


@media (max-width: 451px) {
    .cooperation_title{
        font-size:27px!important;
    }
}


@media (max-width: 438px) {
    .un_title{
        font-size:27px!important;
    }
}

@media (max-width: 400px) {
    .un_title{
        font-size:30px!important;
    }
}

@media (max-width: 372px) {
    .un_title{
        font-size:27px!important;
    }
}

@media (max-width: 334px) {
    .un_title{
        font-size:23px!important;
    }
}

@media (max-width: 408px) {
    .online_title{
        font-size:33px!important;
    }
}

@media (max-width: 346px) {
    .online_title{
        font-size:28px!important;
    }
}

@media (max-width: 480px) {
    .privacy_policy_title{
        font-size:37px!important;
    }
}

@media (max-width: 455px) {
    .privacy_policy_title{
        font-size:33px!important;
    }
}

@media (max-width: 410px) {
    .privacy_policy_title{
        font-size:27px!important;
    }


}

@media (max-width: 360px) {
    .privacy_policy_title{
        font-size:25px!important;
    }
}

@media (max-width: 332px) {
    .privacy_policy_title{
        font-size:23px!important;
    }
}

@media (max-width: 628px) {
    .mobile_title_margin{
        margin: 30px 0 0 0!important;
    }
}



@media (min-width: 1120px) {
    .cooperation_desc{
        text-align: justify;
    }
}

@media (max-width: 1270px) and (min-width: 1024px) {
    .about_us_container{
        padding: 0px 0px 32px 20px!important;
    }

    .counter_content{
        padding: 20px 0px 32px 0px!important;
    }
}

    .g-recaptcha div > div {
  height: 78px!important;
}

@media (max-width: 1024px) {
    .cooperation_form_div{
        width: 80%!important
    }
}
p.footer_title{
    font-size: 1.375rem!important;
    line-height: 1.2em!important;
    font-family: 'Heebo', sans-serif!important;
}

.elementor-2577 .elementor-element.elementor-element-68a43fa img{
    width:160px!important;
    height:50px;
}



@media (max-width: 500px) {
    p.footer_title{
        font-size: 1rem !important;
    }
}

@media (max-width: 400px) {
    p.footer_title{
        font-size: 1rem !important;
    }

    /*.footer_menu_item{*/
    /*    font-size:11px !important;*/
    /*}*/

}
@media (max-width: 767px) {
    .footer_content{
        padding: 20px 0 10px 0!important;
    }
}