@import url(https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
:root{--base-font-family:"Exo 2",sans-serif;--base-font-color:#272726;--base-font-size:16px;--base-font-weight:400;--base-border-radius:12px;--section-spacing:100px;--color-primary:#003f8f;--color-secondary:#dd1334;--color-tertiary:#ffce00;--color-quaternary:#acbfdb;--container-padding:30px;--navigation-bar-offset:90px}body,html{height:100%;width:100%}body{color:var(--base-font-color);font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight);padding-top:var(--navigation-bar-offset)}body.scrolled .navigation-bar{transform:translateY(-200%)}body.mode-menu{overflow-y:scroll;position:fixed;width:100%}body.mode-menu #menu{right:0}body.mode-menu .navigation-bar{background-color:var(--color-secondary)}body.mode-menu .navigation-bar .logo-wrapper{opacity:0}body.mode-menu .navigation-bar .toggle-menu .animated-icon span{background-color:#fff}body.scrolled.sticky .navigation-bar{--navigation-bar-nav-link-font-size:1.125em;--navigation-bar-padding:20px;transform:translateY(0)}body.scrolled.sticky .navigation-bar .container .logo-wrapper{bottom:-37px}body.scrolled.sticky .navigation-bar .container .logo-wrapper .logo{display:none}body.scrolled.sticky .navigation-bar .container .logo-wrapper:before{background-image:url(../img/logo-outline.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:96px;width:125px}a{transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}a,a:focus,a:hover{color:var(--color-primary)}p{line-height:1.75;margin-bottom:40px}p:last-of-type{margin-bottom:0}h2,h3,h4,h5,h6{font-weight:600}header{--min-header-height:550px;--subtitle-font-size:2em;--subtitle-font-weight:500;--title-font-size:5.5em;--title-font-weight:700;--counter-padding-x:30px;--counter-padding-y:15px;--counter-font-size:1.375em;background-color:var(--color-primary);position:relative}header.header-small{--title-font-weight:500;--title-font-size:3em;--min-header-height:250px}header.header-small .container .caption{align-self:flex-end;max-width:600px}header .illustration{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}header .container{display:flex;height:100%;justify-content:center;min-height:var(--min-header-height);position:relative}header .container .caption{align-self:center;color:#fff;max-width:500px;padding:100px 0 50px;text-align:center;text-transform:uppercase}header .container .caption .subtitle{display:block;font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);line-height:1;margin-bottom:30px}header .container .caption .title{display:block;font-size:var(--title-font-size);font-weight:var(--title-font-weight);line-height:1;margin-bottom:0}header .container .counter{color:#fff;font-size:var(--counter-font-size);font-weight:700;padding:var(--counter-padding-y) var(--counter-padding-x);position:absolute;right:var(--container-padding);text-transform:uppercase;top:0}footer,header .container .counter{background-color:var(--color-primary)}footer{--footer-padding:30px;padding:var(--footer-padding) 0;position:relative;z-index:1}footer .logo-wrapper{position:absolute;top:-94px;z-index:1}footer .navigation{align-self:center;list-style-type:none;margin:0 -20px;padding-left:0}footer .navigation .nav-item{display:inline-block;margin:0 20px}footer .navigation .nav-item .nav-link{color:#fff}footer .navigation .nav-item .nav-link:focus,footer .navigation .nav-item .nav-link:hover{color:var(--color-secondary)}footer .social-media{list-style-type:none;margin:0 -10px;padding:0;text-align:right}footer .social-media .social-item{display:inline-block;margin-left:10px;margin-right:10px}footer .social-media .social-item .social-link{background-color:#fff;border-radius:50%;color:var(--color-primary);display:block;font-size:26px;height:40px;position:relative;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:40px}footer .social-media .social-item .social-link:focus,footer .social-media .social-item .social-link:hover{background-color:var(--color-primary);color:#fff}footer .social-media .social-item .social-link i.fab,footer .social-media .social-item .social-link i.fal,footer .social-media .social-item .social-link i.far,footer .social-media .social-item .social-link i.fas,footer .social-media .social-item .social-link i.fat{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}footer .social-media .social-item .social-link i.fab.fa-facebook-f,footer .social-media .social-item .social-link i.fal.fa-facebook-f,footer .social-media .social-item .social-link i.far.fa-facebook-f,footer .social-media .social-item .social-link i.fas.fa-facebook-f,footer .social-media .social-item .social-link i.fat.fa-facebook-f{bottom:0;font-size:32px;top:auto;transform:translateX(-50%)}.button-group{margin-left:-7px;margin-right:-7px}.button-group a,.button-group button{margin-bottom:7px;margin-left:7px;margin-right:7px}.read-more{color:#fff;display:inline-block;font-weight:700;text-decoration:none;text-transform:uppercase}.read-more:focus,.read-more:hover{color:#acbfdb}.read-more:focus:after,.read-more:hover:after{margin-left:15px}.read-more.color-primary{color:var(--color-primary)}.read-more.color-primary:after{background-image:url(../img/icons/arrow-right-blue.svg)}.read-more.color-secondary{color:var(--color-secondary)}.read-more.color-secondary:after{background-image:url(../img/icons/arrow-right-red.svg)}.read-more:after{background-image:url(../img/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-left:10px;position:relative;top:3px;transition:margin-left .3s ease-in-out;-moz-transition:margin-left .3s ease-in-out;-webkit-transition:margin-left .3s ease-in-out;width:18px}.btn.btn-solid{border:none;color:#fff;font-size:1em;font-weight:700;padding:15px 50px 15px 30px;position:relative;text-transform:uppercase}.btn.btn-solid:focus:after,.btn.btn-solid:hover:after{right:15px}.btn.btn-solid:after{background-image:url(../img/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out;width:18px}.btn.btn-solid.bg-color-primary{background-color:var(--color-primary)}.btn.btn-solid.bg-color-secondary{background-color:var(--color-secondary)}.btn.btn-solid.bg-color-secondary:focus,.btn.btn-solid.bg-color-secondary:hover{background-color:#e63451}.btn.btn-solid.bg-color-tertiary{background-color:var(--color-tertiary)}.btn.btn-solid.bg-color-quaternary{background-color:rgba(172,191,219,.39)}.btn.btn-solid.bg-color-quaternary:focus,.btn.btn-solid.bg-color-quaternary:hover{background-color:#4e7ab1}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-tertiary{color:var(--color-tertiary)}.color-quaternary{color:var(--color-quaternary)}.form-basic .title{display:block;font-size:1.5em;font-weight:700;line-height:1;margin-bottom:20px;text-transform:uppercase}.form-basic .alert{margin-bottom:40px}.form-basic .form-group{margin-bottom:20px}.form-basic .form-group .form-label{font-weight:700}.form-basic .form-group .form-label .text-muted{font-size:.9em;font-weight:400}.form-basic .form-group .form-control{box-shadow:none;outline:none;padding:.75rem}.form-basic [data-error]{color:#ca3d4a;display:block;line-height:1.25;margin:5px 0 15px}.form-basic [data-error].multiple span{display:flex}.form-basic [data-error].multiple span:before{content:"-";margin-right:5px}.form-basic button[type=submit]{margin-top:30px}#form-signup .guests{display:none;margin-top:50px}.toggle-menu{background:none;border:none;display:block;margin-left:auto;outline:none;padding:0;transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-webkit-transition:background-color .5s ease-in-out}@media (min-width:992px){.toggle-menu{display:none}}.toggle-menu:not(.collapsed) .animated-icon span:first-child{top:11px;transform:rotate(135deg);-o-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg)}.toggle-menu:not(.collapsed) .animated-icon span:nth-child(2){opacity:0;right:-60px}.toggle-menu:not(.collapsed) .animated-icon span:nth-child(3){top:11px;transform:rotate(-135deg);-o-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);width:42px}.toggle-menu .animated-icon{display:block;height:24px;margin:0 auto;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:42px}.toggle-menu .animated-icon span{background:var(--color-primary);display:block;height:4px;position:absolute;right:0;transform:rotate(0deg);transition:.25s ease-in-out;width:42px}.toggle-menu .animated-icon span:first-child{top:0}.toggle-menu .animated-icon span:nth-child(2){top:10px;width:36px}.toggle-menu .animated-icon span:nth-child(3){top:20px;width:28px}.navigation-bar{--navigation-bar-nav-link-font-size:1.1em;--navigation-bar-nav-link-spacing:20px;--navigation-bar-padding:30px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);left:0;padding:var(--navigation-bar-padding) 0;position:fixed;top:0;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:100%;z-index:9}.navigation-bar .container{display:flex}.navigation-bar .container .logo-wrapper{bottom:-86px;position:absolute;z-index:1}.navigation-bar .container .logo-wrapper,.navigation-bar .container .logo-wrapper .logo{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.navigation-bar .container .logo-wrapper .logo{width:200px}.navigation-bar .container .navigation{align-self:center;list-style-type:none;margin:0 calc(var(--navigation-bar-nav-link-spacing)*-1) 0 auto;padding-left:0}.navigation-bar .container .navigation .nav-item{display:inline-block;margin:0 var(--navigation-bar-nav-link-spacing)}.navigation-bar .container .navigation .nav-item.dropdown .nav-link.dropdown-toggle:after{content:none}.navigation-bar .container .navigation .nav-item.dropdown .button-toggle{background:none;border:none;color:var(--color-primary);margin-left:5px;padding:0}.navigation-bar .container .navigation .nav-item.dropdown .dropdown-menu{--bs-dropdown-min-width:15rem;--bs-dropdown-padding-x:1rem;--bs-dropdown-padding-y:1rem;--bs-dropdown-border-radius:0;--bs-dropdown-link-active-bg:var(--color-primary)}.navigation-bar .container .navigation .nav-item .nav-link{color:var(--color-primary);font-size:var(--navigation-bar-nav-link-font-size);font-weight:700;text-transform:uppercase}.navigation-bar .container .navigation .nav-item .nav-link.active,.navigation-bar .container .navigation .nav-item .nav-link.active .button-toggle,.navigation-bar .container .navigation .nav-item .nav-link:focus,.navigation-bar .container .navigation .nav-item .nav-link:hover{color:var(--color-secondary)}#menu{background-color:var(--color-secondary);color:#fff;height:calc(100% - var(--navigation-bar-offset));overflow:auto;position:fixed;right:-100%;top:var(--navigation-bar-offset);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:100%;z-index:9}#menu .container{display:flex;flex-wrap:wrap;min-height:100%;padding:30px 0;width:100%}#menu .container .navigation{list-style-type:none;margin:0;padding:0;width:100%}#menu .container .navigation .nav-item{margin-bottom:20px;padding-bottom:20px}#menu .container .navigation .nav-item:not(:last-child){border-bottom:1px solid #e23652}#menu .container .navigation .nav-item.dropdown .nav-link.dropdown-toggle:after{content:none}#menu .container .navigation .nav-item.dropdown .nav-link.dropdown-toggle .button-toggle{background:none;border:none;color:#fff;margin-left:10px;padding:0}#menu .container .navigation .nav-item.dropdown .dropdown-menu{--bs-dropdown-link-active-bg:none;--bs-dropdown-link-hover-bg:none;--bs-dropdown-bg:none;background:none;border:none;left:50%;position:relative;text-align:center;transform:translateX(-50%);width:100%}#menu .container .navigation .nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff;font-size:1.1em;font-weight:600;text-transform:uppercase}#menu .container .navigation .nav-item.dropdown .dropdown-menu .dropdown-item:focus,#menu .container .navigation .nav-item.dropdown .dropdown-menu .dropdown-item:hover{color:#ccc}#menu .container .navigation .nav-item .nav-link{color:#fff;font-size:1.25em;font-weight:600;text-align:center;text-transform:uppercase}#menu .container .navigation .nav-item .nav-link:focus,#menu .container .navigation .nav-item .nav-link:hover{color:#ccc}#menu .container .social-media{align-self:flex-end;list-style-type:none;margin:30px -10px 0;padding:0;text-align:center;width:100%}#menu .container .social-media .social-item{display:inline-block;margin-left:10px;margin-right:10px}#menu .container .social-media .social-item .social-link{background-color:#fff;border-radius:50%;color:var(--color-secondary);display:block;font-size:32px;height:55px;position:relative;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:55px}#menu .container .social-media .social-item .social-link:focus,#menu .container .social-media .social-item .social-link:hover{background-color:var(--color-secondary);color:#fff}#menu .container .social-media .social-item .social-link i.fab,#menu .container .social-media .social-item .social-link i.fal,#menu .container .social-media .social-item .social-link i.far,#menu .container .social-media .social-item .social-link i.fas,#menu .container .social-media .social-item .social-link i.fat{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#menu .container .social-media .social-item .social-link i.fab.fa-facebook-f,#menu .container .social-media .social-item .social-link i.fal.fa-facebook-f,#menu .container .social-media .social-item .social-link i.far.fa-facebook-f,#menu .container .social-media .social-item .social-link i.fas.fa-facebook-f,#menu .container .social-media .social-item .social-link i.fat.fa-facebook-f{bottom:0;font-size:40px;top:auto;transform:translateX(-50%)}.content-illustration{--content-illustration-width:700px;--content-illustration-date-width:120px;--content-illustration-date-day-font-size:4em;--content-illustration-date-month-font-size:2em;--content-illustration-date-year-font-size:2em;--content-illustration-date-color:#fff}.content-illustration .illustration-wrapper{margin:var(--section-spacing) auto;max-width:var(--content-illustration-width);position:relative}.content-illustration .illustration-wrapper .date-wrapper{border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:var(--base-border-radius);color:var(--content-illustration-date-color);left:calc(var(--content-illustration-date-width)*-1);padding:60px 15px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:var(--content-illustration-date-width)}.content-illustration .illustration-wrapper .date-wrapper.bg-color-primary{background-color:var(--color-primary)}.content-illustration .illustration-wrapper .date-wrapper.bg-color-secondary{background-color:var(--color-secondary)}.content-illustration .illustration-wrapper .date-wrapper.bg-color-tertiary{background-color:var(--color-tertiary)}.content-illustration .illustration-wrapper .date-wrapper.bg-color-quaternary{background-color:var(--color-quaternary)}.content-illustration .illustration-wrapper .date-wrapper .date{align-self:center;text-align:center;width:100%}.content-illustration .illustration-wrapper .date-wrapper .date .day{display:block;font-size:var(--content-illustration-date-day-font-size);font-weight:700;line-height:1}.content-illustration .illustration-wrapper .date-wrapper .date .month{display:block;font-size:var(--content-illustration-date-month-font-size);font-weight:700;line-height:1}.content-illustration .illustration-wrapper .date-wrapper .date .year{display:block;font-size:var(--content-illustration-date-year-font-size);font-weight:700;line-height:1}.content-illustration .illustration-wrapper .illustration{border-bottom-left-radius:var(--base-border-radius);border-bottom-right-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius);width:100%}.content-wrapper{--content-wrapper-width:700px;color:var(--color-primary);margin:var(--section-spacing) 0}.content-wrapper .inner{margin:0 auto;max-width:var(--content-wrapper-width)}.content-wrapper .introduction{font-weight:600}.content-wrapper .introduction+.content{margin-top:30px}.content-wrapper .content img,.content-wrapper .introduction img{height:auto!important;max-width:100%}.content-footer{margin:var(--section-spacing) 0}.content-footer .nav{border-top:1px solid #acbfdb;display:flex;justify-content:space-between;padding-top:25px}.content-footer .nav .nav-item{font-weight:600;position:relative;text-decoration:none;text-transform:uppercase}.content-footer .nav .nav-item.nav-item-prev{padding-left:30px}.content-footer .nav .nav-item.nav-item-prev:focus:before,.content-footer .nav .nav-item.nav-item-prev:hover:before{left:-10px}.content-footer .nav .nav-item.nav-item-prev:before{background-image:url(../img/icons/arrow-right-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;left:0;position:absolute;top:50%;transform:rotate(180deg) translateY(50%);transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out;width:18px}.content-footer .nav .nav-item.nav-item-next{padding-right:30px}.content-footer .nav .nav-item.nav-item-next:focus:before,.content-footer .nav .nav-item.nav-item-next:hover:before{right:-10px}.content-footer .nav .nav-item.nav-item-next:before{background-image:url(../img/icons/arrow-right-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out;width:18px}.teasers{--item-title-font-size:3em;margin:var(--section-spacing) 0}.teasers .item{border-radius:var(--base-border-radius);position:relative}.teasers .item.bg-color-primary{background-color:var(--color-primary)}.teasers .item.bg-color-secondary{background-color:var(--color-secondary)}.teasers .item.bg-color-tertiary{background-color:var(--color-tertiary)}.teasers .item .illustration{border-radius:var(--base-border-radius);height:100%;min-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.teasers .item .caption{color:#fff;left:50%;padding:0 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.teasers .item .caption .title{display:block;font-size:var(--item-title-font-size);font-weight:700;line-height:1;text-transform:uppercase}.teasers .item .button-group{bottom:30px;left:50%;padding:0 30px;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:1}.section-sponsor-carousel{background-color:#fff}.section-sponsor-carousel .sponsors{border-bottom:1px solid #acbfdb;padding:30px 0;position:relative}.section-sponsor-carousel .sponsors .sponsors-carousel .swiper-wrapper .swiper-slide{align-self:center}.section-sponsor-carousel .sponsors .sponsors-carousel .swiper-wrapper .swiper-slide .item .logo{display:block;margin:0 auto;max-width:100%;text-align:center;transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out}.section-sponsor-carousel .sponsors .sponsors-carousel .swiper-wrapper .swiper-slide .item .logo:focus,.section-sponsor-carousel .sponsors .sponsors-carousel .swiper-wrapper .swiper-slide .item .logo:hover{transform:scale(1.1)}.section-sponsor-carousel .sponsors .swiper-arrows{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.section-sponsor-carousel .sponsors .swiper-arrows .swiper-arrow{background:none;border:none;padding:0}.section-widget{--heading-margin-bottom:30px;--heading-title-font-size:2em;--heading-title-font-weight:500;--widget-padding:60px;margin:var(--section-spacing) 0}.section-widget .heading{margin-bottom:var(--heading-margin-bottom);text-align:center}.section-widget .heading .title{color:var(--color-primary);font-size:var(--heading-title-font-size);font-weight:var(--heading-title-font-weight);text-transform:uppercase}.section-widget .widget .row{--bs-gutter-x:0}.section-widget .widget .caption{background-color:var(--color-primary);border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:var(--base-border-radius);color:#fff;display:flex;flex-wrap:wrap;height:100%;padding:var(--widget-padding);width:100%}.section-widget .widget .caption .inner{align-self:flex-end}.section-widget .widget .caption .inner .button-group{margin-top:30px}.section-widget .widget .illustration{border-bottom-right-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-actualities{--events-margin-bottom:0;--heading-font-size:2em;--heading-font-weight:500;--heading-margin-bottom:30px;--button-group-margin-top:30px;--actualities-timeline-margin-bottom:100px;--actualities-item-date-width:120px;--actualities-item-date-color:#fff;--actualities-item-date-day-font-size:3.8em;--actualities-item-date-month-font-size:1.8em;--actualities-item-date-year-font-size:1.8em;--actualities-item-date-bg-color:var(--color-secondary);--actualities-item-title-font-weight:700;--actualities-item-title-font-size:1.375em;--actualities-item-caption-padding:30px;--actualities-item-caption-color:var(--color-primary);--actualities-item-caption-bg-color-hover:#e5ebf4;--actualities-item-caption-bg-color-default:rgba(0,63,143,.05);margin:var(--section-spacing) 0}.section-actualities .events{--actualities-item-date-bg-color:#acbfdb;margin-bottom:var(--events-margin-bottom)}.section-actualities .timeline{margin-bottom:30px}.section-actualities .timeline:last-child{margin-bottom:var(--actualities-timeline-margin-bottom)}.section-actualities .timeline .heading{color:var(--color-primary);text-align:center}.section-actualities .timeline .heading:before{background-color:var(--color-primary);content:"";display:block;height:45px;margin:0 auto 10px;width:1px}.section-actualities .heading{display:block;font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);margin-bottom:var(--heading-margin-bottom);text-transform:uppercase}.section-actualities .actualities .row [class*=col-]{margin-bottom:15px}.section-actualities .actualities .item{display:flex;height:100%;margin-bottom:15px;text-decoration:none;width:100%}.section-actualities .actualities .item:focus .caption,.section-actualities .actualities .item:hover .caption{background-color:var(--actualities-item-caption-bg-color-hover)}.section-actualities .actualities .item:focus .caption .read-more:after,.section-actualities .actualities .item:hover .caption .read-more:after{margin-left:15px}.section-actualities .actualities .item .date-wrapper{background-color:var(--actualities-item-date-bg-color);border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:var(--base-border-radius);color:var(--actualities-item-date-color);display:flex;max-width:var(--actualities-item-date-width);padding:15px;text-align:center;text-transform:uppercase;width:100%}.section-actualities .actualities .item .date-wrapper .date{align-self:center;text-align:center;width:100%}.section-actualities .actualities .item .date-wrapper .date .day{display:block;font-size:var(--actualities-item-date-day-font-size);font-weight:700;line-height:1}.section-actualities .actualities .item .date-wrapper .date .month{display:block;font-size:var(--actualities-item-date-month-font-size);font-weight:700;line-height:1}.section-actualities .actualities .item .date-wrapper .date .year{display:block;font-size:var(--actualities-item-date-year-font-size);font-weight:700;line-height:1}.section-actualities .actualities .item .caption{background-color:var(--actualities-item-caption-bg-color-default);border-bottom-right-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius);color:var(--actualities-item-caption-color);display:flex;flex-wrap:wrap;padding:var(--actualities-item-caption-padding);transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;width:100%}.section-actualities .actualities .item .caption .inner{width:100%}.section-actualities .actualities .item .caption .inner .title{display:block;font-size:var(--actualities-item-title-font-size);font-weight:var(--actualities-item-title-font-weight);margin-bottom:10px;text-transform:uppercase}.section-actualities .actualities .item .caption .read-more{align-self:flex-end;margin-top:30px}.section-actualities .button-group{margin-top:var(--button-group-margin-top)}.section-results{--button-group-margin-top:30px;--results-item-date-bg-color:var(--color-tertiary);--results-item-date-color:#fff;--results-item-date-width:120px;--results-item-date-font-size:4em;--results-item-caption-padding:30px;--results-item-caption-color:var(--color-primary);--results-item-caption-bg-color-hover:#e5ebf4;--results-item-caption-bg-color-default:rgba(0,63,143,.05);margin:var(--section-spacing) 0}.section-results .results{margin:0 auto;max-width:1000px}.section-results .results .item{display:block;text-decoration:none}.section-results .results .item:before{background-color:var(--color-primary);content:"";display:block;height:45px;margin:30px auto;width:1px}.section-results .results .item .inner{display:flex}.section-results .results .item .inner:focus .caption,.section-results .results .item .inner:hover .caption{background-color:var(--results-item-caption-bg-color-hover)}.section-results .results .item .inner:focus .caption .read-more:after,.section-results .results .item .inner:hover .caption .read-more:after{margin-left:15px}.section-results .results .item .inner .date-wrapper{align-self:flex-start;background-color:var(--results-item-date-bg-color);border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:var(--base-border-radius);color:var(--results-item-date-color);display:flex;max-width:var(--results-item-date-width);padding:50px 15px;text-align:center;text-transform:uppercase;width:100%}.section-results .results .item .inner .date-wrapper .date{align-self:center;font-size:var(--results-item-date-font-size);font-weight:700;line-height:1;text-align:center;width:100%}.section-results .results .item .inner .caption{background-color:var(--results-item-caption-bg-color-default);border-bottom-left-radius:var(--base-border-radius);color:var(--results-item-caption-color);padding:var(--results-item-caption-padding);transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;width:100%}.section-results .results .item .inner .caption .title{display:block;font-size:1.25em;font-weight:700;margin-bottom:10px;text-transform:uppercase}.section-results .results .item .inner .caption .read-more{margin-top:30px}.section-results .results .item .inner .illustration-wrapper{max-width:225px}.section-results .results .item .inner .illustration-wrapper .illustration{border-bottom-right-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-results .button-group{margin-top:var(--button-group-margin-top)}.section-gallery{--heading-margin-bottom:30px;--heading-title-font-size:2em;--gallery-item-spacing:15px;--gallery-timeline-margin-bottom:30px;--gallery-button-group-margin-top:30px;color:#fff;padding:var(--section-spacing) 0}.section-gallery.bg-color-primary{background-color:var(--color-primary)}.section-gallery.bg-color-secondary{background-color:var(--color-secondary)}.section-gallery.bg-color-tertiary{background-color:var(--color-tertiary)}.section-gallery .heading{display:block;font-size:var(--heading-title-font-size);margin-bottom:var(--heading-margin-bottom);text-align:center;text-transform:uppercase}.section-gallery .timeline{margin-bottom:30px}.section-gallery .timeline:last-child{margin-bottom:var(--gallery-timeline-margin-bottom)}.section-gallery .timeline .heading{color:var(--color-primary);text-align:center}.section-gallery .timeline .heading:before{background-color:var(--color-primary);content:"";display:block;height:45px;margin:0 auto 10px;width:1px}.section-gallery .gallery .row{--bs-gutter-x:var(--gallery-item-spacing)}.section-gallery .gallery .row [class*=col-]{margin-bottom:var(--gallery-item-spacing)}.section-gallery .gallery .item{display:block;height:100%;width:100%}.section-gallery .gallery .item .photo{border-radius:var(--base-border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-gallery .button-group{margin-top:var(--gallery-button-group-margin-top)}.section-info-blocks{--info-blocks-margin-bottom:50px;--info-blocks-item-spacing:15px;--info-blocks-item-padding:50px;--info-blocks-item-vip-min-height:400px;--info-blocks-item-vip-title-font-size-1:9em;--info-blocks-item-vip-title-font-size-2:3em;--heading-margin-bottom:30px;--heading-title-font-size:2em;margin:var(--section-spacing) 0}.section-info-blocks .heading{margin-bottom:var(--heading-margin-bottom);text-align:center}.section-info-blocks .heading .title{color:var(--color-primary);font-size:var(--heading-title-font-size);text-transform:uppercase}.section-info-blocks .info-blocks{margin-bottom:var(--info-blocks-margin-bottom)}.section-info-blocks .info-blocks .row{--bs-gutter-x:var(--info-blocks-item-spacing)}.section-info-blocks .info-blocks .row [class*=col-]{margin-bottom:var(--info-blocks-item-spacing)}.section-info-blocks .info-blocks .item{border-radius:var(--base-border-radius);color:#fff;height:100%;position:relative;width:100%}.section-info-blocks .info-blocks .item.item-info{background-color:var(--color-primary);padding:var(--info-blocks-item-padding)}.section-info-blocks .info-blocks .item.item-info .title{display:block;font-size:1.25em;font-weight:700;margin-bottom:20px;text-transform:uppercase}.section-info-blocks .info-blocks .item.item-info .read-more{margin-top:50px}.section-info-blocks .info-blocks .item.item-vip{background-color:var(--color-secondary);background-image:url(../img/illustrations/vip.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:var(--info-blocks-item-vip-min-height)}.section-info-blocks .info-blocks .item.item-vip .caption{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.section-info-blocks .info-blocks .item.item-vip .caption .title{display:block;margin-bottom:50px;text-align:center}.section-info-blocks .info-blocks .item.item-vip .caption .title span{display:block;line-height:.9}.section-info-blocks .info-blocks .item.item-vip .caption .title span:first-child{font-size:var(--info-blocks-item-vip-title-font-size-1);font-weight:500}.section-info-blocks .info-blocks .item.item-vip .caption .title span:last-child{font-size:var(--info-blocks-item-vip-title-font-size-2);font-weight:700}.section-info-blocks .info-blocks .item.item-vip .read-more{bottom:50px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.section-info-blocks .info-blocks .item.item-illustration .illustration{border-radius:var(--base-border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-sponsors{--heading-margin-bottom:30px;--heading-title-font-size:2em;margin:var(--section-spacing) 0}.section-sponsors .heading{margin-bottom:var(--heading-margin-bottom);text-align:center}.section-sponsors .heading .title{color:var(--color-primary);font-size:var(--heading-title-font-size);text-transform:uppercase}.section-sponsors .sponsors{margin-left:-15px;margin-right:-15px;margin-top:30px}@media (min-width:992px){.section-sponsors .sponsors .row>*{flex:0 0 auto;width:14.28%}}.section-sponsors .sponsors .item{display:block;margin:15px 0;text-align:center}.section-sponsors .sponsors .item .logo{max-width:100%;padding-left:15px;padding-right:15px;transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out}.section-sponsors .sponsors .item .logo:focus,.section-sponsors .sponsors .item .logo:hover{transform:scale(1.1)}.container{padding-left:var(--container-padding);padding-right:var(--container-padding)}.fslightbox-container.fslightbox-full-dimension{background:var(--color-primary)}.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-slide-number-container{display:none}.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar{background:none;right:45px;top:30px}.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar .fslightbox-toolbar-button{background-repeat:no-repeat;background-size:contain;height:30px;transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;width:30px}.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar .fslightbox-toolbar-button svg,.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar .fslightbox-toolbar-button:first-child{display:none}.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar .fslightbox-toolbar-button:last-child{background-image:url(../img/icons/cross.svg)}.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar .fslightbox-toolbar-button:focus,.fslightbox-container.fslightbox-full-dimension .fslightbox-nav .fslightbox-toolbar .fslightbox-toolbar-button:hover{transform:scale(1.1)}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container.fslightbox-slide-btn-container-previous{left:30px}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container.fslightbox-slide-btn-container-previous .fslightbox-slide-btn{background-image:url(../img/icons/nav-arrow-left.svg)}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container.fslightbox-slide-btn-container-next{right:30px}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container.fslightbox-slide-btn-container-next .fslightbox-slide-btn{background-image:url(../img/icons/nav-arrow-right.svg)}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container .fslightbox-slide-btn{background-color:transparent;background-image:url(../img/icons/nav-arrow-left.svg);background-repeat:no-repeat;background-size:contain;height:54px;padding:0;transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;width:54px}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container .fslightbox-slide-btn:focus,.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container .fslightbox-slide-btn:hover{transform:scale(1.1)}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container .fslightbox-slide-btn svg{display:none}.fslightbox-container.fslightbox-full-dimension .fslightbox-source{border-radius:var(--base-border-radius)}@media (min-width:1500px){.container{max-width:1420px}}@media (max-width:1200px){.navigation-bar{--navigation-bar-nav-link-font-size:1em;--navigation-bar-nav-link-spacing:10px}}@media (max-width:992px){:root{--navigation-bar-offset:84px;--section-spacing:75px}.container{max-width:100%}.navigation-bar .container .navigation,.section-results .results .item .inner .illustration-wrapper{display:none}.content-illustration .illustration-wrapper .date-wrapper{left:0}.content-illustration .illustration-wrapper .illustration{display:block;margin-left:auto;width:calc(100% - var(--content-illustration-date-width))}.fslightbox-container.fslightbox-full-dimension .fslightbox-slide-btn-container .fslightbox-slide-btn{background-color:var(--color-quaternary);border-radius:50%}header{--subtitle-font-size:1.5em;--title-font-size:3em;--min-header-height:500px}}@media (max-width:768px){:root{--section-spacing:50px}.navigation-bar .container .logo-wrapper{bottom:-37px}.navigation-bar .container .logo-wrapper .logo{width:125px}.section-widget{--widget-padding:30px;--heading-title-font-size:1.5em}.section-actualities{--actualities-timeline-margin-bottom:30px;--actualities-item-date-width:65px;--actualities-item-date-day-font-size:2em;--actualities-item-date-month-font-size:1em;--actualities-item-caption-padding:20px;--events-margin-bottom:50px;--heading-font-size:1.75em;--heading-margin-bottom:20px}.section-actualities .heading{text-align:center}.section-actualities .actualities .item .caption .title{margin-bottom:0}.section-actualities .actualities .item .caption .content{display:none}.section-gallery{--gallery-button-group-margin-top:15px}.section-info-blocks{--info-blocks-margin-bottom:30px;--info-blocks-item-padding:30px;--info-blocks-item-vip-title-font-size-1:6em;--info-blocks-item-vip-title-font-size-2:2em}.teasers .item{margin-bottom:30px}header{--min-header-height:400px;--counter-padding-x:20px;--counter-padding-y:10px;--counter-font-size:1em}header.header-small{--min-header-height:200px;--title-font-size:2em}footer{--footer-padding:50px}footer .navigation,footer .social-media{text-align:center}footer .navigation .nav-item .nav-link{font-size:.9em}footer .social-media{margin-bottom:50px}footer .social-media .social-item .social-link{font-size:32px;height:55px;width:55px}footer .social-media .social-item .social-link i.fab.fa-facebook-f,footer .social-media .social-item .social-link i.fal.fa-facebook-f,footer .social-media .social-item .social-link i.far.fa-facebook-f,footer .social-media .social-item .social-link i.fas.fa-facebook-f,footer .social-media .social-item .social-link i.fat.fa-facebook-f{font-size:40px}}@media (max-width:576px){.section-widget .widget .caption{border-radius:0 0 var(--base-border-radius) var(--base-border-radius)}.section-widget .widget .illustration{border-radius:var(--base-border-radius) var(--base-border-radius) 0 0}.section-info-blocks{--info-blocks-item-vip-min-height:300px}.section-results{--results-item-date-width:100%;--results-item-date-font-size:2em}.section-results .results .item .inner{flex-wrap:wrap}.section-results .results .item .inner .date-wrapper{border-bottom-left-radius:0;border-top-right-radius:var(--base-border-radius);padding:15px 60px;width:auto}.section-results .results .item .inner .caption{border-radius:0 var(--base-border-radius) var(--base-border-radius) var(--base-border-radius)}.content-illustration{--content-illustration-date-width:auto;--content-illustration-date-day-font-size:1.5em;--content-illustration-date-month-font-size:1.5em}.content-illustration .illustration-wrapper{display:flex;flex-wrap:wrap}.content-illustration .illustration-wrapper .date-wrapper{border-bottom-left-radius:0;border-top-right-radius:var(--base-border-radius);padding:15px 60px;position:static}.content-illustration .illustration-wrapper .date-wrapper .date .day,.content-illustration .illustration-wrapper .date-wrapper .date .month,.content-illustration .illustration-wrapper .date-wrapper .date .year{display:inline-block}.content-illustration .illustration-wrapper .illustration{border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:0;width:100%}.content-footer .nav .nav-item .text{display:none}}
