.expertise-description-wrapper{color:#0f172a;font-size:1.35rem;line-height:1.85}.expertise-description-wrapper p{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--p-regular);color:var(--color-heading-1);margin:0 0 20px}.expertise-description-wrapper p:last-child{margin-bottom:0}.expertise-description-wrapper p strong{color:#000;font-weight:700}.expertise-description-wrapper h2,.expertise-description-wrapper h3,.expertise-description-wrapper h4{color:#081f4d;font-weight:700;font-size:1.65rem;margin-top:2rem;margin-bottom:1rem}.expertise-details-wrapper{background-color:#f8fafc!important;border:2px solid #cbd5e1!important;border-radius:1rem}.expertise-details-wrapper h3{color:#081f4d;font-size:var(--h4);font-weight:700}.expertise-details-wrapper .details-body ul{list-style:none;padding-left:0;margin-bottom:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem 2rem}.expertise-details-wrapper .details-body ul li{position:relative;padding-left:3.65rem;color:var(--color-heading-1);font-size:16px}.expertise-details-wrapper .details-body ul li:before{content:"";position:absolute;left:0;top:4px;width:26px;height:26px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%231e60ff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpath d='M22 4 12 14.01l-3-3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-width:991.98px){.expertise-description-wrapper p{font-size:1.25rem}.expertise-details-wrapper h3{font-size:1.55rem}.expertise-details-wrapper .details-body ul{grid-template-columns:repeat(2,1fr);gap:1.25rem 1.5rem}.expertise-details-wrapper .details-body ul li{font-size:1.15rem}}@media (max-width:767.98px){.expertise-description-wrapper p{font-size:1.18rem;line-height:1.75}.expertise-details-wrapper{padding:1.5rem!important}.expertise-details-wrapper h3{font-size:1.4rem}.expertise-details-wrapper .details-body ul{grid-template-columns:1fr;gap:1.1rem}.expertise-details-wrapper .details-body ul li{font-size:1.1rem;padding-left:2.25rem}.expertise-details-wrapper .details-body ul li:before{width:22px;height:22px;top:3px}}