.elementor-65325 .elementor-element.elementor-element-d74531c{--display:flex;--border-radius:0px 0px 32px 32px;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-d74531c:not(.elementor-motion-effects-element-type-background), .elementor-65325 .elementor-element.elementor-element-d74531c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #000C25 0%, var( --e-global-color-primary ) 100%);}.elementor-65325 .elementor-element.elementor-element-7c09d95{--display:flex;--border-radius:0px 0px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-65325 .elementor-element.elementor-element-022eb3c{--display:flex;--min-height:0px;--border-radius:0px 0px 32px 32px;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-65325 .elementor-element.elementor-element-070baef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:136px;--margin-left:0px;--margin-right:0px;}.elementor-65325 .elementor-element.elementor-element-070baef.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-65325 .elementor-element.elementor-element-5361b4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-9616769{text-align:center;font-weight:600;text-transform:uppercase;color:var( --e-global-color-bf15f8a );}.elementor-65325 .elementor-element.elementor-element-d80214e{width:var( --container-widget-width, 65.712% );max-width:65.712%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:65.712%;--container-widget-flex-grow:0;text-align:center;}.elementor-65325 .elementor-element.elementor-element-d80214e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-65325 .elementor-element.elementor-element-d80214e .elementor-heading-title{font-family:"Poppins", system-ui;font-size:72px;font-weight:600;line-height:72px;color:#FFFFFF;}.elementor-65325 .elementor-element.elementor-element-f5b459a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-65325 .elementor-element.elementor-element-f5b459a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65325 .elementor-element.elementor-element-f5b459a .elementor-heading-title{font-family:"Poppins", system-ui;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-65325 .elementor-element.elementor-element-f33eb7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-65325 .elementor-element.elementor-element-c308591{--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:space-between;--align-items:center;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-65325 .elementor-element.elementor-element-c308591:not(.elementor-motion-effects-element-type-background), .elementor-65325 .elementor-element.elementor-element-c308591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b7fba3 );}.elementor-65325 .elementor-element.elementor-element-3f18188{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:35px;--padding-right:35px;}.elementor-65325 .elementor-element.elementor-element-3f18188:not(.elementor-motion-effects-element-type-background), .elementor-65325 .elementor-element.elementor-element-3f18188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-65325 .elementor-element.elementor-element-3f18188.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65325 .elementor-element.elementor-element-de8f664{color:var( --e-global-color-bf15f8a );}.elementor-65325 .elementor-element.elementor-element-de8f664 a{color:#FFFFFF;}.elementor-65325 .elementor-element.elementor-element-47efa74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:40px;font-weight:600;}.elementor-65325 .elementor-element.elementor-element-1b03105{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-7f8bb6c-font-family ), system-ui;font-size:var( --e-global-typography-7f8bb6c-font-size );line-height:var( --e-global-typography-7f8bb6c-line-height );color:var( --e-global-color-0b7fba3 );}.elementor-65325 .elementor-element.elementor-element-5dc0563{--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-65325 .elementor-element.elementor-element-6e1abb0{--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;--border-radius:36px 36px 36px 36px;}.elementor-65325 .elementor-element.elementor-element-6e1abb0:not(.elementor-motion-effects-element-type-background), .elementor-65325 .elementor-element.elementor-element-6e1abb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b7499b );}.elementor-65325 .elementor-element.elementor-element-589b7dd{--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;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-565f3ea{text-align:center;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65325 .elementor-element.elementor-element-2832764{text-align:center;}.elementor-65325 .elementor-element.elementor-element-2832764 .elementor-heading-title{font-family:var( --e-global-typography-afd1b56-font-family ), system-ui;font-size:var( --e-global-typography-afd1b56-font-size );font-weight:var( --e-global-typography-afd1b56-font-weight );line-height:var( --e-global-typography-afd1b56-line-height );}.elementor-65325 .elementor-element.elementor-element-dcd087a{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:center;}.elementor-65325 .elementor-element.elementor-element-dcd087a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-65325 .elementor-element.elementor-element-dcd087a .elementor-heading-title{font-size:24px;line-height:32px;color:var( --e-global-color-secondary );}.elementor-65325 .elementor-element.elementor-element-b339a81{--display:flex;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-b339a81:not(.elementor-motion-effects-element-type-background), .elementor-65325 .elementor-element.elementor-element-b339a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf15f8a );}.elementor-65325 .elementor-element.elementor-element-b339a81.e-con{--align-self:center;}.elementor-65325 .elementor-element.elementor-element-a24c8b9{padding:40px 20px 40px 20px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-65325 .elementor-element.elementor-element-a24c8b9.elementor-element{--align-self:center;}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-item > a{font-size:16px;line-height:32px;}.elementor-65325 .elementor-element.elementor-element-a24c8b9 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-65325 .elementor-element.elementor-element-492210b{width:var( --container-widget-width, 766px );max-width:766px;--container-widget-width:766px;--container-widget-flex-grow:0;text-align:center;}.elementor-65325 .elementor-element.elementor-element-492210b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-65325 .elementor-element.elementor-element-492210b .elementor-heading-title{font-size:24px;line-height:32px;color:var( --e-global-color-secondary );}.elementor-65325 .elementor-element.elementor-element-eda02f1{--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-65325 .elementor-element.elementor-element-ae063a4{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:20px 144px;--row-gap:20px;--column-gap:144px;}.elementor-65325 .elementor-element.elementor-element-9189666{--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-65325 .elementor-element.elementor-element-74dbc09{width:var( --container-widget-width, 988px );max-width:988px;--container-widget-width:988px;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", system-ui;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-primary );}.elementor-65325 .elementor-element.elementor-element-c5f76a4{width:var( --container-widget-width, 988px );max-width:988px;--container-widget-width:988px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", system-ui;font-size:40px;font-weight:600;line-height:48px;}.elementor-65325 .elementor-element.elementor-element-9eebfe5{width:var( --container-widget-width, 988px );max-width:988px;--container-widget-width:988px;--container-widget-flex-grow:0;text-align:left;font-size:16px;line-height:24px;}.elementor-65325 .elementor-element.elementor-element-9193999{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-fb53345.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65325 .elementor-element.elementor-element-fb53345 img{width:624px;border-radius:32px 32px 32px 32px;}.elementor-65325 .elementor-element.elementor-element-df8ecc0{--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;}body.elementor-page-65325:not(.elementor-motion-effects-element-type-background), body.elementor-page-65325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b7fba3 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-65325 .elementor-element.elementor-element-070baef{--width:100%;}.elementor-65325 .elementor-element.elementor-element-5361b4a{--width:100%;}.elementor-65325 .elementor-element.elementor-element-c308591{--width:30%;}.elementor-65325 .elementor-element.elementor-element-3f18188{--width:52%;}.elementor-65325 .elementor-element.elementor-element-b339a81{--width:72%;}}@media(max-width:1024px){.elementor-65325 .elementor-element.elementor-element-d74531c{--padding-top:60px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-7c09d95{--padding-top:060px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-022eb3c{--padding-top:60px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-070baef{--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-65325 .elementor-element.elementor-element-d80214e .elementor-heading-title{font-size:52px;line-height:60px;}.elementor-65325 .elementor-element.elementor-element-f5b459a .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-65325 .elementor-element.elementor-element-1b03105{font-size:var( --e-global-typography-7f8bb6c-font-size );line-height:var( --e-global-typography-7f8bb6c-line-height );}.elementor-65325 .elementor-element.elementor-element-2832764 .elementor-heading-title{font-size:var( --e-global-typography-afd1b56-font-size );line-height:var( --e-global-typography-afd1b56-line-height );}.elementor-65325 .elementor-element.elementor-element-ae063a4{--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;}}@media(max-width:767px){.elementor-65325 .elementor-element.elementor-element-d74531c{--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-7c09d95{--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-022eb3c{--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-5361b4a{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-d80214e{width:var( --container-widget-width, 299.406px );max-width:299.406px;--container-widget-width:299.406px;--container-widget-flex-grow:0;}.elementor-65325 .elementor-element.elementor-element-d80214e .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-65325 .elementor-element.elementor-element-f5b459a{width:var( --container-widget-width, 316.297px );max-width:316.297px;--container-widget-width:316.297px;--container-widget-flex-grow:0;}.elementor-65325 .elementor-element.elementor-element-f5b459a .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-65325 .elementor-element.elementor-element-1b03105{font-size:var( --e-global-typography-7f8bb6c-font-size );line-height:var( --e-global-typography-7f8bb6c-line-height );}.elementor-65325 .elementor-element.elementor-element-2832764 .elementor-heading-title{font-size:var( --e-global-typography-afd1b56-font-size );line-height:var( --e-global-typography-afd1b56-line-height );}.elementor-65325 .elementor-element.elementor-element-b339a81{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65325 .elementor-element.elementor-element-c5f76a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:32px;line-height:40px;}}/* Start custom CSS for text-editor, class: .elementor-element-de8f664 */p {margin:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-070baef */.elementor-65325 .elementor-element.elementor-element-070baef p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae063a4 */.elementor-65325 .elementor-element.elementor-element-ae063a4 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-65325 .c-header:not(.scrolled) .e-n-menu-toggle svg {
  fill: #fff !important;
}

