#Calltouch-callback-container{min-width:108px;min-height:108px}.l-header-menu{width:61%}.b-lead__ttl.slogan{margin-bottom:0}.bp-h1.slogan{margin-bottom:30px;font-size:32px}.bp-flat-section{color:#000}.b-header-menu__list .b-header-menu__item:last-of-type .b-header-menu__link{font-family:'proxima-nova-semibold';font-weight:unset;color:#f26921;border-bottom:2px dashed #f26921}.b-header-menu__list .b-header-menu__item .b-header-menu__link-actions{-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;transition:color .3s ease;border-bottom:none;color:#0c90e2;font-weight:400;border-bottom:4px solid transparent}.b-header-menu__item.is-hover .b-header-menu__link-actions{color:#f26921}.b-header-menu__item.is-hover .b-header-menu__link-actions:hover{border-bottom:4px solid #f26921}.b-header-menu__item .b-header-menu__link-actions.is-active{color:#000}.b-header-menu__item .b-header-menu__link-actions.is-active:hover{border-bottom:4px solid #0c90e2}.b-header-menu__list .b-header-menu__item:last-of-type .b-header-menu__link:hover,.b-header-menu__list .b-header-menu__item.is-hover:last-of-type .b-header-menu__link:hover{border-bottom-color:#f26921;border-bottom-style:solid;border-bottom-width:4px}.l-header-tel{width:15.3%;float:right;text-align:right}.l-header-tel .b-header-tel,.l-header-tel .b-header-tel .b-header-code{font-size:24px;color:#f26921;font-family:'proxima-nova-semibold';font-weight:unset}.l-header-tel .b-header-tel .b-header-code:before{content:'';width:25px;height:25px;background-image:url(/img/main_new/phone-receiver.png);background-size:contain;background-repeat:no-repeat;margin-right:15px;display:inline-block;vertical-align:middle}.b-header-menu__link{font-size:16px}.b-header-personal{background-image:url(/img/main_new/padlock.png);background-repeat:no-repeat;background-position:center;width:25px;height:30px;display:inline-block;margin-bottom:-5px;background-size:contain}.l-header-personal{display:block;line-height:normal;float:none;width:auto;height:auto;text-align:center;vertical-align:top;padding-top:17px}.l-col_width_10 .b-footer-nav:first-of-type{width:6%}.b-footer-nav:first-child{margin-left:-8%;margin-right:-100%;clear:both}.b-footer-nav:nth-child(7n + 2){margin-left:1%;margin-right:-100%;clear:none}.b-footer-nav:nth-child(7n + 3){margin-left:18%;margin-right:-100%;clear:none}.b-footer-nav:nth-child(7n + 4){margin-left:34%;margin-right:-100%;clear:none}.b-footer-nav:nth-child(7n + 5){margin-left:49%;margin-right:-100%;clear:none}.b-footer-nav:nth-child(7n + 6){margin-left:64%;margin-right:-100%;clear:none}.b-footer-nav:nth-child(7n + 7){margin-left:78%;margin-right:-100%;clear:none}.b-footer-nav:nth-child(7n + 8){margin-left:95%;margin-right:-100%;clear:none}.l-row.main_new{font-size:0;margin-bottom:40px}.main_new .main_new-banner{width:calc(68.7% - 40px);margin-right:40px;display:inline-block;height:488px!important}.main_new .b-illustration_theme_main .fotorama__img{height:488px!important}.main_new .main_new-offers{display:inline-block;vertical-align:top;width:31.3%}.main_new .main_new-offers .b-btn{display:block;margin:0;background-size:110%}.main_new .main_new-offers .b-btn span{padding-left:55px;text-align:center;position:relative}.main_new .main_new-offers .b-btn_width_auto{background-position:100% 100%}.main_new .main_new-offers .b-btn_width_auto:hover{background-position:0 100%}.main_new .main_new-offers .b-btn span:before{content:url('/img/main_new/map-location.png');width:35px;height:35px;position:absolute;left:0;bottom:-5px}.main_new .main_new-banner .b-arrows_pos_right{position:absolute;left:30px;right:auto;bottom:0}.main_new-offers .sale{display:block;background-color:#005ab0;padding:20px 25px;margin-bottom:16px;position:relative}.main_new-offers .sale.dark-blue{background-color:#005ab0}.main_new-offers .sale.pale-blue{background-color:#d8edfe}.main_new-offers .sale.dark-blue .main_new-offers-h1,.main_new-offers .sale.pale-blue .main_new-offers-h1{font-size:22px;font-family:'proxima-nova-semibold';font-weight:unset;color:#fff;line-height:110%;letter-spacing:.4px;min-height:48px}.main_new-offers .sale.pale-blue .main_new-offers-h1{color:#464852}.main_new-offers .sale.dark-blue .main_new-offers-p,.main_new-offers .sale.pale-blue .main_new-offers-p{font-size:16px;font-weight:400;color:#fff}.main_new-offers .sale.pale-blue .main_new-offers-p{color:#464852}.main_new-offers .sale .main_new-offers-h1{margin-bottom:15px}.main_new-offers .sale .main_new-offers-p{margin-bottom:20px;min-height:40px;max-height:40px;overflow:hidden}.main_new-offers .sale.dark-blue .main_new-offers-link,.main_new-offers .sale.pale-blue .main_new-offers-link{display:inline-block;float:right;font-size:16px;font-weight:400;color:#fff;border-bottom:1px solid rgba(255,255,255,0.5)}.main_new-offers .sale.pale-blue .main_new-offers-link{color:#323446;border-bottom:1px solid rgba(70,72,82,0.5)}.main_new-offers .sale.dark-blue .all-sales-link,.main_new-offers .sale.pale-blue .all-sales-link{position:absolute;bottom:0;left:0;display:inline-block;padding:20px 25px;font-size:16px;font-weight:400;color:#fff}.main_new-offers .sale.pale-blue .all-sales-link{color:#323446}.main_new-offers .sale.dark-blue .all-sales-link span{border-bottom:1px solid rgba(255,255,255,0.5)}.main_new-offers .sale.pale-blue .all-sales-link span{border-bottom:1px solid rgba(70,72,82,0.5)}.main_new-offers .sale::after{content:'';display:block;clear:both}.main_objects-item-list{font-size:0}.main_objects-item-list .main_objects-item{display:inline-block;vertical-align:top;width:calc((100% - 80px)/3 - 0.1px);margin-right:40px;margin-bottom:35px;height:220px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;overflow:hidden}.main_objects-item-list .main_objects-item:nth-of-type(3n){margin-right:0}.main_objects-item.cascade{background-image:url(/img/main_new/img_cascade.jpg)}.main_objects-item.symphony{background-image:url(/img/main_new/img_symphony.jpg)}.main_objects-item.duderhof{background-image:url(/img/main_new/img_duderhof.jpg)}.main_objects-item.fregat{background-image:url(/img/main_new/img_fregat.jpg)}.main_objects-item.premier{background-image:url(/img/main_new/img_premier.jpg)}.main_objects-item.bereg{background-image:url(/img/main_new/img_bereg.jpg)}.main_objects-item--link{display:block;height:100%}.main_objects-item .roll-up--wrapper{display:block;position:absolute;top:50%;height:150%;width:100%;background-color:rgba(2,115,194,0.5);z-index:2;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.main_objects-item .roll-up--wrapper .objects-item-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:33%;width:100%}.main_objects-item .roll-up--wrapper .objects-item-desc{height:auto;width:100%;padding:50px 35px}.main_objects-item .roll-up--wrapper .objects-item-logo img{max-width:100%;height:auto;opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{font-size:20px;font-family:'proxima-nova-semibold';font-weight:unset;color:#fff;letter-spacing:.5px;margin-bottom:30px}.roll-up--wrapper .objects-item-desc .objects-item-desc-p{font-size:18px;font-family:'proxima-nova-semibold';font-weight:unset;color:#fff;letter-spacing:.5px;margin-bottom:5px}.roll-up--wrapper .objects-item-desc .objects-item-desc-p span{font-weight:400;font-family:'proxima-nova-light'}.main_objects-item--link:hover .roll-up--wrapper,.roll-up--wrapper:hover{top:-50%;background-color:rgba(2,115,194,0.8)}.main_objects-item--link:hover .roll-up--wrapper .objects-item-logo img,.roll-up--wrapper:hover .objects-item-logo img{opacity:0}.main_news{margin-bottom:120px}.main_news .main_news-h1{font-size:36px;color:#1b1c2d;font-family:'proxima-nova-semibold';font-weight:unset;letter-spacing:.5px;line-height:110%;margin-top:55px;margin-bottom:55px}.main_news-list{width:100%;font-size:0}.main_news-list .main_news-list-item{display:inline-block;vertical-align:top;width:30%;width:calc((100%-80px)/3);padding:35px 30px;-webkit-box-shadow:5px 5px 25px rgba(0,0,0,0.02);box-shadow:5px 5px 25px rgba(0,0,0,0.02);border:1px solid #eaeef1;margin-right:40px;margin-bottom:35px}.main_news-list .main_news-list-item:nth-of-type(3n){margin-right:0}.main_news-list .row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.main_news-list .main_news-list-item_date{font-size:18px;font-weight:400;color:#008acc;margin-bottom:15px}.main_news-list .main_news-list-item_title{font-size:20px;letter-spacing:.5px;line-height:115%;font-family:'proxima-nova-semibold';font-weight:unset;color:#1b1c2d;margin-bottom:25px;min-height:92px}.main_news-list .main_news-list-item_desc{font-size:18px;font-weight:400;letter-spacing:.5px;line-height:120%;color:#464852;margin-bottom:25px;min-height:105px}.main_news-list .main_news-list-item_link{display:inline-block;font-size:18px;font-weight:400;color:#282837;border-bottom:1px solid #d7d7d9}.main_news .link--wrapper{display:block;width:100%;text-align:center;margin-top:20px}.main_news .main_news-list .link--wrapper{display:block;width:100%;text-align:right}.main_news .link--wrapper .main_news-list_link{display:inline-block;font-size:20px;font-weight:400;color:#f1592a;border-bottom:1px solid rgba(241,89,42,0.3)}.main_new_info-item{font-size:0}.main_new_info .main_new_info-item{display:block;width:100%;font-size:0}.main_new_info-item .main_new_info-desc:nth-of-type(even){display:inline-block;width:52%;margin-bottom:75px;vertical-align:middle}.main_new_info-item .main_new_info-desc:nth-of-type(odd){display:inline-block;width:calc(48% - 75px);margin-right:75px;margin-bottom:75px;vertical-align:middle}.main_new_info-item.form-item .main_new_info-desc{vertical-align:top}.main_new_info-item .main_new_info-desc img.tablet{display:none}.main_new_info-item .main_new_info-desc img{max-width:100%;width:100%;height:auto}.bp-h1,.main_new_info-desc .main_new_info-h1,.main_new_info-desc .main_new_info-h1-form{font-size:36px;color:#1b1c2d;font-family:'proxima-nova-semibold';font-weight:unset;letter-spacing:.5px;line-height:120%;margin-bottom:25px}.b-fotorama__caption-inner-wrp .bp-h1{font-family:"proxima-nova-regular",sans-serif;color:#fff;font-size:76px;line-height:80px;margin-bottom:20px}.bp-p,.main_new_info-desc .main_new_info-p{font-size:18px;font-weight:400;line-height:130%;color:#464852;margin-bottom:20px}.main_new_info-desc.form .main_new_info-h1-form{font-size:28px;margin-bottom:5px}.main_new_info-choice{font-size:24px;margin-bottom:5px;color:#1b1c2d;font-family:'proxima-nova-semibold';font-weight:unset;line-height:120%}.info-choice--wrapper{display:block;text-align:right}.main_new_info-choice{display:inline-block;vertical-align:middle;margin-right:15px}.main_new_info-item .main_new_info-desc .info-choice--wrapper a{display:inline-block;vertical-align:middle;margin-left:10px}.main_new_info-item .main_new_info-desc .info-choice--wrapper img{width:auto}.main_new_info-desc.form .b-form__input,.b-form__textarea{border:1px solid #008acc}.main_new_info-desc.form .jvFloat .placeHolder.required{color:#008acc}.main_new_info-desc.form .b-checkbox__checkbox label{left:0}.main_new_info-desc.form .b-checkbox__checkbox label:after{background-color:#008acc}.main_new_info-desc.form .b-checkbox__checkbox p a{color:#008acc}.main_new_info-desc.form .b-btn{width:45%}.main_new_info-desc.form .b-btn_type_long{background-position:20% 100%}.main_new_info-desc.form .b-btn:hover{background-position:100% 100%}.main_new-offers-link.tablet-active{display:none}.main_new-choice-btn.tablet-mobile{display:none}body.main .l-col_width_10,body .l-footer .l-col_width_10{max-width:1344px;margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.main .l-col_width_10.l-fullnav{display:block}.l-col_width_10 .b-footer-nav:first-of-type{width:auto}.b-footer-nav:first-child{margin-left:0;margin-right:0;clear:both}.b-footer-nav:nth-child(7n + 2){margin-left:0;margin-right:0;clear:none}.b-footer-nav:nth-child(7n + 3){margin-left:0;margin-right:0;clear:none}.b-footer-nav:nth-child(7n + 4){margin-left:0;margin-right:0;clear:none}.b-footer-nav:nth-child(7n + 5){margin-left:0;margin-right:0;clear:none}.b-footer-nav:nth-child(7n + 6){margin-left:0;margin-right:0;clear:none}.b-footer-nav:nth-child(7n + 7){margin-left:0;margin-right:0;clear:none}.b-footer-nav:nth-child(7n + 8){margin-left:0;margin-right:0;clear:none}.main_new-choice--wrapper{display:none}.main_new_info-item.form-item .b-form__input.user-error,.main_new_info-item.form-item .b-form__textarea.user-error,.main_new_info-item.form-item .b-form__input,.main_new_info-item.form-item .b-form__textarea{width:55%}.main_new_info-item.form-item .b-form__btn{width:40%}.main_new_info-item.form-item .b-btn_type_long{background-position:100% 100%}.main_new_info-item.form-item .b-btn_type_long:hover{background-position:30% 100%}.al-l-floor-list .title-select-stage{color:#fff;position:absolute;top:-55px;font-size:20px;text-align:center;line-height:1;right:-8px}#tour_form .b-checkbox__checkbox{height:60px}.bp-greetings-welcome{width:100%;height:725px;background-image:url(/img/greeting/img_greetings-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.bp-greetings-welcome .desc--wrapper{width:50%;height:100%;padding:225px 75px;background-color:rgba(0,90,171,0.5)}.greeting-h1{font-size:72px;font-family:'proxima-nova-regular';color:#FFF;margin-bottom:25px}.bp-greetings-welcome .desc--wrapper .sub-title{font-size:20px;color:#FFF;font-family:'proxima-nova-regular';line-height:175%}.bp-greetings-staff{padding:65px 75px;background-color:#EBEBEB;margin-bottom:55px}.bp-greetings-staff .bp-staff-title{font-size:32px;font-family:'proxima-nova-regular';color:#1B1C2D;margin-bottom:30px}.bp-greetings-staff-list{display:inline-block;font-size:0}.bp-greetings-staff-list li{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:25px;width:calc((100% - 20px*4)/5)}.bp-greetings-staff-list li:nth-of-type(5n){margin-right:0}.bp-greetings-staff-list input{display:none}.btn-feedback{display:block;border:none;background-color:transparent;padding:0;margin:0;width:100%;height:auto;cursor:pointer}.btn-feedback img{width:100%;height:auto}.btn-feedback .title{margin-top:10px;text-align:center}.btn-feedback img{border:2px solid transparent;transition:border .2s ease-in-out}.btn-feedback .title span{font-size:20px;font-family:'proxima-nova-regular';color:#1B1C2D;transition:color .2s ease-in-out}.btn-feedback:focus{outline:none}.bp-greetings-staff-list .btn-feedback.active img,.bp-greetings-staff-list input:checked ~ img,.btn-feedback:hover img,.btn-feedback:focus img{border:2px solid #1996E4}.bp-greetings-staff-list .btn-feedback.active .title span,.bp-greetings-staff-list input:checked ~ .title span,.btn-feedback:hover .title span,.btn-feedback:focus .title span{color:#005AAB}.greeting .b-form__btn,.bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-form__btn,.bp-feedback-thanks.active .b-form__btn{display:inline-block;vertical-align:top;height:60px;width:225px;margin-top:10px}.greeting .b-btn_type_submit.bp-btn,.bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-btn_type_submit.bp-btn,.bp-feedback-thanks.active .b-btn_type_submit.bp-btn{width:225px;background-position:100% 100%}.greeting .b-btn_type_submit.bp-btn:hover,..bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-btn_type_submit.bp-btn:hover,.bp-feedback-thanks.active .b-btn_type_submit.bp-btn:hover{background-position:50% 100%}.bp-greetings-contacts{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:120px}.bp-greetings-contacts .comment{font-family:'proxima-nova-regular';line-height:175%;font-size:20px;color:#464852}.bp-greetings-contacts .comment:first-of-type{width:415px}.bp-greetings-contacts .b-new-phone__social{margin:0;margin-top:11px}.bp-greetings-modal--wrapper{transition:opacity,background-color .2s ease-in-out;opacity:0;height:0;background-color:transparent}.bp-greetings-modal--wrapper.visible{position:fixed;display:block;text-align:center;width:100%;padding-top:15%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#005AAB;z-index:99999;opacity:1}.bp-greetings-modal--wrapper.visible .bp-greetings-modal{width:840px;min-height:430px;height:auto;padding:65px 80px;background-color:#fff;position:relative;display:inline-block;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;text-align:left}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-close-modal{position:absolute;top:-40px;right:-40px;display:block;width:34px;height:34px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/img/greeting/ico_close.png);background-color:transparent;border:none}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-close-modal:hover,.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-close-modal:focus{outline:none;cursor:pointer}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-staff-feedback{height:auto;opacity:1;transition:all .2s ease-in-out}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-staff-feedback.inactive{height:0;opacity:0}.bp-feedback-thanks{height:0;opacity:0;transition:opacity .2s ease-in-out}.bp-feedback-thanks.active{display:block;width:100%;height:100%;opacity:1;text-align:center}.bp-feedback-thanks.active img{display:block;margin:0 auto;margin-bottom:45px}.bp-feedback-thanks.active .title{display:block;margin:0 auto;font-size:32px;color:#1B1C2D;margin-bottom:30px}.bp-feedback-thanks.active .bp-f-close{width:225px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .form-title{font-size:32px;color:#1B1C2D;margin-bottom:30px}.bp-modal__choice .title,.bp-modal__comment .title{font-size:20px;color:#464852;margin-bottom:15px}.bp-modal__choice{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:45px}.bp-md-choice--wrapper{display:inline-block}.bp-md-choice-list{padding:0;margin:0}.bp-md-choice-list li{display:inline-block;margin-right:15px}.bp-md-choice-list li:last-of-type{margin:0}.bp-md-choice-list input{display:none}.bp-md-choice-list label{display:block}.btn-md-choice{cursor:pointer}.btn-md-choice .bp-choice-smile{display:inline-block;width:43px;height:43px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:background-image .2s ease-in-out}.btn-md-choice.high .bp-choice-smile{background-image:url(/img/greeting/ico_smile.png)}.btn-md-choice.normal .bp-choice-smile{background-image:url(/img/greeting/ico_confused.png)}.btn-md-choice.low .bp-choice-smile{background-image:url(/img/greeting/ico_sad.png)}.btn-md-choice.high input:checked ~ .bp-choice-smile,.btn-md-choice.high.active .bp-choice-smile{background-image:url(/img/greeting/ico_smile-enabled.png)}.btn-md-choice.normal input:checked ~ .bp-choice-smile,.btn-md-choice.normal.active .bp-choice-smile{background-image:url(/img/greeting/ico_confused-enabled.png)}.btn-md-choice.low input:checked ~ .bp-choice-smile,.btn-md-choice.low.active .bp-choice-smile{background-image:url(/img/greeting/ico_sad-enabled.png)}.bp-modal__comment textarea{display:block;width:420px;height:85px;border:1px solid #0C90E2;font-size:16px;font-family:'proxima-nova-regular',sans-serif;color:#464852;padding:10px;margin-right:25px}.bp-modal__comment .comment--wrapper{display:flex;flex-direction:row;justify-content:space-between}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-form__btn{margin:0;align-self:flex-end}.bp-greetings-modal .error span{display:block;width:670px;text-align:left;padding:15px 0;color:#ea3c3c}html.hidden,body.hidden{height:100%;overflow:hidden}.bp-p.italic{font-style:italic;font-size:20px;font-weight:700}.bp-flat-types-list{list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:35px;margin-top:55px}.bp-flat-types-list li{width:calc(25% - 15px);margin-right:15px}.bp-flat-types-list li:nth-of-type(4){width:25%;margin-right:0}.bp-flat-types-list li a{background-color:#0158c7;display:block;padding:20px;font-size:18px;color:#ebf2fc;text-decoration:none;transition:all .2s ease-in-out;text-align:center;font-family:'proxima-nova-semibold'}.bp-flat-types-list li a:hover,.bp-flat-types-list li a:focus{color:#0158c7;background-color:#ebf2fc}.bp-plans-controls-desc{display:block;height:auto;width:auto;position:absolute;bottom:-65px;left:-50%;padding:12px 24px;background-color:#DFEFFE;opacity:0;transition:all .2s ease-in-out;visibility:hidden}.bp-plans-controls-desc:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(223,239,254,0);border-bottom-color:#DFEFFE;border-width:8px;margin-left:-8px}.bp-plans-controls-desc span{font-size:12px;padding:0}.bp-flat-section{position:relative}.bp-flat-section:hover .bp-plans-controls-desc{opacity:1;visibility:visible}.b-projects__btn .is-hidden_type_desktop{display:none}.b-new-managers__title{font-family:'proxima-nova-semibold';font-size:36px;line-height:normal;margin-bottom:30px;display:block;text-align:center;width:100%;margin-bottom:40px}.b-new-managers{margin-top:50px}.b-new-managers__wrap{margin-bottom:35px}@media (max-width: 1690px){.bp-top-menu .l-header .l-row_margin-bottom_0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-top-menu .l-logo{float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bp-top-menu .l-header-menu{float:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bp-top-menu .l-header-tel{float:none;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.bp-top-menu .l-favorites-btn{float:none;padding-top:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:6%}}@media (max-width: 1280px){.l-header-menu{width:65%}.l-header-tel .b-header-tel,body.main .l-header-tel .b-header-tel .b-header-code{font-size:20px}.l-header-tel .b-header-tel{margin-right:10px}.l-header-tel .b-header-tel .b-header-code:before{width:20px;height:20px;margin-right:10px}.b-header-menu__list .b-header-menu__item{padding-right:0}.main_objects + .j-news-main,.main_objects + .j-news-main + .j-news-main{padding:0 25px}.main_new-offers .sale .main_new-offers-h1{font-size:20px;margin-bottom:10px}.main_new-offers .sale .main_new-offers-p{margin-bottom:3px}.main_new-offers .sale{background-color:#f46b19;padding:12px 20px 11px;margin-bottom:16px}.l-row.main_new{height:379px}.main_new .main_new-banner{height:379px!important}.main_new .b-illustration_theme_main .fotorama__img{height:379px!important}.bp-flat-detailed .l-col{padding:0 10px}.greeting-h1{font-size:64px}}@media (max-width: 1200px){.l-row.main_new{height:403px}.main_new .main_new-banner{height:403px!important}.main_new .b-illustration_theme_main .fotorama__img{height:403px!important}.bp-greetings-contacts .comment:first-of-type{width:350px}.bp-greetings-contacts{padding:25px}.greeting .b-form__btn{width:100%;display:block;text-align:center}}@media (max-width: 1024px){.l-header .l-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;padding-left:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.j-mobile-menu .b-fullnav__phone{bottom:35px}.l-logo{width:90%;margin:10px 0;float:none;padding:0 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-header-tel{width:30%;height:auto;float:none;text-align:right;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;line-height:normal}body .l-menu{width:35%;float:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0}.l-header-personal{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:0}.bp-top-menu .l-favorites-btn{float:none;padding-top:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:2;width:10%}.b-header-personal{background-image:url(/img/sprite@2x.png);background-size:527px 521px;width:11px;height:14px;background-repeat:no-repeat;background-position:-246px -448px}.l-header{width:100%}.l-header-tel .b-header-tel,.l-header-tel .b-header-tel .b-header-code{font-size:18px;font-weight:400;line-height:20px;color:#0c90e2}.l-header-tel .b-header-tel .b-header-code:before{content:'';background-image:none}.main_new .main_new-banner{display:block;width:100%;margin-right:40px;margin-bottom:20px}.main_new .main_new-offers{display:block;width:100%}.l-row.main_new{height:auto;padding:0 20px;margin-bottom:20px}.main_new-offers .sale{background-color:#f46b19;padding:12px 20px 11px;margin-bottom:0;display:inline-block;vertical-align:top;width:calc((100% - 30px)/2);margin-right:30px}.main_new-offers .b-btns-row{display:none}.main_new-offers .sale .main_new-offers-h1{min-height:44px}.main_new-offers .sale .main_new-offers-p{margin-bottom:84px}body .b-btn_type_nav{position:relative}body .b-btn__text{position:relative;top:-3px}.main_new-offers-link.tablet-active{display:block;margin-top:15px}.main_new-offers .sale{padding:15px 20px 20px 25px;width:calc((100% - 20px)/2);margin-right:20px}.main_new-offers .sale.pale-blue{margin-right:0}.main_objects-item.cascade,.main_objects-item.symphony,.main_objects-item.duderhof,.main_objects-item.fregat,.main_objects-item.premier,.main_objects-item.bereg{background-color:#0273c2;background-image:none}.main_objects-item .roll-up--wrapper .objects-item-logo{display:none}.main_objects-item .roll-up--wrapper{top:0;min-height: 185px;height:100%;-webkit-transition:none;-o-transition:none;transition:none;position:relative;background-color:#f8f7f7}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1,.roll-up--wrapper .objects-item-desc .objects-item-desc-p{color:#464852}.main_objects-item--link:hover .roll-up--wrapper,.roll-up--wrapper:hover{background-color:#f8f7f7}.main_objects-item .roll-up--wrapper .objects-item-desc{height:auto;width:100%;padding:15px 55px 15px 25px}.main_objects-item-list .main_objects-item{height:auto;min-height:165px;width:calc((100% - 40px)/3);margin-right:20px;margin-bottom:20px}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{margin-bottom:20px;min-height:40px}.roll-up--wrapper .objects-item-desc .objects-item-desc-p{font-family:'proxima-nova-regular'}.l-row.main_objects{padding-right:20px;padding-left:20px}.main_new-choice-btn.tablet-mobile{display:inline-block;width:30%;margin-bottom:20px}.main_new-choice-btn.tablet-mobile span{margin-left:25px}.main_new-choice-btn.tablet-mobile span::before{content:'';background-image:url(/img/sprite.png);background-position:-493px -442px;width:27px;height:21px;display:block;position:absolute;top:50%;left:40px;margin-top:-10.5px;margin-left:-13.5px}.main_news .main_news-h1{margin-top:40px}.main_objects + .j-news-main,.main_objects + .j-news-main + .j-news-main{padding:0 20px}.main_news-list .row-flex .main_news-list-item:nth-of-type(3){display:none}.main_news-list .main_news-list-item{width:45%;width:calc((100%-40px)/2);margin-right:20px;margin-bottom:20px}.main_news-list .main_news-list-item:nth-of-type(2){margin-right:0}.main_news-list .main_news-list-item_title{font-size:16px;margin-bottom:20px;min-height:54px}.main_news-list .main_news-list-item_desc{font-size:16px;min-height:76px}.main_news{margin-bottom:60px}.main_new_info-item .main_new_info-h1,.main_new_info-item .main_new_info-h1-form{display:block;width:75%;font-size:28px;color:#1b1c2d;font-family:'proxima-nova-semibold';font-weight:unset;line-height:120%;margin-bottom:25px}.main_new_info-item .main_new_info-h1-form{width:auto}.main_new_info-item:last-of-type .main_new_info-desc{vertical-align:top}.main_new_info-item .main_new_info-desc:nth-of-type(odd){margin-right:75px}.main_new_info-item .main_new_info-desc:nth-of-type(even){margin-right:0}.main_new_info-item.form-item .main_new_info-desc:nth-of-type(even){margin-right:0}.main_new_info-item.form-item .main_new_info-desc:nth-of-type(odd){margin-right:75px}.main_new_info-item.form-item .b-form__input.user-error,.main_new_info-item.form-item .b-form__textarea.user-error,.main_new_info-item.form-item .b-form__input,.main_new_info-item.form-item .b-form__textarea{width:65%;margin-bottom:10px}.main_new_info-item.form-item .b-form__btn{width:50%}.main_new .main_new-banner{height:auto!important}.main_new .b-illustration_theme_main .fotorama__img{height:auto!important}.bp-greetings-contacts{padding:0 35px}.greeting-h1{font-size:54px}.bp-greetings-contacts{display:flex;flex-direction:column}.bp-greetings-contacts .comment:first-of-type{width:auto}.bp-greetings-contacts .b-new-phone__social{margin:20px 0;text-align:center;width:100%}.bp-greetings-staff{padding:65px 35px}.greeting .b-form__btn{width:100%;display:block;text-align:center}.bp-plans-controls-desc{display:none}}@media screen and (max-width: 839px){.main_new-choice-btn.tablet-mobile{width:40%}body .l-menu{width:26%}.main_new_info-item.full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roll-up--wrapper .objects-item-desc .objects-item-desc-p{font-size:15px;}.main_new_info-item.full .main_new_info-desc.image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:280px;margin-bottom:20px;-webkit-column-count:1;column-count:1;position:relative;text-align:center}.main_new_info-item .main_new_info-desc img{max-width:100%;width:100%;height:auto;display:inline-block}.main_new_info-item.full .main_new_info-desc{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px}.main_new_info-item.full .main_new_info-desc:nth-last-of-type(even){margin-right:0}.main_new_info-item.half .main_new_info-desc{margin-left:20px}.main_new_info-item.half .main_new_info-desc.image{margin-left:0}.main_new_info-item .main_new_info-desc:nth-of-type(even){vertical-align:top;margin-bottom:20px;margin-right:0}.main_new_info-item .main_new_info-desc:nth-of-type(odd){margin-bottom:20px;width:calc(48% - 20px)}.main_new_info-item.full .main_new_info-desc:nth-of-type(odd){width:100%}.main_new_info-item .main_new_info-desc.main_new_info-item .main_new_info-desc img.desktop img.desktop{}.main_new_info-item .main_new_info-desc img.tablet{display:block}.main_new_info-desc .main_new_info-p{font-size:16px}.main_new_info-desc .info-choice--wrapper{display:none}.main_new-choice--wrapper{display:block;height:auto;width:100%;text-align:center}.main_new-choice--wrapper a{margin-bottom:0}.main_new_info-item.form-item .main_new_info-desc:first-of-type{width:100%}.main_new_info-item.form-item .main_new_info-desc:last-of-type{display:block;width:70%;margin-right:auto;margin-left:auto;text-align:center}.main_new_info-item.form-item .b-form__btn{width:40%;margin:0 auto}.main_new_info-item.form-item .b-checkbox__checkbox label{height:30px;position:absolute;top:4px;left:40px;cursor:pointer}.main_new_info-item.form-item{margin-bottom:20px}.l-logo{width:40%}.l-header-tel{width:22%}.bp-greetings-modal--wrapper.visible{overflow:scroll}}@media screen and (max-width: 768px){body .l-menu{width:32%}.main_objects + .j-news-main + .j-news-main{overflow:hidden}.main_objects-item .roll-up--wrapper .objects-item-desc{height:auto;width:100%;padding:15px 20px}.main_new-banner .b-arrows__item{padding:7px 5px}.main_new-offers .sale .main_new-offers-p{margin-bottom:50px}.main_new-offers .sale.orange .main_new-offers-h1,.main_new-offers .sale.pale-blue .main_new-offers-h1,.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{font-size: 18px !important;}.main_news-list .main_news-list-item_title{min-height:72px}.main_new_info-item.form-item .b-checkbox__checkbox label{left:25px}.l-logo{width:45%}.l-header-tel{width:27%}.bp-greetings-welcome{height:600px}.bp-greetings-welcome .desc--wrapper{width:100%;height:100%;margin:auto;padding:0 55px;background-color:transparent;padding-bottom:0;padding-top:360px}.greeting-h1{font-size:44px;line-height:1;margin:0;background-color:rgba(0,90,171,0.5);padding:60px 35px;padding-bottom:45px}.bp-greetings-welcome .desc--wrapper .sub-title{font-size:20px;line-height:135%;background-color:rgba(0,90,171,0.5);padding:60px 35px;padding:40px;padding-top:0}.bp-greetings-staff .bp-staff-title{font-size:28px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal{width:70%;min-height:430px;height:auto;padding:45px 30px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .form-title{text-align:center;font-size:30px}.bp-modal__choice{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:45px}.bp-md-choice--wrapper{display:inline-block;margin:0 auto;margin-bottom:20px}.bp-modal__choice .title,.bp-modal__comment .title{text-align:center;font-size:18px}.bp-modal__comment .comment--wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.bp-modal__comment textarea{width:auto;max-width:350px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-form__btn{align-self:auto}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-btn_type_submit.bp-btn{margin-top:20px}.bp-feedback-thanks.active .title{font-size:30px}.bp-greetings-contacts .b-new-phone__social{margin:20px auto;text-align:center}.bp-greetings-contacts .comment:first-of-type{width:auto}.bp-greetings-contacts{display:block;margin-bottom:65px}.main .ctx-9ea5-panel.ctx-9ea5-two-buttons .ctx-9ea5-buttons{min-width:0}.bp-greetings-staff-list li{width:calc((100% - 20px*3)/4)}.bp-greetings-staff-list li:nth-of-type(5n){margin-right:20px}.bp-greetings-staff-list li:nth-of-type(4n){margin-right:0}.bp-greetings-modal--wrapper.visible{padding-top:10%}}@media screen and (max-width: 660px){.l-header .l-logo{width:40%}body .l-menu{width:35%}.main_new-choice-btn.tablet-mobile{width:50%}.main_objects-item .roll-up--wrapper .objects-item-desc{padding:15px}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{min-height:60px}.main_news-list .main_news-list-item_title{min-height:90px}.main_new_info-item.form-item .main_new_info-desc:last-of-type{width:80%}.main_new_info-item.form-item .b-checkbox__checkbox label{left:0}body .b-btn__text{display:none}body .l-menu{width:70px;margin:0 10px}.l-header .l-logo{width:47%}body .b-btn_type_nav{height:50px;width:50px!important}.b-btn__trigger{top:17.5px;left:17.5px}.l-header-tel{width:26%}.bp-greetings-welcome .desc--wrapper{padding-top:315px}.bp-greetings-staff{padding:45px 35px}.bp-greetings-staff-list li{display:inline-block;vertical-align:top;margin-right:15px;margin-bottom:20px}.bp-greetings-staff .bp-staff-title{font-size:26px}.bp-greetings-staff-list li{width:calc((100% - 15px*3)/4);margin-right:15px}.bp-greetings-staff-list li:nth-of-type(5n){margin-right:15px}}@media screen and (max-width: 599px){.l-header-personal{display:none}.l-header .l-logo{width:50%;display:block;float:none;padding:0;text-align:left}body .l-menu{width:50%;height:50px;margin:0}.l-header .b-logo{line-height:1;background-repeat:no-repeat;display:block;height:50px}.l-header .b-logo .b-logo__img{width:auto;height:50px;max-width:100%}.main_new-choice-btn.tablet-mobile span{font-size:18px}.main_new-choice-btn.tablet-mobile span::before{left:32%}.main_new-choice-btn.tablet-mobile{width:100%;margin-top:20px}.main_new .main_new-banner{display:none}.main_new-offers .sale{width:100%;background-color:#0273c2;margin-right:0;margin-bottom:20px}.main_new-offers .sale .main_new-offers-p{margin-bottom:30px}.main_new-offers .main_new-offers-link{border-bottom:1px solid #86c1ea}.l-row.main_new{margin-bottom:0}.main_objects-item-list .main_objects-item{display:inline-block;height:auto;width:100%;margin-right:0;background-color:transparent;min-height:0;margin-bottom:0}.roll-up--wrapper .objects-item-desc .objects-item-desc-p{position:relative}.roll-up--wrapper .objects-item-desc .objects-item-desc-p:nth-of-type(2) span::after{content:'';width:25px;height:19px;background-image:url(/img/main_new/right-arrow.png);background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;position:absolute;top:0;right:0}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{font-size:18px}.main_new-offers-h1{font-size:20px}.main_objects-item .roll-up--wrapper{background-color:#fff;min-height:0;width:100%;vertical-align:middle;display:inline-block}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{min-height:0}.main_objects-item--link:hover .roll-up--wrapper,.roll-up--wrapper:hover{background-color:#fff}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1,.roll-up--wrapper .objects-item-desc .objects-item-desc-p{color:#1b1c2d}.main_news .main_news-h1{font-size:24px}.main_news-list .row-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main_news-list .main_news-list-item{width:100%;margin-right:0}.main_news-list .main_news-list-item_title{min-height:0}.main_news-list .main_news-list-item_desc{min-height:0}.main_new_info-item .main_new_info-h1,.main_new_info-item .main_new_info-h1-form{font-size:22px}.main_new_info-item.full .main_new_info-desc.image{height:auto, }.main_new_info-item.full .main_new_info-desc{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.main_new_info-item .main_new_info-desc:nth-of-type(even),.main_new_info-item .main_new_info-desc:nth-of-type(odd){width:100%;margin-right:0;margin-left:0}.main_new_info-desc .main_new_info-p:last-of-type{margin-bottom:0}.main_new_info-item.form-item .main_new_info-desc:first-of-type{width:100%;margin-right:0}.main_new_info-item.form-item .main_new_info-desc:last-of-type{width:100%;text-align:left}.main_new_info-item.form-item .main_new_info-desc:last-of-type .main_new_info-h1-form,.main_new_info-item.form-item .main_new_info-desc:last-of-type .main_new_info-p{text-align:center}.main_new_info-item.form-item .main_new_info-desc:last-of-type .main_new_info-p{margin-bottom:10px}.main_new_info-item.form-item .b-form__input.user-error,.main_new_info-item.form-item .b-form__textarea.user-error,.main_new_info-item.form-item .b-form__input,.main_new_info-item.form-item .b-form__textarea{width:100%}.main_new_info-item.form-item .b-checkbox__checkbox label{left:0}.main_new_info-item.form-item .b-form__btn{width:100%}.main_new_info-item.form-item .b-form__btn button{font-size:18px}.main_new .b-btn,.main_new-choice--wrapper .b-btn,#main-contact_us .b-btn{background-position:200% 100%}.main_new .b-btn:hover,.main_new-choice--wrapper .b-btn:hover,#main-contact_us .b-btn:hover{background-position:100% 100%}.main_new-choice--wrapper{margin-bottom:40px}.bp-modal__comment textarea{width:auto;max-width:300px;margin:0}}@media screen and (max-width: 480px){.main_new-choice-btn.tablet-mobile span::before{left:25%}.main_new_info-item .main_new_info-h1,.main_new_info-item .main_new_info-h1-form{width:100%}.main_new .b-btn,.main_new-choice--wrapper .b-btn,#main-contact_us .b-btn{background-position:100% 100%}.main_new-choice-btn.tablet-mobile span::before{left:15%}.main_news-list .main_news-list-item{padding:25px 15px 15px 20px}.main_news-list .main_news-list-item_link{font-size:16px}.main_new-offers .main_new-offers-link{font-size:16px}.j-mobile-menu .l-row{padding:0}.l-header .l-logo{width:195%}.bp-greetings-modal--wrapper.visible .bp-greetings-modal{width:85%}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-close-modal{right:0}.bp-greetings-staff-list li{width:calc((100% - 15px*2)/3)}.bp-greetings-staff-list li:nth-of-type(4n){margin-right:15px}.bp-greetings-staff-list li:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 420px){.greeting-h1{font-size:30px}.btn-feedback .title span{font-size:16px;line-height:1}.bp-greetings-welcome .desc--wrapper{padding:0 25px;padding-top:315px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal{min-height:0;height:auto;padding:35px 25px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .form-title{text-align:center;font-size:26px}.bp-modal__choice{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}.bp-md-choice-list li{display:inline-block;margin-right:10px}.bp-md-choice--wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:0;margin-bottom:20px}.btn-md-choice .bp-choice-smile{display:inline-block;width:30px;height:30px}.bp-modal__comment .title{text-align:left}.bp-modal__comment .comment--wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.bp-modal__comment textarea{width:auto;max-width:300px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .b-form__btn{align-self:center}.bp-greetings-modal--wrapper.visible{padding-top:20%}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .bp-close-modal{top:-35px;width:25px;height:25px}.bp-feedback-thanks.active .title{font-size:26px}.bp-greetings-modal--wrapper.visible{overflow:scroll}}@media screen and (max-width: 375px){.l-header .l-logo{width:100%}.roll-up--wrapper .objects-item-desc .objects-item-desc-h1{font-size:16px}.main_new-offers-h1{font-size:18px}.roll-up--wrapper .objects-item-desc .objects-item-desc-p{font-size:14px}.main_news .main_news-h1{font-size:20px}.main_new_info-item .main_new_info-h1,.main_new_info-item .main_new_info-h1-form{font-size:20px}.bp-greetings-contacts{padding:10px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .form-title{text-align:center;font-size:20px}.bp-modal__comment textarea{width:100%}.bp-modal__choice .title,.bp-modal__comment .title{text-align:center;font-size:16px}.bp-greetings-welcome{height:auto;background-color:rgba(0,90,171,0.5);background-image:none}.bp-greetings-welcome .desc--wrapper{padding:0}.greeting-h1{font-size:38px}.bp-greetings-staff{padding:25px}.bp-greetings-staff-list li{width:calc((100% - 15px)/2)}.bp-greetings-staff-list li:nth-of-type(3n){margin-right:15px}.bp-greetings-staff-list li:nth-of-type(2n){margin-right:0}.bp-modal__choice .title{margin-bottom:10px}.bp-md-choice--wrapper{display:block;margin-bottom:10px}.bp-greetings-modal--wrapper.visible .bp-greetings-modal .form-title{margin-bottom:15px}.bp-md-choice-list{text-align:center}.bp-greetings-staff-list{display:block}}@media screen and (max-width: 360px){html,body{height:100%}}