.services-cards{padding:0 20px}.services-cards.content-center .container .title,.services-cards.content-center .container .description{text-align:center}.services-cards.bg-off-white .container{background-color:var(--off-white-color)}.services-cards.bg-white .container{background-color:#fefaf9}.services-cards.bg-light-red .container{background-color:var(--light-red-color)}.services-cards .container{background-color:var(--off-white-color);border-radius:24px;flex-direction:column;padding:40px 72px 65px;display:flex}@media (max-width:1024px){.services-cards .container{padding:40px}}@media (max-width:767px){.services-cards .container{padding:40px 20px}}.services-cards .container .title{font-size:clamp(30px,2.5vw,44px);font-weight:500}.services-cards .container .description{margin-top:20px;font-size:20px;font-weight:400}@media (max-width:767px){.services-cards .container .description{margin-top:15px}}.services-cards .container .cards-wrap{flex-wrap:wrap;gap:32px;margin-top:35px;display:flex}@media (max-width:767px){.services-cards .container .cards-wrap{margin-top:25px}}.services-cards .container .cards-wrap .card{border-radius:18px;flex-direction:column;width:calc(33.333% - 22px);display:flex;overflow:hidden}@media (max-width:1024px){.services-cards .container .cards-wrap .card{width:calc(50% - 16px)}}@media (max-width:575px){.services-cards .container .cards-wrap .card{width:100%}}.services-cards .container .cards-wrap .card .img-wrap img{object-fit:cover;height:250px}@media (max-width:767px){.services-cards .container .cards-wrap .card .img-wrap img{min-height:150px}}.services-cards .container .cards-wrap .card .img-wrap:hover img{transform:scale(1.1)}.services-cards .container .cards-wrap .card .img-wrap img{transition:all .3s ease-in-out}.services-cards .container .cards-wrap .card .content{z-index:1;background-color:var(--white-color);border-radius:18px;flex-direction:column;flex:1;justify-content:center;margin-top:-30px;padding:20px 25px;display:flex;position:relative}.services-cards .container .cards-wrap .card .content .heading:hover a svg{background-color:var(--red-color)}.services-cards .container .cards-wrap .card .content .heading a{justify-content:space-between;align-items:center;gap:15px;font-size:clamp(18px,2vw,20px);font-weight:500;line-height:28px;display:flex}.services-cards .container .cards-wrap .card .content .heading svg{background-color:var(--dark-blue-color);border-radius:50%;min-width:40px;min-height:40px;padding:7px 8px;transition:all .2s ease-in-out;transform:rotate(-30deg)}
.results-cards{padding:0 20px}.results-cards .container{background-image:url(/images/home/result_cards_bg.webp);background-position:50%;flex-direction:column;align-items:center;padding:100px 50px;display:flex}@media (max-width:1024px){.results-cards .container{padding:60px 40px}}@media (max-width:767px){.results-cards .container{padding:40px}}@media (max-width:575px){.results-cards .container{background-image:none;padding:0}}.results-cards .container .title{text-align:center;font-size:clamp(30px,2.5vw,44px);font-weight:500}.results-cards .container .description{text-align:center;margin-top:15px;font-size:16px;font-weight:400}.results-cards .container .result-cards-wrap{flex-wrap:wrap;gap:24px;margin-top:35px;display:flex}@media (max-width:767px){.results-cards .container .result-cards-wrap{gap:20px;margin-top:25px}}.results-cards .container .result-cards-wrap .card{background-color:var(--white-color);border:1px solid #ececf2;border-radius:24px;flex-direction:column;width:calc(25% - 18px);padding:30px 15px 30px 25px;display:flex}@media (max-width:991px){.results-cards .container .result-cards-wrap .card{width:calc(50% - 12px);padding:20px}}@media (max-width:575px){.results-cards .container .result-cards-wrap .card{width:100%}}.results-cards .container .result-cards-wrap .card .icon-wrap{justify-content:center;align-items:center;width:57px;height:57px;display:flex}@media (max-width:767px){.results-cards .container .result-cards-wrap .card .icon-wrap{width:42px;height:42px}}.results-cards .container .result-cards-wrap .card .value{color:var(--red-color);margin-top:20px;font-size:clamp(28px,2vw,32px);font-weight:600}.results-cards .container .result-cards-wrap .card .detail{margin-top:15px;font-size:clamp(18px,1.5vw,20px);font-weight:500}
