@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.wp-block-group:has(section){margin-top:136px;margin-bottom:136px;gap:0}@media screen and (max-width: 1024px){.wp-block-group:has(section){margin-top:80px;margin-bottom:80px}}.wp-block-group:has(section):has(section.ctas-content){margin-bottom:0}.wp-block-group:has(section) section{margin-top:0;margin-bottom:0}.wp-block-group:has(section) section:not(:last-of-type){margin-bottom:32px}@media screen and (max-width: 1024px){.wp-block-group:has(section) section:not(:last-of-type){margin-bottom:80px}}section.image-content{margin-top:136px;margin-bottom:136px}@media screen and (max-width: 1024px){section.image-content{margin-top:80px;margin-bottom:80px}}section.image-content .image-text-wrapper{background:#f5f5f5;padding:20px 105px 20px 20px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){section.image-content .image-text-wrapper{display:block;padding:0}}section.image-content .image-text-wrapper .image-side{width:380px;height:380px;position:relative;margin-bottom:57px}@media screen and (max-width: 1024px){section.image-content .image-text-wrapper .image-side{width:100%;height:343px;margin-bottom:0}}section.image-content .image-text-wrapper .image-side .visual-top-right,section.image-content .image-text-wrapper .image-side .visual-bottom-left{position:absolute}@media screen and (max-width: 768px){section.image-content .image-text-wrapper .image-side .visual-top-right,section.image-content .image-text-wrapper .image-side .visual-bottom-left{width:50px;height:72px}}section.image-content .image-text-wrapper .image-side .visual-top-right{top:-1px;right:-1px}@media screen and (max-width: 1024px){section.image-content .image-text-wrapper .image-side .visual-top-right rect{fill:#fff}}section.image-content .image-text-wrapper .image-side .visual-bottom-left{bottom:-1px;left:0}@media screen and (max-width: 768px){section.image-content .image-text-wrapper .image-side .visual-bottom-left{left:-1px}}section.image-content .image-text-wrapper .image-side img{width:100%;height:100%;object-fit:cover}section.image-content .image-text-wrapper .inner-blocks{max-width:100%;width:calc(100% - 380px - 157px);color:#202129}@media(max-width: 1200px){section.image-content .image-text-wrapper .inner-blocks{width:calc(100% - 380px - 50px)}}@media screen and (max-width: 1024px){section.image-content .image-text-wrapper .inner-blocks{width:100%;padding:20px}}section.image-content .image-text-wrapper .inner-blocks h4{font-weight:700;margin-bottom:6px}@media(max-width: 1024px){section.image-content .image-text-wrapper .inner-blocks .hide-on-mobile{display:none !important}section.image-content .image-text-wrapper .inner-blocks h2{font-size:2rem;line-height:1.2}}@media(min-width: 1024px){section.image-content .image-text-wrapper .inner-blocks .hide-on-desktop{display:none !important}}section.image-content .image-text-wrapper .inner-blocks p:not(:first-of-type){margin-top:16px}@media screen and (max-width: 1024px){section.image-content .image-text-wrapper .inner-blocks p:not(:first-of-type){margin-top:4px}}section.image-content .image-text-wrapper .inner-blocks p.hide-on-desktop{margin-bottom:6px}section.image-content .image-text-wrapper .inner-blocks .wp-block-button{margin-top:32px}@media screen and (max-width: 1024px){section.image-content .image-text-wrapper .inner-blocks .wp-block-button{margin-top:16px}}@media screen and (max-width: 768px){section.image-content .image-text-wrapper .inner-blocks .wp-block-button .wp-block-button__link{padding:13px 24px}}
