.support-businesses-content{background-color:var(--secondary-color);border-radius:1.5rem;grid-template-columns:60% auto;justify-content:space-between;align-items:center;grid-gap:3.5rem;gap:3.5rem;padding:3.5rem 4rem;display:grid}.what-we-do-sec1-img{width:32rem;padding:1rem;overflow:hidden;height:28rem;object-position:center;scale:1.2}.what-we-do-sec1-wrapper{position:relative;width:100%;height:26rem}.what-we-do-sec1-circle{width:10rem;height:10rem;border-radius:50%;position:absolute;bottom:2rem;left:2rem;background:conic-gradient(from 90deg,#5f8fd9 0deg 180deg,#2f5fb8 180deg 1turn);animation:circleFollow 6s cubic-bezier(.65,0,.35,1) infinite}@keyframes circleFollow{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(10.5rem) rotate(180deg)}50%{transform:translateX(10.5rem) rotate(180deg)}75%{transform:translateX(10.5rem) rotate(180deg)}to{transform:translateX(0) rotate(0deg)}}.what-we-do-sec1-rectangle{background:#f7b500;border-radius:1rem;width:18rem;height:7rem;position:absolute;top:9rem;right:0;transform-origin:right;animation:rectangleToSquare 6s cubic-bezier(.65,0,.35,1) infinite}@keyframes rectangleToSquare{0%{transform:scaleX(1) translateX(0)}25%{transform:scaleX(.39) translateX(4rem)}50%{transform:scaleX(.39) translateX(4rem)}75%{transform:scaleX(.39) translateX(4rem)}to{transform:scaleX(1) translateX(0)}}.what-we-do-sec1-square{background:#ffffff;border-radius:1rem;width:9rem;height:9rem;position:absolute;left:1rem;top:1.5rem;animation:squareTravel 6s cubic-bezier(.65,0,.35,1) infinite}@keyframes squareTravel{0%{top:1.5rem;transform-origin:bottom;transform:scaleY(1)}25%{top:10rem;transform-origin:bottom;transform:scaleY(2)}50%{top:10rem;transform-origin:bottom;transform:scaleY(1)}75%{top:1.5rem;transform-origin:top;transform:scaleY(2)}to{top:1.5rem;transform-origin:top;transform:scaleY(1)}}.what-we-do-sec1-shape{position:absolute;transition:transform .8s cubic-bezier(.65,0,.35,1);will-change:transform}@media only screen and (max-width:1680px){.support-businesses-content{grid-template-columns:62% auto}.what-we-do-sec1-img{width:30rem}}@media only screen and (max-width:1280px){.support-businesses-content{padding:3rem 2rem;gap:3rem}}@media only screen and (max-width:991px){.support-businesses-content{gap:3rem;padding:64px 0;grid-template-columns:100%;border-radius:unset}.what-we-do-sec1-img{width:315px;margin:0 auto;padding:unset}.support-businesses-wrapper{background-color:var(--secondary-color)}.what-we-do-sec1-circle{width:11rem;height:11rem;left:3rem}.what-we-do-sec1-square{left:2rem}.support-businesses-wrapper{overflow:hidden}}.what-we-do-list-content{padding:4rem 4.5rem;border:1px solid var(--highlight-color);border-radius:1.5rem}.center-line{width:100%;border:1px solid var(--secondary-color);border-bottom:.5px solid #7f99c5}.what-we-do-list-grid{display:grid;grid-template-columns:calc(30% - 2.667rem) calc(40% - 2.667rem) calc(30% - 2.667rem);grid-gap:4rem;gap:4rem;align-items:end}.content-padding-top{padding-top:2.625rem;height:100%}.number-box-padding{padding:1.125rem;border:1px solid var(--secondary-color);display:flex;align-items:center;text-align:center;justify-content:center;border-radius:.75rem;width:4.375rem;height:4.063rem}.what-we-do-list-grid ul{list-style:disc;font-size:var(--content-font-size);color:var(--section-paregraph-color)}.what-we-do-list-grid ul p{line-height:1}.what-we-do-sec2-img{overflow:hidden;position:relative}.blue-overlay{position:absolute;inset:0;background:#0E2A47;z-index:2;animation:overlayReveal 1.2s ease forwards}@keyframes overlayReveal{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@media only screen and (max-width:1366px){.what-we-do-list-content{padding:3rem 3.5rem}}@media only screen and (max-width:1024px){.what-we-do-list-content{padding:3rem}}@media only screen and (max-width:991px){.number-box-padding{display:none}.what-we-do-list-grid{grid-template-columns:100%;gap:16px;align-items:start}.what-we-do-list-content{padding:32px 16px;gap:32px}.what-we-do-sec2-img{aspect-ratio:329/160!important;order:-1}.content-padding-top{height:unset;padding-top:unset}.what-we-do-list-grid ul{padding:0 24px}.center-line{border:.5px solid #7f99c5}.what-we-do-list-content>div:nth-child(2){visibility:hidden;opacity:0;display:none}.what-we-do-list-grid h4{font-size:24px}.what-we-do-list-grid p{font-size:18px;line-height:1.2}}