.elementor-51 .elementor-element.elementor-element-35f3d72e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-35f3d72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-51 .elementor-element.elementor-element-35f3d72e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 0px 8px 0px;}.elementor-51 .elementor-element.elementor-element-35f3d72e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-7cf6267 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-51 .elementor-element.elementor-element-59dfb51 .hfe-site-logo-container, .elementor-51 .elementor-element.elementor-element-59dfb51 .hfe-caption-width figcaption{text-align:left;}.elementor-51 .elementor-element.elementor-element-59dfb51 .hfe-site-logo img{max-width:24%;}.elementor-51 .elementor-element.elementor-element-59dfb51 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-59dfb51 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-51 .elementor-element.elementor-element-243114ff .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-243114ff .elementor-icon-box-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6e43af77 .elementor-button{background-color:#FFFFFF;fill:#CC0000;color:#CC0000;border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-199c3e8d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-199c3e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-199c3e8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-199c3e8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-2d0bde56 .elementor-menu-toggle{margin:0 auto;}.elementor-51 .elementor-element.elementor-element-42b621ce .elementor-button{background-color:#0B5394;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-51 .elementor-element.elementor-element-42b621ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-42b621ce .elementor-button .elementor-button-icon i, .elementor-51 .elementor-element.elementor-element-42b621ce .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-51 .elementor-element.elementor-element-3f4e5758 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-3f4e5758:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3f4e5758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;background-image:url("https://healthambulance.in/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-3f4e5758 > .elementor-background-overlay{background-color:#0F172A;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-3f4e5758{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-f4cd23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-51 .elementor-element.elementor-element-1a860b8f{text-align:center;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-67677493{text-align:center;}.elementor-51 .elementor-element.elementor-element-67677493 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-43a27c80{text-align:center;color:#E2E8F0;}.elementor-51 .elementor-element.elementor-element-f59ff1e .elementor-button{background-color:#CC0000;fill:#FFFFFF;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f59ff1e .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-f59ff1e .elementor-button .elementor-button-icon i, .elementor-51 .elementor-element.elementor-element-f59ff1e .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-51 .elementor-element.elementor-element-2634fc12 .elementor-button{background-color:#FFFFFF;fill:#0B5394;color:#0B5394;}.elementor-51 .elementor-element.elementor-element-871baa3{margin-top:-64px;margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-5c6a39db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-5c6a39db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5c6a39db > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#CC0000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-5c6a39db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-2d474a12 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-1f0310b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-1f0310b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1f0310b7 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#0B5394;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-1f0310b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-30887a29 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-262fe902:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-262fe902 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-262fe902 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#1E293B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-262fe902 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-4e03dbb9 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-601c656e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-601c656e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-601c656e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-601c656e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-54a32a7c{text-align:center;}.elementor-51 .elementor-element.elementor-element-54a32a7c .elementor-heading-title{color:#0B5394;}.elementor-51 .elementor-element.elementor-element-3e1d0393{text-align:center;}.elementor-51 .elementor-element.elementor-element-5111f9a1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-51 .elementor-element.elementor-element-1c1c6d4b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-51 .elementor-element.elementor-element-3efdd6cb .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-51 .elementor-element.elementor-element-489984fb .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-51 .elementor-element.elementor-element-114c0910:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-114c0910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B5394;}.elementor-51 .elementor-element.elementor-element-114c0910{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-114c0910 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-6d97bf57 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6d97bf57 .elementor-counter-title{color:#BFDBFE;}.elementor-51 .elementor-element.elementor-element-623e155d .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-623e155d .elementor-counter-title{color:#BFDBFE;}.elementor-51 .elementor-element.elementor-element-f67e6ff .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f67e6ff .elementor-counter-title{color:#BFDBFE;}.elementor-51 .elementor-element.elementor-element-7c5c7a7a{text-align:center;}.elementor-51 .elementor-element.elementor-element-7c5c7a7a .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-56d9803f{text-align:center;color:#BFDBFE;}.elementor-51 .elementor-element.elementor-element-7cd8d23:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7cd8d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-51 .elementor-element.elementor-element-7cd8d23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-7cd8d23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-8faae65{text-align:center;}.elementor-51 .elementor-element.elementor-element-21cb3815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-21cb3815 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-21cb3815 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-21cb3815 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-1af5e901 .elementor-star-rating i:before{color:#FBBF24;}.elementor-51 .elementor-element.elementor-element-29dad30a .elementor-testimonial-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-63abd654:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-63abd654 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-63abd654 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-63abd654 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-3cba7b25 .elementor-star-rating i:before{color:#FBBF24;}.elementor-51 .elementor-element.elementor-element-1d784b60 .elementor-testimonial-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-39b07d0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-39b07d0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-39b07d0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-39b07d0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-36effb44 .elementor-star-rating i:before{color:#FBBF24;}.elementor-51 .elementor-element.elementor-element-10099a2e .elementor-testimonial-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-6f89ae92:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6f89ae92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6f89ae92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-6f89ae92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-1383259b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-1383259b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-1383259b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-1383259b .elementor-icon-list-text{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-2c223797:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2c223797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-51 .elementor-element.elementor-element-2c223797{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-2c223797 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-ad7a1e9{text-align:center;}.elementor-51 .elementor-element.elementor-element-315b44dc{text-align:center;}.elementor-51 .elementor-element.elementor-element-24e7c1cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-24e7c1cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-24e7c1cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-24e7c1cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-1ddbd595 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-28b8c2cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-28b8c2cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-28b8c2cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-28b8c2cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-51e88ecd .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-79c65c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-79c65c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-79c65c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-79c65c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-4815f177 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-1ff5803c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-1ff5803c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1ff5803c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-1ff5803c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-54dcdd15 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-74b8be06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-74b8be06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-74b8be06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-74b8be06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-52f12ab2 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-1fe1b2b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-1fe1b2b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1fe1b2b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-1fe1b2b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-4923c8c .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-66ed75bb:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-66ed75bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-66ed75bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-66ed75bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-6c483d0b{text-align:center;}.elementor-51 .elementor-element.elementor-element-516e6751{text-align:center;}.elementor-51 .elementor-element.elementor-element-56c6cf6d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-13fb29e1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-ddc5a2d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-230cedbc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-6ab9e645:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6ab9e645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-51 .elementor-element.elementor-element-6ab9e645{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-6ab9e645 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-1655e539:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-1655e539 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B5394;}.elementor-51 .elementor-element.elementor-element-1655e539 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-1655e539 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-20cf91ba{text-align:center;}.elementor-51 .elementor-element.elementor-element-20cf91ba .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-10a2f905{text-align:center;color:#BFDBFE;}.elementor-51 .elementor-element.elementor-element-76af3c15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-76af3c15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-76af3c15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-76af3c15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-51 .elementor-element.elementor-element-4124af8b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-51 .elementor-element.elementor-element-4124af8b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4124af8b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-51 .elementor-element.elementor-element-4124af8b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-field-type-html{padding-bottom:0px;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .e-form__buttons__wrapper__button-next{background-color:#CC0000;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-button[type="submit"]{background-color:#CC0000;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4124af8b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-51 .elementor-element.elementor-element-15da6598:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-15da6598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-15da6598{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-15da6598 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-6e28f709{text-align:center;}.elementor-51 .elementor-element.elementor-element-38e19255{text-align:center;}.elementor-51 .elementor-element.elementor-element-19936874:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-19936874 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-51 .elementor-element.elementor-element-19936874 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-19936874 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-54df5537 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-54df5537 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-54df5537{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-54df5537 .elementor-icon-list-text{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-2edafc21 iframe{height:384px;}.elementor-51 .elementor-element.elementor-element-741f6444:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-741f6444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-51 .elementor-element.elementor-element-741f6444{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 32px 0px;}.elementor-51 .elementor-element.elementor-element-741f6444 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-63143c55 .hfe-site-logo-container, .elementor-51 .elementor-element.elementor-element-63143c55 .hfe-caption-width figcaption{text-align:center;}.elementor-51 .elementor-element.elementor-element-63143c55 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-63143c55 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-51 .elementor-element.elementor-element-2381190d{color:#9CA3AF;}.elementor-51 .elementor-element.elementor-element-2fee1128{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-51 .elementor-element.elementor-element-6184f23 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-782ad4f0 .elementor-menu-toggle{margin:0 auto;}.elementor-51 .elementor-element.elementor-element-f50bafc .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6275afb2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-6275afb2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-6275afb2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-6275afb2 .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-175bac68 .elementor-heading-title{color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3d0b38be .elementor-heading-title{color:#EF4444;}.elementor-51 .elementor-element.elementor-element-fb600c6{color:#9CA3AF;}.elementor-51 .elementor-element.elementor-element-7a2bc072 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-7a2bc072 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-7a2bc072{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-7a2bc072 .elementor-icon-list-text{color:#6B7280;transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-517a9dcc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-517a9dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-51 .elementor-element.elementor-element-517a9dcc{border-style:solid;border-width:1px 0px 0px 0px;border-color:#334155;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-517a9dcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-4cd28e95{text-align:center;color:#6B7280;}.elementor-51 .elementor-element.elementor-element-2ff86da .elementor-button{background-color:#CC0000;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-51 .elementor-element.elementor-element-2ff86da .elementor-button .elementor-button-icon i, .elementor-51 .elementor-element.elementor-element-2ff86da .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-51 .elementor-element.elementor-element-189d020 .elementor-button{background-color:#22C55E;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-51 .elementor-element.elementor-element-189d020 .elementor-button .elementor-button-icon i, .elementor-51 .elementor-element.elementor-element-189d020 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}/* Start custom CSS *//* ==========================================================================
   Health Ambulance Services — Additional CSS for WordPress Customizer
   Paste this whole file into: Customizer > Additional CSS
   (or Elementor > Site Settings > Custom CSS, if using Elementor Pro)

   HOW TO USE WITH ELEMENTOR:
   1. Import the Google Fonts below via Elementor > Site Settings > Global Fonts,
      OR keep the @import here (works, but a Customizer/plugin font load is faster).
   2. On any Elementor Section/Container/Widget, open Advanced > CSS Classes and
      add the relevant class name from this file (e.g. "btn-primary", "card",
      "hex", "eyebrow"). The widget will then pick up this styling automatically.
   3. Section background colors: set directly on the Section (Style > Background)
      using the hex values in the "Design Tokens" block below — no class needed.
========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@500;600;700;800&display=swap');

/* ---------- Design Tokens (reference values — copy into Elementor's
   Site Settings > Global Colors / Global Fonts for a fully native setup) ---------- */
:root {
  --hc-navy: #0B1E3D;
  --hc-primary: #1B4F91;
  --hc-primary-dark: #153F73;
  --hc-skyblue: #EAF2FB;
  --hc-alert: #E63946;
  --hc-alert-dark: #C4303C;
  --hc-gold: #F5A623;
  --hc-border: #DCE6F2;
  --hc-text: #1A1A1A;
  --hc-text-muted: #5B6B7F;
  --hc-radius-card: 12px;
  --hc-radius-btn: 8px;
  --hc-shadow-card: 0 4px 20px rgba(11,30,61,0.08);
  --hc-shadow-card-hover: 0 10px 30px rgba(11,30,61,0.14);
}

/* ---------- Base typography ---------- */
body, .elementor-widget-text-editor, .elementor-widget-theme-post-content {
  font-family: 'Inter', sans-serif;
  color: var(--hc-text);
}
h1, h2, h3, h4, h5, h6,
.elementor-heading-title {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: var(--hc-navy);
}

/* Section "eyebrow" kicker — add class "eyebrow" to a Heading widget above your H2 */
.eyebrow {
  display: block;
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 13px;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--hc-primary);
  margin-bottom: 8px;
}

