@font-face{font-family:"fontello";font-display:swap;src:url("fonts/fontello.eot?87894447");src:url("fonts/fontello.eot?87894447#iefix") format("embedded-opentype"),url("fonts/fontello.woff2?87894447") format("woff2"),url("fonts/fontello.woff?87894447") format("woff"),url("fonts/fontello.ttf?87894447") format("truetype"),url("fonts/fontello.svg?87894447#fontello") format("svg");font-weight:normal;font-style:normal}[class^=bi-]:before,[class*=" bi-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(127,127,127,.3)}*{box-sizing:border-box;margin:0}body{overflow-x:hidden;font-family:"Rubik",sans-serif}a{transition:.3s all ease}section,footer{overflow:hidden}a,a:hover{text-decoration:none !important;color:inherit}:target{scroll-margin-top:6rem}img{pointer-events:none;min-height:45px;min-width:50px}.bi-telephone-fill:before{content:""}.bi-building:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-right:before{content:""}.bi-globe:before{content:""}.bi-person-fill:before{content:""}.bi-arrow-repeat:before{content:""}.bi-envelope-fill:before{content:""}.bi-list:before{content:""}.bi-x:before{content:"x"}.bi-check:before{content:""}a,h1,h2,h3,h4,h5,h6,svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bglight{background:rgba(253,245,235,.2) url("../img/body-bg-light.webp");background-repeat:repeat}.hide{visibility:hidden}.show{visibility:visible}@media(max-width: 991px){.mobile-hide{display:none}}.btn-sm-square{width:32px;height:32px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:normal}.btn-c1{background-color:#eaa636;padding:.7rem 1.5rem;text-transform:uppercase;letter-spacing:.1rem;border-bottom:2px #eaa636 solid;white-space:nowrap;color:#1e1916;font-weight:700;border-radius:.26rem;transition:.5s;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px,rgba(10,37,64,.35) 0px -2px 6px 0 inset}.btn-c1:hover{background-color:rgba(0,0,0,0);color:#eaa636;border:2px #eaa636 solid;font-weight:900}.section-title-dark{position:relative;display:inline-block;text-transform:uppercase;font-weight:600;font-size:1.25rem;letter-spacing:.3rem;color:#f56a0e}.section-title-dark::after{content:"";width:120px;height:1px;display:inline-block;margin:4px 10px;background:#f56a0e}.section-title-light{position:relative;display:inline-block;text-transform:uppercase;font-weight:600;font-size:1.25rem;letter-spacing:.3rem;color:#fdf5eb}.section-title-light::after{content:"";width:120px;height:1px;display:inline-block;margin:4px 10px;background:#fdf5eb}.ls-1{letter-spacing:.1em}.ls-2{letter-spacing:.2em}.ls-3{letter-spacing:.3em}.magnify{margin:auto}.zoom-box{width:125px;height:125px;display:none;position:absolute;box-shadow:5px 5px 50px #000;border-radius:50%;cursor:zoom-in;overflow:hidden;z-index:100}.zoom-box img{position:absolute;right:0}#topbar{height:40px;transition:all .5s;z-index:996;font-weight:400}#topbar.topbar-scrolled{top:-40px}#topbar i{color:#eaa636}#topbar .contact-info a:hover{transform:scale(1.1)}#topbar .contact-info i span{color:#fff;margin-left:10px}#topbar .news{color:#fff;width:50%;overflow:hidden;white-space:nowrap;border-radius:25%}#topbar .news p{margin-left:30px}@media(max-width: 500px){#topbar .contact-info i{font-size:2.5vw}#topbar .contact-info i span{font-size:3.7vw}}#header{background:rgba(30,25,22,.6);border-bottom:1px solid rgba(30,25,22,.6);transition:all .5s;z-index:997;padding:15px 0;top:40px}#header.header-scrolled{top:0;background:rgba(30,25,22,.85);border-bottom:1px solid #1e1916}#header .logo{font-size:28px;margin:0;padding:0;line-height:1;font-weight:300;letter-spacing:1px;text-transform:uppercase;font-family:"Poppins",sans-serif;transition:.3s all ease}#header .logo svg{color:#fff;height:50px;width:150px;transition:.3s all ease}#header .logo:hover{transform:scale(1.1)}#header .logo:hover svg{color:hwb(37 38% 1%)}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar a{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;color:#fff;white-space:nowrap;transition:.3s;font-size:1rem}.navbar a i{font-size:12px;line-height:0;margin-left:5px}.navbar a:hover,.navbar .active,.navbar li:hover>a{color:#eaa636;transform:scale(1.02)}.navbar .dropdown ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,.25);transition:.3s;border-radius:4px}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:5px 20px;color:#1e1916}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul a:hover,.navbar .dropdown ul .active:hover,.navbar .dropdown ul li:hover>a{color:#eaa636}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}@media(max-width: 1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#fff;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s;margin-right:10px}@media(max-width: 991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.9);transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;border-radius:6px;background-color:#fff;overflow-y:auto;transition:.3s}.navbar-mobile a{padding:10px 20px;font-size:15px;color:#1e1916}.navbar-mobile a:hover,.navbar-mobile .active,.navbar-mobile li:hover>a{color:#eaa636;transform:scale(1.02)}.navbar-mobile .getstarted{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,.25)}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul li:hover>a{color:#eaa636}.navbar-mobile .dropdown>.dropdown-active{display:block}.page-header{box-shadow:rgba(0,0,0,.24) 0px 3px 8px;margin-bottom:2rem;padding-top:6rem;background-size:cover}.page-header h1{font-family:"Alumni Sans Collegiate One",sans-serif;text-transform:uppercase;font-size:3rem;letter-spacing:.3rem;text-shadow:#1e1916 0 0 1px,#1e1916 0 -1px 1px,#1e1916 0 -1px 1px,rgba(30,25,22,.8) 0 3px 2px}@media(max-width: 992px){.page-header h1{letter-spacing:normal;font-size:2.5rem}}.page-header .breadcrumb-item+.breadcrumb-item::before{color:#fdf5eb}.page-header .breadcrumb-item.active{color:#fdf5eb !important;font-weight:700;text-transform:uppercase}#footer{background:url("../img/hk_footer_bg.webp") no-repeat center center;background-size:cover;position:relative;background-attachment:fixed;z-index:1}#footer:before{content:"";background:rgba(30,25,22,.9);position:absolute;bottom:0;top:0;left:0;right:0;z-index:-1}#footer .footer .footer-address a{color:#fff;transition:.3s all ease}#footer .footer .footer-address a:hover{color:#eaa636}#footer .footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#fdf5eb;font-weight:normal;text-transform:capitalize;transition:.3s}#footer .footer .footer-soc a{color:#fff;background-color:rgba(0,0,0,0);border:thin #fff solid;border-radius:20%;margin:5px;padding:2px;font-size:16px}#footer .footer .footer-soc a:hover{font-size:23px;border:none;background-color:#eaa636;color:#fff !important}#footer .footer .btn.btn-link::before{position:relative;content:"";font-family:"fontello";font-weight:900;color:#fdf5eb;margin-right:10px}#footer .footer .btn.btn-link:hover{color:#eaa636 !important;letter-spacing:1px;box-shadow:none}#footer .footer h2{font-weight:600;font-size:1.3rem;text-transform:uppercase}#footer .footer .social-meda-heading{font-size:1.2rem;text-align:center}#footer .footer .social-media{margin:0;padding:0;text-align:center}#footer .footer .social-media a{margin:0;padding:0;max-height:100%}#footer .footer .social-media a video{width:100%;max-height:290px;width:100% !important}@media(max-width: 669px){#footer .footer .social-media a video{max-height:100%}}#footer .footer .social-media a img{width:100%;height:auto;border-radius:2%}#footer .footer .greeting-img{display:block !important;width:100%;max-height:100%;margin:0;padding:0}#footer .footer .greeting-img img{width:100%;height:auto;border-radius:2%}#footer .copyright{background:rgba(0,0,0,.5)}#footer .copyright a{color:#eaa636}#footer .copyright a:hover{color:#fdf5eb}#footer .copyright .qlink a{margin:10px;color:#fff}#footer .copyright .qlink a:hover{color:#eaa636 !important}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;width:44px;height:44px;border-radius:7px;transition:all .4s;border:2px solid #eaa636}.back-to-top i{font-size:1rem;color:#eaa636;line-height:0}.back-to-top svg{color:#eaa636}.back-to-top svg:hover{color:#995f02}.back-to-top.active{visibility:visible;opacity:1}.preloader{text-align:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:linear-gradient(-45deg, #fc5522, #e73c7e, #097ea8, #23d5ab);background-size:400% 400%;animation:gradient 15s ease infinite}.preloader .loading{position:fixed;left:0px;top:30%;width:100%;height:100%}.preloader h5{color:#fff;margin:0;font-size:2em;font-weight:900;text-transform:uppercase;letter-spacing:.1em;transform:scale(1, 1.7);margin-bottom:2rem;font-family:"Alumni Sans Collegiate One",sans-serif}.preloader h6{color:#fff;margin-top:10px;font:1em Verdana;text-transform:uppercase;margin-bottom:1rem}.preloader .loading span{display:inline-block;vertical-align:middle;width:2em;padding-top:2px;padding-bottom:2px;font-weight:600;color:#fff;margin:.23em;background:#007db6;border-radius:.6em;animation:loading 1s infinite alternate;border:.1em #fdf5eb solid}.preloader .loading span:nth-of-type(2){background:#008fb2;animation-delay:.2s}.preloader .loading span:nth-of-type(3){background:#009b9e;animation-delay:.4s}.preloader .loading span:nth-of-type(4){background:#00a77d;animation-delay:.6s}.preloader .loading span:nth-of-type(5){background:#00b247;animation-delay:.8s}.preloader .loading span:nth-of-type(6){background:#5ab027;animation-delay:1s}.preloader .loading span:nth-of-type(7){background:#a0b61e;animation-delay:1.2s}.preloader .loading span:nth-of-type(8){background:#008fb2;animation-delay:1.4s}.preloader .loading span:nth-of-type(9){background:#008fb2;animation-delay:1.4s}#RFQform{background:url("../img/hk_footer_bg.webp") no-repeat center center;background-size:cover;position:relative;background-attachment:fixed;z-index:1;border-bottom:#eaa636 thin solid;color:#fff}#RFQform:before{content:"";background:rgba(30,25,22,.9);position:absolute;bottom:0;top:0;left:0;right:0;z-index:-1}#RFQform .section-title-light{color:#eaa636;font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:.3rem}#RFQform .section-title-light::after{background-color:#eaa636}#RFQform .input-group{width:90%;margin:auto;border-bottom:2px #eaa636 solid}#RFQform .input-group span{background-color:rgba(0,0,0,0);border:none;border-radius:0;color:#eaa636;font-size:1.2rem}#RFQform .input-group input,#RFQform .input-group select{background-color:rgba(0,0,0,0);border:none;border-radius:0;color:#fff;transition:.3s all ease}#RFQform .input-group input::-moz-placeholder, #RFQform .input-group select::-moz-placeholder{color:rgba(255,255,255,.5)}#RFQform .input-group input::placeholder,#RFQform .input-group select::placeholder{color:rgba(255,255,255,.5)}#RFQform .input-group input:focus::-moz-placeholder, #RFQform .input-group select:focus::-moz-placeholder{color:rgba(0,0,0,0)}#RFQform .input-group input:focus::placeholder,#RFQform .input-group select:focus::placeholder{color:rgba(0,0,0,0)}#RFQform .input-group select{background-color:rgba(0,0,0,0);border-radius:0;color:rgba(255,255,255,.5)}#RFQform .input-group select option{border-radius:0;color:#1e1916}#RFQform textarea{background-color:rgba(0,0,0,0);border:0;border-radius:0;border-bottom:2px #eaa636 solid;color:#fff;transition:.3s all ease;width:90%;margin:auto}#RFQform textarea::-moz-placeholder{color:rgba(255,255,255,.5);padding-top:1.5rem}#RFQform textarea::placeholder{color:rgba(255,255,255,.5);padding-top:1.5rem}#RFQform textarea:focus::-moz-placeholder{color:rgba(0,0,0,0)}#RFQform textarea:focus::placeholder{color:rgba(0,0,0,0)}#RFQform .file-div{background-color:rgba(0,0,0,0);border:0;border-radius:0;border-bottom:2px #eaa636 solid;width:90%;margin:auto;font-weight:normal;color:rgba(255,255,255,.5);cursor:pointer}#RFQform .file-div .file-input{position:absolute;opacity:0}#RFQform .file-div .file-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;cursor:pointer;padding-left:1rem}#RFQform .file-div .file-label:after{content:attr(data-text-btn);background-color:#eaa636;box-shadow:0 2px 2px 0 rgba(0,0,0,.18);padding:.5rem 2rem;text-transform:uppercase;letter-spacing:.2rem;border-bottom:2px #eaa636 solid;color:#1e1916;font-weight:700}#RFQform .file-value{background-color:rgba(0,0,0,0);color:#eaa636;padding:.3rem;max-width:90%;margin:.5rem auto;display:flex;position:relative;background-color:rgba(30,25,22,.7);border-radius:6px}#RFQform .file-value:before{content:"✓";margin-right:2rem;font-weight:900;margin-left:.5rem}#RFQform .file-remove::after{content:"X";cursor:pointer;font-weight:700;position:absolute;right:5%}#RFQform .captcha-input{background-color:rgba(0,0,0,0)}#RFQform .captcha-input .cap-refresh{font-size:1.5em;font-weight:900}#RFQform .captcha-input .captcha-img-span img{margin:0;padding:0;max-height:50px;transition:.3s all ease}#RFQform .captcha-input .captcha-img-span img:hover{transform:scale(1.2)}#RFQform .rfq-checkbox{width:90%;margin:auto}#RFQform .rfq-submit{background-color:#eaa636;box-shadow:0 2px 2px 0 rgba(0,0,0,.18);padding:.5rem 2rem;text-transform:uppercase;letter-spacing:.2rem;border-bottom:2px #eaa636 solid;color:#1e1916;font-weight:700}#RFQform .success,#RFQform .error,#RFQform .loading{background-color:rgba(234,166,54,.8);color:#1e1916;font-size:1.4rem;font-weight:900;border-radius:10px}#cookiePopup{background-color:rgba(255,255,255,.6);color:#1e1916;font-weight:500;position:fixed;justify-content:center;width:90vw;bottom:0;left:50%;transform:translate(-50%, -25%);padding-top:.8rem;font-size:1rem;text-align:center;box-shadow:0 0 2em rgba(5,0,31,.15);border-radius:6px;z-index:10;transition:.5s all ease; display: flex; display: none;}#cookiePopup a{color:#1e1916;font-weight:700;margin-right:2rem;transition:0s all ease !important}#cookiePopup button{background-color:#eaa636;font-weight:600;border:2px #1e1916 solid;border-radius:5px;color:#1e1916;letter-spacing:.2rem;padding:.4em 1.4em;margin:auto}#homepage_main .hero{width:100%;min-height:100vh;background:url("../img/hk_hero_bg.webp") top center;background-size:cover;position:relative;padding:0}#homepage_main .hero:before{content:"";background:rgba(30,25,22,.7);position:absolute;bottom:0;top:0;left:0;right:0}#homepage_main .hero .container{padding-top:12%}@media(max-width: 992px){#homepage_main .hero .container{padding-top:40%}}#homepage_main .hero h1{margin:0;font-size:4rem;line-height:4rem;font-family:"Poppins",sans-serif;color:#eaa636;font-style:oblique;font-weight:900px;text-shadow:#fdf5eb 0 0 1px,#1e1916 0 -1px 1px,#1e1916 0 -1px 1px,rgba(0,0,0,.8) 0 3px 2px;letter-spacing:.2rem;transition:all .5s ease;cursor:pointer}#homepage_main .hero h1:hover{transform:scale(1.2)}#homepage_main .hero .prdt-catagories{width:100%;padding:1rem;color:#fff}#homepage_main .hero .prdt-catagories .heading-content{margin:10% auto;padding:.5rem}#homepage_main .hero .prdt-catagories .heading-content h2{font-family:inherit;color:#fff;border-bottom:medium #eaa636 solid;margin-bottom:1.5rem;letter-spacing:.25rem}#homepage_main .hero .prdt-catagories .heading-content .btn{background-color:rgba(30,25,22,.5)}#homepage_main .hero .prdt-catagories .col{margin-bottom:30px}#homepage_main .hero .prdt-catagories .card{background:rgba(255,255,255,.2);transition:all .5s ease;position:relative;border-radius:1rem;overflow:hidden;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}#homepage_main .hero .prdt-catagories .card a h3{color:#fff;transition:.3s all ease;font-size:1.3rem;text-align:center;font-family:inherit;font-weight:500;margin-top:1rem;position:relative;padding:1.5rem}#homepage_main .hero .prdt-catagories .card:hover>a h3{color:hwb(37 38% 1%)}#homepage_main .hero .prdt-catagories .card:before{content:"";position:absolute;top:50%;width:100%;height:100%;background:rgba(0,0,0,.5);transform:skewY(25deg);transition:.5s}#homepage_main .hero .prdt-catagories .card:hover{transform:translateY(-10px);transform:scale(1.05);box-shadow:0px 0 60px 0 rgba(255,155,55,.1)}#homepage_main .hero .prdt-catagories .card:hover:before{bottom:0;transform:skewY(-25deg)}#homepage_main .hero .prdt-catagories .card img{position:relative;margin:0 auto;max-width:300px;height:auto;display:flex;justify-content:center;align-items:center;padding-top:20px;z-index:1}#homepage_main .hero .prdt-catagories .card:hover>h3 a{color:#daa520}@media(min-width: 1024px){#homepage_main .hero{background-attachment:fixed}}@media(max-height: 500px){#homepage_main .hero{height:auto}#homepage_main .hero .container{padding-top:130px;padding-bottom:60px}}@media(max-width: 768px){#homepage_main .hero h1{line-height:3.5rem;font-size:12vw}}#homepage_main .homeabout .about-experience{position:absolute;width:100%;height:100%;right:-45px;bottom:-45px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#eaa636;box-shadow:#1e1916 15px 15px 15px;transition:.3s all ease}@media(max-width: 768px){#homepage_main .homeabout .about-experience{right:-10px;bottom:-10px;box-shadow:#1e1916 10px 10px 10px}}#homepage_main .homeabout .about-experience span{display:block;border-bottom:7px #995f02 double;padding-bottom:10px;margin-bottom:-15px}#homepage_main .homeabout .about-experience h1{font-size:1.3rem;font-family:inherit;letter-spacing:.2rem;font-weight:700;border-bottom:7px #995f02 double;padding-bottom:10px}#homepage_main .homeabout .about-experience h1 svg{width:80%;height:auto;color:#1e1916}@media(max-width: 768px){#homepage_main .homeabout .about-experience h1 svg{width:60%}}#homepage_main .homeabout .about-experience:hover{transform:scale(1.2)}#homepage_main .homeabout h2{font-size:1.3rem;text-align:center}@media(max-width: 768px){#homepage_main .homeabout h2{font-size:1rem}}#homepage_main .homeabout img{width:100%;height:auto}#homepage_main .homeproductslider{width:100%;position:relative;background:linear-gradient(90deg, #fc5522, #132b6b, rgb(153, 95, 2), #545454);background-size:200% 200%;animation:gradient 15s ease infinite}#homepage_main .homeproductslider:before{content:"";background:rgba(30,25,22,.2);position:absolute;bottom:0;top:0;left:0;right:0}#homepage_main .homeproductslider .section-title-light{font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:.3rem}#homepage_main .homeproductslider .homeproductslider-inner{margin:auto;overflow:hidden;position:relative;width:calc(100vw - 20px);margin-left:calc(-50vw + 50% + 10px)}#homepage_main .homeproductslider .homeproductslider-inner .slide{width:400px;margin:1rem 1.5rem;transition:.5s all linear;display:inline-block;filter:grayscale(30%);-webkit-filter:grayscale(30%);-moz-filter:grayscale(30%)}#homepage_main .homeproductslider .homeproductslider-inner .slide:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);z-index:5 !important}#homepage_main .homeproductslider .homeproductslider-inner .slide:hover>img{cursor:pointer;transform:scale(1.1);z-index:5 !important;background-color:rgba(255,255,255,.9);border:none}#homepage_main .homeproductslider .homeproductslider-inner .slide img{border-radius:.5rem;background-color:rgba(30,25,22,.5);transition:.5s all linear;border:1px #fff solid}#homepage_main .homeservices .accordion a{color:#995f02;font-weight:700}#homepage_main .homeservices .accordion .accordion-button{background-color:rgba(234,166,54,0);color:#1e1916;font-family:"Roboto",sans-serif;font-size:1.2rem;font-weight:500}#aboutpage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/about-page-header.webp) center center no-repeat;margin-bottom:0}#aboutpage_main .founder h2{border-bottom:2px #eaa636 solid;padding:1rem 0;font-size:1.5rem}#aboutpage_main .founder h3.founder-name{font-size:1.5rem}#aboutpage_main .founder h4{font-size:1.2rem;margin-top:1.5rem}#aboutpage_main .counter-stats{background:url("../img/about-page-stats.webp") no-repeat center center;background-size:cover;position:relative;z-index:1;border:none}#aboutpage_main .counter-stats:before{content:"";background:rgba(30,25,22,.9);position:absolute;bottom:0;top:0;left:0;right:0;z-index:-1}#aboutpage_main .counter-stats .stastic{color:#fff}#aboutpage_main .counter-stats h2{font-size:3rem;letter-spacing:.3rem}#aboutpage_main .counter-stats p{font-weight:700;font-size:1.2rem;letter-spacing:.2rem;margin-bottom:3rem}#aboutpage_main .counter-stats .plus::after{content:"+";font-size:1.5rem}#aboutpage_main .about-history .timeline{display:flex;flex-direction:column;margin:20px auto;position:relative}#aboutpage_main .about-history .timeline .timeline_event{margin-bottom:20px;position:relative;display:flex;margin:20px 0;border-radius:6px;align-self:center;width:70vw}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_heading{display:flex;align-items:center;justify-content:center;color:#995f02;padding:10px;align-self:center;margin:0 20px;background:hwb(37 38% 1%);border-radius:7%;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025);padding:50px;height:100%;position:relative;font-size:1.4rem;text-align:center;font-weight:700;text-transform:uppercase}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_heading:after{content:"";width:100%;height:2px;background:#eaa636;position:absolute;left:0%;z-index:-1;top:50%;transform:translateY(-50%);animation:fillright 1s forwards 1s ease-in-out}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_content{padding:.7rem;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025);background:#fff;width:calc(60vw - 84px);border-radius:.5rem}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_content .timeline_event_title{font-size:1.2rem;line-height:1.4;text-transform:uppercase;font-weight:700;color:#995f02;letter-spacing:.1rem}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_description{flex-basis:60%}@media(max-width: 786px){#aboutpage_main .about-history .timeline .timeline_event{flex-direction:column;align-self:center}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_heading{width:100%;border-radius:0;box-shadow:none;padding:1rem}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_heading:after{display:none}#aboutpage_main .about-history .timeline .timeline_event .timeline_event_content{width:100%}}.prdt-cards-row{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:center;align-items:center}.prdt-cards-row>div{display:flex;align-items:stretch;align-self:stretch}.prdt-cards-row .prdt-card{position:relative;box-shadow:0 20px 80px -16px #000;transition:all .5s ease;position:relative;border-radius:1rem;box-shadow:rgba(30,25,22,.8) 2px 2px 12px 0;transform:scale(0.95);height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.prdt-cards-row .prdt-card a{color:inherit;text-decoration:inherit}.prdt-cards-row .prdt-card:hover{transform:scale(1)}.prdt-cards-row .prdt-card h2{transition:.3s all ease;font-size:1.5rem;font-weight:700;text-align:center;border-radius:0 0 0 0;padding:1.5rem;background-color:rgba(30,25,22,.9);color:#fff;text-transform:uppercase}.prdt-cards-row .prdt-card h2:hover{font-size:1.7rem;color:#eaa636}.prdt-cards-row .prdt-card .card-img{position:relative}.prdt-cards-row .prdt-card .card-img img{width:100%;height:98%;-o-object-fit:cover;object-fit:cover;display:block}.prdt-cards-row .prdt-card .card-img .card-desc{display:block;width:100%;position:absolute;padding:7%;background-color:rgba(255,255,255,.9);transition:all .3s ease;top:100%;color:#995f02;list-style-type:square;border:2px #995f02 solid;border-radius:0rem;pointer-events:none;opacity:0;z-index:-5}.prdt-cards-row .prdt-card .card-img .card-desc li :hover{border:1px #995f02 solid;padding-left:5px}.prdt-cards-row .prdt-card .card-img .card-desc a{color:inherit;display:block;padding:.15rem .05rem;transform-origin:0;font-size:1rem;font-weight:700}.prdt-cards-row .prdt-card .card-img .card-desc a span{font-size:.8rem;padding-left:1rem;display:flex}.prdt-cards-row .prdt-card .card-img:hover .card-desc{height:auto;opacity:1;z-index:500;top:50%;transform:translateY(-40%);box-shadow:rgba(30,25,22,.8) 2px 2px 12px 0;pointer-events:all}.accord-product-details{margin:0;padding:0;background-color:#fff;box-shadow:rgba(0,0,0,.25) 0px 54px 55px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px}.accord-product-details h2{color:#995f02;text-transform:uppercase;text-align:center;font-size:1.5rem;padding:1rem .5rem;font-weight:700;text-decoration:underline;text-underline-offset:.5rem;line-height:2.5rem}.accord-product-details .hover-note{color:#995f02;padding:.25rem;font-size:.8rem;font-weight:600}.accord-product-details .custom-note{color:#995f02;text-indent:-3.5rem;padding-left:4rem;border-radius:.4rem;width:100%;font-weight:700;text-align:center}@media screen and (max-width: 768px){.accord-product-details .custom-note{width:100%;margin:auto}}.accord-product-details table tr{border-bottom:1px hwb(37 38% 1%) solid}.accord-product-details table tr th,.accord-product-details table tr td{padding:.5rem 0}.accord-product-details .toggle-btn{background-color:rgba(0,0,0,.7);color:#fff;padding:.7rem 1.5rem;text-transform:uppercase;letter-spacing:.1rem;white-space:nowrap;font-weight:800;border:none}.accord-product-details .product-header{padding:1rem}.accord-product-details .dimension-table-div{display:none}.accord-product-details .dimension-table-div .dimension-table-notes{border-top:1px #eaa636 solid;font-size:.9rem;text-align:center}.accord-product-details .dimension-table-div table{margin:auto;width:100%;max-width:100%;border-radius:.2em;overflow:hidden;font-size:1rem;border:none;border-collapse:collapse;white-space:nowrap;background-color:#fff;font-size:.9rem}.accord-product-details .dimension-table-div table th,.accord-product-details .dimension-table-div table td{padding:2px;border:1px #995f02 solid;text-align:center}.accord-product-details .dimension-table-div table thead{background-color:rgba(0,0,0,.7);color:#fff}.accord-product-details .dimension-table-div table thead th,.accord-product-details .dimension-table-div table thead td{font-size:1rem;text-align:center;text-wrap:balance}.accord-product-details .dimension-table-div table tbody tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}.accord-product-details .dimension-table-div table tbody tr:nth-child(odd){background-color:#f8f8f8}.accord-product-details .dimension-table-div table tbody td{text-align:center;padding-left:1rem}.accord-product-details .dimension-table-div table tbody td:first-child{text-align:left;padding-left:1rem}#qualitypage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/quality-page-header.webp) center center no-repeat;margin-bottom:0}#qualitypage_main .hk_quality h3{font-size:1.5rem}#qualitypage_main .hk_quality ul{list-style-type:none}#qualitypage_main .hk_quality ul li{vertical-align:middle}#qualitypage_main .hk_quality ul li p{display:block;padding-left:50px}#qualitypage_main .hk_quality ul i{float:left;font-size:1.5rem;color:#995f02}#valuespage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/values-page-header.webp) center center no-repeat;margin-bottom:0}#valuespage_main ul{list-style-type:none}#valuespage_main ul li{vertical-align:middle}#valuespage_main ul li p{display:block;padding-left:50px}#valuespage_main ul i{float:left;font-size:1.5rem;color:#995f02}#contactpage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/contact-page-header.webp) center center no-repeat;margin-bottom:0}#contactpage_main .imprint a{color:inherit}#contactpage_main .imprint td{font-size:1rem;padding:.5rem;vertical-align:middle}#contactpage_main .imprint h2{font-size:1.1rem;margin:auto;padding:auto}#contactpage_main .map-section{width:100%;height:300px;border-top:1px #995f02 solid;background:url("../img/static-map.webp") no-repeat center center;background-size:cover}#contactpage_main .map-section iframe{width:100%;height:300px;border:0}#contactpage_main .career h1{text-transform:uppercase;font-size:2rem;font-weight:700}#contactpage_main .career h2{font-size:1.5rem;text-transform:uppercase;font-weight:600;text-align:center}.privacy-terms p,.privacy-terms li{margin-bottom:2rem;font-size:1rem}.privacy-terms a{color:inherit}.sitemap_page .section-title-dark::after{display:none}.sitemap_page ul{margin-left:1.5rem}.sitemap_page .wtree li{list-style-type:none;margin:1rem 0;position:relative}.sitemap_page .wtree li:before{content:"";position:absolute;top:-10px;left:-1.5rem;border-left:1px solid rgba(234,166,54,.4);border-bottom:1px solid rgba(234,166,54,.4);width:1.5rem;height:15px}.sitemap_page .wtree li:after{position:absolute;content:"";top:5px;left:-1.5rem;border-left:1px solid rgba(234,166,54,.4);border-top:1px solid rgba(234,166,54,.4);width:1.5rem;height:100%}.sitemap_page .wtree li:last-child:after{display:none}.sitemap_page .wtree li a{display:block;padding-left:10px;text-decoration:none}.sitemap_page .wtree li a h2{display:inline-block;text-transform:uppercase;font-weight:600;font-size:1rem;color:#995f02;text-decoration:underline;text-underline-offset:3px;margin:0;padding:0}.sitemap_page .wtree li a p{padding-left:1.5rem;text-align:justify;margin:0}#productspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/product-page-header.webp) center center no-repeat;margin-bottom:0}#fastenerspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/fasteners-page-header.webp) center center no-repeat;margin-bottom:0}#threadednuts_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/threaded_nuts_header.webp) center center no-repeat;margin-bottom:0}#washerspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/washers_page_header.webp) center center no-repeat;margin-bottom:0}#boltspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/bolts_page_header.webp) center center no-repeat;margin-bottom:0}#screwspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/screws_page_header.webp) center center no-repeat;margin-bottom:0}#studspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/studs_page_header.webp) center center no-repeat;margin-bottom:0}#rivetspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/rivets_page_header.webp) center center no-repeat;margin-bottom:0}#pinspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/pins_page_header.webp) center center no-repeat;margin-bottom:0}#anchorspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/anchors_page_header.webp) center center no-repeat;margin-bottom:0}#pipefittingspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/pipe_fittings_page_header.webp) center center no-repeat;margin-bottom:0}#pipenipplespage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/pipe_nipples_page_header.webp) center center no-repeat;margin-bottom:0}#pipecouplingspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/pipe_couplings_page_header.webp) center center no-repeat;margin-bottom:0}#stoppingparts_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/general_page_header.webp) center center no-repeat;margin-bottom:0}#eblowconnections_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/eblowconnections_page_header.webp) center center no-repeat;margin-bottom:0}#bushings_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/bushings_page_header.webp) center center no-repeat;margin-bottom:0}#tank_connectors_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/general_page_header.webp) center center no-repeat;margin-bottom:0}#sitemappage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/general_page_header.webp) center center no-repeat;margin-bottom:0}#hosebarbfittings_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/hose_barb_fittings_page_header.webp) center center no-repeat;margin-bottom:0}#cpvcpprinserts_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/cpvc_ppr_inserts_page_header.webp) center center no-repeat;margin-bottom:0}#electricalpage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/electrical_page_header.webp) center center no-repeat;margin-bottom:0}#cableglands_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/cable_glands_page_header.webp) center center no-repeat;margin-bottom:0}#cable_accessoriespage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/electrical_parts_page_header.webp) center center no-repeat;margin-bottom:0}#precision_parts_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/brass_precision_parts_page_header.webp) center center no-repeat;margin-bottom:0}#molding_parts_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/molding_parts_page_header.webp) center center no-repeat;margin-bottom:0}#privacypage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/privacy-page-header.webp) center center no-repeat;margin-bottom:0}#termspage_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/privacy-page-header.webp) center center no-repeat;margin-bottom:0}#page404_main .page-header{background:linear-gradient(rgba(30, 25, 22, 0.6), rgba(30, 25, 22, 0.7)),url(../img/404_page_header.webp) center center no-repeat;margin-bottom:0}#page404_main .not_found_page .flex-container{display:flex;justify-content:center;align-items:center;color:#995f02}#page404_main .not_found_page .flex-container .text-center{text-align:center}#page404_main .not_found_page .flex-container .text-center h1,#page404_main .not_found_page .flex-container .text-center h3{margin:10px;cursor:default}#page404_main .not_found_page .flex-container .text-center h1 .fade-in,#page404_main .not_found_page .flex-container .text-center h3 .fade-in{animation:fadeIn 2s ease infinite}#page404_main .not_found_page .flex-container .text-center h1{font-size:8em;transition:font-size 200ms ease-in-out;border-bottom:1px dashed #fff}#page404_main .not_found_page .flex-container .text-center h1 span#digit1{animation-delay:200ms}#page404_main .not_found_page .flex-container .text-center h1 span#digit2{animation-delay:300ms}#page404_main .not_found_page .flex-container .text-center h1 span#digit3{animation-delay:400ms}@keyframes fadeIn{from{opacity:0}100%{opacity:1}}@keyframes loading{0%{opacity:0}100%{opacity:1}}@keyframes gradient{0%{background-position:0% 50%}33%{background-position:100% 50%}67%{background-position:0% 50%}}@keyframes fillright{100%{left:100%}}.tree:before,.tree ul:before{content:"";display:block;width:0;position:absolute;top:0;bottom:0;left:4px;border-left:.15rem dashed}ul.tree:before{border-left:none}.tree li{margin:0;padding:0 1.5em;line-height:2em;font-weight:bold;position:relative}.tree li:before{content:"";display:block;width:10px;height:0;border-top:1px dashed;margin-top:-1px;position:absolute;top:1em;left:4px}ul.tree>li:before{border-top:none}.tree li:last-child:before{background:#fff;height:auto;top:1em;bottom:0}/*# sourceMappingURL=hkstyle.min.css.map */