.counter-section{position:relative}.counter-section__container,.counter-section__h2{position:relative;z-index:1}.counter-section__h2,.counter-section__text{-webkit-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1)}.counter-section__text{margin-top:1rem}.counter-section__text :last-child{margin-bottom:0}.counter-section__btn{margin:8px 8px 0}@media (min-width:768px){.counter-section__btn{margin:0 8px}}.counter-section__btn-wrapper{margin-top:1.5rem;-webkit-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1)}@media (min-width:768px){.counter-section__btn-wrapper{margin-top:2rem}}.counter-section__element{position:relative;margin-top:1rem;margin-bottom:1rem;width:100%;max-width:100%;text-align:center}@media (min-width:768px){.counter-section__element{max-width:33.33333%}}@media (min-width:1024px){.counter-section__element{max-width:20%}}.counter-section__element--3{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.counter-section__element--3{max-width:33.33333%}}.counter-section__element-row{-webkit-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1)}.counter-section__element-number{margin-bottom:0;color:#003166;font-size:2rem;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:letter-spacing(-20)}@media (min-width:1024px){.counter-section__element-number{font-size:3rem;line-height:3rem}}.counter-section__element-description{margin-bottom:0}.counter-section__element-img-wrapper{position:relative;margin-right:1.25rem;height:32px;width:32px}.counter-section__pattern{position:absolute;top:0;bottom:0;left:0;z-index:0;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 720'%3E%3Cg fill='%23fff'%3E%3Cpath d='M0 360v360h360c0-198.82-161.18-360-360-360M1260 720c99.41 0 180-80.59 180-180s-80.59-180-180-180-180 80.59-180 180 80.59 180 180 180M1440 360V0h-360c0 198.82 161.18 360 360 360M1080 0H360v360h359.85C521.1 360.08 360 521.23 360 720h720V360H720c198.82 0 360-161.18 360-360M180 0C80.59 0 0 80.59 0 180s80.59 180 180 180 180-80.59 180-180S279.41 0 180 0'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-position:top}.counter-section--large{padding-bottom:12.5rem!important;max-width:100vw}.counter-section--large .counter-section__h2{display:block;color:#ffe052;font-size:4.875rem;line-height:normal;letter-spacing:-.375rem;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.counter-section--large .counter-section__pattern{top:0;bottom:0}.counter-section--normal .counter-section__element-row{margin-top:2.75rem}.counter-section.is-animating:not(.wp-admin-view) .counter-section__btn-wrapper,.counter-section.is-animating:not(.wp-admin-view) .counter-section__element-row,.counter-section.is-animating:not(.wp-admin-view) .counter-section__h2,.counter-section.is-animating:not(.wp-admin-view) .counter-section__text{-webkit-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%);opacity:0}