.elementor-537 .elementor-element.elementor-element-9af6089{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--z-index:999;}.elementor-537 .elementor-element.elementor-element-c7ea2b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-537 .elementor-element.elementor-element-c80a794 img{width:100%;}.elementor-537 .elementor-element.elementor-element-8f8aeb6{z-index:999;--e-nav-menu-horizontal-menu-item-margin:calc( 94px / 2 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-secondary );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{color:#00698F9E;fill:#00698F9E;padding-left:0px;padding-right:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:94px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a, .elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a:hover,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a:focus,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-menu-toggle:hover,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-menu-toggle:focus{color:var( --e-global-color-0ae6538 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a:hover,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a:focus,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-0ae6538 );background-color:var( --e-global-color-secondary );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown .elementor-item, .elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown{border-style:none;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 div.elementor-menu-toggle{color:var( --e-global-color-0ae6538 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 div.elementor-menu-toggle svg{fill:var( --e-global-color-0ae6538 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1200px){.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6{--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}}@media(min-width:768px){.elementor-537 .elementor-element.elementor-element-c7ea2b8{--width:14rem;}}@media(max-width:880px) and (min-width:768px){.elementor-537 .elementor-element.elementor-element-c7ea2b8{--width:12rem;}}@media(min-width:2400px){.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}}@media(max-width:1366px){.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6{--e-nav-menu-horizontal-menu-item-margin:calc( 76px / 2 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:76px;}}@media(max-width:1024px){.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}}@media(max-width:880px){.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){.elementor-537 .elementor-element.elementor-element-9af6089{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2.06rem;--padding-right:2.06rem;}.elementor-537 .elementor-element.elementor-element-c7ea2b8{--width:12rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-537 .elementor-element.elementor-element-c80a794 img{width:100%;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown .elementor-item, .elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1rem;letter-spacing:2.3px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--dropdown a{padding-left:0.1rem;padding-right:0.1rem;padding-top:24px;padding-bottom:24px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6{--nav-menu-icon-size:30px;}.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-menu-toggle{border-width:0px;border-radius:0px;}}/* Start custom CSS */body {
    text-wrap: pretty !important;
}






/* VARIÁVEIS */
/* *************** */
/* BLOCO DE VARIÁVEIS */

:root {
    
    
    
    
    
    /* --- P Á G I N A     N A V B A R --- */
    /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
    /* --- ****************** --- */
    /* --- ****************** --- */
    
    /* AJUSTES GERAIS - NAVBAR */
    
    /* --- CONFIGURAÇÕES TÉCNICAS --- */
    --btn-nav-family: "Poppins", sans-serif;
    --btn-nav-weight: 500;
    --espacamento-letras-nav: 0.14rem;
    
    
    /* --- BREAKPOINT: 360px --- */

    --btn-nav-360: 0.88rem;
    --espacamento-titulos-nav-360: 0rem;

    /* --- BREAKPOINT: 426px (Base Mobile) --- */

    --btn-nav-426: 0.88rem;
    --espacamento-titulos-nav-426: 0rem;
    
    
    /* --- BREAKPOINT: 480px --- */
    --btn-nav-480: 0.9rem;
    --espacamento-titulos-nav-480: 0rem;
  

    /* --- BREAKPOINT: 767px (Tablet Portrait) --- */
    --btn-nav-767: 0.9rem;
    --espacamento-titulos-nav-767: 0rem;
  

    /* --- BREAKPOINT: 880px --- */
    --btn-nav-880: 0.9rem;
    --espacamento-titulos-nav-880: 0rem;
  

    /* --- BREAKPOINT: 1024px (Tablet Landscape/Laptop) --- */
    --btn-nav-1024: 1rem;
    --espacamento-titulos-nav-1024: 0rem;
  

    /* --- BREAKPOINT: 1200px (Desktop Standard) --- */
    --btn-nav-1200: 1rem;
    --espacamento-titulos-nav-1200: 0.5rem;
  

    /* --- BREAKPOINT: 1366px (Desktop HD) --- */
    --btn-nav-1366: 1.1rem;
    --espacamento-titulos-nav-1366: 1rem;
  

    /* --- BREAKPOINT: 1960px (Full HD) --- */
    --btn-nav-1960: 1.25rem;
    --espacamento-titulos-nav-1960: 2rem;
  

    /* --- BREAKPOINT: 2845px (Ultra Wide/4K) --- */
    --btn-nav-2845: 1.35rem;
    --espacamento-titulos-nav-2845: 4rem;
    
    
    
    
    
    
    /* --- F I M      P Á G I N A     N A V B A R --- */
    /* --- ****************** --- */
    /* --- ****************** --- */
    /* --- ****************** --- */
    
    
    
    
}









/* --- ARTICULAÇÃO DE VARIÁVEIS --- */
:root {
    
    /* Variáveis gerais */
    --active-lat: var(--lat-426); --active-ele: var(--ele-426);
    --active-gap: var(--gap-426);

    
    
    
    
    
    /* --- P Á G I N A     N A V B A R --- */
    /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
    /* --- ****************** --- */
    /* --- ****************** --- */
    
    /* AJUSTES GERAIS - NAVBAR */
    
    /* Variáveis dos Botões NavBar  */
    --active-btn-nav: var(--btn-nav-426);
    --active-espacamento-letras-nav: var(--espacamento-letras-nav);
    --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-426);
    
    
    
    
    
    
    /* --- F I M      P Á G I N A     N A V B A R --- */
    /* --- ****************** --- */
    /* --- ****************** --- */
    /* --- ****************** --- */
    
    
    
    
    
}

