@font-face{font-family:"Ruberoid Oblique";src:url("fonts/Ruberoid-Oblique.eot");src:local("Ruberoid Oblique"), local("Ruberoid-Oblique"), url("fonts/Ruberoid-Oblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-Oblique.woff2") format("woff2"), url("fonts/Ruberoid-Oblique.woff") format("woff"), url("fonts/Ruberoid-Oblique.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Ruberoid Extra";src:url("fonts/Ruberoid-ExtraLight.eot");src:local("Ruberoid Extra Light"), local("Ruberoid-ExtraLight"), url("fonts/Ruberoid-ExtraLight.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-ExtraLight.woff2") format("woff2"), url("fonts/Ruberoid-ExtraLight.woff") format("woff"), url("fonts/Ruberoid-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Ruberoid Bold Oblique";src:url("fonts/Ruberoid-BoldOblique.eot");src:local("Ruberoid Bold Oblique"), local("Ruberoid-BoldOblique"), url("fonts/Ruberoid-BoldOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-BoldOblique.woff2") format("woff2"), url("fonts/Ruberoid-BoldOblique.woff") format("woff"), url("fonts/Ruberoid-BoldOblique.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Ruberoid";src:url("fonts/Ruberoid-Bold.eot");src:local("Ruberoid Bold"), local("Ruberoid-Bold"), url("fonts/Ruberoid-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-Bold.woff2") format("woff2"), url("fonts/Ruberoid-Bold.woff") format("woff"), url("fonts/Ruberoid-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Ruberoid Light Oblique";src:url("fonts/Ruberoid-LightOblique.eot");src:local("Ruberoid Light Oblique"), local("Ruberoid-LightOblique"), url("fonts/Ruberoid-LightOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-LightOblique.woff2") format("woff2"), url("fonts/Ruberoid-LightOblique.woff") format("woff"), url("fonts/Ruberoid-LightOblique.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Ruberoid Extra";src:url("fonts/Ruberoid-ExtraBold.eot");src:local("Ruberoid Extra Bold"), local("Ruberoid-ExtraBold"), url("fonts/Ruberoid-ExtraBold.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-ExtraBold.woff2") format("woff2"), url("fonts/Ruberoid-ExtraBold.woff") format("woff"), url("fonts/Ruberoid-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Ruberoid Extra Bold Oblique";src:url("fonts/Ruberoid-ExtraBoldOblique.eot");src:local("Ruberoid Extra Bold Oblique"), local("Ruberoid-ExtraBoldOblique"), url("fonts/Ruberoid-ExtraBoldOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-ExtraBoldOblique.woff2") format("woff2"), url("fonts/Ruberoid-ExtraBoldOblique.woff") format("woff"), url("fonts/Ruberoid-ExtraBoldOblique.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Ruberoid Medium Oblique";src:url("fonts/Ruberoid-MediumOblique.eot");src:local("Ruberoid Medium Oblique"), local("Ruberoid-MediumOblique"), url("fonts/Ruberoid-MediumOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-MediumOblique.woff2") format("woff2"), url("fonts/Ruberoid-MediumOblique.woff") format("woff"), url("fonts/Ruberoid-MediumOblique.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Ruberoid";src:url("fonts/Ruberoid-Light.eot");src:local("Ruberoid Light"), local("Ruberoid-Light"), url("fonts/Ruberoid-Light.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-Light.woff2") format("woff2"), url("fonts/Ruberoid-Light.woff") format("woff"), url("fonts/Ruberoid-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Ruberoid Extra Light Oblique";src:url("fonts/Ruberoid-ExtraLightOblique.eot");src:local("Ruberoid Extra Light Oblique"), local("Ruberoid-ExtraLightOblique"), url("fonts/Ruberoid-ExtraLightOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-ExtraLightOblique.woff2") format("woff2"), url("fonts/Ruberoid-ExtraLightOblique.woff") format("woff"), url("fonts/Ruberoid-ExtraLightOblique.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Ruberoid";src:url("fonts/Ruberoid-Medium.eot");src:local("Ruberoid Medium"), local("Ruberoid-Medium"), url("fonts/Ruberoid-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-Medium.woff2") format("woff2"), url("fonts/Ruberoid-Medium.woff") format("woff"), url("fonts/Ruberoid-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Ruberoid Semi Bold Oblique";src:url("fonts/Ruberoid-SemiBoldOblique.eot");src:local("Ruberoid Semi Bold Oblique"), local("Ruberoid-SemiBoldOblique"), url("fonts/Ruberoid-SemiBoldOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-SemiBoldOblique.woff2") format("woff2"), url("fonts/Ruberoid-SemiBoldOblique.woff") format("woff"), url("fonts/Ruberoid-SemiBoldOblique.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Ruberoid Thin Oblique";src:url("fonts/Ruberoid-ThinOblique.eot");src:local("Ruberoid Thin Oblique"), local("Ruberoid-ThinOblique"), url("fonts/Ruberoid-ThinOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-ThinOblique.woff2") format("woff2"), url("fonts/Ruberoid-ThinOblique.woff") format("woff"), url("fonts/Ruberoid-ThinOblique.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Ruberoid Semi";src:url("fonts/Ruberoid-SemiBold.eot");src:local("Ruberoid Semi Bold"), local("Ruberoid-SemiBold"), url("fonts/Ruberoid-SemiBold.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-SemiBold.woff2") format("woff2"), url("fonts/Ruberoid-SemiBold.woff") format("woff"), url("fonts/Ruberoid-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Ruberoid";src:url("fonts/Ruberoid-Thin.eot");src:local("Ruberoid Thin"), local("Ruberoid-Thin"), url("fonts/Ruberoid-Thin.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-Thin.woff2") format("woff2"), url("fonts/Ruberoid-Thin.woff") format("woff"), url("fonts/Ruberoid-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Ruberoid";src:url("fonts/Ruberoid-Regular.eot");src:local("Ruberoid"), local("Ruberoid-Regular"), url("fonts/Ruberoid-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-Regular.woff2") format("woff2"), url("fonts/Ruberoid-Regular.woff") format("woff"), url("fonts/Ruberoid-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Ruberoid Ultra Light Oblique";src:url("fonts/Ruberoid-UltraLightOblique.eot");src:local("Ruberoid Ultra Light Oblique"), local("Ruberoid-UltraLightOblique"), url("fonts/Ruberoid-UltraLightOblique.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-UltraLightOblique.woff2") format("woff2"), url("fonts/Ruberoid-UltraLightOblique.woff") format("woff"), url("fonts/Ruberoid-UltraLightOblique.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Ruberoid Ultra";src:url("fonts/Ruberoid-UltraLight.eot");src:local("Ruberoid Ultra Light"), local("Ruberoid-UltraLight"), url("fonts/Ruberoid-UltraLight.eot?#iefix") format("embedded-opentype"), url("fonts/Ruberoid-UltraLight.woff2") format("woff2"), url("fonts/Ruberoid-UltraLight.woff") format("woff"), url("fonts/Ruberoid-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal}body{font-family:"Ruberoid" !important;font-style:normal}.bg-user{background-color:#f1f1f1}header nav .navbar-brand img{max-height:3rem}header nav .contacts{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}header nav .contacts .msngrs .whatsapp{text-decoration:none;color:#075E54;font-size:0.85rem}header nav .contacts .phone{font-size:1.25rem;text-decoration:none}header nav .lang_switch{text-transform:uppercase;font-size:0.9rem}header nav .lang_switch a{text-decoration:none;color:#5f5f5f;transition:0.3s}header nav .lang_switch a:hover{color:#000;transition:0.3s}header nav .lang_switch .active{color:#000}header nav .nav-link{text-transform:uppercase;font-weight:bold;font-size:0.9rem}footer{background-color:#f1f1f1;padding-top:2rem;padding-bottom:2rem}footer .social{display:flex}footer .social a{display:flex;width:3rem;height:3rem;background-color:#343233;color:#fff;font-size:1.5rem;margin:0.25rem;padding:1rem;line-height:1;align-items:center;justify-content:center;transition:0.3s}footer .social a:hover{background-color:#fff;color:#343233}footer .footer_heading{font-weight:bold;margin-bottom:1rem}footer .footer-menu{list-style:none}footer .footer-menu li{position:relative}footer .footer-menu li a{color:#000;text-decoration:none;transition:0.3s}footer .footer-menu li a:hover{transition:0.3s;color:#343233}footer .footer-menu li:before{content:"";position:absolute;background-color:#858283;width:1rem;height:0.25rem;left:-1.75rem;top:0.5rem;transition:0.3s}#breadcrumbs{margin-bottom:0}#breadcrumbs a{text-decoration:none;color:#222222}#breadcrumbs .breadcrumb_last{color:#5f5f5f}#breadcrumbs p:last-child{margin-bottom:0}.main-content a{color:#000}.slide-arrow{border:none;background-color:rgba(255, 255, 255, 0.5);color:#0F0F0F;transition:0.3s}.slide-arrow:hover{color:#0F0F0F;background-color:white;transition:0.3s}.prev-arrow{position:absolute;left:0;top:45%;z-index:1}.next-arrow{position:absolute;right:0;top:45%;z-index:1}#page_info .header{display:flex;min-height:200px;background-color:#dedede;align-items:center;align-content:center;justify-content:center;flex-direction:column}#page_info .header h1{font-family:"Ruberoid";text-transform:uppercase;font-weight:bold}#page_materials .header{display:flex;min-height:200px;background-color:#dedede;align-items:center;align-content:center;justify-content:center;flex-direction:column}#page_materials .header h1{font-family:"Ruberoid";text-transform:uppercase;font-weight:bold}#page_materials .brand{background-position:center;background-repeat:no-repeat;background-size:contain;height:100px;display:block}#page_gallery .header{display:flex;min-height:200px;background-color:#dedede;align-items:center;align-content:center;justify-content:center;flex-direction:column}#page_gallery .header h1{font-family:"Ruberoid";text-transform:uppercase;font-weight:bold}#page_gallery .gallery{margin-top:2rem}#page_gallery .gallery .gallery-slider{position:relative}#page_gallery .gallery .gallery-slider .slide{display:block;min-height:300px;margin:0.25rem;background-size:cover;background-position:center;background-repeat:no-repeat}#page_services .header{display:flex;min-height:200px;background-color:#dedede;align-items:center;align-content:center;justify-content:center;flex-direction:column}#page_services .header h1{font-family:"Ruberoid";text-transform:uppercase;font-weight:bold}#page_services .block{text-align:center;margin-bottom:2rem}#page_services .block .image{display:block;min-height:200px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:0.5rem;border:1px solid #f1f1f1}#page_contacts .header{display:flex;min-height:200px;background-color:#dedede;align-items:center;align-content:center;justify-content:center;flex-direction:column}#page_contacts .header h1{font-family:"Ruberoid";text-transform:uppercase;font-weight:bold}#page_houses .header{display:flex;min-height:200px;background-color:#dedede;align-items:center;align-content:center;justify-content:center;flex-direction:column}#page_houses .header h1{font-family:"Ruberoid";text-transform:uppercase;font-weight:bold}#page_houses .filter{padding-top:1rem;padding-bottom:0.5rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:center}#page_houses .filter .filter-item{background-color:#f1f1f1;margin-left:0.25rem;margin-right:0.25rem;padding:0.25rem 0.5rem;margin-bottom:0.5rem;cursor:pointer;transition:0.3s}#page_houses .filter .filter-item:hover{background-color:#dedede;transition:0.3s}#page_houses .filter .active{background-color:#dedede;transition:0.3s}#page_houses .block{min-height:400px;display:flex;position:relative;text-decoration:none;background-color:#dedede;padding:1rem;align-content:flex-end;align-items:flex-end;overflow:hidden}#page_houses .block:after{content:"";position:absolute;display:block;left:0;bottom:0;width:100%;height:30%;z-index:2;background:linear-gradient(180deg, transparent, #100D08 100%);transition:0.3s}#page_houses .block:hover .image{-webkit-transform:scale(1.05);transform:scale(1.05);transition:0.5s}#page_houses .block .image{position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:0.5s}#page_houses .block .badge_block{position:absolute;top:2.5rem;right:-2.5rem;color:#100D08;background-color:#fff;padding-left:2rem;padding-right:2rem;z-index:1;transform:rotate(45deg)}#page_houses .block .info{position:relative;bottom:0;display:flex;width:100%;justify-content:space-between;flex-direction:row;align-items:center;align-content:space-between;z-index:3}#page_houses .block .info .title{color:#fff;text-transform:uppercase;font-size:1.75rem;display:flex;flex-direction:column;font-weight:bold}#page_houses .block .info .title .price{font-size:1rem;font-weight:normal}#page_houses .block .info .area{color:#fff;font-size:1.25rem}