.elementor-kit-6{--e-global-color-primary:#505EFF;--e-global-color-secondary:#CDDD00;--e-global-color-text:#FFFFFF;--e-global-color-accent:#61CE70;--e-global-color-d813b04:#BCC2FF;--e-global-color-96b77b3:#0C081929;--e-global-color-f64b680:#999999;--e-global-color-6ef14c1:#000000;--e-global-color-1688170:#F2FF51;--e-global-color-a5c2339:#C0C0C0;--e-global-color-9e4122e:#4251FF;--e-global-color-78f8260:#002200;--e-global-color-6c84494:#0C0819;--e-global-color-eec3fb9:#3947F3;--e-global-color-d144746:#19217D;--e-global-color-cd6f514:#140E2780;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:3.6rem;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:2.5rem;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-line-height:3.25rem;--e-global-typography-text-font-family:"Roboto Flex Propia";--e-global-typography-text-font-size:1rem;font-weight:300;--e-global-typography-text-line-height:1.4rem;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-03d5228-font-family:"Roboto Flex";--e-global-typography-03d5228-font-size:1rem;--e-global-typography-03d5228-font-weight:400;--e-global-typography-03d5228-line-height:1.188rem;--e-global-typography-6523082-font-family:"Roboto Flex";--e-global-typography-6523082-font-size:1rem;--e-global-typography-6523082-font-weight:400;--e-global-typography-6523082-line-height:1.188rem;--e-global-typography-4f33866-font-family:"Roboto Flex";--e-global-typography-4f33866-font-size:1rem;--e-global-typography-4f33866-font-weight:400;--e-global-typography-4f33866-line-height:1.188rem;--e-global-typography-c4b0a17-font-family:"Roboto Flex";--e-global-typography-c4b0a17-font-size:0.813rem;--e-global-typography-c4b0a17-font-weight:400;--e-global-typography-c4b0a17-text-transform:none;--e-global-typography-c4b0a17-line-height:1.3rem;--e-global-typography-758b215-font-family:"Manrope";--e-global-typography-758b215-font-size:2.25rem;--e-global-typography-758b215-line-height:2.925rem;--e-global-typography-bc6e0df-font-family:"Roboto Flex";--e-global-typography-bc6e0df-font-size:0.875rem;--e-global-typography-bc6e0df-font-weight:400;--e-global-typography-bc6e0df-line-height:1.25rem;--e-global-typography-ad2bc4d-font-family:"Manrope";--e-global-typography-ad2bc4d-font-size:5rem;--e-global-typography-ad2bc4d-font-weight:300;--e-global-typography-ad2bc4d-line-height:6.05rem;background-color:#0C0819;color:var( --e-global-color-text );font-family:"Roboto Flex Propia", Sans-serif;font-size:1rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4f33866-font-family ), Sans-serif;font-size:var( --e-global-typography-4f33866-font-size );font-weight:var( --e-global-typography-4f33866-font-weight );line-height:var( --e-global-typography-4f33866-line-height );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:10px 20px 10px 20px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-6ef14c1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:min(1200px, 89.33%);}.e-con{--container-max-width:min(1200px, 89.33%);--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-secondary-font-size:1.875rem;--e-global-typography-secondary-line-height:2.438rem;--e-global-typography-758b215-font-size:1.5rem;--e-global-typography-758b215-line-height:1.95rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-4f33866-font-size );line-height:var( --e-global-typography-4f33866-line-height );}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:1.875rem;--e-global-typography-primary-line-height:2.25rem;--e-global-typography-secondary-font-size:1.875rem;--e-global-typography-secondary-line-height:2.438rem;--e-global-typography-text-font-size:1rem;font-size:1rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-4f33866-font-size );line-height:var( --e-global-typography-4f33866-line-height );}}/* Start custom CSS */:root {
    --Degradado-negro-azul: linear-gradient(-90deg, #505EFF -68.22%, #4854E4 -47.52%, #363CA1 -2.36%, #1C1B43 55.97%, #19183D 59.74%, #09061B 99.25%, #04000E 119.95%);
    --Degradado-grid: linear-gradient(0deg, #505EFF -68.22%, #4854E4 -47.52%, #363CA1 -2.36%, #1C1B43 55.97%, #19183D 59.74%, #09061B 99.25%, #04000E 119.95%);
}

/* menús footer*/
.mnu-first > a {
    padding-left: 0 !important;
    font-weight: 600 !important;
}

li.CTA.menu-item {
    height: 39px;
}
li.CTA.menu-item > a {
    padding: 10px 20px !important;
    border: solid 1px #cddd00;
    border-radius: 4px;
    background-color: transparent;
    color: #CDDD00 !important;
    line-height: 19px  !important;
    font-weight: 600 !important;
    margin-left: 4px !important;
}

li.CTA.menu-item > a:hover {
    background-color: #cddd00;
    color: #0c0819 !important;
    padding-bottom: 9px;
    padding-top: 9px;
    
}

.check-list-type1 ul,
.check-list-type2 ul,
.check-list-type3 ul{
    list-style: none; 
    padding-left: 0;
}

.check-list-type2 > p,
.check-list-type3 > p {
    font-family: 'Manrope';
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 300;
    line-height: 2.925rem;
}

@media (max-width:1024px) {
    .check-list-type2 > p,
    .check-list-type3 > p {
        font-size: 1.375rem;
        line-height: 1.788rem;
    }
}

.check-list-type1 ul li {
    position: relative;
    display: flex;
    align-items: center;
}
.check-list-type2 ul li,
.check-list-type3 ul li{
    position: relative;
    padding-left: 22px;
    display: flex;
    align-items: top;
}

.check-list-type1 ul li {

    margin-bottom: 0.75rem;
    
    &:last-child {
        margin-bottom: 0;
    }
}

.check-list-type2 ul li,
.check-list-type3 ul li{

    margin-bottom: 1.25rem;
}

.check-list-type1 ul li::before {
    content: '\e903'; 
    font-family: 'icomoon'; 
    font-size: 22px;
    color: #CDDD00; 
    padding-right: 12px;
}

.check-list-type2 ul li::before {
    content: '\e904'; 
    font-family: 'icomoon'; 
    font-size: 22px;
    color: #f70000; 
    padding-right: 12px;
}
.check-list-type3 ul li::before {
    content: '\e905'; 
    font-family: 'icomoon'; 
    font-size: 22px;
    color: #CDDD00; 
    padding-right: 12px;
}

.category-list-post > span > a {
    border-radius: 16px;
    background-color: white;
    padding: 4px 10px;
    margin-right: 6px;
    text-decoration: none;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1rem;
}
/* 1º elemento */
.category-list-post > span > a:nth-of-type(3n + 1) {
color: #6941c6 !important;
background-color: #f9f5ff;
}

/* 2º elemento */
.category-list-post > span > a:nth-of-type(3n + 2) {
    color: #3538cd !important;
    background-color: #eef4ff;
}

/* 3º elemento */
.category-list-post > span > a:nth-of-type(3n + 3) {
    color: #c11574 !important;
    background-color: #fdf2fa;
}


.this-is-WAT {
     background: linear-gradient(0deg, #505EFF -121.15%, #4854E4 -94.63%, #363CA1 -36.77%, #1C1B43 37.98%, #19183D 42.8%, #09061B 93.43%, #04000E 119.95%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
    white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}


/*newsletter*/

.forminator-ui#forminator-module-761  {
    display: flex;
    flex-direction: column;
}

@media (min-width:1025px) {

    .forminator-row:not(:first-child):not(.forminator-row-last) {
        order: 3;
    }
}
.forminator-ui#forminator-module-761 .forminator-button-submit {
    font-size: 18px !important;
    font-family: inherit;
    font-weight: 500 !important;
    line-height: 24px !important;
    position: absolute;
    top: 0;
    right: 0;
    padding: 10px 20px;
}



.forminator-row:not(:last-child) {
    margin-bottom: 1rem !important;
}

.forminator-ui#forminator-module-761.forminator-design--default .forminator-consent__label p {
    font-size: 12px !important;
    line-height: 15.8px;
}

