body{background-image:url(/build/images/grey.b1d9dde6.png);background-repeat:repeat-x;font-family:Roboto,sans-serif;font-size:16px;line-height:1.8;margin:0;padding:0}a{color:#4a4a4a}.content,.content2020070401{margin-left:auto;margin-right:auto}.phone{color:#000;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.13}.menuico{background-image:url(/build/images/menu_ico.2598def0.png);height:19px;width:24px}.menuico,.srcico{background-repeat:no-repeat;text-decoration:none}.srcico{background-image:url(/build/images/search_ico.31fc2026.svg);font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;height:26px;letter-spacing:normal;line-height:normal;margin-left:15px;margin-top:23px;padding-left:34px;padding-top:3px;width:21px}input[type=radio]:not(old){margin:0;opacity:0;padding:0;width:26px}input[type=radio]:not(old)+label{background:url(/build/images/radio.a8daafd4.png) no-repeat 0 -37px;display:inline-block;line-height:26px;margin-left:-28px;padding-left:40px}input[type=radio]:not(old):checked+label{background:url(/build/images/radio.a8daafd4.png) no-repeat 0 0}.main h1{font-size:36px}.main h1,.main h2{color:#000;font-weight:300;line-height:normal}.main h2{font-size:30px}.main h3{color:#000;font-size:24px}.main,.main h3{font-weight:300}.main{color:#4a4a4a;font-size:16px;text-align:left}.main ul{list-style:none;margin:1em 0 1em 7px;padding:0}.main li{background:url(/build/images/list-style.42a6d21f.png) no-repeat 0 20px;line-height:40px;padding:0 0 0 30px}.main .rating{color:#9b9b9b;font-size:16px;font-weight:300}.main .rating .star{background:url(/build/images/star.06805069.png) no-repeat 0 0;display:inline-block;height:16px;width:20px}.poll_button input{background-color:#f9f9f9;border:1px solid #9b9b9b;border-radius:25px;color:#959595;display:inline-block;font-size:16px;line-height:50px;margin-top:25px;text-align:center;text-decoration:none;width:200px}.breadcrumbs a{color:#393939;font-size:14px;font-weight:300;text-decoration:none}.rating{margin:0 0 20px}.rating span{color:#000;font-size:12px;font-style:italic}.rating span.rating_img{background:url(/build/images/rating_img.94340609.png) no-repeat -111px 0;display:inline-block;height:21px;overflow:hidden;position:relative;width:108px}span.rating_img a{display:block;height:100%;position:absolute}span.rating_img a:hover{background:url(/build/images/rating_img.94340609.png) no-repeat 0 0}.rating_img img{left:0;position:relative;z-index:10}.rating_img a.one{width:20%;z-index:5}.rating_img a.two{width:40%;z-index:4}.rating_img a.three{width:60%;z-index:3}.rating_img a.four{width:80%;z-index:2}.rating_img a.five{width:100%;z-index:1}.rating_img a.cur_rate{background:url(/build/images/rating_img.94340609.png) no-repeat 0 0}.rating_img.hover a.cur_rate{background:none}.rating_img a.one:hover{background-position:-89px 0}.rating_img a.two:hover{background-position:-67px 0}.rating_img a.three:hover{background-position:-45px 0}.rating_img a.four:hover{background-position:-22px 0}.rating_img a.five:hover{background-position:0 0}.rating sup{color:#de1754;font-size:16px;font-style:italic;line-height:1;position:relative;top:4px}.popup_wrap{background:url(/build/images/popup_wrap.9a25fff4.png) repeat 0 0;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup{background:#fff;border:1px solid #9b9b9b;border-radius:25px;height:350px;left:50%;margin:-140px 0 0 -356px;position:fixed;top:50%;width:712px}.popup_pad{margin:0 20px 0 48px;padding:46px 0 0}.popup h3{color:#4e4e4e;font-size:1.72em;line-height:1;margin:0}.popup ul{list-style:none;margin:30px 0 0 -9px;overflow:hidden;padding:0}.popup li{margin:0;padding:0 0 7px}.popup li,.popup li a{display:block;float:left}.popup li a{color:#191919;font-size:1.29em;height:31px;line-height:29px;margin:0 10px 0 0;padding:0 9px;text-decoration:none}.popup li a.active,.popup li a.active:hover,.popup li a:hover{background:#f03;color:#fff}.popup_ok{margin:25px 42px 0 0;overflow:hidden}.popup_ok a{background-color:#f9f9f9;border:1px solid #9b9b9b;border-radius:25px;display:inline-block;float:right;line-height:50px;text-align:center;text-decoration:none;width:200px}.popup_ok a:hover{background-color:#999;color:#fff}.popup_ok a:active{background-color:#333;color:#fff}.popup_close{height:13px;position:absolute;right:23px;top:22px;width:11px}.balloonContent p{font-size:14px!important;font-weight:300}.searchresult{background:#fff;position:absolute;width:600px;z-index:200}.searchresult .pages,.searchresult .results{line-height:normal;padding-top:15px}.searchresult a{background-image:none!important;display:block!important;height:auto!important;line-height:normal;margin-left:0!important;padding-bottom:10px;padding-top:10px;text-decoration:none}.searchresult .pages a:hover,.searchresult .results a:hover{background-color:#f03;color:#fff}.searchresult h2{font-size:26px;font-weight:400;margin:0;padding-bottom:5px;padding-left:15px;padding-top:25px}.searchresult .results .name{display:inline-block;padding-left:15px;width:470px}.searchresult .pages .name{display:inline-block;padding-left:15px;width:570px}.searchresult .results .price{display:inline-block;text-align:right;vertical-align:top;width:100px}.searchresult .more a{color:#b7b7b7;padding-bottom:25px;padding-left:15px}.searchresult a.close{left:565px;position:absolute;top:5px}.adresses .item .name:hover{cursor:pointer}.complex .profile,.complex h2{display:inline-block}.complex .profile{border-radius:10px;font-size:16px;font-weight:700;margin-top:20px;text-align:center;vertical-align:top;width:220px}.complex .profile .price{font-size:20px;font-weight:700}.complex .profile .front{background-color:#f9f9f9;border-radius:10px;height:400px;padding:10px}.complex .profile .back{background-color:#eaeaea;border-radius:10px;font-size:12px;font-weight:300;height:400px;padding:10px}.complex .profile .back .descr{height:350px}.complex .profile .front img{height:180px;margin-bottom:10px;margin-top:10px}.complex .profile .back a{text-decoration:none}.complex .profile .front .descr{height:130px;margin-top:20px}.position_descr{display:inline-block;width:730px}.position_info{background-color:#f9f9f9;border-radius:10px;display:inline-block;padding:25px;vertical-align:top;width:300px}.position_info div{font-size:22px;font-weight:300;letter-spacing:normal}.position_info .days,.position_info .material,.position_info .material_price,.position_info .price{padding-bottom:20px}.position_info .days div,.position_info .material div{color:#4a4a4a;font-size:16px;font-weight:300;letter-spacing:.8px}.position_info .price div{font-size:36px;font-weight:400;letter-spacing:1.8px}.position_info .material_price div{font-weight:400;letter-spacing:1.2px}.position_info .materials{font-size:18px}.position_info .materials>div>p{margin-bottom:0;margin-top:0}.position_info .materials>div{border-bottom:1px solid #d8d8d8;font-size:16px;padding-bottom:15px;padding-top:15px}.position_info .materials>div:first-child{border-top:1px solid #d8d8d8;margin-top:15px}.position_info .materials div div{font-size:16px;font-weight:400}.root_elements{background-color:#f3f1ed;border-radius:5px;padding-bottom:20px;padding-top:20px;width:280px}.root_elements a{display:block;padding:5px 20px;text-decoration:none}.root_elements a.active{background-color:#f03;color:#fff}.root_elements .category a.active{color:#000}.category{background-color:#fff;border:1px solid #e1e1e1;border-radius:5px;margin-top:5px;padding-left:20px;padding-right:20px;padding-top:10px;width:238px}.category .cat_name{display:inline-block;font-size:16px;font-weight:400;padding-bottom:5px;width:200px}.category .subcategorys a{padding-bottom:5px;padding-top:5px}.category a.close,.category a.open{background:url(/build/images/adr_list1.ed57a86f.png) no-repeat 0 9px;display:inline-block;height:25px;margin-left:20px;padding-left:0;padding-right:0;text-decoration:none;vertical-align:top;width:14px}.category a.close{background:url(/build/images/adr_list2.d093f292.png) no-repeat 0 9px}.subcategorys{padding-bottom:20px;padding-top:10px}.subcategorys a.elem{background:url(/build/images/checkbox1.dc152a78.png) no-repeat 0 5px;display:block;font-size:15px;padding-left:30px;text-decoration:none;width:200px}.subcategorys a.elem.active{background:url(/build/images/checkbox2.28198e3c.png) no-repeat 0 5px}.filter_results,.filters{display:inline-block}.filters{vertical-align:top}.footer .social{width:300px}.footer .payments .mir{margin-left:15px;position:relative;top:-10px}.footer__row{display:flex;justify-content:space-between;width:100%}.filter_results{padding-left:20px}.filter_results .position{display:table-row}.filter_results .position .name{border-top:1px solid #d8d8d8;display:inline-block;padding-bottom:5px;padding-top:5px}.filter_results .position .name a{font-size:16px;font-weight:400;text-decoration:none}.filter_results .position .name .days{color:#4a4a4a;font-size:14px}.filter_results .position .price{border-top:1px solid #d8d8d8;display:table-cell;font-size:20px;font-weight:400;padding-bottom:5px;padding-right:50px;padding-top:5px;text-align:right;vertical-align:middle;width:150px}.getresult{background-color:#f9f9f9;box-shadow:0 2px 20px 0 rgba(0,0,0,.3);display:block;left:50%;margin-left:-400px;width:800px;z-index:1002}.getresult,.over{position:absolute}.over{background:url(/build/images/over.bc81989f.png) repeat;height:100%;width:100%;z-index:1001}.getresult .cls{background:url(/build/images/cls.9eab2faf.png) no-repeat;cursor:pointer;height:18px;position:absolute;right:50px;top:50px;width:19px;z-index:100}.getresult .title{color:#000;font-size:24px;font-style:normal;font-weight:300;margin-bottom:15px;padding-top:59px}.getresult .label{border-bottom:1px solid #979797;color:#4a4a4a;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;padding-top:30px}.getresult .label span{display:inline-block;width:100px}.getresult .toolbar{margin-bottom:30px;width:330px}.getresult a.submit{background-color:#f03;color:#fff;width:128px}.getresult a.info,.getresult a.submit{border-radius:25px;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:50px;letter-spacing:normal;line-height:normal;line-height:50px;margin-top:40px;text-align:center;text-decoration:none}.getresult a.info{background:#fff url(/build/images/fill.b9b2c44c.png) no-repeat 15px 9px;border:1px solid #9b9b9b;color:#959595;margin-left:20px;padding-left:45px;width:118px}.getresult .ins{left:50%;margin-left:-134px;position:relative;width:268px}.getresult form input{background:no-repeat;border:0;border-left:1px solid #979797;border-right:1px solid #979797;border-top:1px solid #979797;font-size:16px;font-style:normal;font-weight:300;padding-left:15px;width:150px}.getresult .errors{color:#d11241;margin-top:15px}.getresult .antispam{width:340px}.getresult .antispam input{display:inline-block;width:190px}.antispam img{border:1px solid;margin-left:20px;position:relative;top:5px;width:80px}.antispam img.reload{border:0;margin-left:4px;text-decoration:none;width:30px}.loading_popup{background-image:url(/build/images/loading_bg.6589dec8.png);color:#555;font-family:Tahoma,Geneva,sans-serif;height:180px;left:50%;margin-left:-175px;margin-top:-115px;position:fixed;top:50%;width:350px;z-index:1010}.loading_popup>div{padding-left:30px;padding-right:30px;padding-top:30px}.loading_popup .loading{background:url(/build/images/loading.889ce220.gif) no-repeat 45px 60px;float:left;height:150px;width:60px}.login{text-align:center}.login .block21{height:426px;margin-bottom:20px}.login .block21,.login .block22{background-color:#f3f1ed;border-radius:10px;display:inline-block;margin-left:10px;margin-right:10px;vertical-align:top;width:460px}.login .block22{min-height:426px}.login .block21 .title{font-size:24px;font-style:normal;font-weight:300;margin-bottom:20px;padding-top:27px}.login .block21 .title,.login .block21 form{padding-left:33px;text-align:left}.getresult form input,.login .block21 form input{background:none;border:0;border-bottom:1px solid #979797;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:300;margin-bottom:5px;margin-top:10px;padding-left:5px;width:340px}.login .block21 a.submit{background-color:#f03;border-radius:25px;color:#fff;font-size:16px;font-weight:400;line-height:100px;padding:15px 30px;text-decoration:none}.login .block21 .errors{padding-right:20px}.login .block21 .errors div{color:#d11241;font-size:18px;padding-left:10px}.login .block21 .errors .title{color:#4a4a4a;font-size:20px;margin-bottom:0;padding-bottom:10px;padding-left:0}.block22{position:relative;text-align:center}.block22 .left{display:inline-block;text-align:left;vertical-align:top;width:260px}.block22 .left .account,.block22 .left .help,.block22 .left .orders{background-color:#1c3f94;border-radius:10px;color:#fff;display:block;font-size:18px;font-style:normal;font-weight:400;margin-bottom:6px;padding-bottom:25px;padding-left:65px;padding-top:25px;text-decoration:none}.block22 .left .orders{background-image:url(/build/images/icon_04.45905228.png);background-position-x:20px;background-position-y:20px;background-repeat:no-repeat}.block22 .left .account{background-image:url(/build/images/icon_05.9d6f499f.png);background-position-x:20px;background-position-y:25px;background-repeat:no-repeat}.block22 .left .help{background-image:url(/build/images/icon_06.c613c4d6.png);background-position-x:20px;background-position-y:20px;background-repeat:no-repeat}.block22 .left .orders.active{background-image:url(/build/images/icon_01.1d7dceaf.png)}.block22 .left .account.active{background-image:url(/build/images/icon_02.12695ca1.png)}.block22 .left .help.active{background-image:url(/build/images/icon_03.99757ebb.png)}.block22 .left a.active{background-color:#f3f1ed;color:#4a4a4a}.block22 .main{background-color:#f3f1ed;border-radius:10px;display:inline-block;margin-left:-15px;min-height:400px;width:800px}.login .block22 .main{margin-left:10px;min-height:400px;width:450px}.block22 .main a.add{background-color:#d11241;border-radius:25px;color:#fff;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;left:460px;letter-spacing:normal;line-height:normal;line-height:0;padding:15px 36px;position:relative;text-decoration:none;top:-53px}.block22 .main .title{display:inline-block;font-size:24px;font-style:normal;font-weight:300;margin-bottom:15px;margin-right:20px;padding-bottom:15px;padding-top:25px}.block22 .main .account,.block22 .main .orders{margin-left:30px;margin-right:30px}.block22 .main .orders .row{border-bottom:1px solid #d8d8d8;margin-bottom:15px;padding-bottom:15px}.block22 .main .orders .row div{display:inline-block}.block22 .main .orders .row .date{font-weight:300;width:150px}.block22 .main .orders .row a{text-decoration:none}.block22 .main .orders .row .num{font-weight:400;padding-left:30px;width:80px}.block22 .main .orders .row .name{font-weight:400;padding-left:20px}.block22 .main .account a.btn{border:1px solid #9b9b9b;border-radius:25px;color:#959595;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;line-height:50px;padding:15px 25px;text-decoration:none}.block22 .main .account .row{margin-bottom:20px}.block22 .main .account .row .label,.block22 .main .account .row .value{display:inline-block}.block22 .main .account .row .value{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:5px;margin-right:15px}.lk_exit{background-color:#039;background-image:url(/build/images/exit_icon.01faed73.svg);background-position-x:25px;background-position-y:11px;background-repeat:no-repeat;background-size:25px;border-radius:25px;color:#000;color:#fff;font-size:14px;font-size:16px;font-weight:300;height:27px;margin-left:34px;padding-top:3px;padding:10px 10px 10px 40px;position:absolute;right:200px;text-decoration:none;top:-100px;width:90px}.kazin1,.lk_exit{display:inline-block;vertical-align:top}.kazin1{background-color:#f9f9f9;border-radius:15px;height:323px;text-align:center;width:220px}.kazin1 img{padding-bottom:20px;padding-top:20px}.kazinul li{margin-bottom:15px}.kazinline{font-weight:600;padding-bottom:20px;padding-top:20px}.kazinline span{display:inline-block;letter-spacing:.8px;line-height:30px;padding-right:25px}.kazinline span.sep{border-right:1px solid #979797}.kazinline img{margin-top:-15px;position:absolute}.add_order{border-bottom:1px solid #d8d8d8;margin:15px 30px 20px}.add_order .order_num{background:none;border:0;border-bottom:1px solid #d8d8d8;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:300;margin-right:30px;padding-left:5px;width:220px}.add_order a.submit{background-color:#d11241;border-radius:25px;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;padding:15px 36px;text-decoration:none}.add_order .error{color:#d11241;padding-bottom:30px}.help_title{cursor:pointer;font-weight:400}.login .antispam input.inp1{display:inline-block;width:190px}.pets .services div{color:#d11241;display:inline-block;margin-bottom:5px;margin-right:20px;vertical-align:top;width:221px}.pets .services div a{color:#d11241;text-decoration:none}.pets .services .title{color:#1c3f94;display:block;font-size:48px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;width:527px}.pets .services div div{color:#000}.pets .about div{color:#4a4a4a;font-size:16px;line-height:1.5;text-align:left}.pets .about .title div,.pets .about div{font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal}.pets .about .title div{color:#000;font-size:36px;line-height:normal}.pets .prices{margin-top:35px}.pets .prices div a,.pets .prices div div div{border-bottom:1px solid #d8d8d8;padding-bottom:10px;padding-top:10px}.pets .prices div a{color:#d11241;display:inline-block;font-size:18px;font-weight:400;text-decoration:none;width:100%}.pets .prices div .items{display:none}.submenu ul{background-color:#f3f1ed;border-radius:10px;float:left;list-style:none;margin:0;padding:0}.submenu ul,.submenu ul li{position:relative}.submenu ul ul{left:280px;padding-bottom:15px;padding-top:15px;position:absolute;top:0}.submenu ul ul li{position:relative}.footer .block3{color:#000;display:inline-block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;width:150px}.footer .block3 img{padding-bottom:10px;padding-top:17px}.calendar a{color:#fff;font-size:27px;line-height:1.2;text-decoration:none}.calendar .m1,.calendar .m10,.calendar .m11,.calendar .m12,.calendar .m2,.calendar .m3,.calendar .m4,.calendar .m5,.calendar .m6,.calendar .m7,.calendar .m8,.calendar .m9{border-radius:15px;color:#fff;display:inline-block;height:230px;margin-bottom:20px;margin-right:20px;vertical-align:top;width:645px}.calendar div div{color:#fff;font-size:41px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin-left:30px;padding-right:10px;padding-top:25px;text-align:left}.calendar div div div{text-align:left}.calendar .m1 div div{padding-top:20px}.calendar .m1 div div,.calendar .m2 div div{font-size:62px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;text-align:left}.calendar .m2 div div{padding-top:80px}.calendar .m3 div div,.calendar .m4 div div{padding-top:80px}.calendar .m3 div div,.calendar .m4 div div,.calendar .m5 div div{font-size:62px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;text-align:left}.calendar .m5 div div{padding-top:20px}.calendar .m6 div div,.calendar .m7 div div{font-size:62px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;text-align:left}.calendar .m7 div div{padding-top:90px}.calendar .m8 div div{padding-top:25px}.calendar .m8 div div,.calendar .m9 div div{font-size:62px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;text-align:left}.calendar .m9 div div{padding-top:0}.calendar .m10 div div,.calendar .m11 div div{font-size:62px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;text-align:left}.calendar .m11 div div{padding-top:50px}.calendar .m12 div div{font-size:62px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;padding-top:20px;text-align:left}.calendar div div.name{font-size:27px;font-weight:300;height:155px;padding-right:20px;padding-top:10px;text-align:left;width:270px}.calendar .m6 div.name div{font-size:34px;padding-top:0}.calendar .m12 div.name{font-size:28px}.calendar .m12 div.name div{font-size:62px;padding-top:40px}.calendar .m10 div.name{font-size:21px}.calendar .m10 div.name div{font-size:34px;padding-top:0}.calendar .m1,.calendar .m10,.calendar .m11,.calendar .m12,.calendar .m2,.calendar .m3,.calendar .m4,.calendar .m5,.calendar .m6,.calendar .m7,.calendar .m8,.calendar .m9{background-color:#f03}img.calendar1{width:940px}.sale40{background-image:url(/build/images/-40.cbcec351.png);background-position-y:70px}.sale20,.sale40{background-repeat:no-repeat;font-size:24px;height:200px;left:700px;line-height:1.2;position:absolute;text-align:right;top:0;width:123px}.sale20{background-image:url(/build/images/-20.dbd12880.png);background-position-y:70px}.sale30{background-image:url(/build/images/-30.4b4855df.png);background-position-y:70px}.sale30,.sale50{background-repeat:no-repeat;font-size:24px;height:200px;left:700px;line-height:1.2;position:absolute;text-align:right;top:0;width:123px}.sale50{background-image:url(/build/images/-50.f46e93b9.png);background-position-y:70px}.title1{font-weight:700;width:620px}.calendar li{font-size:20px}.years .year_name{display:inline-block;font-size:16px;margin-bottom:10px;margin-left:8px;margin-right:8px}.years .year_name a.active{color:#d11241}.menuico{display:none!important;margin-right:20px}.cito{color:#1c3f94!important;font-weight:600!important}.block2 .toolbar{margin-bottom:0}.block2 .toolbar .active{background-color:#039;color:#fff}.adresses .block1 a.active,.menu .submenu a:hover{background-color:#f03;color:#fff}.analysis{background-color:#f03;border-radius:25px}.main_menu{background-color:#1c3f94;border-radius:25px;text-align:center}.main_menu a:first-of-type{padding-left:0}.fast{color:#1c3f94;font-weight:600;padding-bottom:15px!important}#calculator-block{background-image:url(/build/images/slogan_bgx3.75f433f4.png);background-position:50% -115px;background-repeat:no-repeat;left:auto;margin:0;padding-bottom:50px;width:1330px}#calculator-block .ins{margin-left:-250px;width:500px}.select-input{position:relative;width:100%}.select-input,.select-input>*{cursor:pointer}#calculator-block form input{width:100%}.select-input .select-input-button{cursor:pointer;position:absolute;right:0;top:10px}.select-input-options{background:#fff;box-sizing:border-box;margin:0;max-height:250px;overflow:auto;padding:10px 20px;position:absolute;width:100%}.select-input-options li{cursor:pointer;list-style:none}.getresult a.switch{border-radius:25px;color:#000;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:50px;letter-spacing:normal;line-height:normal;line-height:50px;margin-top:40px;text-align:center;text-decoration:none;width:165px}#calculator-block .toolbar{width:100%}.blue-button{background-color:#039;color:#fff!important}#calculator-block .calculator-input-block-1 input{margin-right:10px;width:40%}#calculator-block .calculator-input-block-2 input{margin-right:5px;width:60%}#calculator-block .calculator-input-block-2{display:none}#calculator-block .calculator-input-block-2 table th{font-weight:400;opacity:.5;text-align:left}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.notebook_pdf,.notebook_print{background-color:#f03;border-radius:30px;color:#fff;display:inline-block;margin-top:30px;padding:16px 23px;text-align:center;text-decoration:none;width:114px}.notebook_pdf{background-color:#039}.notebook_items{margin-bottom:13px}.notebook_items .item .name{width:550px}.notebook_items .item .name a{text-decoration:none}.notebook_items .item .price{text-align:right;width:150px}.notebook_items .item .name,.notebook_items .item .price{display:inline-block}.notebook_items .delete{padding-left:50px;text-decoration:none}.notebook_title{border-bottom:1px solid #d8d8d8;font-size:24px;font-weight:300;padding-bottom:20px}.notebook_items .item{border-bottom:1px solid #d8d8d8;padding-bottom:15px;padding-top:15px}.notebook_total{border-bottom:1px solid #d8d8d8;font-size:24px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.2px;line-height:normal;padding-bottom:20px;padding-top:10px}.notebook_total .name,.notebook_total .total{display:inline-block}.notebook_items .item .total,.notebook_total .total{text-align:right;width:150px}.notebook_icon{background-image:url(/build/images/basket_ico.aceb6373.svg);background-repeat:no-repeat;display:inline-block;font-size:16px;font-weight:300;height:28px;padding-left:40px;padding-top:4px;text-decoration:none}.notebook_block{display:inline-block;padding-left:30px;padding-top:16px;position:relative;vertical-align:top}.notebook_block .count{background-color:#1c3f94;border-radius:10px;color:#fff;font-size:11px;height:18px;left:45px;padding-top:2px;position:absolute;text-align:center;top:15px;width:20px}.notebook_total .name{width:550px}.note{border-top:1px solid #d8d8d8;display:table-cell;padding-bottom:5px;padding-top:5px;text-align:center;vertical-align:middle;width:150px}.note_add{background-color:#f03;background-image:url(/build/images/note_add.d5394d44.png);background-position-x:13px;background-position-y:10px;background-repeat:no-repeat;border-radius:25px;color:#fff;display:inline-block;height:50px;text-decoration:none;width:50px}.note_add:hover{height:38px;padding-left:35px;padding-top:12px;-webkit-transition:all .1s linear;width:111px}.note_add:hover:after{content:"В корзину"}.note_add_view{background-color:#f03;background-image:url(/build/images/note_add.d5394d44.png);background-position-x:13px;background-position-y:10px;background-repeat:no-repeat;border-radius:25px;color:#fff;display:inline-block;height:50px;text-decoration:none;width:50px}.note_add_view:hover{height:38px;line-height:25px;padding-left:45px;padding-top:12px;-webkit-transition:all .1s linear;width:111px}.note_add_view:hover:after{content:"В корзину"}.note_add_full{background-color:#f03;background-image:url(/build/images/note_add.d5394d44.png);background-position-x:13px;background-position-y:10px;color:#fff}.note_add_full,.note_in_full{background-repeat:no-repeat;border-radius:25px;display:inline-block;height:38px;line-height:25px;padding-left:45px;padding-top:12px;text-decoration:none;width:111px}.note_in_full{background-position-x:13px;background-position-y:10px;border:1px solid #f03;font-size:16px!important}.note_in,.note_in_full{background-color:#fff;background-image:url(/build/images/note_in.27104080.png);color:#f03}.note_in{background-position-x:13px;background-position-y:10px;background-repeat:no-repeat;border:1px solid #f03;border-radius:25px;display:inline-block;height:50px;text-decoration:none;width:50px}.note_in:hover{height:38px;padding-left:35px;padding-top:12px;-webkit-transition:all .1s linear;width:111px}.note_in:hover:after{content:"В корзине"}.note_in_view{background-color:#fff;background-image:url(/build/images/note_in.27104080.png);background-position-x:13px;background-position-y:10px;background-repeat:no-repeat;border:1px solid #f03;border-radius:25px;color:#f03;display:inline-block;font-size:16px!important;height:50px;text-decoration:none;width:50px}.note_in_view:hover{height:38px;line-height:25px;padding-left:45px;padding-top:12px;-webkit-transition:all .1s linear;width:111px}.note_in_view:hover:after{content:"В корзине"}.tele_title{font-size:30px;font-weight:300;padding-bottom:40px}.tele_blocks div{background-color:#f9f9f9;border-radius:10px;display:inline-block;font-size:19px;font-stretch:normal;font-style:normal;font-weight:400;height:140px;letter-spacing:normal;line-height:normal;margin-left:19px;padding-top:80px;text-align:center;vertical-align:top;width:302px}.tele_blocks div a{display:inline-block;font-size:19px;text-decoration:none;width:200px}.tele_blocks div a:hover{color:#f03}.tele_info{background-image:url(/build/images/info.4cfce628.png);background-repeat:no-repeat;color:#4a4a4a;font-size:17px;font-style:italic;margin-bottom:30px;margin-top:20px;padding-left:110px}.tele_info a{text-decoration:none}.tele_f20{font-size:20px;padding-bottom:20px;padding-top:30px}.callsteps{text-align:center}.callsteps .step{display:inline-block;margin-right:90px;vertical-align:top;width:260px}.callsteps .step:nth-child(3){margin-right:0}.callsteps .step .title{font-weight:600;margin-left:35px;margin-top:25px;width:200px}.callresults .callresult{display:inline-block;vertical-align:top;width:150px}.homeinfo{background-image:url(/build/images/homeinfo.4cfce628.png);background-repeat:no-repeat;display:table-row;font-family:Roboto,sans-serif;font-size:16px;font-stretch:normal;font-style:italic;font-weight:400;height:65px;letter-spacing:normal;margin-bottom:40px}.homeinfo div{display:table-cell;padding-left:80px;vertical-align:middle}.home_price{display:table;margin-bottom:40px;margin-top:40px;width:100%}.home_price .row{display:table-row}.home_price .row .cell{border-bottom:1px solid #d8d8d8;display:table-cell;padding-bottom:15px;padding-top:15px}.home_price .row:first-child .cell{border-top:1px solid #d8d8d8}.home_price .row .cell:nth-child(2){font-weight:600;width:100px}.callhomeh3{font-size:30px;padding-bottom:40px;padding-top:30px}.callresults{text-align:center}.callresult div{font-weight:600;padding-top:30px}.callresult{padding-right:50px}.callresult:nth-child(5){padding-right:0}.callhomecity1,.callhomecity2{display:inline-block;padding-top:0;vertical-align:top;width:320px}.callhomecity2{padding-left:220px}.callhomecity_title{font-size:19px}#callhome_city{font-size:17px}.spravkaFNS{background-color:#f03;border-radius:25px;color:#fff;font-size:16px;margin-top:20px;padding:15px 30px;text-decoration:none}.example a{background-image:url(/build/images/example.215d6133.png);background-repeat:no-repeat;color:#4a4a4a;display:inline-block;font-size:19px;font-stretch:normal;font-style:normal;font-weight:400;height:106px;letter-spacing:normal;line-height:normal;padding-left:120px;padding-top:25px;text-decoration:none;width:150px}.toolbar .active{background-color:#039;color:#fff}.toolbar a{background-color:#f3f1ed;border-radius:10px 10px 0 0;display:inline-block;line-height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;text-align:center;text-decoration:none}.position_descr .int_result,.position_descr .preparing{display:none;padding-top:15px}.address_dop_info{background-color:#f03;border-radius:25px;color:#fff;font-size:16px;margin-bottom:20px;padding:15px 15px 15px 30px}.address_dop_info a{color:#fff}.covid{background-image:url(/build/images/covid.830598cc.png);width:117px}.covid,.covid_rec{background-repeat:no-repeat;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:48px;letter-spacing:normal;line-height:normal;margin-top:24px;padding-left:63px;padding-top:6px;position:relative;text-decoration:none;vertical-align:top}.covid_rec{background-image:url(/build/images/covid_rec.72111633.png);width:162px}.covid-chart{display:block}.covid-bar{vertical-align:bottom}.covid-bar,.covid-month{display:table-cell;text-align:center}.covid-month{border-top:1px solid #d8d8d8;padding-top:5px}.covid-bar-positive-title,.covid-bar-title{color:#959595;font-size:11px;margin-bottom:11px;text-align:center;width:35px}.covid-bar-negative-title{font-size:11px;margin-top:11px}.covid-bar-positive-value,.covid-bar-value{background-color:#f03;border-radius:100px;display:inline-block;width:8px}.covid-bar-negative-value{background-color:#010794;border-radius:100px;display:inline-block;width:8px}.covid-positive-block{display:table-cell;height:230px;margin-bottom:20px;padding-bottom:20px;vertical-align:bottom;width:50px}.covid-negative-block{border-top:1px solid #979797;height:230px;padding-top:20px}.covid-bar-date{color:#979797;margin-bottom:5px;margin-top:18px;text-align:center}.positive{background-image:url(/build/images/positive.11d8bc0e.png);background-position-y:6px}.negative,.positive{background-repeat:no-repeat;color:#959595;display:inline-block;font-size:20px;margin-left:30px;padding-left:30px}.negative{background-image:url(/build/images/negative.696dfc61.png);background-position-y:6px}.city_region{color:#039;font-size:18px;font-weight:400}.block2 .list .item .name{color:#4a4a4a;font-weight:300;position:relative}.block2 .list .item .name img{margin-left:10px;margin-top:-8px;position:absolute}.covid-chart .nav-bar .prev,.covid-chart2 .nav-bar .prev,.covid-chart3 .nav-bar .prev{background-image:url(/build/images/prev.14e1096e.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;height:57px;margin-left:25px;width:60px}.covid-chart .nav-bar .next,.covid-chart2 .nav-bar .next,.covid-chart3 .nav-bar .next{background-image:url(/build/images/next.3897aba7.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;float:right;height:57px;width:60px}.covid-chart .next.disable,.covid-chart2 .next.disable,.covid-chart3 .next.disable{background-image:url(/build/images/cov-next.9a5ff90c.png);background-repeat:no-repeat}.covid-chart .prev.disable,.covid-chart2 .prev.disable,.covid-chart3 .prev.disable{background-image:url(/build/images/cov-prev.36d5bcf5.png);background-repeat:no-repeat}.busy-block{background-color:#f03;background-image:url(/build/images/busy_ico.84f2d205.gif);background-position-x:20px;background-repeat:no-repeat;color:#fff;font-size:15px;line-height:60px;padding-left:80px}.mark2020{float:right;margin-top:-5px}.clearsearch{background-image:url(/build/images/close.8cf4eb98.png);background-repeat:no-repeat;color:#f4f4f4;display:none;height:20px;margin-top:15px;position:absolute;right:120px;top:9px;width:20px}.closesearch{border-radius:25px;color:#f03;display:none;float:right;line-height:70px;margin-right:16px;text-align:center;text-decoration:none;width:auto}.pcriframe{border:0;height:1700px;width:100%}.calendar_2021{background-image:url(/build/images/calendar_2021.a0f51b30.jpg);background-repeat:no-repeat;height:600px}.bonus_40{background-image:url(/build/images/bonus_40.5e0549dd.png);background-position-x:440px;background-position-y:40px}.bonus_40,.bonus_50{background-repeat:no-repeat}.bonus_50{background-image:url(/build/images/bonus_50.1bc2b150.png);background-position-x:440px;background-position-y:40px}.bonus_60{background-image:url(/build/images/bonus_60.b4435416.png);background-position-x:440px;background-position-y:40px;background-repeat:no-repeat}.cookies_policy{background-color:#fff;border-radius:10px;bottom:0;bottom:20px;box-shadow:0 2px 29px 0 rgba(0,0,0,.27);color:#fff;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:1.13;margin-left:-300px;opacity:1;padding:20px;position:fixed;right:0;width:600px;z-index:100}.cookies_settings_wrapper{background-color:rgba(0,0,0,.25);height:100vh;left:0;opacity:1;position:fixed;top:0;transition:opacity .5s;width:100vw;z-index:110}.cookies_settings_wrapper_hidden{opacity:0;pointer-events:none}.cookies_settings{background-color:#fff;border-radius:10px;bottom:50%;box-shadow:0 2px 29px 0 rgba(0,0,0,.27);color:#000;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:1.13;margin-left:-300px;opacity:1;padding:20px;position:fixed;width:600px;z-index:111}@media screen and (max-width:640px){.cookies_settings{left:0;margin-left:10px;width:calc(100vw - 60px)}}.cookies_settings .agree{padding-bottom:5px;padding-top:5px;user-select:none}.cookies_policy_info{position:absolute;right:20px;top:20px}.cookies_policy_confirm,.cookies_settings_confirm{background-color:#f03;border-radius:25px;color:#fff;cursor:pointer;display:block;font-size:16px;line-height:50px;margin-right:15px;min-width:136px;text-align:center;text-decoration:none}.cookies_policy_msg{color:#231f20;width:500px}.cookies_policy_more{border:1px solid #fff;border-radius:25px;color:#f03;display:block;font-size:16px;line-height:50px;margin-top:15px;min-width:100px;text-align:center;text-decoration:none}.mobile_menu,.mobile_menu_items,.mobile_select_city_popup,.top_menu_city_title,.top_menu_menu_title,.top_menu_result_title,.upload_app{display:none}.our_partners{text-align:justify}.our_partners a{display:inline-block;height:200px;padding:2px;vertical-align:top;width:200px}.header_mobile_menu{display:none}.header_desktop_menu{display:block;margin-left:650px}.slick_gallery{margin-left:30px;margin-right:30px}.slide img{display:block;height:200px;object-fit:cover;object-position:center;padding-right:10px}.slick-dots{text-align:center}.slick-dots li{background:none;border:1px solid #f03;border-radius:50%;display:inline-block;height:5px;margin:0 7px;padding:0;width:5px}li.slick-active{background-color:#f03}.slick-prev{background-image:url(/build/images/prev.d03e0fd7.png);left:-30px}.slick-next,.slick-prev{background-color:transparent;border:0;font-size:0;height:57px;line-height:0;margin-top:-35px;position:absolute;top:50%;width:59px;z-index:1}.slick-next{background-image:url(/build/images/next.ef73125f.png);right:-30px}.width300{margin-right:50px;padding-left:30px;padding-right:30px;width:300px}.housecall .title{font-size:30px}.housecall form{background-color:#f3f1ed;border-radius:10px;padding:20px}.housecall input.inp1{background:none;border:0;border-bottom:1px solid #979797;font-size:16px;font-weight:300;margin-right:40px;padding-top:25px}.housecall .errors div{background-image:url(/build/images/housecall_err.61e7de39.svg);background-repeat:no-repeat;line-height:31px;padding-bottom:5px;padding-left:48px;padding-top:5px}.housecall input[type=submit]{background-color:#f03;border:0;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;height:50px;margin-top:25px;width:218px}.housecall input[name=fio]{width:400px}.housecall input[name=birthday]{width:200px}.housecall input[name=city],.housecall input[name=street]{width:250px}.housecall input[name=flat],.housecall input[name=house]{width:100px}.housecall input[name=email],.housecall input[name=extphone],.housecall input[name=phone]{width:250px}.housecall .agree{padding-bottom:25px;padding-top:25px}.housecall input.input_error{border-bottom:1px solid #f03}.payment_methods img{padding-bottom:30px;padding-right:94px;padding-top:30px}.order_pay .part1 .img1{padding-left:111px}.order_pay .part1 .img2{padding-left:20px;padding-right:20px;padding-top:65px;vertical-align:top}.order_pay .part2 .col1,.order_pay .part2 .col2{display:inline-block;font-size:19px;font-weight:400;text-align:center;vertical-align:top;width:369px}.order_pay .part2 .col2{margin-left:60px}.license{display:inline-block;height:300px;text-align:center;vertical-align:middle;width:300px}.result.result_ico{display:none}.banner{margin-bottom:15px}.banner div.main_banner a img{width:317px}.banner div.main_banner:first-child{margin-left:0}.banner div.main_banner:nth-child(2),.banner div.main_banner:nth-child(3),.banner div.main_banner:nth-child(4){margin-left:15px}.banner div.main_banner:nth-child(3),.banner div.main_banner:nth-child(4){margin-top:5px}.search_input{display:inline-block}.vacancy_list .vacancy{background-color:#f9f9f9;margin-bottom:10px;margin-top:10px;padding:23px 29px 27px}.vacancy_list .vacancy .vac_name{font-size:25px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-bottom:20px}.vacancy_list .vacancy .vac_field{display:inline-block;margin-right:60px;vertical-align:top;width:180px}.vacancy_list .vacancy .vac_field .title{font-size:16px;font-weight:300}.vacancy_list .vacancy .vac_field .val{font-weight:400;margin-top:5px}.vacancy_list .vacancy .vac_field .val>p{margin-bottom:0;margin-top:0}.vacancy_list .vacancy .vac_more{border:1px solid #9b9b9b;border-radius:25px;color:#686868;display:inline-block;float:right;font-size:16px;font-weight:400;margin-right:20px;padding:13px 19px 16px 21px;text-align:center;text-decoration:none;width:212px}select[name=vacancy_city]{border-style:hidden;border-bottom:1px solid #979797;color:#4a4a4a;font-size:16px;font-weight:300;margin-bottom:20px;margin-top:20px;padding-bottom:10px;padding-top:10px;width:300px}.show_vacancy .vac_name{font-size:25px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-bottom:20px}.show_vacancy .vac_field{display:inline-block;margin-right:60px;vertical-align:top;width:180px}.show_vacancy .vac_field .title{font-size:16px;font-weight:300}.show_vacancy .vac_field .val{font-weight:400;margin-top:5px}.show_vacancy .vac_more{background-color:#f03;border-radius:25px;color:#fff;display:inline-block;font-size:16px;font-weight:400;padding:13px 19px 16px 21px;text-align:center;text-decoration:none;width:267px}.sendresume form{background-color:#f3f1ed;border-radius:10px;padding:20px}.sendresume .agree{padding-bottom:0;padding-top:25px}.sendresume input.inp1{background:none;border:0;border-bottom:1px solid #979797;font-size:16px;font-weight:300;margin-right:40px;padding-top:25px}.sendresume input[type=submit]{background-color:#f03;border:0;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;height:50px;margin-top:25px;width:218px}.sendresume .antispam{display:inline-block;margin-right:40px}.sendresume .errors div{background-image:url(/build/images/housecall_err.61e7de39.svg);background-repeat:no-repeat;line-height:31px;padding-bottom:5px;padding-left:48px;padding-top:5px}.input_wrapper{display:inline-block;margin:15px 0;position:relative}input[name=anketa]{cursor:pointer;height:50px;opacity:0;position:absolute;width:189px}.input__uploadresume{border:1px solid #9b9b9b;border-radius:25px;color:#686868;display:inline-block;font-size:16px;font-weight:400;line-height:normal;margin:0 17px 0 0;padding:13px 0 15px;text-align:center;width:189px}.input__uploaddescr{color:#959595}.lk_dynamic{background-color:#039;background-image:url(/build/images/dynamic.d742cc44.svg);background-position-x:25px;background-position-y:11px;background-repeat:no-repeat;border-radius:25px;color:#fff;display:inline-block;font-size:16px;height:27px;padding-bottom:10px;padding-left:25px;padding-top:10px;position:absolute;right:370px;text-decoration:none;top:-100px;vertical-align:top;width:210px}.preparing_descr .title{font-size:24px;margin-bottom:30px}.preparing_descr .step{display:inline-block;margin-bottom:40px;margin-right:39px;vertical-align:top;width:281px}.preparing_descr .step img{margin-bottom:39px}.calendar2022 div{color:#fff;font-size:41px;font-weight:700}.calendar2022>div{border-radius:10px;color:#fff;display:inline-block;height:240px;margin-bottom:20px;margin-right:20px;vertical-align:top;width:430px}.calendar2022>div:nth-child(12),.calendar2022>div:nth-child(3),.calendar2022>div:nth-child(6),.calendar2022>div:nth-child(9){margin-right:0}.calendar2022 div div{margin-left:50px;margin-right:37px;margin-top:20px}.calendar2022 div div.name{margin-top:10px}.calendar2022 div a{color:#fff;font-size:24px;font-weight:400;text-decoration:none}.calendar2022 .m1{background-color:#366185;background-image:url(/build/images/jan.a5f64181.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m2{background-color:#6d6261;background-image:url(/build/images/feb.70bf8856.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m3{background-color:#996e4f;background-image:url(/build/images/mar.3ef16ba4.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m4{background-color:#5188b0;background-image:url(/build/images/apr.2e35c523.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m5{background-color:#a01d20;background-image:url(/build/images/may.4ebb8b5d.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m6{background-color:#f47821;background-image:url(/build/images/jun.20208565.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m7{background-color:#b36e43;background-image:url(/build/images/jul.6b135368.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m8{background-color:#244b58;background-image:url(/build/images/aug.1b67cea9.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m9{background-color:#3f89a0;background-image:url(/build/images/sep.8b4b0d42.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m10{background-color:#bd5f64;background-image:url(/build/images/oct.52d805a7.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m11{background-color:#3c5c54;background-image:url(/build/images/nov.d2f39134.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2022 .m12{background-color:#5d6563;background-image:url(/build/images/dec.61897984.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 div{color:#fff;font-size:41px;font-weight:700}.calendar2023>div{border-radius:10px;color:#fff;display:inline-block;height:240px;margin-bottom:20px;margin-right:15px;vertical-align:top;width:430px}.calendar2023>div a{display:block;height:240px;width:430px}.calendar2023>div:nth-child(12),.calendar2023>div:nth-child(3),.calendar2023>div:nth-child(6),.calendar2023>div:nth-child(9){margin-right:0}.calendar2023 div div{margin-left:50px;margin-right:37px;margin-top:20px}.calendar2023 div div.name{margin-top:10px}.calendar2023 div a{color:#fff;font-size:24px;font-weight:400;text-decoration:none}.calendar2023 .m1{background-color:#366185;background-image:url(/build/images/jan.b9b663e7.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m2{background-color:#6d6261;background-image:url(/build/images/feb.6278567f.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m3{background-color:#996e4f;background-image:url(/build/images/mar.de5c3789.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m4{background-color:#5188b0;background-image:url(/build/images/apr.b6ee2c9e.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m5{background-color:#a01d20;background-image:url(/build/images/may.34f9dcf3.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m6{background-color:#f47821;background-image:url(/build/images/jun.1e26172e.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m7{background-color:#b36e43;background-image:url(/build/images/jul.427ec73d.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m8{background-color:#244b58;background-image:url(/build/images/aug.105fe53f.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m9{background-color:#3f89a0;background-image:url(/build/images/sep.8f866725.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m10{background-color:#bd5f64;background-image:url(/build/images/oct.26a66e7f.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m11{background-color:#3c5c54;background-image:url(/build/images/nov.ebe74791.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2023 .m12{background-color:#5d6563;background-image:url(/build/images/dec.f464eab5.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.div_dynamic{display:inline-block}.dynamic_submenu{background-color:#f3f1ed;border-radius:25px;height:auto;position:absolute;right:367px;top:-102px}.dynamic_submenu ul{margin-bottom:25px;margin-left:0;margin-top:25px}.dynamic_submenu ul li{background:none;padding-left:0}.dynamic_submenu ul li a{display:inline-block;line-height:35px;padding:10px;text-decoration:none;width:220px}.dynamic_submenu ul li a:hover{background-color:#f03;color:#fff}.subscribe_form{background-image:linear-gradient(94deg,#cae4fe,#fff 99%);border-radius:10px;height:90px;margin-top:28px;padding-left:30px;width:100%}.subscribe_title{display:inline-block;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:90px;margin-bottom:25px}.subscribe_form button[type=submit]{background-color:#f03;border:0;border-radius:25px;color:#fff;cursor:pointer;display:block;display:inline-block;font-size:16px;height:50px;padding:17px 39px 17px 38px;width:178px}.subscribe_form button[type=submit]:disabled{opacity:.5}#recipient_email{background:none;border:0;border-bottom:1px solid #979797;font-size:16px;font-style:normal;font-weight:300;margin:10px 50px 5px;width:313px}.subscribe_form .required{color:#4a4a4a;font-size:14px;padding-right:50px}.phone a{text-decoration:none}a[href^="tel:"] small small{opacity:1!important}.search-results .search-results__item a{text-decoration:none}.orders__order-ico{position:relative;width:20px}.orders__order-ico img{position:absolute;top:-20px}.orders__order-status{width:125px}.search{background-color:#fff;border-radius:25px;display:block;height:50px;position:absolute;top:10px;width:541px}.search input{background-color:#fff;border:0;font-size:16px;font-weight:300;line-height:40px;margin-left:25px;margin-top:5px;outline:none;width:455px}.city{background-image:url(/build/images/city_ico.b142c41f.svg)}.address,.city{background-repeat:no-repeat;height:32px;margin-top:20px;padding-left:30px;padding-top:7px;width:150px}.address{background-image:url(/build/images/address.060b2d28.svg);background-size:28px,auto}.lk{background-image:url(/build/images/lk_ico.3282a8d8.svg);background-position-y:3px;background-repeat:no-repeat;margin-left:550px;padding-left:33px}.search_menu{background-image:url(/build/images/search_ico.31fc2026.svg)}.basket,.search_menu{background-repeat:no-repeat}.basket{background-image:url(/build/images/basket_ico.aceb6373.svg);padding-left:35px}.block_popular{margin-bottom:30px;margin-top:25px}.block_popular .popular__title{color:#000;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-bottom:20px}.block_popular .popular__element{background-color:#f4f4f4;border-radius:10px;display:inline-block;font-size:16px;height:179px;margin-right:16px;text-align:center;text-decoration:none;vertical-align:top;width:205px}.block_popular .popular__element:last-of-type{margin-right:0}.block_popular .popular__element span{display:inline-block;width:152px}.block_popular .popular__element:nth-child(2) img{padding-bottom:24px;padding-top:36px}.block_popular .popular__element:nth-child(3) img{padding-bottom:20px;padding-top:30px}.block_popular .popular__element:nth-child(4) img{padding-bottom:18px;padding-top:30px}.block_popular .popular__element:nth-child(5) img{padding-bottom:19px;padding-top:25px}.block_popular .popular__element:nth-child(6) img{padding-bottom:27px;padding-top:30px}.block_popular .popular__element:nth-child(7) img{padding-bottom:16px;padding-top:39px}.block_banner2{display:flex;flex-wrap:wrap;margin-bottom:25px}.block_banner2 a{border-radius:10px;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:180px;margin-right:15px;padding-left:30px;text-decoration:none;vertical-align:top;width:288px}.block_banner2 a:last-of-type{margin-right:0}.block_banner2 a:first-child{background-image:url(/build/images/banner_01_02.a39e61d2.jpg)}.block_banner2 a:nth-child(2){background-image:url(/build/images/banner_04_01.0f09f6d7.jpg)}.block_banner2 a:nth-child(3){background-image:url(/build/images/banner_03_02.ab9471db.jpg)}.block_banner2 a:nth-child(4){background-image:url(/build/images/banner_02_02.40b0e716.jpg)}.block_banner2 a span{display:inline-block;margin-top:63px}.block_banner2 a:nth-child(4) span{margin-top:49px}.block_numbers{display:table;margin-top:25px;width:100%}.numbers__title{color:#000;font-size:30px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-bottom:20px;margin-top:25px}.number__element{display:table-cell;text-align:center;vertical-align:top}.number__element__image{margin-bottom:13px}.number__element__count{color:#21539a;font-size:32px;font-weight:700;margin-bottom:4px}.number__element__text{font-size:16px}.block12 .news .date{color:#4a4a4a;display:inline-block;font-style:italic;letter-spacing:.8px;vertical-align:top;width:150px}.block12 .news .data{color:#4a4a4a;display:inline-block;width:1040px}.block12 h2{margin-bottom:20px;margin-top:0}.block12 a.more{background-image:url(/build/images/all_news.ae50e7cd.svg);background-position-x:100px;background-position-y:16px;background-repeat:no-repeat;color:#686868;display:inline-block;float:right;line-height:50px;margin-left:33px;text-align:left;text-decoration:none;width:126px}.block_about{margin-top:25px}.about__video{width:430px}.about__video,.about_element{border-radius:10px;display:inline-block;height:267px}.about_element{background-color:#f4f4f4;background-image:url(/build/images/about_elem.9cb7792c.png);background-position-x:45px;background-position-y:24px;background-repeat:no-repeat;font-size:24px;font-weight:300;margin-left:60px;vertical-align:top;width:calc(100% - 494px)}.about_element div{margin-top:65px;padding-left:337px;width:456px}#owl-one{display:inline-block!important;height:430px;width:100%}.block_footer{border-top:1px solid #9b9b9b;margin-top:25px;padding-top:38.5px}.footer__column{display:inline-block;margin-right:59px;vertical-align:top;width:270px}.footer__column:last-of-type{margin-right:0}.footer__column__title{color:#000;font-size:18px;font-weight:400;height:70px}.footer__column a{color:#000;display:block;font-weight:300;margin-bottom:10px;text-decoration:none}.footer__developers{align-items:center;display:flex;justify-content:center}.footer__developers_link{align-items:center;color:#000;cursor:pointer;display:flex;gap:12px;text-decoration:none}.block_footer .block14{height:77px}.block_footer .block14 img{left:408px;position:relative;top:-88px}.block_footer .call{background-color:#21539a;border-radius:10px;color:#fff;height:50px;margin-top:25px;text-align:center;width:100%}.block_footer .call .cp a{color:#fff;display:inline-block;font-size:20px;font-weight:400;text-decoration:none}.block_footer .call .cp,.block_footer .call .sl{display:inline-block;font-size:16px;font-weight:300}.footer__icons{margin-bottom:70px;margin-top:50px}.footer__icons a{margin-right:20px}.footer__copy{color:#686868;display:inline-block;font-weight:300;line-height:48px;margin-right:50px;vertical-align:top}.footer__payment_icons{display:inline-block;margin-left:70px}.footer__payment_icons img{margin-right:20px}.footer__payment_icons .mir,.footer__payment_icons .visa{margin-top:10px;vertical-align:top}.row2 .phone{font-size:24px;line-height:105px;margin-left:60px}.row2 .phone,.row2 .workhours{display:inline-block;vertical-align:top}.row2 .workhours{color:#686868;font-size:14px;font-weight:300;margin-left:30px;margin-top:35px}.row2 .bvi-style{background-image:url(/build/images/bvi_ico.479d03af.svg);background-position-y:40px;background-repeat:no-repeat;display:inline-block;height:105px;line-height:105px;margin-left:70px;padding-left:40px;text-decoration:none;vertical-align:top}.owl-carousel .owl-item img{border-radius:10px}.search_menu_td,.subscribe_button{display:none}div.price_without_discout{font-size:24px!important;text-decoration:line-through}.promo_info{background-image:url(/build/images/info.3fc0f4fd.svg);background-position-y:30px;background-repeat:no-repeat;border-top:1px solid #d8d8d8;font-size:16px!important;font-style:italic;margin-top:30px;padding-top:110px}.promo_title_image{border-radius:10px;width:940px}.other_promos a img{border-radius:10px;margin-right:15px;width:430px}.other_promos a:nth-child(3) img{margin-right:0}.promo_includes .position{display:table-row}.promo_includes .position .name{border-top:1px solid #d8d8d8;display:inline-block;padding-bottom:10px;padding-top:10px;width:700px}.promo_includes .position .name a{font-size:16px;font-weight:400;text-decoration:none}.promo_includes .position .name .days{color:#4a4a4a;font-size:14px}.promo_includes .position .price{border-top:1px solid #d8d8d8;display:table-cell;font-size:20px;font-weight:400;padding-bottom:5px;padding-right:50px;padding-top:5px;text-align:right;vertical-align:middle;width:150px}.promo_total{display:table-row}.promo_total .name{font-size:24px;font-weight:300;padding-bottom:10px;padding-top:10px;width:700px}.promo_total .name,.promo_total .price{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;display:table-cell;vertical-align:middle}.promo_total .price{font-size:20px;padding-bottom:5px;padding-right:50px;padding-top:5px;text-align:right;width:150px}.promo_total .price_with_discout{font-size:36px}.promo__add_basket{background-color:#f03;background-image:url(/build/images/basket.2858f733.svg);background-position-x:18px;background-position-y:center;background-repeat:no-repeat;border-radius:25px;color:#fff;display:block;line-height:50px;padding-left:48px;text-decoration:none;width:95px}.promo__add_basket_block{margin-top:30px}.promo_list a img{border-radius:10px;margin-bottom:13px;margin-right:16px;width:430px}.promo_list a:nth-child(3n) img{margin-right:0}.loyalty__program .loyalty__shortdescr{background-color:#f4f4f4;border-radius:10px;display:inline-block;margin-left:20px;padding:30px 23px 34px 24px;vertical-align:top;width:318px}.loyalty__shortdescr div{border-bottom:1px solid #d8d8d8;padding-bottom:15px;padding-top:15px}.loyalty__shortdescr div:first-of-type{padding-top:0}.loyalty__shortdescr div:last-of-type{border-bottom:none;padding-bottom:0}.loyalty__shortdescr div p{margin-bottom:0;margin-top:0}.loyalty__bonuses{margin-top:30px}.loyalty__bonus{display:inline-block;text-align:center;vertical-align:top;width:184px}.loyalty__bonus div:first-of-type{color:#21539a;font-size:32px;font-weight:700}.loyalty__info{background-image:url(/build/images/info.3fc0f4fd.svg);background-position-x:0;background-position-y:0;background-repeat:no-repeat;background-size:60px 60px;color:#4a4a4a;font-style:italic;font-weight:400;margin-top:30px;min-height:60px;padding-left:90px}.loyalty__discountcard{max-width:416px}.loyalty__address div,.loyalty__discountcard{display:inline-block;vertical-align:top}.loyalty__address div:first-of-type{padding-right:85px}calendar2024 div{color:#fff;font-size:41px;font-weight:700}.calendar2024>div{border-radius:10px;color:#fff;display:inline-block;height:240px;margin-bottom:20px;margin-right:15px;vertical-align:top;width:430px}.calendar2024>div a{display:block;height:240px;width:430px}.calendar2024>div:nth-child(12),.calendar2024>div:nth-child(3),.calendar2024>div:nth-child(6),.calendar2024>div:nth-child(9){margin-right:0}.calendar2024 div div{margin-left:50px;margin-right:37px;margin-top:20px}.calendar2024 div div.name{margin-top:10px}.calendar2024 div a{color:#fff;font-size:24px;font-weight:400;text-decoration:none}.calendar2024 .m1{background-color:#366185;background-image:url(/build/images/jan.2f286f4b.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m2{background-color:#6d6261;background-image:url(/build/images/feb.3a32da89.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m3{background-color:#996e4f;background-image:url(/build/images/mar.06af59ad.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m4{background-color:#5188b0;background-image:url(/build/images/apr.c282cebe.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m5{background-color:#a01d20;background-image:url(/build/images/may.2f29a7bc.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m6{background-color:#f47821;background-image:url(/build/images/jun.57fdf25d.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m7{background-color:#b36e43;background-image:url(/build/images/jul.d3d5af78.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m8{background-color:#244b58;background-image:url(/build/images/aug.c203e4db.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m9{background-color:#3f89a0;background-image:url(/build/images/sep.6534090a.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m10{background-color:#bd5f64;background-image:url(/build/images/oct.aa924699.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m11{background-color:#3c5c54;background-image:url(/build/images/nov.0fa1b110.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2024 .m12{background-color:#5d6563;background-image:url(/build/images/dec.b9ce1daf.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}.calendar2025>div{border-radius:20px;color:#fff;display:inline-block;margin-bottom:20px;margin-right:20px;vertical-align:top;width:460px}@media (max-width:767px){.calendar2025>div{width:100%}}.other_promos2025{padding:25px;width:300px}.other_promos2025 a img{border-radius:50px;margin-right:0;width:100%}#owl-promo{position:relative;width:100%}#owl-promo .item img{border-radius:50px}#owl-promo .owl-next{margin-right:370px!important}.promo_right_container{display:inline-block;vertical-align:top}#owl-promo .owl-item img,.promo_right_container .position_info{border-radius:50px}.department-notify>p,.head-notify>p{margin-bottom:0;margin-top:0}