@media screen and (max-width: 1450px) {



@media screen and (max-width: 1023px) {

    .get_quote_web{display: none;}
}

@media screen and (max-width: 991px) {

    .top_tier_courses .course-content{ padding: 0px!important;}

    .shape_animated{ display: none;}

.hero_sec{ height: 60vh;}
}



@media screen and (max-width: 767px) {

    .contact-section{ padding: 10px 0;}

    .contact-box {
    padding: 30px 0px;}

    .contact_information iframe { margin-top: 15px;}

    .courses_list{ padding: 40px 0 10px;}

    .course_detail{ padding-bottom: 40px; padding-top: 40px;}

    .course_detail .nav-tabs{ margin-top: 15px;}
    .course_detail .course-features {

        display: block;
    }

    .copy_right{ padding: 10px 0;}
    .social_icons{ justify-content: center;}

    .contact_form {
    padding: 50px 0;
}

    .talk_advisor {
    padding: 50px 0;
}

    .testi_icons img {
    width: 93px !important;
}

    .student_testimonials .trigger_btn{ display: none;}

    .testimonilas_box{flex-direction: column; gap: 15px;}

    .awards_sec {
    padding: 55px 0;
}

    .placement_sec .accordion-body{ padding: 0px!important;}

    .tags {display: none;}

    .placement_sec { padding: 30px 0 40px!important;}

    .why_choose_sec{ padding: 40px 0!important;}

    .global_heading h3 {
    
    
        font-size: clamp(28px, 2.5vw, 42px);}

.our_courses {
    padding: 50px 0 15px;
}

   

    .scrollable-tabs-container{
            margin: 12px auto 25px; 
    }
}


@media screen and (max-width: 575px) {
    


    .top_tier_courses .button{ flex-direction: column;}

    .top_tier_courses a{width: 100%;}
.button_hero{ flex-direction: column;}

.button_hero a{width: 100%;}
}