.elementor-12025 .elementor-element.elementor-element-3fe98931{--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;--overlay-opacity:0.22;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12025 .elementor-element.elementor-element-3fe98931:not(.elementor-motion-effects-element-type-background), .elementor-12025 .elementor-element.elementor-element-3fe98931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #535E5F 0%, #018CAF 69%);}.elementor-12025 .elementor-element.elementor-element-3fe98931::before, .elementor-12025 .elementor-element.elementor-element-3fe98931 > .elementor-background-video-container::before, .elementor-12025 .elementor-element.elementor-element-3fe98931 > .e-con-inner > .elementor-background-video-container::before, .elementor-12025 .elementor-element.elementor-element-3fe98931 > .elementor-background-slideshow::before, .elementor-12025 .elementor-element.elementor-element-3fe98931 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12025 .elementor-element.elementor-element-3fe98931 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{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-12025 .elementor-element.elementor-element-607322e6{text-align:center;}.elementor-12025 .elementor-element.elementor-element-607322e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12025 .elementor-element.elementor-element-381d37e8{--e-icon-list-icon-size:12px;--icon-vertical-offset:1px;}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12025 .elementor-element.elementor-element-3e8f55ef{--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;--overlay-opacity:0.22;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12025 .elementor-element.elementor-element-3e8f55ef:not(.elementor-motion-effects-element-type-background), .elementor-12025 .elementor-element.elementor-element-3e8f55ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-3e8f55ef::before, .elementor-12025 .elementor-element.elementor-element-3e8f55ef > .elementor-background-video-container::before, .elementor-12025 .elementor-element.elementor-element-3e8f55ef > .e-con-inner > .elementor-background-video-container::before, .elementor-12025 .elementor-element.elementor-element-3e8f55ef > .elementor-background-slideshow::before, .elementor-12025 .elementor-element.elementor-element-3e8f55ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-12025 .elementor-element.elementor-element-3e8f55ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12025 .elementor-element.elementor-element-1c031147{text-align:center;}.elementor-12025 .elementor-element.elementor-element-1c031147 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12025 .elementor-element.elementor-element-38a97193{--e-icon-list-icon-size:12px;--icon-vertical-offset:1px;}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12025 .elementor-element.elementor-element-23db5726{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-65650700{text-align:center;}.elementor-12025 .elementor-element.elementor-element-65650700 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12025 .elementor-element.elementor-element-53ad5ccb{text-align:center;color:#000000;}.elementor-12025 .elementor-element.elementor-element-7d0ddc87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-7d0ddc87:not(.elementor-motion-effects-element-type-background), .elementor-12025 .elementor-element.elementor-element-7d0ddc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12025 .elementor-element.elementor-element-4c44b655{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-4c44b655:not(.elementor-motion-effects-element-type-background), .elementor-12025 .elementor-element.elementor-element-4c44b655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mvmhealth.com/wp-content/uploads/2025/11/698847492e.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12025 .elementor-element.elementor-element-52d21f22{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12025 .elementor-element.elementor-element-52d21f22:not(.elementor-motion-effects-element-type-background), .elementor-12025 .elementor-element.elementor-element-52d21f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#018CAF;}.elementor-12025 .elementor-element.elementor-element-3d816fdd{text-align:center;}.elementor-12025 .elementor-element.elementor-element-3d816fdd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-12025 .elementor-element.elementor-element-c499cda.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12025 .elementor-element.elementor-element-64caee2d{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-303c1120{text-align:center;}.elementor-12025 .elementor-element.elementor-element-303c1120 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-12025 .elementor-element.elementor-element-3900f500{text-align:center;color:#000000;}.elementor-12025 .elementor-element.elementor-element-43d7d069{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-64d227c3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12025 .elementor-element.elementor-element-64d227c3{text-align:center;}.elementor-12025 .elementor-element.elementor-element-64d227c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12025 .elementor-element.elementor-element-7a9679f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-4ac3bec8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:#19617F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button{background-color:#19617F;font-family:"Roboto", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:02px 02px 02px 02px;border-color:#19617F;border-radius:8px 8px 8px 8px;}.elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button:hover, .elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button:focus{background-color:#00000000;color:#19617F;}.elementor-12025 .elementor-element.elementor-element-267c14d9.elementor-element{--align-self:center;}.elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button:hover svg, .elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button:focus svg{fill:#19617F;}.elementor-12025 .elementor-element.elementor-element-13a75c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.93;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:400px;--padding-right:400px;}.elementor-12025 .elementor-element.elementor-element-13a75c2:not(.elementor-motion-effects-element-type-background), .elementor-12025 .elementor-element.elementor-element-13a75c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3434;background-image:url("https://mvmhealth.com/wp-content/uploads/2025/11/Our-Care-Phil-Hero-1_1714404706.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12025 .elementor-element.elementor-element-13a75c2::before, .elementor-12025 .elementor-element.elementor-element-13a75c2 > .elementor-background-video-container::before, .elementor-12025 .elementor-element.elementor-element-13a75c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12025 .elementor-element.elementor-element-13a75c2 > .elementor-background-slideshow::before, .elementor-12025 .elementor-element.elementor-element-13a75c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12025 .elementor-element.elementor-element-13a75c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(330deg, #000000 0%, #19617F 69%);}.elementor-12025 .elementor-element.elementor-element-209bb18 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-12025 .elementor-element.elementor-element-209bb18{text-align:center;}.elementor-12025 .elementor-element.elementor-element-209bb18 .elementor-heading-title{font-size:32px;font-weight:500;line-height:1.2em;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group > label, .elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group .elementor-field{color:#000000;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group .elementor-field, .elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:16px 043px 016px 43px;}.elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#4A5157;border-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#4A5157;border-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-button[type="submit"] svg *{fill:#4A5157;}.elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__buttons__wrapper__button-previous{background-color:#FFFFFF;color:#4A5157;border-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__buttons__wrapper__button-next:hover{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-button[type="submit"]:hover{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__buttons__wrapper__button-previous:hover{background-color:#02010100;color:#ffffff;border-color:#FFFFFF;}.elementor-12025 .elementor-element.elementor-element-11f8290{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#000000;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#000000;--e-form-steps-indicator-active-secondary-color:#FFFFFF;--e-form-steps-indicator-completed-primary-color:#65C2C9;--e-form-steps-indicator-completed-secondary-color:#000000;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12025 .elementor-element.elementor-element-3ea0a96{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12025 .elementor-element.elementor-element-797eb8c3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12025 .elementor-element.elementor-element-797eb8c3{text-align:center;}.elementor-12025 .elementor-element.elementor-element-797eb8c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12025 .elementor-element.elementor-element-f0ed85e{--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:50px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-12025{padding:0% 0% 0% 0%;}@media(max-width:1024px){.elementor-12025 .elementor-element.elementor-element-23db5726{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12025 .elementor-element.elementor-element-7d0ddc87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12025 .elementor-element.elementor-element-52d21f22{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12025 .elementor-element.elementor-element-43d7d069{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12025 .elementor-element.elementor-element-64d227c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12025 .elementor-element.elementor-element-7a9679f2{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12025 .elementor-element.elementor-element-4ac3bec8{text-align:center;}.elementor-12025 .elementor-element.elementor-element-13a75c2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12025 .elementor-element.elementor-element-3ea0a96{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12025 .elementor-element.elementor-element-797eb8c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-12025 .elementor-element.elementor-element-3fe98931{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-607322e6.elementor-element{--align-self:center;}.elementor-12025 .elementor-element.elementor-element-607322e6{text-align:center;}.elementor-12025 .elementor-element.elementor-element-607322e6 .elementor-heading-title{font-size:31px;}.elementor-12025 .elementor-element.elementor-element-381d37e8.elementor-element{--align-self:center;}.elementor-12025 .elementor-element.elementor-element-381d37e8{--e-icon-list-icon-size:8px;}.elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12025 .elementor-element.elementor-element-381d37e8 .elementor-icon-list-item > a{font-size:14px;}.elementor-12025 .elementor-element.elementor-element-3e8f55ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-1c031147.elementor-element{--align-self:center;}.elementor-12025 .elementor-element.elementor-element-1c031147{text-align:center;}.elementor-12025 .elementor-element.elementor-element-1c031147 .elementor-heading-title{font-size:31px;}.elementor-12025 .elementor-element.elementor-element-38a97193.elementor-element{--align-self:center;}.elementor-12025 .elementor-element.elementor-element-38a97193{--e-icon-list-icon-size:8px;}.elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12025 .elementor-element.elementor-element-38a97193 .elementor-icon-list-item > a{font-size:14px;}.elementor-12025 .elementor-element.elementor-element-23db5726{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-7d0ddc87{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12025 .elementor-element.elementor-element-4c44b655.e-con{--order:99999 /* order end hack */;}.elementor-12025 .elementor-element.elementor-element-52d21f22{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-c499cda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 0px 0px 0px;}.elementor-12025 .elementor-element.elementor-element-64caee2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-43d7d069{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-64d227c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12025 .elementor-element.elementor-element-64d227c3 .elementor-heading-title{font-size:29px;}.elementor-12025 .elementor-element.elementor-element-7a9679f2{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-4ac3bec8{text-align:center;}.elementor-12025 .elementor-element.elementor-element-4ac3bec8 .elementor-heading-title{font-size:29px;}.elementor-12025 .elementor-element.elementor-element-267c14d9 .elementor-button{font-size:12px;}.elementor-12025 .elementor-element.elementor-element-13a75c2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12025 .elementor-element.elementor-element-209bb18{text-align:center;}.elementor-12025 .elementor-element.elementor-element-797eb8c3 .elementor-heading-title{font-size:29px;}}@media(min-width:768px){.elementor-12025 .elementor-element.elementor-element-23db5726{--content-width:1250px;}.elementor-12025 .elementor-element.elementor-element-64caee2d{--content-width:1250px;}}/* Start custom CSS for text-editor, class: .elementor-element-53ad5ccb */.elementor-12025 .elementor-element.elementor-element-53ad5ccb p{
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c499cda *//* ==== Vein Quiz Slider - CSS Start ==== */
.vein-quiz-slider .quiz-title {
	color: #fff;
	font-weight: 400;
	text-align: center;
	font-size: 20px;
}

.vein-quiz-slider .quiz-sub-title {
	color: #fff;
	font-weight: 400;
	text-align: center;
	font-size: 18px;
}

.vein-quiz-slider .slick-dots li button:before {
	height: 8px;
	background: #ffffff;
	width: 8px;
	border-radius: 100px;
	color: transparent;
	top: 50%;
	opacity: 1;
	transform: translateY(-50%);
}

.vein-quiz-slider .slick-dots li.slick-active button:before {
	opacity: 1;
	background-color: #ffffff;
	color: transparent;
	height: 8px;
	border-radius: 10px;
	top: 50%;
	transform: translateY(-50%);
	width: 20px;
}

.vein-quiz-slider .slick-dots li {
	width: 8px;
	transition: .3s;
}

.vein-quiz-slider li.slick-active {
	width: 20px !important;
}

.vein-quiz-slider .slick-dots li button {
	background: transparent !important;
}

.text-center {
	text-align: center;
}

.vein-quiz-slider .quiz-option {
	margin-top: 20px;
	display: inline-block;
}

.pain-quiz .quiz-option .wpcf7-list-item label {
	background-color: #28a745 !important;
}

.vein-quiz-slider .quiz-option .wpcf7-list-item.first label:not(.vein-quiz-slider.assessment-quiz-ui .quiz-option .wpcf7-list-item.first label) {
	background-color: #6c757d !important;
}

.vein-quiz-slider .quiz-option .wpcf7-list-item label {
	position: relative;
	transition: all 0.3s ease-in-out;
	line-height: 30px;
	padding: 5px 30px;
	background-color: #018CAF;
	border-radius: 10px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	color: #ffffff;
	gap: 10px;
	font-weight: 500;
	border: 3px solid #ffffff4d;
	outline: none;
	overflow: hidden;
	font-size: 15px;
}

.quiz-option .wpcf7-list-item label:hover {
	transform: scale(1.08);
	border-color: #fff9;
}

.vein-quiz-slider .quiz-option .wpcf7-list-item label:has(input:checked) {
	transform: scale(1.08);
	border-color: #d8d8d8;
}

.vein-quiz-slider .quiz-option .wpcf7-list-item label:has(input:checked)::before {
	animation: shine 1.5s ease-out infinite;
}

.quiz-option .wpcf7-list-item label:hover .icon {
	transform: translate(4px);
}

.quiz-option .wpcf7-list-item label input {
	margin-right: 5px;
	width: 14px;
	height: 14px;
	display: none;
}

.quiz-option .wpcf7-list-item label:hover::before {
	animation: shine 1.5s ease-out infinite;
}

.quiz-option .wpcf7-list-item label::before {
	content: "";
	position: absolute;
	width: 100px;
	height: 100%;
	background-image: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);
	top: 0;
	left: -100px;
	opacity: 0.6;
}

