a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:top;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.inline-block,ul.hack-inline>li{display:inline-block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}a{color:inherit}:focus{outline:none}html.has-scroll-smooth{position:fixed;top:0;left:0;right:0;bottom:0}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--padding:25px;--margin:75px;--white:#fff;--black:#000;--color1-light:#95a5a121;--font1:"Lato",sans-serif;--title-size:45px;--subtitle-size:14px;--desc-size:16px}@media screen and (min-width:768px){:root{--padding:50px}}@media screen and (min-width:1200px){:root{--margin:100px;--padding:50px}.zone.listing2 .description:not(.force-center) p,.zone.listing3 .description:not(.force-center) p{text-align-last:center!important}}@media screen and (min-width:1400px){:root{--margin:75px;--padding:50px}}@media screen and (min-width:1600px){:root{--margin:150px;--padding:75px;--title-size:55px}}@media screen and (min-width:1920px){:root{--margin:150px;--padding:75px;--title-size:60px}}body.body-main{cursor:default;isolation:isolate;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;position:relative;font-family:var(--font1);font-size:var(--desc-size);font-weight:200;letter-spacing:.8px;font-optical-sizing:auto}body.body-main.no-overflow{overflow:hidden}body.body-main .desktop-only{display:none!important}body.body-main .mobile-only{display:flex!important}body.body-main *{box-sizing:border-box;-webkit-box-sizing:border-box}.grecaptcha-badge{display:none!important}main{overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column;background-repeat:repeat-y;background-blend-mode:overlay;background-position:39%;background-size:425vw;background-position:top left 39%}.container{max-width:1600px;margin:0 auto;width:100%}.zones{position:relative}.zones .zone:first-child:not(.diapo){margin-top:calc(var(--header) + var(--padding))}.zones .zone+.zone{margin-top:var(--margin)}.anim-anchor{display:none}.hasOverflow::-webkit-scrollbar{width:10px}.hasOverflow::-webkit-scrollbar-thumb{background-clip:content-box;border-right:1px solid var(--color1)}.hasOverflow::-webkit-scrollbar-track{border-right:1px solid hsla(0,0%,100%,.125)}@-moz-document url-prefix(){.hasOverflow{scrollbar-width:thin}}@media screen and (min-width:1200px){.hasOverflow{overflow:auto}body.body-main .desktop-only{display:flex!important}body.body-main .mobile-only{display:none!important}body.body-main{overflow:hidden}}@media screen and (max-width:1199px){.description,.description p{text-align:center!important}}.body-interactive{overflow:auto}.interactive_map_module{display:flex;flex-wrap:wrap;min-height:100vh;align-items:center;font-family:var(--font2);background-color:#1a271d}.interactive_map_module .module{position:relative;flex:1 1;width:586px;max-width:586px;height:878px;margin:auto}.interactive_map_module .module .alert{position:absolute;background:#69c7e5;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:15px 50px;bottom:25px;left:50%;transform:translateX(-50%);max-width:80%;border-radius:8px;border:1px solid #858585;z-index:10;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer}.interactive_map_module .module .alert span{font-size:12px;text-transform:none}.interactive_map_module .module canvas{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.interactive_map_module .photo{width:100%;position:relative;position:absolute;top:0;left:0;height:100%}.interactive_map_module .photo img{width:100%;max-width:100%;height:100%;object-fit:contain;position:relative!important}.interactive_map_module form{padding:25px;border:1px solid hsla(0,0%,52%,.2);border-radius:10px;margin-left:25px;margin-right:25px;background:#fafafa;display:flex;flex-direction:column;gap:15px}.interactive_map_module form .form-group{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.interactive_map_module form .form-group button{width:100%;display:block;padding:10px 25px;text-align:center;font-family:var(--font2);background:#000;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#fff;border-radius:4px;transition:all .5s;font-size:12px}.interactive_map_module form .form-group button[disabled]{opacity:.2;cursor:default}.interactive_map_module form .form-group button:hover{background:#444}.interactive_map_module form .form-group label{color:#777}.interactive_map_module form .form-group input,.interactive_map_module form .form-group select{font-family:var(--font2);border:1px solid hsla(0,0%,52%,.2);padding:5px 10px;width:100%;min-width:120px}.interactive_map_module .content{flex:1 1 100%;margin:25px;display:flex;flex-direction:column}.interactive_map_module .content .button{margin-top:15px;margin-left:auto;padding:10px 25px;background:#000;color:#fff;text-transform:uppercase;font-family:var(--font2);letter-spacing:1px;font-weight:500;border-radius:8px;font-size:12px}.interactive_map_module .content table{width:100%;border-radius:8px;border:1px solid hsla(0,0%,52%,.2)}.interactive_map_module .content table tr{border-bottom:1px solid hsla(0,0%,52%,.2)}.interactive_map_module .content table th{font-size:16px}.interactive_map_module .content table td,.interactive_map_module .content table th{padding:10px;text-align:left}.interactive_map_module .content table td .icon,.interactive_map_module .content table th .icon{cursor:pointer}.interactive_map_module .content table td .icon.active,.interactive_map_module .content table th .icon.active{color:green}.interactive_map_module .content table td .icon.inactive,.interactive_map_module .content table th .icon.inactive{color:#f08080}.back{position:absolute;top:0;right:25px;transform:translateY(-50%);color:#fff;background:var(--color1);z-index:100;width:30px;height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;border-radius:50%;transition:all .5s;cursor:pointer;border:1px solid var(--color2)}.back:hover{border-color:var(--color1);background:var(--color2);color:#fff}.back svg{width:80%;height:80%}@media screen and (min-width:1200px){.back{width:35px;height:35px;right:65px}}#burger{display:none}#burger:checked+label span:first-child{transform:translate(5px,-3px) rotate(45deg);transform-origin:left top}#burger:checked+label span:nth-child(2){transform:scaleX(0)}#burger:checked+label span:nth-child(3){transform:translate(5px) rotate(-45deg);transform-origin:left bottom}#burger+label{display:flex;flex-direction:column;gap:5px;cursor:pointer}#burger+label span{width:25px;height:2px;background:#fff;transform-origin:left;transition:all .5s}.contact{gap:10px}.contact,.contact li a{display:flex;align-items:center}.contact li a{flex-wrap:wrap;text-transform:uppercase;letter-spacing:1px}.contact li a svg{width:var(--desc-size);height:var(--desc-size)}.langs{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-left:15px}.langs li{margin:0}.langs li .lang{padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.langs li .lang img{width:26px;height:16px;object-fit:contain}@media screen and (min-width:1250px){.langs{margin-top:17px}.langs li .lang img{object-fit:contain}}.photo{overflow:hidden;position:relative}.photo.png-contain img{object-fit:contain!important}.photo img{object-fit:cover}.photo a[data-fancybox],.photo img{position:absolute;left:0;top:0;width:100%;height:100%}.photo a[data-fancybox]{z-index:10}.socials{display:flex;align-items:center;gap:10px 17px}.socials li a svg,.socials li:first-child a svg{width:17px;height:17px}header{padding:10px 15px;position:fixed;left:0;top:0;width:100%;z-index:1000;transition:all .5s;font-family:var(--font2);background:var(--white);color:var(--black);box-shadow:0 3px 6px rgba(0,0,0,.17)}header .content{display:flex;flex-wrap:wrap;align-items:center;width:100%}header .content .logo{max-width:112px;margin-right:auto;transition:all .5s}header .content .logo a{display:block}header .content .logo a img{max-width:100%;height:auto}header .content nav{position:fixed;top:var(--header);bottom:0;left:0;right:0;background:var(--color1);backdrop-filter:blur(5px);color:var(--white);-webkit-backdrop-filter:blur(5px);padding:25px;counter-reset:ul-counter;gap:35px;display:flex;flex-direction:column;overflow:auto;visibility:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:all .5s}header .content nav>ul{display:flex;flex-direction:column;gap:15px;align-items:flex-end;margin:auto;width:100%}header .content nav>ul .deco.vache{margin-bottom:-80px;transform:translateX(-150px)}header .content nav>ul>li{counter-increment:ul-counter}header .content nav>ul>li.active>a,header .content nav>ul>li:hover>a{border-color:var(--color1)}header .content nav>ul>li>a{font-size:20px;display:flex;align-items:center;letter-spacing:1px;font-weight:300;border-bottom:4px solid transparent}header .content nav>ul>li>a img{display:none}header .content nav>ul>li>a:after{content:".0" counter(ul-counter);margin-left:25px;font-family:var(--font1);font-size:32px}header .content #burger:checked~nav{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);visibility:visible}header .content .contact{margin-right:15px;color:var(--black)}header .content .contact .button{padding:0;font-family:var(--font2)}header .content .contact li a{background:transparent}header .content .contact li a svg{width:16px;position:relative;z-index:10;height:16px}header .content .contact li a svg path{fill:var(--black)}header .content .contact li a span{display:none}header #burger+label{order:10;margin-left:15px}header #burger+label span{background-color:var(--color1)}@media screen and (max-width:1199px){header .submenu{display:none}header .content .contact{gap:0}header .content .contact li a{padding:5px 10px;border:none}}@media screen and (min-width:1200px){header{height:80px}header:before{content:"";display:block;position:absolute;top:0;left:50%;width:285px;height:10px;background:var(--color1);z-index:-1;transform:translate(-50%)}header .content{height:100%}header .content #burger+label{display:none}header .content .logo{display:flex;align-items:center}header .content .contact,header .content .socials,header .content nav{margin-top:17px}header .content nav{visibility:visible;-webkit-clip-path:unset;clip-path:unset;background:unset;position:relative;bottom:auto;right:auto;padding:0;top:0;color:var(--black);margin-right:35px;overflow:hidden;backdrop-filter:none;-webkit-backdrop-filter:none}header .content nav>ul{flex-direction:row;align-items:stretch;margin:0;height:100%;gap:3vw}header .content nav>ul .deco{display:none}header .content nav>ul>li{height:100%;display:flex;align-items:center}header .content nav>ul>li>a{font-size:16px;position:relative;transition:all .5s ease-in-out;letter-spacing:1.5px}header .content nav>ul>li>a img{display:block;position:absolute;transition:all .5s ease-in-out;opacity:0;width:28px;height:auto;right:0;bottom:0;transform:scale(2)}header .content nav>ul>li>a.active,header .content nav>ul>li>a:hover{text-shadow:2px 2px 10px #fff}header .content nav>ul>li>a.active img,header .content nav>ul>li>a:hover img{opacity:.5;transform:none!important}header .content nav>ul>li>a:after{content:unset}header .content .contact li a{background:transparent;box-shadow:none;border:unset;color:var(--black)}header .content .contact li a.color{background:transparent}header .content .contact li a.color span{transition:all .5s}header .content .contact li a.color:hover{background-color:var(--color2)}header .content .contact li a svg{display:none}header .content .contact li a span{display:block}header .content .contact .button{font-size:16px;border-bottom:4px solid transparent;letter-spacing:2.5px;margin-right:15px}header .content .contact .button:hover{border-color:var(--color1)}header .content{position:relative;align-items:stretch}header .content nav{position:static}header .has-submenu{height:100%}header .has-submenu>a{position:relative}header .has-submenu:hover .submenu{opacity:1;pointer-events:all}header .submenu{position:absolute;top:calc(100% + 11px);left:50%;transform:translate(-50%);width:max-content;background-color:var(--white);display:flex;gap:10px;opacity:0;pointer-events:none;padding:15px;justify-content:center;flex-direction:row;transition:all .5s ease;margin:0;color:var(--black);border-bottom:1px solid var(--color2)}header .submenu:before{content:"";display:block;position:absolute;top:-20px;width:100%;height:20px}header .submenu .subpage{display:flex;flex-direction:column;position:relative;flex:1 1;max-width:230px}header .submenu .subpage:hover .photo img{transform:scale(1.1)}header .submenu .subpage .photo{display:block;height:auto;margin-bottom:10px}header .submenu .subpage .photo:before{content:"";display:block;padding-top:100%}header .submenu .subpage .photo img{transition:all .5s ease-in-out}header .submenu .subpage .absolute-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}header .submenu .subpage a{text-align:center;transition:all .5s ease-in-out}}@media screen and (min-width:1600px){header .content nav>ul>li>a{font-size:16px;transition:all .5s;letter-spacing:2px}header .content .contact{margin-left:50px}header .content .contact li a{padding:10px 25px}header .submenu{gap:20px;padding:20px}header .submenu .subpage{width:230px}}@media screen and (min-width:1920px){header .content .contact li .button,header .content .contact li a,header .content nav>ul>li>a{font-size:20px}header .content nav>ul{gap:4vw}}::placeholder{opacity:1;font-family:var(--font1);font-weight:300;color:var(--black);font-size:var(--desc-size)}::-webkit-input-placeholder{opacity:1;font-family:var(--font1);font-weight:300;color:var(--black);font-size:var(--desc-size)}form .react-datepicker-wrapper{width:100%}form input,form textarea{background:transparent;border:none;padding:6px 5px 6px 0;outline:none;font-size:var(--desc-size);border-bottom:1px solid var(--color2);color:var(--black);font-family:var(--font1);font-weight:300}form input:not([type=checkbox]),form textarea:not([type=checkbox]){width:100%}form textarea{resize:vertical;min-height:80px;border:1px solid var(--color2);padding:6px;margin-top:20px}form .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;text-transform:uppercase;box-shadow:unset;width:100%;max-width:max-content}form .alert{margin-top:15px;width:100%;padding:10px 15px;border-radius:4px;border:1px solid hsla(0,0%,52%,.2)}form .alert.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}form .alert.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}form .form-group.submit{display:flex;justify-content:center}form .form-group.rgpd{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}form .form-group.rgpd input{width:auto}form .form-group.rgpd label{font-size:var(--desc-size);font-size:12px;flex:1 1;text-align:left}form .form-group+.form-group{margin-top:10px}form .form-group+.form-group.submit{margin-top:25px}@media screen and (max-width:1199px){form .form-group.submit{display:flex;flex-wrap:wrap}form .form-group.submit button{margin:auto}}@media screen and (min-width:1400px){form .form-group+.form-group.submit{margin-top:40px}}.button{padding:10px 25px;color:var(--black);text-transform:uppercase;font-size:14px;letter-spacing:.7px;transition:all .5s;overflow:hidden;font-family:var(--font1);border:1px solid var(--color2);cursor:pointer}.button,.button .span-wrapper{position:relative}.button img{position:absolute;transition:all .5s ease-in-out;opacity:0}.button img:first-of-type{width:32px;top:-16px;left:-16px;height:auto;transform:translate(50%,50%)}.button img:nth-of-type(2){width:28px;height:auto;right:-27px;bottom:-10px;transform:scale(2)}.button.resa{padding:10px 16px}.button.active{background:var(--color1);color:#fff;border:0}.button.active:after{background:#fff}.button span{position:relative;z-index:10}.button:after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background:var(--color);-webkit-clip-path:circle(0 at 95% 0);clip-path:circle(0 at 95% 0);transition:all .5s}.links .button.phoneButton:only-child{border:1px solid var(--color2)}@media screen and (min-width:1200px){.button:hover{color:#fff;background-color:var(--color2)}.button:hover img{opacity:1;transform:none!important}.button:hover img:nth-of-type(2){opacity:.75}.button.active:hover{color:var(--color1)}.button.phoneButton{letter-spacing:1px}.button:hover:after{-webkit-clip-path:circle(140% at 95% 0);clip-path:circle(140% at 95% 0)}}@media screen and (min-width:1600px){.button{padding:14px 50px}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;display:flex;align-items:center;justify-content:center;background-color:var(--white)}.loader img{width:25vw;height:20vw;max-width:250px;min-width:200px;min-height:200px;object-fit:contain;opacity:0;z-index:11}.popup .title.title1{font-size:30px}.arrow{width:40px;height:40px;color:var(--color1);display:block;display:flex;align-items:center;justify-content:center;background:#e4ecec;padding:10px;transition:all .5s}.arrow svg{width:100%;height:100%}@media screen and (min-width:1600px){.arrow{width:50px;height:75px}}.slider .swiper{width:100%;height:100%;margin:0}.slider.slider-inactive .swiper .swiper-wrapper{height:auto;flex-wrap:wrap;gap:25px}.slider.slider-inactive .controls{display:none}.slider .pagination{position:relative}.slider .pagination .progress{position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;transition:all .5s}.slider .pagination .progress>svg{position:absolute;width:50px;height:50px;top:0;right:0}.slider .pagination .progress>svg g{fill:#fff}.slider .controls{display:flex}.slider .controls>*{cursor:pointer;transition:all .5s;display:flex;align-items:center}.slider .controls>.locked{opacity:.5;cursor:default}.slider .controls .prev>*{transform:scaleX(-1)}.text{display:flex;flex-direction:column;align-items:center;font-weight:300}.text .title{font-family:var(--font2);font-size:var(--title-size);text-align:center;line-height:1.2}.text .title i{color:var(--color1);font-style:normal}.text .title.subtitle{font-size:var(--subtitle-size);letter-spacing:.3px;margin-top:25px;font-weight:200;line-height:20px}.text .title.mini,.text .title.subtitle{font-family:var(--font1);text-transform:uppercase}.text .title.mini{font-size:13px;margin:20px auto 0;letter-spacing:5px;font-weight:500}.text .description{margin-top:25px;line-height:1.4;text-align:center;font-weight:200}.text .links{display:flex;gap:10px;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-top:25px}@media screen and (min-width:1200px){.text .title+.links{margin-top:15px}.text .title.mini{margin-top:10px}.text .title.subtitle{margin-top:25px}.text .description{font-size:15px;text-align:justify!important}.text .description p{text-align:justify!important;text-align-last:center!important}}@media screen and (min-width:1600px){.text .title.subtitle{font-size:18px;letter-spacing:.9px}.text .description{font-size:16px;letter-spacing:.8px}}@media screen and (max-width:1199px){.text{align-items:center}.text>*{text-align:center}.text>.description,.text>.title{width:100%}}.video{position:relative}.video video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.zone.diapo,.zone.diapo .content{position:relative;overflow:hidden}.zone.diapo .content{min-height:100vh;padding:25px;padding-top:var(--header);display:flex;flex-direction:column;z-index:10}.zone.diapo .content .text{margin:auto;color:#fff;text-align:center;max-width:850px}.zone.diapo .content .text .title{font-family:var(--font2)}.zone.diapo .content .text .title:not(.subtitle){line-height:40px;font-size:40px}.zone.diapo .content .text .subtitle{font-family:var(--font1);font-weight:600}.zone.diapo .content .text .subtitle.subtitle2{font-size:20px;letter-spacing:1px}.zone.diapo .content .text .description{max-width:550px;margin-left:auto;margin-right:auto;text-align:center;margin-top:25px}.zone.diapo .content .text .links{justify-content:center}.zone.diapo .content .text .links .button{border-color:#fff;color:#fff;letter-spacing:3px}.zone.diapo .content .text .links .button:first-child{background:#fff;color:var(--color1)}.zone.diapo .content .text .links .button:first-child:hover{color:#fff}.zone.diapo .content .text .links .button:nth-child(2){background:var(--color1)}.zone.diapo .content .text .links .button:nth-child(2):hover{color:var(--color1)}.zone.diapo .content .text .links .button:nth-child(2):after{background:#fff}.zone.diapo .media{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;filter:brightness(.8)}.zone.diapo .media.media-video{z-index:2}.zone.diapo .media .next,.zone.diapo .media .prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:90%;left:0;width:50px;transform:translateY(-50%);border-bottom:1px solid var(--white);z-index:99;color:var(--white);text-align:right;font-family:var(--font2);font-size:20px;padding:0 5px}.zone.diapo .media .next{left:unset;right:0;text-align:left}.zone.diapo .media .photo,.zone.diapo .media .swiper,.zone.diapo .media .video{height:100%}@media screen and (min-width:1200px){.zone.diapo.subtype2 .content{min-height:calc(100vh - 50px)}.zone.diapo.subtype2 .media{width:calc(100vw - 50px);left:25px;right:25px;top:calc(var(--header) + 10px);height:calc(100vh - var(--header) - 60px)}.zone.diapo.subtype2 .media.media-only-photos{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.zone.diapo .content .text{max-width:750px}.zone.diapo .content .text .title:not(.subtitle){font-size:56px;line-height:70px}.zone.diapo .media .next,.zone.diapo .media .prev{top:50%;width:150px;padding:0 15px;transition:all .5s ease}.zone.diapo .media .prev:hover{transform:translate(-10px,-50%)}.zone.diapo .media .next:hover{transform:translate(10px,-50%)}}@media screen and (min-width:1600px){.zone.diapo .content .text .title:not(.subtitle){font-size:55px}}@media screen and (min-width:1920px){.zone.diapo .content .text .title:not(.subtitle){font-size:60px;margin-bottom:25px}}.NoData_noData__tgQGY{padding:20px 30px;box-shadow:var(--shadow-out);max-width:max-content;border-radius:8px}.NoData_noData__tgQGY.NoData_center__X_rwI{margin:0 auto}.NoData_noData__tgQGY b{font-weight:700}.FilterFile_filterFile__aDtJQ{width:100%;position:relative;z-index:99;display:flex}.PeriodeSelector_periodeSelector__Qimqo{display:flex;margin-top:25px;margin-left:25px}.PeriodeSelector_title__M1Ayw{color:var(--color1);font-size:24px;font-weight:500}.PeriodeSelector_col1__ApveZ{width:260px;margin-right:20px}.PeriodeSelector_col1__ApveZ .PeriodeSelector_inputSwitch__bFDlH{margin-top:20px}.PeriodeSelector_col2__s4TxG{grid-column:2;display:flex;flex-direction:column;gap:13px}.PeriodeSelector_periode__WzlOC{display:flex;gap:13px;align-items:flex-end}.PeriodeSelector_periode2Icon__5O1lb{position:relative}.PeriodeSelector_periode__WzlOC:nth-child(2) .PeriodeSelector_boxicon___6r9S{background:var(--grey1)}.PeriodeSelector_recap__gvgg3{font-size:21px;font-weight:100;text-align:right}.PeriodeSelector_recap__gvgg3 b{font-size:22px;font-weight:500}.PeriodeSelector_button__2P7bn{align-self:flex-end}.PeriodeSelector_button__2P7bn.PeriodeSelector_toValidate__E0zGu{animation:PeriodeSelector_pulse-animation__rjcFS .7s infinite}@keyframes PeriodeSelector_pulse-animation__rjcFS{0%{box-shadow:0 0 0 0 rgba(177,193,190,.8)}to{box-shadow:0 0 0 12px rgba(177,193,190,0)}}@media (min-width:1600px){.PeriodeSelector_col1__ApveZ{margin-right:70px}}.Details_details__SjFMq{display:flex;flex-direction:column;padding:35px 40px}.Details_details__SjFMq .Details_breadcumb__04s4N{margin-bottom:-55px}.Details_details__SjFMq .Details_actions__k1_jB{gap:25px;flex:2 1;display:flex;justify-content:flex-end;text-align:start}.Details_details__SjFMq .Details_actions__k1_jB.Details_center__RBoXB{justify-content:center}.Details_details__SjFMq .Details_actions__k1_jB.Details_left__c3UPH{justify-content:flex-start}.Details_details__SjFMq .Details_actions__k1_jB.Details_right__ZPymZ{justify-content:flex-end;text-align:end}.Details_details__SjFMq .Details_actions__k1_jB.Details_stickyTop__E3PYR{position:-webkit-sticky;position:sticky;top:35px;margin-bottom:50px}.Details_details__SjFMq .Details_actions__k1_jB.Details_stickyBottom__xSLcQ{position:-webkit-sticky;position:sticky;bottom:35px}.Details_details__SjFMq.Details_inPopup__ephEp{padding:0}.Details_details__SjFMq.Details_inPopup__ephEp .Details_content__jWcCh .Details_send__wDeM7{bottom:0}.Details_details__SjFMq .Details_content__jWcCh{margin-top:16px}.Details_details__SjFMq .Details_content__jWcCh .Details_send__wDeM7{margin-top:25px;display:flex;align-items:center;justify-content:flex-end;gap:25px;position:-webkit-sticky;position:sticky;bottom:35px}.Details_details__SjFMq .Details_content__jWcCh .Details_send__wDeM7.Details_center__RBoXB{justify-content:center}.Details_details__SjFMq .Details_tab__8JYNN{display:none}.Details_details__SjFMq .Details_tab__8JYNN.Details_active__a3Vfm{display:block}.Breadcrumb_container__o6xxH{display:flex;flex-direction:column}.Breadcrumb_container__o6xxH .Breadcrumb_top__visU5{font-size:24px}.Breadcrumb_container__o6xxH .Breadcrumb_bottom__mvZA3{font-size:16px;display:flex;gap:8px;color:#9a9a9a;font-weight:300;z-index:10;flex-wrap:wrap;max-width:calc(100% - 160px)}.Breadcrumb_container__o6xxH .Breadcrumb_bottom__mvZA3>:last-child{font-weight:400;color:var(--color1)}@media (min-width:1600px){.Breadcrumb_container__o6xxH .Breadcrumb_bottom__mvZA3{font-size:22px}}.FilterElementType_filterFile__P36SP{max-width:550px;position:relative;z-index:99;margin-top:25px}.ElementTypes_zones__lhDGj{padding:0}.ElementTypes_zones__lhDGj .ElementTypes_elementTypes___s0NC{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.ElementTypesItem_item__0aGMy{position:relative;overflow:hidden;flex:1 1 25%;max-width:calc(25% - 15px);cursor:pointer}.ElementTypesItem_item__0aGMy .ElementTypesItem_title__CA74V{text-align:center;margin-top:10px}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq{position:relative;box-shadow:var(--shadow-out);border-radius:8px;width:100%;border:1px solid hsla(0,0%,52%,.2)}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq:after{padding-top:66.6%;display:block;content:""}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq .ElementTypesItem_overlay__DsnjM{position:absolute;left:0;top:0;width:100%;opacity:0;background:rgba(0,0,0,.4);height:100%;transition:all .5s;border-radius:8px;z-index:10}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq .ElementTypesItem_overlay__DsnjM ul{position:absolute;left:10px;bottom:10px}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq .ElementTypesItem_overlay__DsnjM ul li{margin-bottom:10px}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq .ElementTypesItem_overlay__DsnjM ul li button{background:transparent;color:#fff;border:0;display:flex;align-items:center;gap:10px;cursor:pointer}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq .ElementTypesItem_overlay__DsnjM ul li button img{object-fit:contain;filter:brightness(0) invert(1);width:15px;height:15px}.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq.ElementTypesItem_active__4Ffmq .ElementTypesItem_overlay__DsnjM,.ElementTypesItem_item__0aGMy .ElementTypesItem_media__YKmBq:hover .ElementTypesItem_overlay__DsnjM{opacity:1}.ElementTypesItem_item__0aGMy .ElementTypesItem_checkedIcon__YSp6C{position:absolute;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .25s ease-out;z-index:10}.ElementTypesItem_item__0aGMy .ElementTypesItem_checkedIcon__YSp6C.ElementTypesItem_checkActive___LiwB{transform:translate(-50%,-50%) scale(1)}@media (min-width:1600px){.ElementTypesItem_item__0aGMy{flex:1 1 16.66%;max-width:calc(16.66% - 15px)}}.FilterByName_filterName__0n_od{max-width:550px!important;position:relative!important;z-index:99!important;margin-top:25px!important}.FilterByName_filterName__0n_od input{height:67px!important;padding:0 25px!important;border-radius:15px!important;font-size:18px!important;font-weight:400!important;margin-top:17px!important}.FilterPage_filterFile__aEq2N{max-width:550px;position:relative;z-index:99;margin-top:25px}ul.Langs_langs__3_Ec4{display:flex;gap:15px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,60%,.502)}ul.Langs_langs__3_Ec4 li button{font-size:14px;box-shadow:var(--shadow-in);color:#9a9a9a!important}ul.Langs_langs__3_Ec4 li button.Langs_activeButton__FWOjc,ul.Langs_langs__3_Ec4 li button:hover{box-shadow:var(--shadow-out);color:var(--color1)!important}.StandAloneForm_wrapper___Pw_F{display:flex;flex-direction:column;gap:25px;padding:35px 40px}.StandAloneForm_actions__ohR7f{gap:25px;flex:2 1;display:flex;justify-content:flex-end;text-align:start;position:-webkit-sticky;position:sticky;bottom:35px;z-index:10}.InputNumber_inputText__O_eQl{display:flex;flex-direction:column}.InputNumber_title__xAlFG{font-size:16px;color:var(--black)}.InputNumber_btn__wrlQ4{color:var(--color1)!important;font-size:20px!important;width:40px!important;height:40px!important;padding:0!important}.InputNumber_input__MzHJo input{all:unset;box-shadow:var(--shadow-in);padding:0 5px;border-radius:5px;width:100%;height:40px;align-items:center;font-size:14px;text-transform:none}.InputNumber_actions__b6J2q{position:absolute;top:5px;right:7px;cursor:pointer;display:flex;align-items:center;gap:10px;top:13px;right:16px}.InputNumber_input__MzHJo{position:relative;display:flex}.InputNumber_big__D1nJd input{height:66px;padding:0 25px;border-radius:15px;font-size:18px;font-weight:400}.InputNumber_big__D1nJd .InputNumber_title__xAlFG{margin-bottom:17px;font-size:18px;color:var(--grey1)}.InputNumber_count__mwsvw{color:#9a9a9a;margin-top:5px}