.mobile_menu_bar:before,.mobile_menu_bar:after{color:#000}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\4d"!important;color:#000!important}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\4d"!important}.pa-vertical-align-blurb .et_pb_blurb_container{display:flex;align-items:center;justify-content:flex-start}.et-db #et-boc .et-l .pa-vertical-align-blurb .et_pb_main_blurb_image{display:inline-flex;align-items:center;justify-content:center;width:auto}.pa-vertical-align-blurb img{min-width:31px;max-width:31px}.pa-vertical-align-blurb .et_pb_blurb_content{display:flex;align-items:center}.u-black li{position:relative;display:block;left:0;margin-right:10em;padding:0.04em 0.25em;z-index:0}.u-black li:before{content:"";z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.7;transform:rotate(-1deg);border-width:3px;border-style:solid;border-color:#000;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;width:80%}.u-black ul{padding-top:0!important;list-style-type:none;padding:0;margin:0}.u-black h3{margin-bottom:0px}.wpcf7 form{background-color:#ffffff;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.1);padding:20px;max-width:900px;margin:auto}.wpcf7 h4{border-bottom:3px solid #000;padding:1vw;font-family:'Red Hat Display';background:#000;color:#fff}.wpcf7 p{margin-bottom:15px}.codedropz-upload-container h3,.codedropz-upload-container span{font-family:'Red Hat Display';font-weight:300;color:#000}.codedropz-upload-container a{font-family:'Red Hat Display';font-weight:600;color:#336aea}.wpcf7 label{font-size:18px;font-family:'Red Hat Display';font-weight:400;margin-left:15px}#service-select{color:#33c558;font-weight:500}.wpcf7 input[type="text"],.wpcf7 input[type="date"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 select,.wpcf7 textarea{width:100%;padding:15px;margin-top:5px;border:1px solid #000;font-size:18px;font-family:'Red Hat Display';box-sizing:border-box;color:#878787}.wpcf7 input[type="file"]{margin-top:2vw;margin-left:2vw}.wpcf7 input[type="submit"]{background-color:#33c558;color:#ffffff;padding:15px 20px;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s;width:100%;font-weight:600;font-size:16px;font-family:'Red Hat Display'}.wpcf7 input[type="submit"]:hover{background-color:#0056b3}.wpcf7 .info-box{background-color:#e0f7fa;padding:10px;margin:3vw 0 0 0;border-radius:4px;font-size:16px!important;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#555;line-height:normal}.wpcf7 .group{background-color:#f8f9fa;border:1px dashed #007bff;padding:10px;margin-bottom:15px;border-radius:4px}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="date"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-bottom:4px solid #33c558;outline:none}.terms-conditions{background-color:#fcfcfc;border:1px solid #ccc;padding:25px;border-radius:3px;margin:20px 0}.terms-conditions p,.terms-conditions ul{line-height:1.5}.preventivo-button a{margin-bottom:2px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.prenota-btn{display:block;background-color:#33c558;color:#ffffff;padding:15px 20px;border:none;border-radius:4px;cursor:pointer;text-align:center;text-decoration:none;font-weight:600;font-size:16px;font-family:'Red Hat Display';width:100%;transition:background-color 0.3s}#footer-info p{font-size:14px;padding:10px;color:#dbdbdb}#footer-info{text-align:center!important;float:none!important}@media all and (max-width:767px){html .et_menu_container{width:90%;background:none}}@media screen and (max-width:768px){.u-black li{margin-right:0em}}@media screen and (min-width:768px) and (max-width:1024px){.u-black li{margin-right:8em}}@media screen and (min-width:1450px){.u-black li{margin-right:10em}}