*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}pre{white-space:pre-wrap}button{font-family:inherit}.font-size-xs{font-size:.6rem;font-size:clamp(.65rem,.95vw,.8rem)}.font-size-sm{font-size:.8rem;font-size:clamp(.8rem,1.07vw,1rem)}.font-size-base{font-size:1rem;font-size:clamp(1rem,1.34vw,1.25rem)}.font-size-md{font-size:1.25rem;font-size:clamp(1.25rem,1.68vw,1.56rem)}.font-size-lg{font-size:1.56rem;font-size:clamp(1.56rem,2.09vw,1.95rem)}.font-size-xl{font-size:1.95rem;font-size:clamp(1.95rem,2.62vw,2.44rem);line-height:1.1}.font-size-xxl{font-size:2.44rem;font-size:clamp(2.44rem,3.27vw,3.05rem);line-height:1.1}.font-size-xxxl{font-size:3.05rem;font-size:clamp(2.44rem,4.09vw,3.81rem);line-height:1.1}html{font-size:100%;scroll-behavior:smooth}body{line-height:1.25;-webkit-text-size-adjust:100%;font-family:Open Sans,sans-serif;font-weight:400;font-size:1rem;font-size:clamp(1rem,1.34vw,1.25rem);background:#f0f0f0;color:#3a3938}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:Ubuntu,sans-serif;font-weight:700;padding:0;margin:2em 0 .8em;line-height:1.2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 4 4}.h0 small,h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small{font-size:.7em}.h0 a,h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{color:inherit;text-decoration:none}.h0 a:hover,h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover{text-decoration:underline}.h0{font-size:3.05rem;font-size:clamp(2.44rem,4.09vw,3.81rem);line-height:1.1;margin-bottom:.4em;color:#e60000;letter-spacing:-.02em}h1,.h1{font-size:2.44rem;font-size:clamp(2.44rem,3.27vw,3.05rem);line-height:1.1;color:#e60000;letter-spacing:-.01em}h2,.h2{font-size:1.95rem;font-size:clamp(1.95rem,2.62vw,2.44rem);line-height:1.1;color:#e60000;letter-spacing:-.005em}h3,.h3{font-size:1.56rem;font-size:clamp(1.56rem,2.09vw,1.95rem);color:#e60000}h4,.h4{font-size:1.25rem;font-size:clamp(1.25rem,1.68vw,1.56rem)}h5,.h5{font-size:1rem;font-size:clamp(1rem,1.34vw,1.25rem)}h6,.h6,small,.small{font-size:.8rem;font-size:clamp(.8rem,1.07vw,1rem)}p,.p{font-size:1rem;font-size:clamp(1rem,1.34vw,1.25rem);margin:1.5em 0;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.5}h4+p{margin-top:1em}h5+p{margin-top:1em}div+p{margin-top:.25em}.font-xxxl{font-size:3.05rem;font-size:clamp(2.44rem,4.09vw,3.81rem);line-height:1.1}.font-xxl{font-size:2.44rem;font-size:clamp(2.44rem,3.27vw,3.05rem);line-height:1.1}.font-xl{font-size:1.95rem;font-size:clamp(1.95rem,2.62vw,2.44rem);line-height:1.1}.font-lg{font-size:1.56rem;font-size:clamp(1.56rem,2.09vw,1.95rem)}.font-md{font-size:1.25rem;font-size:clamp(1.25rem,1.68vw,1.56rem)}.font-base{font-size:1rem;font-size:clamp(1rem,1.34vw,1.25rem)}.font-sm{font-size:.8rem;font-size:clamp(.8rem,1.07vw,1rem)}.font-xs{font-size:.6rem;font-size:clamp(.65rem,.95vw,.8rem)}.font-regular{font-weight:400}.font-bold{font-weight:700}.font{font-family:Open Sans,sans-serif}.font-heading{font-family:Ubuntu,sans-serif}p a{color:#e60000;position:relative;isolation:isolate;transition:color .3s ease}p a:hover,p a:focus{color:#3a3938}hr{margin:.5em 0;padding:0;border:0;border-bottom:2px solid #f0f0f0}.container{max-width:130rem;margin:0 auto;padding:0 1rem}.container>*:first-child{margin-top:0}.container>*:last-child{margin-bottom:0}.section{padding:5rem 0;position:relative;z-index:1}.anchor{display:block;margin-top:-4.5rem;padding-top:4.5rem}.blockquote{margin:0;padding:0;position:relative;color:#9a9a99}.blockquote>*{color:currentColor;margin:0}.blockquote:after{font-family:Ubuntu,sans-serif;position:absolute;content:"\201d";font-size:8em;line-height:0;bottom:-.05em;right:0;opacity:.9}.blockquote p{color:#3a3938;margin:1em 0 0;padding:1em 5em 0 0;position:relative;font-size:.85em}.blockquote p:before{content:"";position:absolute;top:0;left:0;right:50%;height:2px;background:#9a9a99;opacity:.9}.flex{display:flex}.flex.fd-rr{flex-direction:row-reverse}.flex.fd-c{flex-direction:column}.flex.fd-cr{flex-direction:column-reverse}.flex.fw-w{flex-wrap:wrap}.flex.fw-wr{flex-wrap:wrap-reverse}.flex.jc-fe{justify-content:flex-end}.flex.jc-c{justify-content:center}.flex.jc-sa{justify-content:space-around}.flex.jc-sb{justify-content:space-between}.flex.ai-fs{align-items:flex-start}.flex.ai-c{align-items:center}.flex.ai-fe{align-items:flex-end}.flex.ai-b{align-items:baseline}.flex .fg-1{flex-grow:1}.flex .fs-0{flex-shrink:0}.flex .fb-0{flex-basis:0}.flex .fb-100{flex-basis:100%}.flex .fb-mc{flex-basis:min-content}.flex .as-fs{align-self:flex-start}.flex .as-c{align-self:center}.flex .as-fe{align-self:flex-end}.flex .as-s{align-self:stretch}.flex .as-b{align-self:baseline}.flex-tablet,.flex-desktop{display:block}.loading,.btn.loading{pointer-events:none;position:relative}.loading:after,.btn.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;width:2em;height:2em;transform:none;transition:none;background:transparent;border-radius:2em;border:2px solid currentColor;border-right-color:transparent;border-left-color:transparent;animation:loading 1.2s ease infinite}.loading:before,.btn.loading:before{content:attr(data-loading);position:absolute;top:50%;left:0;width:100%;text-align:center;margin-top:-.65em;text-transform:uppercase;font-size:.8rem;font-size:clamp(.8rem,1.07vw,1rem);font-weight:700}.loading.btn:before,.btn.loading.btn:before{opacity:0}.loading>*,.btn.loading>*{opacity:0}@keyframes loading{0%{transform:rotate(0)}10%{transform:rotate(0)}90%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.bkg{background:#FFF;color:#3a3938}.bkg-red{background:#E60000;color:#fff}.bkg-orange{background:#F39200;color:#fff}.bkg-violet{background:#A3195B;color:#fff}.bkg-7{background:#f0f0f0;color:#3a3938}.bkg-6{background:#DADADA;color:#3a3938}.bkg-5{background:#bababa;color:#3a3938}.bkg-4{background:#9a9a99;color:#fff}.bkg-3{background:#7a7979;color:#fff}.bkg-2{background:#5a5958;color:#fff}.bkg-1{background:#3A3938;color:#fff}.bkg-0{background:#201f1f;color:#fff}.color{color:#3a3938}.color-red{color:#e60000}.color-orange{color:#f39200}.color-violet{color:#a3195b}.color-bkg{color:#fff}.color-7{color:#f0f0f0}.color-6{color:#dadada}.color-5{color:#bababa}.color-4{color:#9a9a99}.color-3{color:#7a7979}.color-2{color:#5a5958}.color-1{color:#3a3938}.color-0{color:#201f1f}body .pa0{padding:0}body .px0{padding-left:0;padding-right:0}body .py0{padding-top:0;padding-bottom:0}body .pt0{padding-top:0}body .pb0{padding-bottom:0}body .pl0{padding-left:0}body .pr0{padding-right:0}body .ma0{margin:0}body .mx0{margin-left:0;margin-right:0}body .my0{margin-top:0;margin-bottom:0}body .mt0{margin-top:0}body .mb0{margin-bottom:0}body .ml0{margin-left:0}body .mr0{margin-right:0}body .pa{padding:2rem}body .px{padding-left:2rem;padding-right:2rem}body .py{padding-top:2rem;padding-bottom:2rem}body .pt{padding-top:2rem}body .pb{padding-bottom:2rem}body .pl{padding-left:2rem}body .pr{padding-right:2rem}body .ma{margin:2rem}body .mx{margin-left:2rem;margin-right:2rem}body .my{margin-top:2rem;margin-bottom:2rem}body .mt{margin-top:2rem}body .mb{margin-bottom:2rem}body .ml{margin-left:2rem}body .mr{margin-right:2rem}body .pa5vh{padding:5vh}body .px5vh{padding-left:5vh;padding-right:5vh}body .py5vh{padding-top:5vh;padding-bottom:5vh}body .pt5vh{padding-top:5vh}body .pb5vh{padding-bottom:5vh}body .pl5vh{padding-left:5vh}body .pr5vh{padding-right:5vh}body .ma5vh{margin:5vh}body .mx5vh{margin-left:5vh;margin-right:5vh}body .my5vh{margin-top:5vh;margin-bottom:5vh}body .mt5vh{margin-top:5vh}body .mb5vh{margin-bottom:5vh}body .ml5vh{margin-left:5vh}body .mr5vh{margin-right:5vh}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-shadow{text-shadow:0 0 .5em rgba(58,57,56,.3)}.btn{display:inline-block;border:0;padding:.75em 1.6em .85em;border-radius:.5rem;height:auto;overflow:hidden;background:#E60000;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:none;position:relative;font-family:Open Sans,sans-serif;font-size:inherit;letter-spacing:.05em;transition:padding .6s ease;cursor:pointer;vertical-align:middle;margin:0 .25rem .25rem 0;font-weight:700}.btn>*{position:relative;z-index:1}.btn:focus{outline:none;box-shadow:0 0 0 .15em #fff6}.btn[class*=" icon-"]{padding-right:3.2em}.btn:before{font-family:Icons v2!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;line-height:2.4em;position:absolute;right:.8em;bottom:0;z-index:1;transition:right .6s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn:after{content:"";position:absolute;top:0;left:-250%;width:200%;height:100%;background:rgba(58,57,56,.2);z-index:0;transform:skew(-60deg);transition:left .9s ease}.btn:hover[class*=" icon-"]{padding-right:3.45em;padding-left:1.35em}.btn:hover:before{right:.8rem}.btn:hover:after{left:-50%}.btn-icon-left[class*=" icon-"]{padding:.75em 1.6em .85em 3.2em}.btn-icon-left[class*=" icon-"]:before{right:auto;left:.8em;transition:left .6s ease}.btn-icon-left[class*=" icon-"]:hover{padding-left:3.45em;padding-right:1.35em}.btn-icon-left[class*=" icon-"]:hover:before{right:auto;left:.8rem}.btn-white{background:#FFF;color:#e60000}.btn-white:after{background:rgba(240,240,240,.5)}.btn-light{background:#f0f0f0;color:#e60000}.btn-light:after{background:rgba(255,255,255,.5)}.btn-grey{background:#f0f0f0;color:#5a5958}.btn-grey:after{background:rgba(255,255,255,.5)}.btn-dark{background:#5a5958;color:#fff}.btn-dark:after{background:#3A3938}.btn-text{background:transparent;color:#5a5958}.btn-text:after{background:rgba(240,240,240,.5)}.btn-sm{font-size:.8rem;font-size:clamp(.8rem,1.07vw,1rem)}.btn-sm:before{font-size:1.4em;line-height:2em;margin-right:-.1em}.btn-xs{font-size:.6rem;font-size:clamp(.65rem,.95vw,.8rem)}.btn-xs:before{font-size:1.6em;line-height:1.7em;margin-right:-.2em}.btn-group .btn{float:left}.btn-group:after{content:"";display:table;clear:both;height:0}.btn-flex{display:flex}.btn-flex .btn{display:block;flex:1 1 auto;margin:0;padding-left:0;padding-right:0;border-radius:0;text-align:center}.btn-flex .btn:first-child{border-radius:.5rem 0 0 .5rem}.btn-flex .btn:last-child{border-radius:0 .5rem .5rem 0}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/open-sans-v34-latin-regular.font.eot);src:local(""),url(/assets/fonts/open-sans-v34-latin-regular.font.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans-v34-latin-regular.font.woff2) format("woff2"),url(/assets/fonts/open-sans-v34-latin-regular.font.woff) format("woff"),url(/assets/fonts/open-sans-v34-latin-regular.font.ttf) format("truetype"),url(/assets/fonts/open-sans-v34-latin-regular.font.svg#OpenSans) format("svg");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/open-sans-v34-latin-700.font.eot);src:local(""),url(/assets/fonts/open-sans-v34-latin-700.font.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans-v34-latin-700.font.woff2) format("woff2"),url(/assets/fonts/open-sans-v34-latin-700.font.woff) format("woff"),url(/assets/fonts/open-sans-v34-latin-700.font.ttf) format("truetype"),url(/assets/fonts/open-sans-v34-latin-700.font.svg#OpenSans) format("svg");font-display:swap}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/assets/fonts/ubuntu-v20-latin-700.font.eot);src:local(""),url(/assets/fonts/ubuntu-v20-latin-700.font.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/ubuntu-v20-latin-700.font.woff2) format("woff2"),url(/assets/fonts/ubuntu-v20-latin-700.font.woff) format("woff"),url(/assets/fonts/ubuntu-v20-latin-700.font.ttf) format("truetype"),url(/assets/fonts/ubuntu-v20-latin-700.font.svg#Ubuntu) format("svg");font-display:swap}@font-face{font-family:Icons v2;src:url(/assets/fonts/icons.font.eot?a562f8bc0d7e416ebf25f29b702c74c9#iefix) format("embedded-opentype"),url(/assets/fonts/icons.font.woff2?a562f8bc0d7e416ebf25f29b702c74c9) format("woff2"),url(/assets/fonts/icons.font.woff?a562f8bc0d7e416ebf25f29b702c74c9) format("woff"),url(/assets/fonts/icons.font.ttf?a562f8bc0d7e416ebf25f29b702c74c9) format("truetype"),url(/assets/fonts/icons.font.svg?a562f8bc0d7e416ebf25f29b702c74c9#icons.font) format("svg");font-display:swap}i[class^=icon-]:before,i[class*=" icon-"]:before{font-family:Icons v2!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add:before{content:"\f101"}.icon-alert:before{content:"\f102"}.icon-arrow-down:before{content:"\f103"}.icon-arrow-left:before{content:"\f104"}.icon-arrow-right:before{content:"\f105"}.icon-arrow-up:before{content:"\f106"}.icon-bars:before{content:"\f107"}.icon-bed:before{content:"\f108"}.icon-bloom:before{content:"\f109"}.icon-calc:before{content:"\f10a"}.icon-calendar-check:before{content:"\f10b"}.icon-calendar:before{content:"\f10c"}.icon-camera:before{content:"\f10d"}.icon-check:before{content:"\f10e"}.icon-clock:before{content:"\f10f"}.icon-close-circle:before{content:"\f110"}.icon-close:before{content:"\f111"}.icon-code:before{content:"\f112"}.icon-copy:before{content:"\f113"}.icon-couple:before{content:"\f114"}.icon-doc:before{content:"\f115"}.icon-download:before{content:"\f116"}.icon-edelweiss:before{content:"\f117"}.icon-external:before{content:"\f118"}.icon-facebook:before{content:"\f119"}.icon-family:before{content:"\f11a"}.icon-filter:before{content:"\f11b"}.icon-flag:before{content:"\f11c"}.icon-flower:before{content:"\f11d"}.icon-food:before{content:"\f11e"}.icon-foto:before{content:"\f11f"}.icon-fullscreen-exit:before{content:"\f120"}.icon-fullscreen:before{content:"\f121"}.icon-gentian:before{content:"\f122"}.icon-grid:before{content:"\f123"}.icon-happy:before{content:"\f124"}.icon-heart-empty:before{content:"\f125"}.icon-heart-full:before{content:"\f126"}.icon-height:before{content:"\f127"}.icon-home:before{content:"\f128"}.icon-idea:before{content:"\f129"}.icon-info:before{content:"\f12a"}.icon-instagram:before{content:"\f12b"}.icon-mail:before{content:"\f12c"}.icon-map:before{content:"\f12d"}.icon-marker:before{content:"\f12e"}.icon-pano:before{content:"\f12f"}.icon-parking-covered:before{content:"\f130"}.icon-parking:before{content:"\f131"}.icon-peak:before{content:"\f132"}.icon-pencil:before{content:"\f133"}.icon-phone:before{content:"\f134"}.icon-play:before{content:"\f135"}.icon-playground:before{content:"\f136"}.icon-pool:before{content:"\f137"}.icon-pram:before{content:"\f138"}.icon-printer:before{content:"\f139"}.icon-sad:before{content:"\f13a"}.icon-search:before{content:"\f13b"}.icon-series:before{content:"\f13c"}.icon-settings:before{content:"\f13d"}.icon-share-square:before{content:"\f13e"}.icon-share:before{content:"\f13f"}.icon-signs:before{content:"\f140"}.icon-single:before{content:"\f141"}.icon-star-s:before{content:"\f142"}.icon-star:before{content:"\f143"}.icon-step-free-access:before{content:"\f144"}.icon-suitcase:before{content:"\f145"}.icon-sun:before{content:"\f146"}.icon-surface:before{content:"\f147"}.icon-tags:before{content:"\f148"}.icon-tick:before{content:"\f149"}.icon-track:before{content:"\f14a"}.icon-trash-happy:before{content:"\f14b"}.icon-trash:before{content:"\f14c"}.icon-tv:before{content:"\f14d"}.icon-whatsapp:before{content:"\f14e"}.icon-width:before{content:"\f14f"}.icon-wifi:before{content:"\f150"}.icon-world:before{content:"\f151"}.icon-position:before{content:"\f152"}.icon-users:before{content:"\f153"}.header{position:fixed;top:0;width:100%;z-index:10;transition:background-color .3s ease,opacity .3s ease,transform .3s ease;pointer-events:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.scrolled .header{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.open-search .header{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.header:before{content:"";position:absolute;top:0;left:0;right:0;height:200%;background:linear-gradient(0deg,rgba(58,57,56,0),rgba(58,57,56,.3));pointer-events:none;opacity:.2;transition:opacity .3s ease}.scrolled .header:before{opacity:0!important}.header .container{display:flex;align-items:center;position:relative;z-index:1}.header .logo{pointer-events:auto}.header .logo svg,.header .logo img{width:auto;height:6rem;margin-left:-2rem;transition:height .3s ease;display:block;max-width:100%;height:9rem;transition:margin .3s ease,height .3s ease}.header .logo svg path,.header .logo img path{transition:fill .3s ease;transition:opacity .3s ease}.open-search .header .logo svg path,.open-search .header .logo img path{fill:#fff}.scrolled .header .logo svg,.scrolled .header .logo img{height:5rem;height:6rem;margin-bottom:-.5em}.header-right{text-align:right;flex:1 1 auto;white-space:nowrap;color:#3a3938;transition:color .3s ease}.open-search .header-right{color:#fff!important}.header .text-link{color:inherit;text-decoration:underline;padding:.5rem;pointer-events:auto;vertical-align:middle;text-decoration-color:transparent;transition:text-decoration-color .3s ease,opacity .3s .3s ease}.open-nav .header .text-link{opacity:0}.header .text-link:hover{text-decoration-color:currentColor}.header .search-toggle,.header .burger{display:inline-block;text-decoration:none;color:inherit;width:3rem;height:3rem;vertical-align:middle;cursor:pointer;pointer-events:auto;border:none;padding:0;background:transparent}.header .search-toggle{text-align:center}.header .search-toggle i{font-size:2rem;line-height:3rem}.header .burger{position:relative;margin-right:-.5rem;color:inherit}.header .burger i{position:absolute;top:50%;right:.5rem;width:2rem;height:2px;background:currentColor;margin:-1px 0 0;transition:transform .3s ease,width .3s ease;will-change:transform}.header .burger i:nth-child(1){transform:translateY(-.5rem);width:1.6rem}.header .burger i:nth-child(2){transform:translate(0)}.header .burger i:nth-child(3){transform:translateY(.5rem);width:1.2rem}.header .burger:hover i:nth-child(1){width:2rem}.header .burger:hover i:nth-child(2){width:1.6rem}.header .burger:hover i:nth-child(3){width:1.8rem}.open-nav .header .burger i:nth-child(1),.open-search .header .burger i:nth-child(1){transform:translate(0) rotate(45deg);width:2rem}.open-nav .header .burger i:nth-child(2),.open-search .header .burger i:nth-child(2){transform:translate(0) scaleX(0)}.open-nav .header .burger i:nth-child(3),.open-search .header .burger i:nth-child(3){transform:translate(0) rotate(-45deg);width:2rem}.header.transparent:before{opacity:1}body:not(.scrolled) .header.transparent .logo svg path,body.scrolled.open-search .header.transparent .logo svg path{fill:#fff}.header.transparent .header-right{color:#fff}.scrolled .header.transparent .header-right,.open-nav .header.transparent .header-right{color:#3a3938}.nav-basic{position:fixed;top:0;left:0;width:100%;z-index:9;text-align:right;pointer-events:none}.open-nav .nav-basic{opacity:1;pointer-events:auto}.nav-basic .container{position:relative}.nav-basic-wrapper{position:absolute;right:0;width:100%;height:100vh;max-height:100vh;overflow:auto;overscroll-behavior:contain;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:5rem 1rem 2rem;-webkit-clip-path:circle(0 at calc(100% - 2rem) 2.25rem);clip-path:circle(0 at calc(100% - 2rem) 2.25rem);transition:-webkit-clip-path .9s ease;transition:clip-path .9s ease;transition:clip-path .9s ease,-webkit-clip-path .9s ease}.open-nav .nav-basic-wrapper{-webkit-clip-path:circle(150% at calc(100% - 3rem) 3rem);clip-path:circle(150% at calc(100% - 3rem) 3rem)}.nav-basic a{text-decoration:underline;text-decoration-color:transparent;color:#7a7979;font-weight:700;transition:color .3s ease,text-decoration-color .3s ease;cursor:pointer}.nav-basic a:hover{text-decoration-color:#7a7979;color:#3a3938}.nav-basic a.has-icon{padding-left:2em;text-decoration:none}.nav-basic a.has-icon i{font-size:1.3em;line-height:.5;vertical-align:-.1em}.nav-basic-main{padding:0;margin:0;list-style:none}.nav-basic-main>li>a{font-size:1.56rem;font-size:clamp(1.56rem,2.09vw,1.95rem);color:#e60000;display:block;padding:.5em 0;text-transform:uppercase}.nav-basic-main ul{padding:0;margin:-.5rem 0 1rem;list-style:none}.nav-basic-main ul a{display:block;padding:.2em 0;text-transform:uppercase}.nav-basic-lang{padding:0;margin:3rem -.5rem 0 0;list-style:none}.nav-basic-lang>li{display:inline-block}.nav-basic-lang>li>*{font-size:1.25rem;font-size:clamp(1.25rem,1.68vw,1.56rem);color:#3a3938;padding:.5em;text-transform:uppercase;font-weight:700}.nav-basic-lang>li.current>*{opacity:.5}.footer .container{padding-top:5vh;padding-bottom:5vh}.footer a{display:inline-block;color:inherit;text-decoration:underline;transition:color .3s ease,text-decoration-color .3s ease;text-decoration-color:transparent;opacity:1}.footer a:hover{text-decoration:underline;text-decoration-color:currentColor}.footer-top{background:#2d2c2b;color:#fff;position:relative;z-index:1;text-shadow:0 0 .2em rgba(32,31,31,.1)}.footer-top a{text-decoration-color:#2d2c2b}.footer nav ul{list-style:none;margin:0;padding:0}.footer nav ul>li>*:first-child{margin-top:0}.footer nav ul h3{color:inherit;opacity:.8}.footer nav a{text-transform:uppercase}.footer nav a i{font-size:1.2em}.footer nav a.normal{text-transform:none}.footer nav>ul{display:flex;flex-direction:column;margin-bottom:-2rem}.footer nav>ul>li{flex:1;padding-bottom:2rem}.footer nav>ul>li li{padding:.25em 0}.footer nav>ul>li a+a{margin-left:.8rem}.footer nav>ul>li a+a.normal{margin-left:0}.footer nav>ul>li a.current{opacity:.5;pointer-events:none}.footer nav .lang{padding-top:.5rem}.footer nav .social{padding:.5rem 0 0}.footer nav .social a{text-decoration:none}.footer nav .social i{font-size:2em;color:#9a9a99;transition:color .3s ease}.footer nav .social a:hover i{color:#dadada}.footer-end{background:#FFF;color:#7a7979;position:sticky;bottom:0;text-align:center;padding-bottom:2rem;font-size:.8rem;font-size:clamp(.8rem,1.07vw,1rem);padding:2rem 0}.footer-end .container{padding:.5rem 2rem!important}.footer-end a.footer-end-logo{display:block;margin:0 auto;width:13rem}.footer-end a.footer-end-logo img{width:100%;margin-left:-2rem}.footer-end .separator{display:block;height:.5em}.scrolled .header .logo svg path[fill="#3a3938"],.scrolled .header .logo img path[fill="#3a3938"]{opacity:0}.main{border-top:9rem solid #f0f0f0}blockquote{margin:0;padding:0 0 0 2em;border-left:.25em solid #DADADA}blockquote p{margin:1em 0}@media only screen and (min-width: 768px){.container{padding:0 2rem;width:100%}.flex-tablet{display:flex}.nav-basic-wrapper{padding:5rem 2rem 2rem;-webkit-clip-path:circle(0 at calc(100% - 3rem) 3rem);clip-path:circle(0 at calc(100% - 3rem) 3rem)}.open-nav .nav-basic-wrapper{-webkit-clip-path:circle(150% at calc(100% - 3rem) 3rem);clip-path:circle(150% at calc(100% - 3rem) 3rem)}.footer-end .separator{display:inline}.footer-end .separator:before{content:"-"}}@media only screen and (min-width: 992px){.container{width:90%}.anchor{margin-top:-5rem;padding-top:5rem}.flex-desktop{display:flex}.desktop-text-center{text-align:center}.desktop-text-left{text-align:left}.desktop-text-right{text-align:right}.header.hide{opacity:0;transform:translateY(-4rem)}body.open-nav .header.hide,body.open-search .header.hide,body.scrolled .header.hide{opacity:1;transform:translateY(0)}.nav-basic-wrapper{right:-2rem;padding:7rem 4rem 4rem;width:auto;min-width:500px;height:auto;-webkit-clip-path:circle(0 at calc(100% - 5rem) 3rem);clip-path:circle(0 at calc(100% - 5rem) 3rem);border-radius:0 0 .5rem .5rem}.open-nav .nav-basic-wrapper{-webkit-clip-path:circle(150% at calc(100% - 5rem) 3rem);clip-path:circle(150% at calc(100% - 5rem) 3rem)}.scrolled .nav-basic-wrapper{top:5rem;padding:2rem 4rem 4rem;-webkit-clip-path:circle(0 at calc(100% - 5rem) -2rem);clip-path:circle(0 at calc(100% - 5rem) -2rem)}.open-nav.scrolled .nav-basic-wrapper{-webkit-clip-path:circle(150% at calc(100% - 5rem) -2rem);clip-path:circle(150% at calc(100% - 5rem) -2rem)}.nav-basic-main>li{opacity:0;transform:translateY(-3rem);transition:transform .6s ease,opacity .6s ease;transition-delay:.6s}.open-nav .nav-basic-main>li{opacity:1;transform:translateY(0)}.open-nav .nav-basic-main>li:nth-child(1){transition-delay:.09s}.open-nav .nav-basic-main>li:nth-child(2){transition-delay:.18s}.open-nav .nav-basic-main>li:nth-child(3){transition-delay:.27s}.open-nav .nav-basic-main>li:nth-child(4){transition-delay:.36s}.open-nav .nav-basic-main>li:nth-child(5){transition-delay:.45s}.open-nav .nav-basic-main>li:nth-child(6){transition-delay:.54s}.footer .container{padding-top:10vh;padding-bottom:10vh}.footer nav>ul{flex-direction:row}.footer nav>ul>li{flex:1 0 auto}.footer nav>ul>li:last-child{text-align:right;align-self:flex-end;flex:0 0 min-content;white-space:nowrap}}@media only screen and (max-width: 991px){.mobile-text-center{text-align:center}.mobile-text-left{text-align:left}.mobile-text-right{text-align:right}.header .logo svg,.header .logo img{height:4.5rem!important;margin-left:-1.6rem;height:6.5rem!important;margin-bottom:-.25em}.main{border-top:6.5rem solid #f0f0f0}}@media only screen and (max-width: 480px){.header .text-link{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer nav>ul{flex-direction:row;flex-wrap:wrap}.footer nav>ul>li{flex-basis:50%}.footer nav>ul>li:last-child{align-self:flex-end}}
