.service-points-intro{align-items:flex-start;display:flex;gap:113px;justify-content:space-between}.service-points-intro .left-section{width:47%}.service-points-intro .right-section{margin-top:68px;width:45%}.service-points-intro .heading{color:#314157;font-family:Poppins;font-size:40px;font-weight:500;line-height:48.12px;margin:0 0 20px}.service-points-intro .heading-dot{color:#ff914d}.service-points-intro .content p{color:#314157;font-family:Poppins;font-size:18px;font-weight:400;letter-spacing:.18px;line-height:24.678px;margin:0 0 25px}.service-points-intro .content p:last-child{margin-bottom:0}.service-points-intro .team-images{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.service-points-intro .team-image img{aspect-ratio:1/1;border-radius:12px;display:block;height:auto;object-fit:cover;width:100%}.service-points-intro .team-link{color:#ff914d;display:inline-block;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;margin-top:20px;text-decoration:none}.service-points-intro .team-link span{display:inline-block;transition:transform .2s ease}.service-points-intro .team-link:hover{text-decoration:underline;text-underline-offset:3px}.service-points-intro .team-link:hover span{transform:translateX(3px)}.service-points-intro .right-section--team .team-images{margin-top:0}.service-points-intro .point{border-top:1px solid rgba(49,65,87,.15);padding:22px 0}.service-points-intro .point:first-child{padding-top:20px}.service-points-intro .point:last-child{padding-bottom:0}.service-points-intro .point-title{color:#314157;font-family:Poppins;font-size:20px;font-weight:500;line-height:28px;margin:0 0 6px}.service-points-intro .point-text{color:rgba(49,65,87,.85);font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;margin:0}.service-points-intro .right-section--card{margin-top:0}.service-points-intro .badge-card{background:#fff;border:1px solid rgba(49,65,87,.08);border-radius:12px;padding:40px 36px}.service-points-intro .badge-card__badge{display:block;height:96px;margin:0 0 24px;max-width:none;min-width:96px;object-fit:contain;width:96px}.service-points-intro .badge-card__heading{color:#314157;font-family:Poppins;font-size:26px;font-weight:500;line-height:34px;margin:0 0 16px}.service-points-intro .badge-card__content p{color:rgba(49,65,87,.85);font-family:Poppins;font-size:16px;font-weight:400;line-height:25px;margin:0 0 16px}.service-points-intro .badge-card__content p:last-child{margin-bottom:0}.service-points-intro .badge-card__link{margin-top:22px}@media only screen and (min-width:986px){.service-points-intro .right-section.right-section--align-title{margin-top:0}.service-points-intro .right-section.right-section--align-text{margin-top:68px}.service-points-intro .right-section.right-section--align-centre{align-self:center;margin-top:0}}@media only screen and (max-width:985px) and (min-width:220px){.service-points-intro{flex-direction:column;gap:40px}.service-points-intro .left-section,.service-points-intro .right-section{width:100%}.service-points-intro .right-section{margin-top:0}.service-points-intro .heading{font-size:30px;line-height:36px;margin-bottom:32px}.service-points-intro .team-images{gap:12px;margin-top:28px}.service-points-intro .right-section--team{margin-top:-12px}.service-points-intro .right-section--team .team-images{margin-top:0}.service-points-intro .team-link{margin-top:16px}.service-points-intro .point{padding:18px 0}.service-points-intro .point:last-child{padding-bottom:0}.service-points-intro .point-title{font-size:18px;line-height:26px}.service-points-intro .badge-card{padding:32px 24px}.service-points-intro .badge-card__heading{font-size:22px;line-height:30px}.service-points-intro .badge-card__link{margin-top:18px}}@media only screen and (max-width:1024px) and (min-width:986px){.service-points-intro{gap:43px}.service-points-intro .heading{font-size:30px;line-height:36px;margin-bottom:32px}.service-points-intro .left-section{width:50%}.service-points-intro .right-section{width:46%}}