.elementor-344 .elementor-element.elementor-element-47f94f5{--display:flex;}.elementor-widget-theme-post-title .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-202a798 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;}.elementor-344 .elementor-element.elementor-element-6d65126{--display:flex;}.elementor-344 .elementor-element.elementor-element-4e2d62f{--spacer-size:30px;}.elementor-344 .elementor-element.elementor-element-1201e0a{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-344 .elementor-element.elementor-element-19815b9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;text-transform:none;font-style:normal;line-height:22px;}.elementor-344 .elementor-element.elementor-element-ca22898{--display:flex;}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-344 .elementor-element.elementor-element-19815b9{font-size:14px;}}/* Start custom CSS for post-comments, class: .elementor-element-36c54eb *//* 1. Título "Deixe um comentário" - Forçando Branco */
.elementor-344 .elementor-element.elementor-element-36c54eb #reply-title, 
.elementor-344 .elementor-element.elementor-element-36c54eb h3,
#reply-title {
    color: #FFFFFF !important;
    font-family: "Montserrat", sans-serif !important; /* Garante a fonte bonita */
    margin-bottom: 20px !important;
}

/* 2. Texto pequeno "Conectado como..." */
.elementor-344 .elementor-element.elementor-element-36c54eb .logged-in-as, 
.elementor-344 .elementor-element.elementor-element-36c54eb .logged-in-as a {
    color: #d1d1d1 !important; /* Cinza claro para ler bem */
    font-size: 14px !important;
}

/* 3. Link de "Sair?" ou "Editar perfil" */
.elementor-344 .elementor-element.elementor-element-36c54eb .logged-in-as a:hover {
    color: #E0A899 !important; /* Fica salmão quando passa o mouse */
}

/* 4. Título "Comentário *" (Rótulo) */
.elementor-344 .elementor-element.elementor-element-36c54eb label {
    color: #FFFFFF !important;
    font-weight: bold !important;
    display: block !important;
    margin-bottom: 5px !important;
}

/* 5. A Caixa de Digitação (Onde escreve) */
.elementor-344 .elementor-element.elementor-element-36c54eb textarea, 
.elementor-344 .elementor-element.elementor-element-36c54eb input[type="text"], 
.elementor-344 .elementor-element.elementor-element-36c54eb input[type="email"] {
    background-color: #F5F5F5 !important; /* Fundo quase branco */
    color: #000000 !important; /* Letra preta forte */
    border: 1px solid #E0A899 !important; /* Borda fina salmão */
    padding: 15px !important;
    border-radius: 5px !important;
    width: 100% !important;
}

/* 6. O Botão "Publicar comentário" */
.elementor-344 .elementor-element.elementor-element-36c54eb .submit, 
.elementor-344 .elementor-element.elementor-element-36c54eb input[type="submit"] {
    background-color: #E0A899 !important; /* Fundo Salmão */
    color: #000000 !important; /* Texto Preto */
    font-weight: 700 !important; /* Negrito */
    text-transform: uppercase !important;
    padding: 12px 30px !important;
    border: none !important;
    border-radius: 4px !important;
    cursor: pointer !important;
    margin-top: 15px !important;
}

/* 7. Efeito ao passar o mouse no botão */
.elementor-344 .elementor-element.elementor-element-36c54eb .submit:hover, 
.elementor-344 .elementor-element.elementor-element-36c54eb input[type="submit"]:hover {
    background-color: #ffffff !important; /* Fica branco */
    color: #E0A899 !important; /* Letra salmão */
    transition: 0.3s !important;
}/* End custom CSS */