.wcf-cursor,.wcf-cursor-follower{display:none!important;opacity:0!important}input,textarea,select{border-radius:60px !important;padding:34px;font-family:'Kanit';width:100%;border:1px solid #666 !important;outline:0;line-height:1.5}select{height:70px!important;padding:0 30px!important;line-height:1.5}textarea{pointer-events:auto !important;background-color:#fff !important}.msg input{height:115px!important;padding-top:0}.page-id-11009 .wcf--image-gallery .wcf--gallery-item{background:#fff;border-radius:15px;padding:27px}form button{background:#000;border-radius:60px;color:#fff;text-transform:uppercase;font-family:'Kanit';height:auto;margin:auto;text-align:center;width:100%;padding:32px !important;font-size:23px !important}form button:hover{background:#fff;border:1px solid #000;color:#000}.offcanvas__inner-2{display:grid;grid-template-columns:1fr 0fr!important}body .offcanvas__area-2 .mean-container .mean-nav ul li a{font-family:"Mule",Sans-serif;font-size:60px;font-weight:400;text-align:center !important;justify-content:center;padding:20px 0!important;margin:0}@media only screen and (max-width:767px){.menuDark{background-color:#fff!important}.menu{background-color:#000!important}}.elementor-10519 .elementor-element.elementor-element-3a815d1 img{text-align:center;margin:auto!important;display:block!important}.elementor-10020 .elementor-element.elementor-element-360ab5b{gap:0}.elementor-element.elementor-element-82159e2.elementor-view-framed.elementor-absolute.elementor-shape-circle.elementor-widget.elementor-widget-icon{display:none}.wcp--popup{position:relative;background:#fff;padding:20px;width:auto;max-width:47vw;margin:30px auto;max-height:90vh;overflow-y:auto;border-radius:60px}.elementor-10838 .elementor-element.elementor-element-62c0e3d .wpcf7-form .wpcf7-submit{height:55px;width:100%;background:#000;color:#fff;border:0;text-transform:uppercase;line-height:0;font-family:'Kanit'}.mfp-content button.mfp-close{right:20px;top:20px}.wpcf7 form.sent .wpcf7-response-output{border-color:transparent;margin-top:-37px}input{height:55px}textarea{height:175px}input,textarea{border-radius:60px;padding:34px;font-family:'Kanit';width:100%;border:1px solid #666;outline:0;line-height:0}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#000;border-radius:60px;color:#fff;text-transform:uppercase;font-family:'Kanit';height:auto;margin:auto;text-align:center;width:100%;padding:23px !important;font-size:23px !important;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:16px;line-height:1;font-weight:500;transition:all .3s}input[type=checkbox]{height:auto;width:auto}.newsletter,.consulenza{cursor:pointer}input.sib-default-btn{background:#000;color:#fff;text-transform:uppercase;border:0;margin-top:20px}.sib-FIRSTNAME-area,.sib-LASTNAME-area{width:100%}.dividi{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width:600px){.popup{width:95% !important;padding:20px 20px 0 !important;padding-top:55px !important}input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:17px!important}.popup h2{display:none}input,textarea{border-radius:60px;padding:25px;height:55px!important}.popup .close-btn{position:absolute;top:14px!important;right:30px!important;font-size:20px!important;color:#333;background:0 0;border:1px solid #8d8d8d;cursor:pointer;transition:color .3s ease;border-radius:100%;width:30px!important;height:30px!important}input[type=checkbox]{height:auto !important}input.wpcf7-form-control.wpcf7-submit.has-spinner{line-height:8px!important}.elementor-element.elementor-element-e52282e.menuDark.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded,body .offcanvas__right-2{width:100vw}}