/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

#header {
    margin-top: 10px !important;
}
[data-header*="type-1"] [data-sticky*="yes"] {
    margin-top: 10px;
}

.carousel-servizi .wpr-testimonial-content {
    min-height: 150px;
}
.carousel-servizi-minh .wpr-testimonial-content {
    min-height: 100px;
}
.wpr-testimonial-item:hover {
    border: 1px solid #1b435c !important;
    background-color: transparent;
    background-image: radial-gradient(at bottom center, #6ec1e424 0%, var(--e-global-color-blocksy_palette_8) 100%);
}
.tagstyle {
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    background: #fff;
    border: 1px solid;
    border-color: rgb(226 232 240 / 0.6);
    border-radius: 0.5rem;
    padding: 10px;
    margin: 0 0 10px 0;
    font-size: 17px;
}

.ft1-bio {
    font-size: 14px;
}
.footer-block-contact span {
    display: block;
    font-weight: 600;
}
div#block-18 {
    margin-top: 0px;
}
.menu-footer a {
    display: block;
    width: fit-content;
    font-weight: 500;
    line-height: 1.3;
    padding-bottom: 15px;
    font-size:13px;
}

#wpdmmydls-936d15fc54bb2dffa8b5d5a04267960b_length select {
    width: 90px !important;
}

/* Nasconde l'icona fluttuante di iubenda per la modifica dei cookie */
.iubenda-tp-alert-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-alert-btn[data-tp-float][data-tp-float=top-right], .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float][data-tp-float=top-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=top-right] {
    display: none !important;
}
.iubenda-tp-alert-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-alert-btn[data-tp-float][data-tp-float=top-right], .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float][data-tp-float=top-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=top-right] {
    right: 0!important;
    display: none !important;
}
.iubenda-tp-alert-btn[data-tp-float][data-tp-float=bottom-left], .iubenda-tp-alert-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float][data-tp-float=bottom-left], .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float][data-tp-float=bottom-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=bottom-left], .iubenda-uspr-btn[data-tp-float][data-tp-float=bottom-right] {
    bottom: 0!important;
    display: none !important;
}

@media only screen and (min-width: 320px) and (max-width: 767px) {

    .menu-footer {
        display: none;
    }
    div#block-14 {
    display: none;
    }
    .tagstyle {
    padding: 10px;
    margin: 0 0 10px 0;
    font-size: 20px;
    }

}