.webp #slider #slider-overlay{background:url(/images/main_menu_back_bot.webp?0502cfff69bf64cd4495c9a3688564c1) bottom no-repeat;background-size:100%}.no-webp #slider #slider-overlay{background:url(/images/main_menu_back_bot.png?959ce64728525c4453b4550cc97e7d6e) bottom no-repeat;background-size:100%}#slider{min-height:900px;position:relative}#slider video{height:130%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}#slider #img-bg,#slider video{-o-object-fit:cover;object-fit:cover;position:absolute}#slider #img-bg{height:100%;width:100%}#slider #slider-overlay{bottom:0;height:100%;left:0;max-height:900px;position:absolute;right:0;width:100%;z-index:1}#slider #slider-content{padding-top:400px;position:relative;z-index:2}#slider #slider-content h1{color:#fff;font-family:Alegreya Sans,sans-serif;font-size:5em;font-weight:900;margin:auto;text-align:center}#slider #slider-content p{color:#fff;font-size:1em;margin:auto;padding:50px 0;text-align:center;width:60%}#slider #slider-content #socials{bottom:10%;position:absolute;right:5%}#slider #slider-content #socials img{filter:invert(1);height:21px}#slider #slider-content #socials ul{list-style-type:none}#slider #slider-content #socials ul li{padding-bottom:30px}#slider #slider-content #socials-line img{filter:invert(1);height:21px}#slider #slider-content #socials-line ul{list-style-type:none;text-align:center}#slider #slider-content #socials-line ul li{display:inline-block;margin:0 40px 25px 0}#slider .btn-wave{background:#fff;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;-o-border-radius:36px;box-shadow:10px 10px 10px -4px rgba(61,61,61,.133);height:55px;text-align:center;width:250px}#slider .btn-wave .btn-image{background:transparent url(/images/wave.webp?1f0828e4b57bad6a2af52f286d076213) no-repeat;height:70px;margin-left:-20px;position:absolute;width:102px}#slider .btn-wave .btn-wave-text{color:#074bb5;display:inline-block;font-family:Alegreya Sans,sans-serif;font-size:1.8em;font-weight:900;padding:5px 0 0}#slider .btn-wave:hover{background:#1087de}#slider .btn-wave:hover .btn-wave-text{color:#fff}#slider:before{background:#00008b;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}@media(max-width:809px){#slider #slider-content{padding-top:300px}#slider #slider-content h1{font-size:3em}#slider #slider-content p{width:90%}}#awards{background:#f2f9ff;padding:30px 0;position:relative}#awards img{max-height:40px;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}#awards p{color:#000;font-family:Alegreya Sans,sans-serif;font-weight:300;margin:0;text-transform:uppercase}@media(max-width:992px){.awards-box{padding:15px 0}}@media(max-width:1200px){#awards{padding:50px 0}#awards #awards-box{display:block;margin:auto}#awards #award-honor{padding-left:20px}}#lessons{padding:50px 0 100px;position:relative}#lessons .lesson-box{background-color:#fff;border-radius:10px;box-shadow:10px 10px 60px -4px rgba(7,75,181,.133);margin-top:50px;padding:0 40px 100px}#lessons .lesson-box h3{color:#000;font-family:Alegreya Sans,sans-serif;font-size:2em;font-weight:900;padding:10px 0 30px}#lessons .lesson-box-border{border-top:10px solid #074bb5;left:50%;margin:auto;width:90%}#lessons .lesson-number{color:#000;font-family:Alegreya Sans,sans-serif;font-size:5em;font-weight:900;padding-top:30px}#lessons .lesson-description{color:#000;font-size:1em;font-weight:400;margin-bottom:50px}.btn-wave{background:#fff;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;-o-border-radius:36px;box-shadow:10px 10px 10px -4px rgba(61,61,61,.133);height:55px;text-align:center;width:250px}.btn-wave .btn-image{background:transparent url(/images/wave.webp?1f0828e4b57bad6a2af52f286d076213) no-repeat;height:70px;margin-left:-20px;position:absolute;width:102px}.btn-wave .btn-wave-text{color:#074bb5;display:inline-block;font-family:Alegreya Sans,sans-serif;font-size:1.8em;font-weight:900;padding:5px 0 0}.btn-wave:hover{background:#1087de}.btn-wave:hover .btn-wave-text{color:#fff}#news{background:#fff;position:relative}#news #news-container{padding:100px 0 30px}#news #news-container .news-box{border-radius:10px;box-shadow:10px 10px 60px -4px rgba(7,75,181,.133);margin-bottom:30px;overflow:hidden}#news #news-container .news-box img{height:300px;width:100%}#news #news-container a{text-decoration:none}#news #news-container .news-date{color:#074bb5;font-family:Alegreya Sans,sans-serif;font-size:1.2em;font-weight:600;padding:20px 40px 0}#news #news-container h3{color:#000;font-family:Alegreya Sans,sans-serif;font-size:2em;font-weight:900;padding:5px 40px 0}#news #news-container p{color:#000;font-family:Montserrat,sans-serif;font-size:1em;font-weight:300;padding:5px 40px 20px}#lesson-info{padding:150px 0 30px}#lesson-info h2{color:#c3e4f1;font-family:Alegreya Sans,sans-serif;font-size:4em;font-weight:900;margin:40px 0 80px}#lesson-info #lesson-info-img-container{position:relative}#lesson-info #lesson-info-img-container img{height:98%;width:98%}#lesson-info #lesson-info-img-container #lesson-info-img-shadow{background-color:#b8e7ee;border-radius:10px;bottom:-15px;height:50%;position:absolute;right:-10px;width:50%;z-index:-1}#lesson-info #lesson-card{padding-left:50px}#lesson-info #lesson-card #lesson-info-text{color:#000;font-size:1em;font-weight:400;margin-bottom:50px}#lesson-info .btn-wave{background:#fff;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;-o-border-radius:36px;box-shadow:10px 10px 10px -4px rgba(61,61,61,.133);height:55px;text-align:center;width:250px}#lesson-info .btn-wave .btn-image{background:transparent url(/images/wave.webp?1f0828e4b57bad6a2af52f286d076213) no-repeat;height:70px;margin-left:-20px;position:absolute;width:102px}#lesson-info .btn-wave .btn-wave-text{color:#074bb5;display:inline-block;font-family:Alegreya Sans,sans-serif;font-size:1.8em;font-weight:900;padding:5px 0 0}#lesson-info .btn-wave:hover{background:#1087de}#lesson-info .btn-wave:hover .btn-wave-text{color:#fff}@media(min-width:1px)and (max-width:808.98px){#lessons .lesson-box{padding-bottom:50px}}@media(max-width:809px){#lesson-info h2{font-size:3em}}@media(max-width:1200px){#lesson-info div{display:block;margin:auto}#lesson-info #lesson-info-text,#lesson-info h2{text-align:center}#lesson-card{padding-left:0!important;padding-top:50px}}
