.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-12ae3474-3f7f-013d-0846-6bae667c85f4 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0b3f3673-c836-d5ea-3282-364b32a99739 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-0b3f3673-c836-d5ea-3282-364b32a99739) !important;
}
.lfr-layout-structure-item-39acef15-b0a0-6abb-bc76-37b076bb122b {
display: none !important;
}

.button__mobile-generator {
  padding-bottom: 60px !important;
}

.hero .hero__content .hero__title h2 {
    font-size: 1.3rem !important;
}.lfr-layout-structure-item-93dbdfb8-63f8-f8c7-10ad-9a219a92a3cf {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-93dbdfb8-63f8-f8c7-10ad-9a219a92a3cf) !important;
}
.lfr-layout-structure-item-e5b191cd-6a01-aa5a-6e76-242adc0a40cc {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e5b191cd-6a01-aa5a-6e76-242adc0a40cc) !important;
}

.section_onDemand {
    padding-top: 125px !important;
}
.lfr-layout-structure-item-48ec807a-60b0-c916-2d2b-86255c6797b5 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-86f64bc5-f218-9ae2-f788-9a8ec9c96267 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-86f64bc5-f218-9ae2-f788-9a8ec9c96267) !important;
}
.lfr-layout-structure-item-c70be6f7-9323-6144-f204-de161ec9d891 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c70be6f7-9323-6144-f204-de161ec9d891) !important;
}
.lfr-layout-structure-item-c2004310-d4cb-d8e1-9106-1eca9947f1a0 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4bac1aea-8159-4c59-69d8-43b27f9ef0da {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d92d74d4-91ce-aecd-8701-6e8f7f51fc6e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-d92d74d4-91ce-aecd-8701-6e8f7f51fc6e) !important;
}
.lfr-layout-structure-item-9b8d7333-e648-4630-67fd-f7ac360c19f6 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c1fc1b59-6109-7780-e8a2-a813cfed5f9b {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.sectionKv {
    padding-left: 0px !important;
    padding-right: 0px !important;
}.lfr-layout-structure-item-ab9ced5f-36bb-0442-e3aa-b616d5f01e89 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8e56ccce-3b73-1ca3-cae3-3b62692e30e3 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8e56ccce-3b73-1ca3-cae3-3b62692e30e3) !important;
}
.lfr-layout-structure-item-271f269e-f4cc-a11b-328b-e094a0cc1f45 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0da4b7d2-9ccd-d281-5916-26fd744718aa {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-282085db-25a3-76dc-6ac9-c2ed445d2980 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-282085db-25a3-76dc-6ac9-c2ed445d2980) !important;
}
.lfr-layout-structure-item-55ce783b-bacb-d843-d117-2b6209aa29a0 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-55ce783b-bacb-d843-d117-2b6209aa29a0) !important;
}
.devices_section {
    padding-top: 125px !important;
}
