.wpcf7 .hidden-fields-container{border:0!important;padding:0!important;margin:0!important;min-height:0!important}
.wpcf7 input.wpcf7-submit{background-color:#e91e63!important;border:1px solid #e91e63!important;color:#fff!important;border-radius:8px;padding:12px 24px;font-weight:600;cursor:pointer}
.wpcf7 input.wpcf7-submit:hover{background-color:#c2185b!important;border-color:#c2185b!important} .wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0;display:block}
.wpcf7 .wpcf7-acceptance label{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;cursor:pointer}
.wpcf7 .wpcf7-acceptance input[type=checkbox]{flex:0 0 auto;width:auto!important;min-width:0!important;height:auto;margin:3px 0 0}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{flex:1 1 auto} .ads-lettura .site-content > article{max-width:860px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.75;color:#444}
.ads-lettura .site-content > article p,.ads-lettura .site-content > article li,.ads-lettura .site-content > article td{font-size:16px;line-height:1.75;color:#444}
.ads-lettura .site-content > article p{margin:0 0 1.1em}
.ads-lettura .site-content > article strong,.ads-lettura .site-content > article b{color:#222}
.ads-lettura .site-content > article h1,.ads-lettura .site-content > article h2,.ads-lettura .site-content > article h3,.ads-lettura .site-content > article h4{color:#222;line-height:1.3}
.ads-lettura .site-content > article .entry-content h1,.ads-lettura .site-content > article .entry-content h2,.ads-lettura article.type-page > h2{font-size:26px;margin:1.9em 0 .7em;padding-bottom:10px;border-bottom:2px solid #f8d7e3}
.ads-lettura .site-content > article h2{font-size:26px;margin:1.9em 0 .7em;padding-bottom:10px;border-bottom:2px solid #f8d7e3}
.ads-lettura .site-content > article h3{font-size:20px;margin:1.6em 0 .5em}
.ads-lettura .site-content > article h4{font-size:17px;margin:1.4em 0 .4em}
.ads-lettura .site-content > article > *:first-child,.ads-lettura .entry-content > *:first-child{margin-top:0}
.ads-lettura .site-content > article a:not(.button):not(.btn){color:#e91e63;text-decoration:underline;text-underline-offset:3px}
.ads-lettura .site-content > article a:not(.button):not(.btn):hover{color:#c2185b}
.ads-lettura .site-content > article ul,.ads-lettura .site-content > article ol{padding-left:1.4em;margin:0 0 1.2em}
.ads-lettura .site-content > article li{margin:.35em 0}
.ads-lettura .site-content > article li::marker{color:#e91e63}
.ads-lettura .site-content > article img{border-radius:12px;height:auto;max-width:100%}
.ads-lettura .site-content > article figcaption,.ads-lettura .site-content > article .wp-caption-text{font-size:13px;color:#888;text-align:center;margin-top:6px}
.ads-lettura .site-content > article blockquote{border-left:4px solid #e91e63;background:#fdf2f6;padding:16px 20px;border-radius:8px;margin:1.5em 0;font-style:italic;color:#555}
.ads-lettura .site-content > article hr{border:0;border-top:1px solid #f1d6e0;margin:2.5em 0}
.ads-lettura .site-content > article table{width:100%;border-collapse:collapse;margin:0 0 1.5em}
.ads-lettura .site-content > article th{background:#fdf2f6;color:#222}
.ads-lettura .site-content > article th,.ads-lettura .site-content > article td{border:1px solid #f1e3e9;padding:10px 12px;text-align:left}
@media(max-width:768px){.ads-lettura .site-content > article,.ads-lettura .site-content > article p,.ads-lettura .site-content > article li{font-size:15px}.ads-lettura .site-content > article h2{font-size:22px}.ads-lettura .site-content > article h3{font-size:18px}} .woodmart-archive-blog .blog-post-loop .article-inner{background:#fff;border-radius:14px;overflow:hidden;transition:transform .25s,box-shadow .25s}
.woodmart-archive-blog .blog-post-loop:hover .article-inner{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.10)}
.blog-post-loop .meta-categories-wrapp a,.blog-post-loop .meta-post-categories,.single-post .meta-post-categories{background-color:#e91e63!important;color:#fff!important;border-radius:4px}
.blog-post-loop .wd-entities-title a:hover{color:#e91e63}
.blog-post-loop .read-more-section a{color:#e91e63;font-weight:600}
.blog-post-loop .read-more-section a:hover{color:#c2185b}
.blog-post-loop .wd-post-date{border-radius:8px}