/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 07 2022 | 13:44:31 */
@media screen and (min-width: 769px) {
	.hamburger-menu {
		display: none;
	}
	
	.m-header-title {
		display: none;
	}
	
	.menu-heading {
		display: none;
	}
	
	.footer-menu-show,
	.footer-menu {
		display: none;
	}	
	
}

@media screen and (max-width: 768px) {
	
	.header-menu {
		display: none;
	}
	
	.footer-menu-hide {
		display: none;
	}
	
	.button-glossary {
		display: none;
	}
	
	#inicio.elementor-section,
	#psicoterapia.elementor-section, 
	#biografia.elementor-section,
	#contacto.elementor-section,
	#creditos.elementor-section,
	#aviso-legal.elementor-section,
	#politica-privacidad.elementor-section,
	#politica-cookies.elementor-section {
		padding: 40px 30px 20px 30px !important;
	}
	
	.section-title h2 {
		font-size: 48px !important;
	}
	
	.header-mid-column {
		display: none;
	}
	
	.column-logo {
		width: 80% !important;
	}
	
	.column-logo h1 {
		font-size: 26px !important;
		margin-top: 24px !important;
	}
	
	.m-header-title h2 {
	    font-size: 18px !important;
		font-weight: 300 !important;
		margin-left: 10px;
	}
	
	.column-menu {
		width: 20% !important;
	}
	
	.menu-subheading h2 {
		font-size: 18px !important;
	}
	
	.popup-glossary-button {
		display: none;
	}
	
	.menu-popup-column-one h1,
	.menu-popup-column-one h2{
		margin-left: -23px !important;
	}
	
	.popup-main-menu li a {
		font-size: 48px !important;
		line-height: 1 !important;
	}
	
	.footer-menu li a {
		padding-left: 0 !important;
	}
	
	.footer-menu-column {
		width: 100% !important;
	}
	
	.contact-title h2 {
		font-size: 48px !important;
		padding-top: 80px;
	}
	
	.footer-secondary-menu .elementor-icon-list-items {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: start !important;
	}
	
	#menu-1-821c046 li a {
		padding-bottom: 0 !important;
	}
	
	#menu-1-821c046 li:first-child a {
		padding-top: 40px !important;
	}
	
	#menu-1-821c046 li:last-child a {
		padding-bottom: 40px !important;
	}
	
	.menu-popup-column-one {
		padding-left: 4px;
	}
	
	.menu-popup-column-one > div {
		margin-top: -10px !important;
	}
	
	.menu-popup-column-one h1 {
		font-size: 26px !important;
		padding-bottom: 6px;
	}
	
	#elementor-popup-modal-322 .elementor-icon {
		margin-top: -10px !important;
	}
	
	#menu-1-3b4cbe8 li a {
		line-height: 0.2 !important;
	}
	
	.elementor-element-68cc43e {
		margin-left: -18px !important;
	}
	
}