/*
Theme Name: Alutech
Author: QualityStudio
Author URI: https://qualitystudio.es
Template: Avada
Version: 1.0.0
Text Domain:  Avada*/


/*Complianz*/
.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {
  right: 291px !important;}

#producto2, #producto3, #producto4, #producto5 {
	display: none;}

.fusion-form-field.fusion-form-select-field.fusion-form-label-above {
  margin-top: 4px;
  margin-bottom: 8px;}

.fusion-form-field.fusion-form-text-field.fusion-form-label-above {
  margin-top: 4px;
  margin-bottom: 8px;}

blockquote {
background: url(/wp-content/uploads/comillas-3.png) center center no-repeat !important;
padding: 30px !important;
background-size: contain !important;
border-left: solid #868a8d 1px !important;
margin: 15px !important;
padding-top:54px !important;}

blockquote.testimonials-shortcode-blockquote  {
  background: url(/wp-content/uploads/comillas-3.png) center center no-repeat !important;
  padding: 85px !important;
  background-size: contain !important;
  padding-top: 30px !important;
  border: none !important;
}
.ua-mobile blockquote.testimonials-shortcode-blockquote {
	padding: 30px 0px !important;
}
.fusion-testimonials.clean .doe::before {
  line-height: 34px;
  font-size: 62px !important;
}
.ua-mobile .awb-imageframe-caption-text {
	font-size: 14px;
	line-height: 1em;
}

/*faqs*/
.FAQS {
padding-left: 200px;
padding-right: 200px;}

.awb-imageframe-caption-title {
 /* background-color: #ffffffa6;*/
  background-color: white;
  padding-top: 15px !important;
  padding-bottom: 13px !important;}

.awb-imageframe-caption-text {
  padding-top: 0px !important;}

/*Menú*/
.fusion-sticky-container.fusion-sticky-transition .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-end.fusion-content-layout-column {
  padding-top: 0px;
  margin-top: -15px !important;
  padding-bottom: 10px;}

/*Contacto*/
#from-input1 {
  border-bottom: 1px solid #134F59;
  margin-bottom: 15px;
  margin-top: -1px;
  height: 37px;
  order: 1;
  background-color: #ebeced;
  width: 300px;}

#driveclick {
  order: 1;
  width: 300px;
  background-color: #71becb;
  padding: 13px;
  font-size: 18px;
  color: white;
  border: 0px;}

#driveclick:hover {
  order: 1;
  width: 300px;
  background-color: #868A8D;
  padding: 13px;
  font-size: 18px;
  color: white;
  border: 0px;}

/*Slider*/
.tfs-slider.flexslider.main-flex.full-width-slider h2 {
  font-size: 92px !important;
  text-shadow: 5px 10px 50px #595757d6;
  line-height: 0.98 !important;
}

.margenes {margin-right: 10px !important; margin-left: 10px !important;}

/*Icono para el subtítulo*/
.destacar {background-image: url("/wp-content/uploads/2023/01/Icono-flecha-alutec.png");
    background-size: 30px;
    background-repeat: no-repeat; padding-left: 32px !important;}
.btnancho {width: 260px !important;}

/*Formulario*/
.fusion-form-element-required {text-decoration: none;}

/*Fichas de producto*/
thead {display: none;}
.titulotabla {text-transform: uppercase; font-family:'Varela round';}
thead th {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  color: #fff;
  padding-right: 10px;
  padding-left: 10px;}

.table-2 tr td {
  border-bottom: 1px solid #cecece;
  padding: 10px 20px;}

.titulotabla {
  font-size: 13px;  font-weight: bolder;}
.titulotabla, td {
  padding: 6px !important; font-size: 13px !important;}


/*Tabla plegable GUIA ONLINE*/

/*Esto es para evitar el efecto horizontal*/
.fusion-tabs.mobile-mode-carousel .nav-tabs {
  display: inline !important;
  overflow-x: auto;}

.fusion-tabs.vertical-tabs .nav-tabs > li .tab-link {
	padding-top: 20px !important;
	padding-bottom: 20px !important;}


.fusion-tabs.vertical-tabs.clean .tab-content {
  padding-inline-start: 0px !important;}
