.elementor-40561 .elementor-element.elementor-element-57fcc27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-b92d04c{width:100%;max-width:100%;}.elementor-40561 .elementor-element.elementor-element-0ed4315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-bd1c478{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40561 .elementor-element.elementor-element-11b7b5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40561 .elementor-element.elementor-element-5a03a21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-1023bce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40561 .elementor-element.elementor-element-674f880{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40561 .elementor-element.elementor-element-3b131c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-074ada5{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40561 .elementor-element.elementor-element-7ea43cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-28bca3e{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40561 .elementor-element.elementor-element-90664b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-ebec38a{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40561 .elementor-element.elementor-element-78dc88d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40561 .elementor-element.elementor-element-4ed7543{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS */.yoast-breadcrumbs, .breadcrumbs, .breadcrumb, .rank-math-breadcrumbs, .bcn_breadcrumb_trail, #breadcrumbs, .site-breadcrumbs {
    display: none !important;
}

/* EFFETTO LAMPEGGIAMENTO ELEGANTE PER IL PULSANTE */
.pulsante-lampeggiante {
    animation: pulsazionePrestigio 2s infinite ease-in-out;
}

@keyframes pulsazionePrestigio {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(212, 175, 55, 0.4);
    }
    50% {
        transform: scale(1.04); /* Il pulsante si ingrandisce leggermente */
        box-shadow: 0 0 20px 10px rgba(212, 175, 55, 0.2); /* Crea un'ombra oro sfumata che pulsa */
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(212, 175, 55, 0);
    }
}/* End custom CSS */