

/* footer media queries */
@media screen and (max-width:1366px) {
    .container1 {
        width: 93%;
    }
    footer .partners {
        padding: 340px 0 48px;
    }
}

@media screen and (max-width:1199px) {
    .foot-head-right a {
        font-size: 16px;
        padding: 13px 45px;
    }
}
@media screen and (max-width:991px) {
    .container1 {
        width: 90%;
    }
    .footer-content{
        padding: 50px;
    }
    .foot-head-right a{
        font-size: 13px;
        padding: 8px 16px;
    }
    .foot-head-left img{
        padding-right: 14px;
    }
    .footer-head span{
        padding-left: 10px;
        font-size: 13px;
    }
    .foot-head-right small{
        font-size: 13px;
    }
    .footer-info li{
        padding: 0 12px;
    }
    .footer-head {
        padding-bottom: 25px;
    }
    .footer-sec {
        padding-top: 15px;
    }
    .footer-content {
        padding: 30px 30px 20px;
    }
    .footer-content {
        top: -113px;
    }
    footer .partners {
        padding: 300px 0 48px;
    }
}
@media screen and (max-width:767px) {
    .foot-head-right small {
        display: none;
    }
    footer .partners {
        padding: 450px 0 30px;
    }
    footer .partners img {
        padding: 0 15px;
    }
    .footer-head-left{
        padding-bottom: 10px;
    }
    .footer-info {
        padding: 10px 0 44px;
    }
    .footer-sec h6 {
        padding-top: 10px;
    }
}
@media screen and (max-width:575px) {
    footer .partners img{
        padding-bottom: 30px;
    }
    .footer-head span{
        display: none;
    }
    footer .partners {
        padding: 430px 0 5px;
        flex-wrap: wrap;
    }
    .footer-info li{
        padding: 0;
    }
    .footer-head {
        padding-bottom: 15px;
    }
    .footer-content {
        padding: 20px 25px 25px;
    }
    .footer-sec {
        padding-top: 15px;
    }
    .foot-head-right a {
        padding: 10px 25px;
    }
    .footer-content {
        top: -94px;
    }
}
@media screen and (max-width:399px) {
    .footer-info li {
        width: 100%;
    }
    footer .partners img {
        padding: 15px 10px 15px;
    }
    footer .partners {
        padding: 415px 0 20px;
    }
    .footer-end p {
        padding-top: 30px;
    }
}