.elementor-44 .elementor-element.elementor-element-5e9aae5{--display:flex;--min-height:200px;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-5e9aae5:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-5e9aae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-d5a6e8e{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-a5de4e0.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a5de4e0{text-align:center;}.elementor-44 .elementor-element.elementor-element-a5de4e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-68325ee{--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;}.elementor-44 .elementor-element.elementor-element-68325ee.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-c961de7{--display:flex;}.elementor-44 .elementor-element.elementor-element-73d864a.elementor-element{--align-self:flex-end;}.elementor-44 .elementor-element.elementor-element-73d864a{text-align:end;}.elementor-44 .elementor-element.elementor-element-73d864a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-737f0a1{--display:flex;}.elementor-44 .elementor-element.elementor-element-908d986.elementor-element{--align-self:flex-end;}.elementor-44 .elementor-element.elementor-element-908d986{text-align:end;}.elementor-44 .elementor-element.elementor-element-908d986 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-b13cea2{--display:flex;}.elementor-44 .elementor-element.elementor-element-b13cea2.e-con{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-6a8c966.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-6a8c966 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#B1B1B1;}.elementor-44 .elementor-element.elementor-element-6e71ea1{--spacer-size:40px;}.elementor-44 .elementor-element.elementor-element-2fb53dd{--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;--overlay-opacity:0.9;}.elementor-44 .elementor-element.elementor-element-2fb53dd:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-2fb53dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcyasociadosmexico.com/wp-content/uploads/2026/08/DC-CATALOGO-ESPECIALIZACION-FONDO-scaled.webp");background-position:center center;}.elementor-44 .elementor-element.elementor-element-2fb53dd::before, .elementor-44 .elementor-element.elementor-element-2fb53dd > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-2fb53dd > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-2fb53dd > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-2fb53dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-2fb53dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-44 .elementor-element.elementor-element-ad39193{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44 .elementor-element.elementor-element-1717eb1 .elementor-button{background-color:#C9A84C2E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:4px;fill:#C9A84C;color:#C9A84C;border-style:solid;border-color:#C9A84C;border-radius:20px 20px 20px 20px;padding:10px 15px 8px 15px;}.elementor-44 .elementor-element.elementor-element-e108a72.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-e108a72{text-align:start;}.elementor-44 .elementor-element.elementor-element-e108a72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-67cb223.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-67cb223{text-align:start;}.elementor-44 .elementor-element.elementor-element-67cb223 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#C9A84C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-3c21730{font-family:"Montserrat", Sans-serif;font-weight:500;color:#B6B6B6;}.elementor-44 .elementor-element.elementor-element-13f3540{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-60f4530 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-60f4530.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-60f4530.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-60f4530.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-60f4530.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-60f4530.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-60f4530 .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-60f4530 .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-284bfd4.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-284bfd4{text-align:center;}.elementor-44 .elementor-element.elementor-element-284bfd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-cd6b579{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-938f59e .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-938f59e.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-938f59e.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-938f59e.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-938f59e.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-938f59e.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-938f59e .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-938f59e .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-0c0bbe0.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-0c0bbe0{text-align:center;}.elementor-44 .elementor-element.elementor-element-0c0bbe0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-e07ac45{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-3bb07ab .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-3bb07ab.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3bb07ab.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3bb07ab.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3bb07ab.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3bb07ab.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3bb07ab .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-3bb07ab .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-2844d9a.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-2844d9a{text-align:center;}.elementor-44 .elementor-element.elementor-element-2844d9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-a0f717c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-7a079e4 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-7a079e4.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7a079e4.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7a079e4.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7a079e4.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7a079e4.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7a079e4 .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-7a079e4 .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-f7cf2f3.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-f7cf2f3{text-align:center;}.elementor-44 .elementor-element.elementor-element-f7cf2f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-6078be4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-9a3ede7 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-9a3ede7.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9a3ede7.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9a3ede7.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9a3ede7.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9a3ede7.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9a3ede7 .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-9a3ede7 .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-e6601bf.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-e6601bf{text-align:center;}.elementor-44 .elementor-element.elementor-element-e6601bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-e2b2f1b .elementor-button{background-color:#C9A84C;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:7px 7px 7px 7px;padding:15px 50px 15px 50px;}.elementor-44 .elementor-element.elementor-element-e2b2f1b{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-e2b2f1b.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-d0c0493{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-02a3916{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:0.6;}.elementor-44 .elementor-element.elementor-element-02a3916:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-02a3916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcyasociadosmexico.com/wp-content/uploads/2026/08/DC-CATALOGO-DOCUMENTACION-LEGAL-scaled.webp");background-position:0px -67px;background-repeat:no-repeat;background-size:100% auto;}.elementor-44 .elementor-element.elementor-element-02a3916::before, .elementor-44 .elementor-element.elementor-element-02a3916 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-02a3916 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-02a3916 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-02a3916 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-02a3916 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-44 .elementor-element.elementor-element-760b8e8.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-44 .elementor-element.elementor-element-760b8e8{text-align:start;}.elementor-44 .elementor-element.elementor-element-760b8e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-9e2aa7f{--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;}.elementor-44 .elementor-element.elementor-element-a8c97a0{--display:flex;--min-height:130px;--justify-content:flex-end;--overlay-opacity:0.6;}.elementor-44 .elementor-element.elementor-element-a8c97a0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-a8c97a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcyasociadosmexico.com/wp-content/uploads/2026/08/DC-CATALOGO-ASESORIA-PROFESIONAL-scaled.webp");background-position:center center;background-size:cover;}.elementor-44 .elementor-element.elementor-element-a8c97a0::before, .elementor-44 .elementor-element.elementor-element-a8c97a0 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-a8c97a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-a8c97a0 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-a8c97a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-a8c97a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-44 .elementor-element.elementor-element-1893700.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-44 .elementor-element.elementor-element-1893700{text-align:start;}.elementor-44 .elementor-element.elementor-element-1893700 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-682af43{--display:flex;--min-height:130px;--justify-content:flex-end;--overlay-opacity:0.6;}.elementor-44 .elementor-element.elementor-element-682af43:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-682af43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcyasociadosmexico.com/wp-content/uploads/2026/08/DC-CATALOGO-DEFENSA-LEGAL-scaled.webp");background-size:cover;}.elementor-44 .elementor-element.elementor-element-682af43::before, .elementor-44 .elementor-element.elementor-element-682af43 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-682af43 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-682af43 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-682af43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-682af43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-44 .elementor-element.elementor-element-efa85a0.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-44 .elementor-element.elementor-element-efa85a0{text-align:start;}.elementor-44 .elementor-element.elementor-element-efa85a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-ed462bf{--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;--overlay-opacity:0.9;}.elementor-44 .elementor-element.elementor-element-ed462bf:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-ed462bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcyasociadosmexico.com/wp-content/uploads/2026/08/DC-CATALOGO-ESPECIALIZACION-FONDO-scaled.webp");background-position:center center;}.elementor-44 .elementor-element.elementor-element-ed462bf::before, .elementor-44 .elementor-element.elementor-element-ed462bf > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-ed462bf > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-ed462bf > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-ed462bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-ed462bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-44 .elementor-element.elementor-element-04bd0d0{--display:flex;}.elementor-44 .elementor-element.elementor-element-0fffdb8{--spacer-size:50px;}.elementor-44 .elementor-element.elementor-element-1fb2d2f .elementor-button{background-color:#C9A84C2E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:4px;fill:#C9A84C;color:#C9A84C;border-style:solid;border-color:#C9A84C;border-radius:20px 20px 20px 20px;padding:10px 15px 8px 15px;}.elementor-44 .elementor-element.elementor-element-94252c2.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-94252c2{text-align:start;}.elementor-44 .elementor-element.elementor-element-94252c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-0b1eb65.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-0b1eb65{text-align:start;}.elementor-44 .elementor-element.elementor-element-0b1eb65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3c3b90d{font-family:"Montserrat", Sans-serif;font-weight:500;color:#B6B6B6;}.elementor-44 .elementor-element.elementor-element-8242952{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-d82b67a .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-d82b67a.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-d82b67a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-d82b67a.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-d82b67a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-d82b67a.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-d82b67a .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-d82b67a .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-228853d.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-228853d{text-align:center;}.elementor-44 .elementor-element.elementor-element-228853d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-421541b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-2b7256d .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-2b7256d.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2b7256d.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-2b7256d.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2b7256d.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-2b7256d.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2b7256d .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-2b7256d .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-c412b86.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-c412b86{text-align:center;}.elementor-44 .elementor-element.elementor-element-c412b86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-c3b4aa7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-edaff68 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-edaff68.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-edaff68.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-edaff68.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-edaff68.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-edaff68.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-edaff68 .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-edaff68 .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-e9c0b5e.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-e9c0b5e{text-align:center;}.elementor-44 .elementor-element.elementor-element-e9c0b5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-5eec9ab{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-7943bd4 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-7943bd4.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7943bd4.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7943bd4.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7943bd4.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7943bd4.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7943bd4 .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-7943bd4 .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-b9edd8d.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-b9edd8d{text-align:center;}.elementor-44 .elementor-element.elementor-element-b9edd8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-94ed6d1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C;--border-color:#C9A84C;--border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-3fd820f .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-3fd820f.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3fd820f.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3fd820f.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3fd820f.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3fd820f.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3fd820f .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-3fd820f .elementor-icon svg{height:15px;}.elementor-44 .elementor-element.elementor-element-1d20776.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-1d20776{text-align:center;}.elementor-44 .elementor-element.elementor-element-1d20776 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-25fcc16 .elementor-button{background-color:#C9A84C;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:7px 7px 7px 7px;padding:15px 50px 15px 50px;}.elementor-44 .elementor-element.elementor-element-25fcc16{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-25fcc16.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-ea8f686{--display:flex;}.elementor-44 .elementor-element.elementor-element-a4bae98 .elementor-button{background-color:#C9A84C2E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:4px;fill:#C9A84C;color:#C9A84C;border-style:solid;border-color:#C9A84C;border-radius:20px 20px 20px 20px;padding:10px 15px 8px 15px;}.elementor-44 .elementor-element.elementor-element-0701141.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-0701141{text-align:center;}.elementor-44 .elementor-element.elementor-element-0701141 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#000000;}.elementor-44 .elementor-element.elementor-element-8fd2c93{--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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44 .elementor-element.elementor-element-de299cc{--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-44 .elementor-element.elementor-element-eb42857{--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;}.elementor-44 .elementor-element.elementor-element-9989c04{--display:flex;}.elementor-44 .elementor-element.elementor-element-268a341{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-268a341:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-268a341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-af39285{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-af39285.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-9c5a2e1{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-9c5a2e1.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-9c5a2e1.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9c5a2e1.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9c5a2e1.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9c5a2e1.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9c5a2e1.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9c5a2e1 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-9c5a2e1 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-c7f9ba9{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-8f370a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-573d60c{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-3f5fde1{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-3f5fde1 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-3f5fde1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-330b959{text-align:start;}.elementor-44 .elementor-element.elementor-element-e1d25fe{text-align:start;}.elementor-44 .elementor-element.elementor-element-e1d25fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-96daf24{--display:flex;}.elementor-44 .elementor-element.elementor-element-35755b0{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-35755b0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-35755b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-648eda0{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-648eda0.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-ba9a35f{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-ba9a35f.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-ba9a35f.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ba9a35f.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-ba9a35f.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ba9a35f.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-ba9a35f.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ba9a35f .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-ba9a35f .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-3811c62{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-7ece9c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-3170fa5{--display:flex;}.elementor-44 .elementor-element.elementor-element-694773d{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-694773d .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-694773d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-bf0ee19{text-align:start;}.elementor-44 .elementor-element.elementor-element-6eb2140{text-align:start;}.elementor-44 .elementor-element.elementor-element-6eb2140 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-af93384{--display:flex;}.elementor-44 .elementor-element.elementor-element-be3ec1e{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-be3ec1e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-be3ec1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-6a1c121{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-6a1c121.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a2a04b8{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-a2a04b8.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a2a04b8.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a2a04b8.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a2a04b8.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a2a04b8.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a2a04b8.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a2a04b8 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-a2a04b8 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-3260d8f{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-6706d14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-b820991{--display:flex;}.elementor-44 .elementor-element.elementor-element-c962fc4{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-c962fc4 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-c962fc4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-9d885ed{text-align:start;}.elementor-44 .elementor-element.elementor-element-6f643c7{text-align:start;}.elementor-44 .elementor-element.elementor-element-6f643c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-c24c53a{--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;}.elementor-44 .elementor-element.elementor-element-60b5306{--display:flex;}.elementor-44 .elementor-element.elementor-element-2819e37{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-2819e37:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-2819e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-72ed65e{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-72ed65e.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8520899{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-8520899.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8520899.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8520899.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8520899.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8520899.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8520899.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8520899 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-8520899 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-017cf6b{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-a7d4873 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-0804a36{--display:flex;}.elementor-44 .elementor-element.elementor-element-8431966{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-8431966 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-8431966 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-8ab852b{text-align:start;}.elementor-44 .elementor-element.elementor-element-b7cda4c{text-align:start;}.elementor-44 .elementor-element.elementor-element-b7cda4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-533eb42{--display:flex;}.elementor-44 .elementor-element.elementor-element-bcd5655{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-bcd5655:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-bcd5655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-d386cf3{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-d386cf3.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-beef613{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-beef613.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-beef613.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-beef613.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-beef613.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-beef613.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-beef613.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-beef613 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-beef613 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-4d32e85{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-17b0dc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-dd691a3{--display:flex;}.elementor-44 .elementor-element.elementor-element-0ac0495{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-0ac0495 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-0ac0495 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-29fd64e{text-align:start;}.elementor-44 .elementor-element.elementor-element-ca0f972{text-align:start;}.elementor-44 .elementor-element.elementor-element-ca0f972 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-57e4d4d{--display:flex;}.elementor-44 .elementor-element.elementor-element-08a87c3{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-08a87c3:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-08a87c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-3f48fa8{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-3f48fa8.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-96d5752{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-96d5752.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-96d5752.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-96d5752.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-96d5752.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-96d5752.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-96d5752.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-96d5752 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-96d5752 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-148946f{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-144b671 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-7d8fa51{--display:flex;}.elementor-44 .elementor-element.elementor-element-dcf0b68{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-dcf0b68 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-dcf0b68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-f75fa46{text-align:start;}.elementor-44 .elementor-element.elementor-element-d1aad5f{text-align:start;}.elementor-44 .elementor-element.elementor-element-d1aad5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-791f134{--display:flex;}.elementor-44 .elementor-element.elementor-element-a09e1e6{--display:flex;}.elementor-44 .elementor-element.elementor-element-605f0a4{--display:flex;}.elementor-44 .elementor-element.elementor-element-de24eaf{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-de24eaf:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-de24eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-20b13c2{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-20b13c2.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8db29ce{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-8db29ce.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8db29ce.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8db29ce.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8db29ce.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8db29ce.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8db29ce.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8db29ce .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-8db29ce .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-7d687b3{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-74aa30c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-90bbcd8{--display:flex;}.elementor-44 .elementor-element.elementor-element-ee28250{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-ee28250 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-ee28250 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-140df92{text-align:start;}.elementor-44 .elementor-element.elementor-element-a67e61c{text-align:start;}.elementor-44 .elementor-element.elementor-element-a67e61c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-352f3f7{--display:flex;}.elementor-44 .elementor-element.elementor-element-a44f9e1{--display:flex;}.elementor-44 .elementor-element.elementor-element-03f9656{--display:flex;}.elementor-44 .elementor-element.elementor-element-41af703{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-41af703:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-41af703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-0ca8496{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-0ca8496.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a7a69ec{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-a7a69ec.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a7a69ec.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a7a69ec.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a7a69ec.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a7a69ec.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a7a69ec.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a7a69ec .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-a7a69ec .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-d51afac{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-8cbdaaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-9176d12{--display:flex;}.elementor-44 .elementor-element.elementor-element-d240360{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-d240360 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-d240360 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-312a4fb{text-align:start;}.elementor-44 .elementor-element.elementor-element-b8b4236{text-align:start;}.elementor-44 .elementor-element.elementor-element-b8b4236 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8754249{--display:flex;}.elementor-44 .elementor-element.elementor-element-0772303{--display:flex;}.elementor-44 .elementor-element.elementor-element-31801b5{--display:flex;}.elementor-44 .elementor-element.elementor-element-77abae8{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-77abae8:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-77abae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-880fb7e{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-880fb7e.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-ce79470{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-ce79470.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-ce79470.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ce79470.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-ce79470.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ce79470.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-ce79470.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ce79470 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-ce79470 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-37c0aea{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-32ce874 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-a70fcae{--display:flex;}.elementor-44 .elementor-element.elementor-element-731bcd1{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-731bcd1 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-731bcd1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-44ce03f{text-align:start;}.elementor-44 .elementor-element.elementor-element-3c81fc3{text-align:start;}.elementor-44 .elementor-element.elementor-element-3c81fc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-79361f8{--display:flex;}.elementor-44 .elementor-element.elementor-element-65f65ea{--display:flex;}.elementor-44 .elementor-element.elementor-element-d37426a{--display:flex;}.elementor-44 .elementor-element.elementor-element-a09d4aa{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-a09d4aa:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-a09d4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-3a2e315{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-3a2e315.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-304acd6{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-304acd6.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-304acd6.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-304acd6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-304acd6.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-304acd6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-304acd6.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-304acd6 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-304acd6 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-aad2df5{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-3105629 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-5ac56ab{--display:flex;}.elementor-44 .elementor-element.elementor-element-61c65c3{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-61c65c3 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-61c65c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-e28229d{text-align:start;}.elementor-44 .elementor-element.elementor-element-a8abd4a{text-align:start;}.elementor-44 .elementor-element.elementor-element-a8abd4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-1d6e37d{--display:flex;}.elementor-44 .elementor-element.elementor-element-aadf19c{--display:flex;}.elementor-44 .elementor-element.elementor-element-f53732c{--display:flex;}.elementor-44 .elementor-element.elementor-element-8f88c70{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-8f88c70:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-8f88c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-35571e9{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-35571e9.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-2abb260{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-2abb260.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-2abb260.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2abb260.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-2abb260.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2abb260.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-2abb260.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2abb260 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-2abb260 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-44656a1{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-1aea3f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-a2150dd{--display:flex;}.elementor-44 .elementor-element.elementor-element-1fcc683{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-1fcc683 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-1fcc683 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-741dfdc{text-align:start;}.elementor-44 .elementor-element.elementor-element-300e03a{text-align:start;}.elementor-44 .elementor-element.elementor-element-300e03a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-890433b{--display:flex;}.elementor-44 .elementor-element.elementor-element-2aa026a{--display:flex;}.elementor-44 .elementor-element.elementor-element-497aafc{--display:flex;}.elementor-44 .elementor-element.elementor-element-e32ec21{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-e32ec21:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-e32ec21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-6e830bb{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-6e830bb.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-9f3d227{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-9f3d227.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-9f3d227.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9f3d227.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9f3d227.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9f3d227.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9f3d227.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-9f3d227 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-9f3d227 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-918ed83{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-aed27b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-7e00b45{--display:flex;}.elementor-44 .elementor-element.elementor-element-9d377ab{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-9d377ab .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-9d377ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-9e7e9dd{text-align:start;}.elementor-44 .elementor-element.elementor-element-60a50d9{text-align:start;}.elementor-44 .elementor-element.elementor-element-60a50d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-513c42b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-44 .elementor-element.elementor-element-513c42b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C9A84C;}.elementor-44 .elementor-element.elementor-element-513c42b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-44 .elementor-element.elementor-element-513c42b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-44 .elementor-element.elementor-element-66404fe{--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-44 .elementor-element.elementor-element-0d34e0f{--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-44 .elementor-element.elementor-element-445db58{--display:flex;}.elementor-44 .elementor-element.elementor-element-18f6711{--display:flex;}.elementor-44 .elementor-element.elementor-element-718deb7{--display:flex;}.elementor-44 .elementor-element.elementor-element-b401323{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-b401323:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-b401323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-fe5e494{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-fe5e494.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-2f07609{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-2f07609.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-2f07609.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2f07609.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-2f07609.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2f07609.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-2f07609.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-2f07609 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-2f07609 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-8a5b6e4{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-a4dc12d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4235167{--display:flex;}.elementor-44 .elementor-element.elementor-element-768d787{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-768d787 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-768d787 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-dad93de{text-align:start;}.elementor-44 .elementor-element.elementor-element-6e62539{text-align:start;}.elementor-44 .elementor-element.elementor-element-6e62539 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-b39b28f{--display:flex;}.elementor-44 .elementor-element.elementor-element-c49de50{--display:flex;}.elementor-44 .elementor-element.elementor-element-45d3d68{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-45d3d68:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-45d3d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-0d1d36e{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-0d1d36e.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-897b63b{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-897b63b.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-897b63b.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-897b63b.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-897b63b.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-897b63b.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-897b63b.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-897b63b .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-897b63b .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-f935101{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-94d320a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-ab5ad61{--display:flex;}.elementor-44 .elementor-element.elementor-element-90d46d7{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-90d46d7 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-90d46d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-b61c6e3{text-align:start;}.elementor-44 .elementor-element.elementor-element-e9d73fb{text-align:start;}.elementor-44 .elementor-element.elementor-element-e9d73fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-fec0abe{--display:flex;}.elementor-44 .elementor-element.elementor-element-71df51f{--display:flex;}.elementor-44 .elementor-element.elementor-element-98e5e2c{--display:flex;}.elementor-44 .elementor-element.elementor-element-6275d87{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-6275d87:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-6275d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-221e55a{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-221e55a.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-c505a51{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-c505a51.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-c505a51.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-c505a51.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-c505a51.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-c505a51.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-c505a51.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-c505a51 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-c505a51 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-f6a9d86{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-9d038f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-357a95e{--display:flex;}.elementor-44 .elementor-element.elementor-element-1ee2900{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-1ee2900 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-1ee2900 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-e9f671b{text-align:start;}.elementor-44 .elementor-element.elementor-element-c973459{text-align:start;}.elementor-44 .elementor-element.elementor-element-c973459 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-03f38c8{--display:flex;}.elementor-44 .elementor-element.elementor-element-ec0d7ac{--display:flex;}.elementor-44 .elementor-element.elementor-element-fb9ca68{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-fb9ca68:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-fb9ca68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-798ac37{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-798ac37.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3ceb35c{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-3ceb35c.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3ceb35c.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3ceb35c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3ceb35c.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3ceb35c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3ceb35c.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3ceb35c .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-3ceb35c .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-905c408{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-312eb81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-dc97640{--display:flex;}.elementor-44 .elementor-element.elementor-element-c8c7f9c{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-c8c7f9c .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-c8c7f9c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-1b386a3{text-align:start;}.elementor-44 .elementor-element.elementor-element-2bee08a{text-align:start;}.elementor-44 .elementor-element.elementor-element-2bee08a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-c6e377f{--display:flex;}.elementor-44 .elementor-element.elementor-element-037b0c8{--display:flex;}.elementor-44 .elementor-element.elementor-element-a4c2390{--display:flex;}.elementor-44 .elementor-element.elementor-element-5e790d0{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-5e790d0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-5e790d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-6f8f2a5{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-6f8f2a5.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-911d94c{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-911d94c.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-911d94c.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-911d94c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-911d94c.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-911d94c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-911d94c.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-911d94c .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-911d94c .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-16ad405{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-3a359aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-d8d5014{--display:flex;}.elementor-44 .elementor-element.elementor-element-bb2c051{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-bb2c051 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-bb2c051 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-3f185c2{text-align:start;}.elementor-44 .elementor-element.elementor-element-f4d78a8{text-align:start;}.elementor-44 .elementor-element.elementor-element-f4d78a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-e6b9515{--display:flex;}.elementor-44 .elementor-element.elementor-element-f3cd99f{--display:flex;}.elementor-44 .elementor-element.elementor-element-177b8d5{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-177b8d5:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-177b8d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-fc1fe4c{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-fc1fe4c.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3ef5918{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-3ef5918.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3ef5918.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3ef5918.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3ef5918.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3ef5918.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3ef5918.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3ef5918 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-3ef5918 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-e167792{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-5ae1ba9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-129ee01{--display:flex;}.elementor-44 .elementor-element.elementor-element-943f489{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-943f489 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-943f489 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-e2d14b6{text-align:start;}.elementor-44 .elementor-element.elementor-element-875e07f{text-align:start;}.elementor-44 .elementor-element.elementor-element-875e07f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3b51d1a{--display:flex;}.elementor-44 .elementor-element.elementor-element-0bc4cad{--display:flex;}.elementor-44 .elementor-element.elementor-element-99e585c{--display:flex;}.elementor-44 .elementor-element.elementor-element-7922c87{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-7922c87:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-7922c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-caeba5f{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-caeba5f.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8dfa172{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-8dfa172.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8dfa172.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8dfa172.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8dfa172.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8dfa172.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8dfa172.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8dfa172 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-8dfa172 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-cd71747{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-670eafc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-5672413{--display:flex;}.elementor-44 .elementor-element.elementor-element-9c022c1{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-9c022c1 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-9c022c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-033525f{text-align:start;}.elementor-44 .elementor-element.elementor-element-57ab46f{text-align:start;}.elementor-44 .elementor-element.elementor-element-57ab46f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-5b5a052{--display:flex;}.elementor-44 .elementor-element.elementor-element-99df4b7{--display:flex;}.elementor-44 .elementor-element.elementor-element-9a2986e{--display:flex;}.elementor-44 .elementor-element.elementor-element-7d29254{--display:flex;}.elementor-44 .elementor-element.elementor-element-70229ad{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-70229ad:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-70229ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-8f9a1c9{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-8f9a1c9.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-cf724e6{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-cf724e6.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-cf724e6.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-cf724e6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-cf724e6.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-cf724e6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-cf724e6.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-cf724e6 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-cf724e6 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-92b7ad0{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-88e8adc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-641d7e2{--display:flex;}.elementor-44 .elementor-element.elementor-element-2643d52{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-2643d52 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-2643d52 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-5eb3d9b{text-align:start;}.elementor-44 .elementor-element.elementor-element-6ee8f33{text-align:start;}.elementor-44 .elementor-element.elementor-element-6ee8f33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-35470c0{--display:flex;}.elementor-44 .elementor-element.elementor-element-f96c6ae{--display:flex;}.elementor-44 .elementor-element.elementor-element-76e0dc8{--display:flex;}.elementor-44 .elementor-element.elementor-element-bd5b995{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-bd5b995:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-bd5b995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-8accb64{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-8accb64.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-7cca03f{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-7cca03f.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-7cca03f.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7cca03f.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7cca03f.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7cca03f.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7cca03f.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7cca03f .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-7cca03f .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-d2a8738{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-5805616 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4f99e01{--display:flex;}.elementor-44 .elementor-element.elementor-element-23f2142{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-23f2142 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-23f2142 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-89bcb42{text-align:start;}.elementor-44 .elementor-element.elementor-element-74a2c09{text-align:start;}.elementor-44 .elementor-element.elementor-element-74a2c09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6a3eeb1{--display:flex;}.elementor-44 .elementor-element.elementor-element-d848825{--display:flex;}.elementor-44 .elementor-element.elementor-element-3a3c50c{--display:flex;}.elementor-44 .elementor-element.elementor-element-3abfa12{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-3abfa12:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-3abfa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-a27c56c{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-a27c56c.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-db3e710{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-db3e710.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-db3e710.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-db3e710.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-db3e710.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-db3e710.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-db3e710.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-db3e710 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-db3e710 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-98f67ac{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-47bf831 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-5a31bb9{--display:flex;}.elementor-44 .elementor-element.elementor-element-76893d1{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-76893d1 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-76893d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-7730f00{text-align:start;}.elementor-44 .elementor-element.elementor-element-72f6ab8{text-align:start;}.elementor-44 .elementor-element.elementor-element-72f6ab8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-bd96751{--display:flex;}.elementor-44 .elementor-element.elementor-element-716bb12{--display:flex;}.elementor-44 .elementor-element.elementor-element-a56f874{--display:flex;}.elementor-44 .elementor-element.elementor-element-8acfc93{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-8acfc93:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-8acfc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-43adde3{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-43adde3.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a4e38d5{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-a4e38d5.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a4e38d5.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a4e38d5.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a4e38d5.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a4e38d5.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a4e38d5.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a4e38d5 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-a4e38d5 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-02b48d9{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-aeb29f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-6bc6da5{--display:flex;}.elementor-44 .elementor-element.elementor-element-c4dfb79{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-c4dfb79 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-c4dfb79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-81146b1{text-align:start;}.elementor-44 .elementor-element.elementor-element-e7690ac{text-align:start;}.elementor-44 .elementor-element.elementor-element-e7690ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-b18812b{--display:flex;}.elementor-44 .elementor-element.elementor-element-7733c29{--display:flex;}.elementor-44 .elementor-element.elementor-element-6ea09dd{--display:flex;}.elementor-44 .elementor-element.elementor-element-4c4c440{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-4c4c440:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-4c4c440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-b8593e1{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-b8593e1.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-6631403{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-6631403.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-6631403.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6631403.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-6631403.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6631403.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-6631403.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6631403 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-6631403 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-be06277{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-3abb61c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-335444f{--display:flex;}.elementor-44 .elementor-element.elementor-element-4104a09{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-4104a09 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-4104a09 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-ac44669{text-align:start;}.elementor-44 .elementor-element.elementor-element-a3194d6{text-align:start;}.elementor-44 .elementor-element.elementor-element-a3194d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-4ddb088{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-44 .elementor-element.elementor-element-4ddb088.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C9A84C;}.elementor-44 .elementor-element.elementor-element-4ddb088.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-44 .elementor-element.elementor-element-4ddb088.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-44 .elementor-element.elementor-element-2546b67{--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-44 .elementor-element.elementor-element-1640cdd{--display:flex;}.elementor-44 .elementor-element.elementor-element-847bd98{--display:flex;}.elementor-44 .elementor-element.elementor-element-77e6e9b{--display:flex;}.elementor-44 .elementor-element.elementor-element-3e15b1f{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-3e15b1f:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-3e15b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-6d097d5{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-6d097d5.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-29195e6{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-29195e6.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-29195e6.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-29195e6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-29195e6.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-29195e6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-29195e6.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-29195e6 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-29195e6 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-6281311{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-d0c5db0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-054a07c{--display:flex;}.elementor-44 .elementor-element.elementor-element-828c9c4{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-828c9c4 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-828c9c4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-b2979f5{text-align:start;}.elementor-44 .elementor-element.elementor-element-54f7734{text-align:start;}.elementor-44 .elementor-element.elementor-element-54f7734 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-10d9a76{--display:flex;}.elementor-44 .elementor-element.elementor-element-19b7782{--display:flex;}.elementor-44 .elementor-element.elementor-element-db34005{--display:flex;}.elementor-44 .elementor-element.elementor-element-5d2b572{--display:flex;}.elementor-44 .elementor-element.elementor-element-0ac00f6{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-0ac00f6:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-0ac00f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-44738ea{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-44738ea.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8c7daa5{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-8c7daa5.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-8c7daa5.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8c7daa5.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8c7daa5.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8c7daa5.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-8c7daa5.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-8c7daa5 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-8c7daa5 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-f72b4bf{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-5f73844 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-66e9d36{--display:flex;}.elementor-44 .elementor-element.elementor-element-72288ec{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-72288ec .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-72288ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-e300559{text-align:start;}.elementor-44 .elementor-element.elementor-element-d18db2a{text-align:start;}.elementor-44 .elementor-element.elementor-element-d18db2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-ab0617b{--display:flex;}.elementor-44 .elementor-element.elementor-element-6b93d09{--display:flex;}.elementor-44 .elementor-element.elementor-element-dfca390{--display:flex;}.elementor-44 .elementor-element.elementor-element-a598ca1{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-a598ca1:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-a598ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-47c8de3{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-47c8de3.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a91aa9b{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-a91aa9b.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a91aa9b.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a91aa9b.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a91aa9b.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a91aa9b.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-a91aa9b.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a91aa9b .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-a91aa9b .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-8153739{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-fb1af4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-a9336b9{--display:flex;}.elementor-44 .elementor-element.elementor-element-8d8d767{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-8d8d767 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-8d8d767 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-7e79eb0{text-align:start;}.elementor-44 .elementor-element.elementor-element-b2aa634{text-align:start;}.elementor-44 .elementor-element.elementor-element-b2aa634 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a8c18c0{--display:flex;}.elementor-44 .elementor-element.elementor-element-5c24fe7{--display:flex;}.elementor-44 .elementor-element.elementor-element-b7b1ac6{--display:flex;}.elementor-44 .elementor-element.elementor-element-8ecb5ca{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-8ecb5ca:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-8ecb5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-c3cd145{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-c3cd145.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-884adf0{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-884adf0.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-884adf0.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-884adf0.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-884adf0.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-884adf0.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-884adf0.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-884adf0 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-884adf0 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-a77b88e{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-a080a11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-85c2af3{--display:flex;}.elementor-44 .elementor-element.elementor-element-bdfd702{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-bdfd702 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-bdfd702 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-7496250{text-align:start;}.elementor-44 .elementor-element.elementor-element-cb965a8{text-align:start;}.elementor-44 .elementor-element.elementor-element-cb965a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-e197243{--display:flex;}.elementor-44 .elementor-element.elementor-element-d240a28{--display:flex;}.elementor-44 .elementor-element.elementor-element-f72c93f{--display:flex;}.elementor-44 .elementor-element.elementor-element-ecbf28e{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-ecbf28e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-ecbf28e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-fab7b56{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-fab7b56.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-7e7b829{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-7e7b829.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-7e7b829.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7e7b829.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7e7b829.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7e7b829.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-7e7b829.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-7e7b829 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-7e7b829 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-cbf9a03{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-1ea608d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-3a62992{--display:flex;}.elementor-44 .elementor-element.elementor-element-70bb482{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-70bb482 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-70bb482 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-5681337{text-align:start;}.elementor-44 .elementor-element.elementor-element-cdfe84b{text-align:start;}.elementor-44 .elementor-element.elementor-element-cdfe84b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-381ad3a{--display:flex;}.elementor-44 .elementor-element.elementor-element-1119865{--display:flex;}.elementor-44 .elementor-element.elementor-element-c3dd029{--display:flex;}.elementor-44 .elementor-element.elementor-element-ff39c80{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-ff39c80:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-ff39c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-ed1f004{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-ed1f004.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-04ded80{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-04ded80.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-04ded80.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-04ded80.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-04ded80.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-04ded80.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-04ded80.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-04ded80 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-04ded80 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-df52b02{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-d242faa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-05146a6{--display:flex;}.elementor-44 .elementor-element.elementor-element-ee161c4{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-ee161c4 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-ee161c4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-66bd6d2{text-align:start;}.elementor-44 .elementor-element.elementor-element-6037b72{text-align:start;}.elementor-44 .elementor-element.elementor-element-6037b72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-5513dda{--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-44 .elementor-element.elementor-element-eb56b77{--display:flex;}.elementor-44 .elementor-element.elementor-element-b8b819d{--display:flex;}.elementor-44 .elementor-element.elementor-element-8a91dc6{--display:flex;}.elementor-44 .elementor-element.elementor-element-bd30d7f{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-bd30d7f:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-bd30d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-7400634{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-7400634.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-b37067c{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-b37067c.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-b37067c.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-b37067c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-b37067c.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-b37067c.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-b37067c.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-b37067c .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-b37067c .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-a2d2722{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-d1535c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-00617bd{--display:flex;}.elementor-44 .elementor-element.elementor-element-267f4cc{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-267f4cc .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-267f4cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-e21b32a{text-align:start;}.elementor-44 .elementor-element.elementor-element-0f78787{text-align:start;}.elementor-44 .elementor-element.elementor-element-0f78787 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-1380e5e{--display:flex;}.elementor-44 .elementor-element.elementor-element-c351b0e{--display:flex;}.elementor-44 .elementor-element.elementor-element-c6c2d32{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-c6c2d32:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-c6c2d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-8d4249a{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-8d4249a.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-52d61c6{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-52d61c6.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-52d61c6.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-52d61c6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-52d61c6.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-52d61c6.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-52d61c6.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-52d61c6 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-52d61c6 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-72d038f{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-d0d3367 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-d9883b9{--display:flex;}.elementor-44 .elementor-element.elementor-element-8ee4f05{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-8ee4f05 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-8ee4f05 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-762d4be{text-align:start;}.elementor-44 .elementor-element.elementor-element-b62a5c7{text-align:start;}.elementor-44 .elementor-element.elementor-element-b62a5c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-363e6f7{--display:flex;}.elementor-44 .elementor-element.elementor-element-b87935c{--display:flex;}.elementor-44 .elementor-element.elementor-element-374f765{--display:flex;}.elementor-44 .elementor-element.elementor-element-8620e21{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-8620e21:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-8620e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-fe89fc8{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-fe89fc8.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-6772df7{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-6772df7.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-6772df7.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6772df7.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-6772df7.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6772df7.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-6772df7.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-6772df7 .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-6772df7 .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-0f77081{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-649d981 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-285e0ce{--display:flex;}.elementor-44 .elementor-element.elementor-element-dc7b2a5{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-dc7b2a5 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-dc7b2a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-78d114f{text-align:start;}.elementor-44 .elementor-element.elementor-element-84cd2ae{text-align:start;}.elementor-44 .elementor-element.elementor-element-84cd2ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-a8998d2{--display:flex;}.elementor-44 .elementor-element.elementor-element-70790a9{--display:flex;}.elementor-44 .elementor-element.elementor-element-3202f92{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-3202f92:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-3202f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-d64d3ec{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-d64d3ec.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-374341e{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-374341e.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-374341e.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-374341e.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-374341e.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-374341e.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-374341e.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-374341e .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-374341e .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-82b86e0{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-594fe1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-d7920c8{--display:flex;}.elementor-44 .elementor-element.elementor-element-770f036{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-770f036 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-770f036 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-97a3ee6{text-align:start;}.elementor-44 .elementor-element.elementor-element-9aee73a{text-align:start;}.elementor-44 .elementor-element.elementor-element-9aee73a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-fead02e{--display:flex;}.elementor-44 .elementor-element.elementor-element-37108b5{--display:flex;}.elementor-44 .elementor-element.elementor-element-2b36ca8{--display:flex;}.elementor-44 .elementor-element.elementor-element-a79f28c{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-a79f28c:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-a79f28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-4794ef2{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-4794ef2.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3e41f9a{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-3e41f9a.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3e41f9a.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3e41f9a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3e41f9a.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3e41f9a.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3e41f9a.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-3e41f9a .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-3e41f9a .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-e95cf7d{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-9a0630f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-da068fd{--display:flex;}.elementor-44 .elementor-element.elementor-element-f46ee41{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-f46ee41 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-f46ee41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-68822d7{text-align:start;}.elementor-44 .elementor-element.elementor-element-8175baf{text-align:start;}.elementor-44 .elementor-element.elementor-element-8175baf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-503a277{--display:flex;}.elementor-44 .elementor-element.elementor-element-557789f{--display:flex;}.elementor-44 .elementor-element.elementor-element-4427561{--display:flex;--min-height:0px;--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;}.elementor-44 .elementor-element.elementor-element-4427561:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-4427561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-75bbd6b{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-75bbd6b.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-263c5fb{background-color:#C9A84C45;padding:10px 10px 10px 10px;border-style:solid;border-color:#C9A84C00;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-263c5fb.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-263c5fb.elementor-view-stacked .elementor-icon{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-263c5fb.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-263c5fb.elementor-view-default .elementor-icon{color:#C9A84C;border-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-263c5fb.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-263c5fb.elementor-view-default .elementor-icon svg{fill:#C9A84C;}.elementor-44 .elementor-element.elementor-element-263c5fb .elementor-icon{font-size:40px;}.elementor-44 .elementor-element.elementor-element-263c5fb .elementor-icon svg{height:40px;}.elementor-44 .elementor-element.elementor-element-55e65fc{--display:flex;--justify-content:center;}.elementor-44 .elementor-element.elementor-element-07e4db5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-d078c41{--display:flex;}.elementor-44 .elementor-element.elementor-element-ebf5e2b{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-44 .elementor-element.elementor-element-ebf5e2b .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-ebf5e2b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44 .elementor-element.elementor-element-d2b9750{text-align:start;}.elementor-44 .elementor-element.elementor-element-4f170e6{text-align:start;}.elementor-44 .elementor-element.elementor-element-4f170e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-e689a0f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-44 .elementor-element.elementor-element-e689a0f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C9A84C;}.elementor-44 .elementor-element.elementor-element-e689a0f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-44 .elementor-element.elementor-element-e689a0f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-44 .elementor-element.elementor-element-423d10c{--display:flex;}.elementor-44 .elementor-element.elementor-element-423d10c:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-423d10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A84C;}.elementor-44 .elementor-element.elementor-element-05fc165{--spacer-size:40px;}.elementor-44 .elementor-element.elementor-element-6cef88d.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-6cef88d{text-align:center;}.elementor-44 .elementor-element.elementor-element-6cef88d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-44 .elementor-element.elementor-element-30103bd{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#5F5F5F;}.elementor-44 .elementor-element.elementor-element-30103bd.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3aebb99{--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;}.elementor-44 .elementor-element.elementor-element-27c72b9{--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-44 .elementor-element.elementor-element-d204a18 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-d204a18.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-b5fe361 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-b5fe361.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-a9d3876{--spacer-size:40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-02a3916:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-02a3916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-44 .elementor-element.elementor-element-ed462bf{--overlay-opacity:0.8;}.elementor-44 .elementor-element.elementor-element-0fffdb8{--spacer-size:40px;}.elementor-44 .elementor-element.elementor-element-94252c2.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-94252c2{text-align:center;}.elementor-44 .elementor-element.elementor-element-0b1eb65.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3c3b90d.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3c3b90d{text-align:center;}.elementor-44 .elementor-element.elementor-element-8242952{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-8242952.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-421541b{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-c3b4aa7{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-5eec9ab{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-94ed6d1{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-25fcc16.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-0d34e0f{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-445db58{--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;}.elementor-44 .elementor-element.elementor-element-a4dc12d .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-94d320a .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-fec0abe{--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;}.elementor-44 .elementor-element.elementor-element-9d038f7 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-312eb81 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-c6e377f{--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;}.elementor-44 .elementor-element.elementor-element-3a359aa .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-5ae1ba9 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-670eafc .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-88e8adc .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-5805616 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-47bf831 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-aeb29f5 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-3abb61c .elementor-heading-title{font-size:17px;}.elementor-44 .elementor-element.elementor-element-d0c5db0 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-5f73844 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-fb1af4a .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-a080a11 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-1ea608d .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-d242faa .elementor-heading-title{font-size:17px;}.elementor-44 .elementor-element.elementor-element-5513dda{--justify-content:center;}.elementor-44 .elementor-element.elementor-element-eb56b77{--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;}.elementor-44 .elementor-element.elementor-element-d1535c7 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-d0d3367 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-363e6f7{--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;}.elementor-44 .elementor-element.elementor-element-649d981 .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-594fe1e .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-fead02e{--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;}.elementor-44 .elementor-element.elementor-element-9a0630f .elementor-heading-title{font-size:18px;}.elementor-44 .elementor-element.elementor-element-07e4db5 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-5e9aae5{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-44 .elementor-element.elementor-element-a5de4e0 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-68325ee{--width:250px;--min-height:0px;}.elementor-44 .elementor-element.elementor-element-c961de7{--width:50px;}.elementor-44 .elementor-element.elementor-element-73d864a.elementor-element{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-73d864a{text-align:center;}.elementor-44 .elementor-element.elementor-element-737f0a1{--width:50px;}.elementor-44 .elementor-element.elementor-element-b13cea2{--width:80px;}.elementor-44 .elementor-element.elementor-element-e108a72 .elementor-heading-title{font-size:40px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-67cb223 .elementor-heading-title{font-size:40px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-e2b2f1b{width:initial;max-width:initial;}.elementor-44 .elementor-element.elementor-element-e2b2f1b .elementor-button{padding:15px 120px 15px 120px;}.elementor-44 .elementor-element.elementor-element-02a3916:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-02a3916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-44 .elementor-element.elementor-element-94252c2 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-0b1eb65 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-3c3b90d{font-size:15px;}.elementor-44 .elementor-element.elementor-element-228853d .elementor-heading-title{font-size:12px;}.elementor-44 .elementor-element.elementor-element-c412b86 .elementor-heading-title{font-size:12px;}.elementor-44 .elementor-element.elementor-element-e9c0b5e .elementor-heading-title{font-size:12px;}.elementor-44 .elementor-element.elementor-element-b9edd8d .elementor-heading-title{font-size:12px;}.elementor-44 .elementor-element.elementor-element-1d20776 .elementor-heading-title{font-size:12px;}.elementor-44 .elementor-element.elementor-element-25fcc16{width:initial;max-width:initial;}.elementor-44 .elementor-element.elementor-element-25fcc16 .elementor-button{font-size:15px;padding:15px 80px 15px 80px;}.elementor-44 .elementor-element.elementor-element-0701141 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-4ddb088{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-44 .elementor-element.elementor-element-e689a0f{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-44 .elementor-element.elementor-element-6cef88d .elementor-heading-title{font-size:20px;letter-spacing:0px;}.elementor-44 .elementor-element.elementor-element-30103bd{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;font-size:13px;}.elementor-44 .elementor-element.elementor-element-27c72b9{--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-44 .elementor-element.elementor-element-d204a18{width:initial;max-width:initial;}.elementor-44 .elementor-element.elementor-element-d204a18 .elementor-button{font-size:12px;padding:15px 80px 15px 80px;}.elementor-44 .elementor-element.elementor-element-b5fe361 .elementor-button{font-size:12px;padding:15px 100px 15px 100px;}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-68325ee{--width:20%;}.elementor-44 .elementor-element.elementor-element-737f0a1{--width:4%;}.elementor-44 .elementor-element.elementor-element-d0c0493{--width:100%;}.elementor-44 .elementor-element.elementor-element-af39285{--width:40%;}.elementor-44 .elementor-element.elementor-element-648eda0{--width:40%;}.elementor-44 .elementor-element.elementor-element-6a1c121{--width:40%;}.elementor-44 .elementor-element.elementor-element-72ed65e{--width:40%;}.elementor-44 .elementor-element.elementor-element-d386cf3{--width:40%;}.elementor-44 .elementor-element.elementor-element-3f48fa8{--width:40%;}.elementor-44 .elementor-element.elementor-element-20b13c2{--width:40%;}.elementor-44 .elementor-element.elementor-element-0ca8496{--width:40%;}.elementor-44 .elementor-element.elementor-element-880fb7e{--width:40%;}.elementor-44 .elementor-element.elementor-element-3a2e315{--width:40%;}.elementor-44 .elementor-element.elementor-element-35571e9{--width:40%;}.elementor-44 .elementor-element.elementor-element-6e830bb{--width:40%;}.elementor-44 .elementor-element.elementor-element-fe5e494{--width:40%;}.elementor-44 .elementor-element.elementor-element-0d1d36e{--width:40%;}.elementor-44 .elementor-element.elementor-element-221e55a{--width:40%;}.elementor-44 .elementor-element.elementor-element-798ac37{--width:40%;}.elementor-44 .elementor-element.elementor-element-6f8f2a5{--width:40%;}.elementor-44 .elementor-element.elementor-element-fc1fe4c{--width:40%;}.elementor-44 .elementor-element.elementor-element-caeba5f{--width:40%;}.elementor-44 .elementor-element.elementor-element-8f9a1c9{--width:40%;}.elementor-44 .elementor-element.elementor-element-8accb64{--width:40%;}.elementor-44 .elementor-element.elementor-element-a27c56c{--width:40%;}.elementor-44 .elementor-element.elementor-element-43adde3{--width:40%;}.elementor-44 .elementor-element.elementor-element-b8593e1{--width:40%;}.elementor-44 .elementor-element.elementor-element-6d097d5{--width:40%;}.elementor-44 .elementor-element.elementor-element-44738ea{--width:40%;}.elementor-44 .elementor-element.elementor-element-47c8de3{--width:40%;}.elementor-44 .elementor-element.elementor-element-c3cd145{--width:40%;}.elementor-44 .elementor-element.elementor-element-fab7b56{--width:40%;}.elementor-44 .elementor-element.elementor-element-ed1f004{--width:40%;}.elementor-44 .elementor-element.elementor-element-7400634{--width:40%;}.elementor-44 .elementor-element.elementor-element-8d4249a{--width:40%;}.elementor-44 .elementor-element.elementor-element-fe89fc8{--width:40%;}.elementor-44 .elementor-element.elementor-element-d64d3ec{--width:40%;}.elementor-44 .elementor-element.elementor-element-4794ef2{--width:40%;}.elementor-44 .elementor-element.elementor-element-75bbd6b{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44 .elementor-element.elementor-element-68325ee{--width:566px;}.elementor-44 .elementor-element.elementor-element-99e585c{--width:350px;}.elementor-44 .elementor-element.elementor-element-9a2986e{--width:300px;}.elementor-44 .elementor-element.elementor-element-7d29254{--width:350px;}.elementor-44 .elementor-element.elementor-element-76e0dc8{--width:350px;}.elementor-44 .elementor-element.elementor-element-3a3c50c{--width:350px;}.elementor-44 .elementor-element.elementor-element-a56f874{--width:350px;}.elementor-44 .elementor-element.elementor-element-6ea09dd{--width:350px;}.elementor-44 .elementor-element.elementor-element-77e6e9b{--width:350px;}.elementor-44 .elementor-element.elementor-element-db34005{--width:300px;}.elementor-44 .elementor-element.elementor-element-5d2b572{--width:350px;}.elementor-44 .elementor-element.elementor-element-dfca390{--width:350px;}.elementor-44 .elementor-element.elementor-element-b7b1ac6{--width:350px;}.elementor-44 .elementor-element.elementor-element-f72c93f{--width:350px;}.elementor-44 .elementor-element.elementor-element-c3dd029{--width:350px;}}@media(min-width:1025px){.elementor-44 .elementor-element.elementor-element-2fb53dd:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-2fb53dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-44 .elementor-element.elementor-element-ed462bf:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-ed462bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-13f3540 *//* 1. Transición suave para que el cambio no sea brusco */
.elementor-44 .elementor-element.elementor-element-13f3540 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. Efecto de borde iluminado al hacer hover */
.elementor-44 .elementor-element.elementor-element-13f3540:hover {
    border-color: #c5a457 !important; /* Cambia el borde a dorado */
    box-shadow: 0 0 15px rgba(197, 164, 87, 0.5) !important; /* Añade el resplandor */
    transform: translateX(5px) !important; /* Opcional: mueve la caja un poquito a la derecha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd6b579 *//* 1. Transición suave para que el cambio no sea brusco */
.elementor-44 .elementor-element.elementor-element-cd6b579 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. Efecto de borde iluminado al hacer hover */
.elementor-44 .elementor-element.elementor-element-cd6b579:hover {
    border-color: #c5a457 !important; /* Cambia el borde a dorado */
    box-shadow: 0 0 15px rgba(197, 164, 87, 0.5) !important; /* Añade el resplandor */
    transform: translateX(5px) !important; /* Opcional: mueve la caja un poquito a la derecha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e07ac45 *//* 1. Transición suave para que el cambio no sea brusco */
.elementor-44 .elementor-element.elementor-element-e07ac45 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. Efecto de borde iluminado al hacer hover */
.elementor-44 .elementor-element.elementor-element-e07ac45:hover {
    border-color: #c5a457 !important; /* Cambia el borde a dorado */
    box-shadow: 0 0 15px rgba(197, 164, 87, 0.5) !important; /* Añade el resplandor */
    transform: translateX(5px) !important; /* Opcional: mueve la caja un poquito a la derecha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f717c *//* 1. Transición suave para que el cambio no sea brusco */
.elementor-44 .elementor-element.elementor-element-a0f717c {
    transition: all 0.3s ease-in-out !important;
}

/* 2. Efecto de borde iluminado al hacer hover */
.elementor-44 .elementor-element.elementor-element-a0f717c:hover {
    border-color: #c5a457 !important; /* Cambia el borde a dorado */
    box-shadow: 0 0 15px rgba(197, 164, 87, 0.5) !important; /* Añade el resplandor */
    transform: translateX(5px) !important; /* Opcional: mueve la caja un poquito a la derecha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6078be4 *//* 1. Transición suave para que el cambio no sea brusco */
.elementor-44 .elementor-element.elementor-element-6078be4 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. Efecto de borde iluminado al hacer hover */
.elementor-44 .elementor-element.elementor-element-6078be4:hover {
    border-color: #c5a457 !important; /* Cambia el borde a dorado */
    box-shadow: 0 0 15px rgba(197, 164, 87, 0.5) !important; /* Añade el resplandor */
    transform: translateX(5px) !important; /* Opcional: mueve la caja un poquito a la derecha */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2b2f1b *//* 1. Brillo Estático para el Botón CTA */
.elementor-44 .elementor-element.elementor-element-e2b2f1b .elementor-button {
    animation: staticGlow_cta 2.5s infinite alternate;
    transition: all 0.3s ease;
}

/* 2. Efecto de Hover (Rebote/Selección) */
.elementor-44 .elementor-element.elementor-element-e2b2f1b .elementor-button:hover {
    box-shadow: 0 0 20px rgba(212, 175, 55, 1), 
                0 0 40px rgba(212, 175, 55, 0.8);
    transform: translateY(-4px) scale(1.02); /* Rebote y ligera escala */
}

/* 3. Animación de Brillo Estático Pulsante para el CTA */
@keyframes staticGlow_cta {
    0% { 
        box-shadow: 0 0 8px rgba(212, 175, 55, 0.3); 
    }
    100% { 
        box-shadow: 0 0 18px rgba(212, 175, 55, 0.6), 
                    0 0 28px rgba(212, 175, 55, 0.4); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8242952 *//* 1. Brillo Estático para el Botón CTA */
.elementor-44 .elementor-element.elementor-element-8242952 .elementor-border {
    animation: staticGlow_cta 2.5s infinite alternate;
    transition: all 0.3s ease;
}

/* 2. Efecto de Hover (Rebote/Selección) */
.elementor-44 .elementor-element.elementor-element-8242952 .elementor-button:hover {
    box-shadow: 0 0 20px rgba(212, 175, 55, 1), 
                0 0 40px rgba(212, 175, 55, 0.8);
    transform: translateY(-4px) scale(1.02); /* Rebote y ligera escala */
}

/* 3. Animación de Brillo Estático Pulsante para el CTA */
@keyframes staticGlow_cta {
    0% { 
        box-shadow: 0 0 8px rgba(212, 175, 55, 0.3); 
    }
    100% { 
        box-shadow: 0 0 18px rgba(212, 175, 55, 0.6), 
                    0 0 28px rgba(212, 175, 55, 0.4); 
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25fcc16 *//* 1. Brillo Estático para el Botón CTA */
.elementor-44 .elementor-element.elementor-element-25fcc16 .elementor-button {
    animation: staticGlow_cta 2.5s infinite alternate;
    transition: all 0.3s ease;
}

/* 2. Efecto de Hover (Rebote/Selección) */
.elementor-44 .elementor-element.elementor-element-25fcc16 .elementor-button:hover {
    box-shadow: 0 0 20px rgba(212, 175, 55, 1), 
                0 0 40px rgba(212, 175, 55, 0.8);
    transform: translateY(-4px) scale(1.02); /* Rebote y ligera escala */
}

/* 3. Animación de Brillo Estático Pulsante para el CTA */
@keyframes staticGlow_cta {
    0% { 
        box-shadow: 0 0 8px rgba(212, 175, 55, 0.3); 
    }
    100% { 
        box-shadow: 0 0 18px rgba(212, 175, 55, 0.6), 
                    0 0 28px rgba(212, 175, 55, 0.4); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9989c04 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-9989c04 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-9989c04::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-9989c04:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-9989c04:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96daf24 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-96daf24 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-96daf24::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-96daf24:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-96daf24:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af93384 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-af93384 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-af93384::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-af93384:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-af93384:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b5306 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-60b5306 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-60b5306::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-60b5306:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-60b5306:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533eb42 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-533eb42 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-533eb42::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-533eb42:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-533eb42:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e4d4d *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-57e4d4d {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-57e4d4d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-57e4d4d:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605f0a4 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-605f0a4 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-605f0a4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-605f0a4:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9656 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-03f9656 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-03f9656::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-03f9656:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-03f9656:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31801b5 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-31801b5 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-31801b5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-31801b5:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-31801b5:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37426a *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-d37426a {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-d37426a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-d37426a:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-d37426a:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53732c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f53732c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f53732c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f53732c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f53732c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497aafc *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-497aafc {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-497aafc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-497aafc:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-497aafc:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718deb7 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-718deb7 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-718deb7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-718deb7:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-718deb7:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49de50 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c49de50 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c49de50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c49de50:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c49de50:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e5e2c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-98e5e2c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-98e5e2c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-98e5e2c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0d7ac *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-ec0d7ac {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-ec0d7ac:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a4c2390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a4c2390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a4c2390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cd99f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f3cd99f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f3cd99f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f3cd99f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e585c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-99e585c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-99e585c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-99e585c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-99e585c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d29254 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-7d29254 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-7d29254::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-7d29254:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-7d29254:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0dc8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-76e0dc8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-76e0dc8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-76e0dc8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3c50c *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-3a3c50c {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-3a3c50c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-3a3c50c:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56f874 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-a56f874 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-a56f874::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-a56f874:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-a56f874:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea09dd *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-6ea09dd {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-6ea09dd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-6ea09dd:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e6e9b *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-77e6e9b {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-77e6e9b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-77e6e9b:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2b572 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-5d2b572 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-5d2b572::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-5d2b572:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfca390 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-dfca390 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-dfca390::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-dfca390:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-dfca390:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1ac6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-b7b1ac6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-b7b1ac6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72c93f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-f72c93f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-f72c93f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-f72c93f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3dd029 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c3dd029 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c3dd029::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c3dd029:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a91dc6 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-8a91dc6 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-8a91dc6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-8a91dc6:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c351b0e *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-c351b0e {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-c351b0e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-c351b0e:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374f765 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-374f765 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-374f765::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-374f765:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-374f765:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70790a9 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-70790a9 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-70790a9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-70790a9:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-70790a9:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b36ca8 *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-2b36ca8 {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-2b36ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-2b36ca8:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557789f *//* 1. Preparar la tarjeta base y su sombra inicial */
.elementor-44 .elementor-element.elementor-element-557789f {
    position: relative;
    overflow: hidden; /* Evita que la línea se salga de los bordes redondeados */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); /* Sombra muy sutil por defecto */
    transition: all 0.4s ease;
}

/* 2. Crear la barra superior invisible (ancho 0%) */
.elementor-44 .elementor-element.elementor-element-557789f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Inicia sin ancho */
    height: 4px; /* El grosor de la línea dorada */
    background-color: #c5a457; /* Tu color dorado */
    transition: width 0.4s ease; /* Velocidad de la animación al llenarse */
    z-index: 10;
}

/* 3. Llenar la barra de izquierda a derecha al pasar el cursor */
.elementor-44 .elementor-element.elementor-element-557789f:hover::before {
    width: 100%; /* La barra cubre todo el ancho */
}

/* 4. Aumentar la sombra de la tarjeta al hacer Hover (como en tu imagen) */
.elementor-44 .elementor-element.elementor-element-557789f:hover {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12); /* Sombra más pronunciada */
    transform: translateY(-5px); /* Hace que la tarjeta "flote" ligeramente hacia arriba */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d204a18 *//* 1. Aplicar el brillo continuo por defecto */
.elementor-44 .elementor-element.elementor-element-d204a18 .elementor-button {
    animation: brillo-continuo 2s infinite alternate;
}

/* 2. Al hacer hover: mantener el brillo y disparar el rebote */
.elementor-44 .elementor-element.elementor-element-d204a18 .elementor-button:hover {
    animation: brillo-continuo 2s infinite alternate, rebote-boton 0.6s ease;
}

/* 3. Animación del brillo estático */
@keyframes brillo-continuo {
    0% { 
        /* Sombra sutil oscura */
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); 
    }
    100% { 
        /* Sombra más expandida */
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.5), 0 0 20px rgba(0, 0, 0, 0.3); 
    }
}

/* 4. Animación del rebote vertical */
@keyframes rebote-boton {
    0% { transform: translateY(0); }
    30% { transform: translateY(-10px); } /* Sube 10 pixeles */
    50% { transform: translateY(0); } /* Cae a su lugar */
    70% { transform: translateY(-4px); } /* Vuelve a subir un poco */
    100% { transform: translateY(0); } /* Se asienta */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe361 *//* 1. Aplicar el brillo continuo por defecto */
.elementor-44 .elementor-element.elementor-element-b5fe361 .elementor-button {
    animation: brillo-continuo 2s infinite alternate;
}

/* 2. Al hacer hover: mantener el brillo y disparar el rebote */
.elementor-44 .elementor-element.elementor-element-b5fe361 .elementor-button:hover {
    animation: brillo-continuo 2s infinite alternate, rebote-boton 0.6s ease;
}

/* 3. Animación del brillo estático */
@keyframes brillo-continuo {
    0% { 
        /* Sombra sutil oscura */
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); 
    }
    100% { 
        /* Sombra más expandida */
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.5), 0 0 20px rgba(0, 0, 0, 0.3); 
    }
}

/* 4. Animación del rebote vertical */
@keyframes rebote-boton {
    0% { transform: translateY(0); }
    30% { transform: translateY(-10px); } /* Sube 10 pixeles */
    50% { transform: translateY(0); } /* Cae a su lugar */
    70% { transform: translateY(-4px); } /* Vuelve a subir un poco */
    100% { transform: translateY(0); } /* Se asienta */
}/* End custom CSS */