@charset "UTF-8";@font-face{font-family:Monologue-Sequane;src:url(/themes/lehautdespins/fonts/signature/Monologue/Monologue-Sequane.eot);src:url(/themes/lehautdespins/fonts/signature/Monologue/Monologue-Sequane.woff2) format("woff2"),url(/themes/lehautdespins/fonts/signature/Monologue/Monologue-Sequane.woff) format("woff"),url(/themes/lehautdespins/fonts/signature/Monologue/Monologue-Sequane.woff) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins-Sequane;src:url(/themes/lehautdespins/fonts/signature/Poppins/Poppins-Regular.eot);src:url(/themes/lehautdespins/fonts/signature/Poppins/Poppins-Regular.woff2) format("woff2"),url(/themes/lehautdespins/fonts/signature/Poppins/Poppins-Regular.woff) format("woff"),url(/themes/lehautdespins/fonts/signature/Poppins/Poppins-Regular.woff) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-BoldItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraBoldItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraBold.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Bold.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Black.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-BlackItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Regular.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Italic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Medium.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraLightItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-MediumItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Light.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraLight.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-SemiBoldItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-SemiBold.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-LightItalic.woff2) format("woff2"),url(/themes/lehautdespins/fonts/Nunito/static2/Nunito-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/themes/lehautdespins/fonts/Jost/Jost-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}abbr[title]{text-decoration:none!important}html{overflow-x:hidden}body{overflow-x:hidden;margin:0 auto;min-width:320px;min-height:100vh}img{width:100%;height:100%;object-fit:cover}button{border:none;background:none}svg{width:100%}svg path{position:absolute;bottom:0}ul{list-style:none}a{color:inherit;width:max-content;text-decoration:none}.swiper-slide-thumb-active{display:none}input[type=checkbox]{margin-right:.5rem!important}input[type=checkbox]:checked{accent-color:var(--info)}:root{--bg-original-classic: #c74754;--bg-original-light: #f8add4;--bg-original-dark: #9f1239;--bg-original-50: rgba(199, 71, 84, .5);--bg-original-disabled: #c74754;--bg-original-special: #9f1239;--text-original-classic: var(--white-light);--text-original-light: var(--white);--text-original-dark: var(--white);--text-original-50: var(--white);--text-original-disabled: var(--disabled);--bg-red-classic: #f43f5e;--bg-red-light: #ff85a2;--bg-red-dark: #9f1239;--bg-red-50: rgba(244, 63, 94, .5);--bg-red-disabled: #f43f5e;--text-red-classic: var(--white-light);--text-red-light: var(--white);--text-red-dark: var(--white);--text-red-50: var(--white);--text-red-disabled: var(--disabled);--bg-teal-classic: #14b8a6;--bg-teal-light: #5eead4;--bg-teal-dark: #0f766e;--bg-teal-50: rgba(20, 184, 166, .5);--bg-teal-special: #14b8a6;--bg-teal-disabled: #14b8a6;--text-teal-classic: var(--white-light);--text-teal-light: var(--white);--text-teal-dark: var(--white);--text-teal-50: var(--white);--text-teal-disabled: var(--disabled);--bg-purple-classic: #8b5cf6;--bg-purple-light: #d8b4fe;--bg-purple-dark: #6b21a8;--bg-purple-50: rgba(139, 92, 246, .5);--bg-purple-special: #8b5cf6;--bg-purple-disabled: #8b5cf6;--text-purple-classic: var(--white-light);--text-purple-light: var(--white);--text-purple-dark: var(--white);--text-purple-50: var(--white);--text-purple-disabled: var(--disabled);--bg-green-classic: #8f9b6c;--bg-green-light: #c6ccae;--bg-green-dark: #556043;--bg-green-50: #8f9b6cab;--bg-green-special: #4d8244;--bg-green-disabled: #96bc96;--text-green-classic: var(--white-light);--text-green-light: var(--white);--text-green-dark: var(--white);--text-green-50: var(--white);--text-green-disabled: var(--disabled);--bg-yellow-classic: #f4c542;--bg-yellow-light: #ffe28f;--bg-yellow-dark: #c39c27;--bg-yellow-50: #f4c542ab;--bg-yellow-special: #f4c542;--bg-yellow-disabled: #f6d87c;--text-yellow-classic: var(--white-light);--text-yellow-light: var(--black);--text-yellow-dark: var(--white);--text-yellow-50: var(--black);--text-yellow-disabled: var(--disabled);--bg-orange-classic: #cea14e;--bg-orange-light: #e6c98a;--bg-orange-dark: #a37733;--bg-orange-50: #cea14eab;--bg-orange-special: #d8b973;--bg-orange-disabled: #d8b973;--text-orange-classic: var(--white-light);--text-orange-light: var(--black);--text-orange-dark: var(--white);--text-orange-50: var(--black);--text-orange-disabled: var(--disabled);--bg-blue-classic: #4f83a1;--bg-blue-light: #8eb3cc;--bg-blue-dark: #375c74;--bg-blue-50: #4f83a1ab;--bg-blue-special: #4f83a1;--bg-blue-disabled: #7da1b8;--text-blue-classic: var(--white-light);--text-blue-light: var(--white);--text-blue-dark: var(--white);--text-blue-50: var(--white);--text-blue-disabled: var(--disabled);--bg-stone-classic: #c1bcb6;--bg-stone-light: #e0dcd6;--bg-stone-dark: #9c9892;--bg-stone-50: #c1bcb6ab;--bg-stone-special: #c1bcb6;--bg-stone-disabled: #d2cdc7;--text-stone-classic: var(--white-light);--text-stone-light: var(--black);--text-stone-dark: var(--white);--text-stone-50: var(--black);--text-stone-disabled: var(--disabled);--bg-sand-classic: #d6cbb2;--bg-sand-light: #f2ead7;--bg-sand-dark: #b5a88e;--bg-sand-50: #d6cbb2ab;--bg-sand-disabled: #e5dcc8;--text-sand-classic: var(--white-light);--text-sand-light: var(--black);--text-sand-dark: var(--white);--text-sand-50: var(--black);--text-sand-disabled: var(--disabled);--bg-plum-classic: #803b56;--bg-plum-light: #a35f78;--bg-plum-dark: #5c2a3c;--bg-plum-50: #803b56ab;--bg-plum-special: #803b56;--bg-plum-disabled: #b37c91;--text-plum-classic: var(--white-light);--text-plum-light: var(--white);--text-plum-dark: var(--white);--text-plum-50: var(--white);--text-plum-disabled: var(--disabled);--black: #1f1f1f;--black-dark: #000;--white: #f7f6f4;--white-light: #fff;--grey-1: #6b7280;--grey-2: #9ca3af;--grey-3: #d1d5db;--grey-50: rgba(209, 213, 219, .5);--disabled: #ffffff80;--disabled-2: rgba(0, 0, 0, .3);--alert: #ffcc00;--notice: #0099ff;--error: #dc2626;--success: #22c55e;--warning: #f97316;--info: #3b82f6;--border-color: #e5e7eb;--shadow-color: #1f293732;--overlay-color: #000c;--body-bg-color: #f8fafc;--body-text-color: #111827}:root ::selection{background:var(--grey-50);color:var(--black)}[data-theme=dark]{--body-bg-color: #111827;--body-text-color: #f1f1f1;--border-color: #374151;--shadow-color: #1f2937;--bg-blue-light: #818cf8;--bg-red-light: #ff7597;--bg-teal-light: #34d399;--bg-yellow-light: #facc15;--bg-purple-light: #c084fc;--bg-orange-light: #fb923c;--bg-green-light: #16a34a}[data-main-color=original]{--bg-color-classic: var(--bg-original-classic);--bg-color-light: var(--bg-original-light);--bg-color-dark: var(--bg-original-dark);--bg-color-50: var(--bg-original-50);--bg-color-special: var(--bg-original-special);--bg-color-disabled: var(--bg-original-disabled);--text-color-classic: var(--text-original-classic);--text-color-light: var(--text-original-light);--text-color-dark: var(--text-original-dark);--text-color-50: var(--text-original-50);--text-color-disabled: var(--text-original-disabled)}[data-main-color=red]{--bg-color-classic: var(--bg-red-classic);--bg-color-light: var(--bg-red-light);--bg-color-dark: var(--bg-red-dark);--bg-color-50: var(--bg-red-50);--bg-color-special: var(--bg-red-special);--bg-color-disabled: var(--bg-red-disabled);--text-color-classic: var(--text-red-classic);--text-color-light: var(--text-red-light);--text-color-dark: var(--text-red-dark);--text-color-50: var(--text-red-50);--text-color-disabled: var(--text-red-disabled)}[data-main-color=teal]{--bg-color-classic: var(--bg-teal-classic);--bg-color-light: var(--bg-teal-light);--bg-color-dark: var(--bg-teal-dark);--bg-color-50: var(--bg-teal-50);--bg-color-special: var(--bg-teal-special);--bg-color-disabled: var(--bg-teal-disabled);--text-color-classic: var(--text-teal-classic);--text-color-light: var(--text-teal-light);--text-color-dark: var(--text-teal-dark);--text-color-50: var(--text-teal-50);--text-color-disabled: var(--text-teal-disabled)}[data-main-color=purple]{--bg-color-classic: var(--bg-purple-classic);--bg-color-light: var(--bg-purple-light);--bg-color-dark: var(--bg-purple-dark);--bg-color-50: var(--bg-purple-50);--bg-color-special: var(--bg-purple-special);--bg-color-disabled: var(--bg-purple-disabled);--text-color-classic: var(--text-purple-classic);--text-color-light: var(--text-purple-light);--text-color-dark: var(--text-purple-dark);--text-color-50: var(--text-purple-50);--text-color-disabled: var(--text-purple-disabled)}[data-main-color=green]{--bg-color-classic: var(--bg-green-classic);--bg-color-light: var(--bg-green-light);--bg-color-dark: var(--bg-green-dark);--bg-color-50: var(--bg-green-50);--bg-color-special: var(--bg-green-special);--bg-color-disabled: var(--bg-green-disabled);--text-color-classic: var(--text-green-classic);--text-color-light: var(--text-green-light);--text-color-dark: var(--text-green-dark);--text-color-50: var(--text-green-50);--text-color-disabled: var(--text-green-disabled)}[data-main-color=yellow]{--bg-color-classic: var(--bg-yellow-classic);--bg-color-light: var(--bg-yellow-light);--bg-color-dark: var(--bg-yellow-dark);--bg-color-50: var(--bg-yellow-50);--bg-color-special: var(--bg-yellow-special);--bg-color-disabled: var(--bg-yellow-disabled);--text-color-classic: var(--text-yellow-classic);--text-color-light: var(--text-yellow-light);--text-color-dark: var(--text-yellow-dark);--text-color-50: var(--text-yellow-50);--text-color-disabled: var(--text-yellow-disabled)}[data-main-color=orange]{--bg-color-classic: var(--bg-orange-classic);--bg-color-light: var(--bg-orange-light);--bg-color-dark: var(--bg-orange-dark);--bg-color-50: var(--bg-orange-50);--bg-color-special: var(--bg-orange-special);--bg-color-disabled: var(--bg-orange-disabled);--text-color-classic: var(--text-orange-classic);--text-color-light: var(--text-orange-light);--text-color-dark: var(--text-orange-dark);--text-color-50: var(--text-orange-50);--text-color-disabled: var(--text-orange-disabled)}[data-main-color=blue]{--bg-color-classic: var(--bg-blue-classic);--bg-color-light: var(--bg-blue-light);--bg-color-dark: var(--bg-blue-dark);--bg-color-50: var(--bg-blue-50);--bg-color-special: var(--bg-blue-special);--bg-color-disabled: var(--bg-blue-disabled);--text-color-classic: var(--text-blue-classic);--text-color-light: var(--text-blue-light);--text-color-dark: var(--text-blue-dark);--text-color-50: var(--text-blue-50);--text-color-disabled: var(--text-blue-disabled)}[data-main-color=stone]{--bg-color-classic: var(--bg-stone-classic);--bg-color-light: var(--bg-stone-light);--bg-color-dark: var(--bg-stone-dark);--bg-color-50: var(--bg-stone-50);--bg-color-special: var(--bg-stone-special);--bg-color-disabled: var(--bg-stone-disabled);--text-color-classic: var(--text-stone-classic);--text-color-light: var(--text-stone-light);--text-color-dark: var(--text-stone-dark);--text-color-50: var(--text-stone-50);--text-color-disabled: var(--text-stone-disabled)}[data-main-color=sand]{--bg-color-classic: var(--bg-sand-classic);--bg-color-light: var(--bg-sand-light);--bg-color-dark: var(--bg-sand-dark);--bg-color-50: var(--bg-sand-50);--bg-color-special: var(--bg-sand-special);--bg-color-disabled: var(--bg-sand-disabled);--text-color-classic: var(--text-sand-classic);--text-color-light: var(--text-sand-light);--text-color-dark: var(--text-sand-dark);--text-color-50: var(--text-sand-50);--text-color-disabled: var(--text-sand-disabled)}[data-main-color=plum]{--bg-color-classic: var(--bg-plum-classic);--bg-color-light: var(--bg-plum-light);--bg-color-dark: var(--bg-plum-dark);--bg-color-50: var(--bg-plum-50);--bg-color-special: var(--bg-plum-special);--bg-color-disabled: var(--bg-plum-disabled);--text-color-classic: var(--text-plum-classic);--text-color-light: var(--text-plum-light);--text-color-dark: var(--text-plum-dark);--text-color-50: var(--text-plum-50);--text-color-disabled: var(--text-plum-disabled)}@keyframes wave{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scrolling-band{0%{transform:translate(0)}to{transform:translate(calc(-100vw - 1040px))}}@keyframes scrolling-tags{0%{left:0}to{left:-50%}}@keyframes showButton{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadeInEffect{0%{opacity:0}to{opacity:1}}@keyframes spider-up-down{0%{transform:translateY(0)}50%{transform:translateY(6.25rem)}to{transform:translateY(0)}}@keyframes spider-shuffle{0%{rotate:0}25%{rotate:10px}50%{rotate:-10px}75%{rotate:5px}90%{rotate:-5px}to{rotate:0}}@keyframes spider-legs-left-move{0%{transform:skew(-20deg) rotate(0)}25%{transform:skew(-20deg) rotate(-17deg)}50%{transform:skew(-20deg) rotate(0)}75%{transform:skew(-20deg) rotate(25deg)}to{transform:skew(-20deg) rotate(0)}}@keyframes spider-legs-right-move{0%{transform:skew(20deg) rotate(0)}25%{transform:skew(20deg) rotate(17deg)}50%{transform:skew(20deg) rotate(0)}75%{transform:skew(20deg) rotate(-25deg)}to{transform:skew(20deg) rotate(0)}}@keyframes particle-p1{0%,to{transform:translate(-50%,-50%)}12%{transform:translate(3px,1px)}24%{transform:translate(-2px,3px)}37%{transform:translate(2px,-2px)}55%{transform:translate(-1px)}74%{transform:translateY(2px)}88%{transform:translate(-3px,-1px)}}@keyframes particle-p2{0%,to{transform:translate(-50%,-50%)}74%{transform:translate(2px)}88%{transform:translate(2px,3px)}}@keyframes particle-p3{0%,to{transform:translate(-50%,-50%)}12%{transform:translate(-1px,3px)}24%{transform:translate(3px,-2px)}37%{transform:translate(-2px,2px)}55%{transform:translateY(-1px)}74%{transform:translate(-2px)}88%{transform:translate(1px,-3px)}}.signature{height:26px;overflow:hidden;margin:0;position:relative;display:inline-block}.signature .signature-content{display:inline-block;font-size:26px;line-height:26px;letter-spacing:-4.5px;font-family:Monologue-Sequane,sans-serif;margin:0;position:relative}.signature .signature-content a{color:inherit;font:inherit;text-decoration:inherit;position:relative;letter-spacing:inherit;text-transform:inherit}.signature .signature-content .site{letter-spacing:0;font-family:Poppins-Sequane,sans-serif;font-size:16px;position:relative;top:-5px}.signature .signature-content .relever{position:relative;top:26px;transition:all .3s ease-out;height:100%}.signature:hover .signature-content .relever,.signature:hover .signature-content{top:0;letter-spacing:0}.bg-original{background-color:var(--bg-original)}.bg-original-classic{background-color:var(--bg-original-classic)}.bg-original-light{background-color:var(--bg-original-light)}.bg-original-dark{background-color:var(--bg-original-dark)}.bg-original-50{background-color:var(--bg-original-50)}.bg-original-disabled{background-color:var(--bg-original-disabled)}.bg-blue{background-color:var(--bg-blue)}.bg-blue-classic{background-color:var(--bg-blue-classic)}.bg-blue-light{background-color:var(--bg-blue-light)}.bg-blue-dark{background-color:var(--bg-blue-dark)}.bg-blue-50{background-color:var(--bg-blue-50)}.bg-blue-disabled{background-color:var(--bg-blue-disabled)}.bg-red{background-color:var(--bg-red)}.bg-red-classic{background-color:var(--bg-red-classic)}.bg-red-light{background-color:var(--bg-red-light)}.bg-red-dark{background-color:var(--bg-red-dark)}.bg-red-50{background-color:var(--bg-red-50)}.bg-red-disabled{background-color:var(--bg-red-disabled)}.bg-teal{background-color:var(--bg-teal)}.bg-teal-classic{background-color:var(--bg-teal-classic)}.bg-teal-light{background-color:var(--bg-teal-light)}.bg-teal-dark{background-color:var(--bg-teal-dark)}.bg-teal-50{background-color:var(--bg-teal-50)}.bg-teal-disabled{background-color:var(--bg-teal-disabled)}.bg-yellow{background-color:var(--bg-yellow)}.bg-yellow-classic{background-color:var(--bg-yellow-classic)}.bg-yellow-light{background-color:var(--bg-yellow-light)}.bg-yellow-dark{background-color:var(--bg-yellow-dark)}.bg-yellow-50{background-color:var(--bg-yellow-50)}.bg-yellow-disabled{background-color:var(--bg-yellow-disabled)}.bg-purple{background-color:var(--bg-purple)}.bg-purple-classic{background-color:var(--bg-purple-classic)}.bg-purple-light{background-color:var(--bg-purple-light)}.bg-purple-dark{background-color:var(--bg-purple-dark)}.bg-purple-50{background-color:var(--bg-purple-50)}.bg-purple-disabled{background-color:var(--bg-purple-disabled)}.bg-orange{background-color:var(--bg-orange)}.bg-orange-classic{background-color:var(--bg-orange-classic)}.bg-orange-light{background-color:var(--bg-orange-light)}.bg-orange-dark{background-color:var(--bg-orange-dark)}.bg-orange-50{background-color:var(--bg-orange-50)}.bg-orange-disabled{background-color:var(--bg-orange-disabled)}.bg-green{background-color:var(--bg-green)}.bg-green-classic{background-color:var(--bg-green-classic)}.bg-green-light{background-color:var(--bg-green-light)}.bg-green-dark{background-color:var(--bg-green-dark)}.bg-green-50{background-color:var(--bg-green-50)}.bg-green-disabled{background-color:var(--bg-green-disabled)}.bg-black{background-color:var(--bg-black)}.bg-black-dark{background-color:var(--bg-black-dark)}.bg-white{background-color:var(--bg-white)}.bg-white-light{background-color:var(--bg-white-light)}.bg-grey-1{background-color:var(--bg-grey-1)}.bg-grey-2{background-color:var(--bg-grey-2)}.bg-grey-3{background-color:var(--bg-grey-3)}.bg-grey-50{background-color:var(--bg-grey-50)}.bg-disabled{background-color:var(--bg-disabled)}.bg-alert{background-color:var(--bg-alert)}.bg-notice{background-color:var(--bg-notice)}.bg-error{background-color:var(--bg-error)}.bg-success{background-color:var(--bg-success)}.bg-warning{background-color:var(--bg-warning)}.bg-info{background-color:var(--bg-info)}.bg-body-bg-color{background-color:var(--bg-body-bg-color)}.bg-body-text-color color-classic{background-color:var(--bg-body-text-color color-classic)}.bg-color-classic{background-color:var(--bg-color-classic)}.bg-color-light{background-color:var(--bg-color-light)}.bg-color-dark{background-color:var(--bg-color-dark)}.bg-color-50{background-color:var(--bg-color-50)}.bg-color-disabled{background-color:var(--bg-color-disabled)}.text-original{color:var(--text-original)}.text-original-classic{color:var(--text-original-classic)}.text-original-light{color:var(--text-original-light)}.text-original-dark{color:var(--text-original-dark)}.text-original-50{color:var(--text-original-50)}.text-original-disabled{color:var(--text-original-disabled)}.text-blue{color:var(--text-blue)}.text-blue-classic{color:var(--text-blue-classic)}.text-blue-light{color:var(--text-blue-light)}.text-blue-dark{color:var(--text-blue-dark)}.text-blue-50{color:var(--text-blue-50)}.text-blue-disabled{color:var(--text-blue-disabled)}.text-red{color:var(--text-red)}.text-red-classic{color:var(--text-red-classic)}.text-red-light{color:var(--text-red-light)}.text-red-dark{color:var(--text-red-dark)}.text-red-50{color:var(--text-red-50)}.text-red-disabled{color:var(--text-red-disabled)}.text-teal{color:var(--text-teal)}.text-teal-classic{color:var(--text-teal-classic)}.text-teal-light{color:var(--text-teal-light)}.text-teal-dark{color:var(--text-teal-dark)}.text-teal-50{color:var(--text-teal-50)}.text-teal-disabled{color:var(--text-teal-disabled)}.text-yellow{color:var(--text-yellow)}.text-yellow-classic{color:var(--text-yellow-classic)}.text-yellow-light{color:var(--text-yellow-light)}.text-yellow-dark{color:var(--text-yellow-dark)}.text-yellow-50{color:var(--text-yellow-50)}.text-yellow-disabled{color:var(--text-yellow-disabled)}.text-purple{color:var(--text-purple)}.text-purple-classic{color:var(--text-purple-classic)}.text-purple-light{color:var(--text-purple-light)}.text-purple-dark{color:var(--text-purple-dark)}.text-purple-50{color:var(--text-purple-50)}.text-purple-disabled{color:var(--text-purple-disabled)}.text-orange{color:var(--text-orange)}.text-orange-classic{color:var(--text-orange-classic)}.text-orange-light{color:var(--text-orange-light)}.text-orange-dark{color:var(--text-orange-dark)}.text-orange-50{color:var(--text-orange-50)}.text-orange-disabled{color:var(--text-orange-disabled)}.text-green{color:var(--text-green)}.text-green-classic{color:var(--text-green-classic)}.text-green-light{color:var(--text-green-light)}.text-green-dark{color:var(--text-green-dark)}.text-green-50{color:var(--text-green-50)}.text-green-disabled{color:var(--text-green-disabled)}.text-black{color:var(--text-black)}.text-black-dark{color:var(--text-black-dark)}.text-white{color:var(--text-white)}.text-white-light{color:var(--text-white-light)}.text-grey-1{color:var(--text-grey-1)}.text-grey-2{color:var(--text-grey-2)}.text-grey-3{color:var(--text-grey-3)}.text-grey-50{color:var(--text-grey-50)}.text-disabled{color:var(--text-disabled)}.text-alert{color:var(--text-alert)}.text-notice{color:var(--text-notice)}.text-error{color:var(--text-error)}.text-success{color:var(--text-success)}.text-warning{color:var(--text-warning)}.text-info{color:var(--text-info)}.text-body-bg-color{color:var(--text-body-bg-color)}.text-body-text-color color-classic{color:var(--text-body-text-color color-classic)}.text-color-classic{color:var(--text-color-classic)}.text-color-light{color:var(--text-color-light)}.text-color-dark{color:var(--text-color-dark)}.text-color-50{color:var(--text-color-50)}.text-color-disabled{color:var(--text-color-disabled)}.border-original{border-color:var(--border-original)}.border-original-classic{border-color:var(--border-original-classic)}.border-original-light{border-color:var(--border-original-light)}.border-original-dark{border-color:var(--border-original-dark)}.border-original-50{border-color:var(--border-original-50)}.border-original-disabled{border-color:var(--border-original-disabled)}.border-blue{border-color:var(--border-blue)}.border-blue-classic{border-color:var(--border-blue-classic)}.border-blue-light{border-color:var(--border-blue-light)}.border-blue-dark{border-color:var(--border-blue-dark)}.border-blue-50{border-color:var(--border-blue-50)}.border-blue-disabled{border-color:var(--border-blue-disabled)}.border-red{border-color:var(--border-red)}.border-red-classic{border-color:var(--border-red-classic)}.border-red-light{border-color:var(--border-red-light)}.border-red-dark{border-color:var(--border-red-dark)}.border-red-50{border-color:var(--border-red-50)}.border-red-disabled{border-color:var(--border-red-disabled)}.border-teal{border-color:var(--border-teal)}.border-teal-classic{border-color:var(--border-teal-classic)}.border-teal-light{border-color:var(--border-teal-light)}.border-teal-dark{border-color:var(--border-teal-dark)}.border-teal-50{border-color:var(--border-teal-50)}.border-teal-disabled{border-color:var(--border-teal-disabled)}.border-yellow{border-color:var(--border-yellow)}.border-yellow-classic{border-color:var(--border-yellow-classic)}.border-yellow-light{border-color:var(--border-yellow-light)}.border-yellow-dark{border-color:var(--border-yellow-dark)}.border-yellow-50{border-color:var(--border-yellow-50)}.border-yellow-disabled{border-color:var(--border-yellow-disabled)}.border-purple{border-color:var(--border-purple)}.border-purple-classic{border-color:var(--border-purple-classic)}.border-purple-light{border-color:var(--border-purple-light)}.border-purple-dark{border-color:var(--border-purple-dark)}.border-purple-50{border-color:var(--border-purple-50)}.border-purple-disabled{border-color:var(--border-purple-disabled)}.border-orange{border-color:var(--border-orange)}.border-orange-classic{border-color:var(--border-orange-classic)}.border-orange-light{border-color:var(--border-orange-light)}.border-orange-dark{border-color:var(--border-orange-dark)}.border-orange-50{border-color:var(--border-orange-50)}.border-orange-disabled{border-color:var(--border-orange-disabled)}.border-green{border-color:var(--border-green)}.border-green-classic{border-color:var(--border-green-classic)}.border-green-light{border-color:var(--border-green-light)}.border-green-dark{border-color:var(--border-green-dark)}.border-green-50{border-color:var(--border-green-50)}.border-green-disabled{border-color:var(--border-green-disabled)}.border-black{border-color:var(--border-black)}.border-black-dark{border-color:var(--border-black-dark)}.border-white{border-color:var(--border-white)}.border-white-light{border-color:var(--border-white-light)}.border-grey-1{border-color:var(--border-grey-1)}.border-grey-2{border-color:var(--border-grey-2)}.border-grey-3{border-color:var(--border-grey-3)}.border-grey-50{border-color:var(--border-grey-50)}.border-disabled{border-color:var(--border-disabled)}.border-alert{border-color:var(--border-alert)}.border-notice{border-color:var(--border-notice)}.border-error{border-color:var(--border-error)}.border-success{border-color:var(--border-success)}.border-warning{border-color:var(--border-warning)}.border-info{border-color:var(--border-info)}.border-body-bg-color{border-color:var(--border-body-bg-color)}.border-body-text-color color-classic{border-color:var(--border-body-text-color color-classic)}.border-color-classic{border-color:var(--border-color-classic)}.border-color-light{border-color:var(--border-color-light)}.border-color-dark{border-color:var(--border-color-dark)}.border-color-50{border-color:var(--border-color-50)}.border-color-disabled{border-color:var(--border-color-disabled)}*:focus{outline-color:color-mix(in srgb,var(--bg-color-50),var(--white))}body{font-size:1.25rem;background:var(--body-bg-color);color:var(--body-text-color);letter-spacing:.6px;font-family:Nunito,sans-serif;line-height:27px;font-weight:300;transition:background 3s ease}@media screen and (max-width: 1640px){body{font-size:1.125rem}}@media screen and (max-width: 1250px){body{font-size:1rem}}@media screen and (max-width: 678px){body{font-size:.875rem}}body strong{font-weight:600}@media screen and (max-width: 1250px){body{line-height:24px}}@media screen and (max-width: 678px){body{line-height:19px}}body>main{min-height:60vh}body>main>section{transition:background 3s ease}body>main>section .container-zone{padding-inline:14.125rem;padding-block:6.25rem 6.25rem}@media screen and (max-width: 1640px){body>main>section .container-zone{padding-inline:8.75rem}}@media screen and (max-width: 1250px){body>main>section .container-zone{padding-inline:2.5rem}}@media screen and (max-width: 678px){body>main>section .container-zone{padding-inline:1rem}}@media screen and (max-width: 1640px){body>main>section .container-zone{padding-block:6.25rem}}@media screen and (max-width: 1250px){body>main>section .container-zone{padding-block:4.375rem}}@media screen and (max-width: 678px){body>main>section .container-zone{padding-block:3.75rem}}body>main section .container-zone,body>header .container-zone,body>footer .container-zone{width:100%;margin-inline:auto;max-width:1920px}@media screen and (max-width: 1640px){body>main section .container-zone,body>header .container-zone,body>footer .container-zone{max-width:1700px}}@media screen and (max-width: 1250px){body>main section .container-zone,body>header .container-zone,body>footer .container-zone{max-width:100%}}body>main{position:relative;background-color:var(--white);min-height:77vh}body>main.main-hidden{display:none!important}section.has-section-illustration{position:relative}section.has-section-illustration .section-illustration{position:absolute;height:100%;right:0;top:0;z-index:1}section.has-title h2.has-title-illustration .title-illustration{width:4.375rem}section>.description{margin-bottom:2.5rem}section.has-text-white-on-bloc p,section.has-text-white-on-bloc li,section.has-text-white-on-bloc span{color:var(--white)}section.section-hidden{display:none!important}h1{font-size:4.063rem;line-height:56px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1640px){h1{font-size:3.75rem}}@media screen and (max-width: 1250px){h1{font-size:1.875rem}}@media screen and (max-width: 678px){h1{font-size:1.438rem}}@media screen and (max-width: 1250px){h1{line-height:40px}}@media screen and (max-width: 678px){h1{line-height:34px}}h1 p{line-height:inherit}h1 p,h1 span{font-size:inherit;letter-spacing:inherit}h1.has-title-label .label{font-size:1.25rem}@media screen and (max-width: 1640px){h1.has-title-label .label{font-size:1.125rem}}@media screen and (max-width: 1250px){h1.has-title-label .label{font-size:1rem}}@media screen and (max-width: 678px){h1.has-title-label .label{font-size:.875rem}}h1.has-title-label .label{display:block;text-transform:inherit;margin-bottom:.625rem}h2{font-size:2.5rem;letter-spacing:1.2px;line-height:54px;font-weight:500;margin-block:1rem;text-transform:uppercase}@media screen and (max-width: 1640px){h2{font-size:2.25rem}}@media screen and (max-width: 1250px){h2{font-size:1.875rem}}@media screen and (max-width: 678px){h2{font-size:1.25rem}}h2 strong{font-size:3.75rem;line-height:32px;font-weight:700;margin-block:1rem;text-transform:uppercase}@media screen and (max-width: 1640px){h2 strong{font-size:3.75rem}}@media screen and (max-width: 1250px){h2 strong{font-size:1.875rem}}@media screen and (max-width: 1250px){h2 strong{line-height:27px}}@media screen and (max-width: 1250px){h2{line-height:40px}}@media screen and (max-width: 678px){h2{letter-spacing:.75px;line-height:34px}}h2 .illustration{display:block;width:max-content;margin-bottom:2rem}h2 p{line-height:inherit}h2 p,h2 span{font-size:inherit;letter-spacing:inherit}h2.has-title-label .label{font-size:1.25rem}@media screen and (max-width: 1640px){h2.has-title-label .label{font-size:1.125rem}}@media screen and (max-width: 1250px){h2.has-title-label .label{font-size:1rem}}@media screen and (max-width: 678px){h2.has-title-label .label{font-size:.875rem}}h2.has-title-label .label{display:block;font-weight:400;text-transform:inherit;margin-bottom:.625rem}h3{font-size:1.25rem;line-height:32px;font-weight:600;text-transform:uppercase}@media screen and (max-width: 1640px){h3{font-size:1.25rem}}@media screen and (max-width: 1250px){h3{font-size:1.25rem}}h3 p{line-height:inherit}h3 p,h3 span{font-size:inherit;letter-spacing:inherit}a{color:inherit;transition:.3s}a:hover{text-decoration:underline}ul{padding-left:2rem}ul li{position:relative}ul li:before{position:absolute;content:"";width:.938rem;height:.938rem;left:-1.75rem;top:50%;transform:translateY(-50%);border-radius:50%;background-color:var(--info)}ul.classic-list{margin-left:1.563rem}ul.classic-list li:before{content:"•";height:max-content;width:max-content;background:unset}ul.has-not-ul-style,ul .sub-menu{padding:0;margin:0}ul.has-not-ul-style>li:before,ul .sub-menu>li:before{all:unset}.button{font-size:1.25rem;display:flex;justify-content:center;border-radius:3.125rem;padding:1.125rem;text-align:center;width:12.5rem;height:4.125rem;cursor:pointer;transition:.3s ease}@media screen and (max-width: 1640px){.button{font-size:1.25rem}}@media screen and (max-width: 1250px){.button{font-size:1.25rem}}@media screen and (max-width: 678px){.button{font-size:.688rem}}.button:hover{text-decoration:none}@media screen and (max-width: 678px){.button{height:2.5rem}}.split-button{position:relative;display:flex;text-align:center;-webkit-user-select:none;user-select:none}.split-button .button{color:var(--white-light);font-size:1.875rem;text-transform:uppercase;letter-spacing:.9px;line-height:41px;font-weight:200;border-radius:3.125rem;width:29.75rem;height:5.188rem;padding:1.25rem;cursor:pointer;transition:.3s ease}@media screen and (max-width: 1640px){.split-button .button{font-size:1.875rem}}@media screen and (max-width: 1250px){.split-button .button{font-size:1.875rem}}@media screen and (max-width: 678px){.split-button .button{font-size:.688rem}}.split-button .button:hover{text-decoration:none}@media screen and (max-width: 678px){.split-button .button{height:2.688rem}}.split-button .button img{object-fit:contain;width:70%}.split-button .button.title{position:relative;width:max-content;padding:1.313rem 9.563rem;z-index:3}@media screen and (max-width: 678px){.split-button .button.title{display:flex;justify-content:center;align-items:center;padding:0 2.5rem}}.split-button .button.link{width:12.375rem;height:5.188rem;padding:1.5rem;pointer-events:none;z-index:1;opacity:0;position:absolute;top:50%}@media screen and (max-width: 678px){.split-button .button.link{height:2.688rem;padding:0}}.split-button .button.link:first-of-type{left:50%;transform:translate(-50%,-50%)}.split-button .button.link:nth-of-type(2){right:50%;transform:translate(50%,-50%)}.split-button .button.link:hover{opacity:.8!important}.split-button:hover .button.title{opacity:0;z-index:0;cursor:default}.split-button:hover .button.link{opacity:1;pointer-events:unset}.split-button:hover .button.link:first-of-type{left:0;transform:translateY(-50%)}@media screen and (max-width: 1250px){.split-button:hover .button.link:first-of-type{left:-25%}}.split-button:hover .button.link:nth-of-type(2){right:0;transform:translateY(-50%)}@media screen and (max-width: 1250px){.split-button:hover .button.link:nth-of-type(2){right:-25%}}.split-button:hover .button.link:active{transform:translateY(-50%) scale(.98);filter:brightness(.77)}@media screen and (max-width: 678px){.split-button{flex-direction:column;gap:.625rem}.split-button .button.link{left:unset!important;right:unset!important;transform:unset!important}.split-button .button.link:first-of-type{top:0}.split-button .button.link:nth-of-type(2){top:-.5rem}.split-button:hover .button.link{transition:.3s}.split-button:hover .button.link img{width:42%}.split-button:hover .button.link:first-of-type{left:unset;right:unset}.split-button:hover .button.link:nth-of-type(2){position:relative;top:0;left:unset;right:unset}}.split-button-self{position:relative}.split-button-self .title{font-size:1.25rem;display:flex;justify-content:center;border-radius:3.125rem;padding:1.125rem;text-align:center;width:12.5rem;height:4.125rem;cursor:pointer;transition:.3s ease;position:relative;text-transform:uppercase;padding:1.25rem 3.563rem 1.125rem;width:max-content;z-index:4}@media screen and (max-width: 1640px){.split-button-self .title{font-size:1.25rem}}@media screen and (max-width: 1250px){.split-button-self .title{font-size:1.25rem}}@media screen and (max-width: 678px){.split-button-self .title{font-size:.688rem}}.split-button-self .title:hover{text-decoration:none}@media screen and (max-width: 678px){.split-button-self .title{height:2.5rem}}@media screen and (max-width: 678px){.split-button-self .title{display:flex;justify-content:center;align-items:center;padding:0 2rem}}.split-button-self .link{position:absolute;top:50%;width:calc(50% - 2.375rem);opacity:0;pointer-events:none;z-index:1}.split-button-self .link:first-of-type{left:0;transform:translateY(-50%)}.split-button-self .link:nth-of-type(2){right:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 678px){.split-button-self .link{padding:0}}.split-button-self img{object-fit:contain;width:70%}@media screen and (max-width: 678px){.split-button-self img{width:60%}}.split-button-self:hover .title{opacity:0;z-index:0}.split-button-self:hover .link{opacity:1;pointer-events:unset}.split-button-self:hover .link:first-of-type{left:0;transform:translateY(-50%)}.split-button-self:hover .link:nth-of-type(2){right:0;transform:translateY(-50%)}@media screen and (max-width: 678px){.split-button-self:hover .link:nth-of-type(2){right:15%}}.split-button-self:hover .link:hover{transform:translateY(-50%) scale(1.02);filter:brightness(1.15)}.split-button-self:hover .link:active{transform:translateY(-50%) scale(.98);filter:brightness(1);box-shadow:0 2px 5px 0 var(--shadow-color)}.media-is-left{margin-right:auto}@media screen and (max-width: 768px){.media-is-left{margin-right:unset;width:100%!important}}.media-is-right{margin-left:auto}@media screen and (max-width: 768px){.media-is-right{margin-left:unset;width:100%!important}}.media-is-center{margin-inline:auto}@media screen and (max-width: 768px){.media-is-center{margin-inline:unset;width:100%!important}}.buttons-zone{display:flex;gap:1.375rem}.buttons-zone.buttons-emplacement.left{justify-content:flex-start}.buttons-zone.buttons-emplacement.center{justify-content:center}.buttons-zone.buttons-emplacement.right{justify-content:flex-end}@media screen and (max-width: 768px){.buttons-zone.buttons-emplacement.left,.buttons-zone.buttons-emplacement.center,.buttons-zone.buttons-emplacement.right{justify-content:center}}.navigation{height:2.75rem;width:5.5rem;bottom:-.625rem;display:flex;z-index:3}.navigation .nav-btn{height:100%;top:0;margin:0;transition:.2s;cursor:pointer}.navigation .nav-btn:after{color:var(--info)}.navigation .nav-btn.swiper-button-prev{left:0;width:50%;border-radius:5px 0 0 5px}.navigation .nav-btn.swiper-button-next{right:0;width:50%;border-radius:0 5px 5px 0}.has-five-columns,.has-four-columns,.has-three-columns,.has-two-columns{display:grid}.has-two-columns.align-item-start{align-items:flex-start}.has-two-columns.align-item-center{align-items:center}.has-two-columns.align-item-end{align-items:flex-end}.has-two-columns-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.has-two-columns-flex>div{width:48%}.has-one-columns,.has-one-column{display:grid}.reverse-positions.horizontal-reverse{direction:rtl}.reverse-positions.horizontal-reverse>div{direction:ltr}.reverse-positions.vertical-reverse{flex-direction:column-reverse}.title-emplacement{display:flex;width:100%}.title-emplacement.title-is-left{justify-content:flex-start}.title-emplacement.title-is-right{justify-content:flex-end}.title-emplacement.title-is-center{justify-content:center}.title-emplacement.title-is-center .title{margin-left:0}.image-emplacement{width:85%}.image-emplacement.img-is-left{margin-right:auto}.image-emplacement.img-is-right{margin-left:auto}.image-emplacement.img-is-center{margin-left:auto;margin-right:auto}.hidden-for-mobile,.hidden-for-tablet{display:flex!important}.display-for-mobile,.display-for-tablet{display:none!important}.no-results,.alert{margin:auto;color:var(--warning);width:max-content;text-align:center}.alert{background-color:var(--error);color:var(--white);padding:.938rem;border-radius:.625rem}.header-banner-separator{margin-inline:14.125rem;margin-block:6.25rem}@media screen and (max-width: 1640px){.header-banner-separator{margin-inline:8.75rem}}@media screen and (max-width: 1250px){.header-banner-separator{margin-inline:8.75rem}}@media screen and (max-width: 678px){.header-banner-separator{margin-inline:8.75rem}}@media screen and (max-width: 1640px){.header-banner-separator{margin-block:6.25rem}}@media screen and (max-width: 1250px){.header-banner-separator{margin-block:6.25rem}}@media screen and (max-width: 678px){.header-banner-separator{margin-block:6.25rem}}.header-banner-separator{height:2px}.has-margin-top-removed{margin-top:1rem!important}.has-margin-bottom-removed{margin-bottom:1rem!important}.has-padding-top-removed{padding-top:1rem!important}.has-padding-bottom-removed{padding-bottom:1rem!important}.archive-classic-template.traders .mix-hidden{display:block!important;pointer-events:none;opacity:.1;filter:brightness(.5);-webkit-user-select:none;user-select:none;transition:.3s ease-in-out}@media screen and (max-width: 678px){.archive-classic-template.traders .mix-hidden{display:none!important}}.limited-text,.limited-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.swiper-carousel{position:relative}.swiper-pagination{width:max-content!important;margin-top:2rem;margin-inline:auto;display:flex;flex-wrap:wrap;gap:.625rem 0}.swiper-pagination{position:relative;padding-top:.75rem}.swiper-pagination .swiper-pagination-bullet{width:.75rem;height:.75rem}.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.2}.wpcf7 form.invalid .wpcf7-response-output{border-color:var(--error);color:var(--error)}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--success);color:var(--success)}@media screen and (max-width: 1640px){.navigation{height:2.5rem;width:5rem}}@media screen and (max-width: 1250px){h2 p,legend p{width:100%}.navigation{height:3.125rem;width:5.625rem}.navigation .swiper-button-next:after,.navigation .swiper-button-prev:after{font-size:1.375rem}ul li:before{width:.75rem;height:.75rem}.hidden-for-tablet{display:none!important}.display-for-tablet{display:flex!important}.no-results,.alert{font-size:2.5rem;width:100%}}@media screen and (max-width: 1250px) and (max-width: 1640px){.no-results,.alert{font-size:2.25rem}}@media screen and (max-width: 1250px) and (max-width: 1250px){.no-results,.alert{font-size:1.875rem}}@media screen and (max-width: 1250px) and (max-width: 678px){.no-results,.alert{font-size:1.25rem}}@media screen and (max-width: 768px){body>main .main-container{padding-inline:1rem}section.has-section-illustration,.woocommerce.has-section-illustration{padding-top:2rem}section.has-section-illustration .section-illustration,.woocommerce.has-section-illustration .section-illustration{display:none}ul li:before{width:.625rem;height:.625rem;left:-1.25rem}.button.big:first-of-type{margin-top:0}.image-emplacement{width:100%}.image-emplacement .img-is-left,.image-emplacement .img-is-right,.image-emplacement .img-is-center{margin:unset}.title-emplacement.title-is-right{justify-content:flex-start}.hidden-for-mobile{display:none!important}.display-for-mobile{display:flex!important}}header.classic{position:relative;color:var(--white-light);padding:2.5rem;padding-bottom:0}header.classic .container-zone{border-radius:5rem;border-start-start-radius:0!important;border-start-end-radius:0!important;position:relative;height:100vh;overflow:hidden}@media screen and (max-width: 1640px){header.classic .container-zone{border-radius:5rem}}@media screen and (max-width: 1250px){header.classic .container-zone{border-radius:3.125rem}}@media screen and (max-width: 678px){header.classic .container-zone{border-radius:1.875rem}}header.classic .container-zone nav{position:absolute;top:2rem;left:0;width:100%;z-index:2}header.classic .container-zone nav ul{display:flex;justify-content:center;align-items:center;gap:3.75rem;padding-left:3.75rem}header.classic .container-zone nav ul li{position:relative;text-transform:uppercase;padding-right:3.75rem}header.classic .container-zone nav ul li.logo-nav a{border-radius:.75rem;display:flex;justify-content:center;align-items:center;background:var(--bg-color-dark);width:5rem;height:5rem}@media screen and (max-width: 1640px){header.classic .container-zone nav ul li.logo-nav a{border-radius:.75rem}}@media screen and (max-width: 1250px){header.classic .container-zone nav ul li.logo-nav a{border-radius:.75rem}}@media screen and (max-width: 678px){header.classic .container-zone nav ul li.logo-nav a{border-radius:.75rem}}header.classic .container-zone nav ul li.logo-nav a:after{content:none}header.classic .container-zone nav ul li.logo-nav a img{-webkit-user-select:none;user-select:none;width:65%;height:auto}header.classic .container-zone nav ul li.logo-nav[data-allow-maw-effect="1"]:hover a{background:var(--bg-color-classic)}header.classic .container-zone nav ul li a{position:relative;display:flex;width:100%;height:100%}header.classic .container-zone nav ul li a:after{position:absolute;content:"";width:0;left:50%;transform:translate(-50%);height:2px;bottom:-3px;background:var(--white-light);transition:.3s ease}header.classic .container-zone nav ul li a:hover{text-decoration:none}header.classic .container-zone nav ul li a:hover:after{width:35%}header.classic .container-zone nav ul li:last-child:after{content:unset}header.classic .container-zone nav ul li:after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:.375rem;height:.375rem;border-radius:50%;background-color:var(--white-light);transition:background 30s ease,color 3s ease}header.classic .container-zone h1{position:absolute;display:flex;flex-direction:column;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}header.classic .container-zone h1 .logo{margin-bottom:2rem;width:8.75rem;height:8.75rem}header.classic .container-zone h1 .title{font-weight:100}header.classic .container-zone h1 .short-description{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px;font-size:2rem;text-transform:none;margin-top:.313rem}@media screen and (max-width: 1640px){header.classic .container-zone h1 .short-description{font-size:1.25rem}}@media screen and (max-width: 1250px){header.classic .container-zone h1 .short-description{font-size:1.25rem}}@media screen and (max-width: 678px){header.classic .container-zone h1 .short-description{font-size:.938rem}}@media screen and (max-width: 1250px){header.classic .container-zone h1 .short-description{line-height:27px}}@media screen and (max-width: 1640px){header.classic .container-zone h1 .short-description{font-size:1.875rem}}header.classic .container-zone .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:radial-gradient(closest-side at 50% 50%,#0f0202f8,#5e555550);opacity:.5}header.classic .container-zone .bannerSwiper{-webkit-user-select:none;user-select:none;border-start-start-radius:0!important;border-start-end-radius:0!important;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}header.classic .container-zone .bannerSwiper img{pointer-events:none}header.classic .container-zone .bannerSwiper .navigation{display:none}header.classic .fake-after{position:absolute;display:block;bottom:0;left:0;width:100%;height:34%;background-color:var(--bg-color-dark);z-index:-1;transition:background-color 3s ease}@media screen and (max-width: 1250px){header.classic .container-zone{height:max-content}header.classic .container-zone nav[role=navigation]{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--bg-color-dark);width:100vw;height:100vh;padding:1.875rem;top:0;transform:translate(100%);z-index:99;transition:background 3s ease,transform .3s ease}header.classic .container-zone nav[role=navigation].active{transform:translate(0)}header.classic .container-zone nav[role=navigation] .toggle-menu2{border-radius:.438rem;overflow:hidden;position:absolute;background-color:var(--white-light);right:4.5rem;top:4.5rem;width:4.375rem;height:4.375rem}}@media screen and (max-width: 1250px) and (max-width: 1640px){header.classic .container-zone nav[role=navigation] .toggle-menu2{border-radius:.438rem}}@media screen and (max-width: 1250px) and (max-width: 1250px){header.classic .container-zone nav[role=navigation] .toggle-menu2{border-radius:.438rem}}@media screen and (max-width: 1250px) and (max-width: 678px){header.classic .container-zone nav[role=navigation] .toggle-menu2{border-radius:.438rem}}@media screen and (max-width: 1250px){header.classic .container-zone nav[role=navigation] .toggle-menu2 .croce{position:relative;width:100%;height:100%}header.classic .container-zone nav[role=navigation] .toggle-menu2 .croce span{position:absolute;height:2px;width:80%;background-color:var(--bg-color-dark);top:50%;left:10%;transform:translate(-50%,-50%);transition:.3s ease}header.classic .container-zone nav[role=navigation] .toggle-menu2 .croce span:first-of-type{transform:rotate(45deg)}header.classic .container-zone nav[role=navigation] .toggle-menu2 .croce span:last-of-type{transform:rotate(-45deg)}header.classic .container-zone nav[role=navigation] .toggle-menu2:active .croce{transform:scale(.95) rotate(10deg)}header.classic .container-zone nav[role=navigation] .toggle-menu2:active .croce span:first-of-type{transform:rotate(40deg)}header.classic .container-zone nav[role=navigation] .toggle-menu2:active .croce span:last-of-type{transform:rotate(-40deg)}header.classic .container-zone nav[role=navigation] ul{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4.375rem}header.classic .container-zone nav[role=navigation] ul li{padding:0;font-size:1.5rem}header.classic .container-zone nav[role=navigation] ul li.logo-nav{transition:3s ease}header.classic .container-zone nav[role=navigation] ul li.logo-nav a{background:var(--bg-color-classic)}header.classic .container-zone nav[role=navigation] ul li.logo-nav:active{transform:scale(.95) rotate(30deg);transition:transform}header.classic .container-zone nav[role=navigation] ul li:after{content:none}header.classic .container-zone .toggle-menu{border-radius:.438rem;margin-block:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;background:var(--bg-color-dark);width:4.375rem;height:4.375rem;margin-left:auto;margin-right:1.875rem;transition:.2s ease}}@media screen and (max-width: 1250px) and (max-width: 1640px){header.classic .container-zone .toggle-menu{border-radius:.438rem}}@media screen and (max-width: 1250px) and (max-width: 1250px){header.classic .container-zone .toggle-menu{border-radius:.438rem}}@media screen and (max-width: 1250px) and (max-width: 678px){header.classic .container-zone .toggle-menu{border-radius:.438rem}}@media screen and (max-width: 1250px){header.classic .container-zone .toggle-menu span{background:var(--white-light);width:50%;height:2px}header.classic .container-zone .toggle-menu:hover{transform:scale(1.05)}header.classic .container-zone .toggle-menu:active{transform:scale(.95) rotate(-10deg);filter:brightness(.85)}header.classic .container-zone h1{top:unset;left:unset;transform:unset;position:relative;color:var(--bg-color-dark)}header.classic .container-zone h1 .logo svg *{fill:var(--bg-color-dark)}header.classic .container-zone h1 .title{font-size:50px;font-weight:300}header.classic .container-zone .overlay{height:55vh;top:unset;bottom:0}header.classic .container-zone .bannerSwiper{margin-top:4.375rem;border-radius:30px;position:relative;height:55vh}}@media screen and (max-width: 768px){header.classic{padding:1rem}header.classic .container-zone nav[role=navigation] .toggle-menu2{width:2.813rem;height:2.813rem;right:2.25rem;top:2rem}header.classic .container-zone nav[role=navigation] .toggle-menu2 .croce span{width:60%;left:20%}header.classic .container-zone nav[role=navigation] .toggle-menu2:active .croce span:first-of-type{transform:rotate(42deg)}header.classic .container-zone nav[role=navigation] .toggle-menu2:active .croce span:last-of-type{transform:rotate(-42deg)}header.classic .container-zone nav[role=navigation] ul{margin-top:2.5rem;gap:2.5rem}header.classic .container-zone nav[role=navigation] ul li{font-size:1.125rem}header.classic .container-zone nav[role=navigation] ul li.logo-nav a{width:4.375rem;height:4.375rem}header.classic .container-zone .toggle-menu{width:2.813rem;height:2.813rem;margin-block:1rem 1.25rem;margin-right:1.25rem;gap:.438rem}header.classic .container-zone .toggle-menu span{height:1px}header.classic .container-zone h1{line-height:1}header.classic .container-zone h1 .logo{width:5rem;height:auto;margin-bottom:1rem}header.classic .container-zone h1 .title{font-size:1.75rem}header.classic .container-zone h1 .short-description{font-size:1rem;margin-top:0}header.classic .container-zone .overlay{height:45vh}header.classic .container-zone .bannerSwiper{height:45vh}}footer.classic{position:relative;background:var(--white-light);padding-inline:2.5rem}footer.classic .fake-after{position:absolute;width:100%;height:82%;left:0;bottom:0;background:var(--bg-color-dark);z-index:0}footer.classic .top{border-radius:5rem;position:relative;border-end-start-radius:0!important;border-end-end-radius:0!important;background:var(--bg-color-light);color:var(--bg-color-dark);display:flex;flex-direction:column;align-items:center;text-align:center;padding:6.25rem 5rem 1.875rem;z-index:1}@media screen and (max-width: 1640px){footer.classic .top{border-radius:5rem}}@media screen and (max-width: 1250px){footer.classic .top{border-radius:3.125rem}}@media screen and (max-width: 678px){footer.classic .top{border-radius:1.875rem}}footer.classic .top .logo{border-radius:.75rem;display:flex;justify-content:center;align-items:center;position:absolute;top:-3.3125rem;width:6.625rem;height:6.625rem;background:var(--bg-color-dark)}@media screen and (max-width: 1640px){footer.classic .top .logo{border-radius:.75rem}}@media screen and (max-width: 1250px){footer.classic .top .logo{border-radius:.75rem}}@media screen and (max-width: 678px){footer.classic .top .logo{border-radius:.75rem}}footer.classic .top .logo img{width:60%;height:auto}footer.classic .top .title{font-size:2.5rem;text-transform:uppercase;margin-bottom:.625rem}@media screen and (max-width: 1640px){footer.classic .top .title{font-size:2.5rem}}@media screen and (max-width: 1250px){footer.classic .top .title{font-size:1.875rem}}@media screen and (max-width: 678px){footer.classic .top .title{font-size:1.375rem}}footer.classic .top .contact{margin-top:1rem}footer.classic .top .contact a{transition:.2s ease}footer.classic .top .contact a:hover{text-decoration:none;color:color-mix(in srgb,var(--bg-color-light),var(--bg-color-dark))}footer.classic .top .contact .phone-and-email{display:flex;gap:1.25rem;justify-content:center}footer.classic .top .contact .phone-and-email.has-both .phone{position:relative}footer.classic .top .contact .phone-and-email.has-both .phone:after{position:absolute;content:"";width:1px;height:70%;background:var(--bg-color-dark);right:-11px;top:50%;transform:translateY(-50%)}footer.classic .top .follow-us{display:flex;justify-content:center;margin-top:3.5rem;gap:1.25rem;color:var(--white)}footer.classic .top .follow-us a{font-size:1.25rem;display:flex;justify-content:center;border-radius:3.125rem;padding:1.125rem;text-align:center;width:12.5rem;height:4.125rem;cursor:pointer;transition:.3s ease;width:12.875rem;height:3.438rem;padding:.813rem 2.937rem;background:var(--bg-color-classic);font-weight:700;transition:.2s ease}@media screen and (max-width: 1640px){footer.classic .top .follow-us a{font-size:1.25rem}}@media screen and (max-width: 1250px){footer.classic .top .follow-us a{font-size:1.25rem}}@media screen and (max-width: 678px){footer.classic .top .follow-us a{font-size:.688rem}}footer.classic .top .follow-us a:hover{text-decoration:none}@media screen and (max-width: 678px){footer.classic .top .follow-us a{height:2.5rem}}footer.classic .top .follow-us a img{object-fit:contain}footer.classic .top .follow-us a:hover{opacity:.7}footer.classic .bottom{padding-inline:14.125rem;position:relative;max-width:1920px;margin:auto;display:flex;flex-direction:column;align-items:center;background:var(--bg-color-light);color:var(--bg-color-dark);padding-block:1.875rem;z-index:1}@media screen and (max-width: 1640px){footer.classic .bottom{padding-inline:8.75rem}}@media screen and (max-width: 1250px){footer.classic .bottom{padding-inline:2.5rem}}@media screen and (max-width: 678px){footer.classic .bottom{padding-inline:1rem}}footer.classic .bottom hr{width:calc(100% - 20px)}footer.classic .bottom .legals-container{display:flex;justify-content:space-between;width:100%}footer.classic .bottom .legals-container .legals{display:flex}footer.classic .bottom .legals-container .legals li{position:relative;padding-inline:.625rem}footer.classic .bottom .legals-container .legals li:after{position:absolute;content:"";width:1px;height:70%;background:var(--bg-color-dark);right:-1px;top:50%;transform:translateY(-50%)}footer.classic .bottom .legals-container .legals li:last-child:after{content:unset}@media screen and (max-width: 1250px){footer.classic{padding-top:4.375rem}}@media screen and (max-width: 768px){footer.classic{padding-inline:.813rem}footer.classic .container-zone{margin-top:0;padding-top:3.75rem;padding-inline:1rem}footer.classic .container-zone .logo{top:calc((3.5rem + .3px)/-2);width:calc(3.5rem + .3px);height:calc(3.5rem + .3px)}footer.classic .container-zone .logo img{width:60%;height:auto}footer.classic .container-zone .title{line-height:1;margin-bottom:0}footer.classic .container-zone .short-description{font-size:smaller}footer.classic .container-zone .contact li a{width:100%}footer.classic .container-zone .contact li.phone-and-email{flex-direction:column;gap:.625rem}footer.classic .container-zone .contact li.phone-and-email.has-both .phone:after{transform:rotate(90deg) translate(0);left:50%;top:unset;bottom:-15px}footer.classic .container-zone .follow-us{flex-wrap:wrap;margin-top:1.5rem}footer.classic .container-zone .follow-us li a{height:3.125rem;padding:.625rem}footer.classic .container-zone .follow-us li a img{width:50%;margin:auto}footer.classic .bottom{padding-top:0}footer.classic .bottom hr{border:1px solid var(--bg-color-classic);opacity:1}footer.classic .bottom .legals-container{flex-direction:column;align-items:center;text-align:center}footer.classic .bottom .legals-container .legals{flex-direction:column;gap:.438rem;margin-bottom:.438rem}footer.classic .bottom .legals-container .legals li:after{display:none}}header.header-404{text-align:center;background:var(--bg-color-light);color:var(--bg-color-dark);padding:2rem}header.header-404 .title{font-size:2.5rem;text-transform:uppercase;font-weight:400;letter-spacing:1.5px;margin-bottom:.813rem}@media screen and (max-width: 1640px){header.header-404 .title{font-size:2.25rem}}@media screen and (max-width: 1250px){header.header-404 .title{font-size:1.875rem}}@media screen and (max-width: 678px){header.header-404 .title{font-size:1.25rem}}main.main-404{display:flex;justify-content:center;text-align:center;background:var(--bg-color-light);color:var(--bg-color-dark)}main.main-404 .container-zone{padding-top:4.25rem}main.main-404 h1{font-size:9.375rem;line-height:56px;font-weight:500;text-transform:uppercase;font-family:Jost,sans-serif;font-weight:400;margin-bottom:3.125rem;-webkit-user-select:none;user-select:none}@media screen and (max-width: 1640px){main.main-404 h1{font-size:6.875rem}}@media screen and (max-width: 1250px){main.main-404 h1{font-size:4.375rem}}@media screen and (max-width: 678px){main.main-404 h1{font-size:3.125rem}}main.main-404 h2{font-weight:300;text-transform:unset}main.main-404 .illustration-for-mobile{justify-content:center;align-items:center;margin:0 auto 2rem;background:var(--bg-color-dark);color:var(--text-color-dark);height:100%;width:70%;left:60%;border-radius:50% 50% 30%;display:none}main.main-404 .content{text-align:left}main.main-404 .content .links-and-illustration{position:relative;display:flex;margin-top:2rem}main.main-404 .content .links-and-illustration .links .list-of-links{display:flex;flex-direction:column;gap:1rem}main.main-404 .content .links-and-illustration .links .list-of-links li a{display:flex;align-items:center;gap:.625rem}main.main-404 .content .links-and-illustration .links .list-of-links li a svg{position:relative;left:-2px;transition:.3s ease}main.main-404 .content .links-and-illustration .links .list-of-links li a:hover{text-decoration:none;opacity:.8}main.main-404 .content .links-and-illustration .links .list-of-links li a:hover svg{opacity:1;left:0;color:var(--bg-color-classic)}main.main-404 .content .links-and-illustration .links .list-of-links li a svg{width:max-content}main.main-404 .content .links-and-illustration .links .cta-button{border-radius:.438rem;position:relative;overflow:hidden;margin-top:2rem;display:block;background:#fff;color:var(--text-color-dark);padding:1rem;line-height:1;transition:.3s ease}@media screen and (max-width: 1640px){main.main-404 .content .links-and-illustration .links .cta-button{border-radius:.438rem}}@media screen and (max-width: 1250px){main.main-404 .content .links-and-illustration .links .cta-button{border-radius:.438rem}}@media screen and (max-width: 678px){main.main-404 .content .links-and-illustration .links .cta-button{border-radius:.438rem}}main.main-404 .content .links-and-illustration .links .cta-button span{position:relative;z-index:2;font-weight:500;transition:.3s ease}main.main-404 .content .links-and-illustration .links .cta-button .fake-after{content:"";position:absolute;clip-path:polygon(0 0,100% 0,100% 90%,80% 100%,0% 85%,0 100%);top:0;left:0;width:100%;height:100%;background:var(--bg-color-dark);z-index:1;transition:.5s ease}main.main-404 .content .links-and-illustration .links .cta-button:hover{text-decoration:none}main.main-404 .content .links-and-illustration .links .cta-button:hover span{color:var(--bg-color-dark)}main.main-404 .content .links-and-illustration .links .cta-button:hover .fake-after{top:-100%}main.main-404 .content .links-and-illustration .illustration-for-desktop{position:absolute;display:flex;justify-content:center;align-items:center;background:var(--bg-color-classic);color:var(--text-color-dark);height:200%;width:100%;left:60%;top:-50%;border-radius:60% 30% 30% 50%}footer.footer-404{padding:.938rem;height:max-content;background:color-mix(in srgb,var(--bg-color-light),#fff);text-align:center}footer.footer-404 .icon{width:4.375rem;height:4.375rem;margin:auto}footer.footer-404 .icon svg *{fill:var(--bg-color-dark)}@media screen and (max-width: 1250px){main.main-404 .content{text-align:center}main.main-404 .content .illustration-for-desktop{display:flex}main.main-404 .content .links-and-illustration{flex-direction:column}main.main-404 .content .links-and-illustration .links .list-of-links{gap:.813rem}main.main-404 .content .links-and-illustration .links .list-of-links li a{margin-inline:auto}main.main-404 .content .links-and-illustration .links .cta-button{margin-inline:auto}main.main-404 .content .links-and-illustration .illustration-for-desktop{display:none}}.Call-to-action-button{background:var(--white-light)}.Call-to-action-button .container-zone{padding-block:149px 159px;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width: 1640px){.Call-to-action-button .container-zone{padding-block:6.25rem}}@media screen and (max-width: 1250px){.Call-to-action-button .container-zone{padding-block:4.375rem}}@media screen and (max-width: 678px){.Call-to-action-button .container-zone{padding-block:3.75rem}}.Call-to-action-button .container-zone .label{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px;color:var(--bg-color-classic)}@media screen and (max-width: 1640px){.Call-to-action-button .container-zone .label{font-size:1.25rem}}@media screen and (max-width: 1250px){.Call-to-action-button .container-zone .label{font-size:1.25rem}}@media screen and (max-width: 678px){.Call-to-action-button .container-zone .label{font-size:.938rem}}@media screen and (max-width: 1250px){.Call-to-action-button .container-zone .label{line-height:27px}}.Call-to-action-button .container-zone h2{font-size:3.125rem;line-height:64px;letter-spacing:1.5px;font-weight:700;margin-block:1rem;text-transform:uppercase;color:var(--bg-color-dark);font-weight:500;margin:0}@media screen and (max-width: 1640px){.Call-to-action-button .container-zone h2{font-size:3.125rem}}@media screen and (max-width: 1250px){.Call-to-action-button .container-zone h2{font-size:1.875rem}}@media screen and (max-width: 678px){.Call-to-action-button .container-zone h2{font-size:1.375rem}}@media screen and (max-width: 1250px){.Call-to-action-button .container-zone h2{line-height:40px}}@media screen and (max-width: 678px){.Call-to-action-button .container-zone h2{line-height:34px}}.Call-to-action-button .container-zone .split-button{margin-top:4.625rem}.Call-to-action-button .container-zone .split-button .title{padding-inline:9.375rem}@media screen and (max-width: 1250px){.Call-to-action-button .container-zone .split-button{margin-top:1.25rem}.Call-to-action-button .container-zone .split-button .title{display:flex;justify-content:center;align-items:center;padding:0 3.75rem}}.Text-content{background:var(--bg-color-dark);color:var(--white-light)}.Text-content .container-zone{padding-block:133px 126px;position:relative;overflow:hidden}@media screen and (max-width: 1640px){.Text-content .container-zone{padding-block:6.25rem}}@media screen and (max-width: 1250px){.Text-content .container-zone{padding-block:4.375rem}}@media screen and (max-width: 678px){.Text-content .container-zone{padding-block:3.75rem}}.Text-content .container-zone .section-illustration{position:absolute;right:-15%;bottom:-25%;height:700px;z-index:1;transform:scaleX(-1)}.Text-content .container-zone .label{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px;color:var(--bg-color-light)}@media screen and (max-width: 1640px){.Text-content .container-zone .label{font-size:1.25rem}}@media screen and (max-width: 1250px){.Text-content .container-zone .label{font-size:1.25rem}}@media screen and (max-width: 678px){.Text-content .container-zone .label{font-size:.938rem}}@media screen and (max-width: 1250px){.Text-content .container-zone .label{line-height:27px}}.Text-content .container-zone .title{font-size:2.5rem;letter-spacing:1.2px;line-height:54px;font-weight:500;margin-block:1rem;text-transform:uppercase;margin-bottom:1.563rem}@media screen and (max-width: 1640px){.Text-content .container-zone .title{font-size:2.25rem}}@media screen and (max-width: 1250px){.Text-content .container-zone .title{font-size:1.875rem}}@media screen and (max-width: 678px){.Text-content .container-zone .title{font-size:1.25rem}}.Text-content .container-zone .title strong{font-size:3.75rem;line-height:32px;font-weight:700;margin-block:1rem;text-transform:uppercase}@media screen and (max-width: 1640px){.Text-content .container-zone .title strong{font-size:3.75rem}}@media screen and (max-width: 1250px){.Text-content .container-zone .title strong{font-size:1.875rem}}@media screen and (max-width: 1250px){.Text-content .container-zone .title strong{line-height:27px}}@media screen and (max-width: 1250px){.Text-content .container-zone .title{line-height:40px}}@media screen and (max-width: 678px){.Text-content .container-zone .title{letter-spacing:.75px;line-height:34px}}.Text-content .container-zone .content-zone.one-column{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (max-width: 1640px){.Text-content .container-zone .content-zone.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Text-content .container-zone .content-zone.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Text-content .container-zone .content-zone.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}}.Text-content .container-zone .content-zone.two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width: 1640px){.Text-content .container-zone .content-zone.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Text-content .container-zone .content-zone.two-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Text-content .container-zone .content-zone.two-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Text-content .container-zone .content-zone.three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width: 1640px){.Text-content .container-zone .content-zone.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Text-content .container-zone .content-zone.three-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Text-content .container-zone .content-zone.three-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Text-content .container-zone .content-zone.four-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width: 1640px){.Text-content .container-zone .content-zone.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Text-content .container-zone .content-zone.four-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Text-content .container-zone .content-zone.four-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Text-content .container-zone .content-zone.five-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media screen and (max-width: 1640px){.Text-content .container-zone .content-zone.five-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Text-content .container-zone .content-zone.five-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Text-content .container-zone .content-zone.five-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Text-content .container-zone .section-illustration{height:500px;bottom:-40%}}@media screen and (max-width: 768px){.Text-content .container-zone{padding-bottom:9.375rem}.Text-content .container-zone .section-illustration{height:200px;bottom:-5rem}}.Scroll_gallery{background:var(--white-light)}.Scroll_gallery .container-zone{padding:0!important;overflow:hidden}.Scroll_gallery .container-zone .gallery{width:100%;height:100vh;padding:1.25rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-auto-flow:column;transition:.3s ease}.Scroll_gallery .container-zone .gallery .item{border-radius:.75rem;overflow:hidden;position:relative;display:block;width:100%;height:100%;background:var(--bg-color-classic)}@media screen and (max-width: 1640px){.Scroll_gallery .container-zone .gallery .item{border-radius:.75rem}}@media screen and (max-width: 1250px){.Scroll_gallery .container-zone .gallery .item{border-radius:.75rem}}@media screen and (max-width: 678px){.Scroll_gallery .container-zone .gallery .item{border-radius:.75rem}}.Scroll_gallery .container-zone .gallery .item img{position:absolute;top:0;right:0;bottom:0;left:0}.Scroll_gallery .container-zone .gallery .item:nth-of-type(1),.Scroll_gallery .container-zone .gallery .item:nth-of-type(5),.Scroll_gallery .container-zone .gallery .item:nth-of-type(7),.Scroll_gallery .container-zone .gallery .item:nth-of-type(8){grid-row:span 2}.Scroll_gallery .container-zone .gallery .item:nth-of-type(2){grid-column:2}@media screen and (max-width: 1250px){.Scroll_gallery .container-zone .gallery{max-height:43.75rem}}@media screen and (max-width: 768px){.Scroll_gallery .container-zone .gallery{max-height:25rem}}.Apartments-list{background:var(--white)}.Apartments-list .container-zone.first{padding-bottom:0!important}.Apartments-list .container-zone.first .label{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px;color:var(--bg-color-classic)}@media screen and (max-width: 1640px){.Apartments-list .container-zone.first .label{font-size:1.25rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.first .label{font-size:1.25rem}}@media screen and (max-width: 678px){.Apartments-list .container-zone.first .label{font-size:.938rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.first .label{line-height:27px}}.Apartments-list .container-zone.first h2{font-size:2.5rem;letter-spacing:1.2px;line-height:54px;font-weight:500;margin-block:1rem;text-transform:uppercase;color:var(--bg-color-dark)}@media screen and (max-width: 1640px){.Apartments-list .container-zone.first h2{font-size:2.25rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.first h2{font-size:1.875rem}}@media screen and (max-width: 678px){.Apartments-list .container-zone.first h2{font-size:1.25rem}}.Apartments-list .container-zone.first h2 strong{font-size:3.75rem;line-height:32px;font-weight:700;margin-block:1rem;text-transform:uppercase}@media screen and (max-width: 1640px){.Apartments-list .container-zone.first h2 strong{font-size:3.75rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.first h2 strong{font-size:1.875rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.first h2 strong{line-height:27px}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.first h2{line-height:40px}}@media screen and (max-width: 678px){.Apartments-list .container-zone.first h2{letter-spacing:.75px;line-height:34px}}.Apartments-list .container-zone.first .description{color:var(--bg-color-dark)}.Apartments-list .container-zone.first .description strong{font-weight:600;color:var(--bg-color-dark)}.Apartments-list .container-zone.first .label,.Apartments-list .container-zone.first h2{max-width:55%}.Apartments-list .container-zone.first .description{max-width:48%}.Apartments-list .container-zone.second{position:relative;padding-inline:0!important;padding-top:0!important;padding-bottom:8.438rem;overflow:hidden}.Apartments-list .container-zone.second .section-illustration{position:absolute;left:-20%;bottom:-20%;height:712px;z-index:1}.Apartments-list .container-zone.second .handle-swipe{-webkit-user-select:none;user-select:none;pointer-events:none;margin-bottom:-2rem;display:none}.Apartments-list .container-zone.second .handle-swipe svg{fill:var(--bg-color-dark);overflow:hidden;margin-inline:auto 2rem;display:block;animation:swipe 4s ease-in-out infinite;transition:opacity .3s ease}@keyframes swipe{0%,to{transform:rotate(36deg);opacity:1}25%{transform:rotate(36deg);opacity:.5}50%{transform:rotate(0);opacity:0}75%{transform:rotate(-18deg);opacity:.5}}.Apartments-list .container-zone.second .apartments-list{margin-top:10rem}.Apartments-list .container-zone.second .apartments-list .apartment{display:flex;gap:72px}.Apartments-list .container-zone.second .apartments-list .apartment .cover{position:relative;width:60%}.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image{border-radius:2.8125rem;background:var(--white-light);display:block;position:relative;width:calc(100% - 7.094rem);height:29.375rem;margin-left:auto;padding:20px}@media screen and (max-width: 1640px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image{border-radius:2.8125rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image{border-radius:3.125rem}}@media screen and (max-width: 678px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image{border-radius:1.875rem}}.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image img{border-radius:1.875rem}@media screen and (max-width: 1640px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image img{border-radius:1.875rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image img{border-radius:1.875rem}}@media screen and (max-width: 678px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image img{border-radius:1.25rem}}.Apartments-list .container-zone.second .apartments-list .apartment .cover .icon{border-radius:.75rem;display:flex;justify-content:center;align-items:center;background:var(--bg-color-classic);overflow:hidden;position:absolute;width:14.188rem;height:14.188rem;top:-5.6752rem;left:0;z-index:2}@media screen and (max-width: 1640px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .icon{border-radius:.75rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .icon{border-radius:.75rem}}@media screen and (max-width: 678px){.Apartments-list .container-zone.second .apartments-list .apartment .cover .icon{border-radius:.75rem}}.Apartments-list .container-zone.second .apartments-list .apartment .cover .icon img{width:67%;height:auto;object-fit:contain}.Apartments-list .container-zone.second .apartments-list .apartment .cover .virtual-visit-icon{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;position:absolute;right:2.75rem;top:2.75rem;border-radius:50%;height:102px;width:102px;background:var(--bg-color-classic);z-index:3;transition:transform .3s ease,filter .3s ease}.Apartments-list .container-zone.second .apartments-list .apartment .cover .virtual-visit-icon img{width:2.375rem;height:auto;object-fit:contain}.Apartments-list .container-zone.second .apartments-list .apartment .cover .virtual-visit-icon span{display:block;max-width:90%;font-weight:600;font-size:.688rem;text-transform:uppercase;color:var(--white-light);text-align:center;line-height:12px;letter-spacing:.33px}.Apartments-list .container-zone.second .apartments-list .apartment .cover .virtual-visit-icon:hover{filter:brightness(1.05);transform:scale(1.05);text-decoration:none}.Apartments-list .container-zone.second .apartments-list .apartment .cover .virtual-visit-icon:active{filter:brightness(1);transform:scale(.95)}.Apartments-list .container-zone.second .apartments-list .apartment .content{padding-left:72px;width:40%;display:flex;flex-direction:column;gap:.875rem;color:var(--bg-color-classic)}.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-name{font-size:5rem;letter-spacing:2.4px;line-height:95px;font-weight:700;margin-block:1rem;text-transform:uppercase;font-family:Jost,sans-serif;font-weight:500}@media screen and (max-width: 1640px){.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-name{font-size:5rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-name{font-size:3.75rem}}@media screen and (max-width: 678px){.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-name{font-size:2.5rem}}@media screen and (max-width: 1250px){.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-name{line-height:64px}}@media screen and (max-width: 678px){.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-name{margin:0;line-height:45px}}.Apartments-list .container-zone.second .apartments-list .apartment .content .apartment-description{max-width:98%}.Apartments-list .container-zone.second .apartments-list .apartment .content .button{color:var(--text-color-classic);background:var(--bg-color-classic)}.Apartments-list .container-zone.second .apartments-list .apartment .content .split-button-self{margin-top:auto;width:100%;max-width:29.75rem}.Apartments-list .container-zone.second .apartments-list .apartment .content .illustration{position:absolute;width:max-content;left:100%;z-index:-1}.Apartments-list .container-zone.second .apartments-list .apartment .content .illustration.illustration-1 svg *{fill:var(--bg-color-classic)}.Apartments-list .container-zone.second .apartments-list .apartment .content .illustration.illustration-1.bottom{bottom:5%}.Apartments-list .container-zone.second .apartments-list .apartment .content .illustration.illustration-1.top{bottom:76%}.Apartments-list .container-zone.second .apartments-list .apartment .content .illustration.illustration-2{bottom:0;display:flex;display:none!important}.Apartments-list .container-zone.second .apartments-list .apartment[data-main-color=green-special] .cover .icon,.Apartments-list .container-zone.second .apartments-list .apartment[data-main-color=green-special] .cover .virtual-visit-icon{background:var(--bg-green-disabled)}.Apartments-list .container-zone.second .apartments-list .apartment[data-main-color=green-special] .content{color:var(--bg-green-disabled)}.Apartments-list .container-zone.second .apartments-list .apartment[data-main-color=green-special] .content .button{color:var(--text-color-classic);background:var(--bg-green-disabled)}@media screen and (max-width: 1250px){.Apartments-list .container-zone.container-zone.first .label,.Apartments-list .container-zone.container-zone.first h2,.Apartments-list .container-zone.container-zone.first .description{max-width:unset}.Apartments-list .container-zone.second{padding-bottom:6.25rem;padding-inline:6.25rem}.Apartments-list .container-zone.second .section-illustration{display:none}.Apartments-list .container-zone.second .handle-swipe{display:block}.Apartments-list .container-zone.second .apartments-list .apartment{flex-direction:column;gap:1rem}.Apartments-list .container-zone.second .apartments-list .apartment .cover{width:100%}.Apartments-list .container-zone.second .apartments-list .apartment .cover .cover-image{width:calc(100% - 3.969rem);height:29.375rem}.Apartments-list .container-zone.second .apartments-list .apartment .cover .icon{width:7.938rem;height:7.938rem;top:-3.1752rem}.Apartments-list .container-zone.second .apartments-list .apartment .content{width:100%;padding-left:0}.Apartments-list .container-zone.second .apartments-list .apartment .illustration.illustration-1.top{width:100%;left:unset;top:unset;right:-50%;bottom:-1rem!important}.Apartments-list .container-zone.second .apartments-list .apartment .illustration.illustration-1.bottom{width:100%;left:unset;bottom:80%!important;right:-50%;top:unset!important}}@media screen and (max-width: 768px){.Apartments-list .container-zone.second{padding-bottom:2rem}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper{margin-top:4.375rem}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment{padding-inline:1rem}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .cover{width:calc(100% - 2rem);height:12.5rem;margin-left:auto}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .cover .icon{width:4.563rem;height:4.563rem;top:-1.8252rem;left:-1.8252rem}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .cover .cover-image{width:100%;padding:.625rem;height:100%}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .cover .virtual-visit-icon{height:41px;width:41px;right:1.25rem;top:.938rem}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .cover .virtual-visit-icon img{width:60%}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .cover .virtual-visit-icon span{display:none}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .content .apartment-description{max-width:100%}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .illustration{width:60%!important}.Apartments-list .container-zone.second .apartmentsSwiper .swiper-wrapper .apartment .illustration.illustration-1.top{right:-20%;bottom:-2rem!important}}.Partners-list{background:var(--white-light)}.Partners-list .label{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px;color:var(--bg-color-classic)}@media screen and (max-width: 1640px){.Partners-list .label{font-size:1.25rem}}@media screen and (max-width: 1250px){.Partners-list .label{font-size:1.25rem}}@media screen and (max-width: 678px){.Partners-list .label{font-size:.938rem}}@media screen and (max-width: 1250px){.Partners-list .label{line-height:27px}}.Partners-list h2{color:var(--bg-color-dark)}.Partners-list a{display:block}.Partners-list .partnersSwiper{margin-top:4.625rem;padding-block:2rem}.Partners-list .partnersSwiper.has-swiper-active .swiper-wrapper{align-items:center}.Partners-list .partnersSwiper.has-swiper-active .swiper-wrapper .partner{text-align:center;width:100%;height:200px}.Partners-list .partnersSwiper.has-swiper-active .swiper-wrapper .partner .logo{margin:auto;width:100%;height:100%}.Partners-list .partnersSwiper.has-swiper-active .swiper-wrapper .partner .logo img{object-fit:contain}.Partners-list .partnersSwiper.has-swiper-active .swiper-wrapper .partner:hover .logo{animation:bounce 1s}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:100px 200px}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{gap:90px 190px}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{gap:70px 100px}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=one-column]{gap:30px 100px}}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:100px 200px}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{gap:90px 190px}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{gap:70px 100px}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=two-columns]{gap:30px 100px}}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:100px 200px}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{gap:90px 190px}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{gap:30px 80px}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=three-columns]{gap:30px 80px}}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:100px 200px}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{gap:90px 190px}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{gap:70px 150px}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=four-columns]{gap:30px 80px}}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:150px 250px}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{gap:90px 190px}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{gap:70px 150px}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=five-columns]{gap:30px 80px}}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:100px 200px}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{gap:90px 190px}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{gap:70px 150px}}@media screen and (max-width: 678px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper[data-display_on_x_columns=six-columns]{gap:30px 80px}}@media screen and (max-width: 768px){.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper{width:80%;margin:auto}}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper .partner{text-align:center;height:max-content;width:100%;max-width:12vw}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper .partner .logo{margin:auto;width:100%;height:100%}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper .partner .logo img{object-fit:contain}.Partners-list .partnersSwiper.has-swiper-inactive .swiper-wrapper .partner:hover .logo{animation:bounce 1s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media screen and (max-width: 1640px){.Partners-list .partnersSwiper .swiper-wrapper .partner{height:4.375rem}}@media screen and (max-width: 1250px){.Partners-list .partnersSwiper{margin-top:2rem}}@media screen and (max-width: 768px){.Partners-list .partnersSwiper .swiper-wrapper .partner{height:4.375rem}}.Reansurance{background:var(--white-light)}.Reansurance .container-zone .label{font-size:2.5rem;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;line-height:82px;color:var(--bg-color-dark)}@media screen and (max-width: 1640px){.Reansurance .container-zone .label{font-size:2.5rem}}@media screen and (max-width: 1250px){.Reansurance .container-zone .label{font-size:1.875rem}}@media screen and (max-width: 678px){.Reansurance .container-zone .label{font-size:1.375rem}}@media screen and (max-width: 1250px){.Reansurance .container-zone .label{line-height:40px}}@media screen and (max-width: 678px){.Reansurance .container-zone .label{line-height:34px}}.Reansurance .container-zone h2{font-size:3.75rem;line-height:32px;font-weight:700;margin-block:1rem;text-transform:uppercase;color:var(--bg-color-dark)}@media screen and (max-width: 1640px){.Reansurance .container-zone h2{font-size:3.75rem}}@media screen and (max-width: 1250px){.Reansurance .container-zone h2{font-size:1.875rem}}@media screen and (max-width: 1250px){.Reansurance .container-zone h2{line-height:27px}}.Reansurance .container-zone .reansurance-list{margin-top:4.063rem;gap:4.375rem;text-align:center}.Reansurance .container-zone .reansurance-list.one-column{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (max-width: 1640px){.Reansurance .container-zone .reansurance-list.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Reansurance .container-zone .reansurance-list.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 678px){.Reansurance .container-zone .reansurance-list.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}}.Reansurance .container-zone .reansurance-list.two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width: 1640px){.Reansurance .container-zone .reansurance-list.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Reansurance .container-zone .reansurance-list.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 678px){.Reansurance .container-zone .reansurance-list.two-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Reansurance .container-zone .reansurance-list.three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width: 1640px){.Reansurance .container-zone .reansurance-list.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Reansurance .container-zone .reansurance-list.three-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 678px){.Reansurance .container-zone .reansurance-list.three-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Reansurance .container-zone .reansurance-list.four-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width: 1640px){.Reansurance .container-zone .reansurance-list.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Reansurance .container-zone .reansurance-list.four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 678px){.Reansurance .container-zone .reansurance-list.four-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Reansurance .container-zone .reansurance-list.five-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media screen and (max-width: 1640px){.Reansurance .container-zone .reansurance-list.five-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Reansurance .container-zone .reansurance-list.five-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 678px){.Reansurance .container-zone .reansurance-list.five-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.Reansurance .container-zone .reansurance-list .reansurance-item{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.Reansurance .container-zone .reansurance-list .reansurance-item .icon{height:4.063rem}.Reansurance .container-zone .reansurance-list .reansurance-item .icon img{object-fit:contain}@media screen and (max-width: 1250px){.Reansurance .container-zone h2{margin-block:0}}.Testimonials{background:var(--bg-color-dark);color:var(--white-light)}.Testimonials .container-zone{position:relative;overflow:hidden}.Testimonials .container-zone .section-illustration{position:absolute;right:-15%;bottom:-15%;height:700px;z-index:1;opacity:.6}.Testimonials .container-zone .label{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px}@media screen and (max-width: 1640px){.Testimonials .container-zone .label{font-size:1.25rem}}@media screen and (max-width: 1250px){.Testimonials .container-zone .label{font-size:1.25rem}}@media screen and (max-width: 678px){.Testimonials .container-zone .label{font-size:.938rem}}@media screen and (max-width: 1250px){.Testimonials .container-zone .label{line-height:27px}}.Testimonials .container-zone h2{font-size:2.5rem;letter-spacing:1.2px;line-height:54px;font-weight:500;margin-block:1rem;text-transform:uppercase;line-height:75px}@media screen and (max-width: 1640px){.Testimonials .container-zone h2{font-size:2.25rem}}@media screen and (max-width: 1250px){.Testimonials .container-zone h2{font-size:1.875rem}}@media screen and (max-width: 678px){.Testimonials .container-zone h2{font-size:1.25rem}}.Testimonials .container-zone h2 strong{font-size:3.75rem;line-height:32px;font-weight:700;margin-block:1rem;text-transform:uppercase}@media screen and (max-width: 1640px){.Testimonials .container-zone h2 strong{font-size:3.75rem}}@media screen and (max-width: 1250px){.Testimonials .container-zone h2 strong{font-size:1.875rem}}@media screen and (max-width: 1250px){.Testimonials .container-zone h2 strong{line-height:27px}}@media screen and (max-width: 1250px){.Testimonials .container-zone h2{line-height:40px}}@media screen and (max-width: 678px){.Testimonials .container-zone h2{letter-spacing:.75px;line-height:34px}}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6.25rem;gap:1.25rem}@media screen and (max-width: 1640px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1250px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 678px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item{border-radius:1.875rem;padding:1.875rem;color:var(--bg-color-classic);grid-row:span 1;height:max-content}@media screen and (max-width: 1640px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item{border-radius:1.875rem}}@media screen and (max-width: 1250px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item{border-radius:1.875rem}}@media screen and (max-width: 678px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item{border-radius:1.25rem}}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item:has([aria-expanded=true]){display:flex;flex-direction:column;grid-row:span 2;height:unset}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header{all:unset}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button{all:unset;width:100%;display:flex;align-items:center;gap:1.25rem}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button:after{content:none}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .icon{border-radius:.438rem;display:flex;justify-content:center;align-items:center;background:var(--bg-color-classic);width:4.063rem;height:4.063rem}@media screen and (max-width: 1640px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .icon{border-radius:.438rem}}@media screen and (max-width: 1250px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .icon{border-radius:.438rem}}@media screen and (max-width: 678px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .icon{border-radius:.438rem}}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .icon img{width:65%;height:auto;object-fit:contain}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .name-and-date{display:flex;flex-direction:column}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .name-and-date .name{text-transform:uppercase;font-weight:700}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .name-and-date .date{font-weight:300}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle{position:relative;background:var(--bg-color-classic);height:2.125rem;width:2.125rem;border-radius:50%;margin-left:auto;margin-bottom:auto;cursor:pointer;transition:.3s ease}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle img{position:absolute;height:auto;object-fit:contain;left:50%;top:50%;transition:opacity .3s ease}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle img.is-closed{width:60%;transform:translate(-50%,-50%) rotate(-90deg)}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle img.is-open{width:30%;transform:translate(-50%,-50%) rotate(90deg)}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle img.hidden{opacity:0}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle:active{box-shadow:0 2px 5px 0 var(--shadow-color);filter:brightness(.95);transform:scale(.95)}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-collapse{margin-block:auto}.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-collapse .accordion-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;padding:.625rem 0 0;font-size:1.063rem}.Testimonials .testimonialsSwiper .swiper-pagination{margin-top:3.75rem;display:flex;align-items:center;gap:1.125rem}.Testimonials .testimonialsSwiper .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;width:1.125rem;height:1.125rem;background:var(--bg-color-disabled)}.Testimonials .testimonialsSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:calc(1.125rem + 4px);height:calc(1.125rem + 4px);background:var(--bg-color-light);border:4px solid var(--bg-color-classic)}@media screen and (max-width: 1250px){.Testimonials .testimonialsSwiper .swiper-wrapper .testimonials-list{margin-top:2rem}}@media screen and (max-width: 678px){.Testimonials .container-zone{position:relative;overflow:hidden}.Testimonials .container-zone .section-illustration{display:none}.Testimonials .container-zone .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item{padding:1.063rem}.Testimonials .container-zone .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button{gap:.688rem}.Testimonials .container-zone .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .icon{width:3.313rem;height:3.313rem}.Testimonials .container-zone .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-header .accordion-button .toggle{width:1.5rem;height:1.5rem}.Testimonials .container-zone .testimonialsSwiper .swiper-wrapper .testimonials-list .accordion-item .accordion-collapse .accordion-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:30;-webkit-box-orient:vertical;font-size:.75rem}}.Press .container-zone{position:relative;display:flex;overflow:hidden}.Press .container-zone .section-illustration{position:absolute;left:-20%;bottom:-30%;height:700px;z-index:1}.Press .container-zone .controls-zone{position:relative;z-index:2;width:35%;display:flex;flex-direction:column}.Press .container-zone .controls-zone .label{font-size:1.438rem;font-weight:100;text-transform:uppercase;letter-spacing:.69px;line-height:31px;color:var(--bg-color-light)}@media screen and (max-width: 1640px){.Press .container-zone .controls-zone .label{font-size:1.25rem}}@media screen and (max-width: 1250px){.Press .container-zone .controls-zone .label{font-size:1.25rem}}@media screen and (max-width: 678px){.Press .container-zone .controls-zone .label{font-size:.938rem}}@media screen and (max-width: 1250px){.Press .container-zone .controls-zone .label{line-height:27px}}.Press .container-zone .controls-zone .title{color:var(--bg-color-dark);max-width:18.75rem}.Press .container-zone .controls-zone .fake-buttons{margin-top:auto;display:flex;gap:1.875rem}.Press .container-zone .controls-zone .fake-buttons .arrow{display:flex;justify-content:center;align-items:center;background:var(--bg-color-dark);width:3.562rem;height:3.562rem;border-radius:50%;overflow:hidden;cursor:pointer;transition:.3s ease}.Press .container-zone .controls-zone .fake-buttons .arrow.swiper-button-disabled{background:var(--bg-color-disabled)!important;pointer-events:none;opacity:.5}.Press .container-zone .controls-zone .fake-buttons .arrow:hover{background:var(--bg-color-classic)}.Press .container-zone .controls-zone .fake-buttons .arrow.left{transform:scaleX(-1)}.Press .container-zone .controls-zone .fake-buttons .arrow.left:active{box-shadow:0 2px 5px 0 var(--shadow-color);filter:brightness(.95);transform:scaleX(-1) scale(.95)}.Press .container-zone .controls-zone .fake-buttons .arrow.right:active{box-shadow:0 2px 5px 0 var(--shadow-color);filter:brightness(.95);transform:scale(.9)}.Press .container-zone .controls-zone .fake-buttons .arrow img{width:35%;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none}.Press .container-zone .pressSwiper{position:relative;z-index:2;width:65%}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide{display:flex;gap:3.563rem}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover{border-radius:2.8125rem;background:var(--white-light);padding:1.125rem;width:29.75rem;height:28.25rem}@media screen and (max-width: 1640px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover{border-radius:2.8125rem}}@media screen and (max-width: 1250px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover{border-radius:3.125rem}}@media screen and (max-width: 678px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover{border-radius:1.875rem}}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover img{border-radius:1.875rem}@media screen and (max-width: 1640px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover img{border-radius:1.875rem}}@media screen and (max-width: 1250px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover img{border-radius:1.875rem}}@media screen and (max-width: 678px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover img{border-radius:1.25rem}}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content{width:calc(100% - 33.313rem);display:flex;flex-direction:column;justify-content:space-between;color:var(--bg-color-dark);padding-block:1.938rem}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-1{display:flex;flex-direction:column;gap:1.438rem;margin-bottom:2rem}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-1 .title{font-weight:700}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-1 .description{color:red}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-2{border-top:1px solid var(--bg-color-dark);padding-top:1.25rem;display:flex;gap:.313rem}.Press .container-zone .pressSwiper .swiper-pagination{margin-top:3.75rem;display:flex;align-items:center;gap:1.125rem}.Press .container-zone .pressSwiper .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0;width:1.125rem;height:1.125rem;background:var(--bg-color-classic)}.Press .container-zone .pressSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:calc(1.125rem + 4px);height:calc(1.125rem + 4px);background:var(--white);border:4px solid var(--bg-color-light)}@media screen and (max-width: 1640px){.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-2{font-size:.938rem}}@media screen and (max-width: 1250px){.Press .container-zone{flex-direction:column}.Press .container-zone .section-illustration{display:none}.Press .container-zone .controls-zone{width:100%}.Press .container-zone .controls-zone .title{max-width:unset}.Press .container-zone .controls-zone .fake-buttons{display:none}.Press .container-zone .pressSwiper{width:100%}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide{flex-direction:column;gap:1.375rem}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover{width:100%;height:auto}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content{width:100%}}@media screen and (max-width: 678px){.Press .container-zone .pressSwiper{margin:0;width:100%}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .cover{padding:.5rem}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-1{gap:0}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-1 .date{font-size:.625rem}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-1 .title{font-size:.75rem;line-height:19px}.Press .container-zone .pressSwiper .swiper-wrapper .swiper-slide .content .info.info-2{padding-top:.5rem;font-size:.5rem}.Press .container-zone .pressSwiper .swiper-pagination{margin-top:1rem;display:flex;align-items:center;gap:1.125rem}.Press .container-zone .pressSwiper .swiper-pagination .swiper-pagination-bullet{width:.875rem;height:.875rem}.Press .container-zone .pressSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem;height:1rem;border:2px solid var(--bg-color-light)}}body.page-template-legal-page header .container-zone{border-radius:0!important;height:70vh;background:color-mix(in srgb,var(--bg-color-classic),var(--bg-color-light));transition:background 3s ease}@media screen and (max-width: 1250px){body.page-template-legal-page header .container-zone{height:65vh;background:unset}}body.page-template-legal-page header .fake-after{display:none}@media screen and (max-width: 1250px){body.page-template-legal-page header .fake-after{display:block}}main.legal-page{padding-block:6.25rem 6.25rem;padding-inline:14.125rem}@media screen and (max-width: 1640px){main.legal-page{padding-block:6.25rem}}@media screen and (max-width: 1250px){main.legal-page{padding-block:4.375rem}}@media screen and (max-width: 678px){main.legal-page{padding-block:3.75rem}}@media screen and (max-width: 1640px){main.legal-page{padding-inline:8.75rem}}@media screen and (max-width: 1250px){main.legal-page{padding-inline:2.5rem}}@media screen and (max-width: 678px){main.legal-page{padding-inline:1rem}}main.legal-page{background:color-mix(in srgb,var(--bg-color-light) 10%,#fff)}main.legal-page h1,main.legal-page .legal-description{margin:auto;width:max-content;max-width:100%}main.legal-page h2{font-size:4.063rem;line-height:56px;font-weight:700;text-transform:uppercase;color:var(--bg-color-classic);margin-bottom:2.5rem;text-align:center}@media screen and (max-width: 1640px){main.legal-page h2{font-size:3.75rem}}@media screen and (max-width: 1250px){main.legal-page h2{font-size:1.875rem}}@media screen and (max-width: 678px){main.legal-page h2{font-size:1.438rem}}@media screen and (max-width: 1250px){main.legal-page h2{line-height:40px}}@media screen and (max-width: 678px){main.legal-page h2{line-height:34px}}main.legal-page ul li:before{background:var(--bg-color-classic)}main.legal-page .legal-description p:not(:last-child){margin-bottom:1rem}main.legal-page .legal-description{margin-block:6.25rem;width:80%;color:color-mix(in srgb,var(--bg-color-classic),var(--bg-color-dark))}main.legal-page .legal-description a{text-decoration:underline;color:var(--bg-color-light)}main.legal-page .legal-description .grid-2{display:grid;grid-template-columns:1fr 1fr}main.legal-page .legal-description .grid-2 strong{display:block;margin-top:1rem}@media screen and (max-width: 768px){main.legal-page .legal-description .grid-2{grid-template-columns:1fr}}main.legal-page .accordion{background:color-mix(in srgb,var(--bg-color-classic) 2%,#fff);width:80%;margin:auto;border-radius:.75rem;border:2px solid color-mix(in srgb,var(--bg-color-classic) 20%,#fff);box-shadow:-5px 0 10px color-mix(in srgb,var(--bg-color-classic) 20%,#fff);padding:2rem 3.125rem}main.legal-page .accordion p:not(:last-child){margin-bottom:1rem}main.legal-page .accordion .accordion-item{background:color-mix(in srgb,var(--bg-color-classic) 2%,#fff);border:none;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--bg-color-classic) 20%,#fff)}main.legal-page .accordion .accordion-item ul{list-style:unset}main.legal-page .accordion .accordion-item .accordion-header .accordion-button{font-size:1.25rem}@media screen and (max-width: 1640px){main.legal-page .accordion .accordion-item .accordion-header .accordion-button{font-size:1.25rem}}@media screen and (max-width: 1250px){main.legal-page .accordion .accordion-item .accordion-header .accordion-button{font-size:1.125rem}}@media screen and (max-width: 678px){main.legal-page .accordion .accordion-item .accordion-header .accordion-button{font-size:1rem}}main.legal-page .accordion .accordion-item .accordion-header .accordion-button{position:relative;color:var(--bg-color-classic);padding:1rem;padding-left:0;font-weight:600;cursor:pointer;background:inherit}main.legal-page .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:unset}main.legal-page .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:unset;background:inherit}main.legal-page .accordion .accordion-item .accordion-header .accordion-button:after{all:unset}main.legal-page .accordion .accordion-item .accordion-header .accordion-button .arrow{display:flex;align-items:center;justify-content:center;text-align:right;position:absolute;width:15px;height:15px;right:.625rem;top:50%;transform:translateY(-50%);transform-origin:center;font-size:xx-large;font-weight:400;transition:transform .3s ease}main.legal-page .accordion .accordion-item .accordion-header .accordion-button .arrow svg{height:max-content}main.legal-page .accordion .accordion-item .accordion-header .accordion-button .arrow svg *{fill:var(--bg-color-classic)}main.legal-page .accordion .accordion-item .accordion-header .accordion-button:hover{text-decoration:underline}main.legal-page .accordion .accordion-item .accordion-header .accordion-button.collapsed .arrow{transform:translateY(-50%) rotate(90deg)}@media screen and (max-width: 1250px){main.legal-page .legal-description{width:100%;margin-block:3.125rem 3.75rem}main.legal-page .accordion{width:unset}}@media screen and (max-width: 768px){main.legal-page .legal-description{margin-block:1.875rem 3.125rem}main.legal-page .legal-description ul{padding:0}main.legal-page .accordion{padding:1rem;border-radius:.375rem}main.legal-page .accordion .accordion-item .accordion-header .accordion-button{width:90%}main.legal-page .accordion .accordion-item .accordion-header .accordion-button .arrow{right:-1.375rem}main.legal-page .accordion .accordion-item .accordion-body{padding-inline:0}}