@keyframes shine {
	0% {
		left: -100px;
	}

	60% {
		left: 100%;
	}

	to {
		left: 100%;
	}
}

.vein-quiz-slider .form-label h3 {
	margin-bottom: 30px;
}

.vein-quiz-slider .form-row {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
	margin-top: -10px;
}

.vein-quiz-slider .form-group label {
	color: #fff;
	padding-bottom: 5px;
	font-size: 16px;
}

.vein-quiz-slider .half-width {
	flex: 1 1 48%;
}

.vein-quiz-slider .full-width {
	flex: 1 1 100%;
}

.vein-quiz-slider .form-group input:focus {
	outline: none;
}

.vein-quiz-slider .form-group input {
	padding: 10px;
	border-radius: 5px;
	border: none;
}

.vein-quiz-slider .privacy-policy a {
	color: #4e96d2;
	font-weight: 500;
}

.vein-quiz-slider .form-group .wpcf7-list-item {
	margin: 0;
}

.vein-quiz-slider .form-group-btn input[type="submit"] {
	border: none;
	padding: 10px 30px;
	background: #018CAF;
	border: 1px solid #fff;
	display: block;
	margin: auto;
	margin-bottom: 50px;
}

.vein-quiz-slider .form-group-btn input[type="submit"]:hover {
	background: #fff;
	color: #018CAF;
}

