/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:1690px){.paragraph--type--hero-logo .hero-logo__image img{max-height:95.85rem;}}.paragraph--type--html .img-wrap img{width:auto;max-width:100%;margin:auto;}.paragraph--type--textual-paragraph{padding-bottom:0;}.paragraph--type--textual-paragraph h2,.paragraph--type--textual-paragraph .h2{margin-bottom:3rem !important;}.paragraph--type--elements-carousel{text-align:center;padding-top:0;padding-bottom:4rem;margin-top:-6rem;}@media (max-width:991px){.paragraph--type--elements-carousel{margin-top:-12rem;padding-bottom:0;}}.paragraph--type--elements-carousel h4{font-weight:bold;}.paragraph--type--elements-carousel .owl-arrow-wrapper .container{position:relative;}@media (max-width:991px){.paragraph--type--elements-carousel .owl-arrow-wrapper .container{padding-left:0;padding-right:0;}}.paragraph--type--elements-carousel .owl-arrow-wrapper h2,.paragraph--type--elements-carousel .owl-arrow-wrapper p{padding:0 1.5rem;margin-bottom:2rem;}@media (min-width:992px){.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel{max-width:1440px;width:90%;margin:auto;margin-top:5rem;}}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel{margin-top:3rem;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-stage{margin:0 auto;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-item img{max-width:30rem;margin:auto;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav{position:absolute;top:52%;transform:translateY(-50%);left:0;right:0;overflow:visible;}@media (max-width:991px){.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav{top:56%;}}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button{width:4.2rem;height:4.2rem;background:none;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button:hover{background:none;transform:none;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button.owl-prev{left:1.5rem;transform:none;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button.owl-prev:before{background:url("/sites/default/files/html/2022-12/arrow-sx.png") center center no-repeat;background-size:contain;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button.owl-next{right:1.5rem;transform:none;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button.owl-next:before{background:url("/sites/default/files/html/2022-12/arrow.png") center center no-repeat;background-size:contain;}.paragraph--type--elements-carousel .owl-arrow-wrapper .owl-carousel .owl-nav button:before{display:block;content:"";height:100%;width:100%;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);}.school-block{padding:2rem;margin-top:6rem;background:linear-gradient(to bottom,#fd0003 0%,#fd0003 60%,#ffffff 60%,#ffffff 80%,#00a0d0 80%,#00a0d0 90%,#ffbc0d 90%,#ffbc0d 100%);}@media (max-width:767.98px){.school-block{background:linear-gradient(to bottom,#fd0003 0%,#fd0003 50%,#ffffff 50%,#ffffff 80%,#00a0d0 80%,#00a0d0 90%,#ffbc0d 90%,#ffbc0d 100%);}}.school-block h2{color:#ffffff;font-size:clamp(2.2rem,5vw,3rem);}@media (max-width:991px){.school-block h2{text-align:center;}}.school-block .logo{max-width:50%;margin-bottom:1rem;margin-top:1rem;}.school-block .block-text{text-align:start;padding-top:1rem;}@media (max-width:991px){.school-block .block-text{display:flex;flex-direction:column;align-items:center;padding-top:0;}}.school-block .block-img{padding:auto;}@media (max-width:991px){.school-block .block-img{display:flex;align-items:center;justify-content:center;}.school-block .block-img img{max-width:65%;}}.school-block .btn-yellow{background-color:#ffbc0d;color:#000000 !important;margin-top:7rem;margin-bottom:2rem;}.school-block .btn-yellow:hover,.school-block .btn-yellow:focus,.school-block .btn-yellow:active{background-color:#ffffff;border-color:#000000;}@media (max-width:991px){.school-block .btn-yellow{background-color:#ffffff;color:#000000 !important;border:#ffffff;margin-top:2rem;}}@media (max-width:991px){.school-block{padding-bottom:0;}}.paragraph--type--video{padding-bottom:0;}.paragraph--type--video h2{margin-bottom:2.5rem;}.paragraph--type--video h3{text-align:center;margin-bottom:2rem;}#block-gmal-content{margin-top:-9rem;}
