.elementor-14102 .elementor-element.elementor-element-50da96d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;}.elementor-14102 .elementor-element.elementor-element-50da96d:not(.elementor-motion-effects-element-type-background), .elementor-14102 .elementor-element.elementor-element-50da96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #EAF4FF 0%, #F7FBFF 100%);}.elementor-14102 .elementor-element.elementor-element-50da96d::before, .elementor-14102 .elementor-element.elementor-element-50da96d > .elementor-background-video-container::before, .elementor-14102 .elementor-element.elementor-element-50da96d > .e-con-inner > .elementor-background-video-container::before, .elementor-14102 .elementor-element.elementor-element-50da96d > .elementor-background-slideshow::before, .elementor-14102 .elementor-element.elementor-element-50da96d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14102 .elementor-element.elementor-element-50da96d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-14102 .elementor-element.elementor-element-e6057b8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 12px 32px 0px rgba(6.000000000000004, 42.99999999999996, 88, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:41px;--padding-right:0px;}.elementor-14102 .elementor-element.elementor-element-e6057b8:not(.elementor-motion-effects-element-type-background), .elementor-14102 .elementor-element.elementor-element-e6057b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FFFFD1;}.elementor-14102 .elementor-element.elementor-element-e6057b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14102 .elementor-element.elementor-element-3cf7634 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-input-label{display:block;color:#000000;font-size:25px;line-height:80px;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option{display:inline-block;color:#000000;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option input[type="checkbox"] + span:before{color:#FFF8F800;top:2px;width:25px;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option input[type="checkbox"]:checked + span:before{color:#F6F6F600;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option input[type="checkbox"] + span:before{font-size:26px;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option input[type="checkbox"] + span{font-size:18px;}.elementor-14102 .elementor-element.elementor-element-53c7782 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-input-label{display:block;color:#000000;font-size:25px;line-height:80px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option{display:inline-block;color:#000000;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option input[type="checkbox"] + span:before{color:#FFF8F800;top:2px;width:1px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option input[type="checkbox"]:checked + span:before{color:#F6F6F600;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option input[type="checkbox"] + span:before{font-size:26px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option input[type="checkbox"] + span{font-size:18px;letter-spacing:-0.8px;}.elementor-14102 .elementor-element.elementor-element-dc64e31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-input-label{display:block;color:#000000;font-size:25px;line-height:80px;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox-option{display:inline-block;color:#000000;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox-option input[type="checkbox"] + span:before{color:#FFF8F800;top:2px;width:25px;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox-option input[type="checkbox"]:checked + span:before{color:#F6F6F600;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox-option input[type="checkbox"] + span:before{font-size:26px;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-checkbox-option input[type="checkbox"] + span{font-size:18px;}.elementor-14102 .elementor-element.elementor-element-6730f1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-14102 .elementor-element.elementor-element-acddee7 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-label{display:block;color:#000000;font-size:20px;line-height:20px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-required-indicator{color:#f00;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .mf-input.mf-invalid{border-color:#f00;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-error-message{color:#f00;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input, .elementor-14102 .elementor-element.elementor-element-acddee7 .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-bar, .elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-from, .elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-to, .elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-single{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-handle{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-from:before, .elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-to:before, .elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-single:before{border-top-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .input-range__track--active{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#000000;border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-calculation-total{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__menu-notice--no-options{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__option{border-style:none;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:hover, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-handle:hover{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-file-upload-label:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:focus, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-handle:focus{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-file-upload-container:focus .mf-image-label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-calculation-total:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-calculation-total:focus, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__option:focus, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input, .elementor-14102 .elementor-element.elementor-element-acddee7 .irs--round .irs-single, .elementor-14102 .elementor-element.elementor-element-acddee7 .asRange .asRange-pointer .asRange-tip, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .input-range__label-container{line-height:30px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .input-range .input-range__track{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-calculation-total{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__option, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-acddee7 .mf_multiselect__menu-notice--no-options {border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-time-input::before{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 .mf-input:-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-acddee7 :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-label{display:block;color:#000000;font-size:20px;line-height:20px;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-required-indicator{color:#f00;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .mf-input.mf-invalid{border-color:#f00;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-error-message{color:#f00;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input, .elementor-14102 .elementor-element.elementor-element-76881a6 .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-bar, .elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-from, .elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-to, .elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-single{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-handle{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-from:before, .elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-to:before, .elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-single:before{border-top-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .input-range__track--active{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#000000;border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-calculation-total{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__menu-notice--no-options{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__option{border-style:none;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:hover, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-handle:hover{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-file-upload-label:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:focus, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-handle:focus{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-file-upload-container:focus .mf-image-label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-calculation-total:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-calculation-total:focus, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__option:focus, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input, .elementor-14102 .elementor-element.elementor-element-76881a6 .irs--round .irs-single, .elementor-14102 .elementor-element.elementor-element-76881a6 .asRange .asRange-pointer .asRange-tip, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .input-range__label-container{font-size:30px;}.elementor-14102 .elementor-element.elementor-element-76881a6 .input-range .input-range__track{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-calculation-total{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__option, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-76881a6 .mf_multiselect__menu-notice--no-options {border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-time-input::before{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 .mf-input:-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76881a6 :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-label{display:block;color:#000000;font-size:20px;line-height:20px;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input, .elementor-14102 .elementor-element.elementor-element-ea6d76a .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-bar, .elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-from, .elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-to, .elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-single{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-handle{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-from:before, .elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-to:before, .elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-single:before{border-top-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .input-range__track--active{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#000000;border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-calculation-total{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__menu-notice--no-options{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__option{border-style:none;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:hover, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-handle:hover{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-file-upload-label:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:focus, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-handle:focus{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-file-upload-container:focus .mf-image-label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-calculation-total:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-calculation-total:focus, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__option:focus, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input, .elementor-14102 .elementor-element.elementor-element-ea6d76a .irs--round .irs-single, .elementor-14102 .elementor-element.elementor-element-ea6d76a .asRange .asRange-pointer .asRange-tip, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input-wrapper .input-range__label-container{font-size:30px;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-time-input::before{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-input:-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-ea6d76a .mf-error-message{color:#FF0000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-label{display:block;color:#000000;font-size:20px;line-height:20px;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input, .elementor-14102 .elementor-element.elementor-element-76dab48 .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-bar, .elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-from, .elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-to, .elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-single{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-handle{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-from:before, .elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-to:before, .elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-single:before{border-top-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .input-range__track--active{background-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#000000;border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-calculation-total{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__menu-notice--no-options{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__option{border-style:none;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:hover, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-handle:hover{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-file-upload-label:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:focus, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-handle:focus{border-color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-file-upload-container:focus .mf-image-label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-calculation-total:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-calculation-total:focus, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__option:focus, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input, .elementor-14102 .elementor-element.elementor-element-76dab48 .irs--round .irs-single, .elementor-14102 .elementor-element.elementor-element-76dab48 .asRange .asRange-pointer .asRange-tip, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-calculation-total, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .input-range__label-container{font-size:30px;}.elementor-14102 .elementor-element.elementor-element-76dab48 .input-range .input-range__track{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-file-upload-container .mf-input-file-upload-label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-calculation-total{border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-select > .mf_select__control, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input-multiselect .mf_multiselect__control, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__option, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value__label, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__multi-value__remove, .elementor-14102 .elementor-element.elementor-element-76dab48 .mf_multiselect__menu-notice--no-options {border-radius:0px;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-time-input::before{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input::-webkit-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input::-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:-ms-input-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 .mf-input:-moz-placeholder{color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-76dab48 :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#c9c1c1;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-label{display:block;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox-option{display:inline-block;color:#413F3F;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-label, .elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-label input[type="checkbox"] + span:before{color:#000000;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-label, .elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-wrapper .mf-input-label{font-size:19px;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-required-indicator{color:#f00;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-error-message{color:#f00;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox-option input[type="checkbox"] + span:before{color:#747474;top:2px;width:25px;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox-option input[type="checkbox"]:checked + span:before{color:#4285F4;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox-option input[type="checkbox"] + span{font-size:18px;}.elementor-14102 .elementor-element.elementor-element-83504fa .mf-btn-wraper{text-align:center;}.elementor-14102 .elementor-element.elementor-element-83504fa .metform-btn{background-color:#06F2E3;padding:15px 20px 15px 20px;color:#454444;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-14102 .elementor-element.elementor-element-83504fa .metform-btn:hover{color:#FFFFFF;}.elementor-14102 .elementor-element.elementor-element-83504fa .metform-btn:focus{color:#FFFFFF;}@media(max-width:767px){.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option input[type="checkbox"] + span:before{width:0px;}.elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-3cf7634 .mf-checkbox-option input[type="checkbox"] + span{letter-spacing:0.6px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-input-label{font-size:23px;letter-spacing:-0.4px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option input[type="checkbox"] + span:before{width:0px;}.elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-53c7782 .mf-checkbox-option input[type="checkbox"] + span{font-size:15px;letter-spacing:-1.2px;}.elementor-14102 .elementor-element.elementor-element-dc64e31 .mf-input-label{letter-spacing:-1.2px;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-label, .elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-input-wrapper .mf-input-label{font-size:19px;}.elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox, .elementor-14102 .elementor-element.elementor-element-4e853b8 .mf-checkbox-option input[type="checkbox"] + span{font-size:13px;}}@media(min-width:768px){.elementor-14102 .elementor-element.elementor-element-e6057b8{--width:50%;}.elementor-14102 .elementor-element.elementor-element-6730f1a{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-e6057b8 *//* =========================
   MetForm 카드형 체크박스/라디오 (최적화 버전)
   ========================= */

