@media (min-width:768px){body:not(.wp-admin) .two-column{margin-top:3rem;margin-bottom:3rem}body:not(.wp-admin) .two-column__content>p{font-size:1.13rem;line-height:1.56rem}body:not(.wp-admin) .contact-card{width:calc(50% - .5rem)}body:not(.wp-admin) .contact-card__image{min-height:20rem;max-width:none}body:not(.wp-admin) .contact-card__content{padding:1.5rem}body:not(.wp-admin) .contact-card__content__text>h3{margin-top:1rem;margin-bottom:1rem}body:not(.wp-admin) .contact-card__content__text>p{font-size:16px}body:not(.wp-admin) .link-textual{width:calc(50% - .5rem)}body:not(.wp-admin) .link-textual__content{max-width:none;margin-left:0;margin-right:0}body:not(.wp-admin) #cookie-notice.cn-top .cookie-notice-container{flex-wrap:nowrap}body:not(.wp-admin) #cookie-notice.cn-top .cookie-notice-container>a{margin-top:0}body:not(.wp-admin) .detail-card{width:calc(50% - .5rem);max-width:none;margin-left:0;margin-right:0}body:not(.wp-admin) .detail-card__content{padding:2.5rem}body:not(.wp-admin) .detail-card__content h3{margin-top:2rem;margin-bottom:2rem;font-size:1.56rem}body:not(.wp-admin) .detail-card__content p{margin-bottom:1rem;font-size:1rem}body:not(.wp-admin) .detail-card__content p:last-child{margin-top:2rem}body:not(.wp-admin) .detail-card__link a{padding-top:2rem;padding-bottom:2rem}body:not(.wp-admin) .main-footer .site-links>ul>li{width:50%}body:not(.wp-admin) .main-footer .site-links>ul>li.other-links{width:100%}body:not(.wp-admin) .main-footer .site-links>ul>li.other-links>ul>li:last-child{display:flex;justify-content:flex-start;align-items:center}body:not(.wp-admin) .main-footer .site-links>ul>li.other-links>ul>li>ul{margin-top:0}body:not(.wp-admin) .main-footer .site-links>ul>li.other-links>ul>li>ul>li:not(:last-child)>a{margin-right:2rem}body:not(.wp-admin) .main-footer .site-links>ul>li.other-links>ul>li>a{margin-bottom:0}body:not(.wp-admin) .main-footer .copyright{flex-direction:row}body:not(.wp-admin) .main-footer .copyright ul{margin-top:0;flex-direction:row}body:not(.wp-admin) .main-footer .copyright ul li:not(:last-child){margin-right:1rem}body:not(.wp-admin) .main-navigation{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;top:auto}body:not(.wp-admin) .main-navigation #primary_menu_container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:5vh;padding-top:5vh;padding-right:35vh;-webkit-transform:scaleX(1) translate(2.778rem,2.778rem);transform:scaleX(1) translate(2.778rem,2.778rem)}@media (max-height:600px){body:not(.wp-admin) .main-navigation #primary_menu_container{padding-right:26vw}}body:not(.wp-admin) .main-navigation #primary_menu_container li a{padding-top:1vh;padding-bottom:1vh}body:not(.wp-admin) .main-navigation #primary_menu_container .sub-menu a{font-weight:400}body:not(.wp-admin) .main-navigation .socialMedias__container{position:fixed;bottom:auto;top:0;right:0;left:auto;flex-direction:column;padding:2rem}body:not(.wp-admin) .main-navigation .main_menu_buttons__container{padding:0;margin:0;position:relative}body:not(.wp-admin) .main-navigation .main_menu_buttons__container:before{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}body:not(.wp-admin) .main-navigation .main_menu_buttons__toggle{line-height:1;outline:0;font-size:1.3889rem;font-weight:600}body:not(.wp-admin) .main-navigation .main_menu_buttons__toggle#search-menu-toggle{position:absolute;padding:.667rem;--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity));border-radius:9999px;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));top:50%;right:-1.5rem;width:3.333rem;height:3.333rem;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}body:not(.wp-admin) .main-navigation .main_menu_buttons__toggle#search-menu-toggle .search-icon-container .icon{position:absolute;width:1.1667rem;height:1.1667rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body:not(.wp-admin) .main-navigation.big_image_header.not_scrolled_y .main_menu_buttons__container:before,body:not(.wp-admin) .main-navigation.menu_active .main_menu_buttons__container:before{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}body:not(.wp-admin) .basicLightbox{align-items:center}body:not(.wp-admin) .basicLightbox__placeholder .scrollable{width:100%;height:auto;padding:5rem;max-height:70vh;max-width:50rem}body:not(.wp-admin) .news-card{width:calc(50% - .5rem);max-width:none;margin-left:0;margin-right:0}body:not(.wp-admin) .news-card__image{height:25vh;min-height:12rem}body:not(.wp-admin) .news-card__content{padding:1.25rem}body:not(.wp-admin) .news-card__content__text>h3{margin-top:1rem;margin-bottom:1rem}body:not(.wp-admin) .archive__filters a.opener{padding:1.5rem}body:not(.wp-admin) .archive__filters a.opener>span{margin-left:.5rem}body:not(.wp-admin) .archive__filters a.opener>svg{margin-left:1.5rem}body:not(.wp-admin) .archive__filters__years__dropdown{width:auto}body:not(.wp-admin) .archive__filters__years__dropdown .facetwp-facet:not(.facetwp-type-search){flex-direction:row}body:not(.wp-admin) .publication-card{width:calc(50% - .5rem);max-width:none;margin-left:0;margin-right:0}body:not(.wp-admin) .publication-card__content__text>h3{margin-top:1rem;margin-bottom:1rem}body:not(.wp-admin) .two-column{padding:5rem 2rem}body:not(.wp-admin) .two-column .link-textual{width:100%}body:not(.wp-admin) .search__button{left:2.5rem;top:6.5rem}body:not(.wp-admin) .search__header{padding:2.5rem;padding-top:3rem}body:not(.wp-admin) .search__header__stats__controls{display:flex}body:not(.wp-admin) .search__logo{top:2.5rem;left:2.5rem}body:not(.wp-admin) .search__list.not-current-view{opacity:0;pointer-events:none;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity 0s .2s,width .2s,-webkit-transform .2s;transition:transform .2s,opacity 0s .2s,width .2s;transition:transform .2s,opacity 0s .2s,width .2s,-webkit-transform .2s}body:not(.wp-admin) .search__list.not-current-view.open{opacity:1;pointer-events:auto;overflow-y:auto;width:50%;-webkit-transform:translateX(0);transform:translateX(0);transition:width .2s,-webkit-transform .2s;transition:transform .2s,width .2s;transition:transform .2s,width .2s,-webkit-transform .2s}body:not(.wp-admin) .search[data-search-view=map] .search__close span{display:none}body:not(.wp-admin) .search__table{overflow-x:scroll}body:not(.wp-admin) .search__table table tr td,body:not(.wp-admin) .search__table table tr th{padding:.75rem}body:not(.wp-admin) .search__table table tr th{top:0;font-size:.87rem}body:not(.wp-admin) .search__table table tr td{font-size:.8rem}body:not(.wp-admin) .search__table::-webkit-scrollbar{display:none}body:not(.wp-admin) .search__filters{bottom:auto;left:auto;top:2.5rem;right:2.5rem;width:auto;min-width:15rem;display:flex;flex-direction:column;z-index:902}body:not(.wp-admin) .search__filters>ul{order:9999}body:not(.wp-admin) .search__filters>ul>li .parent-item>a{font-size:.8rem}body:not(.wp-admin) .search__filters>ul>li .parent-item ul{position:absolute;left:100%;height:100%;width:100%;z-index:-1}body:not(.wp-admin) .search__filters>ul>li .parent-item ul li:first-child{position:static;display:none}body:not(.wp-admin) .search__filters>ul>li .parent-item ul li a{padding-top:.6vh;padding-bottom:.6vh}body:not(.wp-admin) .search__filters>ul>li .parent-item ul.sub-open{-webkit-transform:translateX(-200%);transform:translateX(-200%)}body:not(.wp-admin) .search__filters>ul>li .parent-item.relative ul{background-color:transparent}body:not(.wp-admin) .search__filters>ul>li:first-child{display:none}body:not(.wp-admin) .search__filters.open>ul{max-height:40rem}body:not(.wp-admin) .search__filters__input input[type=text]{width:100%}body:not(.wp-admin) .search__filters__buttons{width:100%;order:1}body:not(.wp-admin) .search__filters__buttons a{width:100%;justify-content:space-between;font-size:.87rem}body:not(.wp-admin) .search__filters__buttons a:nth-child(2){display:flex;width:auto;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}body:not(.wp-admin) .search__filters__buttons a .filter-icon{margin-left:2rem}}
