/*
Theme Name: Asdpic 
Description: Tema hijo
Author: QualityStudio
Author URI: https://qualitystudio.es
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
#cmplz-cookiebanner-container {
	z-index: 999999!important;
}
/*ASDPIC*/
/*Formulario*/
.searchform .fusion-search-form-content .fusion-search-button input[type="submit"] {
  background: #2aaa9b!important;
}
label {
  font-size: 19px !important;
  font-weight: 800 !important;
  color: white !important;}

.fusion-form-element-required {
  text-decoration: none !important;
  color: #2aaa9b;}

/*Logos clientes*/

.fusion-grid-column.fusion-gallery-column.fusion-gallery-column-4.hover-type-none {
  text-align: center !important;}

/*Menú blur efect*/

.fusion-sticky-container {
  position: sticky;
  top: 0;
  z-index: 9999;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(5px);
  background-color: rgba(255, 255, 255, 0.6 !important);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.margencito {
  margin-right: 2% !important;
  margin-left: 2% !important;}

  #fondofranja .fusion-column-wrapper{
    z-index: 9999;
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(5px);
    border-radius: 30px !important;
    background-color: rgba(255, 255, 255, 0.6 !important); }

.txtdestacado {
  color: #2aaa9b;
  font-family: "Meow Script";
  font-size: 120px !important;}

#legal label {
  font-size: 12px !important;
font-weight: 300 !important;}

#legal {
  margin-bottom: 2px;
  margin-top: 2px;
  font-weight: 300 !important;}

/*Buscador*/

input[type="search"] {
  position: relative;
  z-index: 1;
  background: transparent !important;
}

input[type="search"]::before {
  content: "Buscar..." !important;
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  color: #888;
  pointer-events: none;
  font-style: italic;
}
/*quitar enlace submenu producción*/
.subproduccion .awb-submenu__main-li.current-menu-item {
  display: none !important;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  .menumov .fusion-search-form-content {
  	border: 1px solid #fff;
  }
  .menumov .fusion-search-submit.searchsubmit {
	background: #2aaa9b!important;
}
.menumov .s {
	color: #fff !important;
}
.t1 .fusion-title-heading {
	font-size: 36px !important;
}
.typing .fusion-animated-texts-wrapper {
	font-size: 18px !important;
}
.txtdestacado {
  font-size: 85px !important;
}
.noborde .fusion-column-wrapper {
  border: 1px solid #fff!important;
}
}
/* Estilos específicos para 1366*/
@media screen and (min-device-width : 1181px) and (max-width: 1366px) {
  #menu-menu-izquierda, #menu-menu-derecha {
  font-size: 13px!important;
}
#menu-menu-izquierda li {
	margin: 0px;
}
.fusion-title-heading.title-heading-left, .fusion-title-heading.title-heading-right {
	font-size: 40px !important;
}
#awb-mega-menu-468 p, #menu-item-724 p, #menu-item-729 p {
	font-size: 40px;
}
}
