@media(max-width:767px){.ContentBanner_isImageMobilePushedOnTop{padding-top:var(--space-xl)}}.ContentBanner_isBordered{border:1px solid var(--color-border-default)}.ContentBanner:not(.ContentBanner_isBordered) .ContentBanner-Text ul li:before{filter:brightness(0%)}.ContentBanner:not(.ContentBanner_isBordered) .ContentBanner-Text ol li:before{color:var(--color-font)}.ContentBanner_isInverted .ContentBanner-Title,.ContentBanner_isInverted .ContentBanner-Text{color:#fff}.ContentBanner_isInverted .ContentBanner-Text ul li:before{filter:brightness(0) invert(1)!important}.ContentBanner_isInverted .ContentBanner-Text ol li:before{color:#fff!important}.ContentBanner-Inner{background-color:var(--color-action-default);display:flex;flex-direction:column}@media(min-width:768px){.ContentBanner-Inner{flex-direction:row;align-items:center}}@media(min-width:768px){.ContentBanner-Inner{justify-content:space-between}}.ContentBanner-Content{order:1;padding:var(--space-xl);display:flex;flex-direction:column}@media(min-width:768px){.ContentBanner-Content{order:0;align-items:flex-start;padding:var(--space-3xl);flex:0 0 50%}}@media(min-width:1200px){.ContentBanner-Content{flex:0 0 50%}}.ContentBanner-Text{margin-top:var(--space-xl)}.ContentBanner-Text ul,.ContentBanner-Text ol{margin:var(--space-xl) 0!important}.ContentBanner-Cta{margin-top:var(--space-xl)}@media(min-width:768px){.ContentBanner-Cta{margin-top:var(--space-2xl)}}.ContentBanner-Image{display:none}@media(min-width:768px){.ContentBanner-Image{flex:0 0 50%;align-self:flex-end;display:flex}}@media(min-width:1200px){.ContentBanner-Image{flex:0 0 50%}}.ContentBanner-Image .Picture{width:100%}@media(min-width:768px){.ContentBanner-Image .Picture{justify-content:flex-end}}.ContentBanner-Image .Picture,.ContentBanner-Image .Picture img{display:flex}@media(max-width:767px){.ContentBanner-Image .Picture picture{width:100%}}.ContentBanner-Image .Picture img{height:100%;width:auto}@media(min-width:768px){.ContentBanner-Image .Picture img{max-height:360px}}@media(max-width:767px){.ContentBanner-Image_isImageMobilePushedOnTop{margin-top:calc(var(--space-4xl) * -1)}}.ContentBanner-Image_isImageHasPaddings{padding:var(--space-xl) var(--space-xl) 0}@media(min-width:768px){.ContentBanner-Image_isImageHasPaddings{padding:var(--space-3xl) var(--space-3xl) var(--space-3xl) var(--space-s)}}.PopupFormBuilder-Modal{padding:0;max-width:600px;width:100%}.PopupFormBuilder-Modal .FormBuilder{padding:var(--space-3xl) var(--space-xl) var(--space-2xl)}@media(min-width:768px){.PopupFormBuilder-Modal .FormBuilder{padding:var(--space-3xl)}}.PopupFormBuilder-Modal .FormSuccess{align-items:flex-start}.PopupFormBuilder-Modal .FormSuccess .Button{margin-top:var(--space-xl)}.SimilarJobs-Modal{width:100%}@media(min-width:768px){.SimilarJobs-Modal{width:600px}}.SimilarJobs-Inner{background:#fff;padding:var(--space-2xl)}@media(min-width:768px){.SimilarJobs-Inner{padding:var(--space-3xl)}}.SimilarJobs-Description{margin-top:var(--space-m)}.SimilarJobs-Options{margin-top:var(--space-2xl)}.SimilarJobs-Cta{margin-top:var(--space-2xl);width:100%}