.forminator-ui#forminator-module-761.forminator-design--default .forminator-consent__label p a {
    color:#999;
    text-decoration: underline;
}


.forminator-ui#forminator-module-761.forminator-design--default .forminator-checkbox.forminator-consent .forminator-checkbox-box {
    border-color: #999999;
    background-color: transparent;
    color: #505eff;
    width: 12px;
    height: 12px;
    flex: 0 0 12px;
}


#forminator-module-761 {
    margin-bottom: 0;
}

#forminator-module-761 .forminator-row:not(:first-child) {
    margin-bottom: 0 !important;
}

#forminator-module-761 #consent-1 {
    margin-top: 16px;
}


@media (max-width: 1024px) {
    .forminator-ui#forminator-module-761 .forminator-button-submit {
    position: relative;
    width:100%;
    }
    
    
    .forminator-row:nth-of-type(2) {
        order: 1;
        
    }
    
    .forminator-row:nth-of-type(3) {
        order: 4;
        
    }
    .forminator-row-last {
        order: 2;
        margin-top: 1rem;
    }
    
    
    
   
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Flex Propia';
	font-display: auto;
	src: url('https://wearetech.staging.desarrollando-web.es/wp-content/uploads/2026/01/RobotoFlex-VariableFont_GRADXOPQXTRAYOPQYTASYTDEYTFIYTLCYTUCopszslntwdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */