aside{background:#FFFFFF;width:17.5%;min-height:100%;min-width:230px;font-size:.56rem;padding-top:2rem;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;padding-right:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;font-family:'europa', sans-serif}@media (max-width: 64em){aside{display:none}}aside .logo{margin-bottom:2rem}aside h3{display:block;margin:0;padding:0;line-height:inherit;font-weight:inherit;font-size:inherit;font-family:inherit}aside h3 a{display:block;color:#b4b5b4;line-height:0.8rem;margin-bottom:0.3rem}aside h3 a:hover{color:#000}figure{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:0;width:100%;position:relative}figure.active{border-top:4px solid #fce500}figure img{width:100%;height:100%;display:inline;z-index:1}figure figcaption{padding:0.25rem 0 !important;background:white}figure figcaption h2{margin-top:0.5rem;font-size:.56rem;line-height:.77rem}figure .btn{font-size:.56rem}a>figure{background:transparent}a>figure>div{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}a>figure>div:before{width:100%;height:100%;content:'Lees meer';position:absolute;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fce500;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:0;top:0;font-size:.474rem}a>figure.hover-text-nl>div:before{content:'Lees meer'}a>figure.hover-text-fr>div:before{content:'En savoir plus'}a>figure.hover-text-en>div:before{content:'Read more'}a>figure:hover img{opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}a>figure:hover .btn-dash:before{background-color:#757575}a>figure:hover figcaption,a>figure:hover figcaption h2{color:#757575 !important}.btn{font-family:'europa', sans-serif;font-size:.56rem;padding:5px 18px;line-height:1.1rem;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.btn.btn-box{border:1px solid #1a1919;display:inline-block;color:#1a1919;letter-spacing:2px}.btn.btn-box.inverse{border:1px solid white;color:white}.btn.btn-box:hover{border:1px solid #fce500;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;background:#fce500;color:#000}.btn.btn-dash{border:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.btn.btn-dash:hover{color:#757575}.btn.btn-dash:hover:before{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:#757575;background-color:#757575}.btn.btn-dash:before{content:'';width:20px;height:1px;margin-right:0.3rem;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.btn.btn-tag{border:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.btn.btn-tag:hover{color:#757575}.btn.btn-tag:hover:before{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:#757575}.btn.btn-tag:before{content:'x';color:#fce500;font-size:.56rem;width:20px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.news-item{margin:0rem 0rem;padding:0 2rem 0.7rem 0;font-size:.56rem}.news-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0.7rem;border-bottom:1px solid #e4e9e5}@media (max-width: 64em){.news-item{padding-right:0}}.news-item .news-item-date{color:#757575;width:100px;font-size:.474rem;padding-right:1.5rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.news-item .news-item-title{margin:-0.2rem -0.5rem;padding:0.2rem 0.5rem}.news-item .news-item-title a{margin:-0.2rem -0.5rem;padding:0.2rem 0.5rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.news-item .news-item-title a:hover{background:#fce500;color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 64em){width:100%;>div>div:nth-child(3){text-align:left}}.news-item--featured{line-height:0.91rem}.news-detail blockquote{font-weight:normal;margin:1rem 0;text-transform:uppercase;font-size:.77rem;line-height:1.05rem;font-family:'europa', sans-serif;letter-spacing:2px;color:#000;font-weight:400}.font-size-regular{font-size:.56rem}.font-size-large2{font-size:.91rem;line-height:1.4rem}.font-family-europa{font-family:Europa, sans-serif}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 64em){.sm-p0{padding:0rem}.sm-px0{padding-left:0rem;padding-right:0rem}.sm-px2{padding-left:1rem;padding-right:1rem}.sm-p2{padding:1rem}.sm-m0{margin:0rem}.sm-mx2{margin-left:1rem;margin-right:1rem}.sm-ml1{margin-left:0.5}.sm-mb2{margin-bottom:1rem}.sm-mt2{margin-top:1rem}.sm-mb1{margin-bottom:0.5rem}.sm-hide{display:none}}.m6{margin:6rem}.p6{padding:6rem}.px6{padding-left:6rem;padding-right:6rem}.pb6{padding-bottom:6rem}.pt6{padding-top:6rem}.mb6{margin-bottom:6rem}.mt6{margin-top:6rem}.width-full{width:100%}.color-black{color:black !important}.color-white{color:#fff}.color-gray{color:#757575}.color-red{color:red}.bg-black{background-color:#000}.height-full{height:100%}.no-border{border:0}.border-right{border-right:1px solid #e4e9e5}.border-bottom{border-bottom:1px solid #e4e9e5}.border-top{border-top:1px solid #e4e9e5}.overlay{position:relative;-webkit-box-shadow:inset 0 0 0 2000px rgba(0,0,0,0.6);box-shadow:inset 0 0 0 2000px rgba(0,0,0,0.6)}.full-width{position:relative;z-index:2}::-webkit-input-placeholder{color:#757575}::-moz-placeholder{color:#757575}::-ms-input-placeholder{color:#757575}::placeholder{color:#757575}:disabled{color:#e4e9e5}legend{font-weight:bold}label{font-family:inherit;font-size:inherit;display:block;font-weight:bold;color:#757575}fieldset{border:0;padding:1rem;margin:0;margin-bottom:2rem;border:1px solid #757575}fieldset legend{padding:0 1rem;margin-bottom:1rem}.required{position:relative}.required:after{position:absolute;content:'*';color:#000;width:20px;height:20px;padding-left:0.2rem}input[type='text'],input[type='password'],input[type='email'],input[type='number'],input[type='date']{padding:0.2rem 0.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.05rem;font-size:.56rem;letter-spacing:inherit;background:transparent;border:1px solid #757575;font-family:europa, sans-serif;margin:0 0 8px;display:block;outline:none;border-radius:0;-webkit-appearance:none}textarea:focus,textarea:hover,input:focus,input:hover{outline:none;border-color:#fce500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}textarea{padding:0.2rem 0.4rem;border:1px solid #757575;line-height:1.05rem;font-size:.56rem;letter-spacing:inherit;font-family:europa, sans-serif;-webkit-appearance:none;resize:none;height:auto}select:not([size]),.select{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 10 10"><polygon fill="#010002" points="0,0 10,0 5,5"/></svg>') !important;background-repeat:no-repeat !important;background-position:calc(100% - 10px) calc(50% + 2.5px) !important;background-size:0.35rem !important}select,.select{position:relative;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:inherit;font-size:.56rem;font-family:inherit;margin:0;border:1px solid #757575;color:#000;display:block;outline:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;background:white}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){select,.select{padding:0.2rem}}select option{border-bottom:1px solid #ddd}select:not([size]),.select{padding:0.2rem 0.5rem;padding-right:1.5rem;cursor:pointer}select:invalid,select option[value='']{color:#ccc}select::-ms-expand{display:none}select:focus,select:hover,.select:focus,.select:hover{outline:none;border:1px solid #fce500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="10px" width="10px" viewBox="0 0 10 10"><polygon fill="#fce500" points="0,0 10,0 5,5"/></svg>') !important}select option{padding:0.2rem 1rem;border-bottom:1px solid #ddd}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){select option{padding:0}}select:focus option:checked{background-image:-webkit-gradient(linear, left bottom, left top, from(#aaa), to(#aaa));background-image:linear-gradient(0deg, #aaa 0%, #aaa 100%)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){select:focus option:checked{background-image:none}}.field-select .description{font-size:0.8rem;margin-top:0.5rem;color:#bbb;font-style:italic}.multiselect{z-index:999}.multiselect.open .select{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="10px" width="10px" viewBox="0 0 10 10"><polygon fill="#fce500" points="5,0 10,5 0,5"/></svg>') !important;background-position:calc(100% - 10px) calc(50% + 2.5px) !important}.multiselect #checkboxes{background:white;z-index:1;border:1px #757575 solid;position:absolute;padding:0.5rem;margin-top:-1px;z-index:999}.multiselect #checkboxes label{display:-webkit-box;display:-ms-flexbox;display:flex;color:black;padding:0.2rem 0.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.multiselect #checkboxes label input{margin-left:1rem}.multiselect #checkboxes label:hover{background-color:#fce500}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.form-group{margin:0}.form-group .errors{margin:0;padding:0;list-style:none;font-size:12px;color:red;font-size:0;line-height:0}.form-group.has-error input,.form-group.has-error textarea{border-color:red}.form-group.has-error .form-check-label{color:red}.form-control.autogrow{resize:none;height:auto}.form-check-label{font-size:14px;line-height:20px;padding-left:25px;position:relative;font-weight:300;margin-top:10px}.form-check-input{position:absolute;top:0;left:0}.form-success{color:mediumseagreen;margin-bottom:10px}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-0.5rem;margin-right:-0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 64em){.grid{display:block;margin-left:0;margin-right:0}}.grid>div{padding-left:0.5rem;padding-right:0.5rem}@media (max-width: 64em){.grid>div{margin:0;padding:0;margin-bottom:1rem}}.grid.no-gutter{margin:0}.grid.no-gutter>div{border-bottom:1px solid #e4e9e5}@media (max-width: 64em){.grid.no-gutter>div:not(:last-child){border:0}}@media (max-width: 64em){.grid.no-gutter>div>div{margin:0}}.grid.no-gutter>div:not(:nth-child(2n)){border-right:1px solid #e4e9e5}@media (max-width: 64em){.grid.no-gutter>div:not(:nth-child(2n)){border:0}}.grid.no-gutter>div{padding:0}.splash{background:#000;width:100%;height:100vh;overflow:hidden;position:relative}.splash .video{display:block;width:100%;height:100%}.splash .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.splash .video__overlay{position:absolute;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.splash .video__overlay svg{width:100px;height:150px}@media (min-width: 699px){.splash .video__overlay svg{width:150px;height:200px}}.splash .video__overlay__title{display:block;color:white;line-height:1;max-width:200px;font-size:20px;-webkit-transform:translate(100px, -90px);transform:translate(100px, -90px)}@media (min-width: 699px){.splash .video__overlay__title{max-width:280px;font-size:32px;-webkit-transform:translate(130px, -120px);transform:translate(130px, -120px)}}.splash .video__overlay__title--fr{max-width:210px}@media (min-width: 699px){.splash .video__overlay__title--fr{max-width:330px}}.splash .video__overlay__title--en{max-width:220px}@media (min-width: 699px){.splash .video__overlay__title--en{max-width:360px}}.splash svg{height:75vh;margin-left:-10px}@media (max-width: 64em){.splash svg{height:50vh;margin:0px}}.splash .container{padding-left:17.5%;padding-right:17.5%}@media (max-width: 64em){.splash .container{padding-left:1rem;padding-right:1rem}}.splash .splash-left:after{content:'';width:1px;background:#fce500;height:10%;border:0;position:absolute;bottom:0}@media (max-width: 64em){.splash .splash-left:after{left:1rem}}.splash .splash-right{font-size:1.75rem;line-height:1.75rem;font-family:europa, sans-serif}@media (max-width: 64em){.splash .splash-right{padding:0rem;margin-top:2rem;font-size:1.05rem;line-height:1.05rem}}.intro{background:#FFFFFF}.intro .container{padding-left:17.5%;padding-right:17.5%}@media (max-width: 64em){.intro .container{padding-left:1rem;padding-right:1rem}}.intro .title{text-transform:none;margin:0;font-size:1.05rem;line-height:1.4rem;font-weight:normal;font-family:'europa', sans-serif;font-weight:100;color:#000;letter-spacing:0}.intro-text{text-transform:none;font-weight:normal;letter-spacing:1px}.intro .glaifa-logos{margin-top:20px}.intro .glaifa-logos>img{display:inline-block;width:125px;height:auto;margin-right:10px}@-webkit-keyframes flicker{0%{opacity:0}3%{opacity:0.4}6%{opacity:1}7%{opacity:0.4}8%{opacity:1}9%{opacity:0.4}10%{opacity:1}100%{opacity:1}}@keyframes flicker{0%{opacity:0}3%{opacity:0.4}6%{opacity:1}7%{opacity:0.4}8%{opacity:1}9%{opacity:0.4}10%{opacity:1}100%{opacity:1}}.flicker{opacity:0;-webkit-animation:flicker 5s infinite 1s step-end;animation:flicker 5s infinite 1s step-end}@media (max-width: 64em){#responsive-menu{position:fixed;top:1rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 1s;transition:opacity 1s;z-index:5000;width:2em;height:2em;pointer-events:auto;margin:0;padding:0;border:0;background:transparent}#responsive-menu .menu-container{margin:auto 0;overflow:auto;width:100%;padding:0 30px 30px}#responsive-menu li.lang-chooser{display:block;white-space:nowrap;width:100%;height:auto;text-align:center}#responsive-menu li.lang-chooser .current-lang{display:none}#responsive-menu li.lang-chooser .lang-dropdown{background:transparent;display:inline-block;margin:0 auto;padding:0;position:static}#responsive-menu li.lang-chooser .lang-dropdown li{display:inline-block;margin:0;padding:0}#responsive-menu li.lang-chooser .lang-dropdown li a{margin:0;padding:0 0.35rem}#responsive-menu li.mobile-only{display:block;visibility:visible;overflow:hidden}#responsive-menu li.mobile-only>a{margin:0;padding-bottom:0}#responsive-menu li.mobile-only.open{overflow:visible}#responsive-menu li.mobile-only.open>.submenu{visibility:visible;max-height:1000px;padding:0 0 15px 0}#responsive-menu li.mobile-only>.submenu{max-height:0px;visibility:hidden;-webkit-transition:max-height 0.2s ease-in-out, visibility 0.2s ease-in-out;transition:max-height 0.2s ease-in-out, visibility 0.2s ease-in-out;list-style:none;margin:0;padding:0;overflow:visible}#responsive-menu li.mobile-only>.submenu>li{margin:0;padding:0;overflow:visible}#responsive-menu li.mobile-only>.submenu>li:first-child a{padding-top:15px}#responsive-menu li.mobile-only>.submenu>li:last-child{position:relative}#responsive-menu li.mobile-only>.submenu>li:last-child::after{content:"";display:block;width:50px;height:1px;background:#fce500;position:absolute;left:calc( 50% - 25px);bottom:-25px}#responsive-menu li.mobile-only>.submenu>li>a{margin:0;padding:0}#responsive-menu ul{display:none}#responsive-menu.open ul{display:block}#responsive-menu>li,#responsive-menu>a{text-align:center;margin:1rem 0;display:block}#responsive-menu li.active a{color:gray}#responsive-menu a{color:white}#responsive-menu>li,#responsive-menu>a,#responsive-menu>div{display:none}#responsive-menu.open>li,#responsive-menu.open>a,#responsive-menu.open>div{display:block}#responsive-menu:before{cursor:pointer;top:0px;right:0px;content:' ';position:absolute;width:2em;height:0.3em;background:#fce500;-webkit-box-shadow:0 0.6em 0 0 #fce500,0 1.2em 0 0 #fce500;box-shadow:0 0.6em 0 0 #fce500,0 1.2em 0 0 #fce500}#responsive-menu.open>ul,#responsive-menu.open>li,#responsive-menu.open a{display:block;pointer-events:auto;cursor:pointer;text-align:center;padding:0;margin:1rem 0}#responsive-menu.open li.active{background:white}#responsive-menu.open{height:100%;left:0;right:0;top:0;width:100%;height:100%;background:#000}#responsive-menu.open:before,#responsive-menu.open:after{position:absolute;right:37px;top:22px;content:' ';height:33px;width:2px;background:#fce500;-webkit-box-shadow:none;box-shadow:none;pointer-events:auto}#responsive-menu.open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#responsive-menu.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}#contact-popup{background:rgba(0,0,0,0.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;padding:30px;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}#contact-popup.contact-popup--init{z-index:-1;visibility:hidden;opacity:0}#contact-popup.contact-popup--init .popup{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}#contact-popup.hidden{opacity:0}#contact-popup.hidden .popup{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}#contact-popup .popup{display:block;background:white;width:100%;max-width:520px;padding:20px;margin:auto 0;position:relative;-webkit-transition:all  0.3s ease-in-out;transition:all  0.3s ease-in-out;font-size:14px}@media (min-width: 900px){#contact-popup .popup{max-width:675px;padding:40px 100px}}#contact-popup .popup-close{position:absolute;top:20px;right:20px;display:block;width:25px;height:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:0;line-height:0;cursor:pointer;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}#contact-popup .popup-close::before,#contact-popup .popup-close::after{content:"";display:block;width:100%;height:2px;position:absolute;background:black;top:50%;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#contact-popup .popup-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#contact-popup .popup-close:hover{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#contact-popup .popup-logo{display:block;width:34px;height:50px;margin:0 auto}#contact-popup .popup-title{text-transform:uppercase;font-weight:bold;font-family:'europa', sans-serif;font-size:25px;text-align:center;letter-spacing:2px}#contact-popup .popup-form .form-errors{display:none}#contact-popup .popup-form .form-check-label{color:#C6C6C6 !important;letter-spacing:2px;line-height:26px}#contact-popup .popup-form .form-check-label a{color:#fce500;text-decoration:underline}#contact-popup .popup-form .form-check-label a:hover{color:#000}#contact-popup .popup-form .form-group.has-error a{color:inherit}#contact-popup .popup-form .form-group.has-error a:hover{color:#000}#contact-popup .popup-form .form-group+.form-group{margin-top:10px}#contact-popup .popup-form .form-group label{color:#000;letter-spacing:2px;font-weight:normal;margin-bottom:5px}#contact-popup .popup-form .form-group textarea{height:100px}#contact-popup .popup-form .form-control{background-color:#DADADA;padding-left:10px;padding-right:10px}#contact-popup .popup-form .btn{display:block;width:100%;background:#000;color:white;margin-top:10px;text-transform:uppercase;font-family:'europa', sans-serif;font-weight:600;letter-spacing:2px}#contact-popup .popup-form .btn:hover{background:#fce500;color:#000}.landingpage .block-blockTextPhoto{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.landingpage .block-text h1{text-transform:uppercase;font-weight:100;letter-spacing:1px}.landingpage .block-image{-ms-flex-item-align:start;align-self:flex-start}.cta-popup{position:fixed;bottom:0;right:0;z-index:1001;background:#fce500}.cta-popup.open .cta-popup__trigger{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.cta-popup.open .cta-popup__content{-webkit-transform:translateY(0);transform:translateY(0)}.cta-popup__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fce500;cursor:pointer}.cta-popup__trigger:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:bottom right;transform-origin:bottom right}.cta-popup__trigger::before{content:"";display:block;width:1px;height:100%;position:absolute;left:50%;top:0;background:#000}.cta-popup__trigger span{display:block;padding:15px}.cta-popup__trigger span svg{display:block;width:25px;height:25px}.cta-popup__trigger span svg path{-webkit-transform:fill 0.2s ease-in-out;transform:fill 0.2s ease-in-out}.cta-popup__content{position:fixed;bottom:0;right:0;background:#fce500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:auto;max-width:100%;padding:45px 65px 45px 45px;font-family:'europa', sans-serif;font-size:20px;letter-spacing:0.1rem;-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width: 699px){.cta-popup__content{padding:55px 85px 55px 55px;max-width:500px;font-size:24px}}.cta-popup__content h4{margin:0 0 15px;font-size:20px;font-weight:bold}@media (min-width: 699px){.cta-popup__content h4{font-size:24px}}.cta-popup__content a.contact-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-popup__content a.contact-link svg{display:inline-block;width:20px;height:20px;margin-left:10px}.cta-popup__content a.contact-link:hover{color:inherit;text-decoration:underline}.cta-popup__close{display:inline-block;background:#000;color:#fce500;position:absolute;top:0;right:0;width:45px;height:45px;font-size:29px;padding:0 0 0 16px}.cta-popup__close:hover{opacity:0.8}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0;width:100%;font-size:28.5px;letter-spacing:1px;color:#000;font-family:'acumin-pro', 'Lucida Grande', sans-serif}body{background-color:black;background-image:url(/img/background-footer.png);background-repeat:no-repeat;background-position:bottom center;background-size:cover;background-attachment:fixed}a{text-decoration:none;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;color:#000}a.active{color:#fce500}a:hover{color:#fce500;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}a:hover svg{stroke:#fce500}.container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:70rem;margin-left:auto;margin-right:auto}@media (max-width: 64em){.container{display:block}}.wrapper{background-color:#FFFFFF}.wrapper>section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media (min-width: 1600px){.wrapper>section{margin:0 150px}.wrapper>section.splash{margin:0}.wrapper>section main>section.overlay.stretch.full-width{margin-left:calc(-17.5% - 60px - 150px);padding-left:calc(17.5% + 6.5rem + 150px);margin-right:-150px;opacity:0.5}}main{background:#FFFFFF;border-left:1px solid #e4e9e5;width:82.5%;position:relative;padding-top:157.5px}@media (max-width: 64em){main{margin-left:0;border:0;padding-top:0;width:100%}}main>nav{border-bottom:1px solid #e4e9e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0rem 4rem;top:0;background:white;z-index:1000;-webkit-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;position:absolute;width:100%;height:155px;max-height:155px}@media (max-width: 64em){main>nav{max-height:100% !important}}@media (max-width: 65em){main>nav .menu-container div:first-child{width:40px;margin:0 auto}main>nav .menu-container div:first-child img{width:100%}}@media (min-width: 65em){main>nav .menu-container div:first-child{display:none}}main>nav.small{padding-top:0.5rem;padding-bottom:0.5rem;max-height:80px;position:fixed;width:100%;left:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;transition:all 0.3s ease-out}main>nav.small .menu-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 auto}main>nav.small .menu-container div:first-child{display:block;position:static;height:100%;height:80%;width:17.5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main>nav.small .menu-container div:first-child a{display:block;height:100%}main>nav.small .menu-container div:first-child img{height:100%;position:absolute;left:0}main>nav li.mobile-only{display:none;visibility:hidden}main>nav li a{color:#000;font-size:.56rem;font-family:europa, sans-serif;padding:5px 10px;margin-left:calc(1.25rem - 20px);white-space:nowrap}@media (max-width: 64em){main>nav li a{margin-left:1rem}}main>nav li.lang-chooser{position:relative}main>nav li.lang-chooser .current-lang{margin-left:2rem;cursor:pointer}main>nav li.lang-chooser .lang-dropdown{display:none;position:absolute;width:auto;margin:0 1.5rem;padding:0.25rem .5rem;list-style:none;background:white}main>nav li.lang-chooser .lang-dropdown li{margin:0;padding:0}main>nav li.lang-chooser .lang-dropdown li a{display:block;padding:0;margin:0}main>nav li.lang-chooser:hover .lang-dropdown{display:block}main section{border-bottom:1px solid #e4e9e5}main section>nav a{margin-right:1rem;color:#000;font-size:.56rem;font-family:europa, sans-serif}main .stretch{margin-left:calc(-17.5% - 50px);padding-left:calc(17.5% + 6.5rem)}@media (max-width: 64em){main .stretch{margin-left:0;padding-left:1rem}}.lg-flex-inverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-title{margin:1.8rem 4rem 0rem 4rem;padding-bottom:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title h1,.page-title h2{font-size:.91rem}@media (max-width: 64em){.page-title{padding:0rem;padding-bottom:1rem;margin:1rem;display:block}}.keywords{margin:2rem 4rem 0rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding-bottom:2rem;font-family:europa, sans-serif}@media (max-width: 64em){.keywords{margin-left:1rem;padding-bottom:1rem}}.keywords>.btn-tag{margin-right:20px}section{font-size:.56rem;line-height:1.1rem;color:#757575}section h1,footer h1{margin:0;font-size:1.05rem;line-height:1.4rem;font-weight:normal;font-family:'europa', sans-serif;font-weight:100;color:#000;letter-spacing:0}section h2,section h1,footer h2{font-weight:normal;margin:0;text-transform:uppercase;font-size:.77rem;line-height:1.05rem;font-family:'europa', sans-serif;letter-spacing:2px;color:#000;font-weight:400}section h2+h1,section h2+h2,section h1+h1,section h1+h2,footer h2+h1,footer h2+h2{margin:1em 0}.related{line-height:1.4}.related a+a{margin-top:0.4rem}#map{width:100%;height:350px}.contactinfo a{color:inherit}.contactinfo a:hover{color:#000}.contactinfo .smaller{font-size:14px;line-height:28px}footer{color:white;font-size:.56rem;line-height:inherit;border-top:2px solid #fce500;background:transparent;background-size:cover}@media (max-width: 64em){footer{width:100%}footer>div>div:nth-child(3){text-align:left}}footer a{color:inherit;display:inline-block}footer input[type="email"]{max-width:400px}footer .form-errors{display:none}footer .form-group{max-width:400px}@media (min-width: 900px){footer .form-group{margin:0 0 0 auto}}footer .form-group.has-error input{color:red}footer .form-control{color:white}footer .form-check-label{text-align:left;padding-right:20px}footer #newsletter .btn{margin-top:10px;min-width:130px}footer .container.p4{padding-top:6rem;padding-bottom:6rem}footer .container.p4.pb0{padding-bottom:0}footer .container.p2{padding-top:2rem;padding-bottom:2rem}footer .social{display:inline-block;width:40px}footer .social svg{height:27px}footer .social svg path{fill:#FFFFFF;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer .social:hover svg path{fill:#fce500}.txt-500{max-width:500px}.txt-800{max-width:800px}.txt--centered{margin-left:auto;margin-right:auto}.txt--europa{font-family:'europa', sans-serif;letter-spacing:2px !important}.font-100{font-weight:100}.font-400{font-weight:400}.mapboxgl-popup h3{margin:0;color:black}footer .flex-check{margin-top:20px}@media (min-width: 900px){footer .flex-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:400px;margin-top:0}}footer .flex-check .checkbox{padding-left:30px;padding-right:10px;position:relative;text-align:left;margin-bottom:20px;font-size:12px}@media (min-width: 900px){footer .flex-check .checkbox{font-size:12px;margin-bottom:0}}footer .flex-check .checkbox input{position:absolute;left:0;top:0}footer .container--footer{display:block;text-align:center;width:100%;font-size:16px}footer .container--footer h3{display:block;text-transform:uppercase;margin-bottom:0;font-size:inherit}footer .container--footer p{margin-top:10px}footer .container--credits{display:block;text-align:center}footer .container--credits .light{margin-left:20px}@media (max-width: 64em){footer .container--credits .light{margin-left:0}}footer .container--credits .light a{color:#757575;font-size:12px}section .heading1{font-size:1.05rem;line-height:1.4rem;font-weight:normal;font-family:'europa', sans-serif;font-weight:100;color:#000;letter-spacing:0}section .heading2{font-weight:normal;margin:0;text-transform:uppercase;font-size:.77rem;line-height:1.05rem;font-family:'europa', sans-serif;letter-spacing:2px;color:#000;font-weight:400}section .heading2.mb2{margin-bottom:1rem}section .headingNone{font-size:inherit;color:inherit;font-weight:inherit;text-transform:inherit}section.category .heading1{text-transform:none}.page--realisationsList .page-title{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap}.page--realisationsList .page-title h1,.page--realisationsList .page-title h2{width:100%;margin-bottom:10px}.page--realisationsList .page-title .filter-form{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1200px){.page--realisationsList .page-title .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page--realisationsList .page-title .filter-form>*{margin-top:10px}@media (min-width: 900px){.page--realisationsList .page-title .filter-form>*{margin-top:0;margin-left:10px}.page--realisationsList .page-title .filter-form>*:first-child{margin-left:0}}.page--realisationsList .page-title .filter-form label.nowrap{display:inline-block}.page--realisationsList .page-title .filter-form .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.page--realisationsList .page-title .filter-form .location #sel_distance{display:block;max-width:150px;min-width:100px;display:block;line-height:1;font-size:16px;padding-top:8px;padding-bottom:8px}.page--realisationsList .page-title .filter-form .location .split{margin:0 10px;padding-top:3px}@media (min-width: 1200px){.page--realisationsList .page-title .filter-form .location .split{margin:0 0 0 10px}}.page--realisationsList .page-title .filter-form .location #txt_location{display:block;min-width:100px;margin-bottom:0;line-height:1;font-size:16px;padding-top:9px;padding-bottom:9px;-ms-flex-item-align:center;align-self:center}.page--realisationsList .page-title .filter-form .filters{-webkit-box-flex:1;-ms-flex:1;flex:1}.page--realisationsList .page-title .filter-form .filters .select{line-height:1;font-size:16px;padding-top:12px;padding-bottom:11px}.page--realisationsList .page-title .filter-form .search{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}.page--realisationsList .page-title .filter-form .search form{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e4e9e5}.page--realisationsList .page-title .filter-form .search form input{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;height:auto;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;line-height:1;font-size:16px;margin:0;padding-top:10px;padding-bottom:9px;padding-right:10px;padding-left:10px}@media (min-width: 1600px){.page--realisationsList .page-title .filter-form .search form input{max-width:none}}.page--realisationsList .page-title .filter-form .search form button{display:block;width:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0 5px;margin:0;line-height:0;font-size:0}.page--realisationsList .page-title .filter-form .search form button svg{display:block;width:18px;height:18px}.page--realisationsList .page-title .filter-form .search form:hover{border-color:#fce500}.section-404{background-size:cover;background-image:url(/img/glaifa-404-background.jpg);background-repeat:no-repeat;background-position:center center;padding-top:100px;padding-bottom:100px}@media (min-width: 900px){.section-404 .container--404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 900px){.section-404 .txt{width:50%}}.section-404 .txt h1{font-weight:300;text-transform:uppercase;font-size:25px;margin-bottom:20px}.section-404 .txt h2{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:50px;max-width:480px}@media (min-width: 900px){.section-404 .txt h2{margin-bottom:150px}}.section-404 .txt .button{display:inline-block;background:black;border:1px solid black;color:white;font-weight:300;padding:10px 25px;letter-spacing:2px}.section-404 .txt .button:hover{background:transparent;color:black}.section-404 .plug{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 900px){.section-404 .plug{padding-left:100px}}.section-404 .plug img{display:block;width:auto;height:auto;max-height:300px;margin-top:50px}@media (min-width: 900px){.section-404 .plug img{margin-top:0px;max-height:500px}}.block-image--align-top{-ms-flex-item-align:start;align-self:flex-start}

/*# sourceMappingURL=maps/site.min.css.map */
