html,body{font-size:16px}body{position:relative;font-family:'ProximaNova',sans-serif;-webkit-font-smoothing:antialiased;color:#191919;line-height:normal;background:#fff}h1,h2,h3,h4,h5,h6{margin:1em 0 .5em 0;font-weight:bold;color:#0b5fa2;text-transform:uppercase;letter-spacing:.05em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2.25rem;line-height:1.1em}h2{font-size:1.875rem;line-height:1.15em}h3{font-size:1.5rem;line-height:1.2em}h4{font-size:1.3125rem;line-height:1.3em}h5{font-size:1.125rem;line-height:1.4em}h6{font-size:1rem;line-height:1.5em}@media (max-width:767px){h1{font-size:1.6875rem}h2{font-size:1.5rem}h3{font-size:1.275rem}h4{font-size:1.18125rem}h5{font-size:1.06875rem}h6{font-size:1rem}}a{color:#191919;text-decoration:none;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}a:hover,a:focus{color:#0b5fa2;text-decoration:underline}p{margin:0 0 1em 0}p:last-child{margin-bottom:0}img{max-width:100%;max-height:100%}textarea{resize:vertical}.button{display:inline-block;padding:7px 30px;font-size:16px;font-weight:normal;color:#fff;text-align:center;text-decoration:none !important;text-transform:none;line-height:normal;letter-spacing:normal;text-shadow:none;border:none;background:#0b5fa2;outline:none;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.button:hover,.button:focus{color:#fff;background-color:#74cdd6}.form-control{padding:7px 20px;height:auto;font-family:'ProximaNova',sans-serif;font-size:1rem;color:#191919;line-height:normal;border:none;border-radius:0;background:#ebebeb;-webkit-box-shadow:none !important;box-shadow:none !important}.form-control:focus{border-color:#191919}.form-control::-webkit-input-placeholder{color:#959595}.form-control::-moz-placeholder{color:#959595}.form-control:-moz-placeholder{color:#959595}.form-control:-ms-input-placeholder{color:#959595}input[placeholder]{text-overflow:ellipsis}input::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder{text-overflow:ellipsis}.container-fluid{padding-right:100px;padding-left:100px}@media (max-width:767px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px) and (max-width:991px){.container-fluid{padding-right:30px;padding-left:30px}}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:15px;padding-left:15px;vertical-align:top}.owl-carousel .owl-item .item{position:relative}.owl-carousel .owl-dots{position:absolute;right:0;bottom:150px;left:0;font-size:0;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block;margin:0 5px;width:10px;height:10px;vertical-align:middle;border-radius:100px;background:rgba(255,255,255,0.7)}.owl-carousel .owl-dots .owl-dot.active{width:10px;height:10px;border:1px solid #fff;background:#0b5fa2}.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto;touch-action:auto}@media (max-width:767px){.owl-carousel .owl-dots{bottom:75px}}.left_block_fixed{position:fixed;top:0;bottom:0;left:0;padding-left:30px;padding-right:30px}.left_block_fixed .logo{margin-bottom:42px;padding-top:15px;text-align:center}.left_block_fixed .navbar{margin:0 0 50px 0;min-height:auto;border:none;border-radius:0;background:none}.left_block_fixed .navbar .navbar-collapse{padding:0;text-align:center}.left_block_fixed .navbar .navbar-collapse .navbar-nav{position:relative;display:inline-block;float:none;text-align:left}.left_block_fixed .navbar .navbar-collapse .navbar-nav:after{content:'';position:absolute;bottom:-41px;left:30px;width:53px;height:1px;background:#0b5fa2}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li{display:block;float:none}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li>a{padding:.5em 0 .5em 30px;font-size:1rem;color:#191919;line-height:normal;text-transform:uppercase;border-radius:0}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li>a:hover{color:#0b5fa2;background:none}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li.active>a{padding-left:50px;color:#0b5fa2;background:none}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-toggle:before{content:"\e259";position:absolute;top:50%;left:0;font-family:'Glyphicons Halflings';font-size:66%;line-height:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li.dropdown.open .dropdown-toggle{color:#0b5fa2;background:none}@media (max-width:767px){.left_block_fixed{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:static;padding-left:15px;padding-right:0}.left_block_fixed .logo{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-bottom:30px}.left_block_fixed .navbar{position:static;margin:0 0 15px 0}.left_block_fixed .navbar .navbar-header{text-align:right}.left_block_fixed .navbar .navbar-header .navbar-toggle{position:relative;z-index:1001;float:none;margin:0;padding:13px;font-size:0;color:#191919;line-height:1em;border:none;border-radius:0}.left_block_fixed .navbar .navbar-header .navbar-toggle.collapsed{background:none}.left_block_fixed .navbar .navbar-header .navbar-toggle .glyphicon{top:0;font-size:19px}.left_block_fixed .navbar .navbar-collapse{position:absolute;top:0;right:0;left:0;z-index:1000;padding:0;border:none;background:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.2)}.left_block_fixed .navbar .navbar-collapse .navbar-nav{display:block;margin:0;padding:15px}.left_block_fixed .navbar .navbar-collapse .navbar-nav:after{content:none}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li.active>a{padding-left:50px;color:#0b5fa2;background:none}}@media (min-width:768px) and (max-width:991px){.left_block_fixed{padding-left:15px;padding-right:15px}.left_block_fixed .logo{margin-bottom:30px}.left_block_fixed .navbar{margin:0 0 30px 0}.left_block_fixed .navbar .navbar-collapse .navbar-nav{display:block}.left_block_fixed .navbar .navbar-collapse .navbar-nav:after{bottom:-30px}.left_block_fixed .navbar .navbar-collapse .navbar-nav>li>a{font-size:14px}}.right_column{padding:0}.slider-cont .owl-carousel .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 110px;min-height:640px;background-size:cover;background-position:center}.slider-cont .owl-carousel .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(11,95,162,0.33);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(60,200,216,0.45)), color-stop(50%, rgba(11,109,162,0.45)), to(rgba(1,23,55,0.45)));background:-webkit-linear-gradient(left, rgba(60,200,216,0.45) 0, rgba(11,109,162,0.45) 50%, rgba(1,23,55,0.45) 100%);background:-moz-linear-gradient(left, rgba(60,200,216,0.45) 0, rgba(11,109,162,0.45) 50%, rgba(1,23,55,0.45) 100%);background:linear-gradient(to right, rgba(60,200,216,0.45) 0, rgba(11,109,162,0.45) 50%, rgba(1,23,55,0.45) 100%)}.slider-cont .owl-carousel .item:after{content:'';position:absolute;right:0;bottom:0;left:0;z-index:2;height:164px;background-image:url(assets/images/slider-wave.png);background-size:100% 100%}.slider-cont .owl-carousel .item .text-cont{position:relative;z-index:3;padding:194px 0;color:#fff}.slider-cont .owl-carousel .item .text-cont .title,.slider-cont .owl-carousel .item .text-cont .title2{margin:0;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,0.4)}.slider-cont .owl-carousel .item .text-cont .title{font-size:45px}.slider-cont .owl-carousel .item .text-cont .title2{font-size:28px;font-weight:normal}@media (max-width:767px){.slider-cont .owl-carousel .item{padding:0 15px;min-height:auto}.slider-cont .owl-carousel .item:after{height:75px}.slider-cont .owl-carousel .item .text-cont{padding:105px 0}.slider-cont .owl-carousel .item .text-cont .title{font-size:30px}.slider-cont .owl-carousel .item .text-cont .title2{font-size:21px}}@media (min-width:768px) and (max-width:991px){.slider-cont .owl-carousel .item{padding:0 30px}.slider-cont .owl-carousel .item .text-cont .title{font-size:36px}.slider-cont .owl-carousel .item .text-cont .title2{font-size:24px;font-weight:normal}}.lang_cont{position:relative;z-index:50;display:block;margin-bottom:35px;padding-right:70px;font-size:0;text-align:right;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.lang_cont li{float:none;display:inline-block}.lang_cont li a{display:block;padding:9px 10px;font-size:16px;color:#fff;text-transform:uppercase;line-height:1em;border-radius:0;background:#74cdd6}.lang_cont li a:hover{background:#0b5fa2}.lang_cont li.active a{background:#0b5fa2 !important;cursor:default}.lang_cont li+li{margin-left:5px}@media (max-width:767px){.lang_cont{margin-bottom:30px;padding-right:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.search-cont{margin-bottom:86px;text-align:right}.search-cont .navbar-form{margin:0;padding:0;border:none}.search-cont .navbar-form .input-group .form-control{padding:0 20px;width:430px;line-height:34px}.search-cont .navbar-form .input-group .input-group-btn .btn-default{padding:0;width:41px;height:34px;color:#fff;border:none;border-radius:0;background-color:#0b5fa2;background-image:url(assets/images/search.png);background-size:18px;background-repeat:no-repeat;background-position:center;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.search-cont .navbar-form .input-group .input-group-btn .btn-default:hover{background-color:#74cdd6}.search-cont .navbar-form .input-group .input-group-btn .btn-default .glyphicon{display:none}@media (max-width:767px){.search-cont{margin-bottom:30px}.search-cont .navbar-form .input-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.search-cont .navbar-form .input-group .form-control{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.search-cont .navbar-form .input-group .input-group-btn{width:auto}}.catalog-list-cont{margin-bottom:134px;margin-right:-100px;padding-right:100px;background-image:url(assets/images/pulse.png);background-position:right bottom;background-repeat:no-repeat}.catalog-list-cont .title{position:relative;margin-bottom:0;font-size:28px;text-align:center}.catalog-list-cont .title:before{content:'';position:absolute;bottom:-11px;left:50%;margin-left:-41.5px;width:83px;height:1px;background:#0b5fa2}.catalog-list-cont .row{margin:0 -26.5px;font-size:0}.catalog-list-cont .col{float:none;display:inline-block;margin-top:90px;padding:0 26.5px;vertical-align:top}.catalog-list-cont .link{display:block;text-align:center;text-decoration:none}.catalog-list-cont .link .pic-cont{position:relative}.catalog-list-cont .link .pic-cont:before{content:'';position:absolute;top:0;right:0;left:0;z-index:1;height:140px;background-image:url(assets/images/catalog-bg.jpg);background-size:cover;background-position:center;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.catalog-list-cont .link .pic-cont .pic{position:relative;z-index:2;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.catalog-list-cont .link .text-cont{padding-top:1em;font-size:20px;text-transform:uppercase;letter-spacing:.05em}.catalog-list-cont .link:hover .pic-cont:before{height:12px}.catalog-list-cont .link:hover .pic-cont .pic{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media (max-width:767px){.catalog-list-cont{margin-bottom:30px;margin-right:0;padding-right:0;background-image:none}.catalog-list-cont .row{margin:0 -15px}.catalog-list-cont .col{margin-top:30px;padding:0 15px}.catalog-list-cont .link .text-cont{padding-top:.5em}}@media (min-width:768px) and (max-width:991px){.catalog-list-cont{margin-right:-30px;padding-right:30px}.catalog-list-cont .row{margin:0 -15px}.catalog-list-cont .col{margin-top:60px;padding:0 15px}.catalog-list-cont .link .text-cont{font-size:16px}}.partners_block{position:relative;padding:40px 100px 30px 100px;background-image:url(assets/images/partners-bg.jpg);background-size:cover;background-position:center}.partners_block:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,0.4)}.partners_block h2{position:relative;z-index:2;margin-bottom:60px;font-size:28px;text-align:center}.partners_block h2:before{content:'';position:absolute;bottom:-11px;left:50%;margin-left:-41.5px;width:83px;height:1px;background:#0b5fa2}.partners_block ul{position:relative;z-index:2;margin:0 -30px;padding:0;list-style:none;font-size:0}.partners_block ul li{display:inline-block;margin-bottom:60px;padding:0 30px;width:25%;vertical-align:middle;text-align:center}@media (max-width:767px){.partners_block{padding:30px 30px 1px 30px}.partners_block h2{margin-bottom:30px}.partners_block ul{margin:0 -30px}.partners_block ul li{margin-bottom:30px;padding:0 30px;width:50%}}@media (min-width:768px) and (max-width:991px),(min-width:992px) and (max-width:1199px){.partners_block{padding:40px 30px 30px 30px}.partners_block ul li{width:33.33333333%}}.pagination-cont{font-size:0;text-align:center}.pagination-cont a{display:inline-block;width:41px;height:34px;vertical-align:middle;font-family:'PT Sans',sans-serif;font-size:16px;line-height:34px;text-decoration:none}.pagination-cont a:hover{color:#fff;background:#0b5fa2}.pagination-cont a.active{color:#fff;background:#74cdd6;cursor:default}.pagination-cont a.nav-link{background:none;background-size:12px 20px;background-position:center;background-repeat:no-repeat}.pagination-cont a.nav-link.prev{background-image:url(assets/images/prev.png)}.pagination-cont a.nav-link.prev:hover{background-position:left center}.pagination-cont a.nav-link.prev.disabled{background-image:url(assets/images/prev-disabled.png);cursor:default;background-position:center}.pagination-cont a.nav-link.next{background-image:url(assets/images/next.png)}.pagination-cont a.nav-link.next:hover{background-position:right center}.pagination-cont a.nav-link.next.disabled{background-image:url(assets/images/next-disabled.png);cursor:default;background-position:center}.category-list-cont{margin-bottom:0;padding-bottom:134px}.category-list-cont .title{margin-bottom:62px}.category-list-cont .row{margin:0 -10px}.category-list-cont .col{position:static;margin:0;padding:0 10px}.category-list-cont .products_wrap{position:relative;margin-bottom:75px}.category-list-cont .item_pict{margin-bottom:1px;text-align:center}.category-list-cont .item_pict .fancybox{position:relative;display:block;padding-top:16px}.category-list-cont .item_pict .fancybox:before{content:'';position:absolute;top:0;right:0;left:0;z-index:1;height:133px;background-image:url(assets/images/catalog-bg.jpg);background-size:cover;background-position:center;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.category-list-cont .item_pict .fancybox img{position:relative;z-index:2;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.category-list-cont .item_pict .fancybox:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.category-list-cont .item_text{padding-right:30px;padding-bottom:49px}.category-list-cont .item_text .item_inner_title{font-size:20px;color:#0b5fa2;letter-spacing:.05em;text-transform:uppercase}.category-list-cont .item_text .item_inner_text{padding-top:.5em;font-size:16px}.category-list-cont .button-cont{margin-top:-34px;text-align:right}.category-list-cont .button-cont .button:before,.category-list-cont .button-cont .button:after{content:'';position:absolute;background:#0b5fa2;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.category-list-cont .button-cont .button:before{height:1px;right:0;bottom:0;left:0}.category-list-cont .button-cont .button:after{top:0;right:0;bottom:0;width:1px}.category-list-cont .button-cont .button:hover:before,.category-list-cont .button-cont .button:focus:before,.category-list-cont .button-cont .button:hover:after,.category-list-cont .button-cont .button:focus:after{background:#74cdd6}@media (max-width:767px){.category-list-cont{padding-bottom:30px}.category-list-cont .title{margin-bottom:41px}.category-list-cont .products_wrap{margin-bottom:30px}.category-list-cont .item_pict{margin-bottom:15px}}.text-block{margin-right:-100px;padding-right:100px;padding-bottom:180px;background-image:url(assets/images/pulse.png);background-position:right bottom;background-repeat:no-repeat}.text-block:before,.text-block:after{content:' ';display:block;clear:both}.text-block .title{position:relative;margin-bottom:61px;font-size:28px;text-align:center}.text-block .title:before{content:'';position:absolute;bottom:-11px;left:50%;margin-left:-41.5px;width:83px;height:1px;background:#0b5fa2}.text-block .title2{font-size:20px;font-weight:normal;letter-spacing:.05em}.text-block .link:hover .pic-cont .pic{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.text-block .pic-cont{float:left;position:relative;margin:0 20px 20px;padding-top:16px;width:30%;text-align:center}.text-block .pic-cont:before{content:'';position:absolute;top:0;right:0;left:0;z-index:1;height:140px;background-image:url(assets/images/catalog-bg.jpg);background-size:cover;background-position:center;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.text-block .pic-cont .pic{position:relative;z-index:2;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}@media (max-width:767px){.text-block{margin-right:0;padding-right:0;padding-bottom:30px}.text-block .title{margin-bottom:41px}.text-block .pic-cont{margin:0 0 20px;width:100%}}@media (min-width:768px) and (max-width:991px){.text-block{margin-right:-30px;padding-right:30px;padding-bottom:60px}.text-block .title{margin-bottom:41px}.text-block .pic-cont{width:50%}}@media (min-width:992px) and (max-width:1199px){.text-block .pic-cont{width:50%}}.footer_block{padding:30px 0 10px 0;font-family:'PT Sans',sans-serif;background-image:url(assets/images/footer-bg.jpg);background-size:cover;background-position:center}.footer_block a{color:#fff}.footer_block .row{margin:0 -15px}.footer_block .col{margin-bottom:15px;padding:0 15px}.footer_block .title{margin-bottom:29px;font-family:'ProximaNova',sans-serif;color:#fff;text-align:center}.footer_block .title2{position:relative;font-family:'ProximaNova',sans-serif;font-size:20px;color:#fff}.footer_block .title2:before{content:'';position:absolute;top:50%;left:-22px;margin-top:-11px;width:12px;height:18px;background-image:url(assets/images/map-pin.png);background-size:contain;background-position:center;background-repeat:no-repeat}.footer_block .social-cont ul{margin:0;padding:0;list-style:none;font-size:0;text-align:center}.footer_block .social-cont li{display:inline-block;margin:0 8.5px 17px 8.5px;vertical-align:top}.footer_block .social-cont img{-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.footer_block .social-cont img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}@media (max-width:767px){.footer_block{padding:30px 30px 10px 30px}.footer_block .row{margin:0 -30px}.footer_block .col{padding:0 30px}}@media (min-width:768px) and (max-width:991px){.footer_block{padding-right:15px;padding-left:15px}}