.mf-checkgrid {
  font-family: "Noto Sans KR", sans-serif;
  font-size: 18px; /* 텍스트 크기 고정 */
  line-height: 1.6;
  color: #1e293b;
}

/* -------------------------
   제목 (카드 아님, 그냥 텍스트)
   ------------------------- */
.mf-checkgrid .mf-field-label,
.mf-checkgrid .mf-section-title,
.mf-checkgrid .mf-label {
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
  margin-bottom: 14px;
  font-weight: 700;
  font-size: 19px;
  color: #0f172a;
  box-shadow: none !important;
}

/* -------------------------
   카드형 옵션
   ------------------------- */
.mf-checkgrid input[type="checkbox"] + label,
.mf-checkgrid input[type="radio"] + label,
.mf-checkgrid label:has(input[type="checkbox"]),
.mf-checkgrid label:has(input[type="radio"]) {
  display: flex !important;
  align-items: center;
  gap: 12px;
  padding: 18px 20px;
  min-height: 72px;
  background: #fff;
  border: 1px solid #dfe7ef;
  border-radius: 10px;
  font-size: 18px; /* 텍스트 크기 */
  font-weight: 500;
  cursor: pointer;
  transition: border-color .2s ease, box-shadow .2s ease;
  width: 100%; /* 카드가 grid 폭에 맞게 늘어나도록 */
  box-sizing: border-box;
}

