.elementor-8119 .elementor-element.elementor-element-e07b82d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8119 .elementor-element.elementor-element-19ac575 .elementor-icon-wrapper{text-align:center;}.elementor-8119 .elementor-element.elementor-element-2e0d964{--display:flex;}.elementor-8119 .elementor-element.elementor-element-7ebf892 .elementor-icon-wrapper{text-align:center;}.elementor-8119 .elementor-element.elementor-element-59506fc{--display:flex;}.elementor-8119 .elementor-element.elementor-element-cae8127{--display:flex;}.elementor-8119 .elementor-element.elementor-element-b09832d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8119 .elementor-element.elementor-element-02486dd{text-align:center;}.elementor-8119 .elementor-element.elementor-element-02486dd .elementor-heading-title{font-family:var( --e-global-typography-9e1987c-font-family ), Sans-serif;font-size:var( --e-global-typography-9e1987c-font-size );font-weight:var( --e-global-typography-9e1987c-font-weight );text-transform:var( --e-global-typography-9e1987c-text-transform );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-f66bd85{--display:flex;}.elementor-8119 .elementor-element.elementor-element-579a40d{text-align:center;}.elementor-8119 .elementor-element.elementor-element-579a40d .elementor-heading-title{font-family:var( --e-global-typography-9e1987c-font-family ), Sans-serif;font-size:var( --e-global-typography-9e1987c-font-size );font-weight:var( --e-global-typography-9e1987c-font-weight );text-transform:var( --e-global-typography-9e1987c-text-transform );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-b13ef8c{--display:flex;}.elementor-8119 .elementor-element.elementor-element-bc250c2{--display:flex;}.elementor-8119 .elementor-element.elementor-element-f983cc8{--display:flex;}.elementor-8119 .elementor-element.elementor-element-ded1a5a{text-align:center;}.elementor-8119 .elementor-element.elementor-element-ded1a5a .elementor-heading-title{font-family:var( --e-global-typography-bdf80dd-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf80dd-font-size );font-weight:var( --e-global-typography-bdf80dd-font-weight );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-d172746 > .elementor-widget-container{margin:8px 0px 24px 0px;}.elementor-8119 .elementor-element.elementor-element-d172746{text-align:center;}.elementor-8119 .elementor-element.elementor-element-d172746 .elementor-heading-title{font-family:var( --e-global-typography-1c2cbb1-font-family ), Sans-serif;font-size:var( --e-global-typography-1c2cbb1-font-size );font-weight:var( --e-global-typography-1c2cbb1-font-weight );line-height:var( --e-global-typography-1c2cbb1-line-height );}.elementor-8119 .elementor-element.elementor-element-48c0fe2{--display:flex;}.elementor-8119 .elementor-element.elementor-element-d2e8b1a{text-align:center;}.elementor-8119 .elementor-element.elementor-element-d2e8b1a .elementor-heading-title{font-family:var( --e-global-typography-bdf80dd-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf80dd-font-size );font-weight:var( --e-global-typography-bdf80dd-font-weight );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-eddbf5e > .elementor-widget-container{margin:8px 0px 24px 0px;}.elementor-8119 .elementor-element.elementor-element-eddbf5e{text-align:center;}.elementor-8119 .elementor-element.elementor-element-eddbf5e .elementor-heading-title{font-family:var( --e-global-typography-1c2cbb1-font-family ), Sans-serif;font-size:var( --e-global-typography-1c2cbb1-font-size );font-weight:var( --e-global-typography-1c2cbb1-font-weight );line-height:var( --e-global-typography-1c2cbb1-line-height );}#elementor-popup-modal-8119 .dialog-widget-content{animation-duration:0.6s;background-color:var( --e-global-color-78f6f67 );}#elementor-popup-modal-8119{background-color:#010D2480;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8119 .dialog-message{width:600px;height:AUTO;max-height:Calc(100dvh - 60px * 2);align-items:flex-start;}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8119 .elementor-element.elementor-element-02486dd .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-579a40d .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-ded1a5a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-d172746 .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}.elementor-8119 .elementor-element.elementor-element-d2e8b1a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-eddbf5e .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8119 .elementor-element.elementor-element-02486dd .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-579a40d .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-ded1a5a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-d172746 .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}.elementor-8119 .elementor-element.elementor-element-d2e8b1a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-eddbf5e .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8119 .elementor-element.elementor-element-02486dd .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-579a40d .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-ded1a5a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-d172746 .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}.elementor-8119 .elementor-element.elementor-element-d2e8b1a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-eddbf5e .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}#elementor-popup-modal-8119 .dialog-message{width:Calc(100vw - 60px * 2) !important;}}@media(max-width:880px){#elementor-popup-modal-8119 .dialog-message{width:Calc(100vw - 36px * 2) !important;height:Calc(100dvh - 36px * 2) !important;max-height:unset;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8119 .elementor-element.elementor-element-02486dd .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-579a40d .elementor-heading-title{font-size:var( --e-global-typography-9e1987c-font-size );line-height:var( --e-global-typography-9e1987c-line-height );}.elementor-8119 .elementor-element.elementor-element-ded1a5a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-d172746 .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}.elementor-8119 .elementor-element.elementor-element-d2e8b1a .elementor-heading-title{font-size:var( --e-global-typography-bdf80dd-font-size );line-height:var( --e-global-typography-bdf80dd-line-height );}.elementor-8119 .elementor-element.elementor-element-eddbf5e .elementor-heading-title{font-size:var( --e-global-typography-1c2cbb1-font-size );line-height:var( --e-global-typography-1c2cbb1-line-height );}#elementor-popup-modal-8119 .dialog-message{width:Calc(100vw - 16px * 2) !important;height:Calc(100dvh - 60px * 2) !important;}}/* Start custom CSS for html, class: .elementor-element-8f21ccc */.elementor-8119 .elementor-element.elementor-element-8f21ccc {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10c5b98 */.elementor-8119 .elementor-element.elementor-element-10c5b98 {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.forminator-edit-module {display: none;}


/*SELETOR*/

.login-popup-seletor {
    align-items: center;
    gap: 24px;
    padding-top: 48px;
}

.login-popup-seletor-box {
    flex-direction: row !important;
    flex-wrap: nowrap;
    gap: 6px;
    width: 100%;
    max-width: 260px;
    padding: 6px;
    background-color: var(/*C11*/--e-global-color-8b3de9c);
}

.seletor-direita,
.seletor-esquerda {
    justify-content: center;
    height: 32px;
    z-index: 1;
    
    background-color: transparent;
    transition: 400ms ease-in-out !important;
}

.seletor-direita {
    cursor: pointer;
}

.seletor-direita.ativo {
    cursor: default;
}

.seletor-esquerda.ativo {
    cursor: pointer;
}

.seletor-txt p {
    font-weight: 700 !important;
    transition: 800ms cubic-bezier(0.86, 0, 0.07, 1) !important;
}

.seletor-direita .seletor-txt p{
    color: var(/*C8*/--e-global-color-a8df04d) !important;
}

.seletor-direita.ativo .seletor-txt p{
    color: var(/*C12*/--e-global-color-78f6f67) !important;
}

.seletor-esquerda .seletor-txt p{
    color: var(/*C12*/--e-global-color-78f6f67) !important;
}

.seletor-esquerda.ativo .seletor-txt p{
    color: var(/*C8*/--e-global-color-a8df04d) !important;
}


.indicador-seletor {
    overflow: hidden;
    position: absolute;
    width: calc(50% - 6px - 3px);
    height: calc(100% - 6px * 2);
    
    background-color: var(/*C8*/--e-global-color-a8df04d);
    
    transform: translateX(0);
    transition: 800ms cubic-bezier(0.86, 0, 0.07, 1) !important;
}

.indicador-seletor.ativo {
    transform: translateX(Calc(100% + 6px));
}

.clique-aqui {
    cursor: pointer;
}

.altura-txt {
    font-size: 14px;
}


/*CONTEUDO*/

.login-popup-logo::after,
.login-popup-logo::before { /*ALT*/
    position: absolute;
    bottom: 50%;
    transform: translateY(50%);
    pointer-events: none;
    
    background-color: var(/*C4*/--e-global-color-accent);
    
    visibility: hidden;
    opacity: 0;
    transition: 200ms ease-in-out !important;
}

.login-popup-logo::after { /*ALT*/
    content: "Início";
    right: Calc(100% + 10px);
    width: auto;
    padding: 8px;
    
    font-family: monda;
    font-size: 16px;
    line-height: 24px;
    text-transform: none;
    color: var(/*C14*/--e-global-color-1fa5592);

}

.login-popup-logo::before { /*SETA*/
    content: "";
    right: Calc(100% + 2px);
    width: 16px;
    height: 16px;
    clip-path: polygon(50% 0%, 50% 100%, 100% 50%);
}

.login-popup-logo svg {
    height: auto;
    width: 180px;
}

.login-popup-logo path {
    fill: var(/*C10*/--e-global-color-de3219c);
}

.login-popup-fechar {
    flex-direction: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    
    position: absolute;
    top: 24px;
    left: Calc(100% - 40px - 24px);
    z-index: 1;
    
    background-color: var(/*C8*/--e-global-color-a8df04d);
    transition: 200ms ease-in-out !important;
}

.login-popup-fechar-icon svg{
    font-size: 24px;
}

.login-popup-fechar-icon path{
    fill: var(/*C14*/--e-global-color-1fa5592);
}

.login-popup-pai {
    overflow: hidden;
}

.login-popup-funcao {
    flex-direction: row !important;
    flex-wrap: nowrap;
    width: calc(100% * 2);
    
    transform: translateX(0);
    transition: 800ms cubic-bezier(0.86, 0, 0.07, 1) !important;
}

.login-popup-funcao.ativo {
    transform: translateX(-50%);
}

.login-popup-direita,
.login-popup-esquerda{
    justify-content: center;
    padding: 48px;
    padding-top: 24px;
}

.login-popup-esquerda{
}

.login-popup-direita{
    max-height: 400px;
    transition: 800ms cubic-bezier(0.86, 0, 0.07, 1) !important;
}

.login-popup-direita.ativo{
    max-height: 4000px;
}

/*notbok-desktop-widescreen*/
@media(min-width:1201px){
.seletor-direita:hover {
    background-color: var(/*C10*/--e-global-color-de3219c);
}

.seletor-direita.ativo:hover {
    background-color: transparent !important;
}

.seletor-esquerda.ativo:hover {
    background-color: var(/*C10*/--e-global-color-de3219c);
}

.login-popup-fechar:hover {
    background-color: var(/*C9*/--e-global-color-fff4edc);
}

.login-popup-logo:hover::after,
.login-popup-logo:hover::before{
    visibility: visible;
    opacity: 1;
}
}

/*mobile retrato*/
@media(max-width:767px){
.login-popup-seletor {
    padding: 0 24px;
    padding-top: 60px;
}    
    
.login-popup-direita,
.login-popup-esquerda{
    padding: 24px;
    padding-top: 24px;
    padding-bottom: 60px;
}

.login-popup-fechar {
    width: 36px;
    height: 36px;
    top: 16px;
    left: Calc(100% - 36px - 16px);
}
}/* End custom CSS */