/* 
Theme Name: Gulupa Digital
Theme URI: https://github.com/elementor/hello-theme-child/
Description: 
Author: Gulupa Digital
Author URI: https://gulupadigital.com/
Template: hello-elementor
Version: 2.0.0
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 */

/* Footer */
@media(max-width: 767px) {
	footer .elementor-nav-menu a {
		justify-content: center;
	}	
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	font-size: inherit!important; 
	font-weight: inherit!important;
	line-height: inherit!important;
}


.elementor-widget-theme-post-featured-image a{
	display: block;
	width: 100%;
}


/* ============================================================
   Yo corro por un silletero (landing) — añadido 2026-11-05
   ============================================================ */

/* Fuente Alan Sans (Google Fonts). Elementor no la incluye en su lista,
   por eso se declara aquí; las variables globales usan "Alan Sans". */
@font-face{font-family:'Alan Sans';font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/alansans/v7/zOL-4pbDmq5Eu6ebjMSb4ORBg-E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Alan Sans';font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/alansans/v7/zOL-4pbDmq5Eu6ebjMSb7uRB.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
body{font-family:'Alan Sans',sans-serif;}
html{scroll-behavior:smooth;scroll-padding-top:90px;}

/* Acordeones (clases globales acordeon-barra / acordeon-linea): texto heredado y flecha */
.acordeon-barra p,.acordeon-linea p{font:inherit;color:inherit;}
.acordeon-barra,.acordeon-linea{display:flex;align-items:center;justify-content:space-between;list-style:none;}
.acordeon-barra::-webkit-details-marker,.acordeon-linea::-webkit-details-marker{display:none;}
.acordeon-barra::after,.acordeon-linea::after{content:'';flex:0 0 auto;width:8px;height:8px;margin:0 4px 4px 16px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s;}
details[open]>.acordeon-barra::after,details[open]>.acordeon-linea::after{transform:rotate(-135deg);margin-bottom:-4px;}