/* -------------------------
   체크박스/라디오 아이콘
   ------------------------- */
.mf-checkgrid input[type="checkbox"] + label::before,
.mf-checkgrid input[type="radio"] + label::before,
.mf-checkgrid label:has(input[type="checkbox"])::before,
.mf-checkgrid label:has(input[type="radio"])::before {
  content: "";
  width: 20px;
  height: 20px;
  border: 2px solid #9fb2c8;
  border-radius: 4px;
  flex: 0 0 20px;
  transition: all .2s ease;
}

/* 라디오 원형 */
.mf-checkgrid input[type="radio"] + label::before,
.mf-checkgrid label:has(input[type="radio"])::before {
  border-radius: 50%;
}

/* -------------------------
   선택 상태
   ------------------------- */
.mf-checkgrid input[type="checkbox"]:checked + label,
.mf-checkgrid input[type="radio"]:checked + label,
.mf-checkgrid label:has(input[type="checkbox"]:checked),
.mf-checkgrid label:has(input[type="radio"]:checked) {
  border-color: #0073e6;
  box-shadow: 0 2px 12px rgba(0,115,230,.15);
}

.mf-checkgrid input[type="checkbox"]:checked + label::before,
.mf-checkgrid label:has(input[type="checkbox"]:checked)::before {
  background: #0073e6;
  border-color: #0073e6;
  box-shadow: inset 0 0 0 4px #fff;
}

