@import url(https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap);
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
/*! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}h1{font-size:90px}h1,h2{color:#222;display:block;font-family:Barlow Semi Condensed,sans-serif;font-weight:500;letter-spacing:normal}h2{font-size:60px}h3{font-size:54px;line-height:120%}h3,h4{color:#222;display:block;font-family:Barlow Semi Condensed,sans-serif;font-weight:500;letter-spacing:normal}h4{font-size:44px}h5{font-size:32px;font-weight:500}h5,h6{color:#222;display:block;font-family:Barlow Semi Condensed,sans-serif;letter-spacing:normal}h6{font-size:24px;font-weight:600}li,p,span{color:#222;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:100%){.container{max-width:100%}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1170px){.container{max-width:1170px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.aspect-w-16{--tw-aspect-w:16;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.aspect-w-16>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.aspect-h-9{--tw-aspect-h:9}.btn{border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;letter-spacing:2px;line-height:19px;margin:0;padding:10px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease;vertical-align:middle;z-index:0}.btn:focus,.btn:hover,.btn:visited{text-decoration:none}.btn.disabled,.btn:disabled,.btn[disabled]{cursor:not-allowed;opacity:.65}.menu-burger{align-items:center;display:flex;margin-left:30px;padding:0}.menu-burger:hover .burger span{width:30px}.menu-burger.is-active .burger span:first-child{transform:translateX(8px) rotate(45deg);width:24px}.menu-burger.is-active .burger span:nth-child(2){left:-24px;opacity:0}.menu-burger.is-active .burger span:nth-child(3){transform:translateX(8px) rotate(-45deg);width:24px}.burger{display:block;height:19px;margin-right:15px;position:relative;width:30px}.burger span{background-color:#000;border-radius:3px;display:block;height:3px;left:0;position:absolute;transition:all .3s ease}.burger span:first-child{top:0;transform-origin:top left;width:30px}.burger span:nth-child(2){top:8px;width:30px}.burger span:nth-child(3){bottom:0;transform-origin:bottom left;width:30px}.absolute{position:absolute}.relative{position:relative}.z-10{z-index:10}.m-3\.5{margin:.875rem}.m-3{margin:.75rem}.my-12{margin-bottom:3rem;margin-top:3rem}.mb-10{margin-bottom:2.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-5{margin-bottom:1.25rem}.mb-16{margin-bottom:4rem}.mb-7{margin-bottom:1.75rem}.mb-12{margin-bottom:3rem}.mt-0{margin-top:0}.mr-2{margin-right:.5rem}.mb-1{margin-bottom:.25rem}.mb-3\.5{margin-bottom:.875rem}.mb-3{margin-bottom:.75rem}.mb-8{margin-bottom:2rem}.mb-2\.5{margin-bottom:.625rem}.mb-2{margin-bottom:.5rem}.mt-2\.5{margin-top:.625rem}.mt-2{margin-top:.5rem}.mb-\[105px\]{margin-bottom:105px}.block{display:block}.flex{display:flex}.grid{display:grid}.h-full{height:100%}.h-auto{height:auto}.w-4\/5{width:80%}.w-full{width:100%}.w-\[555px\]{width:555px}.w-\[607px\]{width:607px}.w-auto{width:auto}.w-3\/6{width:50%}.basis-1\/3{flex-basis:33.333333%}.basis-1\/2{flex-basis:50%}.basis-1\/4{flex-basis:25%}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-8{gap:2rem}.gap-3{gap:.75rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.pt-24{padding-top:6rem}.pb-8{padding-bottom:2rem}.pt-12{padding-top:3rem}.pb-7{padding-bottom:1.75rem}.pb-4{padding-bottom:1rem}.pb-24{padding-bottom:6rem}.text-center{text-align:center}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.opacity-50{opacity:.5}@font-face{font-family:icons;src:url(../webfonts/icons.eot?t=1786544249764);src:url(../webfonts/icons.eot?t=1786544249764#iefix) format("embedded-opentype"),url(../webfonts/icons.woff2?t=1786544249764) format("woff2"),url(../webfonts/icons.woff?t=1786544249764) format("woff"),url(../webfonts/icons.ttf?t=1786544249764) format("truetype"),url(../webfonts/icons.svg?t=1786544249764#icons) format("svg")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-size:16px;font-style:normal}.icon-arrow-chart:before{content:"\ea01"}.icon-arrow-left:before{content:"\ea02"}.icon-arrow-range:before{content:"\ea03"}.icon-arrow-up-right:before{content:"\ea04"}.icon-box:before{content:"\ea05"}.icon-check-1:before{content:"\ea06"}.icon-check-2:before{content:"\ea07"}.icon-chevron-down:before{content:"\ea08"}.icon-close-burger:before{content:"\ea09"}.icon-corner:before{content:"\ea0a"}.icon-envelop:before{content:"\ea0b"}.icon-fa_arrow:before{content:"\ea0c"}.icon-fa_close:before{content:"\ea0d"}.icon-fa_dropdown:before{content:"\ea0e"}.icon-fa_external:before{content:"\ea0f"}.icon-fa_facebook:before{content:"\ea10"}.icon-fa_game:before{content:"\ea11"}.icon-fa_instagram:before{content:"\ea12"}.icon-fa_link:before{content:"\ea13"}.icon-fa_linkedin:before{content:"\ea14"}.icon-fa_mail:before{content:"\ea15"}.icon-fa_pinterest:before{content:"\ea16"}.icon-fa_quote:before{content:"\ea17"}.icon-fa_search:before{content:"\ea18"}.icon-fa_twitter:before{content:"\ea19"}.icon-image:before{content:"\ea1a"}.icon-layout:before{content:"\ea1b"}.icon-phone-1:before{content:"\ea1c"}.icon-phone-2:before{content:"\ea1d"}.icon-phone-3:before{content:"\ea1e"}.icon-play:before{content:"\ea1f"}.icon-price:before{content:"\ea20"}.icon-social-linkedin:before{content:"\ea21"}.icon-social-youtube:before{content:"\ea22"}.icon-stack:before{content:"\ea23"}.icon-stamp:before{content:"\ea24"}.icon-text:before{content:"\ea25"}.icon-translation:before{content:"\ea26"}.icon-truck:before{content:"\ea27"}.icon-webui_adipso:before{content:"\ea28"}$icon-arrow-chart:"\ea01";$icon-arrow-left:"\ea02";$icon-arrow-range:"\ea03";$icon-arrow-up-right:"\ea04";$icon-box:"\ea05";$icon-check-1:"\ea06";$icon-check-2:"\ea07";$icon-chevron-down:"\ea08";$icon-close-burger:"\ea09";$icon-corner:"\ea0a";$icon-envelop:"\ea0b";$icon-fa_arrow:"\ea0c";$icon-fa_close:"\ea0d";$icon-fa_dropdown:"\ea0e";$icon-fa_external:"\ea0f";$icon-fa_facebook:"\ea10";$icon-fa_game:"\ea11";$icon-fa_instagram:"\ea12";$icon-fa_link:"\ea13";$icon-fa_linkedin:"\ea14";$icon-fa_mail:"\ea15";$icon-fa_pinterest:"\ea16";$icon-fa_quote:"\ea17";$icon-fa_search:"\ea18";$icon-fa_twitter:"\ea19";$icon-image:"\ea1a";$icon-layout:"\ea1b";$icon-phone-1:"\ea1c";$icon-phone-2:"\ea1d";$icon-phone-3:"\ea1e";$icon-play:"\ea1f";$icon-price:"\ea20";$icon-social-linkedin:"\ea21";$icon-social-youtube:"\ea22";$icon-stack:"\ea23";$icon-stamp:"\ea24";$icon-text:"\ea25";$icon-translation:"\ea26";$icon-truck:"\ea27";$icon-webui_adipso:"\ea28";#alert-ie{background-color:#d32f2f;padding:30px;position:relative;text-align:center;z-index:9999}#alert-ie p{font-size:18px;font-weight:400;line-height:23px;margin-bottom:0}#alert-ie .browser{color:#fff;display:inline-block;font-size:30px;line-height:30px;vertical-align:middle}#alert-ie .browser+.browser{margin-left:20px}#alert-ie .browser span{display:block}#alert-ie .btn{background-color:#eea703;color:#000}%full{bottom:0;height:100%;left:0;right:0;top:0;width:100%}%no-underline,%no-underline:focus,%no-underline:hover{text-decoration:none}@mixin ft-inherit(){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}:root{--webui-gutter:15px;--webui-gutter-small:5px}*,:after,:before{box-sizing:border-box}body,html{font-display:swap;height:100%}.container{padding-left:var(--webui-gutter);padding-right:var(--webui-gutter)}p{color:#222;line-height:25px;margin-bottom:22px}p a{font-family:Inter,sans-serif;text-decoration:underline}p a[target=_blank]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea04";display:inline-block;font-family:icons!important;font-size:16px;font-style:normal;margin:0 0 0 5px;vertical-align:middle}p span{display:inline}b,strong{font-weight:600}h1,h2,h3,h4,h5,h6{color:#222;@include breakpoint(md){text-align:center}}h1{line-height:90px}@media (max-width:1024px){h1{font-size:60px;line-height:60px}}h2{line-height:70px;margin-bottom:3rem}h3{margin-bottom:2rem}h4{margin-bottom:15px}h6{font-weight:600;margin-bottom:10px}.btn-on-red i,.btn-on-white i{display:inline-block;margin:-1px 0 0 5px;position:relative;vertical-align:middle}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-noscroll{-ms-overflow-style:none;overflow:hidden;@include breakpoint(sm){left:0;position:fixed;top:0;width:100%}}main{overflow:hidden}.rte ol,.rte ul{list-style:none;margin-bottom:0;padding-left:10px}.rte ol li,.rte ul li{padding-left:35px;position:relative}.rte ol li:before,.rte ul li:before{left:10px;position:absolute}.rte ol li+li,.rte ul li+li{margin-top:10px}.rte ul li:before{background-color:darken(#f2bb05,5%);border-radius:50%;content:"";height:4px;top:10px;width:4px}.rte ol{counter-reset:ol}.rte ol li{counter-increment:ol}.rte ol li:before{color:darken(#f2bb05,5%);content:counter(ol) ".";top:0}@media print{*{background:transparent!important;box-shadow:none!important;text-shadow:none!important}body{font-family:serif;font-size:12pt;margin:auto;width:auto}}.breadcrumb{background-color:transparent;border-bottom:1px solid #a3a3a3;margin-bottom:30px;padding-bottom:20px;position:relative}.breadcrumb a,.breadcrumb span{color:inherit;font-size:12px;line-height:12px 5;text-decoration-line:none;text-transform:uppercase}.breadcrumb>span{margin:0 5px}.breadcrumb>span:first-child{margin-left:0}.adipso{display:inline-block}.adipso,.adipso:focus,.adipso:hover{color:#fff}.wpml-ls-statics-footer{display:none}footer{background:#282828 url(../backgrounds/black-line-small-e8738620215841868e54.svg) no-repeat left -30px bottom -60px}footer a,footer h6,footer p,footer span{color:#fff}footer span{display:inline}footer .nav-wrapper{opacity:.5}footer .nav-wrapper a,footer .nav-wrapper p{font-size:14px}footer .coords a[target=_blank]{position:relative;text-decoration:underline}footer .newsletter p{opacity:.5}footer .social{align-items:end;display:flex;flex-direction:column;text-align:right;width:100%}@media (max-width:1024px){footer .social{align-items:center;text-align:center}}footer .social .picto{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.2);border-radius:5px;display:inline-block;height:56px;line-height:54px;margin:3px 0 0 10px;position:relative;text-align:center;text-decoration:none;transition:all .3s linear;width:56px}footer .social .picto i:before{font-size:18px}footer .social .picto:after{display:none}footer .social .picto:hover{background:#fff;color:#777}footer .btn-on-grey{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.2);border-radius:5px;display:inline-block;line-height:54px;margin:0;padding:0 20px;position:relative;text-align:center;text-decoration:none;transition:all .3s linear}footer .btn-on-grey:hover{background:#fff;color:#777}footer .nav-wrapper a{text-decoration:none}footer .nav-wrapper a:after{display:none}#footer-fake-form{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:5px;display:flex;justify-content:space-between;padding:20px;width:100%}#footer-fake-form input{border:none;height:-moz-fit-content;height:fit-content;padding:0}#footer-fake-form input::-moz-placeholder{color:hsla(0,0%,64%,.5)}#footer-fake-form input::placeholder{color:hsla(0,0%,64%,.5)}#footer-fake-form i:before{color:hsla(0,0%,64%,.5)}.footer-certif-block{width:calc(100% + 20px)}.label,.wrapper .gform_wrapper.gravity-theme label,label{color:#222;font-weight:400!important;margin-bottom:7px;transition:all .3s ease}.wrapper .gform_wrapper.gravity-theme .gform_fields{grid-gap:15px 30px}.wrapper .gform_wrapper.gravity-theme input[type=checkbox],.wrapper .gform_wrapper.gravity-theme input[type=radio],.wrapper .gform_wrapper.gravity-theme select,input[type=checkbox],input[type=radio],select{border:1px solid #a3a3a3;border-radius:5px;display:block;height:20px;width:20px}.wrapper .gform_wrapper.gravity-theme input[type=email],.wrapper .gform_wrapper.gravity-theme input[type=file],.wrapper .gform_wrapper.gravity-theme input[type=password],.wrapper .gform_wrapper.gravity-theme input[type=tel],.wrapper .gform_wrapper.gravity-theme input[type=text],.wrapper .gform_wrapper.gravity-theme select,.wrapper .gform_wrapper.gravity-theme textarea,input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #a3a3a3;border-radius:5px;box-shadow:none;display:block;height:60px;outline:none;padding:20px;position:relative;width:100%}.gfield_error input{border-color:#d32f2f}select{cursor:pointer}textarea{height:auto;max-height:200px;resize:none}input[type=email]:-internal-autofill-previewed,input[type=email]:-internal-autofill-selected,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:active,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:hover,input[type=password]:-internal-autofill-previewed,input[type=password]:-internal-autofill-selected,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:active,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover,input[type=text]:-internal-autofill-previewed,input[type=text]:-internal-autofill-selected,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:active,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #a3a3a3}fieldset+fieldset{margin-top:30px}fieldset legend{display:none;margin-bottom:20px}select::-ms-expand{display:none}input::-ms-check{background-color:#a3a3a3;border:1px solid #b0281e}.gfield--type-consent legend{display:none!important}header{left:0;position:absolute;top:0;width:100%;z-index:10}header .header__wrapper{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;margin-bottom:10px;padding:30px 0;position:relative;z-index:5}@media (max-width:1160px){header .header__wrapper{position:relative}}header .menu-burger{display:none}@media (max-width:1160px){header .menu-burger{display:block}}header .menu-burger .burger span{background-color:#fff}@media (max-width:1160px){header .logo{height:30px;width:188px}}header .breadcrumb{z-index:4}@media (max-width:1160px){header.header.open{background-color:#282828;overflow-y:scroll}header.header.open .header__wrapper{flex-direction:column;height:100vh;justify-content:flex-start;padding:0}header.header.open .burger-top{padding:45px 0;width:100%}header.header.open div.burger-open-bottom{align-items:flex-end;background-color:#fff;display:flex}header.header.open div.burger-open-bottom p{width:50%}.menu-burger{background-color:hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:5px;padding:20px;position:absolute;right:0}.menu-burger .burger{margin-right:0}.menu-burger.is-active{top:35px}}.menu{position:relative}@media (max-width:1160px){.menu{background-color:#fff;display:none;height:-moz-max-content;height:max-content;padding:30px 0 50px}.menu ul{display:flex!important;flex-direction:column;width:100vw}.menu ul .menu__item a{border-bottom:1px solid rgba(0,0,0,.2);color:#222;font-size:28px;font-weight:400;width:100%}.menu ul .menu__item:last-child a{border-bottom:none}}.menu ul{margin:0;padding:0}.menu li,.menu ul{display:inline-block}.menu li{margin:0 15px;padding:10px 0;position:relative}@media (max-width:1279px){.menu li{margin:0 10px}}@media (max-width:1160px){.menu li{margin:0 20px}}.menu li a{color:#fff;display:inline-block;font-family:Barlow Semi Condensed,sans-serif;font-size:20px;position:relative}@media (max-width:1279px){.menu li a{font-size:18px}}@media (max-width:1160px){.menu li a{font-size:20px}}@media (min-width:1160px){.menu>li>a{position:relative}.menu>li>a:hover{animation:menu_hover .6s linear 1}}@media (max-width:1160px){.menu .has-submenu a{display:flex;flex-direction:row;justify-content:space-between}}.menu .has-submenu a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\ea08";display:inline-block;font-family:icons!important;font-size:16px;font-style:normal;margin:0 0 0 1px;pointer-events:none;position:relative;top:3px;transition:all .4s ease}@media (max-width:1160px){.menu .has-submenu a:after{color:#222}}.menu .has-submenu:hover .submenu-dropdown:after{transform:rotate(180deg)}.menu .has-submenu:hover ul{opacity:1;pointer-events:auto}@media (max-width:1160px){.menu .has-submenu:hover .submenu{position:static}}.menu .submenu{align-content:center;background:#fff;display:flex;flex-direction:row;flex-wrap:wrap;left:50%;min-height:330px;min-width:900px;opacity:0;padding:10px 0 10px 470px;pointer-events:none;position:absolute;top:calc(100% + 30px);transform:translateX(-50%);transition:all .4s ease}@media (max-width:1160px){.menu .submenu{align-content:flex-start;flex-direction:column;min-height:0;min-height:auto;min-width:0;min-width:auto;padding-left:41px;transform:none;width:100%}}.menu .submenu:before{content:"";display:block;height:30px;left:0;position:absolute;top:-30px;width:100%}.menu .submenu li{flex:0 0 50%;margin:0;max-width:50%;padding:0 20px 0 0;position:relative;width:100%}@media (max-width:1160px){.menu .submenu li{border-bottom:none;max-width:none;padding:0}.menu .submenu li a{font-size:24px;font-weight:600;width:100%}}.menu .submenu li.image_item{flex:410px;left:20px;max-width:410px;position:absolute;top:20px}@media (max-width:1160px){.menu .submenu li.image_item{display:none}}.menu .submenu img{left:0;opacity:0;position:absolute;top:0;transition:all .4s ease;z-index:1}.menu .submenu img.active{opacity:1;z-index:2}.menu .submenu a{border-bottom:1px solid rgba(0,0,0,.1);color:#000;font-size:24px;font-weight:600;padding:10px 0;width:100%}.menu .submenu a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\ea04";display:inline-block;font-family:icons!important;font-size:16px;font-style:normal;font-weight:400;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .4s ease}@media (max-width:1160px){.menu-lang-contact{display:none}}.menu-lang-contact.open{align-items:flex-end;background-color:#fff;display:flex;height:100%;justify-content:center;padding-bottom:90px;width:100vw}.menu-lang-contact.open a{margin:0 20px;text-align:center;width:100%}@media (max-width:1160px){.wpml-ls{position:absolute;right:50px;top:45px}}.wpml-ls-legacy-dropdown{display:inline-block;margin:0;width:auto}.wpml-ls-legacy-dropdown+.btn-on-black{margin:0 0 0 30px}.wpml-ls-legacy-dropdown a{background:none;border:0;color:#fff;padding:0;text-decoration:none}.wpml-ls-legacy-dropdown a:hover,.wpml-ls-legacy-dropdown li:hover a,.wpml-ls-legacy-dropdown ul:hover a{background:none!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:5px 10px 6px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#fff;content:"\ea08";display:inline-block;font-family:icons!important;font-size:16px;font-style:normal;margin:0 0 0 5px;pointer-events:none;position:relative;right:0;top:3px;transition:all .4s ease}.wpml-ls-legacy-dropdown span{color:#fff;display:inline-block;font-family:Barlow Semi Condensed,sans-serif;font-size:20px}@media (max-width:1279px){.wpml-ls-legacy-dropdown span{font-size:18px}}@media (max-width:1160px){.wpml-ls-legacy-dropdown span{font-size:20px}}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{opacity:1;pointer-events:auto}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{background:#fff;border-radius:5px;border-top:0;min-width:150px;opacity:0;padding:10px 20px;pointer-events:none;transition:all .4s ease}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{border-bottom:1px solid rgba(0,0,0,.1)}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child{border:0}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{padding:10px 0;position:relative}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\ea04";display:inline-block;font-family:icons!important;font-size:16px;font-style:normal;font-weight:400;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .4s ease}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu span{color:#282828}.open{display:block}.burger-open-bottom{display:none;height:100%;padding:0 20px;position:relative;width:100vw}.burger-open-bottom:after{background:url(../backgrounds/red-line-small-f67091b735b616d19569.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:235px;pointer-events:none;position:absolute;right:-60px;transform:scaleX(-1);width:211px}@media (max-width:1020px) and (min-width:870px){.burger-open-bottom:after{right:-130px}}@keyframes menu_hover{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}#page404{align-items:center;background:url(../backgrounds/404bg@2x-728582ea0f7d93ce5022.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:absolute;top:0;width:100vw}#page404:before{background:linear-gradient(180deg,rgba(0,0,0,.79),transparent);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#page404 .content-404{position:relative;z-index:2}#page404 .content-404 *{color:#fff;text-align:center}#page404 .content-404 p{font-size:20px}.block-container img{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.texte-libre .rte{max-width:750px}.texte-libre .rte a{color:#b0281e}.texte-libre ul li:before{background-color:#b0281e;border-radius:2px;content:"";height:10px;top:10px;width:10px}.red-card-block .red-box{align-items:center;background-color:#b0281e;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 30px}.red-card-block .red-box .svg{display:inline-block;max-height:32px;position:relative;width:auto}.red-card-block .red-box .svg path{fill:#fff}.red-card-block .red-box h6,.red-card-block .red-box p{color:#fff}.contact-banner{position:relative}.contact-banner:after{background:url(../backgrounds/grey-line-d305b69f7cc4d91d06a5.svg) no-repeat 50%/100% 100%;bottom:-485px;content:"";display:block;height:653px;left:0;pointer-events:none;position:absolute;transform:scaleX(-1);width:423px}@media (max-width:1280px){.contact-banner:after{display:none}}.contact-map{display:flex;flex-direction:column;transform:translateY(-120px);width:458px;z-index:2}@media (max-width:1280px){.contact-map{position:static}}@media (max-width:1024px){.contact-map{margin-bottom:5rem;transform:none}}@media (max-width:500px){.contact-map{width:100%}}.contact-map .marker-pointer{height:458px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:500px){.contact-map .marker-pointer{height:auto;width:100%}}.contact-map .grey-box{border-radius:0;height:auto;max-width:none;min-height:-moz-fit-content;min-height:fit-content;padding:40px 55px;position:static;width:100%}.contact-map .grey-box h2:after{display:none!important}@media (max-width:1024px){.contact-map .grey-box{margin:0}}.contact-map .grey-box .btn-on-white{display:inline-block;margin-top:20px;text-decoration:none}#people h2{position:relative;width:555px}#people h2:after{background:url(../backgrounds/red-line-large-a9eeeea458d94614ec37.svg) no-repeat 50%/100% 100%;bottom:-192px;content:"";display:block;height:365px;left:-291px;pointer-events:none;position:absolute;width:405px}@media (max-width:1024px){#people h2:after{display:none}}@media (max-width:1345px){#people h2:after{bottom:-192px;height:365px;left:-216px;width:312px}}@media (min-width:1472px){#people h2:after{bottom:-192px;height:389px;left:-79%;width:515px}}#people .members a,#people .president a{text-decoration:none}#people .members a:after,#people .president a:after{display:none}#people .icon-envelop:before,#people .icon-social-linkedin:before{color:#b0281e}#people .president{grid-column-gap:0;grid-row-gap:0;border-bottom:1px solid rgba(0,0,0,.2);display:grid;grid-template-columns:repeat(2,1fr);justify-items:center}@media (max-width:1024px){#people .president{align-items:center;display:flex;flex-direction:column}}#people .is_director{grid-area:1/1/2/3}#people .offices a,#people .offices a span{color:#b0281e}#people .French-flag:before{background:url(../backgrounds/french-flag-0832f12e7488246c1c89.svg) no-repeat 50%/100% 100%}#people .English-flag:before,#people .French-flag:before{content:"";display:block;height:30px;pointer-events:none;width:30px}#people .English-flag:before{background:url(../backgrounds/united-kingdom-flag-7f1f36b9003126b76c1e.svg) no-repeat 50%/100% 100%}#people .German-flag:before{background:url(../backgrounds/german-flag-341ef01596446c596b87.svg) no-repeat 50%/100% 100%}#people .German-flag:before,#people .Italian-flag:before{content:"";display:block;height:30px;pointer-events:none;width:30px}#people .Italian-flag:before{background:url(../backgrounds/italy-flag-04cb93fa8c93ead8fd6f.svg) no-repeat 50%/100% 100%}.hp-banner-slide{align-items:center;display:flex;flex-direction:column;height:800px;justify-content:center;position:relative;width:100%}@media (max-width:1280px){.hp-banner-slide{height:auto}}.hp-banner-slide:after{background:url(../backgrounds/grey-line-d305b69f7cc4d91d06a5.svg) no-repeat 50%/100% 100%;bottom:-485px;content:"";display:block;height:653px;pointer-events:none;position:absolute;right:-120px;width:467px}@media (max-width:1280px){.hp-banner-slide:after{display:none}}.hp-banner-slide .splide__arrows{position:absolute;width:100%;z-index:1}.hp-banner-slide .splide__arrows .container{display:flex;justify-content:space-between}.hp-banner-slide .splide__arrows button{background-color:hsla(0,0%,100%,.2);border-radius:5px;color:#000;content:"";font-family:icons;font-size:14px;font-weight:600;height:44px;line-height:44px;padding:0;text-align:center;width:44px}.hp-banner-slide .splide__arrows button i:before{color:#fff;font-size:24px}.hp-banner-slide .splide__arrows .splide__arrow--prev{transform:scaleX(-1)}.hp-banner-slide .splide__track{min-height:100%;width:100vw}.hp-banner-slide .splide__track li{display:flex;flex-direction:row;justify-content:center;position:relative}.hp-banner-slide .splide__track li:before{background:linear-gradient(180deg,rgba(0,0,0,.79),transparent);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1280px){.hp-banner-slide .splide__track .btn-on-white{margin-bottom:40px}}.hp-banner-slide .splide__pagination{bottom:30px;position:absolute;z-index:1}@media (max-width:1280px){.hp-banner-slide .splide__pagination{display:none}}.hp-banner-slide .splide__pagination button{background-color:#a3a3a3;border-radius:100%;height:10px;margin:0 5px;width:10px}.hp-banner-slide .splide__pagination .is-active{background-color:#fff}#hp-prez-section #hp-prez-img{height:664px;width:607px}#hp-prez-section .redline-wrapper{position:relative}#hp-prez-section .redline-wrapper:after{background:url(../backgrounds/red-line-small-f67091b735b616d19569.svg) no-repeat 50%/100% 100%;bottom:-145px;content:"";display:block;height:306px;left:-17px;pointer-events:none;position:absolute;width:291px}@media (max-width:1280px){#hp-prez-section .redline-wrapper:after{display:none}}#hp-prez-section .hp-main-keys{padding-left:62px;position:relative}#hp-prez-section .hp-main-keys p{margin-bottom:0!important}#hp-prez-section .svg{height:auto;left:0;max-width:32px;position:absolute;top:5px}#hp-prez-section .svg path{fill:#b0281e}#hp-services-section{background-repeat:no-repeat;background-size:cover}#hp-services-section h3{color:#fff}#hp-services-section .services-card{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;padding:50px 30px}#hp-services-section .services-card .svg{display:inline-block;max-height:32px;position:relative;width:auto}#hp-services-section .services-card .svg path{fill:#b0281e}#hp-services-section .services-card p{margin:0;text-align:center}#hp-form-section{margin-bottom:4rem}@media (max-width:1024px){#hp-form-section{margin-bottom:0}}#hp-form-section .hp-fom-div{display:flex;flex-direction:row}@media (max-width:1280px){#hp-form-section .hp-fom-div{align-items:center}}@media (max-width:1024px){#hp-form-section .hp-fom-div{align-items:center;flex-direction:column}}#hp-form-section .redline-wrapper{position:relative}@media (max-width:1024px){#hp-form-section .redline-wrapper{margin-top:50px}}#hp-form-section .redline-wrapper:after{background:url(../backgrounds/red-line-large-a9eeeea458d94614ec37.svg) no-repeat 50%/100% 100%;bottom:-66px;content:"";display:block;height:380px;pointer-events:none;position:absolute;right:60px;width:452px}@media (max-width:1280px){#hp-form-section .redline-wrapper:after{display:none}}#hp-form-section #hp-form-img{height:710px;position:relative;width:635px}@media (max-width:1237px){#hp-form-section #hp-form-img{height:730px}}#hp-form-section .gform_fp .gform_fields{grid-gap:21px 30px}#hp-form-section .gform_fp .gform_footer{display:flex;flex-direction:row;justify-content:end;margin:40px 0 0;padding:0}#hp-form-section .gform_fp .gform_footer .btn-on-white{margin:0}@media (max-width:1280px){#hp-form-section .gform_fp .gform_footer{justify-content:center}}.btn-on-white{background-color:#b0281e;border-radius:5px;color:#fff;font-family:Inter,sans-serif;font-weight:400;height:-moz-fit-content;height:fit-content;padding:17px 40px;position:relative;transition:all .6s linear;width:-moz-fit-content;width:fit-content}.btn-on-white:hover{background-color:#d6291c}.btn-on-white:hover:before{-webkit-clip-path:polygon(0 0,102% 0,102% 102%,0 102%);clip-path:polygon(0 0,102% 0,102% 102%,0 102%)}.btn-on-white:before{border:1px solid #fff;border-radius:4px;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);content:"";display:block;height:calc(100% - 6px);left:3px;opacity:.5;pointer-events:none;position:absolute;top:3px;transition:all .6s linear;width:calc(100% - 6px)}.btn-on-red{background-color:#fff;border-radius:5px;color:#b0281e;font-family:Inter,sans-serif;font-weight:400;height:-moz-fit-content;height:fit-content;padding:17px 40px;position:relative;transition:all .6s linear;width:-moz-fit-content;width:fit-content}.btn-on-red:hover{background-color:#eee}.btn-on-red:hover:before{-webkit-clip-path:polygon(0 0,102% 0,102% 102%,0 102%);clip-path:polygon(0 0,102% 0,102% 102%,0 102%)}.btn-on-red:before{border:1px solid #b0281e;border-radius:4px;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);content:"";display:block;height:calc(100% - 6px);left:3px;opacity:.5;pointer-events:none;position:absolute;top:3px;transition:all .6s linear;width:calc(100% - 6px)}.btn-on-black{background-color:#000;border-radius:5px;color:#fff;font-family:Inter,sans-serif;font-weight:400;height:-moz-fit-content;height:fit-content;padding:17px 40px;position:relative;transition:all .6s linear;width:-moz-fit-content;width:fit-content}.btn-on-black:hover{background-color:#111}.btn-on-black:hover:before{-webkit-clip-path:polygon(0 0,102% 0,102% 102%,0 102%);clip-path:polygon(0 0,102% 0,102% 102%,0 102%)}.btn-on-black:before{border:1px solid #fff;border-radius:4px;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);content:"";display:block;height:calc(100% - 6px);left:3px;opacity:.3;pointer-events:none;position:absolute;top:3px;transition:all .6s linear;width:calc(100% - 6px)}.red{color:#b0281e;font-weight:600}.red-section{background-color:#b0281e;border-radius:5px}.red-section div h3,.red-section div p{color:#fff}.default-banner{min-height:500px}.top-banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.79),transparent);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative}.top-banner:before{background:linear-gradient(180deg,rgba(0,0,0,.79),transparent);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.top-banner .container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.top-banner .container .banner-description,.top-banner .container h1{color:#fff;text-align:center}.top-banner .container .banner-description{font-size:18px;line-height:28px}@media (max-width:640px){.top-banner .container .banner-description{font-size:18px;line-height:28px}}#contact-card img{height:100%;width:100%}#contact-card div{padding:48px 67px 68px 80px}.univers-cpt-slider{border-top:1px solid #a3a3a3}.breadcrumb{border-bottom:none}.breadcrumb span{color:#fff;display:flex}.breadcrumb span a,.breadcrumb span span{line-height:19.2px;margin:0 5px;text-transform:none}.breadcrumb span a{text-decoration:underline}.univers-slider-card a{display:block;overflow:hidden}.univers-slider-card .img-hover{overflow:hidden;position:relative}.univers-slider-card h4 i:before,.univers-slider-card img{transition:all .4s ease}.is--popup{display:none}.is--open{background-color:rgba(0,0,0,.6);flex-direction:row;left:0;position:fixed;top:0;z-index:10}.is--open,.popup-content{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.popup-content{flex-direction:column}.popup-content .close-btn{align-items:center;display:flex;flex-direction:row;margin-bottom:20px}.popup-content .close-btn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\ea0d";display:inline-block;font-family:icons!important;font-size:16px;font-style:normal;font-weight:400;margin-right:10px;pointer-events:none;transition:all .4s ease}.popup-content iframe{height:532px;width:945px}@media (max-width:640px){.popup-content iframe{height:auto;left:36%;top:45%;width:100%}}@media (max-width:767px) and (min-width:641px){.popup-content iframe{left:36%;top:45%}}@media (max-width:1023px) and (min-width:768px){.popup-content iframe{left:39%;top:45%}}@media (max-width:1279px) and (min-width:1024px){.popup-content iframe{left:43%;top:45%}}.about-us-banner div{padding:183px 0 97px}@media (max-width:1160px){.about-us-banner div{padding:100px 0 97px}}#intro-about-us{margin-top:-6rem}@media (max-width:1024px){#intro-about-us{margin-top:0}}.introduction{z-index:2}.introduction,.introduction h2{position:relative}.introduction h2:after{background:url(../backgrounds/red-line-small-f67091b735b616d19569.svg) no-repeat 50%/100% 100%;bottom:-192px;content:"";display:block;height:342px;left:-150px;pointer-events:none;position:absolute;width:291px}@media (max-width:1024px){.introduction h2:after{display:none}}.introduction .red-box{align-items:center;background-color:#b0281e;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 30px}.introduction .red-box .svg{display:inline-block;max-height:32px;position:relative;width:auto}.introduction .red-box .svg path{fill:#fff}.introduction .red-box h6,.introduction .red-box p{color:#fff}.introduction .red-box p{margin:0;text-align:center}#brazil{margin-top:-10rem;padding-bottom:4rem;padding-top:16rem;position:relative;z-index:1}@media (max-width:640px){#brazil{margin-top:30px;padding-bottom:30px;padding-top:50px}}#brazil:before{background:rgba(40,40,40,.7);content:"";display:block;pointer-events:none;z-index:4}#brazil .video-wrapper,#brazil:before{height:100%;left:0;position:absolute;top:0;width:100%}#brazil .video-wrapper{overflow:hidden}#brazil video{height:100%;left:50%;max-width:none;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;z-index:3}#brazil .dotted-map{position:relative}#brazil .brazil-map{background:url(../backgrounds/brazil-a2628f333aeadca94975.svg) no-repeat 50%/571px 541px;display:block;height:541px;left:calc(100% + 120px);pointer-events:none;position:absolute;top:0;width:571px}@media (max-width:1280px){#brazil .brazil-map{display:none}}#brazil .brazil-map .marker{background:#fff;border-radius:50%;box-shadow:0 0 0 12px hsla(0,0%,100%,.25),0 0 0 24px hsla(0,0%,100%,.25);display:block;height:28px;left:370px;position:absolute;top:395px;width:28px}#brazil .video{margin-top:-5rem;position:absolute;text-align:right}@media (max-width:1280px){#brazil .video{padding-bottom:40px;position:relative}}#brazil .video .btn-open-popup{background:#282828;border-radius:50%;display:block;height:150px;left:105px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:150px;z-index:1}@media (max-width:640px){#brazil .video .btn-open-popup{height:100px;left:40%;top:40%;width:100px}}@media (max-width:767px) and (min-width:641px){#brazil .video .btn-open-popup{left:36%;top:45%}}@media (max-width:1023px) and (min-width:768px){#brazil .video .btn-open-popup{left:39%;top:45%}}@media (max-width:1279px) and (min-width:1024px){#brazil .video .btn-open-popup{left:43%;top:45%}}@media (min-width:1536px){#brazil .video .btn-open-popup{left:31%}}@media (max-width:1280px){#brazil .video{margin-top:5rem;text-align:center}}#brazil .video i{position:relative;top:64px}@media (max-width:640px){#brazil .video i{top:38px}}#brazil .youtube-popup-wrapper,#brazil img{display:inline-block;position:relative}#brazil .container{position:relative;z-index:4}#brazil *{color:#fff}#wood{background:#e6e6e6 url(../backgrounds/shapes-5b6628bfbc6ec922642c.svg) no-repeat 0 0/850px auto;padding-top:228px;position:relative}@media (max-width:1280px){#wood{padding-top:6rem}}#wood .has-logos img{display:inline-block}#wood .has-logos img+img{margin:0 0 0 20px}#wood .double-image{bottom:0;left:0;max-width:580px;position:absolute}@media (max-width:1280px){#wood .double-image{margin:0 auto;position:relative}}#wood .double-image .behind{bottom:0;left:0;position:absolute}@media (max-width:1280px){#wood .double-image .behind{bottom:auto;top:165px}}@media (max-width:640px){#wood .double-image .behind{padding:0 10%;top:15%}}#wood .double-image .infront{margin:0 0 220px 220px;position:relative}@media (max-width:640px){#wood .double-image .infront{margin:0 5% 220px 220px}}#inhouse{position:relative}#inhouse h2{margin-bottom:20px}#inhouse:before{background:url(../backgrounds/red-line-small-f67091b735b616d19569.svg) no-repeat 50%/100% 100%;content:"";display:block;height:438px;left:-72px;pointer-events:none;position:absolute;top:-3px;width:509px}@media (max-width:1280px){#inhouse:before{display:none}}#inhouse #univers-product-carousel .splide__arrows button:disabled,#inhouse #univers-product-carousel .splide__arrows button[disabled]{opacity:0}#inhouse #univers-product-carousel-track{margin-bottom:0}#continue .container{border-top:1px solid rgba(0,0,0,.2)}#intro-services h2:after{background:url(../backgrounds/red-line-small-f67091b735b616d19569.svg) no-repeat 50%/100% 100%;bottom:-149px;content:"";display:block;height:259px;left:-150px;pointer-events:none;position:absolute;width:291px}@media (min-width:1526px){#intro-services h2:after{left:-25%}}@media (min-width:1967px){#intro-services h2:after{left:-20%}}@media (min-width:2263px){#intro-services h2:after{left:-15%}}@media (max-width:1024px){#intro-services h2:after{display:none}}@media (min-width:1430px){.introduction .container{max-width:85%}}@media (min-width:1966px){.introduction .container{max-width:90%}}#section-separator{max-height:891px;min-height:550px;position:relative}#section-separator video{-o-object-fit:cover;object-fit:cover;width:100%}#section-separator:after{background:url(../backgrounds/grey-line-d305b69f7cc4d91d06a5.svg) no-repeat 50%/100% 100%;bottom:-485px;content:"";display:block;height:653px;pointer-events:none;position:absolute;right:-60px;width:467px;z-index:2}@media (max-width:1280px){#section-separator:after{display:none}}@media (max-width:980px){#section-separator{display:none}}#packaging{background:#e6e6e6 url(../backgrounds/shape-service-7445b5c4920a36cb76a6.svg) no-repeat right top -308px/467px 732px;padding:6rem 0 75px;position:relative}@media (max-width:1024px){#packaging .container{align-items:center;display:flex;flex-direction:column}#packaging{padding:75px 0}}.grey-box{background-color:#282828;border-radius:5px;margin-top:-16rem;max-width:652px;min-height:300px;padding:72px 60px}.grey-box *{color:#fff}@media (max-width:1024px){.grey-box{margin-bottom:75px;position:static}}.acc-section{margin-bottom:150px}@media (max-width:1080px){.acc-section{margin-bottom:100px}}.acc-section #acc-details{width:100%}.acc-section #acc-details .acc-content{border-bottom:1px solid hsla(0,0%,64%,.2);margin:0 13%;padding:25px 0}.acc-section #acc-details .acc-title{display:flex;flex-direction:row}.acc-section #acc-details .acc-title h6{margin:0;width:-webkit-fill-available;width:-moz-available;width:fill-available}.acc-section #acc-details .acc-title .svg{height:32px;margin-right:15px;width:32px}.acc-section #acc-details .acc-title .svg *{fill:#b0281e}.acc-section #acc-details .acc-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:3px;color:#222;content:"\ea08";display:inline-block;font-family:icons!important;font-size:20px;font-style:normal;pointer-events:none;position:relative;transition:all .4s ease}.acc-section #acc-details .acc-desc{display:none}.acc-section #acc-details .is-active{background-color:hsla(0,0%,64%,.2);border-bottom:none;margin:0;padding:36px 13%}.acc-section #acc-details .is-active .acc-title:after{transform:rotate(-180deg)}.acc-section #acc-details .is-active .acc-desc{display:block}#acc-service .splide__arrows{display:none}#acc-service .splide__track{height:525px}#acc-service .splide__track img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.form-banner{background-color:aqua!important;color:red}.form-banner:after{background:url(../backgrounds/grey-line-d305b69f7cc4d91d06a5.svg) no-repeat 50%/100% 100%;bottom:-485px;content:"";display:block;height:653px;pointer-events:none;position:absolute;right:-120px;width:467px;z-index:2}@media (max-width:1280px){.form-banner:after{display:none}}.gform_heading{display:none}.gfield--type-consent label{display:inline-block!important}.gform-body input::-moz-placeholder,.gform-body textarea::-moz-placeholder{color:#222;opacity:1}.gform-body input::placeholder,.gform-body textarea::placeholder{color:#222;opacity:1}.gform-body input:input-placeholder,.gform-body textarea:input-placeholder{color:#222}.gform-body input::input-placeholder,.gform-body textarea::input-placeholder{color:#222}.ginput_container_select{position:relative}.ginput_container_select:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b0281e;content:"\ea08";font-family:icons!important;font-size:16px;font-style:normal;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.ginput_container_consent{position:relative}.ginput_container_consent input{left:0;position:absolute;top:0}.ginput_container_consent label{color:#222;display:inline-block;font-size:14px;padding:0 0 0 35px;position:relative}.gform_footer{justify-content:flex-end}.gform_footer button i{position:relative;top:-1px}.contact-form .ginput_complex{justify-content:space-between}@media (max-width:640px){.contact-form .ginput_complex{flex-flow:column wrap!important}}.contact-form .ginput_complex span{padding-left:0!important;padding-right:0!important;width:100%}@media (max-width:640px){.contact-form .ginput_complex span{margin-bottom:0}.contact-form .ginput_complex .ginput_address_country,.contact-form .ginput_complex .ginput_full,.contact-form .ginput_complex .name_last{margin-bottom:0!important}}.contact-form .ginput_container_address{margin-left:0!important;margin-right:0!important}.contact-form .ginput_container_address .ginput_left{flex:0 0 47%!important}@media (max-width:1024px){.contact-form .ginput_container_address .ginput_left{flex:0 0 48%!important}}.contact-form .ginput_container_address .gf_clear{display:none}.contact-form .ginput_address_city{margin-bottom:15px!important}.jobs-card{align-items:center;background-color:#b0281e;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 30px;width:100%}.jobs-card h6,.jobs-card p{color:#fff;text-align:center}.jobs-card p{margin:0;text-align:center}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_red{background:#b0281e!important}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_red span{color:#fff!important}.gform_wrapper.gravity-theme h2{font-size:40px;line-height:45px;margin-bottom:0}.gform_wrapper.gravity-theme h3{font-size:30px;line-height:35px;margin-bottom:0}.gform_wrapper.gravity-theme h3+p{margin:0}.gform_wrapper.gravity-theme .gfield_description{font-size:12px;font-style:italic;opacity:.5;padding-top:5px}.gform_wrapper.gravity-theme .gform_next_button,.gform_wrapper.gravity-theme .gform_previous_button{background:#282828;border-radius:5px;color:#fff;cursor:pointer;padding:8px 16px;position:relative}.gform_wrapper.gravity-theme .gform_next_button.gform_previous_button,.gform_wrapper.gravity-theme .gform_previous_button.gform_previous_button{opacity:.5}.gform_anchor.focus-visible{outline:none}.gform_anchor:focus-visible{outline:none}#logos-partner details summary::-webkit-details-marker,#logos-partner details summary::marker{display:none}#logos-partner .partners-logo{align-items:center;border:1px solid #a3a3a3;border-radius:5px;display:flex;height:110px;justify-content:center;padding:28px 30px;width:100%}@media (max-width:639px){#logos-partner .partners-logo{width:90%}}#logos-partner .partners-logo img{filter:grayscale(1);max-height:75px;max-width:200px;-o-object-fit:contain;object-fit:contain}#logos-partner .partners-logo img:hover{filter:grayscale(0)}#logos-partner .partners-details{border-bottom:1px solid hsla(0,0%,64%,.2)}#logos-partner .partners-details:last-child{border-bottom:none}#logos-partner .partners-details .partners-details-title{align-items:center;display:flex;justify-content:space-between;margin:0}#logos-partner .partners-details .partners-details-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:3px;color:#222;content:"\ea08";display:inline-block;font-family:icons!important;font-size:20px;font-style:normal;pointer-events:none;position:relative;transition:all .4s ease}#logos-partner .partners-details .partners-references{display:none}#logos-partner .is-active .partners-references{display:grid}#logos-partner .is-active .partners-details-title:after{transform:rotate(-180deg)}#ctp-univers-intro .grid h2,#ctp-univers-intro .grid p{max-width:none;@include breakpoint(lg){max-width:555px}}#univers-product-carousel .splide__arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}#univers-product-carousel .splide__arrows button:disabled,#univers-product-carousel .splide__arrows button[disabled]{opacity:0}#univers-product-carousel .splide__arrows .container{display:flex;justify-content:space-between}#univers-product-carousel .splide__arrows button{background-color:rgba(0,0,0,.4);border-radius:5px;color:#000;content:"";font-family:icons;font-size:14px;font-weight:600;height:44px;line-height:44px;padding:0;position:relative;right:3px;text-align:center;width:44px}#univers-product-carousel .splide__arrows button i:before{color:#fff;font-size:24px}#univers-product-carousel .splide__arrows .splide__arrow--prev{left:3px;transform:scaleX(-1)}#univers-product-carousel .splide__slide{opacity:.5;transition:opacity .4s ease}#univers-product-carousel .splide__slide.is-active{opacity:1}#univers-product-carousel-track{margin-bottom:34px}#univers-product-carousel-track .univers-product{max-height:531px;max-width:946px;-o-object-fit:cover;object-fit:cover}#univers-product-carousel-track .is-active img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#univers-thumbnail-slider{display:flex;justify-content:center;margin:1rem auto 0;padding:0}#univers-thumbnail-slider .thumbnail{cursor:pointer;height:70px;list-style:none;margin:0 .5rem;overflow:hidden;width:70px}#univers-thumbnail-slider .thumbnail img{height:auto;width:100%}#univers-services-section .service-data{margin:15px 0;padding-left:90px;position:relative}#univers-services-section .svg-wrapper{background:rgba(176,40,30,.1);border-radius:50%;height:70px;left:0;line-height:65px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:70px}#univers-services-section .svg{display:inline-block;max-height:32px;position:relative;width:auto}#univers-services-section .svg path{fill:#b0281e}#univers-services-section h6{margin:0}#univers-services-section .univers-services-txt div{display:flex;flex-direction:column;height:100%}#univers-services-section .univers-services-txt div p{margin-bottom:22px}#univers-cpt-carousel{height:-moz-fit-content;height:fit-content;padding-left:6%}#univers-cpt-carousel .splide__arrows{display:none}#univers-cpt-carousel .univers-slider-card{width:554px}#univers-cpt-carousel .univers-cpt-slider-img{height:auto;width:554px}#univers-arc-list a{display:block}#univers-arc-list .univers-cpt-slider-img{width:100%}#contact-card{overflow:hidden;position:relative}#contact-card img{border-radius:5px}.univers-slider-card a{text-decoration:none}.univers-slider-card h4{margin:10px 0}.univers-slider-card i{display:inline-block}.univers-slider-card i:before{color:#b0281e;display:inline-block;font-size:20px}.univers-slider-card:hover img{transform:scale(1.05)}.univers-slider-card:hover i:before{margin-left:15px}@media (min-width:640px){.sm\:mb-0{margin-bottom:0}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-10{padding-bottom:2.5rem}}@media (min-width:768px){.md\:w-4\/6{width:66.666667%}.md\:w-3\/6{width:50%}.md\:w-3\/5{width:60%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}}@media (min-width:1024px){.lg\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-36{margin-bottom:9rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-16{margin-top:4rem}.lg\:w-2\/4{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[725px\]{width:725px}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[565px_1fr_1fr\]{grid-template-columns:565px 1fr 1fr}.lg\:grid-cols-\[302px_1fr\]{grid-template-columns:302px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-items-start{justify-items:start}.lg\:gap-10{gap:2.5rem}.lg\:py-\[101px\]{padding-bottom:101px;padding-top:101px}.lg\:py-24{padding-bottom:6rem}.lg\:pt-24,.lg\:py-24{padding-top:6rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:text-left,[dir=ltr] .lg\:text-start{text-align:left}[dir=rtl] .lg\:text-start{text-align:right}}@media (min-width:1280px){.xl\:mb-10{margin-bottom:2.5rem}.xl\:ml-\[50\%\]{margin-left:50%}.xl\:mb-0{margin-bottom:0}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-3\/6{width:50%}.xl\:w-\[555px\]{width:555px}.xl\:grid-cols-\[565px_360px_1fr\]{grid-template-columns:565px 360px 1fr}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:items-start{align-items:flex-start}.xl\:gap-20{gap:5rem}[dir=ltr] .xl\:text-start{text-align:left}[dir=rtl] .xl\:text-start{text-align:right}}
