@media only screen and (max-width:1199px){
    .it-header-ptb {padding: 5px 0;}
    .it-menu-mobile .it-menu-content{margin-bottom: 30px;}
    .itoffcanvas__info {border-bottom:none;padding-bottom: 0; margin-bottom: 0; }
    .it-info-wrapper.mb-20:last-child{margin-bottom:0!important;}
    .itoffcanvas__logo img { width:60%;}
    .itoffcanvas__logo { margin-bottom: 20px; }
    /* .header-sticky .it-header-logo img { height: 70px; } */
    .itoffcanvas__close-btn button{right: 10px;top: 20px;}
    .flipbook-viewport{position: relative;z-index: 0;}
}
@media only screen and (max-width:1140px){

}
@media only screen and (max-width:1024px){

}
@media only screen and (max-width:992px){

}
@media only screen and (max-width:991px){
.it-about-2-area,.pTB{padding:40px 0;}
.it-course-style-5.it-course-style-4 {padding-bottom:50px; }
.it-course-section-title-box,.it-choose-2-section-title-box,.it-testimonial-section-title-box{margin-bottom: 30px;}
.right-box {padding-left: 0%; margin-top: 5%; }
.it-footer-col-1-4 { margin-left: 0;width: 100%;text-align: center;justify-content: center;}
.it-footer-widget-title{text-align:center;}
.it-about-2-area .row{flex-direction: column-reverse;row-gap:25px;}
.it-about-2-left .it-about-experience-box{justify-content: center;}
.it-course-style-4 .it-course-content{display: flex;justify-content: center;}
.it-course-title{margin-left:0;margin-right:0;}
.left-box li,.content{text-align:center;}
.it-testimonial-text{height:auto;}
.it-copyright-left.style-2{text-align:center;}
.it-copyright-left p{justify-content:center!important;}
.it-header-top-contact-wrap ul { display: flex; gap: 10px; }
.missionVision .it-course-details-left{margin-top:0px;}
.missionVision .it-details-list ul li svg {margin-top: 8px;}
.missionVision .it-details-list ul li p{width:calc(100% - 20px);}
.curriculumPage .it-about-right{margin-bottom:0px;}
.rowCurriculum { margin-top: 30px; padding-top: 30px; border-top: 1px solid #ebe8e8; }
.curriculumPage .it-about-thumb.thumb-overlay img { width: 100%; height: auto !important; }
.phoMt { margin-top: 20px; }
.facilitiesPage .tab-content-box{padding:0;}
.facilitiesPage .row{row-gap:25px;}
.ourSchools ul li p{word-break: break-all;}
.it-testimonial-thumb{text-align: center;}
.it-testimonial-content {margin-top: 40px;}
.flipbook-viewport > div{width:500px!important;height:300px!important;}
.bookMain button img{width:30px;}
}
@media only screen and (max-width:767px){
    .it-slider-content {padding-top: 80px;padding-bottom: 80px;}
    .it-slider-title{font-size:40px;}
    .mapSec{padding: 40px 50px;background-image:unset;height:auto;}
    .mapPhone{display:block;}
    .it-footer-widget-menu{grid-template-columns: 1fr;text-align: center;}
    .it-footer-widget-menu ul li{display:inline-block;}
    .it-footer-widget-menu ul li:not(:last-child){margin-bottom: 0px;margin-top: 10px;}
    .it-footer-widget-menu ul li a { font-size: 14px; background: var(--primary-color); color: #fff; padding: 5px 10px; border-radius: 25px; }
    .scroll-top.open { bottom: 10px; right: 10px;}
    .it-course-style-4 .it-course-section-title-box { margin-bottom: 25px !important; }
    .it-about-2-left{margin-bottom: 0;}
    .it-about-2-shape-3{opacity: 0.2 !important;}
}
@media only screen and (max-width:678px){
    .it-contact-3-style-2 .it-contact-3-left {margin-top: 30px;}
}
@media only screen and (max-width:576px){
    .it-section-subtitle{margin-bottom: 10px;}
    .it-section-title {font-size: 30px;}
    /* .it-header-logo img {height: 75px;} */
    .it-slider-title{font-size:35px;}
    .it-slider-title br{display:none;}
    .scroll-top {width: 30px;height: 30px;line-height: 30px;font-size: 14px;}
    .mapSec {padding:0px;}
    .mapSec .it-testimonial-section-title-box { text-align: center; }
    .itoffcanvas { width: 100%; padding: 20px 15px; }
    .it-breadcrumb-style-5 { padding: 60px 0; }
    .it-breadcrumb-style-5 .it-breadcrumb-title { font-size: 30px; margin-bottom: 30px; }
    .mt-50 { margin-top: 30px; }
    .brochureBtn{font-size: 13px;margin-left: -24px;padding: 8px;}
}
@media only screen and (max-width:575px){
    .it-event-inner-style-2 .it-event-content{text-align:center;}
}
@media only screen and (max-width:481px){
    .it-slider-content {padding-top: 40px;padding-bottom: 40px;}
    .it-header-bar span{height: 30px;width: 30px;line-height:30px;font-size: 16px;}
    .flipbook-viewport > div{width:300px!important;height:200px!important;}
}
@media only screen and (max-width:320px){

}