.image-content-block .wrapper-outer{background:var(--bck-color, #fff)}.image-content-block .wrapper-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px 0;gap:20px}@media only screen and (min-width:767px){.image-content-block .wrapper-inner{padding:50px 0;gap:30px}}@media only screen and (min-width:1024px){.image-content-block .wrapper-inner{padding:60px 0;gap:40px}}@media only screen and (min-width:1280px){.image-content-block .wrapper-inner{padding:70px 0;gap:50px}}.image-content-block .wrapper-inner-content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}@media only screen and (min-width:1024px){.image-content-block .wrapper-inner-content{align-items:stretch;justify-content:space-between;flex-direction:row;gap:6%}}.image-content-block .headline{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:10px}.image-content-block .headline span{display:block;color:#343a40;font-family:Mulish-ExtraBold;font-style:normal;line-height:1.1;font-size:clamp(36px,4vw,40px);letter-spacing:.15px}@media only screen and (min-width:992px){.image-content-block .headline span{font-size:clamp(40px,3.5vw,48px)}}.image-content-block .headline .line{width:50px;height:4px;background:#27aeef}.image-content-block .side-photo{width:100%;display:flex;align-items:center;justify-content:center}.image-content-block .side-photo img{width:100%;max-width:650px}@media only screen and (min-width:1024px){.image-content-block .side-photo{width:47%}.image-content-block .side-photo img{width:100%;height:auto;max-width:unset}}.image-content-block .side-content{width:100%;display:flex;align-items:center;justify-content:center}.image-content-block .side-content p{margin-top:15px}@media only screen and (min-width:1024px){.image-content-block .side-content{width:47%}.image-content-block .side-content p{margin-top:25px}}.image-content-block.is-style-alternative .wrapper-inner-content{flex-direction:column!important}@media only screen and (min-width:1024px){.image-content-block.is-style-alternative .wrapper-inner-content{flex-direction:row-reverse!important}.image-content-block.is-style-alternative .wrapper-inner-content .side-photo{background:#d4d4d433}.image-content-block.is-style-alternative .wrapper-inner-content .side-photo img{max-width:unset;height:100%;object-fit:cover}}