

/* Start:/bitrix/templates/citrus_arealty2/application/icon-fonts/icons.css?17581993942896*/
@font-face {
  font-family: 'icomoon';
  src:  url('/bitrix/templates/citrus_arealty2/application/icon-fonts/fonts/icomoon.eot');
  src:  url('/bitrix/templates/citrus_arealty2/application/icon-fonts/fonts/icomoon.eot#iefix') format('embedded-opentype'),
    url('/bitrix/templates/citrus_arealty2/application/icon-fonts/fonts/icomoon.woff2') format('woff2'),
    url('/bitrix/templates/citrus_arealty2/application/icon-fonts/fonts/icomoon.ttf') format('truetype'),
    url('/bitrix/templates/citrus_arealty2/application/icon-fonts/fonts/icomoon.woff') format('woff'),
    url('/bitrix/templates/citrus_arealty2/application/icon-fonts/fonts/icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-service:before {
  content: "\e900";
}
.icon-edit:before {
  content: "\e901";
}
.icon-calendar:before {
  content: "\e902";
}
.icon-up:before {
  content: "\e600";
}
.icon-arrow-down:before {
  content: "\e601";
}
.icon-arrow-right:before {
  content: "\e602";
}
.icon-arrow-up:before {
  content: "\e603";
}
.icon-view:before {
  content: "\e604";
}
.icon-Social-youtube:before {
  content: "\e605";
}
.icon-Social-twitter:before {
  content: "\e606";
}
.icon-Social-instagramm:before {
  content: "\e607";
}
.icon-Social-facebook:before {
  content: "\e608";
}
.icon-smile:before {
  content: "\e609";
}
.icon-print:before {
  content: "\e60a";
}
.icon-price:before {
  content: "\e60b";
}
.icon-phone:before {
  content: "\e60c";
}
.icon-owner:before {
  content: "\e60d";
}
.icon-menu:before {
  content: "\e60e";
}
.icon-map:before {
  content: "\e60f";
}
.icon-mail:before {
  content: "\e610";
}
.icon-mailmanager:before {
  content: "\e611";
}
.icon-logo:before {
  content: "\e612";
}
.icon-letter:before {
  content: "\e613";
}
.icon-holder:before {
  content: "\e614";
}
.icon-galochka:before {
  content: "\e615";
}
.icon-favorites:before {
  content: "\e616";
}
.icon-catalog:before {
  content: "\e617";
}
.icon-buyer:before {
  content: "\e618";
}
.icon-arrowright:before {
  content: "\e619";
}
.icon-ruble:before {
  content: "\e61a";
}
.icon-home:before {
  content: "\e61b";
}
.icon-muzik:before {
  content: "\e903";
}
.icon-select-galka:before {
  content: "\e904";
}
.icon-list-2:before {
  content: "\e905";
}
.icon-cards:before {
  content: "\e906";
}
.icon-kartochka-2:before {
  content: "\e907";
}
.icon-list:before {
  content: "\e908";
}
.icon-print2:before {
  content: "\e909";
}
.icon-select:before {
  content: "\e90a";
}
.icon-milo:before {
  content: "\e90b";
}
.icon-vk2:before {
  content: "\e90c";
}
.icon-vk:before {
  content: "\e90d";
}
.icon-close:before {
  content: "\e90e";
}
.icon-sort-low:before {
  content: "\e90f";
}
.icon-sort-hight:before {
  content: "\e910";
}
.icon-sucess:before {
  content: "\e911";
}
.icon-star-full:before {
  content: "\e9d9";
}

/* End */


/* Start:/bitrix/templates/citrus_arealty2/application/distr/app.min.css?175819939469044*/
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{background-image:none}.main-slider{position:relative}.main-slider .main-nav{position:absolute;bottom:0;width:100%;right:0;left:0}.section-block{position:relative;border-top:1px solid #c5b99f;padding:60px 0}.section-block._first{padding-top:0;border-top:none}.section-block>h1:first-child{margin-top:0}.section-title{font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.2;margin-bottom:30px}.cry-layout{display:table;width:100%;height:100%;table-layout:fixed}.cry-layout img{border:0;max-width:100%}.container{display:table-row;height:100%}.c-side{max-width:1280px;margin:0 auto;padding:0 15px}.content{padding:30px 0 50px}.swiper-pagination{z-index:1}.notetext{color:#3c763d}.errortext{color:#ed5a5a}@media all{.nav{background-color:#f3f1ec;overflow:hidden;position:relative;color:#a0967f}.nav .c-side{padding:0}.nav:after{background:url(/bitrix/templates/citrus_arealty2/application/distr/img/nav.png) repeat center bottom;border-bottom:1px solid #c5b99f;height:75px;content:'';position:absolute;top:30px;left:0;right:0}}@media all{.swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px}.p__swiper .swiper-button-next,.p__swiper .swiper-button-prev{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:0;height:auto;width:auto;line-height:0;font-size:4rem;color:#c5b99f;margin-top:0;z-index:1}.p__swiper .swiper-button-prev{left:-15px}.p__swiper .swiper-button-next{right:-15px}.p__swiper.swipes-locked .swiper-button-next,.p__swiper.swipes-locked .swiper-button-prev,.swiper-container.swipes-locked .swiper-button-next,.swiper-container.swipes-locked .swiper-button-prev{display:none!important}}.map-block{position:relative;padding-bottom:56.25%}.dl-menu{margin:15px 0 -10px;font-size:0;color:#333}.dl-menu dd,.dl-menu dt{display:inline-block;vertical-align:top;width:25%;margin-bottom:10px}.dl-menu dt{font-weight:600;font-size:14px}.dl-menu dd{width:75%;font-size:14px;margin-left:0}.tel-link{text-decoration:none;color:#333}.tel-link:hover{text-decoration:underline}.feedback{background-color:#f3f1ec;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.15);box-shadow:0 2px 0 0 rgba(0,0,0,.15);border-radius:6px;margin-bottom:2px;padding:20px}.auth-block{max-width:480px}.btn.feedback-btn{text-transform:uppercase;min-width:220px;text-align:center}@media all{.irs-slider{top:28px;width:20px;height:20px;background:#fff;border:1px solid #3598dc;box-shadow:none}.irs-bar{background:inherit;border-top:none;border-bottom:none}}@media all{.month-title{font-weight:700;text-transform:uppercase;margin:15px 0}.item-date{background-color:#f3f1ec;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.15);box-shadow:0 2px 0 0 rgba(0,0,0,.15);border-radius:6px;display:inline-block;vertical-align:top;padding:5px 0;width:75px;text-align:center;margin-bottom:2px;text-transform:uppercase}.item-date span{display:block}.item-date .month{font-size:12px;color:#c5b99f;font-weight:600}.item-date .day{font-size:26px;font-weight:700;color:#a0967f}.item-date .year{font-size:10px;color:#c5b99f;font-weight:600}.item-date-new{font-style:italic;font-size:13px;line-height:13px;display:block;color:#666;margin:0 0 10px 0}.article-list{clear:both}.article-item{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:30px}.article-body{padding-left:0;max-width:100%}.article-desc{font-size:15px;clear:both}.bx-no-touch a.article-name:hover,a.article-name:active{color:#333}.article-footer{margin-top:30px}.article-user{display:table;width:100%;table-layout:fixed;font-size:0;margin-bottom:10px}a.article-user{text-decoration:none}.article-user-ava span{-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 0 0 3px #c5b99f;box-shadow:0 0 0 3px #c5b99f;display:block;padding-bottom:100%;border-radius:100%}.article-user-ava{display:table-cell;vertical-align:top;width:65px}.article-user-body{display:table-cell;vertical-align:middle;padding-left:15px}.article-user-name{font-size:18px;text-align:left;line-height:1.2;font-weight:600;text-decoration:none}.article-user-meta{font-size:14px;color:#a0967f;margin-top:2px}.article-user-body span{display:block}.b-news-props dt{font-weight:700;text-transform:uppercase}.all-items-link{text-decoration:none}.all-items-link span{display:inline}}@media all{.gallery-item{display:inline-block;vertical-align:top;padding:15px;text-align:center}.gallery-swipe{position:relative}.gallery-image{margin:0 auto}.gallery-title{margin-top:15px;font-size:14px;font-weight:600;display:block}}@media all{.service-detailed{margin:30px 0;text-align:center}.service-box{display:inline-block;vertical-align:middle;text-decoration:none;position:relative;width:90px;text-align:center;height:90px;line-height:100px;background-color:#c5b99f;border-radius:50%;font-size:70px}.service-box [class*=icon-]{color:#fff}.service-title{font-size:18px;color:#333;line-height:22px;margin-top:15px;text-transform:uppercase;font-weight:700}}@media (max-width:1279px){.c-side{max-width:1024px}.nav{border-top:0}.catalog-item-price{font-size:20px}.catalog-item-price:after{font-size:20px}}@media (min-width:1024px){::-webkit-scrollbar{width:12px;height:12px;position:absolute}::-webkit-scrollbar-button{width:12px;height:6px;background-color:rgba(50,50,50,.05)}::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.25);border:2px solid transparent;border-radius:10px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,.5)}::-webkit-scrollbar-track{background-color:rgba(50,50,50,.05)}}@media (max-width:1023px){.c-side{max-width:768px}.btn.favorite-btn span.btn-label{display:none}}@media (max-width:767px){.c-side{max-width:480px}.section-title{margin-bottom:15px;font-size:20px}}@media (max-width:479px){.c-side{max-width:360px}.favorite{display:none}.item-date{display:inline-block;width:auto;text-align:left;padding:0 8px;overflow:hidden}.item-date span{display:inline-block;margin-right:5px}.item-date .day{float:left}.item-date .year{font-size:12px}.item-date .month{line-height:36px}.article-body{padding:15px 0 0;display:block;width:100%}.btn.article-btn{width:100%;text-align:center}.map-block{margin:0 -15px}.article-user-ava,.article-user-body{display:block}.article-user-ava{padding:0;margin:0 auto 15px}}@media print{#bx-panel{height:0;overflow:hidden}body{font:13px/18px Tahoma,serif}.btn.btn-header-phone,.footer,.header-menu,.nav,.object-footer,.object-help-block,.related{display:none!important}.object{border:0;margin-bottom:0;padding-bottom:0}.header:after,.header:before{display:none}.content{padding-bottom:0}.c-side{max-width:100%}.object-option.dl-menu dd,.object-option.dl-menu dt{margin-bottom:0;width:50%}dl.object-option.dl-menu{margin:0}.object-address{margin-bottom:5px;font-weight:400;font-size:13px}.object-price{background:0 0!important;text-align:left;padding:6px 0}.catalog-item-price__period,span.catalog-item-price__period{display:inline-block!important}.object-gallery-thumbs .swiper-slide{width:33.3333333%!important;margin:0!important}.object-gallery-thumbs a.gallery-thumbs{border:0}.header-top{float:left}.header-bottom{float:right}.header .col-xs-12.col-md-6{width:50%!important}.object-gallery .swiper-wrapper{transform:none!important}.indent.print-break-after{height:0}}table.table-formatted{border-collapse:collapse;background-color:transparent;border:0;width:100%;max-width:100%;margin-bottom:1rem}table.table-formatted th th{text-align:left}table.table-formatted td,table.table-formatted th{padding:.75rem;text-align:left}table.table-formatted tr+tr td{border-top:1px solid #eceeef}table.table-formatted thead td,table.table-formatted thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}@media print{thead{display:table-header-group}tr{page-break-inside:avoid}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@media all{.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}html.mfp-helper{height:100%}html.mfp-helper body{overflow:hidden;height:100%;-webkit-transform:translateZ(0)}.modal-header{border-radius:3px 3px 0 0;padding:10px;display:flex;align-items:center}.modal-body{background-color:#fff;padding:20px}.modal-content{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.35);box-shadow:0 2px 10px rgba(0,0,0,.35);position:relative;margin:30px auto}.modal-footer{background-color:#fff;border-radius:0 0 3px 3px;padding:0 20px 20px}.modal-w-400{max-width:400px}.modal-w-900{max-width:900px}.btn.modal-close-btn,.modal-title{display:inline-flex;vertical-align:middle;color:#fff}.modal-title{font-size:18px;font-weight:600;overflow:hidden;line-height:40px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;width:calc(100% - 40px)}.btn.modal-close-btn{border-radius:100%;width:40px;height:40px;font-size:20px}.btn.modal-close-btn:active,.bx-no-touch .btn.modal-close-btn:hover{background-color:rgba(0,0,0,.1)}}@media screen and (max-width:767px){.modal-content{margin:0;box-shadow:none;max-width:100%}.modal-header{border-radius:0}.modal-footer{border-radius:0}.mfp-container{padding:0}.mfp-container:before{display:none}.mfp-content{background-color:#fff;height:100%}}.header{position:relative;z-index:3}.header [class*=col-]{padding-top:0;padding-bottom:0}.header .row{margin-top:0;margin-bottom:0}.header:after,.header:before{content:'';position:absolute;top:0;bottom:0;height:70px}.header:after{background-color:#fff;right:0;left:0}.header:before{right:0;left:0;top:70px;height:50px}.header .c-side{position:relative;z-index:1}.btn.btn-header-bar{display:none}.header-phone{height:30px}.header-phone-number{font-size:25px;display:block;line-height:1.2;color:#333;text-decoration:none}.btn-header-phone{font-size:13px;padding:0 0 0 10px;line-height:18px;height:22px;display:inline-block;vertical-align:top;white-space:nowrap;text-decoration:none}.btn-header-phone .btn-icon{vertical-align:middle;font-size:14px}.btn-header-phone .btn-label{line-height:13px;border-bottom:1px dotted}.btn-header-phone:active .btn-label,.bx-no-touch .btn-header-phone:hover .btn-label{border-bottom:none}a.header-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;height:70px;padding:10px 0;text-transform:uppercase;text-decoration:none;max-width:100%;overflow:hidden}.header-logo .bx-context-toolbar-empty-area{display:flex;width:100%}a.header-logo .icon-logo{font-size:64px}a.header-logo .logo-image{width:100%;height:60px;display:inline-flex;align-items:center}a.header-logo.with_desc .logo-image{width:64px}a.header-logo img{height:auto;max-height:100%}a.header-logo.with_desc img{max-width:100%;height:auto;display:block}a.header-logo .logo-text{color:#000;font-size:22px;line-height:26px;display:inline-block;padding:0 0 0 10px}a.header-logo:not(.with_desc) .logo-text{display:none}a.header-logo span.logo-text__second{display:block;font-weight:700}.spinner{background-color:#fbfaf8;height:34px;width:34px;line-height:34px;position:absolute;top:0;right:0;visibility:hidden;opacity:0;font-size:0}.is-loading .spinner{visibility:visible;opacity:1}.spinner>span{width:4px;height:4px;background-color:#666;vertical-align:middle;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both}.spinner>span+span{margin-left:3px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media all{.header-middle{position:relative;height:36px;display:flex}.header-search__wrapper{flex:1}}@media screen and (max-width:1279px){.header:before{left:0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.header{height:auto}}@media screen and (max-width:1023px){.header a[href^="tel:"]{color:#fff;text-decoration:none}.menu-open body,html.menu-open{overflow:hidden}.menu-bg{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgba(0,0,0,.6);position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;cursor:pointer}.menu-open .menu-bg{visibility:visible;opacity:1}.header-bottom{height:50px;position:relative}.btn.btn-header-bar{display:block;position:absolute;top:0;left:0;width:50px;height:50px;font-size:2rem;line-height:0;color:#fff;background:0 0;border:none}.header-phone{position:absolute;top:0;left:50px;right:50px;text-align:center;margin:0;height:50px;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4)}.header-phone-number{line-height:48px;color:#fff}.btn-header-phone .btn-label{display:none}.btn-header-phone{border:0;border-radius:0;color:#fff;background:0;height:50px;width:50px;line-height:50px;padding:0;text-align:center}.btn-header-phone .btn-icon{font-size:2rem}.btn-header-bar:active,.btn-header-phone:active,.bx-no-touch .btn-header-bar:hover,.bx-no-touch .btn-header-phone:hover{background-color:rgba(0,0,0,.1);color:#fff}}@media screen and (max-width:767px){.header:before{top:121px}.header-middle{margin-bottom:15px}.a.header-logo .logo-image{justify-content:center}}@media screen and (max-width:479px){.header-phone-number{font-size:18px}.btn-header-phone{padding:0;text-align:center}.footer-help-block{padding:15px 0}.header-bottom{margin:0 -15px}}.footer-map{position:relative;height:800px}.footer-container{background-color:#333;padding:30px 0;color:#666}.footer-help-block{padding:30px 0}.footer-help-title{color:#fff;margin:0;font-size:32px;text-transform:uppercase}.btn.btn-outline-white{background-color:transparent;border:2px solid #fff;border-radius:5px;color:#fff;font-weight:600}.btn.btn-footer-help{margin:0 auto;display:block;width:100%}.btn.btn-outline-white:active,.bx-no-touch .btn.btn-outline-white:hover{background-color:#fff}.footer-social-list{margin:0 -10px 30px 0;display:table}.footer-social-list a{background-color:rgba(0,0,0,.2);border-bottom:0;margin:0 10px 10px 0;float:left;width:36px;height:36px;border-radius:3px;text-align:center;line-height:36px;font-size:20px}.bx-no-touch .footer-social-list a:hover span,.footer-social-list a:active span{color:#fff}@media all{.footer-social-list a span{color:#c5b99f}.bx-no-touch .vk:hover,.vk:active{background-color:#577ca5}.bx-no-touch .ig:hover,.ig:active{background-color:#3f729b}.bx-no-touch .tw:hover,.tw:active{background-color:#3498db}.bx-no-touch .fb:hover,.fb:active{background-color:#568dd8}.bx-no-touch .gp:hover,.gp:active{background-color:#ff765f}.bx-no-touch .yb:hover,.yb:active{background-color:#cc181e}}.btn.btn-footer-up{padding:0 10px;border:0;border-radius:3px;height:40px;color:#fff;text-transform:uppercase;font-size:16px;background-color:rgba(0,0,0,.2);text-align:center}.footer-bottom{border-top:1px solid #504e49;margin-top:30px;padding-top:15px}.footer-top{margin:15px -15px 0;font-size:0;color:#c5b99f}.footer-column{display:inline-block;vertical-align:top;padding:0 15px;width:25%}#bx-composite-banner{margin-top:5px}@media screen and (max-width:1023px){.footer-help-block [class*=col-]+[class*=col-]{padding-top:15px}.btn.btn-footer-help{max-width:320px}.footer-column{width:50%}}@media screen and (max-width:767px){.footer-column{width:100%}.footer-help-title{font-size:20px}.footer-top{margin-top:0}.footer-bottom{margin-top:15px}.footer-bottom [class*=col-]+[class*=col-]{padding-top:15px}.btn.btn-footer-up{width:100%;display:block}}.section-description{margin:30px 0}.catalog-th-large .catalog-item{position:relative;margin-bottom:30px;padding-top:15px;border:1px solid transparent;border-bottom:0;background-color:#fff}.catalog-item__preview-wrapper{position:relative}.catalog-th-large a.catalog-item-preview{background-color:#f3f1ec;margin-bottom:30px;display:block;position:relative;overflow:hidden}.catalog-th-large a.catalog-item-preview:after,.catalog-th-list .catalog-item-preview a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:10px solid rgba(255,255,255,.6);z-index:1}.catalog-item-images{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;padding-bottom:100%;position:relative;z-index:1}.bx-no-touch .catalog-item-preview a:hover .catalog-item-images,.bx-no-touch a.catalog-item-preview:hover .catalog-item-images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.catalog-th-large a.catalog-item-preview:before,.catalog-th-list .catalog-item-preview a:before{content:'\f030';position:absolute;top:50%;left:0;right:0;text-align:center;font-size:3rem;color:#c5b99f;font-family:FontAwesome;display:block;z-index:1;line-height:0}.catalog-th-large .catalog-item-price{position:absolute;left:15px;right:15px;top:100%;transform:translate(0,-50%);color:#fff;font-size:24px;text-align:center;z-index:2;line-height:20px;padding:10px 0;text-decoration:none}.catalog-item-price__period,span.catalog-item-price__period{white-space:nowrap;display:block;font-size:16px;line-height:1;margin-top:2px}.catalog-item-price .currency-icon{display:inline-block;line-height:1;height:1em}.catalog-th-large a.catalog-item-name{display:block;margin-top:8px}a.catalog-item-name{color:#333}a.catalog-item-name span{display:inline-block;vertical-align:middle;font-size:16px}.catalog-item-address{color:#999;font-size:13px;margin-top:5px}.catalog-th-large .catalog-item-date{margin-top:5px;font-size:13px;color:#999}.catalog-th-large .catalog-item-meta{background-color:#fff;border:1px solid;border-top:0;margin-top:0;position:absolute;top:100%;left:-1px;right:-1px;display:none;padding:5px 15px 10px;z-index:2}.bx-no-touch .catalog-th-large .catalog-item:hover .catalog-item-meta,.catalog-th-large .catalog-item:active .catalog-item-meta{display:block}.catalog-item-info{font-size:13px;color:#666;padding:0 0 5px 0}.catalog-item-info>.catalog-item-info-item+.catalog-item-info-item{margin-top:5px}.catalog-th-large .catalog-item-control{padding:5px 0 10px}.catalog-th-large .catalog-item-control .control-link,.catalog-th-list .catalog-item-control .control-link{display:flex;align-items:center;width:100%;font-size:14px;text-decoration:none}.catalog-th-large .catalog-item-control .control-link:first-child,.catalog-th-list .catalog-item-control .control-link:first-child{padding-bottom:10px}.catalog-th-large .catalog-item-control .control-link-icon,.catalog-th-list .catalog-item-control .control-link-icon{font-size:18px;width:1.2em;text-align:center}.catalog-th-large .catalog-item-control .control-link-label,.catalog-th-list .catalog-item-control .control-link-label{margin-left:5px;font-size:13px;line-height:12px;border-bottom:1px solid}.catalog-th-list .catalog-item{padding:30px 0;display:flex}.catalog-th-list .catalog-item-preview{display:inline-block;vertical-align:top;width:225px}.catalog-th-list .catalog-item-body{display:inline-block;vertical-align:top;width:calc(100% - 250px);padding:0 15px;position:relative;overflow:hidden;max-height:250px}.catalog-th-list .catalog-item-container{width:calc(100% - 250px);display:flex;vertical-align:top}.catalog-th-list .catalog-item-body:after{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);content:'';position:absolute;bottom:0;left:0;right:0;z-index:1;height:50px}.catalog-th-list .catalog-item-meta{display:inline-block;vertical-align:top;width:250px}.catalog-th-list .catalog-item-preview a{background-color:#f3f1ec;display:block;position:relative;overflow:hidden}.catalog-th-list .catalog-item-desc{font-size:13px;color:#333;margin-top:10px}.catalog-th-list .catalog-item-address{margin-top:10px;font-size:13px}.catalog-th-list .catalog-item-price{line-height:20px;padding:10px 20px;white-space:nowrap;color:#fff;font-size:24px;text-align:center;margin-bottom:15px;position:relative}.catalog-th-list .catalog-item-info{padding:0}.catalog-th-list .catalog-item-control{margin-top:15px}.catalog.catalog-th-list{margin:-30px 0 -5px}.catalog-th-list .catalog-item+.catalog-item{border-top:1px solid #c5b99f}.map-link{white-space:nowrap}@media screen and (max-width:1279px){.catalog-th-large .catalog-item-price,.catalog-th-large .catalog-item-price:after,.catalog-th-list .catalog-item-price,.catalog-th-list .catalog-item-price:after{font-size:20px}}@media screen and (max-width:1023px){.catalog-item-desc,.catalog-th-list .catalog-item-body:after{display:none}.catalog-th-list .catalog-item-container{flex-direction:column}.catalog-th-list .catalog-item-body{display:block;width:auto;margin-bottom:15px}.catalog-th-list .catalog-item-meta{display:block;width:auto;padding:0 15px}.catalog-th-list .btn.catalog-control-btn{display:inline-block;width:auto}.catalog-th-list .catalog-item-price{display:inline-block}}@media screen and (max-width:767px){.catalog-th-list .catalog-item{flex-direction:column}.catalog-th-list .catalog-item-container{display:block;width:auto;margin-top:15px}.catalog-th-list .catalog-item-body,.catalog-th-list .catalog-item-meta{padding:0}}@media screen and (max-width:479px){.catalog-th-list .btn.catalog-control-btn{display:block}.catalog-th-list .catalog-item-control .btn+.btn{margin:10px 0 0}.catalog-th-list .catalog-item{padding:15px 0}.catalog.catalog-th-list{margin:0}}@media all{.favorite-button-group{display:flex;flex-wrap:wrap;align-items:center;margin:-6px -10px 30px}.favorite-button-group .share-component{margin:6px 10px}.favorite-button-group .btn{margin:6px 10px}}.service-menu{margin:30px 0}.service-menu-item+.service-menu-item{margin-top:0}.service{margin-bottom:30px}.help-title{font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.2;margin-bottom:30px}.help-item+.help-item{margin-top:25px}.help-list{font-size:0;counter-reset:count-i}.help-item-body{padding-left:55px}span.help-item-name{font-size:16px}span.help-item-desc{margin-top:5px;font-weight:400;font-size:13px;color:#999}.help-item-body span{line-height:1.2;display:block}.help-item{position:relative}.help-item:before{counter-increment:count-i;content:counter(count-i) '. ';position:absolute;top:50%;line-height:0;font-size:3rem}.service-item{background-color:#f3f1ec;padding:0 30px}.service-menu-item{border-top:1px solid #c5b99f}.service-menu-item:first-child{border-top:1px solid transparent}.service-menu-item-h{display:flex;align-items:center;padding:10px 0}.service-menu-item-h-icon{width:50px;margin-right:15px;border-radius:50%;background-color:#c5b99f}.service-menu-item-h-icon span{display:block;width:65%;margin:auto;padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}.service-menu-h-btn{color:#333}.service-menu-btn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;min-height:60px;color:#333;text-decoration:none;position:relative;padding:9px 30px 9px 0}.service-menu-btn .btn-label h3{margin:0}.service-menu-btn span.btn-icon{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#c5b99f;font-size:22px;margin-right:-5px;position:absolute;top:50%;right:10px;margin-top:1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bx-no-touch .service-menu-btn:hover span.btn-icon,.service-menu-btn:active span.btn-icon{right:5px}.bx-no-touch .service-menu-btn:hover,.service-menu-btn:active{color:#000}.btn.help-btn{width:100%;display:block}@media screen and (min-width:768px) and (max-width:1023px){.btn.help-btn{margin:0 auto;max-width:320px}}@media (max-width:1023px){.service-menu-item-h{flex-direction:column}.service-menu-item-h-icon{margin-top:15px;margin-right:0}.service-menu-h-btn{padding-right:0}}@media screen and (max-width:767px){.help-title{font-size:20px;margin-bottom:15px}.help{border-bottom:0;padding-bottom:0}}@media screen and (max-width:479px){.help-item:before{display:none}.help-item-body{padding-left:0}.help-item+.help-item{margin-top:15px}}@media all{.citrus-objects-map{height:480px;position:relative;background-color:#fff}.citrus-objects-map:after{background-image:url(/bitrix/templates/citrus_arealty2/application/distr/img/loading.gif);top:0;left:0;width:100%;height:100%;content:'';position:absolute;opacity:.1;z-index:0}.citrus-objects-map>ymaps{z-index:1}.citrus-objects-map-popup{display:block;width:205px;overflow:hidden;text-decoration:none;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.citrus-objects-map-popup__image{width:100%}.citrus-objects-map-popup__price{display:block;padding:8px;color:#fff;font-size:24px;line-height:24px;text-align:center}.citrus-objects-map-popup__price span{display:inline-block;vertical-align:middle;line-height:1}.citrus-objects-map-popup__price small{font-size:18px;font-weight:400}.citrus-objects-map-popup__title{display:block;color:#333;font-size:16px;line-height:20px;margin:8px 0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.citrus-objects-map-popup__desc{display:block;color:#999;font-size:13px;line-height:16px;margin:7px 0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.citrus-objects-map .ymaps-touch-scroll{z-index:0}}@media all{.mfp-wrap.full-screen-map .mfp-container{padding:0}.mfp-wrap.full-screen-map .mfp-content{position:absolute;top:40px;bottom:40px;left:40px;right:40px;width:auto;height:auto}.mfp-wrap.full-screen-map .mfp-close{transform:translate(30px,-40px);opacity:1;color:#fff}}@media all{.lk{display:flex;border-radius:4px;background-color:#f3f1ec}.lk__form-w,.lk__text-w{width:50%;padding:30px}.lk__form-w{border-radius:4px;color:#fff}.h3.lk--title,.lk--title{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid}.lk--form{margin-top:30px}.lk--form .form-group .field-title._active{color:#fff}.form-group.form-group-btn{display:flex;align-items:center;margin-top:35px}.form-group-btn__description{width:50%}.button-position-right{width:50%}.form-group-btn__description,.form-group-btn__description a{color:#fff}.form-group-btn__description a:hover{color:#fff;text-decoration:none}.lk--form .btn{width:150px;max-width:100%}}@media (max-width:767px){.lk{display:block}.lk__form-w,.lk__text-w{width:auto;padding:20px 30px}.h3.lk--title,.lk--title{margin-top:15px}}@media (max-width:479px){.lk__form-w,.lk__text-w{padding:10px 20px}}@media all{.field-compare{display:flex;margin:-22px 0}.captcha-image-group{width:180px;margin-right:20px}.captcha-image{height:3em}.captcha-input-group{flex:1}}@media (max-width:1023px){.field-compare{display:block;margin:0}}@media (max-width:767px){.field-compare{display:flex;margin:-22px 0}}@media (max-width:479px){.field-compare{display:block;margin:0}}@media all{body .bx-popup-menu{max-height:400px;overflow:auto;box-shadow:5px 3px 9px 1px rgba(0,0,0,.2)}body .bx-popup-menu::-webkit-scrollbar-button,body .bx-popup-menu::-webkit-scrollbar-track{background-color:#fff}body .bx-popup-menu+img{display:none!important}body div.bx-popup-menu td.popupmenu{border:none!important;background:#fff!important}body td.popupmenu div.popupitem{background:#fff!important;padding:10px 4px;margin:0}body td.popupmenu div.popupitemover{background-color:#f3f1ec!important;border:none}body .popupmenu tr+tr>td>.popupitem{border-top:1px solid #ccc!important}td.popupmenu div.popupitem td.item{font-size:13px!important;color:#333!important;font-weight:400!important}td.popupmenu div.popupseparator{display:none}td.popupmenu div.popupitem td.gutter{height:22px!important}td.popupmenu div.popupitem div.icon{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ce3a12;font-size:16px;vertical-align:middle;display:flex;align-items:center}td.popupmenu div.popupitem div.delete,td.popupmenu div.popupitem div.edit,td.popupmenu div.popupitem div.grid-settings,td.popupmenu div.popupitem div.grid-sort-asc,td.popupmenu div.popupitem div.grid-sort-desc,td.popupmenu div.popupitem div.grid-views,td.popupmenu div.popupitem div.icon,td.popupmenu div.popupitem div.icon.grid-filters{padding:0 4px;background:0 0}td.popupmenu div.popupitem div.edit:before{content:"\e901";font-family:icomoon}td.popupmenu div.popupitem div.delete:before{content:"\e90e";font-family:icomoon}td.popupmenu div.popupitem div.grid-settings:before{content:"\e900";font-family:icomoon}td.popupmenu div.popupitem div.icon.grid-filters:before{content:"\f0b0";font:normal normal normal 14px/1 FontAwesome}td.popupmenu div.popupitem div.grid-views:before{content:"\f009";font:normal normal normal 14px/1 FontAwesome}td.popupmenu div.popupitem div.grid-sort-asc:before{font:normal normal normal 14px/1 FontAwesome;content:"\f160"}td.popupmenu div.popupitem div.grid-sort-desc:before{font:normal normal normal 14px/1 FontAwesome;content:"\f161"}td.popupmenu div.popupitem div.icon.checked{cursor:pointer;height:16px;position:relative;width:16px;border-radius:.125em;flex-shrink:0;background:#fff;margin:auto}td.popupmenu div.popupitem div.icon.checked:before{content:"";display:block;position:absolute;border:1px solid #b4a992;height:100%;left:0;top:0;transition:opacity .3s ease;width:100%}td.popupmenu div.popupitem div.icon.checked:after{content:"";display:block;position:absolute;bottom:4px;height:11px;left:6px;transform:rotate(45deg);transition-delay:.1s;transition:opacity .3s ease;width:6px;border-bottom:2px solid #333;border-right:2px solid #333;opacity:1}td.popupmenu div.popupitem td.arrow{background:0 0!important;position:relative;width:13px!important}td.popupmenu div.popupitem td.arrow:after{content:'';position:absolute;top:0;bottom:0;border:8px solid transparent;border-left:10px solid #666;width:0;height:0;margin:auto}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}html{min-width:320px;-webkit-tap-highlight-color:transparent}body{background-color:#fff;margin:0;position:relative;overflow-x:hidden}.cry-layout img{border:0;max-width:100%}.cut-inside>:first-child{margin-top:0}.cut-inside>:last-child{margin-bottom:0}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.indent,.indent-max,.indent-min{margin:0}.indent-min{height:10px}.indent{height:20px}.indent-max{height:30px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}pre{display:table;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;white-space:pre-wrap;position:relative;min-width:400px;text-align:left;z-index:1}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.no-select{user-selected:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media (max-width:320px){body{overflow:auto}}@media all{.row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.row.row-clear{margin-left:0;margin-right:0}.row.fl-s{align-items:flex-start}.row-ib{margin-left:-15px;margin-right:-15px;font-size:0}[class*=col-]{width:100%;font-size:1rem;vertical-align:top;min-height:1px}:not(.row-clear)>[class*=col-]{padding-left:15px;padding-right:15px}.row-ib.row-grid,.row.row-grid{margin-top:-15px;margin-bottom:-15px}.row-ib.row-grid>[class*=col-],.row.row-grid>[class*=col-]{padding-top:15px;padding-bottom:15px}.content-col>:first-child{margin-top:0}.content-col>:last-child{margin-bottom:0}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-1-5{width:20%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-1-5{right:20%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-1-5{left:20%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-1-5{margin-left:20%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.hidden{display:none!important}.hidden-br br{display:none!important}.visible-br br{display:block!important}.visible-block{display:block!important}.visible-inline{display:inline-block!important}.ta-xs-r,.tar{text-align:right}.ta-xs-l,.tal{text-align:left}.ta-xs-c,.tac{text-align:center}.va-xs-t,.vat{vertical-align:top}.va-xs-m,.vam{vertical-align:middle}.va-xs-b,.vab{vertical-align:bottom}.w100p{width:100%}.align-xs-c{align-items:center}.direction-xs-row_reverse{flex-direction:row-reverse}.display-xs-n{display:none}.display-xs-ib{display:inline-block}.display-xs-b{display:block}.display-xs-i{display:inline}.display-xs-tc{display:table-cell}.display-xs-tb{display:table}.display-xs-f{display:flex}}@media (min-width:480px){.row-ib .col-sm-1,.row-ib .col-sm-1-5,.row-ib .col-sm-10,.row-ib .col-sm-11,.row-ib .col-sm-12,.row-ib .col-sm-2,.row-ib .col-sm-3,.row-ib .col-sm-4,.row-ib .col-sm-5,.row-ib .col-sm-6,.row-ib .col-sm-7,.row-ib .col-sm-8,.row-ib .col-sm-9{display:inline-block}.hidden-sm{display:none!important}.hidden-sm-br br{display:none!important}.visible-sm-br br{display:block!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline-block!important}.ta-sm-r,.tar-sm{text-align:right}.ta-sm-l,.tal-sm{text-align:left}.ta-sm-c,.tac-sm{text-align:center}.ta-sm-t,.vat-sm{vertical-align:top}.vam-sm{vertical-align:middle}.vab-sm{vertical-align:bottom}.pull-left-sm{float:left}.pull-right-sm{float:right}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-1-5{width:20%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-1-5{right:20%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-1-5{left:20%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-1-5{margin-left:20%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.display-sm-n{display:none}.display-sm-ib{display:inline-block}.display-sm-b{display:block}.display-sm-i{display:inline}.display-sm-tc{display:table-cell}.display-sm-tb{display:table}.display-sm-f{display:flex}}@media (min-width:768px){.row-ib .col-md-1,.row-ib .col-md-1-5,.row-ib .col-md-10,.row-ib .col-md-11,.row-ib .col-md-12,.row-ib .col-md-2,.row-ib .col-md-3,.row-ib .col-md-4,.row-ib .col-md-5,.row-ib .col-md-6,.row-ib .col-md-7,.row-ib .col-md-8,.row-ib .col-md-9{display:inline-block}.hidden-md{display:none!important}.hidden-md-br br{display:none!important}.visible-md-br br{display:block!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline-block!important}.ta-md-r,.tar-md{text-align:right}.ta-md-l,.tal-md{text-align:left}.ta-md-c,.tac-md{text-align:center}.vat-md{vertical-align:top}.vam-md{vertical-align:middle}.vab-md{vertical-align:bottom}.pull-left-md{float:left}.pull-right-md{float:right}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-1-5{width:20%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-1-5{right:20%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-1-5{left:20%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-1-5{margin-left:20%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.display-md-n{display:none}.display-md-ib{display:inline-block}.display-md-b{display:block}.display-md-i{display:inline}.display-md-tc{display:table-cell}.display-md-tb{display:table}.display-md-f{display:flex}}@media (min-width:1024px){.row-ib .col-lg-1,.row-ib .col-lg-1-5,.row-ib .col-lg-10,.row-ib .col-lg-11,.row-ib .col-lg-12,.row-ib .col-lg-2,.row-ib .col-lg-3,.row-ib .col-lg-4,.row-ib .col-lg-5,.row-ib .col-lg-6,.row-ib .col-lg-7,.row-ib .col-lg-8,.row-ib .col-lg-9{display:inline-block}.hidden-lg{display:none!important}.hidden-lg-br br{display:none!important}.visible-lg-br br{display:block!important}.visible-lg-block{display:block!important}.visible-lg-flex{display:flex!important}.visible-lg-inline{display:inline-block!important}.tar-lg{text-align:right}.tal-lg{text-align:left}.tac-lg{text-align:center}.vat-lg{vertical-align:top}.vam-lg{vertical-align:middle}.vab-lg{vertical-align:bottom}.pull-left-lg{float:left}.pull-right-lg{float:right}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-1-5{width:20%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-1-5{right:20%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-1-5{left:20%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-1-5{margin-left:20%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.display-lg-n{display:none}.display-lg-ib{display:inline-block}.display-lg-b{display:block}.display-lg-i{display:inline}.display-lg-tc{display:table-cell}.display-lg-tb{display:table}.display-lg-f{display:flex}}@media (min-width:1280px){.row-ib .col-dt-1,.row-ib .col-dt-1-5,.row-ib .col-dt-10,.row-ib .col-dt-11,.row-ib .col-dt-12,.row-ib .col-dt-2,.row-ib .col-dt-3,.row-ib .col-dt-4,.row-ib .col-dt-5,.row-ib .col-dt-6,.row-ib .col-dt-7,.row-ib .col-dt-8,.row-ib .col-dt-9{display:inline-block}.hidden-dt{display:none!important}.hidden-dt-br br{display:none!important}.visible-dt-br br{display:block!important}.visible-dt-block{display:block!important}.visible-dt-inline{display:inline-block!important}.tar-dt{text-align:right}.tal-dt{text-align:left}.tac-dt{text-align:center}.vat-dt{vertical-align:top}.vam-dt{vertical-align:middle}.vab-dt{vertical-align:bottom}.pull-left-dt{float:left}.pull-right-dt{float:right}.col-dt-12{width:100%}.col-dt-11{width:91.66666667%}.col-dt-10{width:83.33333333%}.col-dt-9{width:75%}.col-dt-8{width:66.66666667%}.col-dt-7{width:58.33333333%}.col-dt-6{width:50%}.col-dt-5{width:41.66666667%}.col-dt-4{width:33.33333333%}.col-dt-3{width:25%}.col-dt-1-5{width:20%}.col-dt-2{width:16.66666667%}.col-dt-1{width:8.33333333%}.col-dt-pull-12{right:100%}.col-dt-pull-11{right:91.66666667%}.col-dt-pull-10{right:83.33333333%}.col-dt-pull-9{right:75%}.col-dt-pull-8{right:66.66666667%}.col-dt-pull-7{right:58.33333333%}.col-dt-pull-6{right:50%}.col-dt-pull-5{right:41.66666667%}.col-dt-pull-4{right:33.33333333%}.col-dt-pull-3{right:25%}.col-dt-pull-2{right:16.66666667%}.col-dt-pull-1{right:8.33333333%}.col-dt-pull-0{right:auto}.col-dt-push-12{left:100%}.col-dt-push-11{left:91.66666667%}.col-dt-push-10{left:83.33333333%}.col-dt-push-9{left:75%}.col-dt-push-8{left:66.66666667%}.col-dt-push-7{left:58.33333333%}.col-dt-push-6{left:50%}.col-dt-push-5{left:41.66666667%}.col-dt-push-4{left:33.33333333%}.col-dt-push-3{left:25%}.col-dt-push-1-5{left:20%}.col-dt-push-2{left:16.66666667%}.col-dt-push-1{left:8.33333333%}.col-dt-push-0{left:auto}.col-dt-offset-12{margin-left:100%}.col-dt-offset-11{margin-left:91.66666667%}.col-dt-offset-10{margin-left:83.33333333%}.col-dt-offset-9{margin-left:75%}.col-dt-offset-8{margin-left:66.66666667%}.col-dt-offset-7{margin-left:58.33333333%}.col-dt-offset-6{margin-left:50%}.col-dt-offset-5{margin-left:41.66666667%}.col-dt-offset-4{margin-left:33.33333333%}.col-dt-offset-3{margin-left:25%}.col-dt-offset-1-5{margin-left:20%}.col-dt-offset-2{margin-left:16.66666667%}.col-dt-offset-1{margin-left:8.33333333%}.col-dt-offset-0{margin-left:0}.display-dt-n{display:none}.display-dt-ib{display:inline-block}.display-dt-b{display:block}.display-dt-i{display:inline}.display-dt-tc{display:table-cell}.display-dt-tb{display:table}.display-dt-f{display:flex}}@media (max-width:767px){.row{margin:0 -10px}.row [class*=col-]{padding:0 10px}.row.row-grid{margin:-10px}.row.row-grid [class*=col-]{padding:10px}}@media print{.col-print-1,.col-print-1-5,.col-print-10,.col-print-11,.col-print-12,.col-print-2,.col-print-3,.col-print-4,.col-print-5,.col-print-6,.col-print-7,.col-print-8,.col-print-9{display:inline-block}.col-print-12{width:100%}.col-print-11{width:91.66666667%}.col-print-10{width:83.33333333%}.col-print-9{width:75%}.col-print-8{width:66.66666667%}.col-print-7{width:58.33333333%}.col-print-6{width:50%}.col-print-5{width:41.66666667%}.col-print-4{width:33.33333333%}.col-print-3{width:25%}.col-print-1-5{width:20%}.col-print-2{width:16.66666667%}.col-print-1{width:8.33333333%}.ta-print-r{text-align:right!important}.ta-print-l{text-align:left!important}.ta-print-c{text-align:center!important}.print-hidden{display:none!important}.print-break-before{page-break-before:always}.print-break-after{page-break-after:always}.print-no-break{page-break-inside:avoid}.display-print-b{display:block!important}.display-print-n{display:none!important}.display-print-f{display:flex!important}}@media all{.btn{-webkit-transition:background-color .15s,border .15s,color .15s;-moz-transition:background-color .15s,border .15s,color .15s;-ms-transition:background-color .15s,border .15s,color .15s;-o-transition:background-color .15s,border .15s,color .15s;transition:background-color .15s,border .15s,color .15s;position:relative;vertical-align:middle;background:0 0;border:none;text-transform:uppercase;font-size:16px;padding:6px 12px}a.btn{text-decoration:none}.btn:not(.btn-link):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-count,.btn-icon,.btn-label{display:inline-block;vertical-align:middle}.btn span.btn-icon{margin-right:5px;position:relative;font-size:16px;font-weight:400}.btn-with-additional .btn-label{flex:1;margin-right:6px}.btn-with-additional span.btn-additional-label{min-width:26px;padding:0 5px;border-radius:3px;font-size:16px;height:25px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;margin:-6px -7px -6px auto}.btn.btn-primary span.btn-label+span.btn-icon,.btn.btn-secondary span.btn-label+span.btn-icon{margin:0 0 0 8px}.btn.btn-primary{display:inline-flex;justify-content:center;align-items:center;padding:9px 12px;line-height:1.2;font-weight:600;border:1px solid transparent;border-radius:3px;color:#fff}.btn.btn-secondary{background-color:#f9f8f5;border:1px solid #c0b89f;border-radius:3px;display:inline-flex;padding:9px 12px;align-items:center;justify-content:center;line-height:1.2;color:#8b7d6a;font-weight:600}.btn.btn-secondary:not(.is-active):active,.bx-no-touch .btn.btn-secondary:not(.is-active):hover{background-color:#c0b89f;color:#fff}.btn.btn-big{padding:14px 25px}.btn.btn-big span.btn-label{text-transform:uppercase;font-size:16px}.btn.btn-border{border:2px solid #fff;border-radius:4px}.btn.btn-border._white{color:#fff}.btn.btn-border._white:hover{background-color:#fff}.btn.btn-style1{height:36px;line-height:34px;border:1px solid #ccc;border-radius:3px;color:#666;background-color:#f1f1f1;font-size:0;padding:0 10px}.btn.btn-style1 .btn-label{font-size:16px}.btn.btn-style1 .btn-icon{font-size:14px;margin-left:5px;float:right;line-height:34px}.btn[disabled]{opacity:.5;cursor:default;pointer-events:none}.btn.btn-transparent{padding:7px 12px;font-weight:700;border:2px solid #fff;background:0 0;color:#fff;border-radius:3px}.btn.btn-transparent:hover{background:#fff}}@media all{.btn._is_status_icon .btn-icon:before,.btn._is_status_icon .btn-icon>*{opacity:0;pointer-events:none}.cui-btn__icon .cui-icon{cursor:inherit;display:inline-block;font-size:1.5em;height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1em}.btn._is_status_icon .btn-icon>.cui-status-icon{width:1em;height:1em;margin:auto;opacity:1;pointer-events:all;top:0;display:flex;align-items:center}.cui-btn-progress{animation:cui-btn-status-icon-rotate .7s linear infinite,.2s cui-btn-status-icon-fadein .1s linear forwards;transform-origin:center center;opacity:0}.cui-btn-progress__indeterminate{width:100%}.cui-btn-progress__indeterminate-path{stroke:#fff;stroke-dasharray:89,200;stroke-dashoffset:-35px;stroke-linecap:round}.cui-btn-success{animation:.2s cui-progress-circular-fallin .1s linear forwards,.2s cui-btn-status-icon-fadein .1s linear forwards;transform:translate(0,-.3em);opacity:0}.cui-btn-success svg{flex:1}.cui-btn-success path{fill:#8dff8d}.cui-btn-progress__spinner{top:0;right:0}.cui-btn-progress__spinner>span{width:4px;height:4px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both}.cui-btn-progress__spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.cui-btn-progress__spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.cui-btn-progress__spinner>span+span{margin-left:3px}}@media all{.cui-material-click{position:relative;z-index:0;overflow:hidden}.cui-material-click .cui-material-ink{display:block;position:absolute;background:rgba(35,180,234,.53);border-radius:100%;transform:scale(0)}.cui-material-click .cui-material-ink{background:rgba(255,255,255,.53)}.cui-material-click .cui-material-ink._animate{animation:ripple .4s linear}}@media all{.btn-row{margin-left:-3px;margin-right:-3px;display:flex;flex-wrap:wrap}.btn-grid{margin-top:-6px}.btn-row>.btn{margin:0 3px}.btn-grid>.btn{margin-top:6px}.btn.btn-xs-b+.btn{margin-left:0}.btn.btn-xs-b{width:100%}.btn.btn-xs-if{display:inline-flex}}@media (min-width:480px){.btn.btn-xs-b{width:100%}.btn.btn-xs-if{width:auto}}@media (min-width:768px){.btn.btn-md-b{width:100%}.btn.btn-md-if{width:auto}}@media (min-width:1024px){.btn.btn-lg-b{width:100%}.btn.btn-lg-if{width:auto}}@media (min-width:1280px){.btn.btn-dt-b{width:100%}.btn.btn-dt-if{width:auto}}@keyframes cui-progress-circular-fallin{to{transform:translate(0,0)}}@keyframes cui-btn-status-icon-rotate{to{transform:rotate(1turn)}}@keyframes cui-btn-status-icon-fadein{to{opacity:1}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media all{.list{margin:0;padding:0;list-style:none;margin:15px 0}.list .item,.list li{position:relative;padding-left:20px}.list .item:before,.list li:before{position:absolute;top:8px;left:0;width:8px;height:8px;content:''}.list .item+.item{margin-top:10px}.list.style1 .item:before,ul.style1 li:before{border-radius:100%}.list.style1 .item,ul.style1 li{padding-left:15px;font-size:14px;font-weight:600}.list-unstyled{padding-left:0;list-style:none}}@media screen and (max-width:1279px){.list .item{line-height:1.2}}@media all{ol,ul{padding-left:20px}ul li+li{margin-top:10px}ol li+li{margin-top:10px}html{font-size:15px}body{line-height:1.5;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;color:#333;cursor:default}hr{margin:55px 0;height:0;border-top:1px solid #c5b99f;border-bottom:none}a{color:#ff7426}a:hover{text-decoration:none;color:#e15608}a.dotted{border-bottom:1px dotted;text-decoration:none}a.solid{border-bottom:1px solid;text-decoration:none}a.dotted:hover{border-bottom:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;margin-bottom:0;font-weight:400;line-height:1.2;font-family:inherit}p{margin:20px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.h1,h1{font-size:34px;margin-top:20px;margin-bottom:24px;font-weight:500}.h2,h2{font-size:28px;margin-top:54px;margin-bottom:30px;font-weight:500}.h2:first-child,h2:first-child{margin-top:0}.h3,h3{font-size:18px;margin-top:30px;margin-bottom:25px;font-weight:600;text-transform:uppercase}.h3:first-child,h3:first-child{margin-top:0}.h4,h4{font-size:16px;font-weight:700;margin-bottom:20px;margin-top:30px}.h4:first-child,h4:first-child{margin-top:0}.h5,h5{margin-bottom:1.67em;font-size:.83em}.h6,h6{margin-bottom:2.33em;font-size:.75em}.fw600,b,strong{font-weight:600}.fw300{font-weight:300}.fw400{font-weight:400}.fw700{font-weight:700}.fw800{font-weight:800}.fs-i{font-style:italic}.tt-u{text-transform:uppercase}.tt-l{text-transform:lowercase}.t-solid{border-bottom:1px solid}.split-off,.swiper-button-next,.swiper-button-prev,button{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.split-on{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.break{-ms-word-break:break-all;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.tc-red{color:#ed5a5a}.tc-primary{color:#ff7426}.bg-white{background-color:#fff!important}.bg-gray{background-color:#f1f1f1}.tag-p{margin:20px 0}.tag-p:first-child{margin-top:0}.tag-p:last-child{margin-bottom:0}.pos-r{position:relative}.dt{display:table;width:100%;table-layout:fixed}.dtr{display:table-row;height:100%}.dtc{display:table-cell}.dib{display:inline-block}.text-up{text-transform:uppercase}.color-red{color:#f20101}.color-green{color:#2b9719}.color-black{color:#000}.font-small{font-size:13px}.nobr{white-space:nowrap}}@media (max-width:767px){.h1,.h2,.h3,h1,h2,h3{text-align:center}.section-block{padding:30px 0}}@media print{hr{border-color:#333}}@media all{button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}input::-ms-clear,textarea::-ms-clear{display:none}.citrus-form input,.citrus-form select,.citrus-form textarea{-moz-box-shadow:none;-webkit-box-shadow:none;background:0;border-radius:0;border:0;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}.cui-ajax-load-form{width:400px;max-width:100%}.citrus-form-title,.h3.citrus-form-title{border-bottom:1px solid #dcd5c5;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:20px;margin-top:15px;padding-bottom:20px;text-transform:uppercase;text-align:center}.citrus-form-description{margin:15px 0;display:flex;align-items:center}.citrus-form-description__icon{font-size:2.3em;color:#c5b99f;padding-right:.5em}.citrus-form-description__icon{color:#fff}.citrus-form-description__text{font-style:italic;color:#837760}.citrus-form__fields{margin-top:0;margin-bottom:-22px;padding-top:10px}.form-group{position:relative;margin-bottom:22px;margin-top:22px}.form-group.first-group-field{margin-top:0}.form-group.required-message-block{margin:1rem 0}.form-group.required-message-block span{font-size:13px;color:#999}.form-group.required-message-block span.starrequired{color:#ce2b28}.form-group.agree-block{margin:1rem 0}.form-group.agree-block>div{font-size:.8em;line-height:1em}.form-group.agree-block .cui-checkbox__label-text a{white-space:nowrap}.field-inline{margin-bottom:-1.5rem;margin-top:-1.5rem}.field-group .field-inline:first-child{margin-top:0}.field-group .field-inline:last-child{margin-bottom:0}.field-inline:after,.field-inline:before{display:table;content:" "}.field-inline:after{clear:both}.form-group .field-title{color:#9e9e9e;position:absolute;top:.8em;left:1em;font-size:1em;cursor:text;transition:.2s ease-out;display:block;z-index:1;pointer-events:none;width:calc(100% - .75em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group .field-title._active{left:0;font-size:.8em;-webkit-transform:translateY(-2.4em);transform:translateY(-2.4em)}.citrus-form input:not([type]),.citrus-form input[type=date],.citrus-form input[type=datetime-local],.citrus-form input[type=datetime],.citrus-form input[type=email],.citrus-form input[type=number],.citrus-form input[type=password],.citrus-form input[type=search],.citrus-form input[type=tel],.citrus-form input[type=text],.citrus-form input[type=time],.citrus-form input[type=url],.citrus-form select,textarea{height:3em;font-size:1em}.citrus-form .form-control{display:block;width:100%;padding:6px 12px;line-height:1.42857143;color:#555;background-color:#f3f3f3;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border-bottom:1px solid rgba(103,103,103,.6);-webkit-transition:ease-in-out .15s;-o-transition:ease-in-out .15s;transition:ease-in-out .15s}.citrus-form .form-control:focus{background-color:#f7f7f7;outline:0}.input-group{position:relative;display:table;border-collapse:separate}.button-position-right{text-align:right}.button-position-center{text-align:center}.button-position-justify{text-align:center}.button-position-justify .btn{display:block;width:100%}.citrus-form__footer{overflow:hidden}}@media all{textarea.form-control{height:12em;resize:none}input[type=search]{-webkit-appearance:none}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}::-webkit-input-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}::-ms-input-placeholder{color:#999;opacity:1}:focus::-webkit-input-placeholder{opacity:.8}:focus::-moz-placeholder{opacity:.8}:focus::-ms-input-placeholder{opacity:.8}}@media all{.bg-danger{background-color:#f2dede}.starrequired{color:#ce2b28}.citrus-form__message-block{margin-bottom:10px}.citrus-form__message-block .message-block{display:flex;align-items:center;padding:10px 20px;font-weight:700;font-style:italic;overflow:hidden;background-color:#f3f1ec}.citrus-form__message-block .message-block.bg-danger{color:#ff0f26}.citrus-form__message-block .message-block.bg-success{color:#55b733}.citrus-form__message-block .message-block span{padding-right:.5em}.citrus-form__message-block .message-block .message-block-icon{font-style:normal;font-size:2.5em;padding-right:.5em;line-height:1}.citrus-form__message-block .message-block.bg-danger .message-block-icon:before{font-family:FontAwesome;content:"\f071";color:#ff0f26}.citrus-form__message-block .message-block.bg-success .message-block-icon:before{font-family:icomoon;content:"\e911";color:#55b733}.citrus-form__message-block p+p{margin-top:10px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.input-container{position:relative}.input-container:not(.has-error) .help-block.error{opacity:0;height:0;margin:0}.input-container.has-error .help-block.error{opacity:1;margin-bottom:0;font-size:.85rem;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.has-error .help-block{color:#ce2b28}.has-error .help-block{padding:3px 10px 6px;margin-top:2px;color:#fff;background:#ff0f26}.has-error .help-block span{text-transform:uppercase}.has-success.checkbox label,.has-success.radio label{color:#3c763d}.input-container.has-error .form-control{border-color:#ff0f26}.has-error .bootstrap-select .dropdown-toggle{border-color:#ce2b28}.has-success .bootstrap-select .dropdown-toggle{border-color:#3c763d}.has-success .help-block{color:#3c763d}.input-container.has-icon{position:relative}.input-container.has-icon.has-error .form-control,.input-container.has-icon.has-success .form-control{padding-right:32px}.input-container.has-icon:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;font-style:normal;font-weight:400;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-container.has-icon.has-success:after{content:"\f00c";color:#3c763d}.input-container.has-icon.has-error:after{content:"\f00d";color:#a94442}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}}@media all{.citrus-form .bootstrap-select.form-control{padding:0}.dropdown-menu{font-size:1em}.bootstrap-select.btn-group .dropdown-menu{min-width:100%}.dropdown-menu>li>a{white-space:normal}.bootstrap-select .dropdown-toggle{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:none;white-space:nowrap;padding:6px 12px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f3f3f3;position:relative;height:3em;font-size:1em}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select.btn-group .dropdown-menu li a:focus{outline:0!important}.bootstrap-select button[type=button]:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.bootstrap-select.btn-group .dropdown-menu li a.default_value{color:#999}.bootstrap-select.btn-group .dropdown-menu li a.default_value .starrequired{color:currentColor}.bootstrap-select.btn-group .dropdown-toggle .filter-option{text-overflow:ellipsis}}@media all{[data-field-template=date],[data-field-template=time]{position:relative}[data-field-template=date] .calendar-icon,[data-field-template=time] .calendar-icon{position:absolute;right:0;top:0;margin:auto;height:3em;line-height:3em;width:2em;text-align:center;pointer-events:none;color:#666}.bootstrap-datetimepicker-widget.dropdown-menu{font-size:14px}}@media all{.cui-checkbox-group{line-height:3em;margin-left:-2em}.cui-checkbox__label{margin-left:2em;cursor:pointer;display:flex;align-items:center}.cui-checkbox__input{position:absolute;opacity:0}.cui-checkbox__checkmark{font-size:16px;background-color:#fff;cursor:pointer;height:1.25em;position:relative;width:1.25em;color:#b4a992;border-radius:.125em;flex-shrink:0}.cui-checkbox__checkmark:after,.cui-checkbox__checkmark:before{box-sizing:border-box;content:"";display:block;position:absolute}.cui-checkbox__checkmark:before{border-radius:.125em;border:.093em solid currentColor;height:100%;left:0;top:0;transition:all .3s ease;width:100%}.cui-checkbox__checkmark:after{bottom:.3125em;height:.8125em;left:.4375em;opacity:0;transform:rotate(45deg);transition-delay:.1s;transition:opacity .3s ease;width:.375em}.cui-checkbox__label-text{cursor:pointer;margin-left:.6rem;display:inline-block;vertical-align:middle;line-height:1em}.cui-checkbox-group:not(.checkbox-count-1) .cui-checkbox__label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cui-checkbox__input:checked+.cui-checkbox__checkmark:before{background-color:currentColor}.cui-checkbox__input:checked+.cui-checkbox__checkmark:after{border-bottom:.125em solid #fff;border-right:.125em solid #fff;opacity:1}.cui-checkbox__input:disabled+.cui-checkbox__checkmark:before{border-color:rgba(0,0,0,.26)}.cui-checkbox__input:disabled+.cui-checkbox__checkmark+.cui-checkbox__label-text{color:rgba(0,0,0,.38);cursor:default}}@media all{.cui-radio-group{line-height:3em;margin-left:-2em}.cui-radio__label{display:inline-block;margin-left:2em;white-space:nowrap;cursor:pointer}.cui-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;left:0;margin:0;opacity:0;outline:0;padding:0;position:absolute;top:0;width:1px}.cui-radio__checkmark{font-size:16px;height:1.25em;position:relative;width:1.25em;display:inline-block;vertical-align:middle}.cui-radio__checkmark:after,.cui-radio__checkmark:before{content:"";height:1.25em;left:0;position:absolute;top:0;width:1.25em}.cui-radio__checkmark:before{background-color:transparent;border-radius:50%;border:.125em solid rgba(0,0,0,.38);transition:border-color .2s}.cui-radio__checkmark:after{background-color:rgba(0,0,0,.38);border-radius:50%;opacity:0;transform:scale(1.2);transition-duration:.3s;transition-property:transform,opacity,background-color;z-index:-1}.cui-radio__label-text{cursor:pointer;margin-left:.4em;white-space:nowrap;display:inline-block;vertical-align:middle}.cui-radio__input:checked+.cui-radio__checkmark:before{border-color:#2b9719}.cui-radio__input:checked+.cui-radio__checkmark:after{background-color:#2b9719;opacity:1;transform:scale(.5);z-index:0}}
/*# sourceMappingURL=app.min.css.map */

/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/bitrix/search.title/header_search/style.min.css?17581993944731*/
.header-search{background-color:#fbfaf8;border:1px solid #ccc;border-radius:3px;height:36px;position:relative}.header-search input{padding:0 34px 0 10px;height:34px;color:#999;font-size:14px;width:100%;background:0 0;border:none}.search-result{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 6px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.12);background-color:#fff;border-radius:3px;margin:5px 0;position:absolute;text-align:left;z-index:10;left:-1px;right:-1px;top:100%;overflow:hidden;visibility:hidden;opacity:0}html.open-search .search-result{visibility:visible;opacity:1}.search-extra{background-color:#fbfaf8;position:absolute;top:0;right:0;left:0;height:34px;overflow:hidden;border-radius:3px}.is-empty:not(.is-loading) .btn.btn-header-search{opacity:1;visibility:visible}.btn.btn-header-search-cancel{background-color:#fbfaf8;width:34px;height:34px;line-height:0;color:#666;font-size:16px;position:absolute;top:0;right:0;visibility:hidden;opacity:0}.is-cancel:not(.is-loading) .btn.btn-header-search-cancel{opacity:1;visibility:visible}.search-no-result,.search-result-description{color:#9c9c9c;padding:8px 15px;font-size:12px}.search-no-result.hidden,.search-result-description.hidden{display:none}.search-result-header{border-radius:3px 3px 0 0;padding:10px 15px;color:#333;font-size:13px;font-weight:600}.search-result-list{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 45px);border-radius:0 0 3px 3px}a.search-result-item{display:block;padding:10px 15px;font-size:0}a.search-result-item._selected{background-color:#f0f0f0}a.search-result-item+a.search-result-item{border-top:1px solid #eaeaea}.search-result-item-images{display:inline-block;vertical-align:middle;width:100px;position:relative;overflow:hidden;border-radius:3px;background-color:#eaeaea;margin-right:15px}.search-result-item-images span{display:block;padding-bottom:65%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:1}.search-result-item-images:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'\f030';position:absolute;top:50%;left:0;right:0;font-family:FontAwesome;font-size:24px;color:#999;text-align:center}.search-result-item-body{display:inline-block;vertical-align:middle;width:calc(100% - 115px);line-height:1.2}.search-result-item-name{font-size:13px;font-weight:600;color:#333}.search-result-item-name b{font-weight:800}.search-result-item-address{font-size:12px;color:#666;margin-top:5px}.search-result-item-price{margin-top:5px;font-size:13px;font-weight:600}.search-result-item-price span.fa{font-size:14px}.header-search-overlay{background-color:rgba(0,0,0,.8);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;cursor:pointer}.btn.btn-header-search{background-color:#fbfaf8;position:absolute;top:0;right:0;width:34px;height:34px;line-height:0;color:#666;font-size:16px;opacity:0;visibility:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px 12px 9px}html.open-search .header-search-overlay{opacity:1;visibility:visible}html.open-search .header-search{z-index:11;position:absolute;top:0;left:0;right:0;border-color:transparent}@media screen and (max-width:767px){.btn.btn-header-search,.spinner,html.open-search .header-search{background:0}html.open-search .btn.btn-header-search-cancel{background-color:#f1f1f1;border-radius:100%;visibility:visible;opacity:1}html.open-search .btn.btn-header-search-cancel:active{background-color:#3598dc;color:#fff}html.open-search .btn.btn-header-search{left:0;right:auto}html.open-search .is-cancel:not(.is-loading) .btn.btn-header-search{visibility:visible;opacity:1}html.open-search .spinner{left:0}html.open-search .header-search{position:fixed;bottom:0;background-color:#f1f1f1;height:auto;border:0;border-radius:0}html.open-search,html.open-search body{overflow:hidden}html.open-search .header-search input{background-color:#fff;border-radius:100px;width:calc(100% - 40px);padding:0 10px 0 34px;display:block}html.open-search .search-extra{position:relative;width:calc(100% - 10px);border-radius:0;overflow:visible;background:0;top:5px;left:5px;right:5px;z-index:0}html.open-search .search-result{position:absolute;top:45px;left:0;right:0;bottom:0;margin:0;box-shadow:none;height:100%;width:100%;border-top:1px solid #eaeaea}html.open-search .search-result-list{border-radius:0;min-height:100%;border-top:0}html.open-search .search-result-description{text-align:center;font-size:13px;padding:15px}}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/citrus/currency/.default/style.min.css?17581993943269*/
@media all{[data-currency-icon]:after{content:' 'attr(data-currency-icon)}[data-currency-icon][data-icon-position=before]:after{content:''}[data-currency-icon][data-icon-position=before]:before{content:attr(data-currency-icon) ' '}[data-currency-icon]:after,[data-currency-icon]:before{font-family:Comfortaa,cursive;font-size:.9em}[data-currency-icon][data-currency=RUB][data-icon-position=after]:after{content:' \20BD'}[data-currency-icon][data-currency=RUB][data-icon-position=before]:before{content:'\20BD '}[data-currency-icon][data-currency=KZT][data-icon-position=after]:after{content:' \20B8'}[data-currency-icon][data-currency=KZT][data-icon-position=before]:before{content:'\20B8 '}[data-currency-icon][data-currency=UAH][data-icon-position=after]:after{content:' \20B4'}[data-currency-icon][data-currency=UAH][data-icon-position=before]:before{content:'\20B4 '}[data-currency-icon][data-currency=AZN][data-icon-position=after]:after{content:' \20BC'}[data-currency-icon][data-currency=AZN][data-icon-position=before]:before{content:'\20BC '}[data-currency-icon][data-currency=AMD][data-icon-position=after]:after{content:' \058F'}[data-currency-icon][data-currency=AMD][data-icon-position=before]:before{content:'\058F '}}@media all{.header-currency-dropdown{width:65px;position:relative}.dropdown-select{background:#fff;border:1px solid #ccc;box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:3px;padding:5px 0;margin:5px 0;text-align:left;position:absolute;z-index:3;top:100%;right:0;display:none;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%}.header-currency-dropdown._open .dropdown-select{display:block}.dropdown-menu:before{bottom:100%}.open .dropdown-menu{display:block;min-width:auto}.dropdown-header{padding:10px 15px;color:#555;text-transform:uppercase;font-size:12px;font-weight:700;white-space:nowrap}.dropdown-item+.dropdown-header{margin-top:5px;border-top:1px solid #e8ecf3}.dropdown-option{display:flex;align-items:center;font-size:20px;justify-content:space-between;padding:8px 12px;width:100%;color:#666;border:0;background:0 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;cursor:pointer;line-height:1;font-weight:700}.currency-selected-icon{visibility:hidden;font-size:14px}.dropdown-option._active .currency-selected-icon{visibility:visible}.dropdown-option:hover{background:#3598dc;color:#fff}.dropdown-hover:hover .dropdown-menu{display:block}.header-currency{padding-left:30px;display:flex;align-items:center}.header-currency-label{color:#666;font-size:14px;padding-right:10px}.header-currency .btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:36px;line-height:34px;border:1px solid #ccc;border-radius:3px;color:#666;background-color:#fbfaf8;font-size:0;padding:0 10px}.header-currency .btn .btn-label{font-size:16px}.header-currency .btn .btn-icon{font-size:14px;margin-left:5px;float:right;line-height:34px;width:8px}.dropdown-current{font-size:20px;float:right;width:1em;font-weight:700}}@media (max-width:1023px){.header-currency-label{display:none}}@media (max-width:479px){.header-currency{padding-left:20px}}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/bitrix/menu/top_adaptive/style.min.css?17581993944289*/
@media all{.header-menu-sub{-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s;right:0;visibility:hidden;opacity:0;position:absolute;top:100%;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px);transform:translate(0,10px);left:0;margin:0;list-style:none;padding:0;width:260px}.header-menu-sub li.header-menu-item{display:block;width:100%}.header-menu-sub li.header-menu-item.is-active{background-color:rgba(0,0,0,.1)}.bx-no-touch .header-menu-item:hover .header-menu-sub,.header-menu-item:active .header-menu-sub{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.header-menu-list{border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);display:flex;width:100%;padding:0;margin:0;list-style:none}.header-menu-item{flex:1;vertical-align:top;position:relative}a.header-menu-link,a.header-menu-link:hover{display:block;font-size:0;font-weight:600;padding:0 15px;color:#fff;text-decoration:none;text-align:center;line-height:50px}.bx-no-touch .header-menu-item:hover a.header-menu-link,.bx-no-touch a.header-menu-link:hover,.header-menu-item.is-active a.header-menu-link,.header-menu-item:active a.header-menu-link,a.header-menu-link:active{background-color:rgba(0,0,0,.1);color:#fff}.header-menu-item{border-top:1px solid rgba(255,255,255,.4);margin-top:0}.header-menu-item._depth-lvl-1{border-top:none}.header-menu-item._depth-lvl-1+.header-menu-item._depth-lvl-1{border-left:1px solid rgba(255,255,255,.4)}.header-menu-item:last-child .header-menu-sub{left:auto;right:0}a.header-menu-sub-link{display:block;font-size:14px;color:#fff;padding:13px 30px 13px 20px;text-decoration:none;position:relative}a.header-menu-sub-link:after{-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'\f061';position:absolute;top:50%;right:10px;color:#fff;font-family:FontAwesome;font-size:14px;margin-top:-1px}.bx-no-touch a.header-menu-sub-link:hover:after,a.header-menu-sub-link:active:after{right:5px}.bx-no-touch a.header-menu-sub-link:hover,a.header-menu-sub-link:active{background-color:rgba(0,0,0,.1);color:#fff}span.header-menu-icon,span.header-menu-label{display:inline-block;vertical-align:middle}span.header-menu-icon{font-size:24px}span.header-menu-icon+span.header-menu-label{margin-left:10px}span.header-menu-label{font-size:16px;line-height:1.2}}@media (max-width:1279px){.header-menu--favorites{flex-grow:initial}.header-menu--favorites .header-menu-label{display:none}}@media (max-width:1023px){.header-menu{-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;transition:left .3s;display:block;position:fixed;top:0;left:-250px;bottom:0;width:250px;z-index:10;border:0;padding:0;height:100%}.menu-open .header-menu{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.6);box-shadow:0 0 10px 0 rgba(0,0,0,.6);left:0}.header-menu-list{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:auto;display:block}.header-menu-item{display:block;width:100%}.header-menu-item+.header-menu-item{border-left:0;border-top:1px solid rgba(255,255,255,.4)}a.header-menu-link{line-height:45px;text-align:left;font-size:14px;font-weight:600}.header-menu-sub{position:relative;opacity:1;visibility:visible;top:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);width:auto}a.header-menu-sub-link{padding:10px 30px 10px 20px;font-size:13px}a.header-menu-sub-link:hover{color:#fff}a.header-menu-sub-link:after{font-size:12px}.header-menu--favorites .header-menu-label{display:inline}}.jk-menu__favorites-count{position:absolute;top:-4px;right:-10px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:1.7em;height:1.7em;font-size:10px;font-weight:700;background-color:#fff}span.header-menu-icon{font-size:24px;position:relative}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/bitrix/breadcrumb/.default/style.min.css?17581993941545*/
.nav-panel{padding:5px 15px;position:relative;z-index:1}.nav-breadcrumbs{position:relative;max-width:100%;overflow:hidden;white-space:nowrap}.nav-breadcrumbs:after{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(243,241,236,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(243,241,236,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(243,241,236,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(243,241,236,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(243,241,236,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(243,241,236,1) 100%);position:absolute;top:0;bottom:0;right:0;width:50px;content:'';z-index:1}.nav-breadcrumbs span{display:inline}.nav-breadcrumbs .btn-icon{display:inline-block;vertical-align:middle;font-size:14px}a.breadcrumbs-item{display:inline-block;font-size:13px;vertical-align:middle;line-height:35px;height:35px;position:relative;color:#a0967f;text-decoration:none;border-radius:3px}.breadcrumbs-item-current{display:inline-block;vertical-align:middle;font-size:13px;color:#b0a48a}.breadcrumbs-item .btn-icon{min-width:35px}.breadcrumbs-item .btn-label,.breadcrumbs-item-current .btn-label{padding:0 10px;vertical-align:text-bottom}a.breadcrumbs-item .btn-icon{font-size:22px;vertical-align:-2px}a.breadcrumbs-item+a{margin-left:25px}.bx-no-touch a.breadcrumbs-item:hover,a.breadcrumbs-item:active{background-color:rgba(0,0,0,.05);color:#666}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/citrus.core/include/.default/style.min.css?1758199394139*/
@media all{.section{position:relative;border-top:1px solid #c5b99f}.section._with-padding{padding:60px 0}.section__header h1{margin-top:0}}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/bitrix/menu/footer_adaptive/style.min.css?17581993941838*/
.footer-menu-column{display:inline-block;width:75%;vertical-align:top}.footer-menu-list{padding:0;list-style-type:none}.footer-menu{display:table-cell;vertical-align:top;padding:0 15px;min-width:230px}.footer-menu-header{line-height:1.2;text-transform:uppercase;color:#fff;font-size:15px;font-weight:600;padding-bottom:10px;clear:both;display:block}ul.footer-submenu{list-style:none;padding:0}ul.footer-submenu li+li{margin-top:0}.footer-submenu a{display:block;font-size:13px;color:#c5b99f;padding:5px 0;position:relative;text-decoration:none}.footer-submenu a:hover{color:#c5b99f;text-decoration:underline}.footer-menu-item-header{padding:5px 0;color:#eee;font-size:13px;text-transform:uppercase;font-weight:600;clear:both}.footer-submenu li+.footer-menu-item-header{padding-top:15px}@media screen and (max-width:1279px){.footer-menu{min-width:auto}}@media screen and (max-width:1023px){.footer-menu-column{padding:0 15px;width:50%}.footer-menu{display:table;padding:0;width:100%}.footer-menu a{display:none}.footer-menu-item-header{display:none}.footer-menu .footer-menu-header{height:48px;line-height:46px;position:relative;border-top:1px solid #504e49;cursor:pointer}.footer-menu .footer-menu-header:after{content:'\f105';position:absolute;top:50%;line-height:0;right:0;font-family:FontAwesome;font-size:1.6rem;color:#c5b99f}.bx-no-touch .footer-menu .footer-menu-header:hover:after,.footer-menu.open .footer-menu-header:after{color:#fff}.footer-menu.open .footer-menu-header:after{content:'\f107'}.footer-menu:last-child{border-bottom:1px solid #504e49}.footer-menu.open .footer-menu-item-header,.footer-menu.open a{display:block}.footer-menu.open{padding-bottom:15px}}@media screen and (max-width:767px){.footer-menu-column{margin-bottom:30px;width:100%}}@media screen and (max-width:479px){.footer-menu-column{margin-bottom:15px}}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/components/citrus/subscribe.form/.default/style.min.css?17581993941193*/
#citrus_subscribe_res{margin-bottom:10px;font-size:1rem;display:none;padding:10px;background-color:#fff}#citrus_subscribe_res.errortext,#citrus_subscribe_res.notetext{display:block}.subscribe{font-size:1rem}.subscribe .cui-checkbox__checkmark{background-color:transparent}.subscribe .input-container input.subscribe-input{background-color:rgba(0,0,0,.2);border:0;padding:0 35px 0 10px;font-size:13px;font-weight:400;color:#c5b99f;border-radius:3px;display:block;width:100%;height:40px}.subscribe .input-container input.subscribe-input::-webkit-input-placeholder{color:#c5b99f;opacity:1}.subscribe .input-container input.subscribe-input::-moz-placeholder{color:#c5b99f;opacity:1}.subscribe .input-container input.subscribe-input::-ms-input-placeholder{color:#c5b99f;opacity:1}.subscribe .input-container:not(.has-error) input.subscribe-input:focus{border:1px solid #c0b097;background-color:rgba(0,0,0,.25)}.subscribe .input-container.has-error input.subscribe-input{border:2px solid #ed5a5a;padding:0 8px}.subscribe .btn.btn-subscribe{position:absolute;top:0;right:0;font-size:20px;color:#ccc;height:40px;width:40px;line-height:0}.subscribe .btn.btn-subscribe span{font-size:23px;color:#c5b99f}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/styles.css?17581993943156*/
.aero_kod{
display:inline;
}
.team-name{
color:#333951;
}
.meta_link._email{
color:#333951 !important;
}
.meta_link._phone
{
color:#333951 !important;
}
.property-cost_curr{
visibility:hidden;}
#colored__price{
background-color:#333951;
}

#colored__text{
color:white !important;
}
.hide_phone.staff_slider.active
{
   background-color: #333951;
    display: flex;
    width: 45%;
    color: white;
    border-radius: 10px;
    text-align: center;
    padding: 5px;
    padding-left: 20px;
}
.meta_link._phone.hidden__phone_
{
display:none;
}
.meta_link._phone.hidden__phone_.active{
display:block;
}
.hide_phone.staff_slider{
display:none;
}
.header-phone.hidden__phone_hdr{
display:none;
}
.hidden__value_{
    background-color: #333951;
    padding: 4px;
    color: white;
    border-radius: 8px;
}
.city__code_alt{
font-size:20px;
}
.header__show__phone.active{
display:none;
}
.contacts__show__phone{
background-color: #333951;
    width: 45%;
    color: white;
    border-radius: 10px;
    text-align: center;
    padding: 5px 10px;
    

}
.contacts__show__phone.hidden{
display:none;
}
.inner__hidden_code.hidden{
display:none;
}
.catalog-item-price{
margin-top:11px;
}
.obj__name{
margin-top:5px;
}
.catalog-th-large a.catalog-item-preview:after, .catalog-th-list .catalog-item-preview a:after{
border: 3px solid rgba(255,255,255,.6);
}
.catalog-item-images{
transition:1000s;
}
.jk_custom{
   /*margin-top: -30px;*/
}
.catalog-item-meta.jk{
display:block;
}
.content-panel.jk{
background:none;
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*margin-bottom: 30px;*/
    margin-left: -20px
}
.jk__name{
margin-top: 25px !important;
}
.catalog-item-images {
    transform: none !important;
}

.aerokod-copyright__logo {
    width: 26%;
    margin-top: -20px;
    margin-left: 5px;
}
.aerokod-copyright{
    display: flex;
    flex-wrap: wrap;
margin-bottom: 27px;
}
.aerokod_text{
width:70%;
}
@media(max-width:1024px){
.aerokod-copyright{
    margin-left: -25px;
	}
}

@media(max-width:484px){
.aerokod_text{
width:unset;
	}
.aerokod-copyright{
margin-left:10%;
	}
}
.catalog-item-meta.props{
display:block;
border:unset !important;
position:unset !important;
margin-left: -15px;
}
.col-sm-6.col-md-4.col-lg-3.col-dt-1-5.va-xs-t.catalog-item.cat_sect{
border:unset !important;
height:480px;
}
@media(max-width:479px){
.col-sm-6.col-md-4.col-lg-3.col-dt-1-5.va-xs-t.catalog-item.cat_sect{
height:550px;
}
}
.catalog-item-control.extra_opt{
position: absolute;
top:0;
right:4px;
display:flex;
z-index:1000;
}
.control-link.map-link.cat{
padding-bottom:0px !important;
width:unset !important;
}
.control-link-icon.fa.fa-fw.fa-map-marker{
color:white;
}
.control-link-icon.icon-star-full{
color:white;
}
.cat_sect_emp_btn{
    border: 1px solid #333951;
    padding: 10px;
cursor:pointer;
text-decoration: none;
}
.contact_empl{
    margin-top: 12px;
    position: absolute;
    bottom: 0;
}
.btn-icon.fa.fa-phone.rlt{
margin-top:-2px;
}
.cat_sect_emp_text{
color:#666;
}
.control-link-label.fav_cat{
color:white;
}
.catalog-item-address.cat_sect{
display:none;
}
.ym-viewport, .ym-zoom{
display:none !important;
}
/* End */


/* Start:/bitrix/templates/citrus_arealty2/themes/theme-494d63//colors.css?17581993944163*/
.theme--bg-color, .btn.btn-primary, .item-checkbox input[type=checkbox]:checked + label:after, .modal-header, .btn.views-btn.is-active, .team-list .swiper-pagination-bullet.swiper-pagination-bullet-active, .btn.sorting-btn.is-active, .recommendation-list .swiper-pagination-bullet.swiper-pagination-bullet-active, .object-price, .hypothec-result-price, .header:before, .header-menu-sub, .bx-no-touch .btn.btn-footer-up:hover, .btn.btn-footer-up:active, .catalog-th-large .catalog-item-price, .catalog-th-list .catalog-item-price, .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .irs-bar-edge, .irs-bar, .map-container:after, .switch a:hover, .switch span.selected, .citrus-objects-map-popup__price, .list.check li:before, .list .item:before, .list li:before, .line-checkbox__item-input:checked + .line-checkbox__item-label, .irs-bar, .irs-from, .irs-to, .irs-single, .citrus-realty-mortgage .ui-slider-horizontal, .citrus-realty-mortgage .ui-widget-content .ui-state-hover, .goods-price, .footer-help-block, .bx-switches--input:checked + .bx-switches--checkmark, .lk__form-w {
  background-color: #494d63; }

.bx-no-touch .btn.btn-primary:not(.is-active):hover {
  background: #fff;
  color: #494d63;
  border-color: currentColor; }

.btn-with-additional:hover span.btn-additional-label, .irs-bar-edge {
  background: #494d63;
  color: #fff; }

.theme_hover--bg-color, .bx-no-touch a.header-menu-link:hover, a.header-menu-link:active, .bx-no-touch .header-menu-item:hover a.header-menu-link, .header-menu-item:active a.header-menu-link, .header-menu-item.is-active a.header-menu-link, .header-menu-sub, .btn.btn-primary:not(.is-active):active {
  background-color: #383b4c; }

.theme--border-color, .item-checkbox input[type=checkbox]:checked + label:before, .btn.views-btn.is-active, .btn.sorting-btn.is-active, .bx-no-touch .btn.service-menu-btn:hover, .btn.service-menu-btn:active, .object-gallery-thumbs a.gallery-thumbs.is-active, .btn.btn-header-phone, .bx-no-touch .catalog-th-large .catalog-item:hover, .catalog-th-large .catalog-item:active, .catalog-th-large .catalog-item-meta, .team-meta span.btn-label, .line-checkbox__item-label, .irs-slider, .irs-slider.single, .citrus-realty-mortgage .ui-widget-content .ui-state-default, .bx-switches--input:checked + .bx-switches--checkmark, .irs-bar-edge {
  border-color: #494d63; }

.theme--color, .input-container select:focus + span.select-icon, .item-checkbox input[type=checkbox]:checked + label, .item-radio input[type=radio]:checked + label, a, .help-item:before, .hypothec-result-monthly-payment, .bx-no-touch .btn.btn-outline-white:hover, .btn.btn-outline-white:active, .bx-no-touch .footer-menu > a:hover, .footer-menu > a:active, .bx-no-touch .subscribe .btn.btn-subscribe:hover, .subscribe .btn.btn-subscribe:active, .bx-no-touch a.catalog-item-name:hover, a.catalog-item-name:active, .ask-meta .btn, .bx-no-touch .swiper-button-prev:hover, .bx-no-touch .swiper-button-next:hover, .swiper-button-prev:active, .swiper-button-next:active, .nav-sliders a.swiper-slide.is-active, .nav-sliders a.swiper-slide:not(.is-active):hover, a.article-name, .gallery-title, .btn.btn-transparent:hover, .cui-checkbox__input:checked + .cui-checkbox__checkmark, .icon-logo, a.header-logo .desc-logo span, input:checked + .filter-checkmark, .btn-with-additional span.btn-additional-label, .sorting-item._selected, .btn.btn-border._white:hover, .jk-menu__favorites-count, td.popupmenu div.popupitem div.icon {
  color: #494d63; }

a:hover, .team-meta .meta_link._phone:hover span.btn-label {
  color: #383b4c; }

.bx-no-touch a.article-user:hover .article-user-ava span, a.article-user:active .article-user-ava span {
  -webkit-box-shadow: 0 0 0 3px #494d63;
  box-shadow: 0 0 0 3px #494d63; }

.theme-fill {
  fill: #494d63; }

@media screen and (min-width: 1024px) {
  .btn.btn-header-phone {
    color: #494d63; }

  .bx-no-touch .btn.btn-header-phone:hover, .btn.btn-header-phone:active {
    background-color: #494d63; } }

@media screen and (max-width: 1023px) {
  .header-menu {
    background-color: #494d63; } }

@media print {
  .object-price {
    color: #494d63; } }

/* End */
/* /bitrix/templates/citrus_arealty2/application/icon-fonts/icons.css?17581993942896 */
/* /bitrix/templates/citrus_arealty2/application/distr/app.min.css?175819939469044 */
/* /bitrix/templates/citrus_arealty2/components/bitrix/search.title/header_search/style.min.css?17581993944731 */
/* /bitrix/templates/citrus_arealty2/components/citrus/currency/.default/style.min.css?17581993943269 */
/* /bitrix/templates/citrus_arealty2/components/bitrix/menu/top_adaptive/style.min.css?17581993944289 */
/* /bitrix/templates/citrus_arealty2/components/bitrix/breadcrumb/.default/style.min.css?17581993941545 */
/* /bitrix/templates/citrus_arealty2/components/citrus.core/include/.default/style.min.css?1758199394139 */
/* /bitrix/templates/citrus_arealty2/components/bitrix/menu/footer_adaptive/style.min.css?17581993941838 */
/* /bitrix/templates/citrus_arealty2/components/citrus/subscribe.form/.default/style.min.css?17581993941193 */
/* /bitrix/templates/citrus_arealty2/styles.css?17581993943156 */
/* /bitrix/templates/citrus_arealty2/themes/theme-494d63//colors.css?17581993944163 */
