:root{--margin-20:20px;--margin-30:30px;--margin-40:40px;--margin-50:50px;--margin-80:80px;--margin-100:100px;--horiz-20:20px;--horiz-30:30px;--horiz-40:40px;--horiz-50:50px;--horiz-100:100px;--font-16:1.6rem;--font-18:1.8rem;--font-20:2rem;--font-26:2.6rem;--font-28:2.8rem;--font-32:3.2rem;--font-36:3.6rem;--font-38:3.8rem;--font-48:4.8rem;--font-56:5.6rem;--font-64:6.4rem;--font-200:20rem;--header:90px;--hero:600px;--invests-item:200px;--owl-width:40px;--owl-height:80px;--radius-10:10px;--radius-15:15px;--radius-20:20px;--radius-30:30px;--gmap:540px;--accordion:100px;--accordion-plus:20px;--offer-image-height:100%;--offer-image-width:59%;--offer-details:41%;--invest-panel:345px;--gallery-cols:3;--office-person:120px}@media only screen and (max-width:1440px){:root{--margin-50:40px;--horiz-50:40px;--horiz-100:40px;--font-32:2.8rem;--font-36:3rem;--font-38:3.2rem;--font-48:4.2rem;--font-56:4.8rem;--font-64:5.6rem;--font-200:16rem;--hero:460px;--office-person:80px}}@media only screen and (max-width:1280px){:root{--horiz-30:20px;--horiz-40:30px;--horiz-50:30px;--horiz-100:30px;--owl-width:30px;--invest-panel:280px;--offer-image-width:50%;--offer-details:50%}}@media only screen and (max-width:999px){:root{--gallery-cols:2}}@media only screen and (max-width:980px){:root{--margin-80:50px;--margin-100:50px;--gmap:350px;--offer-image-height:440px;--offer-image-width:100%;--offer-details:100%}}@media only screen and (max-width:680px){:root{--margin-30:20px;--margin-40:30px;--margin-50:30px;--horiz-30:20px;--horiz-40:20px;--horiz-50:20px;--horiz-100:20px;--font-26:2.4rem;--font-28:2.4rem;--font-32:2.4rem;--font-36:2.6rem;--font-38:3rem;--font-48:3.4rem;--font-56:3.8rem;--font-64:4.4rem;--header:80px;--radius-30:20px;--accordion:80px;--accordion-plus:16px;--offer-image-height:280px}}@media only screen and (max-width:679px){:root{--gallery-cols:1}}@media only screen and (max-width:440px){:root{--header:70px;--radius-15:10px;--office-person:55px}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,picture,ruby,section,summary,time,mark,audio,video,progress{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,picture,section,main{display:block}audio,video,progress{display:inline-block}area,audio,video{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}img{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}[hidden],template{display:none}html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{background-color:#f4f2ed;font-family:'Lato', Arial, Helvetica, sans-serif;font-size:15px;font-size:1.5rem;line-height:1.5;color:#333}body.fr{float:none}@media only screen and (max-width:1024px){body{overflow-x:hidden}}h1,h2,h3,h4,h5,h6,.h1,.alternate{font-family:'Josefin Sans', Arial, Helvetica, sans-serif;font-weight:300;line-height:110%;letter-spacing:-3px;color:#333;margin-bottom:var(--margin-30);text-transform:uppercase}h1{font-size:var(--font-48)}h2{font-size:var(--font-38)}h3{font-size:var(--font-32)}h4{font-size:var(--font-26)}h5{font-size:var(--font-20)}h6{font-size:var(--font-18)}a{background-color:transparent;color:#333;text-decoration:none;text-decoration-skip:objects;transition:all 0.25s ease}.black{color:#000}.white{color:#fff}.red{color:#cc4747}.green{color:#49a164}.blue{color:blue}.orange{color:#e28439}.grey{color:#999}.dgrey{color:#333}.lgrey{color:#ded7c9}.brown{color:#907457}.fr{float:right}.fl{float:left}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.aj{text-align:justify}.nowrap{white-space:nowrap}.ttu{text-transform:uppercase}.ttl{text-transform:lowercase}.ttn{text-transform:none}.tdl{text-decoration:line-through}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.ova{overflow:auto}.ovh{overflow:hidden}.clr{clear:both}.hid{display:none}.hic,.hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.async-hide{opacity:0 !important}ul.horiz > li{float:left}ul.inline > li{display:inline-block;vertical-align:middle}ul.inline > li.hid{display:none}ul.vert > li{clear:left;overflow:hidden}hr{height:0;border:1px solid #e9e5db;border-width:1px 0 0 0;margin:var(--margin-30) 0;padding:0;overflow:hidden;box-sizing:content-box}span.svg{display:inline-block;display:inline-flex;position:relative;height:1em;width:1em;align-self:center;}span.svg.hid{display:none}span.svg svg{position:relative;top:0.125em;height:1em;width:1em}span.svg svg path{transition:all 0.25s ease}span.svg + .txt{margin-left:10px}.err{display:inline-block;border:1px solid #cc4747;background-color:#fff;font-weight:700;color:#cc4747;padding:0 5px;white-space:nowrap}.anim{opacity:0}html.no-touchevents.no-cssanimations .anim{opacity:1}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url("/resources/fonts/Lato-Light.woff2") format('woff2'), url("/resources/fonts/Lato-Light.woff") format('woff'), url("/resources/fonts/Lato-Light.ttf") format('truetype');}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url("/resources/fonts/Lato-LightItalic.woff2") format('woff2'), url("/resources/fonts/Lato-LightItalic.woff") format('woff'), url("/resources/fonts/Lato-LightItalic.ttf") format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url("/resources/fonts/Lato-Regular.woff2") format('woff2'), url("/resources/fonts/Lato-Regular.woff") format('woff'), url("/resources/fonts/Lato-Regular.ttf") format('truetype');}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url("/resources/fonts/Lato-Italic.woff2") format('woff2'), url("/resources/fonts/Lato-Italic.woff") format('woff'), url("/resources/fonts/Lato-Italic.ttf") format('truetype');}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:200;font-display:swap;src:url("/resources/fonts/JosefinSans-Thin.woff2") format('woff2'), url("/resources/fonts/JosefinSans-Thin.woff") format('woff'), url("/resources/fonts/JosefinSans-Thin.ttf") format('truetype');}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:300;font-display:swap;src:url("/resources/fonts/JosefinSans-Light.woff2") format('woff2'), url("/resources/fonts/JosefinSans-Light.woff") format('woff'), url("/resources/fonts/JosefinSans-Light.ttf") format('truetype');}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-display:swap;src:url("/resources/fonts/JosefinSans-Regular.woff2") format('woff2'), url("/resources/fonts/JosefinSans-Regular.woff") format('woff'), url("/resources/fonts/JosefinSans-Regular.ttf") format('truetype');}input,select,textarea,button,option,optgroup{font-family:inherit;font-size:15px;font-size:1.5rem;color:inherit}input[disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{-webkit-text-fill-color:inherit;-webkit-opacity:1}input,select,textarea,button{vertical-align:middle;transition:all 0.25s ease}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],select,textarea,button{border-radius:5px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],select,textarea{height:48px;width:100%;border:1px solid #e9e5db;background-color:#f9f8f6;font-weight:700;padding:0 20px;text-align:left;-webkit-appearance:none;-moz-appearance:none;outline:0;appearance:none;}input[type="text"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="date"]:-webkit-autofill,input[type="search"]:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f9f8f6 inset;-webkit-text-fill-color:inherit}input[type="text"]:disabled,input[type="password"]:disabled,input[type="email"]:disabled,input[type="tel"]:disabled,input[type="number"]:disabled,input[type="date"]:disabled,input[type="search"]:disabled,select:disabled,textarea:disabled{opacity:0.5}input[type="text"]:not([readonly]):focus,input[type="password"]:not([readonly]):focus,input[type="email"]:not([readonly]):focus,input[type="tel"]:not([readonly]):focus,input[type="number"]:not([readonly]):focus,input[type="date"]:not([readonly]):focus,input[type="search"]:not([readonly]):focus,select:not([readonly]):focus,textarea:not([readonly]):focus{border-color:#907457}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{position:relative;height:20px;min-width:20px;border:1px solid #e9e5db;background-color:#f9f8f6;margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="checkbox"]:after,input[type="radio"]:after{content:'';display:block;position:absolute;transition:all 0.25s ease;opacity:0}input[type="checkbox"] + label,input[type="radio"] + label{line-height:20px;margin-left:10px;cursor:pointer;transition:all 0.25s ease}input[type="checkbox"] + label.text,input[type="radio"] + label.text{font-size:14px;font-size:1.4rem}input[type="checkbox"] + label.text .block,input[type="radio"] + label.text .block{display:block}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:#907457;border-color:#907457}input[type="checkbox"]:checked:after,input[type="radio"]:checked:after{opacity:1}input[type="checkbox"]:checked + label,input[type="radio"]:checked + label{color:#907457}input[type="checkbox"]:disabled + label,input[type="radio"]:disabled + label{cursor:default}@media (hover:hover){input[type="checkbox"]:not([disabled]):hover,input[type="radio"]:not([disabled]):hover{border-color:#907457}}input[type="checkbox"]{border-radius:5px}input[type="checkbox"]:after{top:4px;left:4px;height:10px;width:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M17.084 41.932l30.88-30.878-4.825-4.986-26.055 26.055L4.863 19.897.036 24.727z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}input[type="radio"]{border-radius:50%}input[type="radio"]:after{top:5px;left:5px;height:8px;width:8px;background-color:#fff;border-radius:50%}@media (forced-colors:active){input[type="radio"]:after{border:1px solid #ff0}}input[type="date"]{position:relative}input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;background:transparent;color:transparent}input[type="file"]{width:100%}input[type="range"]{margin:0;padding:0;cursor:pointer}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type="text"]::-ms-clear{display:none}}select:not(:disabled){cursor:pointer}select:disabled{opacity:1}select option{font-weight:700;padding:0 20px;outline:0}select optgroup{font-size:12px;font-size:1.2rem;font-weight:700;font-style:normal;text-transform:uppercase}select optgroup option{text-transform:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select::-ms-expand{display:none}}.select{position:relative;background-color:#f9f8f6;line-height:normal}.select.inline{display:inline-block}.select:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#333 transparent transparent transparent;top:50%;right:20px;margin-top:-2px}.select select{position:relative;z-index:2;background-color:transparent;padding-right:40px}.select option,.select optgroup{background-color:#f9f8f6}html.no-placeholder .select:before{display:none !important}html.no-placeholder .select select{padding-right:0}textarea{padding-top:16px;padding-bottom:16px;height:273px;min-height:273px;overflow:auto;resize:none}@media only screen and (max-width:680px){textarea{height:150px;min-height:150px}}input:-moz-placeholder,textarea:-moz-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0.2}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0.2}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0.2}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0.2}button{overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.form__row{position:relative;}.form__row:not(.form__checkbox) + .form__checkbox{margin-top:20px}.form__row.required .form__label label:after{content:' *';color:#cc4747}.form__row.required.form__checkbox input + label .block:last-child:after,.form__row.required.form__radio input + label .block:last-child:after{content:' *';color:#cc4747}.form__row.error{}.form__row.error input[type="text"],.form__row.error input[type="password"],.form__row.error input[type="email"],.form__row.error input[type="tel"],.form__row.error input[type="number"],.form__row.error input[type="date"],.form__row.error input[type="search"],.form__row.error select,.form__row.error textarea{border-color:#cc4747}.form__row.error .form__fields{position:relative}.form__row.error .form__field.error{position:absolute;bottom:calc(100% + 5px);right:0;z-index:2;background-color:#cc4747;color:#fff;font-size:12px;font-size:1.2rem;font-weight:700;padding:3px 5px;border-radius:3px 3px 0 3px;}.form__row.error .form__field.error > span{display:block;line-height:1;padding:0 2px}.form__row.error .form__field.error:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:0 7px 5px 0;border-color:transparent #cc4747 transparent transparent;bottom:-5px;right:0}@media (forced-colors:active){.form__row.error .form__field.error{border:1px solid #ff0}}.form__row + .form__row{margin-top:10px}.form__row + .recaptcha{margin-top:var(--margin-30)}@media only screen and (min-width:681px){.form__full{grid-column:1 / 3}}.form__checkbox,.form__radio{}.form__checkbox .form__field:not(.error),.form__radio .form__field:not(.error){display:flex}.form__checkbox.error .form__field.error,.form__radio.error .form__field.error{left:0;right:auto;border-radius:3px 3px 3px 0}.form__checkbox.error .form__field.error:before,.form__radio.error .form__field.error:before{left:0;right:auto;border-width:5px 7px 0 0;border-color:#cc4747 transparent transparent transparent}.form__radio .form__fields{display:flex;flex-flow:row wrap;gap:10px 20px}.form__label{font-size:12px;font-size:1.2rem;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:5px}.form__field{position:relative}.form__field.with-ttip{padding-right:30px}.form__field--icon .icon{position:absolute;top:10px}.form__field--icon--left{}.form__field--icon--left input[type="text"],.form__field--icon--left input[type="password"],.form__field--icon--left input[type="email"],.form__field--icon--left input[type="tel"],.form__field--icon--left input[type="number"],.form__field--icon--left input[type="date"],.form__field--icon--left input[type="search"],.form__field--icon--left select,.form__field--icon--left textarea{padding-left:50px}.form__field--icon--left .icon{left:20px}.form__field--icon--right{}.form__field--icon--right input[type="text"],.form__field--icon--right input[type="password"],.form__field--icon--right input[type="email"],.form__field--icon--right input[type="tel"],.form__field--icon--right input[type="number"],.form__field--icon--right input[type="date"],.form__field--icon--right input[type="search"],.form__field--icon--right select,.form__field--icon--right textarea{padding-right:50px}.form__field--icon--right .icon{right:20px}.form__files .form__field{position:relative}.form__files .form__field input[type="file"]{position:absolute;top:0;left:0;z-index:-100;height:0;width:0;opacity:0 !important}.form__files .form__field label{gap:10px;min-height:48px;width:100%;border:1px solid #e9e5db;background-color:#f9f8f6;padding:0 2px 0 20px;border-radius:5px}.form__files .form__field .button{flex-shrink:0;padding:5px 15px}.form__files .form__field .button .svg + .txt{margin-left:10px}.form__files:not(.with-files) .button.other{display:none}.form__files.with-files .button.add{display:none}@media only screen and (max-width:440px){.form__files .form__field label{flex-flow:column nowrap;padding:10px 20px}.form__files .form__field label .button{width:100%}}.form__file{font-weight:700;line-height:1;word-wrap:break-word;overflow-wrap:anywhere}@media only screen and (min-width:441px){.form__file{margin:10px 0}}.form__columns > div{display:inline-block;width:50%}.form__buttons{min-height:110px;border-top:1px solid #e9e5db;margin-top:var(--margin-50);padding:var(--margin-30) 0;}.form__buttons.flex{gap:15px}.form__buttons .first{font-size:12px;font-size:1.2rem;font-weight:700;color:#cc4747;line-height:1;text-transform:uppercase}@media only screen and (max-width:440px){.form__buttons.flex{flex-flow:column nowrap;text-align:center}.form__buttons.flex > div,.form__buttons.flex .button{width:100%}}.dialog{display:none;position:fixed;inset:0;z-index:999}.dialog:not(.noblur){-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog > .flex{justify-content:center;height:100%;height:100vh;height:100dvh;background-color:rgba(51, 51, 51, .7);padding:var(--margin-50) var(--horiz-50)}html.no-supports .dialog{top:0;left:0;height:100%;width:100%}html.no-supports .dialog > .flex{justify-content:flex-start;height:100%}.dialog--wide .dialog__outer{max-width:740px}.dialog--image .dialog__outer{overflow:visible}.dialog--image .dialog__outer .close{top:-20px;right:-20px;background-color:#fff;border-color:#f9f8f6}.dialog__outer{position:relative;width:100%;max-width:480px;background-color:#fff;text-align:center;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:10px;box-shadow:0 0 30px rgba(51, 51, 51, .5);max-height:calc(100vh - calc(var(--margin-40)*2));max-height:calc(100dvh - calc(var(--margin-40)*2))}.dialog__outer.with-buttons .dialog__content{max-height:calc(100vh - 120px - calc(var(--margin-40)*2));max-height:calc(100dvh - 120px - calc(var(--margin-40)*2))}.dialog__outer:not(.with-buttons) .dialog__content{max-height:calc(100vh - 60px - calc(var(--margin-40)*2));max-height:calc(100dvh - 60px - calc(var(--margin-40)*2))}.dialog__outer:not(.with-buttons) .dialog__buttons{display:none}.dialog__outer > div{padding-left:var(--horiz-40);padding-right:var(--horiz-40)}.dialog__outer .close{top:10px;right:10px;background-color:transparent;border-radius:50%}@media (forced-colors:active){.dialog__outer{border:1px solid #fff}}.dialog__header,.dialog__buttons{min-height:60px;background-color:#f9f8f6}.dialog__header{border-bottom:1px solid #e9e5db;font-size:var(--font-18);font-weight:700;line-height:1}.dialog__content{padding-top:var(--margin-40);padding-bottom:var(--margin-40);overflow:hidden;overflow-y:auto}.dialog__content .text{text-align:center}.dialog__buttons{border-top:1px solid #e9e5db}.dialog__buttons .button{min-height:40px;font-size:14px;font-size:1.4rem;margin:0 3px}.with-dialog{position:absolute;width:100%;height:100%;max-height:100vh;max-height:100dvh;overflow:hidden}.text{line-height:24px;line-height:2.4rem;word-wrap:break-word;overflow-wrap:anywhere;}.text a{}.text a:not(.button){color:#907457;text-decoration:underline}.text a[href^="tel"]{color:#333;text-decoration:none}.text a strong{color:inherit}@media (hover:hover){.text a:hover{text-decoration:none}}.text p{margin-bottom:var(--margin-30)}.text p:last-child{margin-bottom:0}.text h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child),.text h5:not(:first-child),.text h6:not(:first-child){padding-top:10px}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child,.text h6:last-child{margin-bottom:0}.text > ol,.text > ul{margin-bottom:var(--margin-30)}.text > ol:last-child,.text > ul:last-child{margin-bottom:0}.text > ol ul,.text > ul ul,.text > ol ol,.text > ul ol{margin-top:5px;padding-bottom:5px}.text ol{list-style:decimal}.text ol > li{margin-left:38px;padding-left:7px}.text ul{list-style:none}.text ul > li{position:relative;padding-left:45px}.text ul > li:before{content:'';display:block;position:absolute;top:8.5px;left:19px;height:7px;width:7px;background-color:#907457;border:1px solid transparent;border-radius:50%}.text table{max-width:100%;margin-bottom:var(--margin-30)}.text table th,.text table td{border:1px solid #e9e5db;border-width:1px 0;line-height:1;padding:15px 10px;word-wrap:normal}.text table th,.text table thead td{background-color:#f9f8f6;font-size:12px;font-size:1.2rem;font-weight:700;text-transform:uppercase}.text table th span,.text table thead td span{text-transform:none}html.touchevents .text.telfix a[href^="tel"]{color:#333 !important}.text--white{color:#fff}.text--white a{color:inherit !important}.text--white a[href^="tel"]{color:inherit}.text--white h1,.text--white h2,.text--white h3,.text--white h4,.text--white h5,.text--white h6,.text--white .h1,.text--white strong{color:inherit}.text--white table th,.text--white table td{border-color:#fff}.text--white table th,.text--white table thead td{background-color:inherit;border-color:inherit}html.touchevents .text--white.telfix a[href^="tel"]{color:#fff !important}@media only screen and (min-width:681px){.text--big{font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem}.text--big ul > li:before{top:10.5px}}.pagenavi{border-top:1px solid #e9e5db;font-size:14px;font-size:1.4rem;margin-top:var(--margin-40);padding-top:var(--margin-40);text-align:center}.navigo{margin-bottom:15px}.navigo > a,.navigo > span{display:inline-block;position:relative;background-color:#f9f8f6;border:1px solid #f9f8f6;height:44px;width:44px;line-height:42px;font-weight:700;margin:0 1px 1px 0;white-space:nowrap;text-align:center;vertical-align:top;overflow:hidden}.navigo > a:first-child,.navigo > span:first-child{border-radius:5px 0 0 5px}.navigo > a:last-child,.navigo > span:last-child{border-radius:0 5px 5px 0}.navigo > a{}.navigo > a.prev,.navigo > a.next{font-size:11px;font-size:1.1rem}.navigo > a.prev .svg,.navigo > a.next .svg{text-align:left}@media (hover:hover){.navigo > a:hover{background-color:#907457;border-color:#907457;color:#fff}.navigo > a:hover.prev svg path,.navigo > a:hover.next svg path{fill:#fff}.navigo > a:hover.prev .svg{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}.navigo > a:hover.next .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (max-width:680px){.navigo > a:not(.prev):not(.first):not(.last):not(.next){display:none}}.navigo > span{}.navigo > span.cur{background-color:#333;border-color:#333;color:#fff}.navigo > span.no{background-color:transparent;border-color:transparent;margin-left:-1px;margin-right:0;opacity:0.7}.positions{}.positions a,.positions .act{margin:0 7px}@media (hover:hover){.positions a:hover{color:#907457}}.positions .act{color:#333;font-weight:700}.files,.gallery{}.files:not(:first-child),.gallery:not(:first-child){margin-top:calc(var(--margin-30) + 10px)}.files .h1,.gallery .h1{font-size:var(--font-38)}.file{gap:0 var(--horiz-30);min-height:100px;background-color:#f9f8f6;border:1px solid transparent;padding:10px var(--horiz-30);border-radius:var(--radius-15);overflow:hidden}@media (hover:hover){a.file:hover{border-color:#907457;color:#907457}a.file:hover .button{background-color:#0d0d0d}}.file + .file{margin-top:10px}@media only screen and (max-width:680px){.file{min-height:80px}}.file__icon{flex-shrink:0;position:relative;width:100px;font-size:var(--font-48);margin:0 var(--horiz-20) 0 calc(var(--horiz-30)*-1);text-align:center}.file__icon:before{content:'';display:block;position:absolute;top:-500%;right:0;height:1000%;border-right:1px solid #e9e5db}@media only screen and (max-width:680px){.file__icon{width:70px}}.file__name,.file__size{line-height:1.2}.file__name{font-weight:700;margin-bottom:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.file__size{font-size:14px;font-size:1.4rem;opacity:0.7}@media only screen and (max-width:680px){.file__button .button{width:42px;font-size:18px;font-size:1.8rem;padding:0}.file__button .button .svg svg{top:auto}.file__button .button .txt{display:none}}.gallery .grid{gap:10px}.gallery .grid a{position:relative;overflow:hidden}.gallery .grid a .img img{transition:transform 1s ease}@media (hover:hover){.gallery .grid a:hover .img img{transform:translate3d(-50%, -50%, 0) scale(1.06)}.gallery .grid a:hover .zoom{opacity:1}}.gallery .img{padding-top:71.66667%;border-radius:var(--radius-15)}@media only screen and (max-width:680px){.gallery .grid{grid-template-columns:repeat(2, 1fr)}}.googlemap{background-color:#f9f8f6}.googlemap img{max-width:none !important;vertical-align:middle}.map-canvas{height:var(--gmap);width:100%}.googleinfo{max-width:210px;font-family:'Lato', Arial, Helvetica, sans-serif;font-size:15px;font-size:1.5rem;}@media (hover:hover){.googleinfo a:hover{color:#907457}}.googleinfo figure{margin:10px 0}.googleinfo figure img{width:100%}.googleinfo .text{line-height:20px;line-height:2rem}.googleinfo .dib{display:inline-block}.googleinfo + .googleinfo{border-top:1px solid #e9e5db;margin-top:15px;padding-top:15px}.cluster{font-family:'Lato', Arial, Helvetica, sans-serif;font-size:var(--font-18);font-weight:700}.cluster div{top:11px}.gm-style-iw-d{overflow-x:hidden !important}.iframe{display:block;position:relative;background-color:#e9e5db;overflow:hidden;padding-top:56.25%}.iframe iframe{position:absolute;inset:0;height:100%;width:100%}.old__browser{position:fixed;top:0;left:0;z-index:999;width:100%;background-color:#cc4747;padding:40px;text-align:center}.old__browser a{color:#fff !important;text-decoration:underline}@media (hover:hover){.old__browser a:hover{text-decoration:none}}html.no-flexbox .old__browser{display:block}html.no-supports .old__browser{display:block}html.no-cssgrid .old__browser{display:block}@keyframes bounceTop5{0%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@-webkit-keyframes bounceTop5{0%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@keyframes bounceBottom5{0%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}}@-webkit-keyframes bounceBottom5{0%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}}@keyframes bounceLeft5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(-5px);-webkit-transform:translateX(-5px)}}@-webkit-keyframes bounceLeft5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(-5px);-webkit-transform:translateX(-5px)}}@keyframes bounceRight5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(5px);-webkit-transform:translateX(5px)}}@-webkit-keyframes bounceRight5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(5px);-webkit-transform:translateX(5px)}}@keyframes bounceRight3{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(3px);-webkit-transform:translateX(3px)}}@-webkit-keyframes bounceRight3{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(3px);-webkit-transform:translateX(3px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInScale{0%{opacity:0;transform:scale(1.06);-webkit-transform:scale(1.06)}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes fadeInScale{0%{opacity:0;transform:scale(1.06);-webkit-transform:scale(1.06)}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@keyframes fadeInUp{0%{transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(50px);-webkit-transform:translateX(50px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes fadeInLeft{0%{transform:translateX(50px);-webkit-transform:translateX(50px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@keyframes fadeInLeft2{0%{transform:translateX(30px);-webkit-transform:translateX(30px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes fadeInLeft2{0%{transform:translateX(30px);-webkit-transform:translateX(30px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@keyframes rotateElement{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotateElement{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.animated{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.animated2{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.delay2{animation-delay:0.2s;-webkit-animation-delay:0.2s}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn}.fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut}.fadeInScale{animation-name:fadeInScale;-webkit-animation-name:fadeInScale}.fadeInUp{animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.fadeInLeft{animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft}.fadeInLeft2{animation-name:fadeInLeft2;-webkit-animation-name:fadeInLeft2}.posit{margin-left:auto;margin-right:auto;padding:0 var(--horiz-50);text-align:left;clear:both}.posit.ac{text-align:center}.posit.ar{text-align:right}.btn,.button,.close,.owl-prev,.owl-next{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:hidden;border-radius:0;transition:all 0.25s ease}.btn,.button{font-size:14px;font-size:1.4rem;text-transform:uppercase;border-radius:5px}.btn .svg,.button .svg{font-size:18px;font-size:1.8rem}.btn .svg svg,.button .svg svg{top:auto}.btn .svg + .txt,.button .svg + .txt{margin-left:15px}.btn.hid,.button.hid{display:none}.btn{background-color:transparent}.button{position:relative;min-height:48px;background-color:#333;font-weight:700;color:#fff;padding:5px 20px}.button .txt{line-height:1}.button .txt + .svg{margin-left:10px}.button[disabled]{cursor:not-allowed}@media (hover:hover){.button:not([disabled]):hover{background-color:#0d0d0d}}.button--small{min-height:42px}@media only screen and (max-width:440px){.button--small{min-height:38px;font-size:13px;font-size:1.3rem;padding-left:15px;padding-right:15px}}.button--more .svg{font-size:10px;font-size:1rem}@media (hover:hover){.button--more:not([disabled]):hover .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.button--brown{background-color:#907457}@media (hover:hover){.button--brown:not([disabled]):hover{background-color:#705a44}}.button--white{background-color:transparent;border-color:#333;color:#333}@media (hover:hover){.button--white:not([disabled]):hover{background-color:#907457;color:#fff}.button--white:not([disabled]):hover .svg path{fill:#fff}}.processing{position:relative;cursor:default}.processing:before{content:'';display:block;position:absolute;top:50%;left:50%;height:20px;width:20px;border:2px solid #fff;border-color:#fff transparent #fff transparent;margin:-10px 0 0 -10px;animation:rotateElement 0.8s linear infinite;border-radius:50%}.processing > span{opacity:0.15}.more{align-items:center;justify-content:center;display:inline-flex;border-bottom:1px solid rgba(51, 51, 51, .3);font-size:14px;font-size:1.4rem}.more .txt{font-weight:700;text-transform:uppercase}.more .svg{font-size:9px;font-size:0.9rem;margin-left:10px}.more .svg svg{top:auto}@media (hover:hover){.more:hover{color:#907457}.more:hover .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:stretch;}.flex.hid{display:none}html.no-flexbox .flex{display:block;overflow:hidden}html.no-flexbox .flex > div{display:inline-block}html.no-flexbox .flex > div.hid{display:none}.flex--top{align-items:flex-start;}.flex--middle{align-items:center;}.flex--bottom{align-items:flex-end;}.flex--left{justify-content:flex-start}.flex--center{justify-content:center}.flex--right{justify-content:flex-end}.flex--wrap{flex-flow:row wrap}.flex__cols{gap:15px}.flex__col--s{width:25%}.flex__col--3{width:33.33%}.flex__col--m{width:50%}.flex__col--6{width:66.66%}.flex__col--l{width:75%}.flex__col--x{width:100%}.grid{display:grid}.grid > *{min-width:0}.grid.hid{display:none}.grid2{grid-template-columns:repeat(2, 1fr)}.grid3{grid-template-columns:repeat(3, 1fr)}.grid4{grid-template-columns:repeat(4, 1fr)}.grid5{grid-template-columns:repeat(5, 1fr)}.skip__links{position:absolute;top:15px;left:20px;width:calc(100% - 40px)}.skip__links a{position:absolute;top:0;left:-9999px}.skip__links a:focus{left:0;z-index:999}.img{position:relative;overflow:hidden}.img .src{position:absolute;top:50%;left:50%;min-height:calc(100% + 2px);min-width:calc(100% + 2px);transform:translate3d(-50%, -50%, 0);object-fit:cover}.img.abs{inset:0}.abs{position:absolute}.max{margin-inline:auto}.apla{background-color:#fff;overflow:hidden}.notification{text-align:center}.notification .inner{display:inline-block;position:relative;padding-left:30px;text-align:left}.notification .text{line-height:1.2}.notification .svg{position:absolute;top:0;left:0;font-size:18px;font-size:1.8rem}.notification .svg svg{top:auto}.notification.with-border{border-width:1px;border-style:solid;padding:15px 20px;border-radius:5px}.notification.max{max-width:920px}.notification--light{background-color:#f9f8f6;border-color:#e9e5db}.notification--red{background-color:rgba(204, 71, 71, .05);border-color:#cc4747;color:#cc4747}.tabs{gap:10px}.tabs .btn{justify-content:flex-start;min-height:48px;width:100%;border-color:#ded7c9;font-size:14px;font-size:1.4rem;padding:5px 20px;text-align:left;white-space:normal}.tabs .btn .txt{position:relative;line-height:1;font-weight:700;padding-left:28px}.tabs .btn .txt:before,.tabs .btn .txt:after{content:'';display:block;position:absolute}.tabs .btn .txt:before{display:inline-block;height:18px;width:18px;line-height:16px;text-align:center;border-radius:50%;top:calc(50% - 9px);left:0;background-color:#f4f2ed;border:1px solid transparent;transition:all 0.25s ease}.tabs .btn .txt:after{top:calc(50% - (8px/2) - 1px);left:4px;height:10px;width:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M17.084 41.932l30.88-30.878-4.825-4.986-26.055 26.055L4.863 19.897.036 24.727z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;opacity:0}.tabs .btn.active{border-color:#907457}.tabs .btn.active .txt:before{background-color:#907457}.tabs .btn.active .txt:after{opacity:1}@media (hover:hover){.tabs .btn:hover{background-color:#f9f8f6}.tabs .btn:hover:not(.active) .txt:before{background-color:#e9e5db}}@media only screen and (min-width:1441px){.tabs .btn .txt{margin-top:0 !important}}@media only screen and (max-width:1680px){.tabs.grid5{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width:1280px){.tabs.grid5{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:980px){.tabs.grid5{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.tabs{}.tabs .btn{padding-left:15px;padding-right:15px}}.sliders{gap:10px}@media only screen and (max-width:680px){.sliders{gap:15px;max-width:85%}}.slider__slider{height:100%;border:1px solid transparent}.slider__slider .ttu{font-size:12px;font-size:1.2rem;font-weight:700;line-height:1;margin-bottom:20px}.slider__slider .slider{min-height:4px;margin-bottom:15px}.slider__slider .flex{gap:5px 10px;font-weight:700;line-height:1}@media only screen and (min-width:681px){.slider__slider{background-color:#f9f8f6;padding:20px;border-radius:var(--radius-15)}}@media only screen and (max-width:680px){.slider__slider .ttu{margin-bottom:15px}.slider__slider .flex{color:#907457}}.ttip{position:absolute;top:0;right:0}.ttip .svg{font-size:18px;font-size:1.8rem;cursor:pointer}@media (hover:hover){.ttip .svg{}.ttip .svg:hover path{fill:#333}}.ttip .text{display:none}.tooltip{display:none;position:absolute;z-index:9999;min-width:200px;max-width:300px;background-color:#fff;border:1px solid transparent;line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(51, 51, 51, .2);pointer-events:none}.tooltip .big{font-size:var(--font-18);font-weight:700}.tooltip hr{border-color:#e9e5db;margin:15px 0 10px 0}.tooltip .flex{gap:10px}.tooltip .flex + .flex{margin-top:5px}.tooltip .info{min-width:40px;border:1px solid transparent;font-weight:700;color:#fff;padding:5px 10px 7px 10px;text-align:center;border-radius:5px}.tooltip .info.green{background-color:#49a164}.tooltip .info.red{background-color:#cc4747}.tooltip .info.orange{background-color:#e28439}.tooltip .info.brown{border-color:#e9e5db;background-color:#f4f2ed;color:#333}.tooltip.brown{background-color:#907457}.tooltip.brown .text{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;font-weight:700}.zoom{position:absolute;top:calc(50% - 80px/2);left:calc(50% - 80px/2);display:inline-block;height:80px;width:80px;line-height:78px;text-align:center;border-radius:50%;background-color:#fff;border:1px solid transparent;font-size:20px;font-size:2rem;opacity:0;transition:all 0.25s ease}.header{position:fixed;top:0;left:0;z-index:888;width:100%;background-color:rgba(244, 242, 237, .95);border-bottom:1px solid transparent;transition:all 0.25s ease;}.header:before{content:'';display:block;position:absolute;inset:0;z-index:-1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px)}.header .posit{position:relative;height:var(--header);max-width:1620px}.header.fixed{border-bottom-color:#e9e5db}.header.fixed .posit{border-bottom-color:#e9e5db}.logo{}.logo a{display:inline-block}.logo img{width:100%}.nav{flex-grow:1}.nav .btn,.nav .downMenu a{font-family:'Josefin Sans', Arial, Helvetica, sans-serif;color:#101010}.nav .btn .txt,.nav .downMenu a .txt{margin-top:2px}.nav .btn{min-height:42px;padding:5px 15px}.nav .btn .svg + .txt{margin-left:10px}@media (hover:hover){.nav .btn:hover{background-color:#fff;border-color:#ded7c9}}.nav .button{flex-shrink:0}.navigation li.sub{position:relative}.navigation li.sub .btn{position:relative;padding-right:35px}.navigation li.sub .btn:before{content:'';display:block;position:absolute;top:calc(50% - 5px);right:15px;height:10px;width:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23333\' d=\'M5.625 10.313l18.375 18.375 18.375-18.375 5.625 5.625-24 24-24-24z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;transition:all 0.25s ease}@media (hover:hover){.navigation li.sub .btn:hover{border-color:#ded7c9;border-radius:5px 5px 0 0}}.navigation li.slideDown .btn{background-color:#fff;border-color:#ded7c9;border-radius:5px 5px 0 0}.downMenu{display:none}.downMenu li + li{border-top:1px solid #ded7c9}.downMenu a{display:flex;font-size:13px;font-size:1.3rem;text-transform:uppercase;padding:8px 40px 8px 15px}@media (hover:hover){.downMenu a:hover{background-color:#e9e5db}}.burger{display:inline-block;position:relative;height:14px;width:20px}.burger span{position:absolute;top:6px;left:0;height:0;width:100%;border-top:2px solid #333;transition:all 0.25s ease}.burger span:before,.burger span:after{content:'';display:block;position:absolute;left:0;border-top:2px solid #333;-webkit-transition-duration:0.2s, 0.2s;transition-duration:0.2s, 0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.burger span:before{top:-8px;width:100%;-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.burger span:after{bottom:-6px;width:14px;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.burger + .txt{margin-left:15px}.show-menu .burger span{border:0}.show-menu .burger span:before,.show-menu .burger span:after{-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}.show-menu .burger span:before{top:-1px;transform:rotate(45deg)}.show-menu .burger span:after{bottom:-1px;width:100%;transform:rotate(-45deg)}.wrapper{display:none;position:fixed;inset:0;z-index:-1233;background-color:rgba(51, 51, 51, .6);opacity:0;transition:all 0.25s ease}@media only screen and (min-width:741px){.header .logo{isolation:isolate;top:0;left:calc(50% - 100px);height:110px;width:200px;background-color:#f4f2ed;padding-top:30px;text-align:center;border-radius:0 0 var(--radius-10) var(--radius-10);box-shadow:0 0 10px rgba(51, 51, 51, .07);transition:all 0.25s ease}.header .logo:before{content:'';display:block;position:absolute;top:0;left:7px;z-index:-1;height:calc(100% - 7px);width:calc(100% - 14px);border:1px solid #907457;border-top:0;border-radius:0 0 7px 7px;opacity:0.2}.header .logo a{width:110px;margin-top:-5px}.header.fixed .logo{top:-7px}.header.fixed .logo a{margin-top:2px}}@media only screen and (min-width:1401px){.nav{flex-grow:1;gap:20px;margin-left:-15px}.mobile{display:none}.navigation{gap:5px;display:flex;width:100%}.navigation li{}.navigation li.spacer{margin-left:auto}.navigation li.with-border{border-right:1px solid #ded7c9;margin-right:5px;padding-right:10px}.navigation .btn.current{border-color:#ded7c9}.downMenu{position:absolute;min-width:100%;background-color:#fff;border:1px solid #ded7c9;margin-top:-1px;overflow:hidden;border-radius:0 5px 5px 5px;box-shadow:0 5px 10px rgba(51, 51, 51, .1)}.downMenu a{white-space:nowrap}}@media only screen and (min-width:1441px){.btn{font-size:15px;font-size:1.5rem}.btn .txt{margin-top:4px !important}}@media only screen and (max-width:1400px){.mobile{margin-left:-15px}.navigation{flex-flow:column nowrap;display:none;position:fixed;top:calc(var(--header) + 1px);left:-340px;z-index:-1234;height:calc(100% - var(--header) - 1px);width:340px;border-right:1px solid transparent;background-color:#f9f8f6;padding-bottom:var(--margin-40);overflow:hidden;overflow-y:auto;transition:all 0.25s ease}.navigation > li{width:100%;border-bottom:1px solid #ded7c9}.navigation > li:not(.hid){background-color:#fff}.navigation > li:not(.hid) + .hid{margin-top:20px}.navigation > li.hid{display:inline-block !important;border-bottom:0}.navigation > li.hid > a{display:block;padding:5px 15px}.navigation > li.hid.spacer{margin-bottom:auto}.navigation .btn{justify-content:flex-start;min-height:48px;width:100%}.navigation .btn.active:before{transform:rotate(180deg)}.navigation .social{margin-top:20px;padding:0 15px}.navigation .social .text{border-top:1px solid #e9e5db;padding-top:25px}.navigation .social a{opacity:1}.downMenu{background-color:#f9f8f6;border-top:1px solid #ded7c9}.downMenu a{align-items:center;min-height:40px;width:100%;line-height:1.1}.downMenu a .txt span{display:block;font-family:'Lato', Arial, Helvetica, sans-serif;font-size:11px;font-size:1.1rem;font-weight:700;color:#907457;margin:-2px 0 2px}body.show-menu{position:absolute;width:100%;height:100%;overflow:hidden;}body.show-menu .header{z-index:999}body.show-menu .header .logo{z-index:1235}body.show-menu .navigation{display:flex;left:0;z-index:1234}body.show-menu .wrapper{display:block;z-index:887;opacity:1;-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media only screen and (max-width:1400px) and (hover:hover){.navigation .btn{border-radius:0 !important}.navigation .btn:hover{background-color:#e9e5db;border-color:transparent !important}}@media only screen and (max-width:740px){.logo{width:110px}.header .logo{left:65px}.mobile .txt{text-indent:-9999px;margin-left:0}}@media only screen and (max-width:440px){.logo{width:100px}.nav .button .svg{display:none}.nav .button .svg + .txt{margin-left:0}}.main{position:relative;isolation:isolate;padding-top:calc(var(--header) + 1px);overflow:hidden}.main .posit{max-width:calc(1360px + calc(var(--horiz-50)*2))}.main > .abs{top:314px;z-index:-1;width:100%;text-align:center}.main > .abs img{left:50%;max-width:none;transform:translateX(-50%)}@media only screen and (max-width:1440px){.main > .abs{display:none}}.full{max-width:1620px}.hero{position:relative;isolation:isolate;background-color:transparent}.hero .posit{position:relative;padding-bottom:calc(var(--invests-item) - 40px);}.hero .inner{min-height:var(--hero);max-width:720px;padding-top:var(--margin-50);padding-bottom:var(--margin-50)}.hero .inner.grid{align-content:center;align-items:center}.hero .text{text-shadow:0 0 10px rgba(51, 51, 51, .2);}.hero .text h2{font-size:var(--font-64);text-wrap:balance}.hero .text ul > li{padding-left:40px}.hero .text ul > li:before{top:3px;left:0;height:20px;width:20px}.hero .text ul > li:after{content:'';display:block;position:absolute;top:8px;left:5px;height:10px;width:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M17.084 41.932l30.88-30.878-4.825-4.986-26.055 26.055L4.863 19.897.036 24.727z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.hero .img{z-index:-1}.hero .img:before{content:'';display:block;position:absolute;inset:0;z-index:1}.hero + .invests{position:relative;margin-top:calc(calc(var(--invests-item) * -1) + 40px - 1px)}@media only screen and (min-width:681px){.hero .first + .second{margin-top:var(--margin-30)}.hero .text{font-size:18px;font-size:1.8rem;line-height:28px;line-height:2.8rem}.hero .text ul > li:before{top:5px}.hero .text ul > li:after{top:10px}.hero .img:before{background-color:rgba(12, 43, 88, .0);background-image:-webkit-linear-gradient(right, rgba(12, 43, 88, .0) 25%, #0c2b58 100%);background-image:linear-gradient(to left, rgba(12, 43, 88, .0) 25%, #0c2b58 100%);opacity:0.65}}@media only screen and (min-width:1441px){.hero{border-radius:var(--radius-30)}}@media only screen and (max-width:680px){.hero .text,.hero .address{font-weight:700}.hero .img:before{background-color:#0c2b58;opacity:0.55}}@media only screen and (max-width:680px){.hero--welcome .inner.grid{flex-flow:column nowrap;display:flex}.hero--welcome .first{width:calc(100% + var(--horiz-50)*2);background-color:#907457;margin:calc(var(--margin-50)*-1) calc(var(--horiz-50)*-1) 0 calc(var(--horiz-50)*-1);padding:var(--margin-50) var(--horiz-50);overflow:hidden}.hero--welcome .first h2{margin-bottom:-5px}.hero--welcome .second{flex-grow:1;display:grid;width:100%}.hero--welcome .second .text{align-content:center}}@media only screen and (max-width:440px){.hero--welcome .first h2{font-size:var(--font-48);line-height:120%}}@media only screen and (max-width:680px){.hero--city .first + .second{margin-top:var(--margin-30)}}.hero--invest .posit{padding-bottom:79px}.hero--invest .inner{min-height:calc(var(--hero) + 81px)}.hero--invest .address,.hero--invest .text{margin-bottom:var(--margin-30)}.hero--invest .address{border-color:rgba(255, 255, 255, .4);color:#fff}.hero--invest .maxx{max-width:500px}.hero--invest .offer__item__boxes .box{min-width:145px;border-color:#fff}.hero--invest + .invest__info{position:relative;margin-top:-79px}.hero--invest + .section{margin-top:var(--margin-80)}@media only screen and (max-width:680px){.hero--invest .offer__item__boxes .box{min-width:130px}}@media only screen and (max-width:440px){.hero--invest .offer__item__boxes .box{width:calc(50% - 5px)}}.carousel .owl-item{white-space:normal}.invests,.offer,.section{margin-bottom:var(--margin-100)}.start .invests,.start .offer,.start .section{margin-bottom:var(--margin-80)}.invests__carousel{text-align:left}.invests__carousel .owl-carousel{display:block}.invests__carousel .owl-carousel > .invests__item:not(:first-child){display:none}.invests__carousel .owl-stage-outer{border-radius:var(--radius-10)}.invests__carousel .owl-prev{left:calc(var(--owl-width)*-1)}.invests__carousel .owl-next{right:calc(var(--owl-width)*-1)}.invests__carousel.apla{border:1px solid transparent;padding:var(--margin-20) var(--horiz-20);border-radius:var(--radius-20);overflow:visible}.invests__carousel.grid{gap:10px}@media only screen and (max-width:1680px){.invests__carousel.grid5{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width:1280px){.invests__carousel.grid5{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:980px){.invests__carousel.grid5{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.invests__carousel{}.invests__carousel.grid5 .invests__item{height:calc(var(--invests-item) - 50px)}}.invests__item{display:block;position:relative;isolation:isolate;height:var(--invests-item);background-color:#e9e5db;overflow:hidden;border-radius:var(--radius-10)}.invests__item .title{bottom:20px;left:20px;z-index:1;max-width:calc(100% - 40px);color:#fff}.invests__item .title .ttu{font-size:14px;font-size:1.4rem;font-weight:700}.invests__item .title .h1{font-size:var(--font-16);font-weight:400;color:inherit;letter-spacing:-1px;margin:5px 0 0 0}.invests__item .img{z-index:-1;border-radius:var(--radius-10);transition:all 0.25s ease}.invests__item .img:before{content:'';display:block;position:absolute;bottom:0;left:0;z-index:1;height:70%;width:100%;background-color:transparent;background-image:-webkit-linear-gradient(90deg - , transparent 0, #0c2b58 100%);background-image:linear-gradient(180deg, transparent 0, #0c2b58 100%);opacity:0.8;-webkit-transform:translateZ(0)}.invests__item .img img{transition:transform 1s ease}@media (hover:hover){a.invests__item:hover .img img{transform:translate3d(-50%, -50%, 0) scale(1.1)}}.invests__item input{position:absolute;z-index:-1;height:100%;width:100%;border:0;border-radius:var(--radius-10);overflow:hidden;}.invests__item input:after{display:none}.invests__item input:checked{background-color:transparent}.invests__item input:checked + label{border:2px solid #907457}.invests__item input:checked + label .img{border:2px solid #fff}.invests__item input:not([checked]).opacity + label{opacity:0.3}.invests__item input + label{margin-left:0}.invests__item label{line-height:inherit}.invests__item label span{display:block}@media (hover:hover){.invests__item label:hover{opacity:1 !important}.invests__item label:hover .img img{transform:translate3d(-50%, -50%, 0) scale(1.1)}}.form .invests__item{overflow:visible}@media only screen and (max-width:680px){.invests__item .title{left:15px;max-width:calc(100% - 30px)}.invests__item .img:before{height:80%}}.form div.invests__item:before{display:none}.form div.invests__item input.opacity:not(:checked) ~ .button{opacity:0.7}.form div.invests__item .button{position:absolute;top:8px;right:8px;min-height:26px;background-color:rgba(255, 255, 255, .8);color:#333;font-size:11px;font-size:1.1rem;padding-left:10px;padding-right:10px}.form div.invests__item .button .svg{font-size:6px;font-size:0.6rem;margin-left:5px}@media (hover:hover){.form div.invests__item .button:hover{background-color:#fff;opacity:1 !important}.form div.invests__item .button:hover .svg{animation:bounceRight3 0.35s ease infinite alternate;-webkit-animation:bounceRight3 0.35s ease infinite alternate}}.find__city{border:1px solid #e9e5db;border-bottom:0;border-radius:var(--radius-15) var(--radius-15) 0 0}.find__city .flex{gap:20px;flex-grow:1;padding:var(--margin-30) var(--horiz-30)}.find__city .flex > div{line-height:1}.find__city .ttu{font-size:12px;font-size:1.2rem;margin-bottom:10px}.find__city .big{font-size:var(--font-32);line-height:1}@media (hover:hover){.find__city .big a:hover{color:#907457}}.find__city .circle{display:inline-block;height:50px;width:50px;min-width:50px;line-height:48px;text-align:center;border-radius:50%;background-color:#f4f2ed;border:1px solid transparent;font-size:var(--font-26)}.find__city + .find__map{border-radius:0 0 var(--radius-15) var(--radius-15)}@media only screen and (min-width:981px){.find__city .flex + .flex{border-left:1px solid #e9e5db}}@media only screen and (max-width:980px){.find__city{flex-flow:column nowrap}.find__city .flex + .flex{border-top:1px solid #e9e5db}}.find__map{background-color:#e9e5db;overflow:hidden;border-radius:var(--radius-15)}.offer__item{border-radius:var(--radius-30)}.offer__item + .offer__item{margin-top:var(--margin-50)}@media only screen and (min-width:981px){.offer__item{min-height:560px}.offer__item:nth-child(odd) .offer__item__info{left:var(--horiz-50)}.offer__item:nth-child(even){flex-flow:row-reverse nowrap}.offer__item:nth-child(even) .offer__item__info{right:var(--horiz-50)}}@media only screen and (max-width:980px){.offer__item{flex-flow:column nowrap}.offer__item .offer__item__info{left:var(--horiz-50)}}.offer__item__image{position:relative;width:var(--offer-image-width);background-color:#e9e5db;overflow:hidden}.offer__item__image .img{height:var(--offer-image-height)}.offer__item__image .img img{transition:transform 1s ease}@media (hover:hover){.offer__item__image a:hover img{transform:translate3d(-50%, -50%, 0) scale(1.06)}.offer__item__image a:hover .zoom{opacity:1}}.offer__item__info{position:absolute;top:var(--margin-50);z-index:1;line-height:1;border-radius:var(--radius-15)}.offer__item__info .info{padding:var(--margin-30) var(--horiz-30)}.offer__item__info .info .big{margin-bottom:5px}.offer__item__info .info + .info{border-left:1px solid #e9e5db}.offer__item__info .counter{min-width:80px;font-size:var(--font-26);padding:12px;text-align:center}@media only screen and (min-width:681px){.start .offer__item__info{border-radius:var(--radius-20)}}@media only screen and (max-width:440px){.offer__item__info .info{padding:15px}}.offer__item__details{align-content:center;justify-items:start;display:grid;width:var(--offer-details);border:1px solid transparent;padding:var(--margin-50) var(--horiz-50)}.offer__item__details .title{font-size:var(--font-48);text-wrap:balance;word-wrap:break-word;overflow-wrap:anywhere}@media (hover:hover){.offer__item__details .title a:hover{color:#907457}}.offer__item__details .address,.offer__item__details .text{margin-bottom:var(--margin-30)}.offer__item__details .address{width:100%}.offer__item__boxes{gap:10px}.offer__item__boxes .box{border:1px solid #ded7c9;line-height:1;padding:15px;border-radius:5px;overflow:hidden}.offer__item__boxes .box .svg svg{top:auto}.offer__item__boxes .box .ttu{display:block;font-size:14px;font-size:1.4rem}.offer__item__boxes a.box,.offer__item__boxes .box.btn{background-color:#fff}@media (hover:hover){.offer__item__boxes a.box:hover,.offer__item__boxes .box.btn:hover{background-color:#907457;border-color:#907457;color:#fff}.offer__item__boxes a.box:hover .svg path,.offer__item__boxes .box.btn:hover .svg path{fill:#fff}}@media only screen and (min-width:441px){.offer__item__boxes.grid{display:inline-grid}.offer__item__boxes .box .svg{font-size:24px;font-size:2.4rem;margin-bottom:20px}.offer__item__boxes .box.btn{display:block;text-align:left}}@media only screen and (min-width:681px){.offer__item__boxes .box{padding:20px}}@media only screen and (max-width:980px){.offer__item__boxes.grid .box .ttu{margin-right:10px}}@media only screen and (max-width:440px){.offer__item__boxes.grid{grid-template-columns:none;width:100%}.offer__item__boxes .box{align-items:center;justify-content:flex-start;display:flex;min-height:48px;padding-top:5px;padding-bottom:5px}.offer__item__boxes .box .svg{font-size:20px;font-size:2rem;margin:-4px 10px 0 0}.offer__item__boxes .box .ttu{font-weight:700;margin-right:0 !important}}.offer__items{margin-bottom:var(--margin-50)}.offer__items .offer__item__details{white-space:normal}.offer__items .offer__item__details .big{font-size:var(--font-32);line-height:1.2;margin-bottom:var(--margin-30)}.offer__items .owl-carousel{display:block}.offer__items .owl-carousel > .offer__item:not(:first-child){display:none}.offer__items:not(:first-child){margin-top:var(--margin-50)}@media only screen and (min-width:681px){.offer__items .owl-prev{left:calc(var(--owl-width) * -1)}.offer__items .owl-next{right:calc(var(--owl-width) * -1)}}@media only screen and (min-width:981px){.offer__items:not(:first-child) .offer__item{flex-flow:row-reverse nowrap}.offer__items:not(:first-child) .offer__item .offer__item__info{left:auto;right:var(--horiz-50)}}@media only screen and (max-width:680px){.offer__items .owl-prev{left:calc(var(--owl-width) * -1 + 10px);border-radius:0 5px 5px 0}.offer__items .owl-next{right:calc(var(--owl-width) * -1 + 10px);border-radius:5px 0 0 5px}}.info .big{font-size:var(--font-36)}.info .ttu{font-size:12px;font-size:1.2rem;font-weight:700}.address{gap:10px;min-height:40px;border:1px solid #e9e5db;border-width:1px 0;padding:5px 0}.address .svg{font-size:18px;font-size:1.8rem}.address .svg svg{top:auto}.address .ttu{font-size:14px;font-size:1.4rem;line-height:1}.address .ttu span{display:inline-block;vertical-align:middle}.invest__info{margin-bottom:var(--margin-80)}.invest__info .apla{gap:10px;border:1px solid transparent;line-height:1;padding:var(--margin-30) var(--horiz-50);border-radius:var(--radius-20)}.invest__info .info{flex-grow:1;border-left:1px solid #e9e5db;padding:var(--margin-20) var(--horiz-30)}.invest__info .info .ttu{color:#907457;margin-bottom:10px}.invest__info .info .ttu span{text-transform:none}@media only screen and (max-width:980px){.invest__info .info{width:calc(50% - 5px)}}@media only screen and (max-width:680px){.invest__info .info{width:calc(100% - 5px)}}.invest__description .grid{gap:var(--margin-50) var(--horiz-50)}@media only screen and (min-width:681px){.invest__description .grid{grid-template-columns:1fr 3fr}}@media only screen and (min-width:981px){.invest__text .text{column-count:2;column-gap:var(--horiz-50)}}@media only screen and (max-width:980px){.invest__text:not(.show) .text{position:relative;max-height:250px;overflow:hidden}.invest__text:not(.show) .text:before{content:'';display:block;position:absolute;bottom:0;left:0;z-index:1;height:50%;width:100%;background-color:rgba(255, 255, 255, 0);background-image:-webkit-linear-gradient(90deg - , rgba(255, 255, 255, 0), #fff);background-image:linear-gradient(180deg, rgba(255, 255, 255, 0), #fff)}}.invest__trigger{text-align:center}.invest__trigger .button{border-color:#e9e5db}.invest__trigger .button .svg{font-size:10px;font-size:1rem}.invest__trigger .button .svg svg{transition:all 0.25s ease}.invest__trigger .button.show .svg svg{transform:rotate(180deg)}.invest__trigger .button.show .show{display:none}.invest__trigger .button.show .hid{display:inline}@media only screen and (min-width:681px){.invest__trigger{grid-column:1 / 3}}@media only screen and (min-width:981px){.invest__trigger{display:none}}.invest__logo figure{max-width:300px}.invest__logo figure img{max-height:200px;width:auto}@media only screen and (max-width:680px){.invest__logo figure{max-width:240px}}.invest__advantages.grid{gap:10px}.invest__advantages.grid .apla{padding-top:var(--margin-30);padding-bottom:var(--margin-30)}.invest__advantages .apla{gap:var(--margin-30) var(--horiz-30);min-height:140px}.invest__advantages figure{flex-shrink:0;align-self:center;width:65px;text-align:center}.invest__advantages figure img{max-height:70px;width:auto}.invest__advantages figure + .inner{border-left:1px solid #e9e5db;padding-left:var(--horiz-30)}.invest__advantages .inner{align-content:center;align-items:center;font-weight:700;line-height:1;padding-top:5px;padding-bottom:5px}.invest__advantages .ttu{font-size:13px;font-size:1.3rem;color:#907457;margin-bottom:5px}.invest__advantages .big{font-size:var(--font-18)}@media only screen and (max-width:1000px){.invest__advantages.grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.invest__advantages.grid{grid-template-columns:none}}.invest__3d .apla > .grid{gap:var(--margin-40) var(--horiz-40)}.invest__3d .apla > .grid + .grid{margin-top:var(--margin-40)}@media only screen and (min-width:981px){.invest__3d .apla > .grid{grid-template-columns:var(--invest-panel) 1fr}}.invest__panel .grid{gap:10px}.invest__panel .ttu{font-size:12px;font-size:1.2rem;font-weight:700;line-height:1;margin-bottom:20px}.invest__panel .btn{min-height:42px;font-weight:700;padding:5px 15px;text-transform:none}@media only screen and (max-width:680px){.invest__panel .ttu{margin-bottom:10px}}.invest__plan a{display:flex;height:100%;border:1px solid #ded7c9;padding:var(--margin-30) var(--horiz-30);border-radius:var(--radius-15)}.invest__plan a .flex{min-height:45px;width:100%;border:1px solid #ded7c9;border-width:1px 0;line-height:1;padding:5px 0}.invest__plan a .svg{font-size:18px;font-size:1.8rem}.invest__plan a .svg svg{top:auto}.invest__plan a .txt{font-weight:700;text-transform:uppercase}@media (hover:hover){.invest__plan a:hover{background-color:#907457;border-color:#907457;color:#fff}.invest__plan a:hover .svg path{fill:#fff}}@media only screen and (max-width:1280px){.invest__plan a .txt{font-size:14px;font-size:1.4rem}}@media only screen and (max-width:680px){.invest__sliders.grid{grid-template-columns:none}}@media only screen and (max-width:980px){.invest__invest .grid,.invest__buildings .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.invest__invest .grid{grid-template-columns:none}}.invest__buildings,.invest__floors{margin-top:var(--margin-30)}@media only screen and (max-width:680px){.invest__buildings,.invest__floors{margin-top:20px}}.invest__floors:not(.active){display:none}.invest__plans .plan{background-color:#f9f8f6;background-image:url(/resources/images/ajax-loader.gif);background-position:50% 50%;background-repeat:no-repeat;border-radius:var(--radius-15);overflow:hidden}.invest__plans .plan:not(.active){display:none}.invest__plans .img img{width:100%}.invest__plans area[data-status="3"]{cursor:default}.invest__gallery .owl-carousel:not(.owl-loaded){gap:10px;grid-template-columns:repeat(var(--gallery-cols), 1fr);display:grid}.invest__gallery .owl-carousel:not(.owl-loaded) > a:not(:first-child){display:none}.invest__gallery .news__carousel .owl-stage-outer{border-radius:var(--radius-10)}.invest__gallery .news__carousel .owl-item:before{display:none}.invest__gallery .news__carousel a{display:block;position:relative;overflow:hidden}.invest__gallery .news__carousel a .img img{transition:transform 1s ease}@media (hover:hover){.invest__gallery .news__carousel a:hover .img img{transform:translate3d(-50%, -50%, 0) scale(1.06)}.invest__gallery .news__carousel a:hover .zoom{opacity:1}}.invest__gallery .img{background-color:#e9e5db;padding-top:75%;border-radius:var(--radius-10)}.invest__people .office__people{gap:10px}.locales .pagenavi{position:relative;z-index:1;background-color:#fff;margin-top:-1px}@media only screen and (max-width:980px){.locales__sliders.grid4{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.locales__sliders.grid{grid-template-columns:none}}.locales__view{border-top:1px solid #e9e5db;margin-top:var(--margin-40);padding:10px 0}.locales__view .flex{gap:10px;justify-content:flex-end;display:inline-flex}.locales__view .tabs{flex-shrink:0;margin-right:20px}.locales__view .spacer{line-height:1;text-align:right}.locales__view .btn{min-height:42px;border-color:#e9e5db;font-size:13px;font-size:1.3rem;font-weight:700;line-height:1;padding:5px 15px}.locales__view .btn .svg + .txt{margin-left:10px}.locales__view .btn.active{border-color:#907457;color:#907457}.locales__view .btn.active .svg path{fill:#907457}@media (hover:hover){.locales__view .btn:hover{background-color:#f9f8f6}}@media only screen and (max-width:680px){.locales__view .tabs{margin-right:15px}.locales__view .btn{text-transform:none}.locales__view .spacer{font-size:12px;font-size:1.2rem}.locales__view .view .btn{width:42px;padding:0}.locales__view .view .btn .txt{margin-left:0;text-indent:-9999px}}@media only screen and (max-width:380px){.locales__view .flex{gap:5px}.locales__view .spacer{display:none}}.locales__table{position:relative;overflow:hidden;overflow-x:auto}.locales__table table{width:100%}.locales__table th,.locales__table td{border:1px solid #e9e5db;border-width:1px 0;line-height:1;padding:15px 10px;text-align:center}.locales__table th.al,.locales__table td.al{text-align:left}.locales__table th.ar,.locales__table td.ar{text-align:right}.locales__table th,.locales__table tfoot td{background-color:#f9f8f6}.locales__table th .txt span,.locales__table tfoot td .txt span{text-transform:none}.locales__table .th{font-size:12px;font-size:1.2rem;font-weight:700;line-height:inherit;text-transform:uppercase}.locales__table span.th{display:inline-block;vertical-align:middle}.locales__table .btn{position:relative;padding-right:15px;overflow:visible;text-align:left}.locales__table .btn:before,.locales__table .btn:after{content:'';display:block;position:absolute;right:0;height:7px;width:7px;opacity:0.5}.locales__table .btn:before{top:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23333\' d=\'M5.625 37.688l-5.625-5.625 24-24 24 24-5.625 5.625-18.375-18.375z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;margin-top:-6px}.locales__table .btn:after{bottom:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23333\' d=\'M5.625 10.313l18.375 18.375 18.375-18.375 5.625 5.625-24 24-24-24z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;margin-bottom:-6px}.locales__table .btn:not(.nowrap){white-space:normal}@media (hover:hover){.locales__table .btn:hover{color:#907457}}.locales__table .asc:after,.locales__table .desc:before{display:none}.locales__table .asc:before{margin-top:-3px;opacity:1}.locales__table .desc:after{margin-bottom:-3px;opacity:1}.locales__table .small{font-size:12px;font-size:1.2rem}.locales__table .margin,.locales__table .button{margin:-12px 0 -10px 0}.locales__table .button{min-height:34px;font-size:12px;font-size:1.2rem;padding-left:15px;padding-right:15px}.locales__table .button:before{content:'';height:16px;width:16px;margin-right:9px}.locales__table .virtual:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M33.698 33.254c-0.082 0.062-0.161 0.132-0.238 0.209s-0.144 0.154-0.209 0.238c-3.019 2.911-7.125 4.699-11.652 4.699-4.639 0-8.837-1.877-11.88-4.92s-4.92-7.241-4.92-11.88 1.877-8.837 4.92-11.88 7.241-4.92 11.88-4.92 8.837 1.877 11.88 4.92 4.92 7.241 4.92 11.88c0 4.526-1.788 8.633-4.702 11.654zM47.296 43.903l-8.82-8.82c2.954-3.696 4.723-8.383 4.723-13.483 0-5.964-2.419-11.366-6.326-15.273s-9.309-6.326-15.273-6.326-11.366 2.419-15.273 6.326-6.326 9.309-6.326 15.273 2.419 11.366 6.326 15.273 9.309 6.326 15.273 6.326c5.1 0 9.787-1.769 13.483-4.723l8.82 8.82c0.938 0.938 2.458 0.938 3.394 0s0.938-2.458 0-3.394z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.locales__table .download:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M43.2 31.2v9.6c0 0.662-0.266 1.26-0.703 1.697s-1.034 0.703-1.697 0.703h-33.6c-0.662 0-1.26-0.266-1.697-0.703s-0.703-1.034-0.703-1.697v-9.6c0-1.325-1.075-2.4-2.4-2.4s-2.4 1.075-2.4 2.4v9.6c0 1.987 0.809 3.792 2.11 5.090s3.103 2.11 5.090 2.11h33.6c1.987 0 3.792-0.809 5.090-2.11s2.11-3.103 2.11-5.090v-9.6c0-1.325-1.075-2.4-2.4-2.4s-2.4 1.075-2.4 2.4zM26.4 25.406v-23.006c0-1.325-1.075-2.4-2.4-2.4s-2.4 1.075-2.4 2.4v23.006l-7.903-7.903c-0.938-0.938-2.458-0.938-3.394 0s-0.938 2.458 0 3.394l12 12c0.221 0.221 0.485 0.398 0.778 0.521s0.607 0.182 0.919 0.182c0.614 0 1.229-0.235 1.697-0.703l12-12c0.938-0.938 0.938-2.458 0-3.394s-2.458-0.938-3.394 0z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.locales__table .nowrap{font-weight:700}@media only screen and (max-width:1280px){.locales__table .button{width:34px;padding:0}.locales__table .button:before{margin-right:0}.locales__table .button .txt{text-indent:-9999px}}@media only screen and (max-width:980px){.locales__table th,.locales__table td{padding:10px 5px}.locales__table td{font-size:14px;font-size:1.4rem}.locales__table .margin,.locales__table .button{margin:-7px 0 -5px 0}}.clone-head-table-wrap{position:fixed;z-index:1;overflow:hidden}.clone-head-table-wrap th{border-top:0}.locales__tiles{gap:var(--margin-40) 20px;border-top:1px solid #e9e5db;padding-top:var(--margin-40)}@media only screen and (max-width:1280px){.locales__tiles.grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:980px){.locales__tiles.grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.locales__tiles.grid{grid-template-columns:none}}.tile{line-height:1}.tile .ac{margin-bottom:10px}.tile .inner{position:relative;border:1px solid #e9e5db;border-radius:var(--radius-10);overflow:hidden;transition:all 0.25s ease}.tile .img{padding:var(--margin-40) var(--horiz-40)}.tile .img span{display:block;position:relative;padding-top:75.86207%}.tile .img img{top:50%;left:50%;height:100%;width:100%;max-width:none;transform:translate3d(-50%, -50%, 0);object-fit:contain}.tile .ttu{font-size:12px;font-size:1.2rem;color:#907457}.tile .status{position:absolute;top:-1px;right:-1px;border:1px solid transparent;font-size:12px;font-size:1.2rem;font-weight:700;color:#fff;line-height:1;padding:9px 15px;text-transform:uppercase;border-radius:0 0 0 var(--radius-10)}.tile .status.green{background-color:#49a164}.tile .status.red{background-color:#cc4747}.tile .status.orange{background-color:#e28439}a.tile{position:relative;top:0}@media (hover:hover){a.tile:hover{top:-10px;color:#907457}a.tile:hover .inner{border-color:#907457}}.tile__info{background-color:#f9f8f6}.tile__row{border-top:1px solid #e9e5db;font-weight:700}.tile__row > div{padding:15px}.tile__row .flex{flex-flow:column nowrap;flex-grow:1;gap:5px}.tile__row .flex + .flex{border-left:1px solid #e9e5db}.section .posit{max-width:1620px}.section .posit.flex{gap:10px var(--horiz-30);margin-bottom:var(--margin-50)}.section .posit.flex h2.title{margin-bottom:0}.section .posit.flex > .txt{line-height:1;text-align:right}.section h2.title{font-size:var(--font-48);line-height:1;margin-bottom:var(--margin-50)}.section .apla{border:1px solid transparent;padding:var(--margin-50) var(--horiz-50);border-radius:var(--radius-30)}@media only screen and (max-width:980px){.section:not(.footer) .posit.flex{flex-flow:column nowrap;align-items:flex-start}.section:not(.footer) .posit.flex .button{margin-top:10px}.section:not(.footer) .posit.flex > .txt{text-align:left}}@media only screen and (max-width:680px){.section h2.title.ac{text-align:left}}.breadcrumb .posit{max-width:1620px;min-height:44px;border:1px solid #e9e5db;border-width:1px 0;font-size:14px;font-size:1.4rem;line-height:1;padding-top:10px;padding-bottom:10px}.breadcrumb li a,.breadcrumb li > span{opacity:0.7}@media (hover:hover){.breadcrumb a:hover{color:#907457;opacity:1}}.breadcrumb .spacer{margin:0 10px;opacity:0.4}.start .breadcrumb .posit{border-bottom-color:#f4f2ed}.page{}.page .posit.flex{margin-top:var(--margin-80);margin-bottom:var(--margin-80)}.page .posit.flex h2.title{font-size:var(--font-56)}.page.with-border{margin-bottom:var(--margin-80)}.page + .offer{margin-bottom:var(--margin-80)}.article{margin-top:var(--margin-100)}.article .apla{padding-top:var(--margin-100);padding-bottom:var(--margin-100)}.article h2.title.max{max-width:1360px}.article__date{color:#907457;margin-bottom:20px}.article__date .svg{font-size:20px;font-size:2rem;margin-right:10px}.article__date .svg + .txt{margin-left:0}@media only screen and (min-width:681px){.article__date{text-align:center}}@media only screen and (min-width:981px){.article__date{margin-top:-40px}}.article__image{max-height:760px;text-align:center}.article__image img{max-height:760px;width:auto;border-radius:var(--radius-30)}.article__image.max{max-width:1360px}.article__image:not(:last-child){margin-bottom:var(--margin-50)}.article__content.max{max-width:920px}.article__content:not(:last-child){margin-bottom:var(--margin-50)}.cities.apla{margin-bottom:var(--margin-50);padding:var(--margin-50) var(--horiz-50);border-radius:var(--radius-30)}.about .apla{padding-top:var(--margin-100);padding-bottom:var(--margin-100)}.about .article__content:not(:last-child),.about .article__image:not(:last-child){margin-bottom:var(--margin-80)}.about__items{border-top:1px solid #e9e5db}.about__items.max{max-width:1360px}.about__item{margin-top:var(--margin-80)}.about__item .img{border-radius:var(--radius-30)}.about__item.flex--center .text{width:auto;max-width:920px;padding:0;margin-left:auto;margin-right:auto}@media only screen and (min-width:981px){.about__item .img,.about__item .text{width:50%}.about__item .text{padding:0 var(--horiz-50)}.about__item:nth-child(even){flex-flow:row-reverse nowrap}}@media only screen and (max-width:980px){.about__item{flex-flow:column nowrap}.about__item .img + .text{margin-top:var(--margin-50)}}.realizations .offer__item__boxes .box{display:block;border-width:0 0 0 1px;padding:5px var(--horiz-30) 10px var(--horiz-30);border-radius:0}.realizations .offer__item__boxes .box .big{font-size:var(--font-36);margin-bottom:10px}.realizations .offer__item__boxes .box .ttu{font-size:12px;font-size:1.2rem;font-weight:700}.realizations .owl-carousel,.realizations .owl-stage-outer,.realizations .owl-stage,.realizations .owl-item{height:100%}.realizations .owl-prev{left:0;border-radius:0 5px 5px 0}.realizations .owl-next{right:0;border-radius:5px 0 0 5px}@media only screen and (max-width:680px){.realizations .offer__item__boxes .box{padding-left:15px;padding-right:15px}}.csr__items.max{max-width:860px}.csr__item{position:relative}.csr__item .h1{font-size:var(--font-38);letter-spacing:-1px}.csr__item .apla{background-color:#f9f8f6;border-color:#e9e5db;padding:var(--margin-40) var(--horiz-40)}.csr__item:not(:first-child){padding-top:var(--margin-50)}@media only screen and (min-width:981px){.csr__item:before{content:'';display:block;position:absolute;top:0;left:calc(var(--horiz-50)*-1);height:100%;border-left:1px solid #e9e5db}.csr__item .h1{position:relative}.csr__item .h1:before{content:'';display:block;position:absolute;top:50%;left:calc(var(--horiz-50)*-1);width:30px;border-bottom:1px solid #e9e5db;margin-top:-1px}}.news .grid{gap:var(--margin-40) var(--horiz-40)}@media only screen and (min-width:681px){.news .grid{overflow:hidden}.news .grid .news__item{position:relative}.news .grid .news__item:before{content:'';display:block;position:absolute;right:calc(var(--horiz-40)/-2);height:100%;border-right:1px solid #e9e5db}}@media only screen and (max-width:1280px){.news .grid4{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:980px){.news .grid4{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.news{}.news .grid4{gap:var(--margin-40) 10px}}.news__carousel .owl-stage{display:flex}.news__carousel .owl-stage-outer{border-radius:var(--radius-15)}.news__carousel .owl-item{flex-shrink:0}@media only screen and (min-width:681px){.news__carousel .owl-item{position:relative}.news__carousel .owl-item:before{content:'';display:block;position:absolute;right:-20px;height:100%;border-right:1px solid #e9e5db}}@media only screen and (min-width:1681px){.news__carousel{overflow:visible}.news__carousel .owl-nav button{overflow:visible}.news__carousel .owl-nav button:before{content:'';display:block;position:absolute;top:-20px;height:calc(100% + 40px);border-left:1px solid #ded7c9}.news__carousel .owl-prev{left:calc(calc(var(--owl-width)*-1) - calc(var(--horiz-50)/2) + 2px)}.news__carousel .owl-prev:before{right:-1px}.news__carousel .owl-next{right:calc(calc(var(--owl-width)*-1) - calc(var(--horiz-50)/2) + 2px)}.news__carousel .owl-next:before{left:-1px}}@media only screen and (max-width:1680px){.news__carousel .owl-prev{left:calc(var(--owl-width)*-1)}.news__carousel .owl-next{right:calc(var(--owl-width)*-1)}}@media only screen and (max-width:680px){.news__carousel .owl-prev{left:calc(var(--owl-width)*-1 + calc(var(--horiz-50)/2));border-radius:0 5px 5px 0}.news__carousel .owl-next{right:calc(var(--owl-width)*-1 + calc(var(--horiz-50)/2));border-radius:5px 0 0 5px}}.news__item{padding-bottom:5px}.news__item .img{padding-top:64.28571%;background-color:#e9e5db;margin-bottom:15px;border-radius:var(--radius-15)}.news__item time{display:block;font-size:14px;font-size:1.4rem;line-height:1;color:#907457}.news__item .title{font-weight:700;line-height:1.3}.news__item .title,.news__item .text{margin-top:5px}a.news__item{display:block}a.news__item .img img{transition:transform 1s ease}@media (hover:hover){a.news__item:hover{color:#907457}a.news__item:hover .img img{transform:translate3d(-50%, -50%, 0) scale(1.06)}}@media only screen and (min-width:681px){.news__item .title{text-transform:uppercase}}@media only screen and (max-width:680px){.news__item .text{line-height:1.3}}.logotypes{border:1px solid #e9e5db;border-width:1px 0;margin-bottom:var(--margin-80)}.logotypes .posit{padding-top:var(--margin-50);padding-bottom:var(--margin-50)}.logotypes .flex{gap:var(--margin-30) var(--horiz-50)}.logotypes figure{max-width:120px}.logotypes figure img{max-height:100px;width:auto}.contact__cities{gap:10px}.contact__cities .btn{min-height:95px;min-width:145px;background-color:#fff;padding:20px;border-radius:5px}@media (hover:hover){.contact__cities .btn:hover{background-color:#907457;color:#fff}.contact__cities .btn:hover .svg path{fill:#fff}}@media only screen and (min-width:441px){.contact__cities .btn{flex-flow:column nowrap;align-items:flex-start;justify-content:space-between}.contact__cities .btn .svg{width:100%}.contact__cities .btn .svg + .txt{margin-left:0}}@media only screen and (min-width:981px){.contact__cities{margin:-20px 0}}@media only screen and (max-width:980px){.contact__cities{margin-top:10px}}@media only screen and (max-width:680px){.contact__cities .btn{min-height:80px;min-width:130px;padding:15px}}@media only screen and (max-width:440px){.contact__cities.flex{flex-flow:column nowrap;width:100%}.contact__cities .btn{justify-content:flex-start;min-height:48px;padding-top:5px;padding-bottom:5px}.contact__cities .btn .svg + .txt{margin-left:10px}}.office .find__city .flex{gap:0;flex-flow:column nowrap;padding-top:var(--margin-40);padding-bottom:var(--margin-40)}.office .find__city .with-icon{margin-bottom:10px}.office .find__city .with-icon .txt{font-size:13px;font-size:1.3rem;text-transform:uppercase}.office .with-icon{align-items:center;display:flex}.office .with-icon .svg{font-size:20px;font-size:2rem}.office .with-icon .svg svg{top:auto}.office .with-icon .txt{line-height:1}.office > .apla.flex{flex-flow:column nowrap}.office .find__map{flex-grow:1}.office .googlemap,.office .map-canvas{height:100%;min-height:350px}.office.grid{gap:10px}.office.grid + .grid{margin-top:10px}@media only screen and (min-width:1281px){.office.grid{grid-template-columns:2fr 1fr}}.office__people{gap:10px}@media only screen and (min-width:1281px){.office__people{align-content:start}}@media only screen and (max-width:1280px){.office__people{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:940px){.office__people{grid-template-columns:none}}.office__person{gap:15px}.office__person .img{flex-shrink:0;background-color:#e9e5db;display:inline-block;height:var(--office-person);width:var(--office-person);text-align:center;border-radius:50%}.office__person .inner{flex-grow:1}.office__person .ttu{font-size:13px;font-size:1.3rem;line-height:1;margin-bottom:10px}.office__person .big{border-bottom:1px solid #e9e5db;font-size:var(--font-28);line-height:1;margin-bottom:var(--margin-30);padding-bottom:var(--margin-30)}.office__person .with-icon{margin-top:10px}.office__person .with-icon a{word-wrap:break-word;overflow-wrap:anywhere}@media (hover:hover){.office__person .with-icon a:hover{color:#907457;text-decoration:underline}}.departments{}.departments .grid{gap:10px}.departments .office__person + .office__person{margin-top:0}.financing .apla{padding-top:var(--margin-100);padding-bottom:var(--margin-100)}.financing__section{border:1px solid #e9e5db;border-radius:var(--radius-30);overflow:hidden}.financing__section .col{width:50%}.financing__section .col.grid{padding:var(--margin-50) var(--horiz-50)}.financing__section .img{aspect-ratio:1}.financing__section .inner{align-self:center}.financing__section .text + .button{margin-top:var(--margin-30)}.financing__section.max{max-width:1360px}.financing__section:not(:last-child){margin-bottom:var(--margin-50)}@media only screen and (max-width:980px){.financing__section .col{width:100%}.financing__section.flex{flex-flow:column nowrap}}.discounts.grid2{gap:10px}.discounts .news__item .img{background-color:transparent;border:1px solid #e9e5db}.discounts .news__item .img img{top:50%;left:50%;max-height:50%;max-width:70%;width:auto;transform:translate3d(-50%, -50%, 0)}.discounts .news__item .text.brown{font-size:11px;font-size:1.1rem;font-weight:700;line-height:18px;line-height:1.8rem}.discounts .news__item .text + .text{margin-top:10px}.discounts .news__item .button{min-height:38px;margin-top:20px}.discounts .news__item .button .svg + .txt{margin-left:10px}.discounts .news__item .button .txt{text-transform:none}.discounts .badge{align-items:center;justify-content:center;display:inline-flex;position:absolute;top:0;right:0;min-height:38px;max-width:80%;background-color:#907457;border:1px solid transparent;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1;color:#fff;padding:5px 20px;text-transform:uppercase;border-radius:0 0 0 var(--radius-15)}@media only screen and (max-width:680px){.discounts.grid{grid-template-columns:none}.discounts .badge{max-width:95%;min-height:26px;font-size:12px;font-size:1.2rem;padding:3px 10px}}@media only screen and (max-width:440px){.discounts .news__item .button{min-height:0;border:0;padding:0}}.faq .apla,.jobs .apla,.complaint .apla{padding-top:var(--margin-100);padding-bottom:var(--margin-100)}.faq .notification,.jobs .notification,.complaint .notification{max-width:920px}.jobs .accordion__pane .apla{gap:20px;min-height:100px;background-color:#f9f8f6;padding:20px var(--horiz-30);border-radius:var(--radius-15)}.jobs .accordion__pane .apla .text{font-size:var(--font-18);font-weight:700}.jobs .accordion__pane .apla .button{flex-shrink:0}@media only screen and (max-width:680px){.jobs .accordion__pane .apla{flex-flow:column nowrap;margin-left:0;text-align:center}}@media only screen and (max-width:440px){.jobs .accordion__pane .apla .button{width:100%}}.complaint hr{margin:var(--margin-50) 0}.complaint .apla.with-form{padding-bottom:0}.complaint .form .grid{gap:10px var(--horiz-20)}.complaint .form .grid + .form__rows{margin-top:var(--margin-30)}.complaint .form .grid2{margin:10px 0}.complaint .form .grid2 .form__row + .form__row{margin-top:0}.complaint .form.max{max-width:1360px}@media only screen and (min-width:981px){.complaint .form .grid:not(.grid2){grid-template-columns:1fr 2fr}.complaint textarea{height:498px;min-height:498px}}@media only screen and (max-width:980px){.complaint .form__full{grid-column:1}}.accordion{max-width:920px}.accordion__header{justify-content:flex-start;position:relative;width:100%;min-height:var(--accordion);border-color:#e9e5db;border-width:1px 0;padding:10px calc(var(--accordion-plus) + 20px) 10px 0;white-space:normal;border-radius:0}.accordion__header:before,.accordion__header:after{content:'';display:block;position:absolute;top:50%;transition:all 0.25s ease}.accordion__header:before{right:0;width:var(--accordion-plus);border-bottom:2px solid #907457;margin-top:-1px}.accordion__header:after{right:calc(calc(var(--accordion-plus)/2) - 1px);height:var(--accordion-plus);border-right:2px solid #907457;margin-top:calc(var(--accordion-plus)/-2)}.accordion__header .flex{gap:20px}.accordion__header .circle{display:inline-block;height:34px;width:34px;min-width:34px;line-height:32px;text-align:center;border-radius:50%;border:1px solid transparent;background-color:#333;font-size:var(--font-18);color:#fff}.accordion__header .h1{font-size:var(--font-28);letter-spacing:-1px;line-height:1.2;margin-bottom:-5px;text-align:left;transition:all 0.25s ease}.accordion__header.active:before{transform:rotate(180deg)}.accordion__header.active:after{transform:rotate(270deg)}.accordion__header.active .circle{background-color:#907457}.accordion__header:not(:first-child){margin-top:-1px}@media (hover:hover){.accordion__header:hover .h1{color:#907457}}@media only screen and (max-width:680px){.accordion__header .circle{display:none}.accordion__header .h1{font-size:var(--font-20)}}.accordion__pane{display:none;border-bottom:1px solid #e9e5db;overflow:hidden}.accordion__pane > .text,.accordion__pane .apla{margin:var(--margin-50) 0 var(--margin-50) 54px}@media only screen and (max-width:680px){.accordion__pane > .text{margin-left:15px}}.formular .apla{max-width:1020px;padding-bottom:0}.formular .grid{gap:10px var(--horiz-20)}.formular .grid + .form__rows{margin-top:var(--margin-30)}@media only screen and (max-width:680px){.formular .grid2{grid-template-columns:none}}@media only screen and (min-width:681px){#contact_form #message{height:348px;min-height:348px}}.with-shadow{position:relative;isolation:isolate}.shadow{position:absolute;top:-20px;left:0;z-index:-1;height:100%;width:100%;font-size:var(--font-200);font-weight:200;color:#907457;letter-spacing:-2rem;text-align:center;margin-bottom:0;white-space:nowrap;opacity:0.02;}.shadow span{position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (max-width:980px){.shadow{display:none}}.e404 .apla .col{width:50%}.e404 .apla .h1{font-size:var(--font-64);color:#907457;margin-bottom:0;font-size:clamp(2rem, 20vw, 26rem);line-height:1}.e404 + .section{margin-bottom:0}@media only screen and (max-width:980px){.e404 .apla{flex-flow:column nowrap}.e404 .apla .col{width:100%;text-align:center}}.footer{font-size:14px;font-size:1.4rem;margin-bottom:0}.footer.section{margin-bottom:0}.footer__footer{background-color:#907457;margin-bottom:var(--margin-50);}.footer__footer .grid{gap:var(--margin-50) var(--horiz-30);border-bottom:1px solid rgba(255, 255, 255, .2);margin-bottom:var(--margin-50);padding-bottom:var(--margin-50)}.footer__footer .h1,.footer__footer a{color:#fff}.footer__footer .h1{letter-spacing:normal}.footer__footer .text{opacity:0.8}.footer__footer .text p:not(:last-child){margin-bottom:20px}.footer__footer .alternate{font-size:var(--font-26);letter-spacing:-1px;line-height:1.2;margin-bottom:0;text-transform:none;opacity:1}.footer__footer .notification .svg{opacity:0.9}.footer__footer.apla{padding:var(--margin-100) var(--horiz-100) var(--margin-50) var(--horiz-100)}@media only screen and (min-width:681px){.footer__footer .logo{width:110px}.footer__footer .h1:not(:first-child){margin-top:var(--margin-40)}.footer__footer .h1.btn{border:0;cursor:default}}@media only screen and (min-width:1281px){.footer__footer .alternate{max-width:230px}}@media only screen and (max-width:1280px){.footer__footer .grid4{grid-template-columns:repeat(3, 1fr)}.footer__footer .first{grid-column:1 / 4;gap:var(--margin-50) var(--horiz-30);grid-template-columns:1fr 2fr;display:grid}.footer__footer .logo,.footer__footer .social{align-self:center}.footer__footer .social{margin-left:-5px}}@media only screen and (max-width:980px){.footer__footer .grid4{grid-template-columns:repeat(2, 1fr)}.footer__footer .first{grid-column:1 / 3;grid-template-columns:repeat(2, 1fr)}.footer__footer .social{margin-left:0}}@media only screen and (max-width:680px){.footer__footer .grid4{grid-template-columns:none}.footer__footer .grid4 + .grid4 .col:not(.first) + .col{margin-top:calc(var(--margin-50)*-1 + 10px)}.footer__footer .grid4 + .grid4 .first{grid-template-columns:repeat(2, 1fr)}.footer__footer .first{grid-column:1;grid-template-columns:none}.footer__footer .h1:not(:first-child){margin-top:10px}.footer__footer .h1.btn{justify-content:flex-start;min-height:42px;width:100%;position:relative;border:1px solid rgba(255, 255, 255, .2);margin-bottom:0;padding:5px 20px}.footer__footer .h1.btn:before,.footer__footer .h1.btn:after{content:'';display:block;position:absolute;top:50%;transition:all 0.25s ease}.footer__footer .h1.btn:before{right:20px;width:10px;border-top:2px solid #f4f2ed;margin-top:-1px}.footer__footer .h1.btn:after{right:24px;height:10px;border-left:2px solid #f4f2ed;margin-top:-5px}.footer__footer .h1.btn .txt{margin-top:2px}.footer__footer .h1.btn.active{border-radius:5px 5px 0 0}.footer__footer .h1.btn.active:before{transform:rotate(180deg)}.footer__footer .h1.btn.active:after{transform:rotate(270deg)}.footer__footer .hide{display:none;border:1px solid rgba(255, 255, 255, .2);border-width:0 1px 1px 1px;padding:20px;overflow:hidden;border-radius:0 0 var(--radius-10) var(--radius-10)}}.footer__person{gap:15px}.footer__person .img{flex-shrink:0;background-color:rgba(255, 255, 255, .2);display:inline-block;height:48px;width:48px;text-align:center;border-radius:50%;}.footer__person .img img{filter:saturate(50%)}.footer__person .text{line-height:22px;line-height:2.2rem}.footer__person .text div{line-height:1}.footer__person .text div + div{margin-top:7px}.footer__person .text .ttu{font-weight:700}.footer__person .text a{text-decoration:none}@media (hover:hover){.footer__person .text a:hover{text-decoration:underline}}.footer__person + .footer__person{margin-top:20px}.footer__links li + li{margin-top:7px}.footer__links a{display:inline-block;opacity:0.8}@media (hover:hover){.footer__links a:hover{opacity:1}}.footer__info ul{margin:0 -3px}.footer__info ul li{margin:0 3px}@media only screen and (max-width:680px){.footer__info .flex{justify-content:center;text-align:center}}.social .text{margin-bottom:15px}.social ul{margin:-5px}.social li{font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem;margin:5px}.social a{display:block;height:28px;opacity:0.9}.social a .svg svg{top:auto}@media (hover:hover){.social a:hover{opacity:1}}@media only screen and (min-width:1281px){.social{margin-top:var(--margin-50)}}@media only screen and (max-width:680px){.social .text{margin-bottom:10px}}.close__it{position:absolute;z-index:3;height:40px;width:40px;background-color:#fff;font-size:12px;font-size:1.2rem}.close__it .svg svg{top:auto;transition:all 0.25s ease}@media (hover:hover){.close__it:hover .svg svg{transform:rotate(90deg);}}.totop{display:none;position:fixed;z-index:99;bottom:var(--margin-100);right:calc(var(--horiz-50) - 10px);cursor:pointer}.totop .icon{display:inline-block;height:50px;width:50px;line-height:48px;text-align:center;border-radius:50%;background-color:#333;border:1px solid transparent;font-size:10px;font-size:1rem;transition:all 0.25s ease}@media (hover:hover){.totop:hover .icon{background-color:#0d0d0d}.totop:hover .svg{animation:bounceBottom5 0.5s ease infinite alternate;-webkit-animation:bounceBottom5 0.5s ease infinite alternate}}.kookies .dialog__outer{max-width:630px}.kookies .dialog__content,.kookies .text{text-align:left}.kookies .dialog__content{padding:var(--margin-30) var(--horiz-30)}.kookies .button{white-space:normal}.kookies .button--white{background-color:#fff;border-color:#ded7c9}@media (hover:hover){.kookies .button--white:hover{border-color:#907457}}.kookies.noblur > .flex{background-color:rgba(51, 51, 51, .5)}#kookies-content{position:relative;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}#kookies-content p:nth-last-child(2){margin-bottom:0}#kookies-content p + .svg{position:absolute;top:0;left:0}#kookies-content .svg{font-size:40px;font-size:4rem}#kookies-content .svg path{fill:#907457}@media only screen and (min-width:441px){#kookies-content{padding-left:55px}}@media only screen and (max-width:440px){#kookies-content .svg{display:none}}.kookie{position:relative;border:1px solid #ded7c9;margin-top:var(--margin-30);padding:15px 10px;border-radius:var(--radius-10)}.kookie input[type="checkbox"]{min-width:36px;border-radius:10px}.kookie input[type="checkbox"]:after{top:1px;left:1px;height:16px;width:16px;background-image:none;opacity:1;border-radius:50%}.kookie input[type="checkbox"] + label{display:inline-block;font-weight:700;vertical-align:middle}.kookie input[type="checkbox"] ~ .text{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;margin:5px 0 0 46px}.kookie input[type="checkbox"]:not(:checked):after{background-color:#e9e5db}.kookie input[type="checkbox"]:checked:after{left:17px;background-color:#fff}.kookie input[type="checkbox"]:disabled{opacity:0.5}@media (forced-colors:active){.kookie input[type="checkbox"]:after{border:1px solid #ff0}}.kookie + .kookie{margin-top:10px}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.ui-helper-reset{font-size:100%;line-height:1.3;border:0;margin:0;padding:0;list-style:none;text-decoration:none;outline:0}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:'';display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{position:absolute;inset:0;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-widget-overlay{position:fixed;inset:0;z-index:99998;background-color:rgba(51, 51, 51, .5)}.ui-slider{position:relative;height:4px;background-color:#e9e5db;border:1px solid #e9e5db}.ui-slider-range,.ui-slider-handle{position:absolute}.ui-slider-range{top:-1px;z-index:1;height:calc(100% + 2px);background-color:#907457;border:1px solid #907457}.ui-slider-handle{z-index:2;display:inline-block;height:20px;width:20px;min-width:20px;text-align:center;border-radius:50%;background-color:#907457;border:2px solid #fff;margin:-9px 0 0 -8px;cursor:pointer;touch-action:none}.ui-slider-range-min{left:0}.ui-slider-range-max{right:0}.owl-carousel{display:none;position:relative;z-index:1;width:100%;-webkit-tap-highlight-color:transparent}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-js .owl-carousel{display:block}.owl-stage{position:relative;white-space:nowrap;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-stage:after{content:".";display:block;height:0;line-height:0;visibility:hidden;clear:both}.owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0, 0, 0)}.owl-wrapper,.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transform:translate3d(0, 0, 0)}.owl-item{float:left;position:relative;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-item img{display:block;width:100%}.owl-item .owl-lazy{transition:all 0.25s ease}.owl-prev,.owl-next,.owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-nav.disabled,.owl-dots.disabled{display:none}.owl-nav button{position:absolute;top:calc(50% - calc(var(--owl-height)/2));height:var(--owl-height);width:var(--owl-width);background-color:#907457}.owl-nav button .svg svg{top:auto}.owl-nav button.disabled{cursor:default;opacity:0.5}.owl-nav button.disabled .svg{opacity:0.5}@media (hover:hover){.owl-nav button:not(.disabled):hover{background-color:#705a44}}.owl-prev{border-radius:5px 0 0 5px}@media (hover:hover){.owl-prev:not(.disabled):hover .svg{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}}.owl-next{border-radius:0 5px 5px 0}@media (hover:hover){.owl-next:not(.disabled):hover .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.owl-animated-in{z-index:0}.owl-animated-out{z-index:1}.owl-height{transition:height 500ms ease-in-out}