@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-regular.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-500.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-500.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-600.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-600.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-700.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-700.woff") format("woff")}.content-half-tiles{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.content-half-tiles .half-tile-image{position:relative;overflow:hidden}.content-half-tiles .half-tile-image img{position:absolute;width:100%;height:100%;object-fit:cover}@media (min-width:75rem){.content-half-tiles{gap:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}.content-half-tiles .half-tile-image,.content-half-tiles .half-tile-text{width:50%}.content-half-tiles .half-tile-image{min-height:15rem}}@media (max-width:1200px) and (min-width:768px){.content-half-tiles{gap:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}.content-half-tiles .half-tile-image,.content-half-tiles .half-tile-text{width:50%}.content-half-tiles .half-tile-text{min-height:15rem}}@media (max-width:767px){.content-half-tiles{flex-direction:column-reverse;row-gap:10px;margin-bottom:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}.content-half-tiles .half-tile-image,.content-half-tiles .half-tile-text{width:100%}.content-half-tiles .half-tile-image{min-height:23.3em}.content-half-tiles .half-tile-text h2{font-size:1.37em;font-size:clamp(1.375em, 0.4444444444vw + 1.1805555556em, 1.625em);line-height:1.36;letter-spacing:-0.01em;font-weight:400;font-weight:500;margin-bottom:36px}}.half-tile-text{background-color:#E6E5DE;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;transition:0.4s ease}.half-tile-text h2{font-size:2.25em;font-size:clamp(1.75em, 0.8888888889vw + 1.3611111111em, 2.25em);line-height:1.22;letter-spacing:-0.02em;font-weight:400;font-weight:500;color:#A12C66;transition:0.4s ease;margin-bottom:2.2em}.half-tile-text .half-tile-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#A12C66;transition:0.4s ease}.half-tile-text .half-tile-link .icon-next{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.half-tile-text .half-tile-link .icon-next svg{width:clamp(1em, 0.8888888889vw + 0.6111111111em, 1.5em);height:clamp(1em, 0.8888888889vw + 0.6111111111em, 1.5em);transition:0.4s ease}.half-tile-text .half-tile-link .icon-next svg path{transition:0.4s ease;transition-property:fill;fill:#A12C66}.half-tile-text .half-tile-link::after{content:"";position:absolute;width:100%;height:100%;background-color:transparent;left:0;top:0}@media (min-width:75rem){.half-tile-text{padding:clamp(4em, 0.2222222222vw + 3.9027777778em, 4.125em)}}@media (max-width:1200px) and (min-width:768px){.half-tile-text{padding:clamp(3em, 0.2222222222vw + 2.9027777778em, 3.125em)}}@media (max-width:767px){.half-tile-text{padding:clamp(1.75em, 0.2222222222vw + 1.6527777778em, 1.875em)}}.no-touch .half-tile-text:hover{background-color:#A12C66}.no-touch .half-tile-text:hover h2,.no-touch .half-tile-text:hover a{color:#FFFFFF}.no-touch .half-tile-text:hover .half-tile-link svg{scale:1.4}.no-touch .half-tile-text:hover .half-tile-link svg path{fill:#FFFFFF}