.vein-quiz-slider .form-group-btn .wpcf7-spinner {
	display: block;
	margin: auto;
}

@media (max-width: 767px) {

	.vein-quiz-slider .half-width,
	.vein-quiz-slider .full-width {
		flex: 1 1 100%;
	}

	.vein-quiz-slider .form-row {
		gap: 0;
		padding-top: 5px;
	}

	.quiz-mb-sm-form .form--lastStep p {
		margin-bottom: .3rem !important;
		line-height: 1.1;
	}

	.quiz-mb-sm-form .form--lastStep label {
		padding-bottom: 2px !important;
		font-size: 14px !important;
		line-height: 1.3 !important;
	}

	.quiz-mb-sm-form .form--lastStep input,
	.quiz-mb-sm-form .form--lastStep select {
		padding-top: 4px !important;
		padding-bottom: 4px !important;
	}

	.quiz-mb-sm-form .form--lastStep input[type="submit"] {
		margin-top: 10px !important;
	}

	.quiz-mb-sm-form .form--lastStep label:has(input[type="checkbox"]) {
		display: flex;
		gap: 5px;
		align-items: baseline;
		margin-bottom: 5px;
	}

	.quiz-mb-sm-form .form--lastStep label:has(input[type="checkbox"]) .wpcf7-list-item-label {
		font-size: 14px;
		display: inline-block;
		line-height: 1.35;
	}

	.quiz-mb-sm-form .quiz-title {
		font-size: 16px !important;
	}
}

