body{position:relative;font-family:Roboto}a{text-decoration:none}a:hover{text-decoration:none}.position-sticky{position:sticky!important;top:0;z-index:9}.whatsapp{position:fixed;right:15px;bottom:120px!important;z-index:9}.whatsapp .bi{font-size:30px;color:#fff;background:#0dbd19;width:50px;height:50px;border-radius:100%;text-align:center;display:inline-block}.whatsapp .bi::before{line-height:50px}.tapbar{background:#ffc107;position:relative;padding:8px 0}.tapbar p{margin-bottom:0;font-family:Roboto}.tapbar p a{color:#000}.navbar_header{background:#000;top:0}.navbar_header ul li a{font-family:Montserrat!important;text-transform:capitalize;letter-spacing:.5px;font-size:14px;line-height:24px;font-weight:500!important;color:#fff!important}.navbar_header #main-menu .menu li a{font-size:14px!important;padding:5px 10px;font-weight:500!important}.navbar_header #main-menu .menu li a:hover{color:#595959!important}.searchbar form{margin-bottom:0}.searchbar .searchInputWrapper{position:relative}.searchbar .searchInput{width:12rem;height:2rem;padding-left:12px;border-radius:2rem;border:none;transition:transform .1s ease-in-out;border:1px solid #000;background:0 0;color:#000;letter-spacing:.5px}.searchbar ::placeholder{color:#000;font-family:Roboto;font-weight:400;font-size:14px}.searchbar :focus::placeholder{text-indent:-999px}.searchbar .searchInput:focus{outline:0}.searchbar .searchInputIcon{position:absolute;right:0;top:0;bottom:0;color:#000;transition:all .1s ease-in-out}.searchbar button{background:0 0;width:30px;border-radius:2rem;text-align:center}.searchbar .cartbutton{position:relative;right:5px}.searchbar .cartbutton a{color:#000;position:relative}.searchbar .cartbutton a #items{position:absolute;font-family:Roboto;top:-13px;font-size:12px;right:-10px;display:block;background:#000;border-radius:100%;height:20px;width:20px;color:#fff;font-weight:500;text-align:center;line-height:17px;padding:2px}.navbar-shadow .navbar_header{background:#fff;box-shadow:0 5px 83px rgba(40,40,40,.12)}.navbar_header{padding:0;position:relative;z-index:9;width:100%}.navbar_header .sm-simple a,.navbar_header .sm-simple a:active,.navbar_header .sm-simple a:focus,.navbar_header .sm-simple a:hover{font-family:Roboto;font-size:15px;color:#555;color:#000}.navbar_header .col-lg-9.ms-auto{padding-right:0}.navbar_header .sm-simple{border:0;box-shadow:none;background:0 0;width:100%}.navbar_header .sm-simple ul{border:0}.navbar_header .contact-menu{position:absolute;right:15px;z-index:2}.navbar_header .contact-menu a{display:inline-block;color:#fff;font-family:Roboto;font-weight:500;min-width:120px;background-color:#000;font-weight:500!important;color:#fff}.navbar_header .sm-simple>li{border:0}.navbar_header .nav-brand{padding:8px 0}.main-nav{background:rgba(0,0,0,0);padding:5px 0}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}#main-menu{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-menu-btn{float:right;margin:5px 10px;position:relative;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;top:15px}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#fff;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{left:-300px;display:none}#main-menu-state:checked~#main-menu{left:0}@media (min-width:992px){.main-menu-btn{position:relative;top:100px;right:15px;display:none}#main-menu-state:not(:checked)~#main-menu{left:0}.sm-simple a .sub-arrow{display:none}}@media (min-width:992px){#main-menu{float:right;align-items:center;clear:none}#main-menu .menu{background:#fff!important;box-shadow:0 0 20px rgba(0,0,0,.1);width:250px!important}#main-menu .menu li{border:0}#main-menu .menu li a{padding:10px 10px;color:#000!important;font-size:14px!important}}@media (max-width:991px){#main-menu{width:300px;overflow-y:auto;box-shadow:0 0 15px -5px #555;position:fixed;background:#fff;padding:20px;top:0;bottom:0;z-index:9;display:block!important;left:-350px}}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}#main-menu{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home-banners{position:relative}.home-banners .carousel-caption{top:0;bottom:0;left:6%;display:flex;align-items:center;text-align:left;max-width:780px}.home-banners .carousel-caption .banner-title{font-family:Montserrat;color:#fff;font-size:24px;font-weight:300;text-transform:uppercase;animation-name:floating;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.home-banners .carousel-caption .banner-sub-title{font-family:Montserrat;color:#ffcc01;font-size:40px;text-transform:uppercase;animation-name:floating;animation-duration:20s;font-weight:700;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.home-banners{height:800px;background:#000}.home-banners video{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 80%!important;background-size:cover!important;object-fit:cover!important;width:100%;height:100%}.home-banners .slide{background-size:cover!important;background-position:50% 50%!important;height:800px}.home-banners .carousel-control-next,.home-banners .carousel-control-prev{width:80px;filter:invert(1)}.home-banners .carousel-control-next span,.home-banners .carousel-control-prev span{width:50px;height:30px;padding:5px;border:1px solid #fff}.home-banners .carousel-indicators{display:none}.home-banners .carousel-indicators button{height:15px;width:15px;border-radius:100%}.home-banners .btn{background:#ffcc01;border:2px solid #ffcc01;color:#000;padding:10px 15px;font-family:Roboto;text-transform:uppercase}.superior{padding:0 0 40px 0;margin-top:-70px}.superior .col-lg-4{position:relative}.superior .col-lg-4:nth-of-type(1) .box{background:#ffcc01;box-shadow:0 0 15px rgba(0,0,0,.08)}.superior .col-lg-4:nth-of-type(1) .box p{color:#000}.superior .col-lg-4:nth-of-type(1) .box .bi{border:1px solid rgba(0,0,0,.3);color:#000}.superior .col-lg-4:nth-of-type(1) .box::after{content:'01';bottom:0;position:absolute;right:20px;line-height:80px;z-index:1;font-size:83px;font-weight:700;opacity:.1}.superior .col-lg-4:nth-of-type(2) .box{box-shadow:0 0 15px rgba(0,0,0,.08)}.superior .col-lg-4:nth-of-type(2) .box::after{content:'02';bottom:0;position:absolute;right:20px;line-height:80px;z-index:1;font-size:83px;font-weight:700;opacity:.1;color:#fff}.superior .col-lg-4:nth-of-type(2) .box p{color:#fff}.superior .col-lg-4:nth-of-type(2) .box img{filter:invert(1)}.superior .col-lg-4:nth-of-type(2) .box .bi{border:1px solid rgba(0,0,0,.3);color:#000}.superior .col-lg-4:nth-of-type(3) .box{box-shadow:0 0 15px rgba(0,0,0,.08);background:#ffcc01}.superior .col-lg-4:nth-of-type(3) .box::after{content:'03';bottom:0;position:absolute;right:20px;line-height:80px;z-index:1;font-size:83px;font-weight:700;opacity:.1}.superior .col-lg-4:nth-of-type(3) .box p{color:#000}.superior .col-lg-4:nth-of-type(4) .box::after{content:'04';bottom:0;position:absolute;right:20px;line-height:80px;z-index:1;font-size:83px;font-weight:700;opacity:.1;color:#fff}.superior .col-lg-4:nth-of-type(4) .box img{filter:invert(1)}.superior .box{position:relative;z-index:1;background:#000;padding:25px 63px 25px 44px;min-height:200px;border-radius:4px}.superior .box1{position:relative;z-index:1;background:#ffcc01;padding:25px 63px 25px 44px;margin-bottom:20px;min-height:200px}.superior .box1 p{color:#000}.superior .box1 .bi{border:1px solid rgba(0,0,0,.3);color:#000}.superior p{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#fff;text-transform:capitalize;margin:22px 0}.superior a{color:#fff;text-align:center}.superior a .bi{line-height:42px;height:45px;width:45px;font-size:18px;border:1px solid rgba(255,255,255,.3);padding:12px;border-radius:100%;display:inline-block}.element{position:relative}.element::after{content:'';background:url(../images/dot-background.jpg) no-repeat;background-position:50% 50%!important;background-size:cover!important;position:absolute;width:450px;height:450px;top:-280px;left:-207px;opacity:.1}@keyframes floating{0%{transform:translate(0,0)}50%{transform:translate(0,-75px)}100%{transform:translate(0,0)}}.about-us{padding:150px 0;position:relative}@media (max-width:991px){.about-us{padding:70px 0}}.about-us .about-bg{position:absolute;top:-170px;bottom:0;right:0;left:0;background-size:cover!important;background-position:50% 50%!important;opacity:.8}.about-us .container-fluid{position:relative}.about-us h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;animation-duration:20s;font-family:Montserrat;animation-iteration-count:infinite;animation-timing-function:ease-in-out;font-weight:300}.about-us h2 span{display:block;font-size:60px;font-weight:700}.about-us h1{font-size:15rem;line-height:12rem;font-family:Roboto;font-weight:700;margin-bottom:0}.about-us p{font-family:Roboto;color:#595959;font-size:16px;letter-spacing:.5;font-family:Montserrat}.about-us p strong{font-size:18px;font-weight:400;text-transform:uppercase;color:#ffcc01}.about-us p span{font-size:20px;letter-spacing:2px;text-transform:uppercase}.about-us .btn{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px}.we-specialize{padding:70px 0;position:relative}@media (max-width:991px){.we-specialize{background:#f8f8f8}}.we-specialize .title{font-family:Montserrat;font-size:36px;text-transform:uppercase;color:#19191e;font-weight:700;margin-bottom:30px}.we-specialize .title span{font-weight:300}.we-specialize p{font-family:Roboto;color:#595959;font-size:16px;letter-spacing:.5px;font-size:14px;font-family:Montserrat;font-weight:500}.we-specialize .box{padding:0 20px 50px 20px}.we-specialize .box .sub-title{font-family:Montserrat;font-size:18px;font-weight:600}@media (max-width:991px){.we-specialize .box{padding:20px 0}}.we-specialize .btn{border:2px solid #ffcc01;color:#000;padding:10px 10px;font-size:14px;min-width:160px;font-family:Roboto;border-radius:0;margin-top:25px}@media (max-width:991px){.we-specialize .btn{margin:15px 0!important}}.product{padding:70px 0;position:relative;border-bottom:8px solid #fff}.product .product-background{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover!important;background-position:50% 50%!important;background-attachment:fixed!important;mix-blend-mode:luminosity;opacity:.2;display:none}.product .container-fluid{position:relative;z-index:1}.product h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;margin-bottom:50px;color:#000;font-family:Montserrat;font-weight:300;font-size:48px;text-align:center}.product h2 span{font-weight:700}.product .item{min-height:350px}.product .box{border:2px solid #fff;background:#fff;min-height:320px;text-align:center;position:relative}.product .box img{margin-bottom:25px;display:inline}.product .box p{font-size:18px;background-color:rgba(255,255,255,.7);position:absolute;bottom:10%;left:0;right:0;padding:25px 0 25px 25px;font-family:Montserrat;color:#000;text-align:left;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:0}.product .box p:after{position:absolute;top:0;left:0;height:100%;width:6px;content:'';background-color:#ffcc01}.product .box .category-img{object-position:50% 50%!important;object-fit:cover!important;height:550px;width:100%}.product .owl-nav{position:absolute;top:-87px;right:0;display:none}.product .owl-nav button{width:40px;height:35px;background:#ffcc01!important;margin:2px}.product .owl-nav button span{color:#000}.product .owl-dots{text-align:center;margin-top:25px}.product .owl-dots button{width:20px;height:20px;border-radius:100%;background:#ffcc01!important;margin:2px;opacity:.5}.product .owl-dots button span{color:#000}.product .owl-dots .active{opacity:1}.quality-policy{background:#ffcc01;position:relative;padding:50px 0}.quality-policy .box{padding:70px 50px 70px 0}@media (max-width:991px){.quality-policy .box{padding:70px 0 70px 0}}.quality-policy .box1{padding:70px 0 70px 50px}@media (max-width:991px){.quality-policy .box1{padding:70px 0 70px 0}}.quality-policy h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;color:#000;font-family:Montserrat;font-weight:300}.quality-policy h3{color:#000;font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:36px;font-family:Montserrat;font-weight:700}.quality-policy p{font-family:Roboto;color:#595959;font-size:16px;color:#000;font-family:Montserrat;font-weight:500;letter-spacing:.5px}.quality-policy .btn{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px;background:#000;color:#fff}.testimonials{padding:70px 0;position:relative;background:#f8f8f8;overflow-x:hidden}.testimonials .title{font-size:60px;font-family:Montserrat;text-align:right;text-transform:uppercase;font-weight:300;position:relative}@media (min-width:992px){.testimonials .title{margin-right:30px}}@media (max-width:991px){.testimonials .title{text-align:center}}.testimonials .title span{font-size:6rem;font-weight:700;display:block}.testimonials .title::after{position:absolute;top:-15px;left:-50px;content:'';height:55px;width:55px;background:url(../images/quote.svg) no-repeat;background-size:cover!important;font-style:normal;font-weight:400!important;color:#ffcc01}@media (max-width:991px){.testimonials .title::after{left:20px}}.testimonials .title::before{position:absolute;bottom:-15px;right:-50px;content:'';height:55px;width:55px;background:url(../images/quote.svg) no-repeat;background-size:cover!important;font-style:normal;font-weight:400!important;transform:scaleX(-1);color:#ffcc01}@media (max-width:991px){.testimonials .title::before{right:20px;bottom:50px}}.testimonials p{font-family:Roboto;color:#595959;font-size:16px;font-family:Montserrat;letter-spacing:.5px;font-size:18px}.testimonials .owl-nav{text-align:right;margin-bottom:20px}.testimonials .owl-nav button{width:30px;background:#ffcc01!important;margin-right:2px}.clients{padding:70px 0;position:relative}.clients .title{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-family:Montserrat;font-weight:300}.clients .title span{font-weight:700;display:block}.clients p{font-family:Roboto;color:#595959;font-size:16px}.clients .box{background:#fff;margin-bottom:40px;padding:20px;border:1px solid #eee}.clients .box2 .box .img-fluid{height:115px!important;object-fit:contain}.clients .box1{padding:50px;background:#eee;margin-bottom:40px}.clients .box2{padding:50px;background:#fff;box-shadow:0 5px 83px rgba(40,40,40,.12);margin-bottom:40px}.clients .btn{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px}.clients .owl-nav{margin-top:40px;text-align:center}.clients .owl-nav button{width:45px;height:45px;background:#ffcc01!important;margin-left:5px}.footer{padding:70px 0;position:relative;background:#19191e}.footer h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:16px;color:#ffcc01;margin-bottom:35px;font-family:Montserrat;text-transform:capitalize;font-weight:600}.footer p{font-family:Roboto;color:#595959;font-size:16px;display:flex;align-items:baseline;font-family:Montserrat;font-size:14px;letter-spacing:.5px;margin-bottom:15px;color:#ebebf0}.footer p .bi{margin-right:8px;color:#ffcc01}.footer p a{color:#ebebf0}.footer p a:hover{color:#ffcc01}.footer .border-right-1{position:relative}.footer .border-right-1:after{border-right:1px solid #ffcc01;position:absolute;top:0;bottom:0;content:'';right:5px;opacity:.5}@media (max-width:991px){.footer .border-right-1:after{display:none}}.footer ul{padding-left:0;list-style:none}.footer ul li a{font-family:Roboto;color:#595959;font-size:16px;margin-bottom:15px;display:inline-block;color:#ebebf0;letter-spacing:.5px;font-family:Montserrat;font-size:14px;line-height:14px}.footer ul li a:hover{color:#ffcc01}.footer .icon{position:relative}.footer .icon::after{width:33%;position:absolute;content:'';border-top:1px solid #ffcc01;top:50%;right:0;opacity:.5}.footer .icon:before{width:33%;position:absolute;content:'';border-top:1px solid #ffcc01;top:50%;left:0;opacity:.5}.footer .icon a .bi{color:#ffcc01;width:50px;height:40px;display:inline-block;text-align:center;line-height:45px;padding:11px;font-size:20px;border-radius:100%}@media (max-width:991px){.footer .icon a{background:#19191e;display:inline-block;position:relative;z-index:1}}.footer .btn{background:#ffcc01;border-radius:2px;padding:12px 35px;font-family:Montserrat;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:50px}.bi.bi-trash{width:24px;height:24px;display:inline-block;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0'/%3E%3C/svg%3E")}.copyright{padding:25px 0;background:#000}.copyright p{margin-bottom:0;color:#fff;text-align:center;letter-spacing:1px;font-family:Montserrat}#back-to-top{position:fixed;right:20px;bottom:50px;background:#ffcc01;width:45px;height:45px;padding:12px;text-align:center;z-index:9;box-shadow:0 0 30px rgba(0,0,0,.3)}#back-to-top .bi{color:#000}.bi-whatsapp{position:relative;border:7px solid #0dbd19}.bi-whatsapp::after{position:absolute;content:'';background:url(../images/whatsapp.svg) no-repeat;filter:invert(1);background-size:cover;top:0;bottom:0;left:0;right:0}.bi-twitter-x{position:relative;border:7px solid #0dbd19}.bi-twitter-x::after{position:absolute;content:'';background:url(../images/twitter-x.svg) no-repeat;filter:invert(1);background-size:contain;top:0;bottom:0;left:0;right:0}@media (min-width:992px){#main-menu .menu{width:320px!important;padding:10px 0}#main-menu .menu li a{text-transform:capitalize!important}}.inner-banner{padding:50px 0;position:relative;background:#eee}.inner-banner h1{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;margin-bottom:15px;text-align:center}.inner-banner ol{justify-content:center}.inner-banner ol li{font-family:Roboto;letter-spacing:normal;font-size:14px;text-transform:capitalize;color:#555}.inner-banner ol li a{color:#000}.contact-inner{padding:70px 0;position:relative}.contact-inner .box{padding:35px;box-shadow:0 5px 83px rgba(40,40,40,.12);margin-bottom:30px}.contact-inner .box h2,.contact-inner .box h3{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:24px;color:#ffcc01}@media (min-width:992px){.contact-inner .box{min-height:100%}}.contact-inner p{font-family:Roboto;color:#595959;font-size:16px;letter-spacing:1px}.contact-inner p strong{font-family:Roboto;font-weight:400;color:#000;text-transform:uppercase}.contact-inner p a{color:#595959}.contact-inner .btn{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px}.contact-inner input,.contact-inner textarea{font-family:Roboto;letter-spacing:1px;font-size:15px}.contact-inner input{height:45px}.product-inner{padding:70px 0;position:relative}.product-inner .box{border:2px solid #fff;box-shadow:0 5px 83px rgba(40,40,40,.12);background:#fff;padding:20px 5px;min-height:420px;text-align:center;position:relative;margin-bottom:70px}.product-inner .box img{margin-bottom:25px;width:300px;display:inline}.product-inner .box p{text-align:center;background:#000;padding:12px 15px;margin-bottom:0;color:#ffcc01;font-family:Roboto;text-transform:uppercase;position:absolute;font-weight:600;bottom:-25px;left:15px;right:15px}.full-image{background:#fff}.product-details{padding:70px 0;position:relative;overflow-x:hidden}.product-details .product-img{position:relative;box-shadow:0 5px 83px rgba(40,40,40,.12);margin-bottom:20px}@media (min-width:992px){.product-details .product-img{margin-right:20px}}.product-details .product-img::after{position:absolute;top:10px;right:10px;content:'';display:inline-block;font-size:24px;z-index:-1;display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"/></svg>') no-repeat center/contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"/></svg>') no-repeat center/contain}.product-details .product-img .xzoom-thumbs{width:55px}.product-details .product-img .xzoom-thumbs .list-group-item{border:1px solid #ffcc01;padding:10px;margin-bottom:1px;text-align:center}.product-details .product-img .xzoom-thumbs .list-group-item img{width:40px;height:40px}@media (max-width:575px){.product-details .product-img .xzoom-thumbs{display:flex}}.product-details .product-img .main-image{width:90%;text-align:center;padding:25px 0}.product-details .product-img .main-image img{max-width:100%}.product-details .product-title{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:36px}.product-details .product-quantity{width:150px}.product-details .product-quantity .input-group .btn{border-radius:100%!important;min-height:40px}.product-details .add-buy{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px;background:#ffcc01;font-family:Roboto;font-size:15px;padding:7px 15px;margin-top:0;letter-spacing:normal;text-transform:capitalize}.product-details .add-buy .bi-cart-fill::after{position:relative;content:'';display:inline-block;width:1.2em;height:1.2em;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M2.25 2.25a.75.75 0 0 0 0 1.5h1.386c.17 0 .318.114.362.278l2.558 9.592a3.752 3.752 0 0 0-2.806 3.63c0 .414.336.75.75.75h15.75a.75.75 0 0 0 0-1.5H5.378A2.25 2.25 0 0 1 7.5 15h11.218a.75.75 0 0 0 .674-.421 60.358 60.358 0 0 0 2.96-7.228.75.75 0 0 0-.525-.965A60.864 60.864 0 0 0 5.68 4.509l-.232-.867A1.875 1.875 0 0 0 3.636 2.25H2.25ZM3.75 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"/></svg>') no-repeat center/contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M2.25 2.25a.75.75 0 0 0 0 1.5h1.386c.17 0 .318.114.362.278l2.558 9.592a3.752 3.752 0 0 0-2.806 3.63c0 .414.336.75.75.75h15.75a.75.75 0 0 0 0-1.5H5.378A2.25 2.25 0 0 1 7.5 15h11.218a.75.75 0 0 0 .674-.421 60.358 60.358 0 0 0 2.96-7.228.75.75 0 0 0-.525-.965A60.864 60.864 0 0 0 5.68 4.509l-.232-.867A1.875 1.875 0 0 0 3.636 2.25H2.25ZM3.75 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 20.25a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"/></svg>') no-repeat center/contain}.product-details .product_description{margin-top:25px}.product-details .product_description h3{font-family:Roboto}.product-details .product_description p{font-family:Roboto;font-weight:600;color:#595959}.product-details .product_description ul li{color:#595959}.product-details .xzoom{background:#fff!important}.xzoom-preview,.xzoom-source,.xzoom.openzoom{background:#fff!important}.pagination .active>.page-link{color:#000;background-color:#ffc107;border-color:#ffc107}.pagination .page-link{color:#000}.product-details .thumbs{width:60px;margin-right:8px;padding:2px}.product-details .thumbs img{cursor:pointer;height:55px;width:55px;object-fit:cover;margin-bottom:2px!important}.product-details .thumbs img.active{border-color:#ffc107;box-shadow:0 0 8px rgba(0,0,0,.3)}.product-details .main-image{padding:5px 5px;position:relative;background:#fff}.product-details #main-wrapper{text-align:center;display:flex;justify-content:center;align-items:center;max-height:650px}.product-details #main-wrapper .img-fluid{object-fit:contain}.product-details .thumbs .img-thumbnail{border-radius:0;padding:0}.product-details .main-product{display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.product-details .zoomImg{background:#fff!important}@media (max-width:767px){.list-unstyled.thumbs{display:flex!important;width:auto;flex-direction:row!important;margin-bottom:0}#main-wrapper{max-height:auto}.list-unstyled.thumbs li{margin-right:2px}}#enquiry{padding:25px;margin-top:20px}#enquiry label{font-family:Roboto;margin-bottom:8px;letter-spacing:1px}#enquiry input{font-family:Roboto;font-size:14px;height:40px}#enquiry h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:24px;margin-bottom:0}#enquiry .btn{border-radius:100%!important;min-height:40px}#enquiry .cart-button{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px;background:#ffcc01;width:100%}.related-product{padding:70px 0;position:relative;background:#000;overflow-x:hidden}.related-product .owl-carousel .owl-stage-outer{padding:60px 0}.related-product h4{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:30px;margin-bottom:0;color:#ffcc01}.related-product .item{background:#fff;padding:10px;margin:2px;box-shadow:0 5px 83px rgba(40,40,40,.12)}.related-product .item .box{text-align:center}.related-product .item img{height:200px;max-width:auto!important;width:auto;display:inline-block;margin-bottom:25px}.related-product .item p{font-family:Roboto;letter-spacing:.5px;text-align:center;color:#000;margin-bottom:0;position:absolute;background:#ffcc01;left:10px;padding:8px 0;right:10px}.related-product .owl-nav{text-align:center}.related-product .owl-nav button{width:40px;height:35px;margin:0 5px;border:1px solid #fff!important}.related-product .owl-nav button span{color:#fff}.recently-viewed-products{padding:70px 0;position:relative;overflow-x:hidden}.recently-viewed-products h4{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:30px;margin-bottom:60px;color:#ffcc01}.recently-viewed-products .item{background:#fff;padding:10px;margin:2px;border:1px solid rgba(0,0,0,.3)}.recently-viewed-products .item .box{text-align:center}.recently-viewed-products .item img{height:200px;max-width:auto!important;width:auto;display:inline-block;margin-bottom:25px}.recently-viewed-products .item p{font-family:Roboto;letter-spacing:.5px;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recently-viewed-products .owl-nav{text-align:center;margin-top:25px}.recently-viewed-products .owl-nav button{background:#ffcc01!important;width:40px;height:35px;margin:0 5px}.addtocart{padding:70px 0;position:relative}.addtocart .product-quantity{width:180px}.addtocart .product-quantity .input-group .btn{border-radius:100%!important;min-height:40px}.addtocart table{margin-bottom:35px}.addtocart table tr th{font-family:Roboto;text-transform:capitalize;letter-spacing:1px;font-weight:400;background:#ffcc01;white-space:nowrap}.addtocart table tr td{font-weight:600}.addtocart table tr td a{color:#000}.addtocart table tr td img{width:60px}.addtocart .cart-button{margin-top:20px;border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px;background:#ffcc01;padding:7px 0;padding-left:25px;padding-right:25px}.send-enquiry{padding:40px;box-shadow:0 5px 83px rgba(40,40,40,.12);margin-top:40px}.send-enquiry h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:36px}.send-enquiry label{font-family:Roboto;color:#595959;font-size:16px;margin-bottom:8;font-family:Roboto;font-weight:400;letter-spacing:1px}.send-enquiry input{margin-bottom:15px}.inner-content{padding:70px 0;position:relative}.inner-content h1{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-family:Montserrat}.inner-content h2,.inner-content h3{font-size:30px;font-family:Montserrat;font-weight:600;text-transform:uppercase;color:#ffcc01}.inner-content p{font-family:Roboto;color:#595959;font-size:16px;letter-spacing:1;font-family:Montserrat;font-weight:400}.inner-content p strong{font-size:18px;font-family:Roboto;font-weight:400;text-transform:uppercase;color:#ffcc01}.inner-content .box{padding:25px;box-shadow:0 0 30px rgba(0,0,0,.08);text-align:center}.career-inner{padding:70px 0;position:relative}.career-inner .box{padding:35px;box-shadow:0 5px 83px rgba(40,40,40,.12);margin-bottom:30px}.career-inner .box h2{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:24px;color:#ffcc01}.career-inner .box h3{font-family:Roboto;letter-spacing:1px;text-transform:uppercase;font-size:36px;margin-bottom:25px;font-size:18px;margin-bottom:15px;color:#000}@media (min-width:992px){.career-inner .box{min-height:100%}}.career-inner p{font-family:Roboto;color:#595959;font-size:16px;letter-spacing:1px}.career-inner p strong{font-family:Roboto;font-weight:400;color:#000;text-transform:uppercase}.career-inner p a{color:#595959}.career-inner .btn{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px;margin:15px 0}.career-inner input,.career-inner textarea{font-family:Roboto;letter-spacing:1px;font-size:15px}.career-inner input{height:45px}.career-inner .accordion-button{padding:8px 15px!important}#modal_div .btn{border:2px solid #ffcc01;color:#000;padding:10px 0;min-width:160px;font-family:Roboto;text-transform:uppercase;border-radius:0;letter-spacing:2px;margin-top:25px}#modal_div .span{color:red;font-size:12px}#modal_div label{margin-bottom:7px;font-size:15px}@media (min-width:1200px) and (max-width:1280px){.sm-simple a,.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding:10px 8px}.accordion-button{display:block}}@media (min-width:992px) and (max-width:1199px){.sm-simple a,.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding:10px 5px;letter-spacing:normal;font-size:14px!important}.banner .slide{height:650px}.quality-policy .box{padding:2px 32px 9px 0}.quality-policy .box1{padding:13px 0 12px 10px}.d-flex.pt-4.pb-4.add-to-cart{flex-wrap:wrap}.d-flex.pt-4.pb-4.add-to-cart .product-quantity{display:block}}@media (min-width:992px) and (max-width:1199px) and (max-width:1076px){.d-flex.pt-4.pb-4.add-to-cart .product-quantity{margin-bottom:10px!important}}@media (min-width:992px) and (max-width:1199px){.d-flex.pt-4.pb-4.add-to-cart .add-buy{min-width:auto}.navbar_header ul li a{letter-spacing:normal!important}.searchbar .searchInput{width:10rem}.searchbar .cartbutton{right:10px}.accordion-button{display:block}.we-specialize .box{padding:20px 0}.we-specialize .btn{margin:15px 0!important}.testimonials .title{font-size:40px!important}.testimonials .title span{font-size:4rem}.footer .border-right-1::after{right:30px}body{overflow-x:hidden}}@media (max-width:991px){#main-menu{background:#000}.main-menu-btn{margin-top:0}.banner .slide{height:650px}.banner .carousel-caption h3{font-size:24px}.banner .carousel-caption{max-width:100%;right:7%}.product h2{font-size:24px}.product .owl-nav{position:relative;top:20px;text-align:center}.quality-policy .box{padding-bottom:0}.sm-simple a,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding-right:0}.banner .carousel-control-next,.banner .carousel-control-prev{width:40px}.product-details .product-img .main-image img{max-width:100%}.inner-banner ol li{font-family:Roboto;letter-spacing:normal;text-transform:capitalize}address{margin-bottom:3rem}.navbar_header ul li a{text-transform:capitalize}.testimonials .title{font-size:40px!important}.testimonials .title span{font-size:4rem}body{overflow-x:hidden}.product .box .category-img{height:400px}}@media (max-width:767px){.d-flex.pt-4.pb-4.add-to-cart{display:block!important}.product-details .product-quantity{width:100%;margin-bottom:15px}.product-details .add-buy{min-width:44%;padding:7px 7px!important;margin:0!important}.superior .box,.superior .box1{min-height:auto}.send-enquiry{padding:20px}.send-enquiry h2{font-size:26px}.addtocart .cart-button{letter-spacing:1px;text-transform:capitalize}.career-inner .box{padding:20px}.career-inner .box h2{text-transform:capitalize}.career-inner .accordion-button{display:block;line-height:18px;margin-top:20px}.career-inner .accordion-button span{display:block;margin-left:0!important;padding:5px 0}.navbar_header a .img-fluid{width:90px}.main-menu-btn{top:9px}}@media (max-width:575px){.navbar_header{padding:8px 0}.searchbar .searchInput{height:1.5rem}.searchbar .cartbutton{position:absolute;right:27px}.banner .slide{height:450px}.about-us h2,.inner-banner h1,.inner-content h1,.product-details .product-title,.quality-policy h2,.recently-viewed-products h4,.related-product h4{font-size:24px}.inner-content img{margin:15px 0}.about-us h1{font-size:140px}.we-specialize .title{font-size:30px}.tapbar p span{display:inherit}.banner .carousel-caption{left:15%}.superior{margin-top:20px}.clients .box{padding:0}.clients .box1{padding:30px}.clients .owl-nav{margin-top:0}.quality-policy h3{font-size:30px}}