.elementor-6389 .elementor-element.elementor-element-bffd749{--display:flex;}.elementor-6389 .elementor-element.elementor-element-a7b8a41{--display:flex;}.elementor-widget-mf-checkbox .mf-input-label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mf-checkbox .mf-input-required-indicator{color:var( --e-global-color-primary );}.elementor-widget-mf-checkbox .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-widget-mf-checkbox .mf-input-wrapper .mf-input.mf-invalid{border-color:var( --e-global-color-primary );}.elementor-widget-mf-checkbox .mf-error-message{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mf-checkbox .mf-checkbox-option{color:var( --e-global-color-primary );}.elementor-widget-mf-checkbox .mf-checkbox-option input[type="checkbox"] + span:before{color:var( --e-global-color-primary );}.elementor-widget-mf-checkbox .mf-checkbox-option input[type="checkbox"]:checked + span:before{color:var( --e-global-color-primary );}.elementor-widget-mf-checkbox .mf-checkbox, .elementor-widget-mf-checkbox .mf-checkbox-option input[type="checkbox"] + span:before{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mf-checkbox .mf-checkbox, .elementor-widget-mf-checkbox .mf-checkbox-option input[type="checkbox"] + span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mf-checkbox .mf-input-help{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6389 .elementor-element.elementor-element-0513e4e.elementor-element{--align-self:center;}.elementor-6389 .elementor-element.elementor-element-0513e4e .mf-checkbox-option{display:block;color:#000000;}.elementor-6389 .elementor-element.elementor-element-0513e4e .mf-checkbox-option input[type="checkbox"] + span:before{color:#747474;top:2px;width:0px;}.elementor-6389 .elementor-element.elementor-element-0513e4e .mf-checkbox-option input[type="checkbox"]:checked + span:before{color:#4285F4;}.elementor-6389 .elementor-element.elementor-element-0513e4e .mf-checkbox, .elementor-6389 .elementor-element.elementor-element-0513e4e .mf-checkbox-option input[type="checkbox"] + span:before{font-size:1px;font-weight:600;}.elementor-widget-mf-button .mf-btn-wraper svg{fill:var( --e-global-color-primary );}.elementor-widget-mf-button .mf-btn-wraper i{color:var( --e-global-color-primary );}.elementor-widget-mf-button .metform-btn:hover svg{fill:var( --e-global-color-primary );}.elementor-widget-mf-button .metform-btn:hover i{color:var( --e-global-color-primary );}.elementor-6389 .elementor-element.elementor-element-bf16fdc .mf-btn-wraper{text-align:center;}.elementor-6389 .elementor-element.elementor-element-bf16fdc .metform-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-6389 .elementor-element.elementor-element-bf16fdc .metform-btn:hover{color:#FFFFFF;}.elementor-6389 .elementor-element.elementor-element-bf16fdc .metform-btn:focus{color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for mf-checkbox, class: .elementor-element-0513e4e */.elementor-widget-container .mf-checkbox-option input[type="checkbox"] {
  display: none !important;
}

/* Make the whole checkbox clickable and style it */
.mf-checkbox-option label {
  display: block;
  cursor: pointer;
  background-color: inherit;
  padding: 5px;
  border-radius: 3px;
}

.mf-checkbox-option label:hover {
  background-color: #f5f5f5;
}/* End custom CSS */