.elementor-kit-6{--e-global-color-primary:#00AEEF;--e-global-color-secondary:#000000;--e-global-color-text:#484848;--e-global-color-accent:#484848;--e-global-color-42e9d26:#00AEEF;--e-global-color-81e04d2:#83D5F7;--e-global-color-36905ee:#CDE8F3;--e-global-color-58d2d09:#484848;--e-global-color-213abaa:#939598;--e-global-color-d932bb4:#D1D2D3;--e-global-color-e418ac3:#F9F9F9;--e-global-color-91ed555:#FFFFFF;--e-global-color-7851a22:#D9C3B9;--e-global-typography-primary-font-family:"IBM Plex Sans";--e-global-typography-primary-font-size:30px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Lexend";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lexend";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:400;--e-global-typography-38ddac1-font-family:"IBM Plex Sans";--e-global-typography-38ddac1-font-size:18px;--e-global-typography-38ddac1-font-weight:400;--e-global-typography-dd01935-font-family:"IBM Plex Sans";--e-global-typography-dd01935-font-size:16px;--e-global-typography-dd01935-font-weight:500;--e-global-typography-8305e46-font-family:"IBM Plex Sans";--e-global-typography-8305e46-font-size:18px;--e-global-typography-8305e46-font-weight:500;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8305e46-font-family ), Sans-serif;font-size:var( --e-global-typography-8305e46-font-size );font-weight:var( --e-global-typography-8305e46-font-weight );border-radius:50px 50px 50px 50px;padding:5px 47px 5px 47px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:25px;--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:12px;--e-global-typography-accent-font-size:12px;--e-global-typography-38ddac1-font-size:16px;--e-global-typography-dd01935-font-size:14px;--e-global-typography-8305e46-font-size:16px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-8305e46-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:22px;--e-global-typography-secondary-font-size:18px;--e-global-typography-text-font-size:12px;--e-global-typography-38ddac1-font-size:16px;--e-global-typography-dd01935-font-size:14px;--e-global-typography-8305e46-font-size:14px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-8305e46-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*-- desfocar o que está atrás (efeito de vidro fosco) -- */
.blur-5{
    backdrop-filter: blur(5px);
}

.blur-10{
    backdrop-filter: blur(10px);
}

.blur-20{
    backdrop-filter: blur(20px);
}

.blur-30{
    backdrop-filter: blur(30px);
}

/* -- Ajustar posição do botão do joinchat -- */
.joinchat{
        --bottom: 64px!important;
}

/* -- retirar borda de focus nos botões -- */

button, input, a:focus {
    outline: none !important;
}



.icone-grow-col:hover .icone-grow span{
    transform: scale(1.1);
}

.grow-col{
    transition: .3s;
}

.grow-col:hover{
    transform: scale(1.1);
}




/* -- LISTA DE NOTÍCIAS -- */
.item-noticia{
    margin: 10px !important
}

.titulo-noticia{
    line-height: 16px;
}

.item-noticia > a{
    margin-bottom: 10px !important;
}

.resumo-noticia, .ler-mais-noticia{
    display: none;
}


.titulo-noticia a{
    font-size: 16px !important;
    line-height: 16px;
}

.data-noticia{
    font-family: lexend;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #000;
}



.planos ul.elementor-price-table__features-list {
    min-height: 360px;
}


.planos span p {
    display: none;
}

.planos span:hover p {
       display: block;
    position: absolute;
    background: #000000e8;
    padding: 13px;
    border-radius: 10px;
    margin-top: 0%;
    transition: all 2s;
    color: #fff !important;

}
.planos-2 ul.elementor-price-table__features-list {
    min-height: 220px;
}


/* -- LGPD -- */
#wt-cli-privacy-save-btn{
    background: var( --e-global-color-42e9d26 ) !important;
}



img.img-planos {
    max-width: 21px;
    border: solid 2px #fff;
    border-radius: 50%;
    margin-left: 10px;
}

 .btn-wrap.clr > a{
     font-weight: 600 !important;
     font-size: 12px !important;
     padding: 5px !important;
}

 .btn-wrap.clr > a:hover{
     color:#fff !important;
 }
 
 
 /* contraolando a cor dos planos */
 #planos .elementor-widget-container  article:nth-child(even) .elementor-element-populated *{
  background: var(--e-global-color-primary) !important;
}
 
  #planos .elementor-widget-container article  .elementor-element-populated
 div.elementor-price-table__ribbon{
     background: none !important;
     
 }
 
 #planos .elementor-widget-container article 
 div.elementor-price-table__ribbon .elementor-price-table__ribbon-inner{
     background-color: #D9C3B9 !important;
 }
 
  #planos .elementor-widget-container article 
 div.elementor-price-table__ribbon .elementor-price-table__ribbon-inner a{
     background-color: #D9C3B9 !important;
 }
  
  #planos .elementor-widget-container  article
 div.elementor-price-table  span span
 {color: var(--e-global-color-primary);}
  
  
#planos .elementor-widget-container  article:nth-child(even)  
 div.elementor-price-table span 
 {color:#ECE1DC;}
 
 #planos .elementor-widget-container  article div.elementor-price-table__feature-inner ul
 {
     list-style:none;
     
 }
 
 #planos .elementor-widget-container .elementor-price-table__footer a.elementor-price-table__button{
     background-color: var(--e-global-color-7851a22) !important;
 }
 
  #planos-mei .elementor-widget-container  article:nth-child(even) .elementor-element-populated *{
  background: var(--e-global-color-primary) !important;
}
 
  #planos-mei .elementor-widget-container article  .elementor-element-populated
 div.elementor-price-table__ribbon{
     background: none !important;
     
 }
 
 #planos-mei .elementor-widget-container article 
 div.elementor-price-table__ribbon .elementor-price-table__ribbon-inner{
     background-color: #D9C3B9 !important;
 }
 
  #planos-mei .elementor-widget-container article 
 div.elementor-price-table__ribbon .elementor-price-table__ribbon-inner a{
     background-color: #D9C3B9 !important;
 }
  
  #planos-mei .elementor-widget-container  article
 div.elementor-price-table  span span
 {color: var(--e-global-color-primary);}
  
  
#planos-mei .elementor-widget-container  article:nth-child(even)  
 div.elementor-price-table span 
 {color:#ECE1DC;}
 
 #planos-mei .elementor-widget-container  article div.elementor-price-table__feature-inner ul
 {
     list-style:none;
     
 }
 
 #planos-mei .elementor-widget-container .elementor-price-table__footer a.elementor-price-table__button{
     background-color: var(--e-global-color-7851a22) !important;
 }
 
#planos-mei .elementor-2223 .elementor-element.elementor-element-20f4786{
     width: 100% !important;
 }
 
 
 #planos-mei .elementor-widget-container  article:nth-child(even)  
.elementor-price-table__heading {
    color: var(--e-global-color-91ed555) !important;
}


 #planos-mei .elementor-widget-container  article:nth-child(even)  .elementor-widget-price-table .elementor-price-table__features-list li {
     color: var(--e-global-color-91ed555) !important
     ;
}/* End custom CSS */