/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.button{background-color:#524644 !important;}.bg-color-theme-primary .button:not(.hollow),.bg-color-dark-gray .button:not(.hollow){background-color:#ffffff !important;}.block-page-header #views-exposed-form-search-results-page .button{background-color:#524644 !important;}#views-exposed-form-search-results-page .button{background-color:white !important;}a.language-link{background-color:white!important;}#region-header:not(.fixed) .lang-switcher-toggler .language-link,#region-header:not(.fixed) .lang-switcher-toggler .icon-chevron-down{color:white !important;}.bg-color-black{background-color:#524644 !important;}.bg-color-dark-gray{background-color:#3A3C45 !important;}.bg-color-theme-secondary a.link-style{color:#675b59 !important;}.field-type-text-long a:not(.button):not(button),.block-article__text a:not(.button):not(button){color:#675b59 !important;background-image:linear-gradient(0deg,#675b59,#675b59);}.bg-color-dark-gray  .field-type-text-long a:not(.button):not(button),.bg-color-dark-gray .block-article__text a:not(.button):not(button),.bg-color-theme-primary  .field-type-text-long a:not(.button):not(button),.bg-color-theme-primary .block-article__text a:not(.button):not(button){color:#ffffff !important;background-image:linear-gradient(0deg,#ffffff,#ffffff);}.categories-wrapper .categories-list li a{color:#524644 !important;}.categories-wrapper .categories-list li a:hover{color:#524644 !important;}.categories-wrapper .categories-list li a:hover:after{background-color:#524644 !important;}.categories-wrapper .categories-list li a.is-active{color:#524644 !important;font-weight:bold !important;}.categories-wrapper .categories-list li a.is-active:after{background-color:#524644 !important;}.bg-color-theme-secondary > .infos-wrapper .button.hollow,.bg-color-theme-secondary > .infos-wrapper .button.hollow:hover{stroke:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;color:#ffffff;}.bg-color-theme-secondary > .infos-wrapper .button.hollow::before{background-color:#ffffff;}.bg-color-white > .infos-wrapper .button.hollow,.bg-color-white > .infos-wrapper .button.hollow:hover{stroke:none;box-shadow:none;color:#ffffff;}.bg-color-white > .infos-wrapper .button.hollow::before{background-color:none;}.bg-color-light-gray > .infos-wrapper .button.hollow,.bg-color-light-gray > .infos-wrapper .button.hollow:hover{stroke:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;color:#ffffff;}.bg-color-light-gray > .infos-wrapper .button.hollow::before{background-color:#ffffff;}.content-on-bg .button:not(.hollow){color:#ffffff !important;}
#region-header .header-inner .header-left .header-logo-img .site-logo{max-height:5rem;height:5rem;}
.contact-form .form-actions.form-wrapper{margin-left:0 !important;}.captcha{margin-top:0;margin-bottom:2rem;}@media (max-width:1024px){.contact-form{margin:0 1rem;}}
.mask-effect:before{background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)) !important;}
