.elementor-widget-taxheroevent {
    position: relative;
    width: 100%;
    height: 100%;
}

.elementor-widget-taxheroevent .heroEvent__Content--Absolute {
    position: absolute;
}

.elementor-widget-taxheroevent .breadcrumbs{
    position: absolute;
    top: 0px;
    left: 24px;
}

.elementor-widget-taxheroevent .breadcrumbs--white{
    top: 48px;
    left: 32px;
}


.elementor-widget-taxheroevent .breadcrumbs--white span,
.elementor-widget-taxheroevent .breadcrumbs--white,
.elementor-widget-taxheroevent .breadcrumbs--white span[property=itemListElement]:first-child:before{
    color: #fff!important;
}

.elementor-widget-taxheroevent .heroEvent__Content{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 0px 24px;
    max-width: 1010px;
}

.elementor-widget-taxheroevent .heroEvent__Content:not(.heroEvent__Content--Absolute){
    margin-top: 64px;
}

.elementor-widget-taxheroevent .heroEvent__Icon{
    width: auto;
    height: auto;
    margin-bottom: 8px;
}

.elementor-widget-taxheroevent .heroEvent__Icon img{
    object-fit: contain;
}

.elementor-widget-taxheroevent .heroEvent__Desc{
    margin-top: 32px;
    max-width: 800px;
}

.elementor-widget-taxheroevent .heroEvent__Desc p{
    margin-bottom: 0px;
}

@media (max-width: 767px) {
    .elementor-widget-taxheroevent.heroEvent__Content{
        margin: 16px 0px;
    }

    .elementor-widget-taxheroevent .breadcrumbs--white{
        top: 24px;
        left: 24px;
    }

    
}

.elementor-widget-taxheroevent img,
.elementor-widget-taxheroevent .heroEvent__Image {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.elementor-widget-taxheroevent .heroEvent__Image{
    filter: brightness(0.8);
}

.elementor-widget-taxheroevent .heroEvent--Mercati-E-Tradizione{
    filter: brightness(0.65);
}

.elementor-widget-taxheroevent .heroEvent--Divertimento-E-Vita-Attiva{
    filter: brightness(0.5);
}

.elementor-widget-taxheroevent .heroEvent--Cultura{
    filter: brightness(0.45);
}

.elementor-widget-taxheroevent .heroEvent--Mercati-E-Tradizione img{
    object-position: bottom;
}

.elementor-widget-taxheroevent .heroEvent__Btn{
    text-decoration: none;
    display: flex;
    margin-top: 32px;
    gap: 8px;
}

.elementor-widget-taxheroevent h1{
    margin: 0px;
}

.elementor-widget-taxheroevent svg{
    margin-top: 3px;
}

.elementor-widget-taxheroevent .elementor-widget-container{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}