.expandable-cards{padding:104px 0px}.expandable-cards .text-container{max-width:580px}.expandable-cards .title-box-component{margin-bottom:40px}.expandable-cards .cards-container{display:flex;flex-direction:row;gap:32px}.expandable-cards .cards-container .card{padding:24px;width:100%;transition:border-color 0.3s ease;border-radius:8px}.expandable-cards .cards-container .card .card-image{display:flex;justify-content:space-between;align-items:flex-start}.expandable-cards .cards-container .card .card-image .card-list-item-icon{background-color:#ECF6E7;border-radius:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.expandable-cards .cards-container .card .card-image .expandable-icon{width:32px;height:32px;background-color:#FAFAFA;border-radius:50%;display:flex;align-items:center;justify-content:center}.expandable-cards .cards-container .card .card-image .expandable-icon .icon-plus{width:16px;height:16px}.expandable-cards .cards-container .card .card-image .expandable-icon .icon-minus{width:16px;height:16px;display:none}.expandable-cards .cards-container .card .card-content .card-content-description{font-style:normal !important;font-weight:400 !important;font-family:'Nunito';font-size:18px;line-height:145%;letter-spacing:0px}.expandable-cards .cards-container .card .card-content .card-content-description.light{font-style:normal !important;font-weight:300 !important}.expandable-cards .cards-container .card .card-content .card-content-description.bold{font-style:normal !important;font-weight:700 !important}.expandable-cards .cards-container .card .card-content .card-item-text{border-top:1px solid #E1E6E1;max-height:0;overflow:hidden;padding-top:0;margin-top:0;opacity:0;transition:max-height 0.5s ease, padding-top 0.5s ease, margin-top 0.5s ease, opacity 0.5s ease}.expandable-cards .cards-container .card .card-content .card-item-text p{margin:0}.expandable-cards .cards-container .card .card-content .card-item-text .card-item-text-title{margin-bottom:4px;font-weight:700 !important}.expandable-cards .cards-container .card:not(.active):hover{border-color:#33820D}.expandable-cards .cards-container .card:not(.active):hover .card-content-title{color:#33820D}.expandable-cards .cards-container .card:hover{cursor:pointer}.expandable-cards .cards-container .active .card-image .expandable-icon .icon-plus{display:none}.expandable-cards .cards-container .active .card-image .expandable-icon .icon-minus{display:block}.expandable-cards .cards-container .active .card-content .card-item-text{max-height:9999px;padding-top:32px;margin-top:32px;opacity:1}.expandable-cards .cards-container .card:not(.active) .card-item-text{max-height:0;padding-top:0;margin-top:0;opacity:0;transition:max-height 0.3s ease, padding-top 0.3s ease, margin-top 0.3s ease, opacity 0.3s ease}@media (max-width: 1024px){.expandable-cards .cards-container{display:grid;grid-template-columns:1fr 1fr;gap:24px}}@media (max-width: 799px){.expandable-cards{padding:72px 0px}.expandable-cards .title-box-component{margin-bottom:32px}.expandable-cards .cards-container{display:flex;flex-direction:column;gap:24px}.expandable-cards .cards-container .active .card-content .card-item-text{padding-top:24px;margin-top:24px}.expandable-cards .cards-container .card{height:max-content}.expandable-cards .cards-container .card .card-content .card-content-description{font-style:normal !important;font-weight:400 !important;font-family:'Nunito';font-size:16px;line-height:150%;letter-spacing:0px}.expandable-cards .cards-container .card .card-content .card-content-description.light{font-style:normal !important;font-weight:300 !important}.expandable-cards .cards-container .card .card-content .card-content-description.bold{font-style:normal !important;font-weight:700 !important}}

/*# sourceMappingURL=expandable_cards.css.map */