﻿body,html{font-size:15px}a{color:#5aa1e3}img{border:0}.text-center{text-align:center}body{font-family:Exo\ 2,Arial,sans-serif;line-height:1.42857143;color:#333e48;background-color:#fff;margin:0}header{display:block}.search_w{display:none}a{background-color:transparent;text-decoration:none}.btn,.cart_href{text-decoration:none!important}b{font-weight:700}img{height:auto;max-width:100%}svg:not(:root){overflow:hidden}button,input{color:inherit;font:inherit;margin:0}.btn{color:#333e48}.top_nav a,.top_descr a{color:#000}button{overflow:visible}.slider{overflow:hidden}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}*{outline:0!important}.phone_pop{background:#fff;border:1px solid #d3d3d3;border-radius:0 0 5px 5px;font-size:13px;right:0;margin:-2px 0 0;min-width:145px;padding:10px;position:absolute;text-align:left;top:100%;z-index:2}#logo,.header,.select_phone_w{position:relative}#logo img,#search,.search_w{width:100%}.top_descr{float:left}.top_nav{float:right}.top_nav>ul,.top_descr>ul{margin:0;padding:0}.head_top{font-size:14px;font-weight:300;padding:7px 0 9px;background:#f8f8f8}.top_nav li,.top_descr li{background:url(/content/theme/images/top_nav_sep.png) left 5px/1px auto no-repeat transparent;float:left;list-style:none;padding:0 10px}.bn{background:0 0!important}.top_nav li{background:none}.top_nav,.top_descr{margin:0 -10px}#logo{float:left;width:200px;z-index:2}.search_w{left:0;padding:0 480px 0 300px;position:absolute;top:0}#search{position:relative}#search input{border:2px solid #666;border-radius:100px;height:45px;padding:0 50px 0 25px;width:100%}.button_search_inner{height:20px;left:0;margin:-10px auto 0;position:absolute;right:0;top:50%;width:20px}.button_search_inner i{font-size:1.4em;color:#fff}.button-search{background:#666;border-radius:0 50px 50px 0;height:100%;position:absolute;right:0;text-align:center;top:0;width:60px}#header #cart,.cart_href,.phone_h,.phone_self_dash{position:relative}.btn{text-align:center;background:#666;border-radius:5px;display:inline-block;border:none;padding:7px 20px}.phone_self_arr,.phone_self_dash{display:inline-block;margin:0;padding:0}.phone_self_arr{background:url(/content/theme/images/phone_self.png) 100%/8px auto no-repeat transparent;height:6px;vertical-align:middle;width:12px}.phone_self_dash{border-bottom:1px dashed #333;font-size:19px;font-weight:700}.phone_h{float:right;padding:0 0 0 45px;text-align:right;z-index:2}.phone_h .icons{position:absolute;z-index:0;top:0;left:0;font-size:2.8em}.cart_qnt{text-align:center}#header #cart{float:right;margin:0 0 0 40px;z-index:9}.cart_href{position:relative;display:block;padding:10px 0 10px 35px}.cart_href i{position:absolute;z-index:0;top:6px;left:0;font-size:2.2em;color:#000}.cart_qnt{position:absolute}.call_c{color:#333e48;font-size:12px;text-decoration:underline}.cart_qnt{background:#666;border-radius:50%;color:#333e48;display:block;font-size:12px;font-weight:700;height:18px;left:10px;line-height:18px;top:50%;width:18px;margin-top:3px}.cart_total{color:#333e48;font-size:18px;font-weight:700;padding:0 0 0 10px}.header{margin:25px auto;position:relative;z-index:11}.slider_in{padding:100px 0}.sl_text{color:#fff}.sl_text{text-shadow:1px 1px 1px #000;font-size:45px;font-weight:300;line-height:1;margin:7px auto 25px}.slider_text{position:relative;margin-left:290px}@media(max-width:1024px){.slider_text{margin-left:auto}}.slider_text .ebold{display:block}.ebold{font-weight:900}.slider_text .btn{position:relative;z-index:2;border-radius:10px;font-size:20px;font-weight:300;padding:12px 24px}.bn{border:none!important}.none{display:none!important}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}@media(min-width:1280px){.container{width:1200px}}.clearfix:after,.clearfix:before,.container:after,.container:before{content:" ";display:table}.clearfix:after,.container:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}header{display:block}a{background-color:transparent}b{font-weight:700}img{border:0}svg:not(:root){overflow:hidden}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}*,:after,:before{box-sizing:border-box}button,input{font-family:inherit;font-size:inherit;line-height:inherit}img{vertical-align:middle}.hide{display:none!important}.hidden{display:none!important}@-ms-viewport{width:device-width}.m_right_6{margin-right:6px}.m_left_6{margin-left:6px}input[type=email],input[type=password],input[type=tel],input[type=text]{border:1px solid #ddd;border-radius:50px;outline:0 none;padding:10px 15px}.relative{position:relative}ul.list_none{margin:0;padding:0}.search_w .search_w_live{position:relative;display:block;width:100%;max-width:100%}.desktop_hid{display:none!important}@media(max-width:991px){.mob_hid{display:none!important}.desktop_hid{display:block!important}.header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:11}.header #logo{position:relative;left:40px}.header #logo{-ms-flex-order:1;order:1;-ms-flex-positive:1;flex-grow:1}.header #logo img{width:220px;max-width:220px}.header .cart-popup{-ms-flex-order:3;order:3}.header .search_w{-ms-flex-order:4;order:4;position:static;padding:0;margin-top:25px}.header .phone_h{-ms-flex-order:2;order:2;margin-right:5%}}@media(max-width:767px){.cart_total{display:none}.cart_href{width:40px;height:40px}.header #logo{text-align:left}}@media(max-width:550px){.header #logo{text-align:center;width:100%;margin-bottom:30px;left:0}.search_w .search_w_live{margin-right:-40px;max-width:inherit;width:auto}}.logo img{max-width:260px;width:260px!important}#page{position:relative}.slider__item{background-size:cover;background-position:center top;display:block;position:relative}.slider__link{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;min-height:100%;height:100%}.slider__item{opacity:1}.bold{font-weight:700}.mb-5{margin-bottom:5px!important}.drop_list{margin:0 0 0 5px;padding:0}.drop_list li{margin:0 0 4px;font-size:15px;list-style:none}.drop_list li span{border-bottom:1px dashed #333;display:block;text-align:right}.drop_list li .icons-svg{position:relative;top:4px;margin-right:5px}.drop_list li .phone_pop_a{white-space:nowrap}.icons{color:#333e48;padding:0;margin:0}@media(max-width:1199px){.top_nav{margin:0 -15px}.top_nav li{padding:0 15px}}@media(max-width:991px){.top_nav li{float:none;display:inline-block}.top_nav{display:block;float:none;text-align:center;margin:0 auto}.slider_in{padding:50px 0}}@media(max-width:767px){#header #cart{margin:0 0 0 30px}.sl_text{font-size:25px;line-height:1.1}}@media(max-width:550px){#header #cart .heading{display:inline-block}.sl_text{font-size:20px;line-height:1.1}#logo{margin:-5px 0 0}}@media(max-width:350px){#header #cart{z-index:9;padding:0}#header #cart,#logo{float:none;position:relative;margin:0}#logo{width:130px;z-index:2}}.stellarnav{position:relative;width:100%;line-height:normal}.stellarnav ul{margin:0;padding:0;text-align:left}.stellarnav li{list-style:none;display:block;margin:0;padding:0;position:relative;line-height:normal;vertical-align:middle}.stellarnav li a{font-weight:600;padding:15px;display:block;text-decoration:none;color:#fff;font-size:16px;font-family:inherit;box-sizing:border-box}.stellarnav>ul>li{display:inline-block}.stellarnav>ul>li>a{padding:17px 20px}.stellarnav ul ul{top:auto;width:270px;position:absolute;z-index:9900;text-align:left;display:none}.stellarnav li li{display:block}.stellarnav ul ul ul{top:-1px;left:260px;padding:5px 0}.stellarnav ul ul{background:#fff}.stellarnav ul>li>ul>li>a{color:#666;font-weight:300;font-size:15px;line-height:1.5;letter-spacing:-.01em;border:.1rem solid #ebebeb;border-top:none;padding:.5rem 1.9rem;width:100%}.main_nav_w{background:#333e48}@media only screen and (max-width:768px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}