.two-column-text-image-block{position:relative;margin:0;padding-left:1rem;padding-right:1rem}@media (min-width:68.75em){.two-column-text-image-block{padding-left:0;padding-right:0}}.two-column-text-image-block .section__shell{position:relative;max-width:var(--width--section-max);margin:0 auto;overflow:hidden}.two-column-text-image-block .section__content{position:relative;height:100%;width:100%;display:flex;flex-direction:column;padding:0px!important}@media (min-width:56.25em){.two-column-text-image-block .section__content{flex-direction:row;justify-content:space-between}.two-column-text-image-block .section__content.image-position-right{flex-direction:row-reverse}}@media (min-width:68.75em){.two-column-text-image-block .section__content{padding:0px!important}}.two-column-text-image-block .section__content .image-wrapper{position:relative;overflow:hidden;text-align:center;width:100%;max-height:390px;border-radius:8px}.two-column-text-image-block .section__content .image-wrapper img{height:100%!important;width:100%!important;object-fit:cover}.two-column-text-image-block .section__content .card-wrapper{padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;width:100%;margin-top:1.5rem}@media (min-width:56.25em){.two-column-text-image-block .section__content .image-wrapper{max-height:unset;width:calc(50% - 1rem)}.two-column-text-image-block .section__content .card-wrapper{margin-top:0;width:calc(50% - 4.5rem)}}.two-column-text-image-block .section__content .card-wrapper .section__heading{color:var(--color--primary);font-family:var(--font-family);font-variation-settings:"slnt" 0,"wght" 200;font-size:34px;line-height:32px;margin-bottom:1.5rem}.two-column-text-image-block .section__content .card-wrapper .section__paragraph p{color:var(--color--black);font-family:var(--font-family);font-variation-settings:"slnt" 0,"wght" 400;font-size:15px;line-height:23px;margin-bottom:1.5rem}.two-column-text-image-block .section__content .card-wrapper .section__paragraph p strong{font-variation-settings:"slnt" 0,"wght" 600;color:var(--color--primary)}.two-column-text-image-block .section__content .card-wrapper .cta-button-wrapper .cta-button{display:inline-block;height:42px;font-family:var(--font-family);font-variation-settings:"slnt" 0,"wght" 600;font-size:15px;text-align:center;text-decoration:none;border-radius:6px;padding:0 25px 0 25px;color:var(--color--primary);background:var(--color--secondary);border:1px solid var(--color--secondary);display:flex;align-items:center;justify-content:center}.two-column-text-image-block .section__content .card-wrapper .cta-button-wrapper .cta-button:hover{background:var(--color--tertiary);border:1px solid var(--color--primary)}.two-column-text-image-block.template-design-2 .section__content .card-wrapper{align-items:flex-start;justify-content:flex-start}.two-column-text-image-block.template-design-2 .section__content .card-wrapper .section__heading{font-variation-settings:"slnt" 0,"wght" 600;font-size:20px;margin-bottom:1rem}.two-column-text-image-block.template-design-2 .section__content .card-wrapper .section__paragraph p{margin-bottom:1rem}.two-column-text-image-block.template-design-2 .section__content .card-wrapper{padding-top:0}@media (min-width:56.25em){.two-column-text-image-block.template-design-2 .section__content .image-wrapper{width:calc(40%)}}@media (min-width:56.25em){.two-column-text-image-block.template-design-2 .section__content .card-wrapper{padding-top:0;width:calc(60% - 4rem)}}@media (max-width:600px){.two-column-text-image-block .section__content .card-wrapper{margin-top:1rem}.two-column-text-image-block .section__content .card-wrapper .section__heading{font-size:21px;line-height:1.5;margin-bottom:.75rem}.two-column-text-image-block .section__content .card-wrapper .section__paragraph p{font-size:12px;line-height:1.5}.two-column-text-image-block .section__content .card-wrapper .cta-button-wrapper .cta-button{font-size:13px}.two-column-text-image-block.template-design-2 .section__content .card-wrapper .section__heading{font-size:19px}.two-column-text-image-block.template-design-2 .section__content .card-wrapper .section__paragraph p strong{font-size:13px}}