.two-column-icon-text-module{margin-bottom:var(--tcit-margin-bottom,60px);margin-top:var(--tcit-margin-top,60px)}.two_column_icon_text_module_container{box-sizing:border-box;margin:0 auto;max-width:var(--tcit-container-max,1200px);padding:0 20px}.two_column_icon_text_columns{display:flex;flex-wrap:wrap;width:100%}.two_column_left_richtext{align-items:stretch;display:flex;flex:1 1 50%;flex-direction:column;max-width:50%;padding-left:var(--tcit-left-pad,20px);padding-right:var(--tcit-right-pad-leftcol,20px)}.two_column_left_richtext.valign-top{justify-content:flex-start}.two_column_left_richtext.valign-center{justify-content:center}.two_column_left_richtext.valign-bottom{justify-content:flex-end}.two_column_left_inner{display:block;width:100%}.two_column_left_inner h1,.two_column_left_inner h2,.two_column_left_inner h3,.two_column_left_inner ol,.two_column_left_inner p,.two_column_left_inner ul{margin-top:0}.two_column_icon_right_content{display:flex;flex:1 1 50%;flex-direction:column;gap:0;justify-content:center;max-width:50%;padding-left:var(--tcit-right-pad,30px)}.two-column-icon-text-module .two-column-icon-text-module-header{font-size:2rem;font-weight:600;margin:0;text-align:left}.two_column_rows_wrapper{width:100%}.two_column_icon_grid{display:grid;grid-template-columns:1fr}.two_column_icon_grid.has-two-cols{column-gap:48px;grid-template-columns:1fr 1fr}.two_column_icon_col{display:flex;flex-direction:column}.two_column_icon_col .two_column_icon_row+.two_column_icon_row{margin-top:var(--tcit-row-gap,20px)}.two_column_icon_row{align-items:center;display:flex;gap:10px}.two_column_icon_box{align-items:flex-start;background:transparent;border-radius:0;display:inline-flex;height:auto;justify-content:flex-start;min-width:0;padding:0;width:auto}.two_column_icon_img{display:inline-block;flex:0 0 22px;height:22px;margin-top:2px;object-fit:contain;width:22px}.two_column_icon_text{flex:1}.two_column_icon_text h1,.two_column_icon_text h2,.two_column_icon_text h3,.two_column_icon_text ol,.two_column_icon_text p,.two_column_icon_text ul{margin:0;padding:0}.two_column_icon_text a{color:#206269;font-weight:600;text-decoration:underline;text-underline-offset:2px}.two_column_icon_text a:focus,.two_column_icon_text a:hover{color:#154947;text-decoration-thickness:2px}.two_column_icon_rich_text_row{font-size:1rem;line-height:1.6;margin-top:var(--tcit-row-gap,20px)}@media (max-width:768px){.two_column_icon_right_content,.two_column_left_richtext{flex:1 1 100%;max-width:100%}.two_column_icon_right_content{padding-left:0}.two_column_left_richtext{margin-bottom:5px;padding-left:var(--tcit-left-pad-mobile,15px);padding-right:var(--tcit-right-pad-leftcol-mobile,15px)}.two_column_icon_grid,.two_column_icon_grid.has-two-cols{column-gap:0;grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.two_column_icon_right_content,.two_column_left_richtext{flex:1 1 100%;max-width:100%}.two_column_left_richtext{margin-bottom:30px;padding-left:24px;padding-right:24px}.two_column_icon_right_content{gap:clamp(14px,2vw,var(--tcit-row-gap,20px));padding-left:24px;padding-right:24px}.two_column_icon_grid,.two_column_icon_grid.has-two-cols{column-gap:0;grid-template-columns:1fr}.two_column_icon_col,.two_column_icon_rich_text_row,.two_column_icon_row,.two_column_icon_text{box-sizing:border-box;width:100%}.two_column_icon_row{align-items:flex-start}.two_column_icon_text_module_container{padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.two_column_icon_right_content,.two_column_left_richtext{flex:1 1 100%;max-width:100%}.two_column_left_richtext{margin-bottom:20px}.two_column_icon_right_content,.two_column_left_richtext{padding-left:var(--tcit-left-pad-mobile,24px);padding-right:var(--tcit-right-pad-leftcol-mobile,24px)}.two_column_icon_right_content{gap:clamp(14px,3.5vw,var(--tcit-row-gap,20px))}.two_column_icon_grid,.two_column_icon_grid.has-two-cols{column-gap:0;grid-template-columns:1fr}.two_column_icon_row{align-items:flex-start;gap:10px}.two_column_icon_img{height:22px;margin-top:2px;width:22px}.two_column_icon_rich_text_row,.two_column_icon_text,.two_column_rows_wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.two_column_icon_text_module_container{padding-bottom:60px;padding-top:60px}}