.wp-block-janima-equitherapy-benefits{display:block;padding:10% 0;width:100%}.janima-circle-block{align-items:center;background-color:#f5e8df;box-sizing:border-box;color:#433e3f;display:flex;flex-direction:column;font-family:Rubik,Inter,Helvetica Neue,Arial,sans-serif;gap:clamp(32px,4vw,48px);margin:0;text-align:center;width:100%}.janima-circle__line--top{margin-bottom:clamp(16px,2vw,24px)}.janima-circle__line{display:none}.janima-circle__mobile-top{display:none;height:32px;margin:0 0 clamp(16px,3vw,24px);width:auto}.janima-circle__heading{font-size:clamp(2.3rem,4vw,3rem);font-weight:600;line-height:1.1;margin:0}.janima-circle__stage{align-items:center;display:flex;justify-content:center;max-width:880px;position:relative;width:100%}.janima-circle__wheel{aspect-ratio:1;position:relative;width:clamp(320px,42vw,440px)}.janima-circle__ring{display:block;height:auto;width:100%}.janima-circle__ring--mobile{display:none}.janima-circle__grid{background:var(--janima-inner-bg,#f6e9dc);border-radius:50%;box-shadow:inset 0 0 0 4px var(--janima-ring-color,#f3ddd1);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:88%;inset:6%;overflow:hidden;position:absolute;width:88%}.janima-circle__grid:after,.janima-circle__grid:before{background:var(--janima-inner-bg,#f6e9dc);content:"";position:absolute;z-index:2}.janima-circle__grid:before{height:106%;left:50%;top:-2%;transform:translateX(-50%);width:12px}.janima-circle__grid:after{height:12px;left:-3%;top:50%;transform:translateY(-50%);width:106%}.janima-circle__cell{background-color:#00000014;background-position:50%;background-size:cover;position:relative;z-index:1}.janima-circle__cell-placeholder{align-items:center;background:#ffffff80;color:#433e3f8c;display:flex;font-size:.75rem;font-weight:600;inset:0;justify-content:center;position:absolute;text-transform:uppercase}.janima-circle__center{background-color:var(--janima-inner-bg,#f6e9dc);border-radius:50%;box-shadow:inset 0 0 0 8px rgba(0,0,0,.025);height:54%;width:54%;z-index:2}.janima-circle__center,.janima-circle__labels{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.janima-circle__labels{display:none;height:140%;pointer-events:none;width:140%}.janima-circle__label{align-items:flex-start;color:var(--janima-accent-color,#433e3f);display:flex;gap:8px;max-width:300px;pointer-events:auto;position:absolute;text-align:left}.janima-circle__label-content{display:flex;flex-direction:column;gap:4px}.janima-circle__label-title{color:inherit;font-size:21px;font-weight:600;line-height:1.3;margin:0}.janima-circle__label-description{color:inherit;font-size:15px;font-weight:400;line-height:1.45;margin:0}.janima-circle__dot{flex-shrink:0;height:19px;width:19px}.janima-circle__label--top{left:50%;text-align:center;top:-10%;transform:translateX(-50%)}.janima-circle__label--top-left{left:8%;top:10%}.janima-circle__label--top-right{right:8%;text-align:left;top:10%}.janima-circle__label--right{right:-1%;text-align:left;top:50%;transform:translateY(-50%)}.janima-circle__label--bottom-left{bottom:12%;left:2%;text-align:right}.janima-circle__label--bottom-right{bottom:12%;right:2%;text-align:left}.janima-circle__label--top-left{left:4%;text-align:right;top:6%;transform:none}.janima-circle__label--left{left:-1%;text-align:right;top:50%;transform:translateY(-50%)}.janima-circle__timeline{color:#433e3f;display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:360px;width:100%}.janima-circle__timeline-item{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0}.janima-circle__timeline-content{display:flex;flex-direction:column;gap:6px;text-align:center}.janima-circle__timeline-title{font-size:1.05rem;font-weight:600;line-height:1.35;margin:0}.janima-circle__timeline-text{font-size:.95rem;line-height:1.45;margin:0;padding:0 20px;text-align:center}.janima-circle__timeline-separator{display:block;height:60px;width:auto}@media (min-width:1024px){.janima-circle__mobile-top,.janima-circle__timeline{display:none}.janima-circle__labels{display:block}}@media (max-width:1023px){.wp-block-janima-equitherapy-benefits{padding:40px 0}.janima-circle-block{gap:clamp(24px,3vw,32px)}.janima-circle__line{display:none}.janima-circle__mobile-top{display:block}.janima-circle__heading{font-size:clamp(1.75rem,6vw,2.25rem);padding:0 20px}.janima-circle__labels{display:none}.janima-circle__timeline{display:flex;font-size:1.05rem;margin-top:clamp(24px,4vw,32px)}.janima-circle__timeline-title{font-size:clamp(1rem,4.6vw,1.15rem)}.janima-circle__timeline-text{font-size:clamp(.95rem,4.2vw,1.05rem)}.janima-circle__wheel{margin-bottom:0;width:clamp(240px,68vw,320px)}.janima-circle__stage{flex-direction:column}.janima-circle__ring--desktop{display:none}.janima-circle__ring--mobile{display:block}}.block-editor-block-list__layout .janima-circle-block{margin:20px 0}.janima-circle__label .block-editor-rich-text__editable,.janima-circle__timeline-item .block-editor-rich-text__editable{min-height:1.5em}.janima-circle__label .block-editor-rich-text__editable[data-is-placeholder-visible=true]:before,.janima-circle__timeline-item .block-editor-rich-text__editable[data-is-placeholder-visible=true]:before{opacity:.6}
