@import '../css/font-awesome.min.css';@import '../css/fa-viber.css';@import '../js/fancybox/jquery.fancybox.css';@import '../js/ui/jquery-ui.min.css';@import '../js/owlcarousel/assets/owl.carousel.min.css';@import '../js/owlcarousel/assets/owl.theme.default.min.css';@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');body,#body{min-width: 1280px}.block.block_1{padding: 0}#owl_1 .owl-nav{margin: 0;position: absolute;width: 100%;top: 50%;margin-top: -20px}#owl_1 .owl-nav .owl-prev,#owl_1 .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #ffb571;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px;color: #fff}#owl_1 .owl-nav .owl-prev:hover,#owl_1 .owl-nav .owl-next:hover{color: #fff;background: #dc944b}#owl_1 .owl-nav .owl-prev{left: 70px}#owl_1 .owl-nav .owl-next{right: 70px}#owl_2 .owl-dots{width: 100%;text-align: center;margin-top: 15px}#owl_2 .owl-dots .owl-dot span{border: 1px solid #dc944b;background: transparent}#owl_2 .owl-dots .owl-dot.active span{background: #dc944b}#owl_3 .owl-nav{margin: 0;position: absolute;width: 100%;top: 150px}#owl_3 .owl-nav .owl-prev,#owl_3 .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #ffb571;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px;color: #fff;positon: relative}#owl_3 .owl-nav .owl-prev:hover,#owl_3 .owl-nav .owl-next:hover{color: #fff;background: #dc944b}#owl_3 .owl-nav .owl-prev:before,#owl_3 .owl-nav .owl-next:before{content: '';display: block;width: 70px;height: 70px;border: 1px solid #fff;box-sizing: border-box;border-radius: 50%;position: absolute;top: -10px;left: -10px}#owl_3 .owl-nav .owl-prev{left: -25px}#owl_3 .owl-nav .owl-next{right: -25px}#owl_16 .owl-nav{margin: 0;position: absolute;width: 100%;top: 150px}#owl_16 .owl-nav .owl-prev,#owl_16 .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #ffb571;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px;color: #fff;positon: relative}#owl_16 .owl-nav .owl-prev:hover,#owl_16 .owl-nav .owl-next:hover{color: #fff;background: #dc944b}#owl_16 .owl-nav .owl-prev:before,#owl_16 .owl-nav .owl-next:before{content: '';display: block;width: 70px;height: 70px;border: 1px solid #fff;box-sizing: border-box;border-radius: 50%;position: absolute;top: -10px;left: -10px}#owl_16 .owl-nav .owl-prev{left: -25px}#owl_16 .owl-nav .owl-next{right: -25px}#owl_19 .owl-nav{margin: 0;position: absolute;width: 100%;top: 150px}#owl_19 .owl-nav .owl-prev,#owl_19 .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #ffb571;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px;color: #fff;positon: relative}#owl_19 .owl-nav .owl-prev:hover,#owl_19 .owl-nav .owl-next:hover{color: #fff;background: #dc944b}#owl_19 .owl-nav .owl-prev:before,#owl_19 .owl-nav .owl-next:before{content: '';display: block;width: 70px;height: 70px;border: 1px solid #fff;box-sizing: border-box;border-radius: 50%;position: absolute;top: -10px;left: -10px}#owl_19 .owl-nav .owl-prev{left: -25px}#owl_19 .owl-nav .owl-next{right: -25px}#owl_20 .owl-nav{margin: 0;position: absolute;width: 100%;top: 50%;margin-top: -25px}#owl_20 .owl-nav .owl-prev,#owl_20 .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #ffb571;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px;color: #fff;positon: relative}#owl_20 .owl-nav .owl-prev:hover,#owl_20 .owl-nav .owl-next:hover{color: #fff;background: #dc944b}#owl_20 .owl-nav .owl-prev:before,#owl_20 .owl-nav .owl-next:before{content: '';display: block;width: 70px;height: 70px;border: 1px solid #fff;box-sizing: border-box;border-radius: 50%;position: absolute;top: -10px;left: -10px}#owl_20 .owl-nav .owl-prev{left: 125px}#owl_20 .owl-nav .owl-next{right: 125px}.inline_block{display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline}header{min-height: 850px;background: url("../images/header.jpg") no-repeat center top;background-size: cover;box-sizing: border-box;padding-top: 16px}header marquee{font-size: 14px;line-height: 20px;padding: 5px 0;font-weight: 500}header marquee span{color: #e03c42}header marquee a{color: #e03c42;text-decoration: none;border-bottom: 1px solid rgba(224,60,66,0.5)}header marquee a:hover{border-color: transparent}header .top{background: rgba(255,255,255,0.3);padding: 10px 22px;line-height: 20px;border-radius: 6px}header .top nav{float: left}header .top nav ul{list-style: none}header .top nav ul li{display: none;margin-right: 50px;font-size: 12px}header .top nav ul li.li_2,header .top nav ul li.li_5,header .top nav ul li.li_8,header .top nav ul li.li_117{display: inline-block}header .top nav ul li a{color: #1e1e1e;text-decoration: none}header .top nav ul li.active > a,header .top nav ul li a:hover{color: #dc944b}header .wish{float: right}header .wish a{display: block;position: relative;width: 21px;height: 20px;background: url("../images/icon_wish.svg") no-repeat center center}header .wish a span{display: block;position: absolute;top: -5px;right: -5px;width: 11px;height: 11px;line-height: 11px;text-align: center;font-size: 10px;border-radius: 4px;color: #fff;background: #dc944b}header .hours,header .address{float: right;margin-right: 25px;font-size: 12px;padding-left: 20px;background-position: center left;background-repeat: no-repeat}header .hours{background-image: url("../images/icon_hours.svg")}header .address{background-image: url("../images/icon_address.svg")}header .search_opener{float: right;margin-right: 25px}header .search_opener i{display: block;width: 22px;height: 22px;background: url("../images/icon_search.svg") no-repeat center center;cursor: pointer}header .search{position: absolute;top: 128px;left: 0;width: 100%;background: #fff;z-index: 2000;padding: 30px 0;display: none}header .search .wrap:after{content: '';display: block;clear: both}header .search form{width: calc(100% - 50px);border: 1px solid #dc944b;border-radius: 5px;padding: 10px;float: left;box-sizing: border-box}header .search form input[type=submit]{width: 30px;height: 30px;background: url("../images/icon_search.svg") no-repeat center center;cursor: pointer;overflow: hidden;text-indent: -1000px;padding: 0;float: left}header .search form input[type=text]{width: calc(100% - 50px);border: 0;border-left: 1px solid #dc944b;height: 30px;box-sizing: border-box;background: transparent;font-weight: 300;color: #1e1e1e;padding: 0 20px;float: right}header .search form:after{content: '';display: block;clear: both}header .search .close{display: block;width: 34px;height: 34px;background: url("../images/icon_search_close.svg") no-repeat center center;float: right;margin-top: 9px;cursor: pointer}header .header{padding: 20px 0}header .header .logo{float: left;margin-right: 40px}header .header .logo a{display: block}header .header .logo a img{display: block;max-height: 46px}header .header nav{float: left}header .header nav ul{list-style: none}header .header nav ul li{display: inline-block;vertical-align: top}header .header nav ul li.li_2,header .header nav ul li.li_5,header .header nav ul li.li_8,header .header nav ul li.li_117{display: none}header .header nav ul li a{display: block;color: #1e1e1e;text-decoration: none;font-size: 14px;line-height: 20px;padding: 13px 20px;text-transform: uppercase;font-weight: 500}header .header nav ul li.active > a,header .header nav ul li a:hover{color: #dc944b}header .header nav ul li.li_3 a{background: #dc944b;color: #fff;border-radius: 4px}header .header nav ul li.li_3 a:before{content: '';display: inline-block;vertical-align: top;width: 20px;height: 20px;background: url("../images/icon_cat.svg") no-repeat center center;margin-right: 6px}header .header .phones{float: right;padding-left: 30px;background: url("../images/icon_phone.svg") no-repeat center left}header .header .phones .phone{display: inline-block;vertical-align: top;font-size: 18px;line-height: 46px;font-weight: 500;position: relative}header .header .phones .phone a{color: #1e1e1e;text-decoration: none}header .header .phones .phone a:hover{color: #dc944b}header .header .phones .phone:last-child{padding-left: 48px}header .header .phones .phone:last-child:before{content: '';display: block;position: absolute;top: 22px;left: 16px;width: 16px;height: 1px;background: rgba(0,0,0,0.4)}header .main{padding-top: 140px;text-transform: uppercase}header .main .inner{max-width: 725px;padding: 80px 90px 90px 60px;margin-left: -60px;box-sizing: border-box;background: url("../images/bg_header_text_top.svg") no-repeat top left, url("../images/bg_header_text_bottom.svg") no-repeat bottom right}header .main .l1{font-size: 20px;line-height: 25px;margin-bottom: 10px}header .main .l2{font-size: 42px;line-height: 47px;font-weight: 700;margin-bottom: 10px}header .main .l3{font-size: 34px;line-height: 39px}header .menu{position: absolute;top: 150px;left: 0;width: 100%;padding: 0 40px;box-sizing: border-box;display: none;z-index: 100}header .menu.shown{display: block}header .menu .inner{background: #fff;box-shadow: 0px 15px 14px rgba(0,0,0,0.25);border-radius: 20px;padding: 50px 0}header .menu .inner nav{float: left;width: calc(100% - 330px);padding-right: 50px;box-sizing: border-box}header .menu .inner nav ul{list-style: none}header .menu .inner nav ul li{display: inline-block;vertical-align: top;width: calc(33.33% - 5px);padding: 0 50px;background-position: top left;background-repeat: no-repeat;box-sizing: border-box;font-size: 14px;line-height: 20px;font-weight: 500;text-transform: uppercase;margin-bottom: 50px;min-height: 40px}header .menu .inner nav ul li a{color: #1e1e1e;text-decoration: none}header .menu .inner nav ul li a:hover{color: #dc944b}header .menu .inner nav ul li ul{padding-top: 10px}header .menu .inner nav ul li ul li{display: block;width: 100%;padding: 0;margin-bottom: 5px;min-height: auto;text-transform: none}header .menu .inner nav .works{padding: 20px;border-radius: 10px;background: #f6f6f6}header .menu .inner nav .works .txt{margin-bottom: 20px;position: relative}header .menu .inner nav .works .txt .title{float: left;font-size: 14px;line-height: 36px;font-weight: 500;text-transform: uppercase}header .menu .inner nav .works .txt .all{float: right}header .menu .inner nav .works .txt .all a{background: transparent;padding: 7px 20px;color: #1e1e1e;border: 1px solid #dc944b;font-size: 10px;font-weight: 500}header .menu .inner nav .works .txt .all a span{display: inline-block;background: url("../images/icon_all_works.svg") no-repeat center left;padding-left: 26px}header .menu .inner nav .works .txt .all a:hover{background: #dc944b;color: #fff}header .menu .inner nav .works .txt .all a:hover span{background-image: url("../images/icon_cat.svg")}header .menu .inner nav .works .txt:before{content: '';display: block;height: 1px;width: calc(100% - 400px);position: absolute;top: 50%;left: 150px;background: rgba(0,0,0,0.2)}header .menu .inner nav .works .txt:after{content: '';display: block;clear: both}header .menu .inner .cat{float: right;width: 330px;padding-left: 50px;box-sizing: border-box;border-left: 1px solid rgba(0,0,0,0.3)}.inside header{min-height: auto;background: none}#owl_works .owl-nav{margin: 0;position: absolute;top: -56px;right: 150px}#owl_works .owl-nav .owl-prev,#owl_works .owl-nav .owl-next{margin: 0;padding: 0;width: 36px;height: 36px;line-height: 36px;text-align: center;background: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;font-size: 28px;color: #dc944b}#owl_works .owl-nav .owl-prev:hover,#owl_works .owl-nav .owl-next:hover{opacity: .9}.form{width: 400px;margin: 0 auto}.form > label{display: block;margin-bottom: 10px}.form > label > span{display: block;margin-bottom: 4px}.form input[type=text],.form input[type=email],.form input[type=password],.form select,.form textarea{width: 100%;box-sizing: border-box}.form input[type=text],.form input[type=email],.form input[type=password],.form select{padding: 0 10px;height: 40px}.form textarea{padding: 10px;resize: none}.form sup{color: #e03c42;font-size: 12px}.form .submit{text-align: right}.block .form_1{text-align: center;padding: 30px 50px;max-width: 1000px;margin: 0 auto}.block .form_1 form label,.block .form_1 form .submit{display: inline-block;vertical-align: top;width: calc(33.33% - 15px);margin: 0 15px 15px 0}.block .form_1 form label.label_5,.block .form_1 form .submit.label_5{width: calc(66.66% - 15px)}.block .form_2{padding: 25px}.block .form_2 form label{margin-bottom: 20px;display: block}.block .form_1,.block .form_2{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.1);-moz-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.1);box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.1);box-sizing: border-box;background: #fff}.block .form_1 .title,.block .form_2 .title{margin-bottom: 20px}.block .form_1 .announce,.block .form_2 .announce{font-size: 15px;line-height: 20px;margin-bottom: 20px}.block .form_1 form label span,.block .form_2 form label span,.block .form_1 form .submit span,.block .form_2 form .submit span{display: none}.block .form_1 form label input,.block .form_2 form label input,.block .form_1 form .submit input,.block .form_2 form .submit input,.block .form_1 form label textarea,.block .form_2 form label textarea,.block .form_1 form .submit textarea,.block .form_2 form .submit textarea{width: 100%;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.block .form_1 form label input,.block .form_2 form label input,.block .form_1 form .submit input,.block .form_2 form .submit input{height: 50px;padding: 0 15px}.block .form_1 form label input[type=submit],.block .form_2 form label input[type=submit],.block .form_1 form .submit input[type=submit],.block .form_2 form .submit input[type=submit]{height: 55px;background: -moz-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -webkit-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -ms-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);box-shadow: 0px 0px 25.65px 1.35px rgba(255,186,131,0.34);border: 0;font-size: 17px;text-transform: none}.block .form_1 form label input[type=submit]:hover,.block .form_2 form label input[type=submit]:hover,.block .form_1 form .submit input[type=submit]:hover,.block .form_2 form .submit input[type=submit]:hover{opacity: .9;color: #fff}.block .form_1 form label textarea,.block .form_2 form label textarea,.block .form_1 form .submit textarea,.block .form_2 form .submit textarea{height: 55px;padding: 10px;resize: none}.block .form_1 form .submit,.block .form_2 form .submit{margin-bottom: 15px}.form_3 .form{float: right;width: calc(50% - 30px)}.form_3 .form .title{margin-bottom: 20px}.form_3 .form .announce{margin-bottom: 20px;font-size: 16px;line-height: 30px}.form_3 .form .announce p:first-child{font-size: 28px;line-height: 34px;margin-bottom: 10px}.form_3 .form form label{display: block;width: calc(50% - 10px);margin-bottom: 10px}.form_3 .form form label span{display: none}.form_3 .form form label input[type=text]{border: 0;border-bottom: 1px solid #1e1e1e;background: none}.form_3 .form form label input[type=text]:focus{border-color: #dc944b}.form_3 .form form label.label_18{float: left}.form_3 .form form label.label_19{float: right}.form_3 .form form label.label_20{width: 100%;clear: both}.form_3 .form form .submit{text-align: left;margin-bottom: 20px;padding-top: 20px}.form_3 .form form .rules label{width: 100%;margin: 0}.form_3:after{content: '';display: block;clear: both}.questions .item{margin-bottom: 20px}.questions .item .question{font-size: 18px;line-height: 20px;font-weight: 700}.questions .item .question.full{padding-left: 30px;position: relative;cursor: pointer}.questions .item .question.full i{position: absolute;top: 0;left: 0}.questions .item .question.full.active,.questions .item .question.full:hover{color: #dc944b}.questions .item .question.full + .answer{display: none}.questions .item .answer{padding-top: 10px;padding-left: 30px}.razdels .item,.galleries .item{display: inline-block;vertical-align: top;width: 270px;margin: 0 25px 25px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.21);-moz-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.21);box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.21);overflow: hidden}.razdels .item.empty,.galleries .item.empty{height: 280px;background: url("../images/logo_gray.png") no-repeat center center}.razdels .item:nth-child(4n),.galleries .item:nth-child(4n){margin-right: 0}.razdels .item a,.galleries .item a{display: block;background: #fff;text-decoration: none}.razdels .item a span,.galleries .item a span{display: block}.razdels .item a img,.galleries .item a img{display: block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.razdels .item a .name,.galleries .item a .name{font-size: 20px;line-height: 25px;min-height: 50px;font-weight: 700;color: #1e1e1e;text-decoration: none;padding: 15px 30px 15px 15px;position: relative}.razdels .item a .name i,.galleries .item a .name i{position: absolute;font-size: 20px;top: 17px;right: 15px;display: none}.razdels .item a:hover,.galleries .item a:hover{background: #dc944b}.razdels .item a:hover .name,.galleries .item a:hover .name{color: #fff}.razdels .item a:hover .name i,.galleries .item a:hover .name i{display: block}.razdels_2{text-align: center;margin-top: -113px}.razdels_2 .item{box-sizing: border-box}.razdels_2 .item a{display: block;text-decoration: none}.razdels_2 .item a span{display: block}.razdels_2 .item a .photo{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.1);-moz-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.1);box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.1);width: 147px;height: 147px;background-color: #fff;background-repeat: no-repeat;background-position: center center;margin: 0 auto 20px}.razdels_2 .item a .name{font-size: 18px;line-height: 24px;font-weight: 700;color: #1e1e1e}.razdels_2 .item a:hover .name{color: #dc944b}.razdels_1:after{content: '';display: block;clear: both}.razdels_1 .item{float: left;width: calc(33.33% - 20px);margin: 0 30px 30px 0}.razdels_1 .item:nth-child(3n){margin-right: 0}.razdels_1 .item a{display: block;color: #fff;text-decoration: none;position: relative}.razdels_1 .item a picture,.razdels_1 .item a img{display: block;max-width: 100%}.razdels_1 .item a span{display: block}.razdels_1 .item a .over{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%)}.razdels_1 .item a .over .bottom{position: absolute;bottom: 0;left: 0;width: 100%;padding: 50px 20px;box-sizing: border-box}.razdels_1 .item a .over .bottom .name{font-size: 20px;line-height: 25px;font-weight: 700;text-transform: uppercase}.razdels_1 .item a .over .bottom .announce{display: none;font-size: 18px;line-height: 25px;margin-bottom: 40px}.razdels_1 .item a .over .bottom .more{display: none;padding: 16px 30px;border-radius: 4px;box-sizing: border-box;font-size: 12px;line-height: 14px;font-weight: 700;text-transform: uppercase;border: 1px solid #fff}.razdels_1 .item a .over .bottom .more span{padding-right: 18px;background: url("../images/icon_button_bottom.svg") no-repeat center right}.razdels_1 .item a:hover .over{background: rgba(220,148,75,0.9)}.razdels_1 .item a:hover .over .bottom .name{margin-bottom: 40px}.razdels_1 .item a:hover .over .bottom .announce{display: block}.razdels_1 .item a:hover .over .bottom .more{display: inline-block}.razdels_3:after{content: '';display: block;clear: both}.razdels_3 .item{float: left;width: calc(25% - 15px);margin: 0 20px 20px 0}.razdels_3 .item:nth-child(4n){margin-right: 0}.razdels_3 .item a{display: block;color: #fff;text-decoration: none;position: relative}.razdels_3 .item a img,.razdels_3 .item a picture{display: block;max-width: 100%}.razdels_3 .item a span{display: block}.razdels_3 .item a .over{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);background: linear-gradient(180deg, rgba(30,30,30,0) 0%, rgba(30,30,30,0.7) 43.25%, #1e1e1e 85.83%)}.razdels_3 .item a .over .bottom{position: absolute;bottom: 0;left: 0;width: 100%;padding: 30px 20px;box-sizing: border-box}.razdels_3 .item a .over .bottom .name{font-size: 20px;line-height: 25px;font-weight: 700;text-transform: uppercase;color: #dc944b;margin-bottom: 10px}.razdels_3 .item a .over .bottom .count{font-size: 12px;line-height: 25px}.razdels_3 .item a:hover .over{background: rgba(220,148,75,0.9);background: linear-gradient(180deg, rgba(220,148,75,0) 0%, rgba(220,148,75,0.7) 43.25%, #dc944b 85.83%)}.razdels_3 .item a:hover .over .bottom .name{color: #fff}footer .contacts{padding: 100px 0}footer .contacts .top{padding: 0 100px}footer .contacts .items{margin-bottom: 40px}footer .contacts .items .item{display: inline-block;vertical-align: top;width: calc(25% - 5px);background: url("../images/bg_footer_contact_item.svg") no-repeat top left;padding-top: 28px}footer .contacts .items .item .name{font-size: 20px;line-height: 20px;margin-bottom: 20px;font-weight: 700}footer .contacts .items .item .value{font-size: 15px;line-height: 25px}footer .contacts .items .item .value a{color: #1e1e1e;text-decoration: none}footer .contacts .items .item .value a:hover{color: #dc944b}footer .footer{background: #1e1e1e;color: #fff}footer .footer a{color: #fff;text-decoration: none}footer .footer a:hover{color: #dc944b}footer .footer .top{padding: 50px 0}footer .footer .top .logo{float: left}footer .footer .top .logo a{display: block}footer .footer .top .logo a img{display: block}footer .footer .top .nav{float: right;margin-left: 70px;font-size: 12px;line-height: 20px;max-width: 200px}footer .footer .top .nav.nm{margin-left: 0}footer .footer .top .nav .name{font-size: 14px;line-height: 20px;font-weight: 500;margin-bottom: 20px;text-transform: uppercase}footer .footer .top .nav nav ul{list-style: none}footer .footer .top .nav nav ul li{margin-bottom: 5px}footer .footer .top .nav nav ul li a{border-bottom: 1px solid rgba(255,255,255,0.5)}footer .footer .top .nav nav ul li a:hover{border-color: transparent}footer .footer .top .nav .call{font-size: 14px;line-height: 20px;font-weight: 500}footer .footer .top .nav .call a{color: #dc944b;border-bottom: 1px solid rgba(220,148,75,0.5)}footer .footer .top .nav .call a:hover{border-color: transparent}footer .footer .top .nav .phones,footer .footer .top .nav .call,footer .footer .top .nav .mail,footer .footer .top .nav .address,footer .footer .top .nav .hours{margin-bottom: 20px}footer .footer .top .nav .address,footer .footer .top .nav .hours{font-size: 12px;line-height: 20px;color: rgba(255,255,255,0.7)}footer .footer .top .nav .phones{font-size: 18px;line-height: 25px;font-weight: 500}footer .footer .top .nav .mail{font-size: 16px;line-height: 25px}footer .footer .top .nav.nav_2{max-width: 400px}footer .footer .top .nav.nav_2 nav ul{column-count: 3;column-gap: 30px}footer .footer .top .nav.nav_3{margin: 0}footer .footer .bottom{font-size: 12px;line-height: 20px;padding: 20px 0;border-top: 1px solid rgba(255,255,255,0.1)}footer .footer .bottom .copy{float: left}footer .footer .bottom .dev{float: right}.catalog .item{display: inline-block;vertical-align: top;width: calc(25% - 20px);margin: 0 20px 20px 0;box-sizing: border-box}.catalog .item:nth-child(4n){margin-right: 0}.catalog .item:hover{border-color: #dc944b}.catalog .item .photo{position: relative;margin-bottom: 10px}.catalog .item .photo > a{display: block}.catalog .item .photo > a img{display: block;max-width: 100%}.catalog .item .photo .wish{position: absolute;top: 15px;right: 15px}.catalog .item .photo .wish a{display: block;width: 35px;height: 35px;background: url("../images/icon_wish_item.svg") #fff no-repeat center center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.catalog .item .photo .wish a i{display: none}.catalog .item .photo .wish a.active,.catalog .item .photo .wish a:hover{background-image: url("../images/icon_wish_item_active.svg");background-color: #dc944b}.catalog .item .text{padding: 16px 12px;background: #fff}.catalog .item .text .name{font-size: 20px;line-height: 25px;margin-bottom: 18px;font-weight: 700}.catalog .item .text .name a{color: #1e1e1e;text-decoration: none}.catalog .item .text .name a:hover{color: #dc944b}.catalog .item .text .params{display: table;width: 100%;margin-bottom: 12px}.catalog .item .text .params > div{display: table-row}.catalog .item .text .params > div > div{display: table-cell;vertical-align: top;font-size: 14px;line-height: 20px;padding: 5px 0}.catalog .item .text .params > div > div:first-child{padding-right: 10px}.catalog .item .text .params > div > div:last-child{padding-left: 10px;font-weight: 500}.catalog .item .text .m{margin-bottom: 18px;text-align: left}.catalog .item .text .avail{margin-bottom: 18px}.catalog .item .text .price{font-size: 36px;line-height: 36px;margin-bottom: 12px}.catalog .item .text .price span{font-size: 16px}.catalog .item .text .price span:last-child{font-size: 20px}.catalog .item .text .n{float: left;margin-bottom: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;height: 25px;box-sizing: border-box}.catalog .item .text .n + .price{float: right}.catalog .item .text .n input[type=button],.catalog .item .text .n input[type=text],.catalog .item .text .n span{display: inline-block;vertical-align: top;line-height: 23px}.catalog .item .text .n input[type=button],.catalog .item .text .n input[type=text]{height: 25px;box-sizing: border-box}.catalog .item .text .n input[type=button]{width: 25px;font-size: 15px;font-weight: 300;padding: 0;border: 0}.catalog .item .text .n input[type=button]:hover{background: -moz-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -webkit-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -ms-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);color: #fff}.catalog .item .text .n input[type=text]{border: 0;text-align: center;font-size: 15px}.catalog .item .text .n span{font-size: 15px;text-align: left}.catalog .item .text .n input[type=text],.catalog .item .text .n span{width: 25px;border-top: 1px solid rgba(204,204,204,0.5);border-bottom: 1px solid rgba(204,204,204,0.5)}.catalog .item .text form{padding: 0 10px}.catalog .item .text form button{position: relative;height: 50px;display: block;width: 100%;overflow: hidden;border: 1px solid #dc944b;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #fff;padding-right: 50px;text-align: center;font-size: 17px;font-weight: 700;color: #dc944b;text-transform: none}.catalog .item .text form button span{display: block;position: absolute;top: 0;right: 0;width: 50px;height: 50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: url("../images/icon_buy.png") #dc944b no-repeat center center}.catalog .item .text form button:hover{color: #fff;background: -moz-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -webkit-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -ms-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%)}.catalog .item .text form button:hover span{background-color: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border-left: 1px solid #ffb571}.catalog .owl-item .item{display: block;margin: 0;width: 100%}#owl_nav .owl-nav{margin: 0;position: absolute;width: 100%;top: 100px}#owl_nav .owl-nav .owl-prev,#owl_nav .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #ffb571;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px;color: #fff}#owl_nav .owl-nav .owl-prev:hover,#owl_nav .owl-nav .owl-next:hover{color: #fff;background: #dc944b}#owl_nav .owl-nav .owl-prev:before,#owl_nav .owl-nav .owl-next:before{content: '';display: block;width: 70px;height: 70px;border: 1px solid #fff;box-sizing: border-box;border-radius: 50%;position: absolute;top: -10px;left: -10px}#owl_nav .owl-nav .owl-prev{left: -25px}#owl_nav .owl-nav .owl-next{right: -25px}.catalog_page .tags{margin-bottom: 30px}.catalog_page .tags ul{list-style: none}.catalog_page .tags ul li{display: inline-block;vertical-align: top;margin: 0 10px 10px 0}.catalog_page .tags ul li a{display: inline-block;padding: 10px 15px;font-size: 14px;line-height: 20px;border-radius: 4px;border: 1px solid #ccc;color: #1e1e1e;text-decoration: none}.catalog_page .tags ul li a:hover{color: #fff;background: #dc944b;border-color: #dc944b}.catalog_page .aside{float: left;width: 270px}.catalog_page .aside .block{padding: 0;margin-bottom: 30px}.catalog_page .aside .block .edit_links{display: none}.catalog_page .aside .block .title{font-size: 20px;line-height: 25px;margin-bottom: 15px}.catalog_page .aside .block.block_11 .title{font-size: 28px;line-height: 30px}.catalog_page .aside nav ul{list-style: none}.catalog_page .aside nav ul li{font-size: 15px;line-height: 20px;margin-bottom: 5px}.catalog_page .aside nav ul li ul{margin-left: 25px;padding-top: 10px}.catalog_page .aside nav ul li a{color: #1e1e1e;display: block;border-bottom: 1px solid transparent;text-decoration: none;position: relative}.catalog_page .aside nav ul li.active > a,.catalog_page .aside nav ul li a:hover{color: #dc944b;border-color: rgba(220,148,75,0.5)}.catalog_page .aside nav ul li.ch > a:after{font-family: 'FontAwesome';content: "\f107";display: block;position: absolute;top: 0;right: 0}.catalog_page .aside nav ul li.ch.active > a:after{content: "\f106"}.catalog_page .aside + .section{float: right;width: calc(100% - 300px)}.catalog_page .section .catalog .item{border-bottom: 1px solid #ccc;position: relative}.catalog_page .section .catalog .item:after{content: '';display: block;width: 1px;height: 100%;background: #ccc;position: absolute;right: -10px;top: 0}.catalog_page .section .catalog .item:nth-child(4n):after{display: none}.catalog_banner{background: url("../images/bg_cat_sale.jpg") no-repeat center center;background-size: cover;height: 336px;box-sizing: border-box;padding-top: 80px;color: #fff;padding-left: 250px;margin-bottom: 100px;position: relative;border-radius: 30px}.catalog_banner .sale{color: #dc944b;font-size: 112px;line-height: 110px;position: absolute;bottom: 100px;left: 0px;transform: rotate(-90deg)}.catalog_banner .name{font-size: 42px;line-height: 42px;font-weight: 700;text-transform: uppercase;margin-bottom: 40px;padding-left: 40px;border-left: 1px solid #dc944b}.catalog_banner .announce{font-size: 32px;line-height: 40px;font-weight: 700;text-transform: uppercase}.filters{margin-bottom: 50px;position: relative}.filters .filter{display: inline-block;vertical-align: top;margin-right: 10px;position: relative}.filters .filter .name{font-size: 14px;line-height: 18px;padding: 14px 50px 14px 30px;box-sizing: border-box;cursor: pointer;position: relative;border: 1px solid #dc944b;vertical-align: middle;border-radius: 4px}.filters .filter .name i{position: absolute;top: 16px;right: 30px}.filters .filter .name span{display: inline-block;vertical-align: middle}.filters .filter .name.active{background: #dc944b;color: #fff}.filters .filter .vars{box-shadow: 0px 15px 14px rgba(0,0,0,0.25);border-radius: 4px;padding: 20px;position: absolute;top: 48px;left: 0;display: none;background: #fff;z-index: 200}.filters .filter .vars.active{display: block}.filters .filter .vars label{display: block;font-size: 14px;line-height: 20px;white-space: nowrap;margin-bottom: 14px;position: relative;padding-left: 30px}.filters .filter .vars label:last-child{margin-bottom: 0}.filters .filter .vars label input{display: none}.filters .filter .vars label input + i{display: block;position: absolute;top: 0;left: 0;width: 20px;height: 20px;box-sizing: border-box;border: 1px solid #dc944b;border-radius: 4px}.filters .filter .vars label input:checked + i{background: url("../images/icon_check_filters.svg") no-repeat center center}.filters .filter .range{margin-bottom: 10px}.filters .filter .range .ui-slider-horizontal{border-radius: 0 !important;height: 4px !important;background: #ccc !important;border: 0 !important;margin-bottom: 10px}.filters .filter .range .ui-slider-range{background: #dc944b}.filters .filter .range .ui-slider-handle{background: #ccc !important;border-radius: 50% !important;width: 14px !important;height: 14px !important;top: -5px !important;border: 0 !important}.filters .filter .left,.filters .filter .right{font-size: 14px;line-height: 20px}.filters .filter .left input[type=text],.filters .filter .right input[type=text]{width: 60px;height: 20px;text-align: center;padding: 0}.filters .submit{text-align: right}.catalog .item .avail span,.detail_catalog .avail span{display: inline-block;line-height: 20px;font-size: 14px;border-radius: 2px;padding: 0 6px;color: #fff}.catalog .item .avail.no span,.detail_catalog .avail.no span{background: #838383}.catalog .item .avail.yes span,.detail_catalog .avail.yes span{background: #1fb057}.catalog .item .m label,.detail_catalog .m label{display: inline-block;vertical-align: top;margin: 0 5px 10px 0;cursor: pointer}.catalog .item .m label input,.detail_catalog .m label input{display: none}.catalog .item .m label input + span,.detail_catalog .m label input + span{display: inline-block;font-size: 14px;line-height: 24px;padding: 0 10px;border: 1px solid #dc944b;border-radius: 4px}.catalog .item .m label input:checked + span,.detail_catalog .m label input:checked + span{padding-left: 22px;background-image: url("../images/icon_check_white.svg");background-position: 10px 50%;background-color: #dc944b;background-repeat: no-repeat;background-size: 8px auto;color: #fff}.catalog .item .order a,.detail_catalog .order a{border: 0;font-size: 12px;line-height: 20px;padding: 14px 30px;display: block;text-align: center}.catalog .item .order a span,.detail_catalog .order a span{display: inline-block;padding-left: 30px;background: url("../images/icon_buy.svg") no-repeat center left}.catalog .item .order a:hover,.detail_catalog .order a:hover{background: rgba(220,148,75,0.9);color: #fff}.detail_catalog{margin-bottom: 30px}.detail_catalog .photos{float: left;width: 37%}.detail_catalog .photos .thumbs{float: left;width: 90px;padding-right: 10px;margin-right: 10px;border-right: 1px solid #ccc;box-sizing: border-box}.detail_catalog .photos .thumbs a{display: block;border: 1px solid transparent;box-sizing: border-box;border-radius: 10px;overflow: hidden;margin-bottom: 8px}.detail_catalog .photos .thumbs a img{opacity: .5;display: block}.detail_catalog .photos .thumbs a:hover{border-color: #dc944b}.detail_catalog .photos .thumbs a:hover img{opacity: 1}.detail_catalog .photos .main{position: relative;float: right;width: calc(100% - 100px)}.detail_catalog .photos .main .wish{position: absolute;top: 15px;left: 15px}.detail_catalog .photos .main .wish a{display: block;width: 35px;height: 35px;background: url("../images/icon_wish_item.svg") #fff no-repeat center center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.detail_catalog .photos .main .wish a i{display: none}.detail_catalog .photos .main .wish a.active,.detail_catalog .photos .main .wish a:hover{background-image: url("../images/icon_wish_item_active.svg");background-color: #dc944b}.detail_catalog .info{float: left;width: 31%;box-sizing: border-box;padding: 0 30px}.detail_catalog .info .art{margin-bottom: 20px}.detail_catalog .info .art span{display: inline-block;padding: 3px 8px;background: #e0e0e0;font-weight: 700;font-size: 14px;line-height: 20px;border-radius: 8px}.detail_catalog .info .avail{margin-bottom: 20px}.detail_catalog .info .m{margin-bottom: 20px}.detail_catalog .info .m label input:checked + span{padding-left: 10px;background-image: none}.detail_catalog .buy{float: left;width: 32%}.detail_catalog .buy .tabs{background: #f0f0f0;border-radius: 14px;overflow: hidden;margin-bottom: 10px}.detail_catalog .buy .tabs .navigation{margin: 0}.detail_catalog .buy .tabs .navigation ul{border: 0;display: table;width: 100%}.detail_catalog .buy .tabs .navigation ul li{display: table-cell;vertical-align: middle;font-size: 16px;line-height: 20px;padding: 20px 12px;text-align: center;box-sizing: border-box;color: #1e1e1e;margin: 0;background: #e0e0e0}.detail_catalog .buy .tabs .navigation ul li:first-child{width: 33%}.detail_catalog .buy .tabs .navigation ul li.active{background: #f0f0f0}.detail_catalog .buy .tabs .navigation ul li.active:after{display: none}.detail_catalog .buy .tabs .contents .tab{padding: 24px 20px}.detail_catalog .buy .gray{background: #f0f0f0;border-radius: 14px;padding: 24px 20px;margin-bottom: 10px}.detail_catalog .buy .price{font-size: 16px;line-height: 20px;font-weight: 500;margin-bottom: 20px}.detail_catalog .buy .price span{font-size: 20px;font-weight: 700}.detail_catalog .buy .order a{display: block;text-align: center}.detail_catalog .buy .actual{background: #ffdab5;padding: 16px 24px;border-radius: 4px;font-size: 12px;line-height: 21px}.detail_catalog .buy .actual span{display: inline-block;padding-left: 30px;background: url("../images/icon_info.svg") no-repeat center left}.detail_catalog .filters_values .item{margin-bottom: 22px;font-size: 14px;line-height: 20px}.detail_catalog .filters_values .item .value{font-weight: 500}.detail_catalog .text{padding-top: 70px}.detail_catalog .text .tabs{margin-bottom: 70px}.detail_catalog .text .article{margin-bottom: 30px}.detail_catalog .text .article.announce{padding: 25px;background: #fef2ec}.detail_catalog .text .article.announce p:last-child{margin: 0}span.color{display: inline-block;vertical-align: middle;width: 15px;height: 15px;border: 2px solid #1e1e1e;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-right: 5px}.lists_1 .item{padding-left: 70px;background: url("../images/icon_adv.png") no-repeat top left;margin-bottom: 20px}.lists_1 .item .name{font-size: 20px;font-weight: 700;margin-bottom: 15px}.lists_1 .item .announce{font-size: 15px;line-height: 23px}.gallery ul{list-style: none}.gallery ul li{float: left;width: 220px;height: 220px;overflow: hidden;position: relative;margin: 0 15px 15px 0}.gallery ul li a{display: block}.gallery ul li a span{display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.4);font-size: 70px;line-height: 220px;text-align: center}.gallery ul li a span i{color: #fff}.gallery ul li a:hover span{display: block}.gallery ul li:nth-child(5n){margin-right: 0px}.photos_1 .item a{display: block}.photos_1 .item a img{display: block}.articles .item{display: inline-block;vertical-align: top;width: 370px;margin: 0 25px 30px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.21);-moz-box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.21);box-shadow: 0px 0px 10.79px 2.21px rgba(43,24,8,0.21);overflow: hidden;background: #fff}.articles .item:nth-child(3n){margin-right: 0}.articles .item .photo a{display: block}.articles .item .photo a img{display: block;max-width: 100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.articles .item .text{padding: 30px}.articles .item .name{font-size: 20px;line-height: 25px;margin-bottom: 10px;font-weight: 700}.articles .item .name a{text-decoration: none;color: #1e1e1e}.articles .item .name a:hover{color: #dc944b}.articles .item .announce{font-size: 15px;line-height: 23px;margin-bottom: 10px}.articles .item .more a{display: inline-block;border: 1px solid #dc944b;line-height: 50px;padding: 0 70px;text-decoration: none;font-size: 17px;font-weight: 700;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.articles .item .more a:hover{background: -moz-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -webkit-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -ms-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);color: #fff;border-color: transparent}.articles .item .date{color: rgba(30,30,30,0.7);font-size: 12px}.articles_1 .item{display: block;margin: 0;width: 100%}.data_2{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;height: 360px;-webkit-box-shadow: 0px 0px 36.34px 9.66px rgba(43,24,8,0.31);-moz-box-shadow: 0px 0px 36.34px 9.66px rgba(43,24,8,0.31);box-shadow: 0px 0px 36.34px 9.66px rgba(43,24,8,0.31);background: url("../images/data_2.jpg") no-repeat top center;box-sizing: border-box;padding-right: 600px;padding-top: 80px;text-align: center;color: #fff;text-transform: uppercase}.data_2 .name{font-size: 30px;line-height: 30px;font-weight: 500;padding-bottom: 50px;margin-bottom: 25px;background: url("../images/arrow_down.png") no-repeat center bottom}.data_2 .announce{font-size: 40px;line-height: 45px;font-weight: 900}.data_3{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;height: 834px;-webkit-box-shadow: 0px 0px 36.34px 9.66px rgba(43,24,8,0.31);-moz-box-shadow: 0px 0px 36.34px 9.66px rgba(43,24,8,0.31);box-shadow: 0px 0px 36.34px 9.66px rgba(43,24,8,0.31);background: url("../images/data_3.jpg") no-repeat top center;box-sizing: border-box;padding: 35px 30px;text-align: center;color: #fff;text-transform: uppercase}.data_3 .name{font-size: 26px;line-height: 30px;font-weight: 500;padding-bottom: 50px;margin-bottom: 25px;background: url("../images/arrow_down.png") no-repeat center bottom}.data_3 .announce{font-size: 22px;line-height: 30px;font-weight: 700}.data_5 .text,.data_5 .photo{width: 50%;position: relative;box-sizing: border-box}.data_5 .text{float: left;padding: 80px 70px 0 0}.data_5 .text .name{font-size: 32px;line-height: 36px;font-weight: 700;margin-bottom: 40px}.data_5 .text .name span{display: block;font-size: 22px;line-height: 32px}.data_5 .text .announce p:first-child,.data_5 .text .announce ul{display: inline-block;vertical-align: top;width: calc(50% - 5px);box-sizing: border-box;padding-right: 40px}.data_5 .text .announce p:first-child{font-weight: 500}.data_5 .text .announce ul li{background-image: url("../images/icon_li.svg");background-position: left center;padding-left: 20px}.data_5 .photo{float: right}.data_5 .photo picture,.data_5 .photo img{display: block;max-width: 100%}.data_5 .photo:before,.data_5 .photo:after{content: '';display: block;position: absolute}.data_5 .photo:before{background: url("../images/bg_img_about_top.svg") no-repeat left top;top: 30px;left: 30px;width: 99px;height: 100px}.data_5 .photo:after{background: url("../images/bg_img_about_bottom.svg") no-repeat right top;bottom: 0;right: 0;width: 269px;height: 269px}.cart_title{font-size: 20px;line-height: 20px;margin-bottom: 20px}.cart_items ul{list-style: none;width: 100%;display: table}.cart_items ul li{display: table-row}.cart_items ul li div{display: table-cell;vertical-align: middle;padding: 10px;text-align: center;border-bottom: 1px dotted #ccc}.cart_items ul li div input[type=text]{text-align: center;width: 40px}.cart_items ul li div input[type=button]{cursor: pointer;width: 10px;height: 22px;padding: 0;border: 0;background: transparent;color: #dc944b}.cart_items ul li div.photo{width: 100px}.cart_items ul li div.photo i{font-size: 70px;color: #ccc}.cart_items ul li div.name a{color: #1e1e1e;text-decoration: none}.cart_items ul li div.name a:hover{color: #dc944b}.cart_items ul li div.price{width: 150px}.cart_items ul li div.count{width: 150px}.cart_items ul li div.delete{width: 70px}.cart_items ul li div.delete a{text-decoration: none}.cart_items ul li div.delete a:hover{color: #1e1e1e}.cart_items ul li.head{font-weight: 700;text-transform: uppercase}.cart_summary{margin: 20px 0px;text-align: right}.cart_summary a{padding-left: 50px;text-decoration: none}.cart_summary a:hover{color: #1e1e1e}#global_price{font-weight: 700;font-size: 24px}.cart_form input[type=text],.cart_form textarea{width: 100%;box-sizing: border-box}.cart_form input[type=text]{height: 27px;padding: 0 10px}.cart_form input[type=submit]{border: 2px solid #dc944b}.cart_form input[type=submit]:hover{background: #fff;color: #dc944b}.cart_form textarea{resize: none;height: 80px;padding: 10px}.cart_form table{margin-top: 10px;width: 100%}.cart_form table tr td{padding-bottom: 10px;padding-right: 10px;white-space: nowrap}.cart_form table tr td:nth-child(2n){padding-right: 40px}.cart_form table tr td:nth-child(4n){padding-right: 0px}.cart_form table tr td sup{font-size: 11px;line-height: 12px}.cart_form table tr td.cart_form_title{font-size: 16px}.cart_form sup{font-size: 0.7em}#cart_animation{opacity: 0;position: absolute;top: 10px;right: 10px;width: 15px;height: 15px;background: url('../images/ajax_loader.gif')}.hide{display: none}sup.req{color: #e03c42;font-size: 10px}.orders_history{width: 100%;border-spacing: 0}.orders_history a{cursor: pointer}.orders_history a.details{font-style: italic}.orders_history th,.orders_history td{padding: 10px;border-bottom: 1px solid rgba(30,30,30,0.4);text-align: left;font-weight: 400}.orders_history tr.head th{font-size: 17px;font-weight: 700}.orders_history tr.order_info{display: none;font-size: 12px}.orders_history tr.order_info th,.orders_history tr.order_info td{padding: 5px 10px;border-color: rgba(30,30,30,0.2)}.orders_history tr.order_info th.th,.orders_history tr.order_info td.th{font-weight: 700}.orders_history tr.order_info td:first-child{padding-left: 40px}.orders_history tr.order_info td:first-child a{color: #1e1e1e}.orders_history tr.order_info td:first-child a:hover{color: #dc944b}.orders_history tr.order_info.open{display: table-row}.cart_added{text-align: center;width: 500px;padding: 20px 0 0}.cart_added h1{font-size: 1.5em;margin-bottom: 20px}.cart_added .button{display: inline-block;vertical-align: top;margin: 10px}.cart_added .button a{display: block;color: #fff;background: #dc944b;border: 1px solid #dc944b;cursor: pointer;padding: 7px 14px;text-decoration: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}.cart_added .button a:hover{color: #dc944b;background: #fff}#pvz_map{height: 400px}.promo input[type=text]{width: 160px;height: 34px;margin-right: 5px}.promo a.button{cursor: pointer;line-height: 30px}.promo span{display: inline-block;vertical-align: top;line-height: 34px;padding-left: 5px}.gb{display: flex;flex-wrap: wrap;gap: 60px;justify-content: space-between;margin-bottom: 60px}.gb .item{position: relative;width: calc(50% - 30px);padding-left: 130px;box-sizing: border-box}.gb .item .photo{position: absolute;top: 30px;left: 0;z-index: 10;border-radius: 50%;box-sizing: border-box;overflow: hidden;width: 260px;height: 260px;border: 1px solid #dc944b;background: #fff}.gb .item .photo a{display: block}.gb .item .photo a img{display: blcok;max-width: 100%}.gb .item .text{border: 1px solid #dc944b;padding: 20px;padding-left: 150px;border-radius: 30px;min-height: 318px;box-sizing: border-box}.gb .item .text .rating{text-align: right;font-size: 20px;margin-bottom: 10px}.gb .item .text .rating i{color: gold}.gb .item .text .rating i.gray{color: #ccc}.gb .item .text .name{font-size: 20px;line-height: 25px;font-weight: 500;margin-bottom: 5px}.gb .item .text .date{font-size: 16px;line-height: 25px;margin-bottom: 20px;color: rgba(30,30,30,0.7)}.gb .item .text .message{font-size: 16px;line-height: 25px}.gb_text{max-width: 1240px;margin: 0 auto 70px;display: flex;gap: 160px}.gb_text .text{width: calc(100% - 580px);font-size: 20px;line-height: 30px}.gb_text .text h3{font-size: 26px;font-weight: 400}.gb_text .text > *{margin-bottom: 50px}.gb_text .links{width: 420px}.gb_text .links a{display: block;margin-bottom: 40px;padding: 20px 50px;border: 1px solid #dc944b;border-radius: 30px;font-size: 26px;line-height: 30px;color: #1e1e1e;text-decoration: none}.gb_text .links a:hover{color: #dc944b}.gb_text .links a span{display: block;padding: 10px 0 10px 100px;background-position: center left;background-repeat: no-repeat}.gb_text .links a.link_yandex span{background-image: url("../images/icon_gb_yandex.png")}.gb_text .links a.link_google span{background-image: url("../images/icon_gb_google.png")}.gb_text .links a.link_2gis span{background-image: url("../images/icon_gb_2gis.png")}*{font-size: 1em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption{border: 0px;margin: 0px;outline: 0px;padding: 0px}html,body{margin: 0px;padding: 0px;width: 100%;height: 100%}html{overflow-y: scroll}body{margin: 0;padding: 0;font-family: 'Rubik', sans-serif;font-size: 14px;line-height: 16px;color: #1e1e1e;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}a{color: #dc944b;text-decoration: underline}a:hover{text-decoration: none}article,.article{font-size: 15px;line-height: 23px}article p,.article p{margin-bottom: 20px}article ul,.article ul,article ol,.article ol{margin-left: 20px;margin-bottom: 20px}article ul,.article ul{margin-left: 0;list-style: none}article ul li,.article ul li{padding-left: 30px;background: url("../images/icon_li.png") no-repeat top left;margin-bottom: 5px}article h1,.article h1,article h2,.article h2,article h3,.article h3{margin-bottom: 20px;line-height: 1.2em}article h1,.article h1{font-size: 24px}article h2,.article h2{font-size: 22px}article h3,.article h3{font-size: 20px}article table,.article table{margin-bottom: 20px;border-collapse: collapse}article table th,.article table th,article table td,.article table td{padding-right: 20px}article table th,.article table th{text-align: left}article.article_toggle,.article.article_toggle{height: 200px;overflow: hidden;position: relative;padding-bottom: 20px;transition: all 1s}article.article_toggle.open,.article.article_toggle.open{height: auto}article.article_toggle.open:after,.article.article_toggle.open:after{display: none}article.article_toggle:after,.article.article_toggle:after{content: '';display: block;position: absolute;width: 100%;height: 100px;bottom: 0;left: 0;background: linear-gradient(to bottom, transparent 0%, #fff 90%);z-index: 5}article.article_toggle .more,.article.article_toggle .more{position: absolute;bottom: 0;left: 0;z-index: 10}article.article_toggle .more span,.article.article_toggle .more span{cursor: pointer;display: inline-block;color: #dc944b;border-bottom: 1px solid rgba(220,148,75,0.5)}article.article_toggle .more span:hover,.article.article_toggle .more span:hover{border-color: transparent}input[type=text],input[type=password],input[type=email],select,textarea{border: 1px solid #ccc;font-family: 'Rubik', sans-serif}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{outline: none;border-color: #dc944b}input[type=submit],input[type=button],button{padding: 14px 30px;border-radius: 4px;box-sizing: border-box;font-size: 12px;line-height: 18px;font-weight: 700;text-transform: uppercase;background: #dc944b;color: #fff;font-family: 'Rubik', sans-serif;-webkit-appearance: none;border: 0;cursor: pointer}input[type=submit] span,input[type=button] span,button span{padding-right: 18px;background: url("../images/icon_button_bottom.svg") no-repeat center right}input[type=submit]:focus,input[type=button]:focus,button:focus{outline: none}label.label_0{display: none !important}sup{font-size: 70%;line-height: 0}a.button{display: inline-block;background: #dc944b;box-sizing: border-box;border-radius: 4px;line-height: 20px;padding: 14px 20px;color: #fff;text-decoration: none;font-size: 12px;font-weight: 700;text-transform: uppercase}a.button:hover{background: rgba(220,148,75,0.95)}#more{margin-bottom: 30px}#more a{display: block;line-height: 40px;border: 2px solid #dc944b;background: #dc944b;color: #fff;font-size: 12px;text-transform: uppercase;font-weight: 700;text-decoration: none;text-align: center;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}#more a:hover{color: #dc944b;background: #fff}.clear{clear: both}.left{float: left}.right{float: right}.mess_err{color: #e03c42;font-weight: bold}.mess_ok{color: #4fad51;font-weight: bold}.wrap{width: 100%;max-width: 1440px;margin: 0 auto;padding: 0 20px;position: relative;box-sizing: border-box}#body{width: 100%;min-height: 100%;height: auto}#middle{height: auto;position: relative;padding-bottom: 0}.page_top{margin-bottom: 100px}.page_top .bg{background-color: #1e1e1e;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 30px;padding: 70px 0;max-width: 1620px;margin: 0 auto;color: #fff}.page_top .bg .bc a{color: #fff}.page_top .bg .bc a:hover{color: #dc944b}.bc{margin-bottom: 10px;font-size: 14px;line-height: 20px;text-transform: uppercase}.bc a{color: #1e1e1e;text-decoration: none}.bc a:hover{color: #dc944b}.page_title{text-transform: uppercase}.page_title h1,.page_title .h1{font-size: 42px;line-height: 45px;font-weight: 700}#left{float: left;width: 280px}#content{float: right;width: 1170px;position: relative;padding: 0}#right{float: right;width: 0px;margin-left: 20px}.block{padding: 100px 0;background-repeat: no-repeat;background-position: center center;background-size: cover;box-sizing: border-box;position: relative}.block .title{font-size: 42px;line-height: 50px;font-weight: 700;margin-bottom: 40px;text-transform: uppercase}.block .title span span{background: linear-gradient(90deg, #db934b 0%, #593b1d 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent}.block .title a{color: #1e1e1e;text-decoration: none}.block .title a:hover{color: #dc944b}.block .all{text-align: center}.block .all a{display: inline-block;padding: 14px 30px;border-radius: 4px;box-sizing: border-box;font-size: 12px;line-height: 18px;font-weight: 700;text-transform: uppercase;background: #dc944b;color: #fff;text-decoration: none}.block .all a span{padding-left: 26px;background: url("../images/icon_cat.svg") no-repeat center left}.rows{text-align: center}.rows .item{display: inline-block;vertical-align: top}.rows .item .photo,.rows .item .name{margin-bottom: 15px}.rows .item .photo{position: relative}.rows .item .photo .date{position: absolute;z-index: 20;background: rgba(220,148,75,0.7);color: #fff;padding: 10px;left: 0;top: 20px}.rows .item .date{font-size: 12px;line-height: 14px;margin-bottom: 10px}.rows .item .name{font-size: 18px;line-height: 20px}.rows .item .name a{text-decoration: none;color: #1e1e1e}.rows .item .name a:hover{color: #dc944b}.rows .item .more a{display: inline-block;border: 1px solid #dc944b;text-transform: uppercase;line-height: 40px;padding: 0 35px;text-decoration: none}.rows .item .more a:hover{color: #fff;background: #dc944b}.pages{padding: 20px 0px}.pages ul{list-style: none;text-align: center}.pages ul li{display: inline-block;vertical-align: top;margin: 0 5px}.pages ul li a,.pages ul li span{display: inline-block;padding: 5px;border-bottom: 2px solid transparent}.pages ul li a{text-decoration: none}.pages ul li span,.pages ul li a:hover{color: #1e1e1e;border-color: #dc944b}.popup_page{padding: 40px;max-width: 400px}.popup_page .page_title{margin-bottom: 30px}.popup_page .page_title h1{font-size: 30px;line-height: 35px}#back_top{position: fixed;bottom: 100px;right: 50px;background: #dc944b;opacity: 0.7;z-index: 20000;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}#back_top:hover{opacity: 1}#back_top a{width: 50px;height: 50px;line-height: 50px;display: block;text-align: center;font-size: 25px;color: #fff}.termins .termins_letter{font-size: 1.5em;line-height: 1.6em;font-weight: bold}.termins .termins_letter_container{margin-bottom: 1.5em}.termins .termins_letter_container .termin_item{width: 30%;float: left;padding-bottom: 0.4em}aside .article_item .article_item_photo,aside .article_item .article_item_text{float: none;width: 100%}.tabs .navigation{margin-bottom: 40px}.tabs .navigation ul{list-style: none;border-bottom: 1px solid rgba(30,30,30,0.3)}.tabs .navigation ul li{display: inline-block;vertical-align: top;padding-bottom: 20px;font-size: 20px;line-height: 20px;font-weight: 500;color: rgba(30,30,30,0.5);margin-right: 40px;position: relative;cursor: pointer}.tabs .navigation ul li:after{content: '';display: none;height: 1px;position: absolute;bottom: -1px;left: 0;width: 100%;background: #dc944b}.tabs .navigation ul li.active{color: #1e1e1e;cursor: default}.tabs .navigation ul li.active:after{display: block}.tabs .contents .tab{display: none;padding: 0 70px}.tabs .contents .tab.active{display: block}.version_desktop a,.version_mobile a{display: block;text-align: center;background: #dc944b;line-height: 40px;text-transform: uppercase;color: #fff;text-decoration: none}.version_desktop a:hover,.version_mobile a:hover{background: rgba(220,148,75,0.8)}.cookie_policy{position: fixed;left: 0;bottom: 0;width: 100%;box-sizing: border-box;text-align: center;padding: 20px;background: rgba(0,0,0,0.8);color: #fff;z-index: 100000}.cookie_policy a{color: #fff;text-decoration: none;border-bottom: 1px solid rgba(255,255,255,0.5)}.cookie_policy a:hover{border-color: transparent}.cookie_policy .text{font-size: 14px;line-height: 20px;margin-bottom: 10px}.cookie_policy .buttons{display: flex;justify-content: center;align-items: center}.cookie_policy .buttons a{margin: 0 5px}.cookie_policy .buttons a.button{display: inline-block;vertical-align: middle;font-size: 14px;padding: 5px 20px;line-height: 20px;font-weight: 400;color: #fff;text-transform: none;min-width: 120px;box-sizing: border-box;border: 0;box-shadow: none}.cookie_policy .buttons a.button:hover{color: #fff;opacity: .9}.cookie_policy .buttons a.button.accept{background: #4fad51}.cookie_policy .buttons a.button.reject{background: #595959}.edit_links{padding: 20px 0 10px}.edit_links a{display: inline-block;vertical-align: top;margin: 0 20px 10px 0;line-height: 30px;border: 2px solid #e03c42;background: #e03c42;color: #fff;font-size: 12px;font-weight: 400;padding: 0 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-decoration: none}.edit_links a:hover{color: #e03c42;background: #fff}.block .edit_links{position: absolute;top: 10px;right: 10px;padding: 0;z-index: 100}.block .edit_links a{margin: 0 0 0 20px}aside .block .edit_links{opacity: .1}aside .block .edit_links a{display: block;margin: 0 0 10px 0}aside .block .edit_links:hover{opacity: 1}.rules{font-size: 12px;line-height: 14px;margin-bottom: 15px}.rules a{color: #1e1e1e;text-decoration: none;border-bottom: 1px solid rgba(220,148,75,0.5)}.rules a:hover{border-color: transparent}.slider .item{height: 700px;background-position: center bottom;background-repeat: no-repeat;background-size: cover}.slider .item .wrap{background: url("../images/banner_shadow.png") no-repeat 50% -50px;height: 100%;padding-top: 50px}.slider .item .text{background: url("../images/logo_white.png") no-repeat center top;padding-top: 70px;color: #fff;text-align: center;width: 650px;margin: 0 auto}.slider .item .text .desc{font-size: 25px;line-height: 30px;margin-bottom: 15px}.slider .item .text .name{font-size: 65px;line-height: 65px;font-weight: 900;text-transform: uppercase;margin-bottom: 20px}.slider .item .text .announce{font-size: 15px;line-height: 20px;margin-bottom: 20px;padding: 0 100px}.slider .item .text .more a{display: inline-block;text-decoration: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: -moz-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -webkit-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -ms-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);box-shadow: 0px 0px 25.65px 1.35px rgba(255,186,131,0.34);line-height: 70px;padding: 0 55px;font-size: 20px;font-weight: 700;color: #fff}.slider .item .text .more a:hover{opacity: .9}.block_2{z-index: 100}.block_4 .wrap,.block_5 .wrap{padding-right: 600px;background-position: center right;background-repeat: no-repeat;min-height: 404px}.block_4 .all{text-align: left}.block_4 .all a{background: #fff;border: 1px solid #dc944b;line-height: 53px;color: #dc944b;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;padding: 0 55px}.block_4 .all a:hover{color: #fff;background: -moz-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -webkit-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%);background: -ms-linear-gradient(90deg,rgb(225,0,25) 0%,rgb(238,64,13) 11%,rgb(251,127,0) 100%)}.block_6{min-height: 770px;box-sizing: border-box;padding-top: 325px;margin-top: -210px;background-size: auto}.block_6 + .wrap{padding-top: 30px}.block_8{background-color: #f4f2f1;background-position: center bottom;background-size: auto}.block_15 .wrap{max-width: 1240px}.block_15 .wrap:after{content: '';display: block;clear: both}.block_15 .title{float: left;width: 33%;position: relative}.block_15 .title:before{content: '';display: block;width: 20px;height: 20px;position: absolute;top: -20px;left: -20px;background: url("../images/icon_title_top_left.svg") no-repeat center center}.block_15 .title strong{font-weight: 400;display: block;font-size: 20px;line-height: 20px;padding-top: 20px}.block_15 .block_announce{float: right;width: 60%}.block_15 .block_announce ul li{display: inline-block;vertical-align: top;width: calc(50% - 10px);box-sizing: border-box;padding-right: 45px;background: none;padding-left: 55px;min-height: 45px;position: relative;margin-bottom: 30px}.block_15 .block_announce ul li:before{content: '';display: block;width: 45px;height: 45px;border-radius: 4px;background: url("../images/icon_check_white.svg") #dc944b no-repeat center center;position: absolute;top: 0;left: 0}.block_15 .block_announce + .article{clear: both}.block_16 .title > span:before{bottom: -20px;right: -20px;background-image: url("../images/icon_title_bottom_right.svg")}.inside .block_16{padding-top: 0}.inside .block_16 .wrap{padding: 0}.block_18 .title > span:before{top: -20px;right: -20px;background-image: url("../images/icon_title_top_right.svg")}.block_19 .title > span:before{bottom: -20px;left: -20px;background-image: url("../images/icon_title_bottom_left.svg")}.block_20 .title > span:before{top: -20px;left: -20px;background-image: url("../images/icon_title_top_left.svg")}.block_16 .title,.block_18 .title,.block_19 .title,.block_20 .title{padding-left: 100px;margin-bottom: 70px}.block_16 .title > span,.block_18 .title > span,.block_19 .title > span,.block_20 .title > span{display: inline-block;position: relative}.block_16 .title > span:before,.block_18 .title > span:before,.block_19 .title > span:before,.block_20 .title > span:before{content: '';display: block;width: 20px;height: 20px;position: absolute;background-position: center center;background-repeat: no-repeat}.block_16 .all,.block_18 .all,.block_19 .all,.block_20 .all{position: absolute;top: 15px;right: 120px}.block_17{background-size: calc(50% - 30px) auto;background-position: center left;background-color: #ebebeb;min-height: 620px;padding: 50px 0}.block_19{background: #ebebeb}.block_20 .title{margin-bottom: 10px}.block_20 .block_announce{padding-left: 100px;margin-bottom: 70px;font-size: 28px;text-transform: uppercase;font-weight: 700}.block_20 .block_announce p{margin: 0}.page_contacts:after{content: '';display: block;clear: both}.page_contacts .info{float: left;width: calc(100% - 505px)}.page_contacts .info .item{display: inline-block;vertical-align: top;width: calc(50% - 50px);margin: 0 45px 90px 0;border-right: 1px solid #dc944b;border-bottom: 1px solid #dc944b;padding: 0 20px 30px;box-sizing: border-box}.page_contacts .info .item .icon{margin-bottom: 20px}.page_contacts .info .item .name{font-size: 16px;line-height: 20px;margin-bottom: 20px;font-weight: 700}.page_contacts .info .item .value{font-size: 18px;line-height: 26px}.page_contacts .info .item .value a{color: #1e1e1e;text-decoration: none;border-bottom: 1px solid rgba(30,30,30,0.5)}.page_contacts .info .item .value a:hover{border-color: transparent}.page_contacts .image{float: right;width: 505px}.page_contacts .image img{display: block;max-width: 100%}@media (max-width: 1620px){.page_top .bg{border-radius: 0}}@media (max-width: 1500px){header .header .logo{margin-right: 20px}header .header nav ul li a{padding: 13px 10px}header .header .phones .phone{font-size: 16px}header .header .phones .phone:last-child{padding-left: 28px}header .header .phones .phone:last-child:before{left: 6px}#owl_19 .owl-nav .owl-prev{left: 25px}#owl_19 .owl-nav .owl-next{right: 25px}}