#wrapper > header {
	display: none !important;
}
.fusion-text,
.tituloH2Apartado > h2 {
	color: #fff !important;
}
#main {
    background: url('/wp-content/themes/Avada-Child-Theme/img/navidad2021/fndNavidad2021.jpg') top left no-repeat !important;
	margin: 0 auto !important;
	max-width: 1900px !important;
    padding: 24px 30px !important;
}
#contenedorVideo {
    margin: 24px -30px !important;
    padding: 24px 0 !important;
}
#contenedorVideo > .fusion-row > .colFlex:nth-child(2) {
    margin: 24px 0 0 0 !important;
}
#contenedorVideo > .fusion-row {
    padding: 0 30px !important;
}
#contenedorVideo > .fusion-row > .colFlex:nth-child(2) img {
    max-width: 240px !important;
}
#contenedorTexto > .fusion-row > .colFlex:nth-child(1) .fusion-text {
    font-size: 18px !important;
    line-height: 150% !important;
}
#contenedorTexto > .fusion-row > .colFlex:nth-child(2) .fusion-text {
    font-size: 20px !important;
}
#contenedorPie2021 {
    margin-bottom: 24px !important; 
}
#contenedorPie2021 .tituloH2Apartado > h2 {
    border-bottom: 4px solid #af0000 !important;
    display: inline-block !important;
    margin-bottom: 16px !important;
    padding-bottom: 6px !important; 
}
.fusion-youtube {
	max-height: 481px !important;
}
.fluid-width-video-wrapper {
	padding-top: 56.25% !important;
}

/* Media queries */

@media only screen and (min-width: 640px) {

    #main {
        padding: 40px 30px !important;
    }
    #contenedorVideo {
        margin: 48px -30px !important;
        padding: 48px 0 !important;
    }
    #contenedorVideo > .fusion-row > .colFlex:nth-child(2) {
        margin: 48px 0 0 0 !important;
    }
    #contenedorVideo > .fusion-row > .colFlex:nth-child(2) img {
        max-width: 320px !important;
    }
    #contenedorTexto > .fusion-row > .colFlex:nth-child(1) .fusion-text {
        font-size: 22px !important;
    }
    #contenedorTexto > .fusion-row > .colFlex:nth-child(2) .fusion-text {
        font-size: 22px !important;
    }
    #contenedorPie2021 .tituloH2Apartado > h2 {
        margin-bottom: 32px !important;
		font-size: 48px !important;
    }

}

@media only screen and (min-width: 800px) {

    #contenedorVideo > .fusion-row,
    #contenedorTexto > .fusion-row {
        display: -moz-flex !important;
        display: -ms-flex !important;
        display: -o-flex !important;
        display: flex !important;
        -moz-flex-direction: column !important;
        -ms-flex-direction: column !important;
        -o-flex-direction: column !important;
        flex-direction: column !important;
    }
    #contenedorVideo > .fusion-row > div,
    #contenedorTexto > .fusion-row > div {
        width: 100% !important;
    }

}

@media only screen and (min-width: 1023px) {

	#contenedorVideo {
		margin: 48px 0 !important;
		padding: 48px 0 !important;
	}
	#contenedorVideo > .fusion-row {
		padding: 0 30px !important;
	}
    #contenedorVideo > .fusion-row,
    #contenedorTexto > .fusion-row {
        -moz-flex-flow: row wrap !important;
        -ms-flex-flow: row wrap !important;
        -o-flex-flow: row wrap !important;
        flex-flow: row wrap !important;
        -moz-justify-content: flex-start !important;
        -ms-justify-content: flex-start !important;
        -o-justify-content: flex-start !important;
        justify-content: flex-start !important;
        -moz-align-items: flex-start !important;
        -ms-align-items: flex-start !important;
        -o-align-items: flex-start !important;
        align-items: flex-start !important;
    }
    #contenedorVideo > .fusion-row > .colFlex:nth-child(2) {
        margin: 0 !important;
    }
    #contenedorVideo > .fusion-row > .colFlex:nth-child(2) img {
        max-width: 100% !important;
    }
    #contenedorVideo > .fusion-row > div.colFlex:nth-child(1) {
        width: 65% !important;
    }
    #contenedorVideo > .fusion-row > div.colFlex:nth-child(2) {
        margin-left: 4% !important;
        width: 31% !important;
    }
    #contenedorTexto > .fusion-row > div.colFlex:nth-child(1) {
        width: 32% !important;
    }
    #contenedorTexto > .fusion-row > div.colFlex:nth-child(2) {
        margin-left: 5% !important;
        width: 63% !important;
    }
    #contenedorTexto > .fusion-row > .colFlex:nth-child(1) .fusion-text {
        font-size: 22px !important;
    }
    #contenedorTexto > .fusion-row > .colFlex:nth-child(2) .fusion-text {
        font-size: 28px !important;
    }
	#contenedorPie2021 .tituloH2Apartado > h2 {
		font-size: 64px !important;
    }

}

@media only screen and (min-width: 1250px) {

    #contenedorTexto > .fusion-row > div.colFlex:nth-child(1) {
        width: 30% !important;
    }
    #contenedorTexto > .fusion-row > div.colFlex:nth-child(2) {
        margin-left: 5% !important;
        width: 65% !important;
    }
    #contenedorTexto > .fusion-row > .colFlex:nth-child(1) .fusion-text {
        font-size: 24px !important;
    }
    #contenedorTexto > .fusion-row > .colFlex:nth-child(2) .fusion-text {
        font-size: 32px !important;
    }
	#contenedorPie2021 .tituloH2Apartado > h2 {
		font-size: 80px !important;
    }

}

/*  Fin de las media queries */
