html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}nav ul li{padding:0;margin:0}nav ul li::before{display:none}nav ul li a{text-decoration:unset}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}strong{font-weight:bold}b{font-weight:bold}em{font-style:italic}section{display:block;position:relative;width:100%}button{background-color:unset;padding:unset;outline:unset;border:unset}.src-only,.sr-only,figcaption:not(.wp-element-caption){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[hidden]{display:none !important}:focus-visible{outline:1px solid #c5a572;outline-offset:2px}html{font-size:62.5%;scroll-behavior:smooth}html.remove{overflow:hidden}html.remove body{overflow:hidden}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}img,picture,video,iframe,canvas,svg{max-width:100%}body{background-color:#fff;font-weight:400;font-family:'Inter',sans-serif;font-size:1.6rem;margin-left:auto;margin-right:auto;counter-reset:ol;color:#242424}body>h1{position:absolute;left:-10000px}.screenReaderElement{position:absolute;left:-10000px}.container{max-width:calc(1608px + (2.8rem * 2));margin:0 auto;width:100%;padding-left:2.8rem;padding-right:2.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.container:before{content:"";display:table}.container:after{content:"";display:table;clear:both}@media (max-width:767px){.container{padding-left:1.6rem;padding-right:1.6rem}}.container-second{max-width:calc(1580px + (2.8rem * 2));margin:0 auto;width:100%;padding-left:2.8rem;padding-right:2.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.container-second:before{content:"";display:table}.container-second:after{content:"";display:table;clear:both}@media (max-width:767px){.container-second{padding-left:1.6rem;padding-right:1.6rem}}.indexpage{padding:80px}.indexpage h2{font-size:6rem}.indexpage .index li::before{display:none}.hamburger{margin-right:0;width:40px;height:40px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:relative;overflow:hidden;display:none;padding:5px}.hamburger:hover .hold::before,.hamburger:focus .hold::before,.hamburger:active .hold::before,.hamburger:focus-visible .hold::before,.hamburger:focus-within .hold::before{width:70%;background-color:#242424}.hamburger:hover .hold div,.hamburger:focus .hold div,.hamburger:active .hold div,.hamburger:focus-visible .hold div,.hamburger:focus-within .hold div{background-color:#242424}.hamburger:hover .hold::after,.hamburger:focus .hold::after,.hamburger:active .hold::after,.hamburger:focus-visible .hold::after,.hamburger:focus-within .hold::after{width:70%;background-color:#242424}.hamburger .hold{height:2px;width:calc(100% - 5px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hamburger .hold:before{top:-8px}.hamburger .hold:after{bottom:-8px}.hamburger .hold:before,.hamburger .hold:after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;display:block;width:100%;height:2px;left:0;background-color:#fff}.hamburger .hold div{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;position:absolute;width:100%;height:2px;background-color:#fff}.close{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;position:absolute;height:30px;width:30px;right:0;top:100px;cursor:pointer;z-index:15}.close.small{height:12px;width:12px;top:10px;right:10px}.close.small::before,.close.small::after{height:2px}.close::before,.close::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";height:3px;width:100%;position:absolute;border-radius:10px;background-color:#c5a572}.close::before{transform:rotate(45deg)}.close::after{transform:rotate(-45deg)}.close:hover,.close:focus,.close:active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.close:hover::before,.close:focus::before,.close:active::before{transform:rotate(-45deg)}.close:hover::after,.close:focus::after,.close:active::after{transform:rotate(45deg)}.swiper{max-width:100%}.swiper-slide{height:auto}.swiper-button-prev,.swiper-button-next{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:32px;height:64px;display:flex;align-items:center;justify-content:center;position:absolute;margin:0;overflow:hidden;right:24px;top:50%;transform:translateY(-50%);z-index:10;left:unset}.swiper-button-prev:hover::before,.swiper-button-next:hover::before,.swiper-button-prev:focus::before,.swiper-button-next:focus::before,.swiper-button-prev:active::before,.swiper-button-next:active::before,.swiper-button-prev:focus-visible::before,.swiper-button-next:focus-visible::before,.swiper-button-prev:focus-within::before,.swiper-button-next:focus-within::before{opacity:1}.swiper-button-prev::after,.swiper-button-next::after{display:none}.swiper-button-prev::before,.swiper-button-next::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:32px;height:64px;display:inline-block;background-image:url(../images/icons/swiper-arrow-right-on.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.48}.swiper-button-prev.invert::before,.swiper-button-next.invert::before{filter:invert(1)}.swiper-button-prev.swiper-button-lock,.swiper-button-next.swiper-button-lock{display:none}@media screen and (max-width:1570px) and (min-width:0){.swiper-button-prev,.swiper-button-next{right:0}}@media screen and (max-width:767px) and (min-width:0){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-button-prev{left:24px;right:unset}.swiper-button-prev::before{transform:rotate(180deg)}@media screen and (max-width:1570px) and (min-width:0){.swiper-button-prev{left:0}}.swiper-pagination{position:absolute;top:unset !important;left:50% !important;bottom:40px !important;transform:translateX(-50%);margin:0;right:unset !important;width:unset !important;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;padding:4px;border-radius:999px;background-color:rgba(0,0,0,0.5)}.swiper-pagination .swiper-pagination-bullet{width:24px;height:24px;border-radius:0;opacity:1;cursor:pointer;margin:0 !important;background-color:transparent !important;display:flex;flex-direction:column;align-items:center;justify-content:center}.swiper-pagination .swiper-pagination-bullet::before{content:"";width:0;height:0;display:block;background-color:transparent;border:2px solid #fff;border-radius:50%}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{width:8px;height:8px}@media screen and (max-width:1023px){.swiper-pagination{bottom:20px !important}}a.tel,span.tel,a.mail,span.mail,a.address,span.address{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:400;color:#3d3d3d;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:0 0 0 24px;text-decoration:unset}a.tel span,span.tel span,a.mail span,span.mail span,a.address span,span.address span{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:400}a.tel::before,span.tel::before,a.mail::before,span.mail::before,a.address::before,span.address::before{content:"";width:16px;height:16px;top:3px;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0}@media screen and (max-width:767px){a.tel,span.tel,a.mail,span.mail,a.address,span.address{font-size:calc((14 / 10) * 1rem)}a.tel span,span.tel span,a.mail span,span.mail span,a.address span,span.address span{font-size:calc((14 / 10) * 1rem)}}a.tel::before,span.tel::before{background-image:url(../images/icons/phone.svg)}a.mail::before,span.mail::before{background-image:url(../images/icons/mail.svg)}.modal{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;height:100%;width:100%;top:0;left:0;z-index:150;display:none;flex-direction:row;padding-top:0;padding-bottom:0;overflow-y:auto}.modal::-webkit-scrollbar{width:5px}.modal::-webkit-scrollbar-track{border-radius:4px}.modal::-webkit-scrollbar-thumb{border-radius:10px}.modal::-webkit-scrollbar-corner{display:none}.modal.active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.modal.active .bg-close{opacity:1}.modal .bg-close{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-2;position:fixed;width:100%;top:0;height:100vh;display:block;opacity:0;visibility:visible;background-color:rgba(0,0,0,0.6)}.modal .close{right:-50px;top:0;left:unset;opacity:0}.modal .close.active{opacity:1}.modal .modal-text{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;max-width:1920px;background-color:#fff;position:relative;padding:24px;transform:scale(1, 0);transform-origin:top;z-index:2;height:100%;max-height:1080px}.modal .modal-text.active{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:scale(1, 1)}.modal .modal-text .holder{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.modal .modal-text .holder.op1{opacity:1}@media screen and (max-width:767px) and (min-height:0){.modal.video{overflow:unset;padding:0}.modal.video .modal-text{padding-top:100px}.modal.video .modal-text .close{top:20px;right:20px}}h1,h2,h3,h4,h5,h6{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:'Sora',sans-serif;font-weight:700;position:relative;margin-bottom:10px}h1{font-size:calc((72 / 10) * 1rem);line-height:calc((86 / 72) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h1{font-size:calc((54 / 10) * 1rem);line-height:calc((65 / 54) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h1{font-size:calc((36 / 10) * 1rem);line-height:calc((44 / 36) * 1em)}}h2{font-size:calc((64 / 10) * 1rem);line-height:calc((80 / 64) * 1em)}h2.big{font-size:calc((72 / 10) * 1rem);line-height:calc((86 / 72) * 1em)}h2.small{font-size:calc((44 / 10) * 1rem);line-height:calc((56 / 44) * 1em)}h2.tiny{font-size:calc((24 / 10) * 1rem);line-height:calc((32 / 24) * 1em)}h2:hover a{text-decoration:none}@media screen and (max-width:1023px) and (min-width:768px){h2{font-size:calc((50 / 10) * 1rem);line-height:calc((62 / 50) * 1em)}h2.big{font-size:calc((56 / 10) * 1rem);line-height:calc((67 / 56) * 1em)}h2.small{font-size:calc((34 / 10) * 1rem);line-height:calc((43.5 / 34) * 1em)}h2.tiny{font-size:calc((22 / 10) * 1rem);line-height:calc((29 / 22) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h2{font-size:calc((36 / 10) * 1rem);line-height:calc((44 / 36) * 1em)}h2.big{font-size:calc((40 / 10) * 1rem);line-height:calc((48 / 40) * 1em)}h2.small{font-size:calc((24 / 10) * 1rem);line-height:calc((31 / 24) * 1em)}h2.tiny{font-size:calc((20 / 10) * 1rem);line-height:calc((26 / 20) * 1em)}}h3{font-size:calc((56 / 10) * 1rem);line-height:calc((66 / 56) * 1em)}h3.mid{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h3.small{font-size:calc((24 / 10) * 1rem);line-height:calc((32 / 24) * 1em)}h3.big{font-size:calc((72 / 10) * 1rem);line-height:calc((86 / 72) * 1em)}h3.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h3{font-size:calc((42 / 10) * 1rem);line-height:calc((50 / 42) * 1em)}h3.mid{font-size:calc((28 / 10) * 1rem);line-height:calc((38.5 / 28) * 1em)}h3.small{font-size:calc((22 / 10) * 1rem);line-height:calc((29 / 22) * 1em)}h3.big{font-size:calc((54 / 10) * 1rem);line-height:calc((65 / 54) * 1em)}h3.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h3{font-size:calc((28 / 10) * 1rem);line-height:calc((34 / 28) * 1em)}h3.mid{font-size:calc((24 / 10) * 1rem);line-height:calc((33 / 24) * 1em)}h3.small{font-size:calc((20 / 10) * 1rem);line-height:calc((26 / 20) * 1em)}h3.big{font-size:calc((36 / 10) * 1rem);line-height:calc((44 / 36) * 1em)}h3.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}}h4{font-size:calc((44 / 10) * 1rem);line-height:calc((56 / 44) * 1em)}h4.small{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h4.tiny{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h4{font-size:calc((34 / 10) * 1rem);line-height:calc((43 / 34) * 1em)}h4.tiny{font-size:calc((19 / 10) * 1rem);line-height:calc((28.5 / 19) * 1em)}h4.small{font-size:calc((26 / 10) * 1rem);line-height:calc((35 / 26) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h4{font-size:calc((24 / 10) * 1rem);line-height:calc((30 / 24) * 1em)}h4.tiny{font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em)}h4.small{font-size:calc((20 / 10) * 1rem);line-height:calc((26 / 20) * 1em)}}h5{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h5.small{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}h5.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h5{font-size:calc((26 / 10) * 1rem);line-height:calc((35 / 26) * 1em)}h5.small{font-size:calc((19 / 10) * 1rem);line-height:calc((28.5 / 19) * 1em)}h5.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h5{font-size:calc((20 / 10) * 1rem);line-height:calc((26 / 20) * 1em)}h5.small{font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em)}h5.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}}h6{font-size:calc((24 / 10) * 1rem);line-height:calc((32 / 24) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h6{font-size:calc((21 / 10) * 1rem);line-height:calc((28 / 21) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h6{font-size:calc((18 / 10) * 1rem);line-height:calc((24 / 18) * 1em)}}input[type='checkbox'],input[type='radio']{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}label{cursor:pointer}input[type='checkbox']+label{position:relative;padding-left:28px;display:inline-block;line-height:emMM(24)}input[type='checkbox']+label::before{content:'';width:16px;height:16px;border-radius:0;border:1px solid #c5a572;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}input[type='checkbox']+label.disabled{opacity:.7}input[type='checkbox']:checked+label::before{background-color:#c5a572}input[type='checkbox']:checked+label::after{content:url(../images/default-icons/check.svg);display:block;line-height:0;width:10px;height:11px;left:4px;top:50%;transform:translateY(-50%);position:absolute}input[type='radio']+label{padding-left:44px;position:relative;display:inline-block}input[type='radio']+label::before{content:'';display:inline-block;width:24px;height:24px;border:1px solid #242424;background-color:#fff;border-radius:50%;position:absolute;left:0;top:0}input[type='radio']:checked+label::after{content:'';display:inline-block;width:18px;height:18px;border-radius:50%;background-color:#c5a572;position:absolute;left:3px;top:3px}input[type='text'],input[type='email'],input[type='password'],input[type='tel'],input[type='search'],input[type='number'],textarea,select{border:1px solid #d6d5d6;font-size:remMM(16);width:100%;color:#242424;background-color:#fff;font-family:'Inter',sans-serif;padding:3px 9px}input[type='text']::placeholder,input[type='email']::placeholder,input[type='password']::placeholder,input[type='tel']::placeholder,input[type='search']::placeholder,input[type='number']::placeholder,textarea::placeholder,select::placeholder{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit}input[type='number']{-moz-appearance:textfield}input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='email']{padding:12px 14px 12px 40px;background-repeat:no-repeat;background-position:10px center;color:#242424}input[type='email']:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#242424}input[type='submit']{border:none;box-shadow:none;font-family:'Inter',sans-serif;font-size:1rem;align-self:flex-start}.form-group{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.form-group:last-child{margin-bottom:0}.radio-wrapper{margin-bottom:10px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/default-icons/arrow-select.svg) no-repeat right 10px center}select:focus{background-image:url(../images/default-icons/arrow-select-left.svg)}ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:0}ul li{list-style:none;position:relative;padding-left:24px;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em)}ul li::before{content:"";left:7px;top:9px;width:5px;height:5px;display:block;position:absolute;background-color:#242424;border-radius:50%}ul li a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit}ol{counter-reset:my-awesome-counter;list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}ol>li{list-style:none;position:relative;padding-left:32px;font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em);margin-bottom:24px;counter-increment:my-awesome-counter}ol>li:last-of-type{margin:0}ol>li::before{content:counter(my-awesome-counter) ".";left:7px;top:-1px;display:block;position:absolute;font-weight:700}ol>li a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit}ol>li ul{list-style:none}ol>li ul li{list-style:none}.btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;position:relative;display:inline-block;z-index:1;cursor:pointer;text-align:center}.btn.btn-secondary span{border:1px solid #c5a572;background-color:transparent;color:#c5a572;padding:19px 39px 19px 39px}@media screen and (max-width:1300px) and (min-width:0){.btn.btn-secondary span{padding:15px 31px 15px 31px}}.btn.btn-secondary:hover span,.btn.btn-secondary:focus span,.btn.btn-secondary:active span,.btn.btn-secondary:focus-visible span,.btn.btn-secondary:focus-within span{background-color:#c5a572;color:#fff}.btn.btn-secondary.arrow-right span,.btn.btn-secondary.arrow-down span,.btn.btn-secondary.contact span{padding:19px 31px 19px 39px}@media screen and (max-width:1300px) and (min-width:0){.btn.btn-secondary.arrow-right span,.btn.btn-secondary.arrow-down span,.btn.btn-secondary.contact span{padding:15px 23px 15px 31px}}.btn.btn-secondary.arrow-right span:after{background-image:url(../images/icons/arrow-right-primary-small.svg)}.btn.btn-secondary.arrow-right:hover span::after,.btn.btn-secondary.arrow-right:focus span::after,.btn.btn-secondary.arrow-right:active span::after,.btn.btn-secondary.arrow-right:focus-visible span::after,.btn.btn-secondary.arrow-right:focus-within span::after{background-image:url(../images/icons/arrow-right-white-small.svg)}.btn.btn-secondary.arrow-down span:after{background-image:url(../images/icons/arrow-down-primary-small.svg)}.btn.btn-secondary.arrow-down:hover span::after,.btn.btn-secondary.arrow-down:focus span::after,.btn.btn-secondary.arrow-down:active span::after,.btn.btn-secondary.arrow-down:focus-visible span::after,.btn.btn-secondary.arrow-down:focus-within span::after{background-image:url(../images/icons/arrow-down-white-small.svg)}.btn.btn-secondary.contact span:after{background-image:url(../images/icons/chat-primary.svg)}.btn.btn-secondary.contact:hover span::after,.btn.btn-secondary.contact:focus span::after,.btn.btn-secondary.contact:active span::after,.btn.btn-secondary.contact:focus-visible span::after,.btn.btn-secondary.contact:focus-within span::after{background-image:url(../images/icons/chat-white.svg)}.btn.btn-primary span{background-color:#c5a572;color:#fff}.btn.btn-primary:hover span,.btn.btn-primary:focus span,.btn.btn-primary:active span,.btn.btn-primary:focus-visible span,.btn.btn-primary:focus-within span{background-color:#242424}.btn.btn-primary.arrow-right span,.btn.btn-primary.arrow-down span,.btn.btn-primary.contact span{padding:20px 32px 20px 40px}@media screen and (max-width:1300px) and (min-width:0){.btn.btn-primary.arrow-right span,.btn.btn-primary.arrow-down span,.btn.btn-primary.contact span{padding:16px 24px 16px 32px}}.btn.btn-primary.arrow-right span:after{background-image:url(../images/icons/arrow-right-white-small.svg)}.btn.btn-primary.arrow-down span:after{background-image:url(../images/icons/arrow-down-white-small.svg)}.btn.btn-primary.contact span:after{background-image:url(../images/icons/chat-white.svg)}.btn.btn-white span{background-color:#fff;color:#242424}.btn.btn-white:hover span,.btn.btn-white:focus span,.btn.btn-white:active span,.btn.btn-white:focus-visible span,.btn.btn-white:focus-within span{background-color:#242424;color:#fff}.btn.btn-white.arrow-right span,.btn.btn-white.arrow-down span,.btn.btn-white.contact span{padding:20px 32px 20px 40px}@media screen and (max-width:1300px) and (min-width:0){.btn.btn-white.arrow-right span,.btn.btn-white.arrow-down span,.btn.btn-white.contact span{padding:16px 24px 16px 32px}}.btn.btn-white.arrow-right span:after{background-image:url(../images/icons/arrow-right-black-small.svg)}.btn.btn-white.arrow-right:hover span::after,.btn.btn-white.arrow-right:focus span::after,.btn.btn-white.arrow-right:active span::after,.btn.btn-white.arrow-right:focus-visible span::after,.btn.btn-white.arrow-right:focus-within span::after{background-image:url(../images/icons/arrow-right-white-small.svg)}.btn.btn-white.arrow-down span:after{background-image:url(../images/icons/arrow-down-black-small.svg)}.btn.btn-white.arrow-down:hover span::after,.btn.btn-white.arrow-down:focus span::after,.btn.btn-white.arrow-down:active span::after,.btn.btn-white.arrow-down:focus-visible span::after,.btn.btn-white.arrow-down:focus-within span::after{background-image:url(../images/icons/arrow-down-white-small.svg)}.btn.btn-white.contact span:after{background-image:url(../images/icons/chat-black.svg)}.btn.btn-white.contact:hover span::after,.btn.btn-white.contact:focus span::after,.btn.btn-white.contact:active span::after,.btn.btn-white.contact:focus-visible span::after,.btn.btn-white.contact:focus-within span::after{background-image:url(../images/icons/chat-white.svg)}.btn.arrow-right span::after,.btn.arrow-down span::after,.btn.contact span::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:24px;height:24px;display:block;position:relative;background-position:center center;background-repeat:no-repeat;background-size:contain}.btn span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:0;font-size:calc((18 / 10) * 1rem);font-weight:600;padding:20px 40px;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:#242424;line-height:calc((22 / 18) * 1em);font-family:'Sora',sans-serif;letter-spacing:0;margin:0 !important;text-align:center;width:100%}@media screen and (max-width:1300px) and (min-width:0){.btn span{font-size:calc((16 / 10) * 1rem)}}@media screen and (max-width:767px) and (min-width:0){.btn span{font-size:calc((16 / 10) * 1rem)}}header{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:100;position:fixed;left:0;top:0;width:100%;background-color:transparent}header.sticky{-webkit-box-shadow:0 5px 16px 5px rgba(0,0,0,0.16);box-shadow:0 5px 16px 5px rgba(0,0,0,0.16);background-color:#f9f6f1}header.sticky .flex-holder{padding:20px 0}header.sticky a.logo{max-width:163px;filter:invert(0)}header.sticky ul li{color:#242424}header.sticky ul li:has(ul)::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:24px;height:24px;display:block;background-image:url(../images/icons/arrow-down-black-small.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-left:8px}header.sticky ul li ul li{color:#fff}header.hide{top:calc(var(--header-top-height) * -1)}header.fixed{position:sticky;top:0;background-color:#f9f6f1}header.fixed a.logo{filter:invert(0)}header.fixed ul li{color:#242424}header.fixed ul li:has(ul)::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:24px;height:24px;display:block;background-image:url(../images/icons/arrow-down-black-small.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-left:8px}header.fixed ul li ul li{color:#fff}header .flex-holder{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:flex;flex-direction:row;justify-content:space-between;padding:28px 0;gap:80px;position:relative}header a.logo{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);max-width:270px;display:flex;left:0;filter:invert(1)}header a.logo img{max-width:100%;height:unset}header .close-bg{display:none}header .close{display:none}header .hambuger{display:none}header nav{display:flex;margin-left:auto}header nav a.btn{display:none}header ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:48px}header ul li{margin:0;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;gap:12px}header ul li:has(ul)::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:24px;height:24px;display:block;background-image:url(../images/icons/arrow-down-white-small.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-left:8px}header ul li:hover::after,header ul li:focus::after,header ul li:active::after,header ul li:focus-visible::after,header ul li:focus-within::after{transform:rotate(90deg)}header ul li:hover ul,header ul li:focus ul,header ul li:active ul,header ul li:focus-visible ul,header ul li:focus-within ul{display:flex}header ul li a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:7px 0}header ul li a:hover::before,header ul li a:focus::before,header ul li a:active::before,header ul li a.active::before{width:100%}header ul li a::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:0;top:unset;bottom:0;width:0;height:3px;display:block;background-color:#c5a572;position:absolute}header ul li ul{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none;flex-direction:column;padding:8px 12px;border-radius:4px;background-color:#242424;color:#fff;gap:8px;position:absolute;top:100%;left:-2px}header ul li ul li{margin:0;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);color:#fff;font-weight:600;display:flex}header ul li ul li a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0}header ul li ul li a:hover::before,header ul li ul li a:focus::before,header ul li ul li a:active::before,header ul li ul li a.active::before{width:100%}header ul li ul li a::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:0;top:unset;bottom:0;width:0;height:2px;display:block;background-color:#c5a572;position:absolute}.main-section.m-bottom{margin-bottom:64px}.main-section:not(:has(+ .swiper))::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.3);z-index:1}.main-section .swiper-slide{position:relative;min-height:100vh;height:auto}.main-section .swiper-slide::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.3);z-index:1}.main-section img{position:absolute;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center;z-index:0}.main-section .text-holder{display:flex;padding:292px 0 112px 0;position:relative;z-index:3;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;max-width:584px}.main-section h2{margin-bottom:24px;color:#fff}.main-section p{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);color:#fff;margin-bottom:40px}.main-section p:has(+ p){margin-bottom:24px}.main-section .btn-holder{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px}.benefits{padding:64px 0}.benefits.second{padding:76px 0}.benefits.second .grid-holder{grid-template-columns:repeat(auto-fill, minmax(249px, 1fr))}.benefits.second .single-benefit{max-width:calc((100% / 5) - ((24px * 4) / 4))}.benefits .grid-holder{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.benefits .single-benefit{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;width:100%;max-width:calc((100% / 4) - ((24px * 3) / 3))}.benefits .single-benefit h3{max-width:200px;margin:0;width:100%}.benefits .single-benefit img{max-width:32px}.small-line{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);color:#b39363;display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:16px;font-weight:600}.small-line::after{content:"";height:1px;width:120px;display:block;position:relative;background-color:#b39363}.border-box-section{padding:0 0 0 0;scroll-margin-top:200px}.border-box-section .flex-holder{padding:78px 132px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8.982%;border:4px solid #dac29a}.border-box-section.oposite .flex-holder{flex-direction:row-reverse}.border-box-section:not(:has(+ .border-box-section)){padding:0 0 80px 0}.border-box-section.p-bottom{padding-bottom:0}.border-box-section+.border-box-section .flex-holder{border-top:0}.border-box-section.contact-block .flex-holder{align-items:flex-start}.border-box-section.contact-block .text-holder{padding-top:82px}.border-box-section.contact-block .contact-holder{margin-bottom:160px}.border-box-section.contact-block .contact-person{margin-bottom:80px}.border-box-section.contact-block .contact-person:last-of-type{margin-bottom:0}.border-box-section.contact-block .contact-p{margin-top:40px;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);color:#000;text-align:center;max-width:280px}.border-box-section.contact-block h2.tiny{margin-bottom:16px}.border-box-section .left{width:100%;max-width:calc((520 / 1336) * 100%);background-color:#b39363;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;position:relative;aspect-ratio:1}.border-box-section .left hr{border-color:#fff;width:100%;height:1px;position:relative;z-index:2;margin-bottom:56px}.border-box-section .left img{width:100%;height:100%;object-fit:cover;display:block;object-position:center center;z-index:1}.border-box-section .left:has(.bg-img){padding:58px 60px 0 60px;overflow:hidden}.border-box-section .left:has(.bg-img)>img{position:absolute;left:0;top:0;opacity:.64;mix-blend-mode:soft-light}.border-box-section .left a{position:relative;z-index:2;font-size:calc((44 / 10) * 1rem);line-height:calc((58 / 44) * 1em);color:#fff;font-weight:700;font-family:'Sora',sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:unset;text-align:center;min-height:116px}.border-box-section .left a:hover,.border-box-section .left a:focus,.border-box-section .left a:active,.border-box-section .left a:focus-visible,.border-box-section .left a:focus-within{text-decoration:underline}.border-box-section .text-holder{width:100%;max-width:calc((696 / 1336) * 100%)}.border-box-section small{margin-bottom:16px}.border-box-section h2{margin-bottom:24px}.border-box-section p{color:#3d3d3d;font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em);margin-bottom:40px}.border-box-section a.btn{margin-bottom:40px}.border-box-section a.btn:last-child{margin-bottom:0}.border-box-section .perks{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:4px;flex-wrap:wrap}.border-box-section .single-perk{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px 12px;gap:20px;background-color:#f9f6f1;width:100%;max-width:calc(50% - 2px)}.border-box-section .single-perk img{max-width:32px}.border-box-section .single-perk h3{margin:0;font-weight:600}.swiper-zoom-in{width:100%;height:100%}.swiper-zoom-in .swiper-slide-prev img{transform:scale(1.1)}.swiper-zoom-in .swiper-slide-active img{animation:zoomStep var(--zoom-duration) linear forwards}@keyframes zoomStep{from{transform:scale(1)}to{transform:scale(1.1)}}.location-section.m-bottom{margin-bottom:64px}.location-section .swiper-slide{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto}.location-section .swiper-slide::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.3);z-index:1}.location-section img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:0;object-fit:cover}.location-section .text-holder{max-width:795px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 0;gap:24px;position:relative;z-index:3}.location-section h2{margin:0;color:#fff}.location-section p{margin:0;color:#fff}.professionals-section{position:relative}.professionals-section::before{content:"";left:0;top:0;width:100%;height:100%;display:block;position:absolute;z-index:1;background-color:rgba(0,0,0,0.2)}.professionals-section .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:0;display:flex}.professionals-section .text-holder{min-height:100vh;padding:100px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:3;max-width:584px;position:relative}.professionals-section h2{margin-bottom:24px;color:#fff}.professionals-section p{margin-bottom:40px;color:#fff;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}.professionals-section p:has(+ p){margin-bottom:24px}.professionals-section .btn-holder{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px}.location-short{padding:0 0 64px 0}.location-short .flex-holder{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;width:100%;background-color:#e6d6bc}.location-short h3{padding:53px 40px;margin:0;width:100%}.location-short .location-point{background-color:#f9f6f1;width:100%;max-width:232px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.location-short .location-point h4{font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em);font-weight:700;color:#242424}.location-short .swiper-location-title{margin:0;height:150px}.location-short .swiper-location-title .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.location-short .swiper-location-icon .swiper-slide{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.location-short .icon{background-color:#c5a572;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border-radius:50%;overflow:hidden}.houses-map{position:relative;background-color:#000;margin-bottom:64px}.houses-map .img{width:100%;overflow:hidden;position:relative}.houses-map .img svg{min-height:100vh;width:100%;height:100%;display:block;object-fit:cover;opacity:.8}.houses-map .block-path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;opacity:0}.houses-map .block-path.active{opacity:1}.houses-map .block-path:hover,.houses-map .block-path:focus,.houses-map .block-path:active,.houses-map .block-path:focus-visible,.houses-map .block-path:focus-within{opacity:1}.houses-map .houses-block{position:absolute;z-index:10;background-color:#fff;color:#242424;padding:16px 40px 0 16px;flex-direction:column;align-items:flex-start;justify-content:flex-start;left:50%;top:50%;transform:translate(-50%, -50%);text-decoration:unset;max-width:360px;display:none}.houses-map .houses-block.active{display:flex}.houses-map .houses-block:hover .btn span,.houses-map .houses-block:focus .btn span,.houses-map .houses-block:active .btn span,.houses-map .houses-block:focus-visible .btn span,.houses-map .houses-block:focus-within .btn span{background-color:#242424}.houses-map .houses-block::before{content:"";display:block;position:absolute;left:-66px;top:-30px;width:114px;height:107px;background:url(../images/icons/arrow-houses.svg) no-repeat center center;object-fit:cover}.houses-map .houses-block .btn{margin-left:auto;transform:translateX(40px)}.houses-map .houses-block .btn span{padding:8px}.houses-map .houses-block.block-1{left:83%;top:30%;transform:translate(-17%, -70%)}.houses-map .houses-block.block-2{left:46%;top:40%;transform:translate(-54%, -60%)}.houses-map .houses-block.block-2::before{right:-66px;left:unset;transform:scaleX(-1)}.houses-map .houses-block.block-3{left:34%;top:45%;transform:translate(-66%, -55%)}.houses-map .houses-block.block-3::before{right:-66px;left:unset;transform:scaleX(-1)}.houses-map .houses-block h3{margin-bottom:8px;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);font-weight:700}.houses-map .houses-block ul{margin-bottom:8px}.houses-map .houses-block ul li{margin:0}.houses-parts{scroll-margin-top:100px}.houses-parts .flex-holder{padding:78px 132px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:40px;border:4px solid #dac29a}.houses-parts+.houses-parts .flex-holder{border-top:0}.houses-parts:not(:has(+ .houses-parts)){padding:0 0 80px 0}.houses-parts .upper{background-color:#f9f6f1;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;width:100%;padding:78px 40px;position:relative}.houses-parts .upper .left{display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center}.houses-parts .upper img{max-width:50%;width:100%;position:absolute;top:0;right:0;height:100%;object-fit:cover}.houses-parts .upper span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:600;color:#fff;background-color:#242424;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:8px}.houses-parts .upper span::before{content:"";width:12px;height:12px;position:relative;display:block;background-color:#e6d6bc;border-radius:50%}.houses-parts h2{margin:0}.houses-parts p{max-width:50%;width:100%;height:unset;object-fit:cover;font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em);color:#3d3d3d;margin-bottom:0}.houses-parts p:has(+ p){margin-bottom:24px}.houses-parts .right{max-width:55%}.houses-parts .right p{max-width:100%}.houses-parts .lower{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px;width:100%}.houses-parts .lower .left{width:100%;max-width:calc((648 / 1336) * 100%);position:relative;background-color:#000;display:flex}.houses-parts .lower .right{width:100%;max-width:calc((608 / 1336) * 100%)}.houses-parts .page-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);padding:11px 11px 11px 15px;border:1px solid #c5a572;color:#c5a572;background-color:transparent;margin-bottom:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;font-weight:600;text-decoration:unset}.houses-parts .page-link:last-of-type{margin-bottom:0}.houses-parts .page-link::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";display:block;position:relative;width:24px;height:24px;background:url(../images/icons/arrow-right-primary-small.svg) no-repeat center center;background-size:cover}.houses-parts .page-link:hover,.houses-parts .page-link:focus,.houses-parts .page-link:active,.houses-parts .page-link:focus-visible,.houses-parts .page-link:focus-within{background-color:#c5a572;color:#fff}.houses-parts .page-link:hover::after,.houses-parts .page-link:focus::after,.houses-parts .page-link:active::after,.houses-parts .page-link:focus-visible::after,.houses-parts .page-link:focus-within::after{background-image:url(../images/icons/arrow-right-white-small.svg)}.houses-parts .close{background-color:#f9f6f1;border-radius:4px;top:12px;right:12px;display:none}.houses-parts .close.active{display:flex}.houses-parts .close::before,.houses-parts .close::after{width:calc(100% - 8px)}.houses-parts svg{aspect-ratio:648 / 365}.houses-parts svg rect{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.houses-parts svg.active rect{filter:grayscale(.4) brightness(.8)}.houses-parts svg path{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.houses-parts svg path:hover,.houses-parts svg path:focus,.houses-parts svg path:active,.houses-parts svg path:focus-visible,.houses-parts svg path:focus-within{opacity:1}.houses-parts svg path.active,.houses-parts svg path.selected{opacity:1}.houses-parts svg path.anim{opacity:.75}.houses-parts h3{margin-bottom:2px;padding:16px 12px;background-color:#e6d6bc}.houses-parts .flats-table{display:flex;flex-direction:column;gap:2px}.houses-parts .flats-table:not(:last-child){margin-bottom:40px}.houses-parts .flats-table .flats-row{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:12px;background-color:#f9f6f1;text-decoration:unset;position:relative;border:1px solid #f9f6f1}.houses-parts .flats-table .flats-row:not(.no-link):hover,.houses-parts .flats-table .flats-row:not(.no-link):focus,.houses-parts .flats-table .flats-row:not(.no-link):active,.houses-parts .flats-table .flats-row:not(.no-link):focus-visible,.houses-parts .flats-table .flats-row:not(.no-link):focus-within{border-color:#c5a572}.houses-parts .flats-table .flats-row:not(.no-link):hover::before,.houses-parts .flats-table .flats-row:not(.no-link):focus::before,.houses-parts .flats-table .flats-row:not(.no-link):active::before,.houses-parts .flats-table .flats-row:not(.no-link):focus-visible::before,.houses-parts .flats-table .flats-row:not(.no-link):focus-within::before{content:url(../images/icons/arrow-back.svg);position:absolute;left:-42px;top:-12px}.houses-parts .flats-table .flats-row:not(.no-link):hover .link,.houses-parts .flats-table .flats-row:not(.no-link):focus .link,.houses-parts .flats-table .flats-row:not(.no-link):active .link,.houses-parts .flats-table .flats-row:not(.no-link):focus-visible .link,.houses-parts .flats-table .flats-row:not(.no-link):focus-within .link{text-decoration:underline;text-decoration-thickness:2px}.houses-parts .flats-table .flats-row:not(.no-link):hover .link::after,.houses-parts .flats-table .flats-row:not(.no-link):focus .link::after,.houses-parts .flats-table .flats-row:not(.no-link):active .link::after,.houses-parts .flats-table .flats-row:not(.no-link):focus-visible .link::after,.houses-parts .flats-table .flats-row:not(.no-link):focus-within .link::after{transform:translateX(10px)}.houses-parts .flats-table .flats-row.no-link{opacity:.4}.houses-parts .flats-table span,.houses-parts .flats-table strong{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);color:#3d3d3d}.houses-parts .flats-table .id{width:15%}.houses-parts .flats-table .disposition{width:30%}.houses-parts .flats-table size{width:10%}.houses-parts .flats-table .price{width:20%}.houses-parts .flats-table .link{max-width:15%;min-width:90px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:calc((13 / 10) * 1rem);line-height:calc((22 / 13) * 1em);color:#b39363;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;text-decoration:unset;font-weight:600;white-space:nowrap}.houses-parts .flats-table .link:hover,.houses-parts .flats-table .link:focus,.houses-parts .flats-table .link:active,.houses-parts .flats-table .link:focus-visible,.houses-parts .flats-table .link:focus-within{text-decoration:underline;text-decoration-thickness:2px}.houses-parts .flats-table .link:hover::after,.houses-parts .flats-table .link:focus::after,.houses-parts .flats-table .link:active::after,.houses-parts .flats-table .link:focus-visible::after,.houses-parts .flats-table .link:focus-within::after{transform:translateX(10px)}.houses-parts .flats-table .link::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:24px;height:24px;display:block;position:relative;background:url(../images/icons/arrow-right-primary-small.svg) no-repeat center center;background-size:cover}.houses-parts .flats-table .link.no-link{color:#3d3d3d}.houses-parts .flats-table .link.no-link::after{display:none}.house-tag{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:600;color:#fff;background-color:#242424;padding:8px 12px;display:inline-flex;flex-direction:row;align-items:center;gap:8px}.house-tag::before{content:"";width:12px;height:12px;position:relative;display:block;border-radius:50%}.house-tag.active::before{background-color:#bad8be}.house-tag.inactive::before{background-color:#e87e7e}.house-tag.reserved::before{background-color:#9ecaf5}.house-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;flex-wrap:wrap}.house-info .single-info{padding:4px 16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;background-color:#f9f6f1}.house-info img{max-width:16px}.house-info span{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);font-weight:400;font-family:'Sora',sans-serif;color:#000}.zoom-container{position:relative;overflow:hidden;cursor:zoom-in;width:100%;height:100%}.zoom-container img{width:100%;height:auto;display:block;pointer-events:none}.zoom-container.is-zooming img{transform:scale(2);transition:transform .3s ease-out}.btn-back{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:600;display:inline-flex;flex-direction:row;align-items:center;gap:8px;color:#b39363;text-decoration:unset}.btn-back:hover,.btn-back:focus,.btn-back:active,.btn-back:focus-visible,.btn-back:focus-within{text-decoration:underline}.btn-back:hover::before,.btn-back:focus::before,.btn-back:active::before,.btn-back:focus-visible::before,.btn-back:focus-within::before{transform:translateX(-10px)}.btn-back::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:relative;display:block;width:24px;height:24px;background:url(../images/icons/arrow-left-primary-small.svg) no-repeat center center;background-size:cover}.single-main{padding:40px 0 104px 0}.single-main .flex-holder{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.single-main .left{width:100%;max-width:calc((656 / 1608) * 100%)}.single-main a.btn-back{margin-bottom:40px}.single-main h2{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:24px;margin-bottom:24px}.single-main .house-info{margin-bottom:24px}.single-main p{color:#3d3d3d;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);margin-bottom:40px}.single-main p:has(+ p){margin-bottom:24px}.single-main .building-position{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:40px;flex-wrap:wrap;margin-bottom:40px}.single-main .btn-holder{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap}.single-main .swiper{width:100%;max-width:calc((840 / 1608) * 100%);margin:0}.single-main .swiper-slide{height:auto;display:flex}.single-main .swiper-pagination-single-house{display:none !important}.houses-summary{padding:24px 0 120px 0}.houses-summary .flex-holder{display:flex;flex-direction:column;align-items:center}.houses-summary h2{font-weight:400;margin-bottom:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px}.houses-summary .house-info{justify-content:center;margin-bottom:40px}.houses-summary .btn-holder{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.title-section{padding:267px 0 87px 0;margin-bottom:80px}.title-section::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:rgba(0,0,0,0.3)}.title-section .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover}.title-section .container{position:relative;z-index:3}.title-section h2{margin:0;color:#fff;text-align:center}.socials{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.socials .soc-icon{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;padding:9px;border:1px solid #d9d9d9;background-color:#fff}.socials .soc-icon:hover,.socials .soc-icon:focus,.socials .soc-icon:active,.socials .soc-icon:focus-visible,.socials .soc-icon:focus-within{border-color:#c5a572}.socials .soc-icon:hover img,.socials .soc-icon:focus img,.socials .soc-icon:active img,.socials .soc-icon:focus-visible img,.socials .soc-icon:focus-within img{filter:brightness(0) saturate(100%) invert(67%) sepia(11%) saturate(1235%) hue-rotate(358deg) brightness(101%) contrast(82%)}.contact-person{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:16px}.contact-person .img{display:flex;max-width:88px;width:100%}.contact-person .img img{max-width:100%;height:unset;aspect-ratio:1}.contact-person .text h3{margin-bottom:12px}.contact-person .text a{margin-bottom:12px}.contact-person .text a:last-of-type{margin-bottom:0}.contact-person .text a:hover,.contact-person .text a:focus,.contact-person .text a:active,.contact-person .text a:focus-visible,.contact-person .text a:focus-within{text-decoration:underline}footer{background-color:#f9f6f1}footer .upper{padding:80px 0}footer .upper .flex-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;flex-wrap:wrap}footer .block{width:100%;display:flex;max-width:390px;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer .block.logo-block{max-width:310px;transform:translateY(-80px)}footer .block a.logo{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-top:70px;width:100%;max-width:270px;aspect-ratio:270 / 180;display:flex}footer .block a.logo img{max-width:100%;height:unset}footer .block h2{margin-bottom:16px}footer nav a{position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);color:#3d3d3d}footer nav a:hover::before,footer nav a:focus::before,footer nav a:active::before,footer nav a.active::before{width:100%}footer nav a::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:0;top:unset;bottom:0;width:0;height:2px;display:block;background-color:#c5a572;position:absolute}footer .lower{background-color:#242424;color:#fff;padding:12px}footer .lower .flex-holder{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}footer .lower span{font-size:calc((13 / 10) * 1rem);line-height:calc((19 / 13) * 1em);color:#eee}footer .lower .copyright::after{content:"|";margin:0 0 0 16px;color:#757575}footer .lower .codedBy a{color:#fff;text-decoration:unset;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .lower .codedBy a:hover::before,footer .lower .codedBy a:focus::before,footer .lower .codedBy a:active::before,footer .lower .codedBy a.active::before{width:100%}footer .lower .codedBy a::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:0;top:unset;bottom:0;width:0;height:1px;display:block;background-color:#fff;position:absolute}.error-page{padding:220px 0}.error-page .helper{max-width:900px;margin:0 auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:32px}.error-page p{color:#242424;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);margin-bottom:32px}.error-page .buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:24px}.single-flat-items{zoom:1;margin-bottom:20px}.single-flat-items:before{content:"";display:table}.single-flat-items:after{content:"";display:table;clear:both}.single-flat-items li{display:block;padding-top:5px;padding-bottom:5px;width:100%;border-bottom:1px solid #c5a572}.single-flat-items li:before{display:none}.single-flat-items li:last-child{border-bottom:none}.single-flat-items li span{display:block;float:left;width:10%}.single-flat-items li span:nth-child(2){width:70%}.single-flat-items li span:nth-child(3){width:20%}sup{display:inline-block;vertical-align:super;font-size:50%}.single-price{font-weight:600;display:block;border-bottom:1px solid #c5a572;padding-bottom:10px;margin-bottom:10px;font-size:2.4rem}.single-desc{margin-bottom:15px}.single-desc p{margin-bottom:10px !important}.single-desc a{color:#242424;text-decoration:underline}.single-desc a:hover{text-decoration:none}.gallery{padding:75px 0 30px 0}.gallery img{display:block;margin-bottom:40px;width:100%}@media screen and (max-width:1919px) and (min-width:0){.border-box-section .left:has(.bg-img){padding:58px 40px 0 40px}}@media screen and (max-width:1550px) and (min-width:0){header.sticky .flex-holder{padding:20px 0}header.sticky a.logo{max-width:163px}header .flex-holder{gap:40px}header a.logo{max-width:198px}header ul{gap:32px}header ul li{font-size:calc((18 / 10) * 1rem)}header ul li ul li{font-size:calc((16 / 10) * 1rem)}.benefits.second .grid-holder{grid-template-columns:repeat(auto-fill, minmax(229px, 1fr))}.border-box-section .flex-holder{padding:48px 72px}.border-box-section .left hr{margin-bottom:42px}.border-box-section .left:has(.bg-img){padding:21px 40px 0 40px}.border-box-section .left a{min-height:84px;font-size:calc((32 / 10) * 1rem)}.houses-parts .flex-holder{padding:48px 72px}.houses-parts .flats-table .flats-row{padding:12px 5px}}@media screen and (max-width:1300px) and (min-width:0){header.sticky a.logo{max-width:151px}header.sticky ul li{color:#fff}header.sticky ul li:has(ul)::after{background-image:url(../images/icons/arrow-down-white-small.svg)}header.sticky .hamburger .hold:before,header.sticky .hamburger .hold:after{background-color:#242424}header.sticky .hamburger .hold div{background-color:#242424}header.fixed ul li{color:#fff}header.fixed .hamburger .hold:before,header.fixed .hamburger .hold:after{background-color:#242424}header.fixed .hamburger .hold div{background-color:#242424}header .flex-holder{justify-content:flex-end;align-items:center;padding:26px 0}header a.logo{max-width:168px}header .close-bg{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:19;position:fixed;width:100%;top:0;left:0;height:100vh;display:none;visibility:visible;background-color:rgba(0,0,0,0.3);opacity:1}header .close-bg.active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}header .hamburger{display:flex}header nav{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;top:0;transform:unset;max-width:245px;width:100%;left:unset;right:-100%;visibility:hidden;opacity:0;padding:90px 30px 100px 30px;height:100vh;background-color:#242424;z-index:20;overflow-x:hidden;overflow-y:auto;position:fixed;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}header nav.active{right:0;opacity:1;visibility:visible}header nav .close{display:flex;top:41px;right:32px}header nav a.btn{display:inline-block;margin-top:40px}header ul{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:16px}header ul li{justify-content:flex-start;align-items:center;flex-wrap:wrap}header ul li:has(ul)::after{transform:rotate(90deg)}header ul li ul{display:flex;position:relative;left:unset;top:unset;transform:unset;order:4;width:100%;background-color:unset}.benefits.second .single-benefit{max-width:calc((100% / 3) - ((24px * 2) / 2))}.benefits .single-benefit{max-width:calc((100% / 2) - ((24px * 1) / 1));min-width:165px;gap:12px}.border-box-section .perks{flex-direction:column}.border-box-section .single-perk{max-width:100%}.houses-parts .upper{padding:32px 20px}.houses-parts .lower .right{max-width:calc((608 / 1196) * 100%)}.houses-parts .page-link{margin-bottom:8px}.houses-parts p{font-size:calc((16 / 10) * 1rem)}.houses-parts .flats-table .flats-row{padding:8px}.houses-parts .flats-table span,.houses-parts .flats-table strong{font-size:calc((14 / 10) * 1rem)}.house-info span{font-size:calc((18 / 10) * 1rem)}.single-main p{font-size:calc((18 / 10) * 1rem)}.title-section{margin-bottom:60px}}@media screen and (max-width:1023px) and (min-width:0){header ul li a{padding:0}.main-section .text-holder{padding:222px 0 82px 0}.border-box-section .flex-holder{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;flex-wrap:nowrap;gap:40px}.border-box-section.oposite .flex-holder{flex-direction:column-reverse}.border-box-section:not(:has(+ .border-box-section)){padding:0 0 60px 0}.border-box-section.contact-block .text-holder{padding:0}.border-box-section.contact-block .contact-holder{margin-bottom:80px}.border-box-section .left{max-width:100%}.border-box-section .text-holder{max-width:100%}.houses-parts .flex-holder{padding:28px 28px}.houses-parts .lower{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:24px}.houses-parts .lower .left{max-width:100%}.houses-parts .lower .left a{padding:9px 9px 9px 13px}.houses-parts .lower .right{max-width:100%}.house-info span{font-size:calc((16 / 10) * 1rem)}.single-main{padding:40px 0 80px 0}.single-main .flex-holder{flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.single-main .left{max-width:100%}.single-main p{font-size:calc((16 / 10) * 1rem)}.single-main .swiper{max-width:100%}.houses-summary{padding:24px 0 80px 0}footer .upper{padding:60px 0}footer .block{max-width:300px}footer .block.logo-block{transform:translateY(-60px);max-width:230px}}@media screen and (max-width:767px) and (min-width:0){header.sticky a.logo{max-width:127px}header a.btn-primary{display:none}header a.logo{max-width:144px}.main-section p{font-size:calc((16 / 10) * 1rem)}.benefits{padding:56px 0}.benefits.second .grid-holder{gap:24px 12px}.benefits.second .single-benefit h3{max-width:200px;margin:0;width:100%}.benefits .grid-holder{gap:24px}.benefits .single-benefit{max-width:100%}.benefits .single-benefit h3{max-width:unset;width:unset}.benefits .single-benefit h3 br{display:none}.small-line::after{width:30px}.border-box-section .flex-holder{padding:40px 32px}.border-box-section.contact-block .contact-person{margin-bottom:32px}.border-box-section .left{aspect-ratio:unset}.border-box-section .left hr{margin-bottom:32px}.border-box-section .left:has(.bg-img){padding:32px 20px}.border-box-section .left a{display:flex;flex-direction:row;align-items:center}.border-box-section p{font-size:calc((16 / 10) * 1rem)}.border-box-section .single-perk{padding:12px 10px}.location-short .flex-holder{flex-direction:column;align-items:center;flex-wrap:nowrap;text-align:center}.location-short h3{width:100%;max-width:100%;padding:28px 24px;text-align:center}.location-short .location-point{padding:16px;width:100%;max-width:100%}.houses-map .img{display:flex;flex-direction:column;align-items:flex-end}.houses-map .img svg{max-width:unset;width:unset;transform:translateX(190px)}.houses-map .block-path{-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;transition:unset}.houses-map .houses-block.active{display:none}.houses-map .houses-block:hover,.houses-map .houses-block:focus,.houses-map .houses-block:active,.houses-map .houses-block:focus-visible,.houses-map .houses-block:focus-within{display:none}.houses-parts .flex-holder{padding:16px 16px}.houses-parts .upper{flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:16px}.houses-parts .upper:has(img){padding-bottom:0}.houses-parts .upper .left{max-width:100%}.houses-parts .upper img{position:relative;right:unset;top:unset;max-width:calc(100% + 40px);width:calc(100% + 40px);left:-20px}.houses-parts img{max-width:100%}.houses-parts p{width:100%;max-width:100%}.houses-parts .flats-table .flats-row{flex-wrap:wrap;gap:16px 10px}.houses-parts .flats-table .id{width:calc((100% / 3) - ((10px * 2) / 3));text-align:left}.houses-parts .flats-table .disposition{width:calc((100% / 3) - ((10px * 2) / 3));text-align:left}.houses-parts .flats-table size{width:calc((100% / 3) - ((10px * 2) / 3));text-align:left}.houses-parts .flats-table .price{width:50%}.single-main{padding:40px 0 40px 0}.single-main .swiper{padding-bottom:48px}.single-main .swiper-pagination-single-house{bottom:8px !important;display:flex !important}.title-section{padding:200px 0 60px 0;margin-bottom:40px}footer .upper .flex-holder{gap:40px}footer .lower .flex-holder{flex-direction:column;align-items:center;justify-content:flex-start}footer .lower .copyright::after{display:none}.houses-parts .flats-table .disposition{width:calc((100% / 2) - ((1px * 2) / 3)) !important}.houses-parts .right{max-width:100%}.benefits .single-benefit{justify-content:left}}@media screen and (max-width:480px) and (min-width:0){footer .upper{padding:0 0 60px 0}footer .upper .flex-holder{gap:40px}footer .block.logo-block{max-width:180px;transform:translateY(0)}}@media screen and (max-width:370px) and (min-width:0){.border-box-section .flex-holder{padding:24px 16px 16px 16px}.houses-parts .flex-holder{padding:24px 16px 16px 16px}.contact-person .img{max-width:60px}}[data-aos="custom-fade-up"]{opacity:0;transform:translateY(50px);transition-property:transform,opacity}[data-aos="custom-fade-up"].aos-animate{opacity:1;transform:translateY(0)}