.elementor-25620 .elementor-element.elementor-element-fab9c05{--display:flex;}.elementor-25620 .elementor-element.elementor-element-fab9c05:not(.elementor-motion-effects-element-type-background), .elementor-25620 .elementor-element.elementor-element-fab9c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25620 .elementor-element.elementor-element-24c3927{--display:flex;}.elementor-25620 .elementor-element.elementor-element-9fc8681 .pxl-heading{text-align:center;}.elementor-25620 .elementor-element.elementor-element-9fc8681 .pxl-heading .pxl-item--title{color:var( --e-global-color-secondary );margin-bottom:54px;}.elementor-25620 .elementor-element.elementor-element-9fc8681 .pxl-heading .pxl-item--subtitle {margin-bottom:0px;}.elementor-25620 .elementor-element.elementor-element-15ff40d{--display:flex;}.elementor-25620 .elementor-element.elementor-element-d0a3df9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-25620 .elementor-element.elementor-element-d0a3df9.elementor-element{--align-self:center;}.elementor-25620 .elementor-element.elementor-element-d0a3df9 .pxl-text-editor{text-align:left;color:var( --e-global-color-text );}.elementor-25620 .elementor-element.elementor-element-d0a3df9 .pxl-text-editor .pxl-item--inner{max-width:1620px;}.elementor-25620 .elementor-element.elementor-element-c4e6c3d{--display:flex;}.elementor-25620 .elementor-element.elementor-element-1571995 .pxl-contact-form .btn{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 0%);}.elementor-25620 .elementor-element.elementor-element-1571995{width:var( --container-widget-width, 63.622% );max-width:63.622%;--container-widget-width:63.622%;--container-widget-flex-grow:0;}.elementor-25620 .elementor-element.elementor-element-1571995.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25620 .elementor-element.elementor-element-1571995 .pxl-contact-form .pxl-item--title{font-family:"Space Grotesk", Sans-serif;font-size:37px;font-style:normal;}.elementor-25620 .elementor-element.elementor-element-1571995 .pxl-contact-form .wpcf7-form-control:not(.wpcf7-submit), .elementor-25620 .elementor-element.elementor-element-1571995 .pxl-contact-form .pxl-select-higthlight{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25620 .elementor-element.elementor-element-1571995 .pxl-contact-form .btn, .elementor-25620 .elementor-element.elementor-element-1571995 .pxl-contact-form button{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:900;}/* Start custom CSS for pxl_contact_form, class: .elementor-element-1571995 */.pxl-contact-form1.contact-border .pxl--el-title, .pxl-contact-form1.contact-border .pxl--el-title:after {
    background-color: #5F2C82 !important;
    background-image: none !important; 
}
.elementor-9023 .elementor-element.elementor-element-feb3ebb .pxl-contact-form .pxl-select-higthlight{
    font-size: 16px;
    font-style: normal;
   /*color: var( --e-global-color-text );*/
    padding: 14px 17px 16px 17px!important;
    border-radius: 6px !important;
    border: 1px solid #e1e2e4;
    
}


.row.input-contact .col-lg-12:first-of-type {
    margin-bottom: 15px;
}


.row.input-contact .col-lg-12 {
 
    margin-left: auto;
    margin-right: auto;
}


.moovet-clinic-section .moovet-section-title{
  margin: 0 0 2px 0 !important;   /* spazio sotto il titolo: MINIMO */
  padding: 0 !important;
  line-height: 1.15 !important;
}

.moovet-clinic-section .moovet-section-note{
  margin: 0 0 8px 0 !important;   /* spazio sotto la nota: poco */
  padding: 0 !important;
  font-style: italic !important;  /* corsivo */
  font-size: 0.9em;
  line-height: 1.2 !important;
}


.wp-row-ctf7.contact-form-custom3{
  border: 1px solid #e6e6e6;
  border-radius: 18px;
  padding: 28px;
  background: #fff;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
}/* End custom CSS */