a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,button,input[type=button],input[type=submit]{cursor:pointer;outline:0}body{font-family:'Open Sans',sans-serif;font-size:16px;color:#494a4e;margin:0}.adaptive_catalog_menu,.btn.btn-show-form,.header__wrap_items.topmenu:after,.hide,.menu__icon,.menu__links nav ul.topmenu>li:first-child,.mobile_menu,.open_main,form .middle .range #amount,form .top .hide,form .top .second .input-type,form h4{display:none}.flex,.menu__links nav{display:flex;outline:unset}.submenu .lang_link a{padding:0;display:block;border:unset}.mobile_menu nav ul .langs>ul>li>a{color:rgba(58,58,58,.75)!important}.mobile_menu nav ul .langs>ul>li>a.active{border-bottom:1px dashed!important;padding-bottom:5px!important;color:#494a4e!important}.article_wrap strong{font-size:inherit}#app,body,html{overflow-x:hidden!important}#app{overflow-y:hidden}body p{font-size:18px;margin:0}body a{font-size:16px;color:#333;text-decoration:none}body a:hover{color:#76acd9}h1{margin-left:7px;margin-top:77px;margin-bottom:0;font-size:33px;color:#e6e6e6}h2{font-size:115px;font-weight:800;margin:0;position:relative}h3{font-stretch:ultra-expanded;font-size:33px;font-weight:700;margin-bottom:32px}h4{font-size:31px;font-weight:800;line-height:45px;margin:0 16px 47px}strong{font-size:36px}#contacts__map{display:none;position:absolute;width:0;height:inherit;min-height:860px;z-index:2}#contacts__map.show{display:block;width:100%;z-index:99999}.red{margin:129px 43px 0 0;width:80px;height:22px;display:flex;justify-content:space-between}.red svg{fill:#e31e25}.red>img{width:80px;height:8px;object-fit:cover}.alert-message{width:100%}.header{background-color:#fff;box-shadow:-4px 8px 8px -7px rgba(56,56,56,.53)}.header__wrap_items.topmenu{justify-content:space-between;width:100%}.header__wrap_items_add.main_header__wrap_items_add{margin-left:0;padding-top:82px}.header__wrap_items_add{margin-left:-40px}.main_header__wrap_items .doeswor a p,.menu__links.menu_main_links.menu__links_catalog.main_header__wrap_items>nav>ul:nth-child(2)>li>a{color:#fff}.header.main_header{background-color:unset}.header__article_viber{margin-top:61px}.header__article_viber img{width:31px;margin-right:12px;border-bottom:none}.header__wrap{margin:0 auto;max-width:1534px;padding-left:36px;padding-right:20px}.header__wrap_menu{display:flex;flex-direction:row;justify-content:space-between}.header__wrap_items,.header__wrap_items_add{display:flex;flex-direction:row;margin-left:29px;padding-top:82px;margin-bottom:0}.menu__links .header__wrap_items_add{margin-left:18px;position:relative}.header__wrap_items li{list-style:none;position:relative;cursor:pointer}.header__wrap_items_add.main_header__wrap_items_add li .menu__links-item:hover,.main_header__wrap_items nav ul li:nth-child(1n+6) .menu__links-item:hover{border-bottom:dashed thin #fff;cursor:pointer}.header__wrap_items_add li{list-style:none;margin-left:37px;position:relative}.header__wrap_items p,.header__wrap_items_add p{font-size:17px;font-family:'Open Sans',sans-serif;color:#383838;height:22px;letter-spacing:-.7px}.header__wrap_items img,.header__wrap_items_add img{padding-left:6px}.main_header .header__wrap_viber{right:45px;top:28px}.header__wrap_logo{margin-right:35px}.header__wrap_viber{position:absolute;right:45px;top:10px;font-weight:700}.header__wrap_viber .header-phone,.header__wrap_viber .mob-langs a{display:flex;text-decoration:dotted;width:100%;align-items:center}.header__wrap_viber .header-phone a{font-size:20px;color:#fff;text-decoration:dashed}.header__wrap_viber svg{width:30px;height:auto;padding-right:12px}.header.header-catalog .header__wrap_items,.header__wrap_items_add{display:flex;flex-direction:row;margin-left:29px;padding-top:82px;padding-bottom:25px;margin-bottom:0}nav ul{padding:0;list-style:none}nav ul:after{content:"";display:table;clear:both}nav a{text-decoration:none;display:block;transition:.3s linear;font-size:16px;color:#3a3a3a}.submenu a:hover,.topmenu>li>a.active{color:#ddbe86;cursor:pointer}.submenu .fa,.topmenu .fa{margin-left:5px;color:inherit}.header__wrap_items .submenu,.header__wrap_items_add .submenu{position:absolute;z-index:99999999;top:27px;right:0;min-width:88px;width:100%;background:#fff;box-shadow:0 0 10px 0 #c1c0c0;visibility:hidden;opacity:0;transform-origin:0 0;transform:rotateX(-90deg);transition:.3s linear;padding-top:0;margin-left:0}header.map_opened .header__wrap_viber.header_main_viber>svg{fill:#383838!important}header.map_opened .header__wrap_viber .header-phone a,header.map_opened .header__wrap_viber a p{color:#383838;border-color:#383838}.submenu li{position:relative;margin:0}.submenu li a,.submenu li.lang_link{color:#282828;padding:5px 6px;font-size:17px;text-align:start;border-top:1px solid #ddd}.submenu li a:hover,.submenu li.lang_link:hover{color:#80b7e4;cursor:pointer}.submenu .submenu{position:absolute;left:100%;top:-1px;transition:.3s linear}.header__wrap_items_add li:hover>.submenu,nav li:hover>.submenu{transform:rotateX(0);visibility:visible;opacity:1;cursor:pointer}.header__wrap_items_add .submenu{padding:0;text-align:initial}.submenu li:first-child{border:none!important;margin-bottom:4px}.menu{text-align:right;padding-left:0}.menu.main_menu{width:82.5%;padding-left:unset;padding-right:25px;box-sizing:border-box}.menu__icon span{display:block;height:4px;background:#fff;border-radius:0;opacity:1;right:30px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:30px;z-index:1000}.menu__icon_normal{width:32px}.menu__icon_longer{width:43px}.menu__icon span:nth-child(1){margin-bottom:15px}.menu__icon span:nth-child(2),.menu__icon span:nth-child(3){height:2px;width:40px;position:relative;right:5px}.menu__icon span:nth-child(4){margin-top:15px}.menu__links-item p{border-bottom:2px dashed transparent}.menu__links-item p:hover{border-bottom:dashed 2px #000;cursor:pointer}.menu.menu_state_open .menu__icon span:nth-child(1){top:18px;width:0%;left:50%}.menu.menu_state_open .menu__icon span:nth-child(2){transform:rotate(45deg)}.menu.menu_state_open .menu__icon span:nth-child(3){transform:rotate(-45deg)}.menu.menu_state_open .menu__icon span:nth-child(4){top:18px;width:0%;left:50%}.menu.menu_state_open .menu__links{display:block}.order_call{color:#026abf;text-decoration:underline;transform:translateY(20px)}.viber_tel{color:#fff;text-decoration:none;cursor:pointer}.header__wrap{margin-top:35px}.header__single_wrap{margin-top:0!important;padding-left:42px}.main__questions_firstinput input{border-radius:0}.header_fon{background:url(../img/header_fon.png) top 0 left 470px no-repeat;background-size:contain;padding-bottom:280px;padding-top:40px}.header__wrap{margin-top:0;position:relative}.header{opacity:.8;box-shadow:none;margin:0 auto}.header.header-catalog{margin-top:40px;background-color:#fff;padding-bottom:0;height:126px}.header_catalog_viber{top:29px}.header__wrap_viber .header-phone a,.header_catalog_viber a p{color:#333}.header__wrap_viber a.zphone{border-bottom:1px dotted #333;padding-bottom:2px}.header.header-catalog .header__wrap_items li:nth-child(1n+6) a p,.header.header-catalog .header__wrap_items_add p{color:#000}.btn{padding-top:5px;line-height:25px;font-size:16px;font-weight:700;width:200px;height:42px;color:#fff;border-radius:3px;background-color:#016fc8;display:flex;justify-content:center;align-items:center;border:unset}.btn:hover,.mapbtn:hover{background-color:#1183df}header{position:relative;width:100%;height:120px;z-index:3}.mapbtn{display:block;position:absolute;top:441px;left:-97px;width:236px;height:50px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;text-align:center;overflow:hidden;background-color:#016fc8;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer;z-index:9999999}.mapbtn:hover *{background-color:#1183df;cursor:pointer}.mapbtn .btn{position:absolute;width:151px;right:44px;font-size:16px;padding-top:4px;color:#fff;font-weight:700;letter-spacing:1px}form .middle .input .v-select,form .middle .input .v-select .vs__dropdown-toggle,input{outline:0;width:100%;height:46px;line-height:40px;font-size:17px;color:#787878;border-radius:2px;border:1px solid #e6e6e6;box-shadow:none;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}form .middle .input .v-select .vs__selected{margin:6px 2px;background-color:#fff;border:1px solid rgba(191,191,191,.56);border-radius:2px;height:30px}form .middle .input .v-select .vs__selected-options{flex-wrap:nowrap;overflow:hidden}form .middle .input .v-select .vs__deselect{padding-top:2px}form .middle .input .v-select .vs__deselect svg{fill:rgba(255,0,0,.5);transform:scale(.8)}form .middle .input .toggle{appearance:none;background:url(../img/icons/35.svg) no-repeat center;background-size:10px;width:20px;height:20px}form{width:78vw;background-color:#fff;margin:73px auto;padding-left:8px;padding-bottom:20px;z-index:20}.form_filter{max-width:1500px;box-shadow:0 0 12px 2px #c5c5c5;z-index:99999}header.map_opened{background:#fff;z-index:99999999}header.map_opened .main_header__wrap_items .doeswor a p,header.map_opened a{color:#383838!important}.nesinf_wrap{background:url(../img/icons/01.png) no-repeat top 210px left 130px;max-width:1520px;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:flex-end;box-sizing:border-box;padding:140px 10px 0}.nesinf_wrap:before{content:"";position:absolute;width:100%;max-width:1452px;top:0;height:452px;background:url(../img/02b.jpg) 8px -156px no-repeat;background-size:cover;z-index:-2;right:0}.nessasary_filters select{width:250px;height:50px;padding-left:10px;font-family:'Open Sans',sans-serif;border:1px solid #dcdcdc;border-radius:2px;outline:0;background-color:#fff;cursor:pointer}form .top{border-bottom:solid thin #e6e6e6}form .top *{display:inline-flex}form .top .first{height:47px;width:256px;position:relative}form .top .first:after{content:"";position:absolute;background-color:#eee;width:3px;height:100%;right:0}form .top .second{height:100%;flex-wrap:wrap}form .top .radio{padding:16px 37px 0 23px}form .top .radio span{font-size:15px;height:31px;position:relative;cursor:pointer}form .top .radio span::after{content:""}form .top .radio input[type=radio]:checked+span{color:#026ec9}form .top .radio input[type=radio]:checked+span::after{content:"";background-color:#026ec9;width:60%;height:2px;position:absolute;bottom:0;left:20%}form .middle #slider-range{margin-top:25px;width:100%}form .middle .btn{margin:45px 0 0 41px;width:120px;height:47px}form .middle>div{display:block;width:100%;max-width:242px;margin:20px 0 0 11px}form .middle .range{display:block;width:100%;margin:23px 0 0 2px;cursor:pointer}form .middle div p{display:flex;font-size:15px}form .middle div p input{display:flex;font-size:17px;color:#333;width:49%;height:14px;padding:0 5px;background-color:transparent}input:last-child{width:90%;height:42px}input:focus{border-color:#016fc8;border-width:1px}form .middle .range label{width:100%;max-width:105px}form .middle div label{margin:0 0 5px 0;display:block;width:fit-content;font-size:14px;color:#666;max-width:202px}form .middle{display:inline-flex;justify-content:space-between;box-sizing:border-box;padding:0 21px 0 9px;margin-bottom:18px;width:100%}form .bot{display:flex;margin-left:21px}form .bot .filter,form .bot input{display:inline-flex;max-width:100%;height:18px;background-color:#e51e25;padding:6px 8px;margin-right:6px;align-items:center;cursor:pointer;border-radius:3px;transition:all .4s cubic-bezier(.54,.15,.49,1.06);transition-property:background-color}form .bot .filter:hover,form .bot input:hover{background-color:#fe4b51}form .bot input:hover{background-color:#666}form .bot input{background-color:#ccc;font-size:13px;width:fit-content;height:30px;line-height:unset;color:#fff;padding:0 10px}form .bot p{display:flex;font-size:13px;color:#fff;margin-right:9px;border-radius:3px}form .bot svg{height:12px;padding:3px}.nessasary_inform{max-width:855px;background-color:#fff;box-shadow:0 2px 13px 4px rgba(0,0,0,.2);border-left:3px solid red;padding:5px 30px;padding-bottom:34px;position:relative}.nessasary_inform img{position:absolute;top:23px;right:38px;width:60px}.nessasary_inform p{font-family:'Open Sans',sans-serif;line-height:23px;color:#333}.nessasary_inform h2{font-family:'Open Sans',sans-serif;font-weight:800;font-size:32px;letter-spacing:.2px;padding-top:16px;color:#1a1a1a}.dodo_info{font-size:14px}.dod_glav{color:grey!important;font-size:18px;margin-top:10px}.sort{justify-content:flex-end;position:absolute;right:0;top:-60px}.sort form{width:394px;display:flex;justify-content:space-between;align-items:center;margin:0 80px 0 0;padding:4px 4px 0 12px;box-sizing:border-box}.sort svg{width:45px}.sort form select{text-transform:none;width:237px;height:46px;padding:0 0 0 14px;background:url(../img/icons/35.svg) no-repeat top 20px left 217px}.sort form select option{width:222px}.sort form label:hover svg{fill:#1183df;cursor:pointer}.comment_wrap{display:flex;flex-direction:column;max-width:470px;border:1px solid #f5f5f5;margin-right:5px;margin-bottom:40px;background-color:#fff;width:100%}.comlike{width:17px;margin-top:6px;margin-right:6px}.points_cet{margin-top:54px}.footer{background:#f7f8fc}.commnets_footer_wrap{margin-top:64px}.footer_lists{display:flex}.footer{padding:40px 20px;margin:0 auto;padding-bottom:30px;width:100%;box-sizing:border-box}.footer_lists{max-width:1230px;margin:0 auto;justify-content:flex-start}.footer img{width:150px}.footer__logo{display:flex;flex-direction:column}.footer__logo span{font-family:'Open Sans',sans-serif;padding-top:14px;letter-spacing:-.5px;font-size:15px}.footer_lists a:hover{color:#524f4f}.footer_lists li{list-style:none;font-size:17px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:32px;letter-spacing:-.8px}.footer_lists li:before{content:"\203A";padding-right:3px}.footer_lists a{color:#1a1a1a;cursor:pointer}.footer__list_wrap{display:flex;margin-left:179px}.footer__list_wrap ul{padding-right:30px}.footer__list_wrap{margin-left:40px}.footer_wrap{background-color:#f7f8fc;margin:0 auto}.footer__list_wrap{margin-left:216px;margin-top:12px}.footer__list_wrap ul{padding-right:30px}@media (max-width:1200px){.footer__list_wrap{margin-left:40px}.footer__list_wrap ul{padding-left:30px;padding-right:30px}.footer_lists{justify-content:center}}@media (max-width:1000px){.footer{padding-top:16px;padding-bottom:16px}.footer__logo{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.footer img{width:125px;margin-left:40px;margin-top:5px}.footer__logo span{padding-top:45px;font-size:22px;font-weight:400;letter-spacing:1px;padding-left:0;margin-right:40px}.footer__list_wrap{display:none}}.article_info{border:none;max-width:1115px;background-color:#fff;padding-bottom:34px;position:relative;top:-107px}.article_info form{margin:20px auto;max-width:762px}.article_show{padding:5px 38px}.article_info p{font-family:'Open Sans',sans-serif;margin-block-end:0;line-height:30px}.article_show p{line-height:30px;letter-spacing:-1px;padding-right:22px;font-size:20px;color:#333}.article_info h2{font-family:'Open Sans',sans-serif;font-weight:800;font-size:32px;letter-spacing:0;margin-block-start:0;padding-top:5px;line-height:45px;padding-bottom:10px}.modal-mask{position:fixed;z-index:999999;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;background-color:rgba(0,0,0,.5);transition:opacity .3s ease}.modal-wrapper{display:flex;align-items:center;max-width:770px;width:calc(100% - 40px);box-sizing:border-box;margin:20px auto}.modal-container{width:100%;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.modal-header{display:flex;flex-direction:column}.modal-header h3{margin:5px auto 0}.modal-body{max-width:583px;margin:40px auto 20px;padding:0 20px}.modal-body p{font-size:15px;line-height:24px}.modal-footer{display:flex;padding-bottom:60px}.modal-footer .flex{justify-content:space-between;display:flex;outline:unset}.modal-footer form{display:flex;flex-direction:column;width:100%;max-width:580px;padding:0;margin:5px auto}.modal-footer form label{margin-bottom:5px}.modal-footer form input{width:57%;box-sizing:border-box;padding:0 13px;outline:0;height:46px;line-height:40px;font-size:17px;color:#787878;border-radius:2px;border:1px solid #e6e6e6;box-shadow:none;transition:all .2s;cursor:pointer}.modal-footer form button{width:220px;height:47px;font-size:15px;text-transform:uppercase;padding-top:5px;line-height:25px;font-weight:700;color:#fff;background-color:#016fc8;display:flex;justify-content:center;align-items:center;border:unset}.modal-default-button{background:url(../img/icons/49.svg);background-size:cover;width:50px;height:50px;margin-left:auto;border:unset;cursor:pointer;outline:0}.modal-header h3{font-stretch:ultra-expanded;font-size:33px;font-weight:700}.success.main__questions_textarea.approve{margin:20px auto;text-align:center;color:#14de14}.main__questions_textarea.approve{display:flex;align-items:flex-start;justify-content:flex-start;margin:20px auto;line-height:20px}.main__questions_textarea.approve.success{color:#24d224;display:flex;justify-content:center}.main__questions_textarea.approve input{max-width:100%;width:auto;height:auto}@media (max-width:1919px){.header__wrap{max-width:85%;padding:0!important}.menu.main_menu{width:80%;padding-right:0}.header__wrap_viber{position:absolute;right:0}}@media (max-width:1599px){.main_header__wrap_items nav ul:first-child,.menu__links_catalog nav ul:first-child{width:100%}.header__wrap{max-width:90%}.header__wrap_logo img{top:35px}.menu.main_menu{width:83%}.header__wrap_items p,.header__wrap_items_add p,.submenu li a,.submenu li.lang_link{font-size:16px}.header__wrap_items .submenu{padding-bottom:5px}}@media (max-width:1279px){.menu__icon{display:flex;justify-content:center;align-items:center;flex-direction:column;width:15.7vw;height:15.7vw;max-width:100px;max-height:100px;position:absolute;cursor:pointer;right:0;background-color:#016fc8}.header.header-catalog,header{margin-top:0;background-color:#fff;opacity:1;height:100px;max-height:100px}.header.header-catalog{margin-top:-1px}.header__wrap{padding-left:22px;max-width:100%}.header__wrap_viber,.main_header .header__wrap_viber{right:120px;top:30px}.header__wrap_viber .header-phone a,.header__wrap_viber a p{font-size:28px;color:#1a1a1a}.menu__links{position:absolute;display:none;flex-direction:column;transform:translateY(52px);right:0;left:100px;background-color:#fff;z-index:1000;overflow:auto;box-shadow:0 6px 10px -6px grey;top:35px}.header.header-catalog .header__wrap_items,.header__wrap_items_add{display:flex;flex-direction:column;margin-left:29px;padding-top:63px;padding-bottom:25px;margin-bottom:0}.header__wrap_items li{margin:10px auto;margin-left:41px;max-width:700px;border-bottom:none}.menu__links-item{display:block;margin-right:auto;width:218px;padding:14px 0;text-align:left!important;color:#000}.header__wrap_items p,.header__wrap_items_add p{font-size:19px}.menu__links-item img,.submenu{display:none}.open_main{display:block!important;width:8px;margin-left:-20px;transform:translateY(17px);padding-right:4px}.header__wrap_items_add{margin-bottom:28px}.header__wrap_viber svg{width:40px}.mapbtn{top:250px;left:-104px;width:260px;height:60px}.mapbtn .btn{position:absolute;font-size:23px;width:202px;right:31px;color:#fff;font-weight:800;letter-spacing:1px}.nesinf_wrap:before{background-size:cover;height:730px;max-width:640px}.all__news_item>img{width:100%}.all__article_item h5{font-size:25px;padding:23px 0 8px;line-height:40px}.allnews_text img{height:26px;padding-right:18px}.allnews_text div,.allnews_text p,.allnews_text span{font-size:24px}.allnews_text p{padding:19px 0 10px;line-height:39px}.allnews_atext{padding:0}.all__news_item{margin-bottom:28px}}@media (max-width:960px){.modal-footer .flex{flex-direction:column}.modal-footer .flex *{width:100%}.modal-footer .main__questions_textarea.approve.bl p{font-size:16px;line-height:26px}.modal-footer .main__questions_textarea.approve.bl{max-width:100%}#catalog form.form_filter.full-width,.full-width{display:flex;flex-direction:column;position:fixed;top:0;padding:15px 15px;width:100%;max-width:1000px;height:100%;box-sizing:border-box;overflow:scroll;margin:0 auto}#catalog form.form_filter.full-width .middle .sort,form.full-width .middle .sort{display:flex;flex-wrap:wrap}#catalog form.form_filter.full-width .middle .sort label,form.full-width .middle .sort label{order:1;width:50%;display:flex;font-size:20px;align-items:center}#catalog form.form_filter.full-width .middle .sort svg,form.full-width .middle .sort svg{width:84px;margin-right:20px}#catalog form.form_filter.full-width .middle .sort select,form.full-width .middle .sort select{order:0;margin-bottom:50px;margin-top:30px}#catalog form.form_filter.full-width .middle .sort input,form.full-width .middle .sort input{display:none}#catalog form.form_filter.full-width .middle *,form.full-width .middle *{font-size:120%}#catalog form.form_filter.full-width .bot,form .bot{flex-wrap:wrap;order:0;margin:40px auto 33px auto;padding:0 20px;width:100%;max-width:580px}#catalog form.form_filter.full-width .bot .filter,#catalog form.form_filter.full-width .bot input,form .bot .filter,form .bot input{margin-bottom:20px;display:inline-flex;max-width:100%;height:22px;background-color:red;padding:13px 16px;margin-right:20px;border-radius:3px}#catalog form.form_filter.full-width .bot input,form .bot input{background-color:grey;height:auto;font-size:20px}#catalog form.form_filter.full-width .top,form .top{order:1;border:unset;width:100%;max-width:640px;margin:0 auto}#catalog form.form_filter.full-width .top .first,form .top .first{height:47px;width:100%;justify-content:space-around;box-sizing:border-box;padding:0 40px}#catalog form.form_filter.full-width .top .first [type=radio],form .top .first [type=radio]{width:25px}#catalog form.form_filter.full-width .middle .range,form .middle .range{margin:57px auto 23px}#catalog form.form_filter.full-width .middle .btn,form .middle .btn{margin:37px 1px 41px;width:100%;height:26px;font-size:28px;padding:27px 0}#catalog form.form_filter.full-width .middle,#catalog form.form_filter.full-width .top .second,form .middle,form .top .second{height:146px;justify-content:space-around;width:100%;max-width:591px;margin-top:34px;box-sizing:border-box;padding:0 50px}#catalog form.form_filter.full-width .middle,form .middle{display:block;order:2;max-width:640px;margin:0 auto}#catalog form.form_filter.full-width .middle>div,form .middle>div{display:block;width:100%;max-width:492px;margin:33px 0 0 0}#catalog form.form_filter.full-width .input,#catalog form.form_filter.full-width .input-type,form .input,form .input-type{font-size:26px}#catalog form .input select,#catalog form .input-type select,#catalog form .middle .sort select,#catalog form .middle input,form .input select,form .input-type select,form .middle .sort select,form .middle input{margin-top:15px;height:80px;padding:0 22px;background:url(../img/icons/35.svg) no-repeat top 38px left 455px}#catalog form.form_filter.full-width .middle input:last-child,form .middle input:last-child{width:100%;max-width:445px}#catalog form.form_filter.full-width .middle .range input,form .middle .range input{margin-top:6px;height:22px}#catalog form.form_filter.full-width .top .second .radio,form .top .second .radio{display:none}#catalog form.form_filter.full-width .top .radio span,form .top .radio span{line-height:30px;align-items:center;padding-left:20px;font-size:26px}#catalog form.form_filter.full-width .top .second .input-type,#catalog form.form_filter.full-width h4,form .top .second .input-type,form h4{display:block;margin:17px auto 0;height:125px}#catalog form.form_filter.full-width h4,form h4{font-size:29px;text-transform:uppercase}#catalog form.form_filter.full-width .bot svg,form .bot svg{height:16px;padding:4px}#catalog form.form_filter.full-width .bot p,form .bot p{font-size:20px}#catalog form.form_filter.full-width .top .radio,form .top .radio{padding:unset}.btn.btn-show-form{display:block;width:100%;margin:76px auto 0 auto;max-width:480px;font-size:24px;font-weight:400;text-transform:uppercase;padding:24px 0}.header__wrap_viber{position:absolute;right:145px}.header__wrap_logo img{margin-left:15%}}@media (max-width:639px){.modal-header h3{margin:10px auto 0;font-size:26px}.modal-footer form{margin:5px 20px}.modal-footer .main__questions_textarea.approve.bl p{font-size:14px;line-height:24px}.modal-footer{padding-bottom:0}.mobile_menu nav a.home{margin-bottom:20px}.mobile_menu button.close_menu{width:70px;height:70px}.mobile_menu .menu_top{height:70px}.header.header-catalog,header{height:70px}.menu__icon{height:70px;width:70px}.header__wrap_viber a p{font-size:14px;color:#1a1a1a}.header__wrap_viber svg{width:20px;padding-right:5px;position:relative;bottom:3px}.header__wrap_viber,.main_header .header__wrap_viber{position:absolute;top:25px;right:80px}.header__wrap_logo img{width:80px;top:0;left:0;padding-top:10px;padding-bottom:10px}.mapbtn .btn{font-size:18px}.mobile_menu_opened .mobile_menu .wrap{width:100vw}.mobile_menu nav{padding:20px}.mobile_menu nav a{font-size:18px}.mobile_menu .menu_top span{font-size:22px}.mobile_menu nav>ul>li{margin-bottom:10px}.mobile_menu nav>ul>li:nth-child(6),.mobile_menu nav>ul>li:nth-child(7),.mobile_menu nav>ul>li:nth-child(8),.mobile_menu nav>ul>li:nth-child(9){margin-bottom:20px}.mobile_menu nav>ul>li ul a{font-size:18px!important;margin-top:10px;margin-right:20px}.mobile_menu nav>ul>li.langs p{font-size:18px;margin-right:20px;position:relative;bottom:2.5px}.mobile_menu nav>ul>li.langs ul li{margin-right:15px;font-size:18px}.mobile_menu nav>ul>li.langs{font-size:18px;margin-top:50px;margin-bottom:20px}#description .text-left h1{font-size:20px}#description .text-left .city h2{font-size:45px}#description .text-left .text-description p{margin:0 10px 20px 10px;line-height:22px;font-size:18px;letter-spacing:0}#description .text-left .text-description p a{line-height:22px;font-size:18px}.btn.btn-show-form{width:280px;height:50px;margin:50px auto 0 auto;font-size:18px}#main-catalog .container .title>h2{font-size:40px}#main-catalog .showall-btn a{padding:10px 20px 10px}#main-catalog .showall-btn a{font-size:18px}#main-catalog{padding-bottom:0!important}#about .about_left .red{display:none}#about .about h3{margin-bottom:20px;font-size:22px}#about .about p{margin-bottom:15px;line-height:24px;font-size:18px}#about .about .btn{margin:0 auto;font-size:18px;margin-top:40px;width:100%;padding:0 0;max-width:200px}#carousel .title h4{font-size:22px;line-height:30px}#carousel .carousel1 .item .img svg{width:60px;height:60px}#carousel .carousel1 .item .img{padding:20px 0 0}#carousel .carousel1 .item strong{padding:15px 30px 0;line-height:30px;font-size:18px}#carousel .owl-carousel .item p{padding:15px 20px;line-height:36px;font-size:18px;padding-right:20px}#contact-form .title h4{font-size:24px;line-height:30px;margin-bottom:15px}#contact-form .title strong{font-size:16px}#contact-form form>div input{height:60px;width:300px;font-size:22px;margin-bottom:15px;padding:0 15px}#contact-form form .btn{margin:0;width:100%;height:50px;font-size:18px}#reviews .container .title a{font-size:16px;padding-top:10px}#reviews .container .title h4{font-size:24px;line-height:35px;margin:0 16px 47px}#questions .container .title h4{font-size:22px}#questions .container .wrap h3{font-size:18px}#questions .container .wrap p{font-size:18px;line-height:30px;padding-right:20px;padding-bottom:20px}.footer img{width:100px!important;margin-left:20px!important}.footer__logo span{padding-top:20px!important;font-size:16px!important;letter-spacing:0!important;margin-right:20px!important;margin-left:20px}}#sendReviewForm .select2-selection--single{height:48px}#sendReviewForm .select2-selection__arrow{position:absolute;right:13px;top:50%}html{scroll-behavior:smooth}#scroll-top{display:none;bottom:19px;left:20px;border:none;outline:0;color:#0000;text-decoration:none;background:#016fc8;padding:20px 20px;border-radius:50%;position:fixed;z-index:2147483647!important;font-size:25px;transition:opacity .2s;opacity:1;width:25px;cursor:pointer}#scroll-top:hover{background:#1183df}.mobile_menu_opened .mobile_menu{display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:999999999}.mobile_menu_opened .mobile_menu .wrap{height:100vh;overflow-y:auto;width:calc(100vw - 120px);background:#fff;position:fixed;top:0;right:0}.mobile_menu .menu_top{height:100px;display:flex;align-items:center;justify-content:flex-end}.form_filter button.close_menu,.mobile_menu button.close_menu{width:100px;height:100px;border:none;border-radius:0;cursor:pointer;background:#016fc8;display:flex;align-items:center;justify-content:center}.form_filter button.close_menu svg,.mobile_menu button.close_menu svg{fill:#fff!important;width:30px;height:30px}.mobile_menu_opened .mobile_menu .wrap{width:100vw}.mobile_menu nav{padding:20px}.mobile_menu nav a{font-weight:400;font-size:18px}.mobile_menu .menu_top span{font-size:22px}.mobile_menu nav>ul>li{margin-bottom:10px}.mobile_menu nav>ul>li:nth-child(6),.mobile_menu nav>ul>li:nth-child(7),.mobile_menu nav>ul>li:nth-child(8),.mobile_menu nav>ul>li:nth-child(9){margin-bottom:20px}.mobile_menu nav>ul>li ul a{font-size:18px!important;margin-top:10px;margin-left:20px}.mobile_menu nav>ul>li.langs p{font-size:18px;margin-right:20px;position:relative;bottom:2.5px}.mobile_menu nav>ul>li.langs ul li{margin-right:15px;font-size:18px}.mobile_menu nav>ul>li.langs{font-size:18px;margin-top:50px;margin-bottom:20px}.mobile_menu .menu_top span{margin-right:42px;font-size:28px;font-weight:600}.mobile_menu nav{text-align:right;padding:30px 65px;font-weight:100}.mobile_menu nav a{font-size:18px;font-weight:400}.mobile_menu nav li ul li:not(.router-link-active){color:rgba(58,58,58,.75);cursor:pointer}.mobile_menu nav>ul>li{margin-bottom:27px}.mobile_menu nav>ul>li ul{display:flex;align-items:flex-start;justify-content:end}.mobile_menu nav>ul>li ul a{font-size:18px;margin-top:20px;margin-left:30px;color:#016fc8!important;margin-bottom:15px}.mobile_menu nav>ul>li:nth-child(5){margin-bottom:75px}.mobile_menu nav>ul>li.langs{margin-top:70px;margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;font-size:30px}.mobile_menu nav>ul>li.langs p{font-size:32px;margin-right:44px;position:relative;bottom:3px}.mobile_menu nav>ul>li.langs ul li{margin-right:32px}.menu__links nav{justify-content:flex-end}.mob-langs{display:none}.header__wrap_logo img{width:149px;height:auto;padding-top:19px;margin-left:10px}@media (max-width:1279px){.header__wrap_logo img{width:100px;left:10px;padding-top:20px;padding-bottom:15px;top:0;margin-left:20%}}@media (max-width:639px){.header__wrap_logo img{width:80px;top:0;left:0;padding-top:10px;padding-bottom:10px}#property-contact-box{padding:0 10px!important}}main .main-description .wrapper .breadcrumbs a{font-size:16px;color:grey}main .main-description .wrapper .breadcrumbs a:hover{color:#76acd9}.main-description>div.wrapper>span{padding-right:20px}@media (max-width:1279px){.header_catalog_viber.d-flex{display:flex;top:30px;align-items:center}.mob-langs{margin-left:20px;margin-right:20px;display:flex}.mob-langs li:hover>.submenu,nav li:hover>.submenu{transform:rotateX(0);visibility:visible;opacity:1;cursor:pointer}.mob-langs .submenu{position:absolute;z-index:99999999;top:70px;right:-20px;max-width:88px;width:100%;background:#fff;box-shadow:0 0 10px 0 #c1c0c0;visibility:hidden;opacity:0;transform-origin:0 0;transform:rotateX(-90deg);transition:.3s linear;padding-top:0;margin-left:0;padding-bottom:5px;display:block}.mob-langs .lang_link{font-weight:400}.mob-langs .menu__links-item{padding:0}}@media (max-width:640px){.mob-langs .submenu{top:40px;right:-5px}.mob-langs .doeswor{padding-right:10px;padding-left:10px}.mobile_menu nav{padding:20px}.mobile_menu nav>ul>li{margin-bottom:10px}.mobile_menu button.close_menu{width:70px;height:70px}.mobile_menu .menu_top{height:70px}.mobile_menu .menu_top span{font-size:22px}}@media (max-width:448px){.mob-langs{margin-left:0;margin-right:0}}@media (max-width:960px){header{position:fixed;width:100%;top:0;z-index:9999999}.mapbtn{z-index:99999;font-size:16px}#catalog_main{background:#ffff}main .mapbtn .btn{font-size:16px!important}}@media (max-width:639px){.header.header-catalog,header{height:69px}}
