@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&family=Lilita+One&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.cdnfonts.com/css/spartan";@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:clash-display;src:url(/fonts/clash-display/ClashDisplay-Medium.ttf) format("OpenType");font-weight:700}@font-face{font-family:aceh;src:url(/fonts/aceh/Aceh-Bold.ttf) format("OpenType");font-weight:700}@font-face{font-family:aceh-medium;src:url(/fonts/aceh/Aceh-Medium.ttf) format("OpenType");font-weight:500}@font-face{font-family:gill-sans-regular;src:url(/fonts/gill-sans-nova/gillsansnova_book.ttf) format("OpenType");font-weight:400}*{margin:0;padding:0;box-sizing:border-box}:root{--font-regular: "Montserrat", sans-serif;--heading-font: "Lilita One", sans-serif;--spartan-font: "Spartan", sans-serif;--lilita-font: "Lilita One", sans-serif;--clash-display-font: "clash-display", sans-serif;--aceh-font: "aceh", sans-serif;--aceh-medium-font: "aceh-medium", sans-serif;--gill-sans-font: "gill-sans-regular", sans-serif;--color-regular: #868686;--color-light-blue: #00a8de;--color-blue: #1f4f9b;--color-btn: #faa603;--color-yellow: #ffc00c;--public-sans-font: "Public Sans", sans-serif}html,body{scroll-behavior:smooth}body{font-family:var(--font-regular);font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--color-regular)}a{text-decoration:none;color:inherit}p{font-size:clamp(12px,1.5vw,20px);line-height:1.5}img{max-width:100%;display:block}main{padding-top:100px;position:relative;overflow:hidden}main .bg-art{position:absolute;width:100%;max-height:1590px;object-fit:contain;z-index:-1}@media (max-width: 525px){main .bg-art{top:100px}}@media (max-width: 992px){main{padding-top:48px}}.section__heading-content{text-align:center;display:flex;flex-direction:column;gap:clamp(20px,4vw,60px);width:min(100%,862px);margin:0 auto;align-items:center}.section__heading{font-size:clamp(28px,6vw,70px);line-height:1;font-family:var(--heading-font);color:var(--heading-color);text-transform:capitalize;font-weight:400}.section__heading span{font-size:clamp(14px,4vw,40px);line-height:1.4;font-family:var(--font-regular);display:block;font-weight:400;color:#bbbcbd;text-transform:none}.btn{padding:clamp(6px,2vw,26px) clamp(8px,4vw,60px);border-radius:50px;width:fit-content;box-shadow:0 4px #00000026;border-width:1px;border-style:solid;border-color:inherit;font-size:clamp(12px,1.5vw,18px);transition:background-color .25s linear,opacity .25s linear}.filled{background-color:var(--color-btn);color:#fff;border-color:transparent}.filled:hover{background-color:#fff;color:var(--color-btn);border-color:var(--color-btn)}.outline{border-color:var(--color-btn);color:var(--color-btn)}.outline:hover{background-color:var(--color-btn);color:#fff}.course__container .course__heading .section__heading{text-shadow:0px 4px 4px rgba(0,0,0,.05);line-height:.75}.course__container .course__heading .sub-heading{font-size:clamp(20px,2.5vw,40px);font-weight:400;color:var(--heading-color);text-transform:capitalize}.course__container .course__heading .title{color:#121212;font-family:var(--spartan-font);font-size:clamp(12px,1.5vw,20px);line-height:1.15;text-transform:capitalize;margin-top:clamp(8px,2.5vw,30px);display:inline-block}.custom__grid .custom__grid-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(25px,3vw,50px);row-gap:clamp(40px,6vw,100px);width:min(95%,1320px);margin:0 auto}@media (max-width: 1200px){.custom__grid .custom__grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 525px){.custom__grid .custom__grid-container{grid-template-columns:repeat(1,1fr)}}.custom__grid .custom__grid-container .item{position:relative}.custom__grid .custom__grid-container .item:nth-child(1){--bg-color: #eb2329}.custom__grid .custom__grid-container .item:nth-child(2){--bg-color: #ee6e11}.custom__grid .custom__grid-container .item:nth-child(3){--bg-color: #2eae52}.custom__grid .custom__grid-container .item:nth-child(4){--bg-color: #10b1e1}.custom__grid .custom__grid-container .item:nth-child(5){--bg-color: #1f4f9b}.custom__grid .custom__grid-container .item:nth-child(6){--bg-color: #f9b412}.custom__grid .custom__grid-container .item:nth-child(3n+1) .img__holder,.custom__grid .custom__grid-container .item:nth-child(3n+3) .img__holder{padding-bottom:65px;border-radius:20px 20px 0 0}.custom__grid .custom__grid-container .item:nth-child(3n+1) .content,.custom__grid .custom__grid-container .item:nth-child(3n+3) .content{bottom:0}.custom__grid .custom__grid-container .item:nth-child(3n+2) .img__holder{padding-top:65px;border-radius:0 0 20px 20px}@media (max-width: 525px){.custom__grid .custom__grid-container .item:nth-child(3n+2) .img__holder{padding-top:0;padding-bottom:65px;border-radius:20px 20px 0 0}}.custom__grid .custom__grid-container .item:nth-child(3n+2) .content{top:0}@media (max-width: 525px){.custom__grid .custom__grid-container .item:nth-child(3n+2) .content{top:unset;bottom:0}}.custom__grid .custom__grid-container .item .img__holder{overflow:hidden;filter:grayscale(1);transition:filter .25s linear}.custom__grid .custom__grid-container .item .img__holder img{width:100%}.custom__grid .custom__grid-container .item .content{position:absolute;padding:clamp(6px,3.5vw,15px) clamp(7px,3.5vw,17px);border-radius:10px 10px 20px 20px;background:var(--bg-color);color:#fff;width:65%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:clamp(10px,2.5vw,20px);align-items:center;text-align:center;opacity:.9;transition:.3s linear}@media (max-width: 1200px){.custom__grid .custom__grid-container .item .content{width:90%}}.custom__grid .custom__grid-container .item .content .title span{font-family:var(--clash-display-font);font-size:10px;font-weight:500;text-transform:capitalize;line-height:1;margin-bottom:clamp(2px,3.5vw,10px);display:inline-block}.custom__grid .custom__grid-container .item .content .title h4{font-family:var(--aceh-font);font-size:clamp(16px,1.5vw,20px);font-weight:700;line-height:1;text-transform:capitalize}.custom__grid .custom__grid-container .item .content p{color:#fff;text-align:center;font-size:clamp(10px,1.5vw,15px);font-style:normal;font-weight:300;line-height:1.33}@media (max-width: 525px){.custom__grid .custom__grid-container .item .content p{font-size:clamp(10px,3.5vw,15px)}}.custom__grid .custom__grid-container .item .content .link{border-radius:60px;border:1px solid #fff;display:flex;width:clamp(20px,2.5vw,30px);height:clamp(25px,3.2vw,39px);justify-content:center;align-items:center}.custom__grid .custom__grid-container .item .content .link i{font-size:clamp(10px,1.5vw,16px)}.custom__grid .custom__grid-container .item:hover .content{opacity:1}.custom__grid .custom__grid-container .item:hover .img__holder{filter:grayscale(0)}.custom__grid .custom__grid-container .item .link-inner{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.art{position:absolute;opacity:.5}.art-a{width:clamp(27px,6.5vw,116px)}.art-hat{width:clamp(27px,5.5vw,98px)}.art-book{width:clamp(27px,3.5vw,68px)}.art-bottle{width:clamp(20px,3.5vw,54px)}.art-compass{width:clamp(27px,5.5vw,90px)}.art-bell{width:clamp(20px,3.5vw,60px)}.art-stapler{width:clamp(26px,5.5vw,96px)}.art-pencil{width:clamp(20px,3.5vw,50px)}.art-paint{width:clamp(21px,4.5vw,76px)}.horizontal__animation{animation:horizontal 2.5s infinite alternate}@keyframes horizontal{0%{transform:translate(5%)}to{transform:translate(-5%)}}.vertical__animation{animation:vertical 2.5s infinite alternate}@keyframes vertical{0%{transform:translateY(5%)}to{transform:translateY(-5%)}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.message.error{color:#ff2e2e;font-size:11px;padding-left:16px;padding-top:8px}.container-lg{width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (min-width: 576px){.container-lg{max-width:540px}}@media (min-width: 768px){.container-lg{max-width:720px}}@media (min-width: 992px){.container-lg{max-width:960px}}@media (min-width: 1200px){.container-lg{max-width:1140px}}@media (min-width: 1366px){.container-lg{max-width:1200px}}@media (min-width: 1440px){.container-lg{max-width:1315px}}@media (min-width: 1660px){.container-lg{max-width:1440px}}@media (min-width: 1920px){.container-lg{max-width:1770px}}.container{width:100%;margin:0 auto;padding:0 25px;box-sizing:border-box}@media (min-width: 576px){.container{max-width:570px;padding:0 15px}}@media (min-width: 768px){.container{max-width:750px}}@media (min-width: 992px){.container{max-width:990px}}@media (min-width: 1200px){.container{max-width:1170px}}@media (min-width: 1400px){.container{max-width:1270px}}@media (min-width: 1600px){.container{max-width:1366px}}@media (min-width: 1920px){.container{max-width:1480px}}header{padding:19px 0;background-color:#fff;position:fixed;width:100%;z-index:4;display:flex;align-items:center;height:100px;transition:height .25s linear}@media (max-width: 992px){header{height:48px}}header nav{display:flex;justify-content:center;align-items:center}@media (max-width: 992px){header nav{justify-content:space-between}}header nav .hamburger-icon{position:relative;cursor:pointer;height:20px;width:clamp(22px,3vw,28px);transition:.3s ease-in-out}@media (max-width: 992px){header nav .hamburger-icon{display:block}}header nav .hamburger-icon span{display:block;position:absolute;height:2px;width:100%;background-color:#343f52;border-radius:2px;opacity:1;left:0;transition:.25s ease-in-out}header nav .hamburger-icon span:nth-child(1){top:0}header nav .hamburger-icon span:nth-child(2),header nav .hamburger-icon span:nth-child(3){top:8px}header nav .hamburger-icon span:nth-child(4){top:16px}header nav .hamburger-open span:nth-child(1){top:8px;width:0%;left:50%}header nav .hamburger-open span:nth-child(2){transform:rotate(45deg)}header nav .hamburger-open span:nth-child(3){transform:rotate(-45deg)}header nav .hamburger-open span:nth-child(4){top:8px;width:0%;left:50%}header .menu{list-style:none;margin:0;padding:0;display:flex;gap:clamp(10px,2vw,65px)}@media (max-width: 1919px){header .menu{gap:clamp(10px,2vw,65px)}}@media (max-width: 992px){header .menu{display:none}}header .menu #academic__stage{cursor:pointer}header .menu li{padding:0;margin:0;color:#1f4f9b}header .menu li a{font-size:clamp(12px,.9vw,16px)}header .menu li a:hover{background:var(--color-btn);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header .menu li .left-gradient{background:linear-gradient(180deg,#1f4f9b,#1f4f9b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header .menu li .right-gradient{background:linear-gradient(180deg,#00a8de,#1f4f9b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header .logo{width:clamp(155px,24vw,473px);position:relative}@media (max-width: 992px){header .logo{left:50%;transform:translate(-50%)}}header .logo a{display:flex;justify-content:center;font-size:clamp(12px,1.5vw,16px);position:absolute;width:100%;bottom:0;transform:translateY(100%);padding:0 clamp(18px,5.5vw,100px) clamp(14px,2.5vw,30px) clamp(18px,5.5vw,100px);background-color:#fff;border-radius:0 0 clamp(25px,3.5vw,50px) clamp(25px,3.5vw,50px);transition:transform .25s linear,padding-bottom .25s linear,bottom .25s linear,scale .25s linear;transform-origin:center center}@media (max-width: 992px){header .logo a{padding-bottom:14px}}header .logo a img{width:100%}header .right-nav{display:flex;justify-content:space-between;width:40%;padding-left:clamp(20px,3.5vw,80px);gap:20px;align-items:center}@media (max-width: 1919px){header .right-nav{padding-left:clamp(20px,.5vw,80px)}}@media (max-width: 992px){header .right-nav{justify-content:flex-end}}@media (max-width: 1200px){header .right-nav li:first-child{display:none}}header .left-nav{width:40%;justify-content:flex-end;padding-right:clamp(20px,3.5vw,80px)}@media (max-width: 1919px){header .left-nav{padding-right:clamp(20px,.5vw,80px)}}@media (max-width: 1200px){header .left-nav li:first-child{display:none}}header .left-nav .academics-level{position:relative}header .left-nav .academics-level .fa-caret-down{margin-left:8px}header .left-nav .academics-level .nav-level-lists{border-radius:20px;background:#00a8de;position:absolute;left:0;transform:translateY(22%);width:423px;display:flex;flex-direction:column;gap:16px;opacity:0;visibility:hidden}header .left-nav .academics-level .nav-level-lists a{color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;text-transform:capitalize;border-bottom:1px solid #fff;padding-bottom:16px;margin:0 15px}header .left-nav .academics-level .nav-level-lists .primary-nav-link{padding-top:25px}header .left-nav .academics-level .nav-level-lists .montessori-nav-link{border:none;padding-bottom:24px}header .left-nav .academics-level .nav-active{opacity:1;visibility:visible}.fullPage-menu{transition:transform .5s linear;height:100dvh;position:fixed;top:0;width:100%;z-index:3}.fullPage-menu .overlay{height:0;position:absolute;top:0;transition:width .3s ease-in-out;width:100%;height:100%}.fullPage-menu .fullPage-menu__container{margin-top:100px;background:#21509bf7;padding-block:clamp(75px,8.5vw,200px);position:relative;z-index:1;height:85%;-webkit-mask-image:url(/images/mask-xavier.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/images/mask-xavier.svg);mask-position:bottom center;mask-repeat:no-repeat;mask-size:cover;object-fit:cover;overflow-y:auto}@media (max-width: 992px){.fullPage-menu .fullPage-menu__container{margin-top:48px}}@media (max-width: 768px){.fullPage-menu .fullPage-menu__container{height:100%;-webkit-mask-image:unset;mask-image:unset;overflow-y:scroll}}@media (max-width: 1200px){.fullPage-menu .fullPage-menu__container .container-lg{height:100%}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;row-gap:clamp(20px,3.5vw,40px);text-align:center}@media (max-width: 768px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{text-align:left;justify-items:flex-start}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:nth-child(4){grid-row:2;grid-column:span 3}@media (max-width: 1200px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:nth-child(4){grid-column:span 1}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:nth-child(4) ul{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 1200px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:nth-child(4) ul{grid-template-columns:repeat(1,1fr)}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:last-child{grid-row:3;grid-column:span 3}@media (max-width: 1200px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:last-child{grid-column:span 2}}@media (max-width: 768px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:last-child{grid-row:5;grid-column:span 1}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:last-child ul{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 1200px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu-item:last-child ul{grid-template-columns:repeat(1,1fr)}}@media (max-width: 1200px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{grid-template-columns:repeat(1,1fr)}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu a{text-decoration:none;color:#fff}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu a:hover{color:var(--color-btn)}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu h6{color:#fff;font-size:clamp(18px,2.5vw,28px);line-height:1.35;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:clamp(10px,2.5vw,20px);font-family:var(--heading-font);font-weight:400}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul{margin:0;padding:0}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul li{list-style:none;font-size:clamp(14px,2.5vw,18px);padding:0;line-height:1.88}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu__btns{display:flex;gap:clamp(14px,2.5vw,28px)}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu__btns .menu__btn{padding:clamp(12px,2.5vw,16px) clamp(16px,2.5vw,28px);border:1px solid rgb(255,255,255);border-radius:60px;font-size:clamp(10px,2.5vw,20px);font-weight:500;transition:background-color .25s linear,color .25s linear}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu__btns .menu__btn:first-child{background-color:#fff;color:#21509b}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu__btns .menu__btn:first-child:hover{color:#fff;background-color:#21509b}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .menu__btns .menu__btn:last-child:hover{background-color:#fff;color:#21509b}footer{overflow:hidden}footer .upper__footer{position:relative;margin-top:51px}footer .upper__footer .right-image{position:absolute;width:6.5vw;top:10.8%;right:14.1%;min-width:30px}@media (max-width: 991px){footer .upper__footer .right-image{width:9.5vw;top:25.5%;right:9.2%}}footer .upper__footer .right-image .shadow{margin-top:14%;scale:3}footer .upper__footer .left-image{position:absolute;width:19.2vw;top:19.6%;left:5.4%;min-width:112px}@media (max-width: 991px){footer .upper__footer .left-image{width:26.5vw;top:34%;left:-3.5%;min-width:70px}}footer .upper__footer .left-image .shadow{margin-top:11%}footer .upper__footer .bg{width:100%}footer .upper__footer .logo{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:min(20vw,350px);min-width:140px}footer .upper__footer .logo img{width:100%}footer .lower__footer{background-color:#277fbf;padding-bottom:clamp(100px,5vw,150px);color:#fff;text-align:center;margin-top:-1px}@media (max-width: 768px){footer .lower__footer{padding-top:50px}}footer .lower__footer-container{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px)}footer .lower__footer-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}footer .lower__footer-container .footer__menu{flex-wrap:wrap;row-gap:12px}@media (max-width: 422px){footer .lower__footer-container .footer__menu{flex-direction:column;row-gap:16px}}footer .lower__footer-container .footer__menu a{text-transform:capitalize;padding:0 clamp(8px,1.5vw,22px);font-size:clamp(12px,1.5vw,22px)}@media (max-width: 1200px){footer .lower__footer-container .footer__menu a{font-size:clamp(15px,1.3vw,22px)}}footer .lower__footer-container .footer__menu a:hover{color:var(--color-btn)}footer .lower__footer-container .footer__menu li{position:relative}footer .lower__footer-container .footer__menu li:not(:last-child):after{position:absolute;content:"";height:100%;width:1px;right:0;top:0;background-color:#fff}@media (max-width: 422px){footer .lower__footer-container .footer__menu li:not(:last-child):after{content:unset}}footer .lower__footer-container p{width:min(100%,1240px);margin:0 auto}footer .lower__footer-container .social__links{gap:clamp(20px,5vw,50px)}footer .lower__footer-container .social__links i{font-size:clamp(17px,2vw,24px)}footer .lower__footer-container .social__links i:hover{color:var(--brand-color)}footer .lower__footer-container .social__links .fa-facebook-f{--brand-color: #4267B2}footer .lower__footer-container .social__links .fa-youtube{--brand-color: #FF0000}footer .lower__footer-container .social__links .fa-instagram{--brand-color: #ed3237}.awards{padding-bottom:clamp(85px,10.5vw,210px);--heading-color: var(--color-blue);position:relative}.awards #awards{position:absolute;top:-10%}.awards .awards__container{width:min(80%,1168px);margin:0 auto}@media (max-width: 425px){.awards .awards__container{width:100%}}.awards .awards__container .item{display:flex;gap:clamp(28px,3.5vw,70px);margin-top:clamp(50px,5.5vw,100px)}@media (max-width: 768px){.awards .awards__container .item{flex-direction:column-reverse;text-align:center}}.awards .awards__container .item .img__holder{width:35%}@media (max-width: 768px){.awards .awards__container .item .img__holder{width:100%}.awards .awards__container .item .img__holder img{width:min(80%,260px);margin:0 auto}}.awards .awards__container .item .content{width:65%}@media (max-width: 768px){.awards .awards__container .item .content{width:100%}}.awards .awards__container .item .content h4{font-size:clamp(24px,2.5vw,50px);color:var(--color-light-blue);text-transform:capitalize;font-weight:400;line-height:1.1;margin-bottom:clamp(16px,2.5vw,25px)}.awards .awards__container .item .content p{font-weight:300}.awards .awards__container .item .content p strong{display:inline-block}.cta .container-lg{position:relative;padding-block:clamp(60px,13.5vw,258px) clamp(45px,10.5vw,186px)}.cta .container-lg .art-a{top:0;left:2.5%}.cta .container-lg .art-hat{top:1.8%;left:56.5%}@media (max-width: 768px){.cta .container-lg .art-hat{top:5.8%;left:50%}}.cta .container-lg .art-book{right:2.5%;top:0}.cta .container-lg .art-bottle{left:13.6%;top:53.2%}@media (max-width: 1919px){.cta .container-lg .art-bottle{left:11%}}@media (max-width: 768px){.cta .container-lg .art-bottle{left:0%}}.cta .container-lg .art-compass{bottom:2.1%;left:39.3%}.cta .container-lg .art-bell{bottom:58px;right:18.4%}@media (max-width: 1919px){.cta .container-lg .art-bell{right:15%}}@media (max-width: 768px){.cta .container-lg .art-bell{right:7%}}.cta .cta__container{width:min(90%,1200px);margin:0 auto;text-align:center;--heading-color: #25bea3;display:flex;flex-direction:column;gap:clamp(20px,3.5vw,60px)}.cta .cta__container h2{font-size:clamp(28px,5vw,70px);text-wrap:balance}.cta .cta__container p{width:80%;margin:0 auto}@media (max-width: 498px){.cta .cta__container p{width:100%}}.cta .cta__container .btn__holder{display:flex;gap:clamp(10px,2vw,30px);justify-content:center}.testimonial{padding:clamp(60px,15.5vw,300px) 0;--heading-color: #3db3d8;position:relative}.testimonial #testimonial{position:absolute;top:15%}.testimonial .testimonial__container{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,4vw,45px);padding-top:clamp(30px,4.5vw,100px);width:min(100%,1270px);margin:0 auto}@media (max-width: 991px){.testimonial .testimonial__container{grid-template-columns:repeat(4,1fr);place-content:center}}.testimonial .testimonial__container .item{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}@media (max-width: 991px){.testimonial .testimonial__container .item{grid-column:span 2}}.testimonial .testimonial__container .item:before{content:"";position:absolute;width:100%;height:90%;background-color:var(--bg-item-color);bottom:0;border-radius:clamp(8px,3.5vw,20px)}.testimonial .testimonial__container .item:first-child{--hover-color: rgba(37, 194, 225, .95);rotate:-6deg;transform:translateY(25px)}@media (max-width: 991px){.testimonial .testimonial__container .item:first-child{rotate:0deg;transform:translateY(0)}}.testimonial .testimonial__container .item:nth-child(2){--hover-color: rgba(53, 138, 80, .94)}.testimonial .testimonial__container .item:nth-child(3){--hover-color: rgba(243, 183, 24, .95);rotate:6deg;transform:translateY(25px)}@media (max-width: 991px){.testimonial .testimonial__container .item:nth-child(3){rotate:0deg;transform:translateY(0);grid-column:2/4}}.testimonial .testimonial__container .item img{position:relative}.testimonial .testimonial__container .item:hover .content{transform:translateY(0)}.testimonial .testimonial__container .item .content{position:absolute;bottom:0;text-align:center;margin:0 clamp(4px,2.5vw,18px) clamp(4px,2.5vw,14px) clamp(4px,2.5vw,18px);background:var(--hover-color);padding:clamp(10px,2.5vw,20px) clamp(7px,2.5vw,15px);border-radius:clamp(6px,4.5vw,20px);color:#fff;line-height:1.3;transform:translateY(150%);transition:transform .25s linear}.testimonial .testimonial__container .item .content p{font-size:clamp(7px,1.5vw,18px);font-weight:300;line-height:1.3}.testimonial .testimonial__container .item .content .info{margin-top:clamp(4px,2.5vw,15px)}.testimonial .testimonial__container .item .content .info span{display:block;font-weight:700;font-size:clamp(7px,2.5vw,18px)}.why-us{--heading-color: var(--color-blue)}.why-us .why-us__container{padding:clamp(50px,4.5vw,130px) 0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(10px,3.5vw,70px);width:min(100%,1610px);margin:0 auto}@media (max-width: 768px){.why-us .why-us__container{grid-template-columns:repeat(2,1fr)}}.why-us .why-us__container .sports{--why-bg-color: #FFB38C}.why-us .why-us__container .education{--why-bg-color: #BEE5FF}.why-us .why-us__container .culture{--why-bg-color: #FFC6C6}.why-us .why-us__container .infrastructure{--why-bg-color: #C2EBA9}.why-us .why-us__container .item{position:relative;cursor:pointer;height:fit-content}.why-us .why-us__container .item a{position:absolute;top:0;right:0;bottom:0;left:0}.why-us .why-us__container .item:hover:before{transform:translate(20px,20px)}@media (max-width: 768px){.why-us .why-us__container .item:hover:before{transform:translate(7px,7px)}}.why-us .why-us__container .item:nth-child(2n){margin-top:clamp(70px,7.5vw,130px)}@media (max-width: 768px){.why-us .why-us__container .item:nth-child(2n){margin-top:unset}}.why-us .why-us__container .item:before{background-color:var(--why-bg-color);position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;transition:transform .25s linear}.why-us .why-us__container .item img{width:100%;overflow:hidden;aspect-ratio:.6/1}.why-us .why-us__container .item:first-child img{border-radius:clamp(10px,2.5vw,25px) 0 0 clamp(10px,2.5vw,25px)}.why-us .why-us__container .item:first-child:before{border-radius:clamp(10px,2.5vw,25px) 0 0 clamp(10px,2.5vw,25px)}.why-us .why-us__container .item:last-child img{border-radius:0 clamp(10px,2.5vw,25px) clamp(10px,2.5vw,25px) 0}.why-us .why-us__container .item:last-child:before{border-radius:0 clamp(10px,2.5vw,25px) clamp(10px,2.5vw,25px) 0}@media (max-width: 768px){.why-us .why-us__container .item:nth-child(3) img{border-radius:clamp(10px,2.5vw,25px) 0 0 clamp(10px,2.5vw,25px)}.why-us .why-us__container .item:nth-child(3):before{border-radius:clamp(10px,2.5vw,25px) 0 0 clamp(10px,2.5vw,25px)}.why-us .why-us__container .item:nth-child(2) img{border-radius:0 clamp(10px,2.5vw,25px) clamp(10px,2.5vw,25px) 0}.why-us .why-us__container .item:nth-child(2):before{border-radius:0 clamp(10px,2.5vw,25px) clamp(10px,2.5vw,25px) 0}}.why-us .bg{width:100%;aspect-ratio:1.6/1}.innerpage__banner{margin-bottom:clamp(60px,16vw,300px)}@media (max-width: 525px){.innerpage__banner{width:calc(100% + 50px);left:-25px;position:relative}}.innerpage__banner .container-lg{position:relative}.innerpage__banner .container-lg .art-bottle{top:40%;left:-3%}.innerpage__banner .container-lg .art-a{bottom:-4.4%;left:-.8%}@media (max-width: 575px){.innerpage__banner .container-lg .art-a{bottom:0;left:8%}}.innerpage__banner .container-lg .art-book{top:5.5%;right:-3%}.innerpage__banner .container-lg .art-hat{left:50%;bottom:-25%;transform:translate(-50%)}@media (max-width: 575px){.innerpage__banner .container-lg .art-hat{bottom:-10%}}.innerpage__banner .container-lg .art-bell{right:1.5%;bottom:6.8%}@media (max-width: 575px){.innerpage__banner .container-lg .art-bell{bottom:0;right:8%}}.innerpage__banner .container-lg .art-pencil{bottom:-50%;left:5%}@media (max-width: 575px){.innerpage__banner .container-lg .art-pencil{left:10%;bottom:-25%}}.innerpage__banner .container-lg .art-compass{right:1.8%;bottom:-60%}@media (max-width: 575px){.innerpage__banner .container-lg .art-compass{right:8%;bottom:-30%}}.innerpage__banner .mask{-webkit-mask-image:url(/images/mask-xavier.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/images/mask-xavier.svg);mask-position:bottom center;mask-repeat:no-repeat;mask-size:cover;position:relative}@media (max-width: 575px){.innerpage__banner .mask{-webkit-mask-image:url(/images/mask-mobile-xavier.svg);mask-image:url(/images/mask-mobile-xavier.svg);height:400px}}.innerpage__banner .mask .banner__image{width:100%;height:100%;object-fit:cover}.innerpage__banner .mask .banner__content{width:min(75%,962px);position:absolute;left:50%;transform:translate(-50%);color:#fff;bottom:20%}.innerpage__banner .mask .banner__content .section__heading-content{gap:clamp(10px,3.2vw,60px)}@media (max-width: 768px){.innerpage__banner .mask .banner__content .section__heading-content .content{line-height:1.3;font-size:clamp(10px,1.5vw,20px)}}.innerpage__banner .mask.overlay:before{content:"";position:absolute;display:block;left:0;width:100%;height:100%;background:linear-gradient(0deg,#00000059,#00000059)}.popup-menu{height:100%;width:100%;background-color:#0009;position:fixed;z-index:17;display:flex;justify-content:center;align-items:center;display:none;top:0}.popup-menu .popup-menu__bg-overlay{background:#0000;height:100%;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.popup-menu-open{z-index:99999!important;opacity:1!important;overflow-y:hidden!important;display:flex}@media (max-width: 430px){.popup-menu-open{flex-direction:column}}.popup-menu__inner{position:relative;margin:0 15px;border:5px solid #fefefe;border-radius:4px;line-height:0;z-index:1}@media (min-width: 1024px){.popup-menu__inner{width:40%}}@media (max-width: 1024px){.popup-menu__inner{width:89%}}@media (max-width: 1024px) and (orientation: landscape){.popup-menu__inner{width:auto;max-height:89%;height:auto;max-width:60%}}@media (max-width: 430px){.popup-menu__inner:nth-child(2){margin-top:20px}}@media (max-width: 430px){.popup-menu__inner{width:auto;max-height:40%;height:auto;aspect-ratio:1/1}}.popup-menu__inner img{width:100%;max-height:100%;object-fit:contain}.popup-menu__inner .popup-menu__closebtn{position:absolute;background-color:#fefefe;padding:8px;border-radius:50%;top:0;right:0;transform:translate(50%,-50%)}.popup-menu__inner .popup-menu__closebtn svg{width:12px;height:12px;color:#bababa}.academic-stage__main__container{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3.5vw,50px);position:relative;z-index:1}.academic-stage__main__container #academicStage{position:absolute;top:-15%}@media (max-width: 768px){.academic-stage__main__container{grid-template-columns:repeat(1,1fr)}}.academic-stage__main__container .shape{background:#ee6e11;width:clamp(158px,21.5vw,412px);height:clamp(153px,21.5vw,400px);color:#fff;border-radius:75% 58% 44% 83%/75% 77% 53% 55%;display:flex;align-items:center;justify-content:center;border:clamp(8px,1.5vw,30px) solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;font-family:var(--lilita-font);font-size:clamp(30px,4vw,70px);text-align:center;line-height:.93}@media (max-width: 768px){.academic-stage__main__container .shape{top:0;left:unset;right:0;transform:translate(15%,-70%)}}.academic-stage__main__container .item{height:clamp(146px,20.5vw,384px);border-radius:clamp(7px,4.5vw,20px);overflow:hidden;background-color:var(--course-bg);position:relative;transition:scale .25s linear}@media (max-width: 768px){.academic-stage__main__container .item{height:clamp(146px,40.5vw,200px)}}.academic-stage__main__container .item:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-size:cover}.academic-stage__main__container .item .academic-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.academic-stage__main__container .item:before{position:absolute;content:"";width:45%;height:80%;background-color:#fff;bottom:0}.academic-stage__main__container .item img{position:absolute;bottom:0;z-index:1;height:90%;width:100%;object-fit:contain}.academic-stage__main__container .item .content{position:absolute;text-align:center;text-transform:capitalize;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:clamp(6px,1.5vw,20px)}.academic-stage__main__container .item .content .title{color:#fff;font-size:clamp(20px,3.5vw,50px);text-shadow:0px 4px 4px rgba(0,0,0,.1);font-family:var(--lilita-font);line-height:.8;font-weight:400}.academic-stage__main__container .item .content .subTitle{font-family:var(--spartan-font);font-size:clamp(7px,2.5vw,18px);color:#121212;font-weight:600;line-height:1.27;border-radius:20px;background:#fff;width:fit-content;padding:clamp(6px,1vw,10px) clamp(14px,1.4vw,20px) clamp(1px,2.5vw,4px) clamp(14px,1.4vw,20px);align-self:center;box-shadow:0 4px 10px #0000001a}.academic-stage__main__container .item .item-links{padding:clamp(4px,1.5vw,20px) clamp(6px,4vw,50px);position:absolute;cursor:pointer;border:0px;color:#fff;z-index:2;bottom:0;left:4%;gap:clamp(8px,2vw,30px);opacity:0;background-color:#faa603;transition:transform .3s linear,opacity .3s linear}.academic-stage__main__container .item:hover .item-links{opacity:1;transform:translateY(-50%)}@media (max-width: 1440px){.academic-stage__main__container .item:hover .item-links{transform:translateY(-25%);padding:clamp(4px,1.2vw,20px) clamp(6px,3vw,50px)}}@media (max-width: 768px){.academic-stage__main__container .item:hover .item-links{transform:translateY(-25%);transform:translateY(-30%);padding:clamp(4px,2vw,20px) clamp(6px,5vw,50px)}}.academic-stage__main__container .item .right-link{left:unset;right:4%}.academic-stage__main__container .montessori{--course-bg: #f9b412}.academic-stage__main__container .montessori img{height:80%}.academic-stage__main__container .montessori:after{background:url(/images/montessori-art.png) no-repeat;background-size:cover}.academic-stage__main__container .montessori:before{left:0;clip-path:polygon(0 0,0% 100%,100% 100%)}.academic-stage__main__container .montessori .content{right:16%}.academic-stage__main__container .primary{--course-bg: #10b1e1}.academic-stage__main__container .primary:after{background:url(/images/primary-art.png) no-repeat;background-size:cover}.academic-stage__main__container .primary img{right:0}.academic-stage__main__container .primary:before{right:-1px;clip-path:polygon(100% 0,0% 100%,100% 100%)}.academic-stage__main__container .primary .content{left:20%}.academic-stage__main__container .mid{--course-bg: #eb2329}.academic-stage__main__container .mid:after{background:url(/images/mid-art.png) no-repeat;background-size:cover}.academic-stage__main__container .mid:before{left:0;clip-path:polygon(0 0,0% 100%,100% 100%)}.academic-stage__main__container .mid .content{right:16%}.academic-stage__main__container .secondary{--course-bg: #23aa49}.academic-stage__main__container .secondary:after{background:url(/images/secondary-art.png) no-repeat;background-size:cover}.academic-stage__main__container .secondary:before{right:-1px;clip-path:polygon(100% 0,0% 100%,100% 100%)}.academic-stage__main__container .secondary img{right:0}.academic-stage__main__container .secondary .content{left:25%}.academic-stage__main__container .montessori img,.academic-stage__main__container .mid img{object-position:left}.academic-stage__main__container .primary img,.academic-stage__main__container .secondary img{object-position:right}.testimonial-img{border-radius:clamp(6px,1.5vw,20px)}.parents-testimonial-container .item video{position:absolute;z-index:2;height:100%;width:100%;border-radius:clamp(6px,1.5vw,20px);opacity:0;transition:opacity .3s ease;transition:transform .3s linear,opacity .3s linear}.parents-testimonial-container .item video:hover{opacity:1}.parents-testimonial-container .item video::-webkit-media-controls-timeline,.parents-testimonial-container .item video::-webkit-media-controls-fullscreen-button,.parents-testimonial-container .item video::-webkit-media-controls-current-time-display,.parents-testimonial-container .item video::-webkit-media-controls-time-remaining-display{display:none}@media (max-width: 575px){.hero__banner{width:calc(100% + 50px);left:-25px;position:relative}}.hero__banner .mask{-webkit-mask-image:url(/images/mask-xavier.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/images/mask-xavier.svg);mask-position:bottom center;mask-repeat:no-repeat;mask-size:cover;object-fit:cover;cursor:pointer;aspect-ratio:1.5/1}@media (max-width: 575px){.hero__banner .mask{-webkit-mask-image:url(/images/mask-mobile-xavier.svg);mask-image:url(/images/mask-mobile-xavier.svg);height:400px;aspect-ratio:unset}}.hero__banner .mask img{width:100%;height:100%;object-fit:cover;display:block}.hero__banner .container-lg{position:relative}.hero__banner .container-lg .art-bottle{top:40%;left:-3%}.hero__banner .container-lg .art-a{bottom:-4.4%;left:-.8%}@media (max-width: 575px){.hero__banner .container-lg .art-a{bottom:0;left:8%}}.hero__banner .container-lg .art-book{top:5.5%;right:-3%}.hero__banner .container-lg .art-hat{left:52%;bottom:-9.2%}@media (max-width: 575px){.hero__banner .container-lg .art-hat{left:50%;bottom:-15%}}.hero__banner .container-lg .art-bell{right:1.5%;bottom:6.8%}@media (max-width: 575px){.hero__banner .container-lg .art-bell{bottom:0;right:8%}}.hero__banner .container-lg .art-pencil{bottom:-31.2%;left:11.2%}.hero__banner .container-lg .art-compass{right:1.8%;bottom:-27.4%}@media (max-width: 575px){.hero__banner .container-lg .art-compass{right:8%;bottom:-35%}}.about__section{padding:clamp(60px,12vw,294px) 0px;--heading-color: var(--color-light-blue)}.about__section .section__heading span{letter-spacing:4px}.about__section .content{width:min(100%,1136px);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;text-align:center;margin-top:clamp(25px,3.5vw,60px)}.about__section .content .btn{margin-top:clamp(30px,4.7vw,90px)}.about__section .about__img-holder{width:min(100%,1160px);margin:0 auto;position:relative}.about__section .about__img-holder .main__image{aspect-ratio:2.08/1}.about__section .about__img-holder .art-a{top:-2.1%;right:17.8%;width:clamp(27px,6.5vw,98px);rotate:30deg}.about__section .about__img-holder .art-bottle{top:30%;right:11%;width:clamp(14px,3.5vw,54px)}.about__section .about__img-holder .art-bell{bottom:32.5%;right:1.5%;rotate:-30deg;width:clamp(15px,3.5vw,60px)}.about__section .about__img-holder .art-hat{bottom:0;right:25%}.about__section .about__img-holder .art-book{bottom:5.5%;left:18%;width:clamp(16px,3.5vw,60px)}.about__section .about__img-holder .art-stapler{bottom:37%;left:0}.about__section .about__img-holder .art-paint{top:16%;left:15.3%}.ib__section{padding-bottom:clamp(60px,12vw,294px);--heading-color: var(--color-light-blue)}.ib__section .ib__container .section__heading-content{width:min(100%,1136px)}.ib__section .ib__container .section__heading-content .content{display:flex;flex-direction:column;align-items:center;gap:clamp(15px,2.5vw,32px)}.ib__section .ib__container .section__heading-content .content .img__holder{aspect-ratio:1;max-width:197px;position:relative;transition:filter .3s linear}.ib__section .ib__container .section__heading-content .content .img__holder:hover{filter:drop-shadow(0 0 .25rem rgba(51,51,51,.631372549))}.ib__section .ib__container .section__heading-content .content .img__holder a{position:absolute;top:0;right:0;bottom:0;left:0}.ib__section .ib__container .section__heading-content .content .img__holder img{width:100%;height:100%}.ib__section .ib__container .section__heading-content .content p{color:#868686;font-size:clamp(10px,1.5vw,18px);font-weight:500}.course{padding:clamp(50px,21.5vw,350px) 0;position:relative}@media (max-width: 768px){.course{padding-top:50px}}.course .course__cta{margin-top:-10%;position:relative}.course .course__cta .left-image{position:absolute;width:5.2vw;left:21.09%;bottom:14.4%}@media (max-width: 991px){.course .course__cta .left-image{min-width:30px;width:8.5vw;left:15.2%;bottom:12.6%}}.course .course__cta .right-image{position:absolute;width:5.5vw;right:22.09%;bottom:12.4%}@media (max-width: 991px){.course .course__cta .right-image{width:8.7vw;right:19.09%;bottom:10.1%;min-width:33px}}.course .course__cta picture img{aspect-ratio:2.19/1}@media (max-width: 991px){.course .course__cta picture img{aspect-ratio:1.5/1}}.course .course__cta img{width:100%}.course .course__cta .cta__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;--heading-color: #fff}.course .course__cta .cta__content .container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:clamp(25px,3.5vw,60px);padding-bottom:12%}.course .course__cta .cta__content .container .section__heading{text-transform:capitalize}@media (max-width: 991px){.course .course__cta .cta__content .container .section__heading{text-align:center}}.news-events{text-align:center;padding-bottom:clamp(25px,11vw,200px)}.news-events .container .news-event-content{gap:clamp(10px,2vw,30px);padding-bottom:clamp(25px,6vw,100px)}.news-events .container .news-event-content .news-event-heading{color:#3db3d8;padding-bottom:clamp(8px,2vw,30px)}.news-events .container .news-event-content .news-event-link{color:#121212}.news-events .container .news-event-swiper-container{width:min(100%,1320px);margin:0 auto;overflow:hidden}@media (max-width: 768px){.news-events .container .news-event-swiper-container{overflow:visible}}.news-events .container .news-event-swiper-container .newsEventSwiperCard{overflow:visible;width:100%;margin:0 auto}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards{width:100%}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card{position:relative;border-radius:clamp(4px,2vw,20px);overflow:hidden}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .news-event-links{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:4;width:100%}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .news-event-img img{object-fit:cover;transition:scale .3s linear;aspect-ratio:1.75/1;width:100%}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description{position:absolute;bottom:14%;left:clamp(10px,3vw,50px);width:56%;text-transform:capitalize;color:#fff;text-align:start;z-index:2}@media (max-width: 1565px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description{width:55%}}@media (max-width: 1200px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description{width:50%}}@media (max-width: 992px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description{width:80%}}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h4{color:#faa603;font-family:var(--clash-display-font);font-size:clamp(12px,1.5vw,20px);font-style:normal;font-weight:500;line-height:2;text-transform:capitalize}@media (max-width: 768px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h4{font-size:clamp(12px,2.5vw,20px)}}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h6{font-family:var(--clash-display-font);font-size:10px;line-height:2;font-weight:500}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h3{font-family:var(--aceh-medium-font);font-size:clamp(14px,3vw,30px);line-height:.83;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1600px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h3{font-size:clamp(14px,1.7vw,30px)}}@media (max-width: 1400px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h3{font-size:clamp(14px,1.7vw,30px)}}@media (max-width: 768px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .description h3{font-size:clamp(14px,3vw,30px)}}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .news-event-readmore{padding:clamp(4px,1.5vw,20px) clamp(6px,2vw,30px);cursor:pointer;background-color:#faa603;border:0px;color:#fff;position:absolute;bottom:0;right:7%;opacity:0;z-index:2;transition:transform .3s linear,opacity .3s linear}@media (max-width: 992px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .news-event-readmore{bottom:unset;top:0}}@media (max-width: 576px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card .news-event-readmore{padding:clamp(6px,2.5vw,20px) clamp(8px,5vw,30px)}}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card:hover .news-event-readmore{opacity:1;transform:translateY(-78%)}@media (max-width: 992px){.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card:hover .news-event-readmore{transform:translateY(28%)}}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card:hover .news-event-img{overflow:hidden}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card:hover .news-event-img img{scale:1.3}.news-events .container .news-event-swiper-container .newsEventSwiperCard .news-event-cards .news-event-card:after{position:absolute;width:100%;height:100%;content:"";display:block;left:0;top:0;z-index:1;background:linear-gradient(180deg,#0000,#00000080)}#our__feature{padding:clamp(50px,3.5vw,100px) 0 clamp(75px,4.5vw,150px);overflow:hidden}#our__feature .container-lg{position:relative;z-index:1}#our__feature .container-lg .timeline__content .item{--offsetpath: "M0 6.29688C140.596 6.29688 258.81 68.0488 375.518 147.351C411.161 171.571 446.734 197.49 482.757 223.738C564.204 283.084 647.957 344.109 740.055 390.97C873.443 458.84 1025.18 497.591 1215.52 460.806C1405.62 424.067 1633.64 312.096 1920 79.7913";offset-path:path(var(--offsetpath));position:absolute;top:0;opacity:0;offset-anchor:50% 70%;transition:offset-distance .25s linear,opacity .5s linear,visibility .5s linear}#our__feature .container-lg .timeline__content .item:nth-child(1){--bg-color: 255, 192, 12}#our__feature .container-lg .timeline__content .item:nth-child(2){--bg-color: 0, 177, 231}#our__feature .container-lg .timeline__content .item:nth-child(3){--bg-color: 240, 24, 37}#our__feature .container-lg .timeline__content .item:nth-child(4){--bg-color: 14, 176, 77}#our__feature .container-lg .timeline__content .item .circle{width:clamp(20px,2.5vw,40px);height:clamp(20px,2.5vw,40px);aspect-ratio:1;background-color:rgba(var(--bg-color),1);display:grid;place-items:center;border-radius:50%;color:#fff;filter:drop-shadow(0px 10px 10px rgba(0,0,0,.1));position:relative;cursor:pointer;transition:width .5s linear}#our__feature .container-lg .timeline__content .item .circle:before{content:"";position:absolute;background-color:#fff;aspect-ratio:1;width:50%;border-radius:50%;transition:scale .25s linear;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:left top}#our__feature .container-lg .timeline__content .item .circle img{scale:0;transition:scale .5s linear;width:clamp(10px,1.5vw,20px)}#our__feature .container-lg .timeline__content .item .content{position:absolute;left:50%;transform:translateY(70px);bottom:0;text-wrap:nowrap;white-space:nowrap;overflow:visible;transition:transform .25s linear}@media (max-width: 768px){#our__feature .container-lg .timeline__content .item .content{transform:translateY(40px);display:none}}#our__feature .container-lg .timeline__content .item .content span{font-size:clamp(8px,1.5vw,18px);margin-bottom:clamp(2px,1.5vw,10px);display:inline-block;line-height:1}#our__feature .container-lg .timeline__content .item .content h5{font-size:clamp(10px,1.5vw,30px);line-height:1;color:#121212;font-weight:500}#our__feature .container-lg .timeline__content .inactive-far-left{scale:0}#our__feature .container-lg .timeline__content .inactive-left,#our__feature .container-lg .timeline__content .active{opacity:1}#our__feature .container-lg .timeline__content .active .circle{aspect-ratio:1;scale:2}#our__feature .container-lg .timeline__content .active .circle:before{scale:0}#our__feature .container-lg .timeline__content .active .circle img{scale:1}#our__feature .container-lg .timeline__content .active .circle:after{content:"";position:absolute;width:100%;height:100%;animation:pulse 2s infinite;border-radius:50%}@keyframes pulse{0%{box-shadow:0 0 rgba(var(--bg-color),.7)}70%{box-shadow:0 0 0 clamp(15px,1.5vw,50px) rgba(var(--bg-color),0)}to{box-shadow:0 0 rgba(var(--bg-color),0)}}#our__feature .container-lg .timeline__content .active .content{transform:translateY(90px)}@media (max-width: 768px){#our__feature .container-lg .timeline__content .active .content{transform:translateY(50px)}}#our__feature .container-lg .timeline__content .inactive-right,#our__feature .container-lg .timeline__content .inactive-far-right{opacity:1}#our__feature .container-lg .timeline__content .inactive-far-far-right{opacity:0;visibility:hidden}#our__feature .our__feature-container{transition:transform 1s ease-in-out}#our__feature .our__feature-container .slider__wrapper{width:400%;display:flex}#our__feature .our__feature-container .slider__wrapper .slider{padding-right:clamp(10px,4.5vw,50px);opacity:0;transition:opacity .5s ease-in-out;width:25%}#our__feature .our__feature-container .slider__wrapper .slider .slider__content{width:68%;margin-left:auto}@media (max-width: 991px){#our__feature .our__feature-container .slider__wrapper .slider .slider__content{width:75%}}@media (max-width: 575px){#our__feature .our__feature-container .slider__wrapper .slider .slider__content{width:100%}}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn{position:absolute;display:flex;align-items:center;gap:clamp(5px,1.5vw,10px);bottom:15%;right:10%;z-index:9}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn span{height:clamp(2px,1vw,5px);width:clamp(40px,3.5vw,85px);background-color:#0d00261a}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-next,#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-prev{color:var(--heading-color);cursor:pointer;position:relative;z-index:9;transition:scale .25s linear;inset:unset;height:unset;margin-top:unset}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-next:after,#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-prev:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:clamp(18px,2.5vw,28px)}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-next:hover,#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-prev:hover{scale:1.2}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-prev:after{content:""}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .slider-btn .swiper-button-next:after{content:""}#our__feature .our__feature-container .slider__wrapper .slider .slider__content p{margin:25px 0;width:min(100%,800px)}#our__feature .our__feature-container .slider__wrapper .slider .slider__content a{color:#121212}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container{display:flex;gap:clamp(5px,1.5vw,10px);justify-content:center;position:relative;padding:50px 0}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder{position:relative;border-radius:clamp(4px,1.5vw,10px);overflow:hidden;box-shadow:0 4px 10px #0003;height:100%}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder:nth-child(2) .hover-content h5{font-size:clamp(12px,1.5vw,24px)}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder .hover-content{position:absolute;color:#fff;width:100%;bottom:0;padding:clamp(7px,1.5vw,20px);transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(0,1.03,.39,.96),opacity .5s linear,visibility .5s linear}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder .hover-content span{font-size:clamp(6px,1.5vw,12px);line-height:1}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder .hover-content h5{font-weight:500;line-height:1;font-size:clamp(8px,1.5vw,16px);text-transform:capitalize}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder:before{content:"";position:absolute;background-color:var(--heading-color);opacity:.9;clip-path:polygon(0 0,41% 0,80% 100%,0% 100%);transition:transform 1s cubic-bezier(0,1.03,.39,.96);transform:translate(-100%);width:100%;height:101%}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder:hover:before{transform:translate(0)}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder:hover .hover-content{transform:translateY(0);opacity:1;visibility:visible}#our__feature .our__feature-container .slider__wrapper .slider .slider__content .img__container .img__holder:first-child{display:flex;margin-top:auto}#our__feature .our__feature-container .slider__wrapper .slider .infra .img__holder:before{display:none}#our__feature .our__feature-container .slider__wrapper .slider .infra .img__holder .hover-content{display:none}#our__feature .our__feature-container .slider__wrapper .slider .outside .swiper-wrapper{width:84%}#our__feature .our__feature-container .slider__wrapper .slider .infra .swiper-wrapper{width:78%}#our__feature .our__feature-container .slider__wrapper .active{opacity:1}.life-at-xavier{--heading-color: var(--color-yellow);--timeline-color: 255, 192, 12}.learning{--heading-color: #00b1e7;--timeline-color: 0, 177, 231}.outside{--heading-color: #f01825;--timeline-color: 240, 24, 37}.infrastructure{--heading-color: #0eb04d;--timeline-color: 14, 176, 77}.timeline{position:relative;display:block;max-width:1924px;margin:-15% auto 0;z-index:0}@media (min-width: 2500px){.timeline{margin-top:-5%}}.form-container{display:flex;margin:clamp(100px,22vw,411px) 0px clamp(80px,16vw,300px) 0px;gap:clamp(80px,15vw,282px);align-items:end;position:relative}@media (max-width: 1780px){.form-container{gap:clamp(80px,11vw,282px)}}.form-container .container .std-img{position:absolute;left:10px;bottom:0;width:clamp(250px,30vw,577.574px);height:clamp(220px,22vw,435.336px)}@media (max-width: 1200px){.form-container .container .std-img{width:clamp(230px,25vw,577.574px);height:clamp(190px,20vw,435.336px);left:-5px}}@media (max-width: 992px){.form-container .container .std-img{width:clamp(200px,25vw,577.574px);height:clamp(160px,18vw,435.336px)}}@media (max-width: 768px){.form-container .container .std-img{display:none}}.form-container .container .std-img img{width:100%;height:100%}.form-container .container .form{width:100%;display:flex;flex-direction:column;gap:clamp(38px,6vw,100px);padding-left:clamp(220px,30vw,484px);padding-bottom:0}@media (max-width: 1200px){.form-container .container .form{padding-left:clamp(25px,27vw,484px)}}@media (max-width: 991px){.form-container .container .form{padding-left:clamp(25px,25vw,484px)}}@media (max-width: 768px){.form-container .container .form{padding-left:0}}.form-container .container .form .card{display:flex;flex-direction:column;width:min(928px,100%)}.form-container .container .form .card .card-heading{color:#00a8de;padding-bottom:clamp(25px,5vw,50px);font-family:var(--lilita-font);font-size:clamp(22px,3vw,30px);font-style:normal;font-weight:400;text-transform:capitalize}.form-container .container .form .card .input-boxes{display:flex;flex-wrap:wrap;gap:clamp(30px,3vw,50px);padding-bottom:clamp(20px,3vw,40px);width:100%}@media (max-width: 992px){.form-container .container .form .card .input-boxes{gap:clamp(30px,2vw,50px)}}.form-container .container .form .card .input-boxes .input-group{width:47%;position:relative;-webkit-user-select:none;user-select:none;font-family:var(--manrope)}@media (max-width: 1600px){.form-container .container .form .card .input-boxes .input-group{width:46%}}@media (max-width: 480px){.form-container .container .form .card .input-boxes .input-group{width:100%}}.form-container .container .form .card .input-boxes .input-group input{width:100%;font-size:clamp(10px,2.5vw,16px);padding:15px;border-radius:8px;border:1px solid #5a5a5a;position:relative;font-family:var(--manrope)}@media (max-width: 992px){.form-container .container .form .card .input-boxes .input-group input{padding:clamp(6px,1.5vw,12px)}}@media (max-width: 768px){.form-container .container .form .card .input-boxes .input-group input{padding:clamp(6px,3vw,12px)}}.form-container .container .form .card .input-boxes .input-group .placeholder{text-transform:capitalize;background-color:#fff;cursor:text;position:absolute;top:0;transform:translateY(-50%);left:12px;color:#60697b;font-family:var(--manrope);font-size:clamp(10px,1.5vw,16px);font-weight:400;line-height:.7;-webkit-user-select:none;user-select:none;padding:0 8px}.form-container .container .form .card .input-boxes .select-div{position:relative}.form-container .container .form .card .input-boxes .select-div select{width:100%;cursor:pointer;font-size:clamp(10px,2.5vw,16px);padding:15px;border-radius:8px;border:1px solid #5a5a5a;position:relative;font-family:var(--manrope);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 30px white inset}@media (max-width: 992px){.form-container .container .form .card .input-boxes .select-div select{padding:clamp(6px,1.5vw,12px)}}@media (max-width: 768px){.form-container .container .form .card .input-boxes .select-div select{padding:clamp(6px,2.5vw,12px)}}.form-container .container .form .card .input-boxes .select-div:before{position:absolute;pointer-events:none;content:"";right:1rem;z-index:1;font-family:"Font Awesome 6 Free";font-size:clamp(12px,1vw,16px);font-weight:700;top:50%;transform:translateY(-50%);color:#4d4d4d}.form-container .container .form .card .radio-buttons{display:flex;gap:clamp(10px,2.5vw,30px)}.form-container .container .form .card .radio-buttons h3{font-size:clamp(12px,1.5vw,20px);font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;color:#5a5a5a}.form-container .container .form .card .radio-buttons .option{display:flex;gap:clamp(4px,1vw,10px)}.form-container .container .form .card .radio-buttons .option input[type=radio]{padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:clamp(18px,3.5vw,30px);height:clamp(18px,3.5vw,30px);background:#fefefe;box-shadow:0 0 clamp(8px,3vw,16px) 0 #1e22280a;background-color:#10b1e1}.form-container .container .form .card .radio-buttons .option input[type=radio]:checked{position:relative}.form-container .container .form .card .radio-buttons .option input[type=radio]:checked:after{content:"";background-color:#fff;width:clamp(14px,2vw,17px);height:clamp(14px,2vw,17px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}@media (max-width: 662px){.form-container .container .form .card .radio-buttons .option input[type=radio]:checked:after{width:clamp(12px,2vw,17px);height:clamp(12px,2vw,17px)}}@media (max-width: 600px){.form-container .container .form .card .radio-buttons .option input[type=radio]:checked:after{width:clamp(10px,2vw,17px);height:clamp(10px,2vw,17px)}}.form-container .container .form .card .radio-buttons .option .radio-input{margin-bottom:0;color:#10b1e1}.form-container .container .form .card .radio-buttons .option label{position:relative;cursor:pointer;font-size:clamp(10px,1.5vw,16px);color:#60697b;font-family:var(--manrope);font-weight:400;line-height:1.7}.form-container .container .form .card .btns-container{display:flex;gap:clamp(20px,5vw,50px);align-items:center}.form-container .container .form .card .btns-container .nav-btn{display:flex;width:clamp(34px,4vw,64px);height:clamp(33px,4vw,65px);justify-content:center;align-items:center;gap:10px;border-radius:50px;background:#faa6031a;box-shadow:0 4px #00000026}.form-container .container .form .card .btns-container .nav-btn i{color:#faa603;font-size:clamp(12px,1.5vw,24px)}.form-container .container .form .card .btns-container .apply-btn{padding:clamp(10px,1.5vw,20px) clamp(30px,5vw,90px)}.form-container .container .form .apply-inner-btn{cursor:pointer;padding:clamp(10px,2vw,20px) clamp(40px,8vw,90px)}@media (max-width: 768px){.form-container .container .form .apply-inner-btn{align-self:center}}.form-container .success__toast{position:fixed;top:12.467%;right:-600px;background-color:#0d66d5;color:#fff;z-index:99999;padding:clamp(20px,2vw,39px) clamp(12px,5.5vw,17px);border-radius:clamp(8px,2.5vw,15px);width:min(40%,394px);min-width:230px;transition:right .8s cubic-bezier(0,.76,.53,1.2);display:flex;gap:clamp(10px,2.5vw,23px);box-shadow:0 2px 6px #0000001a;align-items:center;overflow:hidden}.form-container .success__toast .toast-img{width:clamp(90px,8vw,152px);position:absolute;top:0;left:-10px}.form-container .success__toast .content{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,10px);padding-left:70px}@media (max-width: 768px){.form-container .success__toast .content{padding-left:35px}}.form-container .success__toast .content .toast__heading{font-weight:500;font-size:clamp(14px,1.5vw,25px);line-height:1.2;margin:0}.form-container .success__toast .content .toast__content{font-size:clamp(8px,1.5vw,14px);line-height:1.2;margin:0}.form-container .success__toast .close__btn{position:absolute;right:4.9%;top:8.9%;font-size:clamp(12px,2.5vw,24px);cursor:pointer;transition:color .25s linear}.form-container .success__toast .close__btn:hover{color:#306048}.form-container .success__toast.open{right:2.084%;transition-delay:1s}.about{--heading-color: var(--color-light-blue);padding-bottom:clamp(60px,15vw,300px)}.about .section__heading-content{width:min(100%,1092px);padding-bottom:clamp(60px,6vw,100px);gap:15px}.about .section__heading-content .section__heading{padding-bottom:clamp(10px,3.5vw,45px)}.about .section__heading-content .section__heading span{letter-spacing:4px}.about .about__img-holder{width:min(100%,1160px);margin:0 auto;position:relative}.about .about__img-holder .art-a{top:-2.1%;right:17.8%;width:clamp(27px,6.5vw,98px);rotate:30deg}.about .about__img-holder .art-bottle{top:30%;right:11%;width:clamp(14px,3.5vw,54px)}.about .about__img-holder .art-bell{bottom:32.5%;right:1.5%;rotate:-30deg;width:clamp(15px,3.5vw,60px)}.about .about__img-holder .art-hat{bottom:0;right:25%}.about .about__img-holder .art-book{bottom:5.5%;left:18%;width:clamp(16px,3.5vw,60px)}.about .about__img-holder .art-stapler{bottom:37%;left:0}.about .about__img-holder .art-paint{top:16%;left:15.3%}.school-motto{padding-bottom:clamp(60px,16vw,300px)}.school-motto .container .statements{display:grid;grid-template-columns:repeat(2,1fr);text-align:center;position:relative}@media (max-width: 767px){.school-motto .container .statements{grid-template-columns:repeat(1,1fr)}}.school-motto .container .statements:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/ib/bg.jpg) no-repeat center center;background-size:cover;z-index:-1}.school-motto .container .statements .item{padding:clamp(32px,4vw,72px) clamp(20px,3vw,47px);background:var(--bg-color);color:#fff;opacity:.9;background:linear-gradient(0deg,#0000001a,#0000001a),var(--bg-color)}.school-motto .container .statements .item .title{font-size:clamp(16px,1.5vw,30px);margin-bottom:clamp(10px,1.5vw,20px)}.school-motto .container .statements .item p{font-size:clamp(12px,1.5vw,18px);font-weight:300}.school-motto .container .statements .item p:not(:last-child){margin-bottom:clamp(5px,1.5vw,10px)}.school-motto .container .statements .item:nth-child(1){grid-column:1/2;--bg-color: #0dace0}@media (max-width: 767px){.school-motto .container .statements .item:nth-child(1){grid-column:span 1}}.school-motto .container .statements .item:nth-child(2){grid-column:2/3;--bg-color: #f9b81e}@media (max-width: 767px){.school-motto .container .statements .item:nth-child(2){grid-column:span 1}}.messageFrom{padding-bottom:clamp(70px,18vw,341px)}.messageFrom .container{display:flex;align-items:end}@media (max-width: 991px){.messageFrom .container{flex-direction:column;align-items:center}}.messageFrom .container .img{width:37%}@media (max-width: 1919px){.messageFrom .container .img{width:40%}}@media (max-width: 1600px){.messageFrom .container .img{width:45%}}@media (max-width: 1400px){.messageFrom .container .img{width:52%}}@media (max-width: 992px){.messageFrom .container .img{width:45%}}@media (max-width: 768px){.messageFrom .container .img{width:60%}}@media (max-width: 520px){.messageFrom .container .img{width:80%}}.messageFrom .container .text-container{width:55.5%;z-index:1;background-color:#fff;padding:clamp(8px,2vw,25px) clamp(10px,2vw,30px) clamp(12px,2vw,35px) clamp(35px,3vw,50px);display:flex;flex-direction:column;gap:clamp(8px,1.5vw,25px)}@media (max-width: 1919px){.messageFrom .container .text-container{width:60%}}@media (max-width: 1400px){.messageFrom .container .text-container{gap:clamp(8px,.7vw,25px)}}@media (max-width: 1200px){.messageFrom .container .text-container{width:55%;padding:clamp(8px,1vw,25px) 0px clamp(12px,1vw,35px) clamp(35px,1vw,50px)}}@media (max-width: 991px){.messageFrom .container .text-container{width:100%;gap:clamp(8px,1.5vw,25px);padding-top:clamp(20px,3vw,25px);padding-inline:0;text-align:center}}.messageFrom .container .text-container h3{color:#00a8de;font-size:clamp(20px,3vw,50px);line-height:1.1;text-transform:capitalize;width:60%;font-weight:400}@media (max-width: 991px){.messageFrom .container .text-container h3{width:100%}}.messageFrom .container .text-container p{color:#868686;font-family:var(--public-sans-font);font-weight:200}.messageFrom .container .text-container .designation{color:#121212;font-weight:400;text-transform:capitalize;width:35%}@media (max-width: 1600px){.messageFrom .container .text-container .designation{width:45%}}@media (max-width: 991px){.messageFrom .container .text-container .designation{margin:0 auto;width:100%}}.messageFrom .container .text-container .designation span{font-weight:600}.messageFrom.chairman .container .text-container{margin-left:-28px}@media (max-width: 1200px){.messageFrom.chairman .container .text-container{margin-left:-40px}}@media (max-width: 991px){.messageFrom.chairman .container .text-container{margin-left:0}}.messageFrom.ceo .container{flex-direction:row-reverse}@media (max-width: 991px){.messageFrom.ceo .container{flex-direction:column;align-items:center}}.messageFrom.ceo .container .text-container{margin-right:-28px}@media (max-width: 1200px){.messageFrom.ceo .container .text-container{margin-right:-40px}}@media (max-width: 991px){.messageFrom.ceo .container .text-container{margin-right:0}}.mid-level{--heading-color: #eb2329}.mid-level ul{list-style:none}.mid-level ul li{margin-bottom:20px}.montessori{--heading-color: #f9b412}.primary{--heading-color: #10b1e1}.secondary{--heading-color: #23aa49}.learningAtXIS{--heading-color: #23aa49;padding-bottom:clamp(50px,5vw,100px)}.learningAtXIS .section__heading span{color:var(--heading-color)}.lifeAtXIS{--heading-color: var(--color-yellow);padding-bottom:clamp(50px,5vw,100px)}.facilities{padding-bottom:clamp(60px,16vw,300px)}.ECA{--heading-color: #eb2329;padding-bottom:clamp(50px,5vw,100px)}.ECA .section__heading span{color:var(--heading-color)}.contact-form{margin:clamp(60px,16vw,300px) 0px;--heading-color: #fff}.contact-form .container{position:relative;z-index:1;padding:clamp(20px,3vw,50px);border-radius:0 0 20px 20px;background-color:#fff}.contact-form .container .form-content{background:#10b1e1;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:20px;box-shadow:0 4px 20px #0000001a}.contact-form .container .form-content .inner-form{width:min(749px,100%);padding:clamp(30px,6vw,100px) 20px 0px;display:flex;flex-direction:column;gap:clamp(20px,5vw,60px)}.contact-form .container .form-content .inner-form .section__heading{text-align:center}.contact-form .container .form-content .inner-form .input-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(15px,2vw,30px)}@media (max-width: 768px){.contact-form .container .form-content .inner-form .input-boxes{grid-template-columns:repeat(1,1fr)}}.contact-form .container .form-content .inner-form .input-boxes .input-group{position:relative;-webkit-user-select:none;user-select:none;font-family:var(--manrope);grid-column:span 1}.contact-form .container .form-content .inner-form .input-boxes .input-group input{width:100%;font-size:clamp(10px,2.5vw,16px);padding:clamp(10px,1vw,15px);border-radius:8px;border:1px solid #fff;background-color:#10b1e1;position:relative;font-family:var(--manrope);color:#fff;font-family:var(--font-regular);-webkit-text-fill-color:#fff}.contact-form .container .form-content .inner-form .input-boxes .input-group input:focus-visible{outline-color:#fff}.contact-form .container .form-content .inner-form .input-boxes .input-group .placeholder{text-transform:capitalize;background-color:#10b1e1;color:#fff!important;cursor:text;position:absolute;top:0;transform:translateY(-50%);left:12px;color:#60697b;font-size:clamp(10px,1.5vw,16px);font-weight:400;line-height:.7;-webkit-user-select:none;user-select:none;padding:0 8px}.contact-form .container .form-content .inner-form .input-boxes .text-group{position:relative;grid-column:span 2}@media (max-width: 768px){.contact-form .container .form-content .inner-form .input-boxes .text-group{grid-column:span 1}}.contact-form .container .form-content .inner-form .input-boxes .text-group textarea{-webkit-user-select:none;user-select:none;width:100%;padding:clamp(10px,1vw,15px);height:clamp(100px,10vw,151px);border-radius:8px;background-color:#10b1e1;border:1px solid #fff;color:#fff;font-size:clamp(10px,2.5vw,16px);resize:none;font-family:var(--font-regular)}.contact-form .container .form-content .inner-form .input-boxes .text-group textarea:focus-visible{outline-color:#fff}.contact-form .container .form-content .inner-form .input-boxes .text-group .text-placeholder{position:absolute;top:-5px;background-color:#10b1e1;color:#fff;cursor:text;left:12px;font-size:clamp(10px,1.5vw,16px);font-weight:400;line-height:.7;-webkit-user-select:none;user-select:none;padding:0 8px}.contact-form .container .form-content .contact-btn{margin-top:clamp(30px,4vw,50px);padding:clamp(10px,1.5vw,20px) clamp(20px,6vw,90px);cursor:pointer}.contact-form .container .form-content .bottom-img{bottom:0}.contact-form .map-container{position:relative;z-index:0;max-width:1720px}@media (max-width: 460px){.contact-form .map-container{padding-inline:0px}}.contact-form .map-container .mask{aspect-ratio:2.05/1;-webkit-mask-image:url(/images/mask-xavier.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/images/mask-xavier.svg);mask-position:bottom center;mask-repeat:no-repeat;mask-size:cover;position:relative}@media (max-width: 575px){.contact-form .map-container .mask{-webkit-mask-image:url(/images/mask-mobile-xavier.svg);mask-image:url(/images/mask-mobile-xavier.svg);height:400px;width:100%}}.contact-form .container .contact-main{display:grid;grid-template-columns:repeat(3,1fr);padding:clamp(10px,4vw,57px) 0}@media (max-width: 768px){.contact-form .container .contact-main{grid-template-columns:repeat(1,1fr);gap:clamp(30px,5.5vw,50px)}}.contact-form .container .contact-main .card{display:flex;justify-content:center}.contact-form .container .contact-main .card:nth-child(2){border-inline:1px solid rgba(134,134,134,.5)}@media (max-width: 768px){.contact-form .container .contact-main .card:nth-child(2){border-inline:unset}}.contact-form .container .contact-main .card .inner__card{display:flex;flex-direction:column;gap:clamp(10px,2vw,30px);align-items:center;text-align:center;width:75%;color:#121212}.contact-form .container .contact-main .card .inner__card .icon{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,30px)}.contact-form .container .contact-main .card .inner__card .icon .location-img i{color:var(--card-color);font-size:clamp(24px,2.5vw,50px)}.contact-form .container .contact-main .card .inner__card .icon h3{color:var(--card-color);text-align:center;font-family:Montserrat;font-size:clamp(16px,2.5vw,30px);font-weight:600;line-height:.66;text-transform:capitalize}.contact-form .container .contact-main .card .inner__card a:hover{color:var(--color-btn)}.contact-form .container .contact-main .location{--card-color: #f9b81e}.contact-form .container .contact-main .location p{text-transform:capitalize;line-height:1}.contact-form .container .contact-main .call{--card-color: #2eae52}.contact-form .container .contact-main .email{--card-color: #0dace0}.contact-form .success__toast{position:fixed;top:12.467%;right:-600px;background-color:#0d66d5;color:#fff;z-index:99999;padding:clamp(20px,2vw,39px) clamp(12px,5.5vw,17px);border-radius:clamp(8px,2.5vw,15px);width:min(40%,394px);min-width:230px;transition:right .8s cubic-bezier(0,.76,.53,1.2);display:flex;gap:clamp(10px,2.5vw,23px);box-shadow:0 2px 6px #0000001a;align-items:center;overflow:hidden}.contact-form .success__toast .toast-img{width:clamp(90px,8vw,152px);position:absolute;top:0;left:-10px}.contact-form .success__toast .content{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,10px);padding-left:70px}@media (max-width: 768px){.contact-form .success__toast .content{padding-left:35px}}.contact-form .success__toast .content .toast__heading{font-weight:500;font-size:clamp(14px,1.5vw,25px);line-height:1.2;margin:0}.contact-form .success__toast .content .toast__content{font-size:clamp(8px,1.5vw,14px);line-height:1.2;margin:0}.contact-form .success__toast .close__btn{position:absolute;right:4.9%;top:8.9%;font-size:clamp(12px,2.5vw,24px);cursor:pointer;transition:color .25s linear}.contact-form .success__toast .close__btn:hover{color:#306048}.contact-form .success__toast.open{right:2.084%;transition-delay:1s}.infrastructure{--heading-color: #2eae52}.infrastructure .section__heading span{color:var(--heading-color)}.infrastructure .infrastructure__container .image-gallery-first{width:min(100%,1320px);margin:0 auto}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first{padding-top:clamp(48px,8vw,150px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative}@media (max-width: 768px){.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first{grid-gap:clamp(10px,1vw,25px)}}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .image-gallery__item img{border-radius:clamp(4px,2.5vw,20px);height:100%;width:100%;object-fit:cover}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-1{grid-column:1/4;grid-row:1/2}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-1 img{height:clamp(80px,1vw,97px)}}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-2{grid-column:1/2;grid-row:2/4}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-3{grid-column:2/4;grid-row:2/3}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-3 img{height:clamp(70px,1vw,84px)}}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-4{grid-column:2/3;grid-row:3/4}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-4 img{height:clamp(70px,1vw,84px)}}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-5{display:flex;align-items:center;border:clamp(4px,1vw,10px) solid #fff;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%);width:clamp(120px,26vw,440px);height:clamp(55px,15vw,270px)}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-5 img{border-radius:0}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-5 .overlay-text{position:absolute}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-5 .overlay-text .overlay-heading{padding-left:clamp(8px,3vw,40px);text-transform:uppercase;color:#fff;text-align:start;font-size:clamp(10px,2vw,30px);font-weight:700;line-height:1.33}.infrastructure .infrastructure__container .image-gallery-first .image-gallery__container-first .infrastructure-5 .overlay-text .overlay-heading span{display:block;font-weight:300;text-transform:capitalize}.infrastructure .infrastructure__container .image-gallery-second{width:min(100%,1320px);margin:0 auto}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second{margin-top:-75px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px)}@media (max-width: 1200px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second{margin-top:-40px}}@media (max-width: 768px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second{margin-top:30.4px;grid-gap:clamp(10px,1vw,25px)}}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .image-gallery__item img{border-radius:clamp(4px,2.5vw,20px);height:100%;width:100%;object-fit:cover}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-1{grid-column:1/2;grid-row:2/3}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-1 img{height:70px}}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-2{grid-column:2/3;grid-row:2/3;z-index:-3}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-2 img{height:70px}}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3{grid-column:3/4;grid-row:1/3;display:flex;align-items:center;justify-content:center;position:relative}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 img{border-radius:clamp(4px,2.5vw,20px) 0px clamp(4px,2.5vw,20px) clamp(4px,2.5vw,20px)}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .pencil{position:absolute;right:0;top:0;width:35.7%;height:28%}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .overlay-heading-pool{text-align:center;color:#fff;font-size:clamp(8px,2vw,30px);font-weight:700;line-height:1.33;text-transform:uppercase}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .overlay-heading-pool{font-size:7.544px}}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .overlay-heading-pool span{display:block;font-weight:300;text-transform:capitalize}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .ring-main{position:absolute;width:clamp(50px,19vw,201px);height:clamp(43px,16vw,172px);left:0;bottom:0;transform:translate(-45%,42%)}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .ring-main:after{position:absolute;content:"";width:100%;height:100%;top:0;z-index:-1;background:url(/images/swim-ring-back.png) no-repeat;background-size:contain}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-3 .overlay-text-pool .ring-main .ring{position:relative;left:50%;bottom:50%;transform:translate(-50%,76%);z-index:1;width:clamp(41px,15vw,163px);height:clamp(35px,13vw,139px)}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-4{grid-column:1/2;grid-row:3/5}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-4 img{width:118px;height:109px}}.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-5{grid-column:2/4;grid-row:3/4;z-index:-3}@media (max-width: 375px){.infrastructure .infrastructure__container .image-gallery-second .image-gallery__container-second .pool-5 img{width:207px;height:83px}}.infrastructure .infrastructure__container .image-gallery-third{width:min(100%,1320px);margin:0 auto;margin-bottom:clamp(31px,8vw,150px)}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third{margin-top:-75px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px)}@media (max-width: 1200px){.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third{margin-top:-40px}}@media (max-width: 768px){.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third{margin-top:31px}}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1{grid-column:2/3;grid-row:1/2;position:relative}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .overlay-heading-library{text-align:center;color:#fff;font-size:clamp(8px,2.5vw,30px);font-weight:700;line-height:1.33;text-transform:uppercase}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main{position:absolute;width:clamp(40px,11vw,200px);height:clamp(35px,10vw,178px);right:0;bottom:0;transform:translate(62%,25%)}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main:after{position:absolute;content:"";width:100%;height:100%;top:0;z-index:-1;background:url(/images/read-background.png) no-repeat;background-size:contain}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main .read{position:relative;right:-8px;top:7px;z-index:1;object-fit:contain;width:clamp(32px,9vw,172px);height:clamp(30px,9.5vw,160px)}@media (max-width: 1600px){.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main .read{top:3px}}@media (max-width: 992px){.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main .read{right:-7px}}@media (max-width: 768px){.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main .read{right:-5px;top:1px}}@media (max-width: 520px){.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-1 .overlay-text-library .read-main .read{right:-3px}}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-2{grid-column:3/4;grid-row:1/2;z-index:-3}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-3{grid-column:1/2;grid-row:2/4}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-4{grid-column:2/3;grid-row:2/3;z-index:-3}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-5{grid-column:2/3;grid-row:3/4}.infrastructure .infrastructure__container .image-gallery-third .image-gallery__container-third .library-6{grid-column:3/4;grid-row:2/4;z-index:-3}.infrastructure .infrastructure__container .image-gallery-fourth{width:min(100%,1320px);margin:0 auto}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px)}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-1{grid-column:1/2;grid-row:1/3;position:relative;display:flex;align-items:center;justify-content:center}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-1 h2{color:#fff;text-align:center;font-size:clamp(14px,2.5vw,30px);font-weight:700;line-height:1.33;text-transform:uppercase;position:absolute}@media (max-width: 768px){.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-1 h2{font-size:clamp(8px,2.5vw,30px)}}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-2{grid-column:2/3;grid-row:1/2}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-3{grid-column:3/4;grid-row:1/2}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-4{grid-column:2/4;grid-row:2/3;position:relative}.infrastructure .infrastructure__container .image-gallery-fourth .image-gallery__container-fourth .class-4:after{background:url(/images/write.png) no-repeat;position:absolute;content:"";width:clamp(44px,11vw,206px);height:clamp(50px,12vw,223px);left:0;bottom:0;transform:translate(-60%,30%);background-size:contain}.sports{--heading-color: #ee6e11}@media (max-width: 575px){.sports .container{padding:0 15px}}.sports .container .section__heading-content .section__heading span{color:var(--heading-color)}.sports .container .sports__container .image-gallery-first{width:min(100%,1320px);margin:0 auto}.sports .container .sports__container .image-gallery-first .image-gallery__container-first{padding-top:clamp(48px,8vw,150px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative}@media (max-width: 768px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first{grid-gap:clamp(10px,1vw,25px)}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-1{grid-column:1/4;grid-row:1/2}@media (max-width: 375px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-1 img{height:clamp(80px,1vw,97px)}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-2{grid-column:1/2;grid-row:2/4}@media (max-width: 768px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-2 img{height:100%}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-3{grid-column:2/4;grid-row:2/3}@media (max-width: 375px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-3 img{height:clamp(70px,1vw,84px)}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-4{grid-column:2/3;grid-row:3/4}@media (max-width: 375px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-4{grid-column:2/4}}@media (max-width: 375px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-4 img{height:clamp(70px,1vw,84px)}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5{display:flex;align-items:center;justify-content:center;border:clamp(5px,2vw,10px) solid #fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-34%);text-align:center;width:clamp(300px,22vw,389px)}@media (max-width: 1780px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5{transform:translate(-50%,-50%)}}@media (max-width: 992px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5{width:clamp(135px,28vw,389px);border:clamp(5px,1vw,10px) solid #fff}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5 img{border-radius:0}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5 .overlay-img-text{position:absolute}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5 .overlay-img-text .overlay-text{display:flex;gap:24px;align-items:center}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5 .overlay-img-text .overlay-text .overlay-heading{text-transform:uppercase;color:#fff;text-align:center;font-size:clamp(8px,2vw,30px);font-weight:700;line-height:1.33}@media (max-width: 768px){.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5 .overlay-img-text .overlay-text .overlay-heading{font-size:clamp(10px,2vw,20px)}}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5 .overlay-img-text .overlay-text .overlay-heading span{display:block;font-weight:300;text-transform:capitalize}.sports .container .sports__container .image-gallery-first .image-gallery__container-first .basketball-5:after{position:absolute;content:"";background:url(/images/b-ball.png) no-repeat;right:0;bottom:0;transform:translate(37%,41%);width:clamp(33px,6vw,105px);height:clamp(50px,9vw,164px);background-size:contain}.sports .container .sports__container .image-gallery-second{width:min(100%,1320px);margin:0 auto}.sports .container .sports__container .image-gallery-second .image-gallery__container-second{margin-top:-75px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px)}@media (max-width: 1200px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second{margin-top:-40px}}@media (max-width: 768px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second{margin-top:30.4px;grid-gap:clamp(10px,1vw,25px)}}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-1{grid-column:1/2;grid-row:2/3}@media (max-width: 375px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-1 img{height:70px}}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-2{grid-column:2/3;grid-row:2/3;z-index:-3}@media (max-width: 375px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-2 img{height:70px}}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3{grid-column:3/4;grid-row:1/3;display:flex;align-items:center;justify-content:center;position:relative}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 img{border-radius:clamp(4px,1.5vw,20px) 0px clamp(4px,1.5vw,20px) clamp(4px,1.5vw,20px)}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .pencil{position:absolute;right:0;top:0;width:35.7%;height:28%}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .overlay-heading-swimming{text-align:center;color:#fff;font-size:clamp(8px,2vw,30px);font-weight:700;line-height:1.33;text-transform:uppercase}@media (max-width: 375px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .overlay-heading-swimming{font-size:7.544px}}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .overlay-heading-swimming span{display:block;font-weight:300;text-transform:capitalize}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .ring-main{position:absolute;width:clamp(50px,19vw,201px);height:clamp(43px,16vw,172px);left:0;bottom:0;transform:translate(-45%,42%)}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .ring-main:after{position:absolute;content:"";width:100%;height:100%;top:0;z-index:-1;background:url(/images/swim-ring-back.png) no-repeat;background-size:contain}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-3 .overlay-text-swimming .ring-main .ring{position:relative;left:50%;bottom:50%;transform:translate(-50%,76%);z-index:1;width:clamp(41px,15vw,163px);height:clamp(35px,13vw,139px)}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-4{grid-column:1/2;grid-row:3/5}@media (max-width: 375px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-4 img{width:118px;height:109px}}.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-5{grid-column:2/4;grid-row:3/4;z-index:-3}@media (max-width: 375px){.sports .container .sports__container .image-gallery-second .image-gallery__container-second .swimming-5 img{width:207px;height:83px}}.sports .container .sports__container .image-gallery-third{width:min(100%,1320px);margin:0 auto;margin-bottom:clamp(31px,8vw,150px)}.sports .container .sports__container .image-gallery-third .image-gallery__container-third{margin-top:-75px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px)}@media (max-width: 1200px){.sports .container .sports__container .image-gallery-third .image-gallery__container-third{margin-top:-40px}}@media (max-width: 768px){.sports .container .sports__container .image-gallery-third .image-gallery__container-third{margin-top:31px}}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1{grid-column:2/3;grid-row:1/2;display:flex;align-items:center;justify-content:center;position:relative}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art .color-paint{position:absolute;right:-23px;top:-13px;width:16%;height:28%}@media (max-width: 1200px){.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art .color-paint{right:-13px;top:-8px}}@media (max-width: 768px){.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art .color-paint{right:-7px;top:-5px}}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art .overlay-heading-art{text-align:center;color:#fff;font-size:clamp(8px,2vw,30px);font-weight:700;line-height:1.33;text-transform:uppercase}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art .overlay-heading-art span{display:block;font-weight:300;text-transform:capitalize}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-1 .overlay-text-art .paint{position:absolute;object-fit:contain;width:56%;height:57%;left:0;bottom:0;transform:translate(-25%,50%)}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-2{grid-column:3/4;grid-row:1/2}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-3{grid-column:1/2;grid-row:2/4}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-4{grid-column:2/3;grid-row:2/3}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-5{grid-column:2/3;grid-row:3/4}.sports .container .sports__container .image-gallery-third .image-gallery__container-third .art-6{grid-column:3/4;grid-row:2/4}.sports .container .sports__container .image-gallery-fourth{width:min(100%,1320px);margin:0 auto;margin-bottom:clamp(40px,11vw,300px)}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px)}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-1{grid-column:1/2;grid-row:1/3;position:relative;display:flex;align-items:center;justify-content:center}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-1 h2{color:#fff;text-align:center;font-size:clamp(14px,2.5vw,30px);font-weight:700;line-height:1.33;text-transform:uppercase;position:absolute}@media (max-width: 768px){.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-1 h2{font-size:clamp(8px,2.5vw,30px)}}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-1 h2 span{text-transform:capitalize;font-weight:300;display:block}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-2{grid-column:2/3;grid-row:1/2}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-3{grid-column:3/4;grid-row:1/2}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-4{grid-column:2/4;grid-row:2/3;position:relative}.sports .container .sports__container .image-gallery-fourth .image-gallery__container-fourth .yoga-4:after{position:absolute;content:"";width:clamp(80px,15vw,272.509px);height:clamp(60px,11vw,195px);background:url(/images/meditate.png) no-repeat;left:0;bottom:0;transform:translate(-50%,18%);background-size:contain}.culture{--heading-color: #eb2329}.culture .section__heading span{color:var(--heading-color)}.culture .culture__container .image-gallery .image-gallery__container{padding-top:clamp(48px,8vw,150px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative}@media (max-width: 768px){.culture .culture__container .image-gallery .image-gallery__container{grid-gap:clamp(10px,1vw,25px)}}.culture .culture__container .image-gallery .image-gallery__container .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.culture .culture__container .image-gallery .image-gallery__container .culture-1{grid-column:1/4;grid-row:1/2}@media (max-width: 375px){.culture .culture__container .image-gallery .image-gallery__container .culture-1 img{height:clamp(80px,1vw,97px)}}.culture .culture__container .image-gallery .image-gallery__container .culture-2{grid-column:1/2;grid-row:2/4}.culture .culture__container .image-gallery .image-gallery__container .culture-3{grid-column:2/4;grid-row:2/3}@media (max-width: 375px){.culture .culture__container .image-gallery .image-gallery__container .culture-3 img{height:clamp(70px,1vw,84px)}}.culture .culture__container .image-gallery .image-gallery__container .culture-4{grid-column:2/3;grid-row:3/4}@media (max-width: 375px){.culture .culture__container .image-gallery .image-gallery__container .culture-4 img{height:clamp(70px,1vw,84px)}}.culture .culture__container .image-gallery .image-gallery__container .culture-5{grid-column:3/4;grid-row:3/4}@media (max-width: 375px){.culture .culture__container .image-gallery .image-gallery__container .culture-5 img{height:clamp(70px,1vw,84px)}}.culture .culture__container .image-gallery .image-gallery__container .culture-6{display:flex;align-items:center;border:clamp(4px,1vw,10px) solid #fff;position:absolute;top:48%;left:38%;transform:translate(-50%,-50%);text-align:center;width:clamp(120px,26vw,440px);height:clamp(55px,14vw,270px)}.culture .culture__container .image-gallery .image-gallery__container .culture-6 img{border-radius:0}.culture .culture__container .image-gallery .image-gallery__container .culture-6 .overlay-heading{position:absolute;text-transform:capitalize;color:#fff;text-align:start;font-size:clamp(10px,2vw,30px);font-weight:700;line-height:1.16;padding-left:clamp(8px,3vw,40px)}.culture .culture__container .image-gallery .image-gallery__container .culture-6 .overlay-heading span{font-weight:500;display:block}.education{--heading-color: #10b1e1}.education .section__heading span{color:var(--heading-color)}.education .education__container .image-gallery{width:min(100%,1320px);margin:0 auto}.education .education__container .image-gallery .image-gallery__container{padding-top:clamp(48px,8vw,150px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative}@media (max-width: 768px){.education .education__container .image-gallery .image-gallery__container{grid-gap:clamp(10px,1vw,25px)}}.education .education__container .image-gallery .image-gallery__container .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.education .education__container .image-gallery .image-gallery__container .edu-1{grid-column:1/4;grid-row:1/2}@media (max-width: 375px){.education .education__container .image-gallery .image-gallery__container .edu-1 img{height:clamp(80px,1vw,97px)}}.education .education__container .image-gallery .image-gallery__container .edu-2{grid-column:1/2;grid-row:2/4}.education .education__container .image-gallery .image-gallery__container .edu-3{grid-column:2/4;grid-row:2/3}@media (max-width: 375px){.education .education__container .image-gallery .image-gallery__container .edu-3 img{height:clamp(70px,1vw,84px)}}.education .education__container .image-gallery .image-gallery__container .edu-4{grid-column:2/3;grid-row:3/4}@media (max-width: 375px){.education .education__container .image-gallery .image-gallery__container .edu-4 img{height:clamp(70px,1vw,84px)}}.education .education__container .image-gallery .image-gallery__container .edu-5{grid-column:3/4;grid-row:3/4}@media (max-width: 375px){.education .education__container .image-gallery .image-gallery__container .edu-5 img{height:clamp(70px,1vw,84px)}}.education .education__container .image-gallery .image-gallery__container .edu-6{display:flex;align-items:center;border:clamp(4px,1vw,10px) solid #fff;position:absolute;top:57.5%;left:54.7%;transform:translate(-50%,-50%);text-align:center;width:clamp(120px,26vw,444px);height:clamp(55px,15vw,269px)}@media (max-width: 1800px){.education .education__container .image-gallery .image-gallery__container .edu-6{top:52%}}.education .education__container .image-gallery .image-gallery__container .edu-6 img{border-radius:0}.education .education__container .image-gallery .image-gallery__container .edu-6 .overlay-heading{position:absolute;text-transform:capitalize;color:#fff;text-align:start;font-size:clamp(10px,2vw,30px);font-weight:700;line-height:1.16;padding-left:clamp(8px,3vw,40px)}.education .education__container .image-gallery .image-gallery__container .edu-6 .overlay-heading span{font-weight:500;display:block}.IB{width:min(100%,1320px);margin:0 auto;padding-top:clamp(58px,16vw,300px);text-align:center}.IB .container .intl-baccalaureate .intl-xavier-img{padding-bottom:50px}.IB .container .intl-baccalaureate .intl-xavier-img img{border-radius:clamp(6px,2vw,20px)}.IB .container .intl-baccalaureate .about-IB{padding-bottom:clamp(40px,7vw,100px)}.IB .container .intl-baccalaureate .about-IB h2{color:#fab512;font-size:clamp(24px,6vw,70px);font-weight:700;line-height:1.14;text-transform:capitalize;padding-bottom:clamp(10px,5vw,60px)}.IB .container .intl-baccalaureate .about-IB h2 span{display:block;font-weight:400}.IB .container .intl-baccalaureate .IB-at-xavier{padding-bottom:50px}.IB .container .intl-baccalaureate .IB-at-xavier h2{color:#fab512;font-size:clamp(24px,6vw,70px);line-height:1.14;font-weight:400;padding-bottom:clamp(10px,5vw,60px)}.image-gallery-second .container .img-gallery{margin:0 auto;width:min(100%,1320px)}.image-gallery-second .container .img-gallery .img-gallery-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative}.image-gallery-second .container .img-gallery .img-gallery-container .img-gallery-item img{border-radius:clamp(4px,1.5vw,20px)}.image-gallery-second .container .img-gallery .img-gallery-container .edu-7{grid-column:1/4;grid-row:1/2}.image-gallery-second .container .img-gallery .img-gallery-container .edu-8{grid-column:1/2;grid-row:2/4}.image-gallery-second .container .img-gallery .img-gallery-container .edu-9{grid-column:2/4;grid-row:2/3}.image-gallery-second .container .img-gallery .img-gallery-container .edu-10{grid-column:2/3;grid-row:3/4}.image-gallery-second .container .img-gallery .img-gallery-container .edu-11{grid-column:3/4;grid-row:3/4}.XIS-inner-content{padding-bottom:clamp(60px,13vw,235px);width:59%;margin:0 auto}@media (max-width: 768px){.XIS-inner-content{width:70%}}@media (max-width: 600px){.XIS-inner-content{width:80%}}@media (max-width: 540px){.XIS-inner-content{width:100%}}.XIS-inner-content .container .XIS-inner-heading{text-shadow:0px 4px 4px rgba(0,0,0,.05);font-family:var(--heading-font);font-size:clamp(30px,4.5vw,80px);line-height:.75;text-transform:capitalize;padding-bottom:clamp(20px,5vw,60px);font-weight:400;text-align:center}.XIS-inner-content .container .service-text{text-align:center}.XIS-inner-content .container p{color:#868686;line-height:1.5}.XIS-inner-content .container .health-heading{color:#10b1e1}.transport-heading{color:#3cb564}.transport-text{padding-bottom:15px}.counsil-heading{color:#f3ba2a}.counsil-text{padding-bottom:15px}.inner-counselling{padding-bottom:30px}.uniform-heading{color:#e6373f}.uniform-text{padding-bottom:15px}.inner-uniform{padding-bottom:30px}.food-heading{color:#e97b29}.food-text,.service-text{padding-bottom:15px}.food-inner{padding-bottom:30px}.service-heading{color:#2f5fa5}p span{font-weight:600}.service-points{font-weight:700}.service-learning{padding-bottom:30px}.academics-heading{color:#eb2329}.academics-text{padding-bottom:15px}.technology-heading{color:#10b1e1}.technology-text{padding-bottom:15px}.technology-points{padding-bottom:30px}.teaching-heading{color:#1f4f9b}.teaching-text{padding-bottom:15px}.teaching-inner-text{padding-bottom:30px}.curriculum-heading{color:#f9b412}.curriculum-text{padding-bottom:15px}.curriculum-inner{padding-bottom:30px}.result-heading{color:#ee6e11}.result-text{padding-bottom:15px}.academic-inner{padding-bottom:30px}.daytodaylife-heading{color:#2eae52}.daytodaylife-text{padding-bottom:15px}.daytoday-life{padding-top:30px}.activity-heading{color:#eb2329}.activity-text{padding-bottom:15px}.activity-inner{padding-bottom:30px}.sports-inner-heading{color:#ee6e11}.sports-inner-text{padding-bottom:15px}.sports-inner{padding-bottom:30px}.service-inner-heading{color:#2eae52}.service-inner-text{padding-bottom:30px}.service-text-sec{padding-bottom:15px}.academic__stage{padding-bottom:clamp(50px,2.5vw,100px)}@media (max-width: 768px){.academic__stage .shape{display:none}}.news-event{padding-bottom:clamp(60px,8vw,142px)}.news-event .news-event-cards{display:flex;gap:clamp(10px,3.5vw,48px);justify-content:center;align-items:center;flex-wrap:wrap;width:min(100%,1320px);margin:0 auto}@media (max-width: 576px){.news-event .news-event-cards{flex-direction:column;gap:clamp(10px,5.5vw,48px)}}.news-event .news-event-cards .news-event-card{position:relative;overflow:hidden;cursor:pointer;width:48%;border-radius:clamp(4px,2vw,20px)}@media (max-width: 1400px){.news-event .news-event-cards .news-event-card{width:46%}}@media (max-width: 768px){.news-event .news-event-cards .news-event-card{width:90%}}@media (max-width: 420px){.news-event .news-event-cards .news-event-card{width:100%}}.news-event .news-event-cards .news-event-card .xavier-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.news-event .news-event-cards .news-event-card .news-event-img{height:clamp(160px,26vw,364px)}@media (max-width: 768px){.news-event .news-event-cards .news-event-card .news-event-img{height:clamp(160px,43vw,364px)}}.news-event .news-event-cards .news-event-card .news-event-img img{transition:scale .3s linear;width:100%;height:100%;object-fit:cover}.news-event .news-event-cards .news-event-card .description{position:absolute;bottom:14%;left:clamp(10px,3vw,50px);width:60%;text-transform:capitalize;color:#fff;text-align:start;z-index:2}@media (max-width: 1565px){.news-event .news-event-cards .news-event-card .description{width:55%}}@media (max-width: 1200px){.news-event .news-event-cards .news-event-card .description{width:50%}}@media (max-width: 992px){.news-event .news-event-cards .news-event-card .description{width:80%}}.news-event .news-event-cards .news-event-card .description h4{color:#faa603;font-family:var(--clash-display-font);font-size:clamp(12px,1.5vw,20px);font-style:normal;font-weight:500;line-height:2;text-transform:capitalize}@media (max-width: 768px){.news-event .news-event-cards .news-event-card .description h4{font-size:clamp(12px,2.5vw,20px)}}.news-event .news-event-cards .news-event-card .description h6{font-family:var(--clash-display-font);font-size:10px;line-height:2;font-weight:500}.news-event .news-event-cards .news-event-card .description h3{font-family:var(--aceh-medium-font);font-size:clamp(14px,3vw,30px);line-height:.83;font-weight:500}@media (max-width: 1600px){.news-event .news-event-cards .news-event-card .description h3{font-size:clamp(14px,1.7vw,30px)}}@media (max-width: 1400px){.news-event .news-event-cards .news-event-card .description h3{font-size:clamp(14px,1.7vw,30px)}}@media (max-width: 768px){.news-event .news-event-cards .news-event-card .description h3{font-size:clamp(14px,3vw,30px)}}.news-event .news-event-cards .news-event-card .news-event-readmore{padding:clamp(4px,1.5vw,20px) clamp(6px,2vw,30px);cursor:pointer;background-color:#faa603;border:0px;color:#fff;position:absolute;bottom:0;right:7%;opacity:0;z-index:2;transition:transform .3s linear,opacity .3s linear}@media (max-width: 992px){.news-event .news-event-cards .news-event-card .news-event-readmore{bottom:unset;top:0}}@media (max-width: 576px){.news-event .news-event-cards .news-event-card .news-event-readmore{padding:clamp(6px,2.5vw,20px) clamp(8px,5vw,30px)}}.news-event .news-event-cards .news-event-card:hover .news-event-readmore{opacity:1;transform:translateY(-78%)}@media (max-width: 992px){.news-event .news-event-cards .news-event-card:hover .news-event-readmore{transform:translateY(28%)}}.news-event .news-event-cards .news-event-card:hover .news-event-img{overflow:hidden}.news-event .news-event-cards .news-event-card:hover .news-event-img img{scale:1.3}.news-event .news-event-cards .news-event-card:after{position:absolute;width:100%;height:100%;content:"";display:block;left:0;top:0;z-index:1;background:linear-gradient(180deg,#0000,#00000080)}.event .container .event-container .section__heading-content{padding-bottom:clamp(60px,10vw,185px);gap:clamp(5px,1.5vw,30px)}.event .container .event-container .section__heading-content .section__heading span{color:inherit;text-transform:capitalize}@media (max-width: 520px){.event .container .event-container .section__heading-content .section__heading span{line-height:1.2}}.event .container .event-container .section__heading-content .date{padding-bottom:clamp(8px,2vw,30px);color:#121212;font-family:var(--gill-sans-font);font-size:clamp(12px,1.5vw,20px);font-weight:400;line-height:1.5;text-transform:capitalize}.event .container .event-container .image-gallery__container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative;margin:0 auto;width:min(100%,1320px)}.event .container .event-container .image-gallery__container .image-gallery__item img{border-radius:clamp(4px,1.5vw,20px);height:100%;width:100%;object-fit:cover}.event .container .event-container .image-gallery__container .event-1{grid-column:1/4;grid-row:1/2}.event .container .event-container .image-gallery__container .event-1 img{aspect-ratio:2.48/1}.event .container .event-container .image-gallery__container .event-2{grid-column:1/2;grid-row:2/4}.event .container .event-container .image-gallery__container .event-2 img{aspect-ratio:.81/1}.event .container .event-container .image-gallery__container .event-3{grid-column:2/4;grid-row:2/3}.event .container .event-container .image-gallery__container .event-3 img{aspect-ratio:3.49/1}.event .container .event-container .image-gallery__container .event-4{grid-column:2/3;grid-row:3/4}.event .container .event-container .image-gallery__container .event-4 img{aspect-ratio:1.7/1}.event .container .event-container .image-gallery__container .event-5{grid-column:3/4;grid-row:3/4}.event .container .event-container .image-gallery__container .event-5 img{aspect-ratio:1.7/1}.ib__page{display:block;margin-bottom:clamp(45px,4.5vw,98px)}.ib__page .ib__page-container{width:min(100%,1320px);margin:0 auto}.ib__page .ib__page-container .section__heading-content{width:min(100%,1064px)}.ib__page .ib__page-container .section__heading-content .section__heading{font-family:var(--font-regular);--heading-color: var(--color-yellow)}.ib__page .ib__page-container .section__heading-content .section__heading.sub__heading{font-size:clamp(24px,2.5vw,48px)}.ib__page .ib__page-container .section__heading-content .content p:not(:last-child){margin-bottom:clamp(5px,1.5vw,15px)}.ib__page .ib__page-container .section__heading-content.extra__space{margin-top:clamp(75px,8vw,150px)}.ib__page .ib__page-container .pyp{margin-top:clamp(75px,10vw,150px)}.ib__page .ib__page-container .pyp .pyp__framework .banner{border-radius:clamp(8px,2.5vw,20px);overflow:hidden;margin-top:clamp(50px,7.5vw,100px)}.ib__page .ib__page-container .pyp .pyp__framework .section__heading-content{margin-top:calc(clamp(25px,4.5vw,70px)*-1)}.ib__page .ib__page-container .pyp .pyp__framework .section__heading-content .section__heading{background-color:#fff;width:min(91%,994px);margin-inline:auto;padding:clamp(18px,6.5vw,52px) clamp(10px,6.5vw,118px)}.ib__page .ib__page-container .pyp .pyp__banner{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-radius:10px;overflow:hidden;margin-top:30px}@media (max-width: 767px){.ib__page .ib__page-container .pyp .pyp__banner{grid-template-columns:repeat(1,1fr)}}.ib__page .ib__page-container .pyp .pyp__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/ib/bg.jpg) no-repeat center center;background-size:cover;z-index:-1}.ib__page .ib__page-container .pyp .pyp__banner .item{padding-block:19px;background:var(--bg-color);color:#fff;opacity:.9;text-align:center;background:linear-gradient(0deg,#0000001a,#0000001a),var(--bg-color)}.ib__page .ib__page-container .pyp .pyp__banner .item .title{font-size:clamp(14px,1.5vw,20px);text-transform:capitalize;font-weight:400}.ib__page .ib__page-container .pyp .pyp__banner .item:nth-child(1){--bg-color: #0dace0}.ib__page .ib__page-container .pyp .pyp__banner .item:nth-child(2){--bg-color: #f9b81e}.ib__page .ib__page-container .pyp .pyp__banner .item:nth-child(3){--bg-color: #2eae52}.ib__page .ib__page-container .pyp .pyp__framework-last{width:min(100%,1064px);margin-inline:auto;margin-top:15px;text-align:center}.ib__page .ib__page-container .image-gallery-second{margin-top:clamp(75px,10vw,150px)}.ib__page .ib__page-container .image-gallery-second .img-gallery .img-gallery-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(6px,2vw,25px);position:relative}.ib__page .ib__page-container .image-gallery-second .img-gallery .img-gallery-container .img-gallery-item img{border-radius:clamp(4px,1.5vw,20px)}.ib__page .ib__page-container .image-gallery-second .img-gallery .img-gallery-container .edu-8{grid-column:1/2;grid-row:2/4}.ib__page .ib__page-container .image-gallery-second .img-gallery .img-gallery-container .edu-9{grid-column:2/4;grid-row:2/3}.ib__page .ib__page-container .image-gallery-second .img-gallery .img-gallery-container .edu-10{grid-column:2/3;grid-row:3/4}.ib__page .ib__page-container .image-gallery-second .img-gallery .img-gallery-container .edu-11{grid-column:3/4;grid-row:3/4}.ib__page .ib__page-container .accordion-container{width:min(100%,1192px);margin-inline:auto;margin-block:clamp(30px,2.5vw,60px)}.ib__page .ib__page-container .accordion-container .column{padding:10px}@media (max-width: 768px){.ib__page .ib__page-container .accordion-container .column{padding:0}}.ib__page .ib__page-container .accordion-container .accordion-item{box-shadow:-5px 5px 15px #0000001a;max-width:100%;letter-spacing:-.051em;margin-bottom:20px}.ib__page .ib__page-container .accordion-container .accordion-item .accordion{padding:clamp(20px,3.5vw,44px) clamp(20px,5.5vw,100px);background-color:#fefefe;color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:clamp(14px,1.25vw,22px);transition:.4s;position:relative;border-radius:4px}@media (max-width: 991px){.ib__page .ib__page-container .accordion-container .accordion-item .accordion{padding:30px}}@media (max-width: 460px){.ib__page .ib__page-container .accordion-container .accordion-item .accordion{padding:15px}}.ib__page .ib__page-container .accordion-container .accordion-item .accordion h4{width:90%;font-family:var(--font-regular);font-weight:400;font-size:clamp(12px,2.5vw,28px);margin-bottom:0;line-height:1;display:flex;align-items:center;gap:clamp(12px,1.5vw,28px)}.ib__page .ib__page-container .accordion-container .accordion-item .accordion h4 img{width:clamp(26px,2.5vw,36px)}.ib__page .ib__page-container .accordion-container .accordion-item .accordion:after{content:"";position:absolute;background:url(/images/ib/Subtract.svg) no-repeat;background-size:contain;right:clamp(20px,5.5vw,100px);top:50%;transform:translateY(-50%);width:clamp(16px,1.5vw,30px);aspect-ratio:2/1;rotate:-90deg;transform-origin:top center;transition:rotate .25s linear}.ib__page .ib__page-container .accordion-container .accordion-item .accordion:hover h4{color:#277fbf}.ib__page .ib__page-container .accordion-container .accordion-item .panel{padding:0 clamp(20px,5.5vw,100px);background-color:#fff;max-height:0;overflow:hidden;transition:all .25s ease-out;line-height:1.5}@media (max-width: 460px){.ib__page .ib__page-container .accordion-container .accordion-item .panel{padding:0 15px}}.ib__page .ib__page-container .accordion-container .accordion-item .panel .title{margin:0;color:#414141;font-size:clamp(12px,1.5vw,20px)}.ib__page .ib__page-container .accordion-container .accordion-item .panel p{margin:0}.ib__page .ib__page-container .accordion-container .accordion-item .panel ul{margin-top:20px;flex-direction:column;gap:10px}.ib__page .ib__page-container .accordion-container .accordion-item .panel ul li{line-height:1.875;letter-spacing:.35px;font-size:clamp(10px,1.5vw,16px)}.ib__page .ib__page-container .accordion-container .accordion-item.active .accordion:after{rotate:0deg}.ib__page .ib__page-container .accordion-container .accordion-item.active .panel{max-height:3000px;padding-bottom:clamp(20px,3.5vw,44px)}.ib__page .ib__page-container .card__holder{margin-top:clamp(20px,2.5vw,40px)}.ib__page .ib__page-container .card__holder .card{box-shadow:-5px 5px 15px #0000001a;max-width:100%;letter-spacing:-.051em;margin-bottom:20px;padding:clamp(20px,3.5vw,44px) clamp(20px,5.5vw,100px);background-color:#fefefe;width:100%;border:none;text-align:left;outline:none;font-size:clamp(14px,1.25vw,22px);transition:.4s}.ib__page .ib__page-container .card__holder .card h4{font-family:var(--font-regular);font-weight:400;font-size:clamp(12px,2.5vw,28px);color:#277fbf;margin-bottom:clamp(12px,2.5vw,30px)}.ib__page .ib__page-container .card__holder.unique .card{display:flex;padding:clamp(20px,3.5vw,44px) clamp(20px,5.5vw,65px);gap:clamp(20px,2.5vw,50px)}.ib__page .ib__page-container .card__holder.unique .card .number{font-size:clamp(14px,2.5vw,32px);font-weight:700;color:#fab512}.ib__page .ib__page-container .themes{margin-top:clamp(25px,2.5vw,50px);display:flex;flex-direction:column;gap:clamp(22px,2.5vw,45px)}.ib__page .ib__page-container .themes .item .title{color:#277fbf;font-size:clamp(14px,2.5vw,32px);font-weight:500}.ib__page .ib__page-container .themes .item .paragraph{font-weight:500;margin-block:clamp(7px,2.5vw,15px)}.ib__page .ib__page-container .themes .item ul{margin-left:20px;list-style-type:"- "}
