@import "animations.min.css?v=1.0.0";@import "spacings.min.css?v=1.0.0";@import "nav.min.css?v=1.0.0";:root{--color-default:#000000;--color-default-rgb:0,0,0;--color-primary:#006eb6;--color-primary-rgb:0,110,182;--color-primary-shade:#6794cf;--color-primary-shade-rgb:103,148,207;--color-secondary:#82b340;--color-secondary-rgb:130,179,64;--color-gray:#a8a9ac;--color-gray-rgb:168,169,172;--color-gray-dark:#505051;--color-gray-dark-rgb:80,80,81;--color-gray-light:#F1F1F1;--color-gray-light-rgb:241,241,241;--color-white:#FFFFFF;--color-white-rgb:255,255,255;--color-black:#000000;--color-black-rgb:0,0,0;--color-ses:#00a499;--color-error:var(--bs-form-invalid-border-color);--fontsize-base:14px;--fontsize-body-xxl:1.5rem;--fontsize-body-1:1rem;--fontsize-body-2:.9rem;--fontsize-body-3:.8rem;--fontsize-nano:.7rem;--header-height:60px;--banner-clearance:calc(var(--header-height) + 3rem);--floating-panel-width:256px;--floating-panel-icon:40px;--faq-mobilemenu-height:41px;--bs-body-color:var(--color-default)}@font-face{font-family:'Frutiger';font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/assets/fonts/frutiger45.woff2) format('woff2'),url(/assets/fonts/frutiger45.woff) format('woff')}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none!important}html,body{min-width:320px;min-height:100%;background-color:var(--color-white);color:var(--color-default);font-family:'Frutiger',sans-serif;font-weight:400;font-size:var(--fontsize-base);line-height:1.5;-webkit-overflow-scrolling:touch}html.touch{cursor:pointer}body.nav--in,body.nav-faq--in,body.overlay--in{overflow:hidden}a,a .svg,button,button .svg{-webkit-transition:0.3s all;-moz-transition:0.3s all;-o-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}a.overflow-hidden img{-webkit-transition:.5s ease;transition:.5s ease}a.overflow-hidden:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 1rem 0;font-family:'Frutiger',sans-serif;font-weight:400}h1,.h1{margin:0 0 1.5rem 0;font-size:1.5rem;line-height:1.25}h2,.h2{margin:0 0 1.5rem 0;font-size:1.5rem;line-height:1.25}h3,.h3{font-size:1.25rem;line-height:1.5}h4,.h4{font-size:1.1rem;line-height:1.5}.body-xxl{font-size:var(--fontsize-body-xxl);font-weight:400;line-height:1.5}.body-1{font-size:var(--fontsize-body-1);font-weight:400;line-height:1.5}.body-2{font-size:var(--fontsize-body-2);font-weight:400;line-height:1.5}.body-3{font-size:var(--fontsize-body-3);font-weight:400;line-height:1.5}.nano{font-size:var(--fontsize-nano);font-weight:400;line-height:1.5}strong,.strong,b{font-weight:bold!important}a,a:visited,a:focus{color:var(--color-primary);text-decoration:underline}a:hover{color:var(--color-primary);text-decoration:underline}a.link-black,a.link-black:visited,a.link-black:focus{color:var(--color-black);text-decoration:underline}a.link-black:hover{color:var(--color-primary);text-decoration:underline}.lh-1{line-height:1!important}.lh-1-15{line-height:1.15!important}.lh-1-25{line-height:1.25!important}.lh-1-5{line-height:1.5!important}.lh-1-6{line-height:1.6!important}ul,ol{margin:0 0 1rem 0;padding:0 0 0 1rem}ul>li,ol>li{font-size:1rem;line-height:1.5;font-weight:400}.block--content ul>li{margin-bottom:.5rem}.block--content ol>li{margin-bottom:1rem}.block--content ul.list-mb-0>li,.block--content ol.list-mb-0>li{margin-bottom:0}.block--content ul.list-striped{list-style-type:none;padding-left:0}.block--content ul.list-striped>li{padding:1.5rem}.block--content ul.list-striped>li:nth-child(odd){background:rgba(var(--color-gray-light-rgb),.5)}.block--content ul.list-striped>li:nth-child(even){background:var(--color-gray-light)}.block--content ul>li:last-child,.block--content ol>li:last-child{margin-bottom:0}.block--content ol>li::marker{font-weight:700}.ribbon{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.5rem 3rem;line-height:1.15}.ribbon-primary{background-color:var(--color-primary)!important;color:var(--color-white)!important}.ribbon-error{background-color:var(--color-error)!important;color:var(--color-white)!important}.ribbon-sm{min-height:42px;padding:.65rem 1rem}.text-default{color:var(--color-default)!important}.text-primary{color:var(--color-primary)!important}.text-primary-shade{color:var(--color-primary-shade)!important}.text-secondary{color:var(--color-secondary)!important}.text-red{color:var(--color-error)!important}.text-gray{color:var(--color-gray)!important}.text-gray-dark{color:var(--color-gray-dark)!important}.text-gray-light{color:var(--color-gray-light)!important}.text-white{color:var(--color-white)!important}.text-black{color:var(--color-black)!important}.bg-default{background-color:var(--color-default)!important}.bg-primary{background-color:var(--color-primary)!important}.bg-primary-85{background-color:rgba(var(--color-primary-rgb),.85)!important}.bg-primary-95{background-color:rgba(var(--color-primary-rgb),.95)!important}.bg-primary-shade{background-color:var(--color-primary-shade)!important}.bg-secondary{background-color:var(--color-secondary)!important}.bg-gray{background-color:var(--color-gray)!important}.bg-gray-dark{background-color:var(--color-gray-dark)!important}.bg-gray-light{background-color:var(--color-gray-light)!important}.bg-gray-light-50{background-color:rgba(var(--color-gray-light-rgb),.5)!important}.bg-white{background-color:var(--color-white)!important}.bg-white-85{background-color:rgba(var(--color-white-rgb),.85)!important}.bg-white-75{background-color:rgba(var(--color-white-rgb),.75)!important}.bg-black{background-color:var(--color-black)!important}.bg-ses{background-color:var(--color-ses)!important}.bg-error{background-color:var(--color-error)!important}.border-default,.border-default::after{border-color:var(--color-default)!important}.border-primary,.border-primary::after{border-color:var(--color-primary)!important}.border-primary-shade,.border-primary-shade::after{border-color:var(--color-primary-shade)!important}.border-secondary,.border-secondary::after{border-color:var(--color-secondary)!important}.border-gray,.border-gray::after{border-color:var(--color-gray)!important}.border-gray-50,.border-gray-50::after{border-color:rgba(var(--color-gray-rgb),.5)!important}.border-gray-dark,.border-gray-dark::after{border-color:var(--color-gray-dark)!important}.border-gray-light,.border-gray-light::after{border-color:var(--color-gray-light)!important}.border-white,.border-white::after{border-color:var(--color-white)!important}.border-white-85,.border-white-85::after{border-color:rgba(var(--color-white-rgb),.85)!important}.border-black,.border-black::after{border-color:var(--color-black)!important}.bt{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.5rem 3rem;background-color:#fff0;border:#fff0 1px solid;line-height:1;font-weight:400;text-align:center;text-decoration:none!important}.bt-sm{min-height:38px;font-size:var(--fontsize-body-2)}.bt-square{width:50px;height:50px;padding:0}.bt-block{width:100%;padding-left:1rem;padding-right:1rem;margin:auto}.bt-mw-280{min-width:280px}.bt-primary,.bt-primary:visited{background-color:var(--color-primary);color:var(--color-white)!important}.bt-primary:hover{-webkit-filter:brightness(107%);filter:brightness(107%)}.bt-primary:focus{-webkit-filter:brightness(107%);filter:brightness(107%)}.bt-error,.bt-error:visited{background-color:var(--color-error);color:var(--color-white)!important}.bt-error:hover{-webkit-filter:brightness(107%);filter:brightness(107%)}.bt-error:focus{-webkit-filter:brightness(107%);filter:brightness(107%)}.bt-gray-light,.bt-gray-light:visited{background-color:var(--color-gray-light);color:var(--color-default)!important}.bt-gray-light:hover{background-color:var(--color-gray-light);color:var(--color-primary)!important}.bt-gray-light:hover .svg,.bt-gray-light:focus .svg{background-color:var(--color-primary)!important}.bt-gray-light:focus{background-color:var(--color-gray-light);color:var(--color-primary)!important}.bt-white,.bt-white:visited{background-color:var(--color-white);color:var(--color-primary)!important}.bt-white:hover{-webkit-filter:brightness(93%);filter:brightness(93%)}.bt-white:focus{-webkit-filter:brightness(93%);filter:brightness(93%)}.bt-primary.outlined,.bt-primary.outlined:visited{background-color:#fff0;border-color:var(--color-primary);color:var(--color-primary)!important}.bt-primary.outlined:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)!important}.bt-primary.outlined:focus,.bt-primary.outlined[aria-expanded="true"]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)!important}.bt-white.outlined,.bt-white.outlined:visited{background-color:#fff0;border-color:var(--color-white);color:var(--color-white)!important}.bt-white.outlined:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary)!important}.bt-white.outlined:focus{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary)!important}.bg-ses .bt-white.outlined:hover,.bg-ses .bt-white.outlined:focus{color:var(--color-ses)!important}.bt-disabled,.bt-disabled:visited{background-color:var(--color-gray-light)!important;color:var(--color-gray)!important;-webkit-filter:none!important;filter:none!important}.bt-disabled:hover{background-color:var(--color-gray-light)!important;color:var(--color-gray)!important}.bt-disabled:focus{background-color:var(--color-gray-light)!important;color:var(--color-gray)!important}.svg{display:block;position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.svg-angle-down{-webkit-mask-image:url(/files/images/icons/angle-down.svg);mask-image:url(/files/images/icons/angle-down.svg)}.svg-angle-left{-webkit-mask-image:url(/files/images/icons/angle-left.svg);mask-image:url(/files/images/icons/angle-left.svg)}.svg-angle-right{-webkit-mask-image:url(/files/images/icons/angle-right.svg);mask-image:url(/files/images/icons/angle-right.svg)}.svg-angle-up{-webkit-mask-image:url(/files/images/icons/angle-up.svg);mask-image:url(/files/images/icons/angle-up.svg)}.svg-arrow-rotate-left{-webkit-mask-image:url(/files/images/icons/arrow-rotate-left.svg);mask-image:url(/files/images/icons/arrow-rotate-left.svg)}.svg-at{-webkit-mask-image:url(/files/images/icons/at.svg);mask-image:url(/files/images/icons/at.svg)}.svg-arrow-pointer{-webkit-mask-image:url(/files/images/icons/arrow-pointer.svg);mask-image:url(/files/images/icons/arrow-pointer.svg)}.svg-cart-shopping{-webkit-mask-image:url(/files/images/icons/cart-shopping.svg);mask-image:url(/files/images/icons/cart-shopping.svg)}.svg-check{-webkit-mask-image:url(/files/images/icons/check.svg);mask-image:url(/files/images/icons/check.svg)}.svg-chevron-down{-webkit-mask-image:url(/files/images/icons/chevron-down.svg);mask-image:url(/files/images/icons/chevron-down.svg)}.svg-download{-webkit-mask-image:url(/files/images/icons/download.svg);mask-image:url(/files/images/icons/download.svg)}.svg-envelope{-webkit-mask-image:url(/files/images/icons/envelope.svg);mask-image:url(/files/images/icons/envelope.svg)}.svg-facebook-f{-webkit-mask-image:url(/files/images/icons/facebook-f.svg);mask-image:url(/files/images/icons/facebook-f.svg)}.svg-file-pdf{-webkit-mask-image:url(/files/images/icons/file-pdf.svg);mask-image:url(/files/images/icons/file-pdf.svg)}.svg-file-word{-webkit-mask-image:url(/files/images/icons/file-word.svg);mask-image:url(/files/images/icons/file-word.svg)}.svg-hand-pointer{-webkit-mask-image:url(/files/images/icons/hand-pointer.svg);mask-image:url(/files/images/icons/hand-pointer.svg)}.svg-instagram{-webkit-mask-image:url(/files/images/icons/instagram.svg);mask-image:url(/files/images/icons/instagram.svg)}.svg-link{-webkit-mask-image:url(/files/images/icons/link.svg);mask-image:url(/files/images/icons/link.svg)}.svg-linkedin-in{-webkit-mask-image:url(/files/images/icons/linkedin-in.svg);mask-image:url(/files/images/icons/linkedin-in.svg)}.svg-list{-webkit-mask-image:url(/files/images/icons/list.svg);mask-image:url(/files/images/icons/list.svg)}.svg-magnifying-glass{-webkit-mask-image:url(/files/images/icons/magnifying-glass.svg);mask-image:url(/files/images/icons/magnifying-glass.svg)}.svg-phone{-webkit-mask-image:url(/files/images/icons/phone.svg);mask-image:url(/files/images/icons/phone.svg)}.svg-smartphone{-webkit-mask-image:url(/files/images/icons/mobile-screen-button.svg);mask-image:url(/files/images/icons/mobile-screen-button.svg)}.svg-trash{-webkit-mask-image:url(/files/images/icons/trash-can.svg);mask-image:url(/files/images/icons/trash-can.svg)}.svg-user-pen{-webkit-mask-image:url(/files/images/icons/user-pen.svg);mask-image:url(/files/images/icons/user-pen.svg)}.svg-user-plus{-webkit-mask-image:url(/files/images/icons/user-plus.svg);mask-image:url(/files/images/icons/user-plus.svg)}.svg-xmark{-webkit-mask-image:url(/files/images/icons/xmark.svg);mask-image:url(/files/images/icons/xmark.svg)}.svg-64{width:64px;height:64px}.svg-48{width:48px;height:48px}.svg-40{width:40px;height:40px}.svg-36{width:36px;height:36px}.svg-32{width:32px;height:32px}.svg-30{width:30px;height:30px}.svg-28{width:28px;height:28px}.svg-24{width:24px;height:24px}.svg-20{width:20px;height:20px}.svg-17{width:17px;height:17px}.svg-16{width:16px;height:16px}.svg-15{width:15px;height:15px}.svg-12{width:12px;height:12px}.aspect{position:relative}.aspect--3-4{padding-top:133.333333%}.aspect--5-7{padding-top:140%}.aspect--1-1{padding-top:100%}.aspect--4-3{padding-top:75%}.aspect--16-11{padding-top:68.75%}.aspect--16-10{padding-top:62.5%}.aspect--16-9{padding-top:56.25%}.aspect--16-8{padding-top:50%}.aspect--16-7{padding-top:46.785%}.aspect--16-6{padding-top:37.5%}.aspect-inner{width:100%;height:100%;position:absolute;top:0;left:0}.aspect-inner iframe,.aspect-inner video{width:100%;height:100%}.aspect--original .aspect-inner{width:auto;height:auto;position:relative;top:auto;left:auto}.object-fit-cover{width:100%;height:100%;object-fit:cover}.object-fit-contain{width:100%;height:100%;object-fit:contain}.object-position-top{object-position:center top}.object-position-center{object-position:center}.object-position-bottom{object-position:center bottom}.object-position-start{object-position:left center}.object-position-end{object-position:right center}.mw-100{max-width:100%}video[poster]{object-fit:cover}.tooltip.show{opacity:.95}.tooltip .tooltip-arrow{width:16px!important;height:16px!important}.tooltip-inner{min-width:200px;max-width:240px;background-color:var(--color-primary)!important;padding:.75rem 1rem!important;-webkit-border-radius:0;border-radius:0}.bs-tooltip-auto[data-popper-placement^="left"],.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^="right"],.bs-tooltip-end{padding:0 16px!important}.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0!important}.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{border-left-color:var(--color-primary)!important;border-width:8px 0 8px 16px!important}.bs-tooltip-auto[data-popper-placement^="top"],.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^="bottom"],.bs-tooltip-bottom{padding:16px 0!important}.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0!important}.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:var(--color-primary)!important;border-width:16px 8px 0 8px!important}.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0!important}.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{border-right-color:var(--color-primary)!important;border-width:8px 16px 8px 0!important}.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0!important}.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:var(--color-primary)!important;border-width:0 8px 16px 8px!important}td .has--link{-webkit-transition:.3s ease;transition:.3s ease;&:hover{color:var(--color-primary)!important}}.container,.container-fluid,.banner,main,section,.section,article,aside,footer{position:relative}.container.container-narrow{max-width:990px}header{height:var(--header-height);position:fixed;left:0;right:0;top:0;z-index:100;background-color:var(--color-white)}.logo{display:block;width:100px;position:absolute;top:0;left:0;z-index:1}.banner{height:100vh;max-height:100vh;z-index:2;padding-top:var(--header-height);opacity:0}.initialized .banner{-webkit-animation:fadeIn 1s normal forwards ease;animation:fadeIn 1s normal forwards ease}.banner.banner-none{height:var(--banner-clearance)}.is--contact .banner.banner-none{height:var(--header-height)}.banner-media{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.banner-content{width:100%;height:100%;position:relative;z-index:2}.banner-text--wrapper{width:100%;height:100%;position:relative;z-index:1;opacity:0}.initialized .active .banner-text--wrapper{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.banner-text{position:absolute;z-index:2;background:rgba(var(--color-white-rgb),.65);-webkit-transition:background .3s ease;transition:background .3s ease}.banner-softclose .banner-text{color:var(--color-white);background:transparent!important;padding:0!important}.banner-text:hover{background:rgba(var(--color-white-rgb),.85);}.banner-text-plain{position:absolute;z-index:2}.banner-text--button{position:absolute;bottom:0;right:0;z-index:2;-webkit-transform:translate(1rem,50%);transform:translate(1rem,50%)}.carousel-indicators [data-bs-target]{width:14px;height:14px;border:0 none;opacity:1;background-color:rgba(var(--color-white-rgb),.75);-webkit-transition:.3s ease;transition:.3s ease}.carousel-indicators [data-bs-target]:hover{background-color:var(--color-white)}.carousel-indicators .active{background-color:var(--color-primary)!important}.carousel-indicators.banner-indicators{left:50%;right:auto;bottom:2.25rem;z-index:11;-webkit-transform:translateX(-50%);transform:translateX(-50%)}main{z-index:1}.block--teaser-list .column--1-inner{width:558px;max-width:100%}.block--teaser-list p:last-child{margin-bottom:0}.block--c2a .h1 br{display:none}.block--c2a-buttons .bt{width:100%}.product-facts p,.product-facts ul li{margin-bottom:0}.download-category .item .svg:hover{background:var(--color-primary)!important}.download-category .item{min-height:51px}.download-category .item,.download-category .item *{-webkit-transition:.3s ease;transition:.3s ease}.download-category .item:hover{background-color:var(--color-gray-light)}.download-category-file{display:flex;min-width:30px;width:30px;justify-content:center;text-decoration:none!important}.download-category-file .svg{opacity:.4}.download-category-file .svg:hover{background:var(--color-primary)!important;opacity:1}.block--references{width:2560px;max-width:100%;margin-left:auto;margin-right:auto}.contact-content-wrapper p{margin-bottom:.5rem}.contact-logo img{width:auto;max-width:100%;height:auto;max-height:200px}.contact-image{max-width:240px}.contact-content p:last-child{margin-bottom:0!important}.faq-menu .link-black.active{color:var(--color-primary)!important;font-weight:bold!important}.filter-reset{display:none}.faq-item .accordion-button{min-height:68px;margin:0!important;padding-left:0;padding-right:2.5rem}.faq-item .accordion-button:hover{color:var(--color-primary)}.faq-item .accordion-button:hover .svg{background:var(--color-primary)!important}.faq-item .accordion-button .indicator{width:2.5rem;height:100%;position:absolute;left:auto;right:0;top:0;border:0 none}.faq-item .accordion-button:not(.collapsed){color:var(--color-primary);background:var(--color-white)!important;font-weight:700}.faq-item .accordion-button:not(.collapsed) .svg{background:var(--color-primary)!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.faq-item .accordion-button::after{display:none!important}.faq-item .accordion-body p:last-child{margin-bottom:1rem!important}.block--success{min-height:calc(100vh - var(--header-height));height:100vh;padding-top:var(--header-height);background-repeat:no-repeat;background-position:center;background-size:cover}.block--success-content{width:670px;max-width:100%}.hotspot-area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hotspot{width:40px;height:40px;z-index:2}.hotspot .stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.hotspot-icon{-webkit-animation:bounceHotspot 2s infinite cubic-bezier(.28,.84,.42,1);-ms-animation:bounceHotspot 2s infinite cubic-bezier(.28,.84,.42,1);animation:bounceHotspot 2s infinite cubic-bezier(.28,.84,.42,1)}.awards:last-child .item:last-child{margin-right:0!important}.awards img{min-width:4.5rem;max-width:7.25rem;max-height:6rem}.carousel-awards-wrapper{width:calc(100% - 96px - var(--bs-gutter-x))}.carousel-awards.owl-carousel .owl-item img{width:auto!important;height:auto;max-width:100%;max-height:6rem}.lang-selector{display:flex;align-items:center;width:100%;height:100vh;max-height:100vh;padding-top:var(--header-height);padding-bottom:5vh}.lang-selector-image{position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover}.lang-selector-item,.lang-selector-item *{-webkit-transition:.3s ease;transition:.3s ease}.lang-selector-item{width:240px;max-width:100%;position:relative;z-index:2;margin:0 auto;background:rgba(var(--color-white-rgb),.6);-webkit-transform:scale(.85);transform:scale(.85)}.lang-selector-item img{max-width:130px}.lang-selector-item a{color:var(--color-primary)!important;text-decoration:none!important}.lang-selector-item:hover{background:rgba(var(--color-white-rgb),.85)}.lang-selector-item:hover img{-webkit-box-shadow:4px 4px 11px 0 rgba(var(--color-default-rgb),.1);box-shadow:4px 4px 11px 0 rgba(var(--color-default-rgb),.1)}@media (min-width:576px){:root{--faq-mobilemenu-height:60px}.logo{width:120px}.tooltip-inner{min-width:240px;max-width:280px}.awards img{max-width:10rem}.lang-selector-item{width:100%}.lang-selector-item img{max-width:180px}}@media screen and (min-width:768px){:root{--fontsize-base:16px;--fontsize-body-xxl:2.5rem;--floating-panel-width:280px}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}.tooltip-inner{min-width:294px;max-width:320px}.contact-data{max-width:100%}.block--c2a .h1 br{display:inline}.block--c2a-buttons .bt{width:calc(50% - .5rem)}}@media (min-width:992px){.lang-selector-item img{max-width:230px}}@media (min-width:1200px){:root{--fontsize-body-xxl:3rem}.contact-content-wrapper p{margin-bottom:.5rem}.block--c2a-buttons .bt{width:calc(100% / 3 - .5rem)}.lang-selector-item img{max-width:100%}}@media (min-width:1400px){.faq-item .accordion-button{min-height:88px}}@media screen and (min-width:1600px){:root{--fontsize-base:17px;--floating-panel-width:302px;--floating-panel-icon:42px}.logo{width:150px}}@media screen and (min-width:1921px){:root{--fontsize-body-xxl:3.5rem}.justify-content-max-center{justify-content:center!important}}@media (max-width:991.98px){.banner{max-height:calc((100vw * 0.625) + var(--header-height))}}@media screen and (max-width:767.98px),screen and (max-height:639.98px){.banner{max-height:calc(((100vw * 0.75) + var(--header-height)) * 0.8)}.is--home .banner,.banner.has--content{max-height:calc((100vw * 0.75) + var(--header-height))}.is--home .banner-media,.banner.has--content .banner-media{height:80%}.banner-content{max-width:calc(100% - 2rem)}.is--home .banner-content{width:360px;height:auto;position:absolute;left:0;right:0;bottom:1.5rem}.is--home .banner-text{width:100%;position:relative;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;background:var(--color-gray-light)!important}.banner-text--line2 br{display:none!important}}@media (max-width:575.98px){.container{max-width:480px}.is--home .banner,.banner.has--content{max-height:calc((100vw * 0.85) + var(--header-height))}.is--home .banner-media,.banner.has--content .banner-media{height:72.5%}}@media (max-width:379.98px){.banner-content{width:320px}}