@font-face{font-family:Ayer;src:local("Ayer Regular"),url(/assets/fonts/ayer/Ayer-Regular-Web.woff2) format("woff2"),url(/assets/fonts/ayer/Ayer-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Ayer;src:local("Ayer Italic"),url(/assets/fonts/ayer/Ayer-RegularItalic-Web.woff2) format("woff2"),url(/assets/fonts/ayer/Ayer-RegularItalic-Web.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:local("Roboto Light"),url(/assets/fonts/roboto/roboto-v30-latin-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:local("Roboto Light Italic"),url(/assets/fonts/roboto/roboto-v30-latin-300italic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(/assets/fonts/roboto/roboto-v30-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(/assets/fonts/roboto/roboto-v30-latin-500italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:local("Roboto Regular"),url(/assets/fonts/roboto/roboto-v30-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),url(/assets/fonts/roboto/roboto-v30-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer{overflow-x:hidden}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}table,td,form{margin:0;padding:0}address{font-style:normal}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{margin:0;padding:0;text-decoration:none;letter-spacing:0;font-weight:400}a,button,select,div,input,textarea,article,span{outline:none;text-decoration:none;background-color:transparent;border:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}a,button,select,div,input,textarea,article,span,ul,li{outline:none!important;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto;border:0;vertical-align:middle}video,svg{vertical-align:middle}picture,picture a{display:block}.coverImage{position:relative;width:100%;overflow:hidden}.coverImage picture{height:100%;width:100%;position:absolute;left:0;top:0}.coverImage picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}select,input[type=checkbox],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{padding:0}select{background-color:transparent}.flex{display:flex}.flex-center{display:flex;justify-content:center}.flex-column{display:flex;flex-direction:column}.flex-wrap{display:flex;flex-wrap:wrap}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.align-start{align-items:flex-start}.align-center{align-items:center}.align-stretch{align-items:stretch}.align-end{align-items:flex-end}.block{display:block}.none{display:none}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.pointer{cursor:pointer}.ttupper{text-transform:uppercase}.ttlower{text-transform:lowercase}.italic{font-style:italic}.bold{font-weight:600}.width-100{width:100%}ul{margin:0;list-style-type:none}ul.reset{padding:0;text-indent:0}ul.reset li:before{content:none}ul.reset li{position:static;left:auto;text-indent:0;padding:0}body,html{scroll-behavior:auto!important;height:100%;min-height:100%;font-size:20px;line-height:140%}body{font-size:1rem;background-color:#f6f3ee;width:inherit;height:auto;min-height:100%;color:#2e2e2e;overflow-x:hidden}body,table,input,select,textarea,pre{font-family:Roboto;font-weight:300;font-style:normal;letter-spacing:-.01em}b{font-weight:400}p{color:#2e2e2e}p+p{padding-top:16px}.center{position:relative;margin:0 auto}.center820,.center1030,.center1156,.center1240,.center1360{position:relative;padding-left:5%;padding-right:5%;margin:0 auto;width:100%}.center820{max-width:calc(820px + 10%)}.center1030{max-width:calc(1030px + 10%)}.center1156{max-width:calc(1156px + 10%)}.center1240{max-width:calc(1240px + 10%)}.center1360{max-width:calc(1360px + 10%)}.subtitle+.title,.title+.subtitle{padding-top:5px}.title+.text,.subtitle+.text{padding-top:40px}.title+.buttons,.text+.buttons,.subtitle+.buttons{margin-top:40px}.roboto{font-family:Roboto}.t1,.t1 a,.t1 span,.t1 li{font-family:Ayer;font-size:7.5rem;line-height:96%;color:#2e2e2e;font-weight:400;font-style:normal;letter-spacing:0}@media(max-width:1050px){.t1,.t1 a,.t1 span,.t1 li{font-size:6.375rem}}@media(max-width:850px){.t1,.t1 a,.t1 span,.t1 li{font-size:5.25rem}}@media(max-width:650px){.t1,.t1 a,.t1 span,.t1 li{font-size:4.125rem}}@media(max-width:450px){.t1,.t1 a,.t1 span,.t1 li{font-size:48px}}.t2,.t2 a,.t2 span,.t2 li,.t2.italic,.t2.italic a,.t2.italic span,.t2.italic li{font-family:Ayer;font-size:calc(102/20*1rem);line-height:95%;color:#2e2e2e;font-weight:400;letter-spacing:0}.t2.italic,.t2.italic a,.t2.italic span,.t2.italic li{font-style:italic}@media(max-width:1050px){.t2,.t2 a,.t2 span,.t2 li{font-size:calc(102/20*.95rem)}}@media(max-width:950px){.t2,.t2 a,.t2 span,.t2 li{font-size:calc(102/20*.9rem)}}@media(max-width:850px){.t2,.t2 a,.t2 span,.t2 li{font-size:calc(102/20*.8rem)}}@media(max-width:450px){.t2,.t2 a,.t2 span,.t2 li{font-size:2.907rem}}.t3,.t3 a,.t3 span,.t3 li{font-family:Ayer;font-size:3.6rem;line-height:95%;color:#2e2e2e;font-weight:400;letter-spacing:0}.t3.italic,.t3.italic a,.t3.italic span,.t3.italic li{font-style:italic}@media(max-width:850px){.t3,.t3 a,.t3 span,.t3 li{font-size:3.24rem}}@media(max-width:450px){.t3,.t3 a,.t3 span,.t3 li{font-size:40px;line-height:110%}}.t4,.t4 a,.t4 span,.t4 li{font-family:Ayer;font-size:1.6rem;line-height:95%;color:#2e2e2e;font-weight:400;letter-spacing:0}.t5,.t5 a,.t5 span,.t5 li{font-size:calc(24/20*1rem);line-height:140%;color:#2e2e2e;font-weight:400;letter-spacing:-.01em}@media(max-width:950px){.t5,.t5 a,.t5 span,.t5 li{font-size:20px}}.t6,.t6 a,.t6 span,.t6 li{font-size:.8rem;line-height:125%;color:#2e2e2e;font-weight:400;text-transform:uppercase;letter-spacing:.15em}.font-large,.font-large a,.font-large p{font-size:calc(24/20*1rem);line-height:140%;letter-spacing:-.01em;color:#2e2e2e}.font-default,.font-default p,.font-default a,legend,label,select,input,textarea{font-size:1rem;line-height:140%;letter-spacing:-.01em;font-style:normal;font-weight:300;color:#2e2e2e}.font-small,.font-small a,.font-small p{font-size:calc(14/20*1rem);line-height:140%;letter-spacing:-.01em;font-weight:300;color:#2e2e2e}@media(max-width:850px){.font-small,.font-small a,.font-small p{font-size:12px}}.mine-shaft{color:#2e2e2e;opacity:.7}.negative .mine-shaft{color:#fff}.c1,.c1 a,.c1 span,.c1 p{color:#e8c196}.c2,.c2 a,.c2 span,.c2 p{color:#b3875b}.c3,.c3 a,.c3 span,.c3 p{color:#2e2e2e}.c4,.c4 a,.c4 span,.c4 p{color:#fff}.c5,.c5 a,.c5 span,.c5 p{color:#f6f3ee}.b1{background-color:#2e2e2e}.b2{background-color:#7e8388}.b3{background-color:#f6f3ee}.b4{background-color:#fff}.b5{background-color:#f3f3f3}::selection{background:#e8c196;color:#2e2e2e!important}::-moz-selection{color:#2e2e2e!important;background:#e8c196}.border-radius{border-radius:48px;-webkit-mask-image:radial-gradient(white,black)}@media(max-width:850px){.border-radius{border-radius:32px}}.button{font-style:normal;font-weight:400;font-size:calc(12/20*1rem);line-height:200%;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.button1,.button2{position:relative;cursor:pointer;display:inline-block;text-decoration:none;transition:all .2s ease-in-out}.button1+.button2,.button2+.button1{margin-left:12px}.button1{color:#fff;padding:8px 32px;background-color:#2e2e2e;border:1px solid #2E2E2E;font-weight:400;font-size:calc(12/20*1rem);line-height:200%;letter-spacing:.1em;text-transform:uppercase;border-radius:40px;overflow:hidden}.button2{color:#2e2e2e;padding:8px 32px;border:1px solid rgba(46,46,46,.25);font-weight:400;font-size:calc(12/20*1rem);line-height:200%;letter-spacing:.1em;text-transform:uppercase;border-radius:20px;overflow:hidden}.button1 span,.button2 span{transition:bottom .3s ease-in-out}.button1 span:last-child,.button2 span:last-child{position:absolute;bottom:-100%;transform:translate(-100%);white-space:nowrap}.button1 span:first-child,.button2 span:first-child{position:relative;bottom:0;transform:translate(-100%)}.button1:hover{opacity:1}.button1:hover span:first-child,.button2:hover span:first-child{bottom:40px}.button1:hover span:last-child,.button2:hover span:last-child{bottom:8px}.button1.negative{border-color:#f6f3ee;color:#000;background-color:#f6f3ee}.button2.negative{color:#fff;border:1px solid rgba(255,255,255,.25);background-color:#2e2e2e}.button2:hover{opacity:1}.button3{font-family:Roboto;color:#2e2e2e;font-weight:400;font-size:calc(12/20*1rem);line-height:150%;letter-spacing:.1em;text-transform:uppercase;font-style:normal;display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;border:1px solid rgba(46,46,46,.25);border-radius:50%;padding:24px 42px;text-align:center;transition:none;cursor:pointer}.button3:hover{opacity:1}.button3.negative{color:#fff;border-color:#ffffff40}@media(max-width:850px){header .button1,header .button2{padding:4px 20px;font-size:calc(12/20*1rem)}header .button1:hover span:last-child,header .button2:hover span:last-child{bottom:4px}}#breadcrumb span,#breadcrumb a,#breadcrumb li{color:#2e2e2e;font-size:calc(14/20*1rem);line-height:140%;font-weight:300;font-style:normal;text-transform:lowercase;text-decoration:none;transition:all .2s ease-in-out;letter-spacing:-.01em}#breadcrumb ul:before{content:"(";position:relative;display:inline-block;color:#2e2e2e;font-size:calc(14/20*1rem);line-height:140%;font-weight:300;padding:0 7px;margin:auto 0;letter-spacing:-.01em}#breadcrumb ul:after{content:")";position:relative;display:inline-block;color:#2e2e2e;font-size:calc(14/20*1rem);line-height:140%;font-weight:300;padding:0 7px;margin:auto 0;letter-spacing:-.01em}#breadcrumb ul li:after{content:"/";position:relative;display:inline-block;color:#2e2e2e;font-size:calc(14/20*1rem);line-height:140%;font-weight:300;padding:0 7px;margin:auto 0;letter-spacing:-.01em}#breadcrumb ul li:last-child:after{display:none}#breadcrumb a:hover,#breadcrumb a:hover span{color:#2e2e2e}#breadcrumb br{display:none}#breadcrumb.negative span,#breadcrumb.negative a,#breadcrumb.negative li,#breadcrumb.negative a span{color:#fff}#breadcrumb.negative ul li:after{color:#fff}#breadcrumb.negative a:hover,#breadcrumb.negative a:hover span{color:#fff}.link,a,p a,li a,span a{display:inline-block;font-weight:400;text-decoration:none;transition:all .2s ease-in-out;color:#2e2e2e}.link:hover,a:hover,p a:hover,li a:hover,span a:hover{opacity:.3}.p-t-56{padding-top:56px}.p-t-64{padding-top:64px}.p-t-96{padding-top:96px}.p-t-240{padding-top:240px}nav.footer-lang ul li:not(:last-child){padding-right:16px}.text ul li{--bullet-inset: 32px;--bullet-top: 16px;padding-left:var(--bullet-inset);padding-top:var(--bullet-top);color:#2e2e2e}.text ul li p,.text ul li{position:relative}.text:not(.fade-up) ul li p:before,.text:not(.fade-up) ul li:before{content:"";position:absolute;display:inline-block;background:#2e2e2e;height:.25rem;width:.25rem;top:.5rem;transform:translateY(50%);left:-16px;border-radius:50px}.text:not(.fade-up) ul li:before{left:calc(var(--bullet-inset) - 16px);top:calc(var(--bullet-top) + .5rem)}.text.fade-up ul li div:first-child:before{content:"";position:absolute;display:inline-block;background:#2e2e2e;height:.25rem;width:.25rem;top:.5rem;transform:translateY(25%);left:-16px;border-radius:50px}p+ul{padding-bottom:16px}@media screen and (max-width:1200px){body,html{font-size:19px}}@media screen and (max-width:950px){body,html{font-size:18px}}@media screen and (max-width:700px){body,html{font-size:17px}}@media screen and (max-width:500px){body,html{font-size:16.5px}}.page-border{position:relative;height:48px;pointer-events:none}.page-border__inner{position:absolute;width:100%;height:100%;box-shadow:0 48px 0 48px #2e2e2e;border-radius:0 0 48px 48px}@media(max-width:850px){.page-border{margin-top:32px!important;height:32px}.page-border__inner{border-radius:0 0 32px 32px;box-shadow:0 32px 0 32px #2e2e2e}}@media(min-width:769px){*:not(.safari){scrollbar-width:thin}*:not(.safari)::-webkit-scrollbar{width:6px}*:not(.safari)::-webkit-scrollbar-track{background-color:transparent}*:not(.safari)::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;-webkit-box-shadow:inset 0 0 0 10px;box-shadow:inset 0 0 0 10px}}strong,b{font-weight:400}

.p-tb-288{padding-top:288px;padding-bottom:288px}.p-t-288{padding-top:288px}.p-b-288{padding-bottom:288px}@media screen and (max-width:1200px){.p-tb-288{padding-top:256px;padding-bottom:256px}.p-t-288{padding-top:256px}.p-b-288{padding-bottom:256px}}@media screen and (max-width:950px){.p-tb-288{padding-top:225px;padding-bottom:225px}.p-t-288{padding-top:225px}.p-b-288{padding-bottom:225px}}@media screen and (max-width:700px){.p-tb-288{padding-top:193px;padding-bottom:193px}.p-t-288{padding-top:193px}.p-b-288{padding-bottom:193px}}@media screen and (max-width:500px){.p-tb-288{padding-top:161px;padding-bottom:161px}.p-t-288{padding-top:161px}.p-b-288{padding-bottom:161px}}@media screen and (max-width:400px){.p-tb-288{padding-top:130px;padding-bottom:130px}.p-t-288{padding-top:130px}.p-b-288{padding-bottom:130px}}.p-tb-256{padding-top:256px;padding-bottom:256px}.p-t-256{padding-top:256px}.p-b-256{padding-bottom:256px}@media screen and (max-width:1200px){.p-tb-256{padding-top:228px;padding-bottom:228px}.p-t-256{padding-top:228px}.p-b-256{padding-bottom:228px}}@media screen and (max-width:950px){.p-tb-256{padding-top:200px;padding-bottom:200px}.p-t-256{padding-top:200px}.p-b-256{padding-bottom:200px}}@media screen and (max-width:700px){.p-tb-256{padding-top:172px;padding-bottom:172px}.p-t-256{padding-top:172px}.p-b-256{padding-bottom:172px}}@media screen and (max-width:500px){.p-tb-256{padding-top:143px;padding-bottom:143px}.p-t-256{padding-top:143px}.p-b-256{padding-bottom:143px}}@media screen and (max-width:400px){.p-tb-256{padding-top:115px;padding-bottom:115px}.p-t-256{padding-top:115px}.p-b-256{padding-bottom:115px}}.p-tb-240{padding-top:240px;padding-bottom:240px}.p-t-240{padding-top:240px}.p-b-240{padding-bottom:240px}@media screen and (max-width:1200px){.p-tb-240{padding-top:214px;padding-bottom:214px}.p-t-240{padding-top:214px}.p-b-240{padding-bottom:214px}}@media screen and (max-width:950px){.p-tb-240{padding-top:187px;padding-bottom:187px}.p-t-240{padding-top:187px}.p-b-240{padding-bottom:187px}}@media screen and (max-width:700px){.p-tb-240{padding-top:161px;padding-bottom:161px}.p-t-240{padding-top:161px}.p-b-240{padding-bottom:161px}}@media screen and (max-width:500px){.p-tb-240{padding-top:134px;padding-bottom:134px}.p-t-240{padding-top:134px}.p-b-240{padding-bottom:134px}}@media screen and (max-width:400px){.p-tb-240{padding-top:108px;padding-bottom:108px}.p-t-240{padding-top:108px}.p-b-240{padding-bottom:108px}}.p-tb-216{padding-top:216px;padding-bottom:216px}.p-t-216{padding-top:216px}.p-b-216{padding-bottom:216px}@media screen and (max-width:1200px){.p-tb-216{padding-top:192px;padding-bottom:192px}.p-t-216{padding-top:192px}.p-b-216{padding-bottom:192px}}@media screen and (max-width:950px){.p-tb-216{padding-top:168px;padding-bottom:168px}.p-t-216{padding-top:168px}.p-b-216{padding-bottom:168px}}@media screen and (max-width:700px){.p-tb-216{padding-top:145px;padding-bottom:145px}.p-t-216{padding-top:145px}.p-b-216{padding-bottom:145px}}@media screen and (max-width:500px){.p-tb-216{padding-top:121px;padding-bottom:121px}.p-t-216{padding-top:121px}.p-b-216{padding-bottom:121px}}@media screen and (max-width:400px){.p-tb-216{padding-top:97px;padding-bottom:97px}.p-t-216{padding-top:97px}.p-b-216{padding-bottom:97px}}.p-tb-192{padding-top:192px;padding-bottom:192px}.p-t-192{padding-top:192px}.p-b-192{padding-bottom:192px}@media screen and (max-width:1200px){.p-tb-192{padding-top:171px;padding-bottom:171px}.p-t-192{padding-top:171px}.p-b-192{padding-bottom:171px}}@media screen and (max-width:950px){.p-tb-192{padding-top:150px;padding-bottom:150px}.p-t-192{padding-top:150px}.p-b-192{padding-bottom:150px}}@media screen and (max-width:700px){.p-tb-192{padding-top:129px;padding-bottom:129px}.p-t-192{padding-top:129px}.p-b-192{padding-bottom:129px}}@media screen and (max-width:500px){.p-tb-192{padding-top:108px;padding-bottom:108px}.p-t-192{padding-top:108px}.p-b-192{padding-bottom:108px}}@media screen and (max-width:400px){.p-tb-192{padding-top:86px;padding-bottom:86px}.p-t-192{padding-top:86px}.p-b-192{padding-bottom:86px}}.p-tb-144{padding-top:144px;padding-bottom:144px}.p-t-144{padding-top:144px}.p-b-144{padding-bottom:144px}@media screen and (max-width:1200px){.p-tb-144{padding-top:128px;padding-bottom:128px}.p-t-144{padding-top:128px}.p-b-144{padding-bottom:128px}}@media screen and (max-width:950px){.p-tb-144{padding-top:112px;padding-bottom:112px}.p-t-144{padding-top:112px}.p-b-144{padding-bottom:112px}}@media screen and (max-width:700px){.p-tb-144{padding-top:96px;padding-bottom:96px}.p-t-144{padding-top:96px}.p-b-144{padding-bottom:96px}}@media screen and (max-width:500px){.p-tb-144{padding-top:81px;padding-bottom:81px}.p-t-144{padding-top:81px}.p-b-144{padding-bottom:81px}}@media screen and (max-width:400px){.p-tb-144{padding-top:65px;padding-bottom:65px}.p-t-144{padding-top:65px}.p-b-144{padding-bottom:65px}}.p-tb-120{padding-top:120px;padding-bottom:120px}.p-t-120{padding-top:120px}.p-b-120{padding-bottom:120px}@media screen and (max-width:1200px){.p-tb-120{padding-top:107px;padding-bottom:107px}.p-t-120{padding-top:107px}.p-b-120{padding-bottom:107px}}@media screen and (max-width:950px){.p-tb-120{padding-top:94px;padding-bottom:94px}.p-t-120{padding-top:94px}.p-b-120{padding-bottom:94px}}@media screen and (max-width:700px){.p-tb-120{padding-top:80px;padding-bottom:80px}.p-t-120{padding-top:80px}.p-b-120{padding-bottom:80px}}@media screen and (max-width:500px){.p-tb-120{padding-top:67px;padding-bottom:67px}.p-t-120{padding-top:67px}.p-b-120{padding-bottom:67px}}@media screen and (max-width:400px){.p-tb-120{padding-top:54px;padding-bottom:54px}.p-t-120{padding-top:54px}.p-b-120{padding-bottom:54px}}.p-tb-96{padding-top:96px;padding-bottom:96px}.p-t-96{padding-top:96px}.p-b-96{padding-bottom:96px}@media screen and (max-width:1200px){.p-tb-96{padding-top:85px;padding-bottom:85px}.p-t-96{padding-top:85px}.p-b-96{padding-bottom:85px}}@media screen and (max-width:950px){.p-tb-96{padding-top:75px;padding-bottom:75px}.p-t-96{padding-top:75px}.p-b-96{padding-bottom:75px}}@media screen and (max-width:700px){.p-tb-96{padding-top:64px;padding-bottom:64px}.p-t-96{padding-top:64px}.p-b-96{padding-bottom:64px}}@media screen and (max-width:500px){.p-tb-96{padding-top:54px;padding-bottom:54px}.p-t-96{padding-top:54px}.p-b-96{padding-bottom:54px}}@media screen and (max-width:400px){.p-tb-96{padding-top:43px;padding-bottom:43px}.p-t-96{padding-top:43px}.p-b-96{padding-bottom:43px}}.p-tb-80{padding-top:80px;padding-bottom:80px}.p-t-80{padding-top:80px}.p-b-80{padding-bottom:80px}@media screen and (max-width:1200px){.p-tb-80{padding-top:71px;padding-bottom:71px}.p-t-80{padding-top:71px}.p-b-80{padding-bottom:71px}}@media screen and (max-width:950px){.p-tb-80{padding-top:62px;padding-bottom:62px}.p-t-80{padding-top:62px}.p-b-80{padding-bottom:62px}}@media screen and (max-width:700px){.p-tb-80{padding-top:54px;padding-bottom:54px}.p-t-80{padding-top:54px}.p-b-80{padding-bottom:54px}}@media screen and (max-width:500px){.p-tb-80{padding-top:45px;padding-bottom:45px}.p-t-80{padding-top:45px}.p-b-80{padding-bottom:45px}}@media screen and (max-width:400px){.p-tb-80{padding-top:36px;padding-bottom:36px}.p-t-80{padding-top:36px}.p-b-80{padding-bottom:36px}}.p-tb-72{padding-top:72px;padding-bottom:72px}.p-t-72{padding-top:72px}.p-b-72{padding-bottom:72px}@media screen and (max-width:1200px){.p-tb-72{padding-top:64px;padding-bottom:64px}.p-t-72{padding-top:64px}.p-b-72{padding-bottom:64px}}@media screen and (max-width:950px){.p-tb-72{padding-top:56px;padding-bottom:56px}.p-t-72{padding-top:56px}.p-b-72{padding-bottom:56px}}@media screen and (max-width:700px){.p-tb-72{padding-top:48px;padding-bottom:48px}.p-t-72{padding-top:48px}.p-b-72{padding-bottom:48px}}@media screen and (max-width:500px){.p-tb-72{padding-top:40px;padding-bottom:40px}.p-t-72{padding-top:40px}.p-b-72{padding-bottom:40px}}@media screen and (max-width:400px){.p-tb-72{padding-top:32px;padding-bottom:32px}.p-t-72{padding-top:32px}.p-b-72{padding-bottom:32px}}.p-tb-64{padding-top:64px;padding-bottom:64px}.p-t-64{padding-top:64px}.p-b-64{padding-bottom:64px}@media screen and (max-width:1200px){.p-tb-64{padding-top:57px;padding-bottom:57px}.p-t-64{padding-top:57px}.p-b-64{padding-bottom:57px}}@media screen and (max-width:950px){.p-tb-64{padding-top:50px;padding-bottom:50px}.p-t-64{padding-top:50px}.p-b-64{padding-bottom:50px}}@media screen and (max-width:700px){.p-tb-64{padding-top:43px;padding-bottom:43px}.p-t-64{padding-top:43px}.p-b-64{padding-bottom:43px}}@media screen and (max-width:500px){.p-tb-64{padding-top:36px;padding-bottom:36px}.p-t-64{padding-top:36px}.p-b-64{padding-bottom:36px}}@media screen and (max-width:400px){.p-tb-64{padding-top:29px;padding-bottom:29px}.p-t-64{padding-top:29px}.p-b-64{padding-bottom:29px}}.p-tb-56{padding-top:56px;padding-bottom:56px}.p-t-56{padding-top:56px}.p-b-56{padding-bottom:56px}@media screen and (max-width:1200px){.p-tb-56{padding-top:50px;padding-bottom:50px}.p-t-56{padding-top:50px}.p-b-56{padding-bottom:50px}}@media screen and (max-width:950px){.p-tb-56{padding-top:44px;padding-bottom:44px}.p-t-56{padding-top:44px}.p-b-56{padding-bottom:44px}}@media screen and (max-width:700px){.p-tb-56{padding-top:38px;padding-bottom:38px}.p-t-56{padding-top:38px}.p-b-56{padding-bottom:38px}}@media screen and (max-width:500px){.p-tb-56{padding-top:31px;padding-bottom:31px}.p-t-56{padding-top:31px}.p-b-56{padding-bottom:31px}}@media screen and (max-width:400px){.p-tb-56{padding-top:25px;padding-bottom:25px}.p-t-56{padding-top:25px}.p-b-56{padding-bottom:25px}}.p-tb-48{padding-top:48px;padding-bottom:48px}.p-t-48{padding-top:48px}.p-b-48{padding-bottom:48px}@media screen and (max-width:1200px){.p-tb-48{padding-top:43px;padding-bottom:43px}.p-t-48{padding-top:43px}.p-b-48{padding-bottom:43px}}@media screen and (max-width:950px){.p-tb-48{padding-top:37px;padding-bottom:37px}.p-t-48{padding-top:37px}.p-b-48{padding-bottom:37px}}@media screen and (max-width:700px){.p-tb-48{padding-top:32px;padding-bottom:32px}.p-t-48{padding-top:32px}.p-b-48{padding-bottom:32px}}@media screen and (max-width:500px){.p-tb-48{padding-top:27px;padding-bottom:27px}.p-t-48{padding-top:27px}.p-b-48{padding-bottom:27px}}@media screen and (max-width:400px){.p-tb-48{padding-top:22px;padding-bottom:22px}.p-t-48{padding-top:22px}.p-b-48{padding-bottom:22px}}.m-tb-288{margin-top:288px;margin-bottom:288px}.m-t-288{margin-top:288px}.m-b-288{margin-bottom:288px}@media screen and (max-width:1200px){.m-tb-288{margin-top:256px;margin-bottom:256px}.m-t-288{margin-top:256px}.m-b-288{margin-bottom:256px}}@media screen and (max-width:950px){.m-tb-288{margin-top:225px;margin-bottom:225px}.m-t-288{margin-top:225px}.m-b-288{margin-bottom:225px}}@media screen and (max-width:700px){.m-tb-288{margin-top:193px;margin-bottom:193px}.m-t-288{margin-top:193px}.m-b-288{margin-bottom:193px}}@media screen and (max-width:500px){.m-tb-288{margin-top:161px;margin-bottom:161px}.m-t-288{margin-top:161px}.m-b-288{margin-bottom:161px}}@media screen and (max-width:400px){.m-tb-288{margin-top:130px;margin-bottom:130px}.m-t-288{margin-top:130px}.m-b-288{margin-bottom:130px}}.m-tb-256{margin-top:256px;margin-bottom:256px}.m-t-256{margin-top:256px}.m-b-256{margin-bottom:256px}@media screen and (max-width:1200px){.m-tb-256{margin-top:228px;margin-bottom:228px}.m-t-256{margin-top:228px}.m-b-256{margin-bottom:228px}}@media screen and (max-width:950px){.m-tb-256{margin-top:200px;margin-bottom:200px}.m-t-256{margin-top:200px}.m-b-256{margin-bottom:200px}}@media screen and (max-width:700px){.m-tb-256{margin-top:172px;margin-bottom:172px}.m-t-256{margin-top:172px}.m-b-256{margin-bottom:172px}}@media screen and (max-width:500px){.m-tb-256{margin-top:143px;margin-bottom:143px}.m-t-256{margin-top:143px}.m-b-256{margin-bottom:143px}}@media screen and (max-width:400px){.m-tb-256{margin-top:115px;margin-bottom:115px}.m-t-256{margin-top:115px}.m-b-256{margin-bottom:115px}}.m-tb-240{margin-top:240px;margin-bottom:240px}.m-t-240{margin-top:240px}.m-b-240{margin-bottom:240px}@media screen and (max-width:1200px){.m-tb-240{margin-top:214px;margin-bottom:214px}.m-t-240{margin-top:214px}.m-b-240{margin-bottom:214px}}@media screen and (max-width:950px){.m-tb-240{margin-top:187px;margin-bottom:187px}.m-t-240{margin-top:187px}.m-b-240{margin-bottom:187px}}@media screen and (max-width:700px){.m-tb-240{margin-top:161px;margin-bottom:161px}.m-t-240{margin-top:161px}.m-b-240{margin-bottom:161px}}@media screen and (max-width:500px){.m-tb-240{margin-top:134px;margin-bottom:134px}.m-t-240{margin-top:134px}.m-b-240{margin-bottom:134px}}@media screen and (max-width:400px){.m-tb-240{margin-top:108px;margin-bottom:108px}.m-t-240{margin-top:108px}.m-b-240{margin-bottom:108px}}.m-tb-216{margin-top:216px;margin-bottom:216px}.m-t-216{margin-top:216px}.m-b-216{margin-bottom:216px}@media screen and (max-width:1200px){.m-tb-216{margin-top:192px;margin-bottom:192px}.m-t-216{margin-top:192px}.m-b-216{margin-bottom:192px}}@media screen and (max-width:950px){.m-tb-216{margin-top:168px;margin-bottom:168px}.m-t-216{margin-top:168px}.m-b-216{margin-bottom:168px}}@media screen and (max-width:700px){.m-tb-216{margin-top:145px;margin-bottom:145px}.m-t-216{margin-top:145px}.m-b-216{margin-bottom:145px}}@media screen and (max-width:500px){.m-tb-216{margin-top:121px;margin-bottom:121px}.m-t-216{margin-top:121px}.m-b-216{margin-bottom:121px}}@media screen and (max-width:400px){.m-tb-216{margin-top:97px;margin-bottom:97px}.m-t-216{margin-top:97px}.m-b-216{margin-bottom:97px}}.m-tb-192{margin-top:192px;margin-bottom:192px}.m-t-192{margin-top:192px}.m-b-192{margin-bottom:192px}@media screen and (max-width:1200px){.m-tb-192{margin-top:171px;margin-bottom:171px}.m-t-192{margin-top:171px}.m-b-192{margin-bottom:171px}}@media screen and (max-width:950px){.m-tb-192{margin-top:150px;margin-bottom:150px}.m-t-192{margin-top:150px}.m-b-192{margin-bottom:150px}}@media screen and (max-width:700px){.m-tb-192{margin-top:129px;margin-bottom:129px}.m-t-192{margin-top:129px}.m-b-192{margin-bottom:129px}}@media screen and (max-width:500px){.m-tb-192{margin-top:108px;margin-bottom:108px}.m-t-192{margin-top:108px}.m-b-192{margin-bottom:108px}}@media screen and (max-width:400px){.m-tb-192{margin-top:86px;margin-bottom:86px}.m-t-192{margin-top:86px}.m-b-192{margin-bottom:86px}}.m-tb-144{margin-top:144px;margin-bottom:144px}.m-t-144{margin-top:144px}.m-b-144{margin-bottom:144px}@media screen and (max-width:1200px){.m-tb-144{margin-top:128px;margin-bottom:128px}.m-t-144{margin-top:128px}.m-b-144{margin-bottom:128px}}@media screen and (max-width:950px){.m-tb-144{margin-top:112px;margin-bottom:112px}.m-t-144{margin-top:112px}.m-b-144{margin-bottom:112px}}@media screen and (max-width:700px){.m-tb-144{margin-top:96px;margin-bottom:96px}.m-t-144{margin-top:96px}.m-b-144{margin-bottom:96px}}@media screen and (max-width:500px){.m-tb-144{margin-top:81px;margin-bottom:81px}.m-t-144{margin-top:81px}.m-b-144{margin-bottom:81px}}@media screen and (max-width:400px){.m-tb-144{margin-top:65px;margin-bottom:65px}.m-t-144{margin-top:65px}.m-b-144{margin-bottom:65px}}.m-tb-120{margin-top:120px;margin-bottom:120px}.m-t-120{margin-top:120px}.m-b-120{margin-bottom:120px}@media screen and (max-width:1200px){.m-tb-120{margin-top:107px;margin-bottom:107px}.m-t-120{margin-top:107px}.m-b-120{margin-bottom:107px}}@media screen and (max-width:950px){.m-tb-120{margin-top:94px;margin-bottom:94px}.m-t-120{margin-top:94px}.m-b-120{margin-bottom:94px}}@media screen and (max-width:700px){.m-tb-120{margin-top:80px;margin-bottom:80px}.m-t-120{margin-top:80px}.m-b-120{margin-bottom:80px}}@media screen and (max-width:500px){.m-tb-120{margin-top:67px;margin-bottom:67px}.m-t-120{margin-top:67px}.m-b-120{margin-bottom:67px}}@media screen and (max-width:400px){.m-tb-120{margin-top:54px;margin-bottom:54px}.m-t-120{margin-top:54px}.m-b-120{margin-bottom:54px}}.m-tb-96{margin-top:96px;margin-bottom:96px}.m-t-96{margin-top:96px}.m-b-96{margin-bottom:96px}@media screen and (max-width:1200px){.m-tb-96{margin-top:85px;margin-bottom:85px}.m-t-96{margin-top:85px}.m-b-96{margin-bottom:85px}}@media screen and (max-width:950px){.m-tb-96{margin-top:75px;margin-bottom:75px}.m-t-96{margin-top:75px}.m-b-96{margin-bottom:75px}}@media screen and (max-width:700px){.m-tb-96{margin-top:64px;margin-bottom:64px}.m-t-96{margin-top:64px}.m-b-96{margin-bottom:64px}}@media screen and (max-width:500px){.m-tb-96{margin-top:54px;margin-bottom:54px}.m-t-96{margin-top:54px}.m-b-96{margin-bottom:54px}}@media screen and (max-width:400px){.m-tb-96{margin-top:43px;margin-bottom:43px}.m-t-96{margin-top:43px}.m-b-96{margin-bottom:43px}}.m-tb-80{margin-top:80px;margin-bottom:80px}.m-t-80{margin-top:80px}.m-b-80{margin-bottom:80px}@media screen and (max-width:1200px){.m-tb-80{margin-top:71px;margin-bottom:71px}.m-t-80{margin-top:71px}.m-b-80{margin-bottom:71px}}@media screen and (max-width:950px){.m-tb-80{margin-top:62px;margin-bottom:62px}.m-t-80{margin-top:62px}.m-b-80{margin-bottom:62px}}@media screen and (max-width:700px){.m-tb-80{margin-top:54px;margin-bottom:54px}.m-t-80{margin-top:54px}.m-b-80{margin-bottom:54px}}@media screen and (max-width:500px){.m-tb-80{margin-top:45px;margin-bottom:45px}.m-t-80{margin-top:45px}.m-b-80{margin-bottom:45px}}@media screen and (max-width:400px){.m-tb-80{margin-top:36px;margin-bottom:36px}.m-t-80{margin-top:36px}.m-b-80{margin-bottom:36px}}.m-tb-72{margin-top:72px;margin-bottom:72px}.m-t-72{margin-top:72px}.m-b-72{margin-bottom:72px}@media screen and (max-width:1200px){.m-tb-72{margin-top:64px;margin-bottom:64px}.m-t-72{margin-top:64px}.m-b-72{margin-bottom:64px}}@media screen and (max-width:950px){.m-tb-72{margin-top:56px;margin-bottom:56px}.m-t-72{margin-top:56px}.m-b-72{margin-bottom:56px}}@media screen and (max-width:700px){.m-tb-72{margin-top:48px;margin-bottom:48px}.m-t-72{margin-top:48px}.m-b-72{margin-bottom:48px}}@media screen and (max-width:500px){.m-tb-72{margin-top:40px;margin-bottom:40px}.m-t-72{margin-top:40px}.m-b-72{margin-bottom:40px}}@media screen and (max-width:400px){.m-tb-72{margin-top:32px;margin-bottom:32px}.m-t-72{margin-top:32px}.m-b-72{margin-bottom:32px}}.m-tb-64{margin-top:64px;margin-bottom:64px}.m-t-64{margin-top:64px}.m-b-64{margin-bottom:64px}@media screen and (max-width:1200px){.m-tb-64{margin-top:57px;margin-bottom:57px}.m-t-64{margin-top:57px}.m-b-64{margin-bottom:57px}}@media screen and (max-width:950px){.m-tb-64{margin-top:50px;margin-bottom:50px}.m-t-64{margin-top:50px}.m-b-64{margin-bottom:50px}}@media screen and (max-width:700px){.m-tb-64{margin-top:43px;margin-bottom:43px}.m-t-64{margin-top:43px}.m-b-64{margin-bottom:43px}}@media screen and (max-width:500px){.m-tb-64{margin-top:36px;margin-bottom:36px}.m-t-64{margin-top:36px}.m-b-64{margin-bottom:36px}}@media screen and (max-width:400px){.m-tb-64{margin-top:29px;margin-bottom:29px}.m-t-64{margin-top:29px}.m-b-64{margin-bottom:29px}}.m-tb-56{margin-top:56px;margin-bottom:56px}.m-t-56{margin-top:56px}.m-b-56{margin-bottom:56px}@media screen and (max-width:1200px){.m-tb-56{margin-top:50px;margin-bottom:50px}.m-t-56{margin-top:50px}.m-b-56{margin-bottom:50px}}@media screen and (max-width:950px){.m-tb-56{margin-top:44px;margin-bottom:44px}.m-t-56{margin-top:44px}.m-b-56{margin-bottom:44px}}@media screen and (max-width:700px){.m-tb-56{margin-top:38px;margin-bottom:38px}.m-t-56{margin-top:38px}.m-b-56{margin-bottom:38px}}@media screen and (max-width:500px){.m-tb-56{margin-top:31px;margin-bottom:31px}.m-t-56{margin-top:31px}.m-b-56{margin-bottom:31px}}@media screen and (max-width:400px){.m-tb-56{margin-top:25px;margin-bottom:25px}.m-t-56{margin-top:25px}.m-b-56{margin-bottom:25px}}.m-tb-48{margin-top:48px;margin-bottom:48px}.m-t-48{margin-top:48px}.m-b-48{margin-bottom:48px}@media screen and (max-width:1200px){.m-tb-48{margin-top:43px;margin-bottom:43px}.m-t-48{margin-top:43px}.m-b-48{margin-bottom:43px}}@media screen and (max-width:950px){.m-tb-48{margin-top:37px;margin-bottom:37px}.m-t-48{margin-top:37px}.m-b-48{margin-bottom:37px}}@media screen and (max-width:700px){.m-tb-48{margin-top:32px;margin-bottom:32px}.m-t-48{margin-top:32px}.m-b-48{margin-bottom:32px}}@media screen and (max-width:500px){.m-tb-48{margin-top:27px;margin-bottom:27px}.m-t-48{margin-top:27px}.m-b-48{margin-bottom:27px}}@media screen and (max-width:400px){.m-tb-48{margin-top:22px;margin-bottom:22px}.m-t-48{margin-top:22px}.m-b-48{margin-bottom:22px}}

.spacer{height:20px}.header{position:fixed;width:100%;background:transparent;z-index:99;padding-top:20px}.header.intro{padding-top:20px}.background{position:absolute;width:100%;height:100%;background:#f6f3ee;opacity:0}.background.navOpen{background:#2e2e2e}.headerBar{width:100%;padding:15px calc(148 / 1440 * 100%);z-index:1}.hamburger{cursor:pointer}.hamburger-icon path{transition:transform .3s ease-in-out}.hamburger.menuOpen .hamburger-icon path:first-child{transform:translateY(4px)}.hamburger.menuOpen .hamburger-icon path:last-child{transform:translateY(-4px)}.mainNavLabel{padding-left:16px}.logoSmall{position:absolute;left:50%;transform:translate(-50%)}.logoSmall:hover{opacity:1}#lottie-logo{display:block;height:64px;width:auto;aspect-ratio:auto}#lottie-logo svg{display:block;height:64px!important;width:auto!important}.navigation{position:fixed;inset:0;height:100vh;width:100vw;padding-top:70px;opacity:0;visibility:hidden;overflow-x:hidden}.header__nav-inner ul li{position:relative;overflow:hidden;padding:12px 12px 12px 0}.header__nav-inner ul li a{position:relative}.header__nav-inner ul li a.notActive{opacity:.3}.header__nav-inner ul li:hover a{opacity:1}.header__nav-inner ul li a span{position:relative;transition:left .3s ease-in-out}.header__nav-inner ul li a span:first-child{left:0;position:absolute;width:100%}.header__nav-inner ul li a span:last-child{position:relative;left:-110%;font-style:italic;gap:24px}.header__nav-inner ul li a:hover span:first-child{left:110%}.header__nav-inner ul li a:hover span:last-child{left:0%}.header__contact{padding-top:50px;width:25vw;max-width:200px;min-width:200px}.header__tel svg,.header__mail svg{margin-right:8px}.header__mail{padding-top:8px}.header__lang ul li:not(:last-child),.langNav ul li:not(:last-child){margin-right:16px}.naviSvg{position:fixed;width:calc(100vw + 2px);height:calc(100vh + 2px);top:-1px;left:-1px;visibility:hidden}.header__whatsapp svg{height:24px;width:24px}.header__whatsapp:hover{opacity:1}.header__cta-nav{padding-top:50px}.header__cta-nav a:not(:last-child){margin-right:12px}.header__cta-nav a:hover{opacity:1}.header__cta-nav a:first-child{color:#fff;padding:8px 32px;border:1px solid rgba(255,255,255,.25);font-weight:400;font-size:calc(12 / 20 * 1rem);line-height:200%;letter-spacing:.1em;text-transform:uppercase;border-radius:20px;overflow:hidden;display:inline-block}.header__cta-nav a:last-child{color:#000!important;padding:8px 32px;background-color:#f6f3ee;border:1px solid rgba(246,243,238,1);font-weight:400;font-size:calc(12 / 20 * 1rem);line-height:200%;letter-spacing:.1em;text-transform:uppercase;border-radius:40px;overflow:hidden;display:inline-block}.header__cta-nav a:last-child span{color:#000!important}.langNav{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.langNav ul li,.langNav ul li a{font-size:12px}@media(max-width:1000px){.naviSvg{min-width:150vw;left:50%;transform:translate(-50%)}}@media(max-width:850px){.header{padding-top:0}.headerBar{padding:14px 5%;min-height:56px}#lottie-logo,#lottie-logo svg{height:48px!important}}@media(max-width:650px){.header__cta-bar a:nth-child(1),.mainNavLabel{display:none}.navigation{padding-top:56px}.header__contact{width:100%;max-width:100%}.header__contact address,.header__lang{display:none}.header__cta-bar a:not(.header__whatsapp){display:none}.header__cta-nav{display:flex}.langNav{display:block}.header__mail a,.header__tel a{font-size:12px}.header__whatsapp{display:flex!important}}@media(max-width:450px){.header__mail{padding-top:16px}}

.hero{position:relative}.hero__image{height:100vh;max-height:100vh}.hero__overlay{height:100%;width:100%;position:absolute;left:0;top:0}.hero__slogan{width:75%;position:absolute;top:calc(291 / 924 * 100%);left:50%;transform:translate(-50%)}.heroSlogan p{overflow:visible}.center800{max-width:800px;margin:0 auto}.instaButton{opacity:0;position:absolute;bottom:160px;right:148px;background-color:#f6f3ee;padding:4px 14px 4px 8px;border-radius:56px;gap:4px;text-decoration:none}.instaButton,.instaButton>div,.instaButton>svg path{transition:.2s linear}.instaButton>div{font-weight:500;font-size:10px;line-height:24px;letter-spacing:.1em;text-transform:uppercase}.instaButton:hover{background-color:#2e2e2e}.instaButton:hover>div{color:#fff}.instaButton:hover>svg path{fill:#fff}.hero__designestates{position:absolute;bottom:160px;left:148px;width:160px;height:auto;opacity:0;display:block}.hero__border{position:absolute;border:0px solid #F6F3EE;top:0;width:100%;height:calc(100% + 2px);pointer-events:none}.hero__inner-border{position:absolute;width:100%;height:100%;box-shadow:0 0 0 24px #f6f3ee}.hero--static .hero__border{border-width:112px 100px 114px}.hero--static .hero__inner-border{border-radius:48px}.hero--static .instaButton,.hero--static .hero__designestates{opacity:1}.heroSlogan .hero__slogan-line{display:inline-block;font:inherit;color:inherit;animation:hero-line-up 1s cubic-bezier(.215,.61,.355,1) both,hero-line-fade .6s linear both}.heroSlogan .hero__slogan-line:nth-of-type(2){animation-delay:.2s}.heroSlogan .hero__slogan-line:nth-of-type(3){animation-delay:.4s}.heroSlogan .hero__slogan-line:nth-of-type(4){animation-delay:.6s}@keyframes hero-line-up{0%{transform:translateY(100%)}}@keyframes hero-line-fade{0%{opacity:.01}}@media(max-width:1439px){.hero--static .hero__border{border-left-width:5vw;border-right-width:5vw}}@media(max-width:849px){.hero--static .hero__border{border-top-width:57px;border-bottom-width:57px}.hero--static .hero__inner-border{border-radius:32px}}.svgHero{position:fixed;width:calc(100vw + 2px);height:calc(100vh + 2px);top:-1px;left:-1px;z-index:99;pointer-events:none}.hero__snowflakes{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero__snowflake{color:#fff;font-size:1em;font-family:Arial,sans-serif;text-shadow:0 0 5px #000;position:absolute;top:-10%;user-select:none;cursor:default;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:running}.hero__snowflake-inner{animation-duration:10s;animation-name:snowflakes-fall;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}@keyframes snowflakes-fall{0%{transform:translateY(0)}to{transform:translateY(110vh)}}@keyframes snowflakes-shake{0%,to{transform:translate(0)}50%{transform:translate(80px)}}.hero__snowflake:nth-of-type(1){left:10%;animation-delay:1s}.hero__snowflake:nth-of-type(1) .hero__snowflake-inner{animation-delay:1s}.hero__snowflake:nth-of-type(2){left:20%;animation-delay:.5s}.hero__snowflake:nth-of-type(2) .hero__snowflake-inner{animation-delay:6s}.hero__snowflake:nth-of-type(3){left:30%;animation-delay:2s}.hero__snowflake:nth-of-type(3) .hero__snowflake-inner{animation-delay:4s}.hero__snowflake:nth-of-type(4){left:40%;animation-delay:2s}.hero__snowflake:nth-of-type(4) .hero__snowflake-inner{animation-delay:2s}.hero__snowflake:nth-of-type(5){left:50%;animation-delay:3s}.hero__snowflake:nth-of-type(5) .hero__snowflake-inner{animation-delay:8s}.hero__snowflake:nth-of-type(6){left:60%;animation-delay:2s}.hero__snowflake:nth-of-type(6) .hero__snowflake-inner{animation-delay:6s}.hero__snowflake:nth-of-type(7){left:70%;animation-delay:1s}.hero__snowflake:nth-of-type(7) .hero__snowflake-inner{animation-delay:2.5s}.hero__snowflake:nth-of-type(8){left:80%;animation-delay:0s}.hero__snowflake:nth-of-type(8) .hero__snowflake-inner{animation-delay:1s}.hero__snowflake:nth-of-type(9){left:90%;animation-delay:1.5s}.hero__snowflake:nth-of-type(9) .hero__snowflake-inner{animation-delay:3s}.hero__snowflake:nth-of-type(10){left:25%;animation-delay:0s}.hero__snowflake:nth-of-type(10) .hero__snowflake-inner{animation-delay:2s}.hero__snowflake:nth-of-type(11){left:65%;animation-delay:2.5s}.hero__snowflake:nth-of-type(11) .hero__snowflake-inner{animation-delay:4s}.hero__snowflake:nth-of-type(12){left:1%;animation-delay:0s}.hero__snowflake:nth-of-type(12) .hero__snowflake-inner{animation-delay:0s}@media(max-width:1550px){.hero__slogan{top:30%}.hero__slogan .heroSlogan{font-size:calc(115 / 20 * .8rem)}}@media(max-width:1440px){.instaButton{right:10%}.hero__designestates{left:10%}}@media(max-width:1000px){.svgHero{min-width:150vw;left:50%;transform:translate(-50%)}}@media(max-width:850px){.instaButton,.hero__designestates{bottom:10%}header .button1,header .button2{padding:4px 20px;font-size:calc(12 / 20 * 1rem)}header .button1:hover span:last-child,header .button2:hover span:last-child{bottom:4px}}@media(max-width:768px){.hero__slogan{top:35%}.hero__slogan .heroSlogan{font-size:calc(102 / 20 * .8rem)}}@media(max-width:550px){.hero__slogan{width:80%}.hero__slogan .heroSlogan{font-size:3.825rem}.instaButton{display:none}.svgHero{min-width:200vw}.hero__designestates{left:50%;transform:translate(-50%);bottom:15%}}@media(max-width:450px){.hero__slogan .heroSlogan{font-size:3.06rem}}@media(max-width:400px){.hero__slogan{width:88%}.hero__slogan .heroSlogan{font-size:calc(102 / 20 * .55rem)}}

.content{position:relative}.content__top{flex-direction:row-reverse}.content__breadcrumb{padding-top:32px;padding-left:10%}.content__overline{max-width:295px;margin-right:auto;padding-top:32px;flex:100%}.content__wrapper{gap:5%}.content__text-wrapper{max-width:610px;padding-top:40px;padding-bottom:70px;flex:1}.content__text{max-width:505px;margin-left:66px}.content__text p{overflow:hidden}.content__signature{position:relative;margin-left:66px;max-width:250px;opacity:0}.content__sig-svg{height:19vw;max-height:87px;min-height:60px}.content__sig-text{position:absolute;bottom:7px;left:50%;transform:translate(-50%);width:152px}.content__slider{max-width:505px;flex:1;position:relative}.content__slides-container{max-width:505px;width:100%;height:140vw;max-height:707px;min-height:420px;overflow:hidden;position:relative;cursor:grab}.content__slides-container:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#00000026,#00000026);pointer-events:none}.content__slides-container .slide{position:absolute;left:0;top:0;width:100%;height:100%}.content__slides-container picture img{-webkit-user-drag:none;user-select:none}.content__dots{margin-top:24px}.content__dots .dot{width:8px;height:8px;border-radius:50%;background-color:#2e2e2e40;margin:0 5px;cursor:pointer;transition:background-color .3s ease}.content__dots .dot.active{background-color:#2e2e2e}@media(max-width:1200px){.content__text,.content__signature{margin-left:0}}@media(max-width:1000px){.content__text-wrapper{flex:100%;max-width:unset}.content__text{max-width:unset}.content__slider{flex:100%;margin:0 auto;max-width:324px}.content__slides-container{max-width:324px;height:calc(324 / 454 * 100vw);max-height:454px;min-height:454px}}@media(max-width:850px){.content__top,.content__wrapper{padding:0}.content__text,.content__signature{padding-top:32px}}@media(max-width:450px){.content__signature{margin-left:-12px}.content__sig-svg{width:180px;height:63px}.content__sig-text{width:180px}}

.imagefullscreen{position:relative;margin-top:240px}.imagefullscreen__image{aspect-ratio:1440 / 700;min-height:540px}.imagefullscreen__overlay{position:absolute;inset:0;background-color:#00000080;pointer-events:none}.imagefullscreen__border{position:absolute;border:0px solid #F6F3EE;top:0;width:100%;height:100%;pointer-events:none}.imagefullscreen__inner-border{position:absolute;width:100%;height:100%;box-shadow:0 0 0 112px #f6f3ee}@media(max-width:850px){.imagefullscreen{margin-top:144px}}

.slogan__line{gap:0 24px}.slogan__video-wrapper{position:relative;width:calc(220 / 1240 * 100%);height:6.4rem;border-radius:65px;overflow:hidden;top:-14px;-webkit-mask-image:radial-gradient(white,black)}.slogan__video{position:absolute;height:120%;left:0}.slogan__text{max-width:820px;margin:0 auto}@media(max-width:1050px){.slogan__video-wrapper{width:17vw;height:100px;top:-1.5vw}}@media(max-width:850px){.slogan{padding-top:144px}.slogan__video-wrapper{height:73px;width:120px}.slogan__line{gap:0 16px}}@media(max-width:650px){.slogan__video-wrapper{height:10vw;width:17vw}.slogan__line{gap:0 12px}}@media(max-width:450px){.slogan__video-wrapper{width:70px;height:40px;top:-5px}.slogan__line{gap:0 12px}.slogan__text{padding-top:48px}}

.ch__highlight{width:100%;gap:calc(125/1360*100%)}.ch__image{margin-bottom:24px}.ch__desc{padding:0 16px}.ch__text{max-width:505px;padding-top:16px;margin-right:calc(60/1360*100%);flex:1}.ch__highlight:nth-child(4n+1) .ch__channel,.ch__highlight:nth-child(4n+4) .ch__channel{flex:0 1 calc(670/1360*100%)}.ch__highlight:nth-child(4n+1) .ch__image,.ch__highlight:nth-child(4n+4) .ch__image{padding-bottom:75%}.ch__highlight:nth-child(4n+4){justify-content:flex-end;margin-top:calc(-155/1360*100%)}.ch__highlight:nth-child(4n+2){justify-content:flex-end;margin-top:calc(-155/1360*100%);margin-left:calc(-60/1360*100%)}.ch__highlight:nth-child(4n+3){justify-content:flex-start;margin-top:calc(-381/1360*100%);margin-left:calc(60/1360*100%)}.ch__highlight:nth-child(4n+2) .ch__channel,.ch__highlight:nth-child(4n+3) .ch__channel{flex:0 1 calc(505/1360*100%)}.ch__highlight:nth-child(4n+2) .ch__image,.ch__highlight:nth-child(4n+3) .ch__image{padding-bottom:140%}.ch__highlight:first-child{flex-direction:row-reverse;justify-content:flex-end}.ch__highlight:nth-child(4n+2) .ch__image-wrapper,.ch__highlight:nth-child(4n+3) .ch__image-wrapper{min-width:324px}.ch__image picture{position:absolute;inset:0;width:100%;height:100%}.ch__image picture img{position:absolute;inset:0;width:100%;height:110%;object-fit:cover;object-position:center;will-change:transform;transition:filter .3s ease-in;filter:blur(20px)}.ch__image picture img.is-loaded{filter:blur(0px)}.ch__image-wrapper{position:relative}.ch__image-wrapper:hover .ch__border{border-width:16px}.ch__image a:hover{opacity:1}.ch__border{position:absolute;border:0 solid #F6F3EE;top:0;width:100%;height:100%;pointer-events:none;transition:border-width .25s ease-out;-webkit-transition:border-width .25s ease-out;-moz-transition:border-width .25s ease-out;-ms-transition:border-width .25s ease-out;-o-transition:border-width .25s ease-out}.ch__inner-border{position:absolute;width:100%;height:100%;-webkit-box-shadow:0 0 0 24px #F6F3EE;-moz-box-shadow:0 0 0 24px #F6F3EE;box-shadow:0 0 0 24px #f6f3ee}.ch__transition{position:fixed;width:calc(100vw + 2px);height:calc(100vh + 2px);top:-1px;left:-1px;visibility:hidden;z-index:99;pointer-events:none}.ch__modal{position:fixed;inset:0;z-index:100;opacity:0;visibility:hidden}.ch__modal-wrapper{height:100vh;padding-top:calc(69/900*100vh);padding-bottom:calc(69/900*100vh);gap:5%}.ch__modal-image{flex:1 0 calc(610/1240*100%);padding-bottom:calc(762/900*100vh);min-width:420px;min-height:405px;max-width:610px}.ch__modal-content{max-width:505px;height:100%}.ch__close{position:absolute;top:calc(35/900*100%);right:calc(50/1440*100%);width:40px;height:40px;border:1px solid rgba(255,255,255,.25);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer}.ch__modal-image picture{position:absolute;inset:0;width:100%;height:100%}.ch__modal-image picture img{position:absolute;inset:0;width:100%;height:110%;object-fit:cover;object-position:center;will-change:transform;transition:filter .3s ease-in;filter:blur(20px)}.ch__modal-image picture img.is-loaded{filter:blur(0px)}.ch__nav-list{gap:8px}.ch__nav-item{position:relative!important;cursor:pointer}.ch__nav-item.active{opacity:.25;cursor:default}.ch__nav-item:not(.active):hover .ch__nav-border{border-width:3px}.ch__nav-item.active .ch__nav-border{border-width:3px}.ch__nav-image{width:120px;padding-bottom:80px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.ch__nav-image picture{position:absolute;inset:0;width:100%;height:100%}.ch__nav-image picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}.ch__nav-border{position:absolute;border:0 solid #2E2E2E;top:0;width:100%;height:100%;pointer-events:none;overflow:hidden;transition:border-width .15s ease-out;-webkit-transition:border-width .15s ease-out;-moz-transition:border-width .15s ease-out;-ms-transition:border-width .15s ease-out;-o-transition:border-width .15s ease-out}.ch__nav-inner-border{position:absolute;width:100%;height:100%;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;-webkit-box-shadow:0 0 0 1000px #2E2E2E;-moz-box-shadow:0 0 0 1000px #2E2E2E;box-shadow:0 0 0 1000px #2e2e2e}@media(max-width:1000px){.ch__transition{min-width:150vw;left:50%;transform:translate(-50%)}}@media(max-width:950px){.channelhighlights{padding-top:48px}.ch__text{flex:100%;text-align:center;max-width:820px;position:relative;width:100%;padding-top:0;padding-bottom:96px;margin:0 auto}.ch__link-text{display:none}.ch__link-short{display:block}.ch__highlight:nth-child(4n+1),.ch__highlight:nth-child(4n+4){min-height:242px}.ch__highlight:nth-child(4n+2){margin-left:0;min-height:324px}.ch__highlight:nth-child(4n+3){margin-left:0;min-height:324px}}@media(max-width:850px){.ch__modal-wrapper{flex-wrap:wrap;align-items:unset;gap:0;justify-content:unset;padding-top:48px;padding-bottom:48px}.ch__modal-image{margin-top:16px;flex:100%;padding-bottom:56.25%;min-width:unset}.ch__modal-content{max-width:unset;height:auto;justify-content:unset}.ch__modal-content>div,.ch__modal-content nav{padding-top:18px}.ch__close{width:32px;height:32px}}@media(max-width:768px){.ch__highlight{justify-content:center!important}.ch__highlight:not(:first-child){margin-top:40px!important}.ch__image{width:324px}}@media(max-width:650px){.ch__nav-image{width:20vw;padding-bottom:16vw}}@media(max-width:450px){.ch__modal-image{min-height:200px}}

.ah__container{gap:20px}.ah__wrapper{width:505px}.ah__wrapper2{width:715px}.ah__title1{width:295px}.ah__title2{position:sticky;top:150px;height:100%;padding:12px 0;min-width:180px}.ah__accordion{border-bottom:1px solid rgba(46,46,46,.15);overflow:hidden}.ah__accordion.active .ah__text{margin-bottom:24px}.ah__label{cursor:pointer;padding:24px 0}.ah__text{height:0;transition:height .3s ease-out;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out;-ms-transition:height .3s ease-out;-o-transition:height .3s ease-out}.ah__arrow{flex-shrink:0}.ah__arrow svg{display:block;transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out}@media(max-width:650px){.ah__section{padding-top:96px}.ah__container{flex-wrap:wrap;gap:32px}.ah__title2{position:static}.ah__wrapper,.ah__wrapper2{width:100%}}

.cd{overflow:hidden}.cd__header{gap:64px}.cd__title{width:1050px}.cd__track{z-index:1;user-select:none;-webkit-user-select:none}.cd__track::-webkit-scrollbar{display:none}.cd__slide{width:316px;overflow:visible;height:auto;flex-shrink:0;position:relative}.cd__slide:not(:last-child){margin-right:48px}.cd__slide:not(:first-child){margin-left:48px}.cd__slide:not(:last-child):after{content:"";border-right:1px solid rgba(46,46,46,.15);height:100%;position:absolute;right:-48px;top:0}.cd__track--negative .cd__slide:not(:last-child):after{border-right:1px solid rgba(255,255,255,.15)}.cd__image-wrapper{height:395px;position:relative;overflow:hidden}.cd__image-wrapper picture img{overflow:visible}.cd__content{height:288px;padding:32px 24px 0}.cd__apt-link{display:inline}.cd__price{white-space:nowrap}.cd__lottie{position:absolute;width:120px;height:120px}.cd__link2{display:none}.cd__text{max-width:715px;margin-left:auto}@media(max-width:1250px){.cd__draggable{max-width:unset;padding-left:0;padding-right:0;margin:0 auto;width:90%;padding-top:64px}.cd__slide:last-child{margin-right:5%}}@media(max-width:850px){.cd{padding-top:144px}.cd__slide{width:300px}.cd__image-wrapper{height:375px}.cd__slide:not(:last-child){margin-right:0}.cd__slide:not(:first-child){margin-left:24px}.cd__slide:last-child{margin-right:0}.cd__slide:after,.cd__link{display:none}.cd__link2{display:inline-block;margin-top:32px}.cd__text{margin-left:0}.cd__content{min-height:180px;height:auto;gap:32px}}

.channel{gap:calc(125 / 1240 * 100%)}.channel__content{margin-top:32px;flex:0 1 calc(610 / 1240 * 100%)}.channel__text{max-width:505px}.channel__link{margin-top:40px}.channel__slider{width:100%;max-width:505px;flex:1;position:relative}.channel__slides-container{max-width:400px;width:100%;height:calc(500 / 1240 * 100vw);max-height:500px;min-height:500px;overflow:hidden;margin:0 auto;position:relative;cursor:grab}.channel__slides-container .slide{position:absolute;left:0;top:0;width:100%;height:100%}.channel__slides-container picture img{-webkit-user-drag:none;user-select:none}.channel__dots{margin-top:24px}.channel__dots .dot{width:8px;height:8px;border-radius:50%;background-color:#2e2e2e40;margin:0 5px;cursor:pointer;transition:background-color .3s ease}.channel__dots .dot.active{background-color:#2e2e2e}@media(max-width:1050px){.channel{gap:5%}}@media(max-width:850px){.channel{padding-top:144px}}@media(max-width:750px){.channel{flex-wrap:wrap;justify-content:center;flex-direction:column-reverse}.channel__content{margin-top:0}.channel__text{max-width:unset;padding-top:32px}.channel__link{margin-top:32px}.channel__slider{flex:100%;margin:0 auto;padding-top:64px;max-width:324px}.channel__slides-container{max-width:324px;height:80vw;max-height:405px;min-height:405px}}

.ci__section{padding-bottom:0;margin-bottom:0;position:relative}.ci__image-wrapper{max-width:calc(1440px - 5%);width:100%;margin:0 auto -200px;position:static;padding-bottom:50vh}@supports (-webkit-touch-callout: none){.ci__image-wrapper{overflow-x:visible}}.ci__content{position:absolute;top:0;left:0;padding-top:calc(950 / 1360 * 100%);width:100%;height:100%;z-index:1}.ci__text-wrapper{position:sticky;top:50%;transform:translateY(-50%);max-width:90%;margin:0 auto}.ci__text{max-width:610px}.ci__image:nth-child(5n+1){width:calc(295 / 1360 * 100%);padding-bottom:calc(376 / 1360 * 100%);margin-top:calc(84 / 1360 * 100%);left:calc(520 / 1360 * 100%);min-width:147.5px;min-height:188px}.ci__image:nth-child(5n+2){width:calc(295 / 1360 * 100%);padding-bottom:calc(295 / 1360 * 100%);margin-top:calc(-24 / 1360 * 100%);min-width:147.5px;min-height:147.5px}.ci__image:nth-child(5n+3){width:calc(420 / 1360 * 100%);padding-bottom:calc(420 / 1360 * 100%);margin-top:calc(-295 / 1360 * 100%);left:calc(915 / 1360 * 100%);min-width:147.5px;min-height:210px}.ci__image:nth-child(5n+4){width:calc(400 / 1360 * 100%);padding-bottom:calc(400 / 1360 * 100%);margin-top:calc(274 / 1360 * 100%);left:calc(205 / 1360 * 100%);min-width:147.5px;min-height:175px}.ci__image:nth-child(5n+5){width:calc(505 / 1360 * 100%);padding-bottom:calc(362 / 1360 * 100%);margin-top:calc(181 / 1360 * 100%);left:calc(100% - 505 / 1360 * 100%);min-width:200px;min-height:181px}@media(max-width:850px){.ci__section{padding-bottom:150px}.ci__image:nth-child(5n+2){margin-left:5%}.ci__image:nth-child(5n+5){left:unset;margin-left:auto;right:5%}}@media(max-width:450px){.ci__image-wrapper{overflow-x:hidden}.ci__image:nth-child(5n+3){left:unset;margin-left:auto}.ci__image:nth-child(5n+5){left:unset;margin-left:auto;right:-15%}.ci__content{padding-top:100%}.ci__image:not(:last-child){margin-bottom:30%}}

.ids__section{overflow:hidden;padding-top:240px}.ids__track{-webkit-user-select:none;user-select:none}.ids__slide{height:auto;flex-shrink:0;overflow:visible}.ids__slide:nth-child(odd){width:667px}.ids__slide:nth-child(2n){width:400px}.ids__slide:not(:last-child){margin-right:20px}.ids__image-wrapper{height:500px;position:relative;overflow:hidden;border-radius:48px;-webkit-border-radius:48px;-webkit-mask-image:radial-gradient(white,black)}.ids__image-wrapper picture{position:absolute;inset:0;width:100%;height:100%}.ids__image-wrapper picture img{width:100%;height:100%;object-fit:cover;transition:filter .3s ease-in;filter:blur(20px)}.ids__image-wrapper picture img.is-loaded{filter:blur(0px)}.ids__expand{position:absolute;bottom:30px;right:30px;z-index:2;padding:6px;background:none;border:none;color:#fff;cursor:pointer;opacity:0;transition:opacity .2s ease}.ids__image-wrapper:hover .ids__expand{opacity:1}@media(pointer:coarse){.ids__expand{opacity:.85}}#drag-mouse{position:fixed;display:none;width:0;height:0;overflow:visible;z-index:99999;pointer-events:none}.drag-cursor{position:absolute;width:120px;height:120px;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);background:#2e2e2e;font-size:12px;line-height:24px;letter-spacing:.3em;text-transform:uppercase;border-radius:50%;-webkit-border-radius:50%}body.custom-cursor.cursor-negative .drag-cursor{background:#fff;color:#2e2e2e}body.custom-cursor,body.custom-cursor *{cursor:none!important}#site-lightbox{position:fixed;inset:0;z-index:99998;opacity:0;visibility:hidden;pointer-events:none;background-color:#f6f3ee;transition:opacity .4s ease,visibility .4s ease}#site-lightbox.is-open{opacity:1;visibility:visible;pointer-events:all}#lightbox-img-wrap{position:relative;height:100vh;padding:calc(69/900*100vh) 4%;display:flex;align-items:center;justify-content:center;margin:0}#lightbox-img{display:block;max-width:80vw;width:100%;max-height:calc(100vh - calc(69/900*100vh) * 2);object-fit:contain;border-radius:24px;-webkit-border-radius:24px;touch-action:none;-webkit-user-select:none;user-select:none}#lightbox-img-fade{position:absolute;opacity:0;pointer-events:none;object-fit:contain;border-radius:24px;-webkit-border-radius:24px}#lightbox-close,#lightbox-prev,#lightbox-next{position:absolute;z-index:1;width:40px;height:40px;border:1px solid rgba(46,46,46,.25);border-radius:50%;-webkit-border-radius:50%;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .15s ease}#lightbox-close:hover,#lightbox-prev:hover,#lightbox-next:hover{opacity:1}#lightbox-close{top:calc(35/900*100%);right:calc(50/1440*100%)}#lightbox-prev,#lightbox-next{top:50%;transform:translateY(-50%)}#lightbox-prev{left:calc(50/1440*100%)}#lightbox-next{right:calc(50/1440*100%)}@media(max-width:550px){#lightbox-img{max-width:90vw}#lightbox-close,#lightbox-prev,#lightbox-next{width:34px;height:34px}#lightbox-prev,#lightbox-next{top:unset;bottom:16px}#lightbox-close{top:16px;right:16px}#lightbox-prev{left:16px}#lightbox-next{right:16px}}@media(max-width:850px){.ids__section{padding-top:144px}.ids__image-wrapper{height:375px;border-radius:32px;-webkit-border-radius:32px}.ids__slide{width:300px!important}}

.hyperlink,.hyperlink-negative{position:relative;overflow:hidden;display:inline-block}.hyperlink a,.hyperlink-negative a{display:inline-block}.hyperlink a{position:relative;overflow:hidden;color:#2e2e2e;font-size:13px;line-height:140%;letter-spacing:.25em;text-transform:uppercase;padding-top:8px!important}.hyperlink-negative a{position:relative;overflow:hidden;color:#fff;font-size:13px;line-height:140%;letter-spacing:.25em;text-transform:uppercase;padding-top:8px!important}.line{position:absolute;width:100%;left:0;bottom:0;border-bottom:1px solid #2E2E2E}.line-negative{position:absolute;width:100%;left:0;bottom:0;border-bottom:1px solid white}.hyperlink a:hover,.hyperlink-negative a:hover{opacity:1}@media(max-width:950px){.hyperlink a,.hyperlink-negative a{font-size:13px;letter-spacing:.1em;padding-top:4px!important}.hyperlink .line,.hyperlink-negative .line-negative{bottom:4px}}.ba__wrap{position:relative;overflow:hidden;display:inline-block}.ba__wrap a,a.ba__wrap{color:#2e2e2e;font-size:13px;line-height:140%;letter-spacing:.25em;text-transform:uppercase;padding-top:8px!important}.ba__wrap a:hover,a.ba__wrap:hover{opacity:1}.ba__line{position:absolute;width:100%;left:0;bottom:0;border-bottom:1px solid #2E2E2E}@media(max-width:950px){.ba__wrap a,a.ba__wrap{letter-spacing:.1em;padding-top:4px!important}.ba__line{bottom:4px}}

.footer{height:536px;overflow:hidden}.footer__wrapper{height:536px;padding-top:calc(25vh - 125px)}.footer__top,.footer__bottom{padding-top:96px}.footer__partner{padding:96px 0;gap:40px}.footer__left{flex:0 1 calc(417/1240*100%)}.footer__right{flex:0 1 calc(220/1240*100%)}.footer__logo:hover{opacity:1}.footer__nav{gap:40px}.footer__left svg{margin-right:8px}.footer__tel{padding-bottom:4px}.footer__mail{padding-top:4px}.footer__credits{padding-top:8px}.footer__credits ul{gap:8px}.footer__right svg{margin-left:5px}.footer__patrik{display:flex;height:18px}.footer__credits ul>*:not(:last-child):after{content:" / ";top:0;left:0;display:inline;margin-left:8px}.m-l-auto{margin-left:auto}nav.footer-lang ul li:not(:last-child){padding-right:16px}@media(max-width:1050px){.footer__logo svg{height:4.5vw;width:14vw}.footer__nav{gap:16px 24px}.footer__left{flex-basis:24vw}}@media(max-width:850px){.footer{height:600px}.footer__wrapper{height:600px;padding-top:calc(20vh - 100px)}.footer__top{flex-wrap:wrap}.footer__top>div{flex:100%}.footer__logo svg{height:40px;width:125px}.footer__nav{padding-top:38px;flex-wrap:wrap}.footer__nav>div{padding-top:12px}.footer__top .footer__right{display:none}.footer__partner{gap:16px 24px}.footer__bottom,.footer__partner{padding-top:50px;flex-wrap:wrap}.footer__bottom>div{flex:100%}.footer__address{padding-top:32px}.footer__bottom .footer__right{padding-top:48px;display:flex;justify-content:space-between}.footer__lang{display:block}}@media(max-width:550px){.footer{height:648px}.footer__wrapper{height:648px;padding-top:calc(18vh - 100px)}.footer__partner a *{max-height:28px;width:auto}}@media(max-width:360px){.footer{height:750px}.footer__wrapper{height:750px;padding-top:calc(18vh - 100px)}.footer__partner a *{max-height:28px;width:auto}}