.vein-quiz-slider-form .wpcf7 form.sent .wpcf7-response-output {
	border: 2px solid #4CAF50;
	background-color: #e6f9ea;
	color: #256029;
	padding: 0.6em 1em;
	border-radius: 8px;
	font-size: 16px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
	margin: 3em 0 0 0;
	text-align: center;
}

.vein-quiz-slider-form .wpcf7 form .wpcf7-response-output {
	margin: 50px 0 0 0;
	padding: 0.6em 1em;
	border: 2px solid #00a0d2;
	background-color: #eaf6fb;
	color: #004e6b;
	border-radius: 8px;
	font-size: 16px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	text-align: center;
}

.vein-quiz-slide:last-child .elementor-element.elementor-element-1f3a0a4 {
	display: none;
}

.vein-quiz-slider span.wpcf7-list-item-label::after {
	content: '';
	width: 20px;
	height: 20px;
	display: inline-block;
	background-position: center center;
	vertical-align: middle;
	margin-left: 8px;
	transform: translateY(-2px);
}

.vein-quiz-slider label:has([value="Yes"]) span.wpcf7-list-item-label::after,
.vein-quiz-slider label:has([value="Sí"]) span.wpcf7-list-item-label::after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z'/%3E%3C/svg%3E");
}

.vein-quiz-slider label:has([value="No"]) span.wpcf7-list-item-label::after {
	background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM174.6 384.1c-4.5 12.5-18.2 18.9-30.7 14.4s-18.9-18.2-14.4-30.7C146.9 319.4 198.9 288 256 288s109.1 31.4 126.6 79.9c4.5 12.5-2 26.2-14.4 30.7s-26.2-2-30.7-14.4C328.2 358.5 297.2 336 256 336s-72.2 22.5-81.4 48.1zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z" fill="%23fff"/></svg>');
}

