/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog.ela-survey{border:none;padding:0;width:50% !important;left:25% !important;}@media (max-width:991.98px){.ui-dialog.ela-survey{width:90% !important;left:5% !important;}}.ela-survey a,.ela-survey button{cursor:pointer;}.ela-survey .ecl-link[disabled],.ela-survey .ecl-link:visited[disabled],.ela-survey .ecl-link:hover[disabled],.ela-survey .ecl-link:focus[disabled]{opacity:0.65;pointer-events:none;color:#004494;background-color:#ddd;}.ela-survey .ela-survey-cookie-disclaimer{color:#656565;font-size:12px;line-height:1.5em;text-align:left;}.ela-survey label{display:inline;margin-left:0.3em;}.ela-survey .ui-widget-header{background-color:white;color:#343a40;border-bottom:1px solid #dee2e6;padding:1em 2em .75rem;}.ela-survey .ui-widget-content{padding:1rem 0;}.ela-survey-body > div{padding:0 2rem;}.ela-survey-checkbox{margin:0.5rem 0;}.ela-survey-checkbox:checked{color:red;background-color:green;}.ela-survey-cookie-disclaimer{margin-bottom:1rem;}.ela-survey-body .ela-survey-buttons{border-top:1px solid #dee2e6;padding-top:1rem;text-align:right;}.ela-survey-body .ela-survey-buttons .ecl-link{border:solid 1px transparent;border-radius:6px;font-weight:400;text-decoration:none;}.ela-survey-body .ela-survey-buttons a{background-color:#000f43;color:#000f43;margin-right:1rem;}.ela-survey-body .ela-survey-buttons a:hover,.ela-survey-body .ela-survey-buttons button:hover{text-decoration:underline;}.ela-survey-body .ela-survey-buttons a:hover{color:white;}.ela-survey-body .ela-survey-buttons button{background-color:#000f43;color:white;}.ela-survey .ecl-link{color:#004494;margin:0;text-decoration:underline;}.ela-survey .ecl-link:focus{outline:3px solid #ffd617;outline-offset:2px;}.ela-survey .ecl-link:visited{color:#4b0076;}.ela-survey .ecl-link--no-visited:visited{color:#004494;}.ela-survey .ecl-link--no-visited:visited:focus,.ela-survey .ecl-link--no-visited:visited:hover{color:#002f67;}.ela-survey .ecl-link--icon-after,.ela-survey .ecl-link--icon-before{display:inline-block;}.ela-survey .ecl-link--icon{text-decoration:none;}.ela-survey .ecl-link--icon .ecl-link__icon{fill:currentColor;position:relative;top:-1px;vertical-align:middle;}.ela-survey .ecl-link--icon:not(.ecl-link--standalone) .ecl-link__label{text-decoration:underline;}.ela-survey .ecl-link--icon-before .ecl-link__icon{margin-right:.5rem;}.ela-survey .ecl-link--icon-after .ecl-link__icon{margin-left:.5rem;}.ela-survey .ecl-link--negative{color:#fff;}.ela-survey .ecl-link--negative:focus,.ela-survey .ecl-link--negative:hover{color:#fff4bb;}.ela-survey .ecl-link--negative:focus.ecl-link--standalone,.ela-survey .ecl-link--negative:hover.ecl-link--standalone{color:#fff;}.ela-survey .ecl-link--negative:visited{color:#d2bfdd;}.ela-survey .ecl-link--negative.ecl-link--no-visited:visited{color:#fff;}.ela-survey .ecl-link--negative.ecl-link--no-visited:visited:focus,.ela-survey .ecl-link--negative.ecl-link--no-visited:visited:hover{color:#fff4bb;}.ela-survey .ecl-link--negative.ecl-link--no-visited:visited:focus.ecl-link--standalone,.ela-survey .ecl-link--negative.ecl-link--no-visited:visited:hover.ecl-link--standalone{color:#fff;}.ela-survey .ecl-link--standalone{font-family:arial,sans-serif;text-decoration:none;}.ela-survey .ecl-link--standalone.ecl-link--icon:focus .ecl-link__label,.ela-survey .ecl-link--standalone.ecl-link--icon:hover .ecl-link__label,.ela-survey .ecl-link--standalone:not(.ecl-link--icon):focus,.ela-survey .ecl-link--standalone:not(.ecl-link--icon):hover{text-decoration:underline;}.ela-survey .ecl-link--cta,.ela-survey .ecl-link--primary,.ela-survey .ecl-link--secondary{border-radius:0;box-sizing:border-box;font:normal normal 400 1rem/1.25rem arial,sans-serif;font-weight:700;padding:.75rem 1rem;}.ela-survey .ecl-link--cta:active,.ela-survey .ecl-link--cta:hover,.ela-survey .ecl-link--primary:active,.ela-survey .ecl-link--primary:hover,.ela-survey .ecl-link--secondary:active,.ela-survey .ecl-link--secondary:hover{box-shadow:none;text-decoration:underline;}.ela-survey .ecl-link--cta:focus,.ela-survey .ecl-link--primary:focus,.ela-survey .ecl-link--secondary:focus{border:3px solid #ffd617;outline:none;padding:calc(.75rem - 3px) calc(1rem - 3px);text-decoration:underline;}.ela-survey .ecl-link--cta{background-color:#ffd617;color:#000;}.ela-survey .ecl-link--cta:active,.ela-survey .ecl-link--cta:hover{background-color:#f8ae21;color:#000;}.ela-survey .ecl-link--cta:focus{border-color:#000;color:#000;}.ela-survey .ecl-link--cta:visited{color:#4b0076;}.ela-survey .ecl-link--cta.ecl-link--no-visited:visited,.ela-survey .ecl-link--cta.ecl-link--no-visited:visited:active,.ela-survey .ecl-link--cta.ecl-link--no-visited:visited:hover{color:#000;}.ela-survey .ecl-link--primary{background-color:#004494;color:#fff;}.ela-survey .ecl-link--primary:active,.ela-survey .ecl-link--primary:hover{background-color:#000f43;color:#fff;}.ela-survey .ecl-link--primary:focus{color:#fff;}.ela-survey .ecl-link--primary:visited,.ela-survey .ecl-link--primary:visited:hover{color:white;text-decoration-color:white !important;}.ela-survey .ecl-link--primary.ecl-link--no-visited:visited,.ela-survey .ecl-link--primary.ecl-link--no-visited:visited:active,.ela-survey .ecl-link--primary.ecl-link--no-visited:visited:hover{color:#fff;}.ela-survey .ecl-link--secondary{background-color:#fff;border:2px solid #004494;color:#000;padding:calc(.75rem - 2px) calc(1rem - 2px);}.ela-survey .ecl-link--secondary:focus{color:#000;}.ela-survey .ecl-link--secondary:visited{color:#4b0076;}.ela-survey .ecl-link--secondary.ecl-link--no-visited:visited,.ela-survey .ecl-link--secondary.ecl-link--no-visited:visited:active,.ela-survey .ecl-link--secondary.ecl-link--no-visited:visited:hover{color:#000;}.ui-dialog .ui-dialog-titlebar-close{background:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:2rem;}.ui-dialog-titlebar-close::before,.ui-dialog-titlebar-close::after{content:'';position:absolute;top:50%;left:50%;width:16px;height:2px;background-color:#343a40;transform-origin:center;}.ui-dialog-titlebar-close::before{transform:translate(-50%,-50%) rotate(45deg);}.ui-dialog-titlebar-close::after{transform:translate(-50%,-50%) rotate(-45deg);}.ui-widget-overlay{background:#000;opacity:.3;}.ui-dialog-title::before{content:"";display:inline-block;width:1.75em;height:1.5em;background-image:url(/modules/custom/ela_survey/icons/eu-flag.svg);background-repeat:no-repeat;background-size:contain;margin-right:0.5em;vertical-align:middle;}
.nav.bcl__nav{border-bottom:1px solid #dee2e6;margin-bottom:2rem}.nav.bcl__nav .nav-link{border-bottom:2px solid transparent;font-weight:600;line-height:24px}.nav.bcl__nav .nav-link:before{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.nav.bcl__nav .nav-link.active{border-bottom-color:var(--bs-secondary);color:var(--bs-primary);font-weight:700}.bcl-header__navbar .navbar-nav{justify-content:space-between;width:100%}.bcl-header__navbar .navbar-nav>.nav-item{display:flex;flex-direction:column;position:relative}.bcl-header__navbar .navbar-nav>.nav-item .dropdown-menu{border-width:0;width:100%}@media (min-width:992px){.bcl-header__navbar .navbar-nav>.nav-item .dropdown-menu{border-width:1px;left:0;position:absolute;top:100%;width:auto}}@media (max-width:991.98px){.bcl-header__navbar .navbar-nav>.nav-item .dropdown-menu.show-submenu{display:block}}.bcl-header__navbar .navbar-nav>.nav-item .dropdown-menu .dropdown-submenu{padding-left:1rem;padding-right:1rem}@media (min-width:992px){.bcl-header__navbar .navbar-nav>.nav-item .dropdown-menu .dropdown-submenu{padding-left:0;padding-right:0}}.bcl-header__navbar .navbar-nav .dropdown-submenu{display:flex;flex-direction:column;position:relative}@media (min-width:992px){.bcl-header__navbar .navbar-nav .dropdown-submenu>.dropdown-menu{left:99%;position:absolute;top:0}}.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-action-wrapper,.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-item{background-color:var(--primary-lighter-90);color:var(--bs-primary)}.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-action-wrapper.active,.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-item.active{background-color:var(--bs-primary)}.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-action-wrapper.active:hover,.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-item.active:hover{color:var(--bs-body-bg)}.bcl-header__navbar .navbar-nav .dropdown-action-wrapper{color:var(--bs-gray)!important;display:flex;flex-direction:row;justify-content:space-between;width:100%}.bcl-header__navbar .navbar-nav .dropdown-action-wrapper.active{background-color:var(--bs-primary);color:var(--bs-gray-100)}.bcl-header__navbar .navbar-nav .dropdown-action-wrapper a:hover,.bcl-header__navbar .navbar-nav .dropdown-action-wrapper.active:hover{color:var(--bs-white)}.bcl-header__navbar .navbar-nav .dropdown-action-wrapper .level-2{color:var(--bs-black)}.bcl-header__navbar .navbar-nav .dropdown-action-wrapper .level-2.active{background-color:transparent!important}.bcl-header__navbar .navbar-nav .dropdown-action-wrapper .level-2:hover{color:var(--bs-primary)}.bcl-header__navbar .navbar-nav a{color:var("bs--black");cursor:pointer!important}.bcl-header__navbar .navbar-nav .dropdown-item{color:inherit;cursor:default}.bcl-header__navbar .navbar-nav .dropdown-item:active,.bcl-header__navbar .navbar-nav .dropdown-item:hover{background-color:transparent}.bcl-header__navbar .navbar-nav .dropdown-item.active{background-color:var(--bs-primary);color:var(--bs-white)!important;font-weight:700}.bcl-header__navbar .navbar-nav .dropdown-item.active:hover{color:var(--bs-white)}.bcl-header__navbar .navbar-nav .dropdown-item.level-1{color:var(--bs-gray-300)}@media (min-width:992px) and (max-width:1199.98px){.bcl-header__navbar .navbar-nav .dropdown-item.level-1{font-size:.9rem;padding-left:.5rem;padding-right:.5rem}}@media (max-width:991px){.bcl-header__navbar .navbar-nav .dropdown-item.level-1{padding-left:0}}.bcl-header__navbar .navbar-nav .dropdown-item.level-1.active,.bcl-header__navbar .navbar-nav .dropdown-item.level-1:focus,.bcl-header__navbar .navbar-nav .dropdown-item.level-1:hover{background-color:transparent}.bcl-header__navbar .navbar-nav .dropdown-item.level-1.active:hover{color:var(--bs-gray-100)}.bcl-header__navbar .navbar-nav .dropdown-item.with-mobile-toggler:after{display:none}.bcl-header__navbar .navbar-nav .dropdown-item.mobile-toggler{padding-left:.3rem;padding-right:.7rem;width:auto}.bcl-header__navbar .navbar-nav .dropdown-item.mobile-toggler:active,.bcl-header__navbar .navbar-nav .dropdown-item.mobile-toggler:focus{background-color:transparent}.bcl-header__navbar .navbar-nav .dropdown-toggle:after{border-width:.6rem .6rem 0;vertical-align:.15rem}@media (min-width:992px){.bcl-header__navbar .navbar-nav .dropdown-toggle:after{border-bottom:.4rem solid transparent;border-left:.4rem solid var(--bs-primary);border-right:none;border-top:.4rem solid transparent;vertical-align:0}}.bcl-header__navbar .navbar-nav .dropdown-toggle.level-1:after{border-width:.6rem .6rem 0;vertical-align:.15rem}@media (min-width:992px){.bcl-header__navbar .navbar-nav .dropdown-toggle.level-1:after{border-bottom:none;border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.3rem solid var(--bs-white)}.bcl-header__navbar .navbar-nav .dropdown-submenu:hover>.dropdown-menu,.bcl-header__navbar .navbar-nav>.nav-item:hover>.dropdown-menu{display:block}}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--unpublished{background-color:#fff4f4;}
.search-api-autocomplete-suggestion{position:relative;padding:3px 5px;}.search-api-autocomplete-search .ui-menu-item-wrapper{margin:0;padding:0;color:#333;border:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:#fff;background:#0072b9;}.search-api-autocomplete-search .ui-menu-item{list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}
