.seo-columns-section{padding:30px 0}@media only screen and (min-width:1200px){.seo-columns-section{padding:80px 0}}.seo-columns-section .seo-columns-heading{color:#505f82;font-size:24px;font-weight:300;line-height:1.5;margin:0 0 16px;text-align:center}@media only screen and (min-width:1024px){.seo-columns-section .seo-columns-heading{font-size:32px;line-height:1.25}}.seo-columns-section .seo-columns-desc{color:#707070;font-size:18px;font-weight:300;line-height:1.5;margin:0;text-align:center}.seo-columns-section .seo-columns-blueline{width:125px;height:3px;background:linear-gradient(270deg,#1b87e6 0,#1b3380 100%);margin:30px auto}@media only screen and (min-width:1024px){.seo-columns-section .seo-columns-blueline{margin:40px auto}}@media only screen and (min-width:768px){.seo-columns-section .seo-columns-wrapper{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between}}.seo-columns-section .column-wrapper{margin-bottom:40px}@media only screen and (min-width:768px){.seo-columns-section .column-wrapper{width:30%}}@media only screen and (min-width:1024px){.seo-columns-section .column-wrapper{margin-bottom:30px}}@media only screen and (min-width:1200px){.seo-columns-section .column-wrapper{width:328px}}.seo-columns-section .column-heading{color:#505f82;font-size:20px;font-weight:500;line-height:1.5;margin:0 0 24px;text-align:left}.seo-columns-section .column-desc{color:#707070;font-size:14px!important;font-weight:300!important;line-height:1.5!important;margin:0!important;text-align:left}