@import "../../libs/pure/pure-min.css";@import "../../libs/pure/grids-responsive-min.css";@import "../../css/pure-extend.css";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import "../../css/extra.css";@import "../../js/johndyer-mediaelement/build/mediaelementplayer.min.css";@import "../../libs/swiper/package/css/swiper.min.css";@import "../../libs/fontawesome-pro-5.7.2-web/css/all.min.css";@import "../../libs/TurnWheel/jReject/css/jquery.reject.css";@import "../../libs/fancybox/dist/jquery.fancybox.min.css";@import "../../css/FEU.css";@import "../../css/TxCart.css";@import "../../js/jquery-ui/jquery-ui.min.css";html{height:100%}body{min-height:100vh;color:#393a40;font-weight:300;font-family:'Inter',sans-serif;font-size:16px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}a{text-decoration:none;outline:none;color:#43A866;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a:hover{text-decoration:none;color:#000}#page{min-height:100vh;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto}div.container.fluid{width:100%;padding:0 48px}footer{height:91px;margin-top:-91px;border-top:1px solid rgba(36,38,48,.01);clear:both;position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#AEB2C2;line-height:1.2;font-weight:300;background:rgba(0,97,100,.01)}div.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header{z-index:222;position:absolute;left:0;right:0;top:0}.inner header{position:relative;height:132px;border-bottom:1px solid #f1f2f6}header>.container{position:relative;height:100%}main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-positive:1;flex-grow:1}div.header-content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}a.logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 120px;position:absolute;left:44px;top:12px;bottom:0;background:url(../../images/logo.png) left center no-repeat;width:78px;z-index:15}a.logo:before{position:absolute;top:calc(50% - 23px);right:0;background:#e0e2e9;width:1px;content:'';height:46px}section{padding:60px 0}section.find-us{padding:0;margin-bottom:-230px;position:relative;z-index:2;padding-top:45px}section.find-us + .footer-colls-section{padding-top:310px}div.map{position:relative}div.map div.info{position:absolute;left:0;top:0;bottom:0;margin:45px 0;width:249px;background:#94012b;border-radius:0 20px 20px 0;font-size:13px;color:#fff;font-weight:300;line-height:1.9;z-index:1;padding:40px}div.map div.info h3{font-size:13px;font-weight:700}section.news-section{position:relative;padding-top:95px;padding-bottom:40px}div.news-container{margin-bottom:-30px}div.news-container>div{margin-bottom:30px}a.news-item{display:block;border:1px solid #e0e2e9;font-size:16px;color:#757783;line-height:1.5;padding:40px 35px 40px 40px;position:relative;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;background:#fcfcfc;height:100%}a.news-item:hover{-webkit-box-shadow:0 10px 60px 0 rgba(0,0,0,.07);box-shadow:0 10px 60px 0 rgba(0,0,0,.07)}a.news-item:hover .title{color:#43a866}a.news-item:before{position:absolute;bottom:0;left:0;right:0;height:4px;content:'';background:#43a866;opacity:0;visibility:hidden;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a.news-item:hover:before{opacity:1;visibility:visible}a.news-item .date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;color:#fff;font-weight:300;line-height:1.2;background:#94012b;height:41px;border-radius:0 0 10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 27px;position:absolute;left:40px;top:0}a.news-item .date .ico{margin-right:10px}a.news-item .title{font-size:18px;color:#1C1E27;font-weight:700;line-height:1.333;padding-top:37px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a.news-item .descr{padding-top:30px;background:rgba(0,0,0,.01)}a.news-item .action{padding-top:35px}a.news-item .action span{display:block;width:22px;height:15px;background-color:#1C1E27;-webkit-mask-size:contain!important;mask-size:contain!important}a.news-item:hover .action span{background-color:#43a866}div.index-swiper-container{position:relative}div.index-swiper-container:after{position:absolute;left:0;right:0;top:0;content:'';background:url(../../images/misc/dec-5.png) repeat-x;height:332px;background-size:contain;z-index:1}div.index-swiper-container .swiper-pagination{left:0;right:0;top:auto;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:74px}div.index-swiper-container .swiper-pagination *{width:11px;height:11px;border-radius:100%;background:#fff;margin:7px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer}div.index-swiper .swiper-slide .photo{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;min-height:690px;max-height:100vh}div.swiper-info-box{position:absolute;right:15%;bottom:120px;z-index:3}a.swiper-info-item{font-size:17px;color:#1C1E27;font-weight:700;line-height:1.647;background:rgba(255,255,255,1);padding:22px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:27px;position:relative}a.swiper-info-item:before{position:absolute;bottom:0;right:0;left:0;height:4px;background:#43a766;content:'';opacity:0;visibility:hidden;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a.swiper-info-item:hover:before{opacity:1;visibility:visible}a.swiper-info-item .ico{margin-right:21px}a.swiper-info-item .ico span{display:block;width:25px;height:25px;background-color:#000;-webkit-mask-size:contain!important;mask-size:contain!important;background-repeat:no-repeat;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}a.swiper-info-item:hover .ico span{background-color:#43a766}div.bills-container{margin-top:30px}div.bills-container div.bills-filter{font-size:12px;margin-bottom:60px}div.bills-container div.new-bills{margin-bottom:40px}div.bills-container div.new-bills>.title{font-size:11px;color:#757783;text-transform:uppercase;font-weight:300;line-height:1.5;margin-bottom:15px}div.bills-container div.other-bills>.title{font-size:11px;color:#757783;text-transform:uppercase;font-weight:300;line-height:1.5;margin-bottom:15px}.bills-list{margin-bottom:-12px}.bills-list>div{margin-bottom:12px}div.bills-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #e0e2e9;padding:9px 30px}div.bills-item .title{font-size:18px;color:#1C1E27;font-weight:700;line-height:1.333}div.bills-item .descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.bills-item .paid{font-size:12px;color:#43A866;font-weight:700;text-transform:uppercase;line-height:2;padding:0 15px}div.bills-item .unpaid{font-size:12px;color:#e44f4f;font-weight:700;text-transform:uppercase;line-height:2;padding:0 15px}div.content-action a{font-size:12px;width:100%;margin-top:25px}div.bills-item .descr .download{margin-left:36px}div.bills-item .descr .download a{font-size:12px;color:#fff;font-weight:700;padding:0 3em;text-transform:uppercase}div.path-container{position:relative;font-size:12px;font-weight:300;color:#757783;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.path-container a{color:#757783}div.path-container a:hover{color:#43a866}div.path-container .iconed-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.path{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}ul.path>li{display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.path>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:25px;position:relative}ul.path>li>a:after{content:'/';position:absolute;right:9px;top:50%;margin-top:-.7em;color:#757783}div.accorditions-block>div{margin:15px 0 0;border:1px solid #e0e2e9}div.accorditions-block>div.opened{-webkit-box-shadow:0 10px 60px 0 rgba(0,0,0,.07);box-shadow:0 10px 60px 0 rgba(0,0,0,.07)}div.accorditions-block>div:first-child{margin:0}div.accorditions-block .accord-toggler{display:block;text-decoration:none!important;padding:1.2em 70px 1.2em 30px;font-size:18px;color:#1c1e27;font-weight:700;line-height:1.1;position:relative;cursor:pointer;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.accorditions-block .accord-toggler:after{color:#fff;background:url(../../images/icons/svg/ico-12.svg) center center #940029 no-repeat;content:'';position:absolute;font-weight:400;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:61px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.accorditions-block .accord-toggler.opened:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#43a866}div.accorditions-block .accord-toggler:hover{color:#43a866}div.accorditions-block .accord{display:none;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box}div.accorditions-block .accord>div{padding:25px 30px 35px;border-bottom:4px solid #43a866}div.gallery-container{margin-bottom:-30px}div.gallery-container>div{margin-bottom:30px}div.gallery-container a{display:block}div.gallery-container a img{display:block;width:100%;height:auto}div.header-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:68px;flex-basis:68px;position:relative;margin:0 -26px;color:#757783;font-size:12px;padding-left:500px;flex-wrap:wrap;justify-content:flex-end}div.header-elements a{color:#757783}div.header-elements a:hover{opacity:.7}div.header-elements>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 26px}div.sitemap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;margin:0 -15px}div.facebook a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;margin:0 -15px}section.footer-colls-section{color:#393a40;font-size:14px;font-weight:300;line-height:2.143;z-index:1;position:relative;padding-bottom:145px}div.footer-colls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-30px -15px 0}div.footer-colls>div{margin-top:30px;padding:0 15px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}div.footer-colls h4{font-size:1.14em;font-weight:700;line-height:1.3;margin-bottom:2.3em;color:#393a40}div.footer-colls a{color:#393a40}div.footer-colls a:hover{color:#43a866}div.footer-colls ul{list-style:none;padding:0;margin:0}section.page-top-photo-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;height:160px;padding:30px 0 5px;z-index:1}section.page-top-photo-section .container{position:relative;z-index:2}section.page-top-photo-section h1{margin:0;font-size:40px;color:#1C1E27;font-weight:800;line-height:1.2;letter-spacing:2px}section.content-colls-section{padding-top:30px;z-index:2;position:relative}div.content-colls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px}div.content-colls>*{padding:0 30px}aside{min-width:330px;-ms-flex-preferred-size:330px;flex-basis:330px}div.mainbar{min-width:1px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}ul.langs-menu{list-style:none;padding:0;margin:0 -14px;display:-webkit-box;display:-ms-flexbox;display:flex}ul.langs-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex}ul.langs-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 14px;font-size:13px;font-weight:300;position:relative;text-transform:uppercase;background:rgba(0,0,0,.001)}ul.langs-menu>li:not(:first-child)>a:before{content:'/';position:absolute;left:0;top:calc(50% - 10px)}ul.langs-menu>li:hover>a,ul.langs-menu>li.selected>a{font-weight:700;color:#1c1e27}div.contacts-menu-container{z-index:11;position:absolute;left:159px;top:0;padding-top:23px}div.contacts-menu-container .title{font-size:13px;color:#940029;line-height:1.846;font-weight:700;margin-bottom:15px}div.contacts-menu-container .call-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:15px;line-height:1.333;color:#940029}div.contacts-menu-container .call-us .ico{margin-right:13px}nav.main-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50px;flex-basis:50px;padding-left:450px}ul.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 -18px}ul.main-menu>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}ul.main-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 26px;line-height:1.1;text-align:center;font-size:15px;color:#393a40;font-weight:700;text-transform:uppercase}ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{color:#43A866}ul.main-menu>li>ul{list-style:none;padding:0;margin:0;position:absolute;left:26px;top:100%;background:rgba(241,242,246,.91);-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;overflow:hidden;width:203px;opacity:0;visibility:hidden}ul.main-menu>li:hover>ul{opacity:1;visibility:visible}ul.main-menu>li>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1em 22px;font-size:13px;font-weight:500;color:#393a40;line-height:1.3;letter-spacing:-.4px}nav.main-menu-container .action{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:47px}nav.main-menu-container .action a{padding:0 3.4em}ul.main-menu>li>ul>li:hover>a,ul.main-menu>li>ul>li.selected>a{color:#fff;background:#43a866}nav.top-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:18px}ul.top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 -18px}ul.top-menu>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}ul.top-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 24px;line-height:1.1;text-align:center;font-size:13px;color:#393a40;font-weight:300;letter-spacing:.8px}ul.top-menu>li:hover>a,ul.top-menu>li.selected>a{color:#43A866;opacity:1}ul.content-menu{list-style:none;padding:0;margin:0}ul.content-menu li>a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 26px;font-size:14px;color:#393a40;font-weight:700}ul.content-menu>li{border-bottom:1px solid #d9dae0}ul.content-menu>li:first-child>a{padding-top:1.8em}ul.content-menu li:hover>a,ul.content-menu li.selected>a{color:#43a866}ul.content-menu ul{list-style:none;padding:0;margin:0}ul.content-menu>li>a:before{background:url(../../images/icons/svg/ico-9.svg) center center;width:8px;min-width:8px;height:9px;margin-right:1em;content:'';margin-top:8px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}ul.content-menu>li.selected>a:before,ul.content-menu>li:hover>a:before{background:url(../../images/icons/svg/ico-11.svg) center center}ul.content-menu ul>li>a{font-size:13px;padding:.3em 26px 1em 64px;letter-spacing:-.1px;font-weight:300;color:#757783}ul.content-menu ul ul>li>a{font-size:12px;padding:.8em 26px .8em 78px}.custom-title-1{margin-bottom:.9em;font-size:40px;color:#393a40;font-weight:800;line-height:1.2;letter-spacing:2px}.custom-title-2{margin-bottom:1.3em;font-size:30px;color:#1C1E27;font-weight:800;line-height:1.2;letter-spacing:2px}div.show-more{margin-top:55px;font-size:12px}.ext_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.33em;line-height:1em;padding:0 4.33em;position:relative;text-decoration:none!important}.ext_button.grey-style{background:rgba(241,242,246,.99);font-size:12px;color:#757783;font-weight:700;text-transform:uppercase}.ext_button.grey-style:hover{color:#fff;background:#43a866}.ext_button.green-style{color:#fff;background:rgba(67,168,102,.99);font-weight:700;border:0}.ext_button.green-style:hover{background:#1c1f27}.ext_button.green-style.bordered{border:1px solid rgba(67,168,102,.99);color:rgba(67,168,102,.99);background:#fff}.ext_button.green-style.bordered:hover{background:rgba(67,168,102,.99);color:#fff}.ext_button.red-style{color:#fff;background:rgba(67,168,102,.99);font-weight:700}.ext_button.red-style:hover{background:#1c1f27}div.special-table{overflow:auto}.filter-form{display:none}.filter-form.open{display:block}.filter-button{display:flex;align-items:flex-end;font-size:13.5px}nav.main-menu-container .action a:last-child{margin-left:5px}div.error{color:red}div.inputs-container input[type="text"].error,div.inputs-container input[type="password"].error,div.inputs-container input[type="tel"].error,div.inputs-container input[type="email"].error,div.inputs-container textarea.error{border-color:red}.questions{border:1px solid rgba(0,0,0,.2);padding:10px 15px;margin-top:5px;background:#ffe2e2}.questions.done{background:#f0fff0}.no-mail-error{padding:15px;margin-bottom:15px;background:#ffe8e8;display:flex;justify-content:center;font-size:15px}.no-mail-confirm{padding:15px;margin-bottom:15px;background:#d0ffe0;display:flex;justify-content:center;font-size:15px}.renovation-information-container{margin-top:44px}.renovation-information-selectable-payments-list-action{font-size:12px;margin-top:58px;text-align:right}.renovation-information-selectable-payments-list-action a{padding:0 25px;letter-spacing:1px}.renovation-information-title{font-weight:700;color:#1C1E27;margin-bottom:22px}.renovation-information-links{display:flex;margin-bottom:56px}.renovation-information-links a{color:#43A866;font-size:15px;font-style:normal;font-weight:700}.renovation-information-links a + a{margin-left:40px}.renovation-information-links a:hover{color:#000}.renovation-information-selectable-payments-list{max-width:736px;margin-left:auto}.renovation-information-selectable-payments-list>* + *{margin-top:16px}.renovation-information-selectable-payments-list-item{display:flex;justify-content:space-between;border:1px solid #E0E2E9;background:#FFF;min-height:61px;align-items:center;padding:10px 22px 10px 32px}.renovation-information-selectable-title{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.renovation-information-selectable-payments-list-item:hover .renovation-information-selectable-title{color:#43A866}.renovation-information-selectable-right{display:flex;align-items:center}.renovation-information-selectable-price{color:#000;font-size:15px;font-style:normal;font-weight:700;line-height:16px}.renovation-information-selectable-price input{width:100px;height:30px;border:1px solid #E0E2E9;text-align:center}.renovation-information-selectable-price + *{margin-left:17px}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{height:32px;width:32px;display:block;border:3px solid #43A866}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:11px;top:6px;width:11px;height:16px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container input:checked~.checkmark{background-color:#43A866}.renovation-info-container{margin-top:56px;border:1px solid #E0E2E9;padding:10px 22px 10px 32px}.renovation-title{font-weight:700;color:#1C1E27;margin-bottom:22px}.renovation-info{color:#000;font-size:15px}.renovation-info>* + *{margin-top:1px}.renovation-payment{border:1px solid #E0E2E9;background:#FFF;min-height:61px;display:flex;justify-content:space-between;align-items:center;padding:10px 32px;color:#000;font-size:15px;font-style:normal;font-weight:700;line-height:16px;gap:10px;margin-top:44px}.renovation-payment-right .amount{margin-left:10px}.payment-info-container{display:flex;margin:0 -28px;margin-top:62px}.payment-info-container>*{max-width:50%;width:100%;margin:0 28px}.payment-left-title{color:#404040;font-size:32px;font-style:normal;font-weight:400;margin-bottom:14px;line-height:40px;border-bottom:1px solid #F1F2F6}.payment-left-title span{color:#94002A;font-weight:700}.payment-left{text-align:center;background:#FFF;display:flex;flex-direction:column;justify-content:center;height:360px;box-shadow:10px 10px 8px 0 #F1F2F6}.payment-left-add-title{color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:35px}.payment-right{text-align:center;background:#FFF;min-height:360px;box-shadow:10px 10px 8px 0 #F1F2F6;padding-right:24px;display:flex;flex-direction:column;justify-content:center}.payment-left-amount{display:flex;align-items:center;justify-content:center;color:#000;text-align:center;font-size:60px;font-style:normal;font-weight:700;line-height:72px}.payment-left-amount svg{padding-left:10px;position:relative}.payment-left-amount span{position:relative;padding-right:15px}.payment-left-amount span:before{width:1px;height:48px;background:#E0E2E9;position:absolute;top:50%;margin-top:-24px;content:'';right:0}.payment-left-action{font-size:12px;margin-top:33px}.payment-right-title{color:#404040;font-size:32px;font-style:normal;text-align:left;font-weight:400;line-height:40px;border-bottom:1px solid #F1F2F6;padding-bottom:4px;margin-bottom:22px}.payment-right-title span{color:#1C1E27;font-weight:700}.payment-right-edit a{display:flex;align-items:center;justify-content:flex-end}.payment-right-edit span{color:#43A866;font-size:13px;font-style:normal;font-weight:700;line-height:14px;text-decoration-line:underline;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.payment-right-edit:hover span{color:#94002A}.payment-right-edit svg{margin-left:9px;color:#94002A}.payment-right-info{text-align:left;color:#000;font-size:15px;font-style:normal;line-height:16px;margin-top:30px}.payment-right-info>* + *{margin-top:18px}.paper-container{min-height:162px;background:#FFF;box-shadow:10px 10px 8px 0 #F1F2F6;display:flex;position:relative;z-index:1;justify-content:space-between;gap:10px;padding:30px 46px 30px 30px}.paper-decor{position:absolute;right:220px;z-index:-1;top:22px}.paper-right{font-size:12px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.paper-right a{padding:0 24px;letter-spacing:1px}.paper-title{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:10px}.paper-add-info{color:#000;font-size:15px;font-style:normal;font-weight:300;line-height:16px}.paper-action{margin-top:28px}.paper-action a{color:#757783;font-size:13px;font-style:normal;font-weight:400;line-height:14px;text-decoration-line:underline}.paper-action a:hover{color:#43A866}.cart-buttons{text-align:right}.ext_button.user-logout .fa{margin:0}@media (max-width:767px){div.mob-header-items .user-zone{display:flex;gap:6px}div.mob-header-items .user-zone>*:first-child{border:0;height:70px;text-align:center;font-size:12px;padding:0 10px;-webkit-appearance:none;border-radius:0}div.mob-header-items .user-zone .user-logout{border:0;height:70px;text-align:center;font-size:16px;padding:0 18px;-webkit-appearance:none;border-radius:0}div.mob-header-items .user-zone .user-logout>*{margin:0}a.smart_menu_caller{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}a.smart_menu_caller *:before{font-weight:300}table.special{width:100%;display:block;margin:10px 0}table.special thead{display:none}table.special tbody{width:100%;display:block}table.special tbody tr{width:100%;display:block}table.special tbody td:before{display:block;padding:10px;content:attr(data-label);margin:-10px;margin-bottom:10px;font-weight:700}table.special tbody td{width:100%;display:block;padding:10px;margin-bottom:10px}.container{width:auto}div.mob_nav_container div.mob-nav-top-line{background:rgba(67,168,102,.99);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}div.mob-nav-top-line>div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-left:1px solid rgba(193,217,184,.3)}div.mob-nav-top-line a{display:block;text-align:center;color:#fff;padding:15px}div.mob_header_extention{position:absolute;left:160px;top:0;right:70px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div.mob_header_extention>div{height:70px}div.mob-header-items{display:-webkit-box;display:-ms-flexbox;display:flex}div.mob-header-items>div{border-right:1px solid rgba(193,217,184,.3)}div.langs-select select{border:0;height:70px;text-align:center;font-size:16px;padding:0 15px;-webkit-appearance:none;border-radius:0;background:none}div.mob_search a{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;text-decoration:none}header{height:70px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.15);box-shadow:0 0 7px 0 rgba(0,0,0,.15);position:fixed;left:0;top:0;right:0}.inner header{height:70px}header.mob-position-fixed + div,header.mob-position-fixed + main{margin-top:70px}a.logo{left:15px;top:0;padding:0;width:40px;background-size:contain}div.header-content{display:none}ul.main-menu{display:block;margin:0}ul.main-menu>li{display:block}ul.main-menu>li>a{display:block;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}ul.main-menu>li.has-submenu>a{padding-right:45px}ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{background:#fff}ul.main-menu>li>a .fa{position:absolute;right:10px;top:10px;bottom:10px;width:30px;background:#fff;color:#000!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;border-left:1px solid rgba(0,0,0,.1)}ul.main-menu>li.selected>a .fa:before{content:'\f068'}ul.main-menu>li.selected>ul{max-height:600px}ul.main-menu>li>ul{position:static;opacity:1;visibility:visible;background:#fff;overflow:hidden;max-height:0;width:100%}ul.main-menu>li>ul>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}ul.main-menu>li>ul>li>a{color:#1c1e27}ul.top-menu{display:block;margin:0}ul.top-menu>li{display:block}ul.top-menu>li>a{display:block;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}ul.top-menu>li.has-submenu>a{padding-right:45px}ul.top-menu>li:hover>a,ul.top-menu>li.selected>a{background:#fff}section{padding:30px 0}div.index-swiper{height:100vw}div.index-swiper .swiper-slide .photo{height:100vw;-o-object-fit:cover;object-fit:cover;min-height:100vw;max-height:100vw}div.index-swiper-container .swiper-pagination{display:none}div.swiper-info-box{position:static}a.swiper-info-item{margin:0 0 15px 0}.mobile-menu-toggler{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:15px 45px 15px 15px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#000;font-weight:500}.mobile-menu-toggler .fa{font-size:18px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:absolute;right:0;top:10px;bottom:10px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid rgba(0,0,0,.1)}.mobile-menu-toggler.opened .fa:before{content:'\f068'}div.content-menu-container{margin:-30px -15px 25px}ul.content-menu{max-height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}ul.content-menu.opened{max-height:500px}ul.content-menu>li:first-child>a{border-top:1px solid rgba(0,0,0,.1)}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}div.search-container{position:static;opacity:1;visibility:visible;width:100%}div.search-container form{width:100%;height:40px}div.search-container input[type="text"]{padding:5px 15px}.custom-title-1{font-size:30px;text-align:center}div.footer-colls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}div.content-colls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside{-ms-flex-preferred-size:auto;flex-basis:auto}section.page-top-photo-section{padding:30px 15px;text-align:center;height:auto}section.page-top-photo-section h1{font-size:30px}div.path-container{display:none}div.content-action{margin:15px 0}div.bills-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div.bills-item .descr{margin:0 -15px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.bills-item .title{margin-bottom:10px}section.footer-colls-section{padding:30px 0}section.news-section{padding:30px 0}div.map div.info{width:auto;position:static;border-radius:0;margin:0;padding:25px}.payment-info-container{display:block}.paper-container{display:block}.paper-right{margin-top:10px}.paper-right>*{width:100%;justify-content:center}.payment-info-container>*{max-width:100%;width:auto}.payment-info-container>* + *{margin-top:30px}.paper-decor{display:none}.payment-left,.payment-right{height:auto;padding:30px}.payment-left-action a{width:100%;justify-content:center}.renovation-payment{display:block;text-align:center}.renovation-payment-right{margin-top:10px}.renovation-information-links{justify-content:center;flex-wrap:wrap}.renovation-information-selectable-payments-list-item{display:block}.renovation-information-selectable-title{text-align:center}.renovation-information-selectable-right{justify-content:center;margin-top:5px}.renovation-information-selectable-payments-list-action a{width:100%;justify-content:center}.renovation-information-selectable-payments-list-action{margin-top:30px}.renovation-information-title{text-align:center}.renovation-title,.payment-right-title{text-align:center}.payment-left-amount{font-size:40px;line-height:1.1}.payment-right{min-height:auto}.renovation-info-container,.renovation-information-container{margin-top:30px}.payment-info-container{margin-top:30px}}@media (min-width:768px) and (max-width:1023px){a.news-item{padding:30px 15px}div.header-elements{padding-top:15px;flex-wrap:wrap}div.map div.info{width:auto;position:static;border-radius:0;margin:0;padding:25px}ul.top-menu{margin:0 -10px}ul.top-menu>li>a{padding:0 10px}div.header-elements{margin:0 -15px;padding-left:0}div.header-elements>div{padding:0 15px}ul.top-menu{margin:0 -15px}ul.top-menu>li>a{padding:0 15px}ul.main-menu{margin:0 -15px}ul.main-menu>li>a{padding:0 15px}nav.main-menu-container{padding-left:0}nav.main-menu-container .action{margin-left:15px}div.contacts-menu-container{display:none}a.logo{padding:0;background-size:contain;top:68px;bottom:10px;width:56px}div.container.fluid{padding:0 15px}.payment-info-container{display:block}.paper-container{display:block}.paper-right{margin-top:10px}.paper-right>*{width:100%;justify-content:center}.payment-info-container>*{max-width:100%;width:auto}.payment-info-container>* + *{margin-top:30px}.paper-decor{right:10px}.renovation-payment{display:block;text-align:center}.renovation-payment-right{margin-top:10px}.renovation-information-links{justify-content:center;flex-wrap:wrap}.renovation-information-selectable-payments-list-item{display:block}.renovation-information-selectable-title{text-align:center}.renovation-information-selectable-right{justify-content:center;margin-top:5px}.renovation-information-selectable-payments-list-action a{width:100%;justify-content:center}.renovation-information-selectable-payments-list-action{margin-top:30px}.renovation-information-title{text-align:center}.renovation-title,.payment-right-title{text-align:center}}@media (min-width:1024px) and (max-width:1279px){a.logo{padding:0 0 0 90px}div.map div.info{font-size:12px;line-height:1.2}div.header-elements{margin:0 -15px}div.header-elements{padding-top:15px;flex-wrap:wrap;justify-content:flex-end}div.map div.info{width:auto;position:static;border-radius:0;margin:0;padding:25px}div.contacts-menu-container .title{display:none}div.contacts-menu-container{left:100px}ul.top-menu{margin:0 -10px}ul.top-menu>li>a{padding:0 10px}div.header-elements>div{padding:0 15px}ul.top-menu{margin:0 -15px}ul.top-menu>li>a{padding:0 15px}ul.main-menu{margin:0 -15px}ul.main-menu>li>a{padding:0 15px}nav.main-menu-container .action{margin-left:15px}.payment-info-container{display:block}.payment-info-container>*{max-width:100%;width:auto}.payment-info-container>* + *{margin-top:30px}.paper-decor{right:10px}}@media (min-width:1280px){.container{width:1200px}header.fixed{position:fixed;left:0;top:-68px;right:0;background:#fff}header.fixed a.logo{background-size:contain;top:75px;bottom:5px;width:10px;padding:0 0 0 35px}header.fixed div.contacts-menu-container{top:50px;display:flex;align-items:center;left:50px}header.fixed div.contacts-menu-container .title{margin-right:15px;margin-bottom:0}.inner header.fixed + main{margin-top:132px}}