.elementor-224 .elementor-element.elementor-element-2d57b5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-5fddb7c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-element-947bf75{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-e727ee9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-element-64d1bc8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-0c29ba3{padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-0c29ba3.elementor-element{--align-self:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-2d57b5c{--width:25%;--justify-content:center;}.elementor-224 .elementor-element.elementor-element-5fddb7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-224 .elementor-element.elementor-element-5fddb7c.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-947bf75{--width:1%;}.elementor-224 .elementor-element.elementor-element-64d1bc8{--width:74%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-2d57b5c{--width:20%;}.elementor-224 .elementor-element.elementor-element-947bf75{--width:20%;}.elementor-224 .elementor-element.elementor-element-64d1bc8{--width:20%;}}/* Start custom CSS *//* HEADER NASCOSTO INIZIALMENTE */
.lucano-header {
    opacity: 0;
    transform: translateY(-10px);
    pointer-events: none;

    transition:
        opacity 0.5s ease,
        transform 0.5s cubic-bezier(.22, 1, .36, 1);
}

/* HEADER VISIBILE */
.lucano-header.is-visible {
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
}


.btnlucano {
    border-radius: 0px!important;
    padding: 20px 30px;
    background: #FEC048!important;
    color: #1E0C0A!important;
    border: 0px!important;
    font-size: 20px!important;
}

.btnlucano:hover {
    background: #1E0C0A!important;
    color: #FEC048!important;
}


@media (max-width: 767px) {
    
  .btnlucano {
    padding: 15px 30px;
    font-size: 16px!important;
}  
    
}/* End custom CSS */