.wp-block-acf-image-with-text{margin:0;padding-bottom:2.5rem;padding-top:2.5rem;position:relative;z-index:1}@media only screen and (max-width:767px){.wp-block-acf-image-with-text{padding-bottom:1.25rem;padding-top:1.25rem}.wp-block-acf-image-with-text:first-of-type{padding-top:2.5rem}}.wp-block-acf-image-with-text.vertical-align-bottom .grid-row{align-items:flex-end}.wp-block-acf-image-with-text.vertical-align-top .grid-row{align-items:flex-start}.wp-block-acf-image-with-text.vertical-align-center .grid-row{align-items:center}.wp-block-acf-image-with-text:has(+.wp-block-acf-image-with-text){margin-bottom:-7.5rem}@media only screen and (max-width:1367px){.wp-block-acf-image-with-text:has(+.wp-block-acf-image-with-text){margin-bottom:-5rem}}@media only screen and (max-width:767px){.wp-block-acf-image-with-text:has(+.wp-block-acf-image-with-text){margin-bottom:0}}@media only screen and (max-width:767px){.wp-block-acf-image-with-text:has(+.wp-block-acf-image-with-text) .content-wrap{margin:0}}.wp-block-acf-image-with-text .grid-row{grid-gap:0 60px}@media only screen and (max-width:767px){.wp-block-acf-image-with-text .grid-row{grid-template-columns:1fr;grid-gap:1.25rem}}.wp-block-acf-image-with-text .grid-row.img-right .grid-col:first-of-type{order:2}@media only screen and (max-width:767px){.wp-block-acf-image-with-text .grid-row.img-right .grid-col:first-of-type{order:unset}}.wp-block-acf-image-with-text .grid-row .content-wrap.boxed{border-color:var(--theme-color)!important}.wp-block-acf-image-with-text .grid-row .content-wrap .wp-block-list li::marker{color:var(--theme-color)}.wp-block-acf-image-with-text .grid-row mark{color:var(--theme-color)!important}.wp-block-acf-image-with-text .grid-row .grid-col:first-of-type{position:relative}@media only screen and (max-width:767px){.wp-block-acf-image-with-text .grid-row .grid-col:first-of-type{grid-column:span 1}}.wp-block-acf-image-with-text .grid-row .grid-col:first-of-type img{border:3px solid var(--global-color-main);border-radius:18px;height:100%;object-fit:cover;position:relative;width:100%}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type{grid-column:span 1}}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap{width:100%}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap.boxed{border:3px solid;padding:0 2.5rem 2.5rem;position:relative}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap.boxed .wp-block-heading{background:#fff;left:0;margin:0;padding:0 .5rem;position:relative;right:0;transform:translateY(-50%);width:fit-content}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap .wp-block-heading{margin-bottom:1rem;margin-top:0;padding-left:0;padding-right:0}@media only screen and (max-width:1024px){.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap .wp-block-heading{font-size:1.75rem}}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap p{font-size:1.125rem;margin:0;padding-left:0;padding-right:0;width:100%}.wp-block-acf-image-with-text .grid-row .grid-col:last-of-type .content-wrap .wp-block-list{padding-left:20px}