/* ---------- Buttons — add these classes to Elementor's Button widget ---------- */
.btn-primary,
.elementor-button.btn-primary {
  background-color: var(--hc-primary) !important;
  border-radius: var(--hc-radius-btn) !important;
  color: #fff !important;
  font-weight: 600 !important;
  font-family: 'Poppins', sans-serif;
  transition: background-color .2s ease;
}
.btn-primary:hover,
.elementor-button.btn-primary:hover { background-color: var(--hc-primary-dark) !important; color: #fff !important; }

.btn-emergency,
.elementor-button.btn-emergency {
  background-color: var(--hc-alert) !important;
  border-radius: var(--hc-radius-btn) !important;
  color: #fff !important;
  font-weight: 600 !important;
  font-family: 'Poppins', sans-serif;
  transition: background-color .2s ease;
}
.btn-emergency:hover,
.elementor-button.btn-emergency:hover { background-color: var(--hc-alert-dark) !important; color: #fff !important; }

.btn-outline-light,
.elementor-button.btn-outline-light {
  background-color: transparent !important;
  border: 1px solid rgba(255,255,255,.4) !important;
  border-radius: var(--hc-radius-btn) !important;
  color: #fff !important;
  font-weight: 600 !important;
}
.btn-outline-light:hover,
.elementor-button.btn-outline-light:hover { background-color: rgba(255,255,255,.1) !important; }

/* ---------- Cards — add class "card" to a Container/Section used as a card ---------- */
.card {
  background: #fff;
  border: 1px solid var(--hc-border);
  border-radius: var(--hc-radius-card);
  box-shadow: var(--hc-shadow-card);
  padding: 24px;
  transition: box-shadow .25s ease, transform .25s ease;
}
.card:hover { box-shadow: var(--hc-shadow-card-hover); transform: translateY(-2px); }

/* ---------- Icon circle wrapper — add to an Icon Box widget's icon container ---------- */
.icon-circle-primary {
  background-color: rgba(27,79,145,0.1);
  color: var(--hc-primary);
  border-radius: 999px;
}
.icon-circle-alert {
  background-color: rgba(230,57,70,0.1);
  color: var(--hc-alert);
  border-radius: 999px;
}

/* ---------- Hexagon badges (Why Choose Us) — add class "hex" to an Icon Box / Container ---------- */
.hex {
  clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
  aspect-ratio: 1 / 1.05;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #fff;
  padding: 16px;
}
.hex.hex-navy { background-color: var(--hc-navy); }
.hex.hex-primary { background-color: var(--hc-primary); }
.hex .elementor-icon-box-title,
.hex .elementor-heading-title { color: #fff; font-size: 14px; }

/* ---------- Section background helpers (optional — usually easier to set
   the background color directly in each Section's Style tab in Elementor) ---------- */
.bg-navy   { background-color: var(--hc-navy) !important; }
.bg-primary{ background-color: var(--hc-primary) !important; }
.bg-sky    { background-color: var(--hc-skyblue) !important; }
.text-on-dark, .text-on-dark h1, .text-on-dark h2, .text-on-dark h3, .text-on-dark p {
  color: #fff !important;
}
.text-muted { color: var(--hc-text-muted) !important; }
.text-alert { color: var(--hc-alert) !important; }

/* ---------- Sticky header shadow-on-scroll (JS adds/removes .is-scrolled
   on the header via a small Elementor > Custom Code snippet, see the guide) ---------- */
.site-header.is-scrolled {
  box-shadow: 0 2px 12px rgba(11,30,61,0.08);
}

/* ---------- Floating mobile call button ---------- */
.float-call-btn {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 999;
  width: 56px;
  height: 56px;
  border-radius: 999px;
  background: var(--hc-alert);
  color: #fff !important;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: var(--hc-shadow-card-hover);
}
@media (min-width: 1025px) { .float-call-btn { display: none; } }

/* ---------- Responsive type scale tweaks (Elementor's responsive controls
   handle most of this — these are fallbacks) ---------- */
@media (max-width: 767px) {
  h1, .elementor-widget-heading h1.elementor-heading-title { font-size: 32px !important; line-height: 1.2 !important; }
  h2, .elementor-widget-heading h2.elementor-heading-title { font-size: 26px !important; }
}/* End custom CSS */