@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.card-container{column-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:64px;row-gap:48px}@media screen and (max-width:767px){.card-container{row-gap:48px}}.card{background:#fbfaf9;border-radius:10px;box-shadow:0 4px 10px 6px rgba(0,0,0,.03);cursor:pointer;opacity:.9;padding:24px;transition:background .3s ease}.card.active{border:1px solid var(--Secondary-Caramel-C-100,#d1ad86);opacity:.9}.card h4{color:var(--Primary-Forest-Green-FG-100,#465045);font-size:24px;font-weight:700;letter-spacing:1.44px;line-height:30px;margin-bottom:16px}.card h4,.card p{font-family:Lato;font-style:normal}.card p{color:var(--Black,#000);font-size:18px;font-weight:400;letter-spacing:.54px;line-height:28px}.card:hover{background:#f9f9f9}.details{margin-bottom:48px}.detail{animation:fadeIn 2s ease forwards;display:none;opacity:1}.faq-sec-wrapper{align-items:center;background-color:#fbfaf9;border-radius:30px;box-shadow:0 4px 10px 6px rgba(0,0,0,.07);display:flex;flex-direction:column;justify-content:center;padding:48px 0}.faq-sec-wrapper h3{color:var(--Secondary-Rich-Brown-RB-100,#7f6145);font-family:Lato;font-size:40px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:60px;margin-bottom:0}.faq-sec-wrapper .faq-long-text{color:var(--Black,#000);font-family:Lato;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.54px;line-height:28px;margin-bottom:0;max-width:720px;text-align:center}.faq-question{color:var(--Primary-Forest-Green-FG-100,#465045);font-size:20px;letter-spacing:1.2px;line-height:30px}.faq-answer .answer,.faq-question{font-family:Lato;font-style:normal}.faq-answer .answer{color:var(--Black,#000);font-size:16px;font-weight:400;letter-spacing:.5px;line-height:28px;margin-bottom:0;margin-top:16px}.faq-items-wrapper{width:80%}.faq-item{border-bottom:1px solid #ccc;margin-bottom:24px;padding:0 8px 24px}.faq-question{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:0}.faq-answer{font-size:16px;max-height:0;overflow:hidden;padding-top:0!important;transition:max-height .3s ease}.icon{color:#465045;display:inline-block;font-size:32px;font-weight:300;margin-left:10px;transition:transform .3s ease}.open .icon{color:#465045;transform:rotate(45deg)}.open .faq-answer{max-height:100px;padding-top:2px}@media only screen and (max-width:1250px){.faq-sec-container{padding:0 20px}}@media only screen and (max-width:770px){.faq-sec-wrapper{align-items:start;padding:0 22px 30px}.faq-sec-wrapper h3{font-size:30px}.faq-sec-wrapper .faq-long-text{font-size:16px;line-height:23px;text-align:left}.faq-items-wrapper{margin-top:30px;width:100%}.faq-answer .answer{line-height:23px}.card-container{grid-template-columns:1fr}.card h{font-size:20px;line-height:32px}.card p{font-size:16px;line-height:24px}}@media (min-width:771px) and (max-width:1024px){.card-container{grid-template-columns:repeat(2,1fr)}}