.nav{align-items:center;background:#0000;display:flex;height:5rem;justify-content:space-between;padding:0 2rem;position:fixed;transition:all .2s linear;width:100%;z-index:9}@media only screen and (max-width:425px){.nav{flex-direction:column}}.nav.scroll{background:#273469;height:3rem}.nav .nav-icon{flex:6 1}@media only screen and (max-width:425px){.nav .nav-icon{flex:2 1}}.nav .nav-icon a:hover{color:#fff}.nav .nav-items{display:flex;flex:4 1;justify-content:space-around}@media only screen and (max-width:425px){.nav .nav-items{flex:1 1}}.nav .nav-items li{font-size:1.2em;list-style-type:none}.nav a{color:#fff;text-decoration:none}.nav a:hover{color:#ffec51}.nav-course{color:#fff;display:flex;height:100%}.nav-course:hover,.nav-course:hover a{color:#ffec51}.nav-course .chev{margin:0 2px;transition:transform .3s ease}.nav-course .chev.open{transform:rotate(180deg)}.courses-dropdown{background:#273469;max-height:0;overflow:hidden;position:absolute;transition:max-height .3s ease-out}.courses-dropdown.start{max-height:500px}.courses-dropdown li{font-size:1.2em;list-style-type:none;padding:.5rem}.mobile-main-nav{align-items:center;display:flex;height:5rem;justify-content:space-between;width:100%}.mobile-menu{background:#273469;display:flex;justify-content:space-around;position:absolute;top:3rem;width:100%}.mobile-menu a{padding:1rem 0}.mobile-menu .chev{margin:.8rem 0}.carousel{height:100%;overflow:hidden;position:relative;width:100%}.carousel .carousel-nav{align-items:center;color:#fff;display:flex;justify-content:space-between;position:absolute;top:50%;z-index:2}.carousel .carousel-nav.right{right:0}.carousel .carousel-nav:hover{color:#ffec51}.carousel .front{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;position:absolute;width:100%;z-index:1}.carousel .front h1{color:#fff;font-size:4rem}@media only screen and (max-width:425px){.carousel .front h1{font-size:3rem;text-align:center}}.carousel .front .button{align-items:center;background:#273469;border-radius:1rem;color:#273469;display:flex;font-size:1.5rem;height:10%;justify-content:center;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;width:25%}@media only screen and (max-width:425px){.carousel .front .button{font-size:1rem}}.carousel .front .button a{color:#fff;padding:1rem 2rem;position:relative;text-decoration:none;transition:all .2s ease-Out}.carousel .front .button .circle{background:#ffec51;border-radius:100%;height:100%;opacity:0;position:absolute;transition:all .2s ease-Out;width:100%}.carousel .front .button:hover .circle{height:200%;opacity:1;width:200%}.carousel .front .button:hover a{color:#273469}.slider{display:flex;transform:translateX(-100vw);width:100%}.slider .slide{display:inline-block}.slider .slide h2{color:#fff;font-size:2rem;padding:0 10rem;position:absolute;text-align:center;top:50%;width:100%;z-index:2}@media only screen and (max-width:425px){.slider .slide h2{font-size:1.5rem;padding:0 2rem}}.slider img{filter:brightness(80%);height:100vh;object-fit:cover;object-position:center;width:100vw}.slider .current.scroll-left,.slider .prev.scroll-left{animation-duration:.5s;animation-name:scroll-left}.slider .current.scroll-right,.slider .next.scroll-right{animation-duration:.5s;animation-name:scroll-right}@keyframes scroll-right{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(100%)}}.intro{margin:4rem}.intro h3{margin:2rem 0;text-decoration:underline}.intro .about{background-attachment:fixed;background-image:url(/static/media/intro.2747611ee9e5d8da328d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4rem;text-align:center}@media only screen and (max-width:425px){.intro .about{padding:2rem}}.intro .about .intro-text{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);padding:1rem}.intro .about .intro-text h3{color:#fff;font-size:2rem}.intro .about .intro-text p{color:#fff;font-size:1.5rem;line-height:2}@media only screen and (max-width:425px){.intro .about .intro-text p{font-size:1.5rem;line-height:1.5}}.intro .split{display:flex;margin:4rem 0}.intro .split .split-text{flex:6 1;margin:4rem}@media only screen and (max-width:425px){.intro .split .split-text{margin:0;text-align:center}}.intro .split .split-text h3{font-size:1.5rem;margin:0 0 2rem}.intro .split .split-text p{font-size:1.2rem;line-height:2}@media only screen and (max-width:425px){.intro .split .split-text.left{background-image:url(/static/media/left.37148a25c1b9afe690a4.jpg)}.intro .split .split-text.left,.intro .split .split-text.right{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:2rem}.intro .split .split-text.right{background-image:url(/static/media/right.0b58a45fe7139492310f.jpg)}.intro .split .split-text .split-text-content{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}}.intro .split .split-img{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:4 1;padding:4rem}.intro .split .split-img:before{content:""}.intro .split .split-img.right{background-image:url(/static/media/right.0b58a45fe7139492310f.jpg)}.intro .split .split-img.left{background-image:url(/static/media/left.37148a25c1b9afe690a4.jpg)}.courses{margin:4rem;text-align:center}@media only screen and (max-width:425px){.courses{margin:2rem}}.courses h2{margin:0 0 4rem}.courses .course-cards{grid-gap:4rem;display:grid;grid-template-columns:repeat(3,1fr)}.courses .course-cards a{color:#000;text-decoration:none}@media only screen and (max-width:425px){.courses .course-cards{grid-gap:2rem;grid-template-columns:repeat(1,1fr)}}.card{transition:box-shadow .3s ease}.card .card-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.card .card-image h3{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);color:#fff;font-size:2rem;height:100%;z-index:2}@media only screen and (max-width:425px){.card .card-image h3{font-size:1.2rem}}.card .card-image:before{content:"";display:block;padding-top:25%}.card .card-image:after{content:"";display:block;padding-bottom:25%}.card p{height:10rem;padding:1rem}@media only screen and (max-width:425px){.card p{font-size:1.2rem}}.card:hover{box-shadow:1px 8px 20px grey}.course-header{margin:0}.course-header img{filter:brightness(80%);height:100vh;object-fit:cover;object-position:center;width:100%}.course-header h1{color:#fff;font-size:3rem;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%;z-index:2}.body{margin:0 4rem}@media only screen and (max-width:425px){.body{margin:2rem}}.body .body-points{margin:4rem 0;text-align:center;text-transform:uppercase}.body .body-points h2{font-size:3rem;margin:0 0 2rem}@media only screen and (max-width:425px){.body .body-points h2{font-size:2rem}}.body .body-points .point-container{grid-gap:4rem;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:425px){.body .body-points .point-container{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:770px) and (min-width:425px){.body .body-points .point-container{grid-gap:2rem;grid-template-columns:repeat(3,1fr)}}.body .body-main{margin:4rem;text-align:center}@media only screen and (max-width:425px){.body .body-main{margin:0}}.body .body-main h2{font-size:4rem;margin:2rem;text-transform:uppercase}@media only screen and (max-width:425px){.body .body-main h2{font-size:2rem;margin:2rem 0}}.body .body-main h2 span{color:#87cefa}.body .body-main p{font-size:1.5rem;text-align:left}@media only screen and (max-width:425px){.body .body-main p{font-size:1rem}}.point{align-items:center;background:#d3d3d3;display:flex;justify-content:center}.point p{padding:2rem}@media only screen and (max-width:425px){.point p{font-size:.2rem;padding:0}}.point:before{content:"";padding-top:100%}.mini-gallery{background:#87cefa;display:flex;justify-content:space-around;padding:1rem}.mini-gallery img{height:30vh;object-fit:cover;object-position:center;width:30vh}@media only screen and (max-width:425px){.mini-gallery img{height:10vh;width:10vh}}@media only screen and (max-width:770px) and (min-width:425px){.mini-gallery img{height:15vh;width:15vh}}.gallery{background:#fff;border:1rem solid #fff;left:10%;position:fixed;top:10%}.gallery img{height:75vh;object-fit:contain;object-position:center;width:75vw}.gallery .gallery-nav{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%;z-index:2}.gallery .gallery-nav.right{right:0}.gallery .gallery-nav .left:hover,.gallery .gallery-nav .right:hover{color:#87cefa}.gallery .gallery-nav .disable,.gallery .gallery-nav .disable:hover{color:#d3d3d3}.about-us .padding{background:#273469;height:5rem}.about-us h1{background:#273469;color:#fff;padding:2rem}.about-us p{font-size:1.5rem;margin:2rem}*{border:0;box-sizing:border-box;margin:0;padding:0}body,html{font-family:Lato,sans-serif;width:100%}html{scroll-behavior:smooth}.footer{background:#273469;display:flex;justify-content:space-evenly;padding:2rem}@media only screen and (max-width:425px){.footer{font-size:.5rem;padding:1rem}}.footer p{color:#fff}.contact{display:flex;flex:1 1;justify-content:center}.contact a{color:#fff}.contact a:hover{color:#ffec51}.inquire{flex:1 1}@media only screen and (max-width:425px){.inquire{padding:0 1rem}}.inquire #message{resize:none}.inquire input{height:2rem;width:100%}@media only screen and (max-width:425px){.inquire input{margin-bottom:1rem}}.inquire textarea{margin:0 0 1rem;width:100%}.inquire button{background:#87cefa;padding:.5rem 1rem;transition:all .3s ease}.inquire button:hover{background:#ffec51}.inquire label{color:#fff;margin:1rem 0}@media only screen and (max-width:425px){.inquire label{font-size:.5rem}}.inquire #email{margin:0 0 1rem}.inquire .form-contact{display:flex;justify-content:space-between}.inquire .form-contact #name{width:45%}@media only screen and (max-width:425px){.inquire .form-contact #name{width:100%}}.inquire .form-contact #contact{width:45%}@media only screen and (max-width:425px){.inquire .form-contact #contact{width:100%}.inquire .form-contact{display:inline}}
/*# sourceMappingURL=main.9f702e8d.css.map*/