@media (min-width:768px) and (max-width:991px){
    .inner-pg .inside-block .content-sec{padding-top: 0;}
    .inner-pg .inside-block .content-sec .brandname h3{font-size: 65px !important;}
    .inner-pg .inside-block .content-sec .brandname h4{font-size: 46px  !important;top: -20px;}
}

@media (max-width: 1440px) {
}
@media screen and (max-width: 1280px) {
    .inner-pg .inside-block .content-sec .brandname h4{right: 0;}
}
@media screen and (max-width: 1199px) {
    .inner-pg .inside-block .content-sec .brandname h3{font-size: 100px;}
    .covid-block h2{margin-left: 55px;}
    .covid-block .covid-info ul{margin: 0 20px 0 40px;}
}
@media screen and (max-width: 1024px) {
    .inner-pg .inside-block .image-sec{width: auto; margin: 20px 20px 0 auto;height: 450px;}
    .inner-pg .inside-block .image-sec figure{height: 100%;}
    .banner-sec .image2{left: 20px;bottom: -10px; right: inherit;}
    .banner-sec .image2 img{width: 200px;}
    .banner-sec .image2::after{right: 0;}
    .double-box{left: -41px; bottom: -98px;}
    .inner-pg .inside-block .content-sec .inlineText.redText{font-size: 18px;}
    .inner-pg .inside-block .content-sec .inlineText li {display: block;}
    .inner-pg .inside-block .content-sec .inlineText li + li{margin-left: 0; margin-top: 10px;}
    .tabbg{min-height: 73px;}
    .resp-tabs-list li{padding: 20px 17px;font-size: 17px;}
    .greyBox{width: 50%;}
    .resp-tab-content{/* padding-top:0; */}
    .inner-pg .inside-block .content-sec .brandname h3{font-size: 95px; left: 0;}
    .inner-pg .inside-block .content-sec .brandname h4{font-size: 69px; right: 0;}
    .inner-pg .inside-block .image-sec iframe{min-height: 450px;}
    .duration-block .image-sec{width: 100%;}

    .team-building-sec .container::after {right:10px}
    .team-building-sec .container::before {left:10px;}
    .team-building-sec .team-building {margin:0 0px;padding:20px;}
    .image-sec.typ2 {width: 100%;}
    .image-sec.typ2 figure {height:100%;}
    .image-sec.typ3 {width: 100%;min-height: auto;}
    .image-sec.typ3 figure {overflow: hidden;}
    .image-sec.typ3 figure > img {width:100%}
    .vission-mission .big-txt {font-size: 130px;}
}
@media screen and (max-width: 991px) {
    header .navbar-expand-md .navbar-collapse{transition: ease 0.5s all; min-height: auto;}
    header .navbar-light .navbar-nav .nav-link{padding: 25px 15px;text-align: center;}
    .navbar-light .navbar-nav .nav-link.active::after{width: calc(100% - 30px);}
    header .navbar-expand-md .navbar-collapse .btn-primary{/* margin-left: 20px; *//* margin-bottom: 20px; */}
    header .navbar-expand-md .navbar-collapse .navbar-nav, header.fixedHeader ul.main-nav{margin-right:10px;margin-left: 0;}
    .banner-sec figure{height: 420px;}
    .double-box{left:inherit;right:0;top:0;bottom: inherit;}
    .image-sec{margin-right: auto;}
    .content-sec{padding-right: 0;padding-bottom: 20px;}
    .content-sec .double-box{right: 0;top: 60px;}
    .inspired-block .image-sec{margin:30px auto 0 auto}
    .inspired-block .content-sec{padding-top: 0;}
    .inspired-block .content-sec .double-box{top:0; right:0}
    .top-links li{margin-right:20px}
    .top-links li + li{margin-left:0}
    .social-media{/* width: 265px; */}
    .social-media ul li{margin-right: 0;}
    .footer-links > li{padding-right:10px}
    .footer-links > li.social-media{width: 230px;}
    /* .inner-pg .inside-block .content-sec{padding-top: 0;} */
    .about-bio .director-info{margin:30px 0}
    .duration-block .content-sec, 
    .purpose-block .content-sec{padding-top: 0;padding-right: 0;padding-bottom: 30px;}
    .greyBox{padding:25px 30px;}
    .feature-listing ul li .list-item{padding:20px}
    .feature-listing ul li .list-item .content{padding:10px}
    .feature-listing ul li .list-item::before{left: 20px; bottom: 20px;}
    .feature-listing ul li .list-item:after{right: 20px; bottom: 20px;}
    .thank-you .connect-list .social-media{width:auto;}
    .covid-block .covid-info ul li .list-item{padding-right: 0;}

    .team-building-sec .team-building {margin:0 0px;padding:20px;}
    .image-sec.typ2 {width: 100%;}
    .image-sec.typ2 figure {height:100%;}
    .image-sec.typ3 {width: 100%;min-height: auto;}
    .vission-mission {overflow: hidden;}
    .inner-pg .wrapper.who-we-are .team-building-sec .team-building {margin:0 0px;padding:20px;}

    .inner-pg .wrapper.who-we-are .vission-mission .container {padding-left: 20px;padding-right: 20px;}
    .txt-box > .icon {width: auto;}
    .txt-box > .icon > img {width: auto;height: 60px;}
    .vission-mission h2,
    .vission-mission h2 > b {font-size: 30px;}
    .txt-box {padding:0;}
    .vission-mission .big-txt {font-size: 80px;line-height: 0px;}
}
@media (min-width: 769px) and (max-width: 990px) {
    .navbar-light .navbar-brand img {width: 100%;}
}
@media screen and (max-width: 768px) {
    .banner-sec figcaption.caption h2{font-size: 3em}
    .social-media{/* width: 336px; *//* display: block; */}
    .social-media span{display: block;}
    .social-media ul{display: block;text-align: left;}
    figure > img{width: 100%;}
    .career-block > h2{font-size: 7em;}
    .career-block > h3{font-size: 6.4em;}
    .inspired-block .image-sec{/* width: 100%; */}
    .footer-links > li{display: inline-block;padding-right: 20px;padding-bottom: 10px;}
    .footer-links{padding-top:15px}
    .footer-links > li.social-media{width: auto;padding: 0;margin: 0 30px 0 0;}
    .footer-links > li.address{width: 100%;}
    
    .navbar {background:#073449;}
    .navbar-nav {margin-left: 0;}
    .navbar-nav .nav-link {padding: 20px 0 !important;text-align: center;}
    .main-nav.menu-open {width: 100%;background-color: #fff;}
    header .navbar-expand-md .navbar-collapse .navbar-nav{margin:0;}
    .navbar-light .navbar-nav .nav-link.active::after{left:20px;}
    nav .nav-bg.show:after{content:'';background: rgb(0 0 0 / 0.5);width: 100%;height:100vh;display:block;position:absolute;left:0;top: 83px;z-index: 0;padding: 0;margin: 0;}
    ul.main-nav {margin-left: 0;z-index: 99;}
    ul.menu-open .subnav-arrow {display: inline-block;position: absolute;right: 5px;margin-top: -2.3rem;color: #ffffff;font-size: 20px;font-weight: bold;text-align: center;width: 35px;}
    ul.menu-open .subnav-arrow:before {content: '\f0da';font-weight:900;font-family: 'Font Awesome 5 Free';}
    ul.menu-open .subnav-arrow.open:before {content: '\f0d7';}
    ul.main-nav > li > .sub-menu-block {display: none;}
    .navbar-collapse > form{/* position: absolute; */-webkit-transition-property: background, width;-moz-transition-property: background, width;-o-transition-property: background, width;transition-property: background, width;-webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-o-transition-duration: 0.6s;transition-duration: 0.6s;width: 0px;/* right: -100%; */}
    .navbar-collapse > form.open{display: block !important;position: fixed;z-index: 9;top: 35px;right: 0;/* transform: translate(-50%) !important; */background: #fff;width: 100%;text-align: center;padding: 10px 0 0 0;height: 60px;width: 100%;}
    header .navbar-expand-md .navbar-collapse > form .btn-primary{display:none;}
    header .navbar-expand-md .navbar-collapse > form.open .btn-primary{display: inline-block;}
    .top-links.open{display: block !important; width: 100%;}
    .top-links{position: fixed;/* display: none !important; */top: 0;right: 0;height: 35px;z-index: 9;-webkit-transition-property: background, width;-moz-transition-property: background, width;-o-transition-property: background, width;transition-property: background, width;-webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-o-transition-duration: 0.6s;transition-duration: 0.6s;width: 0px;}
    .top-link-container{display:none;}
    .top-links ul li span{display: none;}
    .top-links.open .top-link-container{display:flex;}
    .top-links.open .top-links ul li span{display: block;}
    .top-links li > a > i {font-size: 18px;}
    .top-links li > a > i.fa-envelope-o{font-size: 20px;}
    .inner-pg .inside-block .image-sec{margin: 10px; }
    ul.resp-tabs-list, .resp-vtabs ul.resp-tabs-list { display: none; }
    h2.resp-accordion { display: block; }
    .tabbg{display: none;}
    .resp-tab-content{padding:20px 20px 100px 20px;border: solid 1px #ddd;border-top: none;margin-bottom: 20px;}
    .greyBox{width: 100%;padding:25px 30px;margin: 0;}
    .greyBox > div{padding:22px}
    .detailsTab .resp-tabs-container .resp-tab-content{position: relative;}
    .detailsTab .resp-tabs-container .border-box{bottom:10px ;}
    .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;}
    .resp-vtabs .resp-tabs-container {border: none;float: none; width: 100%; min-height: 100px; clear: none;}
    .resp-accordion-closed {display: none !important;}
    .resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
    .inner-pg .inside-block .image-sec iframe{min-height: auto;}
    .inner-pg .wrapper{padding-bottom: 80px;}
    .curriculamTab.resp-vtabs h2.resp-accordion{background:#FAFAFA;border: none;color:#000;padding: 15px;}
    .curriculamTab.resp-vtabs h2 .resp-arrow:before{color:#000;top: 12px;}
    .curriculamTab.resp-vtabs .resp-tabs-container .resp-tab-content{border:0;padding: 15px;}
    .covid-block h2{margin-left: 35px;font-size: 30px;}
    .covid-block .covid-info{padding-bottom: 30px;}
    .covid-block .covid-info ul{margin: 0 50px 0 20px;}

    .inspired-block .image-sec:after{right: 0;}
}
@media screen and (max-width: 599px) {
    .image-sec{width: 100%;min-height: 320px;}
    .image-sec figure{padding:10px}
    .inspired-block .image-sec::before{left:-1px; bottom: -1px;}
    .inspired-block .image-sec:after{right: -1px;}
    .double-box{top: -30px;}
    .career-block > h2{font-size: 6rem; top: -22px;;}
    .career-block > h3{font-size: 5em;}
    .career-block .inner-block h4{font-size: 30px;}
    .career-block::before{left: 10px; bottom:10px}
    .career-block::after{right: 10px; top: 10px;}
    .content-sec h2{font-size: 35px; line-height: 40px;}
    .banner-sec figcaption.caption h2{font-size: 2.4em;}
    .inner-pg .head-panel .border-box{right: 10px;}
    .inner-pg .inside-block .image-sec{height: 200px;}
    .inner-pg .inside-block .content-sec .brandname h3{font-size: 75px; left: 0;}
    .inner-pg .inside-block .content-sec .brandname h4{font-size: 52px; right: 0;}
    .thank-you .connect-list > li + li{margin: 0;}
    .image-sec figure > img{height: 200px;}
    .inspired-block .image-sec{width: 100%;}
    .team-building-sec .team-building {margin:0 0px;padding:20px;}
    .team-building-sec h2 {font-size: 25px;}
    .inner-pg .wrapper.who-we-are .container {padding-left:20px;padding-right:20px;}
    .image-sec.typ2 figure > img {height:100%;}
    .vission-mission {padding: 1rem 0;}
    .vission-mission:after {width:100%;top:42%;}
    .txt-box.ps-4 {padding-left:0 !important;margin-top: 4rem;}
    .row-xl {margin-left: -15px;margin-right: -15px;}
    .row-xl > [class^="col"] {margin-bottom: 3rem;padding-left: 15px;padding-right: 15px;}
    .row-grid-3 {margin-bottom: 0;}
    .txt-box > .icon {width: auto;}
    .txt-box > .icon > img {width: auto;height: 50px;}
    .row.row-mob > [class^="col"] {margin-bottom: 3rem;}
    .image-sec::before,
    .image-sec:after {width: 70px;height: 70px;}
    .txt-box.mission {padding-left:0;padding-top:0rem}
    .image-sec.typ3 {margin-top:2rem}
    .inner-pg .wrapper.who-we-are .border-box.right-align {right: 10px;}
    .inner-pg .wrapper.who-we-are {padding-bottom: 100px;}
    .inner-pg .wrapper.who-we-are .border-box.center-align {bottom: -90px;}
}
@media screen and (max-width: 576px) {
    .greyBox{padding:15px;}
    .greyBox > div{padding:10px}
    .curriculamTab .resp-tab-content .greyBox{padding: 15px;}
    .curriculamTab .resp-tab-content .greyBox > div{padding-right: 50px;font-size: 16px;}
    .curriculamTab .resp-tab-content .greyBox > div > .redText{margin-right: -30px;}
    .inner-pg.enquiry-form .inside-block .form{padding:25px;}
    .thank-you .connect-list .social-media ul{display: block;margin-top: 20px;}
    .navbar-light .navbar-brand img{width: 100%;}
    .borderBox > li > div{padding: 15px 20px}
    .resp-vtabs .resp-tab-content:last-child{border-bottom: 0 !important;}
    .covid-block .covid-info ul{margin: 0 20px 0 20px;}
 
}
@media screen and (max-width: 450px) {
    header .navbar{margin-bottom: 10px;}
    .social-media{/* width: 140px; */}
    .image-sec .image1{left: 0px;}
    .image-sec .image1::before{left: -1px; bottom: -1px;}
    .image-sec .image2{right: 0;}
    .inspired-block .image-sec::before{bottom:0px;}
    .inner-pg .inside-block .content-sec .brandname h3{font-size: 60px; left: 0;}
    .inner-pg .inside-block .content-sec .brandname h4{font-size: 42px; top: -10px;}
    .form .border-box{left: 150px;}
    .social-media > span{display: none;}
    .covid-block .covid-info ul{margin: 0 10px 0 10px;}
    h2.resp-accordion{font-size: 18px;}
    h2.resp-accordion .resp-arrow:before{right: 15px;}
}
@media screen and (max-width: 375px) {
    .navbar-light .navbar-brand{width: calc(100% - 51px);}
}
@media screen and (max-width: 320px) {
}
