.job-ad{display:flex;flex-wrap:wrap;gap:4em}.centered-section{margin-inline:auto;max-width:1220px}.section-light{background-color:#fff}.section-dark,.section-light{padding-block:40px;padding-inline:20px}.section-dark{background-color:#f3efec}.job-ad p{max-width:80ch}.job-ad ul{list-style:disc;margin-block-end:1.5em;padding-inline-start:1.5em}.job-ad li{font-family:TheSans-Regular,sans-serif!important}.job-ad li+li{margin-block-start:.5em!important}.job-ad li>*{margin:0;padding:0}.job-ad h2{margin-block-end:.5em!important}.job-ad .left-column{flex-grow:3.5}.job-ad .left-column,.job-ad .right-column{flex-basis:calc(799200px - 99900%);position:relative}.job-ad .right-column{align-items:flex-start;display:flex;flex-grow:2}.job-ad .right-column .job-info>*+*{margin-top:1rem}.job-ad .right-column .job-info>h3{font-family:TheSans-Regular,sans-serif!important;font-size:var(--font-size-md);font-weight:400;margin-bottom:0;margin-top:10px}.job-info__contact-mail-phone,.job-info__contact-name-title{display:flex;flex-direction:column}.job-info__contact-name{font-family:TheSans-SemiBold,sans-serif!important}.job-info__contact-mail-phone__phone{color:var(--primary-red)!important}.job-ad__video{max-width:100%}.job-ad__video video{height:auto;width:100%}.submitted-message>*{font-family:TheSans-Regular,sans-serif!important;font-size:var(--font-size-md)!important;margin-top:2rem!important}.form-section{display:flex;flex-wrap:wrap;position:relative}.image-wrapper img{height:auto;max-width:400px}.image-wrapper_contact-mail-phone{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding-bottom:2em;position:absolute}.form-section .image-wrapper,.form-section .image-wrapper>.image-wrapper__inner{position:relative}.form-wrapper{flex-basis:60%;flex-grow:1;flex-shrink:0;margin-bottom:2rem}.image-wrapper{align-items:flex-start;display:flex;flex-basis:40%;flex-grow:1;justify-content:center;position:relative}