
/* DIFUSOR V116 · CLARIDAD CONTROLADA
   Ajuste solicitado: aligerar el panel interior del cotizador y aclarar
   las imágenes/fondos de las tarjetas de Servicios e Infraestructura,
   manteniendo la línea cinematográfica aprobada. */
body.v73-home #contacto .quote-form,
body.v73-home #contacto .form{
  background:linear-gradient(145deg,rgba(7,20,28,.76),rgba(8,24,32,.74))!important;
  border:1px solid rgba(255,255,255,.13)!important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.045), 0 16px 44px rgba(0,0,0,.16)!important;
}
body.v73-home #contacto .quote-form-head{ border-bottom:1px solid rgba(255,255,255,.14)!important; }
body.v73-home #contacto .quote-form-head p,
body.v73-home #contacto .field>span,
body.v73-home #contacto .note{ color:rgba(255,255,255,.60)!important; }
body.v73-home #contacto .quote-form input,
body.v73-home #contacto .quote-form select,
body.v73-home #contacto .quote-form textarea{
  background:rgba(255,255,255,.065)!important;
  border-color:rgba(255,255,255,.13)!important;
}
body.v73-home #contacto .quote-form input:hover,
body.v73-home #contacto .quote-form select:hover,
body.v73-home #contacto .quote-form textarea:hover{
  background:rgba(255,255,255,.08)!important;
  border-color:rgba(143,209,236,.24)!important;
}
body.v73-home #contacto .quote-form input:focus,
body.v73-home #contacto .quote-form select:focus,
body.v73-home #contacto .quote-form textarea:focus{ background:rgba(255,255,255,.095)!important; }
body.v73-home #servicios .service{ background-color:rgba(9,24,33,.82)!important; }
body.v73-home #servicios .service[data-service="live"]{ background-image: linear-gradient(180deg,rgba(4,13,18,.22) 0%,rgba(4,13,18,.40) 45%,rgba(3,10,15,.76) 100%), url("../services/live.jpg")!important; }
body.v73-home #servicios .service[data-service="podcast"]{ background-image: linear-gradient(180deg,rgba(4,13,18,.20) 0%,rgba(4,13,18,.39) 45%,rgba(3,10,15,.76) 100%), url("../services/podcast.jpg")!important; }
body.v73-home #servicios .service[data-service="corporate"]{ background-image: linear-gradient(180deg,rgba(4,13,18,.20) 0%,rgba(4,13,18,.39) 45%,rgba(3,10,15,.76) 100%), url("../services/corporate.jpg")!important; }
body.v73-home #servicios .service[data-service="events"]{ background-image: linear-gradient(180deg,rgba(4,13,18,.18) 0%,rgba(4,13,18,.36) 44%,rgba(3,10,15,.74) 100%), url("../services/events.jpg")!important; }
body.v73-home #servicios .service[data-service="content"]{ background-image: linear-gradient(180deg,rgba(4,13,18,.19) 0%,rgba(4,13,18,.37) 45%,rgba(3,10,15,.75) 100%), url("../services/content.jpg")!important; }
body.v73-home #servicios .service[data-service="music"]{ background-image: linear-gradient(180deg,rgba(4,13,18,.18) 0%,rgba(4,13,18,.36) 44%,rgba(3,10,15,.74) 100%), url("../services/music.jpg")!important; }
body.v73-home #servicios .service[data-service="live"]:hover,
body.v73-home #servicios .service[data-service="live"]:focus-visible{ background-image: linear-gradient(180deg,rgba(4,13,18,.14) 0%,rgba(4,13,18,.31) 45%,rgba(3,10,15,.69) 100%), url("../services/live.jpg")!important; }
body.v73-home #servicios .service[data-service="podcast"]:hover,
body.v73-home #servicios .service[data-service="podcast"]:focus-visible{ background-image: linear-gradient(180deg,rgba(4,13,18,.13) 0%,rgba(4,13,18,.30) 45%,rgba(3,10,15,.69) 100%), url("../services/podcast.jpg")!important; }
body.v73-home #servicios .service[data-service="corporate"]:hover,
body.v73-home #servicios .service[data-service="corporate"]:focus-visible{ background-image: linear-gradient(180deg,rgba(4,13,18,.13) 0%,rgba(4,13,18,.30) 45%,rgba(3,10,15,.69) 100%), url("../services/corporate.jpg")!important; }
body.v73-home #servicios .service[data-service="events"]:hover,
body.v73-home #servicios .service[data-service="events"]:focus-visible{ background-image: linear-gradient(180deg,rgba(4,13,18,.11) 0%,rgba(4,13,18,.28) 44%,rgba(3,10,15,.67) 100%), url("../services/events.jpg")!important; }
body.v73-home #servicios .service[data-service="content"]:hover,
body.v73-home #servicios .service[data-service="content"]:focus-visible{ background-image: linear-gradient(180deg,rgba(4,13,18,.12) 0%,rgba(4,13,18,.29) 45%,rgba(3,10,15,.68) 100%), url("../services/content.jpg")!important; }
body.v73-home #servicios .service[data-service="music"]:hover,
body.v73-home #servicios .service[data-service="music"]:focus-visible{ background-image: linear-gradient(180deg,rgba(4,13,18,.11) 0%,rgba(4,13,18,.28) 44%,rgba(3,10,15,.67) 100%), url("../services/music.jpg")!important; }
body.v73-home #infraestructura .tech-item{ background-color:rgba(9,24,33,.82)!important; }
body.v73-home #infraestructura .tech-item[data-infra="video"]{ background: linear-gradient(180deg,rgba(4,13,18,.08) 0%,rgba(4,13,18,.20) 42%,rgba(3,10,15,.68) 100%), url("../infrastructure-ai/video.jpg") 50% 50% / 130% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="realizacion"]{ background: linear-gradient(180deg,rgba(4,13,18,.08) 0%,rgba(4,13,18,.20) 42%,rgba(3,10,15,.68) 100%), url("../infrastructure-ai/realizacion.jpg") 50% 50% / 130% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="audio"]{ background: linear-gradient(180deg,rgba(4,13,18,.08) 0%,rgba(4,13,18,.20) 42%,rgba(3,10,15,.68) 100%), url("../infrastructure-ai/audio.jpg") 50% 50% / 130% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="iluminacion"]{ background: linear-gradient(180deg,rgba(4,13,18,.07) 0%,rgba(4,13,18,.18) 42%,rgba(3,10,15,.66) 100%), url("../infrastructure-ai/iluminacion.jpg") 50% 50% / 130% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="movimiento"]{ background: linear-gradient(180deg,rgba(4,13,18,.07) 0%,rgba(4,13,18,.18) 42%,rgba(3,10,15,.66) 100%), url("../infrastructure-ai/movimiento.jpg") 50% 50% / 130% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="soporte"]{ background: linear-gradient(180deg,rgba(4,13,18,.08) 0%,rgba(4,13,18,.20) 42%,rgba(3,10,15,.68) 100%), url("../infrastructure-ai/soporte.jpg") 50% 50% / 130% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="video"]:hover,
body.v73-home #infraestructura .tech-item[data-infra="video"]:focus-visible{ background: linear-gradient(180deg,rgba(4,13,18,.04) 0%,rgba(4,13,18,.15) 42%,rgba(3,10,15,.61) 100%), url("../infrastructure-ai/video.jpg") 50% 50% / 136% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="realizacion"]:hover,
body.v73-home #infraestructura .tech-item[data-infra="realizacion"]:focus-visible{ background: linear-gradient(180deg,rgba(4,13,18,.04) 0%,rgba(4,13,18,.15) 42%,rgba(3,10,15,.61) 100%), url("../infrastructure-ai/realizacion.jpg") 50% 50% / 136% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="audio"]:hover,
body.v73-home #infraestructura .tech-item[data-infra="audio"]:focus-visible{ background: linear-gradient(180deg,rgba(4,13,18,.04) 0%,rgba(4,13,18,.15) 42%,rgba(3,10,15,.61) 100%), url("../infrastructure-ai/audio.jpg") 50% 50% / 136% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="iluminacion"]:hover,
body.v73-home #infraestructura .tech-item[data-infra="iluminacion"]:focus-visible{ background: linear-gradient(180deg,rgba(4,13,18,.03) 0%,rgba(4,13,18,.14) 42%,rgba(3,10,15,.59) 100%), url("../infrastructure-ai/iluminacion.jpg") 50% 50% / 136% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="movimiento"]:hover,
body.v73-home #infraestructura .tech-item[data-infra="movimiento"]:focus-visible{ background: linear-gradient(180deg,rgba(4,13,18,.03) 0%,rgba(4,13,18,.14) 42%,rgba(3,10,15,.59) 100%), url("../infrastructure-ai/movimiento.jpg") 50% 50% / 136% auto no-repeat!important; }
body.v73-home #infraestructura .tech-item[data-infra="soporte"]:hover,
body.v73-home #infraestructura .tech-item[data-infra="soporte"]:focus-visible{ background: linear-gradient(180deg,rgba(4,13,18,.04) 0%,rgba(4,13,18,.15) 42%,rgba(3,10,15,.61) 100%), url("../infrastructure-ai/soporte.jpg") 50% 50% / 136% auto no-repeat!important; }
