@charset "UTF-8";.button{display:inline-flex;text-align:center;text-decoration:none;font-size:1rem;line-height:1.25;border-radius:.5rem;cursor:pointer;padding:.5rem 1rem}@media screen and (max-width:940px){.button{display:block}}.button--black{background-color:#000;color:#fff}.btn--primary{background-color:#00009d;color:#fff}.btn--primary:hover{color:#ff0}.btn--secondary{color:#00009d;display:block;text-decoration:none}.btn--secondary:hover{color:#000;text-decoration:underline}.form .form__group{display:flex;margin-bottom:2rem}.form .form__group--1c{justify-content:space-between}.form .form__group--1c .form__control{width:calc(100%/1 - 0)}.form .form__group--2c{justify-content:space-between}.form .form__group--2c .form__control{width:calc(100%/2 - 0)}.form .form__group--3c{justify-content:space-between}.form .form__group--3c .form__control{width:calc(100%/3 - 0)}.form .form__group--4c{justify-content:space-between}.form .form__group--4c .form__control{width:calc(100%/4 - 0)}.form .form__group--5c{justify-content:space-between}.form .form__group--5c .form__control{width:calc(100%/5 - 0)}.form .form__group--6c{justify-content:space-between}.form .form__group--6c .form__control{width:calc(100%/6 - 0)}.form .form__group--7c{justify-content:space-between}.form .form__group--7c .form__control{width:calc(100%/7 - 0)}.form .form__group--8c{justify-content:space-between}.form .form__group--8c .form__control{width:calc(100%/8 - 0)}.form .form__group--9c{justify-content:space-between}.form .form__group--9c .form__control{width:calc(100%/9 - 0)}.form .form__group--10c{justify-content:space-between}.form .form__group--10c .form__control{width:calc(100%/10 - 0)}.form .form__group--1c .form__control{width:100%}.form .form__control{width:100%}.form .form__input,.form .form__select,.form .form__textarea{width:100%;box-sizing:border-box;padding:.5rem 1rem;border:1px solid #000;border-radius:.5rem;font-size:1rem;line-height:1.5;color:#000;background-color:transparent}.form .form__input:focus,.form .form__select:focus,.form .form__textarea:focus{outline:0}.form .form__textarea{min-height:calc((1rem * 1.5) * 4 + .5rem * 2)}.form .form__button{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.trans{transition:all .3s ease-in-out}.text-large{font-size:125%}.text-small{font-size:75%}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.p-1{padding:1rem}.inner{padding:5.625rem 5.625rem 0 5.625rem}@media screen and (max-width:1240px){.inner{padding:2rem 2rem 2rem 2rem!important}}.inner .wm{margin:0!important}.inner .full{width:100%}.video--fullWith{aspect-ratio:16/9}.cookies{position:fixed;right:2rem;bottom:2rem;max-width:450px;width:100%;background-color:rgba(255,255,255,.85);z-index:999;border-radius:1rem;box-shadow:0 25px 50px 0 rgba(55,58,64,.1)}@media screen and (max-width:940px){.cookies{width:100%;left:0;right:0;bottom:0;border-radius:0;box-shadow:none;max-width:100%}}.cookies:hover{background-color:#fff}.cookies .cookies__row{flex-direction:column;align-items:center;padding:1.5rem}.cookies .cookies__col--message{margin-bottom:1rem}.cookies .cookies__message{margin:0;color:#000;font-weight:400;text-align:center;font-size:.8rem}.cookies .button{padding:.5rem 1rem;font-size:.8rem}.header{position:fixed;background-color:#00009d;color:#fff;height:100px;top:0;transition:top .2s ease-in-out;width:100%;z-index:10}@media screen and (max-width:940px){.header{z-index:1010}}.header .header__wrapper{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 5.625rem}@media screen and (max-width:1240px){.header .header__wrapper{padding:0 2rem}}.nav-up{top:-100px}.headerLogo{width:30%}.headerLogo .headerLogo__image{max-width:12rem;width:100%}@media screen and (max-width:640px){.headerLogo{width:80%}}@media screen and (max-width:940px){.headerNavigation .navigation{display:none}}.headerNavigation .navigation .navigation__item{text-decoration:none}.headerNavigation .navigation__item--active{text-decoration:underline}.footer{background-color:#00009d;color:#fff}.footer .footer__wrapper{padding:5.625rem;max-width:90rem;margin:auto}@media screen and (max-width:1240px){.footer .footer__wrapper{padding:4rem 2rem}}@media screen and (max-width:768px){.footer .footer__logos{padding:2rem 0}}.footer .footer__logo{display:block;width:9.5rem;height:max-content;margin:auto}@media screen and (max-width:768px){.footer .footer__logo{width:50%;margin:auto}}.footer .footer__list{list-style:none;text-align:left;line-height:30px}.footer .footer__list li{font-weight:500}.footer .footer__list a{text-decoration:none}@media screen and (max-width:768px){.footer .footer__list{text-align:center;padding:0}}.footer .footerList__name{text-transform:uppercase;color:#ff0;font-weight:700!important}.footer .footerList__link a{text-decoration:underline;transition:.2s}.footer .footerList__link a:hover{text-decoration:none}.footer .footer__line{height:16px;box-sizing:border-box;vertical-align:middle;width:100%!important}.footer .footer__button{padding-left:28px;margin-top:8rem;display:block;text-decoration:none;transition:.2s}.footer .footer__button:hover{color:#ff0}@media screen and (max-width:768px){.footer .footer__button{text-align:center;padding:0}}.footer .copyright{width:100%;text-align:center;height:50px}.footer .copyright .footer__button{display:inline;padding:0;margin:0}.navigation{display:flex;align-items:center}.navigation .navigation__list{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.navigation .navigation__item{margin:0 1rem}.navigation .navigation__item--active .navigation__link{text-decoration:none;color:#ff0}.navigation .navigation__link{text-decoration:none;color:#efefef;transition:color .15s ease-in-out}.navigation .navigation__link:hover{color:#ff0}.navigation .navigation__item--submenu{margin-right:3rem;margin-bottom:-1rem;padding-bottom:1rem;position:relative;cursor:pointer}.navigation .navigation__item--submenu::after{content:"";width:7px;height:7px;border-top:2px solid #efefef;border-right:2px solid #efefef;transform:rotate(135deg);position:absolute;top:5px;right:-20px;transition:.2s}@media screen and (max-width:940px){.navigation .navigation__item--submenu::after{right:20%}}.navigation .navigation__item--submenu .a{text-decoration:none}.navigation .navigation__item--submenu .submenu__link{text-decoration:none}.navigation .navigation__item--submenu:hover .submenu__content{visibility:visible;opacity:1}@media screen and (max-width:940px){.navigation .navigation__item--submenu:hover .submenu__content{display:block}}.navigation .navigation__item--submenu .submenu__content{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;width:max-content;background-color:#ececf5;transition:.2s}@media screen and (max-width:940px){.navigation .navigation__item--submenu .submenu__content{position:static;display:none;width:auto;background:0 0;color:#fff}.navigation .navigation__item--submenu .submenu__content .submenu__link{padding:0;margin:1rem 0;color:#fff!important}}.navigation .navigation__item--submenu .submenu__content .submenu__link{padding:10px;display:block;color:#000;transition:.2s}.navigation .navigation__item--submenu .submenu__content .submenu__link:hover{color:#ff0;background-color:#00009d}.navigation .navigation__item--submenu .submenu__content .submenu__link--active{background-color:#00009d;color:#fff}@media screen and (max-width:940px){.navigation .navigation__item--submenu{padding:0;margin:0}}.navigation #overlay{position:fixed;z-index:10}#overlay{position:fixed;z-index:10}.navigation--mobile{display:flex;align-items:flex-start;height:100%;width:100%;position:fixed;z-index:1010}.navigation--mobile .navigation{display:flex;flex-direction:column;justify-content:flex-start;width:100%;z-index:200;padding-left:0;margin-bottom:0}.navigation--mobile .navigation__list{display:flex;flex-direction:column;justify-content:flex-start;padding-top:100px;width:100%}.navigation--mobile .navigation__item{text-align:center;padding-right:0;margin-bottom:40px;border-bottom:0;border-top:0}.navigation--mobile .navigation__item .navigation__link{display:block;width:100%;font-size:1.25rem;color:#fff;text-decoration:none}.navigation--mobile .navigation__item .navigation__link:hover{text-decoration:underline}.cover{height:calc(100vh - 100px);width:100%}.cover .cover__wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;align-content:space-around;height:calc(100vh - 100px);max-width:1740px;margin:auto}.cover h1{font-size:4.5rem;color:#fff;text-align:left;width:100%;margin:auto;text-align:left;text-transform:uppercase;padding-left:1rem}@media screen and (max-width:1270px){.cover h1{font-size:4rem}}@media screen and (max-width:830px){.cover h1{font-size:3.5rem}}@media screen and (max-width:480px){.cover h1{font-size:10vw}}.cover .cover__row{display:flex;flex-wrap:wrap;justify-content:space-between}.cover .cover__row p{color:#fff}@media screen and (max-width:768px){.cover .cover__row p{margin-bottom:1rem}}.cover .cover__row .cover__perex{width:calc(45% - 3rem);font-weight:600;font-size:1.12rem;padding-left:1rem;padding-right:2rem}@media screen and (max-width:769px){.cover .cover__row .cover__perex{width:100%;padding:1rem 1rem;padding-bottom:0}}.cover .cover__row .cover__text{width:45%}@media screen and (max-width:769px){.cover .cover__row .cover__text{width:100%;padding:1rem 1rem}}.reference_slider{padding-left:5.625rem}@media screen and (max-width:1240px){.reference_slider{padding-left:2rem}}.reference_slider .reference_slider__item .reference_slider__item-inner{max-width:29rem;padding:2rem 2rem 2rem 0}.reference_slider .reference_slider__item .reference_slider__image{width:100%;background-color:#fff}.reference_slider .reference_slider__item .reference_slider__image img{margin:auto}.reference_slider .reference_slider__item .reference_slider__item-title{font-size:3rem;font-weight:800;color:#00009d;line-height:3rem;margin:2.5rem 0 1.25rem 0}.reference_slider .reference_slider__item .reference_slider__item-text{margin:0 0 3.75rem 0;min-height:6rem}@media screen and (max-width:1400px){.reference_slider .reference_slider__item .reference_slider__item-text{min-height:8rem}}@media screen and (max-width:1100px){.reference_slider .reference_slider__item .reference_slider__item-text{min-height:9rem}}.reference_slider .reference_slider__item .reference_slider__item-dots{border:none;border-top:5px dotted #00009d;color:#00009d;background-color:transparent;height:1px;width:99%;opacity:1;margin-top:-2.9rem}.reference_slider .reference_slider__item .reference_slider__item-dot{width:24px;height:24px;background-color:#00009d;border-radius:12px;margin:auto}.reference_slider .arrow-next{width:4rem;height:4rem;position:absolute;display:block;bottom:-2%;background-color:#00009d;border-radius:2rem;right:14%;cursor:pointer;transition:.2s}.reference_slider .arrow-next:hover{transform:scale(1.1)}@media screen and (min-width:1600px){.reference_slider .arrow-next{right:16%}}@media screen and (min-width:1800px){.reference_slider .arrow-next{right:18%}}@media screen and (min-width:1990px){.reference_slider .arrow-next{right:22%}}@media screen and (min-width:2900px){.reference_slider .arrow-next{right:25%}}@media screen and (max-width:1023px){.reference_slider .arrow-next{right:22%}}@media screen and (max-width:600px){.reference_slider .arrow-next{right:45%}}.reference_slider .arrow-next::before{content:"";display:block;width:13px;height:13px;top:50%;left:50%;border-style:solid;border-color:#fff;border-width:3px 3px 0 0;position:absolute;transform-origin:50% 50%;transform:rotate(45deg);margin:-7px 0 0 -7px}.reference_slider .arrow-next::after{content:"";display:block;top:50%;left:50%;border-style:solid;border-color:#fff;position:absolute;transform-origin:50% 50%;width:23px;height:0;border-width:3px 0 0 0;transform:translate(-14px,-1px)}.reference_slider .arrow-prev{display:none}.gallery__wrapper{max-width:1440px;margin:2rem auto;column-count:4;column-gap:1em}.gallery__wrapper .gallery__item{display:inline-block;margin:0 0 1em;width:100%}.gallery__wrapper .gallery__item img{width:100%}@media screen and (max-width:90rem){.gallery__wrapper{padding:0 2rem}}@media screen and (max-width:768px){.gallery__wrapper{column-count:2}}@media screen and (max-width:480px){.gallery__wrapper{column-count:1}}.gallery--sponsoring{column-count:4}.gallery--sponsoring .gallery__item img{width:100%;padding:4px}@media screen and (max-width:480px){.gallery--sponsoring .gallery__item img{padding:0}}@media screen and (max-width:768px){.gallery--sponsoring{column-count:2}}@media screen and (max-width:480px){.gallery--sponsoring{column-count:1}}.gallery--about{display:flex;flex-wrap:wrap}.gallery--about .gallery__item{width:20%;padding:1rem}.gallery--about .gallery__item img{width:100%}.gallery--about .gallery__item:first-child{padding-left:0}@media screen and (max-width:768px){.gallery--about .gallery__item{width:calc(50% - 2rem)}.gallery--about .gallery__item:nth-child(3){padding-left:0}}.breadcrumb{max-width:90rem;margin:auto;font-size:.875rem;font-weight:400}@media screen and (max-width:1660px){.breadcrumb{padding:0 5.625rem}}@media screen and (max-width:1240px){.breadcrumb{padding:0 1rem}}.breadcrumb .breadcrumb__row{padding:2.5rem 0 0 0}.breadcrumb ul{list-style-type:none;display:flex;padding:0;flex-wrap:wrap;justify-content:flex-start}.breadcrumb ul li{padding:0 3rem 0 0;position:relative}@media screen and (max-width:540px){.breadcrumb ul li{padding:0 1.5rem 0 0;line-height:30px}}.breadcrumb a{color:#00009d}.breadcrumb li:not(:last-child):before{content:"›\00a0";padding:0 20px;color:#00009d;position:absolute;right:-5px}@media screen and (max-width:540px){.breadcrumb li:not(:last-child):before{right:-15px}}.fve__referenceBox{background-color:#fff;display:flex;max-width:60rem;width:100%;margin:0 auto 5rem;padding:0 0;box-sizing:border-box}.fve__referenceBox .col--text{padding:2rem;width:60%;display:flex;flex-direction:column;justify-content:space-between}.fve__referenceBox .col--img{width:40%}.fve__referenceBox .col--img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:740px){.fve__referenceBox .col--text{flex-grow:1}.fve__referenceBox .col--img{width:350px}}@media screen and (max-width:540px){.fve__referenceBox{flex-wrap:wrap-reverse}.fve__referenceBox .col--text{flex-grow:1}.fve__referenceBox .col--img{width:100%;max-height:250px}}
/*# sourceMappingURL=4-components.min.css.map */