.mf-checkgrid input[type="radio"]:checked + label::before,
.mf-checkgrid label:has(input[type="radio"]:checked)::before {
  border-color: #0073e6;
  box-shadow: inset 0 0 0 5px #0073e6, inset 0 0 0 10px #fff;
}

/* -------------------------
   Hover
   ------------------------- */
.mf-checkgrid input[type="checkbox"] + label:hover,
.mf-checkgrid input[type="radio"] + label:hover,
.mf-checkgrid label:has(input[type="checkbox"]):hover,
.mf-checkgrid label:has(input[type="radio"]):hover {
  border-color: #0073e6;
  box-shadow: 0 2px 10px rgba(2,32,71,.08);
}

/* -------------------------
   Grid 정렬 (2열, 동일 길이)
   ------------------------- */
.mf-checkgrid .mf-checkbox-wrap,
.mf-checkgrid .mf-radio-wrap,
.mf-checkgrid .mf-choice-wrap,
.mf-checkgrid [class*="choice"],
.mf-checkgrid [class*="checkbox"],
.mf-checkgrid [class*="radio"] {
  display: grid !important;
  grid-template-columns: 1fr 1fr; /* 2등분 → 두 카드가 동일한 길이 */
  gap: 20px 24px;
}

/* 모바일 1열 */
@media (max-width: 767px) {
  .mf-checkgrid .mf-checkbox-wrap,
  .mf-checkgrid .mf-radio-wrap,
  .mf-checkgrid .mf-choice-wrap,
  .mf-checkgrid [class*="choice"],
  .mf-checkgrid [class*="checkbox"],
  .mf-checkgrid [class*="radio"] {
    grid-template-columns: 1fr;
    gap: 14px;
  }
}
/* === 세로로 쪼개지는 문제 해결 === */

/* 1) 그리드: 최소 너비 확보 (두 카드가 화면 꽉 차도록) */
.mf-checkgrid .mf-checkbox-wrap,
.mf-checkgrid .mf-radio-wrap,
.mf-checkgrid .mf-choice-wrap,
.mf-checkgrid [class*="choice"],
.mf-checkgrid [class*="checkbox"],
.mf-checkgrid [class*="radio"] {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(320px, 1fr)); /* 최소 320px, 남는 공간 균등 분배 */
  gap: 20px 24px;
}

/* 2) 카드 라벨: 줄바꿈·단어 분해 방식 지정 + 전체폭 사용 */
.mf-checkgrid input[type="checkbox"] + label,
.mf-checkgrid input[type="radio"] + label,
.mf-checkgrid label:has(input[type="checkbox"]),
.mf-checkgrid label:has(input[type="radio"]) {
  width: 100%;
  box-sizing: border-box;
  white-space: normal;      /* 한 줄 고정 금지 */
  word-break: keep-all;     /* 한국어 단어 단위로 줄바꿈 */
  overflow-wrap: anywhere;  /* 아주 긴 영문도 적절히 줄바꿈 */
  line-height: 1.6;
  min-height: 72px;
}

