@media only screen and (min-width: 577px){.layoutmargin{margin-top:32px}}@media only screen and (max-width: 576px){.layoutmargin{margin-top:0}}.img-wrapper{width:48px;display:flex;justify-content:space-around}.imgphone{width:100%}.link-wrapper{background:#111;color:#e1e1e1!important;width:200px;height:48px;text-decoration:none;padding:28px 16px;border-radius:4px;font-family:Poppins,sans-serif;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.content-wrapper{display:flex;justify-content:center;margin-left:18px;flex-direction:column;width:300px}@media only screen and (min-width: 450px){.skitter,.skitter-large{width:100%!important;height:500px!important;margin:0}.container_skitter,.box_skitter{width:100%!important;height:500px!important}.box_skitter img{width:100%!important;height:450px!important}.box_clone a img{height:500px!important}}@media only screen and (max-width: 450px){.skitter,.skitter-large{width:100%!important;height:250px!important;margin:0}.container_skitter{width:100%!important;height:500px!important}.box_skitter{width:100%!important;height:300px!important}.box_skitter img{width:100%!important;height:450px!important}.box_clone a img{height:300px!important}}.topbar-row{display:flex;justify-content:space-between;padding:20px 0}.website-header{display:flex;justify-content:start;align-items:center}.website-header .website-banner{display:flex;flex-direction:column;justify-content:center;align-items:center}.website-header .website-logo{height:100px}.website-header .website-name{color:#0f62ac;margin-bottom:0}.website-header .website-tag-line{font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#000;margin-bottom:0}.website-header .website-address{font-size:22px;margin-top:0;margin-bottom:0;padding-top:0;color:#000}.website-header .lead-collaborator-school{font-size:16px;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px;margin-top:10px}.website-header .lead-collaborator-school span{background:#0f62ac;padding:5px;border-radius:4px;color:#fff}@media (max-width: 1025px){.website-header .website-logo{height:80px}.website-header .website-name{font-size:28px}.website-header .website-tag-line{font-size:16px}.website-header .website-address{font-size:18px}.website-header .lead-collaborator-school{font-size:12px}}@media (max-width: 769px){.website-header .website-logo{height:70px}.website-header .website-name{font-size:22px}.website-header .website-tag-line{font-size:14px}.website-header .website-address{font-size:16px}.website-header .lead-collaborator-school{font-size:10px}}.website-header-contact{display:flex!important;flex-direction:column!important;align-items:start;justify-content:center}.website-header-contact .phone-no{display:flex;align-items:center;gap:4px}.website-header-contact .phone-no span{font-size:42px;color:#0f62ac}.website-header-contact .phone-no h3{font-size:14px;font-family:Arial,Helvetica,sans-serif;margin-bottom:0}.website-header-contact .email{display:flex;align-items:center;gap:4px}.website-header-contact .email span{font-size:38px;margin-top:18px;color:#0f62ac}.website-header-contact .email h3{font-size:14px;font-family:Arial,Helvetica,sans-serif;margin-bottom:0;margin-top:22px}@media (max-width: 1025px){.website-header-contact .phone-no span,.website-header-contact .email span{font-size:24px}}.sm-website-logo{display:none}@media (max-width: 567px){.sm-website-logo{display:block}}.splide-slider-image{width:100%!important;height:60vh!important}.header-topbar{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;background-color:var(--bs-primary)}.header-topbar .icons-container{display:flex;gap:15px}.site-description{color:#fff}@media (max-width: 567px){.site-description{display:none}}@media (max-width: 567px){.header-topbar{justify-content:center}}.header-topbar .icons{color:#fff;transition:all .3s ease;cursor:pointer}.header-topbar .icons:hover{background-color:#fff;color:var(--bs-primary);border-radius:5px;font-size:18px;padding:0 5px}.costom-sub-navbar{position:relative;display:none}.sub-manu-nav{position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 0 10px #0003;z-index:9999;max-height:70vh;overflow:auto}@media (max-width: 1025px){.site-title{font-size:24px;text-wrap:nowrap}.site-school-address{text-wrap:nowrap;font-size:14px}}@media (max-width: 769px){.costom-main-navbar{display:none}.costom-sub-navbar{display:flex;justify-content:space-between;align-items:center}.site-title{font-size:18px}.site-school-address{font-size:12px}}@media (max-width: 500px){.site-title{font-size:16px}.site-school-address{font-size:10px}}@media (max-width: 320px){.site-title{font-size:16px}.site-school-address{font-size:10px}}.custom-accordion{width:100%}.accordion-item{border-bottom:1px solid #ddd;margin-bottom:0}.accordion-header{width:100%;padding:15px;text-align:left;font-size:16px;background:#f8f9fa;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:.3s}.accordion-header:hover{background:#e9ecef}.accordion-header.active{background-color:var(--bs-primary)!important;color:#fff}.accordion-body{max-height:0;overflow:auto;transition:max-height .3s ease;padding:0 15px}.accordion-body.open{max-height:200px;padding:10px 15px}.icon{font-size:18px;font-weight:700}