.tab-content {background-color: #f7f7f7 !important;}
.fusion-tabs .nav-tabs li.active .tab-link,.fusion-tabs .nav-tabs li.hover .tab-link {
  border-left: 3px solid #134f59 !important;}

.cabeceratabla {
  padding: 10px !important;
  background-color: #f7f7f7;
  font-size: 15px !important;
  font-weight: bold;
  color: #134f59;}

.cabeceratabla p {margin-bottom: -6px !important;}

@media screen and (max-width: 1670px) {

#menu-menu-principal {
  font-size: 13px;padding: 5px;}
.imagenlogo {width: 200px !important;}

h1 {font-size: 50px !important}
h2 {font-size: 41px !important}
.tfs-slider.flexslider.main-flex.full-width-slider h2 {
  font-size: 60px !important;
  text-shadow: 5px 10px 50px #595757d6;
  line-height: 1.1 !important;}
  .destacar {
  background-image: url("/wp-content/uploads/2023/01/Icono-flecha-alutec.png");
  background-size: 24px; background-repeat: no-repeat; padding-left: 32px !important;font-size: 13px;}
.textodestacadomovil {font-size:50px!important;}
.columnafootermovil .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-center.fusion-content-layout-column {
  padding: 15px;}
.btnancho {width: 276px;text-align: center;}
#comentarios {height: 275px;}
#menu-menu-movil {max-height: 700px !important;}}

@media screen and (min-width: 650px) and (max-width: 1050px) {

h1 {font-size: 40px !important}
h2 {font-size: 30px !important}

/*faqs*/
.FAQS {
padding-left: 100px;
padding-right: 100px;}

.tfs-slider.flexslider.main-flex.full-width-slider h2 {
  font-size: 60px !important;
  text-shadow: 5px 10px 50px #595757d6;
 line-height: 1.1 !important;}
.destacar {
  background-image: url("/wp-content/uploads/2023/01/Icono-flecha-alutec.png");
  background-size: 24px; background-repeat: no-repeat; padding-left: 32px !important;font-size: 13px;}

.textodestacadomovil {font-size:35px!important;}

/*Subtítulo en gris de la franja 1 de productos*/
.grismovilsubtitulo {font-size: 30px !important;
margin-top: -13px !important;}

/*Otros títulos en gris*/
.grismovil {font-size: 40px !important;
margin-top: -13px !important;}

/*Subtítulo en azul de la franja. Encuentra lo que necesitas*/
.azulmovil {font-size: 40px !important;
margin-top: -13px !important;}

.btnancho {width: 276px;text-align: center;}
#comentarios {height: 275px;}

#menu-menu-movil {max-height: 700px !important;}
.fusion-tab-heading {font-size: 15px !important;}
.fusion-tabs.clean .tab-content .tab-pane {
  padding-left: 30px !important;
  padding-right: 30px !important;}

  .fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link{
 padding-right: 10px !important;
padding-left: 10px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
background-color: #134f59; }

.awb-imageframe-caption-title {
  padding-top: 15px !important;
  padding-bottom: 13px !important;
  padding-left: 5px !important;}

/*GUIA ONLINE*/
.awb-image-hotspots-hotspot.awb-image-hotspots-hotspot-1.awb-image-hotspots-hotspot-anim-sonar {
  --awb-pos-x: 11% !important;}

.awb-image-hotspots-hotspot.awb-image-hotspots-hotspot-3.awb-image-hotspots-hotspot-anim-sonar {
  --awb-pos-x: 47.6% !important;
  --awb-pos-y: 81.7% !important;}

/*Complianz*/
.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {right: 234px !important;}
#cmplz-manage-consent .cmplz-manage-consent {padding: 5px !important;}


.off-canvas-close.fa-times.fas.close-position-right {
  margin-top: 65px !important;
}
}


@media screen and (min-width: 280px) and (max-width: 650px) {

h1 {font-size: 40px !important}
h2 {font-size: 30px !important}

/*faqs*/
.FAQS {
padding-left: 20px !important;
padding-right: 20px !important;}

.tfs-slider.flexslider.main-flex.full-width-slider h2 {
  font-size: 40px !important;
  text-shadow: 5px 10px 50px #595757d6;
 line-height: 1.0 !important;}

.destacar {
  background-image: url("/wp-content/uploads/2023/01/Icono-flecha-alutec.png");
  background-size: 24px; background-repeat: no-repeat; padding-left: 32px !important;font-size: 13px;}

.textodestacadomovil {font-size:35px!important;}

/*Subtítulo en gris de la franja 1 de productos*/
.grismovilsubtitulo {font-size: 30px !important;
margin-top: -13px !important;}

/*Otros títulos en gris*/
.grismovil {font-size: 40px !important;
margin-top: -13px !important;}

/*Subtítulo en azul de la franja. Encuentra lo que necesitas*/
.azulmovil {font-size: 40px !important;
margin-top: -13px !important;}

.btnancho {width: 276px;text-align: center;}
#comentarios {height: 176px;}

#menu-menu-movil {max-height: 700px !important;}
.fusion-tab-heading {font-size: 15px !important;}
.fusion-tabs.clean .tab-content .tab-pane {
  padding-left: 30px !important;
  padding-right: 30px !important;}

  .fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link{
 padding-right: 10px !important;
padding-left: 10px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
background-color: #134f59; }

.awb-imageframe-caption-title {
  padding-top: 15px !important;
  padding-bottom: 13px !important;
  padding-left: 5px !important;}

/*GUIA ONLINE*/
.awb-image-hotspots-hotspot.awb-image-hotspots-hotspot-1.awb-image-hotspots-hotspot-anim-sonar {
  --awb-pos-x: 11% !important;}

.awb-image-hotspots-hotspot.awb-image-hotspots-hotspot-3.awb-image-hotspots-hotspot-anim-sonar {
  --awb-pos-x: 47.6% !important;
  --awb-pos-y: 81.7% !important;}

/*Complianz*/
.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {right: 234px !important;}
#cmplz-manage-consent .cmplz-manage-consent {padding: 5px !important;}

.off-canvas-close.fa-times.fas.close-position-right {
  margin-top: 65px !important;
}

}