/* 3) 모바일에서는 1열 */
@media (max-width: 767px) {
  .mf-checkgrid .mf-checkbox-wrap,
  .mf-checkgrid .mf-radio-wrap,
  .mf-checkgrid .mf-choice-wrap,
  .mf-checkgrid [class*="choice"],
  .mf-checkgrid [class*="checkbox"],
  .mf-checkgrid [class*="radio"] {
    grid-template-columns: 1fr;
    gap: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for mf-gdpr-consent, class: .elementor-element-4e853b8 *//* GDPR 안내의 [자세히보기] 링크를 아주 은은하게 */
.gdpr-opt a {
  color: #c5c5c5 !important;      /* 연한 회색톤 → 보이긴 하지만 눈에 안띔 */
  text-decoration: none !important;
  font-weight: normal !important;
}

/* 호버 시 조금만 진하게 */
.gdpr-opt a:hover, 
.gdpr-opt a:focus {
  color: #999999 !important;      /* 마우스 올리면 살짝만 진해짐 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6730f1a *//* === MetForm - 읽기 쉬운 폼 UI (오른쪽 전용) === */
.form-clean{
  --accent: #00c6ff;      /* 포인트 색 */
  --accent-2:#0073e6;     /* 포커스/그라데이션 보조 */
  --ink:    #0f172a;      /* 본문 텍스트 */
  --muted:  #667085;      /* 서브 텍스트 */
  --line:   #d0d5dd;      /* 밑줄 색 */
}

/* 라벨 (필드 제목) */
.form-clean .mf-input label,
.form-clean .mf-form-label label,
.form-clean .mf-form-label {
  display:block;
  margin: 0 0 6px;
  color: var(--ink);
  font-weight: 700;
  font-size: 18px;         /* 라벨 크기 */
  line-height: 1.3;
}

/* 필드 사이 간격 */
.form-clean .mf-input{
  margin-bottom: 22px;
}

/* 입력창: 밑줄형(텍스트/이메일/전화/텍스트영역) */
.form-clean input[type="text"],
.form-clean input[type="email"],
.form-clean input[type="tel"],
.form-clean textarea{
  width:100%;
  background: transparent !important;
  border: none !important;
  border-bottom: 1.5px solid var(--line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
  padding: 14px 4px 12px !important;
  color: var(--ink);
  font-size: 16px;        /* 본문 글자 크기 */
  line-height: 1.5;
  transition: border-color .2s ease, box-shadow .2s ease;
}

/* 포커스 시 포인트 컬러 + 살짝 강조 */
.form-clean input[type="text"]:focus,
.form-clean input[type="email"]:focus,
.form-clean input[type="tel"]:focus,
.form-clean textarea:focus{
  border-bottom-color: var(--accent-2) !important;
  box-shadow: 0 2px 0 0 var(--accent-2);
}

/* placeholder 톤 다운 */
.form-clean ::placeholder{
  color: var(--muted);
  opacity: 1;
}

/* textarea 높이 & 리사이즈 */
.form-clean textarea{
  min-height: 120px;
  resize: vertical;
}

/* 필수표시(*) 색: 포인트 */
.form-clean .mf-form-label .mf-required,
.form-clean label .mf-required{
  color: var(--accent-2) !important;
}

/* 체크박스/라디오 라벨(예: GDPR)도 가독성 있게 */
.form-clean .mf-input input[type="checkbox"] + label,
.form-clean .mf-input input[type="radio"] + label{
  color: var(--ink);
  font-size: 15px;
  line-height: 1.5;
}

/* 제출 버튼 */
.form-clean .mf-btn,
.form-clean button[type="submit"]{
  background: linear-gradient(90deg, var(--accent-2), var(--accent)) !important;
  color:#fff !important;
  border: none !important;
  border-radius: 8px !important;
  padding: 12px 22px !important;
  font-weight: 700 !important;
  letter-spacing: .2px;
  box-shadow: 0 10px 20px rgba(0,115,230,.18) !important;
  transition: transform .15s ease, box-shadow .15s ease !important;
}
.form-clean .mf-btn:hover,
.form-clean button[type="submit"]:hover{
  transform: translateY(-1px);
  box-shadow: 0 12px 26px rgba(0,115,230,.28) !important;
}

/* 모바일 여백 약간 줄이기 */
@media (max-width: 767px){
  .form-clean .mf-input{ margin-bottom: 18px; }
  .form-clean .mf-btn,
  .form-clean button[type="submit"]{ width: 100%; }
}/* End custom CSS */