.expertise{padding-top:var(--desktop-pt);padding-bottom:var(--desktop-pb);margin-top:var(--desktop-mt);margin-bottom:var(--desktop-mb)}@media (max-width: 1024px){.expertise{padding-top:var(--tablet-pt);padding-bottom:var(--tablet-pb);margin-top:var(--tablet-mt);margin-bottom:var(--tablet-mb)}}@media (max-width: 768px){.expertise{padding-top:var(--mobile-pt);padding-bottom:var(--mobile-pb);margin-top:var(--mobile-mt);margin-bottom:var(--mobile-mb)}}.expertise .expertise-content{display:flex;flex-wrap:wrap}.expertise .expertise-content .cards-container{display:flex;flex-wrap:wrap;align-items:center;width:75%;gap:25px}.expertise .expertise-content .heading-section{width:25%}.expertise .expertise-content .cards-container .card{width:calc((100% - (2 * 25px)) / 3);padding:20px 32px 34px;border-radius:6px;height:100%}.expertise .expertise-content .cards-container .card h5.card-title{font-weight:600;line-height:100%;letter-spacing:1px;text-align:center;padding:15px 0 7px}.expertise .expertise-content .cards-container .card p{font-weight:400;font-size:14px;line-height:100%;letter-spacing:1px;text-align:center}.expertise .expertise-content .cards-container .card .icon-img{width:64px;height:64px;border-radius:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto}.expertise .expertise-content .cards-container .card .icon-img img{width:40px;object-fit:contain}.expertise .expertise-content .heading-section h2{font-weight:700;line-height:100%;letter-spacing:2px}.expertise .expertise-content .cards-container .card{background-color:var(--card-bg)}.expertise .expertise-content .cards-container .card .icon-img{background-color:var(--icon-bg)}.expertise .expertise-content .cards-container .card p.card-desc{color:var(--desc-color)}@media (max-width: 767px){.expertise .expertise-content .heading-section{width:100%;padding-bottom:40px}.expertise .expertise-content .cards-container{width:100%}.expertise .expertise-content .cards-container .card{width:100%;height:-webkit-fill-available}}@media screen and (min-width: 767px) and (max-width: 1024px){.expertise .expertise-content .heading-section{width:100%;padding-bottom:40px}.expertise .expertise-content .cards-container{width:100%}.expertise .expertise-content .cards-container .card{width:calc((100% - 25px)/2);height:-webkit-fill-available}}
