.two_col-section{overflow:hidden}.two_col-section.two_col-section--white{background:#fff}.two_col-section.two_col-section--purple{background:#5e328c;color:#fff}.two_col-section.two_col-section--blue{background:#0360a9;color:#fff}.two_col-section :is(h1,h2,h3,h4,h5,h6){color:inherit}.two_col-section h3{font-size:32px}.two_col-section :is(p,ul,ol,dl,blockquote):not(:last-child){margin-bottom:20px}.two_col-section .two_col-section__columns-column:not(.two_col-section__columns-column--width) ul{list-style:disc;margin-left:1.2em;padding:0}.two_col-section .two_col-section__columns-column--width ul:not(.two_col-section__img-list){border-bottom:1px solid #e0e0e0;list-style:none;margin:0;padding:0}.two_col-section .two_col-section__columns-column--width ul:not(.two_col-section__img-list) li{border-top:1px solid #e0e0e0;padding:15px 0 15px 30px;position:relative}.two_col-section .two_col-section__columns-column--width ul:not(.two_col-section__img-list) li:before{aspect-ratio:1;background-image:url(https://www.unlimitedtechsolutions.com/hubfs/red-tick.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;left:0;position:absolute;top:.7lh;width:20px}.two_col-section__columns{--_gap:30px;display:flex;flex-direction:column;gap:var(--_gap);&[style*="--_column-width"]{&>:not(.two_col-section__columns-column--width){flex:1;min-width:150px;width:auto}}}.two_col-section__img-list{align-items:center;display:flex;gap:15px;margin:0;padding:0}.two_col-section__img-list li{border-radius:10px;flex:1;overflow:hidden}.two_col-section .btn-list{gap:10px 0;margin-top:30px}.two_col-section .btn-list.btn-list--bottom{margin-top:30px}@media (width >= 992px){.two_col-section__columns{align-items:center;flex-direction:row;flex-wrap:wrap;--_gap:50px}.two_col-section--reverse .two_col-section__columns,.two_col-section__columns:nth-child(2n){flex-direction:row-reverse}.two_col-section--reverse .two_col-section__columns:nth-child(2n){flex-direction:row}.two_col-section__columns[style*="--_column-width"]>.two_col-section__columns-column{width:calc((100% - var(--_gap))/2)}.two_col-section__columns[style*="--_column-width"]>.two_col-section__columns-column--width{width:calc(var(--_column-width)*100%/1200)}.two_col-section__img-list{gap:30px}}@media (width >= 1280px){.two_col-section__columns{--_gap:80px}.two_col-section .btn-list.btn-list--bottom{margin-top:60px}}