.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-d7587106-89da-28f0-bb14-aa1aebc47e2f {
font-size: 3.875rem !important;
font-weight: 800 !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-d7587106-89da-28f0-bb14-aa1aebc47e2f {

}

.lfr-layout-structure-item-d7587106-89da-28f0-bb14-aa1aebc47e2f {
        @media  (min-width: 768px) and (max-width: 1200px) {
            .simple-counter {
            font-size: 2rem !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;
  }
}
@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-c244153d-18d5-da28-d78b-18935fa10843 {
display: none !important;
}
.lfr-layout-structure-item-69380d82-4ed2-de67-3aa7-3e2d63b4ec11 {
background-color: #FFFFFF !important;
height: 2px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.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-8e5bdaf1-70fb-3009-9fcc-f5d05c925709 {
font-size: 3.875rem !important;
font-weight: 800 !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-8e5bdaf1-70fb-3009-9fcc-f5d05c925709 {

}

.lfr-layout-structure-item-8e5bdaf1-70fb-3009-9fcc-f5d05c925709 {
        @media  (min-width: 768px) and (max-width: 1200px) {
            .simple-counter {
            font-size: 2rem !important;
            }
        }
    }.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-74e7ccc5-b3aa-3482-3286-30799f5e605e {
overflow: visible !important;
}
.lfr-layout-structure-item-d481c02c-e513-ba4f-3fd3-9599960f1792 {
border-radius: 16px !important;
margin-left: -32px !important;
margin-right: -32px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-88a35102-e1da-dbc5-b693-88e42cbe7120 {
font-size: 0.8125rem !important;
font-weight: var(--font-weight-bold) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-399d1fa7-d1e0-c97e-ecb7-8b99fac7e1b0 {
max-width: 420px !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-3a0377d4-adda-c0d4-a3e0-42ba422065f6 {
font-size: 3.875rem !important;
font-weight: 800 !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-3a0377d4-adda-c0d4-a3e0-42ba422065f6 {
white-space: nowrap;
}

.lfr-layout-structure-item-3a0377d4-adda-c0d4-a3e0-42ba422065f6 {
        @media  (min-width: 768px) and (max-width: 1200px) {
            .simple-counter {
            font-size: 2rem !important;
            }
        }
    }.lfr-layout-structure-item-19d84482-09ff-8f05-1e85-30a9be3ab401 {
background-color: #FFFFFF !important;
height: 2px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-71f6e778-4f0b-ca4c-9cd6-aa79be181a1c {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-71f6e778-4f0b-ca4c-9cd6-aa79be181a1c {
text-transform: uppercase;
}.lfr-layout-structure-item-435b6e8b-8126-7f8f-8f66-6e51b4110b41 {
font-size: 3.875rem !important;
font-weight: 800 !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-435b6e8b-8126-7f8f-8f66-6e51b4110b41 {
white-space: nowrap;
}

.lfr-layout-structure-item-435b6e8b-8126-7f8f-8f66-6e51b4110b41 {
        @media  (min-width: 768px) and (max-width: 1200px) {
            .simple-counter {
            font-size: 2rem !important;
            }
        }
    }.lfr-layout-structure-item-aef861e6-3d2e-07b1-dac4-c6265b57c92a {
border-radius: 10px !important;
max-width: 420px !important;
}
.lfr-layout-structure-item-73662022-93f3-3329-16c4-d48b5d505d91 {
display: none !important;
font-family: var(--font-family-base) !important;
text-align: center !important;
}
.lfr-layout-structure-item-c2227c7f-a053-c160-f06f-371fe7bda5a0 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6af40eca-7c9b-3569-e672-62e39dcbeab2 {
max-width: 420px !important;
}
.lfr-layout-structure-item-99fd8808-f086-917b-ca7e-8a55e87f00e2 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-99fd8808-f086-917b-ca7e-8a55e87f00e2) !important;
}
.lfr-layout-structure-item-d01acde2-9f3f-ec03-04d7-1543c01cdfb6 {
margin-top: -70px !important;
max-width: min(1480px + 32px, 100vw) !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-10dc4ef6-147c-f6e2-f1ba-01beed2cd17a {
font-size: 0.8125rem !important;
font-weight: var(--font-weight-bold) !important;
color: var(--color-neutral-0) !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-ce2ef5cd-3428-f48b-a04e-59e184eac057 {
background-color: #FFFFFF !important;
height: 2px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d2118347-01be-725f-f253-0bd112e32665 {
h5 {
    align-self: center;
}
h3 {
    align-self: center;
}
}.lfr-layout-structure-item-7aa3609b-6182-1488-2970-c1196699a9a2 {
font-size: 0.8125rem !important;
font-weight: var(--font-weight-bold) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-36dd4889-90a4-b68d-f8ed-7f1b119bb4d4 {
background-color: #6950A1 !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-36dd4889-90a4-b68d-f8ed-7f1b119bb4d4) !important;
border-radius: var(--border-radius-lg) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-66d9055d-c032-4733-becd-e89d857abee1 {
font-size: 0.8125rem !important;
font-weight: var(--font-weight-bold) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-4fa63ac9-5a69-0a64-75ce-59fcdeab3103 {
max-width:    min(1480px + 32px, 100vw) !important;
}
.lfr-layout-structure-item-883f95a6-d4c7-cb18-29e5-7d97288b9ea0 {
display: none !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-3,1rem) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-3324cfc9-3a74-0031-db3b-cc756d03ba49 {
background-color: #FFFFFF !important;
height: 2px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-4fa63ac9-5a69-0a64-75ce-59fcdeab3103 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-c2227c7f-a053-c160-f06f-371fe7bda5a0 {
text-align: left !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-d481c02c-e513-ba4f-3fd3-9599960f1792 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-73a52045-45a8-6036-3348-364ae1b08490 {
padding-top: 8px !important;
}
.lfr-layout-structure-item-c2227c7f-a053-c160-f06f-371fe7bda5a0 {
text-align: left !important;
}
.lfr-layout-structure-item-d01acde2-9f3f-ec03-04d7-1543c01cdfb6 {
margin-top: -62px !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-4fa63ac9-5a69-0a64-75ce-59fcdeab3103 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
}