:root{--oc-ce-text-icon--item-margin-bottom:3rem;--oc-ce-text-icon--item-header-margin-bottom:0.5rem;--oc-ce-text-icon--item-text-align:center;--oc-ce-text-icon--icon-wrapper-size:3rem;--oc-ce-text-icon--icon-size:100%;--oc-ce-text-icon--icon-bg-color:none;--oc-ce-text-icon--icon-color:#005e3f}@media (min-width:600px){:root{--oc-ce-text-icon--item-margin-bottom:3.5rem;--oc-ce-text-icon--icon-wrapper-size:4rem}}@media (min-width:840px){:root{--oc-ce-text-icon--item-margin-bottom:0}}@media (min-width:600px){.layout-max:not(.item-layout-dark){--oc-ce-text-icon--item-margin-bottom:3rem}}.item-layout-dark{--oc-ce-text-icon--icon-wrapper-size:7.5rem;--oc-ce-text-icon--icon-size:3rem;--oc-ce-text-icon--icon-bg-color:#005e3f;--oc-ce-text-icon--icon-color:#fff}@media (min-width:840px){.item-layout-dark{--oc-ce-text-icon--icon-wrapper-size:10rem;--oc-ce-text-icon--icon-size:3.5rem}}.layout-header-only{--oc-ce-text-icon--item-header-margin-bottom:0}@media (min-width:600px){.direction-column{--oc-ce-text-icon--item-text-align:left}}@media (min-width:840px){.direction-column{--oc-ce-text-icon--item-margin-bottom:4rem}}.ce-text-icon{margin-left:calc((100vw - var(--bs-gutter-x))/4*0);margin-right:calc((100vw - var(--bs-gutter-x))/4*0)}@media (min-width:600px){.ce-text-icon{margin-left:calc((100vw - var(--bs-gutter-x))/8*-1);margin-right:calc((100vw - var(--bs-gutter-x))/8*-1)}}@media (min-width:840px){.ce-text-icon{margin-left:calc((100vw - var(--bs-gutter-x))/12*-2);margin-right:calc((100vw - var(--bs-gutter-x))/12*-2)}}@media (min-width:1280px){.ce-text-icon{margin-left:calc((80rem - var(--bs-gutter-x))/12*-2);margin-right:calc((80rem - var(--bs-gutter-x))/12*-2)}}.content-sm .ce-text-icon{margin-left:auto;margin-right:auto}.content-sm .ce-text-icon-item{width:100%}@media (min-width:840px){.content-sm .ce-text-icon{--oc-ce-text-icon--item-margin-bottom:4rem}}@media (min-width:1280px){.content-sm .ce-text-icon{width:calc((100vw - var(--bs-gutter-x))/4*4 - var(--bs-gutter-x))}}@media (min-width:1280px) and (min-width:600px){.content-sm .ce-text-icon{width:calc((100vw - var(--bs-gutter-x))/8*5 - var(--bs-gutter-x))}}@media (min-width:1280px) and (min-width:840px){.content-sm .ce-text-icon{width:calc((100vw - var(--bs-gutter-x))/12*5 - var(--bs-gutter-x))}}@media (min-width:1280px) and (min-width:1280px){.content-sm .ce-text-icon{width:calc((80rem - var(--bs-gutter-x))/12*6 - var(--bs-gutter-x))}}.ce-text-icon-item{margin-left:auto;margin-right:auto;text-align:var(--oc-ce-text-icon--item-text-align)}.ce-text-icon-item:not(:last-child){margin-bottom:var(--oc-ce-text-icon--item-margin-bottom)}.ce-text-icon-item .icon{background-color:var(--oc-ce-text-icon--icon-bg-color);display:inline-block;height:var(--oc-ce-text-icon--icon-wrapper-size);margin-bottom:1rem;width:var(--oc-ce-text-icon--icon-wrapper-size)}.ce-text-icon-item .icon svg{height:var(--oc-ce-text-icon--icon-size);max-width:var(--oc-ce-text-icon--icon-size);width:auto}.ce-text-icon-item .icon path{fill:var(--oc-ce-text-icon--icon-color)}.ce-text-icon-item-content p:last-child{margin-bottom:0}.ce-text-icon-item-header{margin-bottom:var(--oc-ce-text-icon--item-header-margin-bottom)}@media (min-width:600px){.ce-text-icon-item .icon{margin-bottom:1.5rem}.ce-text-icon-item.layout-max:not(.item-layout-dark){display:flex;text-align:left}.ce-text-icon-item.layout-max:not(.item-layout-dark) .icon{flex-basis:var(--oc-ce-text-icon--icon-wrapper-size);flex-shrink:0;margin-bottom:0;margin-right:1.5rem}.ce-text-icon-item.layout-max:not(.item-layout-dark).layout-header-only{display:block}.ce-text-icon-item.layout-max:not(.item-layout-dark).layout-header-only .ce-text-icon-item-content{display:inline-block;margin-left:-.3333em}.ce-text-icon-item.layout-max:not(.item-layout-dark).layout-header-only .ce-text-icon-item-header{margin-bottom:0}}@media (min-width:840px){.ce-text-icon-item.layout-max:nth-child(-n+3){margin-bottom:3rem}.ce-text-icon-item.layout-max .icon{margin-bottom:1.5rem;margin-right:0}.ce-text-icon-item.layout-max:not(.item-layout-dark){display:block;text-align:center}.ce-text-icon-item.layout-max:not(.item-layout-dark) .icon{margin-bottom:1.5rem;margin-right:0}.ce-text-icon-item.layout-max:not(.item-layout-dark).layout-header-only .ce-text-icon-item-content{display:block;margin-left:0}}.ce-text-icon-item.item-layout-dark .icon{border-radius:50%;height:var(--oc-ce-text-icon--icon-wrapper-size);min-width:var(--oc-ce-text-icon--icon-wrapper-size);position:relative;width:var(--oc-ce-text-icon--icon-wrapper-size)}.ce-text-icon-item.item-layout-dark .icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:600px){.ce-text-icon-item.direction-column{display:flex;gap:var(--bs-gutter-x);margin-left:auto;margin-right:auto}.ce-text-icon-item.direction-column .icon{display:flex;flex-shrink:0;justify-content:space-around}.ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((100vw - var(--bs-gutter-x))/4*4 - var(--bs-gutter-x))}}@media (min-width:600px) and (min-width:600px){.ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((100vw - var(--bs-gutter-x))/8*7 - var(--bs-gutter-x))}}@media (min-width:600px) and (min-width:840px){.ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((100vw - var(--bs-gutter-x))/12*5 - var(--bs-gutter-x))}}@media (min-width:600px) and (min-width:1280px){.ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((80rem - var(--bs-gutter-x))/12*5 - var(--bs-gutter-x))}}@media (min-width:600px){.content-sm .ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((100vw - var(--bs-gutter-x))/4*4 - var(--bs-gutter-x))}}@media (min-width:600px) and (min-width:600px){.content-sm .ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((100vw - var(--bs-gutter-x))/8*5 - var(--bs-gutter-x))}}@media (min-width:600px) and (min-width:840px){.content-sm .ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((100vw - var(--bs-gutter-x))/12*5 - var(--bs-gutter-x))}}@media (min-width:600px) and (min-width:1280px){.content-sm .ce-text-icon-item.direction-column .ce-text-icon-item-content{width:calc((80rem - var(--bs-gutter-x))/12*5 - var(--bs-gutter-x))}}