.h1,.h2,h1,h2{font-weight:var(--font-weight-light)}.banner>.section-title,.section-title{display:inline-block;text-align:center}:root{--white-color:#fff;--primary-color:#363636;--secondary-color:#000000;--section-bg-color:#fff;--custom-btn-bg-color:#fff;--background-color-med:#898989;--background-color-medmed:#bcbcbc;--header-font-color:rgba(255, 255, 255, 1);--header-font-color-active:rgba(115, 218, 229, 1);--footer-background-color:rgb(33, 41, 52);--footer-background-color-grad:linear-gradient(315deg, #1d51d317, #252a3668);--footer-background-color-alpha1:rgba(33, 41, 52, .95);--footer-background-color-alpha2:rgba(33, 41, 52, .85);--footer-background-color-alpha3:rgba(37, 56, 88, 0.611);--footer-background-color-alpha4:rgba(25, 73, 141, 0.15);--carousel-button-color:rgb(33, 41, 52);--footer-primary-color:rgba(255, 255, 255, 0.9);--footer-primary-color-hover:rgba(255, 255, 255, 0.9);--footer-dark-color:rgb(115, 218, 229);--footer-underline-color:rgba(255, 255, 255, 0.9);--footer-link-hover-color:rgb(115, 218, 229,.7);--footer-link-hover-color-1:rgb(115, 218, 229,.3);--footer-link-hover-color-2:rgb(47, 199, 202);--dark-color:#333333;--p-color:#000;--border-color:rgba(255, 255, 255, 0.9);--banner-color:#fff;--copyright-color:#FFF9;--copyright-link-color:#FFFB;--copyright-link-hover-color:#ffffff;--body-font-family:"Roboto",Arial,sans-serif;--title-font-family:"Roboto",Arial,sans-serif;--h1-font-size:32px;--h2-font-size:26px;--h3-font-size:22px;--h35-font-size:18px;--h4-font-size:18px;--h5-font-size:16px;--h6-font-size:20px;--p-font-size:20px;--menu-font-size:1.5rem;--copyright-font-size:12px;--banner-font-size:52px;--footer-link-font-size:16px;--footerlogo-font-size:32px;--calc-title-font-size:38px;--border-radius-large:100px;--border-radius-medium:15px;--border-radius-small:7px;--font-weight-thin:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700}body{background:var(--section-bg-color);font-family:var(--body-font-family);overflow-x:hidden}.h1,.h2,.h3,.h35,h1,h2,h3,h4{font-family:var(--title-font-family)}main{padding-bottom:3rem;min-height:100vh}h2,h4{color:var(--dark-color)}.h1,h1{margin:.5rem;padding:.3rem 1rem;font-size:var(--h1-font-size);color:var(--secondary-color)}a,p,ul li{color:var(--p-color)}.h2,h2{margin-top:20px}.h3,.h35,h3{font-weight:var(--font-weight-medium)}h4{font-weight:var(--font-weight-bold)}.bannertext,.section-title,p{font-weight:var(--font-weight-light)}.h3,h3{font-size:var(--h3-font-size)}.h35{font-size:var(--h35-font-size)}.h4,h4{font-size:var(--h4-font-size)}.h5,h5{font-size:var(--h5-font-size);line-height:normal}.h6,h6{font-size:var(--h6-font-size)}.section-content-wrap,a,p,ul li{font-size:var(--p-font-size)}p{margin-bottom:0}ul li{font-weight:var(--font-weight-normal);list-style-type:disc;margin:0;padding:0 5px}a,button{touch-action:manipulation;transition:.3s}a:hover{color:var(--primary-color)}::selection{background:var(--secondary-color);color:var(--white-color)}::-moz-selection{background:var(--secondary-color);color:var(--white-color)}b,strong{font-weight:var(--font-weight-bold)}.section-bg{background:var(--section-bg-color)}.section-block{padding:20px}.section-divider{background:var(--border-color);width:1px;height:50%;margin:auto}.section-title{background-color:var(--section-title-color);border-radius:var(--border-radius-medium);color:var(--white-color)}.banner>.section-title{position:relative;background-color:var(--banner-color);color:var(--p-color)}.section-content-wrap,.section-title-wrap{display:block;position:relative;text-align:center}.section-content-wrap-left{display:block;position:relative;text-align:left}.banner,.nav-link{text-align:center}.section-title-line{background:var(--border-color);display:inline-block;vertical-align:middle;width:80%;height:2px;margin:0 auto}.bg-slide-1,.bg-slide-2,.bg-slide-3,.carousel-item{background-size:cover;background-repeat:no-repeat}#navbarNav,.logo,.nav-link{margin-bottom:0}.banner{display:block;position:relative;background-color:var(--banner-color)}.bannertext{font-size:var(--banner-font-size)}.cssbannercontainer{width:100%;line-height:1.25;padding-top:1rem;padding-bottom:.3rem;margin-right:auto;margin-left:auto;margin-top:1rem}.dropdown-item{box-sizing:border-box;padding-top:.5rem;padding-bottom:.5rem;font-weight:var(--font-weight-normal)}@media(max-width:767.98px){.dropdown-item{box-sizing:border-box;padding-top:.5rem;padding-bottom:.5rem;font-weight:var(--font-weight-medium)}}.navbarwrapper{background-color:var(--footer-background-color);z-index:1001;position:relative}.navbar{padding:2rem 1rem 1.2rem;max-width:1300px;align-items:end}.navbar-dark .navbar-nav .nav-link{color:var(--header-font-color)}.nav-link{font-size:24px;display:inline-block;padding:0 10px 0 0;margin-top:1rem;border-bottom:3px solid var(--footer-dark-color);color:var(--footer-dark-color)}.navbar-svg-icon{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:var(--header-font-color);height:40px;width:40px;padding:0}.icon-active{fill:var(--header-font-color-active)!important}.align-svg-bottom{flex-direction:row;justify-content:flex-end;width:100%}.navlinkwrapper{height:100%}@media (max-width:1025px){.nav-link{font-size:13pt}.navbar-svg-icon{height:35px;width:35px;padding:0}:root{--h3-font-size:20px;--h35-font-size:16px;--h4-font-size:16px}}@media (max-width:1100px){.nav-link{font-size:12pt}}@media (max-width:900px){.nav-link{font-size:9pt}.navbar-svg-icon{height:30px;width:30px;padding:0}:root{--p-font-size:18px;--h2-font-size:22px;--h3-font-size:18px;--h4-font-size:14px;--h6-font-size:20px}}@media (max-width:768px){.nav-link{font-size:12pt}.navbar-svg-icon{height:30px;width:30px;padding:0}}.thispage,.upperpages{font-size:var(--h3-font-size)}#breakword1,#breakword2{max-width:min-content;overflow-wrap:break-word}@media (max-width:500px){:root{--h1-font-size:22px;--h2-font-size:20px;--h3-font-size:16px;--h4-font-size:14px;--h5-font-size:12px;--h6-font-size:18px;--p-font-size:16px;--menu-font-size:16rem;--copyright-font-size:12px;--banner-font-size:42px;--footer-link-font-size:12px;--calc-title-font-size:24px}}.dropdown-menu{padding:0;z-index:1400}.dropdown{display:block;margin-right:auto;z-index:1400}nav>.navbar-toggler{margin:0 .8rem;padding:1.1rem .3rem;text-decoration:none;border-style:solid;border-width:2px!important;border-color:var(--banner-color)!important;border-radius:.25rem;transition:none;background-color:transparent;z-index:1800}.navbar-toggler .navbar-toggler-icon::before{top:-8px}.navbar-toggler .navbar-toggler-icon::after{top:8px}.navbar-toggler:hover{text-decoration:none;background-color:rgba(255,255,255,.25)}.navbar-dark .navbar-toggler{color:transparent}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:0 0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transition:top .3s 50ms,transform .3s 350ms,-webkit-transform .3s 350ms;top:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(-45deg)}.navbar-toggler .navbar-toggler-icon{background:var(--banner-color);display:block;width:30px;height:2px;position:relative}.navbar-toggler .navbar-toggler-icon:after,.navbar-toggler .navbar-toggler-icon:before{transition:top .3s 350ms,transform .3s 50ms,-webkit-transform .3s 50ms;position:absolute;right:0;left:0;background:var(--banner-color);width:30px;height:2px;content:""}.logo{margin-top:0;filter:invert(1)}.navlogo{display:inline-block}.navlogo:hover{transition:.3s;opacity:.7;cursor:pointer}.footerwrapper{--bs-gutter-x:3rem;--bs-gutter-y:0;display:flex;flex-flow:row wrap;row-gap:1.5rem;column-gap:8%;justify-content:center}.footerRow:last-child{display:none}@media (max-width:600px){.footerwrapper{display:flex;flex-direction:column;margin-left:1rem;margin-right:1rem}}@media (max-width:824px){.footerRow:first-child{display:none}.footerRow:last-child{display:inline}}.csscontainer{margin-top:3.5rem;margin-right:auto;margin-left:auto}.navbar-svg-icon:hover{fill:var(--footer-dark-color);transition:.3s;cursor:pointer}.upperpages{text-decoration:none;color:var(--footer-link-hover-color-2)}.thispage{color:var(--primary-color);text-align:left;font-weight:var(--font-weight-normal);opacity:70%}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:var(--header-font-color-active)}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:767.98px){.bd-placeholder-img-lg{font-size:3.5rem}}.page-identifier,.page-identifier-1,.search-container2{color:var(--primary-color);font-size:var(--h3-font-size);font-weight:var(--font-weight-normal)}.bootstrap_p{margin-top:0;margin-bottom:1rem;text-align:center}.search-container1{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s,opacity .3s}.search-container1.show{max-height:60px;opacity:1}.search-container11{max-height:0;opacity:0;position:absolute;right:0;z-index:998;display:none;overflow:hidden;transition:opacity .3s,max-height .3s}.search-container11.show{max-height:200px;opacity:1;transform:translateY(0);display:block;z-index:1001}.search-container2{opacity:0;transform:translateY(-2rem) scaleY(0);transform-origin:top;position:absolute;right:0;z-index:500;transition:opacity .3s,transform .3s,max-height .3s;overflow:hidden;background-color:var(--footer-background-color);width:34rem;padding:0 .5rem .7rem}.search-container2.show{opacity:1;transform:translateY(0) scaleY(1);display:block;z-index:1001}@media (max-width:1300px){.search-container11{position:relative;right:auto;left:auto}.search-container2{margin-left:auto}.search-container2.show{position:relative;display:block}}@media (prefers-reduced-motion:no-preference){.search-container2{opacity:0}}.page-identifier,.page-identifier-1{position:absolute;z-index:1;text-align:left;padding:.5rem 1.2rem .4rem;margin:.5rem 0 0 .5em;background-color:var(--banner-color)}.navbar-search-input{width:100%;margin:0 auto;font-size:var(--h4-font-size);height:2.5rem;padding-left:.5rem;z-index:-1}.navbar-search-input2{font-size:var(--h3-font-size);line-height:1.3rem;height:2.5rem;padding-left:.5rem;min-width:19rem;z-index:10}.search-icon{cursor:pointer;font-size:1.25rem}.btn-outline-info-bck{font-size:var(--h4-font-size);color:var(--footer-dark-color);border-color:var(--footer-dark-color);border-width:2px;font-weight:var(--font-weight-normal)}.btn-info-bck,.btn-outline-info-bck1{font-size:var(--h4-font-size);color:var(--footer-background-color);border-color:var(--footer-background-color);border-width:2px}.btn-info-bck:hover,.btn-outline-info-bck:hover{color:#000;background-color:var(--footer-dark-color);border-color:var(--footer-dark-color)}.btn-info-bck{background-color:var(--footer-dark-color);font-weight:var(--font-weight-normal)}.btn-outline-info-bck1,.btn-outline-info-bck1:hover,.mobile-subnav-link.active,.other-button-downloads{font-weight:var(--font-weight-medium)}.btn-outline-info-bck1:hover{color:#fff;background-color:var(--footer-background-color-alpha2);border-color:var(--footer-background-color-alpha2)}.searchblock{position:absolute;margin-left:auto;max-width:35rem;background-color:var(--footer-background-color)}.bg-med-light{background-color:var(--background-color-med)}.bg-medmed-light,.carousel-button{background-color:var(--background-color-medmed)}.rounded-4{border-radius:1rem!important}.rounded-5{border-radius:1.5rem!important}.other-button-downloads,.other-button-downloads-inverted{border-width:2px;border-radius:0;height:3rem;transition:background-color .3s,color .3s,border-color .3s,filter .3s;display:flex}.carousel-button{color:#000;border-color:var(--background-color-medmed)}.other-button{background-color:var(--carousel-button-color);color:var(--banner-color);border-color:var(--carousel-button-color);border-width:2px}.btn-split:hover .other-button-downloads-inverted,.other-button:hover{background-color:var(--banner-color);color:var(--carousel-button-color);border-color:var(--carousel-button-color)}.btn-split:hover .other-button-downloads,.other-button-downloads-inverted{background-color:var(--carousel-button-color);color:var(--banner-color);border-color:var(--carousel-button-color)}.other-button-downloads-inverted{flex:0}.other-button-downloads{background-color:var(--banner-color);color:var(--carousel-button-color);border-color:var(--carousel-button-color);flex:1;font-size:var(--h35-font-size)}.btn-split{display:flex;width:280px;height:60px;border-radius:8px;overflow:hidden;text-decoration:none}.btn-split:hover img{filter:invert(1);transition:filter .3s}.card-pop{border:1px solid #dee2e6;border-left:5px solid var(--footer-background-color);box-shadow:0 6px 20px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.card-pop:hover{box-shadow:0 12px 24px rgba(0,0,0,.15)}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.carousel-item{height:100vh;background-position:center}.bg-slide-1{background-image:url('/img/JPGs/plantfloor-4.webp');background-position:top left}.bg-slide-2{background-image:url('/img/JPGs/naval-7.webp');background-position:bottom left}.bg-slide-3{background-image:url('/img/JPGs/truck-12.webp')}.text-grey{color:var(--copyright-color)}.bg-gradient-bottom{background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,.05),rgba(255,255,255,.08),rgba(255,255,255,.05),rgba(255,255,255,0),rgba(255,255,255,0));background-repeat:no-repeat;background-size:cover}.text-white-80{color:rgba(255,255,255,.8)!important}.text-white-90{color:rgba(255,255,255,.9)!important}@media(max-width:991.98px){.justify-content-md-center-bck{justify-content:center}}.transition-move{transition:.3s}.equal-height{min-height:100%}.object-fit-cover{object-fit:cover;height:100%}.subnavbar-nav .subnav-link.active,.subnavbar-nav .subnav-link:hover{color:var(--footer-background-color)!important;border-bottom:3px solid var(--footer-background-color)!important}.subnav-pills .subnav-link.active{background-color:var(--footer-background-color-alpha4)!important}.inquiry-icon path{fill:var(--header-font-color-active);transition:fill .3s,opacity .3s}.inquiry-link:hover .inquiry-icon path{fill:var(--footer-background-color)}.inquiry-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.inquiry-icon{flex-shrink:0}.square-list{list-style-type:square}.accordion-header{margin-top:0}.accordion.accordion-flush .accordion-button{background-color:#fff;color:#000;border-top:1px solid #000;box-shadow:none}.accordion.accordion-flush .accordion-button:not(.collapsed){background:linear-gradient(to bottom,#e1e1e1d9 0,#ebebebc5 20%,#fff 100%);color:#000;box-shadow:none;font-weight:var(--font-weight-medium)}.accordion.accordion-flush .accordion-item:last-child{border-bottom:1px solid #000}.accordion.accordion-flush .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");transition:.3s}.accordion.accordion-flush .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}.accordion-body{padding-top:6px}.mobile-subnav-link.active{background-color:#fff;color:#000}.mobile-subnav-link:not(.active){background-color:#e7e7e7;color:#636363}@media (min-width:768px){.equal-height{height:auto}.navbar .dropdown:hover .dropdown-menu{display:block;margin-top:0}.navbar .nav-item.dropdown>.dropdown-menu{left:50%!important;transform:translateX(-50%)!important;right:auto!important}}@media (max-width:767.98px){.navbar{align-items:start}.navbar-svg-icon{height:35px;width:35px}.dropdown-toggle,.nav-link{text-align:left}#firstnavlink{padding-top:1rem;padding-bottom:.4rem}.navlinkwrapper{padding-top:.4rem;padding-bottom:.4rem}#navbarNav{margin-bottom:0}#breakword1,#breakword2{max-width:none;overflow-wrap:break-word}.dropdown-item,.dropdown-menu{background-color:var(--banner-color)}.dropdown-menu{border:none;z-index:1400}.dropdown-item{color:rgba(0,0,0,.55)}.search-container2,.search-container2.show{transform:translateY(0)}.page-identifier{margin:0}.page-identifier-1{margin:1rem 0 3rem 1rem}.navbar .nav-item.dropdown>.dropdown-menu{left:auto!important;right:0!important;transform:none!important}}.nav-link:hover{color:var(--header-font-color-active)!important}