@media only screen and (max-width: 1399px) {
    .info-inner{max-width: 660px;padding-left: 30px;}
    .services-blocks .services-items:nth-child(2n) .info-inner{margin-left: 20px;}
}

@media only screen and (max-width: 1299px) {
    .info-inner{
        padding-left: 20px;
        max-width: 620px;
    }
    .services-blocks .services-items:nth-child(2n) .info-inner{
        margin-left: 20px;
    }
    .info-inner ul{
        max-width: 560px;
    }
    .info-inner ul li{
        font-size: 18px;
    }
    .preferred-content p{
        font-size: 18px;
    }
    .preferred-content{
        max-width: 820px;
    }
    .content-inner p{
        font-size: 18px;
    }
    .content-inner::before {height: 91%;}
    .preferred-content h2{font-size: 34px;}
    .content-inner h1{font-size: 34px;}


}

@media only screen and (max-width: 1024px) {
    .main-content{min-height: 60vh;}
    .call-left a{font-size: 18px;}
    .preferred-block {padding: 60px 0px;}
    .info-inner{padding-right: 24px;}
    .info-inner ul li{font-size: 16px;}
    .info-inner h3{font-size: 28px;}
    .services-blocks .services-items:nth-child(2n) .info-inner{margin-left: 0px;}
    .address-p a{font-size: 16px;}
    .call-lic ul li{font-size: 16px;}
    .call-lic ul li a{font-size: 16px;}
    .call-lic ul{max-width: 428px;}
    .copyright-accessibility ul li{font-size: 13px;}

    
}
@media (min-width: 768px) and (max-width: 991px) {
    .social-media-right{max-width: 220px;}
    .call-left{max-width: 220px;}
    .main-header{min-height: 200px;}
    .content-inner h1{font-size: 28px;}
    .preferred-content h2 {font-size: 24px;}
    .content-inner{max-width: 320px;}
    .content-inner p{font-size: 16px;}
    .preferred-content h2{font-size: 26px;}
    .preferred-content p{font-size: 15px;}
    .services-items{flex-wrap: wrap;flex-direction: column-reverse;}
    .services-left-info{width: 100%;}
    .services-right-img{width: 100%;}
    .services-blocks .services-items:nth-child(2n){flex-direction: column-reverse;}
    .info-inner{margin: 0 auto; padding: 40px 0px;}
    .services-blocks .services-items:nth-child(2n) .info-inner{margin: 0 auto;}
    .info-inner ul li::before{top: 13px;}
    .inner-img-block::after{width: calc(100% - 24px);height: calc(100% - 24px);}

    .accessibility-block{padding: 40px 0px;}
    .accessibility-content h1{font-size: 24px;margin-bottom: 0px;}
    .accessibility-content p{font-size: 14px;}
    .accessibility-content ul li{line-height: 28px;font-size: 14px;}
    .accessibility-content ul li::before{top: 14px;}
    .accessibility-content ul li a{font-size: 14px;}
    .accessibility-content h3{font-size: 22px;padding: 5px 0px;}
}
@media only screen and (max-width: 767px) {
    .cent-logo img{max-width: 220px;}
    .header-logo-line::before{width: calc(50% - 120px);}
    .header-logo-line::after{width: calc(50% - 120px);}
    .call-and-social-media{flex-wrap: wrap;padding: 0px 20px;padding-top: 10px;}
    .preferred-content h2 {font-size: 24px;}
    .call-left{order: 0;max-width: 124px; display: inline-block;}
    .social-media-right{order: 1;max-width: 124px; display: inline-block;}
    .cent-logo{order: 2; margin: 20px 0px; margin: 0 auto; }
    .call-left a {font-size: 14px;}
    .social-media-right ul li a{font-size: 16px;}
    .hero-content-upper{bottom: 80px;}
    .content-inner{margin-left: 15px;max-width: 280px;}
    p{font-size: 14px;}
    .content-inner h1{font-size: 24px;}
    .content-inner p {font-size: 14px;line-height: 25px;}
    .preferred-content p {font-size: 14px;}
    .preferred-block {padding: 40px 0px;}
    .services-items{flex-wrap: wrap;flex-direction: column-reverse;}
    .services-left-info{width: 100%;padding: 40px 0px;}
    .services-right-img{width: 100%;min-height: 490px;}
    .services-blocks .services-items:nth-child(2n){flex-direction: column-reverse;}
    .info-inner h3{font-size: 21px;margin-bottom: 20px;} 
    .info-inner ul li {font-size: 14px;}
    .info-inner ul li::before{top: 12px;}
    .inner-img-block::after{width: calc(100% - 20px);height: calc(100% - 20px);}
    .address-p a{font-size: 14px;line-height: normal;}
    .call-lic ul li a {font-size: 14px;}
    .inner-footer{padding: 0px 15px;}
    .call-lic ul li{font-size: 14px;}
    .copyright-accessibility ul li{line-height: normal;}
    .copyright-accessibility ul li a{font-size: 12px;}
    .copyright-accessibility ul li p{font-size: 12px;}
    .copyright-accessibility{margin-top: 18px;}
    footer{padding: 30px 0px;}

    .accessibility-block{padding: 40px 0px;}
    .accessibility-content h1{font-size: 24px;margin-bottom: 0px;}
    .accessibility-content p{font-size: 14px;}
    .accessibility-content ul li{line-height: 28px;font-size: 14px;}
    .accessibility-content ul li::before{top: 14px;}
    .accessibility-content ul li a{font-size: 14px;}
    .accessibility-content h3{font-size: 22px;padding: 5px 0px;}


    .services-logo-list .logo-item-ab{padding: 0px 5px;}
}