.our-approach .container{display:flex;flex-direction:column;padding-top:40px;position:relative}@media screen and (min-width:320px){.our-approach .container{padding-top:calc(35px + 1.5625vw)}}@media screen and (min-width:1920px){.our-approach .container{padding-top:65px}}.our-approach .container{padding-bottom:40px}@media screen and (min-width:320px){.our-approach .container{padding-bottom:calc(35px + 1.5625vw)}}@media screen and (min-width:1920px){.our-approach .container{padding-bottom:65px}}.our-approach__wrap{position:relative}.our-approach__list{display:grid;gap:3em 6em;grid-auto-rows:minmax(220px,16vw);grid-template-columns:repeat(auto-fit,minmax(16vw,220px));justify-content:center}@media screen and (min-width:1536px){.our-approach__list{grid-auto-rows:minmax(210px,260px);grid-template-columns:repeat(auto-fit,minmax(210px,260px))}}.our-approach .circle{align-items:center;border:1px solid rgba(235,235,255,.1);border-radius:50%;color:hsl(var(--white));display:flex;flex-direction:column;justify-content:center;padding:45px}@media screen and (min-width:320px){.our-approach .circle{padding:calc(43px + .625vw)}}@media screen and (min-width:1920px){.our-approach .circle{padding:55px}}.our-approach .circle-icon__box{align-items:flex-start;display:flex;height:clamp(40px,3.4vw,50px);justify-content:center;margin-bottom:1.4em;width:clamp(40px,3.4vw,50px)}.our-approach .circle-desc{align-items:center;display:flex;flex-direction:column;font-size:1.6rem;justify-content:center;line-height:1.4;text-align:center}.our-approach .circle-desc p{display:flex}.our-approach .circle-desc img{margin-top:-.5em}.our-approach__btn{align-items:center;display:flex;justify-content:center}