@media screen and (min-width:1600px) {
.ftrlnk li{padding-left: 17px;}
.container{max-width: 1560px;}

}

@media (min-width: 1700px) and (max-width: 1799px) {

.ctegorylnk::before {top: -40px;bottom: -65px;right: -65px;}
.ctegorylnkimges {max-width: 50.5%;}
.buildingSec {padding: 65px 0 220px;}


}

@media (min-width: 1600px) and (max-width: 1699px) {

.ctegorylnk::before {top: -30px;bottom: -30px;right: -45px;}
.ctegorylnkimges {max-width: 51.8%;}
.buildingSec {padding: 65px 0 220px;}
.ctegorylnk li {padding: 15px 0;}
.ctegorylnk li a {font-size: 17px; padding: 8px 0;}

/* ___06/03/2026___ */
.hdrmnu li {margin-right: 24px;}
.fotertpinr, .hdrmnu{max-width: 1440px;}



}

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

.bloglstbtminr li, .buildingCon li {font-size: 15px;line-height: 25px;padding-left: 35px;margin: 0 0 18px;}
.bloglstbtminr li::before, .buildingCon li::before {width: 19px; height: 19px; background-size: 19px; font-size: 7px; top: 4px;}
.bnrtxtinr h2 {font-size: 70px;line-height: 75px;}
.bnrtxtinr strong {font-size: 32px; line-height: 40px;}
.bnrtxtinr {max-width: 550px;}
.bannerSec .owl-nav {max-width: 1320px;}
.admissionSec {padding: 20px 0;}
.admissionpnl li {font-size: 22px; line-height: 25px;}
.clckBtn {font-size: 15px; line-height: 20px; padding: 0 20px;}
.clckBtn i {margin-left: 12px;}
.hdrmnu li a {font-size: 15px; line-height: 20px;}
.hdrmnu li {margin-right: 19px;}
.fotertpinr, .hdrmnu {max-width: 1252px;}
.fotertpinr > span {font-size: 15px; line-height: 20px;}
.fotertpinr li a {font-size: 15px; line-height: 20px;}
.googleMap iframe {height: 500px;}
.ftrlnk h3, .ftrinfo h3 {font-size: 22px; line-height: 28px; margin: 0 0 30px;}
.ftrlnk li {font-size: 16px; line-height: 20px; padding-left: 17px;}
.ftrinfo p {font-size: 16px; line-height: 25px;}
.ftrlft p {font-size: 16px; line-height: 20px;}
.foterSec {padding: 65px 0;}
.foterSec .row > div.col-lg-2{width: 18%;}
.foterSec .row > div.col-lg-7{width: 57%;}
.foterSec .row > div::before {height: 230px;}
.ctegorylnkimges {max-width: 50%;}
.ctegorylnk::before {top: -30px;bottom: -30px;right: -45px;}
.ctegorylnk {max-width: 603px;}
.ctegorylnk li a {font-size: 16px;line-height: 20px; padding: 8px 0;}
.ctegorylnk li {padding: 11px 0;}
.bloglstSec {padding: 140px 0 98px;}
.buildinglft {margin-right: 95px; max-width: 780px;}
.buildinglft figure {max-width: 340px;}
.buildingimg {max-width: 280px; bottom: -85px;}
.buildingSec {padding: 65px 0 220px;}

/* ___24/02/2026___ */
ul.slimmenu li .sub-toggle {width: 14px;height: 14px;background-size: 18px;top: 6px;right: -14px;}




}

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

