﻿@charset "UTF-8";:root{--error-color:#dc2626;--white:#fafafa;--white-overlay-500:hsl(0deg 0% 98.5%/.6);--gray-100:#f5f5f4;--gray-300:#d6d3d1;--gray-500:var(--gray-500);--black:#1c1917;--shadow:0px 1px 2px -1px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.1);}.themeBergor{--white:#fff;--primary-default-text:#fafafa;--primary-default:#a72a29;--primary-hover:#e05453;--primary-pressed:#cc3736;--primary-focus:#e05453;--primary-soft-default-text:#cc3736;--primary-soft:#fdf3f3;--primary-soft-hover:#fce4e4;--primary-disabled-text:#a3a3a3;--primary-disabled:#e5e5e5;--dark-primary-default-text:#fafafa;--dark-primary-default:#e05453;--dark-primary-hover:#ec7e7d;--dark-primary-pressed:#e05453;--dark-primary-focus:#e05453;--dark-primary-soft-default-text:#fdf3f3;--dark-primary-soft:#400f0f;--dark-primary-soft-hover:#762726;--dark-primary-disabled-text:#525252;--dark-primary-disabled:#525252;--secondary-default-text:#fafafa;--secondary-default:#5d5d5d;--secondary-hover:#6d6d6d;--secondary-pressed:#6d6d6d;--secondary-focus:#5d5d5d;--secondary-soft-default-text:#5d5d5d;--secondary-soft:#f6f6f6;--secondary-soft-hover:#e7e7e7;--secondary-disabled-text:#a3a3a3;--secondary-disabled:#e5e5e5;--dark-secondary-default-text:#fafafa;--dark-secondary-default:#6d6d6d;--dark-secondary-hover:#888;--dark-secondary-pressed:#888;--dark-secondary-focus:#6d6d6d;--dark-secondary-soft-default-text:#f6f6f6;--dark-secondary-soft:#262626;--dark-secondary-soft-hover:#3d3d3d;--dark-secondary-disabled-text:#525252;--dark-secondary-disabled:#262626;--weight-heading:400;--weight-menu:500;--weight-button:500;--font1:"Roboto",Arial,Helvetica,serif;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--gray-950:#0a0a0a;--cardColor:var(--secondary-default);--cardColorTxt:var(--white);--cardTxtOverImg:var(--primary-default);--hellobar:var(--primary-default);--hellobarCloseHover:var(--primary-hover);--hellobarText:var(--white);--header:var(--gray-800);--headerText:var(--white);--headerTextHover:var(--primary-hover);--headerBtn:var(--primary-default);--headerBtnHover:var(--primary-hover);--headerBtnTxt:var(--white);--bannerBg:--gray-500;--menuDesktopText:var(--white);--menuDesktopHover:var(--primary-hover);--primaryBackground:var(--primary-default);--secondaryBackground:var(--gray-200);--submenuDesktop:var(--gray-900);--submenuDesktopText:var(--white);--submenuMobile:var(--gray-900);--submenuMobileText:var(--white);--tagline:var(--primary-default);--footer:var(--gray-800);--footerText:var(--white);--footerTextHover:var(--primary-hover);--mediasIcons:var(--white);--credits:var(--gray-900);--creditsText:var(--white);--creditsLink:var(--gray-300);}.themeSaniquip{--white:#fff;--primary-default-text:#fafafa;--primary-default:#3039a3;--primary-hover:#627bf2;--primary-pressed:#4553e6;--primary-focus:#627bf2;--primary-soft-default-text:#4553e6;--primary-soft:#eef4ff;--primary-soft-hover:#e0ebff;--primary-disabled-text:#a3a3a3;--primary-disabled:#e5e5e5;--dark-primary-default-text:#fafafa;--dark-primary-default:#627bf2;--dark-primary-hover:#819df8;--dark-primary-pressed:#627bf2;--dark-primary-focus:#627bf2;--dark-primary-soft-default-text:#eef4ff;--dark-primary-soft:#1b1f4b;--dark-primary-soft-hover:#293174;--dark-primary-disabled-text:#525252;--dark-primary-disabled:#262626;--secondary-default-text:#fafafa;--secondary-default:#5d5d5d;--secondary-hover:#6d6d6d;--secondary-pressed:#6d6d6d;--secondary-focus:#5d5d5d;--secondary-soft-default-text:#5d5d5d;--secondary-soft:#f6f6f6;--secondary-soft-hover:#e7e7e7;--secondary-disabled-text:#a3a3a3;--secondary-disabled:#e5e5e5;--dark-secondary-default-text:#fafafa;--dark-secondary-default:#6d6d6d;--dark-secondary-hover:#888;--dark-secondary-pressed:#888;--dark-secondary-focus:#6d6d6d;--dark-secondary-soft-default-text:#f6f6f6;--dark-secondary-soft:#262626;--dark-secondary-soft-hover:#3d3d3d;--dark-secondary-disabled-text:#525252;--dark-secondary-disabled:#262626;--weight-heading:700;--weight-menu:700;--weight-button:700;--font1:"Roboto",Arial,Helvetica,serif;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--gray-950:#0a0a0a;--cardColor:var(--secondary-default);--cardColorTxt:var(--white);--cardTxtOverImg:var(--primary-default);--hellobar:var(--primary-default);--hellobarCloseHover:var(--primary-hover);--hellobarText:var(--white);--header:var(--gray-200);--headerText:var(--gray-900);--headerTextHover:var(--primary-hover);--headerBtn:var(--primary-default);--headerBtnHover:var(--primary-hover);--headerBtnTxt:var(--white);--bannerBg:var(--white);--menuDesktopText:var(--gray-900);--menuDesktopHover:var(--primary-hover);--primaryBackground:var(--primary-default);--secondaryBackground:var(--gray-200);--submenuDesktop:var(--gray-300);--submenuDesktopText:var(--gray-900);--submenuMobile:var(--gray-300);--submenuMobileText:var(--gray-900);--tagline:var(--primary-default);--footer:var(--gray-200);--footerText:var(--gray-900);--footerTextHover:var(--primary-hover);--mediasIcons:var(--primary-default);--credits:var(--primary-900);--creditsText:var(--white);--creditsLink:var(--gray-300);}.themeAutocare{--white:#fff;--primary-default-text:#fafafa;--primary-default:#0a0094;--primary-hover:#00007a;--primary-pressed:#0c00da;--primary-focus:#10f;--primary-soft-default-text:#230fff;--primary-soft:#f0f2ff;--primary-soft-hover:#e4e7ff;--primary-disabled-text:#a3a3a3;--primary-disabled:#e5e5e5;--dark-primary-default-text:#fafafa;--dark-primary-default:#3c37ff;--dark-primary-hover:#7074ff;--dark-primary-pressed:#3c37ff;--dark-primary-focus:#3c37ff;--dark-primary-soft-default-text:#f0f2ff;--dark-primary-soft:#00007a;--dark-primary-soft-hover:#0a0094;--dark-primary-disabled-text:#525252;--dark-primary-disabled:#262626;--secondary-default-text:#fafafa;--secondary-default:#ffc836;--secondary-hover:#ffb820;--secondary-pressed:#f99507;--secondary-focus:#dd6e02;--secondary-soft-default-text:#dd6e02;--secondary-soft:#fffaeb;--secondary-soft-hover:#fff2c6;--secondary-disabled-text:#a3a3a3;--secondary-disabled:#e5e5e5;--dark-secondary-default-text:#fafafa;--dark-secondary-default:#f99507;--dark-secondary-hover:#ffb820;--dark-secondary-pressed:#888;--dark-secondary-focus:#ffb820;--dark-secondary-soft-default-text:#fffaeb;--dark-secondary-soft:#461702;--dark-secondary-soft-hover:#7a310d;--dark-secondary-disabled-text:#525252;--dark-secondary-disabled:#262626;--weight-heading:700;--weight-menu:700;--weight-button:700;--font1:"Roboto",Arial,Helvetica,serif;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--gray-950:#0a0a0a;--cardColor:var(--secondary-default);--cardColorTxt:var(--gray-950);--cardTxtOverImg:var(--secondary-default);--hellobar:var(--secondary-default);--hellobarCloseHover:var(--secondary-hover);--hellobarText:var(--gray-900);--header:var(--primary-default);--headerText:var(--white);--headerTextHover:var(--secondary-hover);--headerBtn:var(--secondary-default);--headerBtnHover:var(--secondary-hover);--headerBtnTxt:var(--gray-950);--bannerBg:var(--white);--menuDesktopText:var(--white);--menuDesktopHover:var(--secondary-hover);--primaryBackground:var(--primary-hover);--secondaryBackground:var(--gray-200);--submenuDesktop:var(--primary-hover);--submenuDesktopText:var(--white);--submenuMobile:var(--primary-hover);--submenuMobileText:var(--white);--tagline:var(--primary-default);--footer:var(--primary-default);--footerText:var(--white);--footerTextHover:var(--secondary-hover);--mediasIcons:var(--primary-default);--credits:var(--primary-hover);--creditsText:var(--primary-default-text);--creditsLink:var(--primary-default-text);}header:has(.mainHeader-main.sticky)+main{padding-top:160px;}.mainHeader-main{background:var(--header);color:var(--headerText);position:relative;z-index:100;}.mainHeader-main.sticky{position:fixed;top:0;left:0;right:0;z-index:100;}.mainHeader-main .wrapper_flexStretch{column-gap:24px;}.mainHeader-left{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;column-gap:clamp(2.4rem,3.75vw,6rem);}.mainHeader-left .logo{flex-shrink:0;}.mainHeader-left .logo img{max-height:114px;max-width:250px;}.mainHeader-right{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;flex-grow:2;column-gap:24px;}.mainHeader-right .btn{background:var(--headerBtn);color:var(--headerBtnTxt);}.mainHeader-right .btn:hover,.mainHeader-right .btn:active{background:var(--headerBtnHover);}.mainHeader-right .btn:focus,.mainHeader-right .btn:focus-visible{background:var(--headerBtnHover);outline:2px solid var(--headerBtnHover);}.mainHeader-right .searchBox{flex-grow:2;max-width:300px;}@media screen and (max-width:1200px){header:has(.mainHeader-main.sticky)+main{padding-top:10%;}}@media screen and (max-width:767px){header:has(.mainHeader-main.sticky)+main{padding-top:16%;}}.footerMain{z-index:1;position:relative;width:100%;box-sizing:border-box;}.footerMain menu{list-style:none;padding:0;margin:0;}.footerMain .navDisclosure-icon{display:none;}.footerMain-topContainer{padding:clamp(3.6rem,1.25vw + 2.8rem,4.8rem) 0;background:var(--footer);color:var(--footerText);}.footerMain-top{display:flex;justify-content:space-between;gap:clamp(3.6rem,6.25vw - .4rem,9.6rem);}.footerMain-topLeft{display:flex;gap:96px;flex-grow:2;}.footerMain-logoLink{width:124px;}.footerMain .customNavigation{display:flex;gap:64px;}.footerMain .customNavigation button{pointer-events:none;color:inherit;font-size:clamp(1.8rem,.417vw + 1.533rem,2.2rem);font-weight:600;margin-bottom:16px;text-align:start;}.footerMain .customNavigation .navGroup{min-width:100px;}.footerMain .customNavigation .navGroup .navItem:not(:last-of-type){margin-bottom:8px;}.footerMain .customNavigation .navGroup a{color:inherit;text-decoration:none;transition:color 150ms;}.footerMain .customNavigation .navGroup a:hover{color:var(--footerTextHover);}.footerMain-socialMedias{display:flex;gap:clamp(2rem,1.25vw + 1.2rem,3.2rem);}.footerMain-socialMedias a{color:var(--mediasIcons);transition:color 150ms;}.footerMain-socialMedias a:hover{color:var(--primary-hover);}.footerMain-creditsContainer{padding:clamp(2.4rem,.417vw + 2.133rem,2.8rem) 0;background:var(--credits);color:var(--footerText);font-size:1.4rem;}.footerMain-credits{display:flex;align-items:center;justify-content:space-between;color:var(--creditsText);}.footerMain-credits a{color:var(--creditsLink);text-decoration:none;display:flex;gap:8px;}.footerMain-credits a:hover{text-decoration:underline;}.footerMain-creditsRight{display:flex;flex-flow:row nowrap;gap:1rem;}@media screen and (max-width:1024px){.footerMain-top{flex-direction:column;}.footerMain-logoLink{max-width:150px;}}@media screen and (max-width:767px){.footerMain-logoLink img{min-width:82px;max-height:95px;width:auto;}.footerMain-top{flex-direction:row;align-items:flex-end;}.footerMain-topMiddleLinks{display:none;}.footerMain-topRight h2{text-align:right;}}@media screen and (max-width:600px){.footerMain-credits{flex-direction:column;gap:36px;}.footerMain-creditsLeft{width:100%;text-align:left;}.footerMain-creditsRight{width:100%;}.footerMain-creditsRight a{justify-content:flex-end;}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:.67em 0;}h2{font-size:1.5em;margin:.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:.83em;margin:1.67em 0;}h6{font-size:.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"“" "”" "‘" "’";}q:before,q:after{content:"";content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}textarea{resize:vertical;}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;}textarea,input{border-radius:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}nav ul,.lang ul{margin:0;padding:0;}nav ul li,.lang ul li{margin:0;padding:0;list-style:none;}nav ul a,nav ul a:hover,.lang ul a,.lang ul a:hover{text-decoration:none;}nav ul a:not([href]),.lang ul a:not([href]){cursor:default;}button{padding:0;border:0;background:transparent;}@media print{.wrapAll{height:auto;}.wrapper{padding:0;}header.d{position:static;}header.d>*{display:none;}header.d:before{display:block;margin-bottom:2rem;}header.m #btnMenu{display:none;}.pageBreak{page-break-inside:avoid;}footer{display:none;}}#tinymce{background:transparent;}h1{font-size:240%;}h2{font-size:200%;}h3{font-size:150%;}h4{font-weight:700;font-size:16px;}.source{font-size:12px;color:#a19d92;}.rteGreenText{color:#00a651;}.rteLargeText{font-size:2.2em;}.rteTagline{letter-spacing:.1em;font-variant:small-caps;}.navigationDesktop{padding:24px 0;}.navMainDesktop{padding:24px 0;}.navMainDesktop button,.navMainDesktop a{font-size:1.8rem;color:var(--menuDesktopText);transition:color 150ms ease;text-decoration:none;}.navMainDesktop button:hover,.navMainDesktop a:hover{color:var(--menuDesktopHover);}.navMainDesktop li.navItem{position:relative;}.navMainDesktop [aria-current=page]{color:var(--menuDesktopHover);}.navMainDesktop button.navDisclosure.selected{color:var(--primary-default);}.navMainDesktop button.navDisclosure.selected:hover{color:var(--primary-hover);}.navMainDesktop button.navDisclosure svg{width:11px;flex-shrink:0;transition:rotate 150ms ease;}.navMainDesktop button.navDisclosure[aria-expanded=false]+menu{display:none;}.navMainDesktop button.navDisclosure[aria-expanded=true] svg{rotate:180deg;}.navMainDesktop button.navDisclosure[aria-expanded=true]+menu{display:flex;}.navMainDesktop>menu.customNavigation{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;column-gap:clamp(24px,18.6667px + .8333vi,32px);}.navMainDesktop>menu.customNavigation>li.navItem>button.navDisclosure,.navMainDesktop>menu.customNavigation>li.navItem>a{color:var(--menuDesktopText);display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px;font-size:1.8rem;white-space:nowrap;padding:1rem 0;white-space:nowrap;}.navMainDesktop>menu.customNavigation>li.navItem>button.navDisclosure[aria-current=page],.navMainDesktop>menu.customNavigation>li.navItem>a[aria-current=page]{color:var(--menuDesktopHover);}.navMainDesktop>menu.customNavigation>li.navItem>button.navDisclosure:hover,.navMainDesktop>menu.customNavigation>li.navItem>a:hover{color:var(--headerTextHover);}.navMainDesktop>menu.customNavigation>li.navItem>button.navDisclosure svg,.navMainDesktop>menu.customNavigation>li.navItem>a svg{width:11px;flex-shrink:0;}.navMainDesktop>menu.customNavigation>li.navItem>button.navDisclosure[aria-expanded=true]+menu,.navMainDesktop>menu.customNavigation>li.navItem>a[aria-expanded=true]+menu{position:absolute;top:100%;left:-24px;z-index:2;}.navMainDesktop>menu.customNavigation>li.navItem:hover>button.navDisclosure svg{rotate:180deg;}.navMainDesktop>menu.customNavigation>li.navItem:hover>menu{display:flex;position:absolute;top:100%;left:-24px;}.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup{width:300px;background:var(--submenuDesktop);padding:24px;border-radius:clamp(8px,1vw,16px);flex-flow:column nowrap;justify-content:flex-start;gap:24px;z-index:9999;}.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li button,.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li a{font-size:1.8rem;text-decoration:none;}.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li>button.navDisclosure{text-align:left;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px;}.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li>menu.navGroup{flex-direction:column;flex-flow:column nowrap;gap:8px;margin-top:8px;}.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li>menu.navGroup li{padding-left:24px;}.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li>menu.navGroup li button,.navMainDesktop>menu.customNavigation>li.navItem>menu.navGroup li>menu.navGroup li a{font-size:1.4rem;}@media screen and (max-width:1400px){.navigationDesktop{display:none;background:#f00;}}.navigationSecondary menu{display:flex;flex-flow:row nowrap;align-items:center;gap:16px;}.navigationSecondary menu li button,.navigationSecondary menu li a{color:var(--headerText);transition:color 150ms ease;}.navigationSecondary menu li button:hover,.navigationSecondary menu li a:hover{color:var(--primary-hover);}@media screen and (max-width:1200px){.navigationSecondary menu{flex-direction:column;align-items:flex-start;}.navigationSecondary menu li button,.navigationSecondary menu li a{text-decoration:none;}}.navigationMobile{display:none;}.hamburger{color:var(--headerText);}.hamburger[aria-expanded=false] .hamburger-x{display:none;}.hamburger[aria-expanded=true] .hamburger-icon{display:none;}.hamburger[aria-expanded=true] .hamburger-x{display:block;}@media screen and (max-width:1400px){.navigationMobile{display:block;position:relative;}.navigationMobile-inner{background:var(--header);position:relative;z-index:20;padding:14px 0;}.navigationMobile-actionBar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}.navigationMobile-homeLink img{width:auto;max-height:clamp(45px,11vw,90px);max-width:250px;}.navigationMobile-actions{display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:24px;}.navigationMobile-actions .btn{background:var(--headerBtn);color:var(--headerBtnTxt);}.navigationMobile-actions .btn:hover{background:var(--headerBtnHover);}.navigationMobile-fullNavigation{--flow-spacing:24px;position:absolute;top:0;z-index:10;width:100%;max-height:80svh;padding:clamp(2.4rem,3.75vw,6rem);overflow-y:auto;overscroll-behavior-block:contain;visibility:hidden;opacity:0;background:var(--submenuMobile);transition:all 150ms ease;border-radius:0 0 clamp(8px,1vw,16px) clamp(8px,1vw,16px);}.navigationMobile-fullNavigation .item_lang a{color:var(--submenuMobileText);}.navigationMobile:is(.fullNavigation-open,:has(.hamburger[aria-expanded=true])) .navigationMobile-actions{box-shadow:none;}.navigationMobile:is(.fullNavigation-open,:has(.hamburger[aria-expanded=true])) .navigationMobile-fullNavigation{top:100%;visibility:visible;opacity:1;}.navMainMobile{margin-top:24px;display:flex;flex-direction:column;row-gap:16px;}.navMainMobile menu{display:flex;flex-direction:column;row-gap:16px;}.navMainMobile menu li{display:flex;flex-direction:column;row-gap:16px;align-items:flex-start;}.navMainMobile menu li button,.navMainMobile menu li a{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:10px;text-decoration:none;}.navMainMobile menu li button.navDisclosure.selected{color:var(--primary-default);}.navMainMobile menu li button.navDisclosure.selected:hover{color:var(--primary-hover);}.navMainMobile menu li button.navDisclosure svg{width:11px;flex-shrink:0;transition:rotate 150ms ease;}.navMainMobile menu li button.navDisclosure[aria-expanded=false]+menu{display:none;}.navMainMobile menu li button.navDisclosure[aria-expanded=true] svg{rotate:180deg;}.navMainMobile menu li button.navDisclosure[aria-expanded=true]+menu{display:flex;}.navMainMobile>menu>li button{font-weight:700;}.navMainMobile>menu>li>button,.navMainMobile>menu>li>a{color:var(--submenuMobileText);font-size:1.8rem;font-weight:700;}.navMainMobile>menu>li>button[aria-current=page],.navMainMobile>menu>li>a[aria-current=page]{color:var(--menuDesktopHover);}.navMainMobile>menu>li>menu>li>a{text-decoration:underline;}.navMainMobile>menu>li>menu li button,.navMainMobile>menu>li>menu li a{color:var(--submenuDesktopText);}.navMainMobile [aria-current=page]{color:var(--menuDesktopHover);}}nav menu{margin:0;padding:0;}nav menu li{list-style:none;}nav menu li::marker{display:none;}.breadcrumb{color:#fff;font-size:1.4rem;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;}.breadcrumb li{padding:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:18px;}.breadcrumb li>svg{width:8px;}.breadcrumb li>svg path{fill:#fff;}.breadcrumb li:before{display:none;}.breadcrumb li.selected{margin-right:18px;display:flex;flex-wrap:nowrap;align-items:center;}.breadcrumb li.selected a{color:#fff;text-decoration:none;transition:color 150ms ease;}.breadcrumb li.selected a:hover{color:var(--primary-hover);}.breadcrumb_reverse{color:var(--gray-900);}.breadcrumb_reverse li>svg path{fill:var(--gray-500);}.breadcrumb_reverse li.selected a{color:var(--gray-700);}.breadcrumb_reverse li.selected a:hover{color:var(--primary-hover);}.hellobar{position:relative;background-color:var(--hellobar);color:var(--hellobarText);padding:12px;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1);}.hellobar-text.text{flex:1;text-align:center;line-height:1.5;}.hellobar a{color:var(--hellobarText);}.hellobar-closeButton{position:absolute;top:50%;right:16px;translate:0 -50%;background-color:var(--hellobar);border:0;border-radius:6px;color:var(--primary-default-text);font-size:24px;cursor:pointer;padding:6px;}.hellobar-closeButton:hover{background-color:var(--hellobarCloseHover);}.hellobar-closeButton svg{width:16px;}.hellobar-closeButton svg path{fill:var(--hellobarText);}input[type=search]{width:100%;padding:12px clamp(28px,14.6667px + 2.0833vi,48px) 12px 16px;height:48px;box-sizing:border-box;}.searchBox{position:relative;width:100%;}.searchBox_headerDesktop{flex-grow:2;width:auto;max-width:300px;}.searchBox_productList{width:372px;max-width:inherit;}.searchBox_productList .searchBox-input{border:1px solid var(--gray-300);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}.searchBox_productList .searchBox-input::placeholder{color:var(--gray-400);}.searchBox-input{border-radius:6px;border:2px solid var(--headerBtn);background:#fff;font-size:1.6rem;color:var(--gray-800);}.searchBox-input:focus-visible,.searchBox-input:focus-visible{outline:solid 2px var(--headerBtn);}.searchBox-btn{position:absolute;z-index:1;top:50%;right:16px;transform:translateY(-50%);background:none;border:0;cursor:pointer;}.searchBox-btn svg{width:16px;flex-shrink:0;}.searchBox-btn svg path{fill:var(--gray-500);}@media screen and (max-width:1200px){.searchBox_headerDesktop{display:none;}}@media screen and (max-width:767px){.searchBox_productList{width:100%;}}.languageSwitcher ul{margin:0;}.languageSwitcher ul li{padding:0;}.languageSwitcher ul li:before{display:none;}.languageSwitcher ul li.selected{display:none;}.languageSwitcher_dropdown{position:relative;display:inline-block;}.languageSwitcher_dropdown .currentValue{cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;text-transform:capitalize;}.languageSwitcher_dropdown .currentValue svg{width:1rem;flex-shrink:0;}.languageSwitcher_dropdown .currentValue[aria-expanded=true]+.subMenu{display:block;}.languageSwitcher_dropdown .subMenu{display:none;position:absolute;z-index:1;}.languageSwitcher_dropdown .subMenu ul{margin:0;padding:0;list-style-type:none;}.item_lang{text-transform:capitalize;margin-bottom:0;}.item_lang a{color:var(--headerText);text-decoration:none;transition:color 150ms ease;}.item_lang a:hover{color:var(--headerTextHover);}.item_lang a.selected{display:none;}@media screen and (max-width:1200px){.languageSwitcher_headerDesktop{display:none;}}.banner{padding:clamp(40px,13.3333px + 4.1667vi,80px) 0 clamp(72px,24px + 7.5vi,144px) 0;position:relative;color:#fff;}.banner .wrapper{position:relative;z-index:2;}.banner-text{max-width:992px;}.banner-image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:var(--bannerBg);}.banner-image img{object-fit:cover;width:100%;height:100%;}.banner-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#727272;opacity:.55;z-index:1;}.contactUsSection{background-color:var(--primaryBackground);color:#fff;padding-top:clamp(3.6rem,11.25vw - 3.6rem,14.4rem);}.contactUsSection-container{display:flex;gap:clamp(1rem,6vw,8rem);}.contactUsSection-left{flex-grow:1;align-self:flex-end;}.contactUsSection-left img{width:100%;height:auto;object-fit:cover;display:block;border-top-right-radius:clamp(8px,1vw,16px);}.contactUsSection-right{flex-basis:51.6666666667%;margin-right:max((((100%*100)/100) - 1632px)/2,clamp(2.4rem,3.75vw,6rem));padding-left:clamp(3.6rem,5vw,6rem);padding-bottom:clamp(3.6rem,11.25vw - 3.6rem,14.4rem);flex-shrink:0;align-self:flex-start;}.contactUsSection-text{font-size:1.8rem;}.contactUsSection-text h2,.contactUsSection-text h3,.contactUsSection-text h4,.contactUsSection-text h5{margin-bottom:clamp(2rem,1.25vw + 1.2rem,3.2rem);}.contactUsSection-btnContainer{margin-top:clamp(2rem,1.25vw + 1.2rem,3.2rem);}.contactUsSection-btnContainer svg{height:14px;}@media screen and (max-width:1024px){.contactUsSection{padding-block:clamp(3.6rem,11.25vw - 3.6rem,14.4rem);}.contactUsSection-container{flex-direction:column;}.contactUsSection-left{order:2;align-self:center;margin-inline:max((((100%*100)/100) - 1632px)/2,clamp(2.4rem,3.75vw,6rem));}.contactUsSection-left img{border-radius:clamp(8px,1vw,16px);}.contactUsSection-right{margin-inline:max((((100%*100)/100) - 1632px)/2,clamp(2.4rem,3.75vw,6rem));padding-bottom:0;padding-left:0;}}@media screen and (max-width:767px){.contactUsSection-text{font-size:1.6rem;}}.card{display:flex;flex-direction:column;overflow:hidden;border-radius:8px;max-width:767px;border:1px var(--cardColor) solid;}.card_list.card_list{max-width:100%;border-bottom:1px var(--gray-200) solid;border-radius:0;}.card_list.card_list a{flex-direction:row;flex-flow:nowrap;align-items:center;gap:24px;padding:10px;background:var(--gray-100);transition:background 150ms ease;}.card_list.card_list a:hover{background:#f0f0f0;}.card_list.card_list .card-image{aspect-ratio:16/9;width:100px;flex-shrink:0;border:1px var(--gray-200) solid;border-radius:6px;}.card_list.card_list .card-infos{color:var(--gray-900);background:none;padding:0;gap:0;}.card_list.card_list .card-infos .card-title{font-size:1.8rem;}.card_list.card_list .card-infos .card-smallDesc{font-size:1.4rem;}.card a{width:100%;display:flex;flex-direction:column;flex-grow:2;color:var(--cardColorTxt);text-decoration:none;}.card a:hover .card-title{text-decoration:underline;}.card a:hover .card-image .card-textOnImage{background:rgba(0,0,0,.5);}.card-image{aspect-ratio:474/270;overflow:hidden;position:relative;}.card-image picture img{object-fit:cover;width:100%;height:100%;}.card-image .card-textOnImage{position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;top:50%;transform:translateY(-50%);text-align:center;box-sizing:border-box;transition:background 500ms ease;}.card-image .card-textOnImage .text{color:#fff;font-weight:700;font-size:clamp(2.2rem,1.042vw + 1.533rem,3.2rem);line-height:1.1;}.card-image .card-textOnImage .text strong{color:var(--cardTxtOverImg);}.card-image .card-logo{max-width:75%;height:60px;margin-top:1rem;}.card-image .card-logo img{object-fit:contain;width:100%;height:100%;}.card-infos{background:var(--cardColor);flex-grow:2;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;}.card-title{font-weight:700;font-size:clamp(2rem,.833vw + 1.467rem,2.8rem);line-height:1.1;}.card-smallDesc_bold{font-weight:700;font-size:1.8rem;}@media screen and (max-width:767px){.card-image .card-textOnImage .text{font-size:clamp(32px,8.3vw,64px);}.card-image .card-logo{height:clamp(40px,10.4vw,80px);}}.umbraco-forms-form{margin-top:3rem;}.umbraco-forms-page{display:flex;flex-direction:column;gap:24px;}.umbraco-forms-page h4.umbraco-forms-caption{margin:0;}.umbraco-forms-page .umbraco-forms-fieldset,.umbraco-forms-page fieldset{border:0;padding:0;}.umbraco-forms-page .umbraco-forms-fieldset>legend.h5,.umbraco-forms-page fieldset>legend.h5{margin-top:0;font-weight:700;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid,.umbraco-forms-page fieldset .row-fluid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));flex-flow:row nowrap;row-gap:24px;column-gap:24px;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container{flex-grow:2;display:flex;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container.col-md-12,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container.col-md-12{display:flex;flex-direction:column;gap:24px;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field{display:flex;flex-flow:column nowrap;width:100%;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label{flex-grow:2;font-size:1.4rem;margin-bottom:8px;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper{position:relative;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input,.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea,.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select{width:100%;padding:12px 16px;border:solid 1px var(--gray-300);border-radius:6px;color:var(--gray-900);line-height:1.5;background:#fff;transition:border-color 250ms;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input::placeholder,.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::placeholder,.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::placeholder,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input::placeholder,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::placeholder,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::placeholder{color:var(--gray-400);}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input:focus,.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea:focus,.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select:focus,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input:focus,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea:focus,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select:focus{border-color:var(--primary-default);}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper:has(.field-validation-error) input,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper:has(.field-validation-error) input{border:1px #dc2626 solid;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper span.field-validation-error,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper span.field-validation-error{color:#dc2626;position:absolute;left:0;bottom:-1.8rem;font-size:1.2rem;}.umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.recaptcha .umbraco-forms-label,.umbraco-forms-page fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.recaptcha .umbraco-forms-label{display:none;}.umbraco-forms-page .umbraco-forms-hidden{display:none!important;}.umbraco-forms-page label{display:block;margin-bottom:8px;}.umbraco-forms-page .input{display:block;width:100%;border:solid 1px var(--gray-300);color:var(--gray-900);line-height:1.5;padding:12px 16px;background:#fff;transition:border-color 250ms;}.umbraco-forms-page .input::placeholder{color:var(--gray-400);}.umbraco-forms-page .input:focus{border-color:var(--primary-default);}.umbraco-forms-page .input_error{border-color:#fca5a5;}.umbraco-forms-page .input_error:focus{border-color:#ef4444;}.umbraco-forms-page .select_error{border-color:#fca5a5;}.umbraco-forms-page .select_error:focus{border-color:#ef4444;}.umbraco-forms-page .checkboxlist{margin-top:1rem;}.umbraco-forms-page .fakeCheckbox{cursor:pointer;display:block;}.umbraco-forms-page .fakeCheckbox input{position:absolute;opacity:.001;}.umbraco-forms-page .fakeCheckbox input:checked+.icon .checked{display:inline-block;}.umbraco-forms-page .fakeCheckbox input:checked+.icon .unchecked{display:none;}.umbraco-forms-page .fakeCheckbox input:checked+span::before{content:"";display:inline-block;border-color:#ddd;background:url(/images/check.svg) center no-repeat var(--primary-default);background-size:80%;}.umbraco-forms-page .fakeCheckbox span{white-space:nowrap;display:flex;flex-flow:row nowrap;align-items:center;}.umbraco-forms-page .fakeCheckbox span::before{content:"";border:1px #e5e0e1 solid;background:#fff;border-radius:4px;display:inline-block;width:16px;height:16px;margin-right:8px;transition:150ms;}.umbraco-forms-page .radios{display:flex;align-items:center;gap:16px;flex-wrap:wrap;}.umbraco-forms-page .radios-label{display:flex;align-items:flex-start;cursor:pointer;margin:0;}.umbraco-forms-page .radios-label:hover .umbraco-forms-page .radios-fakeInput,.umbraco-forms-page .radios-label-input:focus+.umbraco-forms-page .radios-fakeInput{border-color:var(--primary-hover);}.umbraco-forms-page .radios-label:hover .umbraco-forms-page .radios-input:checked+.umbraco-forms-page .radios-fakeInput{border-color:var(--primary-hover);}.umbraco-forms-page .radios-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.umbraco-forms-page .radios-input+.umbraco-forms-page .radios-fakeInput{margin:.1em 10px 0 0;width:18px;height:18px;border:solid 1px var(--gray-300);border-radius:100%;display:inline-grid;place-items:center;transition:border-color 250ms,border-width 250ms;color:#fff;background:#fff;overflow:hidden;flex-shrink:0;}.umbraco-forms-page .radios-input:checked+.umbraco-forms-page .radios-fakeInput{border-width:.65rem;border-color:var(--primary-default);}.umbraco-forms-page .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.umbraco-forms-page .inputfile.input-validation-error+label{border-color:#dc2626;color:#dc2626;}.umbraco-forms-page .inputfile+label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;cursor:pointer;border:1px solid var(--gray-500);border-radius:3px;display:flex!important;margin-bottom:0!important;}.umbraco-forms-page .inputfile+label .fileName{max-width:50%;display:block;font-size:1.6rem;color:var(--gray-900);font-weight:400;height:100%;padding:.7rem 1.6rem;}.umbraco-forms-page .inputfile+label .button{font-size:1.6rem;color:var(--gray-900);font-weight:400;min-width:12.1rem;box-sizing:border-box;text-align:center;padding:.7rem 1.2rem;display:block;border-left:1px solid var(--gray-500);background:#fff;border-radius:0 3px 3px 0;}.umbraco-forms-page .inputfile+label *{pointer-events:none;}.umbraco-forms-page .umbraco-forms-navigation .col-md-12{display:flex;flex-flow:row nowrap;gap:16px;}.form{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(275px,100%),(100% - 24px)/2),1fr));gap:24px;}.form-cell_full{grid-column:1/-1;}.form_singleColumn{grid-template-columns:1fr;}.form-error{color:#dc2626;display:block;margin-top:8px;}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:var(--gray-400);}@media screen and (max-width:767px){.umbraco-forms-page .umbraco-forms-fieldset .row-fluid{flex-direction:column;grid-template-columns:1fr;}}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../../fonts/roboto-v32-latin-regular.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../../fonts/roboto-v32-latin-700.woff2") format("woff2");}:root{--headerHeight:0;}html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;scroll-behavior:smooth;height:100%;width:100%;color:var(--gray-900);font-size:62.5%;hyphens:auto;}body{height:100%;width:100%;position:relative;font-family:var(--font1);font-size:1.6rem;line-height:1.4;}body.noScroll{overflow:hidden;}.wrapAll{width:100%;height:100%;display:flex;flex-direction:column;}.wrapper{width:100%;max-width:1752px;padding:0 clamp(2.4rem,3.75vw,6rem);margin:0 auto;}.wrapper_wide{max-width:inherit;}.wrapper_flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;grid-column-gap:clamp(72px,24px + 7.5vi,144px);grid-row-gap:clamp(40px,13.3333px + 4.1667vi,80px);}.wrapper_flexStretch{display:flex;flex-flow:row nowrap;justify-content:space-between;}*{box-sizing:border-box;}*:focus,a:focus{outline:0;}*:focus-visible,a:focus-visible{outline:solid 2px var(--primary-default);}h1,.h1,h2,.h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:1em 0;text-wrap:balance;line-height:1.125;}h1,.h1{font-size:clamp(2.8rem,3.75vw + .4rem,6.4rem);}h2,.h2{font-size:clamp(2.4rem,2.5vw + .8rem,4.8rem);margin-bottom:.66em;}.h2_titleSection{margin-bottom:.66em;}h3,.h3{font-size:clamp(2.2rem,1.042vw + 1.533rem,3.2rem);margin-bottom:.66em;}h4,.h4{font-size:clamp(2rem,.833vw + 1.467rem,2.8rem);margin-bottom:1em;}h5,.h5{font-size:clamp(1.8rem,.417vw + 1.533rem,2.2rem);}blockquote{text-wrap:balance;}.text{word-break:break-word;hyphens:none;line-height:1.55;}.text>:first-child{margin-top:0;}.text>:last-child{margin-bottom:0;}.text_big{font-size:1.8rem;line-height:1.5;}.text_small{font-size:1.4rem;line-height:1.5;}.text_fine{font-size:1.2rem;line-height:1.5;}.text .btn{margin-top:1rem;}.text .btn:not(:last-child){margin-right:24px;}p,ul,ol{margin:1em 0;}ul{padding:0;margin:1em 0;list-style:none;}ul li{position:relative;padding-left:1em;margin-bottom:.5em;}ul li ul{margin-top:.5em;}ul li::before{content:"";position:absolute;top:.5625em;left:0;width:.3125em;height:.3125em;border-radius:.3125em;background:var(--gray-900);}ol{padding-left:1em;}ol li{position:relative;padding-left:.5em;margin-bottom:.5em;}ol li ol{margin-top:.5em;}nav ul li::before{display:none;}a{text-decoration:underline;color:var(--primary-default);}a:hover,a:active{text-decoration:none;}table{border:0;font-size:1.4rem;}table thead{font-weight:700;}table thead tr td{padding:8px 12px;}table tr{border-bottom:1px solid var(--gray-300);}table td{border:0;padding:16px 12px;}table td:last-child{text-align:right;}table td>:first-child{margin-top:0;}table td>:last-child{margin-bottom:0;}img{vertical-align:middle;max-width:100%;height:auto;}svg{display:block;}.btn{font-weight:700;line-height:1.5;color:var(--primary-default-text);padding:12px 16px;background:var(--primary-default);display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:12px;text-decoration:none;transition:background 150ms;cursor:pointer;border:0;border-radius:6px;outline-offset:2px;outline:2px solid transparent;}.btn:hover,.btn:active{text-decoration:none;background:var(--primary-hover);}.btn:focus,.btn:focus-visible{text-decoration:none;background:var(--primary-hover);outline-offset:2px;outline:2px solid var(--primary-default);}.btn_disabled,.btn[disabled]{background:var(--primary-disabled);color:var(--primary-disabled-text);pointer-events:none;}.btn_ghost{background:transparent;color:#fff;border:1px solid #fff;}.btn_ghost:hover,.btn_ghost:focus-visible{background-color:var(--gray-50);color:var(--gray-600);border:1px solid var(--gray-600);}.btn_small{font-size:1.4rem;padding:8px 12px;}.btn_big{font-size:1.8rem;padding:16px 20px;}.btn_secondary{background:none;color:var(--gray-900);border:1px solid var(--gray-300);outline-offset:0;outline:0;}.btn_secondary:hover{background:none;border:1px solid var(--gray-600);outline-offset:0;outline:0;}.btn_secondary:focus,.btn_secondary:focus-visible{text-decoration:none;background:none;border:1px solid var(--gray-300);outline-offset:2px;outline:2px solid var(--gray-600);}.btn_secondary:active{background:var(--gray-50);border:1px solid var(--gray-600);}.btn_icon{flex-shrink:0;}.btn_icon svg{width:12px;}.btn-text{width:100%;}html:has(dialog[open]){scrollbar-gutter:stable;overflow:hidden;}dialog{border:0;padding:0;border-radius:6px;min-width:40ch;overflow:visible;}.modal-content{padding:24px 16px;background-color:var(--gray-100);border-radius:inherit;box-shadow:0 1px 2px -1px rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1);}.modal-closeButton{padding:6px;position:absolute;top:0;right:0;translate:50% -50%;border-radius:50%;background-color:var(--gray-200);}.modal-closeButton:hover{opacity:.7;}.modal-closeButton svg{width:24px;}.modal-actions{width:100%;display:flex;justify-content:flex-end;gap:8px;margin-top:16px;}.anchor{scroll-margin-top:var(--headerHeight);}.clear{clear:both;}.clearfix{zoom:1;}.clearfix::after{content:"";display:table;clear:both;}.mailOnly{display:none;}.video{position:relative;height:0;overflow:hidden;display:block;}.video_16x9{padding-bottom:56.25%;}.video_4x3{padding-bottom:75%;}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.colorSecondary{background:var(--secondaryBackground);}.inverted{color:#fff;background:var(--primary-default);}.inverted a{color:#fff;}.nowrap{white-space:nowrap;}::-moz-selection{background:var(--primary-default);color:var(--gray-900);text-shadow:none;}::selection{background:var(--gray-300);color:var(--gray-900);text-shadow:none;}blockquote{position:relative;margin:0 0 3rem 0;font-style:italic;padding:0 0 0 2.2rem;}blockquote::before{content:open-quote;font-size:1.5em;position:absolute;left:0;top:0;line-height:1;}blockquote::after{content:close-quote;font-size:1.5em;display:inline-block;margin-left:.5rem;}.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}html[lang=fr-CA] blockquote::before{content:"«";}html[lang=fr-CA] blockquote::after{content:"»";}html[lang=en-CA] blockquote::before{content:"«";}html[lang=en-CA] blockquote::after{content:"»";}.fakeSelect{position:relative;}.fakeSelect svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px;height:auto;pointer-events:none;}.fakeSelect select{appearance:none;background:var(--gray-100);border-radius:8px;border:0;height:48px;padding-left:20px;padding-right:48px;cursor:pointer;}textarea{min-height:120px;}.wrapContent{overflow-x:hidden;}.paddingV{padding:clamp(40px,13.3333px + 4.1667vi,80px) 0 clamp(72px,24px + 7.5vi,144px) 0;}.gap80{display:flex;flex-direction:column;gap:clamp(40px,13.3333px + 4.1667vi,80px);}.gap80>h2{margin-bottom:0;}.spacingBlock{display:flex;flex-direction:column;gap:clamp(72px,24px + 7.5vi,144px);}.spacingBlock_small{gap:clamp(40px,13.3333px + 4.1667vi,80px);}.otnotice table td:last-child{text-align:left;}.otnotice h3{text-align:left!important;}.otnotice h4,.otnotice .h4{margin:1em 0;}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content h1,.otnotice .otnotice-content .otnotice-sections .otnotice-section-content h2,.otnotice .otnotice-content .otnotice-sections .otnotice-section-content h3,.otnotice .otnotice-content .otnotice-sections .otnotice-section-content h4,.otnotice .otnotice-content .otnotice-sections .otnotice-section-content h5,.otnotice .otnotice-content .otnotice-sections .otnotice-section-content h6{margin:1em 0;}.loadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:flex-start;z-index:10;}.loadingOverlay .loadingOverlay-spinner{background:#fff;padding:18px;border-radius:6px;box-shadow:5px 10px 20px 0 rgba(0,0,0,.3);margin-top:150px;}.loadingOverlay .loadingOverlay-spinner svg{width:100px;height:auto;}.loadingOverlay .loadingOverlay-spinner svg path{fill:var(--gray-800);}.controlsContainer{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;z-index:99;pointer-events:none;}.controlsContainer-prev,.controlsContainer-next{cursor:pointer;pointer-events:initial;}.controlsContainer-prev svg,.controlsContainer-next svg{width:12px;height:auto;transition:opacity 150ms ease;}.controlsContainer-prev:hover svg,.controlsContainer-next:hover svg{opacity:.5;}.underConstruction-img{margin-top:clamp(36px,17.3333px + 2.9167vi,64px);text-align:center;}@media screen and (min-width:768px){.m{display:none!important;}a[href^="tel:"]{text-decoration:none;cursor:default;color:inherit;pointer-events:none;white-space:nowrap;}a[href^="tel:"].btn{cursor:pointer;pointer-events:auto;color:#fff;}.controlsContainer-prev{margin-left:-30px;}.controlsContainer-next{margin-right:-30px;}}@media screen and (max-width:1024px){.underConstruction-img img{max-width:50%;}}@media screen and (max-width:767px){:root{--headerHeight:0;}.popin{width:90%!important;left:5%!important;top:2.75em!important;position:absolute!important;height:auto!important;}.d{display:none!important;}html{height:auto;}body{min-width:320px;}form{position:relative;display:block;height:auto;}.header.m{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;height:rem(60,10);}.header.m .toggleMenuMobile{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:rem(60,10);}.header.m .toggleMenuMobile:before{font-weight:400;color:var(--primary-default);font-size:2.4rem;}.header.m .toggleMenuMobile.selected:before{content:"";}.wrapAll{overflow-x:hidden;}.spacingBlock.spacingBlock{gap:clamp(36px,17.3333px + 2.9167vi,64px);}.spacingBlock.spacingBlock-small{gap:clamp(24px,16px + 1.25vi,36px);}.gap80.gap80{gap:20px;}.btn{font-size:1.4rem;padding:8px 12px;}.btn_big{font-size:1.6rem;padding:12px 16px;}.paddingV{padding:clamp(36px,17.3333px + 2.9167vi,64px) 0;}.footer .wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.footer .wrapper .left{margin-bottom:1rem;}.menuMobile{height:calc(100% - rem(60,10));top:rem(60,10);background:rgba(0,0,0,.5);position:absolute;left:0;width:100%;display:none;}.controlsContainer-prev svg,.controlsContainer-next svg{width:13px;}.controlsContainer-prev{margin-left:clamp(-20px,2vw,-30px);}.controlsContainer-next{margin-right:clamp(-20px,2vw,-30px);}}