/*Font Medium*/
@font-face {
    font-family: 'Geomanist WZ';
    src: url('https://client-dists-resources.s3.amazonaws.com/channels-client/wizinkcenter/assets/fonts/Geomanist-Medium-WZ-Italic.otf') format("opentype");
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Geomanist WZ';
    src: url('https://client-dists-resources.s3.amazonaws.com/channels-client/wizinkcenter/assets/fonts/Geomanist-Medium-WZ.otf') format("opentype");
    font-weight: 500;
    font-style: normal;
}

/*Font Book*/
@font-face {
    font-family: 'Geomanist WZ';
    src: url('https://client-dists-resources.s3.amazonaws.com/channels-client/wizinkcenter/assets/fonts/Geomanist-Book-WZ-Italic.otf') format("opentype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Geomanist WZ';
    src: url('https://client-dists-resources.s3.amazonaws.com/channels-client/wizinkcenter/assets/fonts/Geomanist-Book-WZ.otf') format("opentype");
    font-weight: 400;
    font-style: normal;
}

/*Font Light*/
@font-face {
    font-family: 'Geomanist WZ';
    src: url('https://client-dists-resources.s3.amazonaws.com/channels-client/wizinkcenter/assets/fonts/Geomanist-Light-WZ-Italic.otf') format("opentype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Geomanist WZ';
    src: url('https://client-dists-resources.s3.amazonaws.com/channels-client/wizinkcenter/assets/fonts/Geomanist-Light-WZ.otf') format("opentype");
    font-weight: 300;
    font-style: normal;
}

:root {
    /*Fonts*/
    --theme-font-family: 'Geomanist WZ', Arial, helvetica, sans-serif;
    /*// http://mcg.mbitson.com/#!?mcgpalette0=%2313bab6*/
    /*NAVBAR COLORS*/
    --ob-nav-text-color: #000;
    --ob-nav-bg-color: #fff;
    /*color primary*/
    --theme-primary-50: #e2f3fc;
    --theme-primary-100: #b6e1f9;
    --theme-primary-200: #85cef5;
    --theme-primary-300: #54baf0;
    --theme-primary-400: #30abed;
    --theme-primary-500: #0b9cea;
    --theme-primary-600: #0a94e7;
    --theme-primary-700: #088ae4;
    --theme-primary-800: #0680e1;
    --theme-primary-900: #036edb;
    --theme-primary-A100: #ffffff;
    --theme-primary-A200: #d8f0ff;
    --theme-primary-A400: #a5dcff;
    --theme-primary-A700: #8bd3ff;
    /*color contrast*/
    --theme-primary-contrast-50: #000000;
    --theme-primary-contrast-100: #000000;
    --theme-primary-contrast-200: #000000;
    --theme-primary-contrast-300: #000000;
    --theme-primary-contrast-400: #000000;
    --theme-primary-contrast-500: #ffffff;
    --theme-primary-contrast-600: #ffffff;
    --theme-primary-contrast-700: #ffffff;
    --theme-primary-contrast-800: #ffffff;
    --theme-primary-contrast-900: #ffffff;
    --theme-primary-contrast-A100: #000000;
    --theme-primary-contrast-A200: #000000;
    --theme-primary-contrast-A400: #000000;
    --theme-primary-contrast-A700: #000000;
}

/* --> Specific CSS goes HERE <--*/
/*Button shooping car disabled*/
mat-toolbar.mat-toolbar button.mdc-button.mat-mdc-button.mat-mdc-button-disabled.mat-unthemed.mat-mdc-button-base {
    color: #b1b1b161;
}

/*BODY*/
body ob-page-events {
    background: url("//dp3ublqw81ucq.cloudfront.net/pro/wizinkcenter/assets/bg/bg.png");
    background-attachment: fixed;
    background-repeat: repeat;
}

/*SUBFOOTER*/
app-channel-footer.channel-footer {
    background-color: #0b2739;
    padding: 2rem 10rem 0rem;
}

.channel-footer-content {
    background-color: #0b2739;
}

.footer-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: auto;
    max-width: 1280px;
    padding-top: 2rem;
}

.social-media {
    display: flex;
    gap: 1rem;
}

.social-media img {
    height: 2rem;
}

.logo-baila img {
    height: 4rem;
}

/*Dark version subfooter*/
.footer-container {
    background-color: #0b2739;
}

/*Background subfooter*/
ob-footer.main-footer {
    background-color: #0b2739 !important;
}

/*Color links subfooter & copyright*/
ob-footer.main-footer,
ob-footer.main-footer a,
ob-footer.main-footer span.footer-copyright,
ob-footer.main-footer span.justify-end {
    color: #fff !important;
}

/*Button language links subfooter*/
/*Language & icon */
ob-footer.main-footer span.mdc-button__label,
ob-footer.main-footer mat-icon.mat-icon {
    color: #fff !important;
}

/*Border*/
ob-footer.main-footer ob-button>.mat-mdc-outlined-button {
    border: 1px solid #fff !important;
}

/*Powered by*/
/*Logo ONEBOX*/
ob-footer.main-footer img[src="assets/onebox.svg"] {
    filter: brightness(20) !important;
}

/*Text powered by*/
ob-footer.main-footer section.items-center {
    color: #fff;
}

/*Mas info button*/
.page-header-blur button.mdc-button.mdc-button--outlined.mat-mdc-outlined-button.white.mat-unthemed.mat-mdc-button-base {
    background: transparent !important;
}

.page-header-blur button.mdc-button.mdc-button--outlined.mat-mdc-outlined-button.white.mat-unthemed.mat-mdc-button-base:hover {
    background: #ffffff3b !important;
}

/*Hide Powered by*/
.copyright-wrapper {
    display: none !important;
}

/*Mobile*/
@media only screen and (max-width: 40.063em) {
    .channel-footer {
        display: none;
    }
}