@font-face{font-family:Futura;src:url(/app/themes/davinci/dist/fonts/futura/46ce09db-0ca6-4e0c-acea-3ee8c8867f10.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/142b09e6-c245-4ff7-b01c-325fa824c99e.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Futura Bold;src:url(/app/themes/davinci/dist/fonts/futura/70cd4257-15ef-421c-b474-8c9bed8e66b0.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/970a093d-098a-4d5b-b6f0-c2d682e95d80.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewTitle Bold;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Extralight;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Light;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Medium;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Regular;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Variable;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff) format("woff");font-style:normal;font-display:swap}@keyframes opacity-0-100{0%{opacity:0}to{opacity:1}}@keyframes fluctuate-opacity{0%{opacity:1}90%{opacity:.75}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.right-0{right:0}.right-1{right:1rem}.right-2{right:2rem}.pr-10{padding-right:5rem}.image-text{margin:16px 0}@media(min-width:1024px){.image-text{margin:0}}.image-text li{font-size:1rem;line-height:1.5rem}.image-text__figure{margin:0}.image-text__img{padding:24px 0}@media(min-width:1024px){.image-text__img{padding:0}}.image-text__title{margin-bottom:32px}.image-text--campaign-style .image-text__title{font-size:1.875rem;margin-bottom:1rem;line-height:1}@media(min-width:1200px){.image-text--campaign-style .image-text__title{font-size:3.125rem;margin-bottom:2rem}}.image-text__content{color:#3a5c64}.image-text--campaign-style .image-text__title{font-family:NewTitle Bold,sans-serif;color:#00a794}.image-text__campaign-background{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:url(/app/themes/davinci/dist/images/recruitment-campaign-2024/background-2-mobile.jpg);text-align:right;background-position:50%;background-size:cover;display:none}@media(min-width:1024px){.image-text__campaign-background{display:block;background-image:url(/app/themes/davinci/dist/images/recruitment-campaign-2024/background-2-desktop.jpg)}.image-text--image-position-right .image-text__campaign-background{transform:scaleX(-1)}}.image-text__sidepanel{font-family:NewTitle Bold,sans-serif;display:flex;flex-direction:column;text-transform:uppercase;color:#00a794;font-size:1.875rem;line-height:1;padding:2rem 2rem 4rem;position:relative;background-image:url(/app/themes/davinci/dist/images/recruitment-campaign-2024/background-2-mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover}.image-text__sidepanel--no-padding{padding:0}@media(min-width:1024px){.image-text__sidepanel{background-image:none}}.image-text__sidepanel-graphic{position:absolute;bottom:0;right:0;width:100%;pointer-events:none;transform:translateY(20%) translateX(36%);display:none}.image-text__sidepanel-graphic svg{width:100%;height:auto}@media(min-width:1024px){.image-text__sidepanel-graphic{display:block}}.image-text__sidepanel--text-size-large{font-size:2.5rem}@media(min-width:1200px){.image-text__sidepanel{font-size:2.75rem;padding:4rem}.image-text__sidepanel--no-padding{padding:0}.image-text__sidepanel--text-size-large{font-size:3.75rem}}@media(min-width:1328px){.image-text__sidepanel{font-size:3.75rem;padding:6rem}.image-text__sidepanel--no-padding{padding:0}.image-text__sidepanel--text-size-large{font-size:5rem}}.image-text__sidepanel-text--orange{color:#ef7d00}.image-text__sidepanel-text--white{color:#fff}.image-text__sidepanel-big-graphic{width:100%;display:block;margin:0 auto}.image-text__sidepanel-big-graphic-img{object-fit:contain;display:block;width:100%}.image-text--campaign-style .image-text__content{padding:0 2rem}@media(min-width:1200px){.image-text--campaign-style .image-text__content{padding:4rem 2rem 4rem 0}}@media(min-width:1200px){.image-text--image-position-right .image-text__content{padding:4rem 0 4rem 2rem}}