.elementor-222 .elementor-element.elementor-element-743aaf47{--display:flex;}.elementor-222 .elementor-element.elementor-element-743aaf47:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-743aaf47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-222 .elementor-element.elementor-element-fd80786{--display:flex;--padding-top:0100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-222 .elementor-element.elementor-element-4b87bce .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-375d95d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-222 .elementor-element.elementor-element-0845072{--display:flex;}.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-222 .elementor-element.elementor-element-ff4139f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-b5fcd18{--display:flex;--justify-content:center;}.elementor-222 .elementor-element.elementor-element-f49809c{color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-d403dd8{--display:flex;}.elementor-222 .elementor-element.elementor-element-62a5cc7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-1623391{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-86f0edb{--display:flex;}.elementor-222 .elementor-element.elementor-element-4da8faa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-c2608c1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-59dc8db{--display:flex;}.elementor-222 .elementor-element.elementor-element-20d92f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-ef1b232{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-3ef7106{--display:flex;}.elementor-222 .elementor-element.elementor-element-b78b736 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-586e3ba{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-6ee1a61{--display:flex;}.elementor-222 .elementor-element.elementor-element-f3b669c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-3aaecd4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-7616958{--display:flex;}.elementor-222 .elementor-element.elementor-element-ad4ed52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4458f6a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-f274168{--display:flex;}.elementor-222 .elementor-element.elementor-element-39d19f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-3d6719e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-21f8da96{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-19566fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-9da1499{--display:flex;}.elementor-222 .elementor-element.elementor-element-542e4b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-b16aa0f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-222 .elementor-element.elementor-element-bcc6999{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-222 .elementor-element.elementor-element-179449e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-0eebc54{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}@media(min-width:768px){.elementor-222 .elementor-element.elementor-element-fd80786{--content-width:960px;}}/* Start custom CSS for text-editor, class: .elementor-element-f49809c *//* Enlaces dentro del widget de texto */
.elementor-222 .elementor-element.elementor-element-f49809c a,
.elementor-222 .elementor-element.elementor-element-f49809c a:visited {
  color: #66B2FF !important;       /* Azul eléctrico claro */
  text-decoration: none !important;
  transition: color 0.3s ease;
}

/* Efecto al pasar el cursor */
.elementor-222 .elementor-element.elementor-element-f49809c a:hover {
  color: #99CCFF !important;       /* Azul más suave al hacer hover */
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b16aa0f *//* Enlaces dentro del widget de texto */
.elementor-222 .elementor-element.elementor-element-b16aa0f a,
.elementor-222 .elementor-element.elementor-element-b16aa0f a:visited {
  color: #66B2FF !important;       /* Azul eléctrico claro */
  text-decoration: none !important;
  transition: color 0.3s ease;
}

/* Efecto al pasar el cursor */
.elementor-222 .elementor-element.elementor-element-b16aa0f a:hover {
  color: #99CCFF !important;       /* Azul más suave al hacer hover */
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0eebc54 *//* Enlaces dentro del widget de texto */
.elementor-222 .elementor-element.elementor-element-0eebc54 a,
.elementor-222 .elementor-element.elementor-element-0eebc54 a:visited {
  color: #66B2FF !important;       /* Azul eléctrico claro */
  text-decoration: none !important;
  transition: color 0.3s ease;
}

/* Efecto al pasar el cursor */
.elementor-222 .elementor-element.elementor-element-0eebc54 a:hover {
  color: #99CCFF !important;       /* Azul más suave al hacer hover */
  text-decoration: underline;
}/* End custom CSS */