@charset "utf-8";@media all{/* 
 Theme Name:     Sito Fermo
 Author:         Luca Boldori
 Author URI:     http://www.lafabbricadelweb.it
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 


}
article h2,article h3,article h4,article h5,article h6,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{margin-bottom:20px;margin-top:10px;line-height:1.5em}article ul,.single-post ul{margin-left:5px}article li,.single-post li{padding-bottom:7px}.cboxElement img{width:200px}.yoast-breadcrumb{font-size:18px}.yoast-breadcrumb span{color:#fff}.formfeed .dp-row{background:#fff;padding:10px;border-radius:10px}@media (max-width:768px){.formfeed .dp-row{padding:10px 5px}.formfeed .dp-row .dp-col{padding-left:5px;padding-right:5px}}.formfeed h3{color:#fff;text-align:center;margin-bottom:20px}.formfeed .intro{color:#fff;margin-bottom:20px;text-align:center}.formfeed h4,.formfeed p{color:#000}.formfeed h4{margin-bottom:15px}.formfeed .dp-row:nth-of-type(4){background:linear-gradient(120deg,#6092dc,#16214d)}.formfeed .wpcf7-list-item-label{color:#000}.formfeed .dp-row:nth-of-type(4) h4,.formfeed .dp-row:nth-of-type(4) p{color:#fff}.formfeed .dp-row:nth-of-type(4) .wpcf7-list-item-label{color:#fff}.formfeed textarea{border-radius:10px;background:rgba(255,255,255,0.95)!important;border:1px solid rgba(0,0,0,0.05)!important}@media (max-width:768px){.formfeed textarea{height:150px}}.formfeed .wpcf7-list-item{display:list-item;list-style:none;margin-bottom:10px}.formfeed .dp-row:nth-of-type(4) .wpcf7-radio{display:flex;flex-wrap:wrap;gap:10px}.formfeed .dp-row:nth-of-type(4) .wpcf7-list-item{width:calc(50% - 30px);display:flex}.formfeed .dp-row:nth-of-type(4) .wpcf7-list-item label{display:flex;align-items:center}@media (max-width:600px){.formfeed .dp-row:nth-of-type(4) .wpcf7-list-item{width:100%}}.formfeed input.wpcf7-form-control.wpcf7-submit.has-spinner{margin:5px auto 15px}.formfeed p.txt-privacy{color:#fff;text-align:center;opacity:0.85;font-size:12px}.formfeed span.label-privacy a{color:#ffffff;font-weight:700;text-decoration:underline}.formfeed span.label-privacy{color:#fff}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.lista-vblue ul,.lista-vgreen ul{margin-top:20px;list-style:none;padding-left:0}.lista-vblue ul li,.lista-vgreen ul li{position:relative;padding-left:30px}.lista-vblue li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-image:url("https://www.sito-fermo.it/wp-content/uploads/sites/37/2026/03/visto-blu.png");background-size:contain;background-repeat:no-repeat}.lista-vgreen li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-image:url("https://www.sito-fermo.it/wp-content/uploads/sites/37/2026/03/Visto-verde.png");background-size:contain;background-repeat:no-repeat}.lista-vblue li a:hover{color:#094c25}.nav li ul{width:320px}#top-menu li li a{padding:6px 10px;width:300px}#top-menu .sub-menu li a{font-size:14px;font-weight:500}#top-menu .sottolineato-verde a:after{border-bottom:2px solid green;content:" ";width:100%;height:3px;background-color:#0B5024;display:block;top:19px;position:absolute}#top-menu .sottolineato-verde a{position:relative}#et_mobile_nav_menu .sottolineato-verde a{color:#fff!important}#et_mobile_nav_menu .sottolineato-verde{background-color:green}.et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:5px}.et_pb_blurb_content .et_pb_blurb_description h2{margin-bottom:10px}.et_pb_blog_grid article,.eblog_spalla article{border-radius:12px!important}.blog_spalla article{border:1px solid #d8d8d8}.blog_spalla article .entry-title,.blog_spalla article .post-content{padding:0 20px 20px}.et_pb_ajax_pagination_container article{border-radius:12px!important;border:1px solid #d8d8d8}.et_pb_blog_grid article .et_pb_image_container img,.blog_spalla article img{border-top-left-radius:12px;border-top-right-radius:12px}.et_pb_blog_grid article .et_pb_image_container,.blog_spalla article .et_pb_image_container{margin-bottom:0px}.et_pb_blog_grid article .entry-featured-image-url,.blog_spalla article .entry-featured-image-url{margin-bottom:15px}.et_pb_blog_grid .entry-title,.blog_spalla .entry-title{margin-bottom:0px;margin-top:0px}.et_pb_blog_grid h2{min-height:90px}.et_pb_blog_grid .post-content p{min-height:100px}.et_mobile_menu{border-top:3px solid #053126}.moove-gdpr-branding-cnt{display:none}
