@charset "UTF-8";.component_cards_2022{padding:0 20px}
.component_cards_2022 .cards_wrapper{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;gap:32px}
.component_cards_2022 .cards_wrapper .card,.component_cards_2022 .cards_wrapper .card_gallery{width:100%}
.component_cards_2022 .cards_wrapper .card h4,.component_cards_2022 .cards_wrapper .card_gallery h4{font-size:24px !important;line-height:28px !important;letter-spacing:-1.5px !important}
.component_cards_2022 .cards_wrapper .card .c_inside,.component_cards_2022 .cards_wrapper .card_gallery .c_inside{height:100%;overflow:hidden;border-radius:14px;box-shadow:0 6px 12px rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:flex-start}
.component_cards_2022 .cards_wrapper .card .c_inside>img,.component_cards_2022 .cards_wrapper .card_gallery .c_inside>img{max-width:100%;margin-bottom:-15px;position:relative;z-index:1}
.component_cards_2022 .cards_wrapper .card .c_inside .content,.component_cards_2022 .cards_wrapper .card_gallery .c_inside .content{padding:22px 20px 24px;border-radius:14px;background:#fff;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}
.component_cards_2022 .cards_wrapper .card .c_inside .content *:first-child,.component_cards_2022 .cards_wrapper .card_gallery .c_inside .content *:first-child{margin-top:0}
.component_cards_2022 .cards_wrapper .card{max-width:580px}
.component_cards_2022 .cards_wrapper .responsivegrid>.card .c_inside .content{gap:32px}
.component_cards_2022 .cards_wrapper .add_separator{border-top:1px #ddd solid;padding-top:12px}
@media only screen and (min-width:768.02px){.component_cards_2022 .cards_wrapper .card_gallery .swiper-wrapper{display:flex;flex-direction:column;justify-content:flex-start}
.component_cards_2022 .cards_wrapper .card_gallery .swiper-wrapper .swiper-slide{flex-grow:1;height:auto;margin-bottom:24px}
.component_cards_2022 .cards_wrapper .card_gallery .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}
}
@media only screen and (max-width:768px){.component_cards_2022{overflow:hidden}
.component_cards_2022 .cards_wrapper{display:block}
.component_cards_2022 .cards_wrapper .card,.component_cards_2022 .cards_wrapper .card_gallery{margin-bottom:24px;max-width:100%;width:100%}
.component_cards_2022 .cards_wrapper .card .inside .content,.component_cards_2022 .cards_wrapper .card_gallery .inside .content{padding:18px 20px 21px}
.component_cards_2022 .cards_wrapper .card_gallery .swiper-slide{width:78%}
}
.component_cards_2022 .cards_wrapper .aem-Grid{max-width:1200px;margin:0 auto;justify-content:space-between;align-items:stretch;gap:32px}
.component_cards_2022 .cards_wrapper .aem-Grid::before,.component_cards_2022 .cards_wrapper .aem-Grid::after{display:none}
@media only screen and (min-width:768.02px){.component_cards_2022 .cards_wrapper .aem-Grid{display:flex}
.component_cards_2022 .cards_wrapper .aem-Grid .card,.component_cards_2022 .cards_wrapper .aem-Grid .card_gallery,.component_cards_2022 .cards_wrapper .aem-Grid .card_gallery .inside,.component_cards_2022 .cards_wrapper .aem-Grid .card_gallery .inside .swiper{height:100%}
}