.two-column-block-container{margin:30px auto;max-width:1200px;position:relative}@media only screen and (min-width:48em){.two-column-block-container{margin:70px auto}}@media only screen and (min-width:1300px){.two-column-block-container{left:50%;transform:translateX(-50%);width:100vw}}.two-column-block-container .two-column-block{align-items:flex-start;display:flex}@media only screen and (max-width:48em){.two-column-block-container .two-column-block{display:block}}.two-column-block-container .two-column-block_image{flex:1;font-size:0;margin-right:30px;max-width:50%;width:100%}@media only screen and (max-width:48em){.two-column-block-container .two-column-block_image{margin-right:0;max-width:100%;text-align:center}}.two-column-block-container .two-column-block_content{line-height:140%;max-width:50%;width:100%}@media only screen and (min-width:64em){.two-column-block-container .two-column-block_content{font-size:16px}}@media only screen and (max-width:48em){.two-column-block-container .two-column-block_content{margin-left:0;max-width:100%}.two-column-block-container .two-column-block_content:not(:first-child){margin-top:30px;text-align:center}}.two-column-block-container .two-column-block_content h3{color:#000;font-family:var(--system-font);font-size:20px;font-weight:700;margin-bottom:15px;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.two-column-block-container .two-column-block_content h3{font-size:32px;margin-bottom:32px;text-align:initial}}.two-column-block-container .two-column-block_content p{margin:15px 0}.two-column-block-container .two-column-block_content p:first-child{margin-top:0}.two-column-block-container .two-column-block_content p:last-child{margin-bottom:0}