/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1651071220
Updated: 2022-04-27 10:53:40

*/


body{
	overflow-x: hidden;
}


header.sticky-header .elementor-button-wrapper{
    margin-bottom: -15px;
    margin-top: 15px;
}

.rrss_top .elementor-widget-image{
	width: 50px!important;
	margin-bottom: 0!important;
}

.rrss_top .elementor-widget-wrap{
	right: 0;
    width: 270px;
    position: absolute;
    z-index: 9999999;
}

header{
	background-color: #00000078!important;
} 

.home header{
	background-color: #00000000!important;
} 


#boton_header_pacientes{
	display: inline-block;
    width: 260px;
}

#boton_header_agenda{
	display: inline-block;
    width: 260px;
}

#boton_header_insta{
	display: inline-block;
    width: 70px;
}


#botones_menu_header{
	margin-top: 30px;
}

@media (max-width: 470px){


	#botones_menu_header{
		margin-top: 0px;
	}

	header.sticky-header.elementor-sticky--effects {
		-webkit-backdrop-filter: initial;
		backdrop-filter: initial;
	}
	
	.header_rrss_menu{
		display: flex;
	}
	
	.columna-logo{
		height: 0px;
	}
	
	.columna_rrss_menu{
		
	}
	
	.columna_rrss_menu .elementor-widget-container {
    	padding-top: 0!important;
	}




	.elementor-19 .elementor-element.elementor-element-9a43c80 .elementor-button {
		padding: 7px 12px;
	    font-size: 13px!important;
	    /*
	    position: absolute;
	    top: 0;
	    right: 10px;
	    */
	}

	.elementor-19 .elementor-element.elementor-element-9a43c80 .elementor-button .elementor-align-icon-left {
    	margin-right: 4px!important;
	}


	header.sticky-header .elementor-button-wrapper {
    	margin-bottom: 0;
    	margin-top: 5px;
	}


	.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		    width: 300px;
		    margin-left: -260px;
		    margin-top: 0px!important;
	}


	#boton_header_pacientes{
		display: none;
	}

	#boton_header_agenda{
		display: none;
	}

	.boton_mobile_home{
		max-width: 300px!important;
	    margin: 0 auto;
	    width: 100%!important;
	}


	.boton_mobile_home .elementor-button {
		width: 100%!important;
	}

	#boton_header_insta {
    	margin-top: -7px;
	}

}



















