:root{--baseWidth:92%;--maxWidthBig:1500px;--fl-frame-greybox:var(--greyVeryLight);--fl-frame-grey75box:var(--greyVeryLight);--fl-frame-orangebox:var(--mainColor);--fl-frame-orangeboxstraight:var(--mainColor);--fl-layout-reduced:var(--reducedWidth)}.fl{position:relative;max-width:var(--maxWidthBig);width:var(--baseWidth);margin:0 auto;overflow:hidden}.fl[data-layout=layout-full]{width:100%;max-width:none}.fl[data-layout=layout-full-reduced]{width:100%;max-width:none}.fl[data-layout=layout-full-reduced] .inner{position:relative;max-width:var(--maxWidthBig);width:var(--baseWidth);margin:0 auto}.fl[data-layout=layout-reduced-centered]{max-width:var(--fl-layout-reduced)}.fl[data-layout=layout-reduced]{max-width:850px;margin:0;margin-left:max(4%, (100% - var(--maxWidthBig)) / 2)}.fl .background-wrapper{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 13px)}.fl .topline{position:absolute;top:-13px;left:0;height:29px;z-index:1}.fl .bottomline{position:absolute;bottom:-18px;left:0;height:29px;z-index:2}.fl[data-frame=default]:not([data-background-image=true]) .topline{display:none}.fl[data-frame=default]:not([data-background-image=true]) .bottomline{display:none}.fl[data-frame=image-full] .topline{fill:var(--contrastColorInverted);display:block}.fl[data-frame=image-full] .bottomline{fill:var(--contrastColorInverted);display:block}.fl[data-frame=image-full] .background-image{position:relative!important;height:60vh!important}.fl[data-frame=image-full] .background-image img{width:100%;height:100%;object-fit:cover}.fl[data-frame=image-full] .background-image::after{display:none}@media screen and (max-width:768px){.fl[data-frame=image-full] .background-image{height:50vh!important}}.fl[data-frame=image-full] .background-wrapper{position:relative}.fl[data-frame=greybox] .background-wrapper{background:var(--fl-frame-greybox)}.fl[data-frame=greybox] .topline{fill:var(--fl-frame-greybox)}.fl[data-frame=greybox] .bottomline{fill:var(--contrastColorInverted)}.fl[data-frame=grey75box] .background-wrapper{background:var(--fl-frame-grey75box);height:80%}.fl[data-frame=grey75box] .topline{fill:var(--fl-frame-greybox)}.fl[data-frame=grey75box] .bottomline{fill:var(--contrastColorInverted)}.fl[data-frame=orangebox] .background-wrapper{background:var(--fl-frame-orangebox)}.fl[data-frame=orangebox] .topline{fill:var(--fl-frame-orangebox)}.fl[data-frame=orangebox] .bottomline{fill:var(--contrastColorInverted)}.fl[data-frame=orangebox] h1,.fl[data-frame=orangebox] h2,.fl[data-frame=orangebox] h3,.fl[data-frame=orangebox] h4,.fl[data-frame=orangebox] h5,.fl[data-frame=orangebox] h6,.fl[data-frame=orangebox] p,.fl[data-frame=orangebox] a,.fl[data-frame=orangebox] li{color:var(--contrastColorInverted)}.fl[data-frame=orangebox] ul.is-style-checklist li::before{background-color:var(--contrastColorInverted)}.fl[data-frame=orangeboxstraight] .background-wrapper{background:var(--fl-frame-orangeboxstraight);height:100%}.fl[data-frame=orangeboxstraight] .topline{display:none}.fl[data-frame=orangeboxstraight] .bottomline{fill:var(--contrastColorInverted)}.fl[data-frame=orangeboxstraight] h1,.fl[data-frame=orangeboxstraight] h2,.fl[data-frame=orangeboxstraight] h3,.fl[data-frame=orangeboxstraight] h4,.fl[data-frame=orangeboxstraight] h5,.fl[data-frame=orangeboxstraight] h6,.fl[data-frame=orangeboxstraight] p,.fl[data-frame=orangeboxstraight] a,.fl[data-frame=orangeboxstraight] li{color:var(--contrastColorInverted)}.fl[data-frame=orangeboxstraight] ul.is-style-checklist li::before{background-color:var(--contrastColorInverted)}.fl[data-background-image=true] .topline{fill:var(--contrastColorInverted);display:block}.fl[data-background-image=true] .bottomline{fill:var(--contrastColorInverted);display:block}.fl[data-background-image=true] .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.fl[data-background-image=true] .background-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(57,59,89,.9) 0%,rgba(40,42,63,.9) 100%)}.fl[data-background-image=true] .background-image img{width:100%;height:100%;object-fit:cover}.fl[data-background-image=true] h1,.fl[data-background-image=true] h2,.fl[data-background-image=true] h3,.fl[data-background-image=true] h4,.fl[data-background-image=true] h5,.fl[data-background-image=true] h6,.fl[data-background-image=true] p,.fl[data-background-image=true] a,.fl[data-background-image=true] li{color:var(--contrastColorInverted)}.fl[data-background-image=true] .has-orange-color:after{filter:brightness(0) invert(1)}.fl[data-background-image=true] .roofline{color:var(--contrastColorInverted);opacity:.2;bottom:clamp(1.25rem, -0.1013513514rem + 6.7567567568vw, 6.25rem);left:90.5%;transform-origin:bottom left}@media screen and (max-width:1400px){.fl[data-background-image=true] .roofline{left:100%}}@media screen and (max-width:1200px){.fl[data-background-image=true] .roofline{position:unset;left:unset;transform:unset;width:var(--baseWidth);margin:0 auto;display:none}}.fl[data-background-image=true] ul.is-style-checklist li::before{background-color:var(--contrastColorInverted)}.fl[data-background-image=true] .px-counter{background:transparent}.fl[data-background-image=true] .px-counter .px-counter-inner{gap:40px}.fl[data-background-image=true] .px-counter .px-counter-inner .item{flex:1 0 calc(20% - 40px)}.fl[data-background-image=true] .px-counter .px-counter-inner .item:not(:last-of-type)::after{right:-30px}@media screen and (max-width:434px){.fl[data-background-image=true] .px-counter .px-counter-inner{gap:0}}.fl .fl[data-layout=layout-reduced]{margin-left:0}.fl .fl[data-layout=layout-reduced] .inner{width:100%}