@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400..900&display=swap";:root{--mobile: 600px;--mobile-large: 820px;--tablet: 1024px;--desktop: 1444px}:root{--color-body: #f9f4f0;--color-font: #323232;--color-black: #000;--color-white: #fff;--color-red: #d2132b;--font-open-sans: Open Sans, sans-serif;--font-open-sans-condensed: Open Sans Condensed, sans-serif;--font-playfair-display: Playfair Display, serif;--space-between-xs: 0.3125rem;--space-between-sm: 0.625rem;--space-between-md: 0.9375rem;--space-between-lg: 1.25rem;--space-between-xl: 1.5625rem;--space-between-2xl: 1.875rem;--space-between-3xl: 2.5rem;--space-between-4xl: 3.75rem;--space-between-5xl: 6.25rem;--space-between-6xl: 8.75rem;--padding-xs: 0.3125rem;--padding-sm: 0.625rem;--padding-md: 0.9375rem;--padding-lg: 1.25rem;--padding-xl: 1.5625rem;--padding-2xl: 1.875rem;--padding-3xl: 2.5rem;--padding-4xl: 3.75rem;--padding-5xl: 6.25rem;--padding-6xl: 8.75rem;--max-w-block: 82.5rem;--height-mainheader: 6.25rem;--border-radius: 1.25rem;--border-radius-full: 6249.9375rem}*{box-sizing:border-box}*::after{box-sizing:border-box}*::before{box-sizing:border-box}*:focus-visible{outline:2px solid #323232;outline-offset:2px}html{width:100%;height:100%;font-size:100%;scroll-behavior:smooth}body{margin:0;padding:0;width:100%;min-height:100vh;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#323232;background-color:#f9f4f0;-webkit-font-smoothing:antialiased;position:relative;opacity:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-family:"Open Sans Condensed",sans-serif;font-weight:700;line-height:1;text-transform:uppercase;font-size:clamp(30px,12.1vw,213px)}@media only screen and (width >= 21.875rem){h1{font-size:clamp(30px,12.8vw,213px)}}@media only screen and (width >= 25rem){h1{font-size:clamp(30px,13.3vw,213px)}}@media only screen and (width >= 28.125rem){h1{font-size:clamp(30px,13.6vw,213px)}}@media only screen and (width >= 31.25rem){h1{font-size:clamp(30px,13.85vw,213px)}}@media only screen and (width >= 37.5rem){h1{font-size:clamp(30px,14.2vw,213px)}}@media only screen and (width >= 43.75rem){h1{font-size:clamp(30px,14.5vw,213px)}}@media only screen and (width >= 53.125rem){h1{font-size:clamp(30px,13.45vw,213px)}}@media only screen and (width >= 59.375rem){h1{font-size:clamp(30px,13.7vw,213px)}}@media only screen and (width >= 65.625rem){h1{font-size:clamp(30px,14.05vw,213px)}}@media only screen and (width >= 71.875rem){h1{font-size:clamp(30px,14.2vw,213px)}}@media only screen and (width >= 78.125rem){h1{font-size:clamp(50px,14.5vw,213px)}}h2{font-family:"Open Sans Condensed",sans-serif;font-size:3.75rem;font-weight:700;line-height:1;text-transform:uppercase}@media only screen and (max-width: 820px){h2{font-size:2.75rem;margin-bottom:2.5rem}}h3{font-family:"Playfair Display",serif;font-size:1.875rem;font-weight:400;line-height:1.2}p{margin:0;padding:0}sup,sub{line-height:1;vertical-align:baseline}a{margin:0;padding:0;text-decoration:none;color:#323232}a.evitement{display:inline-block;color:#000;background:#fff;padding:.5em;position:absolute;top:0;left:-99999px;z-index:100}a.evitement:focus{left:0}textarea,input:not([type=checkbox],[type=radio]),button{appearance:none;border:none;border-radius:0;padding:0;margin:0;background:none;box-shadow:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}iframe{width:100%;border:0;display:block;aspect-ratio:16/9}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.block{padding:6.25rem 3.75rem}.block__container{width:100%;max-width:82.5rem;margin-left:auto;margin-right:auto}@media only screen and (max-width: 820px){.block{padding:3.125rem 1.875rem}}.cta{display:flex;min-height:2.5rem;align-items:center;padding:.3125rem .9375rem;background-color:#fff;border-radius:6249.9375rem;color:#d2132b;font-size:.875rem;font-weight:500;line-height:1.8;letter-spacing:.1em;text-transform:uppercase;width:auto;max-width:fit-content;border:1px solid currentcolor;transition:color .3s,background-color .3s,border-color .3s}.cta:hover,.cta:focus-visible,.cta:active{background-color:#d2132b;color:#fff}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.swiper{width:100%}.arrows-container{display:flex;justify-content:space-between;gap:1.25rem}.swiper-arrow{min-width:3.125rem;min-height:3.125rem;width:3.125rem;height:3.125rem;border-radius:6249.9375rem;display:flex;align-items:center;justify-content:center;border:1px solid currentcolor;position:relative;transition:.3s background-color,.3s color}.swiper-arrow::before{content:"";display:inline-block;width:1.25rem;height:1.3125rem;background-color:currentcolor;mask-image:url("../img/icons/arrow-swiper.svg");mask-repeat:no-repeat;mask-size:contain}.swiper-arrow:hover,.swiper-arrow:focus-visible,.swiper-arrow:active{background-color:#323232;color:#fff}.swiper-arrow--next{transform:rotate(180deg)}.swiper-arrow.is-disabled{opacity:.3;pointer-events:none}.block:first-of-type{padding-top:calc(var(--height-mainheader, 6.25rem) + 2.5rem)}@media only screen and (max-width: 820px){.block:first-of-type{padding-top:7.5rem}}.mainHeader{padding:6.25rem 3.75rem}.mainHeader__container{width:100%;max-width:82.5rem;margin-left:auto;margin-right:auto}@media only screen and (max-width: 820px){.mainHeader{padding:3.125rem 1.875rem}}.mainHeader{position:fixed;width:100%;background-color:#f9f4f0;z-index:100;display:flex;padding-top:1.5625rem;padding-bottom:1.5625rem}@media only screen and (max-width: 820px){.mainHeader{padding-top:1.25rem;padding-bottom:1.25rem}.mainHeader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:#d2132b;transition:.3s transform;z-index:1;transform:translateX(100%)}}.mainHeader__container{display:flex;align-items:center}.mainHeader__logo{margin-right:auto;display:flex;z-index:1;min-width:3.125rem;width:3.125rem;min-height:3.125rem;height:3.125rem}.mainHeader__logo a{width:100%;height:100%;display:flex}.mainHeader__logo a::before{content:"";display:inline-block;width:100%;height:100%;background-color:#d2132b;mask-image:url("../img/logo.svg");mask-repeat:no-repeat;mask-size:contain;transition:.3s background-color}.mainHeader__nav{margin-left:1.5625rem;margin-right:6.25rem}@media only screen and (width <= 68.75rem){.mainHeader__nav{margin-right:2.5rem}}@media only screen and (width <= 59.375rem){.mainHeader__nav{margin-left:1.25rem;margin-right:1.25rem}}@media only screen and (max-width: 820px){.mainHeader__nav{position:fixed;height:100svh;width:100%;background-color:#323232;margin:0;top:0;left:0;display:flex;align-items:flex-end;transform:translateY(100%);transition:transform .3s,visibility 0s linear .3s;visibility:hidden}}.mainHeader__nav ul{display:flex;align-items:center;gap:1.875rem}@supports(scrollbar-width: thin){.mainHeader__nav ul{scrollbar-color:#fff #d2132b;scrollbar-width:thin}}.mainHeader__nav ul::-webkit-scrollbar{width:.3125rem}.mainHeader__nav ul::-webkit-scrollbar-track{background-color:#323232}.mainHeader__nav ul::-webkit-scrollbar-thumb{background-color:#fff;transition:5s background-color;border-radius:.625rem;padding-left:.625rem}.mainHeader__nav ul::-webkit-scrollbar-thumb:hover{background-color:#555}@media only screen and (width <= 68.75rem){.mainHeader__nav ul{gap:.625rem}}@media only screen and (max-width: 820px){.mainHeader__nav ul{flex-direction:column;align-items:flex-start;padding:1.875rem;overflow-y:auto;max-height:calc(100vh - 5.625rem)}}.mainHeader__nav ul li button,.mainHeader__nav ul li a{display:block;font-size:.875rem;font-weight:500;line-height:1.8;letter-spacing:.1em;text-transform:uppercase}@media only screen and (width <= 59.375rem){.mainHeader__nav ul li button,.mainHeader__nav ul li a{font-size:.6875rem}}@media only screen and (max-width: 820px){.mainHeader__nav ul li button,.mainHeader__nav ul li a{font-family:"Playfair Display",serif;color:#fff;font-size:clamp(.625rem,12vw,55px);font-weight:400;line-height:1.2;letter-spacing:normal;text-transform:none}}.mainHeader__nav ul li button:active,.mainHeader__nav ul li button:focus-visible,.mainHeader__nav ul li button:hover,.mainHeader__nav ul li a:active,.mainHeader__nav ul li a:focus-visible,.mainHeader__nav ul li a:hover{text-decoration:underline;text-underline-offset:2px}@media only screen and (max-width: 820px){.mainHeader__nav ul li button:active,.mainHeader__nav ul li button:focus-visible,.mainHeader__nav ul li button:hover,.mainHeader__nav ul li a:active,.mainHeader__nav ul li a:focus-visible,.mainHeader__nav ul li a:hover{text-underline-offset:8px}}.mainHeader__languages{display:flex;z-index:1}.mainHeader__languages li span,.mainHeader__languages li a{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.8;letter-spacing:.1em;text-transform:uppercase;transition:.3s color,.3s border-color}.mainHeader__languages li span.active,.mainHeader__languages li a.active{border-radius:6249.9375rem;border:1px solid currentcolor}.mainHeader__burger{width:2.125rem;height:1.8125rem;display:none;flex-direction:column;justify-content:space-between;align-items:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;margin-left:1.25rem;z-index:1}@media only screen and (max-width: 820px){.mainHeader__burger{display:flex}}.mainHeader__burger span{display:block;width:100%;height:1px;background-color:#323232;transition:transform .3s ease,opacity .3s ease,background-color .3s ease;transform-origin:center}.mainHeader__burger span:first-child,.mainHeader__burger span:last-child{width:1.375rem}.mainHeader__burger span:first-child{align-self:flex-start}.mainHeader__burger span:last-child{align-self:flex-end}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__logo a::before{background-color:#fff}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__nav{transform:translateY(0);visibility:visible;transition:transform .3s,visibility 0s linear 0s}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__languages li span,.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__languages li a{color:#fff}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__languages li span.active,.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__languages li a.active{border-color:#fff}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__burger span{background-color:#fff}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__burger span:nth-child(1){opacity:0}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__burger span:nth-child(2){transform:translateY(0.375rem) rotate(45deg);width:100%}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__burger span:nth-child(3){opacity:0;transform:scaleX(0)}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__burger span:nth-child(4){transform:translateY(-0.5625rem) rotate(-45deg);width:100%}.mainHeader:has(.mainHeader__burger[aria-expanded=true]) .mainHeader__burger span:nth-child(5){opacity:0}body:has(.contact-form__open[aria-expanded=true]) .mainHeader::before{transform:translate(0)}.mainFooter{padding:6.25rem 3.75rem}.mainFooter__container{width:100%;max-width:82.5rem;margin-left:auto;margin-right:auto}@media only screen and (max-width: 820px){.mainFooter{padding:3.125rem 1.875rem}}.mainFooter{display:flex;background-color:#fff;padding-top:0;padding-bottom:0;margin-top:3.125rem}@media only screen and (max-width: 820px){.mainFooter__container{max-width:21.375rem}}.mainFooter__top{display:flex;align-items:center;justify-content:space-between;gap:1.875rem;padding:1.875rem 0}@media only screen and (max-width: 820px){.mainFooter__top{flex-direction:column;align-items:flex-start}}.mainFooter__top__left{display:flex;flex-direction:column;gap:1.875rem}.mainFooter__top__title{font-family:"Playfair Display",serif;font-size:1.875rem;font-weight:400;line-height:1.2}.mainFooter__card{background-color:#d2132b;padding:2.5rem;display:flex;flex-direction:column;gap:2.5rem;border-radius:1.25rem}.mainFooter__card__title{font-family:"Playfair Display",serif;font-size:1.875rem;font-weight:400;line-height:1.2;color:#fff}.mainFooter__bottom{padding:1.5625rem 0;display:flex;align-items:center;justify-content:space-between;gap:1.875rem;border-top:1px solid currentcolor}@media only screen and (max-width: 820px){.mainFooter__bottom{flex-direction:column;padding:1.875rem 0;gap:3.75rem;align-items:flex-start}}.mainFooter__bottom ul{display:flex;align-items:center;gap:1.875rem}@media only screen and (max-width: 820px){.mainFooter__bottom ul{flex-direction:column;align-items:flex-start;gap:.625rem}}.mainFooter__bottom ul li a{font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.mainFooter__bottom ul li a:active,.mainFooter__bottom ul li a:focus-visible,.mainFooter__bottom ul li a:hover{text-decoration:underline;text-underline-offset:2px}.mainFooter__copyright{font-size:.75rem;font-weight:500;line-height:2.1;letter-spacing:.1em;text-transform:uppercase}.contact-form{position:fixed;top:calc(var(--height-mainheader, 6.25rem) + .9375rem + 1.6875rem);right:0;z-index:99}@media only screen and (max-width: 820px){.contact-form{z-index:999}}.contact-form__open{writing-mode:sideways-lr;font-size:.875rem;font-weight:700;line-height:1.8;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:1.25rem 1.5625rem 1.25rem .9375rem;margin-right:-0.625rem;display:flex;align-items:center;gap:1.875rem;z-index:2;position:relative;border-radius:1.25rem 0 0 1.25rem;background-color:#d2132b;min-width:4.375rem;transition:.3s transform}@media only screen and (max-width: 820px){.contact-form__open{display:none}}.contact-form__open::after{content:"";display:inline-block;width:1.6875rem;height:1.1875rem;background-color:currentcolor;mask-image:url("../img/icons/contact.svg");mask-repeat:no-repeat;mask-size:contain}.contact-form__open:hover,.contact-form__open:focus-visible,.contact-form__open:active{transform:translateX(-0.625rem)}.contact-form__hidden{position:fixed;top:var(--height-mainheader);transition:.3s transform,visibility 0s linear .3s;background-color:#d2132b;border-radius:1.25rem 0 0 1.25rem;z-index:1;padding:2.5rem 3.75rem 2.5rem 2.5rem;width:max-content;max-width:100%;transform:translateX(calc(0px + 3.75rem));visibility:hidden}@media only screen and (max-width: 820px){.contact-form__hidden{top:5.625rem;border-radius:0;padding:1.875rem;max-height:calc(100vh - 5.625rem);background-color:unset;width:100%}}.contact-form__hidden__container{max-height:calc(100vh - 11.25rem);overflow-y:auto;padding-right:.3125rem}@media only screen and (max-width: 820px){.contact-form__hidden__container{max-height:calc(100vh - 5.625rem - 3.75rem);padding:0;height:calc(100vh - 5.625rem)}}.contact-form__hidden__container::-webkit-scrollbar{width:.3125rem}.contact-form__hidden__container::-webkit-scrollbar-track{background-color:#d2132b}.contact-form__hidden__container::-webkit-scrollbar-thumb{background-color:#fff;transition:5s background-color;border-radius:.625rem;padding-left:.625rem}.contact-form__hidden__container::-webkit-scrollbar-thumb:hover{background-color:#555}.contact-form__hidden__title{color:#fff;font-family:"Playfair Display",serif;font-size:2.5rem;font-weight:400;line-height:1.2;margin-bottom:2.5rem;display:block;max-width:calc(100% - 2.375rem)}.contact-form form{width:100%}.contact-form form :focus,.contact-form form :focus-visible{outline:none}.contact-form form label,.contact-form form textarea,.contact-form form input:not([type=checkbox],[type=radio],[type=submit]){width:100%;color:#fff;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.contact-form form label::placeholder,.contact-form form textarea::placeholder,.contact-form form input:not([type=checkbox],[type=radio],[type=submit])::placeholder{color:#fff;text-transform:uppercase}.contact-form form label{margin-bottom:.3125rem;cursor:pointer;text-transform:uppercase}.contact-form form input:not([type=checkbox],[type=radio],[type=submit]){border-bottom:1px solid currentcolor;padding-bottom:.3125rem}.contact-form form textarea{border:1px solid currentcolor;border-radius:1.25rem;padding:.625rem}@media only screen and (max-width: 820px){.contact-form form textarea{max-height:5.3125rem}}.contact-form form button[type=submit]{margin-top:.625rem}.contact-form form .wpcf7-submit{display:flex;min-height:2.5rem;align-items:center;padding:.3125rem .9375rem;background-color:#fff;border-radius:6249.9375rem;color:#d2132b;font-size:.875rem;font-weight:500;line-height:1.8;letter-spacing:.1em;text-transform:uppercase;width:auto;max-width:fit-content;border:1px solid currentcolor;transition:color .3s,background-color .3s,border-color .3s}.contact-form form .wpcf7-submit:hover,.contact-form form .wpcf7-submit:focus-visible,.contact-form form .wpcf7-submit:active{background-color:#d2132b;color:#fff}.contact-form form .wpcf7-submit{margin-top:.625rem}.contact-form form .wpcf7-form-control-wrap{display:block;width:100%}.contact-form form .wpcf7-not-valid-tip{color:#fff;font-size:.75rem;margin-top:.3125rem}.contact-form form .wpcf7-response-output{color:#fff;border-color:currentcolor;margin:.9375rem 0 0;padding:.625rem;font-size:.75rem}.contact-form form .wpcf7-spinner{margin:.625rem auto 0}.contact-form form .select-wrapper{position:relative;width:100%}.contact-form form .select-wrapper::after{content:"";position:absolute;right:.9375rem;top:43%;transform:translateY(-50%) rotate(45deg);width:.625rem;height:.625rem;border-right:1px solid #fff;border-bottom:1px solid #fff;pointer-events:none}.contact-form form select{font-size:.875rem;font-family:"Open Sans",sans-serif;width:100%;padding:.3125rem .9375rem;border:1px solid #fff;border-radius:6249.9375rem;background-color:#d2132b;color:#fff;appearance:none;cursor:pointer}.contact-form form :last-child{margin-bottom:0 !important}.contact-form__item{width:100%;margin-bottom:1.25rem}.contact-form__item:has(input[type=checkbox],input[type=radio]){position:relative}.contact-form__item:has(input[type=checkbox],input[type=radio]) .wpcf7-list-item{margin:0}.contact-form__item:has(input[type=checkbox],input[type=radio]) label{margin-bottom:0;cursor:pointer}.contact-form__item:has(input[type=checkbox],input[type=radio]) input{position:absolute;opacity:0;pointer-events:none}.contact-form__item:has(input[type=checkbox],input[type=radio]) input:checked+.wpcf7-list-item-label::after{transform:translateY(-50%) scale(1)}.contact-form__item:has(input[type=checkbox],input[type=radio]) .wpcf7-list-item-label{font-size:.75rem;font-weight:400;line-height:1.5;text-transform:none;cursor:pointer;position:relative;display:flex;align-items:center;gap:.625rem}.contact-form__item:has(input[type=checkbox],input[type=radio]) .wpcf7-list-item-label::before{content:"";width:1.125rem;height:1.125rem;flex:0 0 1.125rem;border-radius:6249.9375rem;background:#fff;display:inline-block;position:relative}.contact-form__item:has(input[type=checkbox],input[type=radio]) .wpcf7-list-item-label::after{content:"";position:absolute;width:.625rem;height:.625rem;left:.25rem;top:50%;transform:translateY(-50%) scale(0);border-radius:6249.9375rem;background-color:#d2132b;transition:transform .15s ease-in-out}.contact-form:has(.contact-form__open[aria-expanded=true]) .contact-form__hidden{transform:translateX(calc(-100% + 3.75rem));visibility:visible;transition:transform .3s,visibility 0s linear 0s}@media only screen and (max-width: 820px){.contact-form:has(.contact-form__open[aria-expanded=true]) .contact-form__hidden{transform:translateX(-100%)}}.contact-form:has(.contact-form__open[aria-expanded=true]) .contact-form__open::after{mask-image:url("../img/icons/close.svg")}@media only screen and (max-width: 820px){body:has(.contact-form__open[aria-expanded=true]) .mainheader::before{transform:translateX(0)}}.block--main{padding-bottom:1.875rem}@media only screen and (max-width: 820px){.block--main .block__container{display:flex;flex-direction:column}}.block--main__top{display:flex;gap:2.5rem;align-items:center;padding-bottom:.9375rem}@media only screen and (max-width: 820px){.block--main__top{flex-direction:column}}.block--main__top__text{display:flex;flex-direction:column;gap:3.75rem;width:100%;max-width:calc(39% - 1.25rem)}@media only screen and (max-width: 820px){.block--main__top__text{max-width:100%}}.block--main__top__text>span{display:block;font-family:"Open Sans Condensed",sans-serif;font-weight:700;line-height:1;text-transform:uppercase;font-size:clamp(30px,12.1vw,213px)}.block--main__top__img{width:100%;max-width:calc(61% - 1.25rem);position:relative;display:flex;align-items:flex-end}.block--main__top__img img{max-width:70.5%}@media only screen and (max-width: 820px){.block--main__top__img img{max-width:100%}}@media only screen and (max-width: 820px){.block--main__top__img{margin-top:1.25rem;max-width:100%;flex-direction:column}}.block--main__top p{font-family:"Playfair Display",serif;font-size:1.625rem;font-weight:400;line-height:1.2}@media only screen and (max-width: 820px){.block--main__top p{font-size:1.375rem}}.block--main__top p::before{content:"";display:inline-block;width:1.75rem;height:1.75rem;background-color:#323232;mask-image:url("../img/icons/arrow-swiper.svg");mask-repeat:no-repeat;mask-size:contain;transform:rotate(180deg);margin-bottom:-0.1875rem;margin-right:.625rem}.block--main__top__legend{margin-bottom:clamp(.625rem,5%,3.125rem);max-width:12.5625rem}@media only screen and (max-width: 820px){.block--main__top__legend{margin-bottom:0;margin-top:-2.625rem;max-width:11.9375rem}}.block--main__top__legend span{display:block;font-size:.875rem;font-weight:400;line-height:1.5;padding:0 .3125rem;width:fit-content}@media only screen and (max-width: 820px){.block--main__top__legend span{padding:0}}.block--main__top__legend span strong{display:block;color:#d2132b;width:fit-content;padding:0 .3125rem}@media only screen and (max-width: 820px){.block--main__top__legend span strong{background-color:#fff}}.block--main__top__legend span span{padding:0 .3125rem}@media only screen and (max-width: 820px){.block--main__top__legend span span{background-color:#fff}}.block--main__bottom{border-top:1px solid currentcolor}.block--main__bottom span{display:block;font-family:"Open Sans Condensed",sans-serif;font-weight:700;line-height:1;text-transform:uppercase;font-size:clamp(30px,12.1vw,213px);margin-left:-1rem}@media only screen and (width <= 78.125rem){.block--main__bottom span{margin-left:-0.875rem}}@media only screen and (width <= 71.875rem){.block--main__bottom span{margin-left:-0.75rem}}@media only screen and (width <= 65.625rem){.block--main__bottom span{margin-left:-0.625rem}}@media only screen and (width <= 59.375rem){.block--main__bottom span{margin-left:-0.5625rem}}@media only screen and (width <= 53.125rem){.block--main__bottom span{margin-left:-0.5rem}}@media only screen and (max-width: 820px){.block--main__bottom span{margin-top:.3125rem}}@media only screen and (width <= 37.5rem){.block--main__bottom span{margin-left:-0.4375rem}}@media only screen and (width <= 31.25rem){.block--main__bottom span{margin-left:-0.375rem;margin-top:.625rem}}@media only screen and (width <= 28.125rem){.block--main__bottom span{margin-left:-0.3125rem}}@media only screen and (width <= 25rem){.block--main__bottom span{margin-left:-0.25rem}}@media only screen and (width <= 21.875rem){.block--main__bottom span{margin-left:-0.1875rem}}@media only screen and (max-width: 820px){.block--services{padding-left:0;padding-right:0;padding-top:6.25rem}.block--services .block__container>*{padding-left:1.875rem;padding-right:1.875rem}}.block--services h2{margin-bottom:3.75rem}@media only screen and (max-width: 820px){.block--services h2{margin-bottom:2.5rem}}.block--services .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-flow:dense;gap:1.875rem;counter-reset:services}@media only screen and (max-width: 1024px){.block--services .swiper-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 820px){.block--services .swiper-wrapper{display:flex;gap:0}}.block--services .arrows-container{margin-top:3.75rem}.block--services__item{background-color:#fff;border-radius:1.25rem;padding:1.875rem;transition:background-color .3s ease;aspect-ratio:4/4;min-height:0;display:flex !important;flex-direction:column;overflow:hidden;cursor:default;position:relative}@media only screen and (max-width: 820px){.block--services__item{aspect-ratio:auto;min-height:auto;height:auto !important;display:flex;gap:0;width:calc(100% - 1.25rem) !important}}.block--services__item__title{margin-bottom:2.5rem}@media only screen and (max-width: 820px){.block--services__item__title{font-size:1.5625rem}}.block--services__item__title+p{margin-top:1.875rem;transition:opacity .3s ease}.block--services__item:has(img){background-color:#323232;align-items:center;padding-top:1.25rem;padding-bottom:0}.block--services__item:has(img) img{margin-top:1.875rem;width:fit-content}.block--services__item:has(img) .block--services__item__counter{display:none}.block--services__item:has(img) .block--services__item__title{font-family:"Open Sans",sans-serif;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.5;text-transform:uppercase;display:flex;align-items:center;gap:.9375rem;justify-content:space-between;width:100%;margin-bottom:auto}.block--services__item:has(img) .block--services__item__title::after{content:"";display:inline-block;width:3.125rem;height:3.125rem;background-color:currentcolor;mask-image:url("../img/icons/more.svg");mask-repeat:no-repeat;mask-size:contain}.block--services__item--dark{background-color:#323232}.block--services__item--dark *{color:#fff !important}.block--services__item--dark .block--services__item__counter{border-color:#fff}.block--services__item--dark:has(.block--services__hidden,.block--services__hidden-list) .block--services__item__counter::after{background-color:#fff !important}.block--services__item:has(.block--services__hidden,.block--services__hidden-list){cursor:pointer}@media only screen and (max-width: 820px){.block--services__item:has(.block--services__hidden,.block--services__hidden-list){cursor:inherit}}.block--services__item:has(.block--services__hidden,.block--services__hidden-list) .block--services__item__counter{display:flex;position:absolute;right:1.875rem;bottom:1.875rem;z-index:1}@media only screen and (max-width: 820px){.block--services__item:has(.block--services__hidden,.block--services__hidden-list) .block--services__item__counter{display:none}}.block--services__item:has(.block--services__hidden,.block--services__hidden-list) .block--services__item__counter::after{content:"";display:inline-block;margin-left:auto;width:3.125rem;height:3.125rem;background-color:#323232;mask-image:url("../img/icons/more.svg");mask-repeat:no-repeat;mask-size:contain;transition:background-color .3s ease}@media only screen and (max-width: 820px){.block--services__item:has(.block--services__hidden-list) .block--services__item__counter{display:flex;position:static;align-self:flex-end;width:fit-content;margin-top:.9375rem}}.block--services__item.is-expanded{z-index:1;background-color:#d2132b}.block--services__item.is-expanded *{color:#fff}.block--services__item.is-expanded .block--services__item__counter::after{background-color:#fff;mask-image:url("../img/icons/less.svg")}.block--services__item.is-expanded .block--services__hidden{display:flex}@media only screen and (max-width: 820px){.block--services__item.is-expanded .block--services__hidden{display:none}}.block--services__item.is-expanded .block--services__hidden-list{display:block}.block--services__hidden{display:none;flex-direction:column;gap:.9375rem;margin-bottom:1.25rem;width:100%;font-size:1.125rem;line-height:150%;animation:block-services-hidden-in .3s ease .15s backwards}@media only screen and (max-width: 820px){.block--services__hidden{display:flex;animation:none}}.block--services__hidden video,.block--services__hidden iframe{width:100%;aspect-ratio:16/9;display:block;border:0}.block--services__hidden video{object-fit:cover}.block--services__hidden ul,.block--services__hidden ol{padding-left:1.875rem}.block--services__hidden ul{list-style:disc}.block--services__hidden ol{list-style:decimal}.block--services__hidden li+li{margin-top:.3125rem}.block--services__hidden a{text-decoration:underline}.block--services__hidden a:hover,.block--services__hidden a:focus-visible{text-decoration:none}.block--services__hidden-list{display:none;margin-top:auto;width:100%;font-family:"Playfair Display",serif;font-size:1.5625rem;font-style:italic;line-height:110%;animation:block-services-hidden-in .3s ease .15s backwards}@media only screen and (max-width: 820px){.block--services__hidden-list{font-size:1.25rem;line-height:110%}}.block--services__hidden-list ul{list-style:none;display:flex;flex-direction:column;gap:.625rem}.block--services__hidden-list li{display:flex;align-items:flex-start;gap:.625rem}.block--services__hidden-list li::before{content:"";flex-shrink:0;width:1.3125rem;height:1.25rem;margin-top:.25rem;background-color:currentcolor;mask-image:url("../img/icons/arrow-list.svg");mask-repeat:no-repeat;mask-size:contain}@keyframes block-services-hidden-in{from{opacity:0;transform:translateY(0.625rem)}to{opacity:1;transform:translateY(0)}}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:.35s;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.block--clients .block__container{display:flex;align-items:center}.block--clients .block__container>h2{flex:0 0 33.3333%}@media only screen and (max-width: 820px){.block--clients .block__container>h2{flex:none}}.block--clients__swiper-container{width:100%;display:flex;gap:1.875rem;max-width:24.375rem}.block--clients .arrows-container{flex-direction:column}.block--clients .swiper-arrow--prev{transform:rotate(90deg)}.block--clients .swiper-arrow--next{transform:rotate(270deg)}.block--clients .swiper--main{margin-right:1.875rem;min-width:fit-content}.block--clients .swiper--main *{font-size:4.375rem;line-height:1.2}.block--clients .swiper--main .swiper-slide{width:fit-content !important;padding-left:5.625rem}.block--clients .swiper--main .swiper-slide button{font-family:"Playfair Display",serif;display:block;transition:.3s color}.block--clients .swiper--main .swiper-slide button:hover,.block--clients .swiper--main .swiper-slide button:focus-visible{font-style:italic;color:#d2132b}.block--clients .swiper--main .swiper-slide:last-of-type{margin-bottom:0 !important}.block--clients .swiper--main .swiper-slide.swiper-slide-thumb-active button{font-style:italic;color:#d2132b;pointer-events:none}.block--clients .swiper--main .swiper-slide.swiper-slide-thumb-active::before{content:"";display:inline-block;width:3.75rem;height:3.6875rem;background-color:#d2132b;mask-image:url("../img/icons/arrow-red.svg");mask-repeat:no-repeat;mask-size:contain;position:absolute;left:0;top:.75rem}.block--clients .swiper--thumbs{max-height:41.25rem;border-radius:1.25rem}.block--clients .swiper--thumbs .swiper-slide{display:flex;flex-direction:column}.block--clients .swiper--thumbs .swiper-slide--top{background-color:#fff;height:50%;border-radius:1.25rem 1.25rem 0 0;display:flex;align-items:center;justify-content:center}.block--clients .swiper--thumbs .swiper-slide--bottom{height:calc(50% + 1.25rem);border-radius:1.25rem;margin-top:calc(0px - 1.25rem);background-color:#323232;color:#fff;padding:1.875rem;display:flex;flex-direction:column;gap:1.25rem}.block--clients .swiper--thumbs .swiper-slide--bottom__title,.block--clients .swiper--thumbs .swiper-slide--bottom p{flex:1;overflow-y:auto}.block--clients .swiper--thumbs .swiper-slide--bottom__title::-webkit-scrollbar,.block--clients .swiper--thumbs .swiper-slide--bottom p::-webkit-scrollbar{width:.3125rem}.block--clients .swiper--thumbs .swiper-slide--bottom__title::-webkit-scrollbar-track,.block--clients .swiper--thumbs .swiper-slide--bottom p::-webkit-scrollbar-track{background-color:#323232}.block--clients .swiper--thumbs .swiper-slide--bottom__title::-webkit-scrollbar-thumb,.block--clients .swiper--thumbs .swiper-slide--bottom p::-webkit-scrollbar-thumb{background-color:#fff;transition:5s background-color;border-radius:.625rem;padding-left:.625rem}.block--clients .swiper--thumbs .swiper-slide--bottom__title::-webkit-scrollbar-thumb:hover,.block--clients .swiper--thumbs .swiper-slide--bottom p::-webkit-scrollbar-thumb:hover{background-color:#555}.block--clients .swiper--thumbs .swiper-slide--bottom__title{font-family:"Playfair Display",serif;font-size:2.375rem;font-weight:400;line-height:1.2}.block--clients .swiper--thumbs .swiper-slide--bottom__counter{font-family:"Open Sans Condensed",sans-serif;font-size:6.875rem;font-weight:700;line-height:.8}.block--clients .swiper--thumbs .swiper-slide--bottom__name{font-size:.75rem;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin-top:auto}.block--clients .swiper--thumbs .swiper-slide--bottom__quote{display:flex;flex-direction:column;gap:1.25rem}.block--clients .swiper--thumbs .swiper-slide--bottom__quote::before{content:"";display:inline-block;min-width:3.4375rem;width:3.4375rem;min-height:2.8125rem;height:2.8125rem;background-color:#fff;mask-image:url("../img/icons/quote.svg");mask-repeat:no-repeat;mask-size:contain}.block--clients__version2{display:flex;justify-content:flex-start;flex-wrap:wrap;font-family:"Playfair Display",serif;font-size:2.625rem;font-weight:400;line-height:1.2;row-gap:.625rem;margin-left:-1.25rem}@media only screen and (max-width: 600px){.block--clients__version2{font-size:1.375rem;margin-left:-0.625rem}}.block--clients__item a,.block--clients__item span{padding:0 1.25rem;display:inline-block}@media only screen and (max-width: 600px){.block--clients__item a,.block--clients__item span{padding:0 .625rem}}.block--clients__item:not(:last-child)::after{content:"/";display:inline-block}.block--clients:has(.block--clients__version2) .block__container{align-items:flex-start}@media only screen and (max-width: 820px){.block--clients:has(.block--clients__version2) .block__container{flex-direction:column}}@media only screen and (max-width: 820px){.block--carousel{padding-left:0;padding-right:0}.block--carousel .block__container>*{padding-left:1.875rem;padding-right:1.875rem}}.block--carousel .arrows-container{margin-top:1.25rem}.block--carousel .swiper{border-radius:1.25rem}@media only screen and (max-width: 820px){.block--carousel .swiper{border-radius:0}}.block--carousel .swiper .swiper-slide{border-radius:1.25rem;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:1.875rem;height:auto}@media only screen and (max-width: 820px){.block--carousel .swiper .swiper-slide{padding:2.5rem;width:calc(100% - 1.25rem) !important}}.block--carousel .swiper .swiper-slide::before{content:"";display:inline-block;min-width:3.875rem;width:3.875rem;min-height:3.125rem;height:3.125rem;background-color:#d2132b;mask-image:url("../img/icons/quote.svg");mask-repeat:no-repeat;mask-size:contain;margin-bottom:1.25rem}@media only screen and (max-width: 820px){.block--carousel .swiper .swiper-slide::before{min-width:2.75rem;width:2.75rem;min-height:2.25rem;height:2.25rem}}.block--carousel .swiper .swiper-slide p{text-align:center;font-size:1.5rem;font-weight:400;line-height:1.3;margin-bottom:auto}.block--carousel .swiper .swiper-slide p+.block--carousel__name{margin-top:1.875rem}@media only screen and (max-width: 820px){.block--carousel .swiper .swiper-slide p{font-size:1.25rem}}.block--carousel__name{text-align:center;font-size:.875rem;font-weight:700;line-height:1.8;letter-spacing:.1em;text-transform:uppercase;color:#d2132b}.block--histoire .block__container{display:flex;gap:3.75rem}@media only screen and (max-width: 820px){.block--histoire .block__container{flex-direction:column;gap:0}}.block--histoire h2{flex:0 0 33.3333%}@media only screen and (max-width: 1024px){.block--histoire h2{flex:1}}.block--histoire__text{flex:1;display:flex;flex-direction:column;gap:3.75rem}.block--histoire__text p{font-size:1.375rem;font-weight:400;line-height:1.5}@media only screen and (max-width: 820px){.block--histoire__text p{font-size:1.25rem}}.block--histoire__text ul li{font-family:"Playfair Display",serif;font-size:2.5rem;font-weight:400;line-height:1.2;display:flex;justify-content:space-between;padding:1.25rem 0;gap:1.25rem;border-top:1px solid currentcolor}.block--histoire__text ul li span{display:block}.block--histoire__text ul li:last-child{border-bottom:1px solid currentcolor}@media only screen and (max-width: 820px){.block--histoire__text ul li{flex-direction:column;gap:3.75rem;font-size:2.1875rem}}.block--histoire__count{text-align:right;font-family:"Open Sans Condensed",sans-serif;font-size:8.75rem;font-size:clamp(50px,11vw,140px);font-weight:700;line-height:.8;min-width:max-content}@media only screen and (max-width: 820px){.block--histoire__count{text-align:left;font-size:clamp(50px,33vw,120px)}}@media only screen and (max-width: 820px){.block--equipe{padding-left:0;padding-right:0}.block--equipe .block__container>*{padding-left:1.875rem;padding-right:1.875rem}}.block--equipe h2{margin-bottom:3.75rem}@media only screen and (max-width: 820px){.block--equipe h2{margin-bottom:2.5rem}}.block--equipe .swiper{overflow:visible}@media only screen and (max-width: 820px){.block--equipe .swiper{overflow:hidden}}.block--equipe .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.875rem}@media only screen and (max-width: 1024px){.block--equipe .swiper-wrapper{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 820px){.block--equipe .swiper-wrapper{display:flex;gap:0}}.block--equipe .arrows-container{margin-top:1.25rem}.block--equipe__item{border-radius:1.25rem;overflow:hidden;display:flex !important}@media only screen and (max-width: 820px){.block--equipe__item{width:calc(100% - 1.25rem) !important}}.block--equipe__item--full{grid-column:span 2;margin-right:0 !important}@media only screen and (max-width: 820px){.block--equipe__item--full{flex-direction:column;border-radius:0;width:100% !important;margin-bottom:1.875rem}}.block--equipe__item--full .block--equipe__img{width:50%}@media only screen and (max-width: 820px){.block--equipe__item--full .block--equipe__img{width:100%;border-radius:1.25rem 1.25rem 0 0;overflow:hidden}.block--equipe__item--full .block--equipe__img img{min-height:15.8125rem}}.block--equipe__item--full .block--equipe__img::after{display:none}.block--equipe__item--full .block--equipe__text{visibility:visible;transform:none;flex:1}@media only screen and (max-width: 820px){.block--equipe__item--full .block--equipe__text{border-radius:0 0 1.25rem 1.25rem}}.block--equipe__item:hover:not(.block--equipe__item--full) .block--equipe__text,.block--equipe__item:focus-visible:not(.block--equipe__item--full) .block--equipe__text{transform:translateX(-100%) translateY(0);visibility:visible;transition:transform .3s ease,visibility 0s linear 0s}.block--equipe__item:nth-child(1){grid-row:1;grid-column:1/3}.block--equipe__item:nth-child(2){grid-row:1;grid-column:3/5}.block--equipe__item:nth-child(3){grid-row:2;grid-column:2/3}.block--equipe__item:nth-child(4){grid-row:2;grid-column:3/4}.block--equipe__item:nth-child(5){grid-row:3;grid-column:1/2}.block--equipe__item:nth-child(6){grid-row:3;grid-column:2/3}.block--equipe__item:nth-child(7){grid-row:3;grid-column:4/5}.block--equipe__item:nth-child(8){grid-row:4;grid-column:1/3}.block--equipe__item:nth-child(9){grid-row:4;grid-column:3/5}.block--equipe__item:nth-child(10){grid-row:5;grid-column:2/3}.block--equipe__item:nth-child(11){grid-row:5;grid-column:3/4}.block--equipe__item:nth-child(12){grid-row:6;grid-column:1/2}.block--equipe__item:nth-child(13){grid-row:6;grid-column:2/3}.block--equipe__item:nth-child(14){grid-row:6;grid-column:4/5}.block--equipe__item:nth-child(15){grid-row:7;grid-column:1/3}.block--equipe__item:nth-child(16){grid-row:7;grid-column:3/5}.block--equipe__item:nth-child(17){grid-row:8;grid-column:2/3}.block--equipe__item:nth-child(18){grid-row:8;grid-column:3/4}.block--equipe__item:nth-child(19){grid-row:9;grid-column:1/2}.block--equipe__item:nth-child(20){grid-row:9;grid-column:2/3}.block--equipe__item:nth-child(21){grid-row:9;grid-column:4/5}.block--equipe__item:nth-child(22){grid-row:10;grid-column:1/3}.block--equipe__item:nth-child(23){grid-row:10;grid-column:3/5}.block--equipe__item:nth-child(24){grid-row:11;grid-column:2/3}.block--equipe__item:nth-child(25){grid-row:11;grid-column:3/4}.block--equipe__item:nth-child(26){grid-row:12;grid-column:1/2}.block--equipe__item:nth-child(27){grid-row:12;grid-column:2/3}.block--equipe__item:nth-child(28){grid-row:12;grid-column:4/5}.block--equipe__item:nth-child(29){grid-row:13;grid-column:1/3}.block--equipe__item:nth-child(30){grid-row:13;grid-column:3/5}.block--equipe__item:nth-child(31){grid-row:14;grid-column:2/3}.block--equipe__item:nth-child(32){grid-row:14;grid-column:3/4}.block--equipe__item:nth-child(33){grid-row:15;grid-column:1/2}.block--equipe__item:nth-child(34){grid-row:15;grid-column:2/3}.block--equipe__item:nth-child(35){grid-row:15;grid-column:4/5}@media only screen and (max-width: 1024px){.block--equipe__item:nth-child(1),.block--equipe__item:nth-child(2),.block--equipe__item:nth-child(3),.block--equipe__item:nth-child(4),.block--equipe__item:nth-child(5),.block--equipe__item:nth-child(6),.block--equipe__item:nth-child(7){grid-row:auto;grid-column:auto}.block--equipe__item:nth-child(8),.block--equipe__item:nth-child(9),.block--equipe__item:nth-child(10),.block--equipe__item:nth-child(11),.block--equipe__item:nth-child(12),.block--equipe__item:nth-child(13),.block--equipe__item:nth-child(14){grid-row:auto;grid-column:auto}.block--equipe__item:nth-child(15),.block--equipe__item:nth-child(16),.block--equipe__item:nth-child(17),.block--equipe__item:nth-child(18),.block--equipe__item:nth-child(19),.block--equipe__item:nth-child(20),.block--equipe__item:nth-child(21){grid-row:auto;grid-column:auto}.block--equipe__item:nth-child(22),.block--equipe__item:nth-child(23),.block--equipe__item:nth-child(24),.block--equipe__item:nth-child(25),.block--equipe__item:nth-child(26),.block--equipe__item:nth-child(27),.block--equipe__item:nth-child(28){grid-row:auto;grid-column:auto}.block--equipe__item:nth-child(29),.block--equipe__item:nth-child(30),.block--equipe__item:nth-child(31),.block--equipe__item:nth-child(32),.block--equipe__item:nth-child(33),.block--equipe__item:nth-child(34),.block--equipe__item:nth-child(35){grid-row:auto;grid-column:auto}}.block--equipe__img{width:100%;flex:none;position:relative}.block--equipe__img img{width:100%;height:100%;object-fit:cover;object-position:center}.block--equipe__img::after{content:"";width:3.125rem;height:3.125rem;background-color:#fff;background-image:url("../img/icons/more.svg");background-repeat:no-repeat;background-position:center;background-size:3.125rem;position:absolute;right:1.875rem;bottom:1.875rem;border-radius:6249.9375rem}.block--equipe__text{background-color:#d2132b;padding:1.875rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.875rem;flex:none;width:100%;transform:translateX(-100%) translateY(calc(100% + 2px));visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.block--equipe__text *{color:#fff}.block--equipe__text__title{font-family:"Playfair Display",serif;font-size:1.875rem;font-weight:400;line-height:1.2}.block--wysiwyg .block__container>*:first-child{margin-top:0}.block--wysiwyg .block__container>*:last-child{margin-bottom:0}.block--wysiwyg h1,.block--wysiwyg h2,.block--wysiwyg h3,.block--wysiwyg h4,.block--wysiwyg h5,.block--wysiwyg h6{margin:1.25rem 0 1.875rem}.block--wysiwyg h1{font-size:3.375rem}@media only screen and (max-width: 600px){.block--wysiwyg h1{font-size:2.5rem}}.block--wysiwyg h2{font-size:2rem;text-transform:none}@media only screen and (max-width: 600px){.block--wysiwyg h2{font-size:1.625rem}}.block--wysiwyg h3{font-size:1.75rem;text-transform:none}@media only screen and (max-width: 600px){.block--wysiwyg h3{font-size:1.375rem}}.block--wysiwyg h4{font-size:1.5rem;text-transform:none}@media only screen and (max-width: 600px){.block--wysiwyg h4{font-size:1.125rem}}.block--wysiwyg h5{font-size:1.25rem;text-transform:none}@media only screen and (max-width: 600px){.block--wysiwyg h5{font-size:1.125rem}}.block--wysiwyg h6{font-size:1rem;text-transform:none}@media only screen and (max-width: 600px){.block--wysiwyg h6{font-size:1.125rem}}.block--wysiwyg p{margin:0 0 .9375rem}.block--wysiwyg em{font-style:italic}.block--wysiwyg a{text-decoration:underline}.block--wysiwyg a:hover{text-decoration:none}.block--wysiwyg ul,.block--wysiwyg ol{margin:.9375rem 0;padding-left:1.875rem}.block--wysiwyg ul li,.block--wysiwyg ol li{margin-bottom:.3125rem}.block--wysiwyg ul li:last-child,.block--wysiwyg ol li:last-child{margin-bottom:0}.block--wysiwyg ul{list-style-type:disc}.block--wysiwyg ul ul{list-style-type:circle}.block--wysiwyg ol{list-style-type:decimal}.block--wysiwyg ol ol{list-style-type:lower-alpha}.block--wysiwyg blockquote{margin:1.5625rem 0;padding-left:.9375rem;border-left:4px solid currentcolor;font-style:italic;display:block}.block--wysiwyg img{display:block;max-width:100%;height:auto;margin:1.875rem 0;border-radius:1.25rem}.block--wysiwyg .alignleft,.block--wysiwyg .alignright{max-width:50%}@media only screen and (max-width: 600px){.block--wysiwyg .alignleft,.block--wysiwyg .alignright{float:none;max-width:100%;margin-left:0;margin-right:0}}.block--wysiwyg .alignleft{float:left;margin:.3125rem 1.875rem .9375rem 0}.block--wysiwyg .alignright{float:right;margin:.3125rem 0 .9375rem 1.875rem}.block--wysiwyg .aligncenter{display:block;margin-left:auto;margin-right:auto}.block--wysiwyg .alignnone{float:none;margin-left:0;margin-right:0}.block--wysiwyg .alignwide{max-width:calc(82.5rem + 3.75rem);width:100%;margin-left:auto;margin-right:auto}.block--wysiwyg .alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.block--wysiwyg .wp-caption{max-width:100%}.block--wysiwyg .wp-caption img{display:block;margin:0}.block--wysiwyg .wp-caption .wp-caption-text{margin-top:.3125rem;font-size:.875rem;font-style:italic;text-align:center}.block--wysiwyg .block--wysiwyg__image{margin:1.875rem 0}.block--wysiwyg .block--wysiwyg__image img{width:100%;margin:0}.block--wysiwyg--with-title .block__container{display:flex;gap:3.75rem}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block__container{flex-direction:column;gap:0}}.block--wysiwyg--with-title .block--wysiwyg__head{flex:0 0 33.3333%}@media only screen and (max-width: 1024px){.block--wysiwyg--with-title .block--wysiwyg__head{flex:1}}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block--wysiwyg__head{display:contents}}.block--wysiwyg--with-title .block--wysiwyg__title{font-family:"Open Sans Condensed",sans-serif;font-size:3.75rem;font-weight:700;line-height:1;text-transform:uppercase}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block--wysiwyg__title{font-size:2.75rem;margin-bottom:2.5rem}}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block--wysiwyg__title{order:1}}.block--wysiwyg--with-title .block--wysiwyg__image{margin:1.25rem 0 0}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block--wysiwyg__image{order:3;margin-top:1.875rem}}.block--wysiwyg--with-title .block--wysiwyg__text{flex:1;min-width:0}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block--wysiwyg__text{order:2}}.block--wysiwyg--with-title .block--wysiwyg__text p{font-size:1.375rem;line-height:1.5}@media only screen and (max-width: 820px){.block--wysiwyg--with-title .block--wysiwyg__text p{font-size:1.25rem}} .mainHeader__languages {opacity: 0;}
