:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightBlue: #5ac4f6;--darkCyan: #243642;--orange: #ef8c00;--darkOrange: #c97721}*,*:before,*:after{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}.Toastify__close-button{background-color:transparent!important;position:absolute;top:8px;right:0}.Toastify__toast{position:relative;padding-right:2rem}html{background-color:#fff!important;overflow-x:hidden}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth body{overflow:hidden}body{width:100%;max-width:2560px;margin:auto;min-height:100vh;background-color:#fff;padding-top:140px}h1{font-size:4em;line-height:1;font-weight:400;color:#ef8c00;line-height:1.5;margin:0}h2{font-size:3em;font-weight:500;color:#ef8c00;line-height:1.5;margin:0}h3{font-size:2em;font-weight:500;line-height:1.5;margin:0;color:#fff}li,p{font-weight:500;font-size:1.2em;margin:10px;line-height:1.5;color:#fff}@media (max-width: 1024px){h1{font-size:3em}h2{font-size:2.5em}h3{font-size:1.8em}p,li{font-size:1.1em}}@media (max-width: 768px){h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}p,li{font-size:1em}body{padding-top:100px}}@media (max-width: 480px){h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.2em}p,li{font-size:.9em}}button,a,.ant-menu-item{-webkit-tap-highlight-color:transparent}button{background-color:orange!important;border-radius:20px!important;border:none!important;color:#fff!important;padding:20px!important;font-weight:700!important}button:hover{color:#243642!important}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.home{display:flex;flex-direction:column;width:100%;align-items:center}.home__header{position:relative;display:flex;flex-direction:column;width:100%;justify-content:top;background-color:#243642;background-image:url(/assets/homeBannerSky.png);background-size:cover;background-position:center;min-height:500px;text-align:left;padding:40px 8%;margin-bottom:100px;overflow:hidden}.home__header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#243642,#0000001a);z-index:1;pointer-events:none}.home__header h1{max-width:50%;margin:1rem 0;text-shadow:2px 2px 10px rgb(0,0,0);z-index:1}@media (max-width: 768px){.home__header h1{max-width:100%}}.home__header h3{max-width:50%;text-shadow:2px 2px 10px rgb(0,0,0);z-index:1}@media (max-width: 768px){.home__header h3{max-width:100%}}.home__header img{position:absolute;top:50%;transform:translateY(-50%);z-index:0;left:0;height:auto;width:2000px}.home__header img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none}@media (max-width: 4000px){.home__header img{left:600px}}@media (max-width: 2260px){.home__header img{left:250px}}@media (max-width: 1920px){.home__header img{left:0}}@media (max-width: 1700px){.home__header img{left:-200px}}@media (max-width: 1350px){.home__header img{left:-400px}}@media (max-width: 1024px){.home__header img{left:-400px;width:1600px}}@media (max-width: 768px){.home__header img{left:-350px;width:1250px}}@media (max-width: 480px){.home__header img{left:-350px;width:1150px}}.home__header .animated-left{animation:slideInLeft 3s forwards}.home__header .animated-right{animation:slideInRight 2s forwards;clip-path:inset(0 1px 0 0)}@keyframes slideInRight{0%{transform:translate(-100%) translateY(-50%);@media (max-width: 768px){.home__header{transform:translate(-50%) translateY(-50%)}}}to{transform:translate(0) translateY(-50%)}}@keyframes slideInLeft{0%{transform:translate(100%) translateY(-50%);@media (max-width: 768px){.home__header{transform:translate(50%) translateY(-50%)}}}to{transform:translate(0) translateY(-50%)}}.home__header__buttons{display:flex;flex-direction:column;align-items:end;align-self:end;justify-self:end;margin-top:auto;z-index:1}.home__header__buttons div{display:flex;flex-direction:column;gap:10px}.home__header__buttons div Button{box-shadow:2px 2px 10px #00000080}.home__header__buttons div Button:last-child{background-color:#fff!important;color:#ef8c00!important}.home__header__buttons div Button:last-child:hover{color:#243642!important}.home__textImage{display:flex;flex-direction:row;width:100%;max-width:1600px;gap:40px;margin-bottom:100px;padding:0 20px;align-items:center;justify-content:space-around;overflow-x:hidden}@media (max-width: 768px){.home__textImage{flex-direction:column;gap:40px;padding:0!important}}.home__textImage__text{display:flex;flex-direction:column;justify-content:center;padding:0;max-width:500px;width:91%}.home__textImage__text h2{text-align:center}.home__textImage__text p{color:#243642;margin-top:40px;text-align:center}.home__textImage__image{display:flex;padding:30px;background-color:#c97721;border-radius:20px;justify-content:center;align-items:center}@media (max-width: 1028px){.home__textImage__image{padding:15px}.home__textImage__image img{height:auto;width:400px!important}}@media (max-width: 768px){.home__textImage__image img{height:auto;width:350px!important}}.home__textImage__image img{height:auto;width:500px;border-radius:20px}.home__serve{width:100%;background-color:#243642;background-image:linear-gradient(0deg,#243642cc),url(/assets/whoweserve.jpg);background-size:cover;background-position:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:20px;margin-bottom:100px}.home__serve div{flex:1;text-align:center;max-width:600px}.home__serve div ul{text-align:left}@media (max-width: 768px){.home__serve div ul{padding-left:0}}@media (max-width: 768px){.home__serve div:first-child{flex:.5}}.home__attributes{display:grid;grid-template-columns:repeat(2,1fr);text-align:left;justify-items:stretch;max-width:1200px;width:auto;column-gap:10vw;margin-bottom:100px}@media (max-width: 768px){.home__attributes{column-gap:5vw}}.home__attributes{padding:40px 20px}.home__attributes div{margin:20px 0}.home__attributes div h3,.home__attributes div h1{color:orange}@media (max-width: 768px){.home__attributes div ul{padding-left:15px}}.home__attributes div li{color:#243642}.form-container{width:100%;max-width:900px;margin:40px auto;padding:30px;border-radius:12px;text-align:center}.form-container h2{margin-bottom:50px}.form-container .ant-select .ant-select-selector{border:1px solid black!important;border-radius:10px!important;text-align:center}.form-container .ant-input,.form-container .ant-input-textarea{border:1px solid black;border-radius:20px;text-align:center;align-content:center}.form-container__two-column{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px;margin-bottom:40px}.form-container__one-column{display:flex;flex-direction:column;gap:10px}.form-container__submit-btn{text-align:center;margin-top:30px}.form-container__submit-btn button{width:200px;height:40px;font-weight:600;border-radius:8px}@media (max-width: 768px){.form-container__two-column{grid-template-columns:1fr}}.ServiceArea{display:flex;flex-direction:column;text-align:center;width:100%;align-items:center;margin:40px 0}.ServiceArea h2{color:#243642}.ServiceArea h3{color:#243642;margin-top:0}.ServiceArea__mapContainer{margin:0 40px;background-color:#c97721;text-align:center;padding:20px;border-radius:40px;max-width:1200px;width:85%}.ServiceArea__mapContainer iframe{border-radius:20px;height:500px;width:100%}.ServiceArea__mapContainer h3{margin-top:20px}.services{display:flex;flex-direction:column;width:100%;align-items:center}.services__header{display:flex;flex-direction:column;width:100%;background-color:#243642;background-image:linear-gradient(90deg,#243642,#0000001a),url(/assets/servicesbanner.jpeg);background-size:cover;background-position:center;min-height:500px;text-align:left;padding:40px 8%;align-items:center;margin-bottom:100px}.services__header h1,.services__header h3{max-width:1200px;text-shadow:2px 2px 10px rgb(0,0,0)}.services .parallax{position:relative;overflow:hidden;min-height:900px;z-index:0}.services .parallax .parallax__layer{position:absolute;top:0;left:0;width:100%;height:160%;background-size:cover;background-repeat:no-repeat;background-position:top;will-change:transform;transform:translateZ(0);backface-visibility:hidden;pointer-events:none;contain:layout paint}.services .parallax .parallax__sky{background-image:url(/assets/backgroundsky.png);z-index:-3;background-size:cover;background-position:center bottom;background-repeat:no-repeat;image-rendering:auto;height:120%;width:120%;transform:translate3d(0,calc(var(--scroll) * -.02px),0)}.services .parallax .parallax__windmill{background-image:url(/assets/windmil.png);z-index:-2;width:2000px;height:1820px;background-size:90% auto;background-position:95px -600px;transform:translateY(calc(var(--scroll) * .7px - 120px)) translate(50px)!important}@media (max-width: 1350px){.services .parallax .parallax__windmill{background-size:70% auto!important;transform:translateY(calc(var(--scroll) * .7px - 75px)) translate(-100px)!important}}@media (max-width: 1024px){.services .parallax .parallax__windmill{background-size:70% auto!important;transform:translateY(calc(var(--scroll) * .7px - 25px)) translate(-300px)!important}}@media (max-width: 768px){.services .parallax .parallax__windmill{background-size:70% auto!important;transform:translateY(calc(var(--scroll) * .4px + 700px)) translate(-450px)!important}}@media (max-width: 480px){.services .parallax .parallax__windmill{background-size:60% auto!important;transform:translateY(calc(var(--scroll) * .4px + 700px)) translate(-400px)!important}}.services .parallax .parallax__crane{background-image:url(/assets/crane.png);z-index:-1;width:1600px;height:1460px;background-size:90% auto;background-position:100px 50px;transform:translateY(calc(var(--scroll) * .65px - 450px)) translate(calc(var(--scroll) * .2px - 100px))!important}@media (max-width: 1350px){.services .parallax .parallax__crane{background-size:70% auto;transform:translateY(calc(var(--scroll) * .65px - 450px)) translate(calc(var(--scroll) * .2px - 250px))!important}}@media (max-width: 1024px){.services .parallax .parallax__crane{background-size:70% auto!important;transform:translateY(calc(var(--scroll) * .65px - 425px)) translate(calc(var(--scroll) * .2px - 400px))!important}}@media (max-width: 768px){.services .parallax .parallax__crane{left:auto;right:0;background-size:70% auto!important;transform:translateY(calc(var(--scroll) * .3px + 50px)) translate(calc(var(--scroll) * .1px + 680px))!important}}@media (max-width: 480px){.services .parallax .parallax__crane{left:auto;right:0;background-size:60% auto!important;transform:translateY(calc(var(--scroll) * .3px + 50px)) translate(calc(var(--scroll) * .1px + 790px))!important}}.services__operator{display:flex;flex-direction:column;width:100%;padding-bottom:100px;gap:80px}.services__operator__header{display:flex;flex-direction:column;background-color:#ef8c00;align-items:center;padding:40px 20px}.services__operator__header h2{color:#f5f5f5;text-align:center;margin-bottom:20px}.services__operator__header p{max-width:850px;text-align:center}.services__operator__wrapper{display:flex;flex-direction:column;width:100%;gap:80px;text-shadow:2px 2px 1px rgb(0,0,0)}.services__operator__wrapper__divRow{display:flex;flex-direction:row;width:90%;max-width:1200px;align-self:center;align-items:center;gap:80px}.services__operator__wrapper__divRow h2{flex:1;text-align:center}.services__operator__wrapper__divRow ul{flex:1;padding:2% 5%;background:#c8c8c833;border-radius:20px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,.2)}.services__operator__wrapper__divRow__mobile{display:none}.services__operator__wrapper__divRow__desktop{display:block}@media (max-width: 768px){.services__operator__wrapper__divRow{flex-direction:column;gap:20px}.services__operator__wrapper__divRow ul{width:100%}.services__operator__wrapper__divRow__mobile{display:block}.services__operator__wrapper__divRow__desktop{display:none}}.services__operator__wrapper__divColumn{display:flex;flex-direction:column;align-items:center}.services__operator__wrapper__divColumn p{text-align:center;padding:2% 5%;background:#c8c8c833;border-radius:20px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,.2)}.services__operator button{background-color:#243642!important;border-radius:20px!important;border:none!important;color:#fff!important;padding:40px!important;font-weight:700!important;width:300px;align-self:center;font-size:1.2em}.services__operator button:hover{color:#ef8c00!important}.services__safety{width:100%;background-color:#243642;display:flex;justify-content:center;gap:20px;padding:20px}.services__safety div{flex:1;text-align:center;max-width:600px}.services__safety div ul{text-align:left}@media (max-width: 768px){.services__safety div ul{padding-left:0}}@media (max-width: 768px){.services__safety{padding-left:10px}.services__safety div:first-child{flex:.5}}.NavBarDesktop{box-sizing:border-box;position:fixed;top:0;display:flex;flex-direction:column;z-index:1000;width:100vw;color:#ef8c00;background-color:transparent;align-items:center;transition:transform .3s ease-in-out}.NavBarDesktop__TopNav{display:flex;justify-content:space-around;align-items:center;width:100vw;height:80px;padding:0 5%;gap:40px;background-color:#fff;overflow:hidden}@media (max-width: 768px){.NavBarDesktop__TopNav{padding:0 20px!important;margin:0!important}}.NavBarDesktop__TopNav .logo{flex:1;height:170%;align-content:center}.NavBarDesktop__TopNav .logo img{height:100%;border-radius:20px}.NavBarDesktop__TopNav .slogan{width:100%;font-family:Brush Script MT,Lucida Handwriting,cursive;color:#243642;text-align:center}.NavBarDesktop__TopNav .phone-button{display:flex}.NavBarDesktop__TopNav .phone-button button{background-color:#243642!important;color:#fff!important;padding:25px!important;border-radius:50%!important;transition:all .25s ease}.NavBarDesktop__TopNav .phone-button button:hover{transform:translateY(-3px) scale(1.05);background-color:#324c5c!important;box-shadow:0 8px 20px #00000059}.NavBarDesktop__TopNav .phone-button button:active{transform:scale(.95)}@media (max-width: 768px){.NavBarDesktop__TopNav .phone-button{display:none}}@media (max-width: 768px){.NavBarDesktop__TopNav{height:100px}}.NavBarDesktop__BottomNav{display:flex;justify-content:center;align-items:center;width:100vw;height:60px;background-color:#243642}.NavBarDesktop__BottomNav nav.desktop-nav{flex:1;display:flex;justify-content:center;align-items:center;gap:5%}.NavBarDesktop__BottomNav nav.desktop-nav ul{list-style:none;font-weight:600;color:#ffffffd9;padding:10px 22px;border-radius:20px;cursor:pointer;position:relative;transition:all .25s ease}.NavBarDesktop__BottomNav nav.desktop-nav ul:after{content:"";position:absolute;bottom:6px;left:20%;width:60%;height:2px;background:linear-gradient(90deg,transparent,white,transparent);transform:scaleX(0);transition:transform .3s ease;opacity:.8}.NavBarDesktop__BottomNav nav.desktop-nav ul:hover{color:#fff;background-color:#ffffff14;transform:translateY(-2px) scale(1.02);box-shadow:0 6px 16px #00000059,0 0 10px #ffffff14}.NavBarDesktop__BottomNav nav.desktop-nav ul:hover:after{transform:scaleX(1)}.NavBarDesktop__BottomNav nav.desktop-nav ul:active{transform:scale(.97);box-shadow:0 2px 6px #00000040}.NavBarDesktop__BottomNav nav.desktop-nav ul.active{background:linear-gradient(135deg,#ef8c00,#ffa423);color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #0006,0 0 10px #ef8c0080}.NavBarDesktop__BottomNav nav.desktop-nav ul.active:after{transform:scaleX(1);background:#fff}.NavBarDesktop__BottomNav Button{display:none;box-shadow:0 4px 10px #00000040;padding:23px!important;border-radius:50%!important;transition:all .25s ease;color:#fff!important}.NavBarDesktop__BottomNav button:hover{transform:translateY(-3px) scale(1.05);background-color:#ffb956!important;box-shadow:0 8px 20px #00000059}.NavBarDesktop__BottomNav button:active{transform:scale(.95)}@media (max-width: 768px){.NavBarDesktop__BottomNav{justify-content:flex-end!important;padding:20px 20px 0;background-color:transparent!important;gap:20px}.NavBarDesktop__BottomNav .phone-button{display:flex}.NavBarDesktop__BottomNav .phone-button button{background-color:#243642!important;padding:25px!important;border-radius:50%!important;transition:all .25s ease}.NavBarDesktop__BottomNav .phone-button button:hover{background-color:#324c5c!important}.NavBarDesktop__BottomNav nav.desktop-nav{display:none}.NavBarDesktop__BottomNav Button{display:flex}}.ant-menu-item{font-size:1.5em!important;color:#243642!important;text-align:center;align-content:center;border-radius:40px!important;width:80%!important;min-height:45px}.ant-menu-item:hover{color:#243642!important;box-shadow:0 4px 10px #00000040}@media (max-width: 700px){.ant-drawer-content-wrapper{width:250px!important}}.ant-menu-item-selected{background-color:#ef8c00!important;color:#fff!important;border-radius:10px;box-shadow:0 4px 10px #00000040}.ant-drawer-body{display:flex;flex-direction:column;height:100%;padding:0!important}.ant-menu{display:flex;flex-direction:column;flex:1;height:100%;padding:0;align-items:center}.navbarFooter{background-image:linear-gradient(#24364266),url(/assets/footerbanner-CyiJWUIY.jpeg);background-size:cover;background-position:bottom left;flex:4;display:flex;flex-direction:column;padding:10px;background-color:#243642;text-align:center;margin-top:30%;justify-content:space-between;text-shadow:2px 2px 10px rgb(0,0,0)}.navbarFooter h2{font-size:1.5em}.navbarFooter ul{list-style-type:disc;list-style-position:inside}.navbarFooter li{margin-left:0}.navbarFooter img{width:60%;filter:drop-shadow(0 4px 6px rgba(255,255,255,.5)) drop-shadow(0 4px 20px rgba(0,0,0,.4))}.NavBarDesktop.hidden{transform:translateY(-100%)}@media (max-width: 768px){.NavBarDesktop.hidden{transform:translateY(-65%)}}.NavBarDeskTop.visible{transform:translateY(0)}.contact{display:flex;flex-direction:column;width:100%;align-items:center}.contact__header{display:flex;flex-direction:column;width:100%;justify-content:top;background-color:#243642;background:linear-gradient(90deg,#243642,#0000001a),url(/assets/equipmentonly.jpg) center/cover no-repeat;min-height:500px;text-align:left;padding:40px 8%}.contact__header h1{max-width:50%;margin:1rem 0;text-shadow:2px 2px 10px rgb(0,0,0)}@media (max-width: 768px){.contact__header h1{max-width:100%}}.contact__header h3{max-width:50%;text-shadow:2px 2px 10px rgb(0,0,0)}@media (max-width: 768px){.contact__header h3{max-width:100%}}.contact__header__buttons{display:flex;flex-direction:column;align-items:end;align-self:end;justify-self:end;margin-top:auto}.contact__header__buttons div{display:flex;flex-direction:column;gap:10px}.contact__header__buttons div Button:last-child{background-color:#fff!important;color:#ef8c00!important}.contact__header__buttons div Button:last-child:hover{color:#243642!important}.commercial{display:flex;flex-direction:column;width:100%;align-items:center;overflow-x:hidden}.commercial__header{width:100%;background-color:#ef8c00;background-image:linear-gradient(90deg,#243642,#0000001a),url(/assets/commercialbanner.jpg);background-size:cover;background-position:top;min-height:500px;text-align:left;padding:40px 8%;justify-items:center;margin-bottom:40px}.commercial__header h1{max-width:1200px;text-shadow:2px 2px 10px rgb(0,0,0)}.commercial__header h3{color:#fff;max-width:1200px;text-shadow:2px 2px 10px rgb(0,0,0)}.commercial__focusedSolutions{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#243642;background-image:linear-gradient(0deg,#243642cc),url(/assets/trainedsolutions.jpg);background-size:cover;background-position:center;padding:40px 10px;margin-bottom:100px}.commercial__focusedSolutions .focusedGrid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;max-width:1400px;margin-top:20px}@media (max-width: 480px){.commercial__focusedSolutions .focusedGrid{gap:1rem}}.commercial__focusedSolutions .focusedGrid .focusedItem{max-width:300px;width:100%}@media (max-width: 768px){.commercial__focusedSolutions .focusedGrid .focusedItem{max-width:200px}}@media (max-width: 480px){.commercial__focusedSolutions .focusedGrid .focusedItem{max-width:175px}}.commercial__focusedSolutions .focusedGrid ul{margin-top:0}@media (max-width: 768px){.commercial__focusedSolutions .focusedGrid ul{padding-left:20px;list-style-position:outside;text-align:left}}.commercial__preConstructionSupport{width:100%;background-color:#ef8c00;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:20px;margin-bottom:100px}@media (max-width: 768px){.commercial__preConstructionSupport{padding-right:0;padding-left:10px}}.commercial__preConstructionSupport h2{color:#243642}.commercial__preConstructionSupport div{flex:1;text-align:center;max-width:600px}.commercial__preConstructionSupport div ul{text-align:left}@media (max-width: 768px){.commercial__preConstructionSupport div ul{padding-left:0}}@media (max-width: 768px){.commercial__preConstructionSupport div:first-child{flex:.5!important}}.commercial__saveMoney{display:flex;flex-direction:column;width:100%;background-color:#243642;min-height:400px;text-align:left;padding:40px 8%;align-items:center;margin-bottom:100px}.commercial__saveMoney h2{text-align:center;max-width:1200px}.commercial__saveMoney ul{text-align:left}.commercial__pricingToggleContainer{display:flex;justify-content:space-between;width:95%;max-width:1200px;margin-bottom:20px}.commercial__pricingToggleContainer__pricingHeader{color:#243642;align-self:center}.commercial__pricingToggleContainer__pricingToggle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:30px 0;padding:10px 18px;background:#24364214;border:1px solid rgba(36,54,66,.15);border-radius:999px;width:275px;transition:all .3s ease}.commercial__pricingToggleContainer__pricingToggle:hover{background:#2436421f}.commercial__pricingToggleContainer__pricingToggle__label{font-weight:600;color:#243642;font-size:20px;letter-spacing:.3px;-webkit-user-select:none;user-select:none}.commercial__pricingToggleContainer__pricingToggle__label.active{color:#ef8c00;transition:color .3s ease}.commercial__pricingToggleContainer__pricingToggle .ant-switch-handle{top:50%!important;transform:translateY(-50%)!important}.commercial__pricingToggleContainer__pricingToggle .ant-switch{background-color:#2436424d!important}.commercial__pricingToggleContainer__pricingToggle .ant-switch-checked{background-color:#ef8c00!important}.commercial__pricingToggleContainer__pricingToggle .ant-switch:hover{opacity:.9}@media (max-width: 768px){.commercial__pricingToggleContainer__pricingToggle{width:220px;height:60px}.commercial__pricingToggleContainer__pricingToggle__label{font-size:14px!important}}@media (max-width: 480px){.commercial__pricingToggleContainer__pricingToggle{width:180px;height:60px}.commercial__pricingToggleContainer__pricingToggle__label{font-size:14px!important}}.commercial__pricingTable{display:flex;flex-direction:column;width:95%;max-width:1200px;margin-bottom:100px;gap:20px;position:relative;padding:60px 0;justify-content:center}@media (max-width: 1000px){.commercial__pricingTable{gap:10px}}.commercial__pricingTable__orangeColumnContainer{display:flex;flex-direction:row;z-index:0;justify-content:space-around;align-items:center;border-radius:30px;width:100%;height:100%;gap:5%;padding:0 40px;position:absolute}@media (max-width: 1000px){.commercial__pricingTable__orangeColumnContainer{gap:2%;padding:0 10px}}.commercial__pricingTable__orangeColumnContainer__pricingTypeColumn{min-width:200px;width:200px;height:100%;margin-right:10%}@media (max-width: 1000px){.commercial__pricingTable__orangeColumnContainer__pricingTypeColumn{margin-right:0;min-width:100px}}.commercial__pricingTable__orangeColumnContainer__pricingCostPerTimeColumn{width:125px;min-width:125px;height:100%;background-color:#ef8c00;text-align:center;border-radius:30px;box-shadow:0 4px 10px #0006}@media (max-width: 1000px){.commercial__pricingTable__orangeColumnContainer__pricingCostPerTimeColumn{min-width:60px;border-radius:20px}}.commercial__pricingTable__tableRow{display:flex;flex-direction:row;background-color:#243642;justify-content:space-around;align-items:center;border-radius:30px;width:100%;height:100px;gap:5%;padding:0 40px;z-index:1;box-shadow:0 4px 10px #0006;transform:translate(0);opacity:0}.commercial__pricingTable__tableRow.slide-in-left-table{animation:slideInLeft .8s ease-out forwards}.commercial__pricingTable__tableRow.slide-in-right-table{animation:slideInRight .8s ease-out forwards}@media (max-width: 1000px){.commercial__pricingTable__tableRow{gap:2%;padding:0 10px;height:80px;border-radius:20px}}.commercial__pricingTable__tableRow__pricingType{min-width:200px;width:200px;text-align:left;margin-right:10%}@media (max-width: 1000px){.commercial__pricingTable__tableRow__pricingType{margin-right:0;min-width:100px}}.commercial__pricingTable__tableRow__pricingCostPerTime{min-width:125px;width:125px;text-align:center}@media (max-width: 800px){.commercial__pricingTable__tableRow__pricingCostPerTime{min-width:60px}}.commercial .commercial__pricingTable__tableRow:nth-child(2n){transform:translate(-120%)}.commercial .commercial__pricingTable__tableRow:nth-child(odd){transform:translate(120%)}.commercial .commercial__pricingTable__tableRow{opacity:0}@keyframes slideInLeftTable{0%{transform:translate(-120%);opacity:0;@media (max-width: 1000px){.commercial{transform:translate(-60%)}}}to{transform:translate(0);opacity:1}}@keyframes slideInRightTable{0%{transform:translate(120%);opacity:0;@media (max-width: 1000px){.commercial{transform:translate(60%)}}}to{transform:translate(0);opacity:1}}.commercial .slide-in-left-table{animation:slideInLeftTable .8s ease-out forwards}.commercial .slide-in-right-table{animation:slideInRightTable .8s ease-out forwards}.commercial__pricingInfo{width:100%;max-width:1400px;padding:40px 5%;margin-bottom:100px;display:flex;flex-direction:column;align-items:center}.commercial__pricingInfo h3{color:#243642;margin-bottom:30px;font-weight:700;text-align:center}.commercial__pricingInfo .pricingInfoGrid{display:grid;gap:2rem;width:100%;justify-items:center;grid-template-columns:repeat(3,1fr)}@media (max-width: 1000px){.commercial__pricingInfo .pricingInfoGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width: 600px){.commercial__pricingInfo .pricingInfoGrid{grid-template-columns:1fr;gap:1rem}}.commercial__pricingInfo .pricingInfoBox{background-color:#243642;color:#fff;font-weight:600;border-radius:20px;width:100%;min-height:140px;max-width:350px;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.commercial__pricingInfo .pricingInfoBox p{color:#ef8c00;font-weight:700!important}.commercial__pricingInfo .pricingInfoBox .boxDetails{max-height:0;opacity:0;overflow:hidden;transition:max-height 2s ease,opacity 1s ease}.commercial__pricingInfo .pricingInfoBox .boxDetails p{color:#fff}.commercial__pricingInfo .pricingInfoBox:nth-child(2n){background-color:#ef8c00}.commercial__pricingInfo .pricingInfoBox:nth-child(2n) p{color:#243642}.commercial__pricingInfo .pricingInfoBox:nth-child(2n) .boxDetails p{color:#fff}.commercial__pricingInfo .pricingInfoBox:hover{transform:scale(1.05);box-shadow:0 8px 15px #0000004d;cursor:pointer}.commercial__pricingInfo .pricingInfoBox:hover .boxDetails{max-height:500px;opacity:1}@media (hover: none){.commercial__pricingInfo .pricingInfoBox:active .boxDetails,.commercial__pricingInfo .pricingInfoBox:focus .boxDetails{max-height:500px;opacity:1}}.commercial__procurement{width:100%;background-color:#ef8c00;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:20px;margin-bottom:100px}@media (max-width: 768px){.commercial__procurement{padding-right:10px;padding-left:10px}}.commercial__procurement div{flex:1;text-align:center;max-width:600px}.commercial__procurement div h2{color:#243642}.commercial__procurement div ul{direction:rtl;text-align:right}@media (max-width: 768px){.commercial__procurement div ul{padding-left:0;padding-right:0}}@media (max-width: 768px){.commercial__procurement div:last-child{flex:.5!important}}.crossed{position:relative;display:inline-block;color:#fff;transition:color .25s ease}.crossed:after{content:"";position:absolute;left:0;top:50%;width:0%;height:2px;background:red;transform:translateY(-20%);transition:width .4s ease}.crossed.active{color:#fff9}.crossed.active:after{width:100%}@keyframes moveUp{0%{transform:translateY(14px)!important}to{transform:translateY(0)}}@keyframes strike{0%{width:0%}to{width:100%}}.newPrice,.newPriceLabel{display:block;opacity:0;max-height:0;overflow:hidden;transform:translateY(10px);margin-top:5px;font-weight:700;color:#ef8c00;transition:opacity .4s ease,transform .4s ease,max-height .4s ease}.newPrice.active,.newPriceLabel.active{opacity:1;transform:translateY(0);max-height:100px}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.Footer{background-color:#243642;background-image:linear-gradient(#24364266),url(/assets/footerbanner.jpeg);background-size:cover;background-position:bottom center;color:#fff;padding:1.5rem 4rem;text-align:center;width:100vw;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;min-height:300px;gap:50px;overflow-x:hidden}@media (max-width: 768px){.Footer{padding:1rem}}.Footer div{display:flex;flex:1;justify-content:space-around;align-items:end;align-items:center;text-align:center;text-shadow:2px 2px 10px rgb(0,0,0)}.Footer div h2{max-width:800px;text-shadow:2px 2px 10px rgb(0,0,0)}.Footer div li{text-align:left}.Footer div div{flex:1;justify-content:center;align-items:center;text-align:center}.Footer div div img{height:175px;filter:drop-shadow(0 4px 6px rgba(255,255,255,.5)) drop-shadow(0 4px 20px rgba(0,0,0,.4))}@media (max-width: 768px){.Footer div div img{height:100px}}.Footer div .standardHours{display:flex;flex-direction:column}.about{display:flex;flex-direction:column;width:100%;align-items:center}.about__header{position:relative;display:flex;flex-direction:column;width:100%;justify-content:top;background:linear-gradient(90deg,#243642,#0000001a),url(/assets/equipmentonly.jpg) center/cover no-repeat;min-height:500px;text-align:left;padding:40px 8%;margin-bottom:100px}.about__header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.about__header h1{max-width:50%;margin:1rem 0;text-shadow:2px 2px 10px rgb(0,0,0)}@media (max-width: 768px){.about__header h1{max-width:100%}}.about__header h3{max-width:50%;text-shadow:2px 2px 10px rgb(0,0,0)}@media (max-width: 768px){.about__header h3{max-width:100%}}.about__header__buttons{display:flex;flex-direction:column;align-items:end;align-self:end;justify-self:end;margin-top:auto}.about__header__buttons div{display:flex;flex-direction:column;gap:10px}.about__header__buttons div Button:last-child{background-color:#fff!important;color:#ef8c00!important}.about__header__buttons div Button:last-child:hover{color:#243642!important}.about__story{display:grid;grid-template-columns:1fr 1fr;gap:60px;width:100%;max-width:1200px;padding:0 40px;margin-bottom:100px;align-items:start}@media (max-width: 768px){.about__story{grid-template-columns:1fr;gap:30px;padding:0 24px}}.about__story__lead{border-left:4px solid #ef8c00;padding-left:24px}.about__story__lead h2{color:#243642;margin-bottom:16px;line-height:1.2}.about__story__hook{font-size:1.1rem;color:#c97721;font-style:italic;margin:0}.about__story__body p{color:#243642;line-height:1.8;margin-bottom:16px}.about__story__body p:last-child{margin-bottom:0}.about__pillars{width:100%;background-color:#243642;display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding:70px 8%;margin-bottom:100px}@media (max-width: 768px){.about__pillars{flex-direction:column;padding:50px 8%}}.about__pillars__block{flex:1;max-width:480px;padding:0 40px}@media (max-width: 768px){.about__pillars__block{max-width:100%;padding:0;margin-bottom:40px}.about__pillars__block:last-child{margin-bottom:0}}.about__pillars__label{display:block;font-size:.8rem;font-weight:700;color:#ef8c00;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}.about__pillars p{color:#f5f5f5;line-height:1.8;margin-bottom:14px}.about__pillars p:first-of-type{font-size:1.05rem;font-style:italic;opacity:.85}.about__pillars p:last-child{margin-bottom:0}.about__pillars__divider{width:1px;background-color:#f5f5f526;margin:0 10px;flex-shrink:0}@media (max-width: 768px){.about__pillars__divider{width:100%;height:1px;margin:0 0 40px}}.about__workWith{width:100%;max-width:1200px;padding:0 40px;margin-bottom:100px;text-align:center}@media (max-width: 768px){.about__workWith{padding:0 24px}}.about__workWith__intro{margin-bottom:48px}.about__workWith__intro h2{color:#243642;margin-bottom:12px}.about__workWith__intro p{color:#243642;opacity:.75;font-size:1rem}.about__workWith__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media (max-width: 768px){.about__workWith__cards{grid-template-columns:1fr}}.about__workWith__card{border-top:3px solid #ef8c00;padding:28px 20px;background-color:#2436420a;border-radius:0 0 8px 8px}.about__workWith__card h3{color:#243642;margin:0;font-size:1rem;font-weight:600}.about__workWith__footer{color:#243642;max-width:600px;margin:0 auto;line-height:1.8;opacity:.8}.about__cta{width:100%;background-color:#243642;padding:60px 8%;text-align:center;margin-bottom:80px}.about__cta h2{color:#ef8c00;margin-bottom:16px}.about__cta p{color:#f5f5f5;max-width:500px;margin:0 auto;line-height:1.8;opacity:.85}.slidingBanners{display:flex;flex-direction:column;width:100%;gap:40px;margin-bottom:100px;align-items:center}.slidingBanners__banner{display:flex;flex-direction:row;max-width:100%;width:100%;padding:0 20%;justify-content:space-between;align-items:center;gap:5%;height:100px;opacity:0;transform:translate(-1500px);transition:all 1s ease-out}@media (max-width: 1240px){.slidingBanners__banner{padding:0 5%}}@media (max-width: 768px){.slidingBanners__banner{transform:translate(-768px)}}.slidingBanners__banner h2{color:#fff;min-width:200px}@media (max-width: 768px){.slidingBanners__banner h2{min-width:110px}}.slidingBanners__banner div{display:flex;width:600px}@media (max-width: 1024px){.slidingBanners__banner div{width:600px}}.slidingBanners__banner.show{opacity:1;transform:translate(0)}.slidingBanners__banner:nth-child(1){transition-delay:0s}.slidingBanners__banner:nth-child(2){transition-delay:.2s}.slidingBanners__banner:nth-child(3){transition-delay:.4s}
