.circle-wrap{box-sizing:border-box;width:100%;margin:0 calc(1%/-2);display:flex;flex-direction:column;align-items:center;container-type:inline-size}.circle{position:relative;box-sizing:border-box;aspect-ratio:1;width:100%}.circle::before{content:"";position:absolute;inset:calc(clamp(10px, 9cqw, 30px)*-1);border-radius:50%;background:#2e417d;z-index:5;pointer-events:none}.circle .circle-fill{position:absolute;inset:0;border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 clamp(2px,1.5cqw,5px) #fff,clamp(3px,2cqw,8px) 0 clamp(4px,3cqw,10px) rgba(0,0,0,.25);background:linear-gradient(55deg, #FFFFFF, #D0D5DE 80%);display:flex;align-items:center;justify-content:center;z-index:6}.circle .circle-content{width:75%;text-align:center;overflow:hidden}.circle .circle-content .acf-innerblocks-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3em}.circle .circle-content .alignwide,.circle .circle-content .alignfull{margin-left:0;margin-right:0;max-width:100%;width:100%}.circle .circle-content img{height:auto !important;max-width:80%;object-fit:contain}.circle .circle-content p,.circle .circle-content h1,.circle .circle-content h2,.circle .circle-content h3,.circle .circle-content h4,.circle .circle-content h5,.circle .circle-content h6{margin:0;line-height:1.15;overflow-wrap:break-word;font-size:clamp(.6rem,7cqw,1.3rem) !important}.circle .circle-content h1,.circle .circle-content h2,.circle .circle-content h3,.circle .circle-content h4,.circle .circle-content h5,.circle .circle-content h6{font-size:clamp(.9rem,8.5cqw,1.6rem) !important}.circle .circle-content p:last-child{padding-bottom:0}.circle-caption{width:90%;margin-top:calc(clamp(10px, 9cqw, 30px) + .5em);margin-bottom:clamp(10px,9cqw,30px);text-align:center}.circle-caption p{margin:0;padding-bottom:0;line-height:1.5}.circles-container>.acf-innerblocks-container>*:nth-child(1) .circle-fill{z-index:35}.circles-container>.acf-innerblocks-container>*:nth-child(2) .circle-fill{z-index:34}.circles-container>.acf-innerblocks-container>*:nth-child(3) .circle-fill{z-index:33}.circles-container>.acf-innerblocks-container>*:nth-child(4) .circle-fill{z-index:32}.circles-container>.acf-innerblocks-container>*:nth-child(5) .circle-fill{z-index:31}.circles-container>.acf-innerblocks-container>*:nth-child(6) .circle-fill{z-index:30}.circles-container>.acf-innerblocks-container>*:nth-child(7) .circle-fill{z-index:29}.circles-container>.acf-innerblocks-container>*:nth-child(8) .circle-fill{z-index:28}.circles-container>.acf-innerblocks-container>*:nth-child(9) .circle-fill{z-index:27}.circles-container>.acf-innerblocks-container>*:nth-child(10) .circle-fill{z-index:26}.circles-container>.acf-innerblocks-container>*:nth-child(11) .circle-fill{z-index:25}.circles-container>.acf-innerblocks-container>*:nth-child(12) .circle-fill{z-index:24}.circles-container>.acf-innerblocks-container>*:nth-child(13) .circle-fill{z-index:23}.circles-container>.acf-innerblocks-container>*:nth-child(14) .circle-fill{z-index:22}.circles-container>.acf-innerblocks-container>*:nth-child(15) .circle-fill{z-index:21}.circles-container>.acf-innerblocks-container>*:nth-child(16) .circle-fill{z-index:20}.circles-container>.acf-innerblocks-container>*:nth-child(17) .circle-fill{z-index:19}.circles-container>.acf-innerblocks-container>*:nth-child(18) .circle-fill{z-index:18}.circles-container>.acf-innerblocks-container>*:nth-child(19) .circle-fill{z-index:17}.circles-container>.acf-innerblocks-container>*:nth-child(20) .circle-fill{z-index:16}.circles-container>.acf-innerblocks-container>*:nth-child(21) .circle-fill{z-index:15}.circles-container>.acf-innerblocks-container>*:nth-child(22) .circle-fill{z-index:14}.circles-container>.acf-innerblocks-container>*:nth-child(23) .circle-fill{z-index:13}.circles-container>.acf-innerblocks-container>*:nth-child(24) .circle-fill{z-index:12}.circles-container>.acf-innerblocks-container>*:nth-child(25) .circle-fill{z-index:11}.circles-container>.acf-innerblocks-container>*:nth-child(26) .circle-fill{z-index:10}.circles-container>.acf-innerblocks-container>*:nth-child(27) .circle-fill{z-index:9}.circles-container>.acf-innerblocks-container>*:nth-child(28) .circle-fill{z-index:8}.circles-container>.acf-innerblocks-container>*:nth-child(29) .circle-fill{z-index:7}.circles-container>.acf-innerblocks-container>*:nth-child(30) .circle-fill{z-index:6}