/*WFT HOME*/

#testimonialcarousel .swiper-slide {
    border-radius: 20px;
    box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.10), 0px 0px 6px 0px rgba(0, 0, 0, 0.07);
}

.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next {
    top: 0;
}

.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev {
    top: 0;
    left: 90%;
}

.elementor-swiper-button-next svg, .elementor-swiper-button-prev svg {
    border-radius: 91.667px;
    border: 1.833px solid #DB3831;
    box-shadow: 0px 0.917px 2.75px 0px rgba(0, 0, 0, 0.10), 0px 0px 1.833px 0px rgba(0, 0, 0, 0.07);
    padding: 8px;
    font-size: 35px;
    margin-bottom: 112px;
}

#testimonialcarousel .elementor-swiper-button-next svg, #testimonialcarousel .elementor-swiper-button-prev svg {
    border-radius: 91.667px;
    border: 1.833px solid #DB3831;
    box-shadow: 0px 0.917px 2.75px 0px rgba(0, 0, 0, 0.10), 0px 0px 1.833px 0px rgba(0, 0, 0, 0.07);
    padding: 8px;
    font-size: 35px;
    margin-bottom: 112px;
}

#categorycarousel {
    position: absolute;
    background: #fff;
    padding: 6px 18px;
    bottom: 20%;
    left: 10%;
}

.home .elementor-form .elementor-field-type-submit {
    position: absolute;
    right: 50px;
}

.home .elementor-form .elementor-form-fields-wrapper.elementor-labels-above {
    margin: 0 40px;
}

/*WFT PRODOTTI*/

.page-id-241 .elementor-swiper-button-prev svg, .page-id-241 .elementor-swiper-button-next svg {
    margin-bottom: 0;
}

#prodottirightsl .elementor-swiper-button-prev {
    display: none;
}

#prodottirightsl .elementor-swiper-button-next {
    right: -3%
}

#prodottileftsl .elementor-swiper-button-next {
    display: none;
}

#prodottileftsl .elementor-swiper-button-prev {
    left: -3%
}

#prodottileftsl .swiper-pagination-bullets, #prodottirightsl .swiper-pagination-bullets {
    display: none;
}

@media (max-width: 991px) {
    #prodottileftsl .swiper-pagination-bullets, #prodottirightsl .swiper-pagination-bullets {
        display: block;
    }

    .elementor-swiper-button-prev, .elementor-swiper-button-next {
        display: none !important;
    }
}

/*WFT CHI SIAMO*/
.page-id-8 .e-n-accordion-item-title {
    border-left: 2px red;
    border-left-style: solid !important;
}

div[role="region"] {
    border-left: 2px red;
    border-left-style: solid !important;
}