html body { font-family: 'Montserrat', sans-serif !important; }
.background_header{background:}
.background_menu_desktop{background:#8bc34a}
.cor_pequenos_itens{color:#8bc34a}
.cor_titulos{color:#8bc34a}
.menu-site a,.nav-link:hover,.nav-link:active,.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{color:#ffffff !important;text-decoration:none;}
.navbar .dropdown-menu .dropdown-item{border:1px solid #8bc34a;}
.navbar .dropdown-menu .dropdown-item{border:1px solid #8bc34a;color:#8bc34a}

    .hero-home {
        background-image: linear-gradient(to right, rgba(107,107,107,0.7), rgba(0,0,0,0)), url('https://dev.dietapaleolitica.com.br/wp-content/uploads/2025/04/banner-dev-dieta-paleolitica.png');
        background-size: cover; 
        background-repeat: no-repeat; 
        background-position: center center; 
        width: 100%; 
        height: 60vh; 
    }
.btn_banner,.btn_banner:hover,.btn_banner:active{background:#8bc34a;border:none;}
.rodape_dev{background:#2d2d2d;padding:5px;}
.rodape_dev p, .rodape_dev a{color:#ffffff;font-size:13px;margin-bottom:0!important}
footer{background:#ffffff;color:#344054}
footer a{color:#344054}
body a,.post-content a,.toc-container ul li a{color:#344054;text-decoration:none;}
body p,.post-content *{color:#333333;}
.bg-botoes-site, .bg-botoes-site:hover { background-color: #8bc34a !important; border: #8bc34a !important; color:#ffffff!important;}

                    .btn-custom,
                    .btn-custom:hover,
                    .btn-custom:active,
                    .btn-custom:focus,
                    .btn-custom:visited {
                        background: #8bc34a;
                        border: none;
                    }
.btn-custom{color:#ffffff!important;}
.post-content blockquote{border-left:4px solid #8bc34a;}
.box_glossairo{background:;padding:20px 0;}
.box_glossario a{color:; text-decoration:none;}
.card{border-bottom:3px solid #8bc34a;border-radius: 0 0 5px 5px;}
.author-bio-box { background-color: #81d742; border-radius: 10px; padding: 20px;}
.author-bio-box h4 { color: #24a087; font-size: 1em !important; }
.author-bio-box p { color: #b71ebc; }
.author-image { padding: 1em 1em; }
.content-index h4 { margin-top: 0em !important;}
.content-index li { list-style: none;}
.content-index ul { padding: 0px;}
.custom-sidebar .widget ul li, .categories-list.custom-sidebar { margin-bottom: 0.4em; list-style: none; }
.custom-sidebar .widget {margin-bottom: 30px;}
.categories-list.custom-sidebar, .categories-list {margin-bottom: 30px; background: #ffffff; border-radius: 10px; border: 1px solid #f1f1f1;padding: 20px;}
.custom-sidebar .widget ul { padding: 0px;}
.categories-list ul li { margin-bottom: 0px !important; padding: 0.3em 0em !important;}
.custom-sidebar h2.widget-title {color:#8bc34a}
.custom-sidebar .widget input.search-submit {background:#8bc34a;border:none;color:#ffffff!important;margin-top: 10px; border-radius: 2px;font-size: 16px;}
.custom-sidebar .widget h2, .footer-widget-area h2, .glossario-box h2, .categories-list h3 {font-size: 23px; font-weight: bold;}
.footer-widget-area h2 {font-size: 23px; font-weight: bold; color:#344054}
.glossario-box { background-color: ; }
.glossario-box h2 { color: ; }
.glossario-box a { color: ; text-decoration: none; }
#whatsapp-form input.form-control {padding: 10px; margin: 0px 0px !important; width: 100% !important;}
form#whatsapp-form {text-align: left !important;}
