*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}img{vertical-align:middle}blockquote,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,menu,ol,p,pre,ul{margin:0}button,fieldset,iframe{border:0}button,fieldset,menu,ol,ul{padding:0}ol,ul{list-style:none}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0;width:100%}td{padding:0}body{font-family:Open Sans,sans-serif}button,input,select,textarea{outline:0}button{cursor:pointer}a{-webkit-transition:.3s;transition:.3s}a:hover{text-decoration:none}.site-title{font-size:38px;margin-bottom:25px;text-align:center;margin-top:25px}.mobile-header,.mobile-menu{display:none}.header{height:140px;-webkit-transition:.3s;transition:.3s;position:absolute;background:rgba(0,0,0,.5);width:100%;z-index:9999}.header-top{height:40px;position:relative;background:#d10202;z-index:999}.header-top .container{-ms-flex-pack:justify;height:40px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-phone{color:#fff}.header-phone i{margin-right:10px}.header-social a{color:#fff;margin:0 10px}.header-lang a{margin-left:5px}.header.sticky{height:70px;position:fixed;background:#000}.header.sticky .header-top{display:none}.header.sticky .container{height:70px}.header.sticky .logo img{height:50px}.header.sticky .main-menu ul li ul{top:70px}.header .logo img{-webkit-transition:.3s;transition:.3s}.header-middle .container{-ms-flex-pack:justify;height:100px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-transition:.3s;transition:.3s;position:relative;align-items:center;-ms-flex-align:center}.header .main-menu ul,.header .main-menu ul li,.header-middle .container{display:-webkit-box;display:-ms-flexbox;display:flex}.header .main-menu ul li{-ms-flex-pack:center;height:165px;justify-content:center;-webkit-box-pack:center;font-size:18px;font-weight:500;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;margin-left:50px;-ms-flex-align:center}.header .main-menu ul li:after{height:2px;-webkit-transition:.3s;transition:.3s;content:"";margin:5px auto 0;background:#d10202;width:0;display:block}.header .main-menu ul li:hover:after{width:100%}.header .main-menu ul li a{color:#fff;line-height:1;display:block}.header .main-menu ul li ul{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:.3s;transition:.3s;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:100px;background:rgba(0,0,0,.8);-webkit-box-orient:vertical}.header .main-menu ul li ul li{height:auto;padding:15px 40px;font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.2);text-align:center;margin-left:0;line-height:1}.header .main-menu ul li ul li:after{display:none}.header .main-menu ul li ul li:hover{background:#fff}.header .main-menu ul li ul li:hover a{color:#000}.header .main-menu ul li .open-menu{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:.3s;transition:.3s;position:absolute;opacity:0;visibility:hidden;top:100%;background:rgba(0,0,0,.8);padding-bottom:50px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.header .main-menu ul li .open-menu-product{margin:0 15px;width:calc(25% - 30px)}.header .main-menu ul li .open-menu-product-image{padding:30px 0;text-align:center}.header .main-menu ul li .open-menu-product-image img{width:75%}.header .main-menu ul li .open-menu-product-title{font-size:14px;color:#fff;border-bottom:2px solid #fff;text-align:center;padding-bottom:10px}.header .main-menu ul li .open-menu-product-content a{font-size:12px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2);text-align:center;line-height:40px}.header .main-menu ul li .open-menu-product-content a:hover{text-decoration:underline}.header .main-menu ul li:hover .open-menu,.header .main-menu ul li:hover ul{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}@media screen and (max-width:1170px){.header{display:none}.mobile-menu{height:100%;-webkit-transform:translateX(-250px);transform:translateX(-250px);-webkit-transition:.3s;transition:.3s;position:fixed;top:0;background:url(https://nellythorq.online/img/menubg.jpg);left:0;width:250px;display:block;z-index:9999}.mobile-menu.open{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-logo{height:70px;text-align:center;background:#000}.mobile-menu-logo img{height:50px;margin-top:10px}.mobile-menu-title{height:30px;font-size:14px;color:#ff4b4b;background:url(https://nellythorq.online/img/mobilmenuback.png) no-repeat;line-height:30px;margin-top:10px;padding-left:15px}.mobile-menu-ul li{font-size:12px;background:url(https://nellythorq.online/img/menuseperator.png) no-repeat bottom;line-height:40px;padding-left:50px}.mobile-menu-ul li a{color:#fff}.mobile-menu-lang{-ms-flex-pack:center;padding-top:25px;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-lang a{margin:0 5px}.mobile-header{height:70px;position:relative;background:#383838;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-header .logo{height:70px;padding:10px 20px;background:#000}.mobile-header .logo img{height:50px}.mobile-header .mobile-menu-btn{margin-left:auto}.mobile-header .mobile-menu-btn button{height:70px;font-size:24px;color:#fff;outline:0;background:#d10202;width:70px}}.main-slider{margin-bottom:60px}.main-slider img{width:100%}.main-slider .owl-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-slider .owl-dots .owl-dot{height:10px;margin:0 3px;border-radius:50%;background:#d6d6d6!important;width:10px}.main-slider .owl-dots .owl-dot.active{background:#869791!important}.products{height:240px;background:#000;margin-top:30px}.products-bar-list{display:-webkit-box;display:-ms-flexbox;display:flex}.product-bar-box{width:25%}.product-bar-box:hover{background:#d10202}.product-bar-box a{-ms-flex-pack:center;height:240px;justify-content:center;-webkit-box-pack:center;font-size:18px;color:#fff;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-bar-box img{margin-bottom:25px;width:60%}.about{margin-bottom:100px;margin-top:50px}.about p{font-size:18px;font-weight:500;margin-bottom:20px;text-align:center}@media screen and (max-width:667px){.products{height:auto}.products-bar-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-bar-box{width:50%}}.page{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-top:50px}.page,.page-head{display:-webkit-box;display:-ms-flexbox;display:flex}.page-head{-ms-flex-pack:end;height:300px;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;align-items:center;-webkit-box-orient:vertical;padding-bottom:50px;-ms-flex-align:center}.page-head h1{font-size:48px;font-weight:800;margin-bottom:30px}.page-head h1,.page-head h3{padding:20px;color:#fff;background:rgba(0,0,0,.5)}.page-head h3{font-size:30px;font-weight:600}.page-content{margin-bottom:50px;width:100%}.page-content.full{width:100%}.page-content h1{padding:18.5px;font-size:22px;font-weight:600;border-top:2px solid #000;border-bottom:2px solid #000}.page-content p{margin-top:20px}.page-content a{color:#d10202}.sidebar{flex-shrink:0;-ms-flex-negative:0;width:285px}.sidebar-title{padding:15px;font-size:22px;font-weight:600;border-top:2px solid #000;border-bottom:2px solid #000}.sidebar ul li a{padding:0 15px;font-size:18px;color:#000;border-bottom:1px solid #e6e6e6;line-height:48px;display:block}.sidebar ul li a.active,.sidebar ul li a:hover{background:#f5f5f5}.product-list{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.product{margin-right:30px;margin-bottom:30px;width:calc(33.3333% - 20px)}.product:nth-child(3n){margin-right:0}.product-image{overflow:hidden;padding:10px;border:1px solid #f8f8f8;-webkit-box-shadow:0 0 0 1px #eaeaea;box-shadow:0 0 0 1px #eaeaea}.product-image:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-image img{-webkit-transition:.3s;transition:.3s;width:100%}.product-title{height:66px;padding-top:10px;text-align:center;background:#f6f6f6;margin-top:5px}.product-title a{color:#000}.product-title span{font-size:14px;color:#d10202;display:block}.product-detail-image{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail-image a{overflow:hidden;padding:15px;width:calc(100% - 20px);display:block}.product-detail-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-detail-image img{-webkit-transition:.3s;transition:.3s;width:100%}.product-detail-title{font-size:20px;margin-bottom:15px;border-bottom:1px solid #000;padding-bottom:10px;margin-top:25px}.product-catalogue{padding:25px;border:1px solid #ebebeb;-webkit-box-shadow:0 0 7px 1px #ebebeb;box-shadow:0 0 7px 1px #ebebeb;display:inline-block}ul.contact-info{font-size:14px}ul.contact-info li{padding:10px 0;-webkit-box-align:center;border-bottom:1px solid #ddd;align-items:center;-ms-flex-align:center}ul.contact-info li,ul.contact-info li span{display:-webkit-box;display:-ms-flexbox;display:flex}ul.contact-info li span{flex-shrink:0;-ms-flex-negative:0;min-width:320px}ul.contact-info li span i{font-style:normal;margin-right:10px;margin-left:auto}ul.contact-info li a{text-decoration:underline}.contact-form{margin-top:30px}.contact-form input{padding:15px 25px;border:none;margin-bottom:20px;background:#f5f5f5;width:100%}.contact-form textarea{height:150px;padding:25px;resize:none;border:none;background:#f5f5f5;width:100%}.contact-form button{padding:15px 40px;font-weight:600;color:#fff;text-transform:uppercase;background:#d10202;margin-top:25px}.gallery-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-detail .gallery-image{padding:10px;border:1px solid #ebebeb;-webkit-box-shadow:0 0 7px 1px #ebebeb;box-shadow:0 0 7px 1px #ebebeb}.gallery-detail .gallery-image img{height:150px}.gallery-image{overflow:hidden;margin-right:30px;margin-bottom:30px;width:calc(25% - 23px)}.gallery-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery-image:nth-child(4n){margin-right:0}.gallery-image img{height:250px;-webkit-transition:.3s;transition:.3s;width:100%}@media screen and (max-width:1170px){.gallery-image{width:calc(50% - 15px)}.gallery-image:nth-child(2n){margin-right:0}}@media screen and (max-width:960px){.page{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-head{height:150px;padding-bottom:0}.page-head h1,.page-head h3{padding:10px;font-size:18px;font-weight:400;margin-bottom:0;background:rgba(0,0,0,.8);width:100%}.page-content{width:100%;margin-top:50px}.page-content h1{font-size:18px}.sidebar{width:100%}.sidebar-title{font-size:18px}.product-list{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.product{margin-right:0;width:calc(50% - 10px)}}@media screen and (max-width:480px){.product{width:100%}.product-detail-image{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-image a{width:100%}.gallery-image{margin-right:0;width:100%}.gallery-image img{height:auto}ul.contact-info li{-ms-flex-wrap:wrap;flex-wrap:wrap}ul.contact-info li span{font-weight:700;min-width:100%}ul.contact-info li i{display:none}ul.contact-info li a{display:block}}.footer-top{min-height:400px;color:#fff;background:url(https://nellythorq.online/img/footertop.jpg) no-repeat;background-size:cover;text-align:center}.footer-top .container{-ms-flex-pack:center;min-height:400px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-top h3{margin-bottom:15px;color:28px;border-bottom:3px solid #fff;padding-bottom:15px;margin-top:20px}.footer-top p{font-size:18px;margin-top:15px}.footer-middle{background:#c50000}.footer-middle ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-middle ul li{padding:40px 0;font-weight:600;color:#fff;-webkit-transition:.3s;transition:.3s;text-align:center;width:33.33333%;line-height:24px}.footer-middle ul li:first-child{background:#3d3b3b}.footer-middle ul li:first-child:hover{background:#2d2b2b}.footer-middle ul li:nth-child(2){background:#101010}.footer-middle ul li:nth-child(2):hover{background:#000}.footer-middle ul li:nth-child(3){background:#464545}.footer-middle ul li:nth-child(3):hover{background:#363535}.footer-middle ul li a{color:#fff}.footer-middle ul li i{margin:15px auto;display:block}.footer-middle ul li span{font-size:13px}.footer-bottom{background:#e9e9e9}.footer-bottom .container{-ms-flex-pack:center;height:115px;justify-content:center;-webkit-box-pack:center;font-size:12px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.footer{text-align:center}.footer-middle ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-middle ul li{padding:15px 0;width:100%}}