/* ************************************************************ */





/* --- CONFIGURAÇÕES DOS BOTÕES NAVBAR --- */
.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item {
    font-size: var(--active-btn-nav)!important;
    font-family: var(--btn-nav-family)!important;
    font-weight: var(--btn-nav-weight);
    
    text-decoration: none!important;
    letter-spacing: var(--espacamento-letras-nav)!important;
}

/* --- CONFIGURAÇÕES DO CONTEINER NAVBAR --- */
.elementor-537 .elementor-element.elementor-element-9af6089{
    display: flex!important;
    justify-content: space-between!important;
    padding: 1rem var(--active-lat)!important;
}




/* A J U S T E      E S P A Ç A M E N T O      T Í T U L O S       M E N U       N A V B A R */
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{
    margin-inline-start: var(--active-espacamento-titulos-nav)!important;
    margin-inline-end: 0rem!important;

}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{
    margin-inline-end: var(--active-espacamento-titulos-nav)!important;
}

/* Espaçamento padding para que a borda no focus não fique grudada ao botão */
.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{
    
    padding-right: 0.7rem;
    padding-left: 0.7rem;
    
    
    
}




@media (min-width:1025px) and (max-width:2845px){
    /* Espaçamento padding para que a borda no focus não fique grudada ao botão */
.elementor-537 .elementor-element.elementor-element-8f8aeb6 .elementor-nav-menu--main .elementor-item{
        
        padding-right: 1rem;
        padding-left: 1rem;

    }
}




@media (min-width:1961px) and (max-width:2845px){
    
    :root {
        
        --active-lat: var(--lat-2845); --active-ele: var(--ele-2845);
        --active-gap: var(--gap-2845);
        
        
        
        
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-2845);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-2845);
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
        
        
        
        
    }

}








/* 1367px a 1960px */
@media (min-width: 1367px) and (max-width: 1960px) {

    :root {
        
        
        

        
        --active-lat: var(--lat-1960); --active-ele: var(--ele-1960);
        --active-gap: var(--gap-1960);
        
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-1960);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-1960);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        

    }
    
    
}



    




/* 1201px a 1366px */
@media (min-width: 1201px) and (max-width: 1366px) {
    
    :root {
        
        
        
        
        
        --active-lat: var(--lat-1366); --active-ele: var(--ele-1366);
        --active-gap: var(--gap-1366);
        
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-1366);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-1366);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
    
}






/* 1025px a 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    
    :root {
        
        
        
        
        --active-lat: var(--lat-1200); --active-ele: var(--ele-1200);
        --active-gap: var(--gap-1200);
        
        
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-1200);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-1200);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
    
}







/* 881px a 1024px */
@media (min-width: 881px) and (max-width: 1024px) {
    
    :root {
        
        
        
        --active-lat: var(--lat-1024); --active-ele: var(--ele-1024);
        --active-gap: var(--gap-1024);
        
        
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-1024);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-1024);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
    
}





/* 768px a 880px */
@media (min-width: 768px) and (max-width: 880px) {
    
    :root {
        
        
        
        
        
        --active-lat: var(--lat-880); --active-ele: var(--ele-880);
        --active-gap: var(--gap-880);
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-880);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-880);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
    
}


/* 481px a 767px */
@media (min-width: 481px) and (max-width: 767px) {
    :root {
        
        
        
        
        --active-lat: var(--lat-767); --active-ele: var(--ele-767);
        --active-gap: var(--gap-767);
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-767);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-767);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
}








/* 427px a 480px */
@media (min-width: 427px) and (max-width: 480px) {
    :root {
        
        
        --active-lat: var(--lat-480); --active-ele: var(--ele-480);
        --active-gap: var(--gap-480);
        
        
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-480);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-480);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
}



/* MENORES QUE 360px     clamp(1.4rem, 10vw, var(--h1-v-426)) */
@media (max-width: 360px) {
    :root {
        
        
        
        
        --active-lat: var(--lat-360); --active-ele: var(--ele-360);
        --active-gap: var(--gap-360);
        
        
        
        /* --- P Á G I N A     N A V B A R --- */
        /* --- CONFIGURAÇÕES ESPECIAIS DE SEÇÕES --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        /* AJUSTES GERAIS - NAVBAR */
        
        /* Variáveis dos Botões NavBar  */
        --active-btn-nav: var(--btn-nav-360);
        --active-espacamento-letras-nav: var(--espacamento-letras-nav);
        --active-espacamento-titulos-nav: var(--espacamento-titulos-nav-360);
        
        
        
        
        
        
        /* --- F I M      P Á G I N A     N A V B A R --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        /* --- ****************** --- */
        
        
        
        
        
        
        
        
        
    }
}/* End custom CSS */