.elementor-16658 .elementor-element.elementor-element-e05e388 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:#ECEBEA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16658 .elementor-element.elementor-element-e05e388 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for section, class: .elementor-element-7a9061a4 */#scripts-section {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.elementor-swiper-button {
    color: white;
    background-color: #244b5a;
    border-radius: 50%;
    padding: 8px;
}

.elementor-swiper-button svg {
 padding: 2.5px;
}

#fitness-passes-section .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 12px !important;
}

#fun-passes-section .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 12px !important;
}

#health-passes-section .elementor-widget-testimonial-carousel .swiper-slide{
    padding: 12px !important;
}


@media all and (min-width: 768px) {
 
    .elementor-swiper-button {
        position: unset;
        transform: unset;
    }

    .elementor-swiper-button:not(:last-child) {
        margin-right: 24px;
    }
    
}

.swiper-slide {
    display: flex;
    align-items: center;
    padding: 12px !important;
}

.arrows-container {
    display: flex;
    justify-content: flex-end;
}

body.elementor-page-16658 .button-border-focus a {
     border: 1px solid #244B5A !important;
}

body.elementor-page-16658 .button-border-focus a:hover {
    background-color: #FFF5FB !important;
    color: #9D1D64 !important;
    border-color: #9D1D64 !important;
}

body.elementor-page-16658 .button-border-focus a:focus {
    background-color: #FFF5FB !important;
    color: #9D1D64 !important;
    border-color: #9D1D64 !important;
    outline: 1px solid #9D1D64 !important;
    outline-offset: 3px !important;
}

body.elementor-page-16658 .button-border-focus-popular a {
    background-color: #244B5A !important;
     border: 1px solid #244B5A !important;
    color: white !important;
}

body.elementor-page-16658 .button-border-focus-popular a:hover {
    background-color: #9D1D64 !important;
    color: white !important;
    border-color: #9D1D64 !important;
}

body.elementor-page-16658 .button-border-focus-popular a:focus {
    background-color: #9D1D64 !important;
    color: white !important;
    border-color: #9D1D64 !important;
    outline: 1px solid #9D1D64 !important;
    outline-offset: 3px !important;
}/* End custom CSS */