body,div,a{margin:0;padding:0;border:0}a{text-decoration:none}a:hover,a:focus,a:active{text-decoration:none}a:focus{outline:0}html,body{width:100%;height:100%}body{font-family:Arial;background:#e0e0df url("../images/body.jpg")}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.wrap1{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.wrap2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.eot");src:url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.eot");src:url("../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Medium.woff") format("woff"),url("../fonts/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"PTSansRegular";src:url("../fonts/PTSansRegular.eot");src:url("../fonts/PTSansRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/PTSansRegular.woff") format("woff"),url("../fonts/PTSansRegular.ttf") format("truetype")}@font-face{font-family:"MuseoSansCyrl-700";src:url("../fonts/MuseoSansCyrl-700.eot");src:url("../fonts/MuseoSansCyrl-700.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSansCyrl-700.woff") format("woff"),url("../fonts/MuseoSansCyrl-700.ttf") format("truetype")}@font-face{font-family:"MuseoSansCyrl-500";src:url("../fonts/MuseoSansCyrl-500.eot");src:url("../fonts/MuseoSansCyrl-500.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSansCyrl-500.woff") format("woff"),url("../fonts/MuseoSansCyrl-500.ttf") format("truetype")}@font-face{font-family:"MuseoSansCyrl-300";src:url("../fonts/MuseoSansCyrl-300.eot");src:url("../fonts/MuseoSansCyrl-300.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSansCyrl-300.woff") format("woff"),url("../fonts/MuseoSansCyrl-300.ttf") format("truetype")}.breadcrumb{background:transparent;padding:5px 0px 25px;margin:0}.breadcrumb li a{color:#363636;font-size:14px;font-family:PTSansRegular}.breadcrumb li.active{color:#c62631;font-size:14px;font-family:PTSansRegular}.breadcrumb li.active a{color:#c62631}.breadcrumb>li+li:before{padding:0 4px 0px 8px;color:#363636}.content{width:1170px;margin:0 auto}h1{color:#363636;font-size:24px;font-family:PTSansRegular;padding:0px 0px 20px;margin:0}h1.title{text-align:center;overflow:hidden;padding:0px 0px 25px;margin:0}h1.title span{display:inline-block}h1.title:before,h1.title:after{content:'';display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:80px;height:2px;background:#c62631;border:solid #FFF;border-width:0 10px}h1.title:before{margin-left:-100%}h1.title:after{margin-right:-100%}h2.title{text-align:center;overflow:hidden;font-size:24px;font-family:PTSansRegular;color:#363636;padding:45px 0px;margin:0}h2.title:before,h2.title:after{content:'';display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:80px;height:2px;background:#c62631;border:solid #FFF;border-width:0 10px}h2.title:before{margin-left:-100%}h2.title:after{margin-right:-100%}.header{width:100%}.header .content{padding:0px 15px}.header .header__top{width:100%;height:70px;background:#fff}.header .header__top .header__logo{float:left;width:calc(100% - 615px);line-height:70px}.header .header__top .header__logo img{max-width:100%;max-height:100%}.header .header__top .header__right{display:table;width:615px}.header .header__top .header__right .header__contact{display:table-cell;vertical-align:middle;padding:0px 15px 0px 0px;height:70px;text-align:right;color:#161616;font-size:16px;line-height:1.2;font-family:PTSansRegular}.header .header__top .header__right .header__contact .contact__info .contact__info__location{display:inline}.header .header__top .header__right .header__contact .contact__info .contact__info__phone{display:inline}.header .header__top .header__right .header__contact .contact__info .contact__info__phone a{padding:0px 0px 0px 15px;color:#393939;font-size:22px;font-weight:bold}.header .header__top .header__right .header__callback{display:table-cell;vertical-align:middle;height:70px}.header .header__top .header__right .header__callback a{display:block;width:190px;height:40px;line-height:40px;text-align:center;background:#f6c42d;color:#410101;font-family:Roboto-Regular;float:right}.header .header__top .header__right .header__callback a:hover,.header .header__top .header__right .header__callback a:focus,.header .header__top .header__right .header__callback a:active{background:#ffd427}.header .header__bottom{width:100%;height:52px;background:#c62631}.header .header__bottom .menu{float:left}.header .header__bottom .search{float:right;width:calc(100% - 720px);padding:11px 0px 0px}.header .header__bottom .search form{position:relative;width:100%}.header .header__bottom .search form input{width:100%;height:32px;background:#e7e2e2;border:1px solid #747474;border-radius:0px;color:#797979;font-size:14px;font-family:Roboto-Regular}.header .header__bottom .search form .btn{position:absolute;top:1px;right:1px;width:79px;height:30px;padding:0px;background:#e8b92b;color:#303030;font-size:16px;font-family:Roboto-Regular;border-left:1px solid #747474;border-radius:0px}.header .header__bottom .search form .btn:hover,.header .header__bottom .search form .btn:focus,.header .header__bottom .search form .btn:active{outline:0;background:#ffd427}.header .header__bottom:after{content:'';clear:both;display:block}.menu{width:706px}.menu .menu__fix{display:none}.menu .menu__fix .icon-menu{display:block}.menu .menu__fix .icon-menu.no-active{display:none}.menu .menu__fix .icon-close{display:none}.menu .menu__fix .icon-close.active{display:block}.menu .menu_fon ul{display:table;width:100%;margin:0;padding:0}.menu .menu_fon ul li{position:relative;display:table-cell;max-width:200px;line-height:52px;text-align:center;border-right:1px solid #e6747c}.menu .menu_fon ul li a{display:inline-block;vertical-align:top;color:#fff;font-size:18px;font-family:PTSansRegular;font-weight:bold}.menu .menu_fon ul li.submenuItem{position:relative}.menu .menu_fon ul li.submenuItem>a:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0px 0px 0px 7px}.menu .menu_fon ul li.submenuItem>a.active:after{content:"\f106"}.menu .menu_fon ul li.submenuItem ul{position:absolute;display:none;background:#c62631}.menu .menu_fon ul li.submenuItem ul li{display:block;line-height:35px;text-align:left;padding:0px 15px 0px 20px}.menu .menu_fon ul li.submenuItem ul li a{text-transform:inherit}.menu .menu_fon ul li:first-child{border-left:1px solid #e6747c}.menu .menu_fon ul li.active:after,.menu .menu_fon ul li:hover:after{content:'';position:absolute;bottom:0px;display:block;width:100%;height:4px;background:#f6c42d}.slide{position:relative;width:100%}.slide .slider-home{width:100%;height:480px;overflow:hidden}.slide .slider-home .slider_fon{outline:0;width:100%;height:480px;position:relative;z-index:999}.slide .slider-home .slider_fon .back{position:absolute;width:100%;height:100%;background:#394369;opacity:0.6;z-index:0}.slide .slider-home .slider_fon .img{display:none}.slide .slider-home .slider_fon .img img{max-width:100%;max-height:100%}.slide .slider-home .slider_fon .slider__text{position:relative;width:1170px;height:100%;margin:0 auto}.slide .slider-home .slider_fon .slider__text .name{position:absolute;width:410px;height:320px;background:#e8b92d;padding:65px 50px;left:115px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.slide .slider-home .slider_fon .slider__text .name h3{width:280px;color:#c62631;font-size:36px;font-family:MuseoSansCyrl-700;padding:0px 0px 5px;margin:0}.slide .slider-home .slider_fon .slider__text .name span{display:block;width:285px;color:#000000;font-size:24px;line-height:1.2;font-family:MuseoSansCyrl-300}.slide .slider-home .slider_fon .slider__text .name .but{width:178px;margin:25px 0px 0px}.slide .slider-home .owl-controls{position:absolute;width:1140px;height:100%;left:50%;top:0px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slide .slider-home .owl-dots{position:absolute;z-index:1;bottom:5px;text-align:right;padding:0px 125px 0px 0px}.category__box{width:100%;background:#fff;margin:25px 0px -5px}.category__ul{width:100%;text-align:center}.category__ul .category__item{display:inline-block;width:204px;height:263px;background:#e9e9e8;border:2px solid #bababa;margin:0px 10px 24px;position:relative}.category__ul .category__item:hover .but__more{background:#ffba00;color:#232222}.category__ul .category__item .category__item_link{width:100%;height:100%;position:absolute;top:0;left:0}.category__ul .category__item .category__item__name{width:200px;display:table-cell;vertical-align:middle;text-align:center;height:60px;color:#0b0b0b;font-size:15px;font-family:PTSansRegular;padding:0px 12px}.category__ul .category__item .category__item__img{padding:0px 12px;width:100%;height:118px;line-height:118px}.category__ul .category__item .category__item__img img{max-width:100%;max-height:100%}.category__ul .category__item .but__more{display:block;position:absolute;bottom:10px;left:0;right:0;width:135px;height:30px;line-height:30px;text-align:center;background:#c62631;color:#fff;font-size:14px;font-family:Roboto-Regular;font-weight:bold;margin:auto;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.category__ul .category__item .but__more:hover{background:#ffba00;color:#232222}.content__text{width:100%;background:#fff;padding:30px 30px 60px;color:#363636;font-size:16px;font-family:PTSansRegular}.parallax__footer{position:relative;width:100%;height:326px;background:url("../images/parallax_footer.jpg") center center no-repeat;margin:25px 0px 0px}.parallax__footer .back{position:absolute;width:100%;height:100%;background:#394369;opacity:0.6;z-index:0}.parallax__footer .parallax__footer__content{position:absolute;width:785px;height:205px;overflow:hidden;background:#e8b92d;padding:35px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;text-align:center;color:#262626;font-size:20px;font-family:MuseoSansCyrl-300;line-height:1.2}.parallax__footer .parallax__footer__content h2{color:#262626;font-size:30px;font-family:MuseoSansCyrl-500;padding:0px 0px 5px;margin:0}.parallax__footer .parallax__footer__content a{color:#262626}@media (max-width: 1200px){.content{width:940px}.header .header__top .header__logo{width:calc(100% - 590px)}.header .header__top .header__right{width:590px}.header .header__top .header__right .header__contact .contact__info .contact__info__phone{font-size:20px}.header .header__top .header__right .header__callback a{width:160px}.header .header__bottom{width:100%;height:52px;background:#c62631}.header .header__bottom .menu{float:left}.header .header__bottom .search{width:calc(100% - 650px)}.header .header__bottom:after{content:'';clear:both;display:block}.menu{width:630px}.menu .menu_fon ul li{max-width:160px}.menu .menu_fon ul li a{font-size:16px;font-family:Roboto-Medium;font-weight:normal}.slide .slider-home .slider_fon .slider__text{width:940px}.slide .slider-home .owl-controls{width:940px}.slide .slider-home .owl-dots{padding:0px 95px 0px 0px}}@media (max-width: 1000px){.content{width:100%}.header .header__top .header__logo{width:calc(100% - 515px)}.header .header__top .header__right{width:515px}.header .header__top .header__right .header__contact{font-size:14px;padding:0px 10px 0px 0px}.header .header__top .header__right .header__contact .contact__info .contact__info__phone{font-size:18px;padding:0px 0px 0px 10px}.header .header__top .header__right .header__callback a{width:160px}.header .header__bottom{height:46px}.header .header__bottom .search{width:calc(100% - 495px);padding:7px 0px 0px}.header .header__bottom .search form .btn{font-size:14px}.header .header__bottom:after{content:'';clear:both;display:block}.menu{width:475px}.menu .menu_fon ul li{max-width:100px;line-height:46px}.menu .menu_fon ul li a{font-size:14px}.slide .slider-home{height:100%}.slide .slider-home .slider_fon{background:none !important;height:100%}.slide .slider-home .slider_fon .img{position:relative;display:block;z-index:-1}.slide .slider-home .slider_fon .img img{max-width:100%;max-height:100%}.slide .slider-home .slider_fon .slider__text{position:static;width:100%}.slide .slider-home .slider_fon .slider__text .name{position:absolute;width:50%;height:auto;left:50px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slide .slider-home .slider_fon .slider__text .name h3{font-size:32px}.slide .slider-home .slider_fon .slider__text .name span{font-size:22px}.slide .slider-home .slider_fon .slider__text .name .but{width:50%;margin:15px 0px 0px;font-size:0.7em}.slide .slider-home .owl-controls{width:100%}.slide .slider-home .owl-dots{padding:0px 95px 0px 0px}.parallax__footer .parallax__footer__content{width:640px;height:205px;padding:25px;font-size:18px}.parallax__footer .parallax__footer__content h2{font-size:28px}}@media (max-width: 768px){h1{font-size:22px}h2.title{font-size:22px}html.htmlmenu,body.htmlmenu{overflow-y:scroll !important}body.bodymenu{overflow:hidden !important}.header .header__top .header__logo{width:calc(100% - 310px)}.header .header__top .header__right{width:310px}.header .header__top .header__right .header__contact{font-size:13px;padding:0px}.header .header__top .header__right .header__contact .contact__info .contact__info__phone{font-size:16px;padding:0px 0px 0px 10px}.header .header__top .header__right .header__callback{display:block;position:absolute;top:77px;right:15px;height:auto}.header .header__top .header__right .header__callback a{width:140px;height:32px;line-height:32px}.header .header__bottom{height:46px}.header .header__bottom .search{float:left;width:calc(100% - 275px);margin:0px 0px 0px 15px}.header .header__bottom .search form .btn{font-size:14px}.header .header__bottom:after{content:'';clear:both;display:block}.globalmenu .menu{position:relative;z-index:9999}.globalmenu .menu .menu__fix_box{position:fixed;z-index:10;top:0;left:-280px;width:280px;height:100%;pointer-events:auto;visibility:visible;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent;background:#c62631}.globalmenu .menu .menu__fix_box .menu__fix_box2{width:100%;height:200vw;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3{max-width:100%;max-height:100vh;overflow-y:auto}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3 ul{list-style:none;padding:33px 0px 30px 0px;margin:0;display:block;max-height:100vh}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3 ul li{padding:5px 0px 5px 50px}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3 ul li a{display:block;color:#fff;font-size:14px;line-height:1.5;padding:5px 0px;font-family:Roboto-Medium}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3 ul li:hover{background:#ffba00}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3 ul li:hover a{color:#232222}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:20px;background-color:#fff}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3::-webkit-scrollbar{width:7px;background-color:#fff}.globalmenu .menu .menu__fix_box .menu__fix_box2 .menu__fix_box3::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#ccc}.menu{width:100px;position:relative;height:46px}.menu .content{height:100%}.menu .menu__fix{display:block}.menu .menu__fix .icon-menu{cursor:pointer;display:block;position:absolute;top:50%;left:0px;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);z-index:10;width:100px;height:auto;padding:5px 10px;font-size:13px;color:#fff;border:2px solid #fff;font-family:PTSansRegular;text-transform:uppercase;line-height:1.0;text-align:center;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.menu .menu__fix .icon-menu .fa-bars{margin-right:5px}.menu .menu__fix .icon-menu:hover{background:#ffba00;color:#232222;border:2px solid #ffba00}.menu .menu__fix .icon-menu.no-active{display:none}.menu .menu__fix .icon-close{display:none}.menu .menu__fix .icon-close.active{display:block;position:absolute;top:-65px;left:230px;color:#fff;z-index:11;width:30px;height:30px;cursor:pointer;-webkit-transition:box-shadow 0.4s ease;-webkit-transition:-webkit-box-shadow 0.4s ease;transition:-webkit-box-shadow 0.4s ease;transition:box-shadow 0.4s ease;transition:box-shadow 0.4s ease, -webkit-box-shadow 0.4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.menu .menu__fix .icon-close.active div{position:relative;width:100%;height:2px;background:#FEFEFE;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:rotate(135deg);transform:rotate(135deg);top:14px}.menu .menu__fix .icon-close.active div:before{content:'';position:absolute;z-index:1;left:0;width:100%;height:2px;background:inherit;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu .menu__fix .icon-close.active:hover div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu .menu__fix .menu__fix_box{display:none}.menu .menu_fon{display:none}.slide .slider-home .slider_fon .slider__text .name{width:50%;top:50%;padding:35px 30px}.slide .slider-home .slider_fon .slider__text .name h3{width:100%;font-size:4.7vw}.slide .slider-home .slider_fon .slider__text .name span{width:100%;font-size:3.1vw}.slide .slider-home .slider_fon .slider__text .name .but{width:50%;margin:15px 0px 0px;font-size:0.7em}.slide .slider-home .owl-dots{padding:0px 65px 0px 0px}.content__text{font-size:14px}.parallax__footer .parallax__footer__content{width:95%;height:auto;max-height:300px;padding:25px;font-size:16px}.parallax__footer .parallax__footer__content h2{font-size:26px}}@media (max-width: 640px){h1{font-size:22px}h1.title:before,h1.title:after{content:"";display:none}h2.title{font-size:22px}h2.title:before,h2.title:after{content:"";display:none}.header .header__top{height:auto}.header .header__top .header__logo{width:235px;margin:0 auto;float:none}.header .header__top .header__right{float:none;width:auto;margin:5px auto 0px}.header .header__top .header__right .header__contact{display:block;height:auto;font-size:13px;padding:0px}.header .header__top .header__right .header__contact .contact__info{text-align:center}.header .header__top .header__right .header__contact .contact__info .contact__info__location{display:block}.header .header__top .header__right .header__contact .contact__info .contact__info__phone{display:block;font-size:16px;padding:3px 0px 6px 0px}.header .header__top .header__right .header__callback{position:relative;top:auto;right:auto;width:140px;height:auto;margin:0px auto 5px}.header .header__top .header__right .header__callback a{width:140px;height:32px;line-height:32px;float:none}.header .header__bottom{position:relative;height:auto;padding:45px 0px 5px}.header .header__bottom .search{position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);float:none;width:215px}.header .header__bottom .search form .btn{font-size:14px}.header .header__bottom .menu{float:none}.header .header__bottom:after{content:'';clear:both;display:block}.globalmenu .menu .menu__fix_box{width:100%}.menu{width:100%;height:30px}.menu .menu__fix .icon-menu{position:relative;top:auto;left:auto;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);margin:0 auto}.menu .menu__fix .icon-close.active{top:-235px;right:0px;left:auto}.slide .slider-home .slider_fon .slider__text .name{padding:25px 15px}.parallax__footer .parallax__footer__content{padding:20px;font-size:15px}.parallax__footer .parallax__footer__content h2{font-size:24px}}@media (max-width: 480px){.slide .slider-home .slider_fon .slider__text .name{padding:15px 10px;width:calc(70% - 40px);top:45%}.parallax__footer .parallax__footer__content{padding:20px;font-size:14px}.parallax__footer .parallax__footer__content h2{font-size:20px}}.tags{margin-bottom:20px}.tags_link{display:inline-block;padding:0 15px;height:30px;line-height:30px;text-align:center;background:#c62631;color:#fff;font-size:14px;font-family:Roboto-Regular;font-weight:bold;margin:26px auto 0px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.tags_link:hover{background:#ffba00;color:#232222}.rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.catalog__box{margin:25px 0px 0px}.catalog__box .sidebar{width:295px;float:left;background:#C62631;min-height:500px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu{margin:0;padding:0;list-style-type:none}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li a,.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li span{cursor:pointer;color:#fff;font-size:15px;font-family:PTSansRegular}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li{position:relative;padding:25px 20px 25px 45px;border-bottom:1px solid #e65660}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li .icon_arrow{content:'';position:absolute;left:20px;top:29px;width:14px;height:14px;background:url("../images/sidebar-li.png") center center no-repeat;cursor:pointer}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu{display:none;margin:25px 0px 0px 0px;padding:0;list-style-type:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li{position:relative;padding:10px 14px 10px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li:before{content:'';position:absolute;left:0px;top:18px;width:6px;height:6px;background:#f4adb2;border-radius:100%}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li:hover:before,.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li.active:before{background:#ffba00}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.active:before{background:url("../images/sidebar-li_active.png") center center no-repeat}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.active.has-submenu .sidebar__menu-submenu{display:block}.catalog__box .sidebar .stella{display:none}.catalog__box .catalog__content{width:calc(100% - 295px);padding:40px 0px 40px 30px;float:right;background:#fff}.catalog__box .catalog__content .product_not__available .category__item{opacity:0.7}.catalog__box .catalog__content .category__ul .category__item{position:relative;display:block;width:181px;float:left;margin:0px 30px 30px 0px;z-index:10}.catalog__box .catalog__content .category__ul .category__item:hover .but__more{background:#ffba00;color:#232222}.catalog__box .catalog__content .category__ul .category__item__name{padding-top:25px}.catalog__box .catalog__content .category__ul .category__item__price{font-size:14px;font-weight:bold;padding:10px 0}.catalog__box .catalog__content .category__ul .category__item .not_available,.catalog__box .catalog__content .category__ul .category__item .available{position:absolute;top:5px;left:-10px;color:green;height:20px;line-height:20px;font-size:12px;padding:0px 9px;background:#e8b92d}.catalog__box .catalog__content .category__ul .category__item .not_available::before,.catalog__box .catalog__content .category__ul .category__item .available::before{content:'';position:absolute;top:4px;left:4px;background:#bababa;width:100%;height:100%;z-index:-1 !important}.catalog__box .catalog__content .category__ul .category__item .category__item__img{padding:0px}.catalog__box .catalog__content .category__ul .category__item .category__item_link{width:100%;height:100%;position:absolute;top:0;left:0}.catalog__box .catalog__content .category__ul:after{content:'';clear:both;display:block}.catalog__box:after{content:'';clear:both;display:block}.product__box{position:relative;width:100%;background:#fff;margin:25px 0px 0px;padding:40px 35px}.product__box .product__entry{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 991px){.product__box .product__entry{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__box .product-gallery{width:440px}.product__box .product-gallery .slick-list{height:100%}.product__box .product-gallery .slick-list .slick-track{height:100%}.product__box .product-gallery .slick-list .slick-track .slick-slide{height:100%;outline:0}.product__box .product-gallery .product-gallery__main{width:100%;height:385px;min-width:385px;text-align:center;border:1px solid #a0a0a0;margin:0px 0px 5px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__box .product-gallery .product-gallery__main img{max-width:100%;height:250px}.product__box .product-info{margin:0px 0px 0px 30px;width:auto}@media (max-width: 991px){.product__box .product-info{width:100%;margin:0;margin-top:30px}}.product__box .product-info h1{font-size:24px;font-weight:bold;color:#1b1b1b}.product__box .product-info .btn-container{margin-top:20px}.product__box .product-info .but-order{display:inline-block;width:170px;height:55px;background-color:#ce2832;color:#fff;font-size:16px;font-weight:bold;text-align:center;line-height:55px;margin-right:10px}.product__box .product-info .but-phone-order{font-size:16px;font-weight:bold;color:#ce2832;display:inline-block;width:170px;height:55px;background-color:transparent;text-align:center;line-height:55px}.product__box .product-info .tech-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0}.product__box .product-info .tech-container .btn2{text-decoration:underline;padding-left:5px}.product__box .product-info .tech-container svg{fill:#2a6496}.product__box .product-info .product__doc__text{color:#9b9b9b}.product__box .product-desc{margin-top:30px}.product__box .product-desc .nav-tabs{margin:0;padding:0;border:none}.product__box .product-desc .nav-tabs li a{height:36px;line-height:36px;padding:0px;margin:0px 30px 0px 0px;border:none;border-radius:0px;background:transparent;color:#9b9b9b;font-size:16px;font-weight:bold;font-family:PTSansRegular}.product__box .product-desc .nav-tabs li.active a{color:#ce2832;border-bottom:1px solid #ce2832}.product__box .product-desc .tab-content{margin:25px 0px 0px;padding:0px 15px 0px 0px;height:515px;overflow:hidden;overflow-y:auto;color:#4d4d4d;font-size:16px;font-family:PTSansRegular;line-height:1.3}.product__box .product-desc .tab-content::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:0px;background-color:#edecec}.product__box .product-desc .tab-content::-webkit-scrollbar{width:4px;background-color:#edecec}.product__box .product-desc .tab-content::-webkit-scrollbar-thumb{border-radius:0px;-webkit-box-shadow:none;background-color:#92929a}.product__box .product-desc .tab-content table tbody{font-size:14px}.product__box .product-desc .tab-content table tbody th{background:#e4e4e4;font-size:14px}.product__box .product-desc .product__doc{position:relative;width:100%;height:200px;margin:60px 0px 20px;padding:12px;border:3px solid #b6b6b5}.product__box .product-desc .product__doc .product__doc__legend{position:absolute;width:126px;height:200px;background:#fff;top:-3px;left:50%;margin:0px 0px 0px -63px;z-index:0}.product__box .product-desc .product__doc .product__doc__header{position:relative;color:#3f4458;font-size:16px;font-family:PTSansRegular;font-weight:bold;padding:13px 0px 15px;text-align:center}.product__box .product-desc .product__doc .product__doc__image{position:relative;width:50px;height:50px;background:url("../images/doc.png") center center no-repeat;margin:0 auto 23px}.product__box .product-desc .product__doc .product__doc__image .ext{width:31px;height:16px;line-height:16px;text-align:center;text-transform:uppercase;position:absolute;right:0px;top:28px;color:#fff;font-size:12px;font-family:Roboto-Medium}.product__box .product-desc .product__doc .product__doc__text{position:relative;color:#333333;font-size:16px;font-family:PTSansRegular;text-align:center}.product__box .product-desc .product__doc .product__doc__btn{position:relative}.product__box .product-desc .product__doc .product__doc__btn a{display:inline-block;height:32px;line-height:32px;text-align:center;font-size:18px;font-family:PTSansRegular}.product__box .product-desc .product__doc .product__doc__btn a.btn1{float:left;width:125px;color:#fff;background:#A0A0A8}.product__box .product-desc .product__doc .product__doc__btn a.btn2{float:right;width:85px;color:#333333;background:#f6c42d}.product__box .product-desc .product__doc .product__doc__btn:after{content:'';clear:both;display:block}.product__box .product-desc .product-contact{width:100%;background:#F0F0F0;padding:15px 10px;margin:0px 0px 15px}.product__box .product-desc .product-contact .product-contact__header{color:#707070;font-size:16px;font-family:Roboto-Medium;padding:0px 0px 15px}.product__box .product-desc .product-contact .contact__product{padding:0px 10px;font-size:16px;font-family:PTSansRegular}.product__box .product-desc .product-contact .contact__product .contact__product__location{color:#161616}.product__box .product-desc .product-contact .contact__product .contact__product__phone{color:#393939;font-weight:bold;padding:3px 0px 5px}.product__box .product-desc .product-contact .contact__product .contact__product__phone i{color:#acacac;margin:0px 7px 0px 15px;font-size:18px;position:relative;top:2px}.product__box .product-desc .but{display:block;width:192px;height:36px;line-height:36px;text-align:center;background:#c62631;color:#fff;font-size:22px;font-family:PTSansRegular;margin:0px auto;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.product__box .product-desc .but:hover{background:#ffba00;color:#232222}.product__box:after{content:'';clear:both;display:block}@media (max-width: 1200px){.catalog__box .sidebar{width:280px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li{padding:15px 20px 15px 45px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li:before{top:19px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu{margin:15px 0px 0px 0px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li{padding:6px 14px 6px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li:before{top:14px}.catalog__box .catalog__content{width:calc(100% - 280px);padding:40px 0px 40px 25px}}@media (max-width: 1000px){.catalog__box .sidebar{position:absolute;left:-260px;width:260px}.catalog__box .sidebar .sidebar__fix{position:fixed;z-index:10;top:0;left:-260px;width:260px;height:100%;pointer-events:auto;visibility:visible;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent;background:#c62631}.catalog__box .sidebar .sidebar__fix .sidebar__fix2{width:100%;height:200vw;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3{max-width:100%;max-height:100vh;overflow-y:auto}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu{display:block;max-height:100vh}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li a,.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li span{font-size:14px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li{padding:10px 20px 10px 45px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li:before{top:14px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu{margin:7px 0px 0px 0px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li{padding:4px 14px 4px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3 .sidebar__menu li.sidebar__menu__li.has-submenu .sidebar__menu-submenu li.sidebar__menu-submenu__li:before{top:12px}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:20px;background-color:#fff}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3::-webkit-scrollbar{width:7px;background-color:#fff}.catalog__box .sidebar .sidebar__fix .sidebar__fix2 .sidebar__fix3::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#ccc}.catalog__box .sidebar .stella{cursor:pointer;display:block;position:fixed;left:0px;top:calc(50% - 10px);background:#c62631;z-index:1000;width:200px;height:20px;padding:0px;margin:0px 0px 0px -90px;text-align:center;-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0px 0px 6px 6px}.catalog__box .sidebar .stella a:hover{text-decoration:none}.catalog__box .sidebar .stella span{display:inline-block;font-family:Arial;color:#fff;font-size:15px;line-height:1;margin:0;opacity:1;text-align:left;position:relative;padding-top:0px;position:relative;top:-1px}.catalog__box .sidebar .stella .fa-chevron-up,.catalog__box .sidebar .stella .fa-chevron-down{padding-right:5px;color:#fff;position:relative;top:-2px}.catalog__box .catalog__content{width:100%;padding:40px 25px 40px}.catalog__box .catalog__content .category__ul{display:block;text-align:center}.catalog__box .catalog__content .category__ul .category__item{display:inline-block;width:181px;float:none;margin:0px 5px 30px}}@media (max-width: 640px){.catalog__box .sidebar .stella{top:auto;bottom:150px}}.buy_product .category__item__img{text-align:center}.buy_product .category__item__img img{display:inline-block}.buy_product .slick-next:before,.buy_product .slick-prev:before{color:#000}.catalog__box .catalog__content .category__ul.buy_product .category__item .not_available,.catalog__box .catalog__content .category__ul.buy_product .category__item .available{left:5px}.content__box .review-page .review__info__name{font-weight:bold}.content__box .review-page .review__info__name span{font-weight:normal;font-size:14px}.content__box .review-form{max-width:600px;margin:auto}.content__box .review-form h2{font-size:18px}.content__box .review-form .form-group{margin-bottom:10px}.content__box .review-form .form-group label{font-size:16px}.content__box .review-form .form-group input{height:30px;padding-left:10px;border:1px solid #ccc}.content__box .review-form .form-group textarea{height:80px;max-width:600px;width:100%}.content__box .review-form .but{display:block;width:135px;height:30px;line-height:30px;text-align:center;background:#c62631;color:#fff;font-size:14px;font-family:Roboto-Regular;font-weight:bold;border:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.content__box .review-form .but:hover{background:#ffba00;color:#232222}#messageModal .modal-success-message{font-weight:bold;padding-left:20px}#messageModal .modal-success-close{display:block;height:30px;line-height:30px;background-color:#c62631;color:#fff;font-size:14px;width:50px;text-align:center;margin:20px auto}#messageModal .modal-success-close:hover{cursor:pointer}.content__box{width:100%;background:#fff;margin:25px 0px 0px;padding:30px}.review form{margin:30px 0px 0px}.review form .file-upload{position:relative;width:170px;height:40px;text-align:left}.review form .file-upload input[type="file"]{display:none}.review form .file-upload label{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.review form .file-upload span{color:#161616;font-size:14px;font-family:PTSansRegular}.review form .file-upload span .fa-paperclip{color:#bfbfbf;padding:0px 0px 0px 5px;border:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#fff;font-size:1.3em;position:relative}.review form .file-upload span #count_file{display:inline-block;border-bottom:1px solid #b3b3b3}.review form .form-group{height:auto;margin:0px 0px 30px}.review form .form-group label{display:none}.review form .form-group input{height:36px;color:#797979;font-size:16px;font-family:PTSansRegular;background:#e7e2e2;border:1px solid #747474;padding:0px 10px 0px 30px;border-radius:0px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.review form .form-group.has-error{position:relative}.review form .form-group.has-error input,.review form .form-group.has-error textarea{border:1px solid #a94442}.review form .form-group.has-error .help-block{position:absolute;width:100%;text-align:right;color:#a94442;font-size:11px;font-family:PTSansRegular;margin:0px;top:-18px;right:10px}.review form .form-group.has-success input,.review form .form-group.has-success textarea{outline:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.review form textarea{max-width:100%;min-width:100%;min-height:100px;max-height:100px;color:#797979;font-size:16px;font-family:PTSansRegular;background:#e7e2e2;border:1px solid #747474;padding:15px 30px;border-radius:0px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.review form textarea:hover,.review form textarea:focus,.review form textarea:active{outline:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.review form button{border:none;width:200px;display:block;height:30px;line-height:30px;text-align:center;background:#c62631;color:#fff;font-size:14px;font-family:Roboto-Regular;font-weight:bold;margin:0px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.review form button:focus,.review form button:active{outline:0}.review .review__box{margin:30px 0px 0px}.review .review__box .review__img{display:table-cell;padding-right:30px;width:150px;height:150px}.review .review__box .review__img img{max-width:100%;border:3px solid #d3145a;border-radius:150px}.review .review__box .review__info{display:table-cell;vertical-align:top}.review .review__box .review__info .review__info__name{color:#191919;font-size:16px;font-family:Exo2-Bold}.review .review__box .review__info .review__info__name span{display:block;color:#ccc;font-size:13px;margin:2px 0px 5px}.review .review__box .review__info .review__info__text{color:#191919;font-size:16px;font-family:Exo2-Regular}.review .review__box hr{margin:20px 0px 40px;border-top:1px solid #e3e3e3}.footer{background:#313137;width:100%;padding:30px 0}.footer .content{padding:0px 15px}.footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-info_value{color:#dcdcdc;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.footer-info a:hover{color:#fff}.footer-menu ul{margin:0;padding:0;list-style:none}.footer-menu ul li a{color:#dcdcdc;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.footer-menu ul li a:hover{color:#fff}.footer-contact{color:#dcdcdc;font-size:16px}.footer-contact .contact__info__phone a{color:#dcdcdc;font-size:16px;font-weight:bold}.footer-bot{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#dcdcdc}
