.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}
.lfr-layout-structure-item-4a2c42ff-5934-6776-4988-796c987d893e {

}
/*
@media only screen and (min-width: 1250px) {
  .lfr-layout-structure-item-4a2c42ff-5934-6776-4988-796c987d893e {
    margin: 2% 0 0 -32px !important;
  }
}
@media only screen and (max-width: 1249px) {
  .lfr-layout-structure-item-4a2c42ff-5934-6776-4988-796c987d893e {
    margin: 2% 0 0 -45px !important;
  }
}
*/.lfr-layout-structure-item-5a38821c-3543-1ab2-478a-5461b23d8342 .navbar-site {
    max-height: 53px;
    justify-content: end;
}

.lfr-layout-structure-item-5a38821c-3543-1ab2-478a-5461b23d8342 .dropdown-menu.child-menu {
background: #f7f6f9f2 !important;
  backdrop-filter: blur(2px) !important;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1) !important;
}

.lfr-layout-structure-item-5a38821c-3543-1ab2-478a-5461b23d8342 .dropdown-menu.child-menu .dropdown-item{
color: #332B4A;
}

.lfr-layout-structure-item-5a38821c-3543-1ab2-478a-5461b23d8342 .dropdown-menu.child-menu .dropdown-item:hover {
background-color: var(--color-brand-primary-lighten-6);
  color: var(--brand-color-1);
  text-decoration: none;
}.lfr-layout-structure-item-5b32e9be-6e9a-6ed2-669c-a0de850bf2be {
  .solution-nav .nav-item:first-child .nav-link {
    margin-left: 1rem !important;
  }
  .nav-link {
    display: flex;
    justify-content: center;
  }
}.lfr-layout-structure-item-123c558c-7d31-391c-49e0-21931f88ed8f {
text-align: center !important;
}
.lfr-layout-structure-item-123c558c-7d31-391c-49e0-21931f88ed8f {

}
.lfr-layout-structure-item-123c558c-7d31-391c-49e0-21931f88ed8f .nav-pills>li.active>a {
  background-color: transparent !important;
}
.lfr-layout-structure-item-123c558c-7d31-391c-49e0-21931f88ed8f .nav-pills>li>a:focus {
  background-color: transparent !important;
}

.lfr-layout-structure-item-123c558c-7d31-391c-49e0-21931f88ed8f ul.nav.nav-pills.nav-stacked.navbar-site > li.nav-item > a.nav-link {
  padding-bottom: 0.35rem;
padding-top: 0.35rem
}.lfr-layout-structure-item-0d0e0230-bd65-f5a2-e7b1-d5449865e920 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-b0107b02-99ef-5b5d-167f-ece6176ab3b2 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-e05ff542-8d2c-1054-cb79-70b83f702a10 {
overflow: visible !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ac5bd914-d19d-a13c-c76d-952e93debac6 {
min-width: 100% !important;
width: 100% !important;
}
.lfr-layout-structure-item-8b48da12-1252-8561-28d0-8ff1d9792f24 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-73a52045-45a8-6036-3348-364ae1b08490 {
padding-top: 16px !important;
}
.lfr-layout-structure-item-73a52045-45a8-6036-3348-364ae1b08490 {
  --w: 990px;
  background:
    url(/documents/d/tripla-media/ellipse_1-1) no-repeat left calc(var(--w) * -.45) top 90px/var(--w),
    url(/documents/d/tripla-media/ellipse_2-1) no-repeat right calc(var(--w) * -.45) bottom 200px/var(--w) !important;
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-73a52045-45a8-6036-3348-364ae1b08490 {
    --w: 700px;
	}
}.lfr-layout-structure-item-02199d07-4dd7-4f45-cf92-fd437176f795 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-d2118347-01be-725f-f253-0bd112e32665 {
h5 {
    align-self: center;
}
h3 {
    align-self: center;
}
}.lfr-layout-structure-item-24e16458-5af8-d3f4-8e4f-70b8a1beaafd {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1da5c85d-3f2a-6140-cd4a-9266f46d3f10 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f1a8d0ac-75f3-c161-9c1a-cca2f022f843 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
max-width: 1000px !important;
}
.lfr-layout-structure-item-ee72b985-eb56-b3d6-a78a-01c7df0f2011 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-23cb969a-90a4-ed5a-56ef-c34c225410f0 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-398c74e6-42a1-c1b8-ebad-1350e214cee7 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
width: 50% !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-4a2c42ff-5934-6776-4988-796c987d893e {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-0,0rem) !important;
}

.lfr-layout-structure-item-4a2c42ff-5934-6776-4988-796c987d893e {

}
@media only screen and (min-width: 1250px) {
  .lfr-layout-structure-item-4a2c42ff-5934-6776-4988-796c987d893e {
    margin: 2% 0 0 -32px !important;
  }
}.lfr-layout-structure-item-5b32e9be-6e9a-6ed2-669c-a0de850bf2be {
margin-top: var(--spacer-4,1.5rem) !important;
text-align: left !important;
}
.lfr-layout-structure-item-e05ff542-8d2c-1054-cb79-70b83f702a10 {
overflow: visible !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-73a52045-45a8-6036-3348-364ae1b08490 {
padding-top: 8px !important;
}
.lfr-layout-structure-item-398c74e6-42a1-c1b8-ebad-1350e214cee7 {
width: 100% !important;
}
}