.elementor-8185 .elementor-element.elementor-element-f1e40c0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:10}.elementor-8185 .elementor-element.elementor-element-81f358f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-8185 .elementor-element.elementor-element-81f358f.e-con{--align-self:center}.elementor-8185 .elementor-element.elementor-element-e1b642d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-8185 .elementor-element.elementor-element-4d2f587{text-align:start}.elementor-8185 .elementor-element.elementor-element-4d2f587 .elementor-heading-title{font-family:"Caviar Bold",Sans-serif;font-size:1.5rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-71017a4 .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:4rem;font-style:oblique;color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-1e337c7{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-e8e3722{--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}.elementor-8185 .elementor-element.elementor-element-723ce8f{text-align:center}.elementor-8185 .elementor-element.elementor-element-723ce8f .elementor-heading-title{font-family:"Caviar Bold",Sans-serif;font-size:1.5rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-b46b6ee{text-align:center}.elementor-8185 .elementor-element.elementor-element-b46b6ee .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:4rem;font-style:oblique;color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-fd6d083{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px}.elementor-8185 .elementor-element.elementor-element-f109753{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap}.elementor-8185 .elementor-element.elementor-element-dae98b0 .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:3rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-0f780f4 .elementor-icon-wrapper{text-align:center}.elementor-8185 .elementor-element.elementor-element-0f780f4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-0f780f4.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-0f780f4.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-0f780f4.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-0f780f4.elementor-view-default .elementor-icon svg{fill:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-0f780f4 .elementor-icon{font-size:40px}.elementor-8185 .elementor-element.elementor-element-0f780f4 .elementor-icon svg{height:40px}.elementor-8185 .elementor-element.elementor-element-d4276f7{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-d6b755b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-8185 .elementor-element.elementor-element-9bd3e1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px}.elementor-8185 .elementor-element.elementor-element-7662ec9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-8185 .elementor-element.elementor-element-e1a9a97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap}.elementor-8185 .elementor-element.elementor-element-95b6e7b .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:3rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-a96137a .elementor-icon-wrapper{text-align:center}.elementor-8185 .elementor-element.elementor-element-a96137a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-a96137a.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-a96137a.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-a96137a.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-a96137a.elementor-view-default .elementor-icon svg{fill:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-a96137a .elementor-icon{font-size:40px}.elementor-8185 .elementor-element.elementor-element-a96137a .elementor-icon svg{height:40px}.elementor-8185 .elementor-element.elementor-element-ab29d92{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-c0cddfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px}.elementor-8185 .elementor-element.elementor-element-751d499{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap}.elementor-8185 .elementor-element.elementor-element-e73ce21 .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:3rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-9cdca3d .elementor-icon-wrapper{text-align:center}.elementor-8185 .elementor-element.elementor-element-9cdca3d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-9cdca3d.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-9cdca3d.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-9cdca3d.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-9cdca3d.elementor-view-default .elementor-icon svg{fill:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-9cdca3d .elementor-icon{font-size:40px}.elementor-8185 .elementor-element.elementor-element-9cdca3d .elementor-icon svg{height:40px}.elementor-8185 .elementor-element.elementor-element-5191a85{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-605cc7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-8185 .elementor-element.elementor-element-e8d0e7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-8185 .elementor-element.elementor-element-65629a0{--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}.elementor-8185 .elementor-element.elementor-element-2e85dd8 .elementor-icon-wrapper{text-align:center}.elementor-8185 .elementor-element.elementor-element-2e85dd8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-2e85dd8.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-2e85dd8.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-2e85dd8.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-2e85dd8.elementor-view-default .elementor-icon svg{fill:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-2e85dd8 .elementor-icon{font-size:40px}.elementor-8185 .elementor-element.elementor-element-2e85dd8 .elementor-icon svg{height:40px}.elementor-8185 .elementor-element.elementor-element-c237a71{text-align:center}.elementor-8185 .elementor-element.elementor-element-c237a71 .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:3rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-137135f{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-09888a9{--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}.elementor-8185 .elementor-element.elementor-element-22fa1ba .elementor-icon-wrapper{text-align:center}.elementor-8185 .elementor-element.elementor-element-22fa1ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-22fa1ba.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-22fa1ba.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-22fa1ba.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-22fa1ba.elementor-view-default .elementor-icon svg{fill:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-22fa1ba .elementor-icon{font-size:40px}.elementor-8185 .elementor-element.elementor-element-22fa1ba .elementor-icon svg{height:40px}.elementor-8185 .elementor-element.elementor-element-9706a57{text-align:center}.elementor-8185 .elementor-element.elementor-element-9706a57 .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:3rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-1004314{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-d02c633{--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}.elementor-8185 .elementor-element.elementor-element-7e4c153 .elementor-icon-wrapper{text-align:center}.elementor-8185 .elementor-element.elementor-element-7e4c153.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-7e4c153.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-7e4c153.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-7e4c153.elementor-view-framed .elementor-icon,.elementor-8185 .elementor-element.elementor-element-7e4c153.elementor-view-default .elementor-icon svg{fill:#FFFFFF80}.elementor-8185 .elementor-element.elementor-element-7e4c153 .elementor-icon{font-size:40px}.elementor-8185 .elementor-element.elementor-element-7e4c153 .elementor-icon svg{height:40px}.elementor-8185 .elementor-element.elementor-element-00cb775{text-align:center}.elementor-8185 .elementor-element.elementor-element-00cb775 .elementor-heading-title{font-family:"Eros Bold",Sans-serif;font-size:3rem;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-38b8308{font-family:"Caviar Regular",Sans-serif;color:var(--e-global-color-ff635aa)}.elementor-8185 .elementor-element.elementor-element-309c5ce{--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}.elementor-8185 .elementor-element.elementor-element-7232f5c{text-align:center}.elementor-8185 .elementor-element.elementor-element-7232f5c .elementor-heading-title{font-family:"Caviar Bold",Sans-serif;font-size:84px;color:#fff}.elementor-8185 .elementor-element.elementor-element-786e5bb{padding:40px}@media(max-width:767px){.elementor-8185 .elementor-element.elementor-element-f1e40c0{--min-height:80vh;--padding-top:60px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-8185 .elementor-element.elementor-element-81f358f{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-8185 .elementor-element.elementor-element-e1b642d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-71017a4 .elementor-heading-title{font-size:2rem}.elementor-8185 .elementor-element.elementor-element-e8e3722{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-723ce8f{text-align:start}.elementor-8185 .elementor-element.elementor-element-b46b6ee{text-align:start}.elementor-8185 .elementor-element.elementor-element-b46b6ee .elementor-heading-title{font-size:2rem}.elementor-8185 .elementor-element.elementor-element-fd6d083{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-dae98b0{text-align:start}.elementor-8185 .elementor-element.elementor-element-dae98b0 .elementor-heading-title{font-size:2rem}.elementor-8185 .elementor-element.elementor-element-0f780f4 .elementor-icon{font-size:30px}.elementor-8185 .elementor-element.elementor-element-0f780f4 .elementor-icon svg{height:30px}.elementor-8185 .elementor-element.elementor-element-9bd3e1e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-c0cddfc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-e8d0e7a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-309c5ce{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-8185 .elementor-element.elementor-element-7232f5c .elementor-heading-title{font-size:2rem}}@media(min-width:768px){.elementor-8185 .elementor-element.elementor-element-f1e40c0{--width:1400px}.elementor-8185 .elementor-element.elementor-element-fd6d083{--width:1400px}.elementor-8185 .elementor-element.elementor-element-f109753{--width:50%}.elementor-8185 .elementor-element.elementor-element-d6b755b{--width:50%}.elementor-8185 .elementor-element.elementor-element-9bd3e1e{--width:1400px}.elementor-8185 .elementor-element.elementor-element-7662ec9{--width:50%}.elementor-8185 .elementor-element.elementor-element-e1a9a97{--width:50%}.elementor-8185 .elementor-element.elementor-element-c0cddfc{--width:1400px}.elementor-8185 .elementor-element.elementor-element-751d499{--width:50%}.elementor-8185 .elementor-element.elementor-element-605cc7b{--width:50%}.elementor-8185 .elementor-element.elementor-element-65629a0{--width:33%}.elementor-8185 .elementor-element.elementor-element-09888a9{--width:33%}.elementor-8185 .elementor-element.elementor-element-d02c633{--width:33%}}.elementor-8185 .elementor-element.elementor-element-f1e40c0{position:relative;overflow:hidden}.elementor-8185 .elementor-element.elementor-element-f1e40c0>.e-con-inner,.elementor-8185 .elementor-element.elementor-element-f1e40c0>.elementor-container{animation:float 6s ease-in-out infinite}.elementor-8185 .elementor-element.elementor-element-f1e40c0 h1{line-height:1.1;letter-spacing:-.02em;color:#fff}.elementor-8185 .elementor-element.elementor-element-f1e40c0 .hero-highlight{font-family:var(--font-serif);font-style:italic;color:var(--c-primary);opacity:.9}.elementor-8185 .elementor-element.elementor-element-d6b755b,.elementor-8185 .elementor-element.elementor-element-d6b755b.about-glass-card{background:rgba(255,255,255,.03);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.1);color:#fff !important;-webkit-font-smoothing:antialiased}.elementor-8185 .elementor-element.elementor-element-d6b755b h1,.elementor-8185 .elementor-element.elementor-element-d6b755b h2,.elementor-8185 .elementor-element.elementor-element-d6b755b h3,.elementor-8185 .elementor-element.elementor-element-d6b755b p,.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-widget-text-editor,.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-heading-title{color:#fff !important}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-widget-image{position:relative;z-index:1}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-widget-image:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:linear-gradient(135deg,rgba(212,175,55,.3),rgba(6,182,212,.3));filter:blur(50px);border-radius:50%;z-index:-1}.elementor-8185 .elementor-element.elementor-element-d6b755b .rotate-portrait img{border-radius:16px;transform:rotate(3deg);transition:transform .5s cubic-bezier(.25,.46,.45,.94);box-shadow:0 20px 40px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}.elementor-8185 .elementor-element.elementor-element-d6b755b .rotate-portrait img:hover{transform:rotate(0deg) scale(1.02)}.elementor-8185 .elementor-element.elementor-element-d6b755b .serif-italic-accent{font-family:var(--font-serif);font-style:italic;color:var(--c-primary)}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-divider-separator{background:linear-gradient(90deg,var(--c-primary),transparent) !important;height:4px !important;border-radius:2px}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-button{background:0 0;color:#fff !important;border:1px solid rgba(255,255,255,.3);border-radius:50px;padding:12px 35px;font-size:14px;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-button:hover{background:#fff;color:#000 !important;border-color:#fff}.elementor-8185 .elementor-element.elementor-element-d6b755b h2.elementor-heading-title{font-size:clamp(2.5rem, 5vw, 4rem);line-height:1.1;color:#fff !important}.elementor-8185 .elementor-element.elementor-element-d6b755b .serif-italic-accent{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--c-primary);display:inline-block}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-widget-divider{--divider-border-style:none}.elementor-8185 .elementor-element.elementor-element-d6b755b .elementor-divider-separator{width:80px !important;height:4px !important;background:linear-gradient(90deg,var(--c-primary),transparent) !important;border:none !important;border-radius:2px;margin-top:10px;margin-bottom:20px}.elementor-8185 .elementor-element.elementor-element-7662ec9,.elementor-8185 .elementor-element.elementor-element-7662ec9.about-glass-card{background:rgba(255,255,255,.03);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.1);color:#fff !important;-webkit-font-smoothing:antialiased}.elementor-8185 .elementor-element.elementor-element-7662ec9 h1,.elementor-8185 .elementor-element.elementor-element-7662ec9 h2,.elementor-8185 .elementor-element.elementor-element-7662ec9 h3,.elementor-8185 .elementor-element.elementor-element-7662ec9 p,.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-widget-text-editor,.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-heading-title{color:#fff !important}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-widget-image{position:relative;z-index:1}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-widget-image:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:linear-gradient(135deg,rgba(212,175,55,.3),rgba(6,182,212,.3));filter:blur(50px);border-radius:50%;z-index:-1}.elementor-8185 .elementor-element.elementor-element-7662ec9 .rotate-portrait img{border-radius:16px;transform:rotate(3deg);transition:transform .5s cubic-bezier(.25,.46,.45,.94);box-shadow:0 20px 40px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}.elementor-8185 .elementor-element.elementor-element-7662ec9 .rotate-portrait img:hover{transform:rotate(0deg) scale(1.02)}.elementor-8185 .elementor-element.elementor-element-7662ec9 .serif-italic-accent{font-family:var(--font-serif);font-style:italic;color:var(--c-primary)}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-divider-separator{background:linear-gradient(90deg,var(--c-primary),transparent) !important;height:4px !important;border-radius:2px}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-button{background:0 0;color:#fff !important;border:1px solid rgba(255,255,255,.3);border-radius:50px;padding:12px 35px;font-size:14px;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-button:hover{background:#fff;color:#000 !important;border-color:#fff}.elementor-8185 .elementor-element.elementor-element-7662ec9 h2.elementor-heading-title{font-size:clamp(2.5rem, 5vw, 4rem);line-height:1.1;color:#fff !important}.elementor-8185 .elementor-element.elementor-element-7662ec9 .serif-italic-accent{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--c-primary);display:inline-block}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-widget-divider{--divider-border-style:none}.elementor-8185 .elementor-element.elementor-element-7662ec9 .elementor-divider-separator{width:80px !important;height:4px !important;background:linear-gradient(90deg,var(--c-primary),transparent) !important;border:none !important;border-radius:2px;margin-top:10px;margin-bottom:20px}.elementor-8185 .elementor-element.elementor-element-605cc7b,.elementor-8185 .elementor-element.elementor-element-605cc7b.about-glass-card{background:rgba(255,255,255,.03);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.1);color:#fff !important;-webkit-font-smoothing:antialiased}.elementor-8185 .elementor-element.elementor-element-605cc7b h1,.elementor-8185 .elementor-element.elementor-element-605cc7b h2,.elementor-8185 .elementor-element.elementor-element-605cc7b h3,.elementor-8185 .elementor-element.elementor-element-605cc7b p,.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-widget-text-editor,.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-heading-title{color:#fff !important}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-widget-image{position:relative;z-index:1}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-widget-image:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:linear-gradient(135deg,rgba(212,175,55,.3),rgba(6,182,212,.3));filter:blur(50px);border-radius:50%;z-index:-1}.elementor-8185 .elementor-element.elementor-element-605cc7b .rotate-portrait img{border-radius:16px;transform:rotate(3deg);transition:transform .5s cubic-bezier(.25,.46,.45,.94);box-shadow:0 20px 40px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}.elementor-8185 .elementor-element.elementor-element-605cc7b .rotate-portrait img:hover{transform:rotate(0deg) scale(1.02)}.elementor-8185 .elementor-element.elementor-element-605cc7b .serif-italic-accent{font-family:var(--font-serif);font-style:italic;color:var(--c-primary)}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-divider-separator{background:linear-gradient(90deg,var(--c-primary),transparent) !important;height:4px !important;border-radius:2px}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-button{background:0 0;color:#fff !important;border:1px solid rgba(255,255,255,.3);border-radius:50px;padding:12px 35px;font-size:14px;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-button:hover{background:#fff;color:#000 !important;border-color:#fff}.elementor-8185 .elementor-element.elementor-element-605cc7b h2.elementor-heading-title{font-size:clamp(2.5rem, 5vw, 4rem);line-height:1.1;color:#fff !important}.elementor-8185 .elementor-element.elementor-element-605cc7b .serif-italic-accent{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--c-primary);display:inline-block}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-widget-divider{--divider-border-style:none}.elementor-8185 .elementor-element.elementor-element-605cc7b .elementor-divider-separator{width:80px !important;height:4px !important;background:linear-gradient(90deg,var(--c-primary),transparent) !important;border:none !important;border-radius:2px;margin-top:10px;margin-bottom:20px}.glass-method-card{background:rgba(255,255,255,.03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:40px 30px;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%}.glass-method-card:hover{transform:translateY(-10px);border-color:#fff !important;background:rgba(255,255,255,.08);box-shadow:0 0 30px rgba(255,255,255,.15)}.glass-method-card .elementor-icon{margin-bottom:20px;display:inline-flex;padding:20px;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.1);color:var(--c-primary) !important;transition:all .4s ease}.glass-method-card:hover .elementor-icon{background:0 0 !important;border-color:#fff !important;color:#fff !important;transform:scale(1.1) rotate(10deg);box-shadow:0 0 20px rgba(255,255,255,.6)}.glass-method-card h3,.glass-method-card h4,.glass-method-card .elementor-heading-title{color:#fff !important;font-family:var(--font-sans) !important;font-weight:700;margin-bottom:15px}.glass-method-card p,.glass-method-card .elementor-widget-text-editor{color:rgba(255,255,255,.7) !important;font-size:.95rem;line-height:1.6}.galgo-organic-word{position:relative;display:inline-block;z-index:1;padding:10px 30px;margin-top:10px;color:#fff !important}.galgo-organic-word:before{content:'';position:absolute;inset:0;z-index:-1;border:2px solid #fff;background:rgba(255,255,255,.05);box-shadow:0 0 20px rgba(255,255,255,.4);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;animation:morph 8s ease-in-out infinite;transition:all .4s ease}.galgo-organic-word:hover:before{box-shadow:0 0 40px rgba(255,255,255,.7);transform:scale(1.05)}.galgo-organic-morph img{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;border:4px solid #ffff;animation:morph 8s ease-in-out infinite;object-fit:cover;width:100%;height:auto;aspect-ratio:1/1}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}.mesh-bg-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;background-color:#6d8c83;background-image:radial-gradient(at 0% 50%,hsla(208,90%,30%,1) 0,transparent 50%),radial-gradient(at 80% 0%,hsla(15,100%,50%,1) 0,transparent 45%),radial-gradient(at 100% 100%,hsla(200,40%,40%,1) 0,transparent 50%),radial-gradient(at 50% 50%,hsla(40,20%,80%,.6) 0,transparent 60%),radial-gradient(at 20% 0%,hsla(210,80%,20%,1) 0,transparent 40%);background-size:180% 180%;animation:auroraFlow 15s ease-in-out infinite alternate;pointer-events:none}.mesh-bg-container:before{content:"";position:absolute;inset:-50px;opacity:.12;pointer-events:none;background-image:url('https://grainy-gradients.vercel.app/noise.svg');filter:contrast(120%) brightness(110%);animation:particleMovement 8s steps(10) infinite}@keyframes auroraFlow{0%{background-position:0 0;transform:scale(1)}33%{background-position:100% 50%;transform:scale(1.1) rotate(1deg)}66%{background-position:50% 100%;transform:scale(1.05) rotate(-1deg)}100%{background-position:0 0;transform:scale(1)}}@keyframes particleMovement{0%{transform:translate(0,0)}10%{transform:translate(-1%,-1%)}20%{transform:translate(-2%,1%)}30%{transform:translate(1%,-2%)}40%{transform:translate(-1%,2%)}50%{transform:translate(-2%,-1%)}60%{transform:translate(2%,1%)}70%{transform:translate(1%,2%)}80%{transform:translate(-2%,1%)}90%{transform:translate(2%,-1%)}100%{transform:translate(0,0)}}