.elementor-12436 .elementor-element.elementor-element-4e5744f{--display:flex;--min-height:600px;--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.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-4e5744f::before, .elementor-12436 .elementor-element.elementor-element-4e5744f > .elementor-background-video-container::before, .elementor-12436 .elementor-element.elementor-element-4e5744f > .e-con-inner > .elementor-background-video-container::before, .elementor-12436 .elementor-element.elementor-element-4e5744f > .elementor-background-slideshow::before, .elementor-12436 .elementor-element.elementor-element-4e5744f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12436 .elementor-element.elementor-element-4e5744f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12436 .elementor-element.elementor-element-4e5744f:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-4e5744f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mvmhealth.com/wp-content/uploads/2025/09/Our-Care-Phil-Hero-6_1859190337.jpg") 50% 50%;background-size:cover;}.elementor-12436 .elementor-element.elementor-element-c3a6df5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12436 .elementor-element.elementor-element-5517bbb{text-align:center;}.elementor-12436 .elementor-element.elementor-element-5517bbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;}.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-12436 .elementor-element.elementor-element-d46df70 .elementor-button{background-color:#05050500;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-d46df70 .elementor-button:hover, .elementor-12436 .elementor-element.elementor-element-d46df70 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-12436 .elementor-element.elementor-element-d46df70{width:var( --container-widget-width, 400px );max-width:400px;padding:20px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12436 .elementor-element.elementor-element-d46df70 .elementor-button:hover svg, .elementor-12436 .elementor-element.elementor-element-d46df70 .elementor-button:focus svg{fill:#000000;}.elementor-12436 .elementor-element.elementor-element-f653e04 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-f653e04 .elementor-button:hover, .elementor-12436 .elementor-element.elementor-element-f653e04 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-f653e04{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12436 .elementor-element.elementor-element-f653e04 .elementor-button:hover svg, .elementor-12436 .elementor-element.elementor-element-f653e04 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-5defbf0{--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-12436 .elementor-element.elementor-element-5defbf0:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-5defbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-12436 .elementor-element.elementor-element-e5048d4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12436 .elementor-element.elementor-element-e5048d4.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-e5048d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#19617F;}.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-12436 .elementor-element.elementor-element-e661f2a{text-align:center;color:#000000;}.elementor-12436 .elementor-element.elementor-element-fbb73be{text-align:center;}.elementor-12436 .elementor-element.elementor-element-fbb73be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#353535;}.elementor-12436 .elementor-element.elementor-element-b0dd5db{width:var( --container-widget-width, 90% );max-width:90%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:00px 00px 00px 00px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12436 .elementor-element.elementor-element-b0dd5db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12436 .elementor-element.elementor-element-436fa8d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12436 .elementor-element.elementor-element-436fa8d.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-436fa8d .elementor-heading-title{color:#454545;}.elementor-12436 .elementor-element.elementor-element-a8fd162{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12436 .elementor-element.elementor-element-a8fd162.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-a8fd162 .elementor-heading-title{color:#19617F;}.elementor-12436 .elementor-element.elementor-element-b94fde6{text-align:center;}.elementor-12436 .elementor-element.elementor-element-b94fde6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#353535;}.elementor-12436 .elementor-element.elementor-element-fc2f25c{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-4361cee{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{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-12436 .elementor-element.elementor-element-3628781 img{height:441px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-12436 .elementor-element.elementor-element-835caa7{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12436 .elementor-element.elementor-element-cc9dab7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#19617F;}.elementor-12436 .elementor-element.elementor-element-3a0ba34{text-align:justify;color:#000000;}.elementor-12436 .elementor-element.elementor-element-a6a7bb0{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-235b735{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12436 .elementor-element.elementor-element-da05c9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#19617F;}.elementor-12436 .elementor-element.elementor-element-be82948{text-align:justify;color:#000000;}.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-12436 .elementor-element.elementor-element-decd0aa .elementor-icon-list-icon i{color:#19617F;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-decd0aa .elementor-icon-list-icon svg{fill:#19617F;transition:fill 0.3s;}.elementor-12436 .elementor-element.elementor-element-decd0aa{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12436 .elementor-element.elementor-element-decd0aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12436 .elementor-element.elementor-element-decd0aa .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12436 .elementor-element.elementor-element-decd0aa .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-5e03da4{text-align:justify;color:#000000;}.elementor-12436 .elementor-element.elementor-element-8bf2f8a{--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;--justify-content:center;}.elementor-12436 .elementor-element.elementor-element-02ddae5 img{height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-12436 .elementor-element.elementor-element-f374258{--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-12436 .elementor-element.elementor-element-f374258:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-f374258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, #000000 10%, #19617F 50%);}.elementor-12436 .elementor-element.elementor-element-75e0567{text-align:center;}.elementor-12436 .elementor-element.elementor-element-75e0567 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-d484bc2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-d484bc2.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-c3b56f2{--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;}.elementor-12436 .elementor-element.elementor-element-7b621fe{--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;}.elementor-12436 .elementor-element.elementor-element-a9ccfed .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-a9ccfed .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12436 .elementor-element.elementor-element-a9ccfed{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-12436 .elementor-element.elementor-element-a9ccfed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12436 .elementor-element.elementor-element-a9ccfed .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12436 .elementor-element.elementor-element-a9ccfed .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-ca3b64e{--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;}.elementor-12436 .elementor-element.elementor-element-d3df664 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-d3df664 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12436 .elementor-element.elementor-element-d3df664{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-12436 .elementor-element.elementor-element-d3df664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12436 .elementor-element.elementor-element-d3df664 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12436 .elementor-element.elementor-element-d3df664 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-df61ee8{--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;}.elementor-12436 .elementor-element.elementor-element-38993c0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-38993c0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12436 .elementor-element.elementor-element-38993c0{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-12436 .elementor-element.elementor-element-38993c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12436 .elementor-element.elementor-element-38993c0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12436 .elementor-element.elementor-element-38993c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-8456d24{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-c85b658{text-align:center;}.elementor-12436 .elementor-element.elementor-element-c85b658 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#19617F;}.elementor-12436 .elementor-element.elementor-element-8fdd27b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-12436 .elementor-element.elementor-element-8fdd27b.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-8fdd27b p{margin-block-end:15px;}.elementor-12436 .elementor-element.elementor-element-f33c62f{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-e88ca8e{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-e88ca8e:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-e88ca8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000E3 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-69ff3c2{text-align:center;}.elementor-12436 .elementor-element.elementor-element-69ff3c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:700;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-a816e47{text-align:center;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-2c9eb90{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-2c9eb90:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-2c9eb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000E3 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-7ee7ed9{text-align:center;}.elementor-12436 .elementor-element.elementor-element-7ee7ed9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:700;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-84be53a{text-align:center;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-0b528ed{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-40f8248{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-40f8248:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-40f8248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000E3 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-746cb16{text-align:center;}.elementor-12436 .elementor-element.elementor-element-746cb16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:700;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-9ec91a1{text-align:center;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-8ca657b{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-8ca657b:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-8ca657b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000E3 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-a2ec704{text-align:center;}.elementor-12436 .elementor-element.elementor-element-a2ec704 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:700;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-b9af092{text-align:center;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-fffcc4d{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-fffcc4d:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-fffcc4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000E3 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-9e33340{text-align:center;}.elementor-12436 .elementor-element.elementor-element-9e33340 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:700;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-8b1c09d{text-align:center;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-fc4a479{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12436 .elementor-element.elementor-element-fc4a479:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-fc4a479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-56b7016.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-56b7016{text-align:center;}.elementor-12436 .elementor-element.elementor-element-56b7016 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;}.elementor-12436 .elementor-element.elementor-element-57456ff .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-57456ff .elementor-button:hover, .elementor-12436 .elementor-element.elementor-element-57456ff .elementor-button:focus{background-color:#00000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-57456ff.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-57456ff .elementor-button:hover svg, .elementor-12436 .elementor-element.elementor-element-57456ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-f2aa203{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-f368a8a{--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;--justify-content:center;}.elementor-12436 .elementor-element.elementor-element-f368a8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12436 .elementor-element.elementor-element-039d5ba img{height:450px;object-fit:contain;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-12436 .elementor-element.elementor-element-4ec3b40{--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;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-4ec3b40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12436 .elementor-element.elementor-element-f6a3429 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#19617F;}.elementor-12436 .elementor-element.elementor-element-1df20d4{text-align:justify;color:#000000;}.elementor-12436 .elementor-element.elementor-element-8479c8d .elementor-icon-list-icon i{color:#19617F;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-8479c8d .elementor-icon-list-icon svg{fill:#19617F;transition:fill 0.3s;}.elementor-12436 .elementor-element.elementor-element-8479c8d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12436 .elementor-element.elementor-element-8479c8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12436 .elementor-element.elementor-element-8479c8d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12436 .elementor-element.elementor-element-8479c8d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12436 .elementor-element.elementor-element-26c5b97{text-align:justify;color:#000000;}.elementor-12436 .elementor-element.elementor-element-616f69b{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-616f69b:not(.elementor-motion-effects-element-type-background), .elementor-12436 .elementor-element.elementor-element-616f69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #000000 0%, #19617F 69%);}.elementor-12436 .elementor-element.elementor-element-3634a4c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12436 .elementor-element.elementor-element-3634a4c.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-3634a4c .elementor-heading-title{color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-0a47d4b{text-align:center;}.elementor-12436 .elementor-element.elementor-element-0a47d4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-1987523 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;fill:#19617F;color:#19617F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-1987523 .elementor-button:hover, .elementor-12436 .elementor-element.elementor-element-1987523 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-1987523.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-1987523 .elementor-button:hover svg, .elementor-12436 .elementor-element.elementor-element-1987523 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-5583f38{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12436 .elementor-element.elementor-element-5583f38.elementor-element{--align-self:center;}.elementor-12436 .elementor-element.elementor-element-5583f38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-ecc9504{text-align:center;}.elementor-12436 .elementor-element.elementor-element-ecc9504 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#FFFFFF;}.elementor-12436 .elementor-element.elementor-element-e7b9ac1{--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;}.elementor-12436 .elementor-element.elementor-element-11c2344{text-align:center;}.elementor-12436 .elementor-element.elementor-element-11c2344 .elementor-heading-title{color:#000000;}.elementor-12436 .elementor-element.elementor-element-afc3076{--display:flex;}.elementor-12436 .elementor-element.elementor-element-a128049{--display:flex;}.elementor-12436 .elementor-element.elementor-element-6d6b051{--display:flex;}.elementor-12436 .elementor-element.elementor-element-96a6511{color:#7A7A7A;}.elementor-12436 .elementor-element.elementor-element-ba2654d{--display:flex;}.elementor-12436 .elementor-element.elementor-element-190d2df{color:#7A7A7A;}.elementor-12436 .elementor-element.elementor-element-50e9b41{--display:flex;}.elementor-12436 .elementor-element.elementor-element-43af422{color:#7A7A7A;}.elementor-12436 .elementor-element.elementor-element-9bf55da{--display:flex;}.elementor-12436 .elementor-element.elementor-element-ae0e9ce{color:#7A7A7A;}.elementor-12436 .elementor-element.elementor-element-0cd969f{--display:flex;}.elementor-12436 .elementor-element.elementor-element-765eeb3{color:#7A7A7A;}.elementor-12436 .elementor-element.elementor-element-ca04cac{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;}.elementor-12436 .elementor-element.elementor-element-ca04cac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#19617F;}.elementor-12436 .elementor-element.elementor-element-ca04cac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#BEBEBE;}.elementor-12436 .elementor-element.elementor-element-ca04cac > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#BEBEBE;}:where( .elementor-12436 .elementor-element.elementor-element-ca04cac > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12436 .elementor-element.elementor-element-4e5744f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-5defbf0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-fc2f25c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-4361cee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-3628781 img{width:100%;}.elementor-12436 .elementor-element.elementor-element-835caa7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-a6a7bb0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12436 .elementor-element.elementor-element-235b735{--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-12436 .elementor-element.elementor-element-8bf2f8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-02ddae5{padding:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-f374258{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-8456d24{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-8fdd27b{width:100%;max-width:100%;}.elementor-12436 .elementor-element.elementor-element-fc4a479{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-f2aa203{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-f368a8a{--justify-content:flex-start;}.elementor-12436 .elementor-element.elementor-element-616f69b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-12436 .elementor-element.elementor-element-4e5744f{--min-height:500px;--justify-content:flex-end;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12436 .elementor-element.elementor-element-c3a6df5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-5517bbb .elementor-heading-title{font-size:29px;}.elementor-12436 .elementor-element.elementor-element-d46df70{padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-12436 .elementor-element.elementor-element-f653e04{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-12436 .elementor-element.elementor-element-5defbf0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-e5048d4{width:100%;max-width:100%;}.elementor-12436 .elementor-element.elementor-element-e5048d4 .elementor-heading-title{font-size:24px;}.elementor-12436 .elementor-element.elementor-element-fbb73be{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-fbb73be .elementor-heading-title{font-size:22px;}.elementor-12436 .elementor-element.elementor-element-ed3f13f{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-12436 .elementor-element.elementor-element-b0dd5db{width:var( --container-widget-width, 355px );max-width:355px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:00px 0px 0px 0px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-12436 .elementor-element.elementor-element-436fa8d{width:100%;max-width:100%;}.elementor-12436 .elementor-element.elementor-element-fc2f25c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-4361cee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-3628781 img{height:350px;}.elementor-12436 .elementor-element.elementor-element-835caa7{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-a6a7bb0{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-235b735{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-8bf2f8a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-02ddae5 img{height:350px;object-position:bottom center;}.elementor-12436 .elementor-element.elementor-element-f374258{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-75e0567{text-align:start;}.elementor-12436 .elementor-element.elementor-element-d484bc2{width:100%;max-width:100%;}.elementor-12436 .elementor-element.elementor-element-c3b56f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-7b621fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-ca3b64e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-8456d24{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-c85b658{text-align:start;}.elementor-12436 .elementor-element.elementor-element-8fdd27b{width:100%;max-width:100%;text-align:start;}.elementor-12436 .elementor-element.elementor-element-f33c62f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12436 .elementor-element.elementor-element-fffcc4d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12436 .elementor-element.elementor-element-fc4a479{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-56b7016 .elementor-heading-title{font-size:29px;}.elementor-12436 .elementor-element.elementor-element-f2aa203{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-f368a8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-4ec3b40{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12436 .elementor-element.elementor-element-616f69b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12436 .elementor-element.elementor-element-3634a4c{width:100%;max-width:100%;}.elementor-12436 .elementor-element.elementor-element-0a47d4b .elementor-heading-title{font-size:16px;}.elementor-12436 .elementor-element.elementor-element-5583f38 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-12436 .elementor-element.elementor-element-c3a6df5{--content-width:80%;}.elementor-12436 .elementor-element.elementor-element-4361cee{--width:50%;}.elementor-12436 .elementor-element.elementor-element-835caa7{--width:50%;}.elementor-12436 .elementor-element.elementor-element-235b735{--width:50%;}.elementor-12436 .elementor-element.elementor-element-8bf2f8a{--width:50%;}.elementor-12436 .elementor-element.elementor-element-7b621fe{--width:50%;}.elementor-12436 .elementor-element.elementor-element-ca3b64e{--width:50%;}.elementor-12436 .elementor-element.elementor-element-df61ee8{--width:50%;}.elementor-12436 .elementor-element.elementor-element-e88ca8e{--width:50%;}.elementor-12436 .elementor-element.elementor-element-2c9eb90{--width:50%;}.elementor-12436 .elementor-element.elementor-element-40f8248{--width:50%;}.elementor-12436 .elementor-element.elementor-element-8ca657b{--width:50%;}.elementor-12436 .elementor-element.elementor-element-fffcc4d{--width:50%;}.elementor-12436 .elementor-element.elementor-element-f368a8a{--width:31.688%;}.elementor-12436 .elementor-element.elementor-element-4ec3b40{--width:64.491%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12436 .elementor-element.elementor-element-4361cee{--width:100%;}.elementor-12436 .elementor-element.elementor-element-835caa7{--width:100%;}.elementor-12436 .elementor-element.elementor-element-235b735{--width:100%;}.elementor-12436 .elementor-element.elementor-element-8bf2f8a{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e661f2a */.elementor-12436 .elementor-element.elementor-element-e661f2a p{
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b0dd5db *//* ==== Vein Quiz Slider - CSS Start ==== */
.vein-quiz-slider .quiz-title {
	color: #ooo;
	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: center;
}

.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 heading, class: .elementor-element-746cb16 */.elementor-12436 .elementor-element.elementor-element-746cb16 span{
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ca04cac */.elementor-12436 .elementor-element.elementor-element-ca04cac .e-n-accordion-item-title {
    margin-top:5px;
}/* End custom CSS */