@charset "UTF-8";@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.title-smaller{font-family:GulfDisplay,sans-serif;font-size:4rem}@media (max-width: 1000px){.title-smaller{font-size:3em}}@media (max-width: 800px){.title-smaller{font-size:2rem}}.image{width:40vw;height:auto}@media (max-width: 1300px){.image{width:60vw}}@media (max-width: 1000px){.image{width:80vw}}@media (max-width: 800px){.image{width:90vw}}.about-right{width:50vw;margin-left:1rem;font-size:xx-large}@media (max-width: 1300px){.about-right{width:80vw}}@media (max-width: 1000px){.about-right{font-size:x-large}}@media (max-width: 800px){.about-right{font-size:large}}.about-right div{margin-bottom:1.5rem}@media (max-width: 1300px){#about .section-start{margin-top:0}}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.article-wrapper{position:relative;justify-self:center;width:500px;height:500px}@media (max-width: 1300px){.article-wrapper{width:400px;height:400px}}@media (max-width: 600px){.article-wrapper{width:300px;height:300px}}.article-container{height:auto;width:100%;pointer-events:none}.article-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff0;display:block}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.iframe-container{border:0;overflow:hidden;width:80%;height:300px}@media (max-width: 1300px){.iframe-container{height:200px}}@media (max-width: 1000px){.iframe-container{height:400px}}@media (max-width: 800px){.iframe-container{height:300px}}.text-container{margin:1rem;max-width:40vw;word-wrap:break-word;text-align:center}@media (max-width: 1000px){.text-container{max-width:95vw;align-items:center}}.grid-wrapper{margin:1rem;display:flex;justify-content:center;align-items:center;width:auto;height:auto}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}p{color:#fff;margin-top:1rem;margin-bottom:1rem}.contact-form{max-width:600px;font-size:x-large;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 10px #0000001a;background-color:#a2b2bf;font-family:GilroyBold,sans-serif;color:#252120}.contact-form textarea{max-width:100%;max-height:400px;min-height:100px;min-width:100px}.contact-form label{display:block;margin-bottom:8px}.contact-form input[type=text],.contact-form input[type=phoneNumber],.contact-form input[type=email],.contact-form textarea{background-color:#a2b2bf;width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.contact-form input[type=submit]{background-color:#48aeb0;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;width:100%;font-size:large}.contact-form input[type=submit]:hover{background-color:#328a8c}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.contact-us{font-size:large;font-family:GilroyBold,sans-serif;margin-top:1rem;padding:0;width:100%;text-align:center}.contact-us a{color:#fff;text-decoration:none}.main.contact-text{color:#fff}.main.contact-text .contact-left,.main.contact-text .contact-right{margin:1rem}.main.contact-text .contact-right{height:500px;width:500px}@media (max-width: 800px){.main.contact-text .contact-right{height:400px;width:400px}}@media (max-width: 600px){.main.contact-text .contact-right{height:300px;width:300px}}.main.contact-text .iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.main.contact-text .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.text-container ul{border:2px solid #000;list-style:none;padding:0;margin-bottom:1rem}.text-container ul li{margin-bottom:10px;position:relative;padding-left:30px}.text-container ul li:before{content:"💭";position:absolute;left:0}.text-container a{text-decoration:none}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}#landing{background-image:url(/assets/images/school.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;flex-direction:column;height:auto}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.title{font-size:5rem;font-family:BoldStrom,sans-serif;z-index:1}@media (max-width: 1000px){.title{font-size:4rem}}@media (max-width: 800px){.title{font-size:3em}}@media (max-width: 600px){.title{font-size:2rem}}.landing-subtitle{text-align:center;font-family:GilroyBold,sans-serif;font-size:3em;z-index:1}@media (max-width: 1000px){.landing-subtitle{font-size:2rem}}@media (max-width: 800px){.landing-subtitle{font-size:1.5rem}}@media (max-width: 600px){.landing-subtitle{font-size:1rem}}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.video-grid{display:grid;grid-template-columns:repeat(2,1fr);font-size:x-large;justify-content:center;gap:20px}.video-grid :only-child{grid-column:1/-1;justify-self:center}@media (max-width: 1000px){.video-grid{justify-self:center;grid-template-columns:repeat(1,1fr)}}@media (max-width: 800px){.video-grid{font-size:large}}@media (max-width: 600px){.video-grid{font-size:medium}}.video-grid .image{width:15rem;height:auto}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}#landing{background-image:url(/assets/images/school.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;flex-direction:column;height:auto}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.logo-img{width:64px;height:auto;margin-left:1em;margin-top:.25em}.link{cursor:pointer}#nav-wrapper{overflow:hidden;width:100%;margin:0 auto;position:fixed;top:0;left:0;z-index:100}.btn-nav{display:none}@media (max-width: 800px){.btn-nav{font-family:GulfDisplay,sans-serif;font-size:large;color:#252120;display:block;background-color:#328a8c;width:300px;margin-left:auto;border:none;left:1rem}}.nav-link-span{font-family:GulfDisplay,sans-serif;text-transform:uppercase;font-size:large;text-align:center}@media (max-width: 1000px){.nav-link-span{font-size:medium}}.nav-link{transform:skew(-20deg);border-top:.5px solid #328a8c}.nav-link:hover:not(.active){color:#252120;background:#328a8c}.nav-link:not(.active){background:#48aeb0}.nav-link.active{color:"GilroyLight",sans-serif;background:-webkit-linear-gradient(45deg,#f7d83f,#f6a93f);background:linear-gradient(45deg,#f7d83f,#f6a93f)}@media (max-width: 1000px){.nav-link{transform:skew(0)}}#nav{background-color:#48aeb0;display:flex;flex-direction:row;overflow:hidden;-webkit-user-select:none;user-select:none;height:4em}#nav.nav-visible{height:100%;overflow:auto}@media (max-width: 800px){#nav{flex-direction:column}}.nav{display:flex;height:4em;line-height:4em;flex-grow:1}.nav-link,.logo{padding:0 1rem}.right{display:flex;overflow:hidden;position:relative;left:1.5em;height:auto}@media (max-width: 800px){.right{flex-direction:column;height:100%}}@keyframes navbar-hover{10%{padding-right:0}to{padding-right:5em}}.home-link{margin-left:1rem}@media (max-width: 1300px){.home-link{display:none}}@media (max-width: 1000px){.xlarge-screen{display:none}}.large-screen{display:none}@media (max-width: 1000px){.large-screen{display:contents}}a{text-decoration:none}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}#landing{background-image:url(/assets/images/school.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;flex-direction:column;height:auto}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}.offer-container{background-color:#a2b2bf;display:flex;flex-direction:column;border:1px solid #252120;border-radius:4px;box-shadow:0 0 10px #0000001a;padding:20px;width:30vw;margin:10px}@media (max-width: 1000px){.offer-container{width:50vw}}.offer-container ul{list-style:none;padding:5px;margin-bottom:1rem}.offer-container ul li{margin-bottom:10px;position:relative;padding-left:40px}.offer-container ul li:before{content:"❇️ ";position:absolute;left:0}.offer-container img{align-self:center;height:auto;width:150px}.offer-container .subtitle{text-align:center}.offer-sublist{text-align:center;align-items:center}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}@font-face{font-family:BoldStrom;src:url(/assets/fonts/Boldstrom.otf) format("opentype")}@font-face{font-family:GulfDisplay;src:url(/assets/fonts/GulfsDisplay/GulfsDisplay.ttf) format("truetype"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff) format("woff"),url(/assets/fonts/GulfsDisplay/GulfsDisplay.woff2) format("woff2")}@font-face{font-family:GilroyLight;src:url(/assets/fonts/GilroyLight/GilroyLight.otf) format("opentype"),url(/assets/fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/assets/fonts/GilroyLight/GilroyLight.woff2) format("woff2")}@font-face{font-family:GilroyBold;src:url(/assets/fonts/GilroyBold/GilroyBold.ttf) format("truetype"),url(/assets/fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/assets/fonts/GilroyBold/GilroyBold.woff2) format("woff2")}html{scroll-behavior:smooth}body{line-height:2.2rem;padding:0;margin:0;font-family:GilroyLight,sans-serif;color:#252120}.skew{transform:skew(-20deg)}.un-skew{transform:skew(20deg)}.main{display:flex;align-items:center;justify-content:center}@media (max-width: 1300px){.main{flex-direction:column}}#landing{background-image:url(/assets/images/school.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;flex-direction:column;height:auto}#landing:before{content:"";position:absolute;top:0;left:0;width:100%;height:60vh;background-color:#fff6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#about{background-color:#e2d4a5}#about .gradient-transition{background:linear-gradient(to bottom,#e2d4a5,#f7d83f)}#media_aparitions{background-color:#f7d83f}#media_aparitions .gradient-transition{background:linear-gradient(to bottom,#f7d83f,#e06053)}#articles{background-color:#e06053}#articles .gradient-transition{background:linear-gradient(to bottom,#e06053,#ad453a)}#courses{background-color:#ad453a}#courses .gradient-transition{background:linear-gradient(to bottom,#ad453a,#f6a93f)}#offer{background-color:#f6a93f}#offer .gradient-transition{background:linear-gradient(to bottom,#f6a93f,#294f50)}#contact{background-color:#294f50}section{height:auto;position:relative;z-index:1}section .gradient-transition{position:absolute;bottom:0;left:0;width:100%;height:30vh;z-index:-1;pointer-events:none}section h1{margin-top:7.5rem;text-align:center}@media (max-width: 1000px){section h1{margin-top:6rem}}@media (max-width: 800px){section h1{margin-top:5rem}}.subtitle{font-family:GilroyBold,sans-serif}.section-end{margin-bottom:5rem}.section-start{margin-top:5rem}
