*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,a{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}body{margin:0}fieldset{border:none;outline:none;margin:0;padding:0}a{text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;font-style:italic}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px transparent inset!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}h1,h2,h3,h4,h5,h6,p,span,a,label{font-size:1rem;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{background-color:unset;border:none;outline:none;padding:0;margin:0}header[data-main]{--size: clamp(41px, 3.43vw, 66px);--navPadd: clamp(2px, .83vw, 16px);position:fixed;left:0;top:0;display:flex;flex-direction:column;justify-content:flex-start;width:100%;pointer-events:none;z-index:1000}header[data-main] .lang{font-size:clamp(9px,.8854166667vw,17px)}header[data-main] .fullMenu{position:absolute;right:calc(var(--Beams) + var(--navPadd) - 1px);bottom:calc(var(--size) / 3.5 * -1);width:clamp(368px,23.54vw,452px);height:auto;transform:translateY(100%);display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;opacity:0;z-index:300;will-change:height,opacity,transform}@media screen and (max-width: 980px){header[data-main] .fullMenu{right:7px;width:calc(100% - var(--Beams) * 2);height:100svh;bottom:calc(var(--size) / 2.12 * -1)}}header[data-main] .fullMenu.active{pointer-events:all!important}header[data-main] .fullMenu.active .wrapper{pointer-events:all!important}header[data-main] .fullMenu .conn{position:absolute;top:1px;right:0;display:flex;transform:translateY(-100%)}header[data-main] .fullMenu .conn .k0 svg,header[data-main] .fullMenu .conn .k1 svg{width:clamp(18px,2.08vw,40px)}header[data-main] .fullMenu .conn .k1{color:var(--DarkBlue);display:flex;align-items:flex-end;margin-right:-1px}header[data-main] .fullMenu .conn .k1 svg{display:flex;transform:rotate(-90deg);will-change:transform}header[data-main] .fullMenu .conn .k0{border-radius:var(--Cut) var(--Cut) 0 0;width:var(--size);height:clamp(62px,4.47vw,86px);background-color:var(--DarkBlue);cursor:pointer}header[data-main] .fullMenu .conn .close{position:absolute;width:calc(var(--size) * .4);height:calc(var(--size) * .4);right:calc(var(--size) / 2);top:calc(var(--size) / 2);aspect-ratio:1/1;transform:translate(50%,-54%);display:flex;flex-direction:column;align-items:center;justify-content:space-between;pointer-events:none}header[data-main] .fullMenu .conn .close svg{width:75%;will-change:transform}header[data-main] .fullMenu .conn .close svg path{will-change:transform,stroke;transition:stroke .68s ease}@media screen and (max-width: 980px){header[data-main] .fullMenu .conn .close{transform:translate(50%,-64%)}}@media (hover) and (min-width: 680px){header[data-main] .fullMenu .conn .close:hover svg path{stroke:var(--Ascent)}}header[data-main] .fullMenu .conn:hover .close svg path{stroke:var(--Ascent)}header[data-main] .fullMenu .mm-wrapper{display:flex;flex-direction:column;align-items:flex-end;overflow:hidden;will-change:height,transform}@media screen and (max-width: 980px){header[data-main] .fullMenu .mm-wrapper{width:100%;height:calc(100svh - 90px)}}header[data-main] .fullMenu .wrapper.a0{width:100%;height:100%;background-color:var(--DarkBlue);border-radius:var(--Cut) 0 0 var(--Cut);display:flex;flex-direction:column;padding:clamp(28px,1.97vw,48px)}@media screen and (max-width: 980px){header[data-main] .fullMenu .wrapper.a0{border-radius:var(--Cut) 0 0 0;padding:28px 0}}header[data-main] .fullMenu .wrapper.a0 .big{display:flex;flex-direction:column;gap:15px;padding-bottom:clamp(28px,2.5vw,48px)}@media screen and (max-width: 980px){header[data-main] .fullMenu .wrapper.a0 .big{padding-top:52px;align-items:flex-end}}header[data-main] .fullMenu .wrapper.a0 .big a>span{padding:0 clamp(38px,3.02vw,58px);position:relative}@media screen and (max-width: 980px){header[data-main] .fullMenu .wrapper.a0 .big a>span{padding:0 var(--size)}}header[data-main] .fullMenu .wrapper.a0 .big a .ico-search{will-change:color;transition:color .8s ease}header[data-main] .fullMenu .wrapper.a0 .big a span{font-size:var(--FontSize36);font-weight:500;font-family:var(--FontHeading),serif;line-height:1;color:#fff;will-change:color;transition:color .8s ease}header[data-main] .fullMenu .wrapper.a0 .big a .arr-end{will-change:opacity;transition:opacity .48s ease}header[data-main] .fullMenu .wrapper.a0 .big a svg.arr-start{position:absolute;left:0;top:50%;transform:translateY(-42%);width:clamp(26px,2.083vw,40px);display:flex;opacity:0}header[data-main] .fullMenu .wrapper.a0 .big a svg.arr-end{position:absolute;right:0;top:50%;transform:translateY(-42%);width:clamp(26px,2.083vw,40px);display:flex;opacity:0}header[data-main] .fullMenu .wrapper.a0 .big a[data-type="9"] svg.ico-search{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:clamp(18px,1.45vw,28px);color:#fff}@media (hover) and (min-width: 680px){header[data-main] .fullMenu .wrapper.a0 .big a:hover span{color:var(--Ascent)}header[data-main] .fullMenu .wrapper.a0 .big a:hover .arr-end,header[data-main] .fullMenu .wrapper.a0 .big a:hover .arr-start{opacity:1}header[data-main] .fullMenu .wrapper.a0 .big a:hover svg.ico-search{opacity:0}header[data-main] .fullMenu .wrapper.a0 .big a:hover .ico-search{color:var(--Ascent)}}header[data-main] .fullMenu .wrapper.a0 .small{display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:15px}@media screen and (max-width: 980px){header[data-main] .fullMenu .wrapper.a0 .small{align-items:flex-end}}header[data-main] .fullMenu .wrapper.a0 .small a{padding:0 clamp(38px,3.02vw,58px)}header[data-main] .fullMenu .wrapper.a0 .small a span{font-size:var(--FontSize17);line-height:1;color:#fff;will-change:color;transition:color .8s ease}@media (hover) and (min-width: 680px){header[data-main] .fullMenu .wrapper.a0 .small a:hover span{color:var(--Ascent)}}header[data-main] .fullMenu .wrapper.a1{margin-top:-1px;background-color:var(--DarkBlue);width:auto;height:clamp(68px,5.2vw,100px);border-radius:0 0 var(--Cut) var(--Cut);display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.041vw,20px);padding:0 clamp(12px,1.041vw,20px)}@media screen and (max-width: 980px){header[data-main] .fullMenu .wrapper.a1{width:100%;justify-content:flex-end;border-radius:0;position:relative;padding:0 var(--size) 35px var(--size)}header[data-main] .fullMenu .wrapper.a1:after{content:"";position:absolute;bottom:0;left:0;height:var(--Beams);width:100%;background-color:#fff}header[data-main] .fullMenu .wrapper.a1 a>svg{width:45px!important}}header[data-main] .fullMenu .wrapper.a1 span.t0{position:absolute;left:1px;top:0;color:var(--DarkBlue);transform:translate(-100%)}header[data-main] .fullMenu .wrapper.a1 span.t0 svg{display:flex;will-change:transform;transform:rotate(180deg);width:var(--Cut)}@media screen and (max-width: 980px){header[data-main] .fullMenu .wrapper.a1 span.t0{color:#fff;top:unset;left:0;bottom:var(--Beams);transform:translate(0)}header[data-main] .fullMenu .wrapper.a1 span.t0 svg{transform:rotate(0)}}header[data-main] .fullMenu .wrapper.a1 .t1{position:absolute;right:0;bottom:var(--Beams);transform:translate(0);color:#fff}header[data-main] .fullMenu .wrapper.a1 .t1 svg{display:flex;will-change:transform;width:var(--Cut);transform:rotate(-90deg)}@media screen and (min-width: 980px){header[data-main] .fullMenu .wrapper.a1 .t1{display:none}}header[data-main] .fullMenu .wrapper.a1 a{color:#fff;will-change:color;transition:color .8s ease}header[data-main] .fullMenu .wrapper.a1 a svg{width:var(--size);will-change:transform}@media (hover) and (min-width: 680px){header[data-main] .fullMenu .wrapper.a1 a:hover{color:var(--Ascent)}}header[data-main] .aa{width:var(--Cut);height:var(--Cut);position:absolute;bottom:1px;color:#fff;display:flex}@media screen and (min-width: 980px){header[data-main] .aa{display:none}}header[data-main] .aa.a1{right:calc(var(--Beams) - 0px);transform:translateY(100%)}header[data-main] .aa.a1 svg{transform:rotate(180deg)}header[data-main] .aa.a0{left:calc(var(--Beams) - 0px);transform:translateY(100%)}header[data-main] .aa.a0 svg{transform:rotate(90deg)}header[data-main] .header-logo{will-change:transform;transition:transform .68s ease}header[data-main] .header-logo .logo svg{width:clamp(280px,32.5vw,624px);display:flex;will-change:transform}@media screen and (max-width: 980px){header[data-main] .header-logo{display:none}}header[data-main] .header-logo-mob{display:flex;align-items:center;padding-left:var(--Beams);pointer-events:none}header[data-main] .header-logo-mob svg{display:flex;will-change:transform;width:138px}@media screen and (max-width: 980px){header[data-main] .header-logo-mob{pointer-events:all!important;opacity:1!important;padding-left:15px}}header[data-main] nav{padding-top:clamp(8px,1.48vw,26px);padding-right:var(--navPadd)}@media screen and (max-width: 980px){header[data-main] nav{padding-top:0;padding-right:0}}header[data-main] nav a,header[data-main] nav button{width:var(--size);height:var(--size);background-color:#003680;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--FontSize17);line-height:1;font-family:var(--FontParagraph),serif}@media screen and (max-width: 680px){header[data-main] nav a,header[data-main] nav button{font-size:9px}}header[data-main] nav a{will-change:color;transition:color .68s ease}@media (hover) and (min-width: 680px){header[data-main] nav a:hover{color:var(--Ascent)}}header[data-main] nav a.special svg{width:clamp(14px,1.14vw,22px);height:auto}header[data-main] nav a.special span{font-size:var(--FontSize17);line-height:1;font-family:var(--FontParagraph),serif}@media screen and (min-width: 980px){header[data-main] nav a.special{width:auto;padding:0 clamp(12px,1.66vw,32px);border-radius:32px;gap:10px}}@media screen and (max-width: 980px){header[data-main] nav a.special span{display:none}}header[data-main] nav a.hearth svg{display:flex;width:clamp(14px,1.14vw,22px);height:auto}header[data-main] nav a.hearth svg path{will-change:path;transition:path .8s ease}@media (hover) and (min-width: 680px){header[data-main] nav a.hearth:hover svg path{fill:var(--Ascent)}}header[data-main] nav .hamburger{display:flex;flex-direction:column;gap:5px;cursor:pointer}@media screen and (max-width: 980px){header[data-main] nav .hamburger{gap:3px}}header[data-main] nav .hamburger span{display:flex;height:2px;width:clamp(16px,1.14vw,22px);background-color:#fff;border-radius:8px;will-change:background-color;transition:background-color .8s ease}@media (hover) and (min-width: 680px){header[data-main] nav .hamburger:hover span{background-color:var(--Ascent)}}@media screen and (max-width: 980px){header[data-main]{height:90px;background-color:#fff;justify-content:center}}.s-headerNav{width:100%;position:absolute;left:0;top:0;z-index:100}.s-headerNav .wrapper{padding-top:var(--Beams)}.s-headerNav div.left svg{width:clamp(280px,27.34vw,525px)}.s-headerNav nav svg{width:clamp(320px,26vw,470px)}@media screen and (max-width: 980px){.s-headerNav{display:none}}header[data-main] .wrapper,.s-headerNav .wrapper{width:100%;display:flex;justify-content:space-between;pointer-events:none;position:relative}header[data-main] a.logo,.s-headerNav a.logo{pointer-events:all}header[data-main] div.left,.s-headerNav div.left{position:relative}header[data-main] div.left a.logo,.s-headerNav div.left a.logo{position:absolute;pointer-events:all;left:calc(var(--Beams) - 0px);top:0}header[data-main] nav,.s-headerNav nav{pointer-events:all;display:flex;align-items:center;gap:clamp(3px,.93vw,18px);height:100%;position:relative;margin-right:calc(var(--Beams) - 1px)}header[data-main] nav a,.s-headerNav nav a{color:#fff}body.on\:scroll header[data-main] .header-logo{pointer-events:all!important;transform:translateY(0)!important}@media screen and (min-width: 980px){body.on\:scroll header[data-main] nav a,body.on\:scroll header[data-main] nav button{box-shadow:#00000026 1.95px 1.95px 2.6px}}footer{background-color:#fff;padding:clamp(28px,2.86vw,55px) 0 28px 0;position:relative}@media screen and (max-width: 980px){footer{padding:28px 0 30px}}footer:after{content:"";display:block;height:60px;width:100%;background-color:#fff;position:absolute;top:0;left:0;transform:translateY(-100%)}footer .container{display:flex;flex-direction:column;gap:58px}footer .wrap.a0{display:flex;align-items:flex-end}footer .wrap.a0 span.icon{display:flex;margin-right:10px;flex-shrink:0}footer .wrap.a0 span.icon svg{display:flex;height:clamp(62px,5.62vw,108px)}footer .wrap.a0 span.arr{display:flex;width:100%;overflow:hidden}footer .wrap.a0 span.arr svg{width:100%;height:clamp(24px,1.77vw,34px);transform:translate(calc(-100% + 47px));will-change:transform;transition:transform 1.2s ease}footer .wrap.a0 span.line{display:flex;width:100%;height:clamp(24px,1.77vw,34px);position:relative}footer .wrap.a0 span.line:after{content:"";position:absolute;left:0;top:50%;height:21%;width:100%;background-color:#003680;transform:translateY(-50%)}footer.active .wrap.a0 span.arr svg{transform:translate(0)}footer .wrap.a1{display:flex;gap:20px;width:100%}@media screen and (max-width: 680px){footer .wrap.a1{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"a b" "c b";gap:4px}}footer .wrap.a1 a{color:#000;will-change:color;transition:color .6s}footer .wrap.a1 a:hover{color:#ff5c43}footer .evo{margin-left:auto;display:flex;align-items:center;gap:10px}@media screen and (max-width: 680px){footer .evo{grid-area:b;align-items:flex-end;flex-direction:column;justify-content:flex-start;gap:4px}}footer .evo a{cursor:pointer}footer .evo a svg{min-width:95px;height:auto;will-change:transform}footer .evo a svg path{fill:#000;will-change:fill;transition:fill .6s}footer .evo a:hover svg path{fill:#4abda1}.form-styled{position:relative;will-change:height;transition:height .68s ease;--bg: #0e428a;--tx: #ffffff}@media screen and (max-width: 980px){.form-styled.success{height:58vh}}@media screen and (max-width: 680px){.form-styled.success{height:48vh}}.form-styled.success .state-0{opacity:0;pointer-events:none}@media screen and (max-width: 980px){.form-styled.success .state-0{display:none}}.form-styled.success .state-1{opacity:1;pointer-events:all!important}.form-styled .state-1{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--DarkBlue);will-change:opacity;transition:opacity .68s ease}.form-styled .state-1 .chooses{flex-direction:column}.form-styled .state-1 .step-2{will-change:opacity;transition:opacity .68s ease}.form-styled .state-1 .step-2>p{font-size:var(--FontSize17);line-height:var(--FontSize17);color:#fff;padding-bottom:38px}.form-styled .state-1 .step-2.success{opacity:0;pointer-events:none!important}.form-styled .state-1 .state-wrapper{position:relative;width:100%;display:flex;align-items:flex-start;padding-bottom:62px;gap:clamp(18px,3.22vw,62px)}@media screen and (max-width: 980px){.form-styled .state-1 .state-wrapper{padding-bottom:24%}}.form-styled .state-1 .state-wrapper svg{width:clamp(48px,6.14vw,118px);height:auto}.form-styled .state-1 .state-wrapper .text{width:60%}.form-styled .state-1 h2{color:#fff;font-family:var(--FontHeading),serif;font-size:clamp(18px,1.875vw,36px);line-height:clamp(26px,2.6041666667vw,50px)}.form-styled fieldset{display:grid;grid-template-columns:repeat(12,1fr);gap:25px}.form-styled fieldset .field.error .fieldText label,.form-styled fieldset .field.error .fieldMulti label.mm{color:#ff5c43!important}.form-styled fieldset .field.error .fieldConsent svg g[data-name="Rectangle 198"]{stroke:#ff5c43!important}.form-styled fieldset .size-4-12{grid-column:span 4}@media screen and (max-width: 980px){.form-styled fieldset .size-4-12{grid-column:span 12}}.form-styled fieldset .size-6-12{grid-column:span 6}@media screen and (max-width: 980px){.form-styled fieldset .size-6-12{grid-column:span 12}}.form-styled fieldset .size-12-12{grid-column:span 12}.form-styled .fieldPadd{padding-top:clamp(18px,1.66vw,32px)}.form-styled label{font-family:var(--FontParagraph),serif}.form-styled .fieldMulti label.mm{color:var(--tx);padding-bottom:26px;display:flex;font-size:var(--FontSize17);line-height:var(--FontLine17)}.form-styled .fieldMulti .chooses{display:flex;flex-wrap:wrap;gap:14px}@media screen and (max-width: 980px){.form-styled .fieldMulti .chooses{grid-template-columns:1fr 1fr;display:grid}}.form-styled .fieldMulti .chooses .choose{display:flex;position:relative;cursor:pointer}.form-styled .fieldMulti .chooses .choose svg{min-width:18px;margin-top:2px;position:absolute;left:0;top:0;pointer-events:none}.form-styled .fieldMulti .chooses .choose input{display:none}.form-styled .fieldMulti .chooses .choose label{display:flex;color:var(--tx);padding-left:30px;will-change:color;transition:color .68s ease}.form-styled .fieldMulti .chooses .choose label sup{font-size:80%}.form-styled .fieldMulti .chooses .choose svg g[data-name="Rectangle 198"]{will-change:stroke;transition:stroke .68s ease}.form-styled .fieldMulti .chooses .choose svg g[data-name="Rectangle 199"]{will-change:fill;transition:fill .68s ease}@media (hover) and (min-width: 680px){.form-styled .fieldMulti .chooses .choose:hover svg g[data-name="Rectangle 198"]{stroke:#ff5c43}.form-styled .fieldMulti .chooses .choose:hover svg g[data-name="Rectangle 199"]{fill:#ff5c43}}.form-styled .fieldConsent{position:relative;display:flex}.form-styled .fieldConsent svg{pointer-events:none;min-width:18px;margin-top:2px;position:absolute;left:0;top:0}.form-styled .fieldConsent input{display:none}.form-styled .fieldConsent label{color:var(--tx);font-size:var(--FontSize15);line-height:var(--FontLine15);cursor:pointer;padding-left:30px}.form-styled .fieldConsent label a{color:var(--tx);position:relative;font-size:var(--FontSize15);line-height:var(--FontLine15)}.form-styled .fieldConsent label a:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;background-color:var(--tx);transition:transform .68s ease;transform-origin:left}.form-styled .fieldConsent label a:hover:after{transform-origin:right!important;transform:scaleX(0)}.form-styled .fieldConsent svg g[data-name="Rectangle 198"]{will-change:stroke;transition:stroke .68s ease}.form-styled .fieldConsent svg g[data-name="Rectangle 199"]{will-change:fill;transition:fill .68s ease}@media (hover) and (min-width: 680px){.form-styled .fieldConsent:hover svg g[data-name="Rectangle 198"]{stroke:#ff5c43}.form-styled .fieldConsent:hover svg g[data-name="Rectangle 199"]{fill:#ff5c43}}.form-styled .fieldText{position:relative}.form-styled .fieldText .inp{border-radius:13px;background-color:var(--bg);color:var(--tx);height:56px;width:100%;border:none;outline:none;display:flex;align-items:flex-end}.form-styled .fieldText label{position:absolute;bottom:50%;transform:translateY(50%);left:18px;color:var(--tx);font-size:17px;line-height:var(--FontLine15);will-change:bottom,font-size;transition:bottom .48s ease,font-size .48s ease}.form-styled .fieldText input{border:none;outline:none;width:100%;padding:0 18px;color:var(--tx);height:36px;background-color:transparent}.form-styled .fieldText input::placeholder{color:var(--tx);font-size:var(--FontSize17);line-height:var(--FontLine17)}.form-styled .fieldText input:focus+label,.form-styled .fieldText input:not(:placeholder-shown)+label{bottom:80%;font-size:14px}.form-styled .fieldSubmit{padding-top:28px;display:flex;justify-content:flex-end}.form-styled .fieldSubmit button{cursor:pointer;display:flex;align-items:center;gap:12px}.form-styled .fieldSubmit button .arr-end,.form-styled .fieldSubmit button .arr-start{will-change:transform;transition:transform .68s ease}.form-styled .fieldSubmit button span.arr{display:flex;align-items:center;margin-top:4px}.form-styled .fieldSubmit button svg{width:42px;height:auto}.form-styled .fieldSubmit button span.text{font-family:var(--FontHeading),serif;font-weight:500;font-size:var(--FontSize36);line-height:var(--FontLine36);color:var(--tx);will-change:transform,color;transition:transform .68s ease,color .68s ease}.form-styled .fieldSubmit button:disabled{opacity:.38}@media screen and (min-width: 980px){.form-styled .fieldSubmit button:hover span.text{color:#ff5c43}}img[alt=Google]{display:none!important}.map-content{min-width:256px;max-width:max(248px,29.5rem);pointer-events:none;display:flex;align-items:flex-end;position:absolute;right:0;bottom:18px;transform:translate(100%);opacity:0;will-change:opacity;transition:opacity .6s ease;cursor:default}.map-content.type-1 .map-inner{background-color:#003680;border-radius:10px!important;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;padding:18px 28px}.map-content.type-0 .map-inner{overflow:visible!important}.map-content.type-0 .map-inner .info{display:flex;gap:5px}.map-content.type-0 .close-js{right:-24px;top:-24px;background-color:#ff5c43;border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center}.map-content.type-0 h5{border-radius:12px;padding:16px;background-color:#603d37;color:#fff;flex-grow:1;display:flex;align-items:center}.map-content.type-0 h6{border-radius:12px;padding:16px;background-color:#ff5c43;color:#fff;flex-grow:1;display:flex;align-items:center}.map-content.sp{transform:translate(100%,-100%)!important;bottom:unset!important;top:10px}.map-content.big{height:max(120px,17.625rem)}.map-content.big .map-image{padding-top:max(8px,1rem);padding-bottom:max(16px,1.625rem)}.map-content.big .map-image img{width:max(220px,26.125rem);height:max(48px,6.5rem);object-fit:cover;object-position:center;border-radius:10px;overflow:hidden;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.map-content.big .map-inner{max-height:282px}.map-content .close-js{position:absolute;right:18px;top:18px;z-index:10;pointer-events:all;cursor:pointer}.map-content .close-js svg{width:12px;height:12px;color:#71735c;will-change:color;transition:color .6s ease}.map-content .close-js:hover{color:var(--AscentP1)}@media screen and (max-width: 981px){.map-content .close-js{right:6px;top:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}}.map-content .map-inner{will-change:transform;transition:transform .6s ease;transform:translateY(5%);color:#000;width:100%;max-height:181px;display:flex;flex-direction:column;justify-content:space-between;gap:3px;position:relative;overflow:hidden}@media screen and (max-width: 980px){.map-content .map-inner{padding:8px}}.map-content .map-inner h6,.map-content .map-inner h5,.map-content .map-inner a{font-size:17px}.map-content .map-inner h6{font-family:var(--FontHeading),serif;font-weight:500;font-size:17px}.map-content.active{opacity:1}.gm-bundled-control-on-bottom{left:unset!important;right:60px!important;bottom:100px!important}@media screen and (max-width: 680px){.gm-bundled-control-on-bottom{right:40px!important;bottom:80px!important}}.gm-bundled-control-on-bottom .gmnoprint{border-radius:13px;overflow:hidden;box-shadow:0 3px 6px #0000003d}.gm-style .gm-style-iw-c{padding:0;border-radius:0;background-color:transparent;box-shadow:unset;overflow:unset!important}.gm-style .gm-style-iw-d{overflow:unset!important;padding:0!important;margin:0!important}.gm-style .gm-style-iw-d>div{margin-bottom:-18px}@media screen and (max-width: 524px){.gm-style .gm-style-iw-d{max-width:300px;width:300px}.gm-style .gm-style-iw-d>div{padding-left:unset}}button.gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-tc:after{content:unset!important}.gm-style-pbc,.gm-style-moc{opacity:0!important}.close-js svg{pointer-events:none}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.marker.no-x .close-js{display:none!important}.marker.active{z-index:100}.marker.active .map-content{pointer-events:all;opacity:1}.marker.active .map-content .map-inner{transform:translateY(0)!important}.marker{width:18px;height:18px;position:relative}.marker span{display:block;background-color:#603d37;border-radius:50%;width:18px;height:18px;pointer-events:all;cursor:pointer}.marker.type-1 span{background-color:#003680}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1;background-color:#32609f}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:18px;height:18px;right:-9px;top:-9px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fff;border-radius:24px;height:2px}.noUi-connect{background:#fff}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50%;background:#fff;cursor:grab;transition:background .3s}.noUi-handle:hover,.noUi-handle.active,.noUi-active{background-color:#d2b2fd}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;color:#fff;padding:5px;text-align:center;white-space:nowrap;font-size:clamp(14px,1.04vw,20px)}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-horizontal .noUi-tooltip.noUi-tooltip--merge-left{transform:translate(20%)!important}.noUi-horizontal .noUi-tooltip.noUi-tooltip--merge-right{transform:translate(80%)!important}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;top:10px}@media screen and (max-width: 980px){.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(68%)}}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}.embla{overflow:hidden}.embla__container{display:flex;backface-visibility:hidden;touch-action:pan-y pinch-zoom;will-change:transform}.embla__slide{will-change:transform}.embla__viewport{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.dec-layout{position:absolute;top:0;width:var(--Beams);height:100%;background-color:#fff;z-index:999}.dec-layout.dec-layout-left{left:0}.dec-layout.dec-layout-right{right:0}.dec-layout.dec-layout-top{top:0;left:0;height:var(--Beams);width:100%}.content-main{position:relative;max-width:100vw;overflow-x:hidden}.s-contact{position:relative;z-index:10}.s-contact .title{padding-bottom:46px}.s-contact .title h3,.s-contact .title span{color:var(--TextWhite);font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),sans-serif;font-weight:500}.s-contact .wrapper{padding:0 var(--Beams)}.s-contact .wrapper .top{position:relative;display:flex;justify-content:flex-end}.s-contact .wrapper .top:not(.img) .a2{display:none!important}.s-contact .wrapper .top.img{aspect-ratio:1890/892}@media screen and (max-width: 980px){.s-contact .wrapper .top.img{aspect-ratio:344/345}.s-contact .wrapper .top.img picture,.s-contact .wrapper .top.img img{aspect-ratio:344/345}}.s-contact .wrapper .top.img .a0{display:none!important}.s-contact .wrapper .top.img .img{position:absolute;bottom:calc(var(--Cut) * -1);left:0;width:100%}.s-contact .wrapper .top.img .desc-wrapper{margin-top:auto;height:10.54%}@media screen and (max-width: 980px){.s-contact .wrapper .top.img .desc-wrapper{height:12%}}@media screen and (max-width: 680px){.s-contact .wrapper .top.img .desc-wrapper{height:20%}}.s-contact .wrapper .top.img .dec{border-radius:var(--Cut) 0 0 0!important}.s-contact .wrapper .top picture,.s-contact .wrapper .top img{border-radius:var(--Cut) var(--Cut) 0 0;aspect-ratio:1890/892;object-fit:cover;width:100%}.s-contact .wrapper .top .desc-wrapper{display:flex;position:relative}.s-contact .wrapper .top .aa{color:var(--DarkBlue)}.s-contact .wrapper .top .aa svg{width:var(--Cut);display:flex}.s-contact .wrapper .top .aa.a0{position:absolute;bottom:0;left:0;transform:translateY(100%)}.s-contact .wrapper .top .aa.a0 svg{transform:rotate(90deg)}.s-contact .wrapper .top .aa.a1{display:flex;align-items:flex-end;margin-right:-1px}.s-contact .wrapper .top .aa.a1 svg{transform:rotate(-90deg)}.s-contact .wrapper .top .aa.a2{position:absolute;right:0;top:0;z-index:3;transform:translateY(-100%)}.s-contact .wrapper .top .aa.a2 svg{transform:rotate(-90deg)}.s-contact .wrapper .top .dec{position:relative;z-index:2;display:flex;width:clamp(280px,24.27vw,464px);aspect-ratio:464/95;background-color:var(--DarkBlue);border-radius:var(--Cut) var(--Cut) 0 0}@media screen and (max-width: 980px){.s-contact .wrapper .top .dec{aspect-ratio:62/68;width:10vw}}@media screen and (max-width: 680px){.s-contact .wrapper .top .dec{width:62px;aspect-ratio:62/68}}.s-contact .grid{display:grid;grid-template-columns:38% 1fr;gap:clamp(34px,9.63vw,185px)}@media screen and (max-width: 1281px){.s-contact .grid{grid-template-columns:42% 1fr}}@media screen and (max-width: 1180px){.s-contact .grid{grid-template-columns:220px 1fr}}@media screen and (max-width: 980px){.s-contact .grid{grid-template-columns:1fr}}.s-contact .brokers{display:grid;grid-template-columns:1fr 1fr;gap:clamp(38px,5.62vw,108px)}@media screen and (max-width: 1180px){.s-contact .brokers{grid-template-columns:1fr;gap:clamp(38px,4vw,108px)}}@media screen and (max-width: 980px){.s-contact .brokers{grid-template-columns:repeat(2,240px)}}@media screen and (max-width: 680px){.s-contact .brokers{grid-template-columns:1fr}}.s-contact .brokers .broker{width:clamp(180px,12.0833333333vw,232px)}@media screen and (max-width: 980px){.s-contact .brokers .broker{width:100%}}.s-contact .brokers .broker picture,.s-contact .brokers .broker img{width:100%;object-fit:contain}@media screen and (max-width: 1180px){.s-contact .brokers .broker picture,.s-contact .brokers .broker img{max-width:200px}}.s-contact .brokers .broker h5{font-family:var(--FontHeading),sans-serif;color:var(--TextWhite);font-size:var(--FontSize36);line-height:var(--FontLine36);font-weight:500;padding:clamp(16px,2.18vw,42px) 0 clamp(8px,1.14vw,22px) 0}.s-contact .brokers .broker a{color:var(--TextWhite);font-size:var(--FontSize20);line-height:var(--FontLine20);will-change:color;transition:color .68s ease}.s-contact .brokers .broker a:nth-of-type(1){padding-bottom:8px;display:flex}.s-contact .brokers .broker a:hover{color:#ff5c43}.s-contact .wrap{position:relative;padding:clamp(48px,7.18vw,138px) 0 clamp(62px,6.66vw,128px) 0;width:100%;background-color:var(--DarkBlue);border-radius:var(--Cut) 0 var(--Cut) var(--Cut);z-index:10}.user-content{--clr: var(--TextWhite)}.user-content a{font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif;color:var(--clr);position:relative}.user-content a:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;background-color:var(--clr);transition:transform .68s ease;transform-origin:left}.user-content a:hover:after{transform-origin:right!important;transform:scaleX(0)}.user-content.white{--clr: var(--TextPrimary)}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6,.user-content p,.user-content span,.user-content li{color:var(--clr)}.user-content ul{list-style:none;margin:0;padding:20px 0 0;display:flex;flex-direction:column;gap:12px}.user-content ul li{position:relative;padding-left:42px;font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif;color:var(--clr)}.user-content ul li:after{content:var(--ul);width:21px;position:absolute;left:0;top:0}.user-content h2{font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),sans-serif;font-weight:500}.user-content p{font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif;color:var(--clr)}.btn-orange{--ww: clamp(42px, 3.43vw, 66px);display:flex;align-items:center;gap:clamp(8px,1.04vw,20px)}.btn-orange.white{--txt: #000000}.btn-orange span.text{color:var(--txt);font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif}.btn-orange span.arrow{width:var(--ww);height:var(--ww);border-radius:50%;background:#ff5c43;display:flex;justify-content:center;align-items:center;position:relative;will-change:transform;transition:transform .68s ease}.btn-orange span.arrow svg{width:clamp(16px,1.19vw,23px);transform:scaleX(-1)}@media (hover) and (min-width: 680px){.btn-orange:hover span.arrow{transform:translate(8px)}}.controls button svg{will-change:transform}.vmGallery{--fancybox-bg: #fff !important}.vmGallery .fancybox__viewport{padding:var(--Beams)}.vmGallery .fancybox__slide{background-color:var(--DarkBlue);border-radius:var(--Cut);padding:var(--Beams)}.vmGallery .fancybox__content{border-radius:var(--Cut);overflow:hidden}.vmGallery:after{width:var(--Beams);background-color:#fff;z-index:1000;left:0;top:0;height:100%;content:"";position:absolute}.vmGallery:before{width:var(--Beams);background-color:#fff;z-index:1000;right:0;top:0;height:100%;content:"";position:absolute}.vmGallery .gallery-close{position:relative}.vmGallery .gallery-close>svg{position:absolute;right:calc(var(--Beams) - 1px);top:calc(var(--Beams) - 1px);width:148px;height:auto}.vmGallery .f-button{pointer-events:all!important;background-color:transparent!important;--f-button-prev-pos: var(--Container);--f-button-next-pos: var(--Container);--f-button-width: 66px;--f-button-height: 66px;--f-button-svg-width: 66px;--f-button-svg-height: 66px;box-shadow:none;z-index:100!important}.vmGallery .f-button svg{filter:none;stroke-width:0}.vmGallery .f-button.is-next svg{transform:scaleX(-1)}.vmGallery .btnClose{margin:var(--Beams);position:absolute;z-index:10;border-radius:50%;width:clamp(42px,3.43vw,66px);height:clamp(42px,3.43vw,66px);background-color:var(--DarkBlue);pointer-events:all;top:var(--Beams);right:var(--Beams)}.s-new-content.table{padding:32px 0}.s-new-content.table .s-table{max-width:100%;width:100%;overflow:auto}.s-new-content.table .s-table table{min-width:980px;border-collapse:collapse;width:100%}.s-new-content.table .s-table table thead{background-color:#ffecdf}.s-new-content.table .s-table table p{padding:0;margin:0}.s-new-content.table .s-table table b{font-weight:600}.s-new-content.table .s-table table tr td{text-align:left}.s-new-content.table .s-table table th td,.s-new-content.table .s-table table th{text-align:left!important}.s-new-content.table .s-table table td,.s-new-content.table .s-table table th{padding:8px}.s-new-content.table .s-table table tr:nth-child(2n){background-color:#ffecdf}@media screen and (max-width: 680px){.s-new-content.table .s-table table{min-width:780px}}.no-scroll{overflow:hidden}.popup1{z-index:4000;position:fixed;left:0;top:0;width:100%;max-width:100vw;height:100vh;max-height:100vh;display:flex;justify-content:center;align-items:center}.popup1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;background-color:#003680}.popup1 .modal-inner{position:relative}.popup1 .modal-body{position:relative;z-index:12}.popup1 .modal-body.base{--hh: 61vh;--hhh: 80vh;width:982px;height:var(--hh);max-height:var(--hhh)}@media screen and (max-width: 980px){.popup1 .modal-body.base{--hh: 80vh;width:90vw}}.popup1 .modal-body.bank{--hh: 40vh;--hhh: 100vh;width:620px;max-height:var(--hhh)}@media screen and (max-width: 980px){.popup1 .modal-body.bank{--hh: 60vh;width:90vw}}.popup1 .modal-body.lg{width:calc(100vw + -0px);height:calc(100vh + -0px);max-height:calc(100vh + -0px)}.bubble-container{position:fixed;top:0;left:0;width:100vw;height:100svh;z-index:100;pointer-events:none}.bubble{cursor:pointer;position:absolute;bottom:4%;right:2%;z-index:100;pointer-events:all;background:#ff5c43;display:flex;align-content:center;gap:9px;padding:clamp(12px,1.041vw,20px) clamp(28px,1.66vw,32px);border-radius:30px;--op: 0;will-change:background-color,opacity;transition:background-color .68s ease,opacity .28s ease}.bubble.hidden{opacity:0;pointer-events:none}.bubble span.text{color:#fff;font-family:var(--font-primary),serif;font-size:var(--Text20s);line-height:1;font-weight:500}@media screen and (max-width: 980px){.bubble span.text{font-size:16px}}.bubble .ri{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--op, 0);will-change:opacity,transform;transition:opacity .68s ease}.bubble .ri:before,.bubble .ri:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border:solid 3px #ff5c43;border-radius:30px}.bubble .ri:before{animation:ripple 2s linear infinite;animation-play-state:paused}.bubble .ri:after{animation:ripple 2s 1s linear infinite;animation-play-state:paused}.bubble.anim{--op: 1}@keyframes ripple{to{transform:scale(1.4);opacity:0}}@media screen and (max-width: 980px){.bubble svg{width:20px;height:auto}}.sec-header-pad{padding-bottom:clamp(48px,8.07vw,155px);background-color:var(--bg01)}.sec-header{width:100%;position:relative;background-color:var(--bg01)}.sec-header .dec{left:0;top:clamp(128px,11.3541666667vw,218px);z-index:200}.sec-header .dec svg{width:39vw;height:auto}@media screen and (max-width: 980px){.sec-header .dec svg{width:82vw}}@media screen and (max-width: 980px){.sec-header .dec{transform:translate(-32%)}}@media screen and (min-width: 980px){.sec-header{height:100svh}.sec-header .dd{display:none}}@media screen and (max-width: 980px){.sec-header .img-wrapper{position:relative;flex-grow:1;height:100%}}.sec-header .dd{position:absolute;bottom:0;right:0;width:20%;background-color:var(--bg01);aspect-ratio:68/68;border-radius:var(--Cut) 0 0 0}.sec-header .dd svg{width:var(--Cut);display:flex;color:var(--bg01)}.sec-header .dd .d0{position:absolute;left:0;bottom:0;transform:translate(-100%)}.sec-header .dd .d0 svg{transform:scaleX(-1)}.sec-header .dd .d1{position:absolute;right:0;top:0;transform:translateY(-100%)}.sec-header .dd .d1 svg{transform:rotate(-90deg)}.sec-header .wrap{position:relative;margin:0 var(--Beams);height:calc(100svh - var(--Beams))}@media screen and (max-width: 980px){.sec-header .wrap{display:flex;flex-direction:column;height:calc(92svh - var(--Beams))}}.sec-header .img{background-image:var(--img);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%}@media screen and (min-width: 980px){.sec-header .img{position:absolute;top:0;right:0;bottom:0;left:0}}.sec-header .title{padding:clamp(22px,3.9vw,75px) var(--Container) clamp(22px,2.7vw,52px) clamp(28px,4.79vw,92px);border-radius:var(--Cut) 0 0 0;position:relative}.sec-header .title>span{width:var(--Cut);height:var(--Cut);display:flex;position:absolute;right:0;top:0;transform:translateY(-100%)}.sec-header .title>span svg{width:100%;transform:rotate(-90deg);color:var(--bg01)}.sec-header .title h1,.sec-header .title span{font-size:var(--FontSize100);color:var(--tx01);font-weight:500;font-family:var(--FontHeading),serif}@media screen and (max-width: 980px){.sec-header .title{padding:22px 0;max-width:calc(100vw - var(--Container) * 2);width:100%;margin:0 auto}}.sec-header .top{position:absolute;bottom:0;left:0;z-index:100;width:100%;display:flex;justify-content:flex-end;align-items:flex-end}.sec-header .top .aa.a0{background-color:var(--bg01)}.sec-header .top .aa.a1{border-radius:var(--Cut) 0 0 0;position:relative;display:flex;background-color:var(--bg01);width:clamp(128px,9.32vw,179px);aspect-ratio:179/94}.sec-header .top .aa.a2{display:flex;position:absolute;left:0;bottom:0}.sec-header .top .aa.a2 svg{width:var(--Cut);color:var(--bg01)}.sec-header .top .bb.b0{display:flex;position:absolute;left:0;bottom:0;transform:translate(-100%)}.sec-header .top .bb.b0 svg{width:var(--Cut);color:var(--bg01);transform:rotate(-90deg)}.sec-header .top .bb.b1{display:flex;position:absolute;right:0;top:0;transform:translateY(-100%)}.sec-header .top .bb.b1 svg{width:var(--Cut);color:var(--bg01);transform:rotate(-90deg)}@media screen and (max-width: 980px){.sec-header .top{position:relative;bottom:unset;left:unset;width:100%;background-color:var(--bg01);justify-content:flex-start}.sec-header .top .bb,.sec-header .top .a1{display:none!important}.sec-header .top .a2{transform:translateY(-100%)!important;bottom:unset!important;top:0}}.s-gridText{background:var(--DarkBlue)}.s-gridText .wrapper{--size1: clamp(180px, 20vw, 384px);display:grid;grid-template-columns:auto clamp(280px,24.4vw,469px) var(--size1);grid-template-rows:var(--size1) var(--size1);gap:25px;padding-bottom:clamp(62px,8.07vw,155px)}@media screen and (min-width: 980px){.s-gridText .wrapper{padding-left:var(--Container);padding-right:var(--Container)}}@media screen and (max-width: 1180px){.s-gridText .wrapper{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"a" "b" "c" "d" "e" "f";gap:15px}}.s-gridText .wrapper .row{display:flex}.s-gridText .wrapper .row .wrap{width:100%}.s-gridText .wrapper .row.row-0 .wrap{width:84%}@media screen and (max-width: 1680px){.s-gridText .wrapper .row.row-0 .wrap{width:92%}}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-0{grid-area:a;padding-bottom:30px}.s-gridText .wrapper .row.row-0 .wrap{width:100%}}.s-gridText .wrapper .row.row-0 .title{padding-bottom:clamp(24px,1.97vw,38px)}.s-gridText .wrapper .row.row-0 h2,.s-gridText .wrapper .row.row-0 span{color:var(--TextWhite);font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}.s-gridText .wrapper .row.row-0 p{color:var(--TextWhite);font-size:var(--FontSize20);line-height:var(--FontLine20)}.s-gridText .wrapper .row.row-1 .wrap,.s-gridText .wrapper .row.row-2 .wrap,.s-gridText .wrapper .row.row-3 .wrap,.s-gridText .wrapper .row.row-4 .wrap{border-radius:var(--Cut);display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-1 .wrap,.s-gridText .wrapper .row.row-2 .wrap,.s-gridText .wrapper .row.row-3 .wrap,.s-gridText .wrapper .row.row-4 .wrap{aspect-ratio:316/105;align-items:flex-start;padding:var(--Container)}}@media screen and (max-width: 680px){.s-gridText .wrapper .row.row-1 .wrap,.s-gridText .wrapper .row.row-2 .wrap,.s-gridText .wrapper .row.row-3 .wrap,.s-gridText .wrapper .row.row-4 .wrap{aspect-ratio:316/175}}.s-gridText .wrapper .row.row-1 .wrap .box,.s-gridText .wrapper .row.row-2 .wrap .box,.s-gridText .wrapper .row.row-3 .wrap .box,.s-gridText .wrapper .row.row-4 .wrap .box{display:flex;flex-direction:column}.s-gridText .wrapper .row.row-1 .wrap h2,.s-gridText .wrapper .row.row-1 .wrap span,.s-gridText .wrapper .row.row-2 .wrap h2,.s-gridText .wrapper .row.row-2 .wrap span,.s-gridText .wrapper .row.row-3 .wrap h2,.s-gridText .wrapper .row.row-3 .wrap span,.s-gridText .wrapper .row.row-4 .wrap h2,.s-gridText .wrapper .row.row-4 .wrap span{color:var(--TextBlack);font-size:var(--FontSize100);line-height:var(--FontLine100);font-family:var(--FontHeading),serif;font-weight:500}.s-gridText .wrapper .row.row-1 .wrap p,.s-gridText .wrapper .row.row-2 .wrap p,.s-gridText .wrapper .row.row-3 .wrap p,.s-gridText .wrapper .row.row-4 .wrap p{color:var(--TextPrimary);font-size:var(--FontSize26);line-height:var(--FontLine26)}.s-gridText .wrapper .row.row-1{justify-content:flex-end}.s-gridText .wrapper .row.row-1 .wrap{width:var(--size1);background:#ffe83b}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-1{grid-area:b;justify-content:flex-start}.s-gridText .wrapper .row.row-1 .wrap{width:80%}}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-2{grid-area:c}}.s-gridText .wrapper .row.row-2 .wrap{background:#87d2da}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-3{grid-area:e}}.s-gridText .wrapper .row.row-3 .wrap{background:#d2b2fd}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-4{grid-area:f}}.s-gridText .wrapper .row.row-4 .wrap{background:#ffccab}@media screen and (max-width: 980px){.s-gridText .wrapper .row.row-4 .wrap{width:80%}}.s-gridText .wrapper .row.row-5{justify-content:flex-end;align-items:center}@media screen and (max-width: 1180px){.s-gridText .wrapper .row.row-5{justify-content:flex-start;grid-area:d;padding:20px 0}.s-gridText .wrapper .row.row-5 .wrap{width:100%!important}}.s-gridText .wrapper .row.row-5 .wrap{width:90%}.s-gridText .wrapper .row.row-5 .wrap p{color:var(--TextWhite);font-size:var(--FontSize20);line-height:var(--FontLine20)}.s-gridtwo{position:relative;padding:0 var(--Beams)}.s-gridtwo .aaa{display:flex}@media screen and (min-width: 980px){.s-gridtwo .aaa span.mob{display:none}}@media screen and (max-width: 980px){.s-gridtwo .aaa{margin-top:-2px;display:flex;will-change:transform}.s-gridtwo .aaa span.web{display:none}}.s-gridtwo .aaa span{display:flex}.s-gridtwo .aaa span.web{width:36vw;position:absolute;bottom:-1px;left:calc(var(--Beams) - 0px)}.s-gridtwo .aaa span.web svg{will-change:transform;transform:scale(1);display:flex;color:#fff;width:100%}.s-gridtwo .aaa span.mob{width:100%}.s-gridtwo .aaa span.mob svg{transform:scaleX(-1);color:var(--clr);display:flex}.s-gridtwo.type-0{--clr: var(--DarkBlue);--txt: var(--TextWhite);--btn: #fff}.s-gridtwo.type-0 .clr{background:var(--clr);border-radius:0 0 var(--Cut) 0}@media screen and (max-width: 980px){.s-gridtwo.type-0{margin-bottom:34px}.s-gridtwo.type-0 .clr{border-radius:0}.s-gridtwo.type-0 .right{margin-bottom:0}}.s-gridtwo.type-1{--clr: #fff;--txt: var(--TextPrimary);--btn: var(--DarkBlue)}.s-gridtwo.type-1 .gr .logo{display:none!important}.s-gridtwo.type-1 .link{margin-left:auto}.s-gridtwo.type-2{--clr: #d2b2fd;--txt: var(--TextPrimary);--btn: var(--DarkBlue);margin-bottom:clamp(180px,17.08vw,328px)}.s-gridtwo.type-2 .clr{background:var(--clr);border-radius:0 0 var(--Cut) 0}.s-gridtwo .arrows{position:absolute;bottom:0;right:5%;transform:translateY(65%)}.s-gridtwo .arrows svg{width:54vw;will-change:transform}@media screen and (min-width: 980px){.s-gridtwo .arrows .arrMob{display:none}}@media screen and (max-width: 980px){.s-gridtwo .arrows .arrWeb{display:none}}.s-gridtwo .clr{position:relative}.s-gridtwo .wrapper{padding-bottom:clamp(62px,8.75vw,168px);display:grid;grid-template-columns:42% 1fr;gap:clamp(48px,7.18vw,138px)}@media screen and (max-width: 980px){.s-gridtwo .wrapper{grid-template-columns:1fr}}.s-gridtwo .wrapper .right .wrap{position:relative}.s-gridtwo .wrapper .right .wrap .embla{clip-path:url(#gridTwoWeb);overflow:hidden}@media screen and (max-width: 980px){.s-gridtwo .wrapper .right .wrap .embla{clip-path:url(#gridTwoMob)}}.s-gridtwo .wrapper .right .wrap .controls{--size: clamp(33px, 3.43vw, 66px);--gap: clamp(28px, 3.75vw, 72px);--bottom: 18px;position:absolute;bottom:0;right:0;width:22.5%}@media screen and (max-width: 980px){.s-gridtwo .wrapper .right .wrap .controls{width:36.5%;--size: 48px}}@media screen and (max-width: 620px){.s-gridtwo .wrapper .right .wrap .controls{width:28%}}@media screen and (max-width: 480px){.s-gridtwo .wrapper .right .wrap .controls{width:114px}}.s-gridtwo .wrapper .right .wrap .controls .arrs{display:flex;align-items:center;justify-content:center;gap:clamp(2px,.52vw,10px);position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 980px){.s-gridtwo .wrapper .right .wrap .controls .arrs{justify-content:flex-end}}.s-gridtwo .wrapper .right .wrap .controls .arrs .arr svg{will-change:transform;display:flex}.s-gridtwo .wrapper .right .wrap .controls .arrs .arr svg circle{will-change:fill,stroke;transition:fill .48s ease,stroke .48s ease}.s-gridtwo .wrapper .right .wrap .controls .arrs .arr svg path{will-change:fill;transition:fill .48s ease}.s-gridtwo .wrapper .right .wrap .controls .arrs .arr:hover svg path{fill:#fff}.s-gridtwo .wrapper .right .wrap .controls .arrs .arr:hover svg circle{fill:#ff5c43;stroke:#ff5c43}@media screen and (max-width: 980px){.s-gridtwo .wrapper .right .wrap .controls .arrs{gap:3vw}}@media screen and (max-width: 480px){.s-gridtwo .wrapper .right .wrap .controls .arrs{gap:12px}}.s-gridtwo .wrapper .right .wrap .controls .wrap{position:relative}.s-gridtwo .wrapper .right .wrap .controls button{cursor:pointer}.s-gridtwo .wrapper .right .wrap .controls button.arrLeft{left:var(--gap);bottom:var(--bottom)}.s-gridtwo .wrapper .right .wrap .controls button.arrRight{left:calc(var(--size) + var(--gap) + 20px);bottom:var(--bottom);transform:scaleX(-1)}.s-gridtwo .wrapper .right .wrap .controls button svg{width:var(--size);height:var(--size)}.s-gridtwo .wrapper .right .wrap .controls button svg circle{stroke:var(--btn)}.s-gridtwo .wrapper .right .wrap .controls button svg path{fill:var(--btn)}.s-gridtwo .wrapper .right .wrap .controls .dec{display:flex;width:100%;background-color:var(--clr);aspect-ratio:192/94;border-radius:var(--Cut) 0 0 0}@media screen and (max-width: 980px){.s-gridtwo .wrapper .right .wrap .controls .dec{aspect-ratio:118/68}}.s-gridtwo .wrapper .right .embla__slide{aspect-ratio:1/1;border-radius:var(--Cut) var(--Cut) 0 var(--Cut);overflow:hidden}.s-gridtwo .wrapper .right .embla__slide .picture{display:flex}.s-gridtwo .wrapper .right .embla__slide picture,.s-gridtwo .wrapper .right .embla__slide img{aspect-ratio:1/1;object-fit:cover}.s-gridtwo .wrapper .right{display:flex;align-items:center}.s-gridtwo .wrapper .left{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 980px){.s-gridtwo .wrapper .left{padding-left:var(--Container)}}.s-gridtwo .wrapper .left .user-content{padding-bottom:clamp(38px,5.1vw,98px)}.s-gridtwo .wrapper .left .title{padding-bottom:38px}.s-gridtwo .wrapper .left .title h2,.s-gridtwo .wrapper .left .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-gridtwo .wrapper .left .gr{display:flex;justify-content:space-between;align-items:center;gap:12px}@media screen and (max-width: 980px){.s-gridtwo .wrapper .left .gr{flex-direction:column;align-items:flex-start;gap:38px}.s-gridtwo .wrapper .left .gr .link{margin-left:auto}}.s-gridtwo .wrapper .left .logo h3{color:var(--TextWhite);padding-bottom:clamp(8px,1.14vw,22px)}.s-gridtwo .wrapper .left .logo svg{width:clamp(165px,10.72vw,206px)}.s-gridtwo .wrapper .left .logo svg *{fill:var(--TextWhite)}@media screen and (max-width: 980px){.s-gridtwo.type-2 .wrapper{padding-bottom:clamp(128px,22.2vw,228px)}}@media screen and (max-width: 980px){.s-gridtwo.type-2 .fff{aspect-ratio:272/68;width:48%}}@media screen and (max-width: 680px){.s-gridtwo.type-2 .fff{aspect-ratio:88/64;width:24.4%}}@media screen and (max-width: 980px){.s-gridtwo.type-2 .arrows{right:40%;transform:translate(50%,45%)}.s-gridtwo.type-2 .arrows svg{width:52vw}.s-gridtwo.type-2 .arrows .arrWeb{display:none}}@media screen and (max-width: 580px){.s-gridtwo.type-2 .arrows{right:50%}.s-gridtwo.type-2 .arrows svg{width:76vw}}@media screen and (max-width: 420px){.s-gridtwo.type-2 .arrows svg{width:80vw}}.s-cards{padding-bottom:clamp(72px,18.2291666667vw,350px);overflow:hidden}@media screen and (max-width: 980px){.s-cards{padding-bottom:72px}}@media screen and (min-width: 980px){.s-cards .wrap{padding:0 var(--Container)}}.s-cards .wrap .title{padding-bottom:clamp(46px,3.2291666667vw,62px)}.s-cards .wrap .title h2,.s-cards .wrap .title span{color:var(--TextBlack);font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}@media screen and (max-width: 980px){.s-cards .wrap .title{max-width:90%;padding-top:clamp(48px,8vw,168px)}}@media screen and (max-width: 680px){.s-cards .wrap .title{padding-top:0}}.s-cards .arrows .arrWeb{width:57.3%;position:absolute;bottom:0;left:50%;transform:translate(-50%,78%);z-index:10;display:flex}.s-cards .arrows .arrWeb svg{display:flex}@media screen and (max-width: 980px){.s-cards .arrows .arrWeb{display:none}}.s-cards .arrows .arrMob{width:80%;position:absolute;bottom:0;left:50%;transform:translate(-50%,30%);z-index:10}@media screen and (min-width: 980px){.s-cards .arrows .arrMob{display:none}}.s-cards .fff{position:absolute;right:0;top:0;width:22%;aspect-ratio:405/96;background-color:#fff;border-radius:0 0 0 var(--Cut)}@media screen and (max-width: 980px){.s-cards .fff{aspect-ratio:271/64;width:80%}}.s-cards .fff .ff{width:var(--Cut);display:flex}.s-cards .fff .ff svg{display:flex;width:var(--Cut);color:#fff}.s-cards .fff .ff.f0{position:absolute;top:0;left:0}.s-cards .fff .ff.f0 svg{transform:rotate(180deg) translate(100%)}.s-cards .fff .ff.f1{position:absolute;bottom:0;right:0}.s-cards .fff .ff.f1 svg{transform:rotate(180deg) translateY(-100%)}.s-cards .clr{position:relative;margin:0 var(--Beams);padding-top:clamp(119px,8.4375vw,162px);padding-bottom:clamp(66px,7.9166666667vw,152px);background-color:#fdcaa9;border-radius:var(--Cut) 0 var(--Cut) var(--Cut)}.s-cards .clr .img-wrapper{position:relative}.s-cards .clr .btn-box{--ww: clamp(33px, 3.43vw, 66px)}@media screen and (min-width: 980px){.s-cards .clr .btn-box{position:absolute;right:var(--Container);top:4.4%;z-index:10}}@media screen and (max-width: 980px){.s-cards .clr .btn-box{display:flex;justify-content:flex-end;padding-bottom:23px}}.s-cards .clr .btn-box a{display:flex;align-items:center;gap:clamp(8px,1.04vw,20px)}@media screen and (max-width: 980px){.s-cards .clr .btn-box a{gap:18px}}.s-cards .clr .btn-box a span.text{color:var(--TextPrimary);font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif}.s-cards .clr .btn-box a span.arrow{width:var(--ww);height:var(--ww);border-radius:50%;background:#ff5c43;display:flex;justify-content:center;align-items:center;position:relative;will-change:transform;transition:transform .68s ease}.s-cards .clr .btn-box a span.arrow svg{will-change:transform;transition:transfrom .48s ease;width:clamp(12px,1.19vw,23px);transform:scaleX(-1)}@media (hover) and (min-width: 680px){.s-cards .clr .btn-box a:hover span.arrow{transform:translate(15px)!important}}.s-cards .clr .img{overflow:hidden;position:relative;clip-path:url(#cardsWeb)}.s-cards .clr .img picture,.s-cards .clr .img img{width:100%;object-position:center;object-fit:cover;aspect-ratio:1728/887}@media screen and (max-width: 980px){.s-cards .clr .img{clip-path:url(#cardsMob)}.s-cards .clr .img img,.s-cards .clr .img picture{aspect-ratio:316/420}}.s-cards .clr .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.3020833333vw,25px);padding-bottom:clamp(68px,8.0208333333vw,154px)}@media screen and (max-width: 1180px){.s-cards .clr .cards{grid-template-columns:repeat(2,1fr);gap:42px}}@media screen and (max-width: 680px){.s-cards .clr .cards{grid-template-columns:1fr;gap:16px}}.s-cards .clr .cards .card{border-radius:var(--Cut);padding:clamp(15px,2.8645833333vw,55px);display:flex;flex-direction:column;justify-content:space-between;gap:clamp(6px,.8854166667vw,17px)}@media screen and (max-width: 1480px){.s-cards .clr .cards .card{padding:clamp(18px,1.6666666667vw,32px)}}@media screen and (max-width: 1180px){.s-cards .clr .cards .card{padding:62px}}@media screen and (min-width: 980px){.s-cards .clr .cards .card{aspect-ratio:1/1}}@media screen and (max-width: 680px){.s-cards .clr .cards .card{min-height:32vw;padding:28px}}.s-cards .clr .cards .card h2{font-weight:500;font-family:var(--FontHeading),serif;color:var(--TextWhite);font-size:var(--FontSize65);line-height:var(--FontLine65)}.s-cards .clr .cards .card p{color:var(--TextWhite);font-size:var(--FontSize26);line-height:var(--FontLine26)}.s-cards .clr .cards .card.card-0{background-color:#764f48}.s-cards .clr .cards .card.card-1{background-color:#024790}@media screen and (max-width: 680px){.s-cards .clr .cards .card.card-1{max-width:80%}}.s-cards .clr .cards .card.card-2{background-color:#87d1da;color:#000}.s-cards .clr .cards .card.card-2 h2,.s-cards .clr .cards .card.card-2 p{color:#000}.s-cards .clr .cards .card.card-3{background-color:#ff7456;color:#000}.s-cards .clr .cards .card.card-3 h2,.s-cards .clr .cards .card.card-3 p{color:#000}@media screen and (max-width: 680px){.s-cards .clr .cards .card.card-3{max-width:60%}}.s-houses{padding-bottom:clamp(72px,10vw,192px);overflow:hidden}.s-houses .wrapper{display:grid;grid-template-columns:1fr clamp(284px,20vw,384px);grid-template-rows:1fr auto;grid-template-areas:"a b" "a c";column-gap:clamp(28px,5.625vw,108px)}@media screen and (min-width: 980px){.s-houses .wrapper{padding-left:var(--Container);padding-right:var(--Container)}}@media screen and (max-width: 980px){.s-houses .wrapper{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"b" "a" "c";gap:28px}}.s-houses .right-bottom{grid-area:c;padding-bottom:clamp(12px,1.66vw,32px)}.s-houses .right-bottom .btn-group{display:flex;justify-content:flex-end;margin-left:auto}@media screen and (max-width: 980px){.s-houses .right-bottom{padding-bottom:0;padding-top:32px}}.s-houses .right{grid-area:b}.s-houses .right .letter{aspect-ratio:1/1;width:100%;background-color:var(--OceanBlue);border-radius:var(--Cut);padding-left:clamp(22px,2.8645833333vw,55px);padding-right:clamp(22px,2.8645833333vw,55px);padding-top:clamp(12px,1.3020833333vw,25px);padding-bottom:clamp(26px,2.3958333333vw,46px);margin-bottom:clamp(15px,2.8645833333vw,55px);display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 980px){.s-houses .right .letter{margin-bottom:34px;aspect-ratio:316/121;padding-top:12px;padding-bottom:12px;flex-direction:row;align-items:center}.s-houses .right .letter .tt{flex-direction:row!important;align-items:center;gap:12px!important}}.s-houses .right .letter p{font-size:var(--FontSize36);line-height:var(--FontLine36);color:var(--TextPrimary);font-weight:500;font-family:var(--FontHeading),serif}@media screen and (max-width: 980px){.s-houses .right .letter p{font-size:21px;line-height:24px}}.s-houses .right .letter sup{font-size:60%}.s-houses .right .letter .tt{display:flex;flex-direction:column;gap:4px}.s-houses .right .letter .tt h2{font-size:var(--FontSize100);line-height:var(--FontLine100);font-weight:500;color:var(--TextPrimary);font-family:var(--FontHeading),serif}@media screen and (max-width: 980px){.s-houses .right .letter .tt h2{font-size:54px;line-height:1}}.s-houses .right .letter .tt span{font-size:var(--FontSize20);line-height:var(--FontLine20)}@media screen and (max-width: 980px){.s-houses .right .letter .tt span{font-size:21px;line-height:24px}}@media screen and (min-width: 980px){.s-houses .right .letter .tt br{display:none}}.s-houses .right .desc{padding-bottom:clamp(12px,1.4583333333vw,28px)}@media screen and (max-width: 980px){.s-houses .right .desc{padding-bottom:26px}}.s-houses .right .desc p{font-size:var(--FontSize20);line-height:var(--FontLine20)}.s-houses .right .price{padding-bottom:clamp(8px,.9375vw,18px);display:flex;align-items:center;flex-wrap:wrap;gap:var(--FontSize20)}.s-houses .right .price span{font-size:var(--FontSize20);line-height:var(--FontLine20);color:var(--TextPrimary)}.s-houses .right .price h3{font-size:var(--FontSize36);line-height:var(--FontLine36);font-weight:500;color:var(--TextPrimary);font-family:var(--FontHeading),serif}@media screen and (max-width: 980px){.s-houses .right .price h3{font-size:21px;line-height:24px}}@media screen and (max-width: 980px){.s-houses .right .price{padding-bottom:0}}.s-houses .left{grid-area:a;display:flex;flex-direction:column;gap:clamp(25px,4.4270833333vw,85px)}.s-houses .left .lines{position:absolute;width:87%;left:50%;bottom:0;transform:translate(-50%)}@media screen and (max-width: 980px){.s-houses .left .lines{width:100%;bottom:6px}}.s-houses .left .lines svg{width:100%}.s-houses .left .center{display:flex;justify-content:center;align-items:center;width:100%;position:relative;padding-bottom:18px;--pic-aspect: 16/9}.s-houses .left .center .center-wrap{width:100%;aspect-ratio:var(--pic-aspect);position:relative}.s-houses .left .center article{position:relative;aspect-ratio:var(--pic-aspect);display:flex;width:100%;cursor:ew-resize}.s-houses .left .center article canvas,.s-houses .left .center article pre{pointer-events:none;-webkit-user-select:none;user-select:none}.s-houses .left .bottom{--www: clamp(18px, 1.9791666667vw, 38px);--ww: clamp(32px, 6.7708333333vw, 130px);display:grid;grid-template-columns:repeat(7,var(--ww));gap:12px;margin:0 auto}@media screen and (max-width: 980px){.s-houses .left .bottom{grid-template-columns:repeat(7,1fr);margin:0}}.s-houses .left .bottom button{position:relative;cursor:pointer}@media screen and (max-width: 980px){.s-houses .left .bottom button{aspect-ratio:1/1;width:100%}}.s-houses .left .bottom button span.icon{border-radius:clamp(6px,.5729166667vw,11px);background-color:#114892;color:#fff;display:flex;align-items:center;justify-content:center;font-size:clamp(12px,1.0416666667vw,20px);line-height:1}@media screen and (min-width: 980px){.s-houses .left .bottom button span.icon{top:0;right:0;width:var(--www);height:var(--www);transform:translate(16%,-16%);position:absolute}}@media screen and (max-width: 980px){.s-houses .left .bottom button span.icon{width:100%;height:100%;border-radius:11px;background-color:#eee;color:#000;font-size:21px}}.s-houses .left .bottom button .img{border-radius:clamp(12px,1.4583333333vw,28px);overflow:hidden;display:flex}@media screen and (max-width: 980px){.s-houses .left .bottom button .img{display:none}}.s-houses .left .bottom button img{width:100%;object-fit:cover;object-position:center;aspect-ratio:1/1}.s-scroll-mob{padding-bottom:8px;padding-top:68px}@media screen and (max-width: 680px){.s-scroll-mob{padding-top:34px}}@media screen and (min-width: 1180px){.s-scroll-mob{display:none}}.s-scroll-mob .container{position:relative}.s-scroll-mob .title h2,.s-scroll-mob .title span{font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}.s-scroll-mob .embla__slide{flex:0 0 100%;min-width:0;margin-right:20px}.s-scroll-mob .embla__container{transition:height .2s;display:flex;align-items:flex-start}.s-scroll-mob .arrs{--size: clamp(45px, 7.17vw, 66px);width:100%;display:flex;justify-content:flex-end;gap:12px;padding-top:28px}.s-scroll-mob .arrs button.disabled{opacity:.25;pointer-events:none}.s-scroll-mob .arrs button svg{width:var(--size);color:var(--DarkBlue)}.s-scroll-mob .arrs button svg path{fill:var(--DarkBlue)}.s-scroll-mob .arrs button svg circle{stroke:var(--DarkBlue)}.s-scroll-mob .arrs button.arrRight svg{transform:scaleX(-1)}.s-scroll-mob .title{padding-top:32px;padding-bottom:24px}.s-scroll-mob .title h2,.s-scroll-mob .title span{font-size:var(--FontSize65);line-height:var(--FontLine65)}.s-scroll-mob .ss-02{background-color:var(--OceanBlue);position:relative;padding:15px;border-radius:var(--Cut)}.s-scroll-mob .ss-02 .imgIm{position:relative;border-radius:var(--Cut);overflow:hidden}.s-scroll-mob .ss-02 .imgIm img{aspect-ratio:316/300;object-fit:cover;width:100%;object-position:center}.s-scroll-mob .ss-02 .dd{width:20%;position:absolute;left:0;bottom:0;aspect-ratio:72/66;background-color:var(--OceanBlue);border-radius:0 var(--Cut) 0 var(--Cut)}.s-scroll-mob .ss-02 .dd .d1{width:var(--Cut);position:absolute;right:0;bottom:0;transform:translate(100%)}.s-scroll-mob .ss-02 .dd .d0{width:var(--Cut);position:absolute;top:0;left:0;transform:translateY(-100%)}.s-scroll-mob .ss-02 .dd svg{display:flex;width:var(--Cut);color:var(--OceanBlue)}.s-scroll-mob .ss-01 .imgIm{border-radius:var(--Cut);position:relative;overflow:hidden}.s-scroll-mob .ss-01 .imgIm .left{display:flex}.s-scroll-mob .ss-01 .imgIm img{aspect-ratio:316/310}.s-scroll-mob .ss-01 .imgIm .dd{width:40.4%;position:absolute;right:0;top:0;aspect-ratio:328/144;background-color:#fff;border-radius:0 0 0 var(--Cut)}.s-scroll-mob .ss-01 .imgIm .dd .d1{width:var(--Cut);position:absolute;left:0;top:0;transform:translate(-100%)}.s-scroll-mob .ss-01 .imgIm .dd .d1 svg{transform:rotate(180deg)}.s-scroll-mob .ss-01 .imgIm .dd .d0{width:var(--Cut);position:absolute;right:0;bottom:0;transform:translateY(100%)}.s-scroll-mob .ss-01 .imgIm .dd .d0 svg{transform:rotate(180deg)}.s-scroll-mob .ss-01 .imgIm .dd svg{display:flex;width:var(--Cut);color:#fff}.s-scroll-mob .ss-04 .left svg{display:flex}.s-scroll-mob .ss-04 .right{background-color:#d2b2fd;border-radius:0 0 var(--Cut) var(--Cut);padding:0 14px 14px}.s-scroll{overflow:hidden;width:100%;max-width:100vw;position:relative;--hh: 70vh}@media screen and (max-width: 1480px){.s-scroll{--hh: 80vh}}@media screen and (max-width: 980px){.s-scroll{display:none}}.s-scroll .title h2,.s-scroll .title span{font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}.s-scroll .ss{height:var(--hh);display:flex;align-items:center}.s-scroll .ss-04{width:52vw;padding-left:var(--Container)}.s-scroll .ss-04 .wrapper{height:var(--hh);max-height:var(--hh);display:flex;position:relative;width:100%}.s-scroll .ss-04 .main{display:flex;align-items:center;justify-content:center}.s-scroll .ss-04 .main .imgIm{position:relative}.s-scroll .ss-04 .main svg:not(.sscroll_svg){width:40vw;aspect-ratio:1/1;border-radius:var(--Cut)}.s-scroll .ss-04 .main .sscroll_svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s-scroll .ss-02 .wrapper{border-radius:var(--Cut);padding:38px;background-color:var(--OceanBlue);height:var(--hh);max-height:var(--hh);display:flex;gap:clamp(38px,5.1041666667vw,98px);aspect-ratio:1523/658}.s-scroll .ss-02 .wrapper .left .imgIm{height:100%;aspect-ratio:690/656;border-radius:var(--Cut);overflow:hidden}.s-scroll .ss-02 .wrapper .right{width:100%;height:100%;padding-right:clamp(32px,6.6666666667vw,128px);display:flex;flex-direction:column;justify-content:center}.s-scroll .ss-02 .wrapper .right .title{padding-bottom:clamp(18px,1.9791666667vw,38px)}.s-scroll .ss-02 .wrapper .right .title h2,.s-scroll .ss-02 .wrapper .right .title span{font-size:var(--FontSize65);line-height:var(--FontLine65)}.s-scroll .ss-02 .wrapper .right p{max-width:70%}.s-scroll .ss-02 .wrapper img{object-position:center;object-fit:cover;width:100%;height:var(--hh);display:flex}.s-scroll .ss-03 .wrapper{border-radius:var(--Cut);position:relative;height:var(--hh);max-height:var(--hh);display:flex;gap:28px;aspect-ratio:1545/656}.s-scroll .ss-03 .wrapper .dec{position:absolute;top:0;right:0;bottom:0;left:0}.s-scroll .ss-03 .wrapper .dec svg{display:flex;height:var(--hh);max-height:var(--hh)}.s-scroll .ss-03 .wrapper .left{width:100%}.s-scroll .ss-03 .wrapper .right{position:relative;z-index:10;width:100%;height:100%;padding-right:clamp(38px,6vw,68px);display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.s-scroll .ss-03 .wrapper .right .wrap{max-width:88%}.s-scroll .ss-03 .wrapper .right .title{padding-bottom:clamp(18px,1.97vw,38px)}.s-scroll .ss-03 .wrapper .right .title h2,.s-scroll .ss-03 .wrapper .right .title span{font-size:var(--FontSize65);line-height:var(--FontLine65)}@media screen and (max-width: 1480px){.s-scroll .ss-03 .wrapper .right .title{max-width:90%}}.s-scroll .ss-03 .wrapper .right p{max-width:80%}@media screen and (max-width: 1480px){.s-scroll .ss-03 .wrapper .right p{max-width:100%}}.s-scroll .ss-03 .wrapper img{object-position:center;object-fit:cover;width:100%;height:var(--hh);display:flex}.s-scroll .ss-01{padding-left:var(--Container)}.s-scroll .ss-01 .wrapper{height:var(--hh);max-height:var(--hh);display:flex;gap:clamp(28px,5.1vw,98px);aspect-ratio:1523/658}.s-scroll .ss-01 .wrapper .left .imgIm{height:100%;aspect-ratio:690/656;border-radius:var(--Cut);overflow:hidden;display:flex;align-items:center}.s-scroll .ss-01 .wrapper .right{width:100%;height:100%;padding-right:clamp(38px,6.66vw,128px);display:flex;flex-direction:column;justify-content:center}.s-scroll .ss-01 .wrapper .right .title{padding-bottom:clamp(18px,1.97vw,38px)}.s-scroll .ss-01 .wrapper .right .title h2,.s-scroll .ss-01 .wrapper .right .title span{font-size:var(--FontSize65);line-height:var(--FontLine65)}.s-scroll .ss-01 .wrapper img{object-position:center;object-fit:cover;width:100%;height:var(--hh);display:flex}.s-scroll .ss-01.s2 .left{display:flex;aspect-ratio:690/656;height:100%}.s-scroll .ss-01.s2 .left .imgIm{position:relative}.s-scroll .ss-01.s2 .left svg{width:100%}.s-scroll .ss-01.s2 .left .sscroll_svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s-scroll .ss-01.s1 .wrapper{position:relative;z-index:10}.s-scroll .ss-01.s1 .left{display:flex}.s-scroll .ss-01.s1 .imgIm{position:relative}.s-scroll .ss-01.s1 .imgIm .dd{width:40.4%;position:absolute;right:0;top:0;aspect-ratio:328/144;background-color:#fff;border-radius:0 0 0 var(--Cut)}.s-scroll .ss-01.s1 .imgIm .dd .d1{width:var(--Cut);position:absolute;left:0;top:0;transform:translate(-100%)}.s-scroll .ss-01.s1 .imgIm .dd .d1 svg{transform:rotate(180deg)}.s-scroll .ss-01.s1 .imgIm .dd .d0{width:var(--Cut);position:absolute;right:0;bottom:0;transform:translateY(100%)}.s-scroll .ss-01.s1 .imgIm .dd .d0 svg{transform:rotate(180deg)}.s-scroll .ss-01.s1 .imgIm .dd svg{display:flex;width:var(--Cut);color:#fff}.s-scroll .ss-01.s1 .dec{position:absolute;right:0;bottom:0;transform:translate(54%)}.s-scroll .ss-01.s1 .dec svg{width:clamp(280px,31.25vw,600px)}.s-scroll .ss-01.s1 .right{padding-right:clamp(128px,16.04vw,308px)}.s-scroll .btn-container-wrap{position:absolute;bottom:0;right:0;z-index:60}.s-scroll .btn-container-wrap a{opacity:0;pointer-events:none;transition:transform .6s ease 0s,opacity .2s ease .4s;transform:translateY(100%);padding:64px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:23px}.s-scroll .btn-container-wrap a h6{font-weight:400;color:#fff;font-family:var(--FontILS);font-size:var(--LinkFontPrimary);line-height:var(--LinkLinePrimary)}.s-scroll .btn-container-wrap a svg{will-change:transform;transition:transform .6s var(--ease-1);transform:rotate(-90deg)}.s-scroll .btn-container-wrap a:hover svg{transform:rotate(-90deg) translate(-5px)}.s-scroll .btn-container-wrap.active a{transition:transform .6s ease 0s,opacity .2s ease 0s!important;transform:translateY(0);pointer-events:all;opacity:1}.s-scroll .wrapper .photos{height:100vh;display:flex;align-items:center;position:relative;gap:48px;z-index:30}.s-scroll .wrapper .photos img{object-fit:cover}@media screen and (max-width: 980px){.s-scroll .wrapper .photos{flex-direction:column}}.s-scroll .wrapper .pin.padding{width:100%;min-width:137px;height:100%;pointer-events:none}.s-scroll .wrapper .pin{--Width: 8560px;position:relative;width:var(--Width);height:100%;padding:12px 0}.s-scroll .wrapper .pin .pin-inner-container{height:100%;width:var(--Width);display:flex;align-items:center}.s-scroll .wrapper .pin .pin-inner-container:after{width:100%;content:var(--Bg);position:absolute;left:0;top:50%;transform:translateY(-50%)}.s-scroll .wrapper .pin img{object-fit:cover}@media screen and (max-width: 1900px){.s-scroll .wrapper .pin{--Width: 445.83vw}}.s-scroll .wrapper .pin-wrap{z-index:2}@media screen and (max-width: 1180px){.s-scroll{display:none}}.s-gridOcean{position:relative;padding:0 var(--Beams);margin-bottom:clamp(100px,16vw,288px);--clr: var(--bg01);--txt: var(--TextPrimary);--btn: #fff}.s-gridOcean .aaa{display:flex}@media screen and (min-width: 980px){.s-gridOcean .aaa span.mob{display:none}}@media screen and (max-width: 980px){.s-gridOcean .aaa{margin-top:-2px;display:flex;will-change:transform}.s-gridOcean .aaa span.web{display:none}}.s-gridOcean .aaa span{display:flex}.s-gridOcean .aaa span.web{width:36vw;position:absolute;bottom:-1px;left:calc(var(--Beams) - 0px)}.s-gridOcean .aaa span.web svg{will-change:transform;transform:scale(1);display:flex;color:#fff;width:100%}.s-gridOcean .aaa span.mob{width:100%}.s-gridOcean .aaa span.mob svg{transform:scaleX(-1);color:var(--clr);display:flex}.s-gridOcean .clr{position:relative;background:var(--clr);border-radius:0 0 var(--Cut) 0}@media screen and (max-width: 980px){.s-gridOcean .clr{border-radius:0}}.s-gridOcean .arrows{position:absolute;bottom:0;right:calc(var(--Container) * 2);transform:translateY(65%)}.s-gridOcean .arrows svg{width:54vw;will-change:transform}@media screen and (min-width: 980px){.s-gridOcean .arrows .arrMob{display:none}}@media screen and (max-width: 980px){.s-gridOcean .arrows{transform:translate(50%,25%);right:50%}.s-gridOcean .arrows .arrWeb{display:none}.s-gridOcean .arrows svg{width:80vw}}.s-gridOcean .wrapper{padding-bottom:clamp(98px,8.75vw,168px);display:grid;grid-template-columns:42% 1fr;gap:clamp(48px,7.18vw,138px)}@media screen and (max-width: 980px){.s-gridOcean .wrapper{grid-template-columns:1fr;padding-bottom:64px}}.s-gridOcean .wrapper .right .wrap{position:relative}.s-gridOcean .wrapper .right .wrap .img-wrapper{clip-path:url(#gridOceanWeb);overflow:hidden}@media screen and (max-width: 980px){.s-gridOcean .wrapper .right .wrap .img-wrapper{clip-path:url(#gridOceanMob)}}.s-gridOcean .wrapper .right .img-wrapper{aspect-ratio:1/1;border-radius:var(--Cut) var(--Cut) 0 var(--Cut);overflow:hidden}.s-gridOcean .wrapper .right .img-wrapper picture,.s-gridOcean .wrapper .right .img-wrapper img{aspect-ratio:1/1;object-fit:cover;width:100%}.s-gridOcean .wrapper .left{display:flex;flex-direction:column;justify-content:center}.s-gridOcean .wrapper .left .title{padding-bottom:22px}.s-gridOcean .wrapper .left .title h2,.s-gridOcean .wrapper .left .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-gridOcean .wrapper .left .user-content{padding-bottom:clamp(38px,5.1vw,98px)}.s-gridOcean .wrapper .left .gr{display:flex;justify-content:space-between;align-items:center;gap:12px}@media screen and (max-width: 980px){.s-gridOcean .wrapper .left .gr{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:38px}}.s-accordion{margin-bottom:clamp(60px,6.9791666667vw,134px);padding:0 var(--Beams);overflow:hidden}.s-accordion .embla__slide{flex:0 0 100%;min-width:0}@media screen and (max-width: 1080px){.s-accordion .accordion-item.active .accrodtion-item-content{height:auto}.s-accordion .accordion-item-title{background-color:#ffccab;border-radius:var(--Cut);display:flex;align-items:center;justify-content:space-between;padding:var(--pad);will-change:border-radius;transition:border-radius .28s ease .18s;position:relative;z-index:100}.s-accordion .accordion-item-title .title h2,.s-accordion .accordion-item-title .title span{font-size:var(--FontSize36);line-height:var(--LineHeight36);font-family:var(--FontHeading),serif;font-weight:500}.s-accordion .accrodtion-item-content{overflow:hidden;height:0}}@media screen and (max-width: 1080px) and (max-width: 1080px){.s-accordion .accrodtion-item-content{margin-top:-14px}.s-accordion .accrodtion-item-content .ww-wrapper{padding-top:26px}}@media screen and (min-width: 1080px){.s-accordion .accordion-item-title{display:none}}.s-accordion .clr{background-color:#ff5c43;color:var(--clr-text);padding-top:clamp(136px,9.2708333333vw,178px);padding-bottom:clamp(64px,8.0729166667vw,155px);border-radius:var(--Cut) var(--Cut) var(--Cut);position:relative}@media screen and (max-width: 980px){.s-accordion .clr{border-radius:0 0 var(--Cut) var(--Cut);padding-top:0}}.s-accordion .aaa{display:flex}@media screen and (min-width: 980px){.s-accordion .aaa span.mob{display:none}}@media screen and (max-width: 980px){.s-accordion .aaa{margin-bottom:-2px;display:flex;will-change:transform}.s-accordion .aaa span.web{display:none}}.s-accordion .aaa span{display:flex}.s-accordion .aaa span.web{width:21vw;position:absolute;left:-1px;top:-1px}.s-accordion .aaa span.web svg{will-change:transform;transform:scaleX(-1);display:flex;color:#fff;width:100%}.s-accordion .aaa span.mob{width:100%}.s-accordion .aaa span.mob svg{transform:scale(-1);color:#ff5c43;display:flex}.s-accordion .info{text-align:center;padding-bottom:clamp(50px,3.5416666667vw,68px);display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1080px){.s-accordion .info{padding-top:clamp(32px,8.16vw,80px)}}.s-accordion .info .title{padding-bottom:clamp(30px,1.9791666667vw,38px)}.s-accordion .info .title h2,.s-accordion .info .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}@media screen and (min-width: 1180px){.s-accordion .info .user-content{max-width:48%}}.s-accordion .cards{--pad: clamp(12px, 1.3vw, 25px)}.s-accordion .cards .card-wrapper{position:relative}@media screen and (max-width: 1080px){.s-accordion .cards .card-wrapper{display:flex;flex-direction:column;gap:30px}}@media screen and (min-width: 1080px){.s-accordion .cards .card-wrapper .card:not([data-id="0"]){position:absolute;top:0;right:0;bottom:0;left:0}.s-accordion .cards .card-wrapper .card[data-id="0"]{position:relative}}.s-accordion .cards .card{width:100%;will-change:opacity;transition:opacity .38s ease .38s}@media screen and (min-width: 1080px){.s-accordion .cards .card{pointer-events:none;opacity:0}}.s-accordion .cards .card.active{pointer-events:all;opacity:1;transition:opacity .38s ease!important;z-index:100}.s-accordion .cards .card.active button{pointer-events:all!important}.s-accordion .cards .card .wrap{min-height:28vh;display:grid;grid-template-columns:55% 1fr;width:100%}@media screen and (max-width: 1080px){.s-accordion .cards .card .wrap{display:flex;flex-direction:column-reverse}}.s-accordion .cards .card .left{background-color:#ffccab;border-radius:0 0 var(--Cut) var(--Cut);position:relative;--clr: #ffccab;--btn: var(--DarkBlue);--size: clamp(33px, 3.43vw, 66px);--gap: clamp(28px, 3.75vw, 72px);--bottom: 18px;overflow:hidden;padding:var(--pad)}.s-accordion .cards .card .left .ww{position:relative}.s-accordion .cards .card .left .img-wrapper{aspect-ratio:1/1;position:relative;clip-path:url(#accordionWeb);overflow:hidden}@media screen and (max-width: 1080px){.s-accordion .cards .card .left .img-wrapper{aspect-ratio:292/318;clip-path:url(#accordionMob)}}.s-accordion .cards .card .left img{aspect-ratio:1/1;object-position:center;object-fit:cover;border-radius:var(--Cut);width:100%}@media screen and (max-width: 1080px){.s-accordion .cards .card .left img{aspect-ratio:292/318}}.s-accordion .cards .card .left .controls{position:absolute;bottom:clamp(4px,.62vw,12px);right:clamp(18px,1.8vw,36px)}@media screen and (max-width: 1080px){.s-accordion .cards .card .left .controls{--size: clamp(45px,11.02vw,108px);bottom:3vw;right:5vw}}@media screen and (max-width: 480px){.s-accordion .cards .card .left .controls{bottom:2vw;right:4vw}}.s-accordion .cards .card .left .controls .arrs{display:flex;align-items:center;justify-content:center;gap:clamp(2px,.52vw,10px)}@media screen and (max-width: 1080px){.s-accordion .cards .card .left .controls .arrs{gap:10px}}.s-accordion .cards .card .left .controls .controls-wrap{position:relative}.s-accordion .cards .card .left .controls button.arrLeft{left:var(--gap);bottom:var(--bottom)}.s-accordion .cards .card .left .controls button.arrRight{left:calc(var(--size) + var(--gap) + 20px);bottom:var(--bottom);transform:scaleX(-1)}.s-accordion .cards .card .left .controls button svg{width:var(--size);height:var(--size);will-change:transform}.s-accordion .cards .card .left .controls button svg circle{will-change:stroke,fill;transition:fill .68s ease,stroke .18s ease;stroke:var(--btn)}.s-accordion .cards .card .left .controls button svg path{will-change:fill;transition:fill .68s ease;fill:var(--btn)}@media (hover) and (min-width: 680px){.s-accordion .cards .card .left .controls button:hover svg circle{stroke:#ff5c43;fill:#ff5c43}.s-accordion .cards .card .left .controls button:hover svg path{fill:#fff}}.s-accordion .cards .card .left .controls .dec{display:flex;width:100%;background-color:var(--clr);aspect-ratio:192/94;border-radius:var(--Cut) 0 0 0}@media screen and (max-width: 1080px){.s-accordion .cards .card .left .controls .dec{aspect-ratio:118/68}}.s-accordion .cards .card .right{max-width:100%;display:inline-flex;flex-direction:column;justify-content:center;position:relative;border-radius:0 var(--Cut) var(--Cut) 0;min-width:0}@media screen and (min-width: 1080px){.s-accordion .cards .card .right{--lsize: clamp(280px, 36.45vw, 700px);height:var(--lsize)}}@media screen and (max-width: 1080px){.s-accordion .cards .card .right{border-radius:0}}.s-accordion .cards .card .right .cc{position:absolute;bottom:0;left:0;transform:translateY(100%)}.s-accordion .cards .card .right .cc svg{width:var(--Cut);display:flex;transform:rotate(90deg);color:#ffccab}.s-accordion .cards .card .right .title{padding-bottom:clamp(24px,1.9vw,38px)}.s-accordion .cards .card .right .title h2,.s-accordion .cards .card .right .title span{font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}@media screen and (max-width: 1080px){.s-accordion .cards .card .right .title{display:none}}.s-accordion .cards .card .right .ww{overflow:hidden;background-color:#ffccab;border-radius:0 var(--Cut) var(--Cut) 0;min-height:100px}@media screen and (max-width: 1080px){.s-accordion .cards .card .right .ww{border-radius:0}}.s-accordion .cards .card .right .ww .ww-wrapper{padding:var(--pad);overflow:auto;flex-direction:column;display:flex;justify-content:center}@media screen and (min-width: 1080px){.s-accordion .cards .card .right .ww .ww-wrapper{height:var(--lsize)}}.s-accordion .cards .tabs{display:flex;align-items:center}@media screen and (max-width: 1080px){.s-accordion .cards .tabs{display:none}}.s-accordion .cards .tabs .tab-content{display:flex;align-items:flex-end;cursor:pointer}.s-accordion .cards .tabs .tab-content>div{background-color:#ffecdf;padding:clamp(16px,1.35vw,26px) clamp(22px,2.5vw,48px);display:flex;border-radius:clamp(12px,1.97vw,38px) clamp(12px,1.97vw,38px) 0 0;will-change:background-color;transition:background-color .68s ease}.s-accordion .cards .tabs .tab-content p{font-size:var(--FontSize20);line-height:1}.s-accordion .cards .tabs .tab-content span{display:flex}.s-accordion .cards .tabs .tab-content span svg{display:flex;height:clamp(18px,1.45vw,28px);color:#ffecdf;will-change:color;transition:color .68s ease}.s-accordion .cards .tabs .tab-content.active div{background-color:#ffccab}.s-accordion .cards .tabs .tab-content.active svg{color:#ffccab}@media (hover) and (min-width: 680px){.s-accordion .cards .tabs .tab-content:hover div{background-color:#ffccab}.s-accordion .cards .tabs .tab-content:hover svg{color:#ffccab}}.s-timeline{margin-bottom:clamp(68px,10.31vw,198px)}.s-timeline .embla__slide{flex:0 0 100%;min-width:0}.s-timeline .img-single-wrapper{overflow:hidden;aspect-ratio:1728/888;width:100%;position:relative;border-radius:var(--Cut)}@media screen and (max-width: 980px){.s-timeline .img-single-wrapper{clip-path:url(#timelineMob);aspect-ratio:316/255!important}}.s-timeline .img-single-wrapper picture,.s-timeline .img-single-wrapper img{object-fit:cover;object-position:center;width:100%;aspect-ratio:1728/888}@media screen and (max-width: 980px){.s-timeline .img-single-wrapper picture,.s-timeline .img-single-wrapper img{aspect-ratio:316/255!important}}.s-timeline .img-single-wrapper .aaa{position:absolute;right:0;bottom:0;width:30%;background-color:#fff;border-radius:var(--Cut) 0 0 0;aspect-ratio:374/150}@media screen and (max-width: 980px){.s-timeline .img-single-wrapper .aaa{display:none}}.s-timeline .img-single-wrapper .aa{width:var(--Cut);position:absolute}.s-timeline .img-single-wrapper .aa svg{width:var(--Cut);display:flex;color:#fff}.s-timeline .img-single-wrapper .aa.a0{right:0;top:0;transform:translateY(-100%)}.s-timeline .img-single-wrapper .aa.a0 svg{transform:rotate(-90deg)}.s-timeline .img-single-wrapper .aa.a1{bottom:0;left:0;transform:translate(-100%)}.s-timeline .img-single-wrapper .aa.a1 svg{transform:rotate(-90deg)}.s-timeline .info{text-align:center;padding-bottom:50px;display:flex;flex-direction:column;align-items:center}.s-timeline .info .title{padding-bottom:38px}.s-timeline .info .title h2,.s-timeline .info .title span{font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}.s-timeline .info .user-content{max-width:48%}@media screen and (max-width: 1180px){.s-timeline .info .user-content{max-width:100%}}.s-timeline .img{position:relative}.s-timeline .img .aaa{position:absolute;right:0;bottom:0;width:30%;background-color:#fff;border-radius:var(--Cut) 0 0 0;aspect-ratio:374/150}.s-timeline .img .aa{width:var(--Cut);position:absolute}.s-timeline .img .aa svg{width:var(--Cut);display:flex;color:#fff}.s-timeline .img .aa.a0{right:0;top:0;transform:translateY(-100%)}.s-timeline .img .aa.a0 svg{transform:rotate(-90deg)}.s-timeline .img .aa.a1{bottom:0;left:0;transform:translate(-100%)}.s-timeline .img .aa.a1 svg{transform:rotate(-90deg)}.s-timeline .img .img-wrapper{aspect-ratio:1728/888;width:100%;position:relative}.s-timeline .img .images{position:relative}.s-timeline .img .images .image{opacity:0}.s-timeline .img .images .image img{width:100%;aspect-ratio:1728/888}@media screen and (max-width: 980px){.s-timeline .img .images .image{clip-path:url(#timelineMob)}}.s-timeline .img .images .image.active{opacity:1}.s-timeline .img .images .image:not([data-id="0"]){position:absolute;top:0;right:0;bottom:0;left:0}.s-timeline .img .images .image[data-id="0"]{position:relative}@media screen and (max-width: 980px){.s-timeline .img .images .image{border-radius:var(--Cut);overflow:hidden}}.s-timeline .img article{width:100%;overflow:hidden;--height: clamp(260px, 23.9583333333vw, 460px)}@media screen and (min-width: 980px){.s-timeline .img article{aspect-ratio:1728/888;border-radius:var(--Cut)}}.s-timeline .img article picture,.s-timeline .img article img{object-fit:cover;object-position:center;width:100%;aspect-ratio:1728/888}@media screen and (max-width: 980px){.s-timeline .img article picture,.s-timeline .img article img{aspect-ratio:316/255!important}}.s-timeline .img article.active{opacity:1}.s-timeline .img article .slide-wrapper{position:relative}@media screen and (max-width: 980px){.s-timeline .img article .slide-wrapper{display:flex;flex-direction:column-reverse;gap:12px}}.s-timeline .img article .slide-wrapper .text{overflow:hidden;z-index:20;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 980px){.s-timeline .img article .slide-wrapper .text{width:clamp(385px,28.38vw,545px);min-width:clamp(385px,28.38vw,545px);position:absolute;bottom:20px;left:20px}}.s-timeline .img article .slide-wrapper .text .title{padding-bottom:clamp(12px,1.1458333333vw,22px)}.s-timeline .img article .slide-wrapper .text .title h2,.s-timeline .img article .slide-wrapper .text .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-timeline .img article .slide-wrapper .text .text-bg{--top: clamp(18px, 3.75vw, 72px);--side: clamp(20px, 4.062vw, 78px);background-color:#d2b2fd;border-radius:var(--Cut) var(--Cut) 0 var(--Cut)}@media screen and (max-width: 1280px){.s-timeline .img article .slide-wrapper .text .text-bg{--top: clamp(18px, 2vw, 72px);--side: clamp(20px, 3vw, 78px)}}.s-timeline .img article .slide-wrapper .text .text-wrapper{position:relative;padding-bottom:var(--top)}.s-timeline .img article .slide-wrapper .text .text-wrapper .title{padding-top:var(--top);padding-left:var(--side);padding-right:var(--side)}.s-timeline .img article .slide-wrapper .text .text-wrapper .user-content{padding-left:var(--side);padding-right:var(--side)}@media screen and (min-width: 980px){.s-timeline .img article .slide-wrapper .text .text-wrapper .user-content{max-height:68%;overflow-y:auto}}.s-timeline .img article .slide-wrapper .text .text-wrapper .user-content::-webkit-scrollbar{width:6px;background:#a58bc8}.s-timeline .img article .slide-wrapper .text .text-wrapper .user-content::-webkit-scrollbar-thumb{transition:background .6s ease;background:#7c6898;width:100%}.s-timeline .img article .slide-wrapper .text .text-wrapper .user-content::-webkit-scrollbar-thumb:hover{background:#63527a}.s-timeline .img article .arrow-wrapper{margin-left:auto;background-color:#d2b2fd;border-radius:0 0 var(--Cut) var(--Cut);padding:0 20px 20px;display:flex;justify-content:flex-end;width:62%;position:relative}.s-timeline .img article .arrow-wrapper span.a3{color:#d2b2fd;transform:translate(-100%);position:absolute;left:0;top:0}.s-timeline .img article .arrow-wrapper span.a3 svg{display:flex;width:var(--Cut);transform:rotate(180deg)}.s-timeline .img article .arrow-wrapper .arrs{display:flex;gap:8px}.s-timeline .img article .arrow-wrapper .arrs .arr svg circle{stroke:var(--DarkBlue)}.s-timeline .img article .arrow-wrapper .arrs .arr svg path{fill:var(--DarkBlue)}.s-timeline .img article .arrow-wrapper .arrs .arrRight{transform:scaleX(-1)}.s-timeline .img article .arrow-wrapper svg{width:clamp(45px,3.4375vw,66px)}.s-locationTo{margin-bottom:clamp(88px,8.02vw,154px);--txt: var(--TextPrimary)}@media screen and (max-width: 980px){.s-locationTo .btn-orange{transform:translateY(100%);padding-top:28px}}.s-locationTo .info{text-align:center;padding-bottom:50px}.s-locationTo .info .title{padding-bottom:38px}.s-locationTo .info .title h2,.s-locationTo .info .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-locationTo .dots{--dot: 12px;--size: 22px}.s-locationTo .dots .dot{position:absolute;z-index:10;cursor:pointer;left:var(--webLeft);top:var(--webTop)}@media screen and (max-width: 980px){.s-locationTo .dots .dot{left:var(--mobLeft);top:var(--mobTop)}}.s-locationTo .dots .dot .dot-wrapper{position:relative}.s-locationTo .dots .dot .dot-wrapper .dot-popup{opacity:0;will-change:opacity;transition:opacity .8s ease;position:absolute;top:calc((var(--dot) + var(--size) + 2px) * -1);left:0;min-height:32px;max-height:320px;background-color:#ffccab;border-radius:11px 11px 11px 0;padding:25px 16px;transform:translateY(-100%);pointer-events:none}.s-locationTo .dots .dot .dot-wrapper .dot-popup p{white-space:nowrap;font-size:var(--FontSize20);line-height:var(--FontLine20)}.s-locationTo .dots .dot .dot-wrapper .dot-popup svg{position:absolute;bottom:1px;left:0;height:var(--size);transform:translateY(100%)}@media screen and (max-width: 980px){.s-locationTo .dots .dot:hover .dot-popup{opacity:1}}.s-locationTo .dots .dot.active .dot-popup{opacity:1}.s-locationTo .dots span{display:flex;width:12px;height:12px;background-color:#ffccab;border-radius:50%}.s-locationTo .img{position:relative}.s-locationTo .img .btn{position:absolute;right:0;bottom:0;z-index:10;aspect-ratio:373/152;width:18.8%;padding-right:var(--Container);border-radius:var(--Cut) 0 0 0;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 980px){.s-locationTo .img .btn{padding-right:0}}.s-locationTo .img .img-wrapper{overflow:hidden;clip-path:url(#loctoWeb)}@media screen and (max-width: 980px){.s-locationTo .img .img-wrapper{clip-path:url(#loctoMob)}}.s-locationTo .img .img-wrapper picture,.s-locationTo .img .img-wrapper img{aspect-ratio:1728/887;object-fit:cover}@media screen and (max-width: 980px){.s-locationTo .img .img-wrapper picture,.s-locationTo .img .img-wrapper img{aspect-ratio:316/315}}.s-map{margin-bottom:clamp(68px,9.79vw,188px)}.s-map[data-type="0"] .c0{opacity:1;transition:opacity .68s ease .48s!important}.s-map[data-type="0"] .c1,.s-map[data-type="1"] .c0{opacity:0}.s-map[data-type="1"] .c1{opacity:1;transition:opacity .68s ease .48s!important}.s-map .wrapper{position:relative}.s-map .map,.s-map #map{aspect-ratio:1728/887}@media screen and (max-width: 680px){.s-map .map,.s-map #map{aspect-ratio:316/430}}.s-map .aaa{z-index:100;background-color:#fff;border-radius:0 0 var(--Cut) 0;will-change:opacity;transition:opacity .68s ease}@media screen and (min-width: 980px){.s-map .aaa{position:absolute;top:0;left:0;width:57%;aspect-ratio:984/198}}.s-map .aaa .title h2,.s-map .aaa .title span{font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}@media screen and (min-width: 980px){.s-map .aaa .title{padding-left:var(--Container)}}@media screen and (max-width: 980px){.s-map .aaa .title{padding-bottom:38px}}.s-map .aaa .aa svg{width:var(--Cut);display:flex;color:#fff}.s-map .aaa .aa.a0{position:absolute;bottom:0;left:0;transform:translateY(100%)}.s-map .aaa .aa.a0 svg{transform:rotate(90deg)}.s-map .aaa .aa.a1{position:absolute;right:0;top:0;transform:translate(100%)}.s-map .aaa .aa.a1 svg{transform:rotate(90deg)}.s-map .categories{--ww: clamp(38px, 6.145vw, 118px);position:absolute;left:0;bottom:0;background-color:#fff;z-index:100;aspect-ratio:381/152;width:22%;border-radius:0 var(--Cut) 0 0;display:flex;align-items:center;justify-content:flex-end;padding-right:clamp(16px,1.66vw,32px)}@media screen and (max-width: 980px){.s-map .categories{aspect-ratio:144/78;width:32%;--ww: clamp(58px, 12vw, 118px);justify-content:flex-start}}@media screen and (max-width: 620px){.s-map .categories{width:144px;--ww: 58px}}.s-map .categories .categories-wrapper{display:flex;gap:clamp(8px,.625vw,12px)}.s-map .categories .bb{position:absolute}.s-map .categories .bb.b0{position:absolute;top:0;left:0;transform:translateY(-100%)}.s-map .categories .bb.b1{position:absolute;bottom:0;right:0;transform:translate(100%)}.s-map .categories .bb svg{color:#fff;display:flex;width:var(--Cut);will-change:transform}.s-map .categories button{display:flex;align-items:center}.s-map .categories button svg{will-change:transform;width:var(--ww)}.s-map .categories button.active circle{fill:var(--DarkBlue)}.s-map .categories button.active path{fill:#fff}.s-map .map-wrapper{position:relative}.s-map .map{border-radius:var(--Cut);overflow:hidden}.sec-headerFav-pad{--offset: clamp(28px, 2.86vw, 55px);padding-bottom:clamp(48px,8.07vw,155px);margin-bottom:var(--offset);background-color:var(--bg01);display:flex}@media screen and (max-width: 980px){.sec-headerFav-pad{--offset: var(--FontLine100)}}.sec-headerFav{--bg01: #fff;--offset: clamp(28px, 2.86vw, 55px);height:60vh;width:100%;position:relative}@media screen and (max-width: 980px){.sec-headerFav{--offset: var(--FontLine100)}}.sec-headerFav .wrap{height:60vh;position:relative;margin:0 var(--Beams)}.sec-headerFav .img{background-image:var(--img);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sec-headerFav .title{position:relative}@media screen and (max-width: 980px){.sec-headerFav .title{text-align:right}}.sec-headerFav .title h1,.sec-headerFav .title span{font-family:var(--FontHeading),serif;font-weight:500;font-size:var(--FontSize100);line-height:var(--FontLine100);color:var(--tx01)}.sec-headerFav .top{position:absolute;bottom:0;left:0;z-index:100;width:100%;display:flex;justify-content:flex-end;align-items:flex-end}.sec-headerFav .top .aa svg{width:var(--Cut);color:var(--bg01)}.sec-headerFav .top .aa.a0{background-color:var(--bg01);width:47%;aspect-ratio:882/242;border-radius:var(--Cut) 0 0 0;position:relative}@media screen and (max-width: 680px){.sec-headerFav .top .aa.a0{aspect-ratio:257/68;width:80%}}.sec-headerFav .top .aa.a0 .info{right:var(--Container);bottom:calc(var(--offset) * -1);position:absolute;max-width:36vw;display:flex;flex-direction:column;gap:clamp(18px,1.875vw,36px)}@media screen and (max-width: 980px){.sec-headerFav .top .aa.a0 .info{max-width:66%}}@media screen and (max-width: 520px){.sec-headerFav .top .aa.a0 .info{max-width:72%}}@media screen and (max-width: 428px){.sec-headerFav .top .aa.a0 .info{max-width:80%}}.sec-headerFav .top .aa.a0 .info p{font-size:var(--FontSize20);line-height:var(--FontLine20)}@media screen and (max-width: 980px){.sec-headerFav .top .aa.a0 .info p{display:none}}.sec-headerFav .top .aa.a0 span.cc{width:var(--Cut);height:var(--Cut);display:flex;position:absolute}.sec-headerFav .top .aa.a0 span.cc svg{width:var(--Cut);color:var(--bg01);display:flex}.sec-headerFav .top .aa.a0 span.cc.c0{right:0;top:0;transform:translateY(-100%)}.sec-headerFav .top .aa.a0 span.cc.c0 svg{transform:rotate(-90deg)}.sec-headerFav .top .aa.a0 span.cc.c1{position:absolute;left:0;bottom:0;transform:translate(-100%)}@media screen and (min-width: 980px){.sec-headerFav .top .aa.a0 span.cc.c1{display:none}}.sec-headerFav .top .aa.a0 span.cc.c1 svg{transform:rotate(-90deg)}.sec-headerFav .top .aa.a1{border-radius:var(--Cut) 0 0 0;position:relative;display:flex;background-color:var(--bg01);width:clamp(128px,9.32vw,179px);aspect-ratio:178/94}@media screen and (max-width: 980px){.sec-headerFav .top .aa.a1{display:none}}.sec-headerFav .top .aa.a2{display:flex;position:absolute;left:0;bottom:0}.sec-headerFav .top .bb.b0{display:flex;position:absolute;left:0;bottom:0;transform:translate(-100%)}.sec-headerFav .top .bb.b0 svg{width:var(--Cut);color:var(--bg01);transform:rotate(-90deg)}.sec-headerFav .top .bb.b1{display:flex;position:absolute;right:0;top:0;transform:translateY(-100%)}.sec-headerFav .top .bb.b1 svg{width:var(--Cut);color:var(--bg01);transform:rotate(-90deg)}.s-video{--bg01: #fff;margin-bottom:clamp(72px,7.1875vw,138px)}.s-video.active .img-wrap{opacity:0!important}.s-video .img-wrapper{position:relative}.s-video .img{overflow:hidden;position:relative;cursor:pointer;clip-path:url(#videoWeb)}@media screen and (max-width: 980px){.s-video .img{clip-path:url(#videoMob)}}@media (hover) and (min-width: 680px){.s-video .img:hover .img-wrap{background-color:#0009!important}}.s-video .img .img-wrap{pointer-events:none;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;will-change:background-color,opacity;transition:background-color .68s ease,opacity .68s ease;display:flex;justify-content:center;align-items:center}.s-video .img .img-wrap svg{transform:translateY(48%);width:clamp(38px,4.7916666667vw,92px)}.s-video .img .cnt{position:relative;aspect-ratio:1728/887}@media screen and (max-width: 980px){.s-video .img .cnt{aspect-ratio:316/430}}.s-video .img picture,.s-video .img img,.s-video .img video{width:100%;height:100%;display:block;object-position:center;object-fit:cover;aspect-ratio:1728/887}.s-video .img iframe{height:100%;width:100%;aspect-ratio:1728/887;display:block}@media screen and (max-width: 980px){.s-video .img img,.s-video .img picture,.s-video .img video{aspect-ratio:316/430}.s-video .img iframe{aspect-ratio:316/430}}.s-gridlogo{--txt: var(--TextPrimary)}.s-gridlogo .wrapper{padding-bottom:clamp(85px,8.75vw,168px);display:grid;grid-template-columns:46.2% 1fr;gap:clamp(18px,1.9791666667vw,38px)}@media screen and (max-width: 980px){.s-gridlogo .wrapper{display:flex;flex-direction:column-reverse}}.s-gridlogo .left{--clr: #fff;--btn: var(--DarkBlue)}.s-gridlogo .left .wrap{position:relative}.s-gridlogo .left .wrap .embla{clip-path:url(#gridLogoWeb);overflow:hidden}@media screen and (max-width: 980px){.s-gridlogo .left .wrap .embla{clip-path:url(#gridLogoMob)}}.s-gridlogo .left .wrap .controls{--size: clamp(33px, 3.43vw, 66px);--gap: clamp(28px, 3.75vw, 72px);--bottom: 18px;position:absolute;bottom:0;right:0;width:22.5%}@media screen and (max-width: 980px){.s-gridlogo .left .wrap .controls{width:36.5%;--size: 48px}}@media screen and (max-width: 620px){.s-gridlogo .left .wrap .controls{width:28%}}@media screen and (max-width: 480px){.s-gridlogo .left .wrap .controls{width:114px}}.s-gridlogo .left .wrap .controls .arrs{display:flex;align-items:center;justify-content:center;gap:clamp(2px,.52vw,10px);position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 980px){.s-gridlogo .left .wrap .controls .arrs{justify-content:flex-end}}.s-gridlogo .left .wrap .controls .arrs .arr svg{will-change:transform;display:flex}.s-gridlogo .left .wrap .controls .arrs .arr svg circle{will-change:fill,stroke;transition:fill .48s ease,stroke .48s ease}.s-gridlogo .left .wrap .controls .arrs .arr svg path{will-change:fill;transition:fill .48s ease}.s-gridlogo .left .wrap .controls .arrs .arr:hover svg path{fill:#fff}.s-gridlogo .left .wrap .controls .arrs .arr:hover svg circle{fill:#ff5c43;stroke:#ff5c43}@media screen and (max-width: 980px){.s-gridlogo .left .wrap .controls .arrs{gap:3vw}}@media screen and (max-width: 480px){.s-gridlogo .left .wrap .controls .arrs{gap:12px}}.s-gridlogo .left .wrap .controls .wrap{position:relative}.s-gridlogo .left .wrap .controls button{cursor:pointer}.s-gridlogo .left .wrap .controls button.arrLeft{left:var(--gap);bottom:var(--bottom)}.s-gridlogo .left .wrap .controls button.arrRight{left:calc(var(--size) + var(--gap) + 20px);bottom:var(--bottom);transform:scaleX(-1)}.s-gridlogo .left .wrap .controls button svg{width:var(--size);height:var(--size)}.s-gridlogo .left .wrap .controls button svg circle{stroke:var(--btn)}.s-gridlogo .left .wrap .controls button svg path{fill:var(--btn)}.s-gridlogo .left .wrap .controls .dec{display:flex;width:100%;background-color:var(--clr);aspect-ratio:192/94;border-radius:var(--Cut) 0 0 0}@media screen and (max-width: 980px){.s-gridlogo .left .wrap .controls .dec{aspect-ratio:118/68}}.s-gridlogo .left .embla__slide{aspect-ratio:1/1;border-radius:var(--Cut) var(--Cut) 0 var(--Cut);overflow:hidden;flex:0 0 100%;min-width:0}.s-gridlogo .left .embla__slide .picture{display:flex}.s-gridlogo .left .embla__slide picture,.s-gridlogo .left .embla__slide img{aspect-ratio:1/1;object-fit:cover}.s-gridlogo .right{display:flex;flex-direction:column;justify-content:center;padding-right:var(--Container)}.s-gridlogo .right .info-wrapper{padding-left:clamp(38px,5.2083333333vw,100px)}@media screen and (max-width: 980px){.s-gridlogo .right .info-wrapper{padding-left:0}}.s-gridlogo .right .user-content{padding-bottom:clamp(32px,3.5416666667vw,68px)}.s-gridlogo .right .title{padding-bottom:clamp(18px,1.9791666667vw,38px)}.s-gridlogo .right .title h2,.s-gridlogo .right .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-gridlogo .right .gr{position:relative;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 980px){.s-gridlogo .right .gr{flex-direction:column;align-items:flex-start;gap:38px}.s-gridlogo .right .gr .link{margin-left:auto}}.s-gridlogo .right .link{display:flex;justify-content:flex-end}@media screen and (min-width: 980px){.s-gridlogo .right .link{position:absolute;right:0;top:0;transform:translateY(-50%)}}.s-gridlogo .right .logo{background-color:#ff5c43;width:clamp(98px,20vw,384px);aspect-ratio:1/1;border-radius:var(--Cut);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1680px){.s-gridlogo .right .logo{width:clamp(98px,16.875vw,324px)}}@media screen and (max-width: 980px){.s-gridlogo .right .logo{width:175px}}.s-gridlogo .right .logo svg{width:clamp(85px,10.72vw,206px);height:auto!important}@media screen and (max-width: 980px){.s-gridlogo .right .logo svg{width:122px}}.s-gridlogo .right .logo svg *{fill:var(--TextWhite)}.s-gridthree{margin-bottom:clamp(148px,17.3958333333vw,334px);padding:0 var(--Beams);position:relative}.s-gridthree .clr{background-color:var(--bg01);border-radius:0 0 var(--Cut) var(--Cut)}.s-gridthree .fff{position:absolute;left:var(--Beams);bottom:0;aspect-ratio:665/96;width:34.6%;background-color:#fff;border-radius:0 var(--Cut) 0 0}@media screen and (max-width: 980px){.s-gridthree .fff{aspect-ratio:272/68;width:48%}}@media screen and (max-width: 680px){.s-gridthree .fff{aspect-ratio:88/64;width:24.4%}}.s-gridthree .fff .ff{width:var(--Cut);display:flex;position:absolute}.s-gridthree .fff .ff svg{width:var(--Cut);color:#fff}.s-gridthree .fff .ff.f0{left:0;top:0;transform:translateY(-100%)}.s-gridthree .fff .ff.f1{right:0;bottom:0;transform:translate(100%)}.s-gridthree .arrows{position:absolute;bottom:0;right:5%;transform:translateY(65%)}.s-gridthree .arrows svg{width:54vw;will-change:transform}@media screen and (min-width: 980px){.s-gridthree .arrows .arrMob{display:none}}@media screen and (max-width: 980px){.s-gridthree .arrows{right:40%;transform:translate(50%,45%)}.s-gridthree .arrows svg{width:52vw}.s-gridthree .arrows .arrWeb{display:none}}@media screen and (max-width: 580px){.s-gridthree .arrows{right:50%}.s-gridthree .arrows svg{width:76vw}}@media screen and (max-width: 420px){.s-gridthree .arrows svg{width:80vw}}.s-gridthree .wrapper{padding-bottom:clamp(128px,8.75vw,168px);display:grid;grid-template-columns:36% 1fr;gap:clamp(68px,10.3125vw,198px)}@media screen and (max-width: 1680px){.s-gridthree .wrapper{grid-template-columns:38% 1fr;gap:clamp(68px,5.625vw,108px)}}@media screen and (max-width: 980px){.s-gridthree .wrapper{grid-template-columns:1fr;padding-bottom:clamp(128px,22.2vw,228px)}}.s-gridthree .left{--txt: var(--TextPrimary)}.s-gridthree .left .title{padding-bottom:clamp(24px,1.9791666667vw,38px);width:100%}.s-gridthree .left .title h2,.s-gridthree .left .title span{width:100%;font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-gridthree .left .user-content{padding-bottom:clamp(28px,2.7083333333vw,52px)}.s-gridthree .left .gr{display:flex;justify-content:flex-end}.s-gridthree .right .right-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,1.3020833333vw,25px)}@media screen and (max-width: 980px){.s-gridthree .right .right-wrapper{grid-template-columns:1fr}}.s-gridthree .right .right-wrapper article:not([data-key="0"]) picture,.s-gridthree .right .right-wrapper article:not([data-key="0"]) img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:var(--Cut);aspect-ratio:1/1}.s-gridthree .right .right-wrapper article:not([data-key="0"]) .text{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:clamp(18px,2.8645833333vw,55px)}@media screen and (max-width: 1680px){.s-gridthree .right .right-wrapper article:not([data-key="0"]) .text{padding-left:clamp(18px,1.6666666667vw,32px)}}.s-gridthree .right .right-wrapper article:not([data-key="0"]) .text p{font-size:var(--FontSize20);line-height:var(--FontLine20)}@media screen and (max-width: 980px){.s-gridthree .right .right-wrapper article:not([data-key="0"]) .img,.s-gridthree .right .right-wrapper article:not([data-key="0"]) img,.s-gridthree .right .right-wrapper article:not([data-key="0"]) picture{aspect-ratio:316/175}}.s-gridthree .right .right-wrapper article[data-key="0"] .img{display:flex;justify-content:center;align-items:center;background-color:var(--DarkBlue);width:100%;height:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--Cut)}.s-gridthree .right .right-wrapper article[data-key="0"] img,.s-gridthree .right .right-wrapper article[data-key="0"] picture{width:60%;height:auto;object-fit:contain}@media screen and (max-width: 980px){.s-gridthree .right .right-wrapper article[data-key="0"] .img{aspect-ratio:252/175;width:80%}.s-gridthree .right .right-wrapper article[data-key="0"] img,.s-gridthree .right .right-wrapper article[data-key="0"] picture{aspect-ratio:auto}}@media screen and (max-width: 980px){.s-gridthree .right .right-wrapper article[data-key="3"] .text{padding-left:0!important}}.s-team{padding-bottom:clamp(68px,9.4791666667vw,182px)}.s-team .embla__slide{flex:0 0 62%;min-width:0;padding-right:12px}@media screen and (min-width: 680px){.s-team .wrapper{padding:0 var(--Container)}}@media screen and (max-width: 680px){.s-team .container{max-width:100%}}.s-team .info{text-align:center;padding-bottom:clamp(24px,1.6666666667vw,32px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 980px){.s-team .info{padding:0 var(--Container) 24px var(--Container)}}.s-team .info .title{padding-bottom:clamp(24px,1.9791666667vw,38px)}.s-team .info .title h2,.s-team .info .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-team .info .user-content{max-width:54%}.s-team .info .user-content p{font-size:var(--FontSize20);line-height:var(--FontLine20)}@media screen and (max-width: 1280px){.s-team .info .user-content{max-width:68%}}@media screen and (max-width: 980px){.s-team .info .user-content{max-width:100%}}@media screen and (min-width: 680px){.s-team .embla__container{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(18px,1.3020833333vw,25px)}}@media screen and (min-width: 1280px){.s-team .embla__container{grid-template-columns:repeat(4,1fr)}}.s-team .embla__container .img-wrapper{width:100%;aspect-ratio:384/428;display:flex;align-items:flex-end;position:relative;border-radius:0 0 var(--Cut) var(--Cut);overflow:hidden}.s-team .embla__container .img-wrapper .box{position:absolute;bottom:0;left:0;background-color:var(--bg);width:100%;height:80%;border-radius:var(--Cut)}.s-team .embla__container .img-wrapper img,.s-team .embla__container .img-wrapper picture{position:relative;z-index:10;width:100%;object-fit:contain;object-position:bottom center}.s-team .embla__container .tit{display:flex;align-items:center;gap:18px;padding-top:30px;padding-bottom:6px}.s-team .embla__container .tit h3{font-size:var(--FontSize26);line-height:1}.s-team .embla__container h4{font-size:var(--FontSize20);line-height:1}.s-team .embla__container a{color:var(--DarkBlue);will-change:color;transition:color .68s ease}.s-team .embla__container a svg{width:clamp(16px,1.1458333333vw,22px);height:auto}@media (hover) and (min-width: 680px){.s-team .embla__container a:hover{color:var(--Ascent)}}.modal{position:fixed;right:0;top:0;width:100vw;height:100vh;z-index:3000;display:flex;justify-content:center;overflow:hidden;pointer-events:none;transform:translate(-100%);opacity:0;will-change:opacity;transition:opacity .48s ease}.modal.ready{pointer-events:all;transform:translate(0)}.modal:after{content:"";background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.modal.visible{opacity:1}.modal.visible:after{opacity:.8!important}.modal.visible .modal-content{opacity:1!important;transform:translateY(0)!important}.modal .modal-close{position:absolute;right:0;top:0;z-index:200;overflow:hidden;border-radius:0 var(--Cut) 0 0}.modal .modal-close .modal-close-wrapper{position:relative}.modal .modal-close .mob-el{width:clamp(68px,7.55vw,145px);z-index:10;opacity:0}.modal .close{display:flex;align-items:center;justify-content:center;z-index:20;position:absolute;right:clamp(12px,1.14vw,22px);top:clamp(12px,1.14vw,22px);width:clamp(42px,3.43vw,66px);height:clamp(42px,3.43vw,66px);overflow:hidden;background-color:var(--DarkBlue);border-radius:50%}@media screen and (max-width: 980px){.modal .close{width:42px;height:42px}}.modal .close svg{width:12px;height:12px}.modal .modal-body{will-change:transform;position:relative;display:flex;align-items:center;z-index:10;padding:4vh 0}.modal .modal-content{--top: max(32px, 3rem);opacity:0;transform:translateY(15px);position:relative;z-index:1;will-change:transform,opacity;transition:opacity .48s ease,transform .68s ease}.modal.type-basic .close{cursor:pointer;background-color:transparent;border:2px solid #fff;will-change:background-color,border;transition:background-color .48s ease,border .48s ease}.modal.type-basic .close svg{width:clamp(12px,.98vw,19px);height:auto}.modal.type-basic .close svg path{stroke:#fff}.modal.type-basic .close:hover{background-color:#ff5c43;border-color:#ff5c43}.modal.type-basic .modal-content{max-width:80vw;display:grid;grid-template-columns:auto 1fr}@media screen and (min-width: 980px){.modal.type-basic .modal-content{overflow:hidden}}@media screen and (max-width: 980px){.modal.type-basic .modal-content{grid-template-columns:1fr;max-width:calc(100vw - var(--Beams) * 2);max-height:calc(100svh - var(--Beams) * 2);border-radius:0 0 var(--Cut) var(--Cut);overflow-y:auto;overflow-x:clip}}.modal.type-basic .modal-content .grid-left{display:flex;align-items:flex-end}.modal.type-basic .modal-content .grid-left .img-wrapper{background-color:var(--DarkBlue);padding:15px 15px 0;position:relative;border-radius:var(--Cut) var(--Cut) 0 0}@media screen and (min-width: 980px){.modal.type-basic .modal-content .grid-left .img-wrapper{border-radius:var(--Cut) 0 0 var(--Cut);padding:25px 0 25px 25px}}@media screen and (max-width: 980px){.modal.type-basic .modal-content .grid-left .img-wrapper{padding-top:82px;width:100%}}.modal.type-basic .modal-content .grid-left .img-wrapper .cut{position:absolute;right:-1px;top:0;transform:translateY(-100%);display:flex}.modal.type-basic .modal-content .grid-left .img-wrapper .cut svg{display:flex;will-change:transform;width:var(--Cut);height:var(--Cut);transform:rotate(-90deg);color:var(--DarkBlue)}.modal.type-basic .modal-content .grid-left .img-wrapper picture,.modal.type-basic .modal-content .grid-left .img-wrapper img{aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:var(--Cut);overflow:hidden}@media screen and (min-width: 980px){.modal.type-basic .modal-content .grid-left .img-wrapper picture,.modal.type-basic .modal-content .grid-left .img-wrapper img{max-width:clamp(320px,30.2vw,580px);height:58vh}}@media screen and (max-width: 980px){.modal.type-basic .modal-content .grid-left .img-wrapper picture,.modal.type-basic .modal-content .grid-left .img-wrapper img{width:100%;aspect-ratio:1/1}}.modal.type-basic .modal-content .grid-right{padding:28px 0 42px;background-color:var(--DarkBlue);border-radius:var(--Cut) var(--Cut) var(--Cut) 0;overflow:hidden}@media screen and (max-width: 980px){.modal.type-basic .modal-content .grid-right{border-radius:0 0 var(--Cut) var(--Cut);padding:28px 0 42px}}.modal.type-basic .modal-content .grid-right .info-wrapper{position:relative;z-index:100;border-radius:0 0 var(--Cut) 0;background-color:var(--DarkBlue);height:100%;padding:0 clamp(22px,3.85vw,74px) 68px clamp(22px,3.85vw,74px)}@media screen and (min-width: 980px){.modal.type-basic .modal-content .grid-right .info-wrapper{min-height:68vh;max-height:68vh}}.modal.type-basic .modal-content .grid-right .info-wrapper .title{padding-bottom:28px}@media screen and (min-height: 980px){.modal.type-basic .modal-content .grid-right .info-wrapper .title{max-width:96%;max-height:80%}}.modal.type-basic .modal-content .grid-right .info-wrapper .title h2,.modal.type-basic .modal-content .grid-right .info-wrapper .title span{color:#fff;font-size:clamp(32px,2.34vw,45px);line-height:clamp(40px,3.12vw,60px);font-weight:500;font-family:var(--FontHeading),serif}.modal.type-basic .modal-content .grid-right .user-content{padding-bottom:62px}.modal.type-bank .title{color:#fff;padding:0;display:flex;justify-content:space-between;width:100%}.modal.type-bank .title .mob-el{display:none}.modal.type-bank .title h2,.modal.type-bank .title span{font-size:clamp(32px,2.34vw,45px);line-height:clamp(40px,3.12vw,60px);font-family:var(--FontHeading),serif;font-weight:500}.modal.type-bank .modal-close{position:relative;left:unset;top:unset;overflow:unset}.modal.type-bank .close{position:relative;right:unset;top:unset;cursor:pointer;background-color:transparent;border:2px solid #fff;will-change:background-color,border;transition:background-color .48s ease,border .48s ease;transform:translate(20%)}.modal.type-bank .close svg{width:clamp(12px,.98vw,19px);height:auto}.modal.type-bank .close svg path{stroke:#fff}.modal.type-bank .close:hover{background-color:#ff5c43;border-color:#ff5c43}.modal.type-bank .modal-content{overflow:hidden;border-radius:var(--Cut);background-color:var(--DarkBlue);width:clamp(680px,35.416vw,320px);position:relative;padding:clamp(12px,1.66vw,32px) clamp(18px,2.5vw,48px) clamp(18px,2.5vw,48px) clamp(18px,2.5vw,48px)}@media screen and (max-width: 980px){.modal.type-bank .modal-content{width:calc(100vw - var(--Beams) * 2)}}.modal.type-bank .modal-content .title{padding-bottom:32px;text-align:center}.modal.type-bank .modal-content .banks{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (max-width: 980px){.modal.type-bank .modal-content .banks{grid-template-columns:1fr}}.modal.type-bank .modal-content .banks a{border:2px solid rgba(255,255,255,.37);border-radius:8px;display:flex;align-items:center;justify-content:center;padding:12px;will-change:border-color;transition:border-color .48s ease}.modal.type-bank .modal-content .banks a img{max-height:48px}.modal.type-bank .modal-content .banks a:hover{border-color:#ff5c43}.s-weather{margin-bottom:clamp(88px,8.02vw,154px);--txt: var(--TextPrimary)}@media screen and (max-width: 980px){.s-weather .btn-orange{transform:translateY(100%);padding-top:28px}}.s-weather .info{text-align:center;padding-bottom:50px}.s-weather .info .title{padding-bottom:38px}.s-weather .info .title h2,.s-weather .info .title span{font-size:var(--FontSize65);line-height:var(--LineHeight65);font-family:var(--FontHeading),serif;font-weight:500}.s-weather .user-content{margin:0 auto;max-width:48%}@media screen and (max-width: 1180px){.s-weather .user-content{max-width:100%}}.s-weather .iframe-wrapper{width:100%;position:relative}.s-weather .iframe-wrapper iframe{width:100%;height:auto;display:block}.s-camera{margin-bottom:clamp(120px,8.02vw,154px);--txt: var(--TextPrimary)}@media screen and (max-width: 980px){.s-camera .btn-inside{transform:translateY(100%);padding-top:28px}.s-camera .btn-inside span.text{white-space:nowrap}.s-camera .btn-inside svg{width:32px!important;min-width:32px!important}}.s-camera .img{position:relative}.s-camera .img .btn{position:absolute;right:0;bottom:0;z-index:10;aspect-ratio:373/152;width:18.8%;padding-right:var(--Container);border-radius:var(--Cut) 0 0 0;display:flex;align-items:center;justify-content:flex-end}.s-camera .img .btn .btn-inside{display:flex;align-items:center;gap:12px}.s-camera .img .btn .arrow{display:flex;align-items:center}.s-camera .img .btn span.text{color:var(--txt);font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif}.s-camera .img .btn svg{width:clamp(22px,2.18vw,42px);min-width:clamp(22px,2.18vw,42px);aspect-ratio:1/1}@media screen and (max-width: 980px){.s-camera .img .btn{padding-right:0}}.s-camera .img .img-wrapper{overflow:hidden;clip-path:url(#loctoWeb)}@media screen and (max-width: 980px){.s-camera .img .img-wrapper{clip-path:url(#loctoMob)}}.s-camera .img .img-wrapper .img-wrapper-container{position:relative;overflow:hidden;aspect-ratio:1728/887}@media screen and (max-width: 980px){.s-camera .img .img-wrapper .img-wrapper-container{aspect-ratio:316/315}}.s-camera .img .img-wrapper iframe{aspect-ratio:1728/887;object-fit:cover;width:110%;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 980px){.s-camera .img .img-wrapper iframe{aspect-ratio:316/315;width:auto!important;height:180%}}main[data-template=Apart] .s-apart-single{position:relative;background-color:#ffccab}main[data-template=Apart] .s-apart-single .hearth.active svg path{fill:#ff5c43}main[data-template=Apart] .s-apart-single .am-house{position:relative;display:flex;align-items:flex-start!important;justify-content:flex-start!important}main[data-template=Apart] .s-apart-single .am-house .center-wrap{position:relative;z-index:1;display:inline-flex;height:auto}main[data-template=Apart] .s-apart-single .am-house .center{position:relative}main[data-template=Apart] .s-apart-single .am-house .lines{position:absolute;bottom:0;left:50%;width:82%;transform:translate(-50%,20%)}main[data-template=Apart] .s-apart-single .content{--tt: clamp(105px, 13.3333333333vw, 256px);padding-top:var(--tt);position:relative}main[data-template=Apart] .s-apart-single .content>.btn-orange{--txt: #000;z-index:10}main[data-template=Apart] .s-apart-single .content>.btn-orange svg{transform:scaleX(1)!important}@media (hover) and (min-width: 680px){main[data-template=Apart] .s-apart-single .content>.btn-orange:hover .arrow{transform:translate(-5px)}}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .content>.btn-orange{margin-bottom:26px}}@media screen and (min-width: 980px){main[data-template=Apart] .s-apart-single .content>.btn-orange{position:absolute;top:var(--tt);left:0}}main[data-template=Apart] .s-apart-single .wrap{position:relative;--hh: clamp(460px, 30.2vw, 580px);--ww: clamp(380px, 26.35vw, 506px);height:100%;display:grid;grid-template-columns:1fr var(--ww);grid-template-rows:auto 1fr;grid-template-areas:"a b" "a c";gap:36px;column-gap:clamp(18px,3.0208333333vw,58px);padding-bottom:clamp(32px,3.6458333333vw,70px)}@media screen and (min-width: 1180px){main[data-template=Apart] .s-apart-single .wrap{min-height:calc(100vh - var(--tt))}}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"a" "b" "c" "d"}main[data-template=Apart] .s-apart-single .wrap .right{grid-area:a!important}main[data-template=Apart] .s-apart-single .wrap .left{grid-area:b!important}}main[data-template=Apart] .s-apart-single .wrap .compass svg{will-change:opacity;transition:opacity .68s ease}main[data-template=Apart] .s-apart-single .wrap .compass.hide svg{opacity:0!important}main[data-template=Apart] .s-apart-single .wrap .left{grid-area:a}main[data-template=Apart] .s-apart-single .wrap .left .left-top{width:100%;display:flex;justify-content:space-between;pointer-events:none}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-top{padding-bottom:28px}main[data-template=Apart] .s-apart-single .wrap .left .left-top .compass{display:none!important}}main[data-template=Apart] .s-apart-single .wrap .left .left-middle{position:relative;display:grid;height:100%;width:100%}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar{display:flex;justify-content:space-between;width:100%;pointer-events:none}@media screen and (min-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar{position:absolute;left:0;top:50%;transform:translateY(-50%)}}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .lll{width:62px}}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .ar-wrap{width:100%;display:flex;gap:10px}@media screen and (min-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .ar-wrap{justify-content:space-between}}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .ar-wrap{justify-content:center}}@media (hover) and (min-width: 680px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .arr:hover svg circle{stroke:#ff5c43;fill:#ff5c43}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .arr:hover svg path{fill:#fff}}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .arrRight svg{transform:scaleX(-1)}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar span{display:flex}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar span svg{will-change:transform;display:flex}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .compass svg{width:62px}@media screen and (min-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .ar .compass{display:none}}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am{padding:0 clamp(18px,3.43vw,66px);position:relative}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am{height:32vh}}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper{position:relative;display:flex;width:100%;height:100%;will-change:opacity;transition:opacity .48s ease}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper>div{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;will-change:opacity;transition:opacity .68s ease .48s}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper>div[data-type="0"] img{border-radius:24px;overflow:hidden;height:auto!important;width:auto!important}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper>div:not(.active){opacity:0;pointer-events:none;transition:opacity .68s ease!important}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper>div.active{transition:opacity .68s ease .48s;opacity:1!important}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-3d{padding:0 clamp(18px,3.02vw,58px)}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-3d a{display:flex;width:100%;height:100%}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-3d img{width:100%;max-height:100%;object-fit:contain;object-position:center}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location{padding:0 clamp(28px,3.02vw,58px);position:relative}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location .inner{position:relative}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location{padding:0}}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location img{border-radius:var(--Cut);overflow:hidden;width:100%}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location svg{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location svg>g path{opacity:0}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location svg>g g{opacity:0}main[data-template=Apart] .s-apart-single .wrap .left .left-middle .am .am-wrapper .am-location svg>g.curr path{opacity:.7}main[data-template=Apart] .s-apart-single .wrap .left .wra{height:100%;display:flex;flex-direction:column}main[data-template=Apart] .s-apart-single .wrap .left .wra .al{pointer-events:none}@media screen and (min-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .wra .al{height:clamp(42px,3.43vw,66px)}}main[data-template=Apart] .s-apart-single .wrap .left .wra .al>div{display:flex;align-items:center;gap:20px}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .btn-sm{pointer-events:all;cursor:pointer}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .btn-sm svg path{will-change:fill;transition:fill .68s ease;fill:var(--DarkBlue)}@media (hover) and (min-width: 680px){main[data-template=Apart] .s-apart-single .wrap .left .wra .al .btn-sm:hover svg path{fill:#ff5c43}}main[data-template=Apart] .s-apart-single .wrap .left .wra .ti{position:relative}main[data-template=Apart] .s-apart-single .wrap .left .wra .ti span{font-size:var(--FontSize20);line-height:1}main[data-template=Apart] .s-apart-single .wrap .left .wra .ti span:not(.active){display:none}main[data-template=Apart] .s-apart-single .wrap .left .wra .btn-sm.next svg{transform:scaleX(-1)}main[data-template=Apart] .s-apart-single .wrap .left .wra .btn-sm svg{width:23px}main[data-template=Apart] .s-apart-single .wrap .left .wra .al,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar{display:flex;align-items:center;justify-content:center;width:100%}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr{pointer-events:all;cursor:pointer}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr svg,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr svg{color:var(--DarkBlue)}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr svg path,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr svg path{fill:var(--DarkBlue);will-change:fill;transition:fill .48s ease}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr svg circle,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr svg circle{will-change:fill,stroke;transition:fill .68s ease,stroke .22s ease;stroke:var(--DarkBlue)}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr:hover svg circle,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr:hover svg circle{stroke:#ff5c43;fill:#ff5c43}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr:hover svg path,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr:hover svg path{fill:#fff}}main[data-template=Apart] .s-apart-single .wrap .left .wra .al .arr svg,main[data-template=Apart] .s-apart-single .wrap .left .wra .ar .arr svg{width:clamp(45px,3.437vw,66px);will-change:transform}main[data-template=Apart] .s-apart-single .wrap .right{--cube: clamp(162px,10.833vw,208px);grid-area:b;border-radius:var(--Cut);position:relative;height:100%;aspect-ratio:506/582}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right{--cube: 172px;aspect-ratio:316/374;max-width:430px}}@media screen and (max-width: 480px){main[data-template=Apart] .s-apart-single .wrap .right{--cube: clamp(124px,10.833vw,208px)}}main[data-template=Apart] .s-apart-single .wrap .right .bg{background-color:var(--DarkBlue);clip-path:url(#apartWeb);position:absolute;top:0;right:0;bottom:0;left:0;opacity:1}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right .bg{clip-path:url(#apartMob)}}main[data-template=Apart] .s-apart-single .wrap .right .b0{color:#fff;border-radius:var(--Cut);padding:0 0 0 clamp(46px,16px,2.39vw);display:flex;flex-direction:column;position:relative;z-index:10;height:100%}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right .b0{padding-top:22px}}@media screen and (max-width: 480px){main[data-template=Apart] .s-apart-single .wrap .right .b0{padding-left:32px}}@media screen and (max-width: 420px){main[data-template=Apart] .s-apart-single .wrap .right .b0{padding-left:22px}}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom{--txt: #000000;margin-top:auto;aspect-ratio:436/128}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom .discount{color:#ff5c43;text-decoration:line-through;font-size:var(--FontSize20)!important;line-height:1;padding-bottom:12px}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom>div{position:relative;width:100%}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom>div .btn-orange{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom>div .btn-orange{right:var(--Beams)}}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top{aspect-ratio:460/222;padding-top:clamp(28px,3.02vw,58px)}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top{aspect-ratio:316/120;padding-top:20px}}@media screen and (max-width: 480px){main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top{aspect-ratio:316/113}}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top h1{font-size:var(--FontSize50);font-weight:500;font-family:var(--FontHeading),serif;line-height:1}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top p{font-size:var(--FontSize20);line-height:1}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top svg{width:clamp(26px,2.18vw,42px);height:auto}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top div{display:flex;align-items:center;gap:clamp(14px,.93vw,18px);padding-bottom:clamp(12px,1.04vw,20px)}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top .hearth{display:flex;align-items:center;will-change:transform}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-top .hearth svg{will-change:transform}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom{display:flex;align-items:center}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom h3{font-size:var(--FontSize36);line-height:1;font-weight:500;font-family:var(--FontHeading),serif}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-bottom h3{font-size:21px}}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-middle{flex-grow:1;position:relative;display:flex;align-items:center}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-middle .b0-middle-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;gap:18px}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-middle .b0-middle-wrapper{gap:12px}}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-middle .b0-middle-wrapper .row{width:100%;display:grid;grid-template-columns:54% 1fr;gap:18px}main[data-template=Apart] .s-apart-single .wrap .right .b0 .b0-middle .b0-middle-wrapper .row p{font-size:var(--FontSize20);line-height:1}main[data-template=Apart] .s-apart-single .wrap .right .b2{background-color:var(--DarkBlue);border-radius:0 var(--Cut) var(--Cut) 0}main[data-template=Apart] .s-apart-single .wrap .right .b1{display:flex;justify-content:flex-end;align-items:flex-start;position:absolute;right:0;top:0;width:var(--cube);height:var(--cube)}main[data-template=Apart] .s-apart-single .wrap .right .b1 h2{font-size:var(--FontSize50);line-height:1;font-family:var(--FontHeading),serif}main[data-template=Apart] .s-apart-single .wrap .right .b1 p{font-size:var(--FontSize20);line-height:1.2}main[data-template=Apart] .s-apart-single .wrap .right .b1 div{background-color:var(--OceanBlue);border-radius:var(--Cut);width:88%;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,.83vw,16px)}main[data-template=Apart] .s-apart-single .wrap .bottom{display:flex;align-items:flex-start}main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;width:100%}main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:10px;color:#000}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper a{text-align:left}}main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper a svg{color:var(--DarkBlue);will-change:color;transition:color .68s ease;width:clamp(42px,3.33vw,64px);min-width:clamp(42px,3.33vw,64px);height:auto}main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper a:hover svg{color:#ff5c43!important}main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper a span{font-size:var(--FontSize17);line-height:var(--FontLine17)}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper a{flex-direction:row}}@media screen and (max-width: 980px){main[data-template=Apart] .s-apart-single .wrap .bottom .bottom-wrapper{grid-template-columns:1fr 1fr}}main[data-template=Apart] .s-contact .wrapper .top{background-color:#ffccab}main[data-template=Apart] .s-contact .wrapper .top:after{content:"";left:0;bottom:0;position:absolute;width:40px;height:40px;background-color:#ffccab;transform:translateY(100%)}main[data-template=Apartment] .s-apart{padding:0 var(--Beams);background-color:#ffccab}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart{padding-top:88px}}main[data-template=Apartment] .s-apart .apart-sold{position:absolute;left:50%;top:45%}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .apart-sold{display:none!important}}main[data-template=Apartment] .s-apart .img-wrapper{position:relative}main[data-template=Apartment] .s-apart .stage{position:absolute;background-color:#ffccab;border-radius:11px;padding:16px 20px}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .stage{display:none!important}}main[data-template=Apartment] .s-apart .stage.stage-2{left:20%;top:15%;pointer-events:none;opacity:0}main[data-template=Apartment] .s-apart .stage.stage-3{left:87%;top:48%;pointer-events:none}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .popup{display:none!important}}main[data-template=Apartment] .s-apart .popup-other{position:absolute;left:0;top:0;opacity:0;pointer-events:none!important}main[data-template=Apartment] .s-apart .popup-other[data-status="1"] .status{background-color:#ffe83b!important}main[data-template=Apartment] .s-apart .popup-other.active{opacity:1!important}main[data-template=Apartment] .s-apart .popup-other svg{width:clamp(298px,20.2vw,388px);height:auto}main[data-template=Apartment] .s-apart .popup-other .wrap{position:relative;width:100%}main[data-template=Apartment] .s-apart .popup-other .dot{position:absolute;right:0;top:0;background-color:#ffccab;border-radius:clamp(12px,1.45vw,28px);z-index:22;aspect-ratio:1/1;width:clamp(78px,5.88vw,113px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4px;transform:translate(50%,-50%)}main[data-template=Apartment] .s-apart .popup-other .dot h2{font-size:var(--FontSize36);line-height:1;color:#000;font-weight:500;font-family:var(--FontHeading),serif}main[data-template=Apartment] .s-apart .popup-other .dot p,main[data-template=Apartment] .s-apart .popup-other .dot span{color:#000;font-size:var(--FontSize17);line-height:1.1}main[data-template=Apartment] .s-apart .popup-other .grid{position:absolute;left:0;top:0;display:grid;grid-template-columns:clamp(122px,8.12vw,156px) 1fr;gap:clamp(18px,1.56vw,30px);padding:clamp(12px,.83vw,16px)}main[data-template=Apartment] .s-apart .popup-other .grid .img-wrapper{aspect-ratio:1/1}main[data-template=Apartment] .s-apart .popup-other .grid .img-wrapper img{aspect-ratio:1/1;object-fit:cover;border-radius:clamp(22px,1.97vw,38px)}main[data-template=Apartment] .s-apart .popup-other .grid h2{font-size:var(--FontSize36);line-height:1;font-weight:500;font-family:var(--FontHeading),serif;padding-bottom:4px}main[data-template=Apartment] .s-apart .popup-other .grid h2 span{font-size:var(--FontSize36);line-height:1;font-weight:500;font-family:var(--FontHeading),serif;padding-bottom:4px}main[data-template=Apartment] .s-apart .popup-other .grid span.status{display:inline-flex;padding:6px 12px;border-radius:8px;background-color:#87d2da;font-size:var(--FontSize17);line-height:1;margin-bottom:clamp(8px,1.25vw,24px)}@media screen and (max-width: 1480px){main[data-template=Apartment] .s-apart .popup-other .grid span.status{padding:4px 8px}}main[data-template=Apartment] .s-apart .popup-other .grid p{font-size:var(--FontSize17);line-height:1.2}main[data-template=Apartment] .s-apart .popup-other .grid p span{font-size:var(--FontSize17);line-height:1.2}main[data-template=Apartment] .s-apart .popup-sold{position:absolute;pointer-events:none!important;left:0;top:0;opacity:0}main[data-template=Apartment] .s-apart .popup-sold.active{opacity:1}main[data-template=Apartment] .s-apart .popup-sold svg{width:clamp(138px,8.072vw,155px);height:auto}main[data-template=Apartment] .s-apart .popup-sold .wrap{position:relative}main[data-template=Apartment] .s-apart .popup-sold .wrap .top{position:absolute;top:0;left:0;padding:clamp(8px,.93vw,18px);display:flex;flex-direction:column;gap:12px}main[data-template=Apartment] .s-apart .popup-sold .wrap h2{font-family:var(--FontHeading),serif;line-height:1;font-size:var(--FontSize36);font-weight:500}main[data-template=Apartment] .s-apart .popup-sold .wrap h2 span{font-family:var(--FontHeading),serif;line-height:1;font-size:var(--FontSize36);font-weight:500}main[data-template=Apartment] .s-apart .popup-sold .wrap span.sold{display:inline-flex;justify-content:center;align-items:center;padding:6px 12px;border-radius:8px;background-color:#ff5c43;font-size:var(--FontSize17);line-height:1}main[data-template=Apartment] .s-apart .wrapper{position:relative}main[data-template=Apartment] .s-apart .wrapper .img-wrap{pointer-events:none;width:100%}main[data-template=Apartment] .s-apart .wrapper .img-wrapper>.img{will-change:transform,scale;position:absolute;left:0;top:0}main[data-template=Apartment] .s-apart .wrapper .img-wrapper>.img picture,main[data-template=Apartment] .s-apart .wrapper .img-wrapper>.img img{width:100%;pointer-events:none;will-change:trasform}main[data-template=Apartment] .s-apart .wrapper .img>svg{position:absolute;top:0;right:0;bottom:0;left:0;will-change:trasform}main[data-template=Apartment] .s-apart .wrapper .img>svg>g g{opacity:0}main[data-template=Apartment] .s-apart .wrapper .img>svg g.apart{pointer-events:all}main[data-template=Apartment] .s-apart .wrapper .img>svg g.apart>path{opacity:0;will-change:opactiy;transition:opacity .3s;fill:#fff}main[data-template=Apartment] .s-apart .wrapper .img>svg g.apart:hover>path{opacity:.3}main[data-template=Apartment] .s-apart .wrapper .img>svg g.apart.frozen path{transition-duration:0s!important}main[data-template=Apartment] .s-apart .wrapper .img>svg g.status-1 g:not([data-name=rezervuota]){opacity:1!important}main[data-template=Apartment] .s-apart .wrapper .img>svg g.status-1 g[data-name=rezervuota]{opacity:1!important}main[data-template=Apartment] .s-apart .wrapper .img>svg g.status-2 g:not([data-name=rezervuota]){opacity:1!important}main[data-template=Apartment] .s-apart .bbb{position:absolute;left:0;bottom:0;color:var(--DarkBlue)}main[data-template=Apartment] .s-apart .bbb svg{display:flex;width:var(--Cut)}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .bbb{display:none}}main[data-template=Apartment] .s-apart .ccc{position:absolute;right:0;bottom:0;color:var(--DarkBlue)}main[data-template=Apartment] .s-apart .ccc svg{display:flex;width:var(--Cut);transform:scaleX(-1)}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .ccc{display:none}}main[data-template=Apartment] .s-apart .aaa{position:absolute;left:0;bottom:-1px;display:flex;align-items:flex-end;will-change:transform}main[data-template=Apartment] .s-apart .aaa .a0{aspect-ratio:176/72;background-color:var(--DarkBlue);width:11vw;height:100%;border-radius:0 var(--Cut) 0 0;position:relative}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .aaa .a0{aspect-ratio:68/68}}main[data-template=Apartment] .s-apart .aaa .a0 .bb{width:var(--Cut);display:flex;position:absolute;color:var(--DarkBlue)}main[data-template=Apartment] .s-apart .aaa .a0 .bb.b1{left:0;top:0;transform:translateY(-100%)}main[data-template=Apartment] .s-apart .aaa .a0 .bb.b0{right:0;bottom:0;transform:translate(100%)}main[data-template=Apartment] .s-apart .aaa .a0 .bb svg{width:var(--Cut)}main[data-template=Apartment] .s-apart .aaa .a1{border-radius:0 var(--Cut) 0 0;width:27.6vw;height:100%;aspect-ratio:526/181;padding-top:clamp(22px,2.1875vw,42px);padding-bottom:clamp(22px,2.1875vw,42px);background-color:var(--DarkBlue);color:#fff;display:flex;justify-content:flex-end;align-items:center;gap:clamp(12px,1.6666666667vw,32px);padding-right:var(--Container)}main[data-template=Apartment] .s-apart .aaa .a1>svg{height:auto;width:clamp(28px,2.0833333333vw,40px)}main[data-template=Apartment] .s-apart .aaa .a1 .bb{width:var(--Cut);display:flex;position:absolute;color:var(--DarkBlue)}main[data-template=Apartment] .s-apart .aaa .a1 .bb.b1{left:0;top:0;transform:translateY(-100%)}main[data-template=Apartment] .s-apart .aaa .a1 .bb svg{width:var(--Cut)}main[data-template=Apartment] .s-apart .aaa .a1 h2,main[data-template=Apartment] .s-apart .aaa .a1 span{line-height:1;font-weight:500;font-size:var(--FontSize100);font-family:var(--FontHeading),serif}@media screen and (max-width: 980px){main[data-template=Apartment] .s-apart .aaa .a1{display:none}}main[data-template=Creators]{--bg01: #ffccab}main[data-template=Gallery]{background-color:var(--OceanBlue);color:var(--TextPrimary)}main[data-template=Gallery] .s-hero{position:relative;padding-bottom:clamp(48px,6.6666666667vw,128px)}@media screen and (max-width: 980px){main[data-template=Gallery] .s-hero{padding-bottom:38px}main[data-template=Gallery] .embla__container{flex-direction:column;gap:24px;padding:0 22px}}@media screen and (max-width: 980px) and (max-width: 980px){main[data-template=Gallery] .embla__container{gap:68px}}@media screen and (max-width: 980px) and (max-width: 680px){main[data-template=Gallery] .embla__container{gap:24px}}main[data-template=Gallery] .embla__slide{flex:0 0 42vw;min-width:0;margin-right:1.9791666667vw}@media screen and (max-width: 980px){main[data-template=Gallery] .embla__slide{flex:0 0 100%;margin-right:0}}main[data-template=Gallery] .s-hero .container .title{display:flex;justify-content:flex-end;padding-bottom:clamp(28px,2.5vw,48px)}main[data-template=Gallery] .s-hero .container .title h1,main[data-template=Gallery] .s-hero .container .title span{font-size:var(--FontSize100);line-height:var(--FontLine100);font-family:var(--FontHeading),serif}main[data-template=Gallery] .s-hero .wrapper article{position:relative;cursor:pointer}@media (hover) and (min-width: 680px){main[data-template=Gallery] .s-hero .wrapper article:hover .img:after{opacity:.5}main[data-template=Gallery] .s-hero .wrapper article:hover .img:before{opacity:1}}main[data-template=Gallery] .s-hero .wrapper article .dec{position:absolute;right:-1px;bottom:-1px;aspect-ratio:628/96;z-index:1;width:70%;display:flex;color:var(--OceanBlue)}@media screen and (max-width: 680px){main[data-template=Gallery] .s-hero .wrapper article .dec{width:86%;aspect-ratio:271/64}}main[data-template=Gallery] .s-hero .wrapper article .dec .aa{display:flex;will-change:transform}main[data-template=Gallery] .s-hero .wrapper article .dec .aa svg{display:flex}main[data-template=Gallery] .s-hero .wrapper article .dec .aa.a0{border-radius:var(--Cut) 0 0 0;width:100%;background-color:var(--OceanBlue)}main[data-template=Gallery] .s-hero .wrapper article .dec .aa.a1{position:absolute;left:1px;bottom:0;width:var(--Cut);height:var(--Cut);color:var(--OceanBlue);transform:translate(-100%)}main[data-template=Gallery] .s-hero .wrapper article .dec .aa.a1 svg{transform:rotate(-90deg)}main[data-template=Gallery] .s-hero .wrapper article .dec .aa.a2{right:0;top:0;position:absolute;width:var(--Cut);height:var(--Cut);color:var(--OceanBlue);transform:translateY(-100%)}main[data-template=Gallery] .s-hero .wrapper article .dec .aa.a2 svg{transform:rotate(-90deg)}main[data-template=Gallery] .s-hero .wrapper article .title{position:absolute;right:0;bottom:0;width:68%;height:18%;display:flex;align-items:center;justify-content:flex-end;z-index:10}@media screen and (max-width: 680px){main[data-template=Gallery] .s-hero .wrapper article .title{width:86%;height:auto;aspect-ratio:271/64}}main[data-template=Gallery] .s-hero .wrapper article .title h2{font-family:var(--FontHeading),serif;font-weight:500;text-align:right;font-size:1.6666666667vw}@media screen and (max-width: 980px){main[data-template=Gallery] .s-hero .wrapper article .title h2{font-size:25px}}main[data-template=Gallery] .s-hero .wrapper article .img{border-radius:var(--Cut);overflow:hidden;position:relative;display:flex}main[data-template=Gallery] .s-hero .wrapper article .img:after{content:"";background-color:#003680;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;opacity:0;will-change:opacity;transition:opacity .98s ease}main[data-template=Gallery] .s-hero .wrapper article .img:before{content:"";background-image:var(--PlusIcon);position:absolute;width:62px;height:62px;left:50%;top:50%;transform:translate(-50%,-50%);will-change:opacity;transition:opacity .98s ease;z-index:2;opacity:0}main[data-template=Gallery] .s-hero .wrapper article .img img,main[data-template=Gallery] .s-hero .wrapper article .img picture{width:100%;aspect-ratio:847/510}main[data-template=Homepage]{--bg01: var(--DarkBlue);--tx01: var(--TextWhite)}main[data-template=Homepage] .embla__slide{flex:0 0 100%;min-width:0}main[data-template=Infrastructure]{--bg01: var(--OceanBlue);--tx01: var(--TextPrimary)}main[data-template=Location]{--bg01: #d2b2fd;--tx01: var(--TextPrimary)}main[data-template=Location] .embla__slide{flex:0 0 100%;min-width:0}main[data-template=Location] .map{background-color:#89d1d9}main[data-template=New] .s-padd{padding-bottom:clamp(42px,8.2291666667vw,158px)}main[data-template=New] .s-new{background-color:#ffccab;border-radius:0 0 var(--Cut) var(--Cut);margin-left:var(--Beams);margin-right:var(--Beams);margin-bottom:clamp(43px,5.2083333333vw,100px);padding-top:clamp(112px,13.6458333333vw,262px);padding-bottom:clamp(13px,6.6666666667vw,128px)}@media screen and (max-width: 980px){main[data-template=New] .s-new{padding-bottom:13px!important}}main[data-template=New] .s-new .top{padding-bottom:clamp(28px,1.979vw,38px);display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 980px){main[data-template=New] .s-new .top{flex-direction:column-reverse;align-items:flex-start}}main[data-template=New] .s-new .top .date p{white-space:nowrap}main[data-template=New] .s-new .top .btn{pointer-events:none}@media screen and (min-width: 980px){main[data-template=New] .s-new .top .btn{position:absolute;left:var(--Container)}}@media screen and (max-width: 980px){main[data-template=New] .s-new .top .btn{order:4;padding-bottom:36px}}main[data-template=New] .s-new .top .btn a{--txt: #000;pointer-events:all;flex-direction:row-reverse}main[data-template=New] .s-new .top .btn a svg{transform:scaleX(1)}@media (hover) and (min-width: 680px){main[data-template=New] .s-new .top .btn a:hover span.arrow{transform:translate(-5px)!important}}main[data-template=New] .s-new .top .date p{font-size:var(--FontSize20);line-height:1}main[data-template=New] .s-new .top .title h1,main[data-template=New] .s-new .top .title span{color:var(--TextPrimary);font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}main[data-template=New] .hh{position:relative}main[data-template=New] .hh .img-wrapper{clip-path:url(#newHeaderWeb);aspect-ratio:1189/598;overflow:hidden;width:100%}main[data-template=New] .hh .img-wrapper picture,main[data-template=New] .hh .img-wrapper img{aspect-ratio:1189/598;width:100%;object-fit:cover;object-position:center}@media screen and (max-width: 980px){main[data-template=New] .hh .img-wrapper{aspect-ratio:316/225;clip-path:url(#newWeb)}main[data-template=New] .hh .img-wrapper picture,main[data-template=New] .hh .img-wrapper img{aspect-ratio:316/225}}main[data-template=New] .s-new-image{padding:48px 0 98px}main[data-template=New] .s-new-image .img-wrapper{clip-path:url(#newWeb);aspect-ratio:1189/598;width:100%}main[data-template=New] .s-new-image .img-wrapper picture,main[data-template=New] .s-new-image .img-wrapper img{aspect-ratio:1189/598;width:100%;object-fit:cover;object-position:center}main[data-template=News] .s-news{position:relative;padding:0 var(--Beams);background-color:#ffccab;padding-top:clamp(113px,12.0833333333vw,232px)}main[data-template=News] .title-wrapper{display:flex;justify-content:flex-end;padding-bottom:clamp(28px,5vw,96px)}main[data-template=News] .title-wrapper>.title h1,main[data-template=News] .title-wrapper>.title span{font-size:var(--FontSize100);line-height:var(--LineHeight100);font-family:var(--FontHeading),serif;font-weight:500}main[data-template=News] .s-contact .wrapper .top{background-color:#ffccab}main[data-template=News] .s-contact .wrapper .top:after{content:"";left:0;bottom:0;position:absolute;width:40px;height:40px;background-color:#ffccab;transform:translateY(100%)}main[data-template=News] .list{display:flex;flex-direction:column;gap:clamp(78px,7.7083333333vw,148px);padding-bottom:clamp(42px,6.6666666667vw,128px)}main[data-template=News] .list article{cursor:pointer}main[data-template=News] .list article .wrap{display:grid;grid-template-columns:51% 1fr;gap:clamp(38px,3.75vw,72px)}@media screen and (max-width: 980px){main[data-template=News] .list article .wrap{grid-template-columns:1fr}}main[data-template=News] .list article .left .img{clip-path:url(#newsWeb);width:100%}@media screen and (max-width: 980px){main[data-template=News] .list article .left .img{clip-path:url(#newsMob)}}main[data-template=News] .list article .left picture,main[data-template=News] .list article .left img{width:100%;aspect-ratio:746/482;object-fit:cover;object-position:center;border-radius:var(--Cut)}@media screen and (max-width: 980px){main[data-template=News] .list article .left picture,main[data-template=News] .list article .left img{aspect-ratio:316/226}}main[data-template=News] .list article .right{padding:23px 0;display:flex;flex-direction:column;gap:55px}main[data-template=News] .list article .right .desc p{font-size:var(--FontSize20);line-height:var(--FontLine20);font-family:var(--FontParagraph),sans-serif}main[data-template=News] .list article .right .title{padding-bottom:clamp(24px,1.9791666667vw,38px)}main[data-template=News] .list article .right .title h2,main[data-template=News] .list article .right .title span{font-size:var(--FontSize36);line-height:var(--LineHeight36);font-family:var(--FontHeading),serif;font-weight:500}main[data-template=News] .list article .link{--txt: var(--TextPrimary);display:flex;justify-content:flex-end}@media (hover) and (min-width: 680px){main[data-template=News] .list article .link a:hover span.arrow{transform:translate(5px)!important}}main[data-template=Notfound]{position:relative}main[data-template=Notfound] .s-nf{background-color:#d2b2fd;color:var(--TextPrimary);min-height:80svh;padding-top:clamp(128px,17.1875vw,330px);padding-bottom:clamp(28px,5.2083333333vw,100px);display:flex;align-items:center}@media screen and (max-width: 980px){main[data-template=Notfound] .s-nf{min-height:52svh}}main[data-template=Notfound] .s-nf .wrap{display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,3.5416666667vw,68px)}main[data-template=Notfound] .s-nf .wrap .link{display:flex;justify-content:center;--txt: var(--TextPrimary)}main[data-template=Notfound] .s-nf .wrap .top{display:flex;justify-content:center;align-items:center;gap:32px}main[data-template=Notfound] .s-nf .sticky{--ww: clamp(148px, 16.09375vw, 309px);width:var(--ww);position:relative}main[data-template=Notfound] .s-nf .sticky span{width:calc(var(--ww) * .8);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:clamp(17px,1.875vw,36px);line-height:clamp(20px,2.0833333333vw,40px);font-weight:500;font-family:var(--FontHeading),serif}main[data-template=Notfound] .s-nf .sticky svg{width:var(--ww)}main[data-template=Notfound] .s-nf .letter{width:clamp(75px,12.2395833333vw,235px)}main[data-template=Notfound] .s-nf h2{color:var(--TextPrimary)}main[data-template=Notfound] .s-contact .wrapper .top{background-color:#d2b2fd}main[data-template=Notfound] .s-contact .wrapper .top:after{content:"";left:0;bottom:0;position:absolute;width:40px;height:40px;background-color:#d2b2fd;transform:translateY(100%)}main[data-template=Privacy] .s-padd{background-color:#ffccab;padding-bottom:clamp(42px,8.2291666667vw,158px)}main[data-template=Privacy] .s-privacy{background-color:#ffccab;margin-left:var(--Beams);margin-right:var(--Beams);padding-top:clamp(112px,13.6458333333vw,262px);padding-bottom:clamp(13px,6.6666666667vw,128px)}main[data-template=Privacy] .s-privacy .title{padding-bottom:12px}main[data-template=Privacy] .s-privacy .title h1,main[data-template=Privacy] .s-privacy .title span{color:var(--TextBlack);font-size:var(--FontSize65);line-height:var(--FontLine65);font-family:var(--FontHeading),serif;font-weight:500}main[data-template=Privacy] .s-privacy .user-content p{font-size:var(--FontSize36);line-height:var(--FontLine36)}main[data-template=Privacy] .s-cnt{margin-left:var(--Beams);margin-right:var(--Beams);background-color:#ffccab}main[data-template=Privacy] .s-contact .wrapper .top{background-color:#ffccab}main[data-template=Privacy] .s-contact .wrapper .top:after{content:"";left:0;bottom:0;position:absolute;width:40px;height:40px;background-color:#ffccab;transform:translateY(100%)}.modal-basic-enter-active{transition:opacity .3s ease}.modal-basic-enter-active .modal-body{transition:transform .4s ease,opacity .37s ease .28s}.modal-basic-leave-active{transition:opacity .3s cubic-bezier(1,.5,.8,1)}.modal-basic-leave-active .modal-body{transition:transform .4s ease,opacity .37s ease}.modal-basic-enter-from,.modal-basic-leave-to{opacity:0!important}.modal-basic-enter-to,.modal-basic-leave-from{opacity:1!important}.modal-basic-enter-to .modal-body,.modal-basic-leave-from .modal-body{transform:translateY(0)!important}:root{--DarkBlue: #003680;--OceanBlue: #87d2da;--TextPrimary: #000000;--TextWhite: #ffffff;--Ascent: #ff5c43;--ScrollbarC1: #003680;--ScrollbarC2: #87d2da;--ScrollbarC3: #87d2da;--Free: #87d2da;--Reserved: #eed72b;--Sold: #ff5c43;--FontParagraph: "Stabil Grotesk", serif;--FontHeading: "Labil Grotesk", serif;--Beams: clamp(8px, .62vw, 12px);--Cut: clamp(18px, 2.5vw, 48px);--FontSize100: clamp(48px, 5.2vw, 100px);--FontLine100: clamp(58px, 6.25vw, 120px);--FontSize65: clamp(40px, 3.38vw, 65px);--FontLine65: clamp(50px, 3.9vw, 75px);--FontSize50: clamp(30px, 2.6vw, 50px);--FontLine50: clamp(40px, 3.12vw, 60px);--FontSize36: clamp(25px, 1.875vw, 36px);--FontLine36: clamp(30px, 2vw, 40px);--FontSize26: clamp(21px, 1.35vw, 26px);--FontLine26: clamp(31, 1.87vw, 36px);--FontSize20: clamp(17px, 1.041vw, 20px);--FontLine20: clamp(24px, 1.66vw, 32px);--FontSize17: clamp(14px,.88vw,17px);--FontLine17: clamp(19px,1.19vw,23px);--FontSize15: clamp(13px,.78vw,15px);--FontLine15: clamp(16px,1.09vw,21px);--Container: clamp(22px, 5vw, 96px);--ContainerFluid: clamp(48px, 10vw, 192px)}@media screen and (max-width: 980px){:root{--FontSize17: 17px;--FontLine17: 23px;--FontSize15: 15px;--FontLine15: 23px}}body{font-family:Stabil Grotesk,serif}.page .header-padding{padding-top:clamp(120px,11.87vw,228px)}.container{max-width:calc(100vw - var(--Container) * 2);margin:0 auto}@media screen and (min-width: 1980px){.container{max-width:1920px}}.container-sm{max-width:calc(100vw - var(--Container) * 4);margin:0 auto}@media screen and (max-width: 980px){.container-sm{max-width:calc(100vw - var(--Container) * 2)}}@media screen and (min-width: 1921px){.container-sm{max-width:1920px}}.container-new{max-width:1180px;margin:0 auto}@media screen and (max-width: 1900px){.container-new{max-width:61.48vw}}@media screen and (max-width: 980px){.container-new{max-width:calc(100vw - var(--Container) * 2)}}.title h1,.title h2,.title h3{text-wrap:balance}.title h1 span,.title h2 span,.title h3 span{font-feature-settings:"ss02" 1}.title h1 span.ss1,.title h2 span.ss1,.title h3 span.ss1{font-feature-settings:"ss01" 1}@media (hover: hover){::-webkit-scrollbar{width:6px;background:var(--ScrollbarC1)}::-webkit-scrollbar-thumb{transition:background .6s ease;background:var(--ScrollbarC2);width:100%}::-webkit-scrollbar-thumb:hover{background:var(--ScrollbarC3)}}#wpadminbar,.otgs-development-site-front-end{display:none!important}
