/*Mobile version*/
/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
.log-flex{
  display: flex;
  justify-content: center;
}
.hero {
  margin-top: 9em;
}
.contact_2 h2 {color: #11486b;font-size: 1.2rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 h4 {color: #11486b;font-size: 1.1rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 p {font-size: 0.95em;line-height: 1.6;font-weight: 500;}.form_fill h2 {color: #fff;font-size: 1.4rem;text-align: center;font-weight: 700;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;}.form_fill h3 {color: #fff;font-size: 1rem;text-align: center;font-weight: 500;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;margin-bottom: 20px;}
/*about*/
.about-sec {background-color: #11486b;padding: 60px 0 60px;color: #fff;margin-top: 9em;}.head-av h1 {font-size: 1.4em;font-weight: 600;line-height: 1.2;text-transform: capitalize;}head-av h4 {font-size: 1em;font-weight: 500;line-height: 1.4;text-transform: capitalize;}.main-about {padding: 10px 0 20px;}.content h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.content p {font-size: 0.95em;font-weight: 500;line-height: 1.6;margin-bottom: 8px;}.section {padding: 30px 0 10px;}.content h3 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.vis-text ul li {font-size: 0.9em;font-weight: 500;line-height: 1.8;}.successive a {color: #11486b;font-size: 1.1em;font-weight: 600;line-height: 1.65;text-transform: capitalize;text-decoration: underline;margin-bottom: 20px;}.ifra-pdf {width: 100%;height: 250px;}
/*end*/
 .table_wrapper{display: block;overflow-x: auto;white-space: nowrap;}.admiss-no h2 {font-size: 1.5em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.admiss-no h3, .admiss-no h4 {font-size: 1.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;margin-bottom: 20px;}.table > :not(caption) > * > * {padding: .5rem .5rem;background-color: #fff;border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);color: #444;font-weight: 500;font-size: 0.9em;}
.top-1 {display: block;justify-content: space-between;align-items: center;text-align: center;}log-title h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 0px;}.top-bar .logo img {max-height: 70px;}.log-title p {font-size: 0.7em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 2px;}.log-title h2 {font-size: 0.7em;text-transform: capitalize;font-weight: 800;line-height: 1;margin-bottom: 0px;}#header {z-index: 997;padding: 5px 0;background-color: #da6328;margin-top: 7em;}.carousel-item img {width: 100%;height: 100%;object-fit: fill;}.carousel-container {position: relative;width: 100%;height: 300px;overflow: hidden;background-color: #ddd;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}.about-head h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.about-principle-messafe {padding: 40px 0 40px;}.about-head p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.priciple-head h4 {font-size: 1.1em;text-transform: uppercase;font-weight: 800;line-height: 1.3;color: #478356;}.backdrop {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;background-color: #fff;color: #444;margin-bottom: 40px;}.list-counit span {font-size: 0.85em;font-weight: 600;line-height: 1.6;text-transform: capitalize;}.academics {padding: 10px 0 20px;}.ace-hing h2 {text-align: center;font-size: 1.5em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.ace-hing {margin-bottom: 10px;}.text-ade p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.card-header {background-color: #478356;color: #fff;font-size: 1em;font-weight: 600;text-align: center;}.links-ac ul li div a {color: #11486b;font-size: 0.9em;line-height: 1.7;text-transform: capitalize;font-weight: 500;}.bed-text h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.bed-text p {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;color: #11486b;}.ace-box h2 {font-size: 1.3em;text-transform: uppercase;font-weight: 600;line-height: 1.3;text-align: center;margin-bottom: 20px;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.1;letter-spacing: 0.5px;}.departments-box ol {display: block;flex-wrap: wrap;gap: 0.5em;list-style-type: none;justify-content: flex-start;align-items: center;padding: 0;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.1;letter-spacing: 0.5px;text-align: center;}.owl-nav{display:none;}.admistration {padding: 10px 0 30px;}.owl-carousel .item1 img {height: 450px;}.lab-titi {text-align: center;font-size: 0.9em;font-weight: 600;padding-top: 10px;padding-bottom: 10px;background-color: #ddd;}.contac-admiss {padding: 30px 0 60px;}.about-head h1 {font-size: 1.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.footer {padding-top: 40px;padding-bottom: 10px;background-color: #f5f5f5f5;color: #1a1a1a;}
}
@media (min-width: 392px) and (max-width: 575.98px){
  .hero {
  margin-top: 9em;
}
.log-flex{
  display: flex;
  justify-content: center;
}
.contact_2 h2 {color: #11486b;font-size: 1.2rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 h4 {color: #11486b;font-size: 1.1rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 p {font-size: 0.95em;line-height: 1.6;font-weight: 500;}.form_fill h2 {color: #fff;font-size: 1.4rem;text-align: center;font-weight: 700;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;}.form_fill h3 {color: #fff;font-size: 1rem;text-align: center;font-weight: 500;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;margin-bottom: 20px;}
/*about*/
.about-sec {background-color: #11486b;padding: 60px 0 60px;color: #fff;margin-top: 9em;}.head-av h1 {font-size: 1.4em;font-weight: 600;line-height: 1.2;text-transform: capitalize;}head-av h4 {font-size: 1em;font-weight: 500;line-height: 1.4;text-transform: capitalize;}.main-about {padding: 10px 0 20px;}.content h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.content p {font-size: 0.95em;font-weight: 500;line-height: 1.6;margin-bottom: 8px;}.section {padding: 30px 0 10px;}.content h3 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.vis-text ul li {font-size: 0.9em;font-weight: 500;line-height: 1.8;}.successive a {color: #11486b;font-size: 1.1em;font-weight: 600;line-height: 1.65;text-transform: capitalize;text-decoration: underline;margin-bottom: 20px;}.ifra-pdf {width: 100%;height: 250px;}
/*end*/
 .table_wrapper{display: block;overflow-x: auto;white-space: nowrap;}.admiss-no h2 {font-size: 1.5em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.admiss-no h3, .admiss-no h4 {font-size: 1.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;margin-bottom: 20px;}.table > :not(caption) > * > * {padding: .5rem .5rem;background-color: #fff;border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);color: #444;font-weight: 500;font-size: 0.9em;}
.top-1 {display: block;justify-content: space-between;align-items: center;text-align: center;}log-title h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 0px;}.top-bar .logo img {max-height: 70px;}.log-title p {font-size: 0.7em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 2px;}.log-title h2 {font-size: 0.7em;text-transform: capitalize;font-weight: 800;line-height: 1;margin-bottom: 0px;}#header {z-index: 997;padding: 5px 0;background-color: #da6328;margin-top: 7em;}.carousel-item img {width: 100%;height: 100%;object-fit: fill;}.carousel-container {position: relative;width: 100%;height: 300px;overflow: hidden;background-color: #ddd;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}.about-head h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.about-principle-messafe {padding: 40px 0 40px;}.about-head p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.priciple-head h4 {font-size: 1.1em;text-transform: uppercase;font-weight: 800;line-height: 1.3;color: #478356;}.backdrop {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;background-color: #fff;color: #444;margin-bottom: 40px;}.list-counit span {font-size: 0.85em;font-weight: 600;line-height: 1.6;text-transform: capitalize;}.academics {padding: 10px 0 20px;}.ace-hing h2 {text-align: center;font-size: 1.5em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.ace-hing {margin-bottom: 10px;}.text-ade p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.card-header {background-color: #478356;color: #fff;font-size: 1em;font-weight: 600;text-align: center;}.links-ac ul li div a {color: #11486b;font-size: 0.9em;line-height: 1.7;text-transform: capitalize;font-weight: 500;}.bed-text h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.bed-text p {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;color: #11486b;}.ace-box h2 {font-size: 1.3em;text-transform: uppercase;font-weight: 600;line-height: 1.3;text-align: center;margin-bottom: 20px;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.1;letter-spacing: 0.5px;}.departments-box ol {display: block;flex-wrap: wrap;gap: 0.5em;list-style-type: none;justify-content: flex-start;align-items: center;padding: 0;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.1;letter-spacing: 0.5px;text-align: center;}.owl-nav{display:none;}.admistration {padding: 10px 0 30px;}.owl-carousel .item1 img {height: 450px;}.lab-titi {text-align: center;font-size: 0.9em;font-weight: 600;padding-top: 10px;padding-bottom: 10px;background-color: #ddd;}.contac-admiss {padding: 30px 0 60px;}.about-head h1 {font-size: 1.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.footer {padding-top: 40px;padding-bottom: 10px;background-color: #f5f5f5f5;color: #1a1a1a;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
  .hero {
  margin-top: 9em;
}
.log-flex{
  display: flex;
  justify-content: center;
}
.contact_2 h2 {color: #11486b;font-size: 1.2rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 h4 {color: #11486b;font-size: 1.1rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 p {font-size: 0.95em;line-height: 1.6;font-weight: 500;}.form_fill h2 {color: #fff;font-size: 1.4rem;text-align: center;font-weight: 700;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;}.form_fill h3 {color: #fff;font-size: 1rem;text-align: center;font-weight: 500;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;margin-bottom: 20px;}
/*about*/
.about-sec {background-color: #11486b;padding: 60px 0 60px;color: #fff;margin-top: 9em;}.head-av h1 {font-size: 1.4em;font-weight: 600;line-height: 1.2;text-transform: capitalize;}head-av h4 {font-size: 1em;font-weight: 500;line-height: 1.4;text-transform: capitalize;}.main-about {padding: 10px 0 20px;}.content h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.content p {font-size: 0.95em;font-weight: 500;line-height: 1.6;margin-bottom: 8px;}.section {padding: 30px 0 10px;}.content h3 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.vis-text ul li {font-size: 0.9em;font-weight: 500;line-height: 1.8;}.successive a {color: #11486b;font-size: 1.1em;font-weight: 600;line-height: 1.65;text-transform: capitalize;text-decoration: underline;margin-bottom: 20px;}.ifra-pdf {width: 100%;height: 250px;}
/*end*/
 .table_wrapper{display: block;overflow-x: auto;white-space: nowrap;}.top-1 {display: block;justify-content: space-between;align-items: center;text-align: center;}log-title h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 0px;}.top-bar .logo img {max-height: 70px;}.log-title p {font-size: 0.75em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 2px;}.log-title h2 {font-size: 0.8em;text-transform: capitalize;font-weight: 800;line-height: 1;margin-bottom: 0px;}.log-title h2 {font-size: 0.8em;text-transform: capitalize;font-weight: 800;line-height: 1;margin-bottom: 0px;}#header {z-index: 997;padding: 5px 0;background-color: #da6328;margin-top: 7.5em;}.carousel-item img {width: 100%;height: 100%;object-fit: fill;}.hero {margin-top: 9em;}.carousel-container {position: relative;width: 100%;height: 350px;overflow: hidden;background-color: #ddd;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}.about-head h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.about-principle-messafe {padding: 40px 0 40px;}.about-head p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.priciple-head h4 {font-size: 1.1em;text-transform: uppercase;font-weight: 800;line-height: 1.3;color: #478356;}.backdrop {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;background-color: #fff;color: #444;margin-bottom: 40px;}.list-counit span {font-size: 0.95em;font-weight: 600;line-height: 1.6;text-transform: capitalize;}.academics {padding: 10px 0 20px;}.ace-hing h2 {text-align: center;font-size: 1.5em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.ace-hing {margin-bottom: 10px;}.text-ade p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.card-header {background-color: #478356;color: #fff;font-size: 1em;font-weight: 600;text-align: center;}.links-ac ul li div a {color: #11486b;font-size: 0.9em;line-height: 1.7;text-transform: capitalize;font-weight: 500;}.bed-text h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.bed-text p {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;color: #11486b;}.ace-box h2 {font-size: 1.3em;text-transform: uppercase;font-weight: 600;line-height: 1.3;text-align: center;margin-bottom: 20px;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.1;letter-spacing: 0.5px;}.departments-box ol {display: block;flex-wrap: wrap;gap: 0.5em;list-style-type: none;justify-content: flex-start;align-items: center;padding: 0;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.1;letter-spacing: 0.5px;text-align: center;}.admistration {padding: 10px 0 30px;}.owl-carousel .item1 img {height: 350px;}.lab-titi {text-align: center;font-size: 0.9em;font-weight: 600;padding-top: 10px;padding-bottom: 10px;background-color: #ddd;}.contac-admiss {padding: 30px 0 60px;}.about-head h1 {font-size: 1.3em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.footer {padding-top: 40px;padding-bottom: 10px;background-color: #f5f5f5f5;color: #1a1a1a;}.admiss-no h2 {font-size: 1.5em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.admiss-no h3, .admiss-no h4 {font-size: 1.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;margin-bottom: 20px;}.table > :not(caption) > * > * {padding: .5rem .5rem;background-color: #fff;border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);color: #444;font-weight: 500;font-size: 0.9em;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px){
  .contact_2 h2 {color: #11486b;font-size: 1.2rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 h4 {color: #11486b;font-size: 1.1rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 p {font-size: 0.95em;line-height: 1.6;font-weight: 500;}.form_fill h2 {color: #fff;font-size: 1.4rem;text-align: center;font-weight: 700;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;}.form_fill h3 {color: #fff;font-size: 1rem;text-align: center;font-weight: 500;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;margin-bottom: 20px;}
/*about*/
.about-sec {background-color: #11486b;padding: 60px 0 60px;color: #fff;margin-top: 8em;}.head-av h1 {font-size: 1.4em;font-weight: 600;line-height: 1.2;text-transform: capitalize;}head-av h4 {font-size: 1em;font-weight: 500;line-height: 1.4;text-transform: capitalize;}.main-about {padding: 10px 0 20px;}.content h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.content p {font-size: 0.95em;font-weight: 500;line-height: 1.6;margin-bottom: 8px;}.section {padding: 30px 0 10px;}.content h3 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.vis-text ul li {font-size: 0.9em;font-weight: 500;line-height: 1.8;}.successive a {color: #11486b;font-size: 1.1em;font-weight: 600;line-height: 1.65;text-transform: capitalize;text-decoration: underline;margin-bottom: 20px;}.ifra-pdf {width: 100%;height: 250px;}
 .table_wrapper{display: block;overflow-x: auto;white-space: nowrap;}.sidebar ul li a.active {background-color: #478356;color: #fff;padding: 5px 5px 5px 5px;border-radius: 8px;}.sidebar ul li a {font-size: 0.9em;text-transform: capitalize;font-weight: 500;font-family: "Teachers", sans-serif;}.carousel-container {position: relative;width: 100%;height: 300px;overflow: hidden;background-color: #ddd;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}.carousel-item img {width: 100%;height: 100%;object-fit: fill;}.hero {margin-top: 8em;}#header {z-index: 997;padding: 5px 0;background-color: #da6328;margin-top: 6em;}.log-title h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 0px;}.log-title p {font-size: 0.95em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 2px;}.top-bar .logo img {max-height: 90px;}.about-principle-messafe {padding: 40px 0 40px;}.about-head h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.about-head h1 {font-size: 1.4em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.about-head p {font-size: 0.95em;font-weight: 500;line-height: 1.65;}.card-body1 p {font-size: 0.9em;font-weight: 500;line-height: 1.6;}.backdrop {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;background-color: #fff;color: #444;margin-bottom: 30px;}.ace-hing h2 {text-align: center;font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;}.departments-box ol li {border: 1px solid #ddd;padding: 10px 5px 5px 5px;margin-bottom: 10px;cursor: pointer;border-radius: 8px;}.ace-box h2 {font-size: 1.4em;text-transform: uppercase;font-weight: 700;line-height: 1.3;text-align: center;margin-bottom: 10px;}.departments-box ol {display: block;flex-wrap: wrap;gap: 0.5em;list-style-type: none;justify-content: space-between;align-items: center;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.3;letter-spacing: 0.5px;text-align: center;}.bed-text h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.owl-carousel .item1 img {height: 350px;}.admiss-no h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}admiss-no h3, .admiss-no h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #11486b;margin-bottom: 20px;}
}
/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
 .contact_2 h2 {color: #11486b;font-size: 1.2rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 h4 {color: #11486b;font-size: 1.1rem;font-weight: 600;letter-spacing: 0.5px;line-height: 1.25;}.contact_2 p {font-size: 0.95em;line-height: 1.6;font-weight: 500;}.form_fill h2 {color: #fff;font-size: 1.4rem;text-align: center;font-weight: 700;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;}.form_fill h3 {color: #fff;font-size: 1rem;text-align: center;font-weight: 500;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;margin-bottom: 20px;}
/*about*/
.about-sec {background-color: #11486b;padding: 60px 0 60px;color: #fff;margin-top: 9em;}.head-av h1 {font-size: 1.4em;font-weight: 600;line-height: 1.2;text-transform: capitalize;}.content p {font-size: 0.95em;font-weight: 500;line-height: 1.65;margin-bottom: 8px;}.log-title h2 {font-size: 1.2em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 0px;}.log-title p {font-size: 1em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 2px;}.top-links p {margin-bottom: 1px;}.top-links p a {color: #11486b;font-weight: 600;font-size: 0.95em;}.top-bar .logo img {max-height: 100px;}#header {z-index: 997;padding: 5px 0;background-color: #da6328;margin-top: 6.5em;}.navbar a, .navbar a:focus {font-size: 13px;font-weight: 600;color: #fff;white-space: nowrap;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-end;padding: 10px 10px 10px 10px;font-size: 13px;font-weight: 600;color: #fff;white-space: nowrap;}.hero {margin-top: 9em;}.carousel-item img {width: 100%;height: 100%;object-fit: fill;}.carousel-container {position: relative;width: 100%;height: 350px;overflow: hidden;background-color: #ddd;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}.top-links div h6 {color: #11486b;font-size: 0.9em;font-weight: 600;margin-bottom: 6px;text-transform: uppercase;text-decoration: underline;}.about-head h1 {font-size: 2em;text-transform: capitalize;font-weight: 700;line-height: 1.1;color: #11486b;}.about-head h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.backdrop {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;background-color: #fff;color: #444;margin-bottom: 30px;}.about-principle-messafe {padding: 70px 0 30px;}.ace-box h2 {font-size: 1.4em;text-transform: uppercase;font-weight: 600;line-height: 1.3;text-align: center;margin-bottom: 10px;}.departments-box ol {display: flex;flex-wrap: wrap;gap: 0.3em;list-style-type: none;justify-content: flex-start;align-items: center;padding: 0;}.departments-box ol li {border: 1px solid #ddd;padding: 10px 10px 5px 10px;margin-bottom: 10px;cursor: pointer;border-radius: 8px;}.bed-text h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.3;letter-spacing: 0.5px;}
}
 /*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
 @media (min-width:1201px) and (max-width: 1400px) {
.about-sec {background-color: #11486b;padding: 60px 0 60px;color: #fff;margin-top: 9em;}.log-title h2 {font-size: 1.3em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 0px;}.log-title p {font-size: 1em;text-transform: capitalize;font-weight: 800;line-height: 1.2;margin-bottom: 2px;}.top-links p {margin-bottom: 1px;}.top-links p a {color: #11486b;font-weight: 600;font-size: 0.95em;}.top-bar .logo img {max-height: 100px;}#header {z-index: 997;padding: 5px 0;background-color: #da6328;margin-top: 6.5em;}.navbar a, .navbar a:focus {font-size: 13px;font-weight: 600;color: #fff;white-space: nowrap;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-end;padding: 10px 10px 10px 10px;font-size: 14px;font-weight: 600;color: #fff;white-space: nowrap;}.hero {margin-top: 9em;}.carousel-item img {width: 100%;height: 100%;object-fit: cover;}.carousel-container {position: relative;width: 100%;height: 450px;overflow: hidden;background-color: #ddd;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}.top-links div h6 {color: #11486b;font-size: 0.9em;font-weight: 600;margin-bottom: 6px;text-transform: uppercase;text-decoration: underline;}.about-head h1 {font-size: 2em;text-transform: capitalize;font-weight: 700;line-height: 1.1;color: #11486b;}.about-head h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.backdrop {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;background-color: #fff;color: #444;margin-bottom: 30px;}.about-principle-messafe {padding: 70px 0 30px;}.ace-box h2 {font-size: 1.4em;text-transform: uppercase;font-weight: 600;line-height: 1.3;text-align: center;margin-bottom: 10px;}.departments-box ol {display: flex;flex-wrap: wrap;gap: 0.5em;list-style-type: none;justify-content: flex-start;align-items: center;padding: 0;}.departments-box ol li {border: 1px solid #ddd;padding: 10px 15px 5px 15px;margin-bottom: 10px;cursor: pointer;border-radius: 8px;}.bed-text h2 {font-size: 2em;text-transform: capitalize;font-weight: 800;line-height: 1.3;color: #11486b;}.departments-box ol li h4 {font-size: 0.9em;font-weight: 500;text-transform: uppercase;line-height: 1.3;letter-spacing: 0.5px;}
 }