body{margin:0;padding:0;overflow-x:hidden}button{cursor:pointer}.contact-hero-container{position:relative;overflow:hidden}.contact-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease-in-out}.contact-hero-bg.active{opacity:1}.contact-hero-content{position:relative;z-index:10}.hero-section{height:100vh;width:100vw;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/images/career-desk.png)}.hero{height:100%}.header-text{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.main-header{text-align:center;margin:0 auto;color:#d1fa94;color:var(--LightGreen,#d1fa94);font-family:Raleway;font-size:100px;font-style:normal;font-weight:800;line-height:normal}.careers-section{height:100vh;padding:100px 24px 0;background-color:#d1fa94}.careers-section,.careers-wrapper{display:flex;justify-content:space-between;align-items:center}.careers-wrapper{max-width:1759px;margin:0 auto;width:100%;height:100%;gap:43px}.careers-info{width:50%;margin-left:auto;margin-bottom:0}.careers-info-header{font-family:Raleway;font-size:82px;font-style:normal;font-weight:800;line-height:100%;color:#2a3c4b;margin-bottom:24px;margin-top:0}.careers-paragraphs{color:var(--DarkBlurGray,#2a3c4b);font-family:Poppins;font-size:24px;font-style:normal;font-weight:300;line-height:150%;margin-top:0}.careers-paragraphs p{margin-top:0}.careers-wrapper img{max-width:703px;width:100%;max-height:896px;height:100%;align-self:end}.positions-section{display:flex;justify-content:space-between;align-items:center;height:100%;padding:120px 24px;background-color:white;z-index:10;position:relative}.positions-header{font-family:Raleway;font-size:64px;font-style:normal;font-weight:800;line-height:100%;color:#2a3c4b;text-align:left;width:100%;margin:0;padding-bottom:30px}.positions-wrapper{display:flex;flex-direction:column;align-items:center;max-width:1759px;margin:0 auto;width:100%;height:100%;justify-content:flex-start;gap:40px;text-align:left}.positions-info{width:100%;max-width:1462px}.positions-info h3{color:var(--DarkBlurGray,#2a3c4b);font-family:Raleway;font-size:40px;font-style:normal;font-weight:800;line-height:100%;margin-top:0;margin-bottom:24px}.positions-info p,.positions-info ul{color:var(--DarkBlurGray,#2a3c4b);font-family:Poppins;font-size:24px;font-style:normal;font-weight:300;line-height:150%}.sign-up-section{justify-content:space-between;padding:0 24px;background-color:white}.sign-up-section,.sign-up-wrapper{display:flex;align-items:center;height:100%}.sign-up-wrapper{flex-direction:row;max-width:1759px;margin:0 auto;width:100%;justify-content:flex-start;gap:90px;text-align:left}.sign-up-header{font-size:36px;line-height:100%;text-align:left}.sign-up-header,.sign-up-sub-header{font-family:Raleway;font-style:normal;font-weight:800;color:#2a3c4b;width:100%;margin:0}.sign-up-sub-header{font-size:88px;line-height:normal}.form-sub-text{color:var(--DarkBlurGray,#2a3c4b);font-family:Poppins;font-size:24px;font-style:normal;font-weight:300;line-height:150%;margin-top:0}.desktop-form-sub-text{display:block}.mobile-form-sub-text{display:none}.sign-up-form{display:flex;flex-direction:column;width:100%;min-width:400px}.sign-up-img{display:flex;width:100%;max-width:800px;height:auto;align-self:flex-end;margin-bottom:-2px}.sign-up-img img{width:100%;height:auto;object-fit:contain;max-width:100%}.style-box{margin-bottom:0}input,textarea{border-radius:4px!important;background:rgba(0,0,0,.1)!important;height:56px!important;width:100%!important;border:none!important;color:#232323!important;font-family:Poppins!important;font-size:16px!important;font-weight:300!important;padding:16px 24px!important;box-sizing:border-box!important}#contact input,textarea{margin-bottom:0!important}input::placeholder,textarea::placeholder{color:rgba(35,35,35,.6)!important;font-family:Poppins!important;font-size:16px!important;font-weight:300!important}.textarea,textarea{height:112px!important;resize:vertical!important;padding:16px 24px!important}#field-5-0{width:24px!important;height:24px!important;flex-shrink:0;aspect-ratio:1/1;accent-color:#2a3c4b!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:4px;margin-bottom:0!important;background:rgba(0,0,0,.1)!important}#field-5-0,label[for=field-5-0],label[for=field_5_0]{line-height:100%!important}.form-submit{border-radius:4px!important;display:inline-flex;padding:0;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--DarkBlurGray,#2A3C4B);color:var(--White,#FFF);font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:100%;transition:all .3s ease;cursor:pointer;border:1px solid var(--DarkBlurGray,#2a3c4b)!important}@media (min-width:1024px){.form-submit{font-size:22px}}.form-submit:hover{background:white!important;color:var(--DarkBlurGray,#2A3C4B)!important}.form-submit{grid-column:1/-1;display:flex;justify-content:flex-start;width:100%!important;max-width:154px!important}@media (min-width:768px){.form-submit{flex-shrink:0!important;box-sizing:border-box!important;padding:12px 32px!important;max-width:154px!important}}@media (max-width:786px){.form-submit{max-width:none!important;width:100%!important}#gform_submit_button_2,#gform_submit_button_3,.form-submit button,.form-submit button[type=submit],.gravity-form-container .form-submit button{width:100%!important;max-width:none!important;font-size:18px!important;padding:16px 24px!important;text-align:center!important}}.name-fields-container{display:grid;grid-template-columns:1fr 1fr;gap:24px}p.mb-4.\33xl\:text-2xl.max-w-\[800px\]{margin-bottom:40px!important}.checkbox-option{margin-bottom:0!important;display:flex!important;align-items:center!important;gap:12px!important}.checkbox-option label{font-family:Poppins!important;font-size:16px!important;font-weight:300!important;color:#232323!important;margin-bottom:0!important}#careers .form-field{grid-column:span 1;margin-bottom:0}#careers .form-field[data-field=address],#careers .form-field[data-field=email]{grid-column:span 2}.file-upload{grid-column:span 2!important;border:none!important;background:white!important}.file-upload label{margin-bottom:8px!important;display:block}.file-upload label,input[type=file]{font-family:Poppins!important;font-size:16px!important;font-style:normal;font-weight:300!important;color:#232323!important}input[type=file]{border-radius:4px!important;background:white!important;width:100%!important;border:1px dashed rgba(0,0,0,.3)!important;line-height:150%!important;padding:16px 24px!important;height:auto!important;min-height:56px!important}input[type=file][data-label="Upload Resume"]:before{content:var(--file-name,"Upload Resume");display:inline-block;color:rgba(0,0,0,.5);font-family:Poppins;font-size:16px;font-weight:300;position:absolute;left:24px;top:50%;transform:translateY(-50%)}input[type=file][data-label="Upload Resume"]::-webkit-file-upload-button{position:absolute;right:1px;top:50%;transform:translateY(-50%)}input[type=file][data-label="Upload Resume"]{color:transparent!important;position:relative}input[type=file]::-webkit-file-upload-button{background-color:#2a3c4b;color:white;border:none;padding:8px 16px;border-radius:4px;font-family:Poppins;font-size:14px;font-weight:500;cursor:pointer;margin-right:12px}input[type=file]::-webkit-file-upload-button:hover{background-color:#1a2a35}#gform_submit_button_2,#gform_submit_button_3{background-color:#2a3c4b!important;color:white!important;display:inline-flex!important;padding:16px 32px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:fit-content!important;font-family:Poppins!important;font-size:24px!important;font-style:normal!important;font-weight:700!important;line-height:100%!important;border-radius:4px!important;border:none!important;cursor:pointer!important;transition:all .3s ease!important}#gform_submit_button_2:hover,#gform_submit_button_3:hover{background-color:#d1fa94!important;color:#2a3c4b!important}#gform_wrapper_3{padding-left:40px;padding-right:40px}#field-6{padding:8px}label{font-family:Poppins!important;font-size:16px!important;font-weight:300!important;color:#232323!important;margin-bottom:8px!important;display:block}@media only screen and (max-width:1280px){.snap-start{min-height:110vh}.hero-section{height:520px;background-image:url(/images/career-mob.png)}.hero{height:100%;margin-top:auto}.main-header{text-align:center;font-family:Raleway;font-size:52px;font-style:normal;font-weight:800;line-height:110%;margin-top:auto;padding-bottom:40px}.careers-section{height:auto;padding-bottom:0;padding-top:40px}.careers-wrapper{flex-direction:column;gap:0}.careers-info-header{font-size:36px;font-style:normal;font-weight:800;line-height:100%}.careers-paragraphs{font-size:18px;font-style:normal;font-weight:300;line-height:150%;margin-top:0;margin-bottom:0}.careers-info{width:100%;margin-left:0;margin-bottom:-70px}.careers-wrapper img{width:234px;height:247px;position:relative;top:50px}.sign-up-wrapper{flex-direction:column}.positions-section{padding:40px 24px}.positions-header{font-size:36px;font-style:normal;font-weight:800;line-height:100%}.positions-info h3{font-size:22px;font-style:normal;font-weight:800;line-height:125%}.positions-info p,.positions-info ul{font-size:18px;font-style:normal;font-weight:300;line-height:150%}.sign-up-section{padding:0 24px}.sign-up-wrapper{flex-direction:column-reverse;gap:0}.sign-up-form{min-width:0}.sign-up-header{font-size:18px;font-style:normal;font-weight:800;line-height:150%}.sign-up-sub-header{font-size:36px;font-style:normal;font-weight:800;line-height:normal}.sign-up-img{justify-content:end}.sign-up-img img{width:196px;height:180px;-webkit-transform:scaleX(-1);transform:scaleX(-1);position:relative;top:45px;right:-20px;z-index:1}.form-sub-text{font-size:18px;font-style:normal;font-weight:300;line-height:150%}.mobile-form-sub-text{padding-top:17px;display:block}.desktop-form-sub-text{display:none}.cargo-footer-section{position:relative!important;z-index:10!important;padding:50px 80px!important}.style-box{margin-bottom:-100px}#careers form{gap:16px}input,textarea{padding:12px 16px!important}}.gravity-form-columns form{display:flex!important;flex-direction:column!important;gap:24px!important}@media (min-width:787px){.gravity-form-columns form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}#contact .gravity-form-columns .form-field:first-child,#contact .gravity-form-columns .form-field:nth-child(2){grid-column:span 1!important}#contact .gravity-form-columns .form-field:nth-child(n+3),#contact .gravity-form-columns .form-submit{grid-column:span 2!important}#careers .gravity-form-columns .form-field:first-child,#careers .gravity-form-columns .form-field:nth-child(3),#careers .gravity-form-columns .form-field:nth-child(5),#careers .gravity-form-columns .form-field:nth-child(2),#careers .gravity-form-columns .form-field:nth-child(4),#careers .gravity-form-columns .form-field:nth-child(6){grid-column:span 1!important}#careers .gravity-form-columns .form-field:nth-child(7),#careers .gravity-form-columns .form-submit{grid-column:span 2!important}}@media (max-width:786px){.gravity-form-columns form{display:flex!important;flex-direction:column!important;gap:16px!important}.gravity-form-columns .form-field,.gravity-form-columns .form-submit{width:100%!important}}