
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Bold.eot');
  src: url('../fonts/AtypBLDisplay-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Bold.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Bold.woff') format('woff'), url('../fonts/AtypBLDisplay-Bold.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Bold.svg#AtypBLDisplay-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-BoldItalic.eot');
  src: url('../fonts/AtypBLDisplay-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-BoldItalic.woff2') format('woff2'), url('../fonts/AtypBLDisplay-BoldItalic.woff') format('woff'), url('../fonts/AtypBLDisplay-BoldItalic.ttf') format('truetype'), url('../fonts/AtypBLDisplay-BoldItalic.svg#AtypBLDisplay-BoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Italic.eot');
  src: url('../fonts/AtypBLDisplay-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Italic.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Italic.woff') format('woff'), url('../fonts/AtypBLDisplay-Italic.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Italic.svg#AtypBLDisplay-Italic') format('svg');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Regular.eot');
  src: url('../fonts/AtypBLDisplay-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Regular.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Regular.woff') format('woff'), url('../fonts/AtypBLDisplay-Regular.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Regular.svg#AtypBLDisplay-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Light.eot');
  src: url('../fonts/AtypBLDisplay-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Light.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Light.woff') format('woff'), url('../fonts/AtypBLDisplay-Light.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Light.svg#AtypBLDisplay-Light') format('svg');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-LightItalic.eot');
  src: url('../fonts/AtypBLDisplay-LightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-LightItalic.woff2') format('woff2'), url('../fonts/AtypBLDisplay-LightItalic.woff') format('woff'), url('../fonts/AtypBLDisplay-LightItalic.ttf') format('truetype'), url('../fonts/AtypBLDisplay-LightItalic.svg#AtypBLDisplay-LightItalic') format('svg');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-MediumItalic.eot');
  src: url('../fonts/AtypBLDisplay-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-MediumItalic.woff2') format('woff2'), url('../fonts/AtypBLDisplay-MediumItalic.woff') format('woff'), url('../fonts/AtypBLDisplay-MediumItalic.ttf') format('truetype'), url('../fonts/AtypBLDisplay-MediumItalic.svg#AtypBLDisplay-MediumItalic') format('svg');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Medium.eot');
  src: url('../fonts/AtypBLDisplay-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Medium.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Medium.woff') format('woff'), url('../fonts/AtypBLDisplay-Medium.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Medium.svg#AtypBLDisplay-Medium') format('svg');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Thin.eot');
  src: url('../fonts/AtypBLDisplay-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Thin.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Thin.woff') format('woff'), url('../fonts/AtypBLDisplay-Thin.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Thin.svg#AtypBLDisplay-Thin') format('svg');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-Semibold.eot');
  src: url('../fonts/AtypBLDisplay-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-Semibold.woff2') format('woff2'), url('../fonts/AtypBLDisplay-Semibold.woff') format('woff'), url('../fonts/AtypBLDisplay-Semibold.ttf') format('truetype'), url('../fonts/AtypBLDisplay-Semibold.svg#AtypBLDisplay-Semibold') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-SemiboldItalic.eot');
  src: url('../fonts/AtypBLDisplay-SemiboldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-SemiboldItalic.woff2') format('woff2'), url('../fonts/AtypBLDisplay-SemiboldItalic.woff') format('woff'), url('../fonts/AtypBLDisplay-SemiboldItalic.ttf') format('truetype'), url('../fonts/AtypBLDisplay-SemiboldItalic.svg#AtypBLDisplay-SemiboldItalic') format('svg');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Bold.eot');
  src: url('../fonts/AtypBLText-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Bold.woff2') format('woff2'), url('../fonts/AtypBLText-Bold.woff') format('woff'), url('../fonts/AtypBLText-Bold.ttf') format('truetype'), url('../fonts/AtypBLText-Bold.svg#AtypBLText-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Display';
  src: url('../fonts/AtypBLDisplay-ThinItalic.eot');
  src: url('../fonts/AtypBLDisplay-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLDisplay-ThinItalic.woff2') format('woff2'), url('../fonts/AtypBLDisplay-ThinItalic.woff') format('woff'), url('../fonts/AtypBLDisplay-ThinItalic.ttf') format('truetype'), url('../fonts/AtypBLDisplay-ThinItalic.svg#AtypBLDisplay-ThinItalic') format('svg');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-BoldItalic.eot');
  src: url('../fonts/AtypBLText-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-BoldItalic.woff2') format('woff2'), url('../fonts/AtypBLText-BoldItalic.woff') format('woff'), url('../fonts/AtypBLText-BoldItalic.ttf') format('truetype'), url('../fonts/AtypBLText-BoldItalic.svg#AtypBLText-BoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Italic.eot');
  src: url('../fonts/AtypBLText-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Italic.woff2') format('woff2'), url('../fonts/AtypBLText-Italic.woff') format('woff'), url('../fonts/AtypBLText-Italic.ttf') format('truetype'), url('../fonts/AtypBLText-Italic.svg#AtypBLText-Italic') format('svg');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-SemiboldItalic.eot');
  src: url('../fonts/AtypBLText-SemiboldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-SemiboldItalic.woff2') format('woff2'), url('../fonts/AtypBLText-SemiboldItalic.woff') format('woff'), url('../fonts/AtypBLText-SemiboldItalic.ttf') format('truetype'), url('../fonts/AtypBLText-SemiboldItalic.svg#AtypBLText-SemiboldItalic') format('svg');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Thin.eot');
  src: url('../fonts/AtypBLText-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Thin.woff2') format('woff2'), url('../fonts/AtypBLText-Thin.woff') format('woff'), url('../fonts/AtypBLText-Thin.ttf') format('truetype'), url('../fonts/AtypBLText-Thin.svg#AtypBLText-Thin') format('svg');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Light.eot');
  src: url('../fonts/AtypBLText-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Light.woff2') format('woff2'), url('../fonts/AtypBLText-Light.woff') format('woff'), url('../fonts/AtypBLText-Light.ttf') format('truetype'), url('../fonts/AtypBLText-Light.svg#AtypBLText-Light') format('svg');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Regular.eot');
  src: url('../fonts/AtypBLText-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Regular.woff2') format('woff2'), url('../fonts/AtypBLText-Regular.woff') format('woff'), url('../fonts/AtypBLText-Regular.ttf') format('truetype'), url('../fonts/AtypBLText-Regular.svg#AtypBLText-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-LightItalic.eot');
  src: url('../fonts/AtypBLText-LightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-LightItalic.woff2') format('woff2'), url('../fonts/AtypBLText-LightItalic.woff') format('woff'), url('../fonts/AtypBLText-LightItalic.ttf') format('truetype'), url('../fonts/AtypBLText-LightItalic.svg#AtypBLText-LightItalic') format('svg');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Medium.eot');
  src: url('../fonts/AtypBLText-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Medium.woff2') format('woff2'), url('../fonts/AtypBLText-Medium.woff') format('woff'), url('../fonts/AtypBLText-Medium.ttf') format('truetype'), url('../fonts/AtypBLText-Medium.svg#AtypBLText-Medium') format('svg');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-MediumItalic.eot');
  src: url('../fonts/AtypBLText-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-MediumItalic.woff2') format('woff2'), url('../fonts/AtypBLText-MediumItalic.woff') format('woff'), url('../fonts/AtypBLText-MediumItalic.ttf') format('truetype'), url('../fonts/AtypBLText-MediumItalic.svg#AtypBLText-MediumItalic') format('svg');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-ThinItalic.eot');
  src: url('../fonts/AtypBLText-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-ThinItalic.woff2') format('woff2'), url('../fonts/AtypBLText-ThinItalic.woff') format('woff'), url('../fonts/AtypBLText-ThinItalic.ttf') format('truetype'), url('../fonts/AtypBLText-ThinItalic.svg#AtypBLText-ThinItalic') format('svg');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Atyp BL Text';
  src: url('../fonts/AtypBLText-Semibold.eot');
  src: url('../fonts/AtypBLText-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/AtypBLText-Semibold.woff2') format('woff2'), url('../fonts/AtypBLText-Semibold.woff') format('woff'), url('../fonts/AtypBLText-Semibold.ttf') format('truetype'), url('../fonts/AtypBLText-Semibold.svg#AtypBLText-Semibold') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}


.bc {
  background-attachment: fixed;
  background-image: url("/images/fondo-2026.png");
  background-color: #B7153C;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom left;
}
.bc .uk-section-default {
  background: transparent;
}

.bc2 {
  background-attachment: fixed;
  background-image: url("/images/fondo2-2026.jpg");
  background-color: #B7153C;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.bc2 .uk-section-default {
  background: transparent;
}
.grecaptcha-badge {
  opacity: 0;
}
#tm-dialog {
    background-image: url('/images/fondo-2026.png');
    background-size:cover;
    background-position: top  left;
    background-repeat:no-repeat;
     background-attachment: fixed;

}
.awesomplete > ul {
    background-color: rgba(0,0,0,1) !important;
    color: #fff !important;
    border:1px solid #ccc;
}
.awesomplete > ul > li {
    color: #fff;
}



	
	
	
	
	
	
	