.tabs-section .tabs-title p{font-size:1.125rem}.tabs-section .tabs-title .display-sm-heavy{margin-bottom:2rem}.tabs-section .tabs-wrapper{flex-wrap:inherit;height:auto}.tabs-section .tabs-container{margin-bottom:2rem}.tabs-section .tabs-wrapper li{width:fit-content!important}.tabs-section .tabs-wrapper li button{appearance:none;background:none;border:none;font-size:1.125rem;font-weight:800;padding:0;position:relative;text-transform:uppercase}.tabs-section .tabs-wrapper li button.active:before,.tabs-section .tabs-wrapper li button:hover:before{bottom:1px;content:"";display:block;height:3px;left:0;position:absolute;width:100%}.tabs-section .tabs-content>.tab-pane{display:none}.tabs-section .tabs-content>.tab-pane.active{display:block}.tabs-section .tabs-content .s2{margin-bottom:0}.tabs-section .cards-wrapper .cards{width:100%}.tabs-section .cards-wrapper .cards,.tabs-section .cards-wrapper .swiper-slide{align-items:center;border-radius:8px;box-shadow:0 2px 12px rgba(82,89,141,.2);display:flex;flex-direction:column;overflow:hidden}.tabs-section .swiper-wrapper{margin-top:1rem;padding:1rem 0}.tabs-section .cards-wrapper .cards .picture,.tabs-section .cards-wrapper .cards .picture img{width:100%}.tabs-section .cards-wrapper .cards .details{padding:1.5rem 1rem;text-align:center;width:100%}@media (max-width:764px){.tabs-section .swiper-wrapper.nav{flex-direction:column}}