.header{z-index:999;position:relative;}a.nav-link{padding:20px}span.nav-link{padding:20px;}.featured-top{position:relative;z-index:9;}.navbar-brand img{width:250px}.header_title,.header_title a{color:#FFF;font-size:15px;margin-bottom:3px;letter-spacing:0.45px;text-decoration:none;font-weight:600;}.header_title a span{color:#D9B760}.help_text,.help_text a{font-size:13px;letter-spacing:0.65px;color:#a1a9ae;text-decoration:none;}.row.headpreim{font-size:14px;margin-top:50px;}.region-top-header-form,.region-header-form{width:270px;max-width:270px;text-align:right;}.bottom-tel a{color:#fff}.bottom-tel p{margin:0;padding:0}.continfo{font-size:24px;font-family:'Circe Rounded';margin-top:10px;line-height:1.2;}#block-kartyvnizu{background:#f7f9fa;padding:30px;}#block-dostavka,#block-dostavkaschebnya{padding:60px 0 30px;background:url(/themes/bootstrap_barrio/subtheme/images/dostbg.jpg);background-size:cover;}#block-dostavkaschebnya{background:url(/themes/bootstrap_barrio/subtheme/images/sheb.jpg);}#block-dostavka a,#block-dostavkaschebnya a{font-weight:bold;color:#000}#block-kartastelefonami{height:450px;position:relative}#block-kartastelefonami .botmapblock{position:absolute;margin-top:80px;padding:20px;background:#fff;outline-offset:3px;margin-bottom:30px;font-size:18px;border-radius:6px;border:1px solid #efefef;}#block-kartastelefonami .botmapicon{position:absolute;height:64px;width:64px;right:30px;top:-32px;}#block-webform-2,.fsec #block-webform,.region-featured-bottom-second-form,#block-webform-3{border-radius:6px;border:1px solid #efefef;padding:10px 15px;max-width:360px;background:#fff}#block-webform-2 h2,.fsec #block-webform h2,#block-webform-3 h2{text-align:center;padding:20px;font-size:28px;position:relative;margin-bottom:40px;}#block-webform-2 h2:after,.fsec #block-webform h2:after,#block-webform-3 h2:after{content:'';display:block;position:absolute;bottom:-8px;width:150px;left:0;right:0;margin:0 auto;height:5px;background:#D9B760;}#block-webform-2  #edit-actions,.fsec #block-webform #edit-actions,#block-webform-3  #edit-actions{text-align:center;padding:20px;}#block-webform .js-form-type-webform-markup,#block-webform-2 .js-form-type-webform-markup,#block-webform-3 .js-form-type-webform-markup{padding:0 15px 15px 15px;text-align:center;font-size:10px}#block-onlaynocenkanedvizhimosti{position:relative;background:#fff;padding-top:30px;color:#000;font-size:20px;}#block-onlaynocenkanedvizhimosti .content{position:relative;z-index:2}.rowsteps{margin:30px 0 50px}.rowsteps p{margin:20px 0;font-size:20px;}.bignum{text-align:center;color:#3b3b3b;}.bignum span{font-size:60px;font-weight:bold;color:#FFD876;display:block;clear:both;}#block-ocenka{padding:50px 0;background:#f7f9fa;}#block-ocenka a.product{display:block;background-color:#000;width:100%;height:200px;background-size:cover;position:relative;}#block-ocenka a.product.pr5{height:100%}#block-ocenka a.product.pr1{background-image:url(/sites/default/files/1.jpg)}#block-ocenka a.product.pr2{background-image:url(/sites/default/files/2.jpg)}#block-ocenka a.product.pr3{background-image:url(/sites/default/files/3.jpg)}#block-ocenka a.product.pr4{background-image:url(/sites/default/files/4.jpg)}#block-ocenka a.product.pr5{background-image:url(/sites/default/files/5.jpg)}#block-ocenka a.product span{position:absolute;display:block;bottom:30px;margin-left:30px;color:#fff;font-size:22px;font-family:'Circe Rounded';}.region-featured-top .block-block-content{background-size:cover;padding:200px 0 50px;color:#fff;}#block-topglavnayastranica,#block-topkorolev{background-image:url(/themes/bootstrap_barrio/subtheme/images/da63bg.jpg);}.region-featured-top  #block-topglavnayastranica{padding:50px 0 50px;}.region-featured-top   .topmaintext h1{font-size:90px;line-height:70px;margin-top:30px}.region-featured-top   .butt,#block-kartyvnizu button.butt,.contentbutt.butt{height:52px;color:#ffffff;font-size:18px;font-family:'Circe Rounded',Arial,sans-serif;line-height:1.55;border-width:1px;border-radius:30px;background-color:#fc9a40;background-position:center center;border-color:transparent;border-style:solid;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;max-width:300px;width:100%;}.region-featured-top  .butt:hover,#block-kartyvnizu button.butt:hover{background-color:#ff7a2f;background-image:none;}.region-featured-top   .topusblock{position:relative;padding:20px;background:#fff;color:#fff;outline-offset:3px;margin-bottom:30px;margin-top:30px;border-radius:6px;}.region-featured-top   .topusblock p{color:#000}.region-featured-top  .topusblock a{display:block;color:#854a13;font-size:30px;text-decoration:none;padding:5px 0;}.region-featured-top   .topusblock .topus a span{position:relative;z-index:2;}#block-shapkayuridicheskieuslugi{background-image:url(https://storage.yandexcloud.net/nahes-group-space/darya-realty/media/original_images/sv1.jpg);}#block-prodazhakvartirshapka{padding:180px 0;background-image:url(/upload/23031024_1280_q55.avif);}#block-prodazhakvartirshapka:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);}#block-otzyvy{padding:80px 0;}#block-otzyvy .row{margin:40px 0}.navbar-nav .nav-link.active{color:#ffc187 !important;}#block-prodazhakvartirshapka .content{z-index:2;position:relative;}.uslblock{padding:40px 50px;border:1px solid #ccc;height:100%;display:block;text-decoration:none;}a.uslblock .ustitle{font-size:22px;font-weight:bold;margin-bottom:20px;position:relative;color:#3b3b3b;}a.uslblock p{color:#3b3b3b;text-decoration:none}a.uslblock:hover p{text-decoration:none}.uslblock:hover{box-shadow:0 0 14px 0 rgba(0,0,0,0.2);}.ustitle:after{content:"";position:absolute;left:0;bottom:-10px;width:40px;height:5px;background-color:#D9B760;transition:width .2s ease;}.uslblock:hover .ustitle::after{width:80px;}.fsec{padding:80px 0 80px;background:#F7F4F3;}#block-nashiuslugi,#block-views-block-sotrudniki-views-block-1{padding:50px 0;background:#f7f9fa}.site-footer .block{border:none}.site-footer__top h2{margin-bottom:20px;}.pricecard{font-size:32px;font-weight:bold;}.pricecard .sqmPrice{font-size:14px}.sotrud{width:550px;height:auto;background:#fff}.sottitle{font-size:24px;line-height:1.35;font-family:'Circe Rounded';margin:20px;}.sotdes{margin:0 20px}#sidebar_first .nav{display:block}#sidebar_first .nav a.nav-link{color:#000;padding:10px 20px;}@media screen and (max-width:767px){#block-onlaynocenkanedvizhimosti{font-size:16px;}.region-featured-top .topmaintext h1{font-size:50px;line-height:50px;}.rowsteps p{font-size:16px;}.navbar-toggler{background:#fff}.region-featured-top #block-topglavnayastranica .topmaintext h1{font-size:44px;line-height:50px}#block-ocenka a.product.pr5{height:200px}.sotrud{width:300px;height:auto}#block-onlaynocenkanedvizhimosti{color:#3b3b3b;}.region-featured-top .block-block-content{padding-top:50px}.bignum span{font-size:32px;}.map-wrapper .question-wrapper{padding-top:25px;padding-bottom:35px;padding-right:0;}.map-wrapper .question__row{flex-wrap:wrap;justify-content:center;text-align:center;}.question__employee{flex-basis:100%;justify-content:center;}.map-wrapper .question__phone{margin-bottom:10px}.map-wrapper .question-wrapper .question__button{width:100%;}}@media screen and (max-width:880px){.map-wrapper{display:flex;flex-wrap:wrap;}.question__employee{flex-direction:column;}.map-wrapper .question-wrapper{order:1;padding-right:15px;padding-top:15px;padding-bottom:15px;}}@media screen and (max-width:880px){.map-wrapper > div{flex-basis:100%;}}
body{color:#3b3b3b;background:#564D4A;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#564D4A;}#navbar-main{background-color:#000;padding:0;}a,.link{color:#854a13;}a:hover,a:focus,.link:hover,.link:focus{color:#ff7a2f;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:#FFF;font-weight:bold;}.nav-link:hover,.nav-link:focus{color:#000;background:#fc9a40;}a:active,.link:active{color:#23aeff;}.nav-tabs  .nav-link{color:#854a13;text-transform:uppercase}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{color:#fc9a40;font-size:16px;font-family:'Circe Rounded';line-height:33px;font-weight:400;border-width:1px;border-radius:30px;background:none;background-position:center center;border-color:#fc9a40;border-style:solid;width:100%;max-width:200px;height:42px;}.btn-primary:hover,.btn-primary:focus{background-color:#fc9a40;border-color:#fc9a40;color:#000;}.site-footer{background:#000;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
@font-face{font-family:'Circe Rounded';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-ExtraLight.eot);src:local('Circe Rounded Extra Light'),local('CirceRounded-ExtraLight'),url(/themes/bootstrap_barrio/fonts/CirceRounded-ExtraLight.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-ExtraLight.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-ExtraLight.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal;}@font-face{font-family:'Circe Rounded';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular2.eot);src:local('Circe Rounded  Regular 2'),local('CirceRounded-Regular2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular2.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular2.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular2.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular2.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Circe Rounded Alt';src:url(/themes/bootstrap_barrio/fonts/CirceRoundedAlt-Regular2.eot);src:local('Circe Rounded Alt  Regular 2'),local('CirceRoundedAlt-Regular2'),url(/themes/bootstrap_barrio/fonts/CirceRoundedAlt-Regular2.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRoundedAlt-Regular2.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRoundedAlt-Regular2.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRoundedAlt-Regular2.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Circe Rounded';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular3.eot);src:local('Circe Rounded  Regular 3'),local('CirceRounded-Regular3'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular3.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular3.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular3.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular3.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Circe Rounded';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular5.eot);src:local('Circe Rounded  Regular 5'),local('CirceRounded-Regular5'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular5.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular5.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular5.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular5.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Circe Rounded';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular.eot);src:local('Circe Rounded'),local('CirceRounded-Regular'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Circe Rounded Alt';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-AltBold.eot);src:local('Circe Rounded Alt Bold'),local('CirceRounded-AltBold'),url(/themes/bootstrap_barrio/fonts/CirceRounded-AltBold.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-AltBold.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-AltBold.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-AltBold.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'Circe Rounded';src:url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular4.eot);src:local('Circe Rounded  Regular 4'),local('CirceRounded-Regular4'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular4.eot#iefix) format('embedded-opentype'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular4.woff2) format('woff2'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular4.woff) format('woff'),url(/themes/bootstrap_barrio/fonts/CirceRounded-Regular4.ttf) format('truetype');font-weight:normal;font-style:normal;}h1,h1 a{font-family:'Circe Rounded';font-weight:700;}h2,h3,h4,h5,h6,h2 a,h3 a{font-family:'Circe Rounded';}body,p,li,a{font-family:'Roboto',sans-serif;}
