.two_col_image_icon{padding:2.5rem 0}.two_col_image_icon_outer{display:grid;gap:1rem;grid-template-columns:repeat(12,minmax(0,1fr))}.two_col_image_icon .two_col_image_icon_container{grid-column:1/-1}.two_col_image_icon .two_col_image_icon_inner{display:grid;gap:4rem;grid-template-columns:repeat(1,minmax(0,1fr))}.two_col_image_icon .left_col h4{font-weight:200}.two_col_image_icon .col_text>:last-child,.two_col_image_icon .left_col>:last-child{margin:0}.two_col_image_icon .col_icon{display:inline-block;line-height:0}.two_col_image_icon .col_text h3{font-size:1rem;line-height:1.2}.two_col_image_icon .arrow{line-height:0;margin-left:-4px;padding-top:.15em;width:.625rem}.two_col_image_icon .arrow svg{height:100%;width:100%}.two_col_image_icon .arrow svg path{fill:#1b1c1d}.two_col_image_icon .col_icon svg{max-width:32px;width:100%}.two_col_image_icon .right_col{display:flex;flex-direction:column;gap:1.25rem}.two_col_image_icon .single_icon a:hover .col_icon_inner{transform:scale(1.1)}.two_col_image_icon .single_icon a:hover .col_icon path{stroke:#0051bb}.two_col_image_icon .single_icon a:hover .col_text h3{color:#0051bb}.two_col_image_icon .single_icon a:hover .arrow path{stroke:#0051bb}@media(min-width:640px){.two_col_image_icon .single_icon a{align-items:center;display:flex;gap:1.25rem}}@media(min-width:768px){.two_col_image_icon .col_text h3{font-size:1.5rem}.two_col_image_icon .arrow{width:.75rem}}@media(min-width:1024px){.two_col_image_icon .two_col_image_icon_inner{gap:6rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.two_col_image_icon .two_col_image_icon_container{grid-column:span 10/span 10;grid-column-start:2}.two_col_image_icon .two_col_image_icon_inner{gap:8rem}.two_col_image_icon .col_text h3{font-size:1.75rem}.two_col_image_icon .arrow{width:1rem}}@media(min-width:1536px){.two_col_image_icon .col_text h3{font-size:30px}}@media(max-width:639.90px){.two_col_image_icon .single_icon a{display:block;position:relative;width:fit-content}.two_col_image_icon .arrow{bottom:4px;margin-left:0;padding:0;position:absolute;right:-16px}}