/* Disfraz para aniversario 25 */

/* reemplazo de imagenes */
body.home {
	background: url("/wp-content/themes/theme-master/images/festividad/aniversario/slide_fondo.webp") no-repeat;
	background-position: center 100px;
}

body.home .banner-home .item .in-banner-item .in-uno .boton.new,
header.encabezado,
.container .boton {
	background: linear-gradient(to left, rgba(1, 88, 47, 1), #001717) !important;
}
header.encabezado .menu img.logo-principal {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/cabecera_logotipo_aniversario.webp");
	max-width: 197px;
}
header.encabezado .menu .menu-in .menu-item.have-submenu:after {
	background: url(/wp-content/themes/theme-master/images/festividad/aniversario/cabecera_menu_icono_flecha_2.webp) no-repeat center / cover;
}
header.encabezado .menu .extras .login .iconuser:after{
	background: url(/wp-content/themes/theme-master/images/festividad/aniversario/cabecera_icono_usuario_2.webp) no-repeat center / cover;
}
header.encabezado .menu .extras .header_cart img {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/cabecera_icono_carro_2.webp");
}

body.home .historia {
	background: url("/wp-content/themes/theme-master/images/festividad/aniversario/fondo_presencia.webp") center center no-repeat;
	padding: 50px 0 40px 0;
}
body.home .historia .historia-in .inside {
	height: 450px;
}
body.home .historia img.historia_imagen {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/historia_imagen_aniversario.webp");
}

body.home .asesoria-soporte img.asesoria_imagen {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/asesoria_imagen_aniversario.webp");
}

body.home .servicios .bloque-uno .contenido .imagen_destacada {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/servicios_imagen_hosting_web_aniversario.webp");
}
body.home .servicios .servicio-menu .s-menu {
	border: 1px solid #DEDEDE;
	box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
}
body.home .servicios .servicio-menu .s-menu a.active {
	background-color: #05A901 !important;	
}

body.home .servicios-in {
	background: url("/wp-content/themes/theme-master/images/festividad/aniversario/fondo_puntos.webp");
	padding-bottom: 30px;
}
body.home .servicios-in .items .data-adicionales .datos {
	background: linear-gradient(to bottom right, #011600 200px, #035300 100%);
	border-radius: 0 0 15px 15px;
}
body.home .servicios-in .items .data-adicionales {
	border-radius: 15px;
}

body.home .banner-home .item .in-banner-item.menos-zero {
	background: #F5FFE9 url("/wp-content/themes/theme-master/images/festividad/aniversario/slide_2_aniversario.webp") no-repeat top right;
}
body.home .banner-home .in-banner-dos {
	background: url("/wp-content/themes/theme-master/images/festividad/aniversario/imagen_correo_aniversario.webp") no-repeat !important;
}
body.home .banner-home .in-banner-dos .texto .conocer-mas a:after {
	background: url(/wp-content/themes/theme-master/images/festividad/aniversario/icono_whatsapp.webp) no-repeat;
}

footer .foot_one .logo_pie {
	max-width: 80%;
}

body.home .banner-home .in-banner-dos .texto h3::after,
.container h2::after,
body.page-template-hosting-web h1::after,
body.page-template-dominios h1::after,
body.page-template-sitios-web .banner h1::after,
body.page-template-hosting-vps h1::after, 
body.page-template-housing h1::after, 
body.page-template-contacto .banner h1::after {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/icono_25.webp");
	position: absolute;
	margin: -10px 0 0 10px;
}
.container h2::after {
	margin: -5px 0 0 20px;
}
body.page-template-hosting-web h1::after,
body.page-template-dominios h1::after,
body.page-template-sitios-web .banner h1::after,
body.page-template-hosting-vps h1::after, 
body.page-template-housing h1::after, 
body.page-template-contacto .banner h1::after {
	margin: -2px 0 0 15px;
}
body.home .servicios .container h2::after,
body.home .asesoria-soporte .in-asesoria h2::after,
body.home .banner-home .item .in-banner-item .in-uno h2::after {
	content: "";
}
body.home .banner-home .slick-slide img {
	margin-top: 35px;
}
footer .foot_one .logo_pie img.logo_pie_anaconda {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/pie_logotipo.webp");
}
footer .foot_one .frase_pie img {
	content: url("/wp-content/themes/theme-master/images/festividad/aniversario/pie_certificaciones_aniversario.webp");
}
footer {
	background: linear-gradient(to left, #01582F, #001010);
}
footer .final {
	background: none;
}


/* color blanco */
header.encabezado .menu .extras .login span,
body.home .servicios-in .items .data-adicionales .datos p,
body.home .banner-home .in-banner-dos .texto p,
body.home .banner-home .in-banner-dos .texto .conocer-mas a,
body.home .historia h2,
header.encabezado .menu .menu-in .menu-item .in-item p,
header.encabezado .menu .extras .login.only a,
footer p, footer a,
.medios_pago strong,
.medios_pago .medio:before, 
.medios_pago .medio:after
{
	color: #fff;
}


/* color negro */
body.home .clientes h2,
.container h2,
.container h2 span,
.container h3,
body.home .banner-home .container h2,
body.page-template-hosting-web h1 span,
body.page-template-dominios h1 span,
body .servicios-complementarios h2 span,
body.page-template-sitios-web .banner h1 span,
body.page-template-hosting-vps h1 span,
body.page-template-housing h1 span,
body.page-template-contacto .banner h1 span,
body.page-template-housing .caracteristicas h2 span {
	color: #000;
}


/* color verde anaconda */
header.encabezado .menu .extras .login.only a:hover,
body.home .servicios .servicio-menu .s-menu a.active, 
.medios_pago
{
    background: #004737;
}

body.page-template-hosting-web h1,
body.page-template-dominios h1,
body .servicios-complementarios h2,
body.page-template-sitios-web .banner h1,
body.page-template-hosting-vps h1,
body.page-template-housing h1,
body.page-template-contacto .banner h1,
body.page-template-housing .caracteristicas h2,
body.page-template-hosting-vps .planes.cloud .titulo h2
{
    color: #004737;
}

/* color verde fluor */
.medios_pago .medio strong,
body.home .servicios-in .items .data-adicionales .datos h4,
body.home .banner-home .in-banner-dos .texto h3, 
footer h5, 
body.home .banner-home .item .in-banner-item .in-uno h2 span,
body .servicios-complementarios h2,
body.page-template-contacto .banner h1,
body.page-template-housing .caracteristicas h2,
body.page-template-hosting-vps .planes.cloud .titulo h2,
body.home .historia h2 span {
    color: #1FE200;
}

/* otro verde */
header.encabezado .menu .menu-in .menu-item .in-item p {
	text-shadow: 0 20px 0 #05A901;
}
body.home .banner-home .item .in-banner-item .in-uno h2 span,
body.home .clientes h2 span {
	color: #05A901;
}



header.encabezado .util {
	background-color: #004737;
}
header.encabezado .util .rr:before {
    background: linear-gradient(to left, rgba(255, 0, 0, 0), #004737);
}
header.encabezado .util .rr:after {
    background: linear-gradient(to right, rgba(255, 0, 0, 0), #004737);
}


@media (max-width: 768px) {
    body header.encabezado .menu .btn_movil {
		content: url("/wp-content/themes/theme-master/images/festividad/aniversario/cabecera_icono_menu_2.webp");
    }
    body header.encabezado .menu .menu-content .menu-in .menu-item .in-item p {
        color: #000;
	}
	
	body.home .banner-home .item .in-banner-item.menos-zero {
		background-image: none;
	}

	body.home .historia {
		background-color: #0F172B;
		background-image: none;
	}
	body.home .historia h2 {
		font-size: 30px;
	}
	body.home .historia h2::after, 
	.container h2::after {
		content: "";
	}
	body.home .historia .historia-in .inside {
		height: 200px;
	}

    body footer .foot_one .logo_pie {
        margin: 0 auto 25px;
        max-width: 70%;
    }
	
	body.home .banner-home .in-banner-dos .texto h3::after,
	.container h2::after,
	body.page-template-hosting-web h1::after,
	body.page-template-dominios h1::after,
	body.page-template-sitios-web .banner h1::after,
	body.page-template-hosting-vps h1::after, 
	body.page-template-housing h1::after, 
	body.page-template-contacto .banner h1::after {
		content: url("");
	}
	header.encabezado .menu img.logo {
		max-width: 160px;
	}

}