.pain-quiz label:has([value="Yes"]) span.wpcf7-list-item-label::after {
	background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM174.6 384.1c-4.5 12.5-18.2 18.9-30.7 14.4s-18.9-18.2-14.4-30.7C146.9 319.4 198.9 288 256 288s109.1 31.4 126.6 79.9c4.5 12.5-2 26.2-14.4 30.7s-26.2-2-30.7-14.4C328.2 358.5 297.2 336 256 336s-72.2 22.5-81.4 48.1zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z" fill="%23fff"/></svg>');
}

.pain-quiz label:has([value="No"]) span.wpcf7-list-item-label::after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z'/%3E%3C/svg%3E");
}

.vein-quiz-slider>.slider-item:not(:first-child) {
	display: none;
}

.vein-quiz-slider span.wpcf7-not-valid-tip {
	font-size: 16px;
	line-height: 1.1;
	position: relative;
	top: 5px;
}

.vein-quiz-shortcode .wpcf7-response-output {
	text-align: center;
	color: #fff;
}

.cf7_insurance_name {
	background-image: none !important;
	appearance: auto !important;
}

.vein-quiz-slider .insurance_name_field_wrap {
	margin-top: -.6rem;
}

.vein-quiz-slider span.danger {
	color: red;
	font-weight: 600;
}

.vein-quiz-slider .wpcf7-select {
	border-color: #ddd;
}

/* ==== Vein Quiz Slider - CSS End ==== */
/* ==== Vein Assessment Quiz Slider - CSS Start ==== */
.vein-quiz-slider.assessment-quiz-ui span.wpcf7-list-item-label::after {
	display: none;
}

.vein-quiz-slider.assessment-quiz-ui .quiz-option .wpcf7-list-item label {
	padding: 5px 20px;
}

