.cards .container .card .image-wrapper{border-radius:13px;height:auto;overflow:hidden}.cards .container .card .image-wrapper img{display:block;height:auto;object-fit:cover;width:100%}.cards{display:flex;flex-direction:column}.cards .title{margin:0 auto 108px;max-width:820px;text-align:center}.cards .container{display:flex;flex-direction:column;gap:120px}.cards .container .card{display:grid;grid-template-columns:1fr;opacity:1;transform:none}.cards .container .card .card-title-wrapper{align-items:center;display:flex;flex-direction:column}.cards .container .card .card-title-wrapper .title-icon{margin:0 auto 21px}.cards .container .card .content-wrapper .card-title{letter-spacing:-.83px;margin:0 0 20px}.cards .container .card .middle-section{display:grid;gap:var(--space-xxxl);grid-template-columns:1fr 1fr;@media screen and (max-width:1024px){gap:var(--space-m);grid-template-columns:1fr}}.cards .container .card .content-wrapper p{font-size:16px;margin:0 0 16px}.cards .container .card .content-wrapper li{font-size:16px;margin:0 0 8px}.cards .container .card .content-wrapper .hs-button{align-self:flex-start;margin-top:var(--space-s)}.cards .container .card:nth-of-type(2n) .content-wrapper{order:1}.cards .container .card .content-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.cards .container .card .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:460px;width:100%}@media screen and (max-width:1024px){.cards .container{gap:40px}.cards .container .card{gap:30px;grid-template-columns:1fr}.cards .title{margin-bottom:12px;text-align:left}.cards .container .card:nth-of-type(2n) .content-wrapper{order:0}}.profile-card{background:#ebf7ff;border-radius:21px;margin-top:24px;padding:12px 42px 12px 15px}.profile-card .profile-card-content{align-items:center;display:flex}.profile-card .profile-card-content .image{border-radius:50%;flex-shrink:0;margin-right:21px;max-width:94px;overflow:hidden}.profile-card .profile-card-content .image img{height:100%;width:100%}.cards .container .card .content-wrapper .profile-card .profile-card-content .description p{font-size:14px;line-height:22px;margin:0 0 6px}.cards .container .card .content-wrapper .profile-card .profile-card-content .description p+p{font-size:12px;line-height:22px;margin:0}.cards .container .card .actions{display:flex;flex-wrap:wrap;gap:24px;margin-top:48px}.cards .container .card .actions .hs-button{align-items:center;display:flex;gap:13px}.cards .container .card .actions .hs-button .button-icon{height:auto;width:31px}@media screen and (max-width:1280px){.cards .container .card .actions{margin-top:24px}}.cards .container .card .values{display:grid;flex-direction:column;gap:var(--space-m);grid-template-columns:1fr 1fr;margin-top:68px;@media screen and (max-width:768px){grid-template-columns:1fr}}.cards .container .card .values .value{align-items:center;background:var(--Colours-Primary-50);border-radius:var(--border-radius-default);display:flex;gap:var(--space-s);padding:var(--space-m) var(--space-l);position:relative;@media screen and (max-width:768px){padding:var(--space-s) var(--space-m)}}.cards .container .card .values .value .value-content{display:flex;flex-direction:column;gap:var(--space-xs);z-index:3}.cards .container .card .values .value .value-icon{position:absolute;right:0;top:0;@media screen and (max-width:768px){width:40px}}.cards .container .card .values .value .value-content .description{margin:0}@media screen and (max-width:1024px){.cards .container .card .values{margin-top:2rem}.cards .container .card .values .value .value-title h4{font-size:27px;font-size:25px;line-height:28px;line-height:26px}}.numbers-banner .numbers-banner-content{align-items:center;display:flex}.numbers-banner .numbers-banner-content .numbers-list{display:flex;flex-grow:1;gap:3rem}.numbers-banner .numbers-banner-content .numbers-list .number-item{display:flex;flex-direction:column}.cards .container .card .content-wrapper .numbers-banner .numbers-banner-content h4{font-size:49px;line-height:63px;margin:0}.cards .container .card .content-wrapper .numbers-banner .numbers-banner-content p{margin:0}@media screen and (max-width:1600px){.cards .container .card .content-wrapper .numbers-banner .numbers-banner-content h4{font-size:42px;line-height:63px}}@media screen and (max-width:1024px){.numbers-banner .numbers-banner-content .numbers-list{gap:1rem}.cards .container .card .content-wrapper .numbers-banner .numbers-banner-content h4{font-size:32px;line-height:44px;margin:0}.cards .container .card .content-wrapper .numbers-banner .numbers-banner-content p{line-height:22px;margin:0}}@media screen and (max-width:768px){.numbers-banner .numbers-banner-content .numbers-list{display:grid;gap:8%;grid-template-columns:46% 46%}}