.elementor-15217 .elementor-element.elementor-element-047e871{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-15217 .elementor-element.elementor-element-047e871:not(.elementor-motion-effects-element-type-background), .elementor-15217 .elementor-element.elementor-element-047e871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80afe63 );}.elementor-15217 .elementor-element.elementor-element-047e871, .elementor-15217 .elementor-element.elementor-element-047e871::before{--border-transition:0.3s;}.elementor-15217 .elementor-element.elementor-element-08eaf0d{--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;--background-transition:0.3s;--margin-top:32px;--margin-bottom:32px;--margin-left:199px;--margin-right:90px;}.elementor-15217 .elementor-element.elementor-element-be3b627 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-15217 .elementor-element.elementor-element-c51a76c{--display:flex;--background-transition:0.3s;}.elementor-15217 .elementor-element.elementor-element-c51a76c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15217 .elementor-element.elementor-element-4dd2496 .surince-menu > ul > li > a > span{color:var( --e-global-color-d20b7d3 );}.elementor-15217 .elementor-element.elementor-element-4dd2496.menu-sep-yes .surince-menu .menu-item:after{color:var( --e-global-color-d20b7d3 );}.elementor-15217 .elementor-element.elementor-element-4dd2496 .surince-menu > ul > li > a{background-color:var( --e-global-color-d20b7d3 );}.elementor-15217 .elementor-element.elementor-element-4dd2496 .surince-menu .sub-menu .menu-item a > span{color:var( --e-global-color-d20b7d3 );}.elementor-15217 .elementor-element.elementor-element-4dd2496 .surince-menu > ul > li > a > span:before{background-color:var( --e-global-color-d20b7d3 );}.elementor-15217 .elementor-element.elementor-element-4dd2496 .surince-menu > ul > li > a > span, .elementor-15217 .elementor-element.elementor-element-4dd2496.menu-sep-yes .surince-menu .menu-item:after{font-family:"Manrope", Sans-serif;font-size:22px;text-transform:uppercase;}.elementor-15217 .elementor-element.elementor-element-4dd2496.menu-default .surince-menu > ul > li{margin:0 20px;}.elementor-15217 .elementor-element.elementor-element-4dd2496.menu-vertical .surince-menu > ul > li{margin-bottom:20px;}.elementor-15217 .elementor-element.elementor-element-4dd2496 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15217 .elementor-element.elementor-element-0c60133{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-15217 .elementor-element.elementor-element-d1869f8 .elementor-button{font-size:22px;font-weight:700;text-transform:uppercase;fill:#FAFBFE;color:#FAFBFE;background-color:#32B9EC;border-radius:5px 5px 5px 5px;padding:16px 24px 16px 24px;}@media(min-width:768px){.elementor-15217 .elementor-element.elementor-element-08eaf0d{--width:33%;}}/* Start custom CSS for mae-menu, class: .elementor-element-4dd2496 *//* Menu principal */
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu > ul > li > a { background-color: transparent !important; }
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu > ul > li > a > span { color: #FAFBFE !important; font-size: 20px !important; font-weight: 700 !important; text-transform: none !important; transition: color .25s ease !important; }

/* Menu principal - hover: letra azul claro */
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu > ul > li:hover > a { background-color: transparent !important; }
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu > ul > li:hover > a > span { color: #32B9EC !important; }

/* Submenu (dropdown) */
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu ul.sub-menu { background-color: #060D32 !important; }
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu ul.sub-menu li > a { background-color: transparent !important; }
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu ul.sub-menu li > a > span { color: #FAFBFE !important; text-transform: none !important; }

/* Submenu - hover: inverte */
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu ul.sub-menu li:hover { background-color: transparent !important; }
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu ul.sub-menu li:hover > a { background-color: #FAFBFE !important; }
.elementor-15217 .elementor-element.elementor-element-4dd2496 nav.surince-menu ul.sub-menu li:hover > a > span { color: #060D32 !important; }/* End custom CSS */