.two-columns{overflow:hidden}.two-columns__columns{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.5em 5em}.two-columns__columns--center{-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.two-columns__columns{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.two-columns__columns__column{-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media only screen and (max-width:1024px){.two-columns__columns__column{width:100%}}@media only screen and (max-width:1024px){.two-columns__columns__column:last-child .column-block-image:last-child{margin-bottom:calc(var(--offset-section)*-1)}}@media only screen and (max-width:1024px){.css-padding-normal .two-columns__columns__column:first-child .column-block-image-stack:first-child{margin-top:-3.5em}.css-padding-small .two-columns__columns__column:first-child .column-block-image-stack:first-child{margin-top:-2.5em}.css-padding-large .two-columns__columns__column:first-child .column-block-image-stack:first-child{margin-top:-7em}}@media only screen and (max-width:576px){.css-padding-large .two-columns__columns__column:first-child .column-block-image-stack:first-child{margin-top:-5em}}
/*# sourceMappingURL=columns.css.map */
