/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


/*HACK ANCHOR*/
body:not(.elementor-editor-active) .elementor-widget-menu-anchor {
   position: relative;
   z-index: -1;
 }
 body:not(.elementor-editor-active) .elementor-menu-anchor:before {
   content: "";
   display: block;
   height: 120px; 
   margin: -120px 0 0; 
   visibility: hidden;
   pointer-events: none;
 }
/*FIN HACK ANCHOR*/


/*MOVIMIENTO BOTON*/
.boton a:hover span.elementor-button-text{padding-left:30px; -webkit-transition: 0.5s ease-in-out;
    -moz-transition: 0.5s ease-in-out;
    -o-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
}

@media screen and (max-width: 900px) {
	.boton a:hover span.elementor-button-text{padding-left:10px;}
}

.icono{margin-right:20px}
/*.elementor-widget-n-accordion .e-n-accordion-item-title-icon{position: absolute; right: 0px}*/


.icono-plus{display: none; margin-left: 20px}
.especialidad_title{cursor: pointer}
@media screen and (max-width: 768px) {
	.icono-plus{display: block}
	.especialidad_hidden{display: none}
}

.elementor-icon{outline: none}




/* HEADER MOBILE */
/*#menu-menu-mobile .menu-item a{padding-bottom: 25px!important}
#menu-menu-mobile .menu-item-has-children a{padding-bottom: 0px!important}
.sub-menu{padding-bottom: 25px!important; padding-top:10px!important}
.sub-menu li a{font-family: "Roboto", Sans-serif!important; font-size: 18px!important; padding-bottom: 15px!important}
.fsmfe-wrapper .menu-toggle:checked + .icon-bars .icon-bar{background-color: #ffffff!important}*/

.btn_open_menu_mobile{cursor: pointer}
.social-menu .elementor-icon-list-icon{order: 0!important}

.highlight {
  background: linear-gradient(180deg,white 70%, #B0EBBB 30%);
}


/*FOOTER */
.footer-list .elementor-icon-list-icon{order: 0!important}
