.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-7f585374-2c7f-805b-55b0-9d02f6ed51e1 {
margin-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-bce9761f-2e8f-d394-47cf-18fb00f1a225 {
display: none !important;
}
.lfr-layout-structure-item-13069481-a248-f0ed-3d56-3389aaff0aa9 {
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-39e84b27-64e6-3c0d-1d18-ae6bede87fe5 {
margin-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-f4f93157-6292-f712-cf89-d08a05545f4b {
margin-top: -50px !important;
}
.lfr-layout-structure-item-16c6757c-4043-6835-dbf5-dd6377a6aa50 {
    z-index: 1;
    position: relative;
}.lfr-layout-structure-item-8eb43ec6-3819-8f74-7dc2-4b66170ebc73 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-0fe50b02-7c82-285b-3aea-95e485f4c6c8 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-489e0fed-6662-8aef-e9a7-8d1abd4af791 {
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-471f3678-23e2-66a9-c084-2e45530aafcb {

}

.welcome-text-wrapper {
  position: relative;
display:flex;
flex-direction:column;
align-items:center;
}

.welcome-text-wrapper .welcome-text-second-line {
  position: relative;
  /* color: white; */
  opacity: 0;
  transform: translateX(-100%);
  animation: welcomeTextSlideIn 2s ease forwards;
  padding: 0 10px; /* Optional: Add some breathing room */
}

.welcome-text-wrapper .welcome-text-second-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 0;
  background-color: #030f3c;
  z-index: -1;
  animation: welcomeBgReveal 2s ease forwards;
  display: inline-block;
  transition: width 2s ease;
}

/* Slide-in text animation */
@keyframes welcomeTextSlideIn {
  0% {
    transform: translateX(-100%);
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}

/* Reveal background animation */
@keyframes welcomeBgReveal {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}.lfr-layout-structure-item-8cd948b0-e454-5190-4b3b-e756d0af828c {
display: none !important;
}
.lfr-layout-structure-item-45558d38-cfe8-7a22-437a-7fd8e401131f {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-10a08380-09c9-9024-8829-9d16059c6e5f {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-d3dc6350-6b63-84db-4afb-ee1b68b71d62 {
overflow: auto !important;
}
.lfr-layout-structure-item-317907f7-1a61-f2be-a863-b2730b74508f {
margin-top: 50px !important;
}
.lfr-layout-structure-item-29963ce4-527f-a044-2221-ad96bdea27c3 {
display: none !important;
}
.lfr-layout-structure-item-9b9054ee-78ac-c8df-f05c-eb91633e6280 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-6ece7f04-60df-7b90-a812-008892a28943 {
margin-top: var(--spacer-5,3rem) !important;
}
