/*  
Theme Name: WP 2026
Theme URI: https://codeados.com/
Version: 1.0.0
Author: Codeados 
Author URI: https://codeados.com/
Description:  WP 2026
*/  
@import url("https://cdn.gestoapp.com/v3/style.css");

.container { max-width: 1080px;   }
header, header > *, #logo { transition: all 0.3s ease; }
header { padding: 0; padding-top: 12px; padding-bottom: 12px; 
    box-shadow: var(--shadow-md); }
header.scroll { top: -100px; }
#logo { line-height: 0; display: block; max-width: 100%; width: 192px; }
header.scroll.fixed  #logo {  }

#navigation { margin-top: 5px; }

header.scroll #navigation {  }  
nav#navigation ul li a {  font-weight: 500;    padding: 4px 8px;    padding-top: 6px;  }
nav#navigation ul li a:hover { }
a.trigger_menu { position: absolute; top: 5px; right: 10px; background: var(--corporativo1); color: #ffffff; 
    padding: 0; height: 40px; width: 40px; line-height: 42px; border-radius: 3px; font-size: 20px; border: none; }

 

#navigationfooter { padding: 6px 0px; box-sizing: border-box; }
#navigationfooter ul { text-align: center; margin: 0; list-style: none; }
#navigationfooter ul li { text-align: center; margin-bottom: 10px; display: inline-block; }
#navigationfooter ul li a { background: transparent;  
    margin-bottom: 0; padding: 4px 12px; font-size: 16px; margin-right: 10px; font-weight: 500; 
    color: var(--corporativo1);     width: 100%;
    display: block; border-radius: 20px;
    box-sizing: border-box; transition: all var(--t-base);}
#navigationfooter ul li a:hover { text-decoration: none;   color: var(--blanco);  background: var(--corporativo1); }

@media screen and (max-width:1200px) {
    nav#navigation ul li a { }
}
@media screen and (max-width:1030px) {
    nav#navigation { background: var(--corporativo1); margin: 0; }
    nav#navigation ul { text-align: left; }
    nav#navigation ul li a { font-size: 25px; }
    nav#navigation ul li a:not(.btn):hover { color: var(--corporativo2); }

    #navigationfooter ul li {         display: block;
        width: 100%;
        text-align: center;  }
    #logo { max-width: 240px; }
    
    .tabletmb20 { margin-bottom: 20px !important; }
 }
@media screen and (max-width:480px) {
    
}


