
    #marcas div:nth-of-type(2) {
        max-width: none !important;
        padding-inline: 0 !important;
    }


    #ztkK1W div:nth-of-type(2) {
        max-width: none !important;
        padding-inline: 0 !important;
    }


    #content-header div:nth-of-type(2) {
        max-width: none !important;
        padding-inline: 0 !important;
    }


.sc-fvtFIe jYssXv {
gap: 0 !important;
--gap:0 !important;
}


.item-content-wrapper--active .item-content[data-v-84d48778], .item-content-wrapper:hover .item-content[data-v-84d48778], .item-content-wrapper:focus .item-content[data-v-84d48778] {
text-decoration: none;
}


* {
text-decoration: none !important;
}


.block-header__button {
padding: 12px 30px !important;
/* background: linear-gradient(150deg, rgba(0,178,193,1) 0%, rgba(48,49,82,1) 100%); */
}


#zQ1jmJ h1 {
 color: #6CDFE9; 
 background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}


#zPbmiv h2 {
 color: #6CDFE9; 
 background-image: linear-gradient(90deg, #6CDFE9 9%, #2976db 33%, #b22eff 61%, #e600bb 85%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 


#znFKyx span {
 color: #6CDFE9; 
 background-image: linear-gradient(45deg, #00b2c1 15%, #2976db 33%, #b22eff 54%, #e600bb 71%);
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 


#zZwtCp span {
 color: #6CDFE9; 
 background-image: linear-gradient(45deg, #00b2c1 15%, #2976db 33%, #b22eff 54%, #e600bb 71%);
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 


#z-SBaI span {
 color: #6CDFE9; 
 background-image: linear-gradient(45deg, #00b2c1 15%, #2976db 33%, #b22eff 54%, #e600bb 71%);
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 


#zsiz36 span {
    color: #6CDFE9; 
    background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
    background-clip: text; 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent; 


#zirspi span {
    color: #6CDFE9; 
    background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
    background-clip: text; 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent; 


/*News Titles*/
#zscxxK h2 {
background: #00B2C1;
background: linear-gradient(90deg, #0d6680 0%, #008e9a 48%, #00b2c1 100%); 
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


/*INTRANET - SUBTITLES*/
#zLpYx6 h4 {
 color: #6CDFE9; 
 background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}


#zn3K21 {
padding-left: 24px;
padding-right: 24px;
}


#zbgmXT {
padding-left: 24px;
padding-right: 24px;
}


.sc-iMTnTL kOQVwk {
padding: 0px !important;
}


#marcas {
max-height:126px;
}


.item-content__icon-container[data-v-84d48778] {
margin-left: 0px !important;
}


#z-vIwu {
background-color: #9933cc;
background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
}


#z2hdgZ {
background-color: #9933cc;
background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
}


#zbSb8O {
background-color: #9933cc;
background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
}


#zJL7LB {
background-color: #9933cc;
background-image: linear-gradient(90deg, #6CDFE9 6%, #2976db 21%, #b22eff 44%, #e600bb 60%, #f58300 83%); 
}


#zJd1xB {
margin-bottom: 50px;
}


#zak3kX {
margin-bottom: 50px;
}

:root{--color-meteorite-dark: #2f1c6a;--color-meteorite-dark-2: #1F1346;--color-meteorite: #8c85ff;--color-meteorite-light: #d5dfff;--color-primary-dark: #5025d1;--color-primary: #673de6;--color-primary-light: #ebe4ff;--color-primary-charts: #B39EF3;--color-danger-dark: #d63163;--color-danger: #fc5185;--color-danger-light: #ffe8ef;--color-danger-charts: #FEA8C2;--color-warning-dark: #fea419;--color-warning-dark-2: #9F6000;--color-warning-charts: #FFD28C;--color-warning: #ffcd35;--color-warning-light: #fff8e2;--color-success-dark: #008361;--color-success: #00b090;--color-success-light: #def4f0;--color-dark: #1d1e20;--color-gray-dark: #36344d;--color-gray: #727586;--color-gray-border: #dadce0;--color-gray-light: #f2f3f6;--color-light: #fff;--color-azure: #357df9;--color-azure-light: #e3ebf9;--color-azure-dark: #265ab2;--color-indigo: #6366F1}.whats-app-bubble{position:fixed;right:20px;bottom:24px;z-index:1000;display:flex;cursor:pointer;border-radius:100px;box-shadow:#00000026 0 4px 12px}#wtpQualitySign_fixedCSS,#wtpQualitySign_popupCSS{bottom:10px!important}#wtpQualitySign_fixedCSS{z-index:17!important}#wtpQualitySign_popupCSS{z-index:18!important}

astro-island,astro-slot,astro-static-slot{display:contents}

/* Forzar Noto Sans JP en todo el sitio */
:root 
{
  --font-family: 'Noto Sans JP', sans-serif;
}
html, body, * 
{
  font-family: var(--font-family) !important;
} 
@font-face {
  font-family: 'Open Sans';
  src: local('Noto Sans JP');
}
:where(*) {
  font-family: 'Noto Sans JP', sans-serif !important;
}
