@import url(_bootstrap.min.css);@import url(_font-awesome.css);@import url(_owl.carousel.min.css);@import url(_jquery.fancybox.min.css);@import url(_animate.css);@font-face{font-family:'century-gothic';src:url("../fonts/century-gothic.eot");src:url("../fonts/century-gothic.eot?#iefix") format("embedded-opentype"), url("../fonts/century-gothic.woff") format("woff"), url("../fonts/century-gothic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'centurygothic-bold';src:url("../fonts/centurygothic-bold.eot");src:url("../fonts/centurygothic-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/centurygothic-bold.woff") format("woff"), url("../fonts/centurygothic-bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'romantiquescript';src:url("../fonts/romantiquescript.eot");src:url("../fonts/romantiquescript.eot?#iefix") format("embedded-opentype"), url("../fonts/romantiquescript.woff") format("woff"), url("../fonts/romantiquescript.ttf") format("truetype");font-weight:normal;font-style:normal}body{font-family:"century-gothic";color:#6a6a6a;font-size:16px}a{color:#6a6a6a}a:focus,a:hover{text-decoration:none;color:inherit}.rev_slider a:hover{color:#283891}strong{font-family:"centurygothic-bold"}img{max-width:100%;height:auto}h1,h2,h3{color:#0e76bc}.bar{border-bottom:1px solid #a1a1a1;font-size:14px}.bar .container{border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1}.bar .phone{border-right:1px solid #a1a1a1;padding-left:8px;margin-right:10px}.bar .fa{font-size:18px}.bar .mail{position:relative;padding-left:23px}.bar .mail:before{content:'';width:22px;height:16px;background:url(../img/enve.png) no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-9px}.bar .arrow{display:block;position:relative;padding-right:17px;text-transform:uppercase}.bar .arrow:after{content:'';width:11px;height:9px;background:url(../img/arrow.png) no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.bar .arrow.optom{border-left:1px solid #a1a1a1;padding-left:10px}.bar a{display:block;padding-top:9px;padding-bottom:9px}.bar .dropdown{float:right}.bar .dropdown button{border:0;background:transparent;cursor:pointer;padding-top:9px;padding-bottom:9px;padding-left:10px;padding-right:21px;border-left:1px solid #a1a1a1}.bar .dropdown button:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.bar .dropdown .arrow:after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:7px}.bar .dropdown .dropdown-menu{min-width:107px;top:1px!important;padding:0}.bar .dropdown .dropdown-menu .dropdown-item,.bar .dropdown .dropdown-menu .lang-item a{font-size:12px;padding:7px 15px;text-transform:uppercase;padding:9px 15px;position:relative;font-size:14px}.bar .dropdown .dropdown-menu .dropdown-item:after,.bar .dropdown .dropdown-menu .lang-item a:after{background:url(../img/lang-drop.png) no-repeat center center}.bar .dropdown .dropdown-menu .lang-item a:after{content:'';height:1px;width:100%;position:absolute;bottom:0px;left:0;background:url(../img/lang-drop.png) no-repeat center center}.bar .dropdown .dropdown-menu .lang-item:last-child a:after{display:none}.arrow-md{border-bottom:1px solid #a1a1a1}.dropdown-menu{margin:0 0 0 0;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:4px 5px 4px -4px rgba(0, 0, 0, 0.55);box-shadow:4px 5px 4px -4px rgba(0, 0, 0, 0.55)}.dropdown-menu .dropdown-item{text-transform:uppercase;padding:9px 15px;position:relative;font-size:14px}.dropdown-menu .dropdown-item:active{background:transparent;color:inherit}.dropdown-menu .dropdown-item:after{content:'';height:1px;width:100%;position:absolute;bottom:0px;left:0;background:url(../img/menu-drop.png) no-repeat center center}.dropdown-menu .dropdown-item:last-child:after{display:none}.dropdown-toggle:after{border:0;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);content:'';width:11px;height:9px;background:url(../img/arrow.png) no-repeat;position:absolute;top:50%;right:0}header{padding-top:20px;padding-bottom:20px;background:#fff;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}header .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;width:100%}header .menu li{list-style:none}header .menu li a{text-transform:uppercase}header .search_place{position:relative;float:right}header .search_place .search{position:absolute;top:0;right:-9px;cursor:pointer}header .search_place input[type=text]{width:0px;margin-right:20px;padding-left:10px;padding-right:10px;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}header .search_place input[type=text].active{width:200px;opacity:1}header .search_place input[type=text]:focus{outline:none}header .menu .dropdown-menu{min-width:280px}header .menu .nav-link.dropdown-toggle{padding-right:20px}header.fixed-header{padding-top:10px;padding-bottom:10px;position:fixed;z-index:100;top:0;left:0;width:100%;-webkit-box-shadow:0px 5px 4px -4px rgba(0, 0, 0, 0.55);box-shadow:0px 5px 4px -4px rgba(0, 0, 0, 0.55)}header.fixed-header .logo img{max-width:150px}header .logo img{-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.navbar-toggler{color:#6a6a6a}.navbar-toggler .fa-times{display:none}.navbar-toggler.active .fa-times{display:block}.navbar-toggler.active .fa-arrow-down,.navbar-toggler.active .fa-bars{display:none}.navbar-toggler:focus{outline:none}.slider_place{position:relative}.slider_place:after{content:'';position:absolute;top:50px;right:50px;bottom:50px;left:50px;border:8px solid #283891;pointer-events:none}.our_brands{padding-top:15px}.our_brands h2{font-family:"romantiquescript";font-size:45px;margin-bottom:0}.our_brands .brands_logos{margin-bottom:20px;margin-top:6px}.our_brands.where{text-align:justify}.our_brands img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.our_brands img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.rev_sections .side-1{min-height:360px}.news_sec{margin-top:20px}.news_sec .news_sec_box{font-size:10.42px;margin-top:12px}.news_sec .news_sec_box img{margin-bottom:10px;width:100%;height:auto}.news_sec .news_sec_box .news_link{position:relative;display:block;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.news_sec .news_sec_box .news_link span{color:#fff;position:absolute;bottom:15px;right:10px;font-size:14.58px;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.news_sec .news_sec_box:hover{z-index:5}.news_sec .news_sec_box h3{font-family:"centurygothic-bold";text-transform:uppercase;font-size:14px;height:16px}.news_sec h1,.news_sec h2,.news_sec h3{font-family:"romantiquescript";font-size:40px}footer{background:#283891;color:#fff;padding-top:30px;padding-bottom:50px;margin-top:20px}footer .footerlogo{font-size:10.42px;text-align:center}footer .footerlogo img{margin-bottom:25px}footer h3{font-size:16.67px;font-family:"centurygothic-bold";text-transform:uppercase;margin-top:16px;color:#fff}footer ul{padding:0;margin:0}footer ul li{list-style-type:none}footer ul li a{color:#fff}footer ul li a.nav-link{padding:0}footer ul.contacts{font-size:13px}footer ul.contacts li{position:relative;padding-left:20px;margin-bottom:7px}footer ul.contacts li i{position:absolute;top:5px;left:0;font-size:16px}footer ul.contacts li p{margin-bottom:0}footer ul.contacts li .fa-map-marker{font-size:16px}footer ul.contacts li .fa-envelope{top:2px;font-size:14px}footer ul.contacts li .fa-phone{top:2px}footer .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:25px}footer .social>div{padding-right:10px}footer .social>div:hover{opacity:0.8}.copyright{font-size:10.42px;color:#283891;padding-top:10px;padding-bottom:10px}.copyright p{margin-bottom:0}.regions_line{background:#283891;font-size:12px;text-transform:uppercase}.regions_line a{color:#fff}.regions_line a:hover{color:#2b80ae}.regions_line_links>div{padding-top:10px;padding-bottom:10px}.regions_line_links>div.active{background:#fff;font-family:"centurygothic-bold"}.regions_line_links>div.active a{color:#283891}#map{height:490px}.gm-style-iw{width:315px!important;top:106%!important;left:-2px!important;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;z-index:2;width:215px!important;border-top:1px solid #2b80ae;border-left:1px solid #2b80ae}#iw-container{margin-bottom:10px}#iw-container .iw-content{font-size:13px;line-height:18px;color:#283891;margin-right:1px;padding:10px 5px 10px 10px;max-height:226px;overflow-y:auto;overflow-x:hidden}#iw-container .iw-content .title{text-transform:uppercase;display:block}.iw-content img{float:right;margin:0 5px 5px 10px}.iw-subTitle{font-size:16px;font-weight:700;padding:5px 0}.iw-bottom-gradient{position:absolute;width:326px;height:25px;bottom:10px;right:18px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%)}.hidden{display:none}.regions_result{margin-top:-41px;position:relative;z-index:10}.regions_result .box{-webkit-box-shadow:4px 5px 4px -4px rgba(0, 0, 0, 0.55);box-shadow:4px 5px 4px -4px rgba(0, 0, 0, 0.55);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);margin-bottom:30px}.regions_result .title{color:#fff;background:#283891;padding:9px 20px;text-transform:uppercase}.regions_result .content{font-size:12px;padding:15px 20px;position:relative;background:#fff}.regions_result .content:before{content:'';position:absolute;bottom:0px;left:0;width:70%;height:2px;background:#283891}.regions_result .content:after{content:'';position:absolute;bottom:0px;right:0;width:30%;height:2px;background:#2b80ae}.regions_result .content p:last-child{margin-bottom:0}.regions_result .contact{font-size:14px;padding:15px 20px;background:#fff}.regions_result .contact ul{margin:0;padding:0}.regions_result .contact ul li{list-style:none;position:relative;padding-left:20px;color:#283891}.regions_result .contact ul li a{color:#283891}.regions_result .contact ul li .fa{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;color:#2b80ae}.region_menu{color:#fff;background:#283891;padding-top:9px;padding-bottom:9px;text-transform:uppercase;font-size:21px;color:#fff}.region_menu .navbar-toggler{color:#fff}.button{display:inline-block;vertical-align:top;background:#283891;color:#fff;padding:7px 50px 7px 25px;text-transform:uppercase;-webkit-box-shadow:0px 5px 4px -4px rgba(0, 0, 0, 0.55);box-shadow:0px 5px 4px -4px rgba(0, 0, 0, 0.55);position:relative}.button:focus,.button:hover{color:#fff;background:#3347b9}.button .fa{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.button.white{background:#fff;color:#283891}.button.white:hover{background:#e6e6e6}.product_section .image{height:500px}.product_section .gallery{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;position:relative}.product_section .gallery .owl-nav{position:relative;font-size:21px}.product_section .gallery .owl-prev{position:absolute;bottom:15px;left:-60px}.product_section .gallery .owl-prev:hover{color:#283891}.product_section .gallery .owl-next{position:absolute;bottom:15px;right:-60px}.product_section .gallery .owl-next:hover{color:#283891}.product_section .gallery .item{position:relative}.product_section .gallery .item .line{position:absolute;bottom:15px;right:0;width:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;text-align:center}.product_section .gallery .item .line>div{width:50%}.product_section .gallery .item .line .sku{background:#283891;color:#fff}.product_section .gallery .item .line .sizes{background:#fff;color:#283891}.product_section .viewall{margin-top:-40px}.product_section .viewall a:hover{color:#283891}.special_title h1,.special_title h2,.special_title h3{font-family:"romantiquescript";font-size:50px;padding-left:56px;position:relative;margin:20px 0 13px 0}.special_title h1 img,.special_title h2 img,.special_title h3 img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.full_image{height:400px}.full_image img{width:100%;height:auto}.videobox{position:relative}.videobox:after{content:'';width:93px;height:93px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;background:url(../img/play.png) no-repeat;pointer-events:none}.videobox img{height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0!important}.videotext h1,.videotext h3,.videotext h3{text-transform:uppercase;color:#6a6a6a;font-family:"centurygothic-bold";font-size:21px;margin-top:0;margin-bottom:20px}.videorow{margin-bottom:20px}.about_page img{margin-bottom:20px}.news_box{background:#ebebeb;min-height:-webkit-calc(100% - 20px);min-height:calc(100% - 20px);height:-webkit-calc(100% - 20px);height:calc(100% - 20px);margin-bottom:20px}.news_box .text{padding:15px;font-size:13px}.news_box .text h3{font-family:"centurygothic-bold";font-size:17px;text-transform:uppercase;font-weight:normal}.blog_pages ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.blog_pages ul li{list-style:none;margin-right:20px}.blog_pages ul li a{position:relative;display:inline-block;vertical-align:top}.blog_pages ul li a:after{content:'.';position:absolute;bottom:0;right:-10px}.blog_pages ul li:last-child a:after{display:none}.blog_pages.product ul li a:after{display:none}.blog_pages.product ul li a{border:2px solid #6a6a6a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;font-family:"centurygothic-bold"}.page-news header{-webkit-box-shadow:0px 5px 4px -4px rgba(0, 0, 0, 0.55);box-shadow:0px 5px 4px -4px rgba(0, 0, 0, 0.55)}.optom_slides{background:#283891;position:relative}.optom_slides .item,.optom_slides .item_back,.optom_slides .item_back>.row,.optom_slides .item_back>.row .item_back_image{min-height:720px}.optom_slides .item{color:#fff;position:relative}.optom_slides .item h1,.optom_slides .item h2,.optom_slides .item h3{font-size:20px;text-transform:uppercase;font-family:"centurygothic-bold";margin-bottom:20px;color:#fff}.optom_slides .item .item_back .item_back_image{position:relative}.optom_slides .item .item_back .item_back_image:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.5);z-index:2}.optom_slides .item .item_back .item_back_image .hashmenu{margin:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;text-align:right;z-index:3}.optom_slides .item .item_back .item_back_image .hashmenu li{list-style:none;margin:10px 0;border-bottom:2px solid transparent}.optom_slides .item .item_back .item_back_image .hashmenu li a{color:#fff;text-transform:uppercase;font-family:"centurygothic-bold";font-size:22px}.optom_slides .item .item_back .item_back_image .hashmenu li.active{border-bottom:2px solid #2b80ae}.optom_slides .owl-dots{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;width:20px}.optom_slides .owl-dots .owl-dot{width:20px;height:20px;-webkit-border-radius:100%;border-radius:100%;background:#fff;border:4px solid #283891;margin:10px 0}.optom_slides .owl-dots .owl-dot.active{border-color:#949cc8}.optom_slides .owl-dots .owl-dot:focus{outline:none}.optom_slides input,.optom_slides textarea{border:0;height:40px;width:100%;padding-left:10px;padding-right:10px;margin-bottom:15px}.optom_slides textarea{height:180px;resize:none;padding-top:10px;padding-bottom:10px}.optom_slides input[type=submit]{text-transform:uppercase;font-size:20px;font-family:"centurygothic-bold";cursor:pointer;color:#fff;background:#2b80ae;height:auto;padding-top:10px;padding-bottom:10px}.optom_slides input[type=submit]:focus,.optom_slides input[type=submit]:hover{background:#3d9ccf}.hashmenu .active{color:red}.item_back_text ul.discount{margin:40px 0 40px 0;padding:0}.item_back_text ul.discount li{list-style:none;position:relative;font-size:17px;text-transform:uppercase;padding-left:100px;margin-top:80px;margin-bottom:80px}.item_back_text ul.discount li:last-child{margin-bottom:0}.item_back_text ul.discount li:first-child{margin-top:0}.item_back_text ul.discount li .square{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"centurygothic-bold";font-size:21px;text-transform:none;width:80px;height:80px;left:0}.item_back_text small{line-height:18px}.recapcha{margin-bottom:15px}.protype{color:#737373;overflow:hidden;margin-bottom:15px}.protype>div{background:#e5e5e5}.protype>div.image_wrap{padding-left:0}.protype .image{min-height:584px;height:100%;position:relative}.protype .image .new{position:absolute;top:17px;left:0;color:#fff;background:#283891;padding:3px 15px;z-index:3}.protype h3{text-transform:uppercase;font-family:"centurygothic-bold";font-size:21px;color:#737373;margin-bottom:30px}.protype .text{padding-top:25px}.protype .text_row{position:relative;font-size:11px;padding-top:10px;margin-bottom:10px}.protype .text_row ul{margin:0;padding:0}.protype .text_row ul li{list-style:none;line-height:14px}.protype .text_row .button{font-size:16px;margin-top:15px}.contact_page{position:relative}.contact_page .picture{position:relative;min-height:400px;margin-left:-10px}.contact_page .picture:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:1}.contact_page .title{text-transform:uppercase;color:#fff;position:relative;z-index:2;padding-top:30px}.contact_page .title h4{margin-bottom:0;color:#fff;font-size:12px;font-family:"centurygothic-bold"}.contact_page .title h1{color:#fff;font-size:24px;font-family:"centurygothic-bold"}.contact_page ul.contacts{font-size:18px;color:#fff;padding:0;margin:120px 0 0 0;color:#fff;position:relative;z-index:2}.contact_page ul.contacts li{position:relative;padding-left:30px;margin-bottom:10px;list-style:none}.contact_page ul.contacts li i{position:absolute;top:5px;left:0;font-size:24px}.contact_page ul.contacts li p{margin-bottom:0}.contact_page ul.contacts li .fa-clock-o{top:0px}.contact_page ul.contacts li .fa-envelope{font-size:18px}.contact_page ul.contacts li .fa-phone{top:2px}.contact_page ul.contacts li a{color:#fff}.contact_row{background:#ebebeb;position:absolute;top:0;left:0;width:100%}.contact_container{min-height:400px}.contact_container input,.contact_container textarea{font-size:12.5px;height:40px;padding-left:10px;padding-right:10px;border:1px solid #6a6a6a;color:#6a6a6a;text-transform:uppercase;background:transparent;width:100%;margin-bottom:13px}.contact_container input:focus,.contact_container textarea:focus{outline:none}.contact_container input[type=submit]{text-transform:uppercase;font-size:16px;font-family:"centurygothic-bold";cursor:pointer;color:#fff;background:#283891;height:auto;padding-top:10px;padding-bottom:10px;border:0}.contact_container input[type=submit]:hover{background:#3347b9}.contact_container textarea{height:-webkit-calc(100% - 13px);height:calc(100% - 13px);resize:none;padding-top:10px;padding-bottom:10px}.contact_container h3{font-size:16.67px;font-family:"centurygothic-bold";color:#6a6a6a;margin:25px 0}.picture-md{position:absolute;top:0;left:0;width:100%;height:100%}.picture-md:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:1}.onmap{background:#283891;color:#fff;font-family:"centurygothic-bold";text-transform:uppercase;padding-top:12px;padding-bottom:12px;text-align:center}.onmap+footer{margin-top:0}#map1{height:400px}.italic{font-family:"romantiquescript"}.no-padding{padding-right:0;padding-left:0}div.wpcf7 .ajax-loader{background:url(../img/spinner.gif) no-repeat;-webkit-background-size:contain;background-size:contain;width:16px;height:16px;position:absolute;top:39%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px}.wpcf7-form.sent .hideonsent,.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{background:#fdcfcf!important}div.wpcf7-mail-sent-ok{border:0;padding:0;font-family:"centurygothic-bold";font-size:18px;text-align:center}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{font-size:11px;margin:0;padding:2px}.relative{position:relative}.recapcha{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.container.single{min-height:250px}.profeat{padding-top:10px;padding-bottom:10px;position:relative}.profeat:nth-child(odd):before{content:'';width:587px;height:1px;background:url(../img/denline.png) no-repeat;position:absolute;top:0px;left:6px}@media only screen and (max-width:1200px){.contact_page ul.contacts{margin:90px 0 0 0}header .menu{width:100%;margin-top:20px}.bar .container{max-width:100%}.regions_line_links>div{width:33.3333%;text-align:center}.regions_line_links{border-top:1px solid #5864ab}}@media only screen and (max-width:992px){.product_section .image{background:transparent!important;height:auto}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{margin:0 0 15px}.visible-md{display:block}.contact_container{background:#ebebeb;max-width:100%}.videotext h1,.videotext h3{margin-top:20px}.hidden-md{display:none}.bar .dropdown{float:none}.bar .dropdown .dropdown-menu{text-align:center}.bar .dropdown,.bar .dropdown .dropdown-menu,.bar .dropdown button{width:100%}.special_title h1,.special_title h2,.special_title h3,.special_title h4{font-size:40px}.contact_page ul.contacts{margin:40px 0 40px 0}.protype>div.image_wrap{padding-left:10px}}@media only screen and (max-width:767px){.product_section .gallery .item .line,.profeat:nth-child(odd):before{display:none}.profeat{padding-bottom:0}.full_image{height:auto}.full_image.img_box,.protype .image,.rev_sections .img_box{background:transparent!important}.fancybox-slide{padding:44px 0}.optom_slides .item .item_back .item_back_image .hashmenu li a{font-size:18px}.optom_slides .owl-dots .owl-dot{margin:0 10px}.optom_slides .owl-dots{top:auto;bottom:20px;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}.item_back_text{padding-top:30px;padding-bottom:60px}.optom_slides .item,.optom_slides .item_back,.optom_slides .item_back>.row,.optom_slides .item_back>.row .item_back_image{min-height:200px}.regions_line_links>div{width:50%}header .logo{margin-left:15px}.slider_place:after{top:0px;right:0px;bottom:0px;left:0px}.rev_sections .side-1{min-height:1px}.product_section h2,.rev_sections .section h1,.rev_sections .section h2,.rev_sections .section h3,.rev_sections .section h4{font-size:30px}.bar .mail{padding-left:0;padding-top:9px;padding-bottom:9px}.bar .phone{text-align:center;margin-right:0;padding-left:0;border-right:0}.hidden-sm{display:none}.bar .mail:before{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.brands_logo_box{margin-bottom:20px}footer ul li{font-size:13px}.region_menu{font-size:16px}.region_menu .navbar-toggler{font-size:18px}.protype .image{min-height:250px}.product_section .gallery .owl-next{right:-30px}.product_section .gallery .owl-prev{left:-30px}.text_row_line{margin-bottom:10px}.protype h3{font-size:18px}.protype .text_row{margin-bottom:0;padding-top:0}.protype .text_row:before{left:0;display:none}.rev_sections .section{margin-bottom:30px}}@media only screen and (max-width:576px){.product_section .gallery .owl-nav{position:static}.product_section .gallery .owl-next{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product_section .viewall{margin-top:15px}.product_section .gallery{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:15px}.hidden-sm-contact{display:none}.regions_line_links>div{width:100%}.hidden-xs{display:none}header .menu{display:block}.navbar-nav .dropdown-menu{position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;min-width:100%;-webkit-box-shadow:none;box-shadow:none}.dropdown-toggle:after{top:16px;-webkit-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}header .menu .nav-link.dropdown-toggle{padding-right:0}.navbar-nav .nav-item .dropdown-item{text-align:center}.navbar-nav .nav-item{text-align:center;position:relative}.navbar-nav .nav-item:after{content:'';height:1px;width:100%;position:absolute;bottom:0px;left:0;background:url(../img/menu-drop.png) no-repeat center center}.dropdown-menu .dropdown-item:after{opacity:.2}.our_brands .button{margin-bottom:15px}}@media only screen and (min-width:576px){.visible-sm-contact{display:none}}@media only screen and (min-width:768px){.protype-real-image,.visible-sm{display:none}.rev_sections .section:nth-child(2n) .side-1{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.rev_sections .section:nth-child(2n) .side-2{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.item_back_text{padding-right:60px}.news_sec .news_sec_box .news_link:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@media only screen and (min-width:992px){.visible-md{display:none}.img_box{position:relative}.img_box:after{content:'';width:100%;height:100%;background:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.effect-layla figcaption:after,.effect-layla figcaption:before{position:absolute;content:'';opacity:0;z-index:2}.effect-layla figcaption:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.effect-layla figcaption:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.effect-layla h2,.effect-layla img{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}.effect-layla figcaption:after,.effect-layla figcaption:before{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;-o-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s}.effect-layla:hover figcaption:after,.effect-layla:hover figcaption:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.effect-layla:hover figcaption:after{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.effect-layla:hover .img_box:after{opacity:1}}@media only screen and (min-width:1200px){.visible-md{display:none}.col-special{width:20%;-ms-flex:0 0 20%;-webkit-box-flex:0;-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.hidden-xl{display:none}.item_back_text ul.discount{margin:40px 0 125px 0}.item_back_text ul.discount li .square{top:110%;font-size:29px}.item_back_text ul.discount li{padding-left:220px;white-space:nowrap}.item_back_text ul.discount li .square.middle{width:140px;height:140px;font-size:37px;left:60px;top:50%}.item_back_text ul.discount li .square.big{width:180px;height:180px;font-size:45px;top:160%}}


   .alignleft {    margin-right: 15px;
    margin-top: .3em;
    margin-bottom: 10px;
    
    float: left;
    }
.alignright {    margin-left: 15px;
    margin-top: .3em;
    margin-bottom: 10px;
    
    float: right;
    }