.elementor-1449 .elementor-element.elementor-element-8c1bd1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-8c1bd1b:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-8c1bd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08080B;}.elementor-1449 .elementor-element.elementor-element-b7e0d77 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-a90671f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}.elementor-1449 .elementor-element.elementor-element-10b3090 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-e557835 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-59f72d9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}.elementor-1449 .elementor-element.elementor-element-76f6acc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-47b9a0f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-c6157ea .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-2358d5f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}.elementor-1449 .elementor-element.elementor-element-6e12b27 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-22b1b81{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}.elementor-1449 .elementor-element.elementor-element-134e532{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}.elementor-1449 .elementor-element.elementor-element-a964219 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-c032cac{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}.elementor-1449 .elementor-element.elementor-element-04f10bc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1449 .elementor-element.elementor-element-af67572{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.72);}@media(max-width:767px){.elementor-1449 .elementor-element.elementor-element-8c1bd1b{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-1449 .elementor-element.elementor-element-b7e0d77 .elementor-heading-title{font-size:31px;}.elementor-1449 .elementor-element.elementor-element-10b3090 .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-e557835 .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-76f6acc .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-47b9a0f .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-c6157ea .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-6e12b27 .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-a964219 .elementor-heading-title{font-size:21px;}.elementor-1449 .elementor-element.elementor-element-04f10bc .elementor-heading-title{font-size:21px;}}@media(min-width:768px){.elementor-1449 .elementor-element.elementor-element-8c1bd1b{--content-width:860px;}}/* Start custom CSS for container, class: .elementor-element-8c1bd1b */.glass{-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%)}
.luz,.luz-clara{position:relative}
.luz::after,.luz-clara::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent)}
.luz-clara::after{background:linear-gradient(90deg,transparent,rgba(8,8,11,.12),transparent)}
@media(max-width:767px){.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}/* End custom CSS */