@import url("https://fonts.googleapis.com/css2?family=Saira:ital,wght@0,100..900;1,100..900&display=swap");:root{--pc:#000;--sc:#f3c342;--body-color:#000;--gray-bg:#f0ebe1;--footer-bg:#f0ebe1;--white:#fff;--tf:transparent;--p-color:#000;--h1toh6:#000;--line-light:#d9d9d9;--btn-hover:#000;--ani-2:all 0.2s 0s ease;--ani-3:all 0.3s 0s ease;--ani-4:all 0.4s 0s ease;--ani-5:all 0.5s 0s ease;--op-thr:0.3;--op-n:0.9;--op-e:0.8;--op-f:0.5;--font-t:100;--font-el:200;--font-l:300;--font-r:400;--font-m:500;--font-sb:600;--font-b:700;--font-eb:800;--font-black:900;--font-eblack:950}body,html{line-height:1.5;font-size:24px;color:var(--body-color);scroll-behavior:smooth}body,html{font-family:Saira,sans-serif}*{box-sizing:border-box;padding:0;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Saira,sans-serif;color:var(--h1toh6);line-height:1.2}.h1,h1{font-family:Saira;font-size:2.5rem;font-style:normal;font-weight:500;color:#000;margin:0;padding-bottom:20px}@media (max-width:600px){.h1,h1{font-size:1.8rem}}.h2,h2{font-size:2.6666666667rem}.h2,.h3,h2,h3{font-weight:var(--font-sb)}.h3,h3{font-size:2rem}.h4,h4{font-weight:var(--font-sb);font-size:1.6666666667rem}.h5,h5{font-weight:var(--font-m);font-size:1.5rem}.h6,h6{font-weight:var(--font-b);font-size:.8333333333rem}p{color:var(--p-color);font-weight:var(--font-m)}a{color:var(--pc);text-decoration:none}a:visited{color:#000}a:hover{color:var(--p-color)}ul:not(.single .article-body ul),ul:not(.single .article-body ul) li{list-style:none;padding:0;margin:0}img{display:block}img,svg{width:100%;height:auto}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.d-none{display:none}.d-block{display:block}.d-none-i{display:none!important}@media (max-width:767px){.d-767-flex-i{display:flex!important}}.showOnDesktop{display:block!important}.showOnMobile{display:none!important}@media (max-width:600px){.showOnMobile{display:block!important}}@media (max-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:71.6666666667rem;margin-inline:auto}.containerright{max-width:1920px;margin:auto;padding-right:4.1666666667rem}}@media (max-width:1680px){body,html{font-size:1.3333333333rem}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:69.1666666667rem;margin-inline:auto}.wheretobuy-visit-section .info-section .how-to-buy,.wheretobuy-visit-section .info-section .visit-us{padding:3.3333333333rem!important}}@media (max-width:1440px){body,html{font-size:1.1666666667rem}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:69.1666666667rem;margin-inline:auto}.wheretobuy-visit-section .info-section .visit-us{padding:4.5833333333rem!important}}@media (max-width:1400px){body,html{font-size:18px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1088px}}@media (max-width:1368px){body,html{font-size:1rem}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:77.5rem;margin-inline:auto}.wheretobuy-visit-section .info-section .how-to-buy,.wheretobuy-visit-section .info-section .visit-us{padding:4.1666666667rem 2.5rem 4.1666666667rem 6.6666666667rem!important}}@media (max-width:1280px){body,html{font-size:18px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:60.8333333333rem;margin-inline:auto}.wheretobuy-visit-section .info-section .how-to-buy,.wheretobuy-visit-section .info-section .visit-us{padding:4.1666666667rem 2.5rem 4.1666666667rem 4.5833333333rem!important}}@media (max-width:1200px){body,html{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:57.9166666667rem;margin-inline:auto;padding-inline:.8333333333rem}}@media (max-width:640px){.showOnDesktop{display:none!important}.showOnMobile{display:flex!important}}.btn{display:flex;z-index:999;width:fit-content;height:2.0833333333rem;font-weight:500;padding:.2083333333rem .625rem .2083333333rem .8333333333rem;align-items:center;gap:.4166666667rem;border-radius:.4166666667rem;background:var(--Primary-Red-Color,#da2129);color:#fff!important;border:none;font-size:.6666666667rem;font-family:Saira,sans-serif;justify-content:center;cursor:pointer;overflow:hidden;position:relative;transition:background .3s}.btn img{width:1.0416666667rem;height:auto}.btn:hover{background-color:#000;color:#fff!important}@media (max-width:600px){.btn{z-index:99}}.btn span{margin-right:35px;font-size:.6666666667rem}.circle{position:absolute;right:12px;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.btn:hover .arrow.white{transform:translateX(100%);opacity:0}.btn:hover .arrow.black{transform:translateX(0);opacity:1}.btn2{display:flex;width:fit-content;height:2.0833333333rem;font-weight:500;padding:.2083333333rem .625rem .2083333333rem .8333333333rem;align-items:center;gap:.4166666667rem;border-radius:.4166666667rem;background:#fff;color:#da2129;border:none;font-size:.6666666667rem;font-family:Saira,sans-serif;justify-content:center;cursor:pointer;overflow:hidden;position:relative;transition:background .3s}.btn2 img{width:1.0416666667rem;height:auto}.btn2:hover{background-color:#000;color:#fff!important}.btn2:hover .circle2{background:#fff}.btn2 span{margin-right:35px}.circle2{right:12px;width:1.25rem;height:1.25rem;border-radius:50%;background:#da2129;display:flex;align-items:center;justify-content:center;overflow:hidden}.arrow,.circle2{position:absolute}.arrow{width:16px;height:auto;transition:transform .4s ease,opacity .4s ease}.arrow.white{transform:translateX(0);opacity:1}.arrow.black{transform:translateX(-100%);opacity:0}.btn2:hover .arrow.white{transform:translateX(100%);opacity:0}.btn2:hover .arrow.black{transform:translateX(0);opacity:1}@media (max-width:650px){------------------------------------------------------------------------------------------------- .d-767-flex{display:flex!important;align-items:center;justify-content:center}}.pc{color:var(--pc)}.sc{color:var(--sc)}video::-webkit-media-controls{display:none!important}video{pointer-events:none}.width-full{width:100%}.img-auto{width:auto;height:auto}.img-full{height:100%;width:100%;object-fit:cover}.pos-rel{position:relative}.pos-abs{position:absolute}.pd-t-30{padding-top:1.25rem}.menu-icon-mobile{width:1.75rem;height:1.75rem;padding:6px 3px;justify-content:center;align-items:center;flex-shrink:0;border-radius:5px;background:#da2129;margin:0;position:absolute;top:1.25rem;right:.8333333333rem;z-index:3;display:flex;flex-direction:column;justify-content:space-around}.menu-icon-mobile>span{width:18px;display:block;height:3px;margin-bottom:0;background-color:#fff;float:right;border-radius:6px}.bar1,.bar2,.bar3{transition:.4s}.change .bar1{transform:rotate(-45deg) translate(-5px,5px);width:100%!important}.change .bar2{opacity:0}.change .bar3{transform:rotate(45deg) translate(-5px,-6px);width:100%!important}.enq{border-left:1px solid #fff}@media (min-width:768px){.hideOnDesktop{display:none!important}}@media (max-width:1024px){.hideOnIpro{display:none!important}}.pagination{display:flex;justify-content:center;margin:40px 0;gap:10px}.pagination a,.pagination span{display:flex;align-items:center;text-align:center;justify-content:center;padding:10px;border:2px solid #b7b7b7;width:1.6666666667rem;height:1.6666666667rem;font-size:.75rem;border-radius:5px;text-decoration:none;font-weight:600;color:#000;transition:all .3s ease}.pagination .current,.pagination a:hover{background:#d4002c;border-color:#d4002c;color:#fff}.pagination .dots{border:none;background:transparent;color:#999}.resources-section .resources-grid-list-pg{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.resources-section .resources-grid-list-pg .resource-card{margin-right:unset}.resources-section h3{font-size:1rem;padding-bottom:.4166666667rem}.blog-post{padding:40px 0;font-family:Saira}@media (max-width:1024px){.blog-post{padding-inline:20px}}@media (max-width:650px){.blog-post{padding-inline:unset}}.blog-post a{text-decoration-line:underline;font-family:Saira,sans-serif;font-size:1rem;font-style:normal;font-weight:400;color:#da2129}@media (max-width:768px){.blog-post a{font-size:.8rem}}.blog-title{font-size:2.5rem;font-weight:500;font-family:Saira;margin-bottom:20px;width:70%}@media (max-width:768px){.blog-title{width:100%;font-size:1.8rem}}.blog-post p{font-size:1rem;font-weight:400}@media (max-width:768px){.blog-post p{font-size:16px}}.blog-post h3{font-size:1.5rem!important;font-weight:400;padding-bottom:.4166666667rem}@media (max-width:768px){.blog-post h3{font-size:1rem!important}}.blog-post h4{font-size:1rem;font-weight:600;padding-bottom:.4166666667rem}.blog-content{display:flex;gap:30px}@media (max-width:768px){.blog-content{flex-direction:column}}.blog-main{flex:3}@media (max-width:768px){.blog-main{order:2}}.feature-image img{width:100%;border-radius:10px;margin-bottom:15px;object-fit:cover}.blog-meta{font-size:18px;font-weight:500;color:#000;margin-bottom:30px}.blog-meta .separator{margin:0 8px;color:#d00}.blog-body h2{margin-top:40px;font-size:2rem;font-weight:500;padding-bottom:.8333333333rem}@media (max-width:650px){.blog-body h2{font-size:1.35rem;margin-top:20px}}.toc{flex:1;background:#000;color:#fff;padding:20px;border-radius:10px;position:sticky;top:100px;height:fit-content}@media (max-width:768px){.toc{position:unset;order:1}}.toc h3{color:#fff;font-weight:400;margin-bottom:15px;font-size:1.5rem}@media (max-width:768px){.toc h3{font-size:1.35rem}}.toc ul{padding-left:20px;padding:0;margin:0}.toc ul li{margin-bottom:.625rem!important;position:relative;line-height:1.0416666667rem;cursor:pointer;padding-left:.8333333333rem!important;padding-bottom:.4166666667rem}.toc ul li a{color:#fff;text-decoration:none;font-size:.8333333333rem;font-weight:400}.toc ul li a:hover{color:#d00;font-weight:600}.toc ul li a:hover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#d00}@media (max-width:768px){.resources-grid .slick-track{width:100%!important}}.custom-list{font-size:1rem}@media (max-width:768px){.custom-list{font-size:1rem}}ul.custom-list .strong-title{font-weight:600}@media (max-width:650px){.resources-section .container{padding:unset}}.cta-section{position:relative;overflow:hidden;align-items:center}.cta-section .pos-rel .banr{margin:-10px}.cta-section .pos-rel .banr video{width:100%;height:auto;border-radius:.8333333333rem .8333333333rem 0 0}.cta-section .background-img{width:100%;height:auto;display:block;object-fit:cover}.cta-section .cta-content{position:absolute;left:3%;top:61%;transform:translateY(-50%);background:#fff;padding:2.0833333333rem;border-radius:.4166666667rem;max-width:33.3333333333rem;box-shadow:0 .4166666667rem 1.0416666667rem rgba(0,0,0,.1)}.cta-section .cta-content .cta-layer{position:absolute;bottom:1.25rem;right:.8333333333rem;width:10.8333333333rem;height:auto}.cta-section .cta-content h2{font-family:Saira;font-size:2.5rem;font-style:normal;font-weight:500;color:#000;margin:0;padding-bottom:.8333333333rem}.cta-section .cta-content p{font-family:Saira;font-size:1rem;font-style:normal;font-weight:400;color:#000;margin:0;padding-bottom:2.0833333333rem}.redbox{display:flex;width:100%;padding:4.1666666667rem 0 2.9166666667rem;flex-direction:column;align-items:flex-start;gap:5.8333333333rem;background:#da2129;color:#fff;overflow:hidden}.redbox .redbox-layer{position:absolute;top:2.5rem;left:10px;width:26.25rem;height:auto}.redbox .redbox-layer2{position:absolute;bottom:7.5rem;right:0;width:14.5833333333rem;height:auto}.redbox .top-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.25rem}.redbox .top-content .left{flex:1 1 32%}.redbox .top-content .left h2{font-size:2rem;font-style:normal;font-weight:500;color:#fff;margin:0;width:100%}.redbox .top-content .right{flex:1 1 55%}.redbox .top-content .right p{width:75%;font-family:Saira;font-size:1rem;font-style:normal;font-weight:400;color:#fff;margin:0;padding-bottom:2.0833333333rem}.redbox .top-content .right .btn-white{display:flex;height:2.0833333333rem;padding:.2083333333rem .625rem .2083333333rem .8333333333rem;align-items:center;gap:.4166666667rem;cursor:pointer;border-radius:.4166666667rem;background:#fff;color:#da2129;border:none;font-size:.8333333333rem;font-weight:500}.redbox .top-content .right .btn-white img{width:auto;height:auto}.redbox .top-content .right .btn-white:hover{background-color:#fff}.redbox .bottom-content{width:100%;padding-top:5.8333333333rem}.redbox .bottom-content h3{font-size:1.5rem;font-style:normal;font-weight:400;color:#fff;margin:0;padding-bottom:.8333333333rem}.redbox .bottom-content .feature-grid:before{content:"";position:absolute;top:-1px;left:-100px;width:100vw;height:2px;background:hsla(0,0%,100%,.1)}.redbox .bottom-content .feature-grid{position:relative;display:flex;gap:.8333333333rem;justify-content:space-between;padding-top:50px}.redbox .bottom-content .feature-grid .feature-box{border-radius:.4166666667rem;text-align:left;display:flex;align-items:center;gap:.8333333333rem;width:20%}.redbox .bottom-content .feature-grid .feature-box img{height:auto;width:3.5416666667rem;margin-bottom:.4166666667rem}.redbox .bottom-content .feature-grid .feature-box p{font-size:.75rem;font-style:normal;font-weight:500;color:#fff;margin:0}@media (max-width:991px){.redbox .redbox-layer2{position:absolute;bottom:-1rem;right:0;width:7.5rem;height:auto}.redbox .top-content{flex-direction:column;max-width:686px;margin:0 auto}.redbox .top-content .right p{width:100%}.redbox .bottom-content{padding-top:2.0833333333rem}.redbox .bottom-content .feature-grid{padding-top:.8333333333rem;flex-direction:column;gap:0}.redbox .bottom-content .feature-grid .feature-box img{width:2.9166666667rem!important}.redbox .bottom-content .feature-grid .feature-box p{font-size:1rem}}@media (max-width:600px){.redbox{padding:2rem 0}.redbox .redbox-layer{width:80%;top:5.625rem;left:0}.redbox .redbox-layer2{position:absolute;bottom:-1rem;right:0;width:8.5rem;height:auto}.redbox .top-content{flex-direction:column}.redbox .top-content .left h2{width:100%;font-size:1.35rem}.redbox .top-content .right p{font-size:.8rem;width:100%}.redbox .bottom-content{padding-top:2rem}.redbox .bottom-content h3{padding-bottom:1rem;font-size:1rem}.redbox .bottom-content .feature-grid{flex-direction:column;gap:.5rem;padding-top:1rem}.redbox .bottom-content .feature-grid .feature-box{padding:0}.redbox .bottom-content .feature-grid .feature-box p{font-size:.8rem}.redbox .bottom-content .feature-grid .feature-box img{width:3.95rem!important}}.highlights{background-color:#da2129;color:#fff;padding-block:3.6666666667rem;text-align:center;position:relative}.highlights h2{color:#fff;font-size:2rem;font-style:normal;font-weight:500;margin-bottom:.75rem}.highlights .highlights-subtext{color:#fff;font-size:1rem;font-style:normal;font-weight:400;margin-bottom:3.5rem}.highlights .stats-row{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem;position:relative;z-index:9}.highlights .stats-card{background:#fffef2;border-radius:.4166666667rem;padding:1.25rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:14.5833333333rem;display:flex;flex-direction:column;align-items:center}.highlights .stats-card:hover{transform:translateY(-.3125rem)}.highlights .stats-icon{width:auto;height:auto;margin:0 auto 1.0416666667rem}.highlights .stats-icon img{margin-inline:auto;width:auto;height:auto}.highlights .stats-title{font-size:1rem;font-weight:500;color:#000;margin-bottom:0;line-height:1.3;margin:0;margin-bottom:.4166666667rem}.highlights .stats-description{font-size:.75rem;color:#000;font-weight:500;line-height:1.5;margin:0}.highlights .globe{left:10%;position:absolute;top:2.0833333333rem}.highlights .globe img{width:100%}@media (max-width:1024px){.highlights .stats-section{padding:2.0833333333rem .8333333333rem}.highlights .stats-row{flex-wrap:wrap;justify-content:center;gap:.8333333333rem}.highlights .stats-card{flex:0 1 calc(50% - 0.4166666667rem);min-width:10rem;max-width:12.5rem}}@media (max-width:600px){.highlights{padding-block:2rem}.highlights .globe{left:1%;top:.8rem}.highlights h2{font-size:1.35rem;text-align:left}.highlights p{font-size:.9rem;margin-bottom:1.4rem;text-align:left}.highlights .stats-row{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:20px}.highlights .stats-row p{text-align:center}.highlights .stats-row .stats-card{flex:0;min-width:7.5rem;max-width:17.5rem;padding:.9rem}.highlights .stats-row .stats-card .stats-icon{width:30%;height:auto;margin:.5rem auto}.highlights .stats-row .stats-card .stats-icon img{width:2rem}.highlights .stats-row .stats-card .stats-title{font-size:.7rem;margin-bottom:0}.highlights .stats-row .stats-card .stats-description{font-size:.7rem;margin-bottom:0;font-weight:400}}.product-categories{background:#fff;padding-block:4.1666666667rem;padding-bottom:0}.product-categories .heading{position:relative;text-align:left;margin-bottom:5.8333333333rem;display:flex;gap:8.3333333333rem}.product-categories .heading h2{font-size:2rem;font-style:normal;font-weight:500;margin:0}.product-categories .heading p{width:56%;font-size:1rem;font-style:normal;font-weight:400;margin:0}.product-categories .heading .cta-layer2{position:absolute;top:4.1666666667rem;right:.4166666667rem;width:14.7916666667rem;height:auto;opacity:1}.product-categories .categories-grid{display:inline-block;transition:all .4s ease;width:calc(100% + 1.25rem);height:23.3333333333rem}.product-categories .category-card{width:11.25rem;margin-right:1.25rem;min-height:16.6666666667rem;position:relative;box-sizing:border-box;border:1px solid hsla(0,0%,6%,.1);background:var(--Background-Gary-Color,#f7f7f7);padding:1.25rem .8333333333rem;border-radius:.4166666667rem;box-shadow:0 0 0 .0416666667rem #eee;display:flex;flex-direction:column;align-items:flex-start;gap:1.0416666667rem;transition:all .4s ease}.product-categories .category-card:last-child{margin-right:0}.product-categories .category-card .card-layer{position:absolute;bottom:10px;right:20px;width:8.3333333333rem}.product-categories .category-card .card-layer2{position:absolute;top:0;right:0;width:12.0833333333rem;opacity:0;transition:transform .5s cubic-bezier(.28,1.25,.46,1)}.product-categories .category-card .icon{display:flex;width:5.4166666667rem;height:5.4166666667rem;padding:.8333333333rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#d12027;margin-bottom:.4166666667rem;float:left;margin-left:0;transition:transform .5s cubic-bezier(.28,1.25,.46,1)}.product-categories .category-card .tag{font-size:.75rem;font-style:normal;font-weight:500;background:#fff;color:rgba(0,0,0,.5);padding:.125rem .3333333333rem;border-radius:.25rem;width:fit-content;margin-top:.8333333333rem;transition:transform .5s cubic-bezier(.28,1.25,.46,1)}.product-categories .category-card h3{font-size:1.5rem;font-style:normal;font-weight:400;color:#000;position:relative;z-index:999;width:100%;transition:transform .5s cubic-bezier(.28,1.25,.46,1);margin:0;min-height:6.25rem}.product-categories .category-card .bg-pattern{position:absolute;bottom:.4166666667rem;right:.4166666667rem;width:4.1666666667rem;height:2.5rem;background-repeat:no-repeat;background-size:contain;opacity:.08}.product-categories .category-card .btn2{display:none}.product-categories .category-card:hover{box-shadow:0 .3333333333rem .8333333333rem rgba(0,0,0,.08);background-color:#da2129}.product-categories .category-card:hover .card-layer{opacity:0}.product-categories .category-card:hover .icon{background:#000}.product-categories .category-card:hover h3{color:#fff}.product-categories .category-card:hover .btn{display:none!important;transition:transform .5s cubic-bezier(.28,1.25,.46,1)}.product-categories .category-card:hover:hover{box-shadow:0 .3333333333rem .8333333333rem rgba(0,0,0,.08);background-color:#da2129}.product-categories .category-card:hover:hover .card-layer{opacity:0}.product-categories .category-card:hover:hover .card-layer2{opacity:.1;transform:translateY(.8333333333rem)}.product-categories .category-card:hover:hover .icon{background:#000;transform:translateY(.6666666667rem)}.product-categories .category-card:hover:hover h3{color:#fff;transform:translateY(.6666666667rem);padding-bottom:0}.product-categories .category-card:hover:hover .tag{color:#fff;background:hsla(0,0%,100%,.2);transform:translateY(.6666666667rem)}.product-categories .category-card:hover:hover .btn2{display:flex;width:fit-content;height:2.0833333333rem;font-weight:500;padding:.2083333333rem .625rem .2083333333rem .8333333333rem;align-items:center;gap:.4166666667rem;border-radius:.4166666667rem;background:#fff;color:#da2129;border:none;font-size:.75rem;font-family:Saira;justify-content:center;cursor:pointer;overflow:hidden;position:relative;transition:background .3s}@media (max-width:650px){.product-categories .category-card:hover:hover .btn2{height:2.2916666667rem}}.product-categories .category-card:hover:hover .btn2 span{margin-right:35px}@media (max-width:650px){.product-categories .category-card:hover:hover .btn2 span{font-size:.7rem}}.product-categories .category-card:hover:hover .btn2 img{width:1.0416666667rem;height:auto}.product-categories .category-card:hover:hover .btn2:hover{background-color:#000;color:#fff!important}.product-categories .category-card:hover:hover .btn2:hover .circle2{background:#fff}.product-categories .category-card:hover:hover .btn2:hover .arrow.white{transform:translateX(100%);opacity:0}.product-categories .category-card:hover:hover .btn2:hover .arrow.black{transform:translateX(0);opacity:1}.flagship{position:relative}.flagship .flagship-product{background-color:#da2129;border-radius:.4166666667rem;color:#fff;margin-bottom:4.1666666667rem}.flagship .flagship-product .flagship-cont{display:flex;align-items:center;justify-content:space-between;padding-left:4.5833333333rem}.flagship .flagship-product .flagship-cont .flagship-text{max-width:30rem}.flagship .flagship-product .flagship-cont .flagship-text h2{font-size:2rem;font-style:normal;font-weight:500;color:#fff;margin-bottom:.625rem}.flagship .flagship-product .flagship-cont .flagship-text p{font-size:1rem;font-style:normal;font-weight:400;color:#fff}.flagship .flagship-product .flagship-cont .flagship-image img{height:auto;display:block;width:100%}.flagship .flagship-layer{position:absolute;width:8.3333333333rem;left:1.3333333333rem;top:1.0416666667rem}.flagship .flagship-layer2{position:absolute;width:11.6666666667rem;right:.8333333333rem;bottom:1.0416666667rem}.video-section{margin:-7px}.video-section video{width:100%;margin:-6px;object-fit:contain;height:100%;object-position:center}.resources-section{padding:2rem;background:#f7f7f7}.resources-section .resources-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.resources-section .resources-header h2{font-size:2rem;font-style:normal;font-weight:500;color:#000}.resources-section .resources-grid{display:flex;gap:1.5rem}.resources-section .resource-card{border-radius:8px;display:flex;flex-direction:column;max-width:22.9166666667rem}.resources-section .resource-card .image-wrap{position:relative;display:inline-block;margin-bottom:1rem}.resources-section .resource-card .image-wrap:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000;opacity:0;border-radius:6px}.resources-section .resource-card .image-wrap img{display:block;width:100%;border-radius:6px;object-fit:cover;height:100%;transition:opacity .3s ease-in-out}.resources-section .resource-card .image-wrap img.hover{position:absolute;top:0;left:0;opacity:0}.resources-section .resource-card img{width:100%;border-radius:6px;margin-bottom:1rem;object-fit:cover;height:100%}.resources-section .resource-card p{flex-grow:1;font-size:.75rem;font-style:normal;font-weight:500;color:#222;margin-bottom:1rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;min-height:70px}.resources-section .resource-card .read-more{font-size:.75rem;font-style:normal;font-weight:500;line-height:27px;color:#da2129;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.resources-section .resource-card .read-more:hover{text-decoration:underline}.contact-section{padding:4.1666666667rem;background:#fff}.contact-section .contact-container{display:grid;grid-template-columns:1fr 2fr;gap:.8333333333rem;background:#fff;border-radius:8px;overflow:hidden}@media (max-width:992px){.contact-section .contact-container{grid-template-columns:1fr}}.contact-section .contact-container .contact-info{position:relative;border-radius:10px;width:27.0833333333rem}.contact-section .contact-container .contact-info .contact-layer{position:absolute;width:11.6666666667rem;right:.8333333333rem;bottom:1.0416666667rem}.contact-section .contact-container .contact-info .contact-layer2{position:absolute;width:22.9166666667rem;left:.8333333333rem;top:1.0416666667rem;opacity:.1}.contact-section .contact-info{background:#da2129;color:#fff;padding:40px;display:flex;flex-direction:column;justify-content:center}.contact-section .contact-info h2{font-size:2rem;font-style:normal;font-weight:500;margin-bottom:.625rem;color:#fff}.contact-section .contact-info p{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;color:#fff}.contact-section .contact-form{width:100%;background:#f7f7f7;border-radius:10px;display:flex;flex-direction:column}.contact-section .contact-form .wpcf7-form{padding:2.0833333333rem 2.9166666667rem}.contact-section .contact-form .wpcf7-form .wpcf7-response-output{display:none;font-size:14px;position:absolute;margin-top:8px;left:59%}.contact-section .contact-form .wpcf7-form .form-row{width:100%;display:flex;gap:20px;margin-bottom:15px}@media (max-width:768px){.contact-section .contact-form .wpcf7-form .form-row{flex-direction:column;gap:5px}}.contact-section .contact-form .wpcf7-form .form-row .wpcf7-form-control-wrap{width:100%;overflow:hidden;position:relative;padding-bottom:20px}.contact-section .contact-form .wpcf7-form .form-row .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#dc3232;font-size:.5833333333rem;font-weight:400;display:block;margin-left:10px;position:absolute;margin-top:2px}.contact-section .contact-form .wpcf7-form .form-row .wpcf7-form-control-wrap input,.contact-section .contact-form .wpcf7-form .form-row .wpcf7-form-control-wrap select{width:100%;flex:1;padding:12px 15px;border:1px solid hsla(0,0%,87%,.3490196078);border-radius:5px;background:#fff;font-size:.75rem;font-family:Saira;font-style:normal;font-weight:500;color:#000;border-radius:10px;appearance:none;box-sizing:border-box}.contact-section .contact-form .wpcf7-form .form-row .wpcf7-form-control-wrap .water{width:100%;border-radius:10px;appearance:none}.contact-section .contact-form .wpcf7-form .form-row textarea{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,87%,.3490196078);border-radius:10px;min-height:4.1666666667rem;resize:none;font-size:14px;box-sizing:border-box}.contact-section .contact-form .wpcf7-form .form-row input::placeholder,.contact-section .contact-form .wpcf7-form .form-row textarea::placeholder{font-size:.75rem;font-family:Saira;font-style:normal;font-weight:500;color:#000}.contact-section .contact-form form.invalid .wpcf7-response-output{display:none!important}.header{background-color:#f9f9f9;width:100%}.header .header-wrapper{margin:0;display:flex;align-items:center;justify-content:space-between}.header .header-wrapper .header__left{display:flex;align-items:center;padding-block:10px}.header .header-wrapper .header__left .logo{height:100%;padding-block:.4166666667rem}.header .header-wrapper .header__left .country{font-size:.75rem;margin-left:.2083333333rem;text-transform:uppercase;color:#444}.header .header-wrapper .nav{display:flex;gap:1.6666666667rem}.header .header-wrapper .nav a{text-decoration:none;font-weight:500;font-size:.75rem}.header .header-wrapper .nav a:hover{color:#e60000}.header .header-wrapper .right,.header .header-wrapper .right .header__right{display:flex;align-items:center;gap:.5rem}.header .header-wrapper .right .header__right .search-btn{background:transparent;border:none;padding-right:1.6666666667rem;cursor:pointer}.header .header-wrapper .right .header__right .language-btn{display:flex;padding:12px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:10px;background:#da2129;border:none;font-size:.6666666667rem;cursor:pointer}.header .header-wrapper .right .header__right .language-btn:hover{background:#000;color:#fff}.header .header-wrapper .right .header__right .btn-header{display:flex;width:fit-content;height:2.0833333333rem;font-weight:500;padding:.2083333333rem .625rem .2083333333rem .8333333333rem;align-items:center;gap:.4166666667rem;cursor:pointer;border-radius:.4166666667rem;background:var(--Primary-Red-Color,#da2129);color:#fff;border:none;font-size:.6666666667rem;font-family:Saira;justify-content:center;overflow:hidden;position:relative;transition:background .3s}.header .header-wrapper .right .header__right .btn-header span{margin-right:35px}.header .header-wrapper .right .header__right .btn-header img{width:1.0416666667rem;height:auto}.header .header-wrapper .right .header__right .btn-header .circle{position:absolute;right:12px;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.header .header-wrapper .right .header__right .btn-header .circle .arrow{position:absolute;height:auto;transition:transform .4s ease,opacity .4s ease}.header .header-wrapper .right .header__right .btn-header .circle .arrow.white{transform:translateX(0);opacity:1}.header .header-wrapper .right .header__right .btn-header .circle .arrow.black{transform:translateX(-100%);opacity:0}.header .header-wrapper .right .header__right .btn-header:hover{background-color:#000;color:#fff!important}.header .header-wrapper .right .header__right .btn-header:hover .arrow.white{transform:translateX(100%);opacity:0}.header .header-wrapper .right .header__right .btn-header:hover .arrow.black{transform:translateX(0);opacity:1}.mob-menu-logo{display:none;position:relative;z-index:999;left:0}.cross-icon{width:fit-content;display:none}.products-modal{height:100%;width:100%;max-width:25rem;background:#d90029;padding:2.5rem 1.6666666667rem;color:#fff;font-family:Arial,sans-serif;position:relative;border-radius:.3333333333rem}.products-modal .close-btn{position:absolute;top:.625rem;right:.625rem;background:#fff;color:#d90029;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4166666667rem;border:none;width:1.3333333333rem;height:1.3333333333rem;border-radius:.3333333333rem;font-size:.75rem;cursor:pointer}.products-modal .close-btn svg{width:15px}.products-modal .modal-title{color:#fff;font-family:Saira;font-size:2rem;font-style:normal;font-weight:500;margin-bottom:1.25rem}.products-modal .product-section{margin-bottom:1.6666666667rem}.products-modal .product-section h3{font-family:Saira;font-size:1.5rem;font-style:normal;font-weight:400;color:#fff;margin-bottom:1.25rem}.products-modal .product-section ul{list-style:none;padding:0;margin:0}.products-modal .product-section ul li{font-family:Saira;font-size:1rem;font-style:normal;font-weight:400;margin:.3333333333rem 0;padding-bottom:.8333333333rem!important}.products-modal .product-section ul li a{color:#fff;text-decoration:none;font-size:.9583333333rem;transition:.3s}.products-modal .product-section ul li a.active,.products-modal .product-section ul li a:hover{font-weight:600}.products-modal .footer-shapes{display:flex;gap:1.0416666667rem;margin-top:1.25rem;justify-content:flex-end;position:absolute;bottom:1rem;right:2rem}.products-modal .footer-shapes span{width:2.0833333333rem;height:2.7083333333rem;background:hsla(0,42%,74%,.26);border-radius:6px;transform:skewX(30deg)}.drillrig-section{padding:2.5rem 1.6666666667rem;font-family:Arial,sans-serif;color:#333;width:100%;height:100%;background:#fff;max-width:29.1666666667rem}.drillrig-section .section-title{font-family:Saira;font-size:2rem;font-style:normal;font-weight:500;color:rgba(0,0,0,.3);margin-bottom:1.25rem}.drillrig-section .series-info h3{font-family:Saira;font-size:1rem;font-style:normal;font-weight:400;margin-bottom:8px}.drillrig-section .series-info p{max-width:27.0833333333rem;font-family:Saira;font-size:.75rem;font-style:normal;font-weight:500;margin-bottom:1.25rem}.drillrig-section .rig-grid{gap:.75rem;display:flex;flex-wrap:wrap;max-height:20.8333333333rem;overflow-y:auto}.drillrig-section .rig-grid .rig-card{background:#f5f5f5;border:1px solid #ddd;border-radius:10px;overflow:hidden;cursor:pointer;transition:.3s ease;max-width:160px;margin-top:.625rem}.drillrig-section .rig-grid .rig-card img{width:100%;height:auto;object-fit:cover}.drillrig-section .rig-grid .rig-card .rig-name{display:block;font-size:.75rem;padding:12px;text-align:left;background:#f7f7f7;color:#000}.drillrig-section .rig-grid .rig-card:hover{transform:translateY(-5px)}.drillrig-section .rig-grid .rig-card:hover .rig-name{background:#d90029;color:#fff;font-weight:600}@media (max-width:600px){.drillrig-section .close-btn-drill{position:absolute;top:1rem;right:1rem;border:none}}.products-wrapper{display:none;align-items:flex-start;flex-direction:row-reverse;position:fixed;top:0;right:0;z-index:99999;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.5294117647);padding:0}.products-wrapper .drillrig-child{display:none;opacity:0;transform:translateY(20px);transition:all .5s ease}.products-wrapper .drillrig-child.active{display:block;opacity:1;transform:translateY(0)}.products-wrapper.show{display:flex}.products-wrapper.hide{display:none}.products-wrapper.show~body,body.menu-open{overflow-y:hidden;height:100vh}.dis-mob{display:none}.dis-desk{display:flex}@media (max-width:650px){.dis-desk{display:none!important}}.footer{background:#0a0a0a;padding:1.6666666667rem .8333333333rem;font-family:Saira,sans-serif;font-weight:500;font-size:.8333333333rem;color:#fff}.footer .footer-container{display:grid;grid-template-columns:1fr 2fr 1fr;gap:4.375rem}@media (max-width:650px){.footer .footer-container{gap:20px}}.footer .layer{position:absolute;top:0;left:0;opacity:.5}@media (max-width:994px){.footer .layer{display:none}}@media (max-width:650px){.footer .layer{display:none}}.footer .layer2{position:absolute;bottom:3.5rem;right:0}@media (max-width:994px){.footer .layer2{display:none}}@media (max-width:650px){.footer .layer2{display:none}}.footer .footer-left{position:relative;z-index:99999}@media (max-width:994px){.footer .footer-left .logo{display:block;margin:auto}}@media (max-width:650px){.footer .footer-left .logo{display:block;margin:auto}}.footer .footer-left .footer-logo{margin-bottom:1.25rem}.footer .footer-left img{max-width:6.25rem}.footer .footer-left p{font-size:.8333333333rem;line-height:1.6;margin-bottom:.8333333333rem;color:#fff;display:flex;align-items:center;gap:.4166666667rem}@media (max-width:994px){.footer .footer-left p{justify-content:center}}@media (max-width:650px){.footer .footer-left p{justify-content:center;font-size:.75rem}}.footer .footer-left p a{color:#fff!important}.footer .footer-links{display:flex;justify-content:space-between;gap:4.375rem;z-index:9999}@media (max-width:1024px){.footer .footer-links{gap:15px}}@media (max-width:650px){.footer .footer-links{gap:30px;z-index:999}}.footer .footer-links h4{font-size:.8333333333rem;margin-bottom:1.25rem;color:hsla(0,0%,100%,.5)}.footer .footer-links h4:hover{color:#fff}.footer .footer-links ul{list-style:none;padding:0}.footer .footer-links ul li{margin-bottom:.8333333333rem!important}.footer .footer-links ul li a{color:#fff;text-decoration:underline;font-size:.8333333333rem}@media (max-width:1024px){.footer .footer-links ul li a{font-size:14px}}@media (max-width:650px){.footer .footer-links ul li a{font-size:14px}}.footer .footer-links ul li a:hover{color:#d10000}.footer .footer-right h4{font-size:.8333333333rem;margin-bottom:.6666666667rem;color:hsla(0,0%,100%,.5)}.footer .footer-right .social-icons{display:flex;gap:.5rem;margin-bottom:1.4583333333rem}@media (max-width:994px){.footer .footer-right .social-icons{justify-content:center}}@media (max-width:650px){.footer .footer-right .social-icons{justify-content:center}}.footer .footer-right .make-india{margin-left:3.3333333333rem}@media (max-width:994px){.footer .footer-right .make-india{align-items:center;display:flex;justify-content:center;margin-left:0}}.footer .footer-right .make-india img{max-width:7.0833333333rem}.footer .footer-bottom{text-align:center;margin-top:1.25rem;border-top:1px dashed #333;padding-top:.8333333333rem;font-size:.6666666667rem}.footer .footer-bottom p{color:#fff;font-size:.8333333333rem;font-weight:500}@media (max-width:994px){.footer .footer-container{grid-template-columns:1fr;text-align:center}.footer .footer-links{flex-direction:column;align-items:center}.footer .footer-right{margin-top:.8333333333rem}}.precision{background-color:#da2129;padding-block:4.1666666667rem}.precision .container .main-wrapper{display:flex;flex-direction:row;align-items:center;gap:7.9166666667rem}.precision .container .main-wrapper .left{width:calc(47% - 3.9583333333rem);position:relative}.precision .container .main-wrapper .left .title{padding-bottom:1.6666666667rem;z-index:99;position:relative}.precision .container .main-wrapper .left .title h2{color:var(--white);font-size:2rem;font-weight:500;width:60%}.precision .container .main-wrapper .left .description{z-index:99;position:relative}.precision .container .main-wrapper .left .description p{color:var(--white);padding-bottom:.8333333333rem;font-weight:400}.precision .container .main-wrapper .left .svg-1{position:absolute;top:-3.75rem;left:-.8333333333rem;width:26.375rem}.precision .container .main-wrapper .left .svg-2{position:absolute;right:-6.25rem;bottom:-2.9166666667rem;width:10.4583333333rem}.precision .container .main-wrapper .right{width:calc(53% - 3.9583333333rem);display:flex;flex-direction:column;gap:.2083333333rem}.precision .container .main-wrapper .right .card{background-color:#fff;padding:2.0833333333rem;display:flex;flex-direction:row;gap:1.25rem;align-items:center}.precision .container .main-wrapper .right .card:first-child{border-radius:10px 10px 0 0}.precision .container .main-wrapper .right .card:last-child{border-radius:0 0 10px 10px}.precision .container .main-wrapper .right .card img{width:2.9166666667rem;height:2.9166666667rem}.precision .container .main-wrapper .right .card .con{display:flex;flex-direction:column}.precision .container .main-wrapper .right .card .con h4{font-size:1.5rem;font-weight:400}.precision .container .main-wrapper .right .card .con p{font-weight:400}.product-listing .container{padding-block:4.1666666667rem 0}.product-listing .container .main-wrapper .title{display:flex;text-align:center;flex-direction:column;gap:1.6666666667rem;padding-bottom:2.9166666667rem}.product-listing .container .main-wrapper .title h2{font-size:2rem;font-weight:500}.product-listing .container .main-wrapper .title p{font-weight:400;width:50%;margin:0 auto}.product-listing .container .main-wrapper .card-wrapper{display:flex;gap:1.25rem;justify-content:center;padding-bottom:4.1666666667rem}.product-listing .container .main-wrapper .card-wrapper .card{width:13.75rem;border-radius:10px;background:#f7f7f7;padding:1.6666666667rem 1.25rem}.product-listing .container .main-wrapper .card-wrapper .card h5{font-size:1.5rem;font-weight:400;padding-bottom:2.0833333333rem;min-height:5.6666666667rem}.product-listing .container .main-wrapper .card-wrapper .card img{width:11.3333333333rem}.product-listing .container .main-wrapper .card-wrapper .card:hover{background:#da2129}.product-listing .container .main-wrapper .card-wrapper .card:hover h5{color:#fff}.global{background:#f7f7f7}.global .container .main-wrapper{padding-block:4.1666666667rem}.global .container .main-wrapper .title{text-align:center}.global .container .main-wrapper .title h2{font-size:2rem;font-weight:500;padding-bottom:1.6666666667rem}.global .container .main-wrapper .title p{font-weight:400;padding-bottom:2.9166666667rem;width:70%;margin:0 auto}.determine{padding-block:4.1666666667rem;background:#da2129}.determine .container .main-wrapper{display:flex;gap:4.5833333333rem}.determine .container .main-wrapper .left{position:relative;z-index:999;width:calc(35% - 2.2916666667rem)}.determine .container .main-wrapper .left h2{color:#fff;font-size:2rem;font-weight:500}.determine .container .main-wrapper .left .svg-1{position:absolute;left:0;top:0;z-index:-1}.determine .container .main-wrapper .right{width:calc(65% - 2.2916666667rem);position:relative;z-index:99}.determine .container .main-wrapper .right .desc{padding-bottom:2.0833333333rem;width:75%}.determine .container .main-wrapper .right .desc p{font-weight:400;color:#fff}.determine .container .main-wrapper .right .list ul li{display:flex;gap:.8333333333rem;padding-bottom:.8333333333rem}.determine .container .main-wrapper .right .list ul li img{width:.8333333333rem}.determine .container .main-wrapper .right .list ul li p{color:#fff;font-size:.75rem}.determine .container .main-wrapper .right .svg-2{position:absolute;right:0;bottom:0;width:13.3333333333rem}.timeline{--line-duration:9s;--dot-pop-duration:0.18s;padding-block:4.1666666667rem;background-color:#f7f7f7}.timeline .container .main-wrapper{display:flex;flex-direction:column;gap:2.9166666667rem}.timeline .container .main-wrapper .con{text-align:center;display:flex;flex-direction:column;width:80%;margin:0 auto;gap:1.6666666667rem}.timeline .container .main-wrapper .con h2{font-size:2rem;font-weight:500}.timeline .container .main-wrapper .con p{font-weight:400}.timeline .container .main-wrapper .years{padding:3.3333333333rem;border-radius:10px;background:#fff;position:relative}.timeline .container .main-wrapper .years .svg1{position:absolute;left:.8333333333rem;top:2.7083333333rem;width:26.375rem}.timeline .container .main-wrapper .years .svg2{position:absolute;right:.8333333333rem;bottom:.8333333333rem;width:11.7916666667rem}.timeline .container .main-wrapper .years .timeline-container{width:100%;margin:0 auto}.timeline .container .main-wrapper .years .timeline-desktop{display:none;position:relative;height:350px;box-sizing:border-box;align-items:center;left:-1.25rem}.timeline .container .main-wrapper .years .timeline-desktop .line{position:absolute;top:50%;left:4%;height:2px;background:#da2129;transform:translateY(-50%);transform-origin:left center;width:0;z-index:1}.timeline .container .main-wrapper .years .milestone{position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:1}.timeline .container .main-wrapper .years .milestone .dot{width:20px;height:20px;border-radius:50%;background:#fff;border:5px solid #da2129;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);opacity:0}.timeline .container .main-wrapper .years .milestone .description,.timeline .container .main-wrapper .years .milestone .year{position:absolute;left:50%;transform:translateX(-50%);width:250px;text-align:center;opacity:0}.timeline .container .main-wrapper .years .milestone .year{font-size:1.5rem;color:#da2129;font-weight:400}.timeline .container .main-wrapper .years .milestone .description{font-size:.75rem;line-height:1.4;font-weight:500}.timeline .container .main-wrapper .years .milestone .connector{position:absolute;left:50%;transform:translateX(-50%);width:1px;height:0;background:#ccc}.timeline .container .main-wrapper .years .milestone .connector:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#ccc;left:50%;transform:translateX(-50%);opacity:0}.timeline .container .main-wrapper .years .milestone:nth-of-type(odd) .year{bottom:1.25rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(odd) .description{top:3.75rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(odd) .connector{top:calc(50% + 13px)}.timeline .container .main-wrapper .years .milestone:nth-of-type(odd) .connector:after{bottom:0}.timeline .container .main-wrapper .years .milestone:nth-of-type(2n) .year{top:1.25rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(2n) .description{bottom:3.75rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(2n) .connector{bottom:calc(50% + 13px)}.timeline .container .main-wrapper .years .milestone:nth-of-type(2n) .connector:after{top:0}@keyframes a{0%{width:0}to{width:92%}}@keyframes b{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes c{0%{opacity:0}to{opacity:1}}@keyframes d{0%{height:0}to{height:62px}}.timeline .container .main-wrapper .years .milestone:first-of-type{left:4%}.timeline .container .main-wrapper .years .milestone:nth-of-type(2){left:10%}.timeline .container .main-wrapper .years .milestone:nth-of-type(3){left:24.333333%}.timeline .container .main-wrapper .years .milestone:nth-of-type(4){left:38.666667%}.timeline .container .main-wrapper .years .milestone:nth-of-type(5){left:53%}.timeline .container .main-wrapper .years .milestone:nth-of-type(6){left:67.333333%}.timeline .container .main-wrapper .years .milestone:nth-of-type(7){left:81.666667%}.timeline .container .main-wrapper .years .milestone:nth-of-type(8){left:96%}.timeline .container .main-wrapper .years.animate .timeline-desktop .line{animation:a var(--line-duration) linear forwards}.timeline .container .main-wrapper .years.animate .milestone .dot{animation:b var(--dot-pop-duration) cubic-bezier(.175,.885,.32,1.275) forwards}.timeline .container .main-wrapper .years.animate .milestone .description,.timeline .container .main-wrapper .years.animate .milestone .year{animation:c .35s linear forwards}.timeline .container .main-wrapper .years.animate .milestone .connector{animation:d .4s linear forwards}.timeline .container .main-wrapper .years.animate .milestone .connector:after{animation:c .25s linear forwards}.timeline .container .main-wrapper .years.animate .milestone:first-of-type .dot{animation-delay:0s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(2) .dot{animation-delay:.586957s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(3) .dot{animation-delay:1.98913s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(4) .dot{animation-delay:3.391304s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(5) .dot{animation-delay:4.793478s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(6) .dot{animation-delay:6.195652s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(7) .dot{animation-delay:7.597826s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(8) .dot{animation-delay:9s}.timeline .container .main-wrapper .years.animate .milestone:first-of-type .connector,.timeline .container .main-wrapper .years.animate .milestone:first-of-type .year{animation-delay:35ms}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(2) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(2) .year{animation-delay:.621957s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(3) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(3) .year{animation-delay:2.02413s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(4) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(4) .year{animation-delay:3.426304s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(5) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(5) .year{animation-delay:4.828478s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(6) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(6) .year{animation-delay:6.230652s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(7) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(7) .year{animation-delay:7.632826s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(8) .connector,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(8) .year{animation-delay:9.035s}.timeline .container .main-wrapper .years.animate .milestone:first-of-type .connector::after,.timeline .container .main-wrapper .years.animate .milestone:first-of-type .description{animation-delay:.25s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(2) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(2) .description{animation-delay:.836957s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(3) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(3) .description{animation-delay:2.23913s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(4) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(4) .description{animation-delay:3.641304s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(5) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(5) .description{animation-delay:5.043478s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(6) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(6) .description{animation-delay:6.445652s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(7) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(7) .description{animation-delay:7.847826s}.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(8) .connector:after,.timeline .container .main-wrapper .years.animate .milestone:nth-of-type(8) .description{animation-delay:9.25s}@media (max-width:1366px) and (min-width:992px){.timeline .container .main-wrapper .years .milestone .description,.timeline .container .main-wrapper .years .milestone .year{width:200px}.timeline .container .main-wrapper .years .milestone:nth-of-type(odd) .year{bottom:1.875rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(odd) .description{top:5rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(2n) .year{top:1.875rem}.timeline .container .main-wrapper .years .milestone:nth-of-type(2n) .description{bottom:5rem}}.timeline .container .main-wrapper .years .timeline-mobile{display:block;border-radius:10px;width:100%}.timeline .container .main-wrapper .years .mobile-slide{padding:0;text-align:center}.timeline .container .main-wrapper .years .mobile-slide .year{font-size:36px;font-weight:400;color:#da2129;margin-bottom:20px;padding-top:125px}.timeline .container .main-wrapper .years .mobile-slide .slide-timeline{position:relative;height:22px;display:flex;align-items:center;justify-content:center}.timeline .container .main-wrapper .years .mobile-slide .slide-timeline .line{height:2px;width:100%;background:#da2129}.timeline .container .main-wrapper .years .mobile-slide .slide-timeline .dot{position:absolute;width:14px;height:14px;background:#fff;border:4px solid #da2129;border-radius:50%}.timeline .container .main-wrapper .years .mobile-slide .description{margin-top:20px;min-height:120px;position:relative}.timeline .container .main-wrapper .years .mobile-slide .description .connector{position:absolute;width:1px;height:60px;background:#ccc;top:-15px;left:50%;transform:translateX(-50%)}.timeline .container .main-wrapper .years .mobile-slide .description .connector:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:#ccc}.timeline .container .main-wrapper .years .mobile-slide .description p{padding-top:80px;margin:0;font-size:18px;padding-bottom:40px}.timeline .container .main-wrapper .years .timeline-mobile .slick-arrow{position:absolute;top:210px;transform:translateY(-50%);width:40px;height:40px;background:#da2129;border:none;border-radius:8px;color:#fff;font-size:20px;z-index:10;cursor:pointer}.timeline .container .main-wrapper .years .timeline-mobile .prev{left:-15px}.timeline .container .main-wrapper .years .timeline-mobile .prev:hover{background-color:#000}.timeline .container .main-wrapper .years .timeline-mobile .next{right:-15px}.timeline .container .main-wrapper .years .timeline-mobile .next:hover{background-color:#000}.timeline .container .main-wrapper .years .timeline-mobile .slick-dots{display:none!important}@media (min-width:992px){.timeline .container .main-wrapper .years .timeline-desktop{display:flex}.timeline .container .main-wrapper .years .timeline-mobile{display:none}}@media (prefers-reduced-motion:reduce){.timeline .container .main-wrapper .years .milestone .connector,.timeline .container .main-wrapper .years .milestone .description,.timeline .container .main-wrapper .years .milestone .dot,.timeline .container .main-wrapper .years .milestone .year,.timeline .container .main-wrapper .years .timeline-desktop .line{animation:none!important;transition:none!important}.timeline .container .main-wrapper .years .timeline-desktop .line{width:92%;left:4%}.timeline .container .main-wrapper .years .milestone .dot{transform:translate(-50%,-50%) scale(1);opacity:1}.timeline .container .main-wrapper .years .milestone .description,.timeline .container .main-wrapper .years .milestone .year{opacity:1}.timeline .container .main-wrapper .years .milestone .connector{height:62px}}@media (max-width:640px){.precision{padding-block:40px}.precision .container .main-wrapper{flex-direction:column;gap:25px}.precision .container .main-wrapper .left{width:100%}.precision .container .main-wrapper .left .title{text-align:center;padding-bottom:25px}.precision .container .main-wrapper .left .title h2{width:100%;font-size:27px}.precision .container .main-wrapper .left .description{text-align:center}.precision .container .main-wrapper .left .description p{font-size:16px;padding-bottom:10px}.precision .container .main-wrapper .left .svg-1,.precision .container .main-wrapper .left .svg-2{display:none}.precision .container .main-wrapper .right{width:unset}.precision .container .main-wrapper .right .card{padding:23px;gap:14px}.precision .container .main-wrapper .right .card img{width:33px}.precision .container .main-wrapper .right .card .con h4{font-size:16px;padding-bottom:8px}.precision .container .main-wrapper .right .card .con p{font-weight:500;font-size:14px}.determine{padding-block:40px}.determine .container .main-wrapper{flex-direction:column;gap:25px}.determine .container .main-wrapper .left{width:unset}.determine .container .main-wrapper .left h2{font-size:27px}.determine .container .main-wrapper .right{width:unset}.determine .container .main-wrapper .right .desc{padding-bottom:25px;width:unset}.determine .container .main-wrapper .right .desc p{font-size:16px}.determine .container .main-wrapper .right .list ul li{padding-bottom:15px}.determine .container .main-wrapper .right .list ul li p{font-size:14px}.determine .container .main-wrapper .right .svg-2{right:0;width:7.5rem;bottom:-15px}.product-listing .container{padding-top:40px}.product-listing .container .main-wrapper .title{text-align:left;gap:25px;padding-bottom:25px}.product-listing .container .main-wrapper .title h2{font-size:27px}.product-listing .container .main-wrapper .title p{width:100%;font-size:16px}.product-listing .container .main-wrapper .card-wrapper{overflow-x:scroll;justify-content:unset;padding-bottom:40px}.product-listing .container .main-wrapper .card-wrapper::-webkit-scrollbar{display:none}.product-listing .container .main-wrapper .card-wrapper .card{width:unset;padding:27px 20px}.product-listing .container .main-wrapper .card-wrapper .card h5{font-size:24px;padding-bottom:30px;min-height:unset}.product-listing .container .main-wrapper .card-wrapper .card img{width:188px}.global .container .main-wrapper{padding-block:40px}.global .container .main-wrapper .title h2{font-size:27px;padding-bottom:25px}.global .container .main-wrapper .title p{width:100%;padding-bottom:30px;font-size:16px}.timeline{padding-block:40px}.timeline .container .main-wrapper{gap:30px}.timeline .container .main-wrapper .con{gap:25px;width:unset}.timeline .container .main-wrapper .con h2{font-size:27px}.timeline .container .main-wrapper .con p{font-size:16px}.timeline .container .main-wrapper .years{padding:unset}.timeline .container .main-wrapper .years .svg1{position:absolute;left:.8333333333rem;top:1.0416666667rem;width:10.375rem}.timeline .container .main-wrapper .years .svg2{position:absolute;right:.8333333333rem;bottom:.8333333333rem;width:5.125rem}}body{overflow-x:hidden}.banner{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;overflow:hidden;border-top-left-radius:.4166666667rem;border-top-right-radius:.4166666667rem}.banner__image,.banner__image img{width:100%;min-height:16.6666666667rem;display:block}.banner__image img{height:100%;object-position:center}.banner__content{position:absolute;bottom:15%;left:3%;background:#fff;padding:1.6666666667rem;border-radius:.3333333333rem;width:29.8333333333rem}.banner.has-subtitle{bottom:unset!important;top:50%!important;transform:translateY(-50%)!important}.banner__title{font-size:2.5rem;font-weight:500;margin:0;line-height:2.75rem;color:#333}.banner__title:empty:before{content:attr(data-placeholder);color:#9ca3af;font-style:italic}.banner__subtitle{font-size:1rem;color:#000;line-height:1.5rem;font-weight:400;margin:0;padding-top:.4166666667rem}.banner__subtitle:empty:before{content:attr(data-placeholder);color:#9ca3af;font-style:italic}.banner-abs-img{position:absolute;bottom:.4166666667rem;right:.4166666667rem;width:8.125rem;height:2.25rem;opacity:0;z-index:1;pointer-events:none}.banner__content :focus{outline:.0833333333rem solid #0073aa;outline-offset:.0833333333rem}.drilling-partner-section{overflow:hidden;background-color:#da2129;padding:4.1666666667rem 0;color:#fff;position:relative}.drilling-partner-section .contect-bg-absolute{max-width:25rem;position:absolute;left:2%;top:24%}.drilling-partner-section .drilling-partner-content{position:relative;margin:0 auto;padding:0;display:flex;align-items:flex-start;justify-content:start;gap:0}.drilling-partner-section .drilling-partner-content .left-content{flex:0 0 45%}.drilling-partner-section .drilling-partner-content .left-content .main-heading{font-size:2rem;font-weight:500;line-height:2.8333333333rem;margin:0;color:#fff}.drilling-partner-section .drilling-partner-content .right-content{flex:0 0 50%;padding-top:.3333333333rem}.drilling-partner-section .drilling-partner-content .right-content .description-text{font-size:1rem;line-height:1.5rem;font-weight:400;color:#fff}.drilling-partner-section .drilling-partner-img{position:absolute;bottom:13%;right:5%;width:12.75rem;height:3.5rem;opacity:1;z-index:1;pointer-events:none}.contact-us-form{padding:4.1666666667rem 0;background:#fff;position:relative}.contact-us-form .contect-bg-absolute{position:absolute;top:2%;left:2%;width:20.8333333333rem}.contact-us-form .contact-container{display:grid;grid-template-columns:39.25% 60.75%;gap:.8333333333rem;align-items:stretch}.contact-us-form .contact-info{background:#da2129;padding:2.5rem 1.6666666667rem;color:#fff;display:flex;flex-direction:column;justify-content:center;border-radius:.4166666667rem;position:relative;overflow:hidden}.contact-us-form .contact-info h2{font-size:2rem;font-weight:500;margin-bottom:.8333333333rem;line-height:2.6666666667rem;color:#fff}.contact-us-form .contact-info p{font-size:1rem;line-height:1.5rem;font-weight:400;margin:0;color:#fff}.contact-us-form .contact-info .form-abs-img{position:absolute;max-width:9.8333333333rem;bottom:2%;right:2%}.contact-us-form .contact-form{background:#f7f7f7;padding:2.5rem 3.75rem;display:flex;flex-direction:column;justify-content:center;border-radius:.4166666667rem}.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-row{margin-bottom:.8333333333rem}.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-row:nth-child(6){margin-bottom:0}.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:.8333333333rem;margin-bottom:1.0416666667rem}.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-row:nth-child(5),.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-row:nth-child(6){grid-template-columns:1fr}.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=email],.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=tel],.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=text],.contact-us-form .contact-form .wpcf7 .wpcf7-form select,.contact-us-form .contact-form .wpcf7 .wpcf7-form textarea{width:100%;padding:.625rem;border:none;border-radius:.4166666667rem;font-size:.75rem;line-height:1.125rem;font-weight:500;background:#fff;transition:border-color .3s ease;font-family:Saira,"sans-serif"}.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=email]::placeholder,.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=tel]::placeholder,.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=text]::placeholder,.contact-us-form .contact-form .wpcf7 .wpcf7-form select::placeholder,.contact-us-form .contact-form .wpcf7 .wpcf7-form textarea::placeholder{color:#000}.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=email]:focus,.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=tel]:focus,.contact-us-form .contact-form .wpcf7 .wpcf7-form input[type=text]:focus,.contact-us-form .contact-form .wpcf7 .wpcf7-form select:focus,.contact-us-form .contact-form .wpcf7 .wpcf7-form textarea:focus{outline:none;border-color:#000;box-shadow:0 0 0 .125rem rgba(216,67,21,.1)}.contact-us-form .contact-form .wpcf7 .wpcf7-form select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 17 11' fill='none'><path d='M16 1L8.5 9L1 1' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right .625rem center!important;background-size:.7083333333rem .4583333333rem!important;padding-right:1.875rem}.contact-us-form .contact-form .wpcf7 .wpcf7-form textarea{resize:vertical;max-height:5rem;font-size:.75rem;line-height:1.125rem;font-weight:500}.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-submit.cf7-hidden{display:none!important}.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{color:#d84315;font-size:.5833333333rem;margin-top:0;position:absolute}.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=your-message] .wpcf7-not-valid-tip{margin-top:-.4166666667rem}.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-mail-sent-ng,.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-mail-sent-ok,.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-validation-errors{padding:.625rem;border-radius:.3333333333rem;margin:.8333333333rem 0}.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-mail-sent-ng,.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-validation-errors{background:#f8d7da;border:.0416666667rem solid #000;color:#721c24}.contact-us-form .contact-form .wpcf7 .wpcf7-form .wpcf7-mail-sent-ok{background:#d4edda;border:.0416666667rem solid #c3e6cb;color:#155724}.contact-us-form .contact-form .wpcf7-response-output,.contact-us-form input.cf7-hidden{display:none}.contact-us-form .form-btn{display:block!important}.get-in-touch-section{position:relative;background:#f7f7f7;padding:4.1666666667rem 0}.get-in-touch-section .get-in-touch-container{margin:0 auto;padding:0 .8333333333rem;display:flex;justify-content:space-between;align-items:center;gap:1.6666666667rem}.get-in-touch-section .get-in-touch-container .map-touch-img{display:none}.get-in-touch-section .get-in-touch-container .contact-info{flex:0 0 40%;max-width:24.8333333333rem}.get-in-touch-section .get-in-touch-container .contact-info .contact-heading{font-size:2rem;line-height:2.6666666667rem;font-weight:500;margin-bottom:1.25rem;color:#000}.get-in-touch-section .get-in-touch-container .contact-info .contact-address{font-size:1rem;line-height:1.5rem;font-weight:400;margin-bottom:1.25rem;color:#333}.get-in-touch-section .get-in-touch-container .contact-info .contact-details{margin-bottom:2.0833333333rem;display:flex;flex-direction:column;gap:0}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p{margin:.0833333333rem 0;font-size:1rem;display:flex;align-items:center;gap:.4166666667rem;font-weight:var(--font-r)}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p a{color:#000;text-decoration:none;font-weight:var(--font-r)}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p a:hover{color:#da2129}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p .email-icon,.get-in-touch-section .get-in-touch-container .contact-info .contact-details p .phone-icon{max-width:.8333333333rem;max-height:.8333333333rem;vertical-align:middle}.get-in-touch-section .get-in-touch-container .contact-info .contact-hours p{font-weight:var(--font-r);font-size:.75rem;line-height:1.125rem;color:#000}.get-in-touch-section .get-in-touch-container .contact-us-map{flex:0 0 60%;max-width:42.25rem;height:24.1666666667rem;border-radius:.3333333333rem;border:.1666666667rem solid #fff}.get-in-touch-section .get-in-touch-container .contact-us-map iframe{width:100%;height:100%;border-radius:.3333333333rem}.contact-us-faq{padding:4.1666666667rem 0;background:#fff}.contact-us-faq .faq-container{max-width:41.3333333333rem;margin:0 auto;padding:0 .8333333333rem}.contact-us-faq .faq-container .faq-heading{font-size:2rem;line-height:2.6666666667rem;text-align:center;margin-bottom:1.6666666667rem;font-weight:500;color:#111}.contact-us-faq .faq-container .faq-item{border-radius:.3333333333rem;background:#f5f5f5;margin-bottom:.625rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.contact-us-faq .faq-container .faq-item .faq-question{width:100%;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;font-size:1rem;line-height:1.5rem;font-weight:var(--font-r);cursor:pointer;text-align:left;font-family:Saira,sans-serif}.contact-us-faq .faq-container .faq-item .faq-question .faq-icon{display:flex;justify-content:center;transition:all .3s ease}.contact-us-faq .faq-container .faq-item .faq-answer{max-height:0;overflow:hidden;padding:0 .8333333333rem;transition:max-height .4s ease,padding .3s ease}.contact-us-faq .faq-container .faq-item .faq-answer p{font-size:.75rem;line-height:1.125rem;font-weight:400;color:#000;margin:0}.contact-us-faq .faq-container .faq-item.active{background-color:#da2129;padding-bottom:1.25rem}.contact-us-faq .faq-container .faq-item.active .faq-question{padding:.6666666667rem 1.25rem}.contact-us-faq .faq-container .faq-item.active span{color:#fff}.contact-us-faq .faq-container .faq-item.active .faq-answer{max-height:8.3333333333rem;padding:1.25rem;background-color:#da2129;padding-top:0}.contact-us-faq .faq-container .faq-item.active .faq-answer p{color:#fff}.contact-us-faq .faq-container .faq-item.active .faq-icon svg path{fill:#fff}.wheretobuy-visit-section .info-section{display:flex;justify-content:space-between;align-items:stretch;overflow:hidden}.wheretobuy-visit-section .info-section .map-touch-img{display:none}.wheretobuy-visit-section .info-section .visit-us{flex:1;max-width:50%;padding:4.1666666667rem;background:#f7f7f7}@media (max-width:42.6666666667rem){.wheretobuy-visit-section .info-section .visit-us{max-width:100%;padding:1.3333333333rem}}.wheretobuy-visit-section .info-section .visit-us h2{font-size:2rem;font-weight:var(--font-m);margin:0 0 .3333333333rem;line-height:2.6666666667rem;color:#000}.wheretobuy-visit-section .info-section .visit-us h3{font-size:1rem;line-height:1.5rem;font-weight:var(--font-sb);margin:0;color:#000}.wheretobuy-visit-section .info-section .visit-us .address{font-size:1rem;line-height:1.5rem;margin:0 0 .625rem;color:#000;font-style:normal}.wheretobuy-visit-section .info-section .visit-us .contact-info{margin-bottom:1.3333333333rem}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item{display:flex;align-items:center;font-size:1rem;line-height:1.5rem;font-weight:400;margin:0 0 .5rem;color:#000}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item:last-child{margin-bottom:0}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .contact-icon,.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .icon{margin-right:.5rem;font-size:.75rem;width:.8333333333rem;text-align:center;flex-shrink:0}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .contact-icon .icon-image,.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .icon .icon-image{width:.8333333333rem;height:.8333333333rem}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .contact-icon .icon-image img,.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .icon .icon-image img{width:100%;height:100%;object-fit:cover;border-radius:.0833333333rem}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item a{color:#000}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item a:hover{color:#e74c3c}.wheretobuy-visit-section .info-section .visit-us .map iframe{width:100%;height:13rem;border-radius:.3333333333rem;border:.1666666667rem solid #fff!important}.wheretobuy-visit-section .info-section .how-to-buy{flex:1;max-width:50%;background:#da2129;color:#fff;margin-left:auto;padding:4.1666666667rem 3.75rem;position:relative}.wheretobuy-visit-section .info-section .how-to-buy .form-abs-img{position:absolute;max-width:9.8333333333rem;bottom:2%;right:2%}@media (max-width:42.6666666667rem){.wheretobuy-visit-section .info-section .how-to-buy{max-width:100%;padding:0;margin-left:0}}.wheretobuy-visit-section .info-section .how-to-buy h2{font-size:2rem;font-weight:var(--font-sb);line-height:2.6666666667rem;margin:0 0 .6666666667rem;color:#fff}.wheretobuy-visit-section .info-section .how-to-buy .subtitle{font-size:1rem;line-height:1.5rem;margin:0 0 1.3333333333rem;line-height:1.6;color:#fff;opacity:.95}.wheretobuy-visit-section .info-section .how-to-buy .buy-options{display:flex;flex-direction:column;gap:1rem;max-width:17.5rem}.wheretobuy-visit-section .info-section .how-to-buy .buy-option{display:flex;align-items:flex-start;gap:.6666666667rem}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .icon-box{background:#fff;color:#1a1a1a;border-radius:.3333333333rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;max-width:4.625rem}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .icon-box .icon{font-size:.8333333333rem;line-height:1}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .icon-box .icon-image{width:100%;height:100%}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .icon-box .icon-image img{width:100%;height:100%;object-fit:cover;border-radius:.1666666667rem}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .option-content{flex:1}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .option-content h4{font-size:1.5rem;line-height:1.6666666667rem;font-weight:var(--font-m);margin:0 0 .3333333333rem;color:#fff}.wheretobuy-visit-section .info-section .how-to-buy .buy-option .option-content p{font-size:.75rem;margin:0;line-height:1.125rem;color:#fff}.buy-contact-form.contact-us-form .contact-info{justify-content:start}.buy-contact-form.contact-us-form .contact-info p{padding:1.6666666667rem}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .fom-city:nth-child(5){grid-template-columns:1fr 1fr}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry{gap:0}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .enquiry-label{color:rgba(0,0,0,.5);font-size:.8333333333rem;line-height:1.125rem;font-weight:var(--font-m)}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;flex-direction:column;justify-content:center}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin-left:0}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #da2129;border-radius:4px;position:relative}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label{font-size:.75rem;margin-left:6px;color:#000}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=checkbox]:checked{background-color:#da2129}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input{min-width:unset;width:.8333333333rem;height:.8333333333rem;border-color:#da2129}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input .wpcf7-list-item-label{font-size:.75rem}.buy-contact-form.contact-us-form .contact-form .wpcf7 .wpcf7-form .form-enquiry .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=checkbox]{cursor:pointer;border:.0416666667rem solid #da2129;margin-block:-.1666666667rem}.portal-container{padding:4.1666666667rem 0}.portal-container .portal-header{max-width:45.5833333333rem;margin:auto;display:flex;flex-direction:column;gap:.4166666667rem;justify-content:center;padding-bottom:1.6666666667rem}.portal-container .portal-header h2{font-size:2rem;line-height:2.6666666667rem;font-weight:var(--font-m);text-align:center}.portal-container .portal-header p{font-size:1rem;line-height:1.5rem;font-weight:var(--font-r);text-align:center}.portal-container .portal-content{display:flex;flex-wrap:wrap;padding:1.25rem;background-color:#f7f7f7}.portal-container .portal-content .portal-left{flex:1;min-width:12.5rem;padding:.8333333333rem;position:relative}.portal-container .portal-content .portal-left .dealer-location{margin-bottom:1.25rem;position:relative;z-index:9}.portal-container .portal-content .portal-left .dealer-location .dropdown{position:relative;margin-bottom:.8333333333rem;display:flex;align-items:center;gap:.4166666667rem}.portal-container .portal-content .portal-left .dealer-location .dropdown h4{color:#000;font-size:1rem;line-height:1.5rem;font-weight:var(--font-r)}.portal-container .portal-content .portal-left .dealer-location .dropdown h4 #selected-location{font-weight:400;color:#007cba}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-select{width:17.5rem;background:#fff;padding:.625rem .8333333333rem;border:none;border-radius:.3333333333rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;font-size:.75rem;line-height:1.125rem;font-weight:var(--font-m)}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-select:hover{background:#e9ecef}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-select .dropdown-arrow{width:5%;transition:transform .3s ease}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-content{display:none;position:absolute;width:100%;background:#fff;border-radius:.3333333333rem;box-shadow:0 .2083333333rem .625rem rgba(0,0,0,.1);z-index:10;overflow:hidden;max-width:17.5rem}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-content .dropdown-item{padding:.625rem .8333333333rem;cursor:pointer;transition:all .2s ease;border-bottom:.0416666667rem solid #f1f1f1;font-size:.75rem;line-height:1.125rem;font-weight:var(--font-m)}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-content .dropdown-item:last-child{border-bottom:none}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-content .dropdown-item:hover{background:#f8f9fa}.portal-container .portal-content .portal-left .dealer-location .dropdown.active .dropdown-content{display:block}.portal-container .portal-content .portal-left .dealer-location .dropdown.active .dropdown-arrow{transform:rotate(180deg)}.portal-container .portal-content .portal-left .dealer-location .location-content{padding:.625rem 0;border-radius:.3333333333rem;margin-top:.625rem;min-height:10.4166666667rem;display:none}.portal-container .portal-content .portal-left .dealer-location .location-content.active{display:block}.portal-container .portal-content .portal-left .dealer-location .location-content h4{margin-bottom:.4166666667rem;color:#000;font-size:1rem;line-height:1.5rem;font-weight:var(--font-sb)}.portal-container .portal-content .portal-left .dealer-location .location-content p{margin-bottom:.2083333333rem;color:#000;font-size:1rem;line-height:1.5rem;font-weight:var(--font-r)}.portal-container .portal-content .portal-left .dealer-location .location-content .portal-btn{margin-top:1.6666666667rem}.portal-container .portal-content .portal-left .portal-bg-absolute{position:absolute;top:23%;left:2%;width:19.5rem}.portal-container .portal-content .portal-right{flex:1;min-width:12.5rem;position:relative;padding:.75rem 0}.portal-container .portal-content .portal-right .image-carousel{position:relative;overflow:hidden;border-radius:.4166666667rem;max-width:25.8333333333rem;height:100%}.portal-container .portal-content .portal-right .image-carousel .carousel-track{display:flex;height:100%;transition:transform .5s ease-in-out}.portal-container .portal-content .portal-right .image-carousel .carousel-track .carousel-slide{min-width:100%;width:100%;flex-shrink:0}.portal-container .portal-content .portal-right .image-carousel .carousel-track .carousel-slide img{width:100%;height:100%;object-fit:cover}.portal-container .portal-content .portal-right .image-carousel .carousel-nav{position:absolute;bottom:.625rem;left:0;right:0;display:flex;justify-content:center;gap:.4166666667rem;display:none}.portal-container .portal-content .portal-right .image-carousel .carousel-nav .carousel-indicator{width:.5rem;height:.5rem;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:background .3s ease}.portal-container .portal-content .portal-right .image-carousel .carousel-nav .carousel-indicator.active{background:#fff}.portal-container .portal-content .portal-right .portal-abs-img{position:absolute;max-width:9.8333333333rem;bottom:2%;right:2%}@media (max-width:32rem){.portal-container .portal-content{flex-direction:column}.portal-container .portal-content .portal-left,.portal-container .portal-content .portal-right{min-width:100%}.portal-container .portal-header h1{font-size:1.3333333333rem}.portal-container .image-carousel{height:10.4166666667rem}}.where-buy-about .drilling-partner-content{gap:1.6666666667rem}.product-detail-page{position:relative}.product-detail-page .product-contents-details{display:flex}.product-detail-page .product-contents-details .product-info{border-top-left-radius:.4166666667rem;flex:0 0 36%;padding:2.9166666667rem 1.6666666667rem;background:#f7f7f7;position:relative}@media (max-width:1440px){.product-detail-page .product-contents-details .product-info{flex:0 0 44%}}.product-detail-page .product-contents-details .product-info .series-badge{padding-bottom:.8333333333rem}.product-detail-page .product-contents-details .product-info .series-badge span{background-color:#fff;padding:.4166666667rem;border-radius:.4166666667rem;display:inline-block;color:rgba(0,0,0,.5);font-size:.75rem;line-height:1.125rem;font-weight:var(--font-m)}.product-detail-page .product-contents-details .product-info .product-title{font-size:2.5rem;font-weight:var(--font-m);color:#000;line-height:2.75rem}.product-detail-page .product-contents-details .product-info .specifications{display:flex;flex-direction:column;gap:1.0416666667rem;padding-bottom:1.6666666667rem;padding-top:1.6666666667rem}.product-detail-page .product-contents-details .product-info .specifications .spec-item{padding-bottom:.4166666667rem;border-bottom:.0416666667rem solid rgba(0,0,0,.2509803922)}.product-detail-page .product-contents-details .product-info .specifications .spec-item .spec-label{display:block;font-size:1rem;line-height:1.5rem;color:rgba(0,0,0,.5019607843);font-weight:var(--font-r);padding-bottom:.4166666667rem}.product-detail-page .product-contents-details .product-info .specifications .spec-item .spec-value{display:block;font-size:1.5rem;line-height:2rem;color:#000;font-weight:var(--font-r)}.product-detail-page .product-contents-details .product-info .product-abs-img{position:absolute;bottom:5%;right:3%;width:8.125rem;opacity:1;z-index:1;pointer-events:none}.product-detail-page .product-contents-details .product-image{flex:1;display:flex;align-items:center;justify-content:center;border-top-right-radius:.4166666667rem}.product-detail-page .product-contents-details .product-image img{width:100%;height:100%;object-position:left center}.product-detail-about{background-color:#da2129;padding:4.1666666667rem 0;position:relative}.product-detail-about .product-detail-bg-absolute{max-width:25rem;position:absolute;left:2%;top:15%}.product-detail-about .content{display:flex;flex-direction:column;gap:.8333333333rem;max-width:54.4166666667rem}.product-detail-about .content .banner__subtitle{font-size:1.5rem;line-height:2rem;color:#fff;font-weight:400}.product-detail-about .content p{color:#fff!important}.product-detail-about .content h2{font-size:2.5rem;font-weight:500;line-height:3.5833333333rem;color:#fff}.product-detail-about .product-abs-img{position:absolute;bottom:13%;right:5%;width:12.75rem;opacity:1;z-index:1;pointer-events:none}.product-specifications{padding:4.1666666667rem;background:#f7f7f7}.product-specifications h2{font-size:2rem;line-height:2.6666666667rem;font-weight:var(--font-m)}.product-specifications .product-specs{display:flex;gap:3.3333333333rem;padding-top:1.25rem}.product-specifications .product-specs .downloads{flex:1.5912}.product-specifications .product-specs .downloads .download-icon{display:flex;gap:.4166666667rem}.product-specifications .product-specs .downloads .download-icon img{max-width:.8333333333rem}.product-specifications .product-specs .downloads .download-icon a{font-size:1rem;line-height:1.5rem;font-weight:var(--font-r)}.product-specifications .product-specs .downloads .download-btn{display:block;padding:1.25rem;margin-bottom:.5rem;background:#fff;border-radius:.25rem;text-decoration:none;color:#000;font-weight:var(--font-r);display:flex;gap:.4166666667rem}.product-specifications .product-specs .downloads .download-btn:hover{background:#f1f1f1}.product-specifications .product-specs .downloads .why-klr{margin-top:0;padding:1.25rem;background:#fff;border-radius:.25rem;border:.0416666667rem solid #eee;position:relative}.product-specifications .product-specs .downloads .why-klr h3{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:var(--font-m)}.product-specifications .product-specs .downloads .why-klr ul{list-style:disc;padding-left:.8333333333rem;margin-bottom:.8333333333rem}.product-specifications .product-specs .downloads .why-klr ul li{font-size:.8333333333rem;line-height:1.5rem;list-style:disc}.product-specifications .product-specs .downloads .why-klr .product-specs-abs-img{position:absolute;bottom:.4166666667rem;right:.4166666667rem;width:8.125rem;opacity:1;z-index:1;pointer-events:none}.product-specifications .product-specs .specs-table{flex:1.84;background:#fff;border-radius:.4166666667rem;overflow:hidden;border:.0416666667rem solid rgba(52,52,52,.1019607843)}.product-specifications .product-specs .specs-table table{width:100%;border-collapse:collapse}.product-specifications .product-specs .specs-table table thead{background:#da2129;color:#fff;border:.0416666667rem solid rgba(52,52,52,.1019607843)}.product-specifications .product-specs .specs-table table thead th{text-align:left;padding:.5rem;font-size:1.125rem;line-height:1.5rem;border:.0416666667rem solid;padding-left:3.4166666667rem}.product-specifications .product-specs .specs-table table thead th:last-child{padding-left:1.6666666667rem}.product-specifications .product-specs .specs-table table tbody tr:nth-child(odd){background:#fff}.product-specifications .product-specs .specs-table table tbody tr:nth-child(2n){background:#f5f5f5}.product-specifications .product-specs .specs-table table tbody tr td{padding:.5rem;border:.0416666667rem solid rgba(52,52,52,.1019607843);vertical-align:top;font-size:.8333333333rem;line-height:1.125rem;font-weight:var(--font-r);padding-left:1.6666666667rem}.product-specifications .product-specs .specs-table table tbody tr td p{padding:.2708333333rem 0}.product-specifications .product-specs .specs-table table tbody tr td:first-child{font-weight:600;width:50%;padding-left:3.4166666667rem}.product-specifications .product-specs .specs-table table tbody tr:last-child td{border-bottom:none}.breadcrumb{padding:.8333333333rem 0}.breadcrumb ul{list-style:none;padding:0;margin:0}.breadcrumb li,.breadcrumb ul{display:flex;align-items:center}.breadcrumb li{position:relative;padding:.2083333333rem .5rem}.breadcrumb li a{font-size:.5833333333rem;line-height:1.125rem;font-weight:var(--font-r)}.breadcrumb li a,.breadcrumb li a:hover{text-decoration:none}.breadcrumb li:after{content:"";background-image:url(https://klr-website.wpstaging.amura.in/wp-content/uploads/2025/09/Polygon-1.svg);background-size:contain;background-repeat:no-repeat;width:8px;height:8px;display:inline-block;margin-left:10px;vertical-align:middle}.breadcrumb li:last-child{text-decoration:none;font-size:.5833333333rem;line-height:1.125rem;font-weight:var(--font-r)}.breadcrumb li:last-child:after{content:"";background-image:none}.thankyou-section{display:flex;width:100%;max-width:71.6666666667rem;height:28.3333333333rem;padding:1.6666666667rem 0;align-items:center;border-radius:.4166666667rem .4166666667rem 0 0;justify-content:center;margin:0 auto;background:#f7f7f7;position:relative}.thankyou-section .ty-title{color:#000;font-size:2.5rem;font-weight:500;line-height:2.75rem;margin-bottom:1.6666666667rem}.thankyou-section .ty-subtitle,.thankyou-section .ty-title{text-align:center;font-family:Saira;font-style:normal;position:relative;z-index:9999}.thankyou-section .ty-subtitle{color:rgba(0,0,0,.5);font-size:1rem;margin-bottom:2.0833333333rem;font-weight:400;line-height:1.5rem}.thankyou-section .cta-ty{text-decoration:none;display:flex;justify-content:center}.ty-layer-2{position:absolute;bottom:1rem;right:1rem}.ty-layer-1{position:absolute;top:20%;left:10%}@media (max-width:650px){.ty-title{font-size:36px!important;line-height:40px!important}.ty-subtitle{font-size:14px!important;line-height:21px!important}}@media (max-width:600px){.container{padding-inline:20px}.containerright{padding:0}body,html{font-size:20px}}@media (max-width:650px){.btn,.btn2{font-size:14px}}@media (max-width:1680px){.redbox .bottom-content .feature-grid:before{left:-170px}.product-categories .heading{gap:5.8333333333rem}.product-categories .heading .cta-layer2{top:5rem}.product-categories .category-card h3{font-size:1.1666666667rem;font-style:normal;font-weight:400;color:#000;position:relative;z-index:5;width:100%;transition:transform .5s cubic-bezier(.28,1.25,.46,1);margin:0;min-height:6.25rem}.testimonial-card{padding:1.25rem 2.5rem}.testimonial-card p{margin-bottom:1.25rem}.testimonial-card h4,.testimonial-card p{font-size:.8333333333rem}.contact-section .contact-container .contact-info{width:21.875rem}.contact-section .contact-container .contact-info .contact-layer2{width:16.6666666667rem}}@media (max-width:1440px){.redbox .redbox-layer2{bottom:7.5rem}.voices-layer{width:8.666667rem}.contact-section .contact-container .contact-info .contact-layer2{width:16.6666666667rem}}@media (max-width:1366px){.redbox .redbox-layer2{bottom:7.9166666667rem}.redbox .bottom-content .feature-grid:before{left:-145px}.nav-btn .circle{right:10px}}@media (max-width:1280px){.nav-btn .circle{right:10px}.highlights .stats-icon{width:3.5416666667rem;height:3.5416666667rem;margin:0 auto}.highlights .stats-icon img{width:2.9166666667rem}.redbox .redbox-layer2{bottom:7.9166666667rem}.redbox .bottom-content .feature-grid:before{left:-90px}.contact-section .contact-container .contact-info{width:27.0833333333rem}}@media (max-width:1024px){.contact-section{padding:1.6666666667rem}.contact-section .contact-container .contact-info{width:22.0833333333rem}.contact-section .contact-form .wpcf7-form{padding:1.25rem 1.6666666667rem}}@media (max-width:994px){.redbox .bottom-content .feature-grid .feature-box{width:100%}.product-categories{padding-block:2.0833333333rem;max-width:686px;margin:0 auto}.product-categories .heading{gap:0;flex-direction:column;margin-bottom:1.6666666667rem}.product-categories .heading .cta-layer2{width:6.6666666667rem;top:8.3333333333rem}.product-categories .heading h2{padding-bottom:20px}.product-categories .heading p{max-width:unset;width:100%}.product-categories .categories-grid .category-card h3{font-size:1.25rem}.product-categories .categories-grid .category-card .heading{flex-direction:column;gap:1.1666666667rem;margin-bottom:1.6666666667rem;padding-inline:unset}.product-categories .categories-grid .category-card .heading p{max-width:unset}.flagship .flagship-product{margin-bottom:2.0833333333rem}.flagship .flagship-product .flagship-cont{padding:1.6666666667rem;display:flex;flex-direction:column}.flagship .flagship-product .flagship-cont .flagship-text{padding-left:20px;padding-top:40px}.flagship .flagship-product .flagship-cont .flagship-text h2{font-size:2.0833333333rem}.flagship .flagship-product .flagship-cont .flagship-text p{font-size:1rem}.resources-section{padding:1.52rem .8333333333rem}.resources-section .resources-header h2{font-size:1.52rem}.resources-section .resource-card{padding:0;margin-right:40px}.resources-section .resource-card p{font-size:.9rem}.resources-section .resource-card .read-more{font-size:.8rem}.resources-section .btn{margin-top:2rem}.voices-container{flex-direction:column;gap:2.0833333333rem;display:block}.voices-container .voices-intro{width:100%;flex:1 1 0;padding-inline:.8333333333rem}.voices-container .voices-intro p{margin-bottom:3rem}.voices-container .voices-intro .voices-nav{display:none!important}.voices-container .voices-slider{flex:0}.voices-container .testimonial-card{margin-left:1.25rem;margin-right:1.5rem;min-width:unset p;min-width-font-size:18px}.voices-container .testimonial-card .designation{font-size:16px}.voices-container .testimonial-card .icon-size{width:2.9166666667rem}.voices-container .voices-nav{padding-top:2rem;display:flex!important;justify-content:center;align-items:center}.contact-section .contact-container .contact-info{width:unset}.contact-section .contact-container .contact-info .contact-layer{width:5rem!important;right:1rem;bottom:1.25rem!important}.contact-section .contact-container .contact-info .contact-layer2{width:8.3333333333rem!important}.contact-section .contact-container .contact-info p{width:100%}.contact-section .contact-container .contact-form{padding:0;background:unset}.contact-section .contact-container .contact-form .wpcf7-form{padding:unset}.contact-section .contact-container .contact-form .wpcf7-form .form-row .water,.contact-section .contact-container .contact-form .wpcf7-form .form-row input,.contact-section .contact-container .contact-form .wpcf7-form .form-row select{width:100%;background:#f7f7f7}.contact-section .contact-container .contact-form .wpcf7-form .form-row textarea{background:#f7f7f7}}@media (max-width:650px){.cta-section .cta-content{position:absolute;left:1%;top:55%;transform:translateY(-50%);display:flex;max-width:17.5rem;padding:20px 40px 20px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;border-radius:10px;background:#fff}.cta-section .cta-content .cta-layer{width:1.25rem}.cta-section .cta-content h2{font-size:1.8rem}.cta-section .cta-content p{display:none}.cta-section .cta-content .enquire-btn{display:flex!important}.redbox .redbox-layer2{bottom:-9px}.redbox .bottom-content .feature-grid:before{content:"";position:absolute;top:-1px;left:-20px;width:100vw;height:2px;background:hsla(0,0%,100%,.1)}.product-categories{overflow:hidden;padding-block:2.5rem}.product-categories .heading{flex-direction:column;gap:1rem;padding-inline:unset!important;margin-bottom:2.5rem}.product-categories .heading .cta-layer2{width:6.6666666667rem;top:9.5833333333rem}.product-categories .heading h2{font-size:1.35rem;padding-bottom:0}.product-categories .heading p{font-size:.8rem;width:unset}.product-categories .categories-grid{padding-inline:unset;height:15.4166666667rem}.product-categories .categories-grid .slick-list{padding-right:4rem}.product-categories .categories-grid .category-card{min-height:19.5rem;bottom:unset;right:unset;margin-inline:.5rem!important}.product-categories .categories-grid .category-card .card-layer2{width:7.9166666667rem}.product-categories .categories-grid .category-card .tag{font-size:12px}.product-categories .categories-grid .category-card .icon{width:4.1666666667rem;height:4.1666666667rem}.product-categories .categories-grid .category-card h3{font-size:1.1rem}.highlights .highlights-subtext{font-size:.8rem;margin-bottom:2rem}.video-section{height:11.5rem;margin:unset}.video-section video{margin:unset;height:auto}.resources-section{padding:1.52rem .8333333333rem}.resources-section .resources-header h2{font-size:1.35rem;width:100%}.resources-section .resource-card{padding-block:20px;margin-right:20px;width:100%!important}.resources-section .resource-card .image-wrap img.hover{height:90%}.resources-section .resource-card .read-more,.resources-section .resource-card p{font-size:.8rem}.resources-section .btn{margin-top:2rem}.customer-voices{padding-block:2rem}.customer-voices .voices-container{justify-content:center;flex-direction:row;gap:1.0416666667rem}.customer-voices .voices-container .voices-intro h2{font-size:1.35rem}.customer-voices .voices-container .voices-intro p{font-size:.8rem;margin-bottom:1rem}.customer-voices .voices-container .voices-slider{display:unset;flex:unset}.customer-voices .voices-container .testimonial-card{padding:1rem 1.5rem;margin-right:1rem;margin-left:1rem}.customer-voices .voices-container .testimonial-card .icon-size{width:1.6666666667rem;height:auto}.customer-voices .voices-container .testimonial-card h4{font-size:.8rem;margin-bottom:0}.customer-voices .voices-container .testimonial-card p{font-size:.8rem;margin-bottom:1rem}.customer-voices .voices-container .testimonial-card .designation{font-size:.7rem}.customer-voices .voices-container .testimonial-card .voices-layer{width:4.1666666667rem}.contact-section{padding:.8333333333rem}.contact-section .contact-container{gap:3rem}.contact-section .contact-container .contact-info{padding:1rem;width:100%;box-sizing:border-box}.contact-section .contact-container .contact-info h2{font-size:1.35rem;padding-top:20px}.contact-section .contact-container .contact-info p{font-size:.8rem;padding-bottom:20px;width:100%}.contact-section .contact-container .contact-info .contact-layer{width:6rem!important;bottom:4px!important}.contact-section .contact-container .contact-info .contact-layer2{width:8.3333333333rem}.contact-section .contact-container .contact-form{padding:0 0 1.5rem}.contact-section .contact-container .contact-form .form-row .water,.contact-section .contact-container .contact-form .form-row input,.contact-section .contact-container .contact-form .form-row select{width:325px}.contact-section textarea{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,87%,.3490196078);border-radius:10px;min-height:100px;resize:none;font-size:14px;background:#f7f7f7}.flagship{margin:unset}.flagship .flagship-layer{width:5rem;left:1rem;top:.25rem}.flagship .flagship-product{margin-top:0}.flagship .flagship-product .flagship-cont{padding:0}.flagship .flagship-product .flagship-cont .flagship-text h2{font-size:1.35rem}.flagship .flagship-product .flagship-cont .flagship-text p{font-size:.8rem}.flagship .flagship-product .flagship-cont .flagship-image img{width:306px;position:relative;left:-40px}.nav-btn .circle{right:7px}.resources-grid{display:flex;flex-direction:column;gap:1.5rem}}@supports (-webkit-overflow-scrolling:touch){@media (max-width:650px){.product-categories{padding-block:6.5rem!important}}}@media (max-width:430px){.video-section{height:11.6rem;margin:unset}.video-section video{margin:unset;height:auto}}@media (max-width:390px){.video-section{height:10.5rem;margin:unset}.video-section video{margin:unset;height:auto}}@media (max-width:1680px){.header .header-wrapper .right .header__right .btn-header{height:2.2916666667rem}}@media (max-width:1440px){.header .header-wrapper .right .header__right .language-btn{padding:9px}.drillrig-section .rig-grid{gap:0;display:flex;flex-wrap:wrap;max-height:450px;overflow-y:auto}.drillrig-section .rig-card{margin-top:20px;margin-right:20px;max-width:130px!important}.products-modal .close-btn{position:absolute;top:.625rem;right:17px}}@media (max-width:1366px){.header .header-wrapper .right .header__right .btn-header{height:2.7083333333rem}.drillrig-section .rig-grid{gap:0;display:flex;flex-wrap:wrap;max-height:450px;overflow-y:auto}.drillrig-section .rig-card{margin-top:20px;margin-right:20px;max-width:100px!important}}@media (max-width:1024px){.header .header-wrapper .nav a{font-size:.75rem}.drillrig-section .rig-grid{gap:.75rem;display:flex;flex-wrap:wrap;max-height:unset;overflow-y:unset}.drillrig-section .rig-card{margin-top:unset;margin-right:unset}}@media screen and (max-width:994px){.products-modal{height:100%;width:100%;max-width:15rem}.language-btn,.search-btn{display:none}.enquire-btn-header{display:none!important}}@media screen and (max-width:650px){.nav{position:absolute;top:0;left:-150%;width:100%;height:100vh;padding:20px;flex-direction:column;z-index:999;display:flex!important;transition:left .4s ease-in-out,box-shadow .3s ease-in-out}.nav a{color:#fff;font-family:Saira;font-size:1.125rem!important;font-style:normal;font-weight:400}.nav ul{top:100px}.active-nav{left:0}.header .header-wrapper .nav{padding:30px;background:#da2129;overflow:hidden;height:100vh;position:fixed;width:100%}.header .header-wrapper .nav a:hover{color:#fff}.search-btn{display:none}.btn-header,.language-btn{display:none!important}.nav-wrap{display:flex;justify-content:space-between}.products-modal{max-width:100%}.mob-menu-logo{display:block;position:relative;z-index:999;top:-13px;left:0;width:fit-content}.cross-icon{position:absolute;top:1.0416666667rem;right:1.0416666667rem;display:flex;width:40px}.products-wrapper{display:block;align-items:flex-start;flex-direction:row-reverse;position:fixed;top:0;right:0;z-index:9999;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.5294117647);padding:0;display:none}.products-wrapper.show{display:block}.drillrig-section.mobile-open{top:0;position:absolute}.dis-mob{display:block}.close-btn{top:1.0416666667rem!important;right:1.0416666667rem!important;width:40px!important;height:40px!important}.drillrig-section{padding:2.5rem 1.6666666667rem;font-family:Arial,sans-serif;color:#333;width:100%;height:100%;background:#fff;max-width:29.1666666667rem;overflow-y:hidden}.drillrig-section .section-title{font-family:Saira;font-size:30px;font-style:normal;font-weight:500;color:rgba(0,0,0,.3);margin-bottom:.4166666667rem;padding-top:20px}.drillrig-section .series-info h3{font-family:Saira;font-size:20px;font-style:normal;font-weight:400;margin-bottom:8px}.drillrig-section .series-info p{max-width:27.0833333333rem;font-family:Saira;font-size:14px;font-style:normal;font-weight:500;margin-bottom:1.25rem}.drillrig-section .rig-grid{display:flex;flex-wrap:wrap;overflow-y:scroll}.drillrig-section .rig-grid .rig-card{background:#f5f5f5;border-radius:10px;overflow:hidden;cursor:pointer;transition:.3s ease;max-width:138px}.drillrig-section .rig-grid .rig-card img{width:100%;height:auto;object-fit:cover}.drillrig-section .rig-grid .rig-card .rig-name{display:block;font-size:14px;font-weight:500;padding:12px;text-align:center;background:#f7f7f7;color:#333;border-top:1px solid #ddd}.drillrig-section .rig-grid .rig-card:hover{transform:translateY(-5px)}.drillrig-section .close-btn-drill{position:absolute;top:1rem;right:1rem;border:none;padding:10px;border-radius:10px;background:var(--Background-Gary-Color,#f7f7f7)}.drillrig-section svg{width:20px}.products-modal{height:100%;width:100%;max-width:25rem;background:#d90029;padding:2.5rem 1.6666666667rem;color:#fff;font-family:Arial,sans-serif;position:relative;border-radius:.3333333333rem}.products-modal .close-btn{position:absolute;top:.625rem;right:.625rem;background:#fff;color:#d90029;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4166666667rem;border:none;width:1.3333333333rem;height:1.3333333333rem;border-radius:.3333333333rem;font-size:.75rem;cursor:pointer}.products-modal .close-btn svg{width:20px}.products-modal .modal-title{color:#fff;font-family:Saira;font-size:1.5rem;font-style:normal;font-weight:400;margin-bottom:1.25rem}.products-modal .product-section{margin-bottom:1.6666666667rem}.products-modal .product-section h3{font-family:Saira;font-size:1.375rem;font-style:normal;font-weight:500;color:#fff;margin-bottom:.8333333333rem}.products-modal .product-section ul{list-style:none;padding:0;margin:0}.products-modal .product-section ul li{font-family:Saira;font-size:1rem;font-style:normal;font-weight:400;margin:.3333333333rem 0;padding-bottom:0!important}.products-modal .product-section ul li a{color:#fff;text-decoration:none;font-size:16px;font-weight:400;transition:.3s;width:100%;display:inline-block;position:relative;padding-bottom:10px}.products-modal .product-section ul li a.active,.products-modal .product-section ul li a:hover{font-weight:600}.products-modal .product-section ul li a:after{content:"";position:absolute;bottom:18px;right:0;width:10px;height:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjExIiB2aWV3Qm94PSIwIDAgOCA5IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMSAxTDYgNS41TDEgMTAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat;background-position:50%;font-size:30px}.products-modal .footer-shapes{display:flex;gap:1.0416666667rem;margin-top:1.25rem;justify-content:flex-end;position:absolute;bottom:1rem;right:2rem}.products-modal .footer-shapes span{width:2.0833333333rem;height:2.7083333333rem;background:hsla(0,42%,74%,.26);border-radius:6px;transform:skewX(30deg)}.logo-div img{width:70%;height:auto}.footer-shapes{display:none}.footer-shapes.show{display:flex}.footer-shapes{display:flex;gap:1.0416666667rem;margin-top:1.25rem;justify-content:flex-end;position:fixed;bottom:1rem;right:2rem;z-index:9999999999}.footer-shapes span{width:2.0833333333rem;height:2.7083333333rem;background:hsla(0,42%,74%,.26);border-radius:6px;transform:skewX(30deg)}.footer-shapes2{display:flex;gap:1.0416666667rem;margin-top:1.25rem;justify-content:flex-end;position:fixed;bottom:1rem;right:2rem;z-index:9999999999}.footer-shapes2 span{width:2.0833333333rem;height:2.7083333333rem;background:hsla(0,42%,74%,.26);border-radius:6px;transform:skewX(30deg)}}@media (max-width:375px){.drillrig-section .rig-grid{gap:.8333333333rem;display:flex;flex-wrap:wrap;overflow-y:scroll;max-height:360px}.drillrig-section .rig-grid .rig-card{background:#f5f5f5;border-radius:10px;overflow:hidden;cursor:pointer;transition:.3s ease;max-width:135px!important}}@media (max-width:1280px){.banner__content{left:3%;max-width:18.75rem;padding:.8333333333rem 1rem}.banner__title{font-size:1.4rem;line-height:1.8rem}}@media (max-width:1024px){.banner__content{left:3%;max-width:18.75rem;padding:.8333333333rem 1rem}.banner__title{font-size:1.4rem;line-height:1.8rem}}@media (max-width:1024px) and (max-width:991px){.contact-us-form .contact-container{grid-template-columns:39.25% 58.75%;padding:0 .4166666667rem}.get-in-touch-section .get-in-touch-container .contact-us-map{flex:0 0 50%}}@media (max-width:1024px){.drilling-partner-section .container{gap:2.5rem;padding:0 1.25rem}.drilling-partner-section .container .left-content .main-heading{font-size:1.75rem;line-height:2.0833333333rem}}@media (max-width:600px){.image-banner-block .container{padding-inline:0}.banner{flex-direction:column;text-align:center;border-top-left-radius:0;border-top-right-radius:0}.banner__image,.banner__image img{min-height:12.5rem}.banner__content{position:absolute;transform:none;margin:.6666666667rem;padding:1rem;backdrop-filter:none;width:87.8%;bottom:2%;top:unset}.banner__title{font-size:1.8rem;line-height:2rem;margin-bottom:.3333333333rem;text-align:start}.banner__title br{display:none}.banner__subtitle{font-size:.5833333333rem;display:none}.banner-abs-img{width:5rem;height:1.375rem;bottom:13%;right:5%}.drilling-partner-section{padding:2.5rem 0}.drilling-partner-section .contect-bg-absolute{top:9%}.drilling-partner-section .drilling-partner-content{flex-direction:column;gap:1.6666666667rem;padding:0}.drilling-partner-section .drilling-partner-content .left-content,.drilling-partner-section .drilling-partner-content .right-content{flex:none;max-width:100%}.drilling-partner-section .drilling-partner-content .right-content{padding-top:0}.drilling-partner-section .drilling-partner-content .right-content .description-text{font-size:.8rem;line-height:1.2rem}.drilling-partner-section .drilling-partner-content .left-content .main-heading{font-size:1.35rem;line-height:1.8rem}.drilling-partner-section .drilling-partner-img{bottom:0;right:2%;width:6.15rem}.contact-us-form{padding:2rem 0}.contact-us-form .contact-container{grid-template-columns:1fr!important;gap:1.5rem!important;padding:0}.contact-us-form .contact-info{padding:2rem 1rem!important}.contact-us-form .contact-info .contect-bg-absolute{position:absolute;top:8%;width:75%}.contact-us-form .contact-info .contact-title{font-size:1.35rem!important;line-height:1.8rem!important}.contact-us-form .contact-info .contact-subtitle{font-size:.8rem!important;line-height:1.2rem!important}.contact-us-form .contact-info .form-abs-img{width:6.15rem}.contact-us-form .contact-form{background-color:#fff!important;padding:0!important}.contact-us-form .contact-form .wpcf7-form .form-row{grid-template-columns:1fr!important;gap:.625rem}.contact-us-form .contact-form .wpcf7-form input[type=email],.contact-us-form .contact-form .wpcf7-form input[type=tel],.contact-us-form .contact-form .wpcf7-form input[type=text],.contact-us-form .contact-form .wpcf7-form select,.contact-us-form .contact-form .wpcf7-form textarea{background:#f7f7f7!important;font-size:.7rem!important;line-height:1.05rem!important}.get-in-touch-section{padding:2rem 0}.get-in-touch-section .get-in-touch-container{flex-direction:column;padding:0;gap:1.25rem;position:relative}.get-in-touch-section .get-in-touch-container .map-touch-img{display:block;position:absolute}.get-in-touch-section .get-in-touch-container .contact-info{flex:none;max-width:100%;text-align:center}.get-in-touch-section .get-in-touch-container .contact-info .form-abs-img{max-width:20px}.get-in-touch-section .get-in-touch-container .contact-info .contact-heading{font-size:1.35rem;line-height:1.8rem;margin-bottom:.75rem}.get-in-touch-section .get-in-touch-container .contact-info .contact-address{font-size:.8rem;line-height:1.2rem;margin-bottom:.75rem}.get-in-touch-section .get-in-touch-container .contact-info .contact-details{gap:0;margin-bottom:.75rem}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p{justify-content:center;font-size:.7rem;line-height:1.05rem}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p a{font-weight:var(--font-m)}.get-in-touch-section .get-in-touch-container .contact-info .contact-details p .email-icon{max-width:.95rem}.get-in-touch-section .get-in-touch-container .contact-info .contact-hours p{font-size:.7rem;line-height:1.05rem;font-weight:var(--font-r)}.get-in-touch-section .get-in-touch-container .contact-us-map{flex:none;max-width:100%;width:100%;height:9.15rem}.contact-us-faq{padding:2rem 0}.contact-us-faq .container{padding-inline:.5rem}.contact-us-faq .faq-container{padding:0}.contact-us-faq .faq-container .faq-heading{font-size:1.35rem;line-height:1.8rem;max-width:63%;margin:auto;padding-bottom:1.5rem}.contact-us-faq .faq-container .faq-item .faq-question{font-size:.75rem;line-height:1.05rem;font-weight:400;padding:.75rem}.contact-us-faq .faq-container .faq-item .faq-question .faq-icon,.contact-us-faq .faq-container .faq-item .faq-question .faq-icon svg{width:.6rem;height:.6rem}.contact-us-faq .faq-container .faq-item .faq-answer p{font-size:.7rem}}@media (min-width:1400px) and (max-width:1440px){.drilling-partner-section .drilling-partner-content{gap:1.25rem}}@media (max-width:991px){.buy-contact-form .contact-container{grid-template-columns:39.25% 57.75%}.buy-contact-form .contact-container .contact-form{padding:1.5rem}.buy-contact-form .contact-container .contact-form form .form-row:first-of-type span,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(2) span,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(3) span,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(4) span{width:5rem}.buy-contact-form .contact-container .contact-form form .form-row:first-of-type .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(2) .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(3) .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(4) .wpcf7-not-valid-tip{width:7.5rem}.portal-container .portal-content .portal-left .dealer-location .dropdown>div{width:100%!important}.portal-container .portal-content .portal-left .dropdown-content,.portal-container .portal-content .portal-left .dropdown-select{width:100%!important;max-width:100%!important}}@media (max-width:600px){.wheretobuy-visit-section{position:relative}.wheretobuy-visit-section .info-section{flex-direction:column}.wheretobuy-visit-section .info-section .map-touch-img{display:block;position:absolute;max-width:12.45rem;left:14%;top:4%}.wheretobuy-visit-section .info-section .visit-us{padding:0!important;padding-top:2rem!important;padding-bottom:2rem!important}.wheretobuy-visit-section .info-section .visit-us .container{padding:0 .75rem}.wheretobuy-visit-section .info-section .visit-us h2{font-size:1.35rem;line-height:1.8rem;margin-bottom:.6rem;text-align:center}.wheretobuy-visit-section .info-section .visit-us h3{font-size:.8rem;line-height:1.2rem;margin-bottom:.75rem;text-align:center}.wheretobuy-visit-section .info-section .visit-us .address{margin-bottom:1rem;text-align:center}.wheretobuy-visit-section .info-section .visit-us .address span{font-size:.7rem;line-height:1rem;display:block}.wheretobuy-visit-section .info-section .visit-us .contact-info{margin-bottom:1rem;display:flex;flex-direction:column;align-items:start;margin:auto;max-width:9.5rem;padding-bottom:1rem;gap:0}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.6rem}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .contact-icon{flex-shrink:0}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .contact-icon .icon-image{width:.9rem;height:.9rem}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item .contact-icon .icon-image img{width:100%;height:100%;object-fit:contain}.wheretobuy-visit-section .info-section .visit-us .contact-info .contact-item a{font-size:.7rem;line-height:1.05rem;text-decoration:none;font-weight:var(--font-m)}.wheretobuy-visit-section .info-section .visit-us .contact-day{display:block;font-size:.7rem;line-height:1rem;font-weight:var(--font-r);text-align:center;padding-bottom:1rem}.wheretobuy-visit-section .info-section .visit-us .map iframe{width:100%;height:10rem;border:none;border-radius:.3rem}.wheretobuy-visit-section .info-section .how-to-buy{padding:0!important;padding-top:2rem!important;padding-bottom:2rem!important}.wheretobuy-visit-section .info-section .how-to-buy .container{position:relative}.wheretobuy-visit-section .info-section .how-to-buy h2{font-size:1.35rem;line-height:1.8rem;margin-bottom:.6rem;text-align:center}.wheretobuy-visit-section .info-section .how-to-buy .subtitle{font-size:.8rem;line-height:1.2rem;margin-bottom:1.25rem;text-align:center}.wheretobuy-visit-section .info-section .how-to-buy .subtitle br{display:none}.wheretobuy-visit-section .info-section .how-to-buy .buy-options{margin:auto;max-width:12.5rem}.wheretobuy-visit-section .info-section .how-to-buy .buy-options .buy-option .option-content h4{font-size:.8rem;line-height:1.05rem;margin:0!important}.wheretobuy-visit-section .info-section .how-to-buy .buy-options .buy-option .option-content p{font-size:.7rem;line-height:.9rem}.wheretobuy-visit-section .info-section .how-to-buy .form-abs-img{position:absolute;bottom:-1rem;right:.5rem;width:6rem;height:auto;opacity:.1;pointer-events:none}.buy-contact-form .contact-container{grid-template-columns:39.25% 57.75%}.buy-contact-form .contact-container .contact-info p{padding:0}.buy-contact-form .contact-container .contact-form{padding:2.5rem 1rem}.buy-contact-form .contact-container .contact-form form .form-row:first-of-type .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:first-of-type span,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(2) .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(2) span,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(3) .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(3) span,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(4) .wpcf7-not-valid-tip,.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(4) span{width:unset}.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(4) .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-of-type(2),.buy-contact-form .contact-container .contact-form form .form-row:nth-of-type(4) .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-of-type(4){background-color:red}.buy-contact-form .contact-container .contact-form form .form-enquiry .enquiry-label{font-size:.8rem!important}.buy-contact-form .contact-container .contact-form form .form-enquiry .wpcf7-form-control-wrap .wpcf7-list-item:nth-child(2) label,.buy-contact-form .contact-container .contact-form form .form-enquiry .wpcf7-form-control-wrap .wpcf7-list-item:nth-child(4) label{display:flex;gap:.2083333333rem;padding-top:.2083333333rem}.buy-contact-form .contact-container .contact-form form .form-enquiry .wpcf7-form-control-wrap .wpcf7-list-item label span{font-size:.8rem!important;line-height:1.05rem!important;font-weight:var(--font-m)!important}.portal-container{background-color:#f7f7f7;padding:2rem 0;position:relative}.portal-container .portal-bg-absolute-title{display:block;position:absolute;top:9%;max-width:10.8333333333rem;left:10%}.portal-container .portal-header{text-align:center;padding-bottom:0}.portal-container .portal-header h2{font-size:1.35rem;line-height:1.8rem;margin-bottom:.5rem}.portal-container .portal-header p{font-size:.8rem;line-height:1.2rem}.portal-container .portal-content{display:block;padding:0}.portal-container .portal-content .portal-left{padding:1rem .75rem;border-right:none}.portal-container .portal-content .portal-left .dealer-location .dropdown{margin-bottom:1rem;flex-direction:column;align-items:start;width:100%!important}.portal-container .portal-content .portal-left .dealer-location .dropdown h4{font-size:.8rem;margin-bottom:.5rem}.portal-container .portal-content .portal-left .dealer-location .dropdown>div{width:100%!important}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-select{padding:.6rem .75rem;font-size:.7rem;width:100%!important;max-width:100%!important}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-content{width:100%!important;max-width:100%!important}.portal-container .portal-content .portal-left .dealer-location .dropdown .dropdown-content .dropdown-item{padding:.5rem .75rem;font-size:.7rem}.portal-container .portal-content .portal-left .dealer-location .location-content h4{font-size:.8rem;margin-bottom:.5rem;line-height:1.2rem}.portal-container .portal-content .portal-left .dealer-location .location-content p{font-size:.8rem;line-height:1.2rem;margin-bottom:.75rem}.portal-container .portal-content .portal-left .portal-bg-absolute{width:unset;display:none}.portal-container .portal-content .portal-right{padding:1rem .75rem}.portal-container .portal-content .portal-right .image-carousel{max-width:100%}.portal-container .portal-content .portal-right .image-carousel .carousel-track{height:10rem;border-radius:.4rem}.portal-container .portal-content .portal-right .image-carousel .carousel-nav{margin-top:.75rem;gap:.3rem}.portal-container .portal-content .portal-right .image-carousel .carousel-nav .carousel-indicator{width:.5rem;height:.5rem}.portal-container .portal-content .portal-right .portal-abs-img{display:none}}@media (max-width:600px){.product-detail-page .container{padding-inline:0}.product-detail-page .product-contents-details{flex-direction:column;gap:1rem}.product-detail-page .product-contents-details .product-info{flex:none;border-radius:.5rem;padding:1.5rem}.product-detail-page .product-contents-details .product-info .series-badge{padding-bottom:.75rem}.product-detail-page .product-contents-details .product-info .series-badge span{font-size:.7rem;line-height:1.05rem;padding:.3rem}.product-detail-page .product-contents-details .product-info .product-title{font-size:1.8rem;line-height:2rem}.product-detail-page .product-contents-details .product-info .specifications{gap:.75rem;padding:0;padding-top:1rem}.product-detail-page .product-contents-details .product-info .specifications .spec-item{padding-bottom:.4rem}.product-detail-page .product-contents-details .product-info .specifications .spec-item .spec-label{font-size:.7rem;line-height:1.05rem;padding-bottom:.2rem;font-weight:var(--font-m)}.product-detail-page .product-contents-details .product-info .specifications .spec-item .spec-value{font-size:1rem;line-height:1.35rem}.product-detail-page .product-contents-details .product-info .product-abs-img{display:none}.product-detail-page .product-contents-details .product-image{order:1}.product-detail-page .product-contents-details .product-image img{width:100%;height:auto;object-position:center;border-radius:.5rem}.product-detail-about{padding:2rem 0;position:relative}.product-detail-about .product-detail-bg-absolute{top:9%}.product-detail-about .content{display:flex;flex-direction:column;gap:1rem;max-width:65.3rem}.product-detail-about .content p{font-size:1rem!important;line-height:1.35rem!important;display:block!important;margin-bottom:-.8rem}.product-detail-about .content h2{font-size:1.35rem;line-height:1.8rem}.product-detail-about .product-abs-img{position:absolute;bottom:-4%;right:10%;width:6.2rem;pointer-events:none}.product-specifications{padding:2rem 0}.product-specifications h2{font-size:1.35rem;line-height:1.8rem;font-weight:var(--font-m);text-align:center;margin-bottom:0}.product-specifications .product-specs{flex-direction:column;gap:1.5rem;padding-top:.5rem!important}.product-specifications .product-specs .specs-table{border-radius:.2rem}.product-specifications .product-specs .specs-table table thead th:last-child{padding-left:0;text-align:center}.product-specifications .product-specs .specs-table table thead th{text-align:center}.product-specifications .product-specs .downloads{flex:none;order:2}.product-specifications .product-specs .downloads .download-icon{display:flex;align-items:center;gap:.5rem}.product-specifications .product-specs .downloads .download-icon img{max-width:1rem}.product-specifications .product-specs .downloads .download-icon a{font-size:.8rem;line-height:1.05rem;font-weight:var(--font-r)}.product-specifications .product-specs .downloads .download-btn{display:flex;align-items:center;gap:.4rem;padding:.75rem 1rem;margin-bottom:.5rem;background:#fff;border:none;border-radius:.3rem;text-decoration:none;color:#000;font-weight:var(--font-r);line-height:1.05rem;font-size:.8rem}.product-specifications .product-specs .downloads .why-klr{padding:1.5rem 1rem;background:#fff;border-radius:.3rem;border:.05rem solid #eee}.product-specifications .product-specs .downloads .why-klr h3{margin-bottom:.5rem;font-size:.9rem;line-height:1.35rem;font-weight:var(--font-m)}.product-specifications .product-specs .downloads .why-klr ul{list-style:disc;padding-left:.9rem;margin-bottom:.75rem}.product-specifications .product-specs .downloads .why-klr ul li{font-size:.8rem;line-height:1.2rem;margin-bottom:.4rem;list-style:disc}.product-specifications .product-specs .downloads .why-klr .product-specs-abs-img{display:none}.product-specifications .product-specs .specs-table table{width:100%}.product-specifications .product-specs .specs-table table thead{background:#da2129;color:#fff;border:.05rem solid rgba(52,52,52,.1019607843)}.product-specifications .product-specs .specs-table table thead tr{display:flex}.product-specifications .product-specs .specs-table table thead tr th{width:50%;padding:.4rem .5rem;font-size:.8rem;line-height:1.2rem;border:.05rem solid;word-wrap:break-word;overflow-wrap:break-word;font-weight:var(--font-sb)}.product-specifications .product-specs .specs-table table tbody tr:nth-child(odd){background:#fff}.product-specifications .product-specs .specs-table table tbody tr:nth-child(2n){background:#f5f5f5}.product-specifications .product-specs .specs-table table tbody tr{display:flex}.product-specifications .product-specs .specs-table table tbody tr td{padding:.45rem .3rem .45rem .75rem;border:.05rem solid rgba(52,52,52,.1019607843);vertical-align:top;font-size:.7rem;line-height:1rem;font-weight:var(--font-r);width:50%;word-wrap:break-word;overflow-wrap:break-word}.product-specifications .product-specs .specs-table table tbody tr td p{padding-bottom:.25rem;font-weight:var(--font-r);word-break:break-all}.product-specifications .product-specs .specs-table table tbody tr td:first-child{padding-left:1.665rem}.product-specifications .product-specs .specs-table table tbody tr:last-child td{border-bottom:none}.breadcrumb{padding:.5rem 0}.breadcrumb ul{flex-wrap:wrap;overflow:visible;white-space:normal;gap:0}.breadcrumb li{padding:0;font-size:.7rem;line-height:.1rem;display:inline-flex;align-items:center}.breadcrumb li a{font-size:.7rem;line-height:1.35rem;text-decoration:none}}@media (max-width:1024px){.d-1024-none{display:none}.d-1024-none-i{display:none!important}.d-1024-block{display:block}.d-1024-block-i{display:block!important}}@media (max-width:991px){.d-991-none{display:none}.d-991-none-i{display:none!important}.d-991-block{display:block}.d-991-block-i{display:block!important}}@media screen and (min-width:991px) and (max-width:1024px){.d-991T1024-none{display:none}.d-991T1024-none-i{display:none!important}.d-991T1024-block{display:block}.d-991T1024-block-i{display:block!important}}@media screen and (min-width:768px) and (max-width:1024px){.d-768T1024-none{display:none}.d-768T1024-none-i{display:none!important}.d-768T1024-block{display:block}.d-768T1024-block-i{display:block!important}}@media (max-width:768px){.d-768-none{display:none}.d-768-none-i{display:none!important}.d-768-block{display:block}.d-768-block-i{display:block!important}}@media (max-width:767px){.d-767-none{display:none}.d-767-none-i{display:none!important}.d-767-block{display:block}.d-767-block-i{display:block!important}}@media (max-width:600px){.d-600-none{display:none}.d-600-none-i{display:none!important}.d-600-block{display:block}.d-600-block-i{display:block!important}}@media (max-width:480px){.d-480-none{display:none}.d-480-none-i{display:none!important}.d-480-block{display:block}.d-480-block-i{display:block!important}}@media (max-width:375px){.d-375-none{display:none}.d-375-none-i{display:none!important}.d-375-block{display:block}.d-375-block-i{display:block!important}}
/*# sourceMappingURL=style.css.map */
