.elementor-106 .elementor-element.elementor-element-cb62c89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-e551e84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-e551e84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-38b8ea2{--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;}.elementor-106 .elementor-element.elementor-element-3b468bc > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-c4634f8{--display:flex;}.elementor-106 .elementor-element.elementor-element-a7b3a2b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-a298a18 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-1fcf923 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-bf464a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1338b75 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-edbbf97 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-c570f99{--spacer-size:1px;}.elementor-106 .elementor-element.elementor-element-c570f99 > .elementor-widget-container{background-color:#6F6F6F40;margin:0px 0px 0px -5px;}.elementor-106 .elementor-element.elementor-element-90af0c8{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-106 .elementor-element.elementor-element-90af0c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-3e3338d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-3e3338d > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#CBCBCB;}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-e551e84{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1fcf923 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-bf464a5{--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;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-90af0c8{--width:33%;}.elementor-106 .elementor-element.elementor-element-3e3338d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-106 .elementor-element.elementor-element-3e3338d.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-e551e84{--width:75%;}.elementor-106 .elementor-element.elementor-element-90af0c8{--width:25%;}}/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-3b468bc *//*.geodir-feature-value.d-inline.fw-normal.fs-sm a {
    background-color: red;
}*/

/*.tag-destaque:after {
  content: "Cliente Ouro";
}*/

.tag-destaque span {
  display: none;
}
.tag-destaque:after {
  content: 'Em Destaque';
  color: white;
    background-color: #006900;
    margin-left: -10px;
    padding: 6px 20px 5px 20px;
    border-radius: 3px 0px 5px 0px
  
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-a7b3a2b */.titletitleclass .geodir-feature-icon {
    display: none;
} 
.geodir-feature-label {
    display: none;
    visibility: none;
}

.geodir-cf-file-name {
    display: none;
}

.geodir-custom-field-file {
    pointer-events: none!important;
}

.geodir-feature-value {
    font-size: 13px;
}
/*
.gd-linkperfil a {
    background-color: #333!important;
}

a:link {
  color: forestgreen!important;
  text-decoration-color: hotpink!important;
}*/


.geodir-feature-value.font-weight-bold > a {
    background-color: #F9C855;
    color: white;
    padding: 5px 10px; /* Ajuste o preenchimento conforme necessário */
    text-decoration: none; /* Remove o sublinhado padrão */
    border-radius: 3px; /* Adiciona bordas arredondadas (opcional) */
    margin-left: 70px;
    font-weight: normal;
}

@media (max-width: 768px) {
    .geodir-feature-value.font-weight-bold > a {
        margin-left: 75px;
        margin-top: 10px;
        display: inline-block;
        font-size: 22px;/* Valor para dispositivos móveis */
    }
}

.geodir-feature-value.font-weight-bold > a:hover {
    background-color: #C9A041; /* Cor de fundo mais clara ao passar o mouse (opcional) */
    color: white;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-a298a18 *//*.geodir-feature-value.d-inline.fw-normal.fs-sm a {
    background-color: red;
}*//* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-1fcf923 */.marcasclass .geodir-feature-icon {
    display: none;
} 
.geodir-feature-label {
    display: none;
    visibility: none;
}

.marcasclass .geodir-feature-value a{
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: black;
}

.geodir-cf-file-name {
    display: none;
}

.geodir-custom-field-file {
    pointer-events: none!important;
}

.geodir-feature-value {
    font-size: 13px;
    line-height: 0.8;
}
@media (max-width: 767px) {
  .geodir-feature-value {
    line-height: 2.5;
  }
}
/*
.gd-linkperfil a {
    background-color: #333!important;
}

a:link {
  color: forestgreen!important;
  text-decoration-color: hotpink!important;
}*/


.geodir-feature-value.font-weight-bold > a {
    background-color: #F9C855;
    color: white;
    padding: 5px 10px; /* Ajuste o preenchimento conforme necessário */
    text-decoration: none; /* Remove o sublinhado padrão */
    border-radius: 3px; /* Adiciona bordas arredondadas (opcional) */
    margin-left: 70px;
    font-weight: normal;
}

@media (max-width: 768px) {
    .geodir-feature-value.font-weight-bold > a {
        margin-left: 75px;
        margin-top: 10px;
        display: inline-block;
        font-size: 22px;/* Valor para dispositivos móveis */
    }
}

.geodir-feature-value.font-weight-bold > a:hover {
    background-color: #C9A041; /* Cor de fundo mais clara ao passar o mouse (opcional) */
    color: white;
}

/* Label produto */
.label-tipo-produto a {
    color: #006900!important;
    border-style: solid;
    border-color: red;
    padding: 5px 20px 5px 20px;
    border-radius: 50px;
    border-width: 1px;
}

.label-tipo-produto .geodir-feature-icon {
    display: none;
} 

.label-tipo-produto a:hover {
    color: white;
    text-decoration: none;
    background-color: #21b759;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-1338b75 */.botao-whatsapp a {
    color: white;
    background-color: #25D366;
    padding: 5px 20px 5px 20px;
    border-radius: 50px;
}

.botao-whatsapp .geodir-feature-icon {
    display: none;
} 

.botao-whatsapp a:hover {
    color: white;
    text-decoration: none;
    background-color: #21b759;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-edbbf97 */.botao-perfil a {
    color: white;
    background-color: #006900;
    padding: 5px 20px 5px 20px;
    border-radius: 50px
}

.botao-perfil .geodir-feature-icon {
    display: none;
} 

.botao-perfil a:hover {
    color: white;
    text-decoration: none;
    background-color: #0D3A00;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-c570f99 */#divisor {
    height: 70px;   
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_features, class: .elementor-element-3e3338d */.logologoclass .geodir-feature-icon {
    display: none;
} 
.geodir-feature-label {
    display: none;
    visibility: none;
}

.geodir-cf-file-name {
    display: none;
}

.geodir-custom-field-file {
    pointer-events: none!important;
}

.geodir-feature-value {
    font-size: 23px;
}
/*
.gd-linkperfil a {
    background-color: #333!important;
}

a:link {
  color: forestgreen!important;
  text-decoration-color: hotpink!important;
}*/


.geodir-feature-value.font-weight-bold > a {
    background-color: #F9C855;
    color: white;
    padding: 5px 10px; /* Ajuste o preenchimento conforme necessário */
    text-decoration: none; /* Remove o sublinhado padrão */
    border-radius: 3px; /* Adiciona bordas arredondadas (opcional) */
    margin-left: 70px;
    font-weight: normal;
}

@media (max-width: 768px) {
    .geodir-feature-value.font-weight-bold > a {
        margin-left: 75px;
        margin-top: 10px;
        display: inline-block;
        font-size: 22px;/* Valor para dispositivos móveis */
    }
}

.geodir-feature-value.font-weight-bold > a:hover {
    background-color: #C9A041; /* Cor de fundo mais clara ao passar o mouse (opcional) */
    color: white;
}/* End custom CSS */