.page-section.text-icon-blocks-section{margin:4rem 0;padding:1.5rem 0;position:relative}.text-icon-blocks-section .section-inner{display:flex;flex-direction:column;justify-content:flex-start}.text-icon-blocks-section .content-row{display:flex;flex-direction:row;justify-content:space-between}.text-icon-blocks-section .content-row .content-block{align-items:flex-start;display:flex;flex:0 0 45%;flex-direction:column}.text-icon-blocks-section .content-row .content-block p.section-heading{color:#201e1e;font-family:Roboto Condensed,Impact,sans-serif;font-size:2.9rem;font-weight:700;line-height:1.1em;margin:0}.text-icon-blocks-section .content-row .content-block .default-cta,.text-icon-blocks-section .content-row .content-block .is-style-fill .wp-block-button__link,.text-icon-blocks-section .content-row .content-block .wp-block-button__link{margin-top:1.7rem}.text-icon-blocks-section .divider-line{border-top:1px solid #757575;line-height:0;margin-top:3.9rem;opacity:.5;padding-bottom:4rem}.text-icon-blocks-section .icon-blocks-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:5.8rem;justify-content:flex-start}.text-icon-blocks-section .icon-blocks-wrap .icon-block{align-items:flex-start;display:flex;flex:0 0 19%;flex-direction:column}.text-icon-blocks-section .icon-blocks-wrap .icon{display:block;height:3rem;min-width:3rem;position:relative;width:auto}.text-icon-blocks-section .icon-blocks-wrap .icon img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:auto}.text-icon-blocks-section .icon-blocks-wrap p{font-size:.8rem;font-weight:400;line-height:1.5em;padding-top:1em}.text-icon-blocks-section .icon-blocks-wrap p.block-header{color:#0a0906;font-family:Roboto Condensed,Impact,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.1em;margin-top:.9em;max-width:70%;padding:0}@media screen and (max-width:1500px){.text-icon-blocks-section .content-row .content-block p.section-heading{font-size:2.3rem}.text-icon-blocks-section .icon-blocks-wrap{gap:4.6rem}.text-icon-blocks-section .icon-blocks-wrap p.block-header{font-size:1.2rem;max-width:80%}.text-icon-blocks-section .icon-blocks-wrap .icon{height:2.4rem;width:2.4rem}}@media screen and (max-width:1200px){.text-icon-blocks-section .content-row{flex-direction:column;gap:2rem}.text-icon-blocks-section .icon-blocks-wrap{gap:2rem}.text-icon-blocks-section .icon-blocks-wrap .icon-block{flex:1 0 46%}.text-icon-blocks-section .content-row .content-block p.section-heading{font-size:1.8rem}}@media screen and (max-width:900px){.page-section.text-icon-blocks-section{margin:3rem 0;padding:1.5rem 0}}@media screen and (max-width:600px){.page-section.text-icon-blocks-section{margin:2rem 0}}
