.circle-features__inner{align-items:center;display:flex;flex-direction:column;gap:60px}.circle-features__content{display:grid;margin:0;padding:0;width:100%}.circle-features__content li{align-items:center;display:flex;flex-direction:column;gap:22px;height:352px;justify-content:center;padding:36px;position:relative;text-align:center}@media(max-width:550px){.circle-features__content li{height:323px;width:100%}}.circle-features__content li span{border-radius:200px;bottom:0;position:absolute;top:0;z-index:-10}@media(max-width:550px){.circle-features__content li span{bottom:-20px}}.circle-features__content li:first-child span{left:0;right:-20px}.circle-features__content li:nth-child(2) span{left:-10px;right:-15px}.circle-features__content li:nth-child(3) span{left:-15px;right:-10px}.circle-features__content li:nth-child(4) span{left:-20px;right:0}.circle-features__content--columns-3{grid-template-columns:repeat(3,1fr)}@media(max-width:550px){.circle-features__content--columns-3{grid-template-columns:1fr}.circle-features__content--columns-3 li:first-child span,.circle-features__content--columns-3 li:nth-child(2) span,.circle-features__content--columns-3 li:nth-child(3) span{left:0;right:0}}.circle-features__content--columns-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1023px){.circle-features__content--columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){.circle-features__content--columns-4{grid-template-columns:1fr}}@media(max-width:1023px){.circle-features__content--columns-4 li:first-child span{right:-10px}}@media(max-width:550px){.circle-features__content--columns-4 li:first-child span{right:0}}@media(max-width:1023px){.circle-features__content--columns-4 li:nth-child(2) span{right:0}}@media(max-width:550px){.circle-features__content--columns-4 li:nth-child(2) span{left:0}}@media(max-width:1023px){.circle-features__content--columns-4 li:nth-child(3) span{left:0}}@media(max-width:550px){.circle-features__content--columns-4 li:nth-child(3) span{left:0}}@media(max-width:1023px){.circle-features__content--columns-4 li:nth-child(4) span{right:-10px}}@media(max-width:550px){.circle-features__content--columns-4 li:nth-child(4) span{left:0}}