section.two_column{position:relative;z-index:0}section.two_column .content_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}section.two_column .content_container .left_container{border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--light_text);border:1px solid var(--light_border);justify-content:space-between;max-width:720px;overflow:hidden;padding:80px 60px 68px;position:relative;width:100%}section.two_column .content_container .right_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:620px;overflow:hidden;width:100%}section.two_column .right_container .image_container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}section.two_column .subheading_container{padding-bottom:74px}section.two_column .subheading_container h6{display:inline-block;margin-left:auto;margin-right:auto;padding-left:20px;position:relative;text-align:center;text-transform:uppercase}section.two_column .subheading_container h6:before{background-color:var(--tertiary_color);content:"";height:8px;left:0;position:absolute;top:2px;width:8px}section.two_column .button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:20px}@media(max-width:1024px){section.two_column .subheading_container{padding-bottom:20px}section.two_column .content_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.two_column .content_container .left_container{padding:30px}section.two_column .content_container .left_container,section.two_column .content_container .right_container{max-width:100%}section.two_column .right_container .image_container{min-height:100vw}}