.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-6a9bf2ac-9aec-57e5-6fec-482120efb26f {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b07666a7-55cd-d9b4-de7d-13c70f511243 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c190bf3d-782b-62cc-ba9f-cbeec41410e4 {
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-d01e1d89-7039-7ed4-cb64-20f1051978a0 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-25024e57-c8a9-590c-83dc-0a363ca328b6 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-22679dd3-0c3a-4eb3-2c05-1c226d9b1131 {
font-size: var(--font-size-lg) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.titolo-custom h1 {
    font-size: 40px !important;
}

.titolo-custom h2 {
    font-size: 32px !important;
}

.titolo-custom h3 {
    font-size: 24px !important;
}

.titolo-custom h4 {
    font-size: 20px !important;
}

.titolo-custom h5 {
    font-size: 18px !important;
}

.titolo-custom h6 {
    font-size: 16px !important;
}

.titolo-custom p {
    font-size: 18px !important;
}

.titolo-custom button,
.titolo-custom .btn,
.titolo-custom a.btn,
.titolo-custom .button {
    font-size: 18px !important;
}.lfr-layout-structure-item-1ca0762d-cb6b-0d3e-7eb2-032a2d4f7993 {
margin-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b819d0e6-8b5c-7ec7-ed30-d4b02e6d01ba {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0556af03-9d9b-5c20-1676-ec0a3711383c {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-affdd3ad-c6de-0e33-edef-2c07f4db93ac {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a5064ac5-a428-bbfb-3619-64171f32e75b {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a07c486f-6e24-0e5e-c342-ad338f0cf306 {
font-size: var(--font-size-lg) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-4df11bc3-7f6f-71d4-2f79-ac22c0e088e7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3ecd2717-a63e-02c5-a924-7f056bb818de {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-50ba1473-a39e-cd19-2e69-13b57441d781 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-340c88be-6a8f-15d8-7494-cef89ff15cd8 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-428393ba-28c8-f157-fa63-e664322a3cf2 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-cac75126-a829-a924-017e-df8a137473c6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e31f5a5c-4f5b-d529-5a67-a783da3b23ba {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e31f5a5c-4f5b-d529-5a67-a783da3b23ba) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-88631050-47a1-ed15-043b-4d12c0634709 {
margin-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-87be8bac-1d54-18e3-86de-a63d9689d036 {
margin-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-dab37901-1d4a-f411-92b5-f5f873d9f437 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2b9c0995-184e-c4fd-9428-637f6ee1d985 {
margin-left: var(--spacer-4,1.5rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-6a9bf2ac-9aec-57e5-6fec-482120efb26f {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c190bf3d-782b-62cc-ba9f-cbeec41410e4 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d01e1d89-7039-7ed4-cb64-20f1051978a0 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-25024e57-c8a9-590c-83dc-0a363ca328b6 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-22679dd3-0c3a-4eb3-2c05-1c226d9b1131 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1ca0762d-cb6b-0d3e-7eb2-032a2d4f7993 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b819d0e6-8b5c-7ec7-ed30-d4b02e6d01ba {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-0556af03-9d9b-5c20-1676-ec0a3711383c {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-affdd3ad-c6de-0e33-edef-2c07f4db93ac {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ad704eeb-42aa-7791-829f-c447686a5235 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a5064ac5-a428-bbfb-3619-64171f32e75b {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a07c486f-6e24-0e5e-c342-ad338f0cf306 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4df11bc3-7f6f-71d4-2f79-ac22c0e088e7 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-50ba1473-a39e-cd19-2e69-13b57441d781 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-340c88be-6a8f-15d8-7494-cef89ff15cd8 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-cac75126-a829-a924-017e-df8a137473c6 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e31f5a5c-4f5b-d529-5a67-a783da3b23ba {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-88631050-47a1-ed15-043b-4d12c0634709 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-87be8bac-1d54-18e3-86de-a63d9689d036 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-285b65dc-1f2f-ca21-e6a6-f3cfc16115e8 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-028c8646-14d5-6768-40b7-ff0a2c632902 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-dab37901-1d4a-f411-92b5-f5f873d9f437 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2b9c0995-184e-c4fd-9428-637f6ee1d985 {
margin-left: var(--spacer-0,0rem) !important;
}
}