.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a4cc41e5-b9ab-c896-3730-4a8cc3a84361 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-bb03748a-f981-6afe-c6d9-cf12a2cefda3 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-4a4dcfaa-3bb0-8b5e-72cd-04da382b2361 {
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-e53f46c2-ca79-95ca-9555-38dda5a6bb8f {
background-color: var(--gray-500) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e53f46c2-ca79-95ca-9555-38dda5a6bb8f) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !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-bebf2fde-85b5-46ab-4d5d-fd28cadaebe3 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-748db524-a3ab-dc3f-12ab-f1ea91390060 {
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-1a4328b0-16fa-59a0-bd18-286cc3b20fb3 {
margin-left: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4e6c8948-5cf7-190b-af5c-9c31d8d3f338 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-799a4dfa-747c-0ba3-bdad-e0d71c309547 {
max-height: 400px !important;
}
.lfr-layout-structure-item-9c3fc243-e70c-37c2-889d-854624d8cf50 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-93c95d28-6cf5-4d12-747f-c184aef7776b {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-9d1d8b9b-2603-a943-12fc-1afd3502fa39 {
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-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9c28072b-c331-9c49-e026-cdef5b232993 {
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-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1842def4-de0f-ba61-a17f-dbff69e2e62b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ad9b2284-f315-960a-0336-8bd9043651ba {
margin-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-c4abd80d-7007-32e0-7210-805025a8bb6e {
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-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-df861772-5e2c-aec6-49e1-1345a0a4cc9e {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-10,10rem) !important;
margin-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-065bb589-2274-729d-939a-1bca82c4a536 {
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-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b0af4620-24ad-1aab-9ef7-2b6adeed35a8 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-875328df-9890-e19a-67eb-1f9dd22af9d6 {
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-5,3rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-c15d8357-3657-c885-2ce6-5d99f666c3d8 {
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-5,3rem) !important;
}
.lfr-layout-structure-item-c8f63c08-fb61-330d-c9a3-9e1cefdedf50 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-c9d3b81f-d71e-fb94-1e5d-69eac94ada71 {
font-size: 24px !important;
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-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-15f06ea1-42c7-458d-4134-67b867d8b88e {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-5754d926-846b-ad8e-eb3c-8f35781e7833 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f89d6a14-e587-6894-6aa4-04d9e69a2644 {
margin-left: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-37f83b91-6ca8-96cd-9026-d05956c2f7b0 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-92712110-c472-ef53-4346-74445d0a6062 {
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-5,3rem) !important;
}
.lfr-layout-structure-item-64599821-22ef-83e8-0e6f-60552cf9811c {
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-5,3rem) !important;
}
.lfr-layout-structure-item-0066e1c9-5198-6cf0-4319-9987716ef7ed {
max-height: 400px !important;
text-align: center !important;
}
.lfr-layout-structure-item-2f8adbd7-2533-2539-d308-fd65d8ce7f0d {
max-height: 400px !important;
text-align: center !important;
}
.lfr-layout-structure-item-7cd4c34c-c356-15f0-c7ee-cad89023b558 {
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-5,3rem) !important;
}
.lfr-layout-structure-item-6cca6813-5a35-ad3a-c4d9-65a75e0ca37c {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-8fb06c31-e8d0-180c-757d-6514343a6bbb {
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-87a49172-6a12-7d54-d89f-0d12c83cc318 {
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-a219c1fe-d8d8-f3c3-c2ed-043e11d12e8e {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
color: var(--brand-color-4) !important;
}
.lfr-layout-structure-item-f74e506a-0d2c-20e1-0d31-3c747fdc819f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0e85db34-e102-8a22-db30-25bcc2fafdca {
margin-left: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-57cf9344-0355-3ad4-8902-d1d2c044de53 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-b76ba959-649a-66c0-1903-fa34f2200bc2 {
max-height: 400px !important;
}
.lfr-layout-structure-item-7a84ca3e-272a-9859-e331-2430785766b8 {
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-5,3rem) !important;
}
.lfr-layout-structure-item-7c291bcf-f15b-490c-4b8f-b81af229aeeb {
margin-left: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-5fcfe5c7-90c0-dea4-4719-30a4fb6dca81 {
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-b5e9bcf3-634f-abfa-11a6-0386e545bd9c {
margin-left: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-aadf9b29-618b-f5bd-431e-4c17297f264a {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-4064d8c2-4030-d03e-1b8b-9cb7ab07abe7 {
max-height: 400px !important;
}
.lfr-layout-structure-item-1be4f02f-d821-c6bb-f670-ab4e512662af {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-2e5dbb87-d8d5-9c0d-def4-5e7d269d40f2 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-f5517414-e988-41d0-ecd6-b720a78f1ee4 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3b771f0e-fc8a-4534-dfed-a812f0cfa84c {
height: 40px !important;
overflow: hidden !important;
width: 40px !important;
}
.lfr-layout-structure-item-553a1470-152c-3783-c1a4-3fc161d1a834 {
margin-left: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f6580e96-5777-9ad0-9105-e087e0fc58a2 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-2a1e3cbf-577c-c7c4-f301-1e8b4b7e141d {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-e53f46c2-ca79-95ca-9555-38dda5a6bb8f {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1842def4-de0f-ba61-a17f-dbff69e2e62b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-df861772-5e2c-aec6-49e1-1345a0a4cc9e {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-875328df-9890-e19a-67eb-1f9dd22af9d6 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a9b1f136-337e-d0ef-06d8-fa0936f0e978 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f6580e96-5777-9ad0-9105-e087e0fc58a2 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-e53f46c2-ca79-95ca-9555-38dda5a6bb8f {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-875328df-9890-e19a-67eb-1f9dd22af9d6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a9b1f136-337e-d0ef-06d8-fa0936f0e978 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f6580e96-5777-9ad0-9105-e087e0fc58a2 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-bb03748a-f981-6afe-c6d9-cf12a2cefda3 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e53f46c2-ca79-95ca-9555-38dda5a6bb8f {
padding-bottom: var(--spacer-5,3rem) !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-9d1d8b9b-2603-a943-12fc-1afd3502fa39 {
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-9c28072b-c331-9c49-e026-cdef5b232993 {
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-75b914e3-bdbf-fbc1-f901-ca1ebf08368a {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ad9b2284-f315-960a-0336-8bd9043651ba {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c4abd80d-7007-32e0-7210-805025a8bb6e {
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-df861772-5e2c-aec6-49e1-1345a0a4cc9e {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-065bb589-2274-729d-939a-1bca82c4a536 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c15d8357-3657-c885-2ce6-5d99f666c3d8 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c8f63c08-fb61-330d-c9a3-9e1cefdedf50 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c9d3b81f-d71e-fb94-1e5d-69eac94ada71 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-37f83b91-6ca8-96cd-9026-d05956c2f7b0 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-92712110-c472-ef53-4346-74445d0a6062 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-64599821-22ef-83e8-0e6f-60552cf9811c {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-7cd4c34c-c356-15f0-c7ee-cad89023b558 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-7a84ca3e-272a-9859-e331-2430785766b8 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-aadf9b29-618b-f5bd-431e-4c17297f264a {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1be4f02f-d821-c6bb-f670-ab4e512662af {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2e5dbb87-d8d5-9c0d-def4-5e7d269d40f2 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a9b1f136-337e-d0ef-06d8-fa0936f0e978 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f6580e96-5777-9ad0-9105-e087e0fc58a2 {
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;
}
}