.elementor-2605 .elementor-element.elementor-element-c203ca6{--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:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.1;--padding-top:120px;--padding-bottom:600px;--padding-left:50px;--padding-right:50px;}.elementor-2605 .elementor-element.elementor-element-c203ca6:not(.elementor-motion-effects-element-type-background), .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72d23f2 );}.elementor-2605 .elementor-element.elementor-element-c203ca6::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.netbrain.es/wp-content/uploads/fondo-cuadraditos-gris-scaled-e1745341998335.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:50% auto;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2605 .elementor-element.elementor-element-75de0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2605 .elementor-element.elementor-element-75de0d6{font-family:var( --e-global-typography-59d85cf-font-family ), Sans-serif;font-size:var( --e-global-typography-59d85cf-font-size );font-weight:var( --e-global-typography-59d85cf-font-weight );text-transform:var( --e-global-typography-59d85cf-text-transform );line-height:var( --e-global-typography-59d85cf-line-height );letter-spacing:var( --e-global-typography-59d85cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-2605 .elementor-element.elementor-element-75de0d6 a{color:var( --e-global-color-primary );}.elementor-2605 .elementor-element.elementor-element-75de0d6 a:hover{color:var( --e-global-color-accent );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2605 .elementor-element.elementor-element-c7ef4fe .elementor-heading-title{font-family:var( --e-global-typography-7f349b0-font-family ), Sans-serif;font-size:var( --e-global-typography-7f349b0-font-size );font-weight:var( --e-global-typography-7f349b0-font-weight );text-transform:var( --e-global-typography-7f349b0-text-transform );line-height:var( --e-global-typography-7f349b0-line-height );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2605 .elementor-element.elementor-element-ac44638 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2605 .elementor-element.elementor-element-ac44638{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;}@media(max-width:1500px){.elementor-2605 .elementor-element.elementor-element-c203ca6::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2605 .elementor-element.elementor-element-75de0d6{font-size:var( --e-global-typography-59d85cf-font-size );line-height:var( --e-global-typography-59d85cf-line-height );letter-spacing:var( --e-global-typography-59d85cf-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2605 .elementor-element.elementor-element-c7ef4fe .elementor-heading-title{font-size:var( --e-global-typography-7f349b0-font-size );line-height:var( --e-global-typography-7f349b0-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-2605 .elementor-element.elementor-element-c203ca6{--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;--justify-content:space-between;--padding-top:100px;--padding-bottom:500px;--padding-left:50px;--padding-right:50px;}.elementor-2605 .elementor-element.elementor-element-c203ca6::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:80% auto;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2605 .elementor-element.elementor-element-75de0d6{font-size:var( --e-global-typography-59d85cf-font-size );line-height:var( --e-global-typography-59d85cf-line-height );letter-spacing:var( --e-global-typography-59d85cf-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2605 .elementor-element.elementor-element-c7ef4fe .elementor-heading-title{font-size:var( --e-global-typography-7f349b0-font-size );line-height:var( --e-global-typography-7f349b0-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2605 .elementor-element.elementor-element-ac44638{font-size:18px;}}@media(max-width:767px){.elementor-2605 .elementor-element.elementor-element-c203ca6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:500px;--padding-left:30px;--padding-right:30px;}.elementor-2605 .elementor-element.elementor-element-c203ca6::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2605 .elementor-element.elementor-element-c203ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2605 .elementor-element.elementor-element-75de0d6{font-size:var( --e-global-typography-59d85cf-font-size );line-height:var( --e-global-typography-59d85cf-line-height );letter-spacing:var( --e-global-typography-59d85cf-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2605 .elementor-element.elementor-element-c7ef4fe .elementor-heading-title{font-size:var( --e-global-typography-7f349b0-font-size );line-height:var( --e-global-typography-7f349b0-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2605 .elementor-element.elementor-element-ac44638{font-size:17px;}}@media(min-width:768px){.elementor-2605 .elementor-element.elementor-element-c203ca6{--content-width:960px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-75de0d6 */.elementor-2605 .elementor-element.elementor-element-75de0d6 a {
    font-family: unset;
    font-size: unset;
    color: unset;
    font-weight: unset;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-ac44638 */.elementor-2605 .elementor-element.elementor-element-ac44638 h2 {
    font-family: var(--e-global-typography-d23ca20-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var(--e-global-typography-d23ca20-font-weight);
    text-transform: var(--e-global-typography-d23ca20-text-transform);
    margin: 30px 0;
}

.elementor-2605 .elementor-element.elementor-element-ac44638 h3 {
    font-size: 22px;
    margin: 20px 0;
}

.elementor-2605 .elementor-element.elementor-element-ac44638 a {
    font-size: 18px;
}

.elementor-2605 .elementor-element.elementor-element-ac44638 ul, .elementor-2605 .elementor-element.elementor-element-ac44638 ol {
    padding-bottom: 15px;
}

@media (max-width: 767px) {
    .elementor-2605 .elementor-element.elementor-element-ac44638 ul, .elementor-2605 .elementor-element.elementor-element-ac44638 ol {
        padding-left: 15px;
    }
    .elementor-2605 .elementor-element.elementor-element-ac44638 h3 {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c203ca6 */.elementor-2605 .elementor-element.elementor-element-c203ca6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2605 header .logo img {
    filter: invert() !important;
}

body.elementor-page-2605 .e-n-menu-title-text, body.elementor-page-2605 header .fas:before, body.elementor-page-2605 .e-n-menu-toggle-icon i {
    color: var(--e-global-color-primary) !important;
}

body.elementor-page-2605 header {
    border-color: #eee !important;
}

body.elementor-page-2605 header .elementor-button:before {
    background: var(--e-global-color-primary) !important;
}

body.elementor-page-2605 header .elementor-button:hover {
  color: white !important;
}/* End custom CSS */