/* Disfraz para fiestas patrias */

/* reemplazo de imagenes */
header.encabezado .menu img.logo {
	content: url("/wp-content/themes/theme-master/images/festividad/septiembre/cabecera_logotipo_18.svg");
	max-width: 160px;
}
body.home .historia img.historia_imagen {
	content: url("/wp-content/themes/theme-master/images/festividad/septiembre/historia_imagen_18.webp");
}
body.home .asesoria-soporte img.asesoria_imagen {
	content: url("/wp-content/themes/theme-master/images/festividad/septiembre/asesoria_imagen_18.webp");
	max-width: initial;
}
body.home .servicios .bloque-uno .contenido .imagen_destacada {
	content: url("/wp-content/themes/theme-master/images/festividad/septiembre/servicios_imagen_hosting_web_18_2.webp");
}
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/septiembre/icono_remolino.webp");
	position: absolute;
	margin: -10px 0 0 10px;
	animation: girar 1s linear infinite;
	transform-origin: center;  /* punto de giro: centro */
}

.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/septiembre/pie_logotipo_18.webp");
}
footer .foot_one .frase_pie img {
	content: url("/wp-content/themes/theme-master/images/festividad/septiembre/pie_certificaciones_18.webp");
}

@media (min-width: 768px) {
	body.home .banner-home .item .in-banner-item .in-true {
		background: url("/wp-content/themes/theme-master/images/festividad/septiembre/slide_guirnalda.webp") no-repeat top right;
		background-repeat: no-repeat;
		background-position: top right 15px;
	}
}
@media (max-width: 768px) {
	body.home .historia h2::after, 
	.container h2::after
	{
		content: "";
	}
	
	body.home .asesoria-soporte img.asesoria_imagen {
		max-width: 100%;
	}
}


/* color rojo */
body.home .clientes h2,
body.home .servicios-in .items .data-adicionales .datos h4,
body.home .historia h2 span,
.container h2 span,
.container h3,
body.home .banner-home .in-banner-dos .texto 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: #DB291D;
}

/* color azul */
body.home .servicios .servicio-menu .s-menu a.active, 
.medios_pago
{
    background: #DB291D;
}

footer h5, 
body.home .clientes h2 span,
body.home .historia h2,
.container h2,
body.home .banner-home .item .in-banner-item .in-uno h2 span,
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: #021B53;
}
header.encabezado .util .rr:before {
    background: linear-gradient(to left, rgba(255, 0, 0, 0), #021B53);
}
header.encabezado .util .rr:after {
    background: linear-gradient(to right, rgba(255, 0, 0, 0), #021B53);
}
.container .boton,
body.home .banner-home .item .in-banner-item .in-uno .boton.new,
header.encabezado .util,
body.page-template-dominios .buscador-dominio form .input-group .input-group-text button,
body.page-template-contacto .contacto-interior .formulario form .antes-enviar .enviar input,
body.page-template-contacto .contacto-interior .info .consulta:before, 
body.page-template-contacto .contacto-interior .info .mail:before, 
body.page-template-contacto .contacto-interior .info .dir:before
{
	background: #021B53 !important;
}

.medios_pago strong,
.medios_pago .medio:before, 
.medios_pago .medio:after
{
    color: #fff;
}

@keyframes girar {
  from {
    transform: rotate(360degdeg);
  }
  to {
    transform: rotate(-360deg);
  }
}

body.home .asesoria-soporte .in-asesoria ul {
	margin-bottom: 43px;
	margin-top: 30px;
}
body.home .asesoria-soporte .in-asesoria ul li {
	margin-bottom: 18px;
}