.hs-tab.active{border-color:#89e219}.hs-tabs-module.custom-card-tab ..hs-tab-content{margin-top:40px}.hs-tabs-module.custom-card-tab ul.hs-tabs-nav{display:flex;gap:20px;justify-content:center;list-style:none}.hs-tabs-module.custom-card-tab ul.hs-tabs-nav li.hs-button.hs-tab{background:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 0 0 #e5e5e5;cursor:pointer;padding:12px 16px}.hs-tabs-module.custom-card-tab ul.hs-tabs-nav li.hs-button.hs-tab.active,.hs-tabs-module.custom-card-tab ul.hs-tabs-nav li.hs-button.hs-tab:hover{background:#1cb0f6;border-color:transparent;box-shadow:0 5px 0 0 #1897d3;color:#fff}.hs-tab-content{display:none}.hs-tab-content.active{display:block}.card-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.hs-tabs-module.custom-card-tab .card-grid .card{background:#f2f2f2;border:0;border-radius:30px;padding:25px}.hs-tabs-module.custom-card-tab .card-grid .card img{width:100%}.hs-tabs-module.custom-card-tab .card-grid .card .card-date{align-items:center;color:#4b4b4b;display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:12px;margin-top:20px}.card h3{color:#4b4b4b;font-family:Feather,sans-serif;font-size:24px;margin-bottom:10px}.card-text{color:#4b4b4b;font-size:14px;margin-bottom:18px}.card-btn{background:#89e219;color:#fff;display:inline-block;font-weight:600;margin-left:auto;margin-right:auto;padding:10px 18px;text-decoration:none}.card-swiper{padding-bottom:50px}.swiper-slide{height:auto}.swiper-button-next,.swiper-button-prev{color:#000}.swiper-pagination-bullet-active{background:#89e219}.custom-card-tab .swiper.card-swiper .swiper-button-next,.custom-card-tab .swiper.card-swiper .swiper-button-prev{width:46px}.custom-card-tab .swiper.card-swiper .swiper-button-next:after,.custom-card-tab .swiper.card-swiper .swiper-button-prev:after{display:none}.custom-card-tab .swiper.card-swiper .swiper-button-next:hover path,.custom-card-tab .swiper.card-swiper .swiper-button-prev:hover path{fill:#58cc02}.custom-card-tab .swiper.card-swiper .swiper-button-next{right:0}.custom-card-tab .swiper.card-swiper .swiper-button-prev{left:0}.custom-card-tab .swiper-pagination-bullet{background:#e5e5e5;height:14px;opacity:1;width:14px}.custom-card-tab .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#58cc02}.hs-tabs-module.custom-card-tab .swiper-wrapper.card-grid{padding-bottom:50px}.hs-tabs-module.custom-card-tab .swiper-button-next,.hs-tabs-module.custom-card-tab .swiper-button-prev{background-size:45px;width:45px}.hs-tabs-module.custom-card-tab .swiper-button-next{background-image:url(https://gpn.duolingo.com/hubfs/slideNext.png);margin-top:0;right:-4px}.hs-tabs-module.custom-card-tab .swiper-button-next:hover{background-image:url(https://gpn.duolingo.com/hubfs/slideNextHover.png)}.hs-tabs-module.custom-card-tab .swiper-button-prev{background-image:url(https://gpn.duolingo.com/hubfs/slidePrev.png);left:-4px;margin-top:0}.hs-tabs-module.custom-card-tab .swiper-button-prev:hover{background-image:url(https://gpn.duolingo.com/hubfs/slidePrevHover.png)}.custom-card-tab.event-white-card .card-grid .card{background:#fff;width:100%}.custom-card-tab.event-white-card .card-grid{gap:0}.custom-card-tab.event-white-card ul.hs-tabs-nav{margin-bottom:30px;padding:0}.custom-card-tab.past-event .hs-button{background:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 0 0 #e5e5e5;color:#1cb0f6;min-width:170px}.event-tag{display:flex;gap:10px;margin-top:15px}.event-tag span{background:#fff;border:1px solid #e5e5e5;border-radius:5px;box-shadow:0 5px 0 0 #e5e5e5;display:inline-block;padding:4px 15px}.custom-card-tab.event-white-card .card-btn{margin-left:0}.past-event .card-text{min-height:63px}.hs-tabs-module.custom-card-tab.hide-top-nav ul.hs-tabs-nav{display:none}.grey-event-card .card-grid{gap:0}.custom-card-tab.grey-event-card .card-btn{margin-left:0}.custom-card-tab.past-event .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.hs-tabs-module.custom-card-tab.past-event ul.hs-tabs-nav li.hs-button.hs-tab{padding:12px 8px}.custom-card-tab.event-white-card .card-image,.hs-tabs-module.custom-card-tab.grey-event-card .card-image{background:#f2f2f2;border-radius:15px;text-align:center}.hs-tabs-module.custom-card-tab.grey-event-card .card-image{background:#fff}.hs-tabs-module.custom-card-tab.event-white-card .card-grid .card img,.hs-tabs-module.custom-card-tab.grey-event-card .card-grid .card img{width:250px}@media (max-width:991px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.hs-tabs-module.custom-card-tab ul.hs-tabs-nav{flex-direction:row;flex-wrap:wrap;gap:10px;padding:0}.hs-tabs-module.custom-card-tab ul.hs-tabs-nav li.hs-button.hs-tab{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);min-width:auto;padding:12px 20px}.custom-card-tab .swiper-wrapper.card-grid{margin-bottom:50px}.card-grid{gap:0;grid-template-columns:1fr}.hs-tabs-module.custom-card-tab .swiper-wrapper.card-grid{padding-bottom:0}.custom-card-tab.event-white-card .card-grid .card,.custom-card-tab.grey-event-card .card-grid .card{text-align:left}.hs-tabs-module.custom-card-tab.event-white-card .card-grid .card img,.hs-tabs-module.custom-card-tab.grey-event-card .card-grid .card img{width:200px}}