.vein-quiz-slider.assessment-quiz-ui .wpcf7-list-item {
	margin: 0 0 0.7rem 0.7em;
}

.vein-quiz-slider.assessment-quiz-ui .quiz-option .wpcf7-list-item label:has(input:checked) {
	transform: scale(1.035);
}

.vein-quiz-slider.assessment-quiz-ui .quiz-option .wpcf7-list-item label:has(input:checked)::before {
	animation: none !important;
}

.vein-quiz-slider.assessment-quiz-ui .quiz-option .wpcf7-list-item label:has(input:checked) {
	background: #6c757d !important;
	border: 3px solid #ffffff4d;
}

@media (max-width: 767px) {
	.vein-quiz-slider.assessment-quiz-ui .quiz-option .wpcf7-list-item label {
		padding: 5px 10px;
	}
}

/* ==== Vein Assessment Quiz Slider - CSS End ==== */
/* ==== Insurance Select in Forms - CSS Start ==== */
.custom-select-wrapper {
	margin-top: 10px;
	position: relative;
	max-width: 100%;
}

.custom-select-wrapper>label {
	color: #fff;
}

.custom-select-wrapper>[class*="sticky-link"] {
	position: absolute;
	top: 2px;
	right: 5px;
	font-size: 12px;
	color: #FFF;
	font-weight: 500;
	text-decoration: underline;
	cursor: pointer;
}

[class*="elementor-field-group-insurance_other_opt"] {
	display: none;
}

.custom-select-wrapper select.insurance-select,
.cf7-select-caret {
	outline: none !important;
	appearance: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M182.6 470.6c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8l256 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128z'/%3E%3C/svg%3E");
	background-size: 10px;
	background-repeat: no-repeat;
	background-position: calc(100% - 10px) center;
	color: #363636;
}


/* Hide Slick dots completely for the vein quiz */
.vein-quiz-slider .slick-dots {
	display: none !important;
}

/* Optional: reset spacing if dots added bottom margin */
.vein-quiz-slider {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* Center all quiz options horizontally */
.vein-quiz-slider .slider-item {
	text-align: left;
}

.vein-quiz-slider .quiz-option {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 15px;
	margin-top: 20px;
}

/* Center titles nicely */
.vein-quiz-slider .quiz-title,
.vein-quiz-slider .quiz-sub-title {
	text-align: center;
	width: 100%;
}

/* Make sure radio/checkbox options don’t float */
.vein-quiz-slider .wpcf7-list-item {
	display: inline-flex;
	justify-content: center;
}

/* Mobile fix — keep buttons stacked if narrow */
@media (max-width: 600px) {
	.vein-quiz-slider .quiz-option {
		flex-direction: row !important;
		justify-content: center !important;
		align-items: center !important;
		flex-wrap: wrap !important;
		gap: 8px !important;
	}

	.vein-quiz-slider .quiz-option .wpcf7-list-item label {
		min-width: 70px;
		padding: 8px 20px;
		font-size: 14px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3900f500 */.elementor-12025 .elementor-element.elementor-element-3900f500 p{
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-11f8290 */.elementor-12025 .elementor-element.elementor-element-11f8290 .sticky-link {
    position: absolute;
    top: 2px;
    right: 5px;
    font-size: 12px;
    color: #fff;
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer;    
}

.elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__indicators__indicator--state-active .e-form__indicators__indicator__label, .elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__indicators__indicator--state-inactive .e-form__indicators__indicator__label{
    color: #fff;
}
.elementor-12025 .elementor-element.elementor-element-11f8290 .e-form__indicators--type-number_text{
    padding-left: 20%;
    padding-right: 20%;
}

.elementor-field-textual {
   
    min-height: 45px;}/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden !important;
}

.elementor-section {
  max-width: 100% !important;
  overflow-x: hidden !important;
}
a{
    color: white;
}/* End custom CSS */