.application-form-wrapper form .hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f6f6f6;border:1px solid #c0bfbf!important;border-radius:3px;box-shadow:inset 0 0 3px #faf9fc;color:#212121;font-size:15px;line-height:22px;margin:0;max-width:606px;padding:11.5px 16px}.application-form-wrapper form .hs-input::placeholder{color:#888}.application-form-wrapper form .hs-button.primary.large{background:#000;border:1px solid #000;border-radius:3px;color:#fff;font-size:17px;font-weight:600;line-height:20px;margin:0;min-height:auto;min-width:215px;padding:13px 16px;text-align:center}.application-form-wrapper form label{color:#212121;font-size:15px;font-weight:600;line-height:22px;margin-bottom:8px}.application-form-wrapper form label.hs-error-msg{color:red;font-weight:400}.application-form-wrapper form legend{color:#888;font-size:15px;font-weight:400;line-height:130%;margin-bottom:32px}.job-app-form-section{padding:0 0 56px}.application-form-wrapper form .hs-input:focus{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#212121!important}.application-form-wrapper form .hs-richtext.hs-main-font-element p{color:#888;font-size:15px;line-height:130%;margin-bottom:32px}.application-form-wrapper form .field.hs-form-field{margin-bottom:16px}.application-form-wrapper form .hs-fieldtype-checkbox.field.hs-form-field,.application-form-wrapper form .hs-fieldtype-file.field.hs-form-field,.application-form-wrapper form .hs-fieldtype-phonenumber.field.hs-form-field,.application-form-wrapper form .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field{border-bottom:1px solid #d8e3e7;margin-bottom:56px;padding-bottom:56px}.application-form-wrapper form .hs-fieldtype-file.field.hs-form-field .hs-input{color:#888;cursor:pointer;padding:8.5px 16px;width:606px}.application-form-wrapper form textarea{min-height:151px}.application-form-wrapper form .hs-richtext.hs-main-font-element h2,.application-form-wrapper form .hs-richtext.hs-main-font-element h5{color:#212121;font-size:17px;font-weight:600;line-height:130%;margin-bottom:32px}.application-form-wrapper form .hs-form-required{color:red;display:inline-block}.application-form-wrapper form .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f6f6f6 url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/PropertyLoop%20-%202023/images/form-arrow.svg) no-repeat 97%;background-size:12px auto;color:#888;cursor:pointer;padding-right:30px}.application-form-wrapper form .hs-button.primary.large:hover{background:#fff}.application-form-wrapper form .legal-consent-container ul.inputs-list{font-weight:500;opacity:.88}.application-form-wrapper form form .inputs-list{list-style:none;margin:0;padding:0}.application-form-wrapper form [type=checkbox],.application-form-wrapper form [type=radio]{box-sizing:border-box;padding:0}.application-form-wrapper form .inputs-list span,.application-form-wrapper form form .application-form-wrapper form .inputs-list input{vertical-align:middle}.application-form-wrapper form ul li label input[type=checkbox]+span{cursor:pointer;padding-left:36px;position:relative}.application-form-wrapper form .legal-consent-container .hs-form-booleancheckbox-display>span,.application-form-wrapper form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.application-form-wrapper form .legal-consent-container ul.inputs-list li label input[type=checkbox]+span:before{top:-5.3px}.application-form-wrapper form ul li label input[type=checkbox]:checked+span:before,.application-form-wrapper form ul li label input[type=radio]:checked+span:before{background-color:#212121;border-color:#212121}.application-form-wrapper form ul li label input[type=checkbox]:checked+span:before{background-image:url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/PropertyLoop%20-%202023/images/check.svg);background-position:50%;background-repeat:no-repeat}.application-form-wrapper form ul li label input[type=checkbox]{display:none!important;opacity:0}.application-form-wrapper form ul li label input[type=checkbox]+span:before{background-color:#f6f6f6;border:1px solid #c0bfbf;border-radius:3px;content:"";height:24px;left:0;position:absolute;top:-2.3px;width:24px}.application-form-wrapper form ul li label input[type=radio]{display:none!important;opacity:0}.application-form-wrapper form ul li label input[type=radio]+span:before{background-color:#f6f6f6;border:1px solid #c0bfbf;border-radius:50%!important;content:"";height:24px;left:0;position:absolute;text-align:center;top:-3px;width:24px}.application-form-wrapper form ul li label input[type=radio]:checked+span:before{box-shadow:inset 0 0 0 3px #fff}.application-form-wrapper form ul li label input[type=radio]+span{cursor:pointer;padding-left:36px;position:relative}.application-form-wrapper form .inputs-list label{font-weight:400}.application-form-wrapper form .hs-richtext.hs-main-font-element h5{margin-bottom:8px}.application-form-wrapper form .hs-richtext.hs-main-font-element p>span{color:red}.application-form-wrapper form .hs_submit.hs-submit{padding-top:8px}.application-form-wrapper form .hs_cv_resume.hs-cv_resume.hs-fieldtype-file.field.hs-form-field label,.application-form-wrapper form .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field label{font-size:17px}.application-form-wrapper .submitted-message h3{color:#212121;font-size:24px;font-weight:600;line-height:20px;margin-bottom:24px}.application-form-wrapper .submitted-message p:last-child{margin-bottom:0}.application-form-wrapper .submitted-message{font-size:17px;line-height:26px;padding:0}.application-form-wrapper form .hs-richtext.hs-main-font-element h3{color:#212121;font-size:24px;font-weight:600;line-height:20px;margin-bottom:56px}.application-form-wrapper .form-title{display:none}.application-form-wrapper .app-go-to-top a{color:#0146ff;font-size:17px;line-height:130%}.application-form-wrapper .app-go-to-top a:hover{text-decoration:underline}@media (max-width:767px){.job-app-form-section{padding:0 0 32px}.application-form-wrapper form .hs-button.primary.large{font-size:14px;padding:8px 16px}.application-form-wrapper{padding-top:32px}.application-form-wrapper .submitted-message h3{font-size:19px;line-height:26px}.application-form-wrapper form .hs-richtext.hs-main-font-element h3{font-size:19px;margin-bottom:40px}.application-form-wrapper form .hs-richtext.hs-main-font-element h2,.application-form-wrapper form .hs-richtext.hs-main-font-element p{margin-bottom:24px}.application-form-wrapper form .hs_submit.hs-submit{padding-top:16px}.application-form-wrapper form .hs-input{font-size:15px;max-width:100%}.application-form-wrapper form .hs-fieldtype-file.field.hs-form-field .hs-input{width:100%}.application-form-wrapper form .hs-fieldtype-checkbox.field.hs-form-field{margin-bottom:24px;padding-bottom:12px}.application-form-wrapper form .hs-fieldtype-file.field.hs-form-field,.application-form-wrapper form .hs-fieldtype-phonenumber.field.hs-form-field,.application-form-wrapper form .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field{margin-bottom:32px;padding-bottom:20px}}