@import 'https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap';.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:" ";display:block;height:0;clear:both}@font-face{font-family:'RainierNorth500';src:local('☺'),url('/wp-content/themes/orcas_24/_fonts/RainierNorth500.woff2') format('woff2'),url('/wp-content/themes/orcas_24/_fonts/RainierNorth500.woff') format('woff');font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:'ETmodules';src:local('☺'),url('/wp-content/themes/orcas_24/_fonts/modules.woff') format('woff');font-style:normal;font-weight:500;font-stretch:normal}@-ms-viewport{width:device-width;zoom:1}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}.Montserrat,.Monty,.OpenSans{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal}.Rain,.Rainier,.RainierNorth500{font-family:"RainierNorth500",sans-serif;font-optical-sizing:auto;font-style:normal}.page_employment-application .gform_wrapper{max-width:1100px;padding:0 40px;margin:50px auto}.page_employment-application .gform_wrapper h3{font-size:35px;line-height:1.7em;padding:10px 0;color:#005350;font-weight:400}.page_employment-application .gform_wrapper p,.page_employment-application .gform_wrapper legend,.page_employment-application .gform_wrapper .gfield_description{margin:0;padding:0;font-size:18px;line-height:1.7em;color:#005350}.page_employment-application label.gform-field-label{font-size:18px;line-height:100%;margin:5px 0;color:#005350}.page_employment-application input[type="checkbox"].gfield-choice-input,.page_employment-application input[type="radio"].gfield-choice-input,.page_employment-application .ginput_container_consent input[type="checkbox"]{margin:3px 4px}.page_employment-application .gform_body input[type="text"],.page_employment-application .gform_body input[type="email"],.page_employment-application .gform_body input[type="phone"],.page_employment-application .gform_body input[type="tel"],.page_employment-application .gform_body textarea,.page_employment-application .gform_body select{width:100%;font:16px/24px 'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#00534c;padding:10px 20px;border:1px solid #00534c;-webkit-appearance:none;appearance:none;border-radius:0;background-color:transparent}.page_employment-application .gform_body select{cursor:pointer;padding:10px 30px 10px 20px}.page_employment-application .gform_body .address_country{position:relative}.page_employment-application .gform_body .address_country:after{font-family:ETmodules;content:"3";font-size:22px;position:absolute;right:10px;top:15px;font-weight:800;z-index:-1}.page_employment-application .gform_body textarea{height:200px}.page_employment-application .gform_validation_errors{display:none}.page_employment-application .validation_message{display:block;font-size:14px;line-height:20px;margin-top:5px;color:red}.page_employment-application .gform_body .gfield{margin-bottom:20px}.page_employment-application .gform_body .gsection{border-bottom:2px solid #00534c;margin-bottom:40px}.page_employment-application .gform_body .ginput_complex label{display:block;font-size:14px;line-height:20px}.page_employment-application .gform_body .ginput_complex{margin-bottom:0}.page_employment-application .gform_body .ginput_complex span{display:block;margin-bottom:20px}.page_employment-application .gform_body .gf_clear{clear:both;display:table;content:''}.page_employment-application .gform_body .gfield_error input,.page_employment-application .gform_body .gfield_error select,.page_employment-application .gform_body .gfield_error textarea{border-color:red}.page_employment-application .gform_body .gfield .small{max-width:24%}.page_employment-application .gform_body .gfield .medium{max-width:49%}.page_employment-application .gform_body .ginput_right,.page_employment-application .gform_body .ginput_left{width:49%;float:left}.page_employment-application .gform_body .ginput_right{float:right}.page_employment-application .gform_footer .button{border:7px solid #00534c;border-radius:100px;font:500 22px/32px 'Montserrat',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;background-color:#00534c;padding:5px 40px;-webkit-appearance:none;appearance:none;color:#fff;min-width:230px;cursor:pointer}.page_employment-application .gform_footer .button:hover{background-color:#4A773C}@media (max-width:767px){.page_employment-application .gform_body .gfield .small,.page_employment-application .gform_body .gfield .medium,.page_employment-application .gform_body .ginput_right,.page_employment-application .gform_body .ginput_left{width:100%;float:none;max-width:100%}}.page_employment-application .nf-form-wrap .nf-field-container.hide{display:none !important}.page_employment-application .nf-form-wrap .nf-before-form-content{display:none !important}.page_employment-application .nf-form-wrap .nf-form-content label{font-weight:500;color:#005350}.page_employment-application .nf-form-wrap button,.page_employment-application .nf-form-wrap input[type="submit"]{background-color:#005350;border:7px solid #00534c;border-radius:100px;font-weight:500;font-size:22px;text-transform:uppercase;padding:5px 40px;appearance:none;color:#fff;min-width:230px;cursor:pointer}.page_employment-application .nf-form-wrap button:hover,.page_employment-application .nf-form-wrap input[type="submit"]:hover,.page_employment-application .nf-form-wrap button:focus,.page_employment-application .nf-form-wrap input[type="submit"]:focus{background-color:#4b773c;color:#fff}.page_employment-application .nf-form-wrap button.nf-fu-fileinput-button,.page_employment-application .nf-form-wrap input[type="submit"].nf-fu-fileinput-button{font-size:12px;padding:1px 10px;min-width:130px}.page_employment-application .nf-form-wrap #nf-field-5-container .nf-field-description{margin:0 0 -40px 150px}.page_employment-application .nf-form-wrap #nf-field-6-wrap .nf-field-description{margin:0;width:90%;flex:1 0 auto}.page_employment-application .nf-response-msg{font-size:20px;font-weight:600;color:#005350}