.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-28a928c1-6077-c880-58c9-ab4d82c1864f {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-9c02128e-3d48-d82b-977e-ac8629c9aea9 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
color: var(--white) !important;
}
.pulse {

  animation: pulse 1.2s infinite;
}

@keyframes pulse {
  0% { opacity: 1; transform: scale(1);}
  50% { opacity: 0.6; transform: scale(1.08);}
  100% { opacity: 1; transform: scale(1);}
}
.lfr-layout-structure-item-a31ade90-bd58-2278-1a2a-569bf662009c {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2b7cb138-c0a8-433a-3864-d50af9d267ed {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-a02ddcf1-c007-5389-754d-30314ce80732 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-e38c2622-e14c-6bb9-6b27-3c97b60391ac {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-e89efa1a-d9b0-ec76-b315-f3560544536c {
padding-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-3b0ddc0a-7a22-5969-f16f-2efef8824f6c {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-e5fc2ac5-324d-d31b-7bba-2c517a24ae99 {
display: none !important;
font-size: 56px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-402d464a-8812-3df0-c232-9c8ebebf5b15 {
background-color: #000000 !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-402d464a-8812-3df0-c232-9c8ebebf5b15) !important;
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-402d464a-8812-3df0-c232-9c8ebebf5b15 {
.card.w-100 {
	height: 100%;
	background: #1c1b1b;
	color: white;
}
.card-title.mb-0 {
	color: white;
}
}.lfr-layout-structure-item-b66c42ad-07a0-34a7-0798-79ec881d1d68 {
background-color: #FFFFFF !important;
display: none !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--dark) !important;
}
.lfr-layout-structure-item-c7e279c5-d7db-a3e3-1730-4575f668ef16 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-2a561fa7-5204-b73e-1633-8898945284ad {
background-color: #E66558 !important;
box-shadow: var(--box-shadow-lg) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-fb2481ec-0915-ad19-1868-dc62c5d54214 {
font-weight: var(--font-weight-lighter) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-b812b77e-074c-289b-acb2-9c7fc6ca0481 {
font-size: 45px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1d71d046-0f93-4755-bc9d-5b0de33ad376 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.ww {
max-width: 1200px;
margin: auto;
}.lfr-layout-structure-item-44c4d509-d75a-7f6e-a239-82d6075143ce {
font-family: "EB Garamond", "Alegreya Sans", serif !important;
font-size: var(--font-size-lg) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-04659450-c86a-bd1d-3f22-f20bafc07dd8 {
margin-bottom: -12px !important;
}
.lfr-layout-structure-item-36c54824-8db6-9c3b-0a97-5ea4b6d8c16e {
background-color: #FFFFFF !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
color: var(--white) !important;
}
