/* FONTS //////////////////////////////// */
/* *****************Funnel Display Fonts******************* */
@font-face {
    font-family: 'Funnel Display';
    src: url('/fonts/FunnelDisplay-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Funnel Display';
    src: url('/fonts/FunnelDisplay-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Funnel Display';
    src: url('/fonts/FunnelDisplay-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Funnel Display';
    src: url('/fonts/FunnelDisplay-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Funnel Display';
    src: url('/fonts/FunnelDisplay-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Funnel Display';
    src: url('/fonts/FunnelDisplay-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

/* ******** CLASES PARA FUNNEL DISPLAY ******** */
.funnelRegular {
    font-family: 'Funnel Display';
    font-weight: 400;
    font-style: normal;
}

.funnelLight {
    font-family: 'Funnel Display';
    font-weight: 300;
    font-style: normal;
}

.funnelMedium {
    font-family: 'Funnel Display';
    font-weight: 500;
    font-style: normal;
}

.funnelSemiBold {
    font-family: 'Funnel Display';
    font-weight: 600;
    font-style: normal;
}

.funnelBold {
    font-family: 'Funnel Display';
    font-weight: 700;
    font-style: normal;
}

.funnelExtraBold {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-style: normal;
}

/* ///////////////////////////////////// */
/* COLORS */
.blueText{
    color: #005D66;
}
.grayText{
    color: #707070;
}
.lightGrayText{
    color: #989898;
}
.goldText{
    color: #868260;
}
/* BACKGROUND COLORS */
.blueBG{
    background-color: #005D66;
}
.grayBG{
    background-color: #686868;
}
.goldBG{
    background-color: #868260;
}
/* IMAGE BACKGROUNDS */
.marketStart {
    background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url("/images/marketStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.audioStart {
    background: url("/images/audioStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.audioSlideBG {
    background: url("/images/audiovisualBG.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.eventoStart {
    background: url("/images/eventoStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.serEventosBG {
    background: url("/images/serEventosBG.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}


/* TURISMO BG */

.turStart {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/turStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.ranchoBG {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/turEmp.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
/* ENTRETENIMIENTO */
.entStart {
    background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url("/images/entStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.eventika {
    background: url("/images/eventika.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* TECNOLOGIA */
.tecStart {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/tecStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.sportBG {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/sportBG.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
/* MARKETING DIGITAL */
.bgEmp1 {
    background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url("/images/emp1.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.bgEmp2 {
    background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url("/images/emp2.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.bgEmp3 {
    background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url("/images/emp3.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* ENTRETENIMIENTO */
.entEmp1 {
    background:  url("/images/ent-emp1.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.entEmp2 {
    background:  url("/images/ent-emp2.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.entEmp3 {
    background:  url("/images/ent-emp3.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.episodesBG {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/60epi.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* RETAIL */
.retailStart {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/retailStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.nativaBG{
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/nativa-emp.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* LOGISTICA */
.logiStart {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/images/logiStart.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.footerBG {
    background: url("/images/footerBG.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}