/*

 Theme Name:   Hello Elementor Child    
 Description:  Solar Trade Zrt. egyedi fejlesztésű sablon     
 Author:       VaooDesign                         
 Template:     hello-elementor               
 Version:      1.0.0                    
*/

/* GLOBÁLIS MAIN FONTKÉSZLET

Inter - Normál (400) */

@font-face {

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;     
    font-display: swap; /* Ez biztosítja, hogy a szöveg azonnal megjelenjen, amíg a font tölt */   
    src: url('./fonts/inter-v20-latin-regular.woff2') format('woff2');    
}
            
/* Inter - 500 */    
@font-face {         
    font-family: 'Inter';   
    font-style: normal;    
    font-weight: 500;
    font-display: swap;
    src: url('./fonts/inter-v20-latin-500.woff2') format('woff2');
 }
         
/* Inter - 600 */ 
@font-face {       
    font-family: 'Inter';  
    font-style: normal;      
    font-weight: 600;       
    font-display: swap;      
    src: url('./fonts/inter-v20-latin-600.woff2') format('woff2');        
}     

/* Inter - 700 */    
@font-face {             
    font-family: 'Inter';   
    font-style: normal;    
    font-weight: 700;   
    font-display: swap;    
    src: url('./fonts/inter-v20-latin-700.woff2') format('woff2');  
}
    
/* Globális Lábléc Letolása (Hello Elementor Theme) */     
body {                        
    display: flex;       
    flex-direction: column;   
    min-height: 100vh;      
    margin: 0;        
}         

//---------------------------------------------------------
// footer ragasztása a képernyő aljára
//--------------------------------------------------------
/* 1. Alapok magasságának beállítása */
html, body {
    margin: 0;
    padding: 0;
    min-height: 100vh;
}

/* 2. A külső Jet wrapper rugalmassá tétele */
#jet-theme-core-document {
    display: flex;
    flex-direction: column;
    min-height: 100vh; /* Ez garantálja, hogy a csomagoló kitölti a képernyőt */
}

/* 3. A belső Jet wrapper rugalmassá tétele (Ez a közvetlen szülője a header/tartalom/footer hármasnak) */
.jet-theme-core-document__inner {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Ez mondja meg neki, hogy nyúljon ki a rendelkezésre álló helyre */
    width: 100%;
}

/* 4. A lábléc letolása a rugalmas konténer aljára */
#jet-theme-core-footer {
    margin-top: auto !important;
    width: 100%;
}            
