a.button-link,h1,h2,h3,h4,h5,h6{font-weight:700}*,hr{margin:0}*{padding:0}body{color:#060c0c;font-size:16px;font-family:'Titillium Web',sans-serif;line-height:22px;background-color:#e6e6e6}a{text-decoration:none!important;outline:0!important}a.button-link{display:inline-block;padding:8px 25px 11px;color:#fff;background-color:#da251c;border:2px solid #da251c;border-radius:10px}.product-category-section-2 .container-categories .container-content a.button-link:hover,a.button-link:hover{color:#060c0c;background-color:#fff;border-color:#fff}hr{border-color:rgba(6,12,12,.15)}.clear-float-left{clear:left}.transition-effect{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}::-webkit-scrollbar{z-index:1040;position:fixed;top:0;right:0;width:10px;height:10px;background:#060c0c}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{background-color:#da251c;border-radius:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:#ae1d16}#preloader-page{z-index:99999;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(230,230,230,.75)}#preloader-page #spinner{position:absolute;top:50%;left:50%;width:90px;height:90px;background:url('../img/preloader/preloader.gif') center center/cover no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar-default{z-index:99;margin:0 0 -1px;padding:0 20px;background-color:#060c0c;border:none;border-radius:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.navbar-default .navbar-brand{padding:20px;height:auto}.navbar-default .navbar-brand img{width:auto;height:50px}.navbar-default.scrolled .navbar-nav{margin-right:0}.navbar-default .navbar-nav>li>a{padding:33px 15px;color:#fff;font-size:18px;line-height:24px}.error-section p a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#da251c}.navbar-default .navbar-toggle{margin:24px 10px 24px 0;padding:14px 10px;background-color:transparent!important;border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.banner{position:relative;padding:90px 0 180px;background-size:cover;background-repeat:no-repeat;background-position:top center}.banner:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#505454;background-image:linear-gradient(180deg,#060c0c 0,rgba(6,12,12,.75) 100%);background-repeat:repeat-x}.banner .bottom-figure{content:'';position:absolute;right:0;bottom:0;left:0}.banner .container-content{position:relative;z-index:9;text-align:center}.banner .container-content h1{margin:0;color:#da251c;font-size:60px;font-weight:400;line-height:66px}.banner .container-content h3{margin:20px 0 0;color:#fff;font-size:24px;line-height:30px}.home-section-1,.home-section-2{padding:80px 0 85px;text-align:center}.home-section-1 h2,.home-section-2 h2{margin:0 0 50px;font-size:40px;line-height:46px}.home-section-1 p,.home-section-2 p{margin:0 0 50px}.contact-section-2 .container-content,.home-section-1 .container-content{padding:0 30px}.home-section-1 .container-content .fa{color:#505454;font-size:80px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.contact-section-2 .container-content:hover .fa,.home-section-1 .container-content:hover .fa{color:#060c0c;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.home-section-1 .container-content h4{margin:20px 0 10px;color:#505454;font-size:28px;line-height:34px}.contact-section-2 .container-content p a,.home-section-1 .container-content:hover h4{color:#060c0c}.contact-section-2 .container-content p,.error-section p,.home-section-1 .container-content p,.product-category-section-2 .container-categories .container-content h3,.product-details-section-4 p,.product-section-3 p{margin:0}.home-section-2 .row,.product-details-section-5 .row,.product-section-4 .row{text-align:center}.home-section-2 .row .col-md-4,.product-details-section-5 .row .col-md-3,.product-section-4 .row .col-md-3{float:none;display:inline-block}.home-section-2 a{display:block;margin-bottom:30px;color:#060c0c;border-radius:0 0 10px 10px;box-shadow:0 4px 6px 0 transparent;-webkit-transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s}.home-section-2 a:hover,.product-details-section-5 a:hover,.product-section-4 a:hover{box-shadow:0 8px 16px 0 rgba(6,12,12,.15);-webkit-transform:translate(0,-12px);-ms-transform:translate(0,-12px);transform:translate(0,-12px)}.home-section-2 a .container-content,.product-details-section-5 .container-content,.product-section-4 .container-content{width:100%}.home-section-2 a .container-content img,.product-details-section-5 .container-content img,.product-section-4 .container-content img{width:100%;height:auto;border-radius:10px 10px 0 0}.home-section-2 a .container-content h5,.product-details-section-5 .container-content h5,.product-section-4 .container-content h5{position:relative;margin:0;height:100px;font-size:20px;text-align:center;line-height:26px;background-color:#fff;border:1px solid rgba(6,12,12,.15);border-top:none;border-radius:0 0 10px 10px}.home-section-2 a .container-content h5 span,.product-details-section-5 .container-content h5 span,.product-section-4 .container-content h5 span{display:-webkit-box;position:absolute;left:50%;top:50%;width:80%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-section-3,.product-details-section-6,.product-section-5{padding:80px 0;text-align:center;background-color:#9b9d9d}.home-section-3 h2,.product-details-section-6 h2,.product-section-5 h2{margin:0;font-size:34px;line-height:40px}.contact-section-1,.product-category-section-1,.product-details-section-1,.product-section-1{padding:60px 0 65px;color:#da251c;text-align:center;background-color:#505454;background-image:linear-gradient(180deg,#060c0c 0,rgba(6,12,12,.7) 100%);background-repeat:repeat-x}.contact-section-1 h1,.product-category-section-1 h1,.product-details-section-1 h1,.product-section-1 h1{margin:0;font-size:46px;font-weight:400;text-transform:uppercase;line-height:52px}.product-category-section-2 .container-categories{position:relative;padding:100px 0;background-size:cover;background-repeat:no-repeat;background-position:center;border-bottom:10px solid #060c0c}.product-category-section-2 .container-categories:last-child{border-bottom:none}.product-category-section-2 .container-categories:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(6,12,12,.6)}.product-category-section-2 .container-categories img{display:none!important}.product-category-section-2 .container-categories .container-content{position:relative;z-index:9;margin:0 auto;padding:50px;width:500px;color:#fff;text-align:center;opacity:.775;background-color:rgba(6,12,12,.5);border-radius:10px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.product-category-section-2 .container-categories:hover .container-content,.product-details-section-3 .container-photo .container-photo-small .arrow-left:hover,.product-details-section-3 .container-photo .container-photo-small .arrow-right:hover,.product-details-section-3 .container-photo .container-photo-small .small.active{opacity:1}.product-category-section-2 .container-categories .container-content p{display:block;display:-webkit-box;margin:20px 0 40px;text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-category-section-2 .container-categories .container-content a.button-link{color:#fff;background-color:transparent;border:2px solid #fff}.product-details-section-2,.product-section-2{padding:80px 0 0;text-align:center}.product-details-section-2 .breadcrumb,.product-section-2 .breadcrumb{margin:0;background-color:transparent}.product-details-section-2 .breadcrumb>.active,.product-section-2 .breadcrumb>.active{color:#696d6d}.product-details-section-2 .breadcrumb a,.product-section-2 .breadcrumb a{color:#060c0c;font-weight:700}.product-details-section-2 .breadcrumb a:hover,.product-section-2 .breadcrumb a:hover{color:#373c3c}.product-details-section-2 .breadcrumb>li+li:before,.product-section-2 .breadcrumb>li+li:before{color:#aaa}.product-section-3{padding:30px 0 80px;text-align:center}.product-section-4{padding:0 0 45px}.product-details-section-5 a,.product-section-4 a{display:block;margin-bottom:35px;color:#060c0c;border-radius:0 0 10px 10px;box-shadow:0 4px 6px 0 transparent;-webkit-transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s}.product-details-section-6 a.button-link,.product-section-5 a.button-link{margin-top:40px;padding:11px 28px 14px;font-size:22px}.product-details-section-3{padding:35px 0 0;text-align:center}.product-details-section-3 .container-photo{position:relative;margin:0 auto;width:500px}.product-details-section-3 .container-photo .mask{position:absolute;left:50%;top:50%;margin-top:-70px;width:140px;height:140px;text-align:center;background-color:rgba(0,0,0,.75);border-radius:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.product-details-section-3 .container-photo .mask span{position:relative;top:55px;color:#fff;font-size:20px}.product-details-section-3 .container-photo .big{margin-bottom:10px;width:100%;height:auto;background-size:cover;background-color:#fff;background-repeat:no-repeat;background-position:center;border-radius:10px}.product-details-section-3 .container-photo .big img{width:100%;height:auto;border-radius:10px}.product-details-section-3 .container-photo .container-photo-small{position:relative;margin-right:-5px;margin-left:-5px;overflow:hidden}.product-details-section-3 .container-photo .container-photo-small .dummy,.product-details-section-3 .container-photo .container-photo-small .small{float:left;position:relative;padding-right:5px;padding-left:5px;width:25%;height:auto;cursor:pointer;opacity:.8;aspect-ratio:1/1}.product-details-section-3 .container-photo .container-photo-small .dummy{cursor:default}.product-details-section-3 .container-photo .container-photo-small .dummy img,.product-details-section-3 .container-photo .container-photo-small .small img{width:100%;height:100%;border-radius:10px}.product-details-section-3 .container-photo .container-photo-small .small .border{display:none;position:absolute;top:0;right:0;bottom:0;left:5px;width:calc(100% - 10px);height:100%;border:3px solid #da251c;border-radius:10px}.footer p:last-child,.product-details-section-3 .container-photo .container-photo-small .small.active .border{display:block}.product-details-section-3 .container-photo .container-photo-small .arrow-left{z-index:1;position:absolute;top:50%;left:0;margin-left:5px;padding:10px 10px 8px;cursor:pointer;opacity:.8;background-color:rgba(0,0,0,.5);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.product-details-section-3 .container-photo .container-photo-small .arrow-right{z-index:1;position:absolute;top:50%;right:0;left:initial;margin-right:5px;padding:10px 10px 8px;cursor:pointer;opacity:.8;background-color:rgba(0,0,0,.5);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.product-details-section-3 .container-photo .container-photo-small .arrow-left .fa,.product-details-section-3 .container-photo .container-photo-small .arrow-right .fa{color:#fff;font-size:18px}.product-details-section-4{padding:70px 0 80px;text-align:center}.product-details-section-5{padding:75px 0 80px;text-align:center}.product-details-section-5 h3{margin:0 0 40px;font-size:28px;line-height:34px}.contact-section-2{padding:80px 0;text-align:center}.contact-section-2 h5{margin:0 0 40px;font-size:16px;font-weight:400;line-height:22px}.contact-section-2 .container-content .fa{margin-bottom:10px;color:#505454;font-size:30px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.contact-section-3{margin-bottom:-10px}.contact-section-3 iframe{width:100%!important;height:450px!important;border:0!important}.back-to-top,.wa-button{position:fixed;bottom:37px;width:50px;height:50px;border-radius:50%;box-shadow:0 4px 6px 0 transparent}.error-section{padding:180px 0;text-align:center}.error-section h1{margin:0 0 10px;font-size:44px;font-weight:400;line-height:50px}.error-section h3{margin:0 0 30px;font-size:24px;font-weight:400;line-height:30px}.error-section p a:hover{color:#ae1d16}.footer{padding:40px 20px;color:#fff;text-align:center;background-color:#060c0c}.footer p{display:inline-block;margin:0}.footer p span{margin:0 5px}.footer p a{color:#fff}.footer p a:hover{color:#b4b6b6}.wa-button{left:32px;background-color:#128c7e;-webkit-transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s}.back-to-top:hover,.wa-button:hover{box-shadow:0 8px 16px 0 rgba(6,12,12,.2);-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px)}.wa-button .fa{position:absolute;top:50%;left:50%;color:#fff;font-size:21px;line-height:27px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.back-to-top{right:38px;cursor:pointer;background-color:#da251c;-webkit-transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.back-to-top.visible{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.back-to-top .fa{position:absolute;top:50%;left:50%;margin-top:-2px;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:780px){.navbar-default .container{padding-right:0;padding-left:0;width:100%}.contact-section-2 .container-content,.home-section-1 .container-content{padding:0 10px}}@media only screen and (max-width:767px){.navbar-default .navbar-nav>li>a{padding:10px 15px}.banner .container-content h1{font-size:50px;line-height:56px}.banner .container-content h3{font-size:22px;font-weight:400;line-height:28px}.home-section-1 h2,.home-section-2 h2{font-size:36px;line-height:42px}.home-section-1 .container-content .fa{font-size:60px}.home-section-1 .container-content h4{font-size:26px;line-height:32px}.home-section-2 a .container-content h5,.product-details-section-5 .container-content h5,.product-section-4 .container-content h5{height:70px;font-size:18px;line-height:24px}.home-section-2 a .container-content h5 span,.product-details-section-5 .container-content h5 span,.product-section-4 .container-content h5 span{width:85%}.home-section-3,.product-details-section-6,.product-section-5{padding:60px 0}.home-section-3 h2,.product-details-section-6 h2,.product-section-5 h2{font-size:32px;line-height:38px}.contact-section-1 h1,.product-category-section-1,.product-category-section-1 h1,.product-section-1 h1{font-size:40px;line-height:46px}.product-details-section-6 a.button-link,.product-section-5 a.button-link{font-size:20px}}@media only screen and (max-width:570px){.home-section-2 a .container-content h5,.product-details-section-5 .container-content h5{font-size:16px;line-height:22px}.product-details-section-3 .container-photo{width:100%}}@media only screen and (max-width:520px){.banner .container-content h1{font-size:46px;line-height:52px}.home-section-1,.home-section-2{padding-bottom:55px}.contact-section-2 .col-md-4,.home-section-1 .col-md-4{width:100%}.home-section-1 .container-content{margin-bottom:40px}.home-section-1 .container-content h4{margin-top:10px}.home-section-2 .col-md-4,.product-details-section-5 .col-md-3,.product-section-4 .col-md-3{width:49%}.home-section-2 .col-md-4:nth-child(odd),.product-details-section-5 .col-md-3:nth-child(odd),.product-section-4 .col-md-3:nth-child(odd){padding-right:8px}.home-section-2 .col-md-4:nth-child(2n),.product-details-section-5 .col-md-3:nth-child(2n),.product-section-4 .col-md-3:nth-child(2n){padding-left:8px}.home-section-2 a,.product-details-section-5 a,.product-section-4 a{margin-bottom:20px}.home-section-3 h2{font-size:28px;line-height:34px}.contact-section-1 h1,.product-category-section-1 h1,.product-section-1 h1{font-size:36px;line-height:42px}.product-category-section-2 .container-categories .container-content{padding:50px 30px;width:90%}.product-section-4 .container-content{margin-bottom:16px}.product-section-4 .container-content h5{font-size:16px;line-height:22px}.contact-section-2{padding-bottom:50px}.contact-section-2 .container-content{margin-bottom:30px}.footer p{display:block}.footer p span{display:none}.wa-button{bottom:48px;left:30px}.back-to-top{right:30px;bottom:48px}}@media only screen and (max-width:380px){.banner .container-content h1{font-size:40px;line-height:46px}.banner .container-content h3{font-size:18px;line-height:24px}.contact-section-1 h1,.home-section-1 h2,.home-section-2 h2,.product-category-section-1 h1,.product-section-1 h1{font-size:32px;line-height:38px}.home-section-1 .container-content h4{font-size:22px;line-height:28px}.home-section-3 h2{font-size:26px;line-height:32px}}