body{font-family:Helvetica,Arial,sans-serif;margin:0;padding:0;position:relative;min-height:100vh;background-color:rgba(0,0,0,01);overflow-x:hidden}
body::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://resources.edunexttechnologies.com/web-data/sts/images/main-bg.jpg) no-repeat center center fixed;background-size:cover;opacity:.4;z-index:-1}
@media (min-width:767px){
.px-md-6{padding:0 4rem}
}
.social-links a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff;color:#fff;background-color:rgba(255,255,255,.2);transition:all .2s ease-in-out}
.social-links a img{height:1rem;filter:brightness(0) invert(1);transition:all .2s ease-in-out}
.social-links a:hover{background-color:rgba(255,255,255,1)}
.social-links a:hover img{filter:brightness(1) invert(0)}
.list-schools{display:flex;flex-wrap:wrap;justify-content:center;--gap:1.5rem;gap:var(--gap)}
.list-schools>*{width:100%}
@media(min-width:400px){
.list-schools>*{width:calc(50% - var(--gap))}
}
@media(min-width:800px){
.list-schools>*{width:calc(33% - var(--gap))}
}
@media(min-width:1300px){
.list-schools>*{width:calc(20% - var(--gap))}
}
.list-schools a img{box-shadow:0 3px 6px 1px rgba(255,255,255,.2)}
.list-schools a{color:#fff;text-decoration:none;display:block;transition:all .2s ease-in-out}
.list-schools a:hover{color:#f0f0f0;transform:scale(1.05) translateY(-2px)}
.copyright{padding:.5rem .5rem}
@media(min-width:767px){
.copyright{position:absolute;top:0;right:0;height:100%;transform:rotate(180deg);padding:.25rem .5rem;text-align:center;writing-mode:vertical-lr}
.copyright span::after{content:"";position:absolute;top:-205%;height:200%;display:block;width:1px;left:45%;background:#fff;border-radius:100px}
}
.copyright span{position:relative}
.line{display:inline-block;height:2px;border-radius:var(--bs-border-radius-pill);background-color:rgba(255,255,255,.705);vertical-align:middle}
@media only screen and (min-width:992px){
#newmodal .modal-dialog{max-width:800px}
}
#newmodal{z-index:9999;background:rgb(0 0 0 / 74%)}
#newmodal .modal-dialog .modal-dialog-centered{width:100%}
.modal-backdrop.show{opacity:0!important}
.modal-backdrop{--bs-backdrop-zindex:0!important;--bs-backdrop-bg:transparent!important;--bs-backdrop-opacity:0.0!important;position:none!important;top:0!important;left:0!important;z-index:0!important;width:0!important;height:0!important;background-color:transparent!important}
.modal .close{position:absolute;top:0;right:0;font-size:18px;background:#343f64;opacity:1;color:#fff;text-shadow:none;display:inline-block;padding:0 4px 8px 8px;border-radius:0 0 0 42px;cursor:pointer;z-index:22;border:none}
.breadcrumb-item a{pointer-events:all;position:relative;z-index:99999}