.green-section{color:#fff;display:flex;height:clamp(400px, calc(10vw + 300px), 500px);overflow:hidden;position:relative;width:100vw}.green-section::before{content:"";position:absolute;inset:0;background-color:rgba(9,206,39,0.9);z-index:1;pointer-events:none}.green-section img{flex:1;left:50%;object-fit:cover;object-position:center center;position:relative;transform:translateX(-50%)}.green-section .text-overlay{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.green-section .green-section-content{margin:0 auto;padding:clamp(75px, 6vw, 126px) 0;position:relative;width:70%;z-index:2}@media (max-width: 980px){.green-section .green-section-content{width:80%}}.green-section .green-section-content h2,.green-section .green-section-content h3{color:#fff}.background-image-section{color:#fff;display:flex;height:500px;overflow-x:hidden;position:relative;width:100vw}.background-image-section::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.5);z-index:1;pointer-events:none}.background-image-section img{flex:1;left:50%;object-fit:cover;object-position:center center;position:relative;transform:translateX(-50%)}.background-image-section .text-overlay{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.background-image-section .green-section-content{margin:auto;padding:126px 0;position:relative;width:65%;z-index:2}@media (max-width: 980px){.background-image-section .green-section-content{width:100%}}.background-image-section .green-section-content h2{color:#fff}.container-bg-layer{height:100%;position:absolute;width:100%}.container-bg-layer img{height:100%;mix-blend-mode:overlay;object-fit:cover;opacity:0.1;position:relative;width:100%;z-index:2}.container-bg-layer::after{background:#324650;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.container-content-layer{padding:20px;position:relative;z-index:2}@media (min-width: 992px){.container-content-layer{padding:clamp(30px, 6vw, 115px) clamp(25px, 4vw, 75px) clamp(30px, 5.5vw, 100px)}}@media (max-width: 991px){.container-content-layer{margin-bottom:50px}}.container-content-layer .h3{color:#fff;font:24px/36px industry,Arial;margin-bottom:30px}@media (min-width: 992px){.container-content-layer .h3{font:46px/56px industry,Arial}}.container-content-layer p{color:#fff;font:21px/34px proxima-nova,Arial}.container-content-layer p a,.container-content-layer p a:link,.container-content-layer p a:visited,.container-content-layer p a:active{background:#09ce27;border-radius:5px;color:#fff;display:inline-block;font:16px/24px proxima-nova,Arial;margin-top:40px;padding:13px 24px;transition:background-color 0.3s;text-transform:uppercase}.container-content-layer p a:hover,.container-content-layer p a:focus{background:#2a2a2a;color:#fff}.text-indent{margin:clamp(25px, 5.5vw, 65px) auto}.two-column{column-count:2;column-gap:30px}.two-column div{break-after:column}.sidebar-wrapper{background-color:#ebeff4;border-bottom:5px solid #09ce27;padding:25px}.sidebar-wrapper .h5{color:#09ce27;font-size:32px}.sidebar-wrapper li{font-size:18px}.sidebar-wrapper .btn-primary{display:block}.interior .indent-h6,.simple-interior .indent-h6{margin:clamp(25px, 5.5vw, 75px) 35px 25px 0px}.interior .indent-h6 .h6,.simple-interior .indent-h6 .h6{margin:10px 0px}@media screen and (min-width: 992px){.interior .container-downloads .container-content-layer{padding:30px}}.interior .container-downloads .container-content-layer .h3{font:300 clamp(24px, 3vw, 36px)/1.3em industry,Arial;color:#fff}.interior .container-feature-bucket{margin-bottom:clamp(25px, 5.5vw, 75px);margin-top:clamp(25px, 5.5vw, 75px)}.interior .container-feature-bucket .h3{font:300 clamp(24px, 3vw, 36px)/1.3em industry,Arial;color:#fff}.column-section{display:flex;gap:50px;row-gap:15px}@media (max-width: 1199px){.column-section{flex-wrap:wrap}}.column-section .h4{color:#09ce27;font:400 30px/calc(1em + 6px) industry,Arial;font-weight:bold;margin-bottom:0}.column-section p{font:400 1rem/1.7em proxima-nova,Arial !important}.background-image.form-wrapper{color:#fff;height:clamp(850px, calc(1000px - 10vw), 1000px);position:relative}.background-image.form-wrapper img{object-fit:cover;object-position:center center;position:relative;height:100%;width:100%}.background-image.form-wrapper img:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, #fff 100%)}.background-image.form-wrapper .text-overlay{color:#fff;left:0;padding:126px 0;position:absolute;text-align:center;top:5%}.background-image.form-wrapper h2{color:#09ce27}.background-image.form-wrapper .parts-landing{width:60%;margin:0 auto}@media (max-width: 980px){.background-image.form-wrapper .parts-landing{width:80%}}.container-fluid .container-image-left{margin:auto;padding:clamp(75px, 6vw, 126px) 0;width:80%;display:grid;grid-template-columns:1fr 1fr;align-items:center;row-gap:35px;column-gap:35px}@media (max-width: 1200px){.container-fluid .container-image-left{grid-template-columns:1fr}}.container-fluid .container-image-left .image-wrap{padding:0}.container-fluid .container-image-left .image-wrap img{max-height:685px;max-width:685px;object-fit:cover;width:100%}.container-fluid .container-image-left .text-wrap h2{margin-bottom:clamp(15px, 2.5vw, 35px)}.container-fluid .container-image-left .text-wrap p{font:400 clamp(16px, 3vw, 21px)/1.7em proxima-nova,Arial}.interior,.simple-interior{flex-grow:1}@media screen and (min-width: 1480px){.interior .container,.simple-interior .container{max-width:1450px}}.interior h2,.interior .h2,.simple-interior h2,.simple-interior .h2{color:#324650;font:300 clamp(32px, 3vw, 60px)/1.3em industry,Arial}.interior h3,.interior .h3,.simple-interior h3,.simple-interior .h3{color:#324650;font:300 clamp(26px, 3vw, 46px)/1.3em industry,Arial}.interior h6,.interior .h6,.simple-interior h6,.simple-interior .h6{color:#324650;font:700 clamp(20px, 3vw, 26px)/1.2em proxima-nova,Arial;margin:0 0 10px}.interior h1,.interior .h1{color:#324650;font:200 48px/56px industry,Arial;padding:30px 0;text-align:center}@media (min-width: 992px){.interior h1,.interior .h1{font:200 clamp(48px, 6vw, 106px)/clamp(50px, 6vw, 106px) industry,Arial;padding:112px 0 143px}}.interior .image-left img,.interior .image-right img{width:100%;padding:0 20px;position:relative}.interior .image-right .image-shape::before{background:#09ce27;content:"";height:46%;position:absolute;right:8px;top:10px;width:32%}@media screen and (min-width: 992px){.interior .image-right .image-shape::before{top:-90px}}@media screen and (min-width: 992px){.interior .image-right img{top:-80px}}.interior .image-left .image-shape::before{background:#324650;content:"";height:46%;position:absolute;bottom:-9px;left:10px;width:32%}@media screen and (max-width: 991px){.interior .image-left .image-shape::before{bottom:13px}}@media screen and (max-width: 991px){.interior .image-left img{margin-bottom:25px;padding-top:30px}}.interior-hero-wrapper{background:url("/Portals/0/Images/bmg-interior-ourcompany.png");background-size:cover;margin-bottom:30px;margin-top:152px}@media (min-width: 576px) and (max-width: 767px){.interior-hero-wrapper{margin-top:106px}}@media (min-width: 768px) and (max-width: 991px){.interior-hero-wrapper{margin-top:155px}}@media (min-width: 992px){.interior-hero-wrapper{margin-bottom:0px;margin-top:0;padding-top:155px}}@media (min-width: 992px){.interior-hero-wrapper .btn-primary{margin-top:-150px}}.top-full h2,.top-full .h2{margin-top:clamp(25px, 4vw, 75px)}.add-space{margin-bottom:50px}.second-content-additional{margin-bottom:20px}.vitals-image{background-image:linear-gradient(180deg, rgba(2,0,36,0) 0%, #fff 60%),url("/Portals/0/Images/values-image.jpg");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 991px){.vitals-image{margin-top:0px}}.vitals-image .h3{color:#324650;margin-bottom:50px}.vitals-image .vitals-pane:not(.DNNEmptyPane){padding:clamp(40px, 5.5vw, 100px) 0px clamp(40px, 8vw, 150px)}@media screen and (max-width: 1199px){.vitals-image .vitals-pane:not(.DNNEmptyPane){padding:clamp(40px, 5.5vw, 100px) 20px clamp(40px, 8vw, 150px)}}video{max-width:100%}.machine-image{background-image:url("/Portals/0/Images/machine-image.jpg");background-repeat:no-repeat;background-size:cover;position:relative}.machine-image:before{background:#324650;content:"";height:100%;opacity:90%;position:absolute;width:100%}.machine-image .row{align-items:center;display:flex}.machine-image .row>div:first-of-type>div:first-of-type{padding:clamp(40px, 6.5vw, 120px) clamp(20px, 4vw, 75px) clamp(40px, 8vw, 150px)}.machine-image h3,.machine-image .h3,.machine-image p{color:#fff}.machine-image .machine-top:not(.DNNEmptyPane){padding-top:25px}.machine-image .machine-content:not(.DNNEmptyPane){padding-bottom:25px}@media screen and (max-width: 991px){.machine-image .machine-content:not(.DNNEmptyPane){padding-top:25px}}.machine-image .machine-content .fmFormBuilderDiv{padding:50px}.culture-pane{margin-top:15px}.teams-image{background-image:linear-gradient(180deg, rgba(2,0,36,0) 0%, #fff 60%),url("/Portals/0/Images/our-teams-bck.jpg");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 991px){.teams-image{margin-top:0px}}.teams-image .image-right{margin-bottom:0px}@media screen and (min-width: 992px){.teams-image .image-left p::before{bottom:149px}}@media screen and (min-width: 992px){.teams-image .image-left img{top:-160px}}.teams-image .image-left,.teams-image .image-right{margin-top:100px}.teams-image .teams-left:not(.DNNEmptyPane),.teams-image .teams-right:not(.DNNEmptyPane){padding-bottom:clamp(40px, 5.5vw, 100px)}@media (max-width: 1199px){.teams-image .teams-left:not(.DNNEmptyPane),.teams-image .teams-right:not(.DNNEmptyPane){padding-bottom:0px}}.teams-image .teams-full-pane:not(.DNNEmptyPane){margin-top:clamp(40px, 5.5vw, 100px);margin-bottom:30px}@media (max-width: 1199px){.teams-image .teams-full-pane:not(.DNNEmptyPane){margin-bottom:0}}.teams-image h2,.teams-image .h2{margin-top:0px}.community-image{background-image:url("/Portals/0/Images/community-back.jpg");background-repeat:no-repeat;background-size:cover;position:relative}.community-image h4,.community-image .h4{color:#fff;font-size:21px;margin-bottom:35px;text-transform:uppercase}.community-image h3,.community-image .h3{color:#fff;margin-bottom:75px}.community-image h4,.community-image .h4,.community-image p{color:#fff;padding:0px 75px}@media screen and (max-width: 1199px){.community-image h4,.community-image .h4,.community-image p{padding:0px}}.community-image h2,.community-image .h2{color:#fff;margin-bottom:25px}.community-image iframe{height:auto;min-height:37vw;width:100%}.community-image .community-pane:not(.DNNEmptyPane){padding:clamp(25px, 9.5vw, 175px) 20px clamp(25px, 8vw, 150px)}@media screen and (min-width: 576px) and (max-width: 991px){.community-image .community-pane:not(.DNNEmptyPane){padding:75px 20px 50px}}@media screen and (max-width: 575px){.community-image .community-pane:not(.DNNEmptyPane){padding:0px}}.normal-pane:not(.DNNEmptyPane){margin-bottom:clamp(50px, 8vw, 100px);margin-top:clamp(50px, 8vw, 150px)}.sustainability-image{background-image:url("/Portals/0/Images/sustain-back.jpg");background-repeat:no-repeat;background-size:cover;position:relative}.sustainability-image h4,.sustainability-image .h4{color:#fff;font-size:21px;margin-bottom:35px;text-transform:uppercase}.sustainability-image .h3{color:#fff;margin-bottom:75px}@media screen and (max-width: 1199px){.sustainability-image .h3{margin-bottom:20px}}.sustainability-image h4,.sustainability-image .h4,.sustainability-image p{padding:0px 75px}@media screen and (max-width: 1199px){.sustainability-image h4,.sustainability-image .h4,.sustainability-image p{padding:0px}}.sustainability-image .sustainability-pane:not(.DNNEmptyPane){padding:clamp(25px, 9.5vw, 175px) 20px clamp(25px, 8vw, 150px)}@media screen and (min-width: 576px) and (max-width: 991px){.sustainability-image .sustainability-pane:not(.DNNEmptyPane){margin-top:0px;padding:75px 20px 50px}}@media screen and (max-width: 575px){.sustainability-image .sustainability-pane:not(.DNNEmptyPane){padding:25px 15px}}.global-image{background-image:url("/Portals/0/Images/global-back.jpg");background-repeat:no-repeat;background-size:cover;padding:0px 100px;position:relative;z-index:1}@media screen and (max-width: 991px){.global-image{padding:0px 5px}}.global-image h3,.global-image .h3{color:#fff;font-size:clamp(36px, 5vw, 80px);margin-bottom:0px}.global-image h6{color:#fff;font-family:proxima-nova,Arial;margin-bottom:10px}.global-image h5,.global-image .h5{padding-bottom:75px}@media screen and (max-width: 991px){.global-image h5,.global-image .h5{padding:25px}}.global-image p{color:#fff}.global-image p .large-text{color:#fff;font:200 clamp(76px, 10vw, 190px)/1em industry,Arial;border-bottom:1px solid #fff}.global-image p .large-text:hover{border-bottom-color:#09ce27;color:#09ce27}.global-image .global-top:not(.DNNEmptyPane){padding-top:clamp(25px, 5.5vw, 100px)}@media screen and (max-width: 575px){.global-image .global-top:not(.DNNEmptyPane){padding-top:50px}}.global-image .global-cta:not(.DNNEmptyPane){padding:clamp(50px, 10.5vw, 200px) 0px}.remove-margin{margin:clamp(25px, 4vw, 50px) 0px -50px}@media screen and (max-width: 1199px){.remove-margin{margin-bottom:-25px}}.success-image{background-image:url("/Portals/0/Images/success-back.jpg");background-repeat:no-repeat;background-size:cover}.success-image .success-pane:not(.DNNEmptyPane){padding-top:50px}.bottom-image .bottom-content h2{margin-top:50px}.bottom-image .bottom-content-left:not(.DNNEmptyPane),.bottom-image .bottom-content-right:not(.DNNEmptyPane){margin-bottom:clamp(25px, 5.5vw, 100px)}@media screen and (max-width: 1199px){.bottom-image .bottom-content-left:not(.DNNEmptyPane),.bottom-image .bottom-content-right:not(.DNNEmptyPane){margin-bottom:0}}.join-image{background-image:url("/Portals/0/Images/Group4.jpg");background-repeat:no-repeat;background-size:cover;margin:auto;position:relative}@media (max-width: 1199px){.join-image{margin-top:50px}.join-image::before{background:rgba(50,70,80,0.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (min-width: 1200px){.join-image .join-callout{padding:7vw}}@media (max-width: 1199px){.join-image .join-callout{padding:50px 20px}}.join-image .join-us h2,.join-image .join-us .h2{color:#324650;font:300 clamp(38px, 4vw, 60px)/70px "industry"}@media (max-width: 1199px){.join-image .join-us h2,.join-image .join-us .h2{color:#fff}}.join-image .join-us p{color:#324650;font:300 21px/34px proxima-nova,Arial;max-width:670px;padding-top:30px}@media (max-width: 1199px){.join-image .join-us p{color:#fff}}.join-image .join-us .btn{font-size:18px;padding:18px 35px 14px;text-transform:uppercase}.green-text{color:#09ce27;font-weight:600}.img-wrapper{background-image:url("/Portals/0/Images/Group4.jpg");background-repeat:no-repeat;background-size:cover;height:39vw;margin:auto;max-height:759px;max-width:1920px;padding-top:7vw;min-height:600px;position:relative}@media (min-width: 1200px){.img-wrapper{background-position-x:right}}@media (max-width: 1199px){.img-wrapper{padding-top:50px}.img-wrapper .container .join-us p,.img-wrapper .container .join-us h2,.img-wrapper .container .join-us .h2{color:#fff}.img-wrapper::before{content:"";height:100%;width:100%;position:absolute;margin-top:-50px;background:rgba(50,70,80,0.85)}}.img-wrapper .join-us h2,.img-wrapper .join-us .h2{color:#324650;font:300 clamp(38px, 4vw, 60px)/70px "industry"}.img-wrapper .join-us h2 .join-inline,.img-wrapper .join-us .h2 .join-inline{color:#09ce27;font-weight:600}.img-wrapper .join-us p{color:#324650;font:300 21px/34px "proxima-nova";max-width:670px;padding-top:30px}@media (max-width: 1199px){.img-wrapper .join-us p{font-family:#2a2a2a}}@media (max-width: 767px){.img-wrapper .join-us p{font-size:16px;line-height:28px}}@media (min-width: 1200px){.img-wrapper .join-us .join-btn-wrapper{margin-top:40px}}.img-wrapper .join-us .btn{font-size:18px;padding:18px 35px 14px;text-transform:uppercase}.interior-hero-wrapper.clear-overlay{position:relative}.interior-hero-wrapper.clear-overlay:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 35%, #fff 100%)}.container-fluid .container-default{margin:0 auto;padding:clamp(75px, 6vw, 126px) 0;width:80%}.container-fluid .container-default.adj-spc:has(.intro-text){padding:clamp(35px, calc(2vw + 15px), 65px) 0}.container-image-left img{object-fit:contain !important}.green-section{color:#fff;display:flex;height:100%;max-height:750px;overflow:hidden;position:relative;width:100vw}@media (max-width: 982px){.green-section{max-height:400px}}.green-section .green-section-content{width:80%;padding:unset}.green-section .green-section-content h3{text-align:left;margin-bottom:clamp(30px, 3vw, 50px)}.green-section .green-section-content .slider-items{display:flex;flex-wrap:wrap;row-gap:50px;column-gap:50px}@media (max-width: 1350px){.green-section .green-section-content .slider-items{display:block;position:relative}}.green-section .green-section-content .slider-items .slick-arrow{position:absolute;bottom:0;transform:translateY(100%);font-size:35px;color:#fff;padding:0 10px;border-radius:50%;border:none;cursor:pointer;transition:background-color .3s ease, color .3s ease}.green-section .green-section-content .slider-items .slick-arrow:hover{color:#2a2a2a}.green-section .green-section-content .slider-items .slick-arrow.fa-chevron-circle-left{right:52%}.green-section .green-section-content .slider-items .slick-arrow.fa-chevron-circle-left:before{font-family:"Font Awesome 5 Pro"}.green-section .green-section-content .slider-items .slick-arrow.fa-chevron-circle-right{left:52%}.green-section .green-section-content .slider-items .slick-arrow.fa-chevron-circle-right:before{font-family:"Font Awesome 5 Pro"}.green-section .green-section-content .slider-items .single-item{width:30%}@media (max-width: 1350px){.green-section .green-section-content .slider-items .single-item{padding:0 25px}}@media (max-width: 982px){.green-section .green-section-content .slider-items .single-item{padding:0}}.green-section .green-section-content .slider-items .single-item h4,.green-section .green-section-content .slider-items .single-item p{color:#fff;text-align:left}
