@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/dist/fonts/MaterialIcons-Regular.96c47680.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/dist/fonts/MaterialIcons-Regular.0509ab09.woff2) format("woff2"),url(/dist/fonts/MaterialIcons-Regular.29b882f0.woff) format("woff"),url(/dist/fonts/MaterialIcons-Regular.d120c85b.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;-o-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-o-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}@font-face{font-family:Futura PT;src:url(/dist/fonts/FuturaPT-Demi.9e12a14a.eot) format("embedded-opentype"),url(/dist/fonts/FuturaPT-Demi.99483d22.woff) format("woff"),url(/dist/fonts/FuturaPT-Demi.9e317223.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/dist/fonts/FuturaPT-Bold.b34e0771.eot) format("embedded-opentype"),url(/dist/fonts/FuturaPT-Bold.0acd8b46.woff) format("woff"),url(/dist/fonts/FuturaPT-Bold.18ea638c.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/dist/fonts/FuturaPT-Book.df646dc1.eot) format("embedded-opentype"),url(/dist/fonts/FuturaPT-Book.4717f22c.woff) format("woff"),url(/dist/fonts/FuturaPT-Book.03778dbe.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}*,body{margin:0}body{color:#606060;font-weight:100;font-family:Futura PT,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.h-open{overflow:hidden}main{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}main.blurred{-webkit-filter:blur(2px);filter:blur(2px)}h1,h2,h3,h4,h5,h6{margin:0;color:#27292f}button{background:none;border:none}a,button{outline:none}a{text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}a:focus,button:focus{outline:none}.page{padding-top:120px;min-height:calc(100vh - 192px)}.page-heading{font-size:64px;font-weight:100;margin-bottom:16px}.page-heading i{font-weight:400;font-style:normal}.page-description{max-width:640px;margin-bottom:40px}.container{margin-left:auto;margin-right:auto;width:90%;max-width:1280px}.gallery-container{overflow:hidden}.block-title{font-size:36px}.block-description{font-size:18px;margin-top:16px}.button{display:inline-block;font-weight:700;text-align:center;color:#fff;background:-o-linear-gradient(174.87deg,#8d6343 6.04%,#996e4c 44.28%,#ab7d59 100.17%);background:linear-gradient(275.13deg,#8d6343 6.04%,#996e4c 44.28%,#ab7d59 100.17%);border-radius:30px;padding:18px 54px}.button,.read-more{font-size:18px;line-height:23px;letter-spacing:-.01em}.read-more{position:relative;font-weight:400;color:#926b4d;margin-top:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.read-more:after{position:relative;content:"";width:6px;vertical-align:middle;height:6px;margin-left:10px;border-bottom:2px solid #926b4d;border-right:2px solid #926b4d;-webkit-transform:translateY(2px) rotate(-45deg);-ms-transform:translateY(2px) rotate(-45deg);transform:translateY(2px) rotate(-45deg)}.gallery-container .tns-outer,.slider-container .tns-outer{position:relative}.gallery-container .tns-nav,.slider-container .tns-nav{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-container .tns-nav button,.slider-container .tns-nav button{width:9px;height:9px;margin:auto 6px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .27s ease-out;-o-transition:all .27s ease-out;transition:all .27s ease-out;background:rgba(171,125,89,.16);padding:0;border-radius:50%;outline:none;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-container .tns-nav button.tns-nav-active,.slider-container .tns-nav button.tns-nav-active{-webkit-transform:scale(1.33333);-ms-transform:scale(1.33333);transform:scale(1.33333);background:#ab7d59}.gallery-container .tns-controls,.slider-container .tns-controls{position:absolute;left:0;top:50%;width:100%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;outline:none}.gallery-container .tns-controls button,.slider-container .tns-controls button{width:60px;height:60px;background:#ab7d59;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute}.gallery-container .tns-controls button:disabled,.slider-container .tns-controls button:disabled{opacity:.75}.gallery-container .tns-controls button[data-controls=next],.slider-container .tns-controls button[data-controls=next]{-webkit-transform:translateX(20%) translateY(-50%);-ms-transform:translateX(20%) translateY(-50%);transform:translateX(20%) translateY(-50%);right:0}.gallery-container .tns-controls button[data-controls=prev],.slider-container .tns-controls button[data-controls=prev]{-webkit-transform:translateX(-20%) translateY(-50%);-ms-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%);left:0}.gallery-container .tns-controls button span,.slider-container .tns-controls button span{color:#fff}.gallery-container .tns-ovh,.slider-container .tns-ovh{overflow:visible}.gallery-container .tns-item,.slider-container .tns-item{opacity:0;visibility:hidden;-webkit-transition:visibility .3s ease,opacity .3s ease;-o-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.gallery-container .tns-item.tns-slide-active,.slider-container .tns-item.tns-slide-active{opacity:1;visibility:visible}@media (max-width:1440px){.page{padding-top:110px}.button{padding:18px 34px}}@media (max-width:1024px){.page-heading{font-size:31px;text-align:center}.page-description{margin:auto;text-align:center}.block-title{font-size:31px}.block-description,.block-title{text-align:center}.gallery-container .tns-nav,.slider-container .tns-nav{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-container .tns-nav button,.slider-container .tns-nav button{margin-top:15px}}.preloader{z-index:1000000000;position:fixed;background-color:#fff;top:0;left:0;width:100vw;height:100vh;-webkit-transition:opacity .57s ease-out,visibility .57s ease-out;-o-transition:opacity .57s ease-out,visibility .57s ease-out;transition:opacity .57s ease-out,visibility .57s ease-out;opacity:0;visibility:hidden}.preloader.visible{opacity:1;visibility:visible}.preloader svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:50vw;max-height:50vh}.header{padding:22px 80px;position:fixed;z-index:10;width:100%;top:0;left:0;background-color:#fff;-webkit-transition:padding .3s cubic-bezier(.2,1,.8,1),background-color .3s cubic-bezier(.2,1,.8,1);-o-transition:padding .3s cubic-bezier(.2,1,.8,1),background-color .3s cubic-bezier(.2,1,.8,1);transition:padding .3s cubic-bezier(.2,1,.8,1),background-color .3s cubic-bezier(.2,1,.8,1)}.header.compressed{padding:6px 80px;background-color:hsla(0,0%,100%,.9)}.header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-container .logo-link img{max-width:260px;max-height:71px}.header .header-container .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-container .menu a{color:#27292f}.header .header-container .menu .menu-links{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-container .menu .menu-links .menu-link-item{padding:18px 0;margin:0 1.7vw;position:relative}.header .header-container .menu-languages{padding:0;margin:0 0 0 1.7vw}.header .header-container .menu-languages a{font-weight:100}.header .header-container .phone-link{white-space:nowrap;margin-left:3.4vw;color:#926b4d}.header .header-container .request-callback{margin-left:1.7vw}.header .header-container .folding{background-color:#fff;-webkit-box-shadow:0 4px 40px rgba(39,41,47,.12);box-shadow:0 4px 40px rgba(39,41,47,.12);border-radius:4px;padding:0 20px;list-style:none;opacity:0;visibility:hidden;overflow:hidden;position:absolute;top:200%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:visibility .25s ease,opacity .25s ease,max-height .25s ease,height .25s ease;-o-transition:visibility .25s ease,opacity .25s ease,max-height .25s ease,height .25s ease;transition:visibility .25s ease,opacity .25s ease,max-height .25s ease,height .25s ease;max-height:0}.header .header-container .folding .sub-link-item{white-space:nowrap;padding:1.7vw 0}.header .header-container .folding span{cursor:pointer}.header .header-container .collapsible-item{position:relative;cursor:pointer;color:#27292f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.header .header-container .collapsible-item .sub-link-item{padding:1.7vw 0 0}.header .header-container .collapsible-item .sub-link-item i{color:#606060;font-style:normal;margin-bottom:1.7vw;display:block}.header .header-container .collapsible-item .sub-link-item a{display:block}.header .header-container .collapsible-item .sub-link-item:last-child a{margin-bottom:30px}.header .header-container .collapsible-item span{position:relative}.header .header-container .collapsible-item span:after{content:"";position:absolute;width:6px;height:6px;display:inline-block;top:50%;-webkit-transform:translateX(10px) translateY(-50%) rotate(45deg);-ms-transform:translateX(10px) translateY(-50%) rotate(45deg);transform:translateX(10px) translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-right:2px solid #926b4d;border-bottom:2px solid #926b4d}.header .header-container .collapsible-item.expanded span:after{-webkit-transform:translateX(10px) translateY(-50%) rotate(225deg);-ms-transform:translateX(10px) translateY(-50%) rotate(225deg);transform:translateX(10px) translateY(-50%) rotate(225deg)}.header .header-container .collapsible-item.expanded .folding{opacity:1;visibility:visible}.header .header-container .menu-button{display:none}.header .header-container .menu-button span{display:block;width:27px;height:3px;background:#27292f;margin-bottom:4px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header .header-container .menu-button span:first-child{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.header .header-container .menu-button span:nth-child(2){-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.header .header-container .menu-button span:nth-child(3){-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}.request-callback{white-space:nowrap;cursor:pointer;color:#fff;background:-o-linear-gradient(174.87deg,#8d6343 6.04%,#996e4c 44.28%,#ab7d59 100.17%);background:linear-gradient(275.13deg,#8d6343 6.04%,#996e4c 44.28%,#ab7d59 100.17%);border-radius:30px;padding:18px 54px}@media (max-width:1440px){.header{padding:22px 50px}.header.compressed{padding:6px 50px;background-color:hsla(0,0%,100%,.9)}.header .header-container .logo-link img{max-width:220px}.header .header-container .menu .request-callback,.request-callback{padding:18px 34px}}@media (max-width:1024px){.header{padding:24px 16px}.header .header-container:before{top:99%;left:0;position:absolute;content:"";width:100vw;height:100vh;background:#27292f;opacity:0;visibility:hidden;-webkit-transition:visibility .3s ease,opacity .3s ease;-o-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.header .header-container .menu-button{display:block}.header .header-container .logo-link img{max-width:180px}.header .header-container .menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:99%;background:#fff;width:75%;left:-100%;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease;height:calc(100vh - 102px);overflow-y:auto;overflow-x:hidden;padding-bottom:20px}.header .header-container .menu,.header .header-container .menu .menu-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header-container .menu .menu-links{width:100%}.header .header-container .menu .menu-links .menu-link-item{padding:12px 0;width:100%;text-align:center}.header .header-container .menu .menu-languages{padding:12px 0;width:100%}.header .header-container .collapsible-item{color:#27292f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header-container .collapsible-item .sub-link-item:last-child a{margin-bottom:20px}.header .header-container .collapsible-item .folding{position:relative;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px)}.header .header-container .collapsible-item i{margin-bottom:5px}.header .header-container .phone-link{margin:20px 0}.header .header-container .request-callback{margin:16px 0}.header.open .header-container:before{position:absolute;content:"";width:100vw;height:100vh;background:#27292f;opacity:.31;visibility:visible}.header.open .header-container .menu{left:0}.header.open .header-container .menu-button span:first-child{-webkit-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}.header.open .header-container .menu-button span:nth-child(2){-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.header.open .header-container .menu-button span:nth-child(3){-webkit-transform:translateY(2px) rotate(45deg);-ms-transform:translateY(2px) rotate(45deg);transform:translateY(2px) rotate(45deg)}.request-callback{margin:16px 0}}.breadcrumbs .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0}.breadcrumbs .breadcrumb .breadcrumb-item{position:relative;padding-right:24px;margin-right:12px}.breadcrumbs .breadcrumb .breadcrumb-item a{color:#27292f}.breadcrumbs .breadcrumb .breadcrumb-item:after{position:absolute;content:">";right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumbs .breadcrumb .breadcrumb-item.active{color:#926b4d}.breadcrumbs .breadcrumb .breadcrumb-item.active:after{display:none}@media (max-width:768px){.breadcrumbs{margin-bottom:24px}}.modal-section{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(39,41,47,.2);z-index:20;opacity:0;visibility:hidden;-webkit-transition:visibility .3s ease,opacity .3s ease;-o-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.modal-section.success .modal-content .ok-block,.modal-section.visible{opacity:1;visibility:visible}.modal-section .modal-content{overflow:hidden;position:relative;padding:18px 45px 32px;width:90%;max-width:420px;margin:auto;border-radius:8px;background-color:#fff}.modal-section .modal-content h4{font-weight:400;font-size:32px;margin-bottom:24px}.modal-section .modal-content .close{position:absolute;right:20px;top:20px;width:20px;height:20px;font-size:0}.modal-section .modal-content .close:after,.modal-section .modal-content .close:before{content:"";position:absolute;width:100%;height:3px;background:#27292f;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal-section .modal-content .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-section .modal-content .input-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.modal-section .modal-content .input-field:last-child{margin-bottom:0}.modal-section .modal-content .input-field label{width:100%}.modal-section .modal-content .input-field span{display:block}.modal-section .modal-content .input-field input{border-radius:4px;padding:10px 20px;border:1px solid #926b4d;width:100%}.modal-section .modal-content .js-form .button{display:block;margin:14px auto auto}.modal-section .modal-content .ok-block{position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:31px;font-weight:400;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden}@media (max-width:1024px){.modal-section .modal-content h4{font-size:22px}}.news-block{padding-top:120px;padding-bottom:120px}.news-block h2{font-size:36px;margin-bottom:16px}.news-block p{max-width:640px;font-size:18px}.news-block .posts-wrapper{margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-block .post-records,.news-block .posts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-block .post-records{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-block .post-record{width:22%}.news-block .post-record .post-image{margin-bottom:24px}.news-block .post-record .post-title{font-weight:600;font-size:18px;line-height:23px;color:#27292f}.news-block .post-record .post-description{color:#606060;margin-top:16px;font-weight:100;font-size:18px;line-height:23px}.news-block .post-record img{border-radius:8px;width:100%;max-height:163px;-o-object-fit:cover;object-fit:cover}.news-block .button{margin-top:60px;margin-left:auto;margin-right:auto}@media (max-width:1024px){.news-block{padding-top:80px;padding-bottom:80px}}.flats-block{padding-top:120px;padding-bottom:120px;background-color:#f9f9f9;overflow:hidden}.flats-block #flats{padding-top:40px}.flats-block .slider-container{width:90%;margin-left:auto;margin-right:auto}.flats-block .flat-wrapper{padding-left:16px;padding-right:16px}.flats-block .flat-record{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;padding:24px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.flats-block .flat-record:hover{-webkit-box-shadow:0 4px 40px rgba(39,41,47,.16);box-shadow:0 4px 40px rgba(39,41,47,.16)}.flats-block .flat-record .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flats-block .flat-record .info .name{width:50%}.flats-block .flat-record .info .location{width:50%;text-align:right}.flats-block .flat-record .flat-image-wrapper{margin-top:70px;margin-bottom:60px;height:238px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flats-block .flat-record .area{text-align:right}.flats-block .flat-record .value{color:#000;font-weight:400}.flats-block .flat-record .value sub,.flats-block .flat-record .value sup{color:#606060}.flats-block .flat-record .flat-image{max-height:100%;max-width:100%}.flats-block .choose-description{max-width:640px}@media (max-width:1024px){.flats-block{padding-top:80px;padding-bottom:80px}}.about-residence{padding-top:120px;padding-bottom:120px}.about-residence .residence-content{display:-webkit-box;display:-ms-flexbox;display:flex}.about-residence .residence-content .residence-images{position:relative;width:57%;display:grid;grid-template-rows:repeat(2,188px);grid-template-areas:"a a b" "a a c";grid-gap:1.8vw}.about-residence .residence-content .residence-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-residence .residence-content .residence-images img:first-child{grid-area:a}.about-residence .residence-content .residence-description{width:43%;padding-left:150px}.about-residence .residence-content .residence-description h1{margin-bottom:40px}.about-residence .residence-content .residence-description a{margin-top:40px;display:inline-block}@media (max-width:1024px){.about-residence{padding-top:80px;padding-bottom:80px}.about-residence .residence-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.about-residence .residence-content .tns-outer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-residence .residence-content .residence-images{display:block;width:100%}.about-residence .residence-content .residence-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;margin-bottom:40px}.about-residence .residence-content .residence-description h1{font-size:31px;text-align:center}.about-residence .residence-content .residence-description .button{margin-left:auto;margin-right:auto}}.count-up{padding-top:80px;padding-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.count-up .fact{cursor:pointer;width:240px;text-align:center;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-transition:border .3s cubic-bezier(.2,1,.8,1);-o-transition:border .3s cubic-bezier(.2,1,.8,1);transition:border .3s cubic-bezier(.2,1,.8,1);padding:54px 16px}.count-up .fact:hover{border:1px solid #ab7d59}.count-up .number{font-weight:700;font-size:48px;color:#926b4d}.count-up .description{font-size:18px;color:#000}@media (max-width:1024px){.count-up{padding-top:24px;padding-bottom:80px}.count-up .fact{padding:77px 16px;margin-bottom:16px}.count-up .fact:last-child{margin-bottom:0}}.contacts-block{height:100vh;position:relative}.contacts-block #map{height:100%}.contacts-block .contacts-wrapper{top:50%;left:16.29%;min-width:26vw;background:#fff;border-radius:8px;position:absolute;padding:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contacts-block .contacts-wrapper h2{font-weight:100;margin-bottom:40px}.contacts-block .contacts-wrapper h2 i{display:block;font-weight:700;font-style:normal}.contacts-block .contacts-wrapper .email,.contacts-block .contacts-wrapper .house,.contacts-block .contacts-wrapper .office,.contacts-block .contacts-wrapper .phones{margin-bottom:24px}.contacts-block .contacts-wrapper .email span,.contacts-block .contacts-wrapper .house span,.contacts-block .contacts-wrapper .office span,.contacts-block .contacts-wrapper .phones span{margin-bottom:8px;display:inline-block}.contacts-block .contacts-wrapper .email p,.contacts-block .contacts-wrapper .house p,.contacts-block .contacts-wrapper .office p,.contacts-block .contacts-wrapper .phones p{font-size:18px;margin-bottom:16px;font-weight:400;color:#926b4d}.contacts-block .contacts-wrapper .email p a,.contacts-block .contacts-wrapper .house p a,.contacts-block .contacts-wrapper .office p a,.contacts-block .contacts-wrapper .phones p a{color:#926b4d}@media (max-width:1024px){.contacts-block .contacts-wrapper{display:none}}.footer{background-color:#161616;padding:24px 80px;color:#fff}.footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-container .phones{display:block;text-align:center;padding-bottom:24px}.footer .footer-container .phones p{margin-bottom:12px}.footer .footer-container .phones a{color:#fff}.footer .footer-container .logo-link img{max-width:260px}.footer .footer-container .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding-bottom:24px}.footer .footer-container .footer-links .footer-link-item{margin-bottom:12px;width:50%}.footer .footer-container .footer-links .footer-link-item .footer-link{color:#fff}@media (max-width:1440px){.footer{padding:24px 50px}}@media (max-width:1024px){.footer{padding:24px 10px}.footer .footer-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-container .logo-link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.footer .footer-container .logo-link img{max-width:180px}.footer .footer-container span{margin-top:24px;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.footer .footer-container .phones p{margin-bottom:12px}.footer .footer-container .footer-links{margin-top:0}.footer .footer-container .footer-links .footer-link-item{margin-bottom:12px;width:100%}}.home .advantages{padding-top:120px;padding-bottom:120px}.home .advantages .advantages-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:80px}.home .advantages .advantages-image-wrapper{width:57%}.home .advantages .advantages-image-wrapper img{width:100%}.home .advantages .advantages-list{width:43%;display:grid;grid-template-columns:240px 240px;grid-template-rows:auto auto;grid-column-gap:40px;grid-row-gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .advantages .advantages-list .advantage-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-align:center;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-transition:border .3s cubic-bezier(.2,1,.8,1);-o-transition:border .3s cubic-bezier(.2,1,.8,1);transition:border .3s cubic-bezier(.2,1,.8,1);padding:54px 16px}.home .advantages .advantages-list .advantage-item i{margin-bottom:24px;font-size:36px}.home .advantages .advantages-list .advantage-item i,.home .advantages .advantages-list .advantage-item span{-webkit-transition:color .3s cubic-bezier(.2,1,.8,1);-o-transition:color .3s cubic-bezier(.2,1,.8,1);transition:color .3s cubic-bezier(.2,1,.8,1)}.home .advantages .advantages-list .advantage-item:hover{border:1px solid #ab7d59}.home .advantages .advantages-list .advantage-item:hover i,.home .advantages .advantages-list .advantage-item:hover span{color:#926b4d}.home .slides{height:calc(100vh - 120px)}.home .slides .slide{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .slides .slide .slide-description{width:50%}.home .slides .slide .slide-description h1,.home .slides .slide .slide-description h2,.home .slides .slide .slide-description h3,.home .slides .slide .slide-description h4,.home .slides .slide .slide-description h5,.home .slides .slide .slide-description h6{font-size:72px;line-height:80px}.home .slides .slide .slide-description p{color:#606060;font-weight:100;font-size:24px}.home .slides .slide .slide-image{position:absolute;top:50%;right:0;width:50%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .facts-numbers h2{font-size:36px;text-align:center}.home .other-projects{padding-top:120px;padding-bottom:65px}.home .other-projects h2{font-size:36px;text-align:center;margin-bottom:16px}.home .other-projects p{max-width:640px;font-size:18px;margin:auto;text-align:center}.home .other-projects .portfolio{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .other-projects .portfolio a{width:20%}.home .other-projects .portfolio a img{width:100%}@media (max-width:1440px){.home .slides{height:calc(100vh - 110px)}}@media (max-width:1024px){.home .advantages{padding-top:40px;padding-bottom:0}.home .advantages .advantages-content{padding-top:40px}.home .advantages .advantages-image-wrapper{width:100%;margin-bottom:50px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.home .advantages .advantages-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;display:grid;grid-template-columns:240px;grid-template-rows:auto}.home .slides .slide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:24px;position:relative}.home .slides .slide:before{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70.31%,hsla(0,0%,100%,0)));background:-o-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 70.31%);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 70.31%)}.home .slides .slide .container{position:relative;z-index:1}.home .slides .slide .slide-description{width:100%}.home .slides .slide .slide-description h1,.home .slides .slide .slide-description h2,.home .slides .slide .slide-description h3,.home .slides .slide .slide-description h4,.home .slides .slide .slide-description h5,.home .slides .slide .slide-description h6{font-size:57px;line-height:100%}.home .slides .slide .slide-image{left:0;width:100%}.home .other-projects{padding-top:80px;padding-bottom:0}.home .other-projects .portfolio{-ms-flex-wrap:wrap;flex-wrap:wrap}.home .other-projects .portfolio a{margin-bottom:60px;width:40%}.home .other-projects .portfolio a:last-child{margin-bottom:0}}@media (max-width:768px){.home .other-projects .portfolio a{width:100%}}.about .long-description{padding-top:120px;padding-bottom:120px;background-color:#f9f9f9}.about .description-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about .description-block h2,.about .description-block p{width:50%;margin-bottom:16px}.about .description-block h2:nth-child(odd),.about .description-block p:nth-child(odd){width:50%}.about .description-block h2:nth-child(2n),.about .description-block p:nth-child(2n){width:40%}@media (max-width:1024px){.about .description-block h2:nth-child(odd),.about .description-block p:nth-child(odd){width:100%}.about .description-block h2:nth-child(2n),.about .description-block p:nth-child(2n){width:100%}.about .about-residence,.about .long-description{padding-top:40px;padding-bottom:40px}.about .news-block{padding-top:60px;padding-bottom:60px}}.flats{padding-top:120px;padding-bottom:120px}.flat-records{display:grid;grid-template-columns:31.25% 31.25% 31.25%;grid-template-rows:auto auto auto;grid-column-gap:40px;grid-row-gap:55px}.flat-records .flat-record{position:relative;background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;padding:24px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.flat-records .flat-record:hover{-webkit-box-shadow:0 4px 40px rgba(39,41,47,.16);box-shadow:0 4px 40px rgba(39,41,47,.16)}.flat-records .flat-record .absolute-link{width:100%;height:100%;left:0;top:0;position:absolute}.flat-records .flat-record .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flat-records .flat-record .info .name{width:50%}.flat-records .flat-record .info .location{width:50%;text-align:right}.flat-records .flat-record .flat-image-wrapper{margin-top:70px;margin-bottom:60px;height:238px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flat-records .flat-record .area{text-align:right}.flat-records .flat-record .value{color:#000;font-weight:400}.flat-records .flat-record .value sub,.flat-records .flat-record .value sup{color:#606060}.flat-records .flat-record .flat-image{max-height:100%;max-width:100%}.flats-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:8px;-webkit-box-shadow:0 4px 40px rgba(39,41,47,.16);box-shadow:0 4px 40px rgba(39,41,47,.16);padding:24px;margin-bottom:40px}.flats-navigation fieldset{display:inline-block;border:none}.flats-navigation .room-filters{margin-left:12px}.flats-navigation .sections-filters{padding:18px 34px}.flats-navigation button{margin-left:12px;white-space:nowrap;cursor:pointer;color:#fff;background:-o-linear-gradient(174.87deg,#8d6343 6.04%,#996e4c 44.28%,#ab7d59 100.17%);background:linear-gradient(275.13deg,#8d6343 6.04%,#996e4c 44.28%,#ab7d59 100.17%);border-radius:30px;padding:18px 34px;border:1px solid rgba(0,0,0,0)}.flats-navigation button.mixitup-control-active{background:#fff;color:#926b4d;border:1px solid #926b4d}.flats-navigation .checkbox-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flats-navigation .checkbox-container i{font-style:normal;margin-left:12px}.flats-navigation .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.flats-navigation .checkbox-container input:checked~.checkmark:after{opacity:1;visibility:visible}.flats-navigation .checkbox-container .checkmark{position:relative;top:0;left:0;height:25px;width:25px;border-radius:8px;border:1px solid #926b4d;background-color:#fff}.flats-navigation .checkbox-container .checkmark:after{content:"";position:absolute;opacity:0;visibility:hidden;left:50%;top:45%;width:5px;height:10px;border:solid #926b4d;border-width:0 3px 3px 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media (max-width:1024px){.flats{padding-top:40px;padding-bottom:60px}.flats .page-description{margin-bottom:24px}.flat-records{grid-template-columns:45% 45%;grid-template-rows:auto auto auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flat-records .flat-record{margin-bottom:24px}.flat-records .flat-record:last-child{margin-bottom:0}.reset-button-wrapper{width:100%}.flats-navigation button{margin-left:0;margin-bottom:12px}.flats-navigation button[type=reset]{margin-left:auto;margin-right:auto;display:inherit}.flats-navigation .room-filters{text-align:center;margin-left:0}}@media (max-width:568px){.flat-records{grid-template-columns:100%;grid-template-rows:auto}}.flat{padding-top:120px}.flat .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flat .content .flat-images{width:60%;display:grid;grid-template-rows:repeat(2,188px);grid-template-areas:"a a b" "a a c";grid-gap:1.8vw}.flat .content .flat-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flat .content .flat-images img:first-child{grid-area:a;-o-object-fit:contain;object-fit:contain}.flat .content .flat-description{padding-left:40px;width:40%}.flat .content .flat-description table{width:100%;border:none}.flat .content .flat-description td{font-size:18px;border:none;border-top:1px solid #f5f5f5;padding-top:16px;padding-bottom:16px}.flat .content .flat-description td:first-child{font-weight:400;color:#27292f;padding-right:40px}.flat .content .flat-price{font-size:18px;border:none}.flat .content .flat-price .price-tags{padding-top:16px;padding-bottom:16px}.flat .content .flat-price hr{border-top:1px solid #f5f5f5}@media (max-width:1024px){.flat{padding-top:40px;padding-bottom:0}.flat .content .flat-images{display:block;width:100%}.flat .content .flat-description{margin-top:60px;padding-left:0;width:100%}.flat .content .flat-description table{width:100%}.flat .content .tns-nav{margin-top:16px}.flat .request-callback-wrapper{text-align:center}}.residence-images{width:60%;display:grid;grid-template-rows:repeat(2,188px);grid-template-areas:"a a b" "a a c";grid-gap:1.8vw}.residence-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.residence-images img:first-child{grid-area:a}.news{padding-top:120px}.news .page-heading{font-weight:400}.news .news-records{display:grid;grid-template-columns:22.65% 22.65% 22.65% 22.65%;grid-template-rows:auto auto auto auto;grid-column-gap:40px;grid-row-gap:40px}.news .news-records img{width:100%}.news .news-records .news-record .post-image{margin-bottom:24px}.news .news-records .news-record .post-title{font-weight:600;font-size:18px;line-height:23px;color:#27292f}.news .news-records .news-record .post-description{color:#606060;margin-top:16px;font-weight:100;font-size:18px;line-height:23px}.news .news-records .news-record img{border-radius:8px;width:100%;max-height:163px;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.news{padding-top:40px}.news .page-description{margin-bottom:60px}.news .news-records{display:block}.news .news-records .news-record{margin-bottom:60px}}.post{padding-top:60px}.post .post-title{margin-bottom:24px;font-size:36px}.post .post-short-description{margin-bottom:60px}.post .post-date{text-transform:capitalize;font-weight:400;margin-bottom:16px}.post .post-image{max-width:1060px;margin-left:auto;margin-right:auto}.post .post-image img{width:100%}.post .post-container{width:90%;max-width:840px;margin-left:auto;margin-right:auto}.post .post-content ol,.post .post-content ul{padding-left:20px}.post .post-content h1,.post .post-content h2,.post .post-content h3,.post .post-content h4,.post .post-content h5,.post .post-content h6{margin-top:60px;margin-bottom:24px;font-weight:600;font-size:36px}.progress{padding-top:60px}.progress .page-heading{font-weight:400}.progress .albums{display:grid;grid-template-columns:22.65% 22.65% 22.65% 22.65%;grid-template-rows:auto auto auto auto;grid-column-gap:40px;grid-row-gap:40px}.progress .album-record .album-image{margin-bottom:24px}.progress .album-record .album-title{font-weight:600;font-size:18px;line-height:23px;color:#27292f}.progress .album-record .album-description{color:#606060;margin-top:16px;font-weight:100;font-size:18px;line-height:23px}.progress .album-record img{border-radius:8px;width:100%;max-height:163px;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.progress{padding-top:40px}.progress .page-description{margin-bottom:40px}.progress .albums{display:block}.progress .albums .album-record{margin-bottom:60px}}.album{padding-top:60px}.album .page-heading{font-weight:400}.album .images{display:grid;grid-template-columns:22.65% 22.65% 22.65% 22.65%;grid-template-rows:auto auto auto auto;grid-column-gap:40px;grid-row-gap:40px}.album .images img{width:100%}@media (max-width:1024px){.album{padding-top:40px;padding-bottom:60px}.album .images{display:block}.album .page-description{margin-bottom:40px}.album img{display:block;margin-bottom:24px}.album img:last-child{margin-bottom:0}}.documents{padding-bottom:120px}.documents .categories-navigation{margin-bottom:40px;border-bottom:2px solid #e5e5e5;display:inline-block;padding-right:40px}.documents .category-button{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);cursor:pointer;color:#606060;-webkit-transition:color .3s ease,border-bottom .3s ease;-o-transition:color .3s ease,border-bottom .3s ease;transition:color .3s ease,border-bottom .3s ease;margin-right:40px;padding-bottom:24px;border-bottom:2px solid #e5e5e5;font-weight:600}.documents .category-button:last-child{margin-right:0}.documents .category-button.mixitup-control-active{color:#27292f;border-bottom:2px solid #926b4d}.documents .categories-content{display:grid;grid-template-columns:22.65% 22.65% 22.65% 22.65%;grid-template-rows:auto auto auto auto;grid-column-gap:40px;grid-row-gap:40px}.documents .document{width:100%;background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;padding:41px 25px;text-align:center;-webkit-transition:border .3s cubic-bezier(.2,1,.8,1);-o-transition:border .3s cubic-bezier(.2,1,.8,1);transition:border .3s cubic-bezier(.2,1,.8,1)}.documents .document:hover{border:1px solid #ab7d59}.documents .document .specs{margin-top:16px}.documents .document .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:62px}.documents .document .actions a{margin:auto 12px}.documents .document .title{color:#27292f;font-weight:600;font-size:18px}.documents .document .title img{display:block;margin:auto auto 16px}@media (max-width:1024px){.documents{padding-top:40px}.documents .categories-content{display:block}.documents .categories-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:none;max-width:none;margin-top:60px;padding-right:0}.documents .categories-navigation .category-button{padding-top:16px;padding-bottom:16px;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;margin:auto;border-bottom:2px solid #e5e5e5}.documents .categories-navigation .category-button.mixitup-control-active{color:#27292f;border-bottom:2px solid #926b4d}.documents .document{margin-bottom:24px}}.contacts{padding-top:60px}.contacts .records{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px;margin-top:80px}.contacts .records .email,.contacts .records .house,.contacts .records .office,.contacts .records .phones{margin-bottom:24px}.contacts .records .email span,.contacts .records .house span,.contacts .records .office span,.contacts .records .phones span{margin-bottom:8px;display:inline-block}.contacts .records .email p,.contacts .records .house p,.contacts .records .office p,.contacts .records .phones p{font-size:18px;margin-bottom:16px;font-weight:400;color:#926b4d}.contacts .records .email p a,.contacts .records .house p a,.contacts .records .office p a,.contacts .records .phones p a{color:#926b4d}.contacts .record{width:22.65%}.contacts #map{height:100vh}@media (max-width:1024px){.contacts{padding-top:40px}.contacts .records{display:block;max-width:220px;margin:40px auto}.contacts .record{width:100%}}