@media (max-width: 1024px) and (min-width: 981px){
section.about-us-home .abt-image svg, section.about-us-home .abt-image {
    height: 468px;
}
section.about-us-home .abt-image img {
    width: 466px;
    height: 465px;
}
section.about-us-home .abt-cont {
    min-height: 468px;
}
}

@media (max-width: 980px){
    section.about-us-home .abt-image svg, section.about-us-home .abt-image {
    height: 348px;
}
section.about-us-home .abt-image img {
    width: 344px;
    height: 345px;
}
section.about-us-home .abt-cont {
    min-height: auto;
}
section.about-us-home .abt-para{
    margin-bottom: 0;
}
}
@media (max-width: 540px){
    .banner img.img-fluid, .banner .overlay {
    height: 300px;
}
.banner .search-bar.desk{
    margin-top: 0px;
}
.banner {
    height: 600px;
}
   section.about-us-home .abt-image {
    width: 100%;
    float: none;
    margin-right: 0;
}
iframe{
    height: 300px;
}
}
@media (max-width: 384px){
    .banner .guides {
    margin-top: 120px;
}
    section.about-us-home .abt-image svg, section.about-us-home .abt-image {
    height: 336px;
}
}
@media (max-width: 375px){
    .banner .guides {
    margin-top: 110px;
}
    section.about-us-home .abt-image svg, section.about-us-home .abt-image {
    height: 327px;
}
}
@media (max-width: 360px){
    .banner h1 {
    font-size: var(--f22);
    }
    .banner p {
    font-size: var(--f13);
}
    section.about-us-home .abt-image svg, section.about-us-home .abt-image {
    height: 312px;
}
}
@media (max-width: 320px){
    .banner .guides {
    margin-top: 110px;
}
  section.about-us-home .abt-image svg, section.about-us-home .abt-image {
    height: 272px;
}  
section.about .abt-para {
    max-height: 315px;
    }
}