.career-application-form form .hs-form-field label{color:#000;display:block;font-size:18px;font-weight:700;line-height:27px;margin:0;padding:0 5px 10px 0}.career-application-form form .hs-form-field label.hs-error-msg{color:#0a7075;display:block;font-size:12px;font-weight:700;line-height:1.1;margin:0;padding:5px 0 0}.career-application-form form fieldset.form-columns-1 .hs-form-field.hs-upload_your_resume .input input{border:1px dotted #d6d6d6;height:0;opacity:0;padding:60px}.career-application-form form fieldset.form-columns-1 .hs-form-field .input,.career-application-form form fieldset.form-columns-2 .hs-form-field .input,.career-application-form form fieldset.form-columns-3 .hs-form-field .input{margin-right:0}.career-application-form form .hs-form-field .input input:not([type=checkbox]):not([type=radio]),.career-application-form form .hs-form-field .input select,.career-application-form form .hs-form-field .input textarea{background-color:#fff;border:1px solid #d6d6d6;margin:0;min-height:72px;min-width:100%;padding:12px;width:100%}.career-application-form form .hs-form-field .input input[type=file]{align-items:center;display:flex;flex-direction:row;height:auto!important;justify-content:center;min-height:53px!important}.career-application-form form .hs-form-field .input .hs-dateinput{margin:0;min-width:100%;padding:0;position:relative;width:100%}.career-application-form form .hs-form-field .input .hs-dateinput input{height:72px!important;margin-right:0;max-height:72px;max-width:calc(100% - 15px)!important;min-height:72px!important;min-width:100%!important;width:100%!important}.career-application-form form fieldset.form-columns-1 .hs-form-field .input .hs-dateinput input,.career-application-form form fieldset.form-columns-2 .hs-form-field .input .hs-dateinput input{flex:0 0 100%;margin-right:0!important;max-width:calc(100% - 15px)!important;min-width:100%!important}.career-application-form form .hs-form-field .input input{background-color:#fff;border:1px solid #d6d6d6;margin:0;padding:12px;width:100%}.career-application-form form .hs-form-field .input textarea{height:150px;min-height:150px}.career-application-form form .hs-form-field .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;&:after{right:30px}}.career-application-form form .hs-fieldtype-checkbox ul{margin:0;position:relative;width:100%}.career-application-form form .hs-fieldtype-checkbox ul li{display:flex;flex-direction:row;margin:0;padding:0 0 10px}.career-application-form form .hs-fieldtype-checkbox ul li label{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;position:relative;width:100%}.career-application-form form .hs-fieldtype-checkbox ul li label input{height:20px;max-height:20px!important;min-height:20px!important;width:20px}.career-application-form form .hs-fieldtype-checkbox ul li label span{font-size:1rem;line-height:1.1;padding-left:10px}.career-application-form form .hs-fieldtype-checkbox input[type=checkbox]{height:20px;width:20px}.career-application-form form .hs-form-field .hs-form-radio{margin:0;padding:0 0 12px;position:relative;width:100%;&:last-child{padding:0}}.career-application-form form .hs-form-field .hs-form-radio label{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;position:relative;width:100%}.career-application-form form .hs-form-field .hs-form-radio input[type=radio]{height:20px;width:20px}.career-application-form form .hs-form-field .hs-form-radio label input{height:20px;max-height:20px!important;min-height:20px!important;width:20px}.career-application-form form .hs-form-field .hs-form-radio label span{font-size:1rem;line-height:1.1;padding-left:10px}.career-application-form form fieldset.form-columns-0{padding-top:50px;width:100%}.career-application-form form fieldset.form-columns-0 .hs-richtext{margin:0;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 h3,.career-application-form form fieldset.form-columns-0 h4{color:#02848b;display:block;font-size:30px;font-weight:600;line-height:1.1;padding:0 0 20px;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 h5{color:#1e1e1e;display:block;font-size:20px;font-weight:800;padding:0 0 12px;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 .negative-space-top{margin-top:-50px}.career-application-form form fieldset.form-columns-0 .callout-text-block{display:block;font-size:1rem;padding:0;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 .callout-text-block p{display:block;font-size:1rem;margin:0;padding:0 0 12px;position:relative}.career-application-form form fieldset.form-columns-0 .disclaimer-text{display:block;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 .disclaimer-text.border-top{border-top:1px solid #ccc;display:block;padding-top:65px;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 .disclaimer-text.extra-padding{padding:30px 0}.career-application-form form fieldset.form-columns-0 .disclaimer-text p{display:block;font-size:1rem;margin:0;padding:0 0 12px;position:relative;width:100%}.career-application-form form fieldset.form-columns-0 .disclaimer-text strong.red-text.top-padding{padding-top:12px}.career-application-form form fieldset.form-columns-0 .disclaimer-text strong.red-text{display:block;font-size:1rem;line-height:1.35;padding:0 0 12px;position:relative}.career-application-form form fieldset.form-columns-0 .disclaimer-text strong{font-size:1rem}.career-application-form form fieldset.form-columns-0 .disclaimer-text .red-text{color:red}.career-application-form form fieldset.form-columns-0 .disclaimer-text .top-logo{display:block;margin:0 auto;padding:20px 0;position:relative}.career-application-form form fieldset.form-columns-0 .disclaimer-text .top-logo img{display:block;margin:0 auto;max-width:200px;object-fit:contain;width:250px}@media only screen and (min-width:768px){.career-application-form form fieldset.form-columns-0 .disclaimer-text .top-logo img{max-width:320px;width:320px}}.career-application-form form fieldset.form-columns-0 .disclaimer-text .disclaimer-text-body{padding:0 0 15px}.career-application-form form fieldset.form-columns-0 .disclaimer-text .disclaimer-text-body p{font-size:16px;margin:0;padding:0 0 12px}.career-application-form form fieldset.form-columns-1 .hs-form-field label span em,.career-application-form form fieldset.form-columns-2 .hs-form-field label span em{display:none}.career-application-form form .hs-submit .actions{align-items:center;background:#fff;border-radius:50px;color:#1e1e1e;display:flex;flex-direction:row;margin-left:auto;max-width:fit-content;padding:21px 0 21px 35px;position:relative;transition:.35s;&:after{background:url(https://www.leelewis.com/hubfs/angled-arrow-dark.svg) 50%;background-size:contain;content:"";height:17px;opacity:1;position:absolute;right:34px;transition:.35s;visibility:visible;width:17px;z-index:1}}.career-application-form form .hs-submit .actions:hover{&:after{transform:rotate(45deg);transition:.35s}}.career-application-form form .hs-submit input[type=submit]{align-items:center;color:#1e1e1e;display:flex;flex-direction:row;font-size:20px;font-weight:500;margin-left:auto;padding-right:80px;position:relative;width:150px;z-index:3}.career-application-form .form-column.dark-button-style form .hs-submit .actions{background:#02848b;color:#fff;&:after{background:url(https://www.leelewis.com/hubfs/angled-arrow-white.svg) no-repeat;background-size:100%;content:"";height:20px;width:20px}}.career-application-form .form-column.dark-button-style form .hs-submit input[type=submit]{color:#fff}.career-application-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:10px;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2215%22%20viewBox%3D%220%200%2018%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.8184%200.728516L8.90905%208.63783L0.999739%200.728516%22%20stroke%3D%22black%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-color:#fff;background-position:calc(100% - 15px)}.career-application-form .submitted-message,.career-application-form .submitted-message h3{color:#0f858d;display:block;font-size:22px;font-weight:700;line-height:1.35;margin:0 auto;padding:20px 0;text-align:center}.career-application-form .hs_error_rollup ul li label{color:red;display:block;font-size:20px;font-weight:600;padding:15px 0;position:relative}.career-application-form form fieldset{display:flex;flex-direction:row;flex-wrap:wrap}.career-application-form form fieldset.form-columns-1 .hs-form-field{float:none;width:100%}.career-application-form form fieldset.form-columns-2 .hs-form-field{display:flex;flex-direction:column;float:none;width:100%}.career-application-form form fieldset.form-columns-2 .hs-form-field label:first-of-type{flex-grow:0}.career-application-form form fieldset.form-columns-2 .hs-form-field .input{flex:1;margin-top:auto}.career-application-form form fieldset.form-columns-3 .hs-form-field{float:none;width:100%}@media only screen and (min-width:600px){.career-application-form form fieldset.form-columns-2 .hs-form-field{flex:0 0 50%;max-width:50%;&:nth-child(odd){padding-right:12px}&:nth-child(2n){padding-left:12px}}.career-application-form form fieldset.form-columns-3 .hs-form-field.hs-city{flex:0 0 50%;max-width:50%;padding-right:12px}.career-application-form form fieldset.form-columns-3 .hs-form-field.hs-state{flex:0 0 30%;max-width:30%;padding-left:12px}.career-application-form form fieldset.form-columns-3 .hs-form-field.hs_zip_code_{flex:0 0 20%;max-width:20%;padding-left:24px}}@media only screen and (min-width:768px){.career-application-form form fieldset.form-columns-3 .hs-form-field.hs-state{flex:0 0 50%;max-width:50%;padding-left:12px}.career-application-form form fieldset.form-columns-3 .hs-form-field.hs-address_zip_code{flex:0 0 50%;max-width:50%;padding-left:0;padding-right:24px}}@media only screen and (min-width:1124px){.career-application-form form fieldset.form-columns-3 .hs-form-field.hs-state{flex:0 0 30%;max-width:30%;padding-left:12px}.career-application-form form fieldset.form-columns-3 .hs-form-field.hs-address_zip_code{flex:0 0 20%;max-width:20%;padding-left:24px;padding-right:0}}.career-application-form form .hs-recaptcha{display:flex;justify-content:flex-start}