.wpcf7-form-control{border:2px solid #ccc!important;width:100%;padding:10px!important}.page-id-49 .wpcf7-form-control{border:0px solid #ccc!important}.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-1{border:none!important;max-width:100px}.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required{border:none!important}.wpcf7-form-control.wpcf7-submit{background-color:#1D1D1B;color:white;border:none!important;padding:10px;max-width:200px;display:block;width:100%;border-radius:5px;font-weight:bold;text-transform:uppercase}.privacy{overflow:auto;max-height:90px;margin-bottom:20px;background-color:#F9F9F9;padding:10px;font-size:12px;color:#999}a.et-cart-info{display:none}iframe{display:block}.et_pb_blurb_content{max-width:none}#top-menu .current-menu-item a::before{-webkit-transform:translateY(18px);transform:translateY(18px);opacity:1.0}#top-menu li a:hover:before{-webkit-transform:translateY(18px);transform:translateY(18px);opacity:1}#top-menu li a:before{content:'';position:absolute;top:10px;left:0;background:#B81B28;width:100%;height:2px;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:0.3s ease}ul.sub-menu li a:before{display:none}span.wpcf7-form-control.wpcf7-acceptance{border:0px!important}p.privacy-accettazione a{color:#fff}.et_post_meta_wrapper{display:none}@media only screen and (max-width:1200px) and (min-width:981px){#logo{max-height:40%}}