.career-form-wrapper{position:relative}.career-form-wrapper .career-content{text-align:center;padding-block:100px;background-image:url("/Content/images/secondary/gray_texture_bg.jpg");background-size:cover;background-position:left}@media only screen and (max-width:1500px){.career-form-wrapper .career-content{padding-block:75px}}@media only screen and (max-width:1000px){.career-form-wrapper .career-content{padding-block:50px}}.career-form-wrapper .career-content h1{letter-spacing:0.03em;text-wrap:balance}.career-form-wrapper .career-content p{line-height:1.7;width:100%;max-width:1500px;margin-inline:auto}.career-form-wrapper .career-content .btn-wrap{margin-top:25px}.career-form-wrapper .career-form{padding-block:100px;background-image:url("/Content/images/camo_pattern_dark.png")}@media only screen and (max-width:1000px){.career-form-wrapper .career-form{padding-block:75px}}.career-form-wrapper .career-form h2{text-align:center;color:#fff;margin:0 0 35px;letter-spacing:0.05em;font-size:clamp(32px, 2.5vw, 38px)}@media only screen and (max-width:740px){.career-form-wrapper .career-form h2{margin-bottom:25px}}.career-form-wrapper .career-form .careerForm{position:relative;z-index:99}@media screen and (max-width:1300px){.career-form-wrapper .career-form .careerForm{max-width:800px;margin:auto}}.career-form-wrapper .career-form .careerForm .form-messages{font-family:"latobold", Sans-Serif;font-size:16px;color:#ff3333;line-height:1.3;margin-bottom:15px;text-align:center}.career-form-wrapper .career-form .careerForm .form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1100px;margin:20px auto}.career-form-wrapper .career-form .careerForm .form-wrap .half{width:calc(50% - 20px);margin-bottom:20px}@media screen and (max-width:1700px){.career-form-wrapper .career-form .careerForm .form-wrap .half{width:calc(50% - 10px)}}@media screen and (max-width:1500px){.career-form-wrapper .career-form .careerForm .form-wrap .half{margin-bottom:15px}}@media screen and (max-width:600px){.career-form-wrapper .career-form .careerForm .form-wrap .half{width:100%}}@media screen and (max-width:1500px){.career-form-wrapper .career-form .careerForm .form-wrap .half.document-contain,.career-form-wrapper .career-form .careerForm .form-wrap .half.message-contain{width:100%}}@media screen and (max-width:1300px){.career-form-wrapper .career-form .careerForm .form-wrap .half.document-contain,.career-form-wrapper .career-form .careerForm .form-wrap .half.message-contain{width:calc(50% - 10px)}}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm .form-wrap .half.document-contain,.career-form-wrapper .career-form .careerForm .form-wrap .half.message-contain{width:100%}}.career-form-wrapper .career-form .careerForm .form-wrap .half.document-contain .message-label,.career-form-wrapper .career-form .careerForm .form-wrap .half.message-contain .message-label{margin-bottom:3px}.career-form-wrapper .career-form .careerForm .form-wrap .half.document-contain .tree-descrip,.career-form-wrapper .career-form .careerForm .form-wrap .half.message-contain .tree-descrip{line-height:1.3;margin:0 0 12px 0;font-size:15px}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm .form-wrap .half.document-contain .tree-descrip,.career-form-wrapper .career-form .careerForm .form-wrap .half.message-contain .tree-descrip{margin-bottom:10px}}.career-form-wrapper .career-form .careerForm .form-wrap .full{width:100%;margin-bottom:25px}@media screen and (max-width:1500px){.career-form-wrapper .career-form .careerForm .form-wrap .full{margin-bottom:20px}}@media screen and (max-width:600px){.career-form-wrapper .career-form .careerForm .form-wrap .full{margin-bottom:15px}}.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain{margin-top:30px}@media screen and (max-width:1400px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain{width:100%}}@media screen and (max-width:1300px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain{width:calc(50% - 10px)}}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain{width:100%}}@media screen and (max-width:375px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain{position:relative;height:78px}}.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{width:304px;height:78px;margin-left:auto;position:relative}@media screen and (max-width:1700px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@media screen and (max-width:1400px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{margin:auto}}@media screen and (max-width:1300px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{margin:unset;margin-left:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media screen and (max-width:850px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{margin:auto}}@media screen and (max-width:375px){.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(0.8);-ms-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}}.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap .check-me-contain{position:absolute;text-align:left;color:#fa4515;font-family:"latobold", Sans-Serif;left:8px;bottom:100%}.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap .check-me-contain svg{width:37px;height:37px;-webkit-transform:translateY(19px);-ms-transform:translateY(19px);transform:translateY(19px)}.career-form-wrapper .career-form .careerForm .form-wrap .recaptcha-contain .inner-wrap .check-me-contain span{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);display:inline-block;padding-left:5px}.career-form-wrapper .career-form .careerForm .form-wrap .submit-contain{margin-top:30px}@media screen and (max-width:1400px){.career-form-wrapper .career-form .careerForm .form-wrap .submit-contain{margin:0;width:100%;text-align:center}}@media screen and (max-width:1300px){.career-form-wrapper .career-form .careerForm .form-wrap .submit-contain{margin-top:30px;width:calc(50% - 10px);text-align:left}}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm .form-wrap .submit-contain{margin:0;width:100%;text-align:center}}.career-form-wrapper .career-form .careerForm .submit-btn{margin:5px 0 0 0;position:relative}.career-form-wrapper .career-form .careerForm .submit-btn:hover:after{-webkit-filter:brightness(0) saturate(100%) invert(35%) sepia(59%) saturate(4378%) hue-rotate(353deg) brightness(100%) contrast(97%);filter:brightness(0) saturate(100%) invert(35%) sepia(59%) saturate(4378%) hue-rotate(353deg) brightness(100%) contrast(97%)}.career-form-wrapper .career-form .careerForm .submit-btn:after{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:20px;content:url(/Content/images/icons/submit.png);height:34px;width:34px}.career-form-wrapper .career-form .careerForm label{display:block;font-size:20px;font-family:"latobold", Sans-Serif;margin-bottom:10px;line-height:1.2;color:white}.career-form-wrapper .career-form .careerForm label a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.career-form-wrapper .career-form .careerForm label a:focus-within,.career-form-wrapper .career-form .careerForm label a:hover{color:#fff}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm label{font-size:18px;margin-bottom:10px}}.career-form-wrapper .career-form .careerForm label span{color:#fa4515}.career-form-wrapper .career-form .careerForm label small{display:inline-block;font-size:0.8em;line-height:1.5}.career-form-wrapper .career-form .careerForm label.error{color:#fa4515;color:#ff3333;margin-bottom:0;margin-top:7px;font-size:16px}.career-form-wrapper .career-form .careerForm label.error#Document-error{margin-bottom:10px}@media screen and (max-width:1500px){.career-form-wrapper .career-form .careerForm label.document-label br{display:none}}@media screen and (max-width:1300px){.career-form-wrapper .career-form .careerForm label.document-label br{display:initial}}@media screen and (max-width:767px){.career-form-wrapper .career-form .careerForm label.document-label br{display:none}}.career-form-wrapper .career-form .careerForm .file-info{color:#fa4515;font-family:"latoregular", Sans-Serif;font-size:16px;text-align:center;line-height:1.4;display:block;margin-top:15px}.career-form-wrapper .career-form .careerForm input[type=email],.career-form-wrapper .career-form .careerForm input[type=file],.career-form-wrapper .career-form .careerForm input[type=tel],.career-form-wrapper .career-form .careerForm input[type=text],.career-form-wrapper .career-form .careerForm select,.career-form-wrapper .career-form .careerForm textarea{width:100%;border-radius:5px;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background:white;font-size:16px;font-family:"latoregular", Sans-Serif;padding:12px 10px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:3px solid transparent}.career-form-wrapper .career-form .careerForm input[type=email]:focus,.career-form-wrapper .career-form .careerForm input[type=file]:focus,.career-form-wrapper .career-form .careerForm input[type=tel]:focus,.career-form-wrapper .career-form .careerForm input[type=text]:focus,.career-form-wrapper .career-form .careerForm select:focus,.career-form-wrapper .career-form .careerForm textarea:focus{border:3px solid #fa4515}.career-form-wrapper .career-form .careerForm textarea{width:100%;resize:vertical;min-height:150px;max-height:250px;-webkit-transition:border 0.3s ease;-o-transition:border 0.3s ease;transition:border 0.3s ease}@media screen and (max-width:1500px){.career-form-wrapper .career-form .careerForm textarea{min-height:150px;max-height:300px}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}40%,60%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}40%,60%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}.career-form-wrapper .career-form .careerForm input[type=file].error~.file-upload-btn{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;border:3px solid #ff3333;background:#ff3333;color:white}.career-form-wrapper .career-form .careerForm input[type=file].error~.file-upload-btn span{color:white}.career-form-wrapper .career-form .careerForm input[type=file].error~.file-upload-btn span:before{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.career-form-wrapper .career-form .careerForm input[type=file].error+label.error{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
/*# sourceMappingURL=careers.css.map */