@media (max-width: 1440px) {
    .address-clg{
        margin-left:100px;
    }
    .contact-img::after{
        width:76%;
        bottom:-16px;
    }
}
@media (max-width: 1366px) {
    .address-clg{
        margin-left:80px;
    }
    .address-map iframe{
    
      width:500px;
       
      }
      .form-head h4{
        font-size: 22px;
      }
      .contact-img::after{
        width:82%;
        bottom:-14px;
    }
}
@media (max-width:1280px) {
    .contact{
        padding:50px 0px;
    }
}
@media (max-width:1152px) {
    .form-head h4{
        font-size:24px;
    }
}
@media (max-width:1199px) {
    .address-clg{
        margin-left:10px;
    }
    .contact-img::after {
        width: 97%;
        bottom: -12px;
    }
    .form-head{
        padding :50px 20px;
    }
    .bread-about{
        padding:5px 16px;
    }
}
@media (max-width:1024px) {
    .address-map iframe{
        width:100%;
    }
    .contact-img img{
        width:100%;
    }
    .contact-img::after {
        width: 92%;
        bottom: -12px;
    }
}
@media (max-width:992px) {
    .contact-img::after {
        width: 92%;
        bottom: -12px;
        height: 330px;
    }

}
    

@media (max-width:991px) {
    .contact{
       padding:50px 50px;
    }
  .contact-img{
    margin-left:100px;
    width:auto;
    margin-top:30px;
  }
  .address-clg{
    margin-left:100px;
  }
  .form-head h4{
    font-size: 25px;
  }
  .form-head {
    padding: 20px 20px;
}
.contact-img::after{
    height:330px;
}

}
@media (max-width:768px) {
    .contact-img{
        margin-left:80px;
    }
    .address-clg{
        margin-left:80px;
    }
    .form-head {
        padding: 20px 20px;
    }
    .bread-about {
        padding: 6px 10px;
    }
    .bread {
        position: absolute;
        bottom: -25px;
        right: 30px;
    }
}
@media (max-width:767px) {
    .address-clg{
        margin-left:0px;
    }
    .contact-img{
        margin-left:auto;
        width:100%;
    }
    #textBox{
        margin-bottom:20px;
    }
    .form-head h4{
        font-size: 26px;
    }
    .contact-img::after {
        width: 94%;
        bottom: -12px;
        height:365px;
    }
    .form-head {
        padding: 20px 20px;
    }
}
@media (max-width:600px) {
.contact-img::after {
    width: 92%;
    bottom: -12px;
    height: 345px;
}
.form-head {
    padding: 20px 20px;
}
}
@media (max-width:576px) {
    .contact-img::after{
        height:325px;
    }
    .form-head {
        padding: 20px 20px;
    }
    .bread-about p {
        margin: 10px;
        font-size: 16px;
    }
}
@media (max-width:540px) {
    .address-clg{
        margin-left:0px;
    }
    .inner-banner img{
        height:200px;
        width:100%;
    }
    .contact-img::after{
        height:295px;
        width:91%;
    }
    .bread-contact p {
        margin: 5px;
        font-size: 16px;
      }
      .con-bread{
        left:40px;
      }
      .form-head {
        padding: 20px 20px;
    }
    .form-address {
        overflow: hidden;
        padding: 20px 0px;
        background-color: #cccccc8f;
    }
}
@media (max-width:492px) {
    .address-map{
        padding:10px;
        margin-top:30px;
    }
    .contact-img::after {
        height: 265px;
        width: 90%;
    }
    .bread-contact p {
        margin: 6px;
        font-size: 15px;
      }
      .con-bread {
        position: absolute;
        bottom: -17px;
        left: 11px;
      }
      .bread-about {
        padding: 6px 6px;
    }
    .bread {
        position: absolute;
        bottom: -25px;
        right: 20px;
    }
    .bread-about p {
        margin: 5px;
        font-size: 16px;
    }
    .bread-about p a{
        font-size: 15px;
    }
    .contact{
        padding:50px 0px;
    }
    .contact-img::after {
        height: 315px;
        width: 92%;
    }
    
}
@media (max-width:432px) {
    .contact-img{
       
        margin-left:40px;
    }
   
    .contact-img{
        width:330px;
        
    }
    .contact-img img{
        width:330px;
    }
    .contact-img::after{
        width:96%;
        height:240px;
    }
   
    .bread-contact {
        padding: 0px 5px;
      }
      .form-head h4{
        font-size: 23px;
    }
    
}
@media (max-width:425px) {
    .contact-img{
        width:330px;
        
    }
    .contact-img img{
        width:330px;
    }
    .contact-img::after{
        width:96%;
        height:240px;
    }
}


 @media (max-width:414px) {
     .contact-img{
        margin-left:10px;
     }
    .contact-img img{
        width:330px;
    }
   .contact{
    padding:50px 20px;
   }
} 
@media (max-width:412px) {
 
    .contact{
        padding:50px 0px;
    }
    .contact-img img{
        width:377px;
        padding: 0px 20px;
    }
    .address-clg{
        padding:0px 0px;
        width:400px;
    }
    .contact-img::after{
        
        left:57px;
    }
    .contact-img{
       
        margin-left:0px;
    }
    .contact-img::after {
        width: 84%;
        height:195px;
    }
}
@media (max-width:410px) {
    .contact-img::after{
        width:84%;
        height:195px;
    }
}
@media (max-width:400px) {
    .contact{
        padding:50px 0px;
    }
    .contact-img img{
        width:330px;
        padding: 0px 20px;
    }
    .address-clg{
        padding:0px 0px;
        width:400px;
    }
    .contact-img::after{
        width:84%;
        left:57px;
        height:195px;
    }
    .contact-img{
       
        margin-left:14px;
    }
}

