


@media only screen and (max-width: 480px) {
.header_wrap .main_head .navbar .navbar-brand{
    width: 180px;
}

.main_slider .main_carousel .slide_frame img{
    object-fit: cover;
    height: 400px;
}
.main_slider .main_carousel .slide_frame .frame_info{
    top: 80px;
    width: 100%;
}
.main_slider .main_carousel .slide_frame .frame_info h2{
    font-size: 2rem;
}
.about_sec{
    padding: 30px 0;
    position: inherit;
}

.about_sec .about_inn{
    width: 100%;
}
.about_sec .about_text{
    position: inherit;
    width: 100%;
}
.about_sec .about_text .about_text_inn h2{
    font-size: 22px;
}
.faq_wrap .accordion .accordion-item .accordion-header .accordion-button{
    font-size: 1rem;
}
.footer_sec .foot_wrap .footer_logo{
    width: 40%;
}
.footer_sec .foot_wrap{
    padding: 10px 0;
}
.faq_wrap .faq_head h2, .partners_wrap .parter_wrap_title h3{
    font-size: 1.5rem;
}
}


