.content-models-job-offers-modal{position:relative}.content-models-job-offers-modal .modal-container{background:0 0}.content-models-job-offers-modal .modal-container .modal-content{width:82.5em}.content-models-job-offers-modal .modal-container .modal-content .modal-header .modal-image{border-top-left-radius:1.25em;border-top-right-radius:1.25em;width:100%;height:23.5em}.content-models-job-offers-modal .modal-container .modal-content .modal-wrapper{position:relative}.content-models-job-offers-modal .modal-container .modal-content .modal-wrapper .content{background-color:#8700a0;border-radius:1.25em;flex-direction:column;align-items:center;width:100%;max-width:69.75em;padding:3.125em 0;display:flex;position:absolute;top:-10em;left:50%;transform:translate(-50%)}.content-models-job-offers-modal .modal-container .modal-content .modal-wrapper .content .title{font-size:4.0625em;line-height:1em;font-family:var(--font-vodkasans),sans-serif;color:#ff8000;text-align:center;max-width:10.44em;margin:0 auto}.content-models-job-offers-modal .modal-container .modal-content .modal-wrapper .content .position{font-size:4.375em;line-height:.65em;font-family:var(--font-fave),sans-serif;color:#fff;margin-top:.25em}.content-models-job-offers-modal .modal-container .modal-content .modal-footer{background-color:#fff;border-bottom-right-radius:1.25em;border-bottom-left-radius:1.25em;flex-direction:column;align-items:center;gap:1em;padding:11em 0 3em;display:flex}@media (max-width:1024px){.content-models-job-offers-modal .modal-container{flex-direction:column;height:100dvh;display:flex;top:0;left:0;overflow:hidden;transform:none;border-radius:0!important;padding:0!important}.content-models-job-offers-modal .modal-container .modal-body{flex:1;overflow-y:auto}.content-models-job-offers-modal .modal-container .modal-body .modal-content{flex-direction:column;justify-content:space-between;width:100%;min-height:100dvh;display:flex;overflow-y:auto}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-header{background:#fff;position:relative}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-header .modal-close{z-index:1;left:unset;width:2em;height:2em;position:absolute;top:1.6em;right:1.92em}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-header .modal-image{border-radius:8px 8px 2em 2em;height:36.8em;max-height:70vh}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-wrapper{background:#fff;flex:1}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-wrapper .content{width:unset;border-radius:2em;margin:0 1.92em;padding:2.56em 1.92em;position:relative;top:-7em;left:0;transform:none}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-wrapper .content .title{font-size:3.2em}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-wrapper .content .position{font-size:3.2em;font-family:var(--font-fave),sans-serif}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-wrapper .content .logo{width:8.72em;height:10.56em;position:absolute;top:-8.5em;left:50%;transform:translate(-50%)}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-footer{z-index:1;border-bottom-right-radius:0;border-bottom-left-radius:0;gap:3.2em;margin-top:-4em;padding:0 0 6.56em;position:relative;overflow-y:auto}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-footer .text{text-align:center;padding:0 2em;font-size:1.44em;font-weight:700}.content-models-job-offers-modal .modal-container .modal-body .modal-content .modal-footer .modal-button .button{width:12.88em;height:3.28em}}
