.elementor-1249 .elementor-element.elementor-element-2915fc8d{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:46px;--padding-bottom:46px;--padding-left:42px;--padding-right:42px;}.elementor-1249 .elementor-element.elementor-element-2915fc8d:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2915fc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08080B;}.elementor-1249 .elementor-element.elementor-element-6b8e9ea.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-68d29d20{text-align:center;}.elementor-1249 .elementor-element.elementor-element-68d29d20 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-19c26d64{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.65);}.elementor-1249 .elementor-element.elementor-element-51588da0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-1249 .elementor-element.elementor-element-7f22bb36 .elementor-button{background-color:#FF6B2C;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#08080B;color:#08080B;border-radius:100px 100px 100px 100px;padding:17px 28px 17px 28px;}.elementor-1249 .elementor-element.elementor-element-7f22bb36 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-7f22bb36 .elementor-button .elementor-button-content-wrapper{gap:10px;}#elementor-popup-modal-1249 .dialog-widget-content{animation-duration:1s;border-radius:26px 26px 26px 26px;box-shadow:0px 30px 90px -30px rgba(255,107,44,0.35);}#elementor-popup-modal-1249{background-color:rgba(8,8,11,0.78);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1249 .dialog-message{width:560px;height:auto;}#elementor-popup-modal-1249 .dialog-close-button{display:flex;}#elementor-popup-modal-1249 .dialog-close-button i{color:rgba(255,255,255,0.55);}#elementor-popup-modal-1249 .dialog-close-button svg{fill:rgba(255,255,255,0.55);}#elementor-popup-modal-1249 .dialog-close-button:hover i{color:#FFFFFF;}@media(max-width:1024px){.elementor-1249 .elementor-element.elementor-element-68d29d20 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-1249 .elementor-element.elementor-element-2915fc8d{--padding-top:34px;--padding-bottom:34px;--padding-left:22px;--padding-right:22px;}.elementor-1249 .elementor-element.elementor-element-68d29d20 .elementor-heading-title{font-size:27px;}.elementor-1249 .elementor-element.elementor-element-51588da0{--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;}}/* Start custom CSS for container, class: .elementor-element-2915fc8d */.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)}}
.elementor-1249 .elementor-element.elementor-element-2915fc8d{position:relative;isolation:isolate;overflow:hidden;border-radius:26px;
background-image:radial-gradient(ellipse 70% 60% at 88% 0%,rgba(255,107,44,.26),transparent 66%),
radial-gradient(ellipse 55% 45% at 5% 100%,rgba(255,107,44,.10),transparent 64%)}
.elementor-1249 .elementor-element.elementor-element-2915fc8d::before{content:"";position:absolute;inset:-20%;z-index:-1;pointer-events:none;
background:repeating-radial-gradient(circle at 88% 4%,rgba(255,107,44,.16) 0 1.5px,transparent 1.5px 50px);
-webkit-mask-image:radial-gradient(ellipse 60% 55% at 88% 4%,#000 10%,transparent 74%);
mask-image:radial-gradient(ellipse 60% 55% at 88% 4%,#000 10%,transparent 74%)}
.elementor-1249 .elementor-element.elementor-element-2915fc8d::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}/* End custom CSS */