@media (max-width:61.98rem){.l-section-kbs{margin-bottom:1.75rem}}@media (min-width:62rem){.l-section-kbs{margin-bottom:3.75rem}}@media (max-width:61.98rem){.l-section-kbs.-padded{padding:3rem 0}}@media (min-width:62rem){.l-section-kbs.-padded{padding:7rem 0}}.l-section-kbs.-left .l-section-kbs__outer{max-width:40rem}@media (max-width:61.98rem){[class*=bg-].l-section-kbs.-left .l-section-kbs__outer{padding-top:2.313rem;padding-bottom:2.313rem}}@media (min-width:62rem){[class*=bg-].l-section-kbs.-left .l-section-kbs__outer{padding-top:3.125rem;padding-bottom:3.125rem}}.l-section-kbs.-left .l-section-kbs__outer.-blue{padding:2.313rem 2rem;border:solid .4rem #576da3}.l-section-kbs.-left .l-section-kbs__outer.-green{padding:2.313rem 2rem;border:solid .4rem #449c82}.l-section-kbs.-left .l-section-kbs__outer.-yellow{padding:2.313rem 2rem;border:solid .4rem #e2bd77}.l-section-kbs.-left .l-section-kbs__outer.-purple{padding:2.313rem 2rem;border:solid .4rem #94386a}.l-section-kbs.-left .l-section-kbs__outer.-turquoise{padding:2.313rem 2rem;border:solid .4rem #7ec4bb}@media (max-width:61.98rem){.l-section-kbs.-left+.l-section-kbs.-left{margin-bottom:0}}.l-section-kbs.-center .l-section-kbs__outer{max-width:1170px;margin:0 auto;border:solid .4rem transparent}@media (max-width:61.98rem){.l-section-kbs.-center .l-section-kbs__outer{padding:2.313rem 2rem}}@media (min-width:62rem){.l-section-kbs.-center .l-section-kbs__outer{padding:3.125rem 6.25rem}}.l-section-kbs.-center .l-section-kbs__outer.-blue{border-color:#576da3}.l-section-kbs.-center .l-section-kbs__outer.-green{border-color:#449c82}.l-section-kbs.-center .l-section-kbs__outer.-yellow{border-color:#e2bd77}.l-section-kbs.-center .l-section-kbs__outer.-purple{border-color:#94386a}.l-section-kbs.-center .l-section-kbs__outer.-turquoise{border-color:#7ec4bb}.l-section-kbs.-full{max-width:100%}.l-section-kbs.-full .container{max-width:100%}.l-section-kbs.-full .container .col-24{padding-right:0;padding-left:0}.l-section-kbs:not([class*=bg-])+section[class*=l-section]:not([class*=bg-]){padding-top:2rem}.l-section-kbs:not([class*=bg-])+section.l-section-tiles{margin-top:3.75rem}@media (max-width:61.98rem){section.l-section-tiles+.l-section-kbs:not([class*=bg-]){margin-top:1.75rem}}@media (min-width:62rem){section.l-section-tiles+.l-section-kbs:not([class*=bg-]){margin-top:3.75rem}}section[class*=l-section][class*=bg-]+.l-section-kbs:not([class*=bg-]) .l-section-kbs__outer[class*=border-]{margin-top:5rem}