@font-face{font-family:Mukta;font-style:normal;font-weight:200;font-display:swap;src:url(../media/3493d8e973f7fe4d-s.12p7yg0hq4450.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Mukta;font-style:normal;font-weight:200;font-display:swap;src:url(../media/50cc631f1b6c048d-s.3qwd3ndmt0br7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-weight:200;font-display:swap;src:url(../media/c39676f0b412effa-s.p.34ateuvd7iijs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mukta;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f1e720a33d6babe4-s.3_sihifhi5zdx.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Mukta;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a07f2c623a370f74-s.1nia9z4_oxggs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a45bc984f35cbe81-s.p.149ku8yt9fgwz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mukta Fallback;src:local(Arial);ascent-override:119.94%;descent-override:56.47%;line-gap-override:0.0%;size-adjust:94.21%}.mukta_ada87a96-module__zILsoq__className{font-family:Mukta,Mukta Fallback;font-style:normal}.mukta_ada87a96-module__zILsoq__variable{--font-ek-mukta:"Mukta", "Mukta Fallback"}
:root{--accent:#22a1c4;--black:#000;--grey:#f3f3f3;--header-h:153px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#000;font-family:var(--font-ek-mukta), "Ek Mukta", sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff;margin:0;font-size:20px;font-weight:200;line-height:1.5}img,video,iframe{max-width:100%;height:auto}a{color:var(--accent);text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#000}p{margin:0 0 30px}b,strong{font-weight:800}cite,em,i{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:var(--font-ek-mukta), "Ek Mukta", sans-serif;margin:0 0 20px;font-weight:200;line-height:1.2}h1{font-size:36px}h2{font-size:32px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.button{background-color:var(--accent);border:2px solid var(--accent);color:#fff;cursor:pointer;letter-spacing:2px;text-transform:uppercase;white-space:normal;border-radius:5px;padding:15px 25px;font-size:14px;font-weight:800;display:inline-block}.button:hover{color:#fff;background-color:#000;border-color:#000}.image-section .button.clear{color:#fff;background-color:#0000;border-color:#fff}.image-section .button.clear:hover{color:#000;background-color:#fff}.site-header{z-index:999;background-color:#fff;width:100%;transition:background-color .3s,box-shadow .3s;position:fixed;top:0;left:0;box-shadow:0 1px #00000014}.site-header.hero-transparent{box-shadow:none;background-color:#0000;background-image:linear-gradient(#0000008c,#0000)}.site-header.hero-solid{box-shadow:none;background-color:#000}.site-header .wrap{flex-direction:column;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.title-area{flex:none;padding:20px 0 8px}.site-title{margin:0;line-height:1}.site-title a{text-indent:-9999px;background-position:0;background-repeat:no-repeat;background-size:contain;width:360px;max-width:60vw;height:76px;display:block;overflow:hidden}.nav-primary .menu{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.nav-primary .menu-item{position:relative}.nav-primary a{color:#111;letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid #0000;padding:12px 15px 14px;font-size:14px;font-weight:200;display:block}.nav-primary>.menu>.menu-item>a:hover,.nav-primary>.menu>.menu-item.current>a{color:#111;border-color:#111}.hero-transparent .nav-primary a,.hero-solid .nav-primary a{color:#fff}.hero-transparent .nav-primary>.menu>.menu-item>a:hover,.hero-solid .nav-primary>.menu>.menu-item>a:hover,.hero-transparent .nav-primary>.menu>.menu-item.current>a,.hero-solid .nav-primary>.menu>.menu-item.current>a{color:#fff;border-color:#fff}.nav-primary .sub-menu a{color:#fff}.nav-primary .sub-menu{opacity:0;visibility:hidden;z-index:99;width:220px;margin:0;padding:0;list-style:none;transition:opacity .3s ease-in-out;position:absolute;top:100%;left:0}.nav-primary .menu-item:hover>.sub-menu{opacity:1;visibility:visible}.nav-primary .sub-menu a{letter-spacing:0;text-transform:none;background-color:#111;border:none;padding:20px;font-size:14px}.nav-primary .sub-menu a:hover{background-color:#222}.menu-toggle{color:#111;cursor:pointer;background:0 0;border:none;padding:10px;font-size:26px;line-height:1;display:none}.hero-transparent .menu-toggle,.hero-solid .menu-toggle{color:#fff}.front-page .site-inner{max-width:100%;margin-top:0}.section{clear:both;text-align:center;flex-direction:column;justify-content:center;width:100%;min-height:100svh;display:flex;position:sticky;top:0}.image-section{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover}.image-section .overlay{background:linear-gradient(#0003 0%,#00000080 30%,#000c 80%,#000000e6 100%);flex-direction:column;flex:1;justify-content:center;width:100%;display:flex}.js-anim .section .flexible-widgets{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(40px)}.js-anim .section.in-view .flexible-widgets{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js-anim .section .flexible-widgets{opacity:1;transition:none;transform:none}}.image-section,.image-section a{color:#fff}.image-section a:hover{color:var(--accent)}.solid-section{background-color:#fff}.solid-section.alt{background-color:var(--grey)}.flexible-widgets{max-width:1200px;margin:0 auto;padding:60px 20px}.section h2{margin-bottom:20px;font-size:80px;font-weight:200;line-height:1}.section .eyebrow{letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-size:16px;font-weight:800}.section .section-body{max-width:900px;margin:0 auto 30px}.section .section-body p:last-child{margin-bottom:0}.footer-widgets{clear:both;text-align:center;z-index:9;background-color:#2b2b2b;position:relative}.footer-widgets .wrap{max-width:1200px;margin:0 auto;padding:100px 20px}.footer-widgets,.footer-widgets a{color:#fff}.footer-widgets a:hover{color:var(--accent)}.site-footer{text-align:center;background-color:#000;padding:20px}.site-footer,.site-footer a,.site-footer p{color:#fff}.site-footer a:hover{color:var(--accent)}.site-footer p{letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-size:14px}.site-inner{max-width:1140px;margin:0 auto;margin-top:calc(var(--header-h) + 44px);padding:0 20px 60px}.entry-title{text-align:center;margin-bottom:40px;font-size:48px}.entry-title:after{content:"";border-bottom:1px solid #000;width:25%;margin:30px auto 0;display:block}.entry-content{max-width:800px;margin:0 auto}.entry-content h2{font-size:32px}.entry-content ul,.entry-content ol{margin:0 0 30px 40px}.entry-content ul>li{margin-bottom:8px;list-style:outside}.entry-content ol>li{margin-bottom:8px;list-style:decimal}.entry-content img{margin:10px 0}.equipment-item{text-align:center;border-bottom:1px solid #eee;max-width:900px;margin:0 auto 60px;padding-bottom:40px}.equipment-gallery{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:20px;display:grid}.equipment-gallery img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}.equipment-item h3{margin-bottom:4px}.equipment-price{font-weight:800}.post-list{max-width:800px;margin:0 auto;padding:0;list-style:none}.post-list li{border-bottom:1px solid #eee;margin-bottom:50px;padding-bottom:40px}.post-list h2{margin-bottom:8px;font-size:32px}.post-meta{letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:700}.contact-grid{grid-template-columns:1fr 1fr;gap:60px;max-width:1000px;margin:0 auto;display:grid}.contact-team p{margin-bottom:10px}.email-link{vertical-align:-4px;color:var(--accent);margin-left:8px;display:inline-block}.email-link:hover{color:#000}.contact-form label{margin-bottom:6px;font-size:16px;font-weight:800;display:block}.contact-form input,.contact-form textarea{border:1px solid #ddd;width:100%;margin-bottom:20px;padding:16px;font-family:inherit;font-size:18px}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--accent);outline:none}@media (max-width:1023px){.site-header{position:static}.front-page .site-header{background:#000}.site-inner{margin-top:40px}.section h2{font-size:60px}}@media (max-width:860px){.site-header .wrap{flex-flow:wrap}.menu-toggle{display:block}.title-area{padding:15px 0}.site-title a{background-position:50%;margin:0 auto}.nav-primary{flex-basis:100%;width:100%}.nav-primary .menu{flex-direction:column;padding-bottom:20px;display:none}.nav-primary .menu.open{display:flex}.nav-primary a{text-align:center;border-bottom:none;padding:12px 0}.nav-primary .sub-menu{opacity:1;visibility:visible;background-color:#7f7f7f1f;width:100%;position:static}.nav-primary .sub-menu a{color:inherit;background:0 0;padding:10px 0}.contact-grid{grid-template-columns:1fr;gap:40px}.footer-widgets .wrap{padding:60px 20px}}@media (max-width:480px){.section h2{font-size:40px}.entry-title{font-size:36px}}