.hdrmnu li a {font-size: 14.4px; line-height: 20px;}
.hdrmnu li {margin-right: 8px;}
.hdrlgo {margin: 12px 0; max-width: 100px;}
.fotertpinr > span {font-size: 14px; line-height: 20px;}
.fotertpinr li a {font-size: 14px; line-height: 20px;}
.fotertpinr > span i {font-size: 19px; margin-right: 12px;}
.fotertpinr li {padding-right: 7px; margin-right: 7px;}
.fotertpinr, .hdrmnu {max-width: 975px; min-height: 62px;}
.bannerSec {margin: 124px 0 0;}
.fotertpinr::before, .hdrmnu::before {width: 40px;}
.headersec::before, .headersec::after {height: 62px;}
.bnrtxtinr h2 {font-size: 50px; line-height: 55px;}
.bnrtxtinr strong {font-size: 25px; line-height: 30px;}
.bnrtxtinr {max-width: 400px;}
.bannerSec .owl-nav {max-width: 1140px;}
.bannerSec .owl-nav button {width: 40px; height: 40px; font-size: 13px !important;}
.bannerSec .owl-prev {margin-right: 7px;}
.bloglstbtminr li, .buildingCon li {font-size: 14px; line-height: 23px; padding-left: 25px; margin: 0 0 15px;}
.bloglstbtminr li::before, .buildingCon li::before {width: 17px;height: 17px;background-size: 19px;font-size: 6px;top: 2px;}
.bloglstbtm {padding: 40px 45px 0;}
.bloglstbtm .row > div::before {height: 145px;right: 28px;}
.googleMap iframe {height: 450px;}
.ftrlnk h3, .ftrinfo h3 {font-size: 20px; line-height: 25px; margin: 0 0 25px;}
.ftrlnk li {font-size: 15px;line-height: 20px;padding-left: 15px;}
.ftrinfo p {font-size: 15px;line-height: 25px;}
.foterSec .row > div.col-lg-2 {width: 21%;}
.foterSec .row > div.col-lg-7 {width: 54%;}
.ftrinfo li span {font-size: 20px;margin-right: 13px;}
.ftrlft p {font-size: 15px;line-height: 20px;}
.ftrlgo {margin: 0 0 25px; max-width: 115px;}
.foterSec {padding: 50px 0;}
.foterSec .row > div.col-lg-7 {padding-left: 75px;}
.foterSec .row > div::before {height: 210px;right: 70px;}
.foterSec .row > div:first-child::before {right: -13px;}
.ctegorylnk li a {font-size: 15px;line-height: 20px;padding: 6px 0;}
.ctegorylnk li {padding: 9px 0;}
.ctegorylnk {max-width: 513px;}
.bloglstSec {padding: 50px 0 85px;}
.admissionSec {padding: 20px 0;}
.buildinglft {margin-right: 80px; max-width: 665px;}
.buildinglft li:last-child {margin-top: 35px;}
.buildinglft figure {max-width: 300px;}
.buildingimg {max-width: 230px; bottom: -65px;}
.buildingSec {padding: 60px 0 185px;}

.modalAdmission .modal-dialog {max-width: 500px;}
.modalAdmission .buildingCon > h3 {margin: 0 0 25px; font-size: 25px; line-height: 30px;}
.modalAdmission  .buildingCon li::before {top: 3px;}

/* ___24/02/2026___ */
.fotertpinr, .hdrmnu {max-width: 1175px;}
.hdrmnu li a {font-size: 14px;}
.hdrmnu li {margin-right: 24px;}
}

@media only screen and (max-width: 1299px) {
.fotertpinr, .hdrmnu {max-width: 1075px;}
.hdrmnu li a {font-size: 13px;}
.hdrmnu li {margin-right: 15.5px;}
}	


@media only screen and (max-width: 1199px) {
.ftrlnk li {font-size: 14px;line-height: 20px; width: 60%;margin: 0 0 15px;}
.ftrinfo p {font-size: 14px;line-height: 24px;}
.foterSec .row > div.col-lg-2 {width: 30%;}
.ftrlft p {font-size: 14px; line-height: 20px;}
.ftrlgo {margin: 0 0 20px; max-width: 100px;}
.foterSec .row > div.col-lg-7 {padding-left: 45px; width: 45%;}
.ftrlnk li:nth-child(even){width: 40%;}
.foterSec .row > div::before {height: 175px;right: 30px;top: 8px;}
.foterSec .row > div:first-child::before {right: -15px;}
.foterSec {padding: 45px 0 20px;}
.googleMap iframe {height: 400px;}
.bloglstbtm {padding: 35px 30px 0;}
.bloglstSec {padding: 95px 0 65px;}
.ctegorylnk li a {font-size: 14px;line-height: 20px;padding: 4px 0;}
.ctegorylnk li {padding: 7px 0;}
.ctegorylnk::before {top: -20px;bottom: -20px;right: -20px;}
.ctegorylnk {max-width: 450px;}
.buildinglft {margin-right: 50px;max-width: 525px;}
.buildingCon {padding: 10px 0 0;}
.buildinglft figure {max-width: 230px;}
.buildingimg {max-width: 195px; bottom: -50px;}
.buildingSec {padding: 55px 0 95px;}
.admissionSec {padding: 20px 0;}
.admissionpnl {background-size: 25px, 75px;}
.admissionpnl::before, .admissionpnl{border-radius: 6px;}
.bnrtxtinr h2 {font-size: 40px;line-height: 45px;}
.bnrtxtinr strong {font-size: 22px; line-height: 28px;}
.bnrtxtinr {max-width: 340px;}
.fotertpinr > span, .hdrmnu li a, .fotertpinr li a {font-size: 11px;line-height: 20px;}
.fotertpinr li {padding-right: 8px; margin-right: 8px;}
.hdrmnu li {margin-right: 7px;}
.hdrlgo {margin: 12px 0;max-width: 90px;}
.fotertpinr, .hdrmnu {max-width: 825px; min-height: 57px;}
.headersec::before, .headersec::after {height: 57px;}
.bannerSec {margin: 114px 0 0;}
.bannerSec .owl-nav {max-width: 960px;}

/* ___24/02/2026___ */
.fotertpinr, .hdrmnu {max-width: 876px;}
.hdrmnu li a {font-size: 10.85px;}
.hdrmnu li {margin-right: 11px;}
ul.slimmenu li .sub-toggle {width: 11px;height: 11px;background-size: 15px;top: 8px;right: -10px;}


}


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

