.feature-cards-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:0 20px}@media(max-width:600px){.feature-cards-page{padding:24px 16px}}.feature-cards-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,387.8px));margin:0 auto;max-width:1240px;width:100%}@media(max-width:1100px){.feature-cards-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.feature-cards-grid{gap:16px;grid-template-columns:1fr}}.feature-card{align-items:center;aspect-ratio:1.0854535785;background:#fff;border:1px solid #b9b9b9;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:40px;justify-content:center;min-height:220px;overflow:hidden;position:relative;transition:box-shadow .4s ease,border-color .4s ease}@media(max-width:600px){.feature-card{aspect-ratio:auto;gap:16px;min-height:200px;padding:32px 20px}}.feature-card:hover{border-color:#0000;box-shadow:0 20px 60px #0000002e}.feature-card:hover .feature-card__overlay{opacity:1}.feature-card:hover .feature-card__icon-wrap{background:#ffffff26;border-color:#ffffff40}.feature-card:hover .feature-card__title{color:#fff}.feature-card:hover .feature-card__desc{color:#ffffffc7}.feature-card__overlay{border-radius:16px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s ease;z-index:0}.feature-card__body,.feature-card__icon{position:relative;z-index:1}.feature-card__body{padding:0 32px;text-align:center}.feature-card__title{color:#000;font-size:25px;font-weight:600;line-height:1.3;margin-bottom:10px;transition:color .4s ease}.feature-card__desc{color:#000;font-size:20px;font-weight:400;line-height:1.6;padding:0 40px;transition:color .4s ease}.faq-sec .card{background:#fff;border:1px solid #939393!important;border-radius:10px!important;margin-bottom:20px;overflow:hidden;padding:25px 35px;transition:background .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1)}.faq-sec .card:hover{background:#e6f0ff}.faq-sec .card-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-sec .question{color:#4b4b4b;font-size:20px;font-weight:600;transition:color .45s cubic-bezier(.22,1,.36,1)}.faq-sec .accicon img{transition:transform .45s cubic-bezier(.22,1,.36,1)}.faq-sec .card-active{background:#e6f0ff;border-color:#0000!important}.faq-sec .card-active .question{color:#000}.faq-sec .card-active .accicon img{transform:rotate(180deg)}.faq-sec .collapse{display:grid!important;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1),opacity .4s ease}.faq-sec .collapse.show{grid-template-rows:1fr;opacity:1}.faq-sec .card-body{overflow:hidden;padding-top:20px}.faq-sec .answer{color:#000;font-size:18px;font-weight:400;line-height:1.7}