:root{--oc-ce-teaser-call-to-action--padding-y:3rem;--oc-ce-teaser-call-to-action--padding-x:0;--oc-ce-teaser-call-to-action--margin-x:calc(var(--bs-gutter-x)*-1);--oc-ce-teaser-call-to-action--icon-size:4rem;--oc-ce-teaser-call-to-action--action-flex-direction:column;--oc-ce-teaser-call-to-action--background-color:#005e3f;--oc-ce-teaser-call-to-action--content-inner-margin-x:0;--oc-ce-teaser-call-to-action--body-text-padding-x:0}@media (min-width:600px){:root{--oc-ce-teaser-call-to-action--padding-y:4rem;--oc-ce-teaser-call-to-action--padding-x:2rem;--oc-ce-teaser-call-to-action--margin-x:0;--oc-ce-teaser-call-to-action--action-flex-direction:row-reverse;--oc-ce-teaser-call-to-action--background-color:transparent}}@media (min-width:840px){:root{--oc-ce-teaser-call-to-action--padding-x:0;--oc-ce-teaser-call-to-action--icon-size:5rem}}@media (min-width:1280px){:root{--oc-ce-teaser-call-to-action--content-inner-margin-x:calc(var(--bs-gutter-x)*-1);--oc-ce-teaser-call-to-action--body-text-padding-x:var(--bs-gutter-x)}}.ce-teaser-call-to-action{margin-left:calc((100vw - var(--bs-gutter-x))/4*0);margin-right:calc((100vw - var(--bs-gutter-x))/4*0);position:relative}@media (min-width:600px){.ce-teaser-call-to-action{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-teaser-call-to-action{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-teaser-call-to-action{margin-left:calc((80rem - var(--bs-gutter-x))/12*-2);margin-right:calc((80rem - var(--bs-gutter-x))/12*-2)}}.ce-teaser-call-to-action:before{background:var(--oc-ce-teaser-call-to-action--background-color);bottom:0;content:"";left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;position:relative;position:absolute;right:50%;top:0;width:100vw;z-index:-1}.ce-teaser-call-to-action .inner-wrap{padding:var(--oc-ce-teaser-call-to-action--padding-y) var(--oc-ce-teaser-call-to-action--padding-x);text-align:center}.ce-teaser-call-to-action-content{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-teaser-call-to-action-content{margin-left:calc((100vw - var(--bs-gutter-x))/8*0);margin-right:calc((100vw - var(--bs-gutter-x))/8*0)}}@media (min-width:840px){.ce-teaser-call-to-action-content{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-teaser-call-to-action-content{margin-left:calc((80rem - var(--bs-gutter-x))/12*2);margin-right:calc((80rem - var(--bs-gutter-x))/12*2)}}.ce-teaser-call-to-action-bodytext{margin-left:calc((100vw - var(--bs-gutter-x))/4*0);margin-right:calc((100vw - var(--bs-gutter-x))/4*0);padding:0 var(--oc-ce-teaser-call-to-action--body-text-padding-x)}@media (min-width:600px){.ce-teaser-call-to-action-bodytext{margin-left:calc((100vw - var(--bs-gutter-x))/8*0);margin-right:calc((100vw - var(--bs-gutter-x))/8*0)}}@media (min-width:840px){.ce-teaser-call-to-action-bodytext{margin-left:calc((100vw - var(--bs-gutter-x))/12*-1);margin-right:calc((100vw - var(--bs-gutter-x))/12*-1)}}@media (min-width:1280px){.ce-teaser-call-to-action-bodytext{margin-left:calc((80rem - var(--bs-gutter-x))/12*0);margin-right:calc((80rem - var(--bs-gutter-x))/12*0)}}.ce-teaser-call-to-action-content-inner{margin:0 var(--oc-ce-teaser-call-to-action--content-inner-margin-x)}.ce-teaser-call-to-action.container{margin-left:var(--oc-ce-teaser-call-to-action--margin-x);margin-right:var(--oc-ce-teaser-call-to-action--margin-x);width:auto}.ce-teaser-call-to-action-icon{display:inline-block;margin-bottom:2rem;position:relative}.ce-teaser-call-to-action-icon,.ce-teaser-call-to-action-icon svg{height:var(--oc-ce-teaser-call-to-action--icon-size);width:var(--oc-ce-teaser-call-to-action--icon-size)}.ce-teaser-call-to-action-icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ce-teaser-call-to-action-icon svg path{fill:#50eb5d}.ce-teaser-call-to-action-actions{display:flex;flex-direction:var(--oc-ce-teaser-call-to-action--action-flex-direction);gap:1rem;justify-content:center;margin-top:2.5rem}.ce-teaser-coach .inner-wrap{padding:2rem var(--bs-gutter-x)}