@media(min-width:768px){
    .container-fluid {padding-left:5%;padding-right:5%;}
}

@media(max-width:1450px){
    #banner-part .banner-content{ max-width: 1100px;}
    #banner-part .banner-content h1{ font-size: 45px;}
    .wings_content h2 {font-size: 40px; }
    .contact-form {padding: 100px 50px;}

    /*blog-section*/
    .model_blog_popup .modal-fullscreen .modal-content{height: auto; }


}
@media only screen and (min-width:993px) and (max-width:1279px){

}
@media(max-width:1200px){
    #banner-part .banner-content{max-width: 900px;}
    #banner-part:before{ height: 99%;}
    .banner_scssn {display: block; height: 450px; }
    .banner_scssn img {width: 100%; height: 100%; object-fit: cover; }
    .work-main {margin: 0px 0px 15px 0px; }
    .wings_content h2 {font-size: 30px; }
    .wings_content p {margin-bottom: 5px; }
    #work-banner .work-topline {transform: translate(0%,0%); }

    /*blog-section*/
    .blog-content-details::-webkit-scrollbar {width: 5px; }


}
@media(max-width:991px){
    #banner-part .banner-content{ max-width: 700px;}
    #banner-part .banner-content h1{ font-size: 35px;}
    .toogle-btn{ margin: 0px 0px 0px 0px;}
    /* #logo-part{ position: relative;} */
    .close-toggle{position: fixed;background: rgba(255,255,255,.35);}
    #about-top{ padding: 100px 0px 0px 0px;}
    .about-details .big-yellow{ font-size: 33px;}
    .connect-us li a{ display: block;}
    .wings_content p { margin-bottom: 10px; }
    .founder_part_sccsn {padding: 30px; }
    .co_founder_part_sccsn {padding: 30px; }
    .founder_part_sccsn:before {width: 100%; }
    .co_founder_part_sccsn:before {width: 100%; }
    .founder_image {display: block; }
    .founder_image img {display: block; margin: auto; width: 100%; max-width: 300px; }
    .founder_scssn {padding-top: 10px; padding-bottom: 40px; }

    .modal_image_box {display: block; width: 100%; max-width: 500px; margin: auto; }
    .different-brand .modal-fullscreen .modal-body {align-items: self-start; padding-top: 50px; }
    .different-brand .modal-fullscreen .modal-body:before{background-image: none;}
    .real_estat_details h3 {font-size: 25px; }
    .real_estat_details p {font-size: 20px; }



}

@media(max-width:767px){
    .brand-partners{ margin: 5% 0px 0px 0px;}
    .work-details span, .work-details-right span{ font-size: 5rem; left: inherit;}
    .talk-us h2{ font-size: 36px;}
    .contact-form{ padding: 50px 20px;}
    .contact-form p, .contact-form h5{ white-space: inherit;}
    .team-links li a{ font-size: 22px;}
    .different-brand h2{ font-size: 46px;}
    .brand-content h3{ font-size: 30px;}
    .banner_scssn {display: block; height: 350px; }
	#work-banner .work-topline h2 {font-size: 50px;white-space: normal;}
    #about-banner .about-topline, #work-banner .work-topline{ top: 35%; left: 0; transform: translate(0);}
    #about-banner .about-topline h2, #work-banner .work-topline h2{ font-size: 20px; margin: 0px 0px 15px 0px;}
    #about-banner .about-topline p, #work-banner .work-topline p{ font-size: 14px;}


}
@media(max-width:575px){
    #banner-part .banner-content{ display: none;}
    #footer .bdr-yellow{ border-right: none; border-bottom: 2px solid var(--bs-yellow);}
    .footer-content{ padding: 20px 20px;}
    .branding-title h2, .proud-feature h3{ font-size: 30px;}
    .torch-bearers h2, .torch-bearers h3{ font-size: 26px;}
    .advertise-part h3{ font-size: 35px;}
    .advertise-part h3 sup{ top: -20px;}
    .advertise-part h2{ font-size: 25px;}
    .footer-logo{ max-width: 50%; margin: 0px 0px 20px 25px;}
    #about-team h4{ font-size: 40px;}
    .blog-part a h5{ font-size: 34px;}
    /*#work-banner .work-topline h2{ font-size: 20px;}*/
    .team-links li{ border: none;}
    .work-main img {width: 100%; }
    .wings_scssn {padding-bottom: 25px; }
    .ivf-part {padding-bottom: 25px; }
    .brochure_banner {margin-bottom: 30px; }
    .wings_content h2 {font-size: 30px; }
    .banner_scssn {display: block; height: 300px; }
    .founder_scssn h2 {font-size: 26px; }
    .founder_scssn h3 {font-size: 26px; padding-bottom: 30px; }
    .founder_sub_detail h5 {font-size: 26px; }
    .founder_sub_detail h6 {font-size: 20px; }

    /*blog-section*/
    .blog-content-details h3 {font-size: 26px; }

    
    

}

@media(max-width:420px){
 .banner_scssn {display: block; height: 250px; }
 #main-menu .dropdown-toggle:after {margin-left: 0px !important; padding-left: 5px; }
 .founder_part_sccsn {padding: 20px; }
 .co_founder_part_sccsn {padding: 20px; }
 .blog-part a {padding: 40px 0px 0px 0px; }
 .blog-part a h5 {font-size: 27px; }
 .blog-part a::before {width: 30px; }
a.whatsapp_chat {
    font-size: 14px;
    height: 43px;
    right: 21px;
}


}