.wp-block-column-two{overflow:hidden;position:relative;width:100%}.wp-block-column-two__inner{margin:0 auto;max-width:var(--width-max-width-padded);padding-left:var(--spacing-body-mobile);padding-right:var(--spacing-body-mobile)}@media(min-width:1023px){.wp-block-column-two__inner{padding-left:var(--spacing-body);padding-right:var(--spacing-body)}}.wp-block-column-two__inner{display:grid;gap:5rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;width:100%}@media(min-width:1023px){.wp-block-column-two__inner{gap:var(--grid-gap-gap-row) var(--grid-gap-gap-column)}}.wp-block-column-two__inner{position:relative;z-index:2}@media(min-width:1023px){.wp-block-column-two__inner{display:grid;gap:var(--grid-gap-gap-row-mobile) var(--grid-gap-gap-column-mobile);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;width:100%}}@media(min-width:1023px)and (min-width:1023px){.wp-block-column-two__inner{gap:var(--grid-gap-gap-row) var(--grid-gap-gap-column)}}.wp-block-column-two__inner-content{display:grid;gap:var(--grid-gap-gap-row-mobile) var(--grid-gap-gap-column-mobile);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;width:100%}@media(min-width:1023px){.wp-block-column-two__inner-content{display:grid;gap:var(--grid-gap-gap-row) var(--grid-gap-gap-column);gap:var(--grid-gap-gap-row-mobile) var(--grid-gap-gap-column-mobile);grid-column:span 12/span 12;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;width:100%}}@media(min-width:1023px)and (min-width:1023px){.wp-block-column-two__inner-content{gap:var(--grid-gap-gap-row) var(--grid-gap-gap-column)}}.wp-block-column-two-col-1-align-y--top .wp-block-column-two__inner--left{align-content:start}.wp-block-column-two-col-1-align-y--middle .wp-block-column-two__inner--left{align-content:center}.wp-block-column-two-col-1-align-y--bottom .wp-block-column-two__inner--left{align-content:end}.wp-block-column-two-col-1-align-x--left .wp-block-column-two__inner--left{justify-content:start;justify-items:start;justify-self:start}.wp-block-column-two-col-1-align-x--centre .wp-block-column-two__inner--left{justify-content:center;justify-items:center;justify-self:center}.wp-block-column-two-col-1-align-x--right .wp-block-column-two__inner--left{justify-content:end;justify-items:end;justify-self:end}.wp-block-column-two__inner--left{display:grid;gap:var(--grid-gap-gap-row-mobile) var(--grid-gap-gap-column-mobile);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;width:100%}@media(min-width:1023px){.wp-block-column-two__inner--left{gap:var(--grid-gap-gap-row) var(--grid-gap-gap-column);grid-column:span 5/span 5;grid-column-start:2}}.wp-block-column-two-col-2-align-y--top .wp-block-column-two__inner--right{align-content:start}.wp-block-column-two-col-2-align-y--middle .wp-block-column-two__inner--right{align-content:center}.wp-block-column-two-col-2-align-y--bottom .wp-block-column-two__inner--right{align-content:end}.wp-block-column-two-col-2-align-x--left .wp-block-column-two__inner--right{justify-content:start;justify-items:start;justify-self:start}.wp-block-column-two-col-2-align-x--centre .wp-block-column-two__inner--right{justify-content:center;justify-items:center;justify-self:center}.wp-block-column-two-col-2-align-x--right .wp-block-column-two__inner--right{justify-content:end;justify-items:end;justify-self:end}.wp-block-column-two__inner--right{display:grid;gap:var(--grid-gap-gap-row-mobile) var(--grid-gap-gap-column-mobile);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;width:100%}@media(min-width:1023px){.wp-block-column-two__inner--right{gap:var(--grid-gap-gap-row) var(--grid-gap-gap-column);grid-column:span 5/span 5}.wp-block-column-two__inner--right .wp-block-paragraph{padding-left:calc((100vw - var(--spacing-body-mobile)*2 - var(--grid-gap-gap-column-mobile)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}@media(min-width:1023px)and (min-width:1023px){.wp-block-column-two__inner--right .wp-block-paragraph{padding-left:calc((100vw - var(--spacing-body)*2 - var(--grid-gap-gap-column)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}@media(min-width:1023px)and (min-width:1378px){.wp-block-column-two__inner--right .wp-block-paragraph{padding-left:calc((var(--width-max-width) - var(--grid-gap-gap-column)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}