p { margin: 0;}

body.elementor-page-65325 #login-button:not(.scrolled) .e-n-menu-toggle svg {
  fill: #fff !important;
}

.c-header:not(.scrolled) #login-button,
.c-header:not(.scrolled) #login-button * {
  color: #fff !important;
}

/*Color menú desktop*/
@media only screen and (min-width: 1025px) {
  body.elementor-page-65325 .c-header:not(.scrolled) .e-n-menu-icon svg {
    fill: #fff !important;
  }
  body.elementor-page-65325 .c-header:not(.scrolled) .elementor-nav-maenu a,
  body.elementor-page-65325 .c-header:not(.scrolled) .e-n-menu .e-n-menu-title-text {
    color: #fff !important;
  }
}

/*Color menú mobile*/
@media only screen and (max-width: 767px) {
  body.elementor-page-65325 .c-header:not(.scrolled) .e-n-menu-icon svg {
    fill: #052451 !important;
  }
  body.elementor-page-65325 .c-header:not(.scrolled) .elementor-nav-maenu a,
  body.elementor-page-65325 .c-header:not(.scrolled) .e-n-menu .e-n-menu-title-text {
    color: #052451 !important;
  }
}

/* BUG ONLY HOME */
.c-header.scrolled .e-n-menu-title-text {
    color: var(--n-menu-title-color-normal) !important;
}/* End custom CSS */