/*
Theme Name: sayonara
Author: sayonara
Description: Your description goes here
Version: 1
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/* custom formulario cf7 **/
@media (min-width:1024px){
.linea-form .wpcf7-form-control-wrap{width:48%;display:inline-block;margin-right:1%;}
}
@media (max-width:1023px){
.linea-form .wpcf7-form-control-wrap{margin-right:1%;}
.linea-form .wpcf7-form-control-wrap input{margin-bottom:10px;}
.linea-form p{margin-bottom:0;}
}
.texto-form {margin-top:20px;}
.wpcf7-select{height: 50px;border-radius: 5px;width:98%;}
.wpcf7-textarea{height: 100px;border-radius: 5px;width:98%;}
.wpcf7-list-item {display: inline-block;margin: 0 0 0 0em;}
input.wpcf7-submit{margin-top:20px;}

/** custom titulos lightbox**/
.elementor-slideshow__title{display:none !important;}

/** custom responsive hamburguesa **/
.elementor-widget-eael-simple-menu.eael-hamburger--tablet.eael-hamburger--responsive .eael-simple-menu-container.eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal>li>a{text-align:center;}

/** custom overlflow efectos **/
html{overflow-x:hidden;}

/*custom menu desplegable mobile y tablet  **/
html .elementor-766 .elementor-element.elementor-element-a8dcff4 .eael-simple-menu li.current-menu-item > a.eael-item-active{color:inherit;}
html .elementor-766 .elementor-element.elementor-element-a8dcff4 .eael-simple-menu li.current-menu-item > a.eael-item-active:hover{color:#fff;}
html .elementor-979 .elementor-element.elementor-element-a8dcff4 .eael-simple-menu li.current-menu-item > a.eael-item-active{color:inherit;}
html .elementor-979 .elementor-element.elementor-element-a8dcff4 .eael-simple-menu li.current-menu-item > a.eael-item-active:hover{color:#de7a9f;}
@media (max-width:1023px){
	#menu-principal{margin-top:25px;}
	.eael-simple-menu-toggle-text{display:none !important;}
}
@media (max-width:767px){
	#menu-principal{margin-top:35px;}
}

/** custom flechas & slider servicios **/
.elementor-swiper-button{
background: #ffffff7a;
width: 50px;
height: 50px;
border-radius: 50px;
padding: 12.5px;
}
.eicon-chevron-left:before {margin-left: -1px;}
.eicon-chevron-right:before {margin-left: 1px;}
.elementor-swiper-button:hover{opacity:0.7;}
.elementor-swiper-button:hover i{color:#de7a9f;}
.swiper-slide:hover{opacity:0.7;}
html .elementor-lightbox .elementor-swiper-button-next, html .elementor-lightbox .elementor-swiper-button-prev{background:none;}

/** custom icono whatsapp **/
html #qlwapp.qlwapp-bubble .qlwapp-toggle {width: 50px;height: 50px;}

/** fix modal cookies en movil **/
/**cookies **/
/*.cky-revisit-bottom-left{display:none !important;}*/
.cky-btn{padding:7.5px  15px !important;}
.cky-notice .cky-title{margin: 0 0 5px 0 !important;font-weight: 600 !important;font-size: 15px !important; line-height: 20px !important;}
.cky-notice-des * {font-size: 12px !important;}
.cky-notice-des {line-height: 16px !important;}