@media (max-width:395px) {
    .address-clg {
        padding: 0px 20px;
        margin-left: 0px;
    }
    .address-clg p{
        font-size: 16px;
    }
    .numbers div:nth-child(2) a, .mails div:nth-child(2) a {
       
        font-size:16px;
     
    }
    .address-clg{
        padding:0px 20px;
    }
    .contact{
        padding:50px 0px;
    }
    .numbers{
        padding:20px 0px 12px;
    }
    .addr-locations{
        column-gap: 10px;
    }
    .contact-img img{
        width:388px;

    }
    .contact-img{
        margin-left:-10px;
    }
    .contact-img::after {
        width: 100%;
        height: 245px;
        left: 61px;
    }

}
@media (max-width:385px) {
.address-clg {
    width: 350px;
    padding: 0px 20px;
}
.contact-img{
    margin-left:5px;
}
.contact-img::after {
    width: 83%;
    height: 195px;
}
.contact-img img{
    width:330px;
}
.contact{
    padding:50px 0px;
}

}
@media (max-width:375px){
    .contact-img::after {
        width: 83%;
        height: 195px;
    }
    .contact-img img{
        width:330px;
    }
    .address-clg h4{
        font-size: 23px;
    }
    .form-head h4{
        font-size: 23px;
    }
    .contact {
        padding: 50px 0px;
    }
}
@media (max-width:360px) {
    .contact-img img{
        width:330px;
        padding:0px 20px;
    }
    .contact-img{
        padding:0px;
    }
    .address-clg{
        padding:0px 0px;
    }
    .contact-img::after{
        width:82%;
        left:50px;
        height:215px;
    }
    .address-clg h4{
        font-size: 23px;
    }
    .form-head h4{
        font-size: 23px;
    }
    .contact {
        padding: 50px 0px;
    }
}
@media (max-width:320px) {
    .contact-img img{
        width:290px;
        padding:0px 0px;
    }
    .contact-img{
        padding:0px 0px;
    }
  
    .address-clg{
        padding:0px 0px;
    }
    .contact-img::after {
        height: 193px;
        width: 86%;
        left: 28px;
      
    }
    .bread-about p a {
        font-size: 13px;
    }
    .bread-about p {
        margin: 5px;
        font-size: 13px;
    }
    .address-clg h4{
        font-size: 23px;
    }
    .form-head h4{
        font-size: 23px;
    }
    .contact {
        padding: 50px 0px;
    }
}