:root{--ny-red:#e2001a;--white:#ffffff;--grey-text:#333333;--grey-text-light:#888888;--grey-light:#b2b2b2;--separator:#d6d6d6;--grey:#555555;--divider:#707070}:root{--ny-red:#e2001a;--white:#ffffff;--grey-text:#333333;--grey-text-light:#888888;--grey-light:#b2b2b2;--separator:#d6d6d6;--grey:#555555;--divider:#707070}.stay-in-touch{font-family:roboto,sans-serif;font-weight:300;color:#4a4a4a}.stay-in-touch .worktime{display:flex;margin-bottom:1.5rem}.stay-in-touch .worktime .checkbox{display:flex}.stay-in-touch .worktime .checkbox label{align-items:center;display:flex;width:7rem}.stay-in-touch .worktime .checkbox span{white-space:nowrap}.stay-in-touch .worktime .checkbox .md-label{width:auto}.stay-in-touch .worktime .checkbox .md-label input{margin-right:.5rem}.stay-in-touch .worktime .checkbox:nth-child(2){margin-left:1.5rem}.stay-in-touch .experience{display:flex;margin-bottom:1.5rem;margin-top:.5rem}.stay-in-touch .experience .checkbox{display:flex}.stay-in-touch .experience .checkbox label{display:flex;align-items:center}.stay-in-touch .experience .checkbox label span{margin-left:.5rem;line-height:1px}.stay-in-touch .experience .checkbox:nth-child(2){margin-left:1.5rem}.stay-in-touch .english-text{font-style:italic}.stay-in-touch.form{max-width:890px;margin:0 auto 5rem;padding:1rem 1rem 0}.stay-in-touch .personal-data .field{margin-bottom:1rem}.stay-in-touch .personal-data .field textarea{resize:vertical;min-height:5rem;max-height:15rem}.stay-in-touch .personal-data input{width:100%}.stay-in-touch .personal-data .interest-title{margin-top:3rem}.stay-in-touch .checkboxes .input{width:100%}.stay-in-touch .checkboxes .checkbox{display:flex}.stay-in-touch .checkboxes .checkbox.privacy{display:flex;margin-top:3rem}.stay-in-touch .checkboxes .field{margin-top:1rem}.stay-in-touch .checkboxes .field input{padding-top:0}.stay-in-touch .checkboxes .field textarea{resize:vertical;min-height:5rem;max-height:15rem}.stay-in-touch .csv-upload{margin:1rem 0}.stay-in-touch .csv-upload input{border:none}.stay-in-touch[x-cloak]{display:none!important}@media screen and (max-width:767px){.stay-in-touch{margin:0 1rem 5rem}}.stay-in-touch .login-hint{text-align:center;font-size:14px}.stay-in-touch textarea,.stay-in-touch select,.stay-in-touch input,.stay-in-touch button{outline:none}.stay-in-touch .hidden{display:none}.stay-in-touch strong,.stay-in-touch .strong{font-weight:400}.stay-in-touch .centered{text-align:center}.stay-in-touch .padding-bottom{padding-bottom:32px}.stay-in-touch .title{text-align:center;font-size:36px;font-weight:300;color:#b2b2b2}.stay-in-touch .subtitle{text-align:center}.stay-in-touch .text-justify{text-align:justify;white-space:unset}.stay-in-touch p{font-size:16px;white-space:pre-wrap}.stay-in-touch .cam-button{padding:10px 36px;text-transform:uppercase;border:1px solid #dbdbdb;font-weight:100;font-size:14px;line-height:14px;letter-spacing:.7px;color:#fff;background-color:#e2001a;text-decoration:none;border-radius:24px}.stay-in-touch .cam-button:disabled{cursor:not-allowed;background-color:#c6c6c6;color:#888}.stay-in-touch .dark-button{display:inline-block;border:none;margin:1rem 0;text-decoration:none;font-size:1.125rem;line-height:1.25rem;font-weight:300;background:#555;color:#fff;padding:.625rem 2.25rem;text-transform:uppercase;letter-spacing:1.8px;cursor:pointer}@media screen and (max-width:1023px){.stay-in-touch .dark-button{font-size:.875rem;font-weight:300;line-height:.875rem;letter-spacing:.7px;padding:.625rem 1.5rem}}.stay-in-touch form{max-width:480px;margin:0 auto;text-align:left}.stay-in-touch form label{font-size:14px;color:#555}.stay-in-touch form input{display:block;font-size:1rem;font-weight:300;padding:8px 0;border:none;border-bottom:solid 1px #b2b2b2;color:#555}.stay-in-touch form input:placeholder-shown{border-color:#dbdbdb}.stay-in-touch form textarea{display:block;font-size:1rem;font-weight:300;width:100%;min-height:25vh;padding:8px;border:solid 1px #b2b2b2;color:#555}.stay-in-touch form textarea:empty{border-color:#dbdbdb}.stay-in-touch form textarea.resize-vertical{resize:vertical}.stay-in-touch form select{display:block;font-size:1rem;font-weight:300;width:100%;border:none;border-bottom:solid 1px #555;color:#555;height:40px;background-color:transparent;border-image:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='%23444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:100%;background-repeat:no-repeat}.stay-in-touch form select:invalid{border-color:#dbdbdb}.stay-in-touch form .radio-buttons{display:flex}.stay-in-touch form .radio-buttons .radio{margin-top:16px}.stay-in-touch form .radio-buttons .radio:first-of-type{min-width:25%;margin-right:32px}.stay-in-touch form .radio-buttons .radio input{display:inline-block;width:auto}.stay-in-touch form .checkboxes{margin-top:3rem;font-size:14px}.stay-in-touch form .checkboxes .flex{display:flex}.stay-in-touch form .checkboxes .flex div.checkbox:first-of-type{min-width:25%;margin-right:32px}.stay-in-touch form .checkboxes .checkbox{margin-top:12px}.stay-in-touch form .checkboxes .checkbox .text{text-indent:0}.stay-in-touch form .checkboxes .checkbox label{margin-top:0;margin-left:20px;text-indent:-24px}@media screen and (max-width:767px){.stay-in-touch form .checkboxes .checkbox label{font-size:14px}}.stay-in-touch form .checkboxes .checkbox label input{color:#555;display:inline;width:20px}.stay-in-touch form .checkboxes .checkbox label.is-dark{color:#555}.stay-in-touch .cam-submit{text-align:center;margin-top:1rem}.stay-in-touch .cam-submit .error-msg{margin:.5rem 0;color:#e2001a;font-weight:400;font-size:16px}.stay-in-touch .cam-submit .success-msg{margin:.5rem 0;color:#23d160;font-weight:400;font-size:16px}.stay-in-touch .success-overlay{position:fixed;top:0;left:0;z-index:999999;width:100vw;height:100vh;background:#fff;padding:0 1rem 4rem;text-align:center;overflow-y:auto;-webkit-overflow-scrolling:touch}.stay-in-touch .success-overlay.show{display:block}.stay-in-touch .success-overlay img{width:4rem}.stay-in-touch .success-overlay .success-overlay-body{max-width:600px;margin:1rem auto}.stay-in-touch .required-text{margin:4rem auto 0;max-width:480px;font-size:.75rem;line-height:.75rem;color:#b2b2b2}.stay-in-touch .loading-indicator{position:fixed;display:none;z-index:2000;background-color:rgba(85,85,85,.5);top:0;left:0;width:100vw;height:100vh}.stay-in-touch .loading-indicator.active{display:block}.stay-in-touch .loading-indicator .lds-ring{display:inline-block;position:relative;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.stay-in-touch .loading-indicator .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #e2001a;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1)infinite;border-color:#e2001a transparent transparent transparent}.stay-in-touch .loading-indicator .lds-ring div:nth-child(1){animation-delay:-.45s}.stay-in-touch .loading-indicator .lds-ring div:nth-child(2){animation-delay:-.3s}.stay-in-touch .loading-indicator .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}