@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}fieldset{margin:0;border:none;padding:0}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;font-weight:400;font-variation-settings:"wght" 400,"slnt" 0;font-size:var(--text-size-16);line-height:var(--text-line-16);font-style:normal!important;font-synthesis:none}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}body{margin:0}a{text-decoration:none;display:inline-block}input{outline:none;border:none;min-width:0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{background-color:transparent;outline:none;border:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;margin:0;padding:0}img,video{max-width:100%;height:auto}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:var(--InputColorPrimary)!important}::-webkit-scrollbar{height:6px;width:8px}::-webkit-scrollbar-track{background:gray}::-webkit-scrollbar-thumb{background:#cacaca}::-webkit-scrollbar-thumb:hover{background:#e3e3e3}@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}}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}:root{font-family:var(--inter);line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--hl-text-primary);background-color:var(--hl-background-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--container: clamp(20px, 7.47vw, 140px);--container-sm: clamp(198px, 18.33vw, 352px);--container-lg: clamp(20px, 5.47vw, 90px);--hl-header-size: 68px;--text-size-16: 16px;--text-size-14: clamp(.75rem, .7171052632rem + .1315789474vw, .875rem);--text-size-24: clamp(1.125rem, 1.0263157895rem + .3947368421vw, 1.5rem);--text-line-24: 1.3;--text-size-32: clamp(1.5rem, 1.3684210526rem + .5263157895vw, 2rem);--text-line-32: 1.2;--text-size-48: clamp(2rem, 1.7368421053rem + 1.0526315789vw, 3rem);--text-line-48: 1.2;--text-size-64: clamp(1.8125rem, 1.2368421053rem + 2.3026315789vw, 4rem);--text-line-64: 1.2;--hl-font-family-primary: "geist-sans";--hl-font-family-secondary: "roboto";--hl-ascent: #e53e28;--hl-ascent-hover: #f4533d;--hl-border-color: #222222;--hl-outline-focus: #c0ee5a;--hl-background-primary: #fff;--hl-background-secondary: #06271e;--hl-text-primary: var(--black);--hl-text-secondary: #4e4e4e;--hl-button-bg: var(--black);--hl-button-text: #ffffff;--hl-button-bg-hover: #252525;--hl-button-text-hover: #ffffff;--greybrown: #807969;--white: #F4F3F2;--beige: #EAE5D7;--black: #251F13;--brown: #CCA56D;--sand: #CCA56D;--lightsand: #E3CDA8;--error: #900E0E;--denton: "Denton";--inter: "Inter";--free: #C8D1C7;--reserved: #E4D9C5;--sold: #D3B9AD}@media (max-width: 1080px){:root{--container: 20px;--container-sm: 20px;--container-lg: 20px}}html{font-size:16px}.btn{flex-shrink:0}.btn.btn--primary{display:flex;align-items:center;gap:14px;cursor:pointer}@media (max-width: 576px){.btn.btn--primary{gap:8px}}.btn.btn--primary span{color:var(--white);font-family:var(--inter);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-size:clamp(.875rem,.8092105263rem + .2631578947vw,1.125rem)}.btn.btn--primary .deco{width:clamp(32px,3vw,48px);height:clamp(32px,3vw,48px);position:relative;border-radius:50%;background:var(--white);transition:transform .3s ease,background .3s ease}.btn.btn--primary .deco svg{position:absolute;top:50%;left:calc(50% - 7px);transform:translate(-50%,-50%);transition:transform .3s ease,left .3s ease}@media (max-width: 992px){.btn.btn--primary .deco svg{width:18px;height:auto;left:calc(50% - 5px)}}.btn.btn--primary .deco svg path{stroke:var(--black);transition:stroke .3s ease}.btn.btn--primary .deco svg rect{stroke:var(--black)}.btn.btn--primary .deco svg rect.arrowLineClip{transition:transform .3s ease;transform:translate(24px)}.btn.btn--primary.black span{color:var(--black)}.btn.btn--primary.black .deco{background:var(--black)}.btn.btn--primary.black .deco svg path{stroke:var(--white)}.btn.btn--primary.black .deco svg rect{stroke:var(--white)}@media (min-width: 576px){.btn.btn--primary:hover:not(.down)>.deco{transform:translate(4px)}.btn.btn--primary:hover:not(.down)>.deco>svg{left:50%}.btn.btn--primary:hover:not(.down)>.deco>svg rect.arrowLineClip{transform:translate(0)}}.btn.btn--primary.down .deco svg{position:absolute;top:calc(50% - 7px);left:50%;transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s ease,left .3s ease}@media (max-width: 992px){.btn.btn--primary.down .deco svg{top:calc(50% - 5px)}}.btn.btn--primary.down .deco svg rect.arrowLineClip{transition:transform .3s ease;transform:translate(24px)}@media (min-width: 576px){.btn.btn--primary.down:hover>.deco{transform:translate(0)}.btn.btn--primary.down:hover>.deco>svg{left:50%;transform:translate(-50%,calc(-50% + 7px)) rotate(90deg)}.btn.btn--primary.down:hover>.deco>svg rect.arrowLineClip{transform:translate(0)}}.btn.btn--secondary{text-align:left;cursor:pointer;padding:0;border-radius:8px;width:100%;height:38px;background-color:var(--hl-button-bg);color:var(--hl-button-text);display:inline-flex;align-items:center}.btn.btn--secondary .btn__text{padding-inline:20px;font-size:16px;font-weight:500;line-height:1}h1,h2,h3,h4,h5{font-family:var(--denton)}.btn-group{display:inline-flex;gap:16px}.text.text-bold{font-weight:700}.text.text-medium{font-weight:500}.text.text-14{font-size:var(--text-size-14)}.text.text-16{font-size:var(--text-size-16);line-height:var(--text-line-16)}.text.text-18{font-size:18px;line-height:1.3}.text.text-24{font-size:var(--text-size-24);line-height:var(--text-line-24)}.text.text-32{font-size:var(--text-size-32);line-height:var(--text-line-32)}.text.text-48{font-size:var(--text-size-48);line-height:var(--text-line-48)}.text.text-64{font-size:var(--text-size-64);line-height:var(--text-line-64)}.container{padding-inline:var(--container);max-width:100vw}.container.sm{padding-inline:var(--container-sm)}.container.lg{padding-inline:var(--container-lg)}#view{min-height:100vh;display:grid;grid-template-rows:1fr}.cover{position:fixed;width:100%;height:100%;background:var(--black);z-index:99999;pointer-events:none}body{overflow-x:hidden}body.menu-open{overflow:hidden;padding-right:var(--scrollbar-width, 0px)}html{--scrollbar-width: 0px !important}:root{--amplitude: 9deg}@keyframes jingle{0%{transform:rotate(0)}18%{transform:rotate(var(--amplitude))}36%{transform:rotate(calc(var(--amplitude) * -1))}52%{transform:rotate(calc(var(--amplitude) * .66))}68%{transform:rotate(calc(var(--amplitude) * -.33))}82%{transform:rotate(calc(var(--amplitude) * .1))}to{transform:rotate(0)}}.tel-bubble{position:fixed;bottom:4vw;right:4vw;z-index:30;transition:transform .4s ease 0s,opacity .4s ease 0s;opacity:0;transform:translate(calc(100% + 4vw))}.tel-bubble svg{display:inline-block;position:relative;transform-origin:left center;will-change:transform}.tel-bubble span{display:inline-flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tel-bubble.active{transform:translate(0);opacity:1}.tel-bubble.anim svg{animation:jingle 1.3s cubic-bezier(.22,.61,.36,1) forwards}.tel-bubble .tel-bubble--wrapper{width:38px;height:38px;aspect-ratio:1/1;background-color:var(--Balta, #F4F3F2);border-radius:50%;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));position:relative}header.s-header{position:fixed;top:0;left:0;right:0;z-index:8000;--clr: var(--black);height:clamp(65px,7vw,120px);transition:height .3s ease,padding .3s ease,background-color .3s ease,box-shadow .3s ease}header.s-header .container{height:100%;align-items:center;justify-content:center;display:flex;justify-content:space-between;z-index:8000;z-index:999993;position:relative}header.s-header .container .left a{display:flex;align-items:center}@media (max-width: 576px){header.s-header .container .left a{width:150px;height:40px}header.s-header .container .left a svg.mainLogo{pointer-events:none}}header.s-header .container .left a svg.mainLogo{margin-right:clamp(20px,3vw,42px)}header.s-header .container .left a .deco{margin-right:clamp(20px,3vw,42px);height:clamp(14.5px,2vw,23.5px);width:1px;background:#fff;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;will-change:transform;transition:height .3s ease,margin-right .3s ease}@media (max-width: 992px){header.s-header .container .left a .deco{display:none}}header.s-header .container svg.mainLogo{width:clamp(170px,19vw,355px);transition:width .3s ease}@media (max-width: 576px){header.s-header .container svg.mainLogo{position:absolute}}header.s-header .container svg.mainLogo g.titleText{transition:opacity .3s .3s ease}header.s-header .container svg.mainLogo g.titleDeco{transition:scale .3s ease}header.s-header .container svg.formo{width:clamp(60px,8vw,165px);transition:width .3s ease}@media (max-width: 992px){header.s-header .container svg.formo{display:none}}header.s-header .container .right{display:flex;align-items:center;gap:clamp(12px,3vw,40px)}header.s-header .container .right .btn{display:flex}@media (max-width: 576px){header.s-header .container .right .btn{display:none}}header.s-header .container .right .btnLink{width:clamp(32px,3vw,48px);height:clamp(32px,3vw,48px);display:flex;justify-content:center;align-items:center;background:var(--white);border-radius:50%;cursor:pointer;display:none;transition:background .3s ease}header.s-header .container .right .btnLink svg path{transition:fill .3s ease;fill:var(--black)}@media (max-width: 576px){header.s-header .container .right .btnLink{display:flex}}header.s-header .container .right .nav-toggle{border-radius:50%;background:var(--white);width:clamp(32px,3vw,48px);height:clamp(32px,3vw,48px);cursor:pointer;transition:background .3s ease,border .3s ease}header.s-header .container .right .nav-toggle .nav-toggle__icon{background:none;border:none;cursor:pointer;padding:0;margin:0;position:relative;z-index:9000;height:12px;width:21px;left:50%;transform:translate(-50%) translateZ(0);will-change:transform;display:flex;justify-content:center;align-items:center}@media (max-width: 992px){header.s-header .container .right .nav-toggle .nav-toggle__icon{height:8px;width:14px}}header.s-header .container .right .nav-toggle .nav-toggle__icon span,header.s-header .container .right .nav-toggle .nav-toggle__icon:before,header.s-header .container .right .nav-toggle .nav-toggle__icon:after{content:"";position:absolute;left:0;width:100%;height:1px;background:var(--clr);transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;will-change:transform;transition:transform .3s ease,top .15s ease .15s,bottom .15s ease .15s,opacity .15s ease,background-color .3s ease}header.s-header .container .right .nav-toggle .nav-toggle__icon span{top:50%;left:50%;transform:translateY(-50%) translate(-50%)}header.s-header .container .right .nav-toggle .nav-toggle__icon:before{top:0}header.s-header .container .right .nav-toggle .nav-toggle__icon:after{bottom:0}header.s-header .container .right .nav-toggle.active .nav-toggle__icon span{opacity:0}header.s-header .container .right .nav-toggle.active .nav-toggle__icon:before{top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease .15s,top .15s ease,bottom .15s ease,background-color .3s ease,background .3s ease}header.s-header .container .right .nav-toggle.active .nav-toggle__icon:after{bottom:50%;transform:translateY(50%) rotate(-45deg);transition:transform .3s ease .15s,top .15s ease,bottom .15s ease,background-color .3s ease,background .3s ease}@media (min-width: 576px){header.s-header .container .right .nav-toggle:hover{border-color:var(--sand)!important}header.s-header .container .right .nav-toggle:hover .nav-toggle__icon span{background:var(--sand)!important}header.s-header .container .right .nav-toggle:hover .nav-toggle__icon:before{background:var(--sand)!important}header.s-header .container .right .nav-toggle:hover .nav-toggle__icon:after{background:var(--sand)!important}}header.s-header .fixedBG{position:fixed;top:0;left:0;min-width:100vw;min-height:100vh;background:var(--black);z-index:-1;transition:opacity .3s ease}header.s-header .fixedBG.hide{opacity:0;pointer-events:none}html[data-theme=dark] header.s-header .container .left a svg.mainLogo g.titleText path{fill:var(--black)}html[data-theme=dark] header.s-header .container .left a .deco{background:var(--black)}html[data-theme=dark] header.s-header .container svg.formo path{fill:var(--black)}html[data-theme=dark] header.s-header .container .right .btn span{color:var(--black)}html[data-theme=dark] header.s-header .container .right .btn .deco{background:var(--black)}html[data-theme=dark] header.s-header .container .right .btn .deco svg path{stroke:var(--white)}html[data-theme=dark] header.s-header .container .right .nav-toggle{background:none;border:1px solid var(--black)}html[data-theme=dark] header.s-header .container .right .nav-toggle .nav-toggle__icon span{background:var(--black)}html[data-theme=dark] header.s-header .container .right .nav-toggle .nav-toggle__icon:before{background:var(--black)}html[data-theme=dark] header.s-header .container .right .nav-toggle .nav-toggle__icon:after{background:var(--black)}html[data-theme=dark] header.s-header .container .right .btnLink{background:var(--black)}html[data-theme=dark] header.s-header .container .right .btnLink svg path{fill:var(--white)}html[data-theme=darker] header.s-header{background-color:var(--black);box-shadow:0 4px 10px #00000040;height:clamp(48px,6vw,84px)}html[data-theme=darker] header.s-header .right .btn span{color:var(--white)!important}html[data-theme=darker] header.s-header .right .btn .deco{background:var(--white)!important}html[data-theme=darker] header.s-header .right .btn .deco svg path{stroke:var(--black)!important}html[data-theme=darker] header.s-header svg.mainLogo{margin-right:clamp(20px,3vw,35px)}html[data-theme=darker] header.s-header svg.mainLogo g.titleText path{fill:var(--white)!important}@media (min-width: 576px){html[data-theme=darker] header.s-header svg.mainLogo{width:clamp(170px,16vw,293px)}}@media (max-width: 576px){html[data-theme=darker] header.s-header svg.mainLogo{position:absolute;width:clamp(355px,19vw,355px)}html[data-theme=darker] header.s-header svg.mainLogo g.titleText{opacity:0;display:none}}html[data-theme=darker] header.s-header svg.formo{width:clamp(60px,8vw,143px)}html[data-theme=darker] header.s-header svg.formo path{fill:var(--white)!important}html[data-theme=darker] header.s-header .left a .deco{height:clamp(14.5px,2vw,20.5px);margin-right:clamp(20px,3vw,35px);background:var(--white)!important}html[data-theme=darker] header.s-header .nav-toggle{background:none!important;border:1px solid var(--white)!important}html[data-theme=darker] header.s-header .nav-toggle .nav-toggle__icon span{background:var(--white)!important}html[data-theme=darker] header.s-header .nav-toggle .nav-toggle__icon:before{background:var(--white)!important}html[data-theme=darker] header.s-header .nav-toggle .nav-toggle__icon:after{background:var(--white)!important}html[data-theme=darker] header.s-header .btnLink{background:var(--white)!important}html[data-theme=darker] header.s-header .btnLink svg path{fill:var(--black)!important}html.on\:scroll header.s-header{background-color:var(--black);box-shadow:0 4px 10px #00000040;height:clamp(48px,6vw,84px)}html.on\:scroll header.s-header .right .btn span{color:var(--white)!important}html.on\:scroll header.s-header .right .btn .deco{background:var(--white)!important}html.on\:scroll header.s-header .right .btn .deco svg path{stroke:var(--black)!important}html.on\:scroll header.s-header svg.mainLogo{margin-right:clamp(20px,3vw,35px)}html.on\:scroll header.s-header svg.mainLogo g.titleText path{fill:var(--white)!important}@media (min-width: 576px){html.on\:scroll header.s-header svg.mainLogo{width:clamp(170px,16vw,293px)}}@media (max-width: 576px){html.on\:scroll header.s-header svg.mainLogo{position:absolute;width:clamp(355px,19vw,355px)}html.on\:scroll header.s-header svg.mainLogo g.titleText{opacity:0;display:none}}html.on\:scroll header.s-header svg.formo{width:clamp(60px,8vw,143px)}html.on\:scroll header.s-header svg.formo path{fill:var(--white)!important}html.on\:scroll header.s-header .left a .deco{height:clamp(14.5px,2vw,20.5px);margin-right:clamp(20px,3vw,35px);background:var(--white)!important}html.on\:scroll header.s-header .nav-toggle{background:none!important;border:1px solid var(--white)!important}html.on\:scroll header.s-header .nav-toggle .nav-toggle__icon span{background:var(--white)!important}html.on\:scroll header.s-header .nav-toggle .nav-toggle__icon:before{background:var(--white)!important}html.on\:scroll header.s-header .nav-toggle .nav-toggle__icon:after{background:var(--white)!important}html.on\:scroll header.s-header .btnLink{background:var(--white)!important}html.on\:scroll header.s-header .btnLink svg path{fill:var(--black)!important}html.on\:menu-open header.s-header .left a svg.mainLogo g.titleText path{fill:var(--white)!important}html.on\:menu-open header.s-header .left a .deco{background:var(--white)!important}html.on\:menu-open header.s-header svg.formo path{fill:var(--white)!important}html.on\:menu-open header.s-header .right .btn span{color:var(--white)!important}html.on\:menu-open header.s-header .right .btn .deco{background:var(--white)!important}html.on\:menu-open header.s-header .right .btn .deco svg path{stroke:var(--black)!important}html.on\:menu-open header.s-header .btnLink{background:var(--white)!important}html.on\:menu-open header.s-header .btnLink svg path{fill:var(--black)!important}html.on\:menu-open header.s-header .nav-toggle{background:none!important;border:1px solid var(--white)!important}html.on\:menu-open header.s-header .nav-toggle .nav-toggle__icon span{opacity:0!important}html.on\:menu-open header.s-header .nav-toggle .nav-toggle__icon:before{top:50%!important;transform:translateY(-50%) rotate(45deg)!important;transition:transform .3s ease .15s,top .15s ease,bottom .15s ease,background .3s ease!important;background:var(--white)!important}html.on\:menu-open header.s-header .nav-toggle .nav-toggle__icon:after{bottom:50%!important;transform:translateY(50%) rotate(-45deg)!important;transition:transform .3s ease .15s,top .15s ease,bottom .15s ease,background .3s ease!important;background:var(--white)!important}.s-header__nav-dialog{position:fixed;left:0;top:0;width:100%;max-width:100vw;height:0vh;background-color:var(--peacock);z-index:1;transition:height .48s ease;will-change:height;overflow:hidden;display:flex;flex-direction:column;height:100lvh;pointer-events:none}.s-header__nav-dialog .top{position:relative;flex-grow:1;flex-shrink:1;min-height:0;width:100%;transform:translateY(-102%);transition:transform .6s ease;-webkit-user-select:none;user-select:none;pointer-events:auto}.s-header__nav-dialog .top .image-wrapper{width:100%;height:100%}.s-header__nav-dialog .top .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;max-width:unset;max-height:unset;min-width:100%;min-height:100%}.s-header__nav-dialog .bottom{position:relative;flex-shrink:0;min-height:fit-content;width:100%;transform:translateY(100%);transition:transform .6s ease;pointer-events:auto;background:var(--black)}.s-header__nav-dialog .menu{display:flex;justify-content:space-between;align-items:center;padding-left:var(--container);padding-right:var(--container);padding-top:clamp(20px,2.08vw,40px);--a-padding: clamp(8px, 1.1vw, 20px)}@media (max-width: 576px){.s-header__nav-dialog .menu{padding-top:32px}}.s-header__nav-dialog ul{list-style:none;display:inline-flex;flex-direction:column;gap:var(--a-padding);padding:0;margin:0;width:100%}.s-header__nav-dialog ul li{display:inline-flex;align-items:center;position:relative;width:100%;--border-width: 0%}.s-header__nav-dialog ul li:after{content:"";position:absolute;bottom:0;left:0;width:var(--border-width);height:1px;background:var(--sand)}.s-header__nav-dialog ul a{width:100%;color:var(--white);transition:color .3s;font-family:var(--inter);font-size:40px;font-style:normal;font-weight:300;line-height:normal;font-size:clamp(1.1875rem,.8421052632rem + 1.3815789474vw,2.5rem);padding-bottom:var(--a-padding);position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (max-height: 800px){.s-header__nav-dialog ul a{font-size:clamp(1.1875rem,1.0559210526rem + .5263157895vw,1.6875rem)}}.s-header__nav-dialog ul a svg{opacity:0;transition:opacity .3s}@media (max-height: 800px){.s-header__nav-dialog ul a svg{width:30px;height:30px}}@media (max-width: 780px){.s-header__nav-dialog ul a svg{display:none}}.s-header__nav-dialog ul a:hover{color:var(--sand)}.s-header__nav-dialog ul a:hover svg{opacity:1}.s-header__nav-dialog ul a.active-link{color:var(--sand)}.s-header__nav-dialog .menu-bottom{padding-left:var(--container);padding-right:var(--container);display:flex;align-items:center;justify-content:space-between;margin-top:clamp(50px,3vw,65px);padding-bottom:clamp(20px,4.16vw,80px);padding-bottom:max(100vh - 100svh + clamp(20px,4.16vw,80px),clamp(20px,4.16vw,80px))}@media screen and (max-width: 1480px){.s-header__nav-dialog .menu-bottom{margin-top:clamp(30px,1.4vw,30px)}}@media (max-width: 576px){.s-header__nav-dialog .menu-bottom{flex-direction:column;align-items:center;justify-content:center;gap:20px}}.s-header__nav-dialog .menu-bottom .left{display:flex;align-items:center;gap:clamp(16px,2vw,32px)}.s-header__nav-dialog .menu-bottom .left a{color:var(--greybrown);font-family:var(--inter);font-size:16px;font-style:normal;font-weight:400;line-height:175%;font-size:clamp(.75rem,.6842105263rem + .2631578947vw,1rem);transition:color .3s}@media (max-width: 576px){.s-header__nav-dialog .menu-bottom .left a{font-style:normal;font-weight:400;line-height:133.333%}}.s-header__nav-dialog .menu-bottom .left a:hover{color:var(--sand)}.s-header__nav-dialog .menu-bottom .right{margin-left:auto}@media (max-width: 576px){.s-header__nav-dialog .menu-bottom .right{margin-left:unset}}.s-header__nav-dialog .menu-bottom .right a{color:var(--white);font-family:var(--denton);font-size:clamp(1.25rem,1.0855263158rem + .6578947368vw,1.875rem);font-style:italic;font-weight:400;line-height:133.333%}@media (max-width: 576px){.s-header__nav-dialog .menu-bottom .right a{line-height:100%}}.on\:menu-open .s-header__nav-dialog{height:100lvh}.on\:menu-open .s-header__nav-dialog .bottom,.on\:menu-open .s-header__nav-dialog .top{transform:translateY(0)}.s-footer{position:relative}.s-footer .row-top-wrapper{display:flex;padding-top:clamp(100px,13vw,200px);gap:clamp(80px,9vw,165px);padding-block-end:clamp(64px,6vw,100px)}@media (max-width: 1680px){.s-footer .row-top-wrapper{gap:clamp(80px,2vw,165px)}}@media (max-width: 1080px){.s-footer .row-top-wrapper{flex-direction:column}}.s-footer .brokers{display:flex;position:relative;z-index:2;gap:clamp(40px,5vw,60px);align-self:flex-end}@media (max-width: 1080px){.s-footer .brokers{margin-right:auto}}@media (max-width: 780px){.s-footer .brokers{justify-content:flex-start;align-self:flex-start}}@media (max-width: 576px){.s-footer .brokers{flex-direction:column;width:100%}}.s-footer .brokers article{display:flex;flex-direction:column;align-self:flex-end}@media (max-width: 1080px){.s-footer .brokers article{flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,4vw,40px)}}@media (max-width: 576px){.s-footer .brokers article{width:100%;justify-content:space-between;flex-direction:row-reverse}}.s-footer .brokers article .image{width:clamp(78px,8vw,141px);height:clamp(78px,8vw,141px);position:relative;margin-bottom:clamp(20px,3vw,40px)}@media (max-width: 1080px){.s-footer .brokers article .image{width:clamp(78px,14vw,141px);height:clamp(78px,14vw,141px);margin-bottom:unset}}.s-footer .brokers article .image img{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;object-fit:cover;width:100%;height:100%}.s-footer .brokers article .content{display:flex;flex-direction:column}@media (max-width: 1080px){.s-footer .brokers article .content{align-self:center;text-align:center}}@media (max-width: 576px){.s-footer .brokers article .content{text-align:left;margin-right:auto}}.s-footer .brokers article .content .name{margin-bottom:16px}@media (max-width: 1080px){.s-footer .brokers article .content .name{margin-bottom:12px}}.s-footer .brokers article .content .name h2{color:#000;font-family:var(--denton);font-size:clamp(18px,3vw,40px);font-style:normal;font-weight:400;line-height:1}.s-footer .brokers article .content .phone a,.s-footer .brokers article .content .email a{color:#000;font-family:var(--inter);font-size:clamp(14px,2vw,20px);font-style:normal;font-weight:400;line-height:1!important;transition:color .3s}.s-footer .brokers article .content .phone a:hover,.s-footer .brokers article .content .email a:hover{color:var(--sand)}.s-footer .row-top{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.s-footer .row-top .title{margin-bottom:clamp(40px,5vw,95px);align-self:flex-start}@media (max-width: 1080px){.s-footer .row-top .title{align-self:center}}@media (max-width: 576px){.s-footer .row-top .title{text-align:center;max-width:90%}}.s-footer .row-top .title h2{color:var(--black)}.s-footer .grid{display:flex;justify-content:space-between;gap:48px;position:relative;z-index:2;width:100%}@media (max-width: 1080px){.s-footer .grid{grid-template-columns:1fr;padding-block-end:unset}}.s-footer .grid .row-0{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-end}.s-footer .grid .row-1{display:flex;align-items:center;width:100%;max-width:100%;width:clamp(320px,80vw,960px)}@media (max-width: 1680px){.s-footer .grid .row-1{width:clamp(320px,50vw,800px)}}@media (max-width: 1080px){.s-footer .grid .row-1{width:unset}}@media (max-width: 576px){.s-footer .grid .row-1{width:unset}}.s-footer .row-bottom{padding-bottom:26px;position:relative;z-index:2}@media (max-width: 1080px){.s-footer .row-bottom{height:auto;padding-block:16px}.s-footer .row-bottom .row-bottom-content{flex-direction:column}.s-footer .row-bottom .row-bottom-content .left{margin-bottom:34px}.s-footer .row-bottom .row-bottom-content .middle{margin-bottom:10px}}.s-footer .row-bottom svg.formo path{fill:var(--black)}.s-footer .row-bottom .row-bottom-content{display:flex;justify-content:space-between;align-items:center;height:100%}.s-footer .row-bottom .row-bottom-content .middle{display:flex;align-items:center;gap:20px}.s-footer .row-bottom .row-bottom-content .middle span{color:var(--black);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-size:var(--text-size-14);transition:color .3s}.s-footer .row-bottom .row-bottom-content .middle svg{width:clamp(80px,8vw,135px)}.s-footer .row-bottom .row-bottom-content .middle svg path{transition:fill .3s}.s-footer .row-bottom .row-bottom-content .middle:hover svg path{fill:var(--sand)}.s-footer .row-bottom .row-bottom-content div.smallLogo svg{width:clamp(280px,15vw,280px);height:auto}.s-footer .row-bottom .row-bottom-content div.smallLogo svg path{fill:var(--black)}.s-footer .row-bottom .row-bottom-content span{transition:color .3s;color:var(--black)}.s-footer .row-bottom .row-bottom-content a{height:100%;display:flex;align-items:center;gap:8px}.s-footer .row-bottom .row-bottom-content a svg path{fill:var(--black)}.s-footer .row-bottom .row-bottom-content svg path{transition:fill .3s}.s-footer .row-bottom .row-bottom-content img{min-width:78px}.s-footer .row-bottom .row-bottom-content div{height:100%;display:flex;align-items:center;gap:8px}.s-footer .row-bottom .row-bottom-content .right svg{width:clamp(70px,18vw,88px);height:auto;bottom:1px;position:relative}.s-footer .row-bottom .row-bottom-content .right svg path{transition:fill .3s}.s-footer .row-bottom .row-bottom-content .right:hover svg path{fill:var(--sand)}.s-footer .disclaimer{padding-top:22px;padding-bottom:26px;border-top:1px solid var(--greybrown);position:relative;z-index:2}.s-footer .disclaimer p{color:var(--greybrown);font-family:var(--inter);font-size:12px;font-style:normal;font-weight:400;line-height:normal!important}.s-footer .decoFooter{position:absolute;top:-18%;right:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.s-footer .decoFooter .desktop{display:block}.s-footer .decoFooter .desktop svg{width:clamp(226px,23vw,429px)}.s-footer .decoFooter .mobile{display:none}@media (max-width: 780px){.s-footer .decoFooter .mobile{display:block}}.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}.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:9px;height:9px;right:-4.5px;top:-4.5px}.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:gray;height:1px}.noUi-connect{background:var(--sage)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50%;background:var(--sage);cursor:grab;transition:background .3s}.noUi-handle:hover,.noUi-handle.active,.noUi-active{background-color:var(--green)}[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;border:1px solid #DCD4BF;border-radius:3px;background:#dcd4bf;color:var(--black);padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.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;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}.s-filter.hidden{display:none}.s-filter .s-filter-header{padding-top:clamp(20px,4vw,60px);position:relative;padding-bottom:clamp(20px,4vw,60px);background:var(--black);z-index:2}.s-filter .s-filter-header .s-filter-header-wrapper{display:flex;align-items:center;gap:48px;justify-content:space-between;width:100%;position:relative;z-index:2}@media (max-width: 1780px){.s-filter .s-filter-header .s-filter-header-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:40px}.s-filter .s-filter-header .s-filter-header-wrapper .field-group-checkbox.room,.s-filter .s-filter-header .s-filter-header-wrapper .field-clear{justify-self:center}}@media (max-width: 780px){.s-filter .s-filter-header .s-filter-header-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr auto;grid-template-rows:auto auto;row-gap:40px;align-items:flex-start}.s-filter .s-filter-header .s-filter-header-wrapper .field-group-checkbox.floor div{display:grid;grid-template-columns:auto 1fr}.s-filter .s-filter-header .s-filter-header-wrapper .field-group-checkbox.room{justify-self:start}.s-filter .s-filter-header .s-filter-header-wrapper .field-group-checkbox.room div,.s-filter .s-filter-header .s-filter-header-wrapper .field-group-checkbox.orientation div{display:grid;grid-template-columns:auto 1fr}.s-filter .s-filter-header .s-filter-header-wrapper .field-group-multi-checkboxes{grid-area:2/1/3/4}.s-filter .s-filter-header .s-filter-header-wrapper .field-clear{grid-area:2/4/3/5;right:unset;justify-self:end}}@media (max-width: 576px){.s-filter .s-filter-header .s-filter-header-wrapper{column-gap:21px;row-gap:27px}.s-filter .s-filter-header .s-filter-header-wrapper .field-clear{align-self:flex-end}}.s-filter .s-filter-header .field-houses .filterHouseSvg{width:clamp(211px,15vw,288px)}.s-filter .s-filter-header .field-houses .filterHouseSvg path[data-building]{transition:fill .3s;cursor:pointer}@media (min-width: 780px){.s-filter .s-filter-header .field-houses .filterHouseSvg path[data-building]:hover{fill:var(--sage)}}.s-filter .s-filter-header .field-houses .filterHouseSvg path[data-building].active{fill:var(--sage)}.s-filter .s-filter-header .field-clear button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.s-filter .s-filter-header .field-clear button span{font-size:clamp(1rem,.9671052632rem + .1315789474vw,1.125rem)}.s-filter .s-filter-header .field-clear button span,.s-filter .s-filter-header .field-clear button svg{transition:transform .3s;color:var(--white)}@media (max-width: 576px){.s-filter .s-filter-header .field-clear button span,.s-filter .s-filter-header .field-clear button svg{width:40px;height:40px}}.s-filter .s-filter-header .field-clear button svg path{transition:fill .3s}@media (min-width: 780px){.s-filter .s-filter-header .field-clear button:hover svg{transform:rotate(90deg)}}.s-filter .s-filter-header .field-checkbox input{display:none}.s-filter .s-filter-header .field-checkbox label{display:inline-flex;align-items:center;gap:12px;text-wrap-mode:nowrap}@media (max-width: 576px){.s-filter .s-filter-header .field-checkbox label{gap:10px}}.s-filter .s-filter-header .field-checkbox label svg{pointer-events:none}.s-filter .s-filter-header .field-checkbox label span{font-size:clamp(1.125rem,1.125rem + 0vw,1.125rem)}.s-filter .s-filter-header .field-group-multi-checkboxes{display:grid;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:12px}.s-filter .s-filter-header .field-group-multi-checkboxes button{width:fit-content;color:var(--white);border:1px solid var(--white);font-size:clamp(.875rem,.8092105263rem + .2631578947vw,1.125rem);cursor:pointer;transition:color .3s,background .3s,border .3s;line-height:1;padding:8px 16px;border-radius:28px;text-wrap-mode:nowrap}.s-filter .s-filter-header .field-group-multi-checkboxes button.active{color:var(--black);background:var(--Smlis, #CCA56D);border-color:transparent}@media (min-width: 780px){.s-filter .s-filter-header .field-group-multi-checkboxes button:hover{color:var(--black);background:var(--Smlis, #CCA56D);border-color:transparent}}.s-filter .s-filter-header .field-group-multi-checkboxes button:last-child{grid-area:2/1/3/3}.s-filter .s-filter-header .field-group-multi-checkboxes .field-checkbox{cursor:pointer}.s-filter .s-filter-header .field-group-checkbox div{display:flex;align-items:center;gap:12px}.s-filter .s-filter-header .field-group-checkbox label{padding-bottom:17px;display:inline-flex;color:var(--white);font-family:var(--inter);font-size:clamp(.75rem,.6184210526rem + .5263157895vw,1.25rem);font-style:normal;font-weight:400;line-height:140%;text-wrap-mode:nowrap}@media (max-width: 576px){.s-filter .s-filter-header .field-group-checkbox label{padding-bottom:12px;line-height:133.333%}}.s-filter .s-filter-header .field-group-checkbox button{color:var(--white);width:clamp(26px,3vw,36px);height:clamp(26px,3vw,36px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--white);font-size:clamp(.875rem,.8092105263rem + .2631578947vw,1.125rem);cursor:pointer;transition:color .3s,background .3s,border .3s}.s-filter .s-filter-header .field-group-checkbox button.active{color:var(--black);background:var(--Smlis, #CCA56D);border-color:transparent}@media (min-width: 780px){.s-filter .s-filter-header .field-group-checkbox button:hover{color:var(--black);background:var(--Smlis, #CCA56D);border-color:transparent}}.s-filter .sort-table{display:flex;width:100vw;align-items:center;justify-content:space-between;padding-left:var(--container);padding-right:var(--container);padding-top:25px;padding-bottom:25px;background:var(--sand);position:relative;z-index:2}@media (max-width: 576px){.s-filter .sort-table{padding-top:15px;padding-bottom:15px}}.s-filter .sort-table .item{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-weight:400}@media (max-width: 780px){.s-filter .sort-table .item{gap:6px}}.s-filter .sort-table .item span{color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.625rem,.4934210526rem + .5263157895vw,1.125rem);font-style:normal;font-weight:400;line-height:155.556%;text-wrap-mode:nowrap}.s-filter .sort-table .item .arrow{display:block}.s-filter .sort-table .item .arrow-mobile{display:none}@media (max-width: 780px){.s-filter .sort-table .item .arrow{display:none}.s-filter .sort-table .item .arrow-mobile{display:block}}.s-filter .sort-table .item svg{opacity:0;transition:opacity .3s,transform .3s;transform:rotate(0)}.s-filter .sort-table .item.nr{width:12ch;font-style:normal}.s-filter .sort-table .item.nr span{color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.625rem,.4934210526rem + .5263157895vw,1.125rem);font-style:normal;font-weight:400;line-height:155.556%}@media (max-width: 780px){.s-filter .sort-table .item.nr{width:12ch;justify-content:center}}@media (max-width: 576px){.s-filter .sort-table .item.nr{width:8ch}}.s-filter .sort-table .item.house{width:6ch}@media (max-width: 780px){.s-filter .sort-table .item.house{display:none}}.s-filter .sort-table .item.floor{width:6ch}@media (max-width: 780px){.s-filter .sort-table .item.floor{width:8ch}}.s-filter .sort-table .item.kamb{width:9ch}@media (max-width: 780px){.s-filter .sort-table .item.kamb{display:none}}.s-filter .sort-table .item.ap{width:9ch}.s-filter .sort-table .item.ap span.mobile{width:52px}@media (max-width: 780px){.s-filter .sort-table .item.ap{width:52px}.s-filter .sort-table .item.ap span.text{width:62px;text-wrap-mode:nowrap}}.s-filter .sort-table .item.orientation{width:5ch}@media (max-width: 780px){.s-filter .sort-table .item.orientation{display:none}}.s-filter .sort-table .item.com{width:19ch}@media (max-width: 1280px){.s-filter .sort-table .item.com{width:15ch}}@media (max-width: 780px){.s-filter .sort-table .item.com{width:62px;display:none}}.s-filter .sort-table .item.status{width:10ch}@media (max-width: 780px){.s-filter .sort-table .item.status{display:none}}.s-filter .sort-table .item.price{width:18ch}@media (max-width: 780px){.s-filter .sort-table .item.price{width:62px}}.s-filter .sort-table .item.desc svg{transform:rotate(180deg)}.s-filter .sort-table .item.active svg{opacity:1}.s-filter .sort-table.noPrice .price{display:none}.s-filter .s-filter-table{padding-bottom:clamp(100px,7vw,124px);position:relative;background:#f0ede3;width:100vw;align-items:center;justify-content:center}@media (max-width: 780px){.s-filter .s-filter-table{padding-bottom:0}}.s-filter .s-filter-table .gradient{position:absolute;width:100%;height:600px;bottom:0;left:0;background:linear-gradient(180deg,rgba(250,244,237,0) 0%,var(--beige) 100%);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}@media (max-width: 780px){.s-filter .s-filter-table .gradient{display:none}}.s-filter .s-filter-table:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--sand);z-index:2}@media (max-width: 780px){.s-filter .s-filter-table:after{display:none}}.s-filter .s-filter-table h2.notfound{text-align:center;font-family:var(--denton);position:relative;z-index:2;padding-top:clamp(100px,7vw,124px)}@media (max-width: 780px){.s-filter .s-filter-table h2.notfound{padding-top:60px;padding-bottom:60px}}@media (max-width: 576px){.s-filter .s-filter-table .container.lg{padding:0}}.filter-table-item{padding-left:var(--container);padding-right:var(--container);width:100%;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s;cursor:pointer;will-change:background-color;font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-weight:400;line-height:142.857%;border-bottom:1px solid var(--beige, #EAE5D7);background:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";position:relative;z-index:2}.filter-table-item:last-child{border-bottom:none}@media (min-width: 780px){.filter-table-item{height:104px}}@media (max-width: 780px){.filter-table-item:nth-child(2n){background-color:#efeade}}@media (max-width: 576px){.filter-table-item{line-height:142%}}@media (min-width: 780px){.filter-table-item:hover{background-color:#d7b98833}}.filter-table-item .item span.mobile{display:none;color:var(--black, #251F13);font-family:var(--inter);font-size:10px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 780px){.filter-table-item .item span.mobile{display:block}.filter-table-item .item:not(.nr),.filter-table-item .item:not(.com){display:flex;justify-content:space-between}}.filter-table-item .item.nr{width:12ch;position:relative}.filter-table-item .item.nr span.text{text-wrap-mode:nowrap;line-height:122.727%;font-weight:400;font-size:clamp(1.875rem,1.6447368421rem + .9210526316vw,2.75rem);font-style:normal;color:var(--black, #251F13);font-family:var(--denton)}.filter-table-item .item.nr span.nrStatus{display:none;color:var(--black, #251F13);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:133.333%}@media (max-width: 780px){.filter-table-item .item.nr span.nrStatus{display:block}}@media (max-width: 780px){.filter-table-item .item.nr{display:flex;flex-direction:column;align-items:center;gap:4px;width:12ch}}@media (max-width: 576px){.filter-table-item .item.nr{width:8ch}.filter-table-item .item.nr span{line-height:1}}.filter-table-item .item.house{width:6ch}@media (max-width: 780px){.filter-table-item .item.house{width:7ch}}.filter-table-item .item.floor{width:6ch}@media (max-width: 780px){.filter-table-item .item.floor{width:7ch}}.filter-table-item .item.kamb{width:9ch}@media (max-width: 780px){.filter-table-item .item.kamb{width:7ch}}.filter-table-item .item.ap{width:9ch}.filter-table-item .item.ap span.mobile{width:52px}@media (max-width: 780px){.filter-table-item .item.ap{width:14ch}.filter-table-item .item.ap span.text{width:62px;text-wrap-mode:nowrap}}.filter-table-item .item.orientation{width:5ch}.filter-table-item .item.orientation span.mobile{width:52px}@media (max-width: 780px){.filter-table-item .item.orientation{width:14ch}.filter-table-item .item.orientation span.text{width:62px;text-wrap-mode:nowrap}}.filter-table-item .item.com{width:19ch}@media (max-width: 1280px){.filter-table-item .item.com{width:15ch}}@media (max-width: 780px){.filter-table-item .item.com{font-family:var(--inter);font-size:10px;font-style:normal;font-weight:400;line-height:160%}}.filter-table-item .item.status{width:10ch}@media (max-width: 576px){.filter-table-item .item.status{width:7ch}}.filter-table-item .item.price{width:18ch}.filter-table-item .item.price .contactType{display:flex;justify-content:flex-start}.filter-table-item .item.price .btn{gap:12px;padding:0}@media (max-width: 576px){.filter-table-item .item.price .btn{gap:4px}}.filter-table-item .item.price .btn span{text-transform:unset;color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-style:normal;font-weight:400}@media (max-width: 576px){.filter-table-item .item.price .btn span{color:var(--sand)}}.filter-table-item .item.price .btn .deco{width:22px;height:22px}@media (max-width: 576px){.filter-table-item .item.price .btn .deco{width:12px;height:12px}}.filter-table-item .item.price .btn .deco svg{width:auto;height:16px;left:calc(50% - 5px)}@media (max-width: 576px){.filter-table-item .item.price .btn .deco svg{height:12px;left:calc(50% - 3px)}}.filter-table-item .item.price .btn:hover svg{left:calc(50% + -0px)}@media (max-width: 780px){.filter-table-item{display:grid;grid-template-columns:19% 20% 55%;grid-template-rows:auto auto auto auto;grid-column-gap:0px;grid-row-gap:6px;padding-top:20px;padding-bottom:16px}.filter-table-item.noNote{grid-template-rows:auto auto auto}.filter-table-item.noNote .com{display:none}.filter-table-item .item.nr{grid-area:1/1/4/2}.filter-table-item .item.house{grid-area:1/2/2/3}.filter-table-item .item.floor{grid-area:2/2/3/3}.filter-table-item .item.kamb{grid-area:3/2/4/3;align-self:flex-start}.filter-table-item .item.ap{grid-area:1/3/2/4;justify-content:flex-start}.filter-table-item .item.orientation{grid-area:2/3/3/4;justify-content:flex-start}.filter-table-item .item.status{display:none}.filter-table-item .item.com{grid-area:4/1/5/4;width:unset;padding-top:10px;border-top:1px solid var(--rezervuota, #E4D9C5);text-align:center;align-self:center;justify-self:center;width:100%;justify-content:center}.filter-table-item .item.price{grid-area:3/3/4/4;width:28ch!important;justify-content:flex-start}.filter-table-item .item.price span.mobile{width:52px}.filter-table-item .item.price .priceType{width:100%;display:flex;justify-content:flex-start}.filter-table-item .item.price .priceValue{width:170px}}.filter-table-item .soldBackground{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--extraWhite);opacity:.5}.filter-table-item.sold{pointer-events:none}.filter-table-item.sold span{opacity:.5}.filter-table-item.sold .soldBackground{display:block}.filter-table-item.noPrice .price{display:none}.s-filter~footer .decoFooter{display:none}section.section-apartments{position:relative;overflow:hidden;background:var(--black)}section.section-apartments .visual{position:relative}@media screen and (max-width: 1480px){section.section-apartments .visual{margin-top:-7vh}}section.section-apartments .visual .gradient-top{position:absolute;top:0;left:0;width:100%;height:110px;background:linear-gradient(0deg,#251f1300,#251f13b8);z-index:3;-webkit-user-select:none;user-select:none;pointer-events:none;display:none}@media (max-width: 576px){section.section-apartments .visual .gradient-top{display:block}}section.section-apartments .visual .gradient-bottom{position:absolute;bottom:0;left:0;width:100%;height:110px;background:linear-gradient(180deg,#251f1300,#251f137d);z-index:3;-webkit-user-select:none;user-select:none;pointer-events:none;display:none}@media (max-width: 576px){section.section-apartments .visual .gradient-bottom{display:block}}section.section-apartments .visual img{max-height:unset;max-width:unset;position:relative;width:100%;-webkit-user-select:none;user-select:none}section.section-apartments .visual img.desktop{display:block}@media (max-width: 576px){section.section-apartments .visual img.desktop{display:none}}section.section-apartments .visual img.mobile{display:none}@media (max-width: 576px){section.section-apartments .visual img.mobile{display:block}}section.section-apartments .visual svg{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:100%;height:100%;-webkit-user-select:none;user-select:none}@media (max-width: 576px){section.section-apartments .visual svg{display:none}}section.section-apartments .visual svg g{cursor:pointer}section.section-apartments .visual svg g path{fill:var(--black);fill-opacity:0;transition:fill-opacity .4s ease}section.section-apartments .visual svg g.notActive path{fill-opacity:.4}section.section-apartments .visual svg g#zona{pointer-events:none}section.section-apartments .floors-btns{position:absolute;top:81px;left:var(--container-lg);right:var(--container-lg);display:flex;flex-direction:column;align-items:center;gap:26px;align-self:flex-start;display:none!important;z-index:5}@media (max-width: 576px){section.section-apartments .floors-btns{display:flex!important}}@media (max-width: 1480px){section.section-apartments .floors-btns{display:flex}}@media (max-width: 1080px){section.section-apartments .floors-btns{flex-direction:row;align-items:flex-start}}section.section-apartments .floors-btns span{color:var(--white, #251f13);text-align:center;font-family:var(--denton);font-size:30px;font-style:italic;font-weight:400;line-height:133.333%}section.section-apartments .floors-btns .floors{display:grid;grid-template-columns:auto auto;row-gap:20px;column-gap:10px}@media (max-width: 1080px){section.section-apartments .floors-btns .floors{display:flex;align-items:center;column-gap:0;flex-direction:row-reverse;margin-bottom:clamp(40px,8vw,79px)}}section.section-apartments .floors-btns .floors .floorBtn{width:clamp(26px,5vw,68px);height:clamp(26px,5vw,68px);color:var(--white);font-size:clamp(.75rem,.6184210526rem + .5263157895vw,1.25rem);display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:none;transition:background-color .3s,border-color .3s;font-weight:400;cursor:pointer;border:1px solid var(--white);position:relative}@media (min-width: 1080px){section.section-apartments .floors-btns .floors .floorBtn:nth-child(2n){transform:translateY(50%)!important}}@media (min-width: 1080px) and (max-width: 1080px){section.section-apartments .floors-btns .floors .floorBtn:nth-child(2n){transform:translateY(calc(100% + 5px))!important}}@media (min-width: 1080px) and (max-width: 576px){section.section-apartments .floors-btns .floors .floorBtn:nth-child(2n):not(:last-child){transform:translateY(calc(100% + 5px)) translate(-4px)!important}}@media (max-width: 1080px){section.section-apartments .floors-btns .floors .floorBtn:nth-child(odd){transform:translateY(50%)!important}}@media (max-width: 1080px) and (max-width: 1080px){section.section-apartments .floors-btns .floors .floorBtn:nth-child(odd){transform:translateY(calc(100% + 5px))!important}}@media (max-width: 1080px) and (max-width: 576px){section.section-apartments .floors-btns .floors .floorBtn:nth-child(odd):not(:last-child){transform:translateY(calc(100% + 5px)) translate(-4px)!important}}@media (max-width: 576px){section.section-apartments .floors-btns .floors .floorBtn:not(:last-child){transform:translate(-4px)}}@media (max-width: 1480px) and (max-height: 800px){section.section-apartments .floors-btns .floors .floorBtn{width:clamp(26px,4vw,40px);height:clamp(26px,4vw,40px)}}section.section-apartments .floor-info{position:absolute;transform:translate(-50%);left:50%;z-index:1;bottom:clamp(40px,9vw,172px);display:flex;flex-direction:column;align-items:center;opacity:0}section.section-apartments .floor-info .top{display:flex;align-items:center;gap:clamp(16px,2vw,30px)}section.section-apartments .floor-info .top span{color:#fff;text-align:center;font-family:var(--denton);font-size:clamp(1.875rem,1.4144736842rem + 1.8421052632vw,3.625rem);font-style:italic;font-weight:400;line-height:120.69%}section.section-apartments .floor-info .top span.activeFloor{width:clamp(18px,1.5vw,38px)}section.section-apartments .floor-info .bottom{display:flex;align-items:center;gap:clamp(12px,2vw,22px)}section.section-apartments .floor-info .bottom span{color:#fff;text-align:center;font-family:var(--inter);font-size:clamp(1.1875rem,.8421052632rem + 1.3815789474vw,2.5rem);font-style:normal;font-weight:300;line-height:normal}section.section-apartments .floor-info .bottom span.floorsFree{width:clamp(18px,1.5vw,38px)}section.section-apartments .floor-info.active{opacity:1;transition:opacity .6s ease}section.section-apartments .filterBtn{position:absolute;bottom:clamp(20px,5vw,75px);left:var(--container-lg);z-index:9}@media (max-width: 576px){section.section-apartments .filterBtn{display:none}}section.section-apartments .filterBtn .deco{background:none;border:1px solid var(--white)}section.section-apartments .filterBtn .deco svg path{stroke:var(--white)}section.section-apartments .parkingBtn{position:absolute;bottom:clamp(20px,5vw,75px);right:var(--container-lg);z-index:9}section.section-apartments .parkingBtn .deco{background:none;border:1px solid var(--white)}section.section-apartments .parkingBtn .deco svg path{stroke:var(--white)}.s-footer{background:var(--beige)}body{background:#f0ede3}.view-floor .section-floor{height:100vh;display:grid;align-items:center;justify-content:center;position:relative;background:var(--platinum);grid-template-columns:1fr 1fr 1fr 1fr auto;grid-template-rows:1fr 1fr 1fr 1fr 1fr;max-width:100vw;padding-top:clamp(68px,11vw,152px);padding-bottom:20px;column-gap:40px}@media screen and (max-height: 520px) and (min-width: 1080px){.view-floor .section-floor{height:120vh}}@media screen and (max-height: 780px) and (min-width: 1080px){.view-floor .section-floor{padding-top:clamp(38px,6.8vw,112px)}}@media screen and (max-height: 700px){.view-floor .section-floor{grid-template-rows:42px 1fr 1fr 1fr 1fr}}@media (max-width: 1480px){.view-floor .section-floor{padding-left:var(--container-lg);padding-right:var(--container-lg)}}@media (max-width: 1080px){.view-floor .section-floor{padding-bottom:37px;height:unset;column-gap:unset;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto auto}}@media (max-height: 756px) and (min-height: 1080px){.view-floor .section-floor{padding-top:139px}}.view-floor .section-floor .plan{position:relative;grid-area:1/2/6/5;align-self:flex-start;width:fit-content;opacity:0;transition:opacity .3s;height:calc(100% - 52px);justify-self:center;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media (max-width: 1080px){.view-floor .section-floor .plan{height:fit-content;grid-area:3/1/4/3!important}}.view-floor .section-floor .plan .wrapper-inner{position:relative;height:100%;width:fit-content;margin:auto}@media (max-width: 1080px){.view-floor .section-floor .plan .wrapper-inner{height:fit-content}}.view-floor .section-floor .plan .image-wrapper{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;display:none;opacity:0;transition:opacity .3s}@media (max-width: 1080px){.view-floor .section-floor .plan .image-wrapper{position:relative}}.view-floor .section-floor .plan .image-wrapper svg{pointer-events:none}.view-floor .section-floor .plan .image-wrapper.active{z-index:2;display:block}.view-floor .section-floor .plan .image-wrapper.active svg{pointer-events:auto}.view-floor .section-floor .plan .image-wrapper.rdy{opacity:1}.view-floor .section-floor .plan svg{position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:auto;z-index:1;height:100%;width:100%}.view-floor .section-floor .plan svg g[id^=S] path{fill:#c8d1e3b3}.view-floor .section-floor .plan svg g path{cursor:pointer;fill:#b8b8b866;fill-opacity:1;transition:fill-opacity .3s ease}.view-floor .section-floor .plan svg g.free path{fill:var(--free)}.view-floor .section-floor .plan svg g.sold path{fill:var(--sold)}.view-floor .section-floor .plan svg g.reserved path{fill:var(--reserved)}.view-floor .section-floor .plan svg g.freeP path{fill:var(--freeP)}.view-floor .section-floor .plan svg g.freeP.storage path{fill:var(--kamb2)}.view-floor .section-floor .plan svg g.reservedP path{fill:var(--sold)}.view-floor .section-floor .plan svg g.soldP path{fill:var(--sold)}.view-floor .section-floor .plan svg g:hover path{fill-opacity:.5}.view-floor .section-floor .plan svg a{pointer-events:all}.view-floor .section-floor .plan svg g.houseNum:hover path{fill-opacity:1!important;opacity:1!important}.view-floor .section-floor .plan.active{opacity:1}@media (max-width: 1480px){.view-floor .section-floor .plan{justify-self:center}}@media (max-width: 1080px){.view-floor .section-floor .plan{grid-area:1/1/2/4;margin-bottom:22px}}@media (max-width: 576px){.view-floor .section-floor .plan{justify-self:center;max-width:calc(100% - 20px)}}.view-floor .section-floor .plan img{grid-area:1/1/2/2;object-fit:contain;object-position:center;position:relative;z-index:2;pointer-events:none;transition:opacity .3s;width:100%;height:100%}@media (max-width: 1080px){.view-floor .section-floor .plan img{max-height:68vh}}.view-floor .section-floor .plan .svgs{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.view-floor .section-floor .plan .svgs .item{width:100%;height:100%;opacity:0;pointer-events:none;position:absolute;left:0;top:0}.view-floor .section-floor .plan .svgs .item.active{pointer-events:auto;opacity:1}.view-floor .section-floor .floors-btns{grid-area:2/1/6/2;display:flex;flex-direction:column;align-items:center;gap:26px;align-self:flex-start}@media screen and (max-height: 700px) and (min-width: 1080px){.view-floor .section-floor .floors-btns{gap:6px}}@media (max-width: 1080px){.view-floor .section-floor .floors-btns{position:relative;grid-area:2/1/3/3;flex-direction:row;align-items:flex-start}}.view-floor .section-floor .floors-btns span{color:var(--Juoda, #251f13);text-align:center;font-family:var(--denton);font-size:30px;font-style:italic;font-weight:400;line-height:133.333%}.view-floor .section-floor .floors-btns .floors{display:grid;grid-template-columns:auto auto;row-gap:20px;column-gap:10px}@media (max-width: 1080px){.view-floor .section-floor .floors-btns .floors{display:flex;align-items:center;column-gap:0;flex-direction:row-reverse;margin-bottom:clamp(40px,8vw,79px)}}.view-floor .section-floor .floors-btns .floors .floorBtn{width:clamp(26px,5vw,68px);height:clamp(26px,5vw,68px);color:var(--black);font-size:clamp(.75rem,.6184210526rem + .5263157895vw,1.25rem);display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:none;transition:background-color .3s,border-color .3s;font-weight:400;cursor:pointer;border:1px solid var(--black);position:relative}@media (min-width: 1080px){.view-floor .section-floor .floors-btns .floors .floorBtn:nth-child(2n){transform:translateY(50%)!important}}@media (min-width: 1080px) and (max-width: 1080px){.view-floor .section-floor .floors-btns .floors .floorBtn:nth-child(2n){transform:translateY(calc(100% + 5px))!important}}@media (min-width: 1080px) and (max-width: 576px){.view-floor .section-floor .floors-btns .floors .floorBtn:nth-child(2n):not(:last-child){transform:translateY(calc(100% + 5px)) translate(-4px)!important}}@media (max-width: 1080px){.view-floor .section-floor .floors-btns .floors .floorBtn:nth-child(odd){transform:translateY(50%)!important}}@media (max-width: 1080px) and (max-width: 1080px){.view-floor .section-floor .floors-btns .floors .floorBtn:nth-child(odd){transform:translateY(calc(100% + 5px))!important}}@media (max-width: 1080px) and (max-width: 576px){.view-floor .section-floor .floors-btns .floors .floorBtn:nth-child(odd):not(:last-child){transform:translateY(calc(100% + 5px)) translate(-4px)!important}}@media (max-width: 576px){.view-floor .section-floor .floors-btns .floors .floorBtn:not(:last-child){transform:translate(-4px)}}@media (max-height: 800px){.view-floor .section-floor .floors-btns .floors .floorBtn{width:clamp(26px,4vw,40px);height:clamp(26px,4vw,40px)}}.view-floor .section-floor .floors-btns .floors .floorBtn.active{background:var(--sand);border-color:transparent}@media (min-width: 576px){.view-floor .section-floor .floors-btns .floors .floorBtn:hover{background:var(--sand);border-color:transparent}}.view-floor .section-floor .filterBtn{display:flex;align-items:center;gap:14px;grid-area:5/1/6/2;align-self:flex-end;cursor:pointer;margin-bottom:50px}@media screen and (max-height: 700px) and (min-width: 1080px){.view-floor .section-floor .filterBtn{margin-bottom:20px}}@media (max-width: 1080px){.view-floor .section-floor .filterBtn{grid-area:4/1/5/2;align-self:flex-start;margin-bottom:unset}}@media (max-width: 576px){.view-floor .section-floor .filterBtn{gap:8px}}.view-floor .section-floor .filterBtn span{color:var(--Juoda, #251f13);font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.view-floor .section-floor .filterBtn .deco{background:none;border:1px solid var(--black)}.view-floor .section-floor .backBtn{position:absolute;left:var(--container);top:0;display:flex;align-items:center;gap:14px;top:clamp(145px,11vw,205px);cursor:pointer}@media screen and (max-height: 780px) and (min-width: 1080px){.view-floor .section-floor .backBtn{top:clamp(85px,6vw,105px)}}@media (max-width: 1080px){.view-floor .section-floor .backBtn{position:relative;grid-area:1/1/2/3;top:unset;left:unset;margin-bottom:28px;gap:8px}}.view-floor .section-floor .backBtn svg path{transition:fill .3s;transition:transform .3s}.view-floor .section-floor .backBtn span{color:var(--Juoda, #251f13);font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width: 576px){.view-floor .section-floor .backBtn:hover svg path{transform:translate(-2px)}}.view-floor .section-floor .compass{grid-area:5/5/6/6;transition:transform .3s}@media (max-width: 1080px){.view-floor .section-floor .compass{grid-area:4/2/5/3;align-self:flex-start;justify-self:flex-end;position:absolute;bottom:0}}.view-floor .section-floor .compass svg{width:clamp(65px,7vw,126px);height:auto}.view-floor .section-floor #tooltipApart{position:absolute;top:0;left:0;will-change:transform,opacity,scale;opacity:0;z-index:98;pointer-events:none;display:flex;flex-direction:column;cursor:pointer;display:grid}@media (min-width: 1080px){.view-floor .section-floor #tooltipApart:not(.sold){width:clamp(200px,20vw,260px)}.view-floor .section-floor #tooltipApart:not(.sold) .bottom .left{width:clamp(60px,6vw,100px)}}.view-floor .section-floor #tooltipApart .top{padding:10px 0;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;background:var(--free);position:relative;top:1px}@media (max-width: 576px){.view-floor .section-floor #tooltipApart .top{padding:6px 0}}.view-floor .section-floor #tooltipApart .top span.status{color:var(--black);text-align:center;font-family:var(--denton);font-size:clamp(.75rem,.6513157895rem + .3947368421vw,1.125rem);font-style:italic;font-weight:400;line-height:1}.view-floor .section-floor #tooltipApart .bottom{background:var(--white);border-radius:0 0 10px 10px;padding:15px clamp(16px,2vw,27px)}@media (max-width: 576px){.view-floor .section-floor #tooltipApart .bottom{padding-bottom:9px}}.view-floor .section-floor #tooltipApart .bottom .info-row{display:flex;gap:clamp(18px,2vw,25px);justify-content:center;align-items:center}.view-floor .section-floor #tooltipApart .bottom .price-row{margin-top:20px;display:flex;justify-content:center;border-top:1px solid var(--rezervuota, #E4D9C5);padding-top:10px}@media (max-width: 576px){.view-floor .section-floor #tooltipApart .bottom .price-row{padding-top:8px;margin-top:10px}}.view-floor .section-floor #tooltipApart .bottom .price-row span{color:var(--Juoda, #251F13);text-align:center;font-family:var(--inter);font-size:clamp(.625rem,.4934210526rem + .5263157895vw,1.125rem)}.view-floor .section-floor #tooltipApart .bottom .left{justify-content:center;min-width:fit-content;display:flex}.view-floor .section-floor #tooltipApart .bottom .left span.nr{color:var(--black, #251F13);font-family:var(--denton);font-size:clamp(1.875rem,1.4144736842rem + 1.8421052632vw,3.625rem);font-style:normal;font-weight:400;line-height:120.69%;justify-self:flex-end;font-variant-numeric:tabular-nums}.view-floor .section-floor #tooltipApart .bottom .right{display:flex;flex-direction:column}.view-floor .section-floor #tooltipApart .bottom .right span{color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.625rem,.4934210526rem + .5263157895vw,1.125rem);font-style:normal;font-weight:400;line-height:155.556%;text-wrap-mode:nowrap}.view-floor .section-floor #tooltipApart.free .top{background:var(--free)}.view-floor .section-floor #tooltipApart.reserved .top{background:var(--reserved)}.view-floor .section-floor #tooltipApart.sold .top{background:var(--sold)}.view-floor .section-floor #tooltipApart.active{transition:opacity .3s ease}@media (max-width: 1080px){.view-floor .section-floor #tooltipApart.active{opacity:1!important;pointer-events:auto;transition:opacity .3s ease}}.view-floor .section-floor #tooltipApart .close-btn{position:absolute;right:-8px;transform:translate(100%);bottom:0;width:20px;height:20px;background:var(--white);display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;display:none}@media (max-width: 1080px){.view-floor .section-floor #tooltipApart .close-btn{display:flex}}.view-floor .section-floor #tooltipApart .parking-info span{border-radius:10px;background:var(--white, #F4F3F2);padding:clamp(16px,2vw,31px) clamp(18px,2vw,28px);color:var(--black, #251F13);font-family:var(--denton);font-size:clamp(1.875rem,1.7105263158rem + .6578947368vw,2.5rem);font-style:normal;font-weight:400;line-height:70px}.form-styled .btn-group{display:inline-flex}@media (max-width: 1080px){.form-styled .btn-group{align-self:flex-start}}.form-styled .btn-submit{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;width:100%;gap:12px;color:var(--black);position:relative}.form-styled .btn-submit .text{text-transform:uppercase;font-size:16px;font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-weight:600;line-height:1}.form-styled .btn-submit .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;display:inline-flex}.form-styled .btn-submit svg.arrow{aspect-ratio:1/1;height:auto;width:clamp(52px,5vw,84px)}.form-styled .btn-submit svg.arrow path{transition:transform .3s}.form-styled .btn-submit:disabled{pointer-events:none;cursor:not-allowed}.form-styled .btn-submit:disabled .text{opacity:1;cursor:not-allowed}.form-styled .btn-submit:disabled .icon{opacity:1;cursor:not-allowed}.form-styled .btn-submit:hover svg.arrow path{transform:translate(3px)}.form-styled .fieldText{position:relative}.form-styled .fieldText .col{display:flex;flex-direction:column;gap:8px}.form-styled .fieldText label{font-size:clamp(.9375rem,.8552631579rem + .3289473684vw,1.25rem);line-height:1;font-weight:500;display:inline-flex;color:var(--black);pointer-events:none;position:absolute;left:0;top:12px;transition:all .4s ease;font-weight:300}.form-styled .fieldText input{font-size:clamp(.9375rem,.8552631579rem + .3289473684vw,1.25rem);padding-left:0;padding-right:0;height:42px;width:100%;background-color:transparent;border-bottom:1px solid var(--black);color:var(--black)}.form-styled .fieldText input::placeholder{color:currentColor}.form-styled .fieldText input:focus-visible,.form-styled .fieldText input:focus{border:none!important;outline:none!important;border-bottom:1px solid var(--black)!important}.form-styled .fieldText input:focus+label{top:-6px;font-size:12px}.form-styled .fieldText input:not(:placeholder-shown)+label{top:-6px;font-size:12px}.form-styled .fieldText.error input{border-color:var(--error-border);color:var(--error-border)}.form-styled .fieldText.error label{color:var(--error-border)}.form-styled .fieldRadio{display:flex;gap:29px;margin-top:16px}@media (max-width: 780px){.form-styled .fieldRadio{margin-top:0;gap:40px}}.form-styled .fieldRadio .chooses{position:relative;display:flex;gap:40px;flex-wrap:wrap;row-gap:20px}@media (max-width: 780px){.form-styled .fieldRadio .chooses{display:grid;grid-template-columns:1fr 1fr;gap:20px;row-gap:20px}}.form-styled .fieldRadio .chooses .choose{position:relative}.form-styled .fieldRadio .chooses .choose:last-child{grid-column:1/-1}.form-styled .fieldRadio .col{position:relative;display:flex;align-items:center;gap:8px}.form-styled .fieldRadio svg{pointer-events:none;min-width:18px;width:24px;height:24px;position:absolute;margin-top:2px}@media (max-width: 1080px){.form-styled .fieldRadio svg{width:20px;height:20px}}.form-styled .fieldRadio svg g[data-name="Rectangle 198"]{will-change:stroke;transition:stroke .68s ease;stroke:var(--black)}.form-styled .fieldRadio svg g[data-name="Rectangle 199"]{will-change:fill;transition:fill .68s ease;stroke:var(--black)}.form-styled .fieldRadio svg #Path_260{stroke:var(--black)!important}.form-styled .fieldRadio label{color:var(--black);cursor:pointer;padding-left:36px;font-size:clamp(.9375rem,.8552631579rem + .3289473684vw,1.25rem);line-height:var(--font-line-18);text-wrap-mode:nowrap}@media (max-width: 780px){.form-styled .fieldRadio label{padding-left:32px}}.form-styled .fieldRadio label a{font-size:clamp(.9375rem,.8552631579rem + .3289473684vw,1.25rem);line-height:var(--font-line-18);color:currentColor;position:relative;will-change:color;transition:color .62s ease}@media (-moz-touch-enabled: 0),(pointer: fine){.form-styled .fieldRadio label a:hover{color:var(--beige)}}.form-styled .fieldRadio label.mm{padding-left:0}.form-styled .fieldRadio input{display:none;position:absolute;left:0;top:0;cursor:pointer}.form-styled .fieldConsent{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:30px;gap:20px}@media (max-width: 780px){.form-styled .fieldConsent{flex-direction:column;align-items:flex-start;gap:30px;margin-top:0}}.form-styled .fieldConsent svg:not(.btnArrowRight){pointer-events:none;min-width:18px;position:absolute;left:0;top:50%;width:24px;transform:translateY(-50%);height:24px}@media (max-width: 1080px){.form-styled .fieldConsent svg:not(.btnArrowRight){width:20px;height:20px;top:2px;transform:unset}}.form-styled .fieldConsent input{display:none}.form-styled .fieldConsent label{color:var(--black);cursor:pointer;padding-left:36px;font-size:clamp(.75rem,.7171052632rem + .1315789474vw,.875rem);line-height:var(--font-line-18);max-width:458px}@media (max-width: 780px){.form-styled .fieldConsent label{padding-left:32px}}.form-styled .fieldConsent label a{font-size:var(--font-size-18);line-height:var(--font-line-18);color:currentColor;position:relative;will-change:color;transition:color .62s ease}@media (-moz-touch-enabled: 0),(pointer: fine){.form-styled .fieldConsent label a:hover{color:var(--Antique-Brass, #C6866B)}}.form-styled .fieldConsent svg:not(.arrow) g[data-name="Rectangle 198"]{will-change:stroke;transition:stroke .68s ease;stroke:var(--black)}.form-styled .fieldConsent svg:not(.arrow) g[data-name="Rectangle 199"]{will-change:fill;transition:fill .68s ease;stroke:var(--black)}.form-styled .fieldConsent svg:not(.arrow) #Path_260{stroke:var(--black)!important}.form-styled .fieldConsent.error svg g[data-name="Rectangle 198"]{stroke:var(--error-border)}.form-styled .fieldConsent.error svg g[data-name="Rectangle 199"]{fill:var(--error-border)}.form-styled .fieldConsent.error label{color:var(--error-border)}.form-styled{width:100%;display:flex;position:relative;--error-bg: #E0E0E080;--error-border: #C28100;--text-bg: #E0E0E080;--text-border: #121212;--text-color: var(--black)}.form-styled .fieldHidden{display:none}.form-styled .state-1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;justify-content:center;width:100%;height:100%;display:flex}.form-styled .state-1 h2{margin-top:28px;color:var(--black);text-align:left;max-width:880px;line-height:normal;color:var(--Smlis, #CCA56D);text-align:center;font-family:var(--denton);font-size:clamp(1.8125rem,1.3355263158rem + 1.9078947368vw,3.625rem);font-style:normal;font-weight:400;line-height:70px}@media (max-width: 1080px){.form-styled .state-1 h2{line-height:36px}}.form-styled .state-0{width:100%}.form-styled .err-field{display:none}.form-styled.success .state-0{opacity:0}.form-styled.success .state-1{opacity:1}.form-styled fieldset{display:grid;grid-template-columns:1fr 1fr;gap:35px;width:100%}.form-styled fieldset .size-12-12{grid-column:span 2}@media (max-width: 1080px){.form-styled fieldset{display:flex;flex-direction:column;gap:24px}}.s-apart{position:fixed;left:0;top:0;width:100vw;height:100lvh;z-index:9999;pointer-events:none;opacity:0;transition:opacity .4s ease}.s-apart.active{pointer-events:auto;opacity:1}.s-apart.active .visual.active{opacity:1!important;pointer-events:auto!important}.s-apart.active .apart{pointer-events:auto!important;transform:translate(-50%) scale(1);filter:blur(0px)}.s-apart .background{position:absolute;left:0;top:0;width:100%;height:100%;background:#251f139d;transition:opacity .6s ease;opacity:0}.s-apart.active .background{opacity:1}.s-apart .apart{background:var(--white);position:absolute;transform:translate(-50%,-20px) scale(.95);left:50%;top:15%;pointer-events:none;width:clamp(320px,73vw,1194px);border-radius:0 10px 10px;max-width:calc(100vw - 40px);transition:all .5s cubic-bezier(.34,1.56,.64,1);filter:blur(2px)}.s-apart .apart .apart-inner{scrollbar-width:none;padding:clamp(40px,7vw,124px) clamp(20px,3vw,45px) clamp(20px,3vw,45px) clamp(20px,4vw,60px);display:grid;grid-template-columns:1fr 1fr auto;grid-template-rows:auto auto auto 1fr;overflow-y:scroll;max-height:80lvh}@media (max-width: 992px){.s-apart .apart .apart-inner{grid-template-columns:auto auto;grid-template-rows:repeat(5,1fr);grid-template-rows:auto auto auto auto auto;max-height:90lvh}}@media (max-width: 576px){.s-apart .apart .apart-inner{max-height:80svh}}.s-apart .apart .apart-inner::-webkit-scrollbar{display:none}.s-apart .apart .status{position:absolute;transform:translateY(calc(-100% + 1px));padding:4px clamp(66px,7vw,126px);background:var(--laisva, #C8D1C7);border-radius:10px 10px 0 0}@media (max-width: 576px){.s-apart .apart .status{padding-top:11px;padding-bottom:11px}}.s-apart .apart .status span{color:var(--black);text-align:center;font-family:var(--denton);font-size:clamp(.875rem,.3815789474rem + 1.9736842105vw,2.75rem);font-style:italic;font-weight:400;line-height:122.727%}.s-apart .apart .closeBtn{position:absolute;top:clamp(20px,3vw,51px);right:clamp(20px,4vw,60px);cursor:pointer;z-index:2}.s-apart .apart .closeBtn svg{width:clamp(40px,3vw,48px);height:auto}.s-apart .apart .closeBtn svg path{transition:fill .3s ease}.s-apart .apart .closeBtn svg rect{transition:stroke .3s ease}.s-apart .apart .closeBtn:hover path{fill:var(--sand)!important}.s-apart .apart .closeBtn:hover rect{stroke:var(--sand)!important}.s-apart .apart .left{grid-area:1/1/2/2;margin-right:20px}@media (max-width: 992px){.s-apart .apart .left{display:contents}}.s-apart .apart .nr{margin-bottom:23px}@media (max-width: 992px){.s-apart .apart .nr{grid-area:1/1/2/3;margin-bottom:14px}}.s-apart .apart .nr h2{color:var(--black, #251F13);font-family:var(--denton);font-size:clamp(3.0625rem,2.3881578947rem + 2.6973684211vw,5.625rem);font-style:normal;font-weight:400;line-height:102.222%}@media (max-width: 576px){.s-apart .apart .nr h2{line-height:89.796%}}.s-apart .apart .info{display:flex;flex-direction:column;gap:9px;max-width:clamp(229px,54vw,333px);margin-bottom:48px}@media (max-width: 992px){.s-apart .apart .info{grid-area:4/1/5/3;margin-bottom:12px;padding-bottom:20px;max-width:unset;flex-direction:column}}.s-apart .apart .info span{color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-style:normal;font-weight:400;line-height:140%}.s-apart .apart .info .top{display:flex;align-items:center;justify-content:space-between}@media (max-width: 992px){.s-apart .apart .info .top{max-width:clamp(229px,54vw,333px)}}.s-apart .apart .info .bottom{display:flex;align-items:center;gap:12px}@media (max-width: 992px){.s-apart .apart .info .bottom{max-width:clamp(229px,54vw,333px);order:-1}}@media (max-width: 576px){.s-apart .apart .info .bottom{gap:5px}}.s-apart .apart .info .bottom span{color:var(--sand)}.s-apart .apart .info .bottom svg{width:clamp(14px,3vw,24px);height:auto}.s-apart .apart .info .price-row{margin-top:30px;padding-top:12px;padding-bottom:12px;border-top:1px solid var(--sand, #E4D9C5);border-bottom:1px solid var(--sand, #E4D9C5)}@media (max-width: 992px){.s-apart .apart .info .price-row{margin-top:20px;padding-bottom:7;padding-top:7;display:flex;justify-content:center}}.s-apart .apart .info .price-row span{color:var(--Juoda, #251F13);font-family:var(--denton);font-size:clamp(1.125rem,.9276315789rem + .7894736842vw,1.875rem);font-style:italic;font-weight:400}@media (max-width: 992px){.s-apart .apart .info .price-row span{line-height:1;display:flex}}.s-apart .apart .pdf{display:flex;align-items:center;gap:13px;cursor:pointer}@media (max-width: 992px){.s-apart .apart .pdf{grid-area:5/1/6/2}}.s-apart .apart .pdf span{color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.875rem,.8092105263rem + .2631578947vw,1.125rem);font-style:normal;font-weight:400;line-height:155.556%;transition:color .3s}.s-apart .apart .pdf svg path{transition:stroke .3s}.s-apart .apart .pdf:hover span{color:var(--sand)}.s-apart .apart .pdf:hover svg path{stroke:var(--sand)}.s-apart .apart .visuals{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;max-width:478px;aspect-ratio:478/511;width:clamp(221px,31vw,478px);height:auto;grid-area:1/2/4/3;margin-bottom:8px;align-self:center;justify-self:center}@media (max-height: 821px){.s-apart .apart .visuals{max-height:50lvh}}@media (max-width: 992px){.s-apart .apart .visuals{grid-area:2/1/3/3}}.s-apart .apart .visuals .visual{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:opacity .4s ease;cursor:pointer}.s-apart .apart .visuals .visual .visual-wrapper{width:100%;height:100%;position:relative}.s-apart .apart .visuals .visual img{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;object-fit:contain;max-width:100%;max-height:100%;width:100%;height:100%}.s-apart .apart .visuals .visual img.image2d{opacity:0;transition:opacity 0s ease,scale 0s ease;transform-origin:50% 50%}.s-apart .apart .visuals .visual img.image2d.showing{opacity:1;transition:opacity .8s ease,scale .6s ease}.s-apart .apart .visuals .visual .svg-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.s-apart .apart .visuals .visual .svg-content svg{width:100%;height:100%}.s-apart .apart .visuals .visual .svg-content svg g path{fill:var(--sand);fill-opacity:0}.s-apart .apart .visuals .visual .svg-content svg g.active path{fill-opacity:.5}.s-apart .apart .btn-group{grid-area:4/1/5/2}@media (max-width: 992px){.s-apart .apart .btn-group{grid-area:5/2/6/3;justify-self:flex-end}}.s-apart .apart .visual-controls{grid-area:4/2/5/3;display:flex;align-items:center;gap:clamp(28px,4vw,74px);justify-self:center}@media (max-width: 992px){.s-apart .apart .visual-controls{grid-area:3/1/4/3;margin-bottom:35px}}.s-apart .apart .visual-controls button{cursor:pointer}.s-apart .apart .visual-controls button span{color:var(--black, #251F13);font-family:var(--inter);font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);font-style:normal;font-weight:400;line-height:140%;transition:color .3s}.s-apart .apart .visual-controls button.active span{color:var(--sand)}@media (min-width: 992px){.s-apart .apart .visual-controls button:hover span{color:var(--sand)}}.s-apart .apart .compass{grid-area:4/3/5/4;height:30px;transition:transform .3s;transform-origin:center center}@media (max-width: 992px){.s-apart .apart .compass{grid-area:4/2/5/3;justify-self:flex-end}}.s-apart .apart .compass svg{position:relative;transform:translateY(-42%);width:clamp(45px,5vw,95px);height:auto}@media (max-width: 992px){.s-apart .apart .compass svg{transform:translateY(-25%)}}.s-apart .apart .compass.rotated{transform:rotate(-35deg)}#dialog-content{max-height:90vh;max-width:90vw;width:fit-content;overflow:hidden;position:relative;display:block;padding:20px;box-sizing:border-box}#dialog-content .visual-wrapper{position:relative;width:fit-content;max-width:calc(90vw - 40px);max-height:calc(90vh - 40px);margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%}#dialog-content img{max-height:calc(90vh - 40px);max-width:calc(90vw - 40px);height:auto;position:relative;z-index:3;display:block;object-fit:contain;width:auto;height:100%}@media (max-height: 600px){#dialog-content img{max-height:calc(85vh - 40px)}}@media (max-width: 768px){#dialog-content img{max-width:calc(85vw - 40px);max-height:calc(80vh - 40px)}}@media (max-width: 480px){#dialog-content img{max-width:calc(90vw - 20px);max-height:calc(75vh - 20px)}}#dialog-content .svg-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2;pointer-events:none}#dialog-content .svg-content svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}#dialog-content .svg-content svg g path{fill:var(--sand);fill-opacity:0;pointer-events:auto}#dialog-content .svg-content svg g.active path{fill-opacity:.5}html{scrollbar-gutter:stable}body{max-width:100vw;position:relative;background:var(--beige);overflow-x:hidden;transition:background .3s;overflow-x:hidden!important}.no-scroll{overflow:hidden!important;touch-action:none}.f-button{background:none!important}.f-button.is-prev{left:var(--container)!important;transform:rotate(180deg) translateY(50%)!important}@media (min-width: 576px){.f-button.is-prev:hover:not(.down)>.deco{transform:translate(4px)}.f-button.is-prev:hover:not(.down)>.deco>svg{left:50%}.f-button.is-prev:hover:not(.down)>.deco>svg rect.arrowLineClip{transform:translate(0)}}.f-button.is-next{right:var(--container)!important}@media (min-width: 576px){.f-button.is-next:hover:not(.down)>.deco{transform:translate(4px)}.f-button.is-next:hover:not(.down)>.deco>svg{left:50%}.f-button.is-next:hover:not(.down)>.deco>svg rect.arrowLineClip{transform:translate(0)}}.f-button.is-prev .deco,.f-button.is-next .deco{width:clamp(32px,3vw,48px);height:clamp(32px,3vw,48px);position:relative;border-radius:50%;background:var(--white);transition:transform .3s ease,background .3s ease}.f-button.is-prev .deco svg,.f-button.is-next .deco svg{position:absolute;top:50%;left:calc(50% - 7px);transform:translate(-50%,-50%);transition:transform .3s ease,left .3s ease}@media (max-width: 992px){.f-button.is-prev .deco svg,.f-button.is-next .deco svg{width:18px;height:auto;left:calc(50% - 5px)}}.f-button.is-prev .deco svg path,.f-button.is-next .deco svg path{stroke:var(--black);transition:stroke .3s ease;stroke-width:1px}.f-button.is-prev .deco svg rect,.f-button.is-next .deco svg rect{stroke:var(--black)}.f-button.is-prev .deco svg rect.arrowLineClip,.f-button.is-next .deco svg rect.arrowLineClip{transition:transform .3s ease;transform:translate(24px)}.f-carousel__toolbar__column.is-left,.f-carousel__toolbar__column.is-middle{display:none!important}.f-button:focus-visible{outline:none!important}.f-carousel__toolbar.is-absolute{width:fit-content;height:fit-content;display:flex;margin:0;padding:0;left:unset!important;bottom:unset!important;right:unset!important;top:unset!important;top:var(--container-lg2)!important;right:var(--container-lg2)!important}.btnClose{margin:0;padding:0;cursor:pointer}.btnClose svg rect{transition:stroke .3s}.btnClose svg path{transition:fill .3s}@media (max-width: 576px){.btnClose{height:fit-content;position:relative;bottom:8%}.btnClose svg{width:40px;height:40px}}.btnClose:hover svg path{fill:var(--sand)}.btnClose:hover svg rect{stroke:var(--sand)}.fancybox__slide{opacity:1;transition:opacity .3;padding:var(--container-lg)!important}@media (max-width: 576px){.fancybox__slide{padding-left:0!important;padding-right:0!important}}.fancybox__slide.ready{opacity:1}.fancybox__slide.has-caption{padding-bottom:max(var(--container-lg),100dvh - 92svh + 8px)!important}@media (max-width: 576px){.fancybox__slide.has-caption{padding-bottom:calc(100dvh - 92svh + 52px)!important}}.fancybox__slide .f-caption{max-width:min(100%,720px);margin:0;padding:16px var(--container) 0;color:var(--beige, #EAE5D7);text-align:center;font-family:var(--inter);font-size:clamp(.875rem,.8421052632rem + .1315789474vw,1rem);font-style:normal;font-weight:400;line-height:140%}.fancybox__backdrop{background:#251f13f5!important}.f-carousel__toolbar.is-absolute{position:absolute;top:0!important;left:0!important;right:unset!important;bottom:unset!important;width:100vw!important;height:100svh!important;max-width:unset;max-height:unset}.f-carousel__toolbar__column.is-right{position:absolute;top:var(--container-lg);right:var(--container-l2);top:35px;right:45px}@media (max-width: 576px){.f-carousel__toolbar__column.is-right{position:absolute;bottom:0;width:100%;height:100%;right:0;top:0;flex-flow:nowrap;align-items:flex-end;justify-items:center;justify-content:center!important}}.f-carousel__toolbar__column.is-left{position:relative;left:50%;bottom:92px;z-index:999999;inset:92% 50% auto!important;transform:translate(-50%);height:fit-content;display:block!important}@media (max-width: 576px){.f-carousel__toolbar__column.is-left{inset:85.5% 50% auto!important}}@media (max-width: 576px){.f-button.is-arrow.is-next{inset:50% 84% auto!important}.f-button.is-arrow.is-prev{inset:50% 4% auto!important}}.f-carousel__counter{font-size:clamp(.875rem,.7763157895rem + .3947368421vw,1.25rem);color:var(--beige, #EAE5D7);text-align:center;font-family:var(--inter);font-style:normal;font-weight:400;line-height:140%;text-shadow:none!important;box-shadow:none!important}.f-carousel__counter span{padding:0!important;box-shadow:none!important;text-shadow:none!important}@media (max-width: 576px){.f-carousel__counter{display:none!important}}
