.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-9f83b96a-768a-f9ad-14db-6afb77bc9303 {
font-family: "Titillium Web", sans-serif !important;
font-size: 24px !important;
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-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-41fb7c72-eca8-24cc-192d-584e83a52501 {
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-ae937e4a-8941-4c8f-9d52-9320d40b79cb {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7a9fe11c-432a-2bf3-d71b-6c9a78d9ad0e {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-bdda33fb-367f-4145-bd33-d486d2192677 {
text-align: center !important;
}
.lfr-layout-structure-item-5925c361-d0ba-3670-0f37-957bbd449c70 {
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-a88ba710-d135-21d6-9caf-7a83fb244538 {
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-c0a58d19-18a2-6b5a-de5d-5fb1972ae360 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-21dc3668-7701-88ec-220c-cb318cf80449 {
margin-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0526106e-bd75-3eac-68a0-64d617d908bf {
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-e20439d5-ba3d-2cf1-3557-9b8007b55a26 {
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-a46b217e-bc0c-e2df-78fb-63ee3db1afa1 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-68a5fe50-df25-3f90-73b7-d3874c45a8aa {
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-8,7.5rem) !important;
}
.lfr-layout-structure-item-8c3cb604-8a91-b101-9e64-baef452f0f0b {
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-ea7d234b-0c59-b252-4270-906f2a3f1a9e {
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-21e58dfb-4056-dac6-05ac-92ef6a36b1a5 {
font-family: "Titillium Web", sans-serif !important;
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-7,6rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3a18e53a-87ed-694d-5a9a-282adcb9864b {
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-8ed3c117-4b15-182d-e5fe-c4ab29471d78 {
font-size: var(--font-size-lg) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-2fe6e4ca-fe46-4732-9279-225f4baffbc7 {
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-585fface-a7d8-a61e-0b6b-61242ed0f8e8 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-585fface-a7d8-a61e-0b6b-61242ed0f8e8) !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-fcaf67ba-2527-125f-d501-2bbd4abfd98c {
font-family: "Titillium Web", sans-serif !important;
font-size: 24px !important;
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-7,6rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-9f83b96a-768a-f9ad-14db-6afb77bc9303 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ae937e4a-8941-4c8f-9d52-9320d40b79cb {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a88ba710-d135-21d6-9caf-7a83fb244538 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-21dc3668-7701-88ec-220c-cb318cf80449 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e3133c6d-b084-9db0-e747-387695f1bcd5 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0526106e-bd75-3eac-68a0-64d617d908bf {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e20439d5-ba3d-2cf1-3557-9b8007b55a26 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a46b217e-bc0c-e2df-78fb-63ee3db1afa1 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-49b611fd-c401-125a-a971-e5ac5a608837 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-68a5fe50-df25-3f90-73b7-d3874c45a8aa {
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-3a03ab2e-228a-f1e7-f4f8-a127284ce6fb {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-21e58dfb-4056-dac6-05ac-92ef6a36b1a5 {
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-3a18e53a-87ed-694d-5a9a-282adcb9864b {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2fe6e4ca-fe46-4732-9279-225f4baffbc7 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-585fface-a7d8-a61e-0b6b-61242ed0f8e8 {
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-fcaf67ba-2527-125f-d501-2bbd4abfd98c {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
}