/* awana home - Removing the br and aligning the texts */
.uv-cont-spa .uv-sec-info p {
    align-items: center;
}
.uv-cont-spa .uv-sec-info p br {
    display: none;
}

/* awana home - bottom padding on the awana home cards */
.uv-cont-spa .uv-sec-info {
    padding-bottom: 27px;
    padding-top: 27px;
}
.uv-cont-spa .uv-sec-info p:only-of-type{
    margin-bottom: 0;
}
.uv-cont-spa .uv-sec-info p:first-of-type {
    margin-bottom: 15px;
}

/* awana home - titles margin at the bottom */
.uv-cont-spa .uv-sec-info h4 {
    margin-bottom: 15px;
}

/* awana home - reservation button fix */
.uv-cont-spa a.uv-reservations-btn {
    display: flex;
    justify-content: center;
    align-items: center;
}

@media only screen and (max-width: 768px){
    /* awana home - hide "in this page" */
    .uv-cont-spa .uv-order-1 {
        display: none;
    }

    /* removing the titles that dont belong there on mobile */
    .uv-section.uv-cont-title.si-mobile {
        height: 50px;
    }
    .uv-section.uv-cont-title.si-mobile div {
        display: none;
    }
    .uv-section.uv-cont-title.no-mobile {
        display: block;
    }
    .uv-cont-spa .uv-dining-title- {
        font-family: 'Commissioner';
        font-size: 35px;
        font-weight: 300;
        line-height: 42px;
        letter-spacing: 0.01em;
        text-align: center;
    }
    .uv-cont-spa .uv-dining-title-::after {
        content: 'NURTURE THE MIND, BODY, & SOUL';
        font-family: Commissioner;
        font-size: 18px;
        font-weight: 300;
        line-height: 22px;
        letter-spacing: 0.01em;
        text-align: center;
        display: block;
        margin-top: 20px;
    }

    /* top padding reduced */
    .uv-dining-info {
        padding-top: 30px;
    }

    /* ------------ Section 0 ------------ */
    /* awana home - section 0 bg change for mobile*/
    .uv-cont-spa .uv-awana-section0 .uv-section-bg {
        background-image: url(../png/section0-bg-mobile.png) !important;
        background-size: 100%;
    }
    .uv-cont-spa .uv-awana-section0 .uv-section-bg:before,
    .uv-cont-spa .uv-awana-section0 .uv-section-bg:after {
        display: none;
    }

    /* ------------ Section 1 ------------ */
    /* awana home - Section 1 slider elements show for mobile*/
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-description,
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-slogan,
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-service,
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box {
        z-index: 1;
    }

    /* awana home - Section 1 position */
    .uv-cont-spa .uv-awana-section1 {
        border-bottom: 3px solid #d5cebf;
        margin-top: -125px;
    }

    /* awana home - Section 1 background behind images on the cards */
    .uv-cont-spa .sliderhid .swiper-slide.swiper-slide-active:after {
        /* max-height: 282px; */
        max-height: 336px;
        width: 229px;
        top: 17px;
        left: 15px;
    }
    .uv-cont-spa .sliderhid .swiper-slide.swiper-slide-active:before {
        left: 15px;
        right: 15px;
    } 

    /* awana home - Section 1 image container */
    .uv-cont-spa .sliderhid .swiper-slide .img-box {
        margin: 0 0 20px;
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: end;
        max-height: 294px;
    }

    /* awana home - Section 1 image size */
    .uv-cont-spa img {
        height: 294px;
        width: 280px;
        object-position: center;
        position: relative;
        right: 21px;
        object-fit: cover;
    }

    /* awana home - Section 1 card titles */
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-service {
        font-family: 'Commissioner';
        font-size: 30px;
        font-weight: 400;
        line-height: 38px;
        letter-spacing: 0.02em;
        text-align: center;
    }
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-slogan {
        font-family: 'Commissioner';
        font-size: 18px;
        font-weight: 400;
        line-height: 29px;
        text-align: center;
    }

    /* awana home - Section 1 card padding reduced */
    .uv-cont-spa .sliderhid .swiper-slide.swiper-slide-active {
        padding: 60px 17px;
        padding-top: 39px;
    }

    /* awana home - Section 1 days title */
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-days{
        margin-top: 14px;
        margin-bottom: 0;
    }

    /* awana home - Section 1 pricing on cards */
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-days {
        gap: 33px;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0 10px;
    }
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-days-range {
        flex: 50%;
        text-align: start;
    }

    /* awana home - Section 1 fix positioning of buttons */
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .button {
        position: relative;
        margin: 0 auto;
    }
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-green-area-info {
        margin: 0 auto 14px;
    }
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-green-area-heading {
        margin-bottom: 10px;
    }
    .uv-cont-spa .sliderhid .swiper-slide .uv-service-box .uv-green-area-heading {
        padding-top: 52px;
    }
    .uv-cont-spa .sliderhid .swiper-slide.swiper-slide-active:before {
        bottom: 50px;
    }

    /* awana home - Section 1 pagination on the cards */
    .uv-cont-spa .sliderhid .swiper-pagination-bullets {
        width: 100%;
        max-width: none;
        justify-content: center;
        margin-top: 6px;
    }
    .uv-cont-spa .sliderhid .swiper-pagination-bullet {
        width: 74px;
        height: 5px;
    }
    .uv-cont-spa #services.uv-section { /* height of the whole container */
        padding-bottom: 9px;
        background: #c0baac;
        border-radius: 40px 40px 0 0;
    }

    /* awana home - Section 1 */
    .uv-cont-spa .uv-cont-info,
    .uv-cont-spa .wp-block-columns:not(.uv-sec-menus):not(.is-not-stacked-on-mobile)>.wp-block-column:last-of-type,
    .uv-cont-spa .wp-block-columns.uv-conttxt-diningvenue {
        margin-bottom: 0;
    }

    /* awana home - section 1 bottom padding */
    .uv-cont-spa .uv-sec-info:last-of-type {
        padding-bottom: 25px;
    }

    /* ------------ Section 2 ------------ */
    /* awana home - bg img  */
    .uv-cont-spa .uv-awana-section2 .uv-section-bg::before,
    .uv-cont-spa .uv-awana-section2 .uv-section-bg.uv-lazysectionimage.entered.loaded {
        height: 247px;
    }
    .uv-cont-spa .uv-awana-section2 .uv-section-bg::before {
        width: 229px;
    }
    .uv-cont-spa .uv-awana-section2 .uv-section-bg::before {
        background-size: cover;
    }

    /* awana home - section 2 width fix */
    .uv-cont-spa .uv-awana-section2 .uv-section-inner {
        width: calc(100% - 20px);
        top: 0;
        background: transparent;
    }
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide,
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide.right {
        flex-direction: column;
    }

    /* awana home - section 2 background */
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide {
        background-color: #d5cebf;
    }

    /* awana home - top margin */
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide {
        margin-top: 13px;
        outline: #d5cebf solid 10px;
    }

    /* awana home - section 2 img */
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .img-container,
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .info-container,
    .uv-cont-spa .uv-awana-section2 img.uv-lazyimage.entered.loaded {
        width: 100%;
    }
    .uv-cont-spa .uv-awana-section2 img.uv-lazyimage.entered.loaded {
        left: 0;
    }
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .img-container,
    .uv-cont-spa .uv-awana-section2 img.uv-lazyimage.entered.loaded {
        height: 144px;
    }

    /* awana home - section 2 padding fix  */
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .info-container {
        padding: 29px;
    }

    /* awana home - section 2 position fix */
    .uv-cont-spa .uv-awana-section2 .uv-section-inner {
        position: relative;
        left: 0;
        transform: none;
    }
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .info-container .button {
        margin: 0 auto;
    }

    /* awana home - section 2 text styles */
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .info-container .uv-content p {
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: center;
    }
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont .swiper-slide .info-container .uv-title {
        font-family: 'Commissioner';
        font-size: 24px;
        font-weight: 400;
        line-height: 40px;
        letter-spacing: 0.02em;
        text-align: center;
    }

    /* awana home - section 2 second bg */
    .uv-cont-spa .uv-awana-section2 .uv-section-bg::after {
        height: 331px;
        bottom: -331px;
    }

    /* awana home - section 2 bg border and margin */
    .uv-cont-spa .uv-awana-section2 {
        margin-bottom: 0;
        background: #244c4a;
    }

    /* awana home - section 2 padding updated, using important to overwrite awapa-spa-2 property */
    .uv-cont-spa .uv-section.uv-awana-section2 {
        padding-bottom: 230px !important;
    }

    /* awana home - section 2 adding the missing bg */
    /* .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont::after {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 93%;
        background-color: #d5cebf;
        top: 0;
        width: 100%;
    } */
    .uv-cont-spa .uv-awana-section2 .style1 .sliderImgcont {
        margin: 3px;
        padding-bottom: 35px;
        padding-left: 10px;
        padding-right: 10px;
    }

    /* ------------ Section 3 ------------ */
    /* awana home - section 3 padding updated, using important to overwrite awapa-spa-2 property */
    .uv-cont-spa .uv-section.uv-awana-section3 {
        padding-top: 76px !important;
        padding-bottom: 53px !important;
    }

    /* awana home - section 3 image container */
    .uv-cont-spa .uv-awana-section3 figure {
        width: 100%;
        height: 57px;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
    }
    .uv-cont-spa .uv-awana-section3 img.uv-lazyimage.entered.loaded{
        width: 301px;
        height: 57px;
        right: 0;
    }

    /* awana home - section 3 texts */
    .uv-cont-spa .uv-awana-section3 .wp-block-heading {
        font-family: 'Commissioner';
        font-size: 30px;
        font-weight: 300;
        line-height: 30px;
        letter-spacing: 2px;
        text-align: center;
    }
    .uv-cont-spa .uv-awana-section3 p {
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: center;
        margin-bottom: 0;
    }

    /* awana home - section 3 removing the backgrounds that overlap and do not come on the mobile mockup */
    .uv-cont-spa .uv-awana-section3:before,
    .uv-cont-spa .uv-awana-section3:after {
        display: none;
    }
    .uv-cont-spa .uv-awana-section3 .uv-section-bg { /*using important to replace the inline css property*/
        background-image: none !important;
    }

    /* ------------ Section 4 ------------ */
    /* awana home - section 4 column order */
    .uv-cont-spa .uv-awana-section4 .wp-block-columns {
        flex-direction: column;
        gap: 0;
    }

    /* awana home - section 4 text center and styles */
    .uv-cont-spa .uv-awana-section4 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
        text-align: center;
    }
    .uv-cont-spa .uv-awana-section4 .wp-block-heading {
        font-family: 'Commissioner';
        font-size: 28px;
        font-weight: 400;
        line-height: 40px;
        letter-spacing: 0.02em;
    }
    .uv-cont-spa .uv-awana-section4 p {
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: center;
    }

    /* awana home - section 4 removing bg img and giving bg color */
    .uv-cont-spa .uv-awana-section4 .uv-section-bg.uv-lazysectionimage.entered.loaded {
        background-image: none !important;
        background: #c1bbad;
    }

    /* ------------ Section 5 ------------ */
    /* awana home - section 5 column order and width */
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide {
        flex-direction: column;
    }
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide .img-container, 
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide .info-container {
        width: 100% !important;
    }
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont {
        padding: 18px !important;
    }
    .uv-cont-spa .uv-awana-section5 img.uv-lazyimage.entered.loaded { /* image size */
        right: 0;
        /* width: 302px; */
        width: 100%;
        height: 203px;
    }
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide .info-container { /* text box padding */
        padding: 18px 19px 27px;
        height: 100%;
    }

    /* awana home - section 5 text styles */
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide .info-container .uv-title {
        font-family: 'Commissioner';
        font-size: 18px;
        font-weight: 400;
        line-height: 26px;
        letter-spacing: 0.5299999713897705px;
        text-align: left;        
    }
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide .info-container .uv-content p:last-of-type {
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: left;
    }
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont .swiper-slide .info-container .button {
        margin: 0 auto;
    }

    /* awana home - section 5 text styles */
    .uv-cont-spa .uv-awana-section5::after {
        display: none;
    }

    /* awana home - section 5 dual bg height */
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont:before,
    .uv-cont-spa .uv-awana-section5 .style2 .sliderImgcont:after {
        /* height: 280px; */
        height: 50%;
    }

    /* ------------ Section 6 ------------ */
    /* awana home - section 6 width */
    .uv-cont-spa .uv-awana-section6 .uv-section.padding-sides .uv-section-inner {
        width: 100%;
    }

    /* awana home - section 6 turn the gradient to the other side*/
    .uv-cont-spa .uv-awana-section6 .uv-section-inner {
        background: linear-gradient(270deg, #D5CEBF -1.89%, rgba(213, 206, 191, 0.7) 67.82%, rgba(213, 206, 191, 0) 85.48%);
        width: 100%;
        height: 165px;
    }
    .uv-cont-spa .uv-awana-section6:after {
        background: linear-gradient(90deg, #B4AEA2 2.8%, rgba(180, 174, 162, 0.7) 50.39%, rgba(213, 206, 191, 0) 67.3%);
        height: 59px;
    }

    /* awana home - section 6 texts */
    .uv-cont-spa .uv-awana-section6 .uv-section-inner p {
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: right;
        margin: 16px 20px 29px 20px;
    }

    /* awana home - section 6 reducing the hieght */
    .uv-cont-spa .uv-awana-section6 .uv-section-bg {
        height: 331px;
    }

    /* awana home - section 6 reducing the paddign due to the other elements being smaller. Using ! to replace awapa-spa-2 property */
    .uv-cont-spa .uv-awana-section6.uv-section {
        padding-bottom: 120px !important;
    }

    /* ------------ Section 7 ------------ */
    /* awana home - section 7 position */
    .uv-cont-spa .uv-awana-section7 .uv-section-inner {
        top: -33px;
        padding-bottom: 112px;
    }

    /* awana home - section 7 text margins and styles */
    .uv-cont-spa .uv-awana-section7 h2.wp-block-heading.has-text-align-center {
        font-family: 'Commissioner';
        font-size: 24px;
        font-weight: 400;
        line-height: 29px;
        letter-spacing: 0.5299999713897705px;
        text-align: center;
        margin: 0 17px 14px 17px;
    }
    .uv-cont-spa .uv-awana-section7 p {
        margin: 0 17px 24px 17px;
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: center;
    }

    /* awana home - section 7 button margin */
    .uv-cont-spa .uv-awana-section7 .uv-btn-block-p a{
        margin: 0 17px;
        font-family: 'Commissioner';
        font-size: 14px;
        font-weight: 500;
        line-height: 17.12px;
        letter-spacing: 0.800000011920929px;
        text-align: center;
        padding-left: 20px;
    padding-right: 20px;

    }

    /* awana home - section 7 bottom image */
    .uv-cont-spa .uv-awana-section7 .uv-section-inner::before {
        bottom: 33px;
        height: 52px;
        background-size: 100% 52px;
        background-image: url(../png/awana-pattern6.png);
    }

    /* ------------ Section 8 ------------ */
    /* awana home - section 8 column order */
    .uv-cont-spa .uv-awana-section8 .wp-block-columns {
        flex-direction: column;
        text-align: center;
    }

    /* awana home - section 8 bg removal adding separators */
    .uv-cont-spa .uv-awana-section8 .uv-section-bg { /*using important to replace the inline css property*/
        background-image: none !important;
    }
    .uv-cont-spa .uv-awana-section8 .wp-block-columns:before, 
    .uv-cont-spa .uv-awana-section8 .wp-block-columns:after {
        content: "";
        display: block;
        position: absolute;
        height: 1px;
        width: 100vw;
        background-color: #b4aea2;
        left: 50%;
        transform: translateX(-50%);
    }
    .uv-cont-spa .uv-awana-section8 .wp-block-columns:before {
        top: 0;
    }
    .uv-cont-spa .uv-awana-section8 .wp-block-columns:after {
        bottom: 0;
    }
    .uv-cont-spa .uv-awana-section8 .wp-block-columns {
        padding: 29px 0;
        gap: 0;
    }

    /* awana home - section 8 replacing the padding from awapa-spa-2 property */
    .uv-cont-spa .uv-awana-section8 .uv-section {
        padding: 30px !important;
    }

    /* ------------ Section 9 ------------ */
    /* awana home - section 9 column order and width */
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide {
        flex-direction: column;
    }
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide .img-container, 
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide .info-container {
        width: 100% !important;
    }
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont {
        padding: 18px !important;
    }
    .uv-cont-spa .uv-awana-section9 img.uv-lazyimage.entered.loaded { /* image size */
        right: 0;
        /* width: 302px; */
        width: 100%;
        height: 203px;
    }
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide .info-container { /* text box padding */
        padding: 18px 19px 0;
    }

    /* awana home - section 9 texts */
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide .info-container .uv-title {
        font-family: 'Commissioner';
        font-size: 18px;
        font-weight: 400;
        line-height: 26px;
        letter-spacing: 0.5299999713897705px;
        text-align: left;
        margin-bottom: 10px;
    }
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide .info-container .uv-content p {
        font-family: 'Commissioner';
        font-size: 15px;
        font-weight: 400;
        line-height: 24px;
        text-align: left;
    }
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont .swiper-slide .info-container .button {
        margin: 0 auto 20px;
    }

    /* awana home - section 9 dual bg height */
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont:before,
    .uv-cont-spa .uv-awana-section9 .style2 .sliderImgcont:after {
        /* height: 280px; */
        height: 50%;
    }

    /* ------------ Section 10 ------------ */
    /* awana home - section 10 column order and width */
    .uv-cont-spa .uv-awana-section10 .style3 .sliderImgcont .swiper-slide {
        flex-direction: column;
    }
    .uv-cont-spa .uv-awana-section10 .style3 .sliderImgcont .swiper-slide .img-container, 
    .uv-cont-spa .uv-awana-section10 .style3 .sliderImgcont .swiper-slide .info-container {
        width: 100% !important;
    }
    .uv-cont-spa .uv-awana-section10 .style3 .sliderImgcont {
        padding: 18px !important;
    }
    .uv-cont-spa .uv-awana-section10 img.uv-lazyimage.entered.loaded { /* image size */
        right: 0;
        /* width: 302px; */
        width: 100%;
        /* height: 203px; */
    }
    .uv-cont-spa .uv-awana-section10 .style3 .sliderImgcont .swiper-slide .info-container { /* text box padding */
        padding: 18px 19px 27px;
    }
    .uv-cont-spa .uv-awana-section10.uv-section.padding-sides .uv-section-inner {
        margin-top: 36px;
    }

    .uv-cont-spa .uv-awana-section10 .swiper-buttons {
        display: none;
    }

    /* ------------ Section 11 ------------ */
    /* awana home - section 11 section height */
    .uv-cont-spa .uv-awana-section11.uv-section {
        padding: 43px 30px!important;
    }

    /* ------------ Section 12 ------------ */
    /* awana home - section 12 section height */
    .uv-cont-spa .uv-awana-section12.uv-section {
        border-radius: 40px;
        background: white;
        bottom: 40px;
        z-index: 8;
        padding-bottom: 0 !important;
    }

    /* awana home - section 12 text */
    .uv-cont-spa .uv-awana-section12 .wp-block-heading {
        margin-bottom: 40px;
        font-family: 'Commissioner';
        font-size: 32px;
        font-weight: 400;
        line-height: 40px;
        letter-spacing: 0.02em;
        text-align: center;
    }    

    /* awana home - section 12 faq cards margin */
    .uv-cont-spa .uv-awana-section12 .rwfaq {
        margin-bottom: 0;
        margin-top: 0;
    }

    /* ------------ Section 13 ------------ */
    /* awana home - section 13 column order */
    .uv-cont-spa .uv-awana-section13 .wp-block-columns {
        flex-direction: column;
    }

    /* awana home - section 13 column style */
    .uv-cont-spa .uv-awana-section13 .wp-block-column:last-of-type {
        padding: 0 20px;
        text-align: center;
    }

    /* awana home - section 13 img style */
    .uv-cont-spa .uv-awana-section13 img.uv-lazyimage.entered.loaded {
        right: 0;
        width: 100%;
        height: auto;
    }

    /* Fixing the swipe control position */
    .uv-cont-spa .swiper-buttons,
    .uv-cont-spa .style2 .swiper-buttons {
        right: 50%;
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
    }
    .uv-cont-spa .style2.buttonright .swiper-buttons {
        right: 50% !important;
    }
    .uv-cont-spa .swiper-buttons .swiper-button-prev {
        transform: none !important;
        right: auto;
        left: -10px;
    }
    .uv-cont-spa .swiper-buttons .swiper-button-next {
        transform: none !important;
        right: -10px;
        left: auto;
    }
    .uv-cont-spa .swiper-buttons {
        background-color: transparent;
        border: none;
    }
}