.nav-menu,li{list-style:none}.trous-sec.details-sec .wrapper,.wrapper{max-width:1280px}body{box-sizing:border-box;padding:0;margin:0;background:#f2f4f7;overflow-x:hidden;font-family:'Source Sans 3'}.h1,.h2,.h3,.h4,.h5,.h6{margin:0;color:#262626;font-family:'Kids Magazine';font-size:40px;font-weight:400;line-height:1.7;text-transform:uppercase}.h3,.h4,.subfont{font-family:Quicksand}.h2{font-size:40px}.h3{font-size:26px}.h4{font-size:24px;line-height:1.4;text-transform:capitalize}.h6{font-size:20px}.p-mini,.p-small,p{color:#333;font-family:'Source Sans 3';font-size:20px;font-weight:400;line-height:normal;margin:0}.bold{font-weight:700}.custom_btn,.nav-menu .menu-item a{font-style:normal;font-weight:400;line-height:normal}.black{color:#262626}.green,footer .list a:hover{color:#67b641}.red,.school-location-sec .location-box a:hover{color:#de2b2b}.nav-menu .menu-item a.active,.nav-menu .menu-item a:hover{background:#ffe722;color:#3d3d3d;border-radius:100px;box-shadow:4px 5px 2px #333}.yellow{color:#eec13f}.gold{color:#d57815}a,a:hover,img{text-decoration:none;transition:.3s ease-in-out}::after,::before{position:absolute;content:''}.wrapper{margin:0 auto;padding:0 12px}header{position:fixed;top:0;width:100%;padding:25px 0;z-index:9999}header.fixed{background:#fff;box-shadow:0 0 10px 0 #0000001a}.custom_btn{color:#fff;font-family:"Kids Magazine";font-size:10px;text-transform:uppercase;padding:16px 32px;border-radius:10px;background:#de2b2b}.details-sec.team-sec,.nav-menu{padding:0}.button__shadow{position:absolute;border-radius:100%;bottom:-13px;left:0;right:0;height:4px;background:#af9d9d;animation:2s ease-in-out infinite shadow;z-index:-1}@keyframes shadow{0%,100%{transform:scaleX(1);opacity:.6}50%{opacity:.2;transform:scaleX(.25)}}.custom_btn.yellow{background:#ffe722;color:#3d3d3d}.custom_btn:hover{box-shadow:inset 0 0 0 50px #539248;color:#fff}.navbar{align-items:center;display:flex;justify-content:space-between}.hamburger,header .menu-block .logo,header .menu-block ul span.h1{display:none}.hamburger{background:0 0;border:none;border-radius:3px;cursor:pointer;outline:0;height:30px;position:relative;width:30px;z-index:1000}.hamburger-line,.hamburger:hover .hamburger-line{background:#de2b2b}.hamburger-line{height:3px;position:absolute;left:0;transition:.2s ease-out;width:100%}.banner-sec,.common-banner{background-position:bottom;display:flex}.banner-sec,.banner-sec .img-box::after,.banner-sec .img-box::before{background-repeat:no-repeat;background-size:cover}.hamburger-line-top{top:3px}.menu-active .hamburger-line-top{top:50%;transform:rotate(45deg) translatey(-50%)}.hamburger-line-middle{top:50%;transform:translatey(-50%)}.menu-active .hamburger-line-middle{left:50%;opacity:0;width:0}.hamburger-line-bottom{bottom:3px}.menu-active .hamburger-line-bottom{bottom:50%;transform:rotate(-45deg) translatey(50%)}.nav-menu{display:flex;margin:0;transition:.25s ease-in;gap:10px}.nav-menu .menu-item a{color:#000;font-family:'Source Sans 3';font-size:18px;padding:12px 15px}header .logo img{width:auto;height:50px}.banner-sec{background-image:url('../image/banner.svg');height:100vh;align-items:center;justify-content:center}.banner-sec .img-box img{width:100%;height:380px;border-radius:24px}header .custom_btn{animation:2s linear infinite up;display:inline-block}@keyframes up{0%,100%{transform:translateY(8px)}50%{transform:translateY(0)}}.banner-sec .img-box::after{background-image:url('../image/green-star.svg');height:60px;width:60px;top:-20px;right:-20px}.banner-sec .img-box::before{background-image:url('../image/yellow-star.svg');height:96px;width:121px;bottom:-50px;left:-50px}footer{padding:70px 0;position:relative;background:#fff}footer .list a{color:#000}footer h4{border-bottom:1px solid #000;margin-bottom:16px!important}.details-sec{padding:150px 0 80px}.details-sec p{padding-bottom:10px}.details-sec p:last-child,.form-sec .form-blocks .group:last-child,.knowus-sec .info p:last-child,.team-sec,.value-sec .info p:last-child{padding-bottom:0}.details-sec .cloud-1{top:60px;left:200px;width:100px;height:66px;animation:2s linear 1s infinite jollo}.details-sec .cloud-2{width:207.756px;height:91.444px;top:20px;left:40%px;animation:2s linear 2s infinite jollo}.details-sec .cloud-3{top:20px;right:90px;width:176.252px;height:115.702px;animation:2s linear 3s infinite jollo}.details-sec .boy,.details-sec .girl{z-index:-1;animation:2s linear infinite up}@keyframes jollo{0%,100%,11.1%{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.details-sec .boy{top:290px;width:130px;height:130px;left:-30px}.details-sec .girl{width:150px;height:150px;bottom:-40px;right:-40px}.knowus-sec .img::after,.knowus-sec::after{right:0;z-index:-1;background-repeat:no-repeat;background-size:contain}.knowus-sec{padding:180px 0}.knowus-sec .img img,.plain-img img{width:80%;height:auto}.knowus-sec .info p{padding-bottom:12px}.knowus-sec .img::after{background-image:url('../image/know-bg.svg');height:500px;width:501px;left:0;margin:0 auto;top:0}.knowus-sec::after{background-image:url('../image/ball.svg');height:192px;width:129px;top:20px;animation:3s linear infinite rubberBand}@keyframes rubberBand{0%,100%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.knowus-sec::before{background-image:url('../image/dise.svg');background-repeat:no-repeat;background-size:contain;height:195px;width:211px;z-index:-1;left:0;bottom:5px;animation:2s linear infinite up}.photo-gallery-sec .cloud-1,.photo-gallery-sec .cloud-2,.photo-gallery-sec .cloud-3{animation:2s linear infinite jollo;z-index:-1}.details-sec.team-sec .cloud-3{right:-50px;width:182px;height:126px}.details-sec.team-sec .boy{width:188px;height:260px;left:-60px;top:30%;animation:3s linear infinite rubberBand}.details-sec.team-sec .girl{width:134.408px;height:149.41px;right:0}.school-location-sec .info p,.testimonial-sec .testimonial-slider .slick-slide.slick-center,.trous-sec .list .h3{opacity:1}.trous-sec.details-sec .boy{width:140px;height:130px}.common-banner{align-items:center;justify-content:center;height:700px;background-image:url('../image/common-banner.svg');background-repeat:no-repeat;background-size:cover}.photo-gallery-sec{padding:100px 0}.photo-gallery-sec .photo-gallery-box img{height:500px;width:100%;border-radius:30px;object-fit:cover;border:5px solid transparent}.photo-gallery-sec .boxes{display:flex;flex-direction:column;gap:24px}.photo-gallery-sec .photo-gallery-box img:hover{border-color:#de2b2b}.photo-gallery-sec .boxes:first-child{margin-top:200px}.photo-gallery-sec .boxes:nth-child(2){margin-top:100px}.photo-gallery-sec .cloud-1{width:207.756px;height:91.444px;left:0;top:100px}.photo-gallery-sec .cloud-2{height:60px;width:100px;top:240px;left:160px}.photo-gallery-sec .cloud-3{width:170px;height:110px;right:-70px;top:300px}.photo-gallery-sec .disephoto{width:170px;height:120px;top:50%;left:0;z-index:-1;animation:2s linear infinite up}.photo-gallery-sec .photobloon{width:140px;height:250px;bottom:80px;right:-40px;z-index:-1;animation:3s linear infinite rubberBand}.about-sec .about-star,.about-sec .about-univars,footer .cloud-2{animation:2s linear infinite jollo}.about-sec{padding:150px 0 120px}.about-sec .img img{width:100%;height:auto}.about-sec .about-univars{width:150px;height:150px;right:0;bottom:10px;z-index:-1}.about-sec .about-star{width:120px;height:120px;left:-20px;top:50%;z-index:-1}.about-sec .cloud-1{width:100px;height:65px;left:70px;top:200px;z-index:-1;animation:2s linear 3s infinite jollo}.about-sec .cloud-2,footer .cloud-1{animation:2s linear 2s infinite jollo}.about-sec .cloud-2{width:160px;height:91.444px;left:-70px;top:400px;z-index:-1}.about-sec .cloud-3{width:170px;height:100px;top:200px;right:-50px;z-index:-1;animation:2s linear 1s infinite jollo}.philosophy-sec .programe-box{border-radius:40px;background:#f2e6c1;box-shadow:6px 6px 20px 0 rgba(219,171,29,.15);padding:50px 40px;height:100%}.philosophy-sec .programe-box .list li{padding-left:35px;font-size:22px;color:#463503}.philosophy-sec .programe-box .list li::before{background-image:url('../image/yellow-flower.svg');background-repeat:no-repeat;background-size:contain;width:25px;height:25px;left:0;top:3px}.philosophy-sec .programe-box .h4{font-size:28px}.philosophy-sec .boxes:nth-child(2n) .programe-box{background:#e9f5ca;box-shadow:6px 6px 20px 0 rgba(150,190,47,.15)}.philosophy-sec .boxes:nth-child(2n) .programe-box .list li{color:#374b05}.philosophy-sec .boxes:nth-child(2n) .programe-box .list li::before{background-image:url('../image/green-flower.svg')}.about-sec.philosophy-sec .about-univars{height:200px;width:200px;right:-30px;animation:2s linear infinite up}.involment-sec .bloon{top:-70px;left:0;animation:3s linear infinite rubberBand;width:100px;height:250px}.about-sec.philosophy-sec .about-star,.tours-lakeside-sec .boy,.tours-lakeside-sec .girl{animation:2s linear infinite up}.form-sec .tour-plain,.involment-sec .plain,.tours-sec .tour-plain{width:150px;animation:2s linear infinite up}.involment-sec .plain{bottom:10px;right:0;height:150px}.main-about .img img{animation:5s linear infinite rotate}@keyframes rotate{0%,100%{transform:rotate(8deg)}50%{transform:rotate(0)}}.value-sec .img-block img{width:100%;height:480px;border-radius:40px}.value-sec .img-block{padding-top:70px;position:relative}.value-sec .info{padding-top:70px}.value-sec .info p{opacity:1;padding-bottom:18px}.value-sec .img-block::after{border-radius:40px;border:5px solid #67b641;width:100%;height:480px;z-index:-1;bottom:-20px;right:-20px;transition:.4s}.value-sec .img-block:hover::after{width:101%;height:490px;bottom:-5px;right:-6px}.page_loader .loading img{width:100%}.page_loader{position:fixed;width:100%;height:100%;background:#539248;z-index:99999;display:flex;justify-content:center;align-items:center}.pencil{display:block;width:250px;height:250px}.pencil__body1,.pencil__body2,.pencil__body3,.pencil__eraser,.pencil__eraser-skew,.pencil__point,.pencil__rotate,.pencil__stroke{animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.pencil__body1,.pencil__body2,.pencil__body3{transform:rotate(-90deg)}.pencil__body1{stroke:#DE595E;animation-name:pencilBody1}.pencil__body2{animation-name:pencilBody2;stroke:#F6E060}.pencil__body3{stroke:#7AD470;animation-name:pencilBody3}.pencil__eraser{animation-name:pencilEraser;transform:rotate(-90deg) translate(49px,0)}.pencil__eraser-skew{animation-name:pencilEraserSkew;animation-timing-function:ease-in-out}.pencil__point{animation-name:pencilPoint;transform:rotate(-90deg) translate(49px,-30px)}.pencil__rotate{animation-name:pencilRotate}.pencil__stroke{stroke:#fff;animation-name:pencilStroke;transform:translate(100px,100px) rotate(-113deg)}@keyframes pencilBody1{from,to{stroke-dashoffset:351.86;transform:rotate(-90deg)}50%{stroke-dashoffset:150.8;transform:rotate(-225deg)}}@keyframes pencilBody2{from,to{stroke-dashoffset:406.84;transform:rotate(-90deg)}50%{stroke-dashoffset:174.36;transform:rotate(-225deg)}}@keyframes pencilBody3{from,to{stroke-dashoffset:296.88;transform:rotate(-90deg)}50%{stroke-dashoffset:127.23;transform:rotate(-225deg)}}@keyframes pencilEraser{from,to{transform:rotate(-45deg) translate(49px,0)}50%{transform:rotate(0) translate(49px,0)}}@keyframes pencilEraserSkew{32.5%,67.5%,from,to{transform:skewX(0)}35%,65%{transform:skewX(-4deg)}37.5%,62.5%{transform:skewX(8deg)}40%,45%,50%,55%,60%{transform:skewX(-15deg)}42.5%,47.5%,52.5%,57.5%{transform:skewX(15deg)}}@keyframes pencilPoint{from,to{transform:rotate(-90deg) translate(49px,-30px)}50%{transform:rotate(-225deg) translate(49px,-30px)}}@keyframes pencilRotate{from{transform:translate(100px,100px) rotate(0)}to{transform:translate(100px,100px) rotate(720deg)}}@keyframes pencilStroke{from{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(-113deg)}50%{stroke-dashoffset:164.93;transform:translate(100px,100px) rotate(-113deg)}75%,to{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(112deg)}}.tusion-fees-sec .info .h1{font-size:32px}.tours-sec{padding:0 0 160px}.tours-sec .tours-block{border-radius:40px;background:#f2e6c1;padding:60px;box-shadow:6px 6px 30px 0 rgba(219,171,29,.2)}.tours-sec .tour-plain{bottom:10px;left:0;height:140px;z-index:-1}.school-location-sec .info .location-box img{height:50px;width:50px}.school-location-sec .img img{height:500px}.school-location-sec .row{padding-top:50px}.locationinfo-sec .map iframe{height:418px;border-radius:40px;box-shadow:6px 6px 54px 0 rgba(215,215,215,.4);width:100%}.locationinfo-sec .blocks{border-radius:40px;background:#f2e6c1;box-shadow:6px 6px 54px 0 rgba(219,171,29,.2);padding:60px;height:100%}.form-sec{padding:100px 0 80px}.form-sec .wrapper{max-width:1030px}.form-sec .form-blocks{border-radius:40px;background:#fff;padding:75px;position:relative}.form-sec .form-blocks .group{padding-bottom:20px}.form-sec .form-blocks form input,.form-sec .form-blocks form textarea{border-radius:25px;border:2px solid #b1b1b1;padding:20px 25px;color:#666;font-family:'Source Sans 3';font-size:18px;font-weight:700;width:100%}.form-sec .form-blocks form textarea{height:365px}.form-sec .form-blocks form .custom_btn{padding:18px 40px;border:0}.form-sec .form-blocks form input::placeholder,.form-sec .form-blocks form textarea::placeholder{font-size:18px;color:#666;font-family:'Source Sans 3';font-weight:700}.form-sec .form-blocks form input:focus,.form-sec .form-blocks form textarea:focus{border:0;outline:0;background:#67b641ab;color:#fff}.form-sec .form-blocks form{z-index:2;position:relative}.form-sec .form-blocks::after{height:95%;width:95%;border:3px dashed #67b641;border-radius:40px;top:25px;left:25px}footer .cloud-2{top:30px;right:10px}footer .cloud-1{top:30px;left:10px}.form-sec .tour-plain{left:0;height:140px;top:30%}.school-location-sec .location-box a{color:#333}.value-sec .cloud-1{top:20px}.about-sec.school-location-sec .about-univars,.photo-gallery-sec.value-sec .disephoto{height:100px;width:100px}.about-sec.tusion-fees-sec{padding:80px 0}.about-sec.tusion-fees-sec .cloud-2{left:-80px;top:300px}.about-sec.tusion-fees-sec .about-star{height:100px;width:100px;left:-20px;top:60%}.about-sec.tusion-fees-sec .img img{height:auto}.about-sec.tusion-fees-sec .about-univars{height:130px;width:130px}.about-sec.school-location-sec .cloud-2{top:300px}.about-sec.school-location-sec{padding-bottom:80px}footer .map-block iframe{width:95%;height:140px;box-shadow:6px 6px 54px 0 rgba(215,215,215,.4);border-radius:16px}.details-sec.about-sec .cloud-1{top:50px}.details-sec.about-sec .cloud-3{right:5px}.details-sec.about-sec{padding-bottom:70px}.tours-lakeside-sec .block{background-image:url('../image/tours-lakeside.webp');background-repeat:no-repeat;background-size:cover;border-radius:40px;padding:90px 60px}.tours-lakeside-sec .block p{max-width:900px}.tours-lakeside-sec .wrapper{max-width:1180px}.tours-lakeside-sec{padding-bottom:200px}.tours-lakeside-sec .girl{right:0;bottom:60px;height:250px;width:250px;z-index:-1}.tours-lakeside-sec .boy{left:0;top:100px;height:130px;width:130px;z-index:-1}.testimonial-sec{padding:150px 0}.testimonial-sec .testimonial-slider{margin:0;padding:50px 0}.testimonial-sec .testimonial-slider .element,.testimonial-sec .testimonial-slider-block .element{padding:70px 60px;background:#fff;border-radius:180px 30px;position:relative}.testimonial-sec .testimonial-slider .element .info{padding-top:30px}.testimonial-sec .testimonial-slider .slick-slide{margin:0 20px;opacity:.2}.testimonial-sec .testimonial-slider .element::after,.testimonial-sec .testimonial-slider-block .element::after{background-image:url('../image/q-1.svg');background-repeat:no-repeat;background-size:contain;height:80px;width:80px;bottom:0;right:0}.testimonial-sec .testimonial-slider .element::before,.testimonial-sec .testimonial-slider-block .element::before{background-image:url('../image/q-2.svg');background-repeat:no-repeat;background-size:contain;height:80px;width:80px;top:0;left:0}.testimonial-sec .testimonial-slider .slick-list{padding:0!important}.testimonial-sec .testi-block{width:98%;margin:0 auto}.testimonial-sec .testimonial-slider .slick-arrow{top:0;right:0;width:56px;height:56px}.testimonial-sec .testimonial-slider .slick-arrow::before,.testimonial-sec .testimonial-slider .slick-dots li button:before{opacity:0}.testimonial-sec .testimonial-slider .slick-prev{left:auto;right:80px}.testimonial-sec .testimonial-slider .slick-next{right:0}.testimonial-sec .testimonial-slider .slick-dots{bottom:0;display:flex;justify-content:center;align-items:center;gap:10px}.testimonial-sec .testimonial-slider .slick-dots li{margin:0;width:30px;height:8px;border-radius:20px;background:#d9d9d9;transition:.4s}.testimonial-sec .testimonial-slider .slick-dots li.slick-active{width:70px;background:#67b641}.testimonial-sec .photobloon{right:0;top:-180px;width:100px;height:300px;animation:3s linear infinite rubberBand}.testimonial-sec .testimonial-slider-block .element::after,.testimonial-sec .testimonial-slider-block .element::before{width:55px;height:55px}.testimonial-sec .testimonial-slider-block{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.testimonial-sec .testimonial-slider-block .element{width:31%;padding:55px 60px 120px;border-radius:140px 30px}.testimonial-sec .testimonial-slider-block .element .info{padding-top:20px;position:absolute;bottom:50px}.about-sec.testimonial-sec .about-star{top:13%}.about-sec.testimonial-sec .tour-plain{left:0;top:60%;width:100px;height:100px}