body{font-family:"Open Sans", sans-serif}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{font-family:"Montserrat", sans-serif;font-weight:900}body h1,body .h1{font-size:3rem}body h2,body .h2{color:#11B718;font-size:2rem}body fieldset{background-color:#EFEFEF;padding:40px}body fieldset legend{display:none}body.pagelevel-0 .breadcrumb-section{display:none}body div[data-ec-widget-loaded="true"]{position:fixed;right:25px !important;top:160px !important;width:60px;height:64px;background:transparent !important;z-index:1050}body div[data-ec-widget-loaded="true"] .ec-minicart{position:fixed !important;display:flex !important;align-items:center !important;justify-content:center !important;background:none !important;right:25px !important;top:160px !important;border-radius:0 !important;width:60px !important;height:64px !important;border:none !important;box-shadow:none !important;padding:0 !important}body div[data-ec-widget-loaded="true"] .ec-minicart:before{content:"";display:block;width:60px;height:64px;background-color:#FFDE12;clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);transition:all 0.2s ease-in-out}body div[data-ec-widget-loaded="true"] .ec-minicart:hover:before,body div[data-ec-widget-loaded="true"] .ec-minicart:focus:before,body div[data-ec-widget-loaded="true"] .ec-minicart:focus-visible:before{background-color:#000}body div[data-ec-widget-loaded="true"] .ec-minicart:hover svg path,body div[data-ec-widget-loaded="true"] .ec-minicart:focus svg path,body div[data-ec-widget-loaded="true"] .ec-minicart:focus-visible svg path{stroke:#FFDE12 !important}body div[data-ec-widget-loaded="true"] .ec-minicart .ec-minicart__body{position:absolute !important}body div[data-ec-widget-loaded="true"] .ec-minicart .ec-minicart__counter{top:-15px !important;right:-10px !important}body div[data-ec-widget-loaded="true"] .ec-minicart .ec-minicart__counter:after{background-color:#11B718 !important}body header#page-header{display:flex;flex-direction:column;padding:0}body header#page-header .header-top{width:100%;background-color:#EFEFEF}body header#page-header .header-top .menu-top ul{display:flex;justify-content:flex-end;padding:0;margin:0;list-style:none}body header#page-header .header-top .menu-top ul li{position:relative;border-left:2px solid #fff}body header#page-header .header-top .menu-top ul li:last-child{border-right:2px solid #fff}body header#page-header .header-top .menu-top ul li a{height:100%;padding:12px;gap:0;color:#000;font-size:12px;transition:all 0.2s ease-in-out}body header#page-header .header-top .menu-top ul li a:before{display:none}body header#page-header .header-top .menu-top ul li a span{margin-left:6px}body header#page-header .header-top .menu-top ul li a:hover,body header#page-header .header-top .menu-top ul li a:focus,body header#page-header .header-top .menu-top ul li a:focus-visible{background-color:#11B718;color:#fff}body header#page-header .header-top .menu-top ul li a:hover img,body header#page-header .header-top .menu-top ul li a:focus img,body header#page-header .header-top .menu-top ul li a:focus-visible img{filter:invert(1)}body header#page-header .navbar-brand-image{height:145px;background-color:#fff;position:absolute;top:-48px}body header#page-header .navbar-brand-image img{height:100%;width:auto;max-height:inherit}body header#page-header #mainnavigation{height:105px}body header#page-header #mainnavigation .navbar-nav{justify-content:flex-end;gap:48px;height:100%}body header#page-header #mainnavigation .navbar-nav .nav-item{font-family:"Montserrat", sans-serif;font-weight:700}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link{text-align:center;width:100%;color:#000;transition:all 0.2s ease-in-out;padding:24px 0;height:100%;position:relative}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link:before,body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link:after{display:none}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link img{max-width:50%;filter:grayscale(1) opacity(0.7);height:auto}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link img:hover{filter:grayscale(0) opacity(1)}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link:hover,body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link:focus,body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link:focus-visible{color:#11B718}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link.active:not(.show){border-bottom:3px solid #000}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link.show,body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link.active{color:#11B718}body header#page-header #mainnavigation .navbar-nav .nav-item .nav-link.show:after{opacity:1;display:block;content:"";position:absolute;bottom:0;left:50%;border-width:8px;border-style:solid;border-color:transparent transparent #000 transparent;transform:translateX(-50%)}body header#page-header #mainnavigation .navbar-nav .nav-item .back-menu{display:none}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu{position:fixed;top:145px;width:100%;left:0;border-radius:0;padding:40px 0;border:none;border-top:3px solid #000;box-shadow:0 4px 4px -2px rgba(0, 0, 0, 0.2)}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md{padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(20px, 1fr))}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul{list-style:none}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul:not(:last-of-type){border-right:3px solid #EFEFEF}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item .nav-link{color:#212121;transition:all 0.2s ease-in-out;padding:5px 0;height:inherit}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item .nav-link:hover,body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item .nav-link:focus,body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item .nav-link:focus-visible{color:#000}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item.active .nav-link,body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item:hover .nav-link,body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item:focus .nav-link,body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul .nav-item:focus-visible .nav-link{color:#11B718}body header#page-header #mainnavigation .navbar-nav .nav-item .dropdown-menu .close-menu{position:absolute;right:20px;top:20px;width:30px;height:30px;border:none;background-color:transparent}body header#page-header .menu-responsive{display:none}body main#page-content ul.tx-indexedsearch-browsebox{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: #212121;--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(255, 222, 18, 0.25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #ffde12;--bs-pagination-active-border-color: #ffde12;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;justify-content:center;margin-top:2rem;padding-left:0;list-style:none}body main#page-content ul.tx-indexedsearch-browsebox li:first-child a{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}body main#page-content ul.tx-indexedsearch-browsebox li:last-child a{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}body main#page-content ul.tx-indexedsearch-browsebox li a{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}body main#page-content ul.tx-indexedsearch-browsebox li a:hover{background-color:#11B718;color:#fff}body footer#page-footer .footer-section{background-color:#EFEFEF}body footer#page-footer .footer-section .frame{color:#000}body footer#page-footer .menu-bottom{background-color:#EFEFEF}body footer#page-footer .menu-bottom ul{display:flex;justify-content:center;gap:20px;padding:12px 0;margin:0;list-style:none}body footer#page-footer .menu-bottom ul li{position:relative}body footer#page-footer .menu-bottom ul li:after{content:"-";position:absolute;right:-12px;top:0}body footer#page-footer .menu-bottom ul li:last-child:after{display:none}body footer#page-footer .menu-bottom ul li a{font-size:14px;color:#000;text-decoration:none;transition:transform 0.3s ease}body footer#page-footer .menu-bottom ul li a:hover{text-decoration:underline}body .carousel .carousel-indicators [data-bs-target]{background-color:#11B718}body .carousel .carousel-item h1,body .carousel .carousel-item .h1,body .carousel .carousel-item h2,body .carousel .carousel-item .h2,body .carousel .carousel-item h3,body .carousel .carousel-item .h3,body .carousel .carousel-item h4,body .carousel .carousel-item .h4{color:#11B718;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}body .carousel .carousel-item .carousel-box{position:relative}body .carousel .carousel-item .carousel-box:hover .btn-primary,body .carousel .carousel-item .carousel-box:focus .btn-primary,body .carousel .carousel-item .carousel-box:focus-visible .btn-primary{background-color:#000;color:#fff;border-color:#000}body .carousel .carousel-control{display:none}body .btn{border-radius:0;text-transform:uppercase}body .btn.btn-secondary{color:#fff}body .btn:not(.btn-sm):not(.btn-lg){font-size:14px;padding:10px 20px}body .scroll-top{background-color:inherit;width:65px;height:65px;color:#000;border:0;transition:all 0.2s ease-in-out}body .scroll-top:hover,body .scroll-top:focus,body .scroll-top:focus-visible{background-color:transparent}body .scroll-top:hover .hexagon,body .scroll-top:focus .hexagon,body .scroll-top:focus-visible .hexagon{background-color:#000}body .scroll-top:hover .hexagon .arrow,body .scroll-top:focus .hexagon .arrow,body .scroll-top:focus-visible .hexagon .arrow{color:#FFDE12}body .scroll-top .hexagon{position:relative;width:60px;height:64px;background-color:#FFDE12;clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%)}body .scroll-top .hexagon .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px}body .tx-ttaddress .tt_address_list .btnMap{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px}body .tx-ttaddress .tt_address_list .btnMap button:disabled svg{fill:#fff}body .tx-ttaddress .tt_address_list .btnMap .toggleView{display:flex;gap:1rem}body .tx-ttaddress .tt_address_list .list-group-item .btn-secondary{margin-top:10px}body .tx-ttaddress .tt_address_list #ttaddress__map{min-height:600px}body .tx-ttaddress .tt_address_list #ttaddress__map .leaflet-marker-pane img{position:absolute;top:-28px;left:-12px;height:28px}body .tx-ttaddress .tt_address_list .mapList{display:none}body .tx-ttaddress .tt_address_detail .informations{padding:20px}body .tx-ttaddress .tt_address_detail .informations.bg-primary a:not(.btn){color:#000;text-decoration:underline}body .tx-ttaddress .tt_address_detail .informations.bg-primary a:not(.btn):hover,body .tx-ttaddress .tt_address_detail .informations.bg-primary a:not(.btn):focus,body .tx-ttaddress .tt_address_detail .informations.bg-primary a:not(.btn):focus-visible{text-decoration:none}body .legende{display:flex;flex-direction:column;gap:10px}body .legende img{width:20px;height:auto}body .frame-type-felogin_login input[type="submit"]{border-radius:0}body .allNewsBtn{position:absolute;top:50px;right:20px;z-index:50}body .news .news-list-view ul{list-style:none}body .news .news-list-view .extra{font-family:"Montserrat", sans-serif;font-weight:600}body .news .news-list-view .lsa .lsa-item{padding:40px}body .news .news-list-view .lsa .lsa-item h2{word-break:break-all}body .news .news-list-view .lsa .lsa-item img{width:100%;height:auto}body .news .news-list-view .lsa .lsa-item .btn-group{margin-bottom:1rem;gap:10px}body .news .news-list-view .lsa .lsa-item .btn-group .ecsp-Product{min-width:inherit !important;padding:0 !important}body .news .news-list-view .lsa .lsa-item .btn-group .ecsp-Product div[customprop="addtobag"]{margin:0 !important}body .news .news-list-view .lsa .lsa-item .btn-group .ecsp-Product div[customprop="addtobag"] button{text-transform:uppercase !important;font-size:14px !important;padding:10px 20px !important;background-color:#11B718 !important;border:1px solid #11B718 !important;box-shadow:none !important;min-width:inherit !important;border-radius:0 !important}body .news .news-list-view .lsa .lsa-item .btn-group .ecsp-Product div[customprop="addtobag"] button:hover{background-color:#35c23b !important;border:1px solid #35c23b !important}body .news .news-list-view .lsa-old{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}body .news .news-list-view .lsa-old .lsa-old-item{width:calc((100% / 3) - 20px);padding:30px}body .news .news-list-view .lsa-old .lsa-old-item h3{min-height:85px}body .news .news-list-view .lsa-old .lsa-old-item .btn-read-more{margin-top:1rem}body .news.news-single .lsa-detail .editoImg{width:25%;height:auto;margin:1rem;float:right}body .news.news-single .lsa-detail .btn-group{width:100%;gap:10px;justify-content:center}body .news.news-single .lsa-detail .btn-group .ecsp-Product{min-width:inherit !important;padding:0 !important}body .news.news-single .lsa-detail .btn-group .ecsp-Product div[customprop="addtobag"] button{font-size:14px !important;padding:10px 20px !important;background-color:#11B718 !important;border:1px solid #11B718 !important;box-shadow:none !important;min-width:inherit !important;border-radius:0 !important}body .news.news-single .lsa-detail .btn-group .ecsp-Product div[customprop="addtobag"] button:hover{background-color:#35c23b !important;border:1px solid #35c23b !important}body .news.news-single .lsa-detail .accordion .accordion-item{border-radius:0}body .news.news-single .lsa-detail .accordion .accordion-item .accordion-button{border-radius:0}body .news.news-single .lsa-detail .accordion .accordion-item .accordion-button:not(.collapsed){background-color:#EFEFEF}body .news.news-single .lsa-detail .accordion .accordion-item .news-related-files-link{position:relative;overflow:hidden;width:100%;padding-top:56.25%}body .news.news-single .lsa-detail .accordion .accordion-item .news-related-files-link iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body .news.news-single .lsa-detail .subscribe{padding:40px;text-align:center}body .news.news-single .lsa-detail .subscribe h3{margin-bottom:10px}body .news.news-single .lsa-detail .subscribe div[customprop="addtobag"]{margin:0 !important}body .news.news-single .lsa-detail .subscribe div[customprop="addtobag"] button{font-size:14px !important;padding:10px 20px !important;background-color:#212121 !important;border:1px solid #212121 !important;box-shadow:none !important;min-width:inherit !important;border-radius:0 !important}body .news.news-single .lsa-detail .subscribe div[customprop="addtobag"] button:hover{background-color:#383838 !important;border:1px solid #212121 !important}body .news .f3-widget-paginator{margin:1rem 0;display:flex;justify-content:center}body .news .f3-widget-paginator a.page-link:hover,body .news .f3-widget-paginator a.page-link:focus,body .news .f3-widget-paginator a.page-link:focus-visible{background-color:#11B718;color:#fff}body .news .f3-widget-paginator .current{font-weight:bold}body .news .f3-widget-paginator .current .page-link:hover,body .news .f3-widget-paginator .current .page-link:focus,body .news .f3-widget-paginator .current .page-link:focus-visible{color:#000}body .ecwid-popup .popupContent{background:#fff !important}body .ecwid-popup .popupContent .ecwid-productBrowser{background:#fff !important}body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-radiogroup:before,body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-radiogroup:after{display:none !important}body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-cart-step--current,body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-confirmation__step{border-top:1px solid #e6e6e6 !important}body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-cart__products,body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-cart-next__header,body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .ec-cart-step__next{border-bottom:1px solid #e6e6e6 !important}body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .form-control{background-color:#fff !important}body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .form-control .form-control__button{background-color:#212121 !important;color:#fff !important}body .ecwid-popup .popupContent .ecwid-productBrowser .ec-store .form-control .form-control__button:hover{background-color:#383838 !important;border:1px solid #212121 !important}body .toolbox{position:fixed;bottom:75px;right:25px;z-index:999}body .toolbox ul.toolboxItems{list-style-type:none}body .toolbox .toolboxItems li a{display:block;position:relative;width:60px;height:64px;background-color:#FFDE12;clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);margin:7px 0;color:#000;cursor:pointer}body .toolbox .toolboxItems li a:hover{color:#FFDE12;background-color:#000}body .toolbox .toolboxItems li a i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:30px}body .toolbox .toolboxItems li a span{font-size:0}body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{border-radius:0}body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{background-color:#EFEFEF}body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #dialogTitle,body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronInfo,body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset .tarteaucitronH2{color:#000}body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronInfo{background-color:#EFEFEF}body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow,body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny{border-radius:0}body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow{background-color:#11B718}body #tarteaucitronRoot #tarteaucitronAlertBig{background-color:#EFEFEF}body #tarteaucitronRoot #tarteaucitronAlertBig::before{display:none}body #tarteaucitronRoot #tarteaucitronAlertBig .logoTac{width:50%;height:auto}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#000;font-family:"Open Sans", sans-serif}body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{padding:10px 20px;border-radius:0;text-transform:uppercase;font-size:14px !important;transition:all 0.2 ease-in-out}body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow{background-color:#11B718}body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow:hover,body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow:focus,body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow:focus-visible{background-color:#35c23b;border-color:#35c23b}body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny:hover,body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny:focus,body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny:focus-visible{background-color:#d4403a;border-color:#d4403a}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:focus,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:focus-visible{background-color:#FFDE12;border-color:#FFDE12}@media screen and (min-width:768px) and (max-width:1200px){body header#page-header .navbar-brand-image{position:relative;height:115px;top:0}}@media screen and (max-width:1200px){body header#page-header .navbar-toggler{display:block}body header#page-header .collapse:not(.show){display:none}body header#page-header .container-md{flex-wrap:wrap}body header#page-header .container-md #mainnavigation{height:calc(50vh - 115px);padding:0 20px}body header#page-header .container-md #mainnavigation:before{display:none}body header#page-header .container-md #mainnavigation .navbar-nav{flex-direction:column;justify-content:inherit;gap:inherit;margin-top:40px}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .nav-link{text-align:left;border:none !important;padding:5px 0;display:flex;justify-content:space-between}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .nav-link:after{display:block;transform:rotate(270deg)}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .nav-link br{display:none}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .back-menu{display:block;position:relative;top:auto;right:auto;width:100%;height:40px;text-align:left}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .back-menu:before{content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;margin-left:auto;vertical-align:middle;display:inline-block;transform:rotate(90deg) translateY(6px)}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .dropdown-menu{top:160px;height:calc(100vh - 220px);padding:0;border-top:none;box-shadow:none;overflow-y:auto}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md{display:block}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .dropdown-menu .container-md ul{border-right:none !important;border-bottom:3px solid #EFEFEF;padding:24px}body .breadcrumb-section .breadcrumb .breadcrumb-item:not(:nth-last-child(2)){display:none}body .breadcrumb-section .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "<") !important}body .carousel .carousel-box{max-width:75%}body .news .news-list-view .lsa-old .lsa-old-item{width:calc(50% - 10px)}}@media screen and (max-width:767px){body h1,body .h1{font-size:2rem}body h2,body .h2{font-size:1.75rem}body header#page-header .container-md{padding:0}body header#page-header .container-md .navbar-brand-image{position:relative;top:0}body header#page-header .container-md .navbar-toggler{right:20px}body header#page-header .container-md #mainnavigation{height:calc(100vh - 145px);padding:0 20px}body header#page-header .container-md #mainnavigation.show+.menu-responsive{display:block}body header#page-header .container-md .menu-responsive{background-color:#EFEFEF;width:100%;position:fixed;bottom:0;z-index:1500}body header#page-header .container-md .menu-responsive ul{width:100%;display:flex;list-style:none;padding:0;margin:0}body header#page-header .container-md .menu-responsive ul li{width:25%}body header#page-header .container-md .menu-responsive ul li:not(:last-child){border-right:2px solid #fff}body header#page-header .container-md .menu-responsive ul li a{height:75px;color:#000;text-decoration:none;justify-content:center;flex-direction:column}body header#page-header .container-md .menu-responsive ul li a:before{display:none}body header#page-header .container-md .menu-responsive ul li a:hover,body header#page-header .container-md .menu-responsive ul li a:focus,body header#page-header .container-md .menu-responsive ul li a:focus-visible{background-color:#11B718;color:#fff}body header#page-header .container-md .menu-responsive ul li a:hover img,body header#page-header .container-md .menu-responsive ul li a:focus img,body header#page-header .container-md .menu-responsive ul li a:focus-visible img{filter:invert(1)}body .carousel .carousel-item .carousel-content-inner{max-width:90%}body .carousel .carousel-item .carousel-content-inner .carousel-box{max-width:100%}body .carousel .carousel-item .carousel-content-inner .carousel-box h2{font-size:2rem}body .news .news-list-view .lsa-old .lsa-old-item{width:100%}body .news .news-list-view .btn-read-more{margin-bottom:1rem}body .allNewsBtn{position:relative;top:inherit;right:inherit}body .allNewsBtn a{margin-bottom:10px}body .tx-ttaddress .tt_address_list .btnMap{flex-direction:column;align-items:normal;gap:1rem}body #tarteaucitronRoot #tarteaucitronAlertBig{background-color:#EFEFEF}body #tarteaucitronRoot #tarteaucitronAlertBig::before{display:none}body #tarteaucitronRoot #tarteaucitronAlertBig .logoTac{width:50%;height:auto}body .scroll-top{bottom:85px;right:10px}body .toolbox{bottom:145px;right:15px}}@media screen and (max-width:576px){body header#page-header .container-md{gap:0}body header#page-header .container-md .navbar-brand-image{position:relative;top:0;height:115px}body header#page-header .container-md #mainnavigation{height:calc(100vh - 115px)}body header#page-header .container-md #mainnavigation .navbar-nav .nav-item .dropdown-menu{top:115px;height:calc(100vh - 190px)}body .news .news-list-view .lsa .lsa-item .btn-group{flex-direction:column;align-items:center;width:100%}body footer#page-footer .menu-bottom ul{flex-direction:column;align-items:center}body footer#page-footer .menu-bottom ul li:after{all:unset}}@media (min-width:1400px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item,.navbar+a+a+.carousel-fullscreen,.navbar+a+a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+.carousel-fullscreen,.navbar+.main-section>a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+a+.carousel-fullscreen,.navbar+.main-section>a+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 153px) !important}}@media (min-width:1200px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item,.navbar+a+a+.carousel-fullscreen,.navbar+a+a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+.carousel-fullscreen,.navbar+.main-section>a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+a+.carousel-fullscreen,.navbar+.main-section>a+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 153px) !important}}@media (min-width:992px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item,.navbar+a+a+.carousel-fullscreen,.navbar+a+a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+.carousel-fullscreen,.navbar+.main-section>a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+a+.carousel-fullscreen,.navbar+.main-section>a+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 143px) !important}}