.acf-block.two-column-block>.container{font-family:var(--font-primary),Arial,sans-serif;align-items:stretch}.acf-block.two-column-block>.container .column_1,.acf-block.two-column-block>.container .column_2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((12 / 12 * 100%) - 0px + (12 / 12 * 0px));-moz-flex-basis:calc((12 / 12 * 100%) - 0px + (12 / 12 * 0px));-ms-flex-preferred-size:calc((12 / 12 * 100%) - 0px + (12 / 12 * 0px));flex-basis:calc((12 / 12 * 100%) - 0px + (12 / 12 * 0px));max-width:calc((12 / 12 * 100%) - 0px + (12 / 12 * 0px));flex-grow:1;padding:30px;border:1px solid #6a6a6a}@media only screen and (min-width:1024px){.acf-block.two-column-block>.container .column_1,.acf-block.two-column-block>.container .column_2{padding:50px}}.acf-block.two-column-block>.container .column_1{margin-bottom:2rem}@media only screen and (min-width:1024px){.acf-block.two-column-block>.container .column_1{margin-bottom:0}}@media only screen and (min-width:1024px){.acf-block.two-column-block>.container{flex-direction:row}.acf-block.two-column-block>.container .column_1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));-moz-flex-basis:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));-ms-flex-preferred-size:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));flex-basis:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));max-width:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));flex-grow:1}.acf-block.two-column-block>.container .column_2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));-moz-flex-basis:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));-ms-flex-preferred-size:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));flex-basis:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));max-width:calc((6 / 12 * 100%) - 20px + (6 / 12 * 20px));flex-grow:1}}.acf-block.two-column-block .content-entry h1,.acf-block.two-column-block .content-entry h2,.acf-block.two-column-block .content-entry h3,.acf-block.two-column-block .content-entry h4{font-family:var(--font-secondary),Arial,sans-serif;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:768px){.acf-block.two-column-block .content-entry h1,.acf-block.two-column-block .content-entry h2,.acf-block.two-column-block .content-entry h3,.acf-block.two-column-block .content-entry h4{margin-bottom:2rem}}.acf-block.two-column-block .content-entry h1,.acf-block.two-column-block .content-entry h2{color:#000;font-size:2.0625rem}@media only screen and (min-width:768px){.acf-block.two-column-block .content-entry h1,.acf-block.two-column-block .content-entry h2{font-size:4.0625rem}}@media only screen and (min-width:1024px){.acf-block.two-column-block .content-entry h1,.acf-block.two-column-block .content-entry h2{max-width:93%}}.acf-block.two-column-block .content-entry h3{color:#000;font-size:1.275rem;font-weight:700}@media only screen and (min-width:768px){.acf-block.two-column-block .content-entry h3{font-size:1.875rem}}.acf-block.two-column-block .content-entry .basic-content{font-size:1.125rem}.acf-block.two-column-block .content-entry .basic-content .site-info,.acf-block.two-column-block .content-entry .basic-content p{font-family:var(--font-primary),Arial,sans-serif}@media only screen and (min-width:768px){.acf-block.two-column-block .content-entry .basic-content .site-info,.acf-block.two-column-block .content-entry .basic-content p{font-size:1.25rem}}.acf-block.two-column-block .content-entry .basic-content .site-info:empty,.acf-block.two-column-block .content-entry .basic-content p:empty{display:none}.acf-block.two-column-block .content-entry .basic-content .site-info{justify-content:center}@media only screen and (min-width:1024px){.acf-block.two-column-block .content-entry .basic-content .site-info{justify-content:flex-start}}.acf-block.two-column-block .content-entry .basic-content .site-info a{justify-content:center}@media only screen and (min-width:1024px){.acf-block.two-column-block .content-entry .basic-content .site-info a{justify-content:flex-start}}.acf-block.two-column-block .content-entry .basic-content .site-info b{color:#000}.acf-block.two-column-block .content-entry .basic-content p:first-child+.gform_wrapper{margin-top:-1em}@media only screen and (min-width:1024px){.acf-block.two-column-block .content-entry .cta-wrap{margin-left:0}}