.collapse-button{right: 12px; background: transparent !important; border-radius: 0px; padding: 0px; width: auto;}
.collapse-button .icon-bar{background: #253B80; height: 4px; border-radius: 5px; width: 30px; margin: 6px 0;
transition: all 0.3s ease-in-out;}
.collapse-button.icnAdd .icon-bar:nth-child(2){opacity: 0; visibility: hidden;}
.collapse-button.icnAdd .icon-bar:nth-child(1) {transform: rotateZ(45deg) scaleX(1.25) translate(6px, 6px);}
.collapse-button.icnAdd .icon-bar:nth-child(3) {transform: rotateZ(-45deg) scaleX(1.25) translate(6px, -6px);}
.collapse-button .icon-bar:first-child{margin-top: 0;}
.collapse-button .icon-bar:last-child{margin-bottom: 0;}

.ftrlft p{display: none;}
.ftrmble, .ftrmble .ftrlft p{display: block;}
.ftrmble .ftrlft{text-align: center; padding: 17px 0; border-top: 1px solid #4B67C1; width: 100%;}
.foterSec {padding: 35px 0 0px;}
.ftrlft{width: 100%;}
.foterSec .row > div:first-child::before, .foterSec .row > div:nth-child(3)::before {content: none;}
.foterSec .row > div.col-lg-2 {width: 30%;}
.foterSec .row > div.col-lg-7 {padding-left: 12px; width: 70%;}
.foterSec .row > div::before {right: 150px; top: 4px;}
.ftrinfo, .ftrlnk {margin: 25px 0 0;}
.googleMap iframe {height: 350px;}
.ctegorylnk::before {top: 0;bottom: 0;right: 0;left: 0;}
.ctegorylnk {max-width: 100%;margin: 20px 0 0;padding: 20px;}
.ctegorylnkimges {max-width: 100%;position: static; display: flex; border-radius: 0;}
.ctegorylnkimges figure{width: 50%; padding: 0 2px;}
.bloglstSec {padding: 40px 0;}
.buildingSec {padding: 40px 0 55px;}
.bloglstbtm {padding: 25px 20px 0;}
.bloglstbtminr {padding-right: 0;}
.bloglstbtm .row > div::before{content: none;}
.admissionSec {padding: 30px 0;}
.admissionpnl{padding:10px 0}
.admissionpnl ul{display:block}
.admissionpnl li {margin-right:0; margin-bottom:5px}
.buildingpnl .media{display: inline-block;}
.buildingpnl li{width: 50%; float: left;}
.buildinglft {margin: 0 0 35px;max-width: 100%;}
.buildinglft li{padding: 0 4px;}
.buildinglft figure {max-width: 100%;}
.buildingimg {max-width: 32%;bottom: -30px;}
.bnrtxtinr h2 {font-size: 35px;line-height: 40px;}
.bnrtxtinr strong {font-size: 18px;line-height: 24px;}
.bnrtxtinr {max-width: 300px;}
.fotertop {position: static;}
.fotertpinr {max-width: 100%; float: none; padding: 10px 12px; min-height: auto;}
.headersec .container{max-width: 100%; padding: 0;}
.fotertpinr::before, .hdrmnu::before {content: none;}
.hdrmnu {max-width: 100%; min-height: auto; position: static;}
.hdrlgo {margin: 10px 12px;max-width: 70px;}
ul.slimmenu{position: absolute; top: 100%; left: 0; width: 100%; background: #ebf0ff; flex-wrap: wrap;}
.hdrmnu li{margin: 0;}
.hdrmnu li a{padding: 10px 12px;}
.headersec::before, .headersec::after {content: none;}
.bannerSec {margin: 130px 0 0;}
.bannerSec .owl-nav {max-width: 720px;}

.headersec.fixed_header .fotertop{display: none;}
.headersec {background: #ebf0ff;}
.headersec.fixed_header .hdrlgo {margin: 7px 12px; max-width: 60px;}
.foterSec .row > div:last-child::before{content: none;}

.modalAdmission .buildingCon li {padding-left: 25px;margin: 0 0 12px;}

.ftrlnk li{float: none;}
.yt-icon P{display:block}


/* ___24/02/2026___ */
ul.slimmenu li .sub-toggle {width: 41px;height: 41px !important;background-size: 20px;top: 0;right: 0;}
ul.slimmenu li > ul {width: 100%; float: left;}
ul.slimmenu li > ul i{display: none;}
ul.slimmenu li > ul .sub-toggle {right: 0;top: 0;transform: initial;width: 37px;height: 37px !important;}


.foterSec .row > div.brn::before{border:none}
.foterSec .row > div.ftrmble::before{content:none}

}

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

.fotertpinr{flex-direction: column;}
.fotertpinr ul{display: flex; padding: 5px 0 0;}
.bannerSec {margin: 155px 0 0;}
.bnrtxtinr h2 {font-size: 25px; line-height: 30px; margin: 0 0 5px;}
.bnrtxtinr strong {font-size: 16px;line-height: 20px;}
.bnrtxtinr {max-width: 250px;}
.bannerSec .owl-nav {max-width: 540px; bottom: 20px;}
.admissionpnl{background: transparent;}
.clckBtn::before{width: 16px; background-size: 16px; height: 30px; right: -24px;}
.admissionSec {padding: 25px 0;}
.buildingpnl li{width: 100%; float: none;}
.bloglstbtm .row > div{width: 100% !important;}
.bloglstbtminr br{display: none;}
.bloglstbtm {padding: 20px 0px 0;}
.ctegorylnk {margin: 15px 0 0;}
.bloglstSec, .buildingSec {padding: 30px 0;}
.googleMap iframe {height: 300px;}
.bannerSec .owl-nav button {width: 30px;height: 30px;font-size: 11px !important;}
.foterSec .row > div.col-lg-2 {width: 40%;}
.foterSec .row > div.col-lg-7 {width: 60%;}
.ftrlnk li, .ftrlnk li:nth-child(2n) {width: auto;}
.ftrlnk li {line-height: 22px; margin: 0 8px 8px; padding-left: 12px;}
.foterSec .row > div.col-lg-7, .foterSec .row > div.col-lg-2 {width: 100%;}
.ftrlnk h3, .ftrinfo h3{text-align: center;}
.ftrmble .ftrlft{margin: 20px 0 0;}
.foterSec .row > div::before{content: none;}
.ftrlnk ul{justify-content: center; display: flex; flex-wrap: wrap;}
.ftrlgo{margin: 0;}
.ftrinfo li {align-items: center; justify-content: center;}
.modalAdmission .buildingCon > h3 {margin: 0 0 20px;font-size: 23px;line-height: 28px;}
.modalAdmission .buildingCon li {padding-left: 22px;margin: 0 0 10px;}

.foterSec .row > div.brn::before{content: none; border:0px;}

}

@media only screen and (max-width: 575px){
.admissionpnl ul{text-align:left;}
.bnrimg > img{height: 250px; object-fit: cover;}
.admissionpnl {flex-direction: column; justify-content: center; text-align: center; padding: 15px;}
.admissionpnl ul{padding: 0 0 10px; justify-content: center; flex-wrap: wrap;}
.admissionpnl li a{font-size: 21px;}
.admissionpnl.click img{width:100px}
.ftrinfo li{flex-direction: column; text-align: center;}
.ftrinfo li span{margin: 0 0 12px;}
.fotertpinr > span{text-align: center;}
.fotertpinr > span i{display: none;}

.modalAdmission .buildingCon > h3 {margin: 0 0 15px;font-size: 20px;line-height: 25px;}
.modalAdmission .modal-body {padding: 45px 15px 25px;}
.foterSec .row > div.brn::before{content: none; border:0px;}
.hdrmnu li a {font-size: 12px;}

}

@media only screen and (max-width: 480px){ 
.admissionpnl ul{text-align:left;}
.admissionpnl li {margin-bottom:0;}
.admissionpnl li a{font-size: 21px;}
.admissionpnl.click img{width:106px}
.buildingimg {max-width: 40%;}
.ctegorylnkimges figure{padding: 4px 0; width: 100%;}
.ctegorylnkimges {flex-wrap: wrap;}
.ctegorylnk li a:hover {padding-left: 0px; text-decoration: underline !important;}
.ctegorylnk li i{display: none;}
.bloglsttop figure{border-radius: 5px;}

.foterSec .row > div.brn::before{content: none; border:0px;}
.hdrmnu li a {font-size: 12px;}
}


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

.bannerSec {margin: 175px 0 0;}
.foterSec .row > div.brn::before{content: none; border:0px;}
.hdrmnu li a {font-size: 12px;}


}



