@media (max-width: 980px){
    section.contact-sec .col-lg-5{
    margin-bottom: var(--m30);
}
}
@media (max-width: 540px){
    section.about_wrapper {
        padding: var(--p40) 0;
    }
    section.about_wrapper h2{
        font-size:32px;
    }
    section.contact-sec .col-lg-5{
        padding:0px;
    }
    section.contact-sec .col-lg-5 img.img-fluid {
    width: 100%;
    max-height:300px;
    }
    section.contact-sec h2, section.contact-sec .contact-form-c {
    font-size: var(--f28);
}
section.contact-sec .col-lg-7 {
    padding: 0px;
}
section.contact-sec .contact-form{
    padding: var(--p30) var(--p20);
}
section.contact-sec .col-lg-12{
    padding:0px;
}
label.main-label {
    width: 100%;
}
section.contact-sec .form-control, section.contact-sec select {
    width: 100%;
}
section.contact-sec .form-group.col-lg-12.col-md-12.col-sm-12 {
    flex-wrap: wrap;
    gap: 10px;
}
}
@media (max-width: 360px){
    section.contact-sec h2, section.contact-sec .contact-form-c {
    font-size: var(--f26);
}
section.about_wrapper h2{
        font-size:28px;
    }
iframe {
    height: 300px !important;
}
}