.elementor-kit-532{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-163a5695:#4054B2;--e-global-color-30350695:#23A455;--e-global-color-2b5b1670:#000;--e-global-color-20858dd6:#FFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-532 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* QHQ DESIGN STANDARD — 24 Oct 2026. Reversible: remove this block from Elementor Site Settings > Custom CSS. */
:root{--qhq-hero:52px;--qhq-section:36px;--qhq-panel:28px;--qhq-card:22px;--qhq-subheading:20px;--qhq-body:16px;--qhq-lead:18px;--qhq-small:14px;--qhq-label:14px;--qhq-button:15px;--qhq-navigation:15px;--qhq-tab:16px;--qhq-faq-question:16px;--qhq-counter:44px;--qhq-step-number:28px;--qhq-policy-heading:26px;--qhq-policy-subheading:21px;--qhq-policy-body:16px;--qhq-quote:18px;--qhq-copyright:13px;--qhq-footer-heading:20px}
@media(max-width:1024px){:root{--qhq-hero:44px;--qhq-section:32px;--qhq-panel:26px;--qhq-card:21px;--qhq-subheading:20px;--qhq-body:16px;--qhq-lead:18px;--qhq-small:14px;--qhq-label:14px;--qhq-button:15px;--qhq-navigation:15px;--qhq-tab:16px;--qhq-faq-question:16px;--qhq-counter:40px;--qhq-step-number:26px;--qhq-policy-heading:24px;--qhq-policy-subheading:20px;--qhq-policy-body:16px;--qhq-quote:18px;--qhq-copyright:13px;--qhq-footer-heading:20px}}
@media(max-width:767px){:root{--qhq-hero:36px;--qhq-section:28px;--qhq-panel:24px;--qhq-card:20px;--qhq-subheading:18px;--qhq-body:16px;--qhq-lead:17px;--qhq-small:14px;--qhq-label:14px;--qhq-button:15px;--qhq-navigation:16px;--qhq-tab:16px;--qhq-faq-question:16px;--qhq-counter:34px;--qhq-step-number:24px;--qhq-policy-heading:22px;--qhq-policy-subheading:19px;--qhq-policy-body:16px;--qhq-quote:16px;--qhq-copyright:13px;--qhq-footer-heading:20px}}
body .elementor-2492 .elementor-element:is(.elementor-element-099e908) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2493 .elementor-element:is(.elementor-element-a94bef4) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2495 .elementor-element:is(.elementor-element-c2c8a61) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2944 .elementor-element:is(.elementor-element-365c0e0) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-14 .elementor-element:is(.elementor-element-ca09d77) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2494 .elementor-element:is(.elementor-element-c4a4642) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2831 .elementor-element:is(.elementor-element-b4d69b7) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-3183 .elementor-element:is(.elementor-element-c1040ce) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-hero)!important;font-weight:600!important;line-height:1.12!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-099e908) :is(.elementor-headline-dynamic-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-hero)!important;font-weight:600!important;line-height:1.12!important;color:#F2C21A!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-81fa5f1,.elementor-element-c2b55a7,.elementor-element-c5582d0,.elementor-element-4ae8774,.elementor-element-94eaee2,.elementor-element-a3fdc94,.elementor-element-d25ac39) :is(.elementor-button, .elementor-button-text),
body .elementor-2495 .elementor-element:is(.elementor-element-5d6e990,.elementor-element-fb90891,.elementor-element-4569414,.elementor-element-f7d21ce,.elementor-element-c798f46,.elementor-element-994cab1,.elementor-element-6c7976f,.elementor-element-ad7f58e,.elementor-element-6eef39e,.elementor-element-66f8122,.elementor-element-09d98e4,.elementor-element-0189f6d,.elementor-element-edf567a,.elementor-element-c55136a,.elementor-element-a08b86b) :is(.elementor-button, .elementor-button-text),
body .elementor-14 .elementor-element:is(.elementor-element-9961a07,.elementor-element-dc41588,.elementor-element-1eb716e,.elementor-element-21b8833) :is(.elementor-button, .elementor-button-text),
body .elementor-2494 .elementor-element:is(.elementor-element-7ff825c) :is(#qhqContactForm .qhq-submit),
body .elementor-3040 .elementor-element:is(.elementor-element-ba6bbe6) :is(.elementor-button, .elementor-button-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-button)!important;font-weight:600!important;line-height:1.2!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-4687d29,.elementor-element-cf0dbe2,.elementor-element-d52971b) :is(.elementor-icon-list-text),
body .elementor-2493 .elementor-element:is(.elementor-element-c2005e3,.elementor-element-febaf3b,.elementor-element-23f56a8) :is(.elementor-icon-list-text),
body .elementor-2495 .elementor-element:is(.elementor-element-f18ebbd,.elementor-element-f5c23b4,.elementor-element-76d26f2) :is(.elementor-icon-list-text),
body .elementor-2944 .elementor-element:is(.elementor-element-f8b5205,.elementor-element-e10e2f3,.elementor-element-fb54d67) :is(.elementor-icon-list-text),
body .elementor-14 .elementor-element:is(.elementor-element-e3e9385,.elementor-element-a9fc8ac,.elementor-element-7db3972) :is(.elementor-icon-list-text),
body .elementor-2494 .elementor-element:is(.elementor-element-c2fb966,.elementor-element-2857a67,.elementor-element-df29902) :is(.elementor-icon-list-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-small)!important;font-weight:500!important;line-height:1.6!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-08f33a2,.elementor-element-925d05b,.elementor-element-54ba07d,.elementor-element-233ccbc) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2493 .elementor-element:is(.elementor-element-ff6ef38,.elementor-element-0a968f4) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2495 .elementor-element:is(.elementor-element-84ac737,.elementor-element-f45e3de,.elementor-element-16c9669,.elementor-element-b38ee4e) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2944 .elementor-element:is(.elementor-element-0a96b83,.elementor-element-f862c90,.elementor-element-920b655) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-14 .elementor-element:is(.elementor-element-dab7d0a,.elementor-element-21aa5eb) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2494 .elementor-element:is(.elementor-element-55a8679,.elementor-element-05006c2) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-section)!important;font-weight:600!important;line-height:1.2!important;color:#1E293B!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-dad4875,.elementor-element-3266a30,.elementor-element-0b85df3,.elementor-element-d1143dd,.elementor-element-b1c3258) :is(p, li, .elementor-widget-container),
body .elementor-2492 .elementor-element:is(.elementor-element-dad4875,.elementor-element-3266a30,.elementor-element-0b85df3,.elementor-element-d1143dd,.elementor-element-b1c3258) :is(p,li) span,
body .elementor-2492 .elementor-element:is(.elementor-element-db92f13,.elementor-element-208e415,.elementor-element-fccd028,.elementor-element-2c198d6,.elementor-element-8a3b214,.elementor-element-987292c,.elementor-element-eb220c6,.elementor-element-72da81b,.elementor-element-f4b099e,.elementor-element-db03d62,.elementor-element-45c4c68,.elementor-element-6db4659) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-2492 .elementor-element:is(.elementor-element-db92f13,.elementor-element-208e415,.elementor-element-fccd028,.elementor-element-2c198d6,.elementor-element-8a3b214,.elementor-element-987292c,.elementor-element-eb220c6,.elementor-element-72da81b,.elementor-element-f4b099e,.elementor-element-db03d62,.elementor-element-45c4c68,.elementor-element-6db4659) :is(.elementor-widget-container),
body .elementor-2493 .elementor-element:is(.elementor-element-9f750b0,.elementor-element-a11c48b) :is(p, li, .elementor-widget-container),
body .elementor-2493 .elementor-element:is(.elementor-element-9f750b0,.elementor-element-a11c48b) :is(p,li) span,
body .elementor-2493 .elementor-element:is(.elementor-element-578c61d,.elementor-element-25b697b,.elementor-element-5f91478,.elementor-element-8c07f5a,.elementor-element-2a6eacb,.elementor-element-c559268,.elementor-element-6de78a1,.elementor-element-c2a549f,.elementor-element-c977128,.elementor-element-cb54b50,.elementor-element-61a1d31,.elementor-element-d1d0b7e,.elementor-element-bd5bf64) :is(.elementor-widget-container),
body .elementor-2493 .elementor-element:is(.elementor-element-c977128,.elementor-element-cb54b50,.elementor-element-61a1d31,.elementor-element-d1d0b7e,.elementor-element-bd5bf64) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-2495 .elementor-element:is(.elementor-element-a72a7d9,.elementor-element-5c7b0f6,.elementor-element-378dc72,.elementor-element-ff7f3de,.elementor-element-2d51e81) :is(p, li, .elementor-widget-container),
body .elementor-2495 .elementor-element:is(.elementor-element-a72a7d9,.elementor-element-5c7b0f6,.elementor-element-378dc72,.elementor-element-ff7f3de,.elementor-element-2d51e81) :is(p,li) span,
body .elementor-2495 .elementor-element:is(.elementor-element-c1c10b8,.elementor-element-1d8099a,.elementor-element-c32ec98,.elementor-element-17823c6,.elementor-element-c31deb4,.elementor-element-d4beae8,.elementor-element-2134c8a,.elementor-element-c7153a7,.elementor-element-68d2915,.elementor-element-ddff7a4,.elementor-element-5fbcdd5,.elementor-element-d38aa1a,.elementor-element-1d84a51,.elementor-element-c35b429,.elementor-element-11dd7ed,.elementor-element-114847f,.elementor-element-f0487e3,.elementor-element-7008fae) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-2495 .elementor-element:is(.elementor-element-c1c10b8,.elementor-element-1d8099a,.elementor-element-c32ec98,.elementor-element-17823c6,.elementor-element-c31deb4,.elementor-element-d4beae8,.elementor-element-2134c8a,.elementor-element-c7153a7,.elementor-element-68d2915,.elementor-element-ddff7a4,.elementor-element-5fbcdd5,.elementor-element-d38aa1a,.elementor-element-1d84a51,.elementor-element-c35b429,.elementor-element-11dd7ed,.elementor-element-114847f,.elementor-element-f0487e3,.elementor-element-7008fae) :is(.elementor-widget-container),
body .elementor-2944 .elementor-element:is(.elementor-element-019fe2f,.elementor-element-6882100,.elementor-element-6282620,.elementor-element-6dcbd1e,.elementor-element-c7bd59f,.elementor-element-99d79a8,.elementor-element-120bc7c,.elementor-element-c2cbb4f) :is(p, li, .elementor-widget-container),
body .elementor-2944 .elementor-element:is(.elementor-element-019fe2f,.elementor-element-6882100,.elementor-element-6282620,.elementor-element-6dcbd1e,.elementor-element-c7bd59f,.elementor-element-99d79a8,.elementor-element-120bc7c,.elementor-element-c2cbb4f) :is(p,li) span,
body .elementor-2944 .elementor-element:is(.elementor-element-0e981eb,.elementor-element-53e4a05,.elementor-element-1acd7f0,.elementor-element-f42984a,.elementor-element-bde264d,.elementor-element-5134e6c) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-2944 .elementor-element:is(.elementor-element-0e981eb,.elementor-element-53e4a05,.elementor-element-1acd7f0,.elementor-element-f42984a,.elementor-element-bde264d,.elementor-element-5134e6c) :is(.elementor-widget-container),
body .elementor-14 .elementor-element:is(.elementor-element-7d4e1aa) :is(p, li, .elementor-widget-container),
body .elementor-14 .elementor-element:is(.elementor-element-7d4e1aa) :is(p,li) span,
body .elementor-14 .elementor-element:is(.elementor-element-f8f4052,.elementor-element-39e7915,.elementor-element-0d89f60,.elementor-element-6b6ce0a,.elementor-element-bec41d3,.elementor-element-22caf6a) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-14 .elementor-element:is(.elementor-element-f8f4052,.elementor-element-39e7915,.elementor-element-0d89f60,.elementor-element-6b6ce0a,.elementor-element-bec41d3,.elementor-element-22caf6a) :is(.elementor-widget-container),
body .elementor-2494 .elementor-element:is(.elementor-element-7ff825c) :is(#qhqContactForm input:not(.qhq-honeypot), #qhqContactForm select, #qhqContactForm textarea),
body .elementor-2494 .elementor-element:is(.elementor-element-b25f015,.elementor-element-08a0dd1,.elementor-element-197cf36,.elementor-element-90529c1) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-body)!important;font-weight:400!important;line-height:1.65!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-c9deac8,.elementor-element-0b0b44e,.elementor-element-1927817,.elementor-element-4e0ce95) :is(.elementor-counter-number-wrapper){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-counter)!important;font-weight:600!important;line-height:1.1!important;color:#046BD2!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-c9deac8,.elementor-element-0b0b44e,.elementor-element-1927817,.elementor-element-4e0ce95) :is(.elementor-counter-title){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-small)!important;font-weight:400!important;line-height:1.6!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-dc2805f) :is(p, li, .elementor-widget-container),
body .elementor-2492 .elementor-element:is(.elementor-element-dc2805f) :is(p,li) span{font-family:"Poppins",sans-serif!important;font-size:var(--qhq-lead)!important;font-weight:400!important;line-height:1.65!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-2843314) :is(.e-n-tab-title-text),
body .elementor-2495 .elementor-element:is(.elementor-element-69de8d3,.elementor-element-902cfc5) :is(.e-n-tab-title-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;line-height:1.4!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-db92f13,.elementor-element-208e415,.elementor-element-fccd028,.elementor-element-2c198d6,.elementor-element-8a3b214,.elementor-element-987292c,.elementor-element-eb220c6,.elementor-element-72da81b,.elementor-element-f4b099e,.elementor-element-db03d62,.elementor-element-45c4c68,.elementor-element-6db4659) :is(.elementor-image-box-title, .elementor-icon-box-title),
body .elementor-2493 .elementor-element:is(.elementor-element-578c61d,.elementor-element-25b697b,.elementor-element-5f91478,.elementor-element-8c07f5a,.elementor-element-2a6eacb,.elementor-element-c559268,.elementor-element-6de78a1,.elementor-element-c2a549f,.elementor-element-c977128,.elementor-element-cb54b50,.elementor-element-61a1d31,.elementor-element-d1d0b7e,.elementor-element-bd5bf64) :is(.elementor-image-box-title, .elementor-icon-box-title),
body .elementor-2495 .elementor-element:is(.elementor-element-8f692d2,.elementor-element-9bad34e,.elementor-element-e7fdd3f,.elementor-element-d5f700e,.elementor-element-a1a5172,.elementor-element-da838ef,.elementor-element-331281f,.elementor-element-07e35af,.elementor-element-0c335fe,.elementor-element-712ed4c,.elementor-element-fbbf80f,.elementor-element-70c5915,.elementor-element-3abf666,.elementor-element-e6723b6,.elementor-element-df22314,.elementor-element-640ce2a,.elementor-element-2661bd3,.elementor-element-14518b3,.elementor-element-1be1d11,.elementor-element-82d3742,.elementor-element-9ade964,.elementor-element-8ca5734,.elementor-element-b65a0b0,.elementor-element-3a1b677,.elementor-element-86ee7fa,.elementor-element-d34e009,.elementor-element-80c0aea,.elementor-element-620c3f3,.elementor-element-ce91faa,.elementor-element-da124ab,.elementor-element-87333ff,.elementor-element-9cd1710,.elementor-element-63591bc,.elementor-element-54def02,.elementor-element-d738b25,.elementor-element-3068238,.elementor-element-94c97e6,.elementor-element-fefa4fa,.elementor-element-e99bff4,.elementor-element-496ad30,.elementor-element-1de3089,.elementor-element-fa2d70d) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2495 .elementor-element:is(.elementor-element-c31deb4,.elementor-element-d4beae8,.elementor-element-5fbcdd5,.elementor-element-d38aa1a,.elementor-element-1d84a51,.elementor-element-c35b429,.elementor-element-11dd7ed,.elementor-element-114847f,.elementor-element-f0487e3,.elementor-element-7008fae) :is(.elementor-image-box-title, .elementor-icon-box-title),
body .elementor-2944 .elementor-element:is(.elementor-element-f65ac03,.elementor-element-4a625c1,.elementor-element-6ef8c04,.elementor-element-715c3d7,.elementor-element-fb16247,.elementor-element-4536e2e,.elementor-element-27958b9,.elementor-element-49c583b,.elementor-element-b84c02e) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2944 .elementor-element:is(.elementor-element-0e981eb,.elementor-element-53e4a05,.elementor-element-1acd7f0,.elementor-element-f42984a,.elementor-element-bde264d,.elementor-element-5134e6c) :is(.elementor-image-box-title, .elementor-icon-box-title),
body .elementor-14 .elementor-element:is(.elementor-element-f8f4052,.elementor-element-39e7915,.elementor-element-0d89f60,.elementor-element-6b6ce0a,.elementor-element-bec41d3,.elementor-element-22caf6a) :is(.elementor-image-box-title, .elementor-icon-box-title),
body .elementor-14 .elementor-element:is(.elementor-element-83a0c4d) :is(.elementor-testimonial__name),
body .elementor-2494 .elementor-element:is(.elementor-element-ad69a2e,.elementor-element-edaeed7,.elementor-element-efe5532,.elementor-element-8f99b2a) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-card)!important;font-weight:600!important;line-height:1.3!important;color:#1E293B!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-233ccbc) :is(.elementor-headline-dynamic-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-section)!important;font-weight:600!important;line-height:1.2!important;color:#046BD2!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-6c6076d) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-section)!important;font-weight:600!important;line-height:1.2!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element:is(.elementor-element-e807076) :is(p, li, .elementor-widget-container),
body .elementor-2492 .elementor-element:is(.elementor-element-e807076) :is(p,li) span,
body .elementor-2493 .elementor-element:is(.elementor-element-9e52f4a) :is(p, li, .elementor-widget-container),
body .elementor-2493 .elementor-element:is(.elementor-element-9e52f4a) :is(p,li) span,
body .elementor-2495 .elementor-element:is(.elementor-element-5fa1808) :is(p, li, .elementor-widget-container),
body .elementor-2495 .elementor-element:is(.elementor-element-5fa1808) :is(p,li) span,
body .elementor-2944 .elementor-element:is(.elementor-element-2589475) :is(p, li, .elementor-widget-container),
body .elementor-2944 .elementor-element:is(.elementor-element-2589475) :is(p,li) span,
body .elementor-14 .elementor-element:is(.elementor-element-24f5b7d) :is(p, li, .elementor-widget-container),
body .elementor-14 .elementor-element:is(.elementor-element-24f5b7d) :is(p,li) span,
body .elementor-2494 .elementor-element:is(.elementor-element-1743a9e) :is(p, li, .elementor-widget-container),
body .elementor-2494 .elementor-element:is(.elementor-element-1743a9e) :is(p,li) span,
body .elementor-2831 .elementor-element:is(.elementor-element-cab7d5e) :is(p, li, .elementor-widget-container),
body .elementor-2831 .elementor-element:is(.elementor-element-cab7d5e) :is(p,li) span,
body .elementor-3183 .elementor-element:is(.elementor-element-1a56316) :is(p, li, .elementor-widget-container),
body .elementor-3183 .elementor-element:is(.elementor-element-1a56316) :is(p,li) span{font-family:"Poppins",sans-serif!important;font-size:var(--qhq-lead)!important;font-weight:400!important;line-height:1.65!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2493 .elementor-element:is(.elementor-element-578c61d,.elementor-element-25b697b,.elementor-element-5f91478,.elementor-element-8c07f5a,.elementor-element-2a6eacb,.elementor-element-c559268,.elementor-element-6de78a1,.elementor-element-c2a549f) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-14 .elementor-element:is(.elementor-element-83a0c4d) :is(.elementor-testimonial__title){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-small)!important;font-weight:400!important;line-height:1.6!important;color:#475569!important;letter-spacing:normal!important}
body .elementor-2495 .elementor-element:is(.elementor-element-c1c10b8,.elementor-element-1d8099a,.elementor-element-c32ec98,.elementor-element-17823c6,.elementor-element-2134c8a,.elementor-element-c7153a7,.elementor-element-68d2915,.elementor-element-ddff7a4) :is(.elementor-image-box-title, .elementor-icon-box-title),
body .elementor-14 .elementor-element:is(.elementor-element-524e169,.elementor-element-4821111) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2494 .elementor-element:is(.elementor-element-2eaf7ff) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-panel)!important;font-weight:600!important;line-height:1.25!important;color:#1E293B!important;letter-spacing:normal!important}
body .elementor-2495 .elementor-element:is(.elementor-element-5740996,.elementor-element-e908bb5,.elementor-element-efb6e8b,.elementor-element-0af67c7,.elementor-element-7aeee99,.elementor-element-ef6df62,.elementor-element-420f48e,.elementor-element-bed67eb,.elementor-element-82061a4,.elementor-element-56c080a,.elementor-element-d730ae4,.elementor-element-daee2e5,.elementor-element-50625f9,.elementor-element-cddf956,.elementor-element-564b099,.elementor-element-f7c619a,.elementor-element-a0c2b41,.elementor-element-3336997,.elementor-element-d1cb1ed,.elementor-element-34d798f,.elementor-element-d44e6a9,.elementor-element-8463359,.elementor-element-0d5330e,.elementor-element-08bc145,.elementor-element-8b1199a,.elementor-element-3e6fed5,.elementor-element-238f5bf,.elementor-element-c94b95b,.elementor-element-a6fcc31,.elementor-element-b99134f,.elementor-element-df09c3c,.elementor-element-7813c83,.elementor-element-2199081,.elementor-element-2e2eb51,.elementor-element-70a63af,.elementor-element-40571e5,.elementor-element-636d0f3,.elementor-element-fdd6e59,.elementor-element-f8817c2,.elementor-element-660f64e,.elementor-element-334f6f6,.elementor-element-bc8e4a6,.elementor-element-415fca5,.elementor-element-d6dc7eb,.elementor-element-25432ac,.elementor-element-8d40d77,.elementor-element-03bea60,.elementor-element-b644f7d,.elementor-element-ee3f363,.elementor-element-cc20d70,.elementor-element-d6e2b3b,.elementor-element-1ca1d88,.elementor-element-3807dd8,.elementor-element-577a0e0,.elementor-element-c694530,.elementor-element-5128f9f,.elementor-element-0f9a852,.elementor-element-2f63c08,.elementor-element-4997881,.elementor-element-5fe1ab0,.elementor-element-271fabf,.elementor-element-4012f21,.elementor-element-c6b3344,.elementor-element-f13c914,.elementor-element-7f2314d,.elementor-element-b431fb6,.elementor-element-77ddc46,.elementor-element-8b93cd2,.elementor-element-c719a6a,.elementor-element-1581cb6,.elementor-element-61c67fb,.elementor-element-83ae96c,.elementor-element-1871a38,.elementor-element-e6fd5d5,.elementor-element-1551324,.elementor-element-3c7b19f,.elementor-element-e35a4f4,.elementor-element-ad43a63,.elementor-element-bf40e36,.elementor-element-27b0791,.elementor-element-347d2ed,.elementor-element-cd474f3,.elementor-element-390f6d6,.elementor-element-ce2c2f3,.elementor-element-e3a3066,.elementor-element-8f1077d,.elementor-element-a408507,.elementor-element-f1b3399,.elementor-element-326ae77,.elementor-element-f96c93e,.elementor-element-caeac15,.elementor-element-a16975c,.elementor-element-838a45b,.elementor-element-f154410,.elementor-element-ac328c9,.elementor-element-4f095d8,.elementor-element-f31ce96,.elementor-element-c05e15d,.elementor-element-941bcc1,.elementor-element-f3b750b,.elementor-element-ffe1080,.elementor-element-aeb2687,.elementor-element-5c35c72,.elementor-element-cd98806,.elementor-element-1e6886b,.elementor-element-d693d2c,.elementor-element-eaa5fd9,.elementor-element-201e4fa,.elementor-element-b705c45,.elementor-element-2988aeb,.elementor-element-e6266a3) :is(.elementor-icon-list-text),
body .elementor-2944 .elementor-element:is(.elementor-element-13d7fbe,.elementor-element-3412e5b,.elementor-element-24b10d1,.elementor-element-8c59454,.elementor-element-9c9d060,.elementor-element-63a0fe4,.elementor-element-59f49db,.elementor-element-286f611,.elementor-element-344ad4d,.elementor-element-3e764f3,.elementor-element-901e50c,.elementor-element-3b90c5e) :is(.elementor-icon-list-text),
body .elementor-14 .elementor-element:is(.elementor-element-917ff75,.elementor-element-53bb74b,.elementor-element-9cf2d26,.elementor-element-843a6f8,.elementor-element-7d9e896,.elementor-element-1e5870d) :is(.elementor-icon-list-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-body)!important;font-weight:500!important;line-height:1.65!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2495 .elementor-element:is(.elementor-element-4332d19,.elementor-element-df39841,.elementor-element-f79fd89,.elementor-element-0c04425,.elementor-element-88a7033,.elementor-element-5a031cd,.elementor-element-050c480,.elementor-element-8cd9ef7,.elementor-element-ce33677,.elementor-element-0cbda79,.elementor-element-7f3d59f,.elementor-element-f432c8f,.elementor-element-9e72f50,.elementor-element-d28aeb9,.elementor-element-d67d419,.elementor-element-705dbed,.elementor-element-3adde9f,.elementor-element-5d4f424,.elementor-element-6de7bb4,.elementor-element-8636e89,.elementor-element-5cc3eac,.elementor-element-0445f20,.elementor-element-2d22026,.elementor-element-5bf620b,.elementor-element-c9af0b7,.elementor-element-fb0d10c,.elementor-element-efd9134,.elementor-element-866adc7,.elementor-element-4664171,.elementor-element-00b6a34,.elementor-element-9b4acc3,.elementor-element-f3e83e6,.elementor-element-a14994f,.elementor-element-541a770,.elementor-element-96bacf5,.elementor-element-044bd2e,.elementor-element-58130a1,.elementor-element-37a2384,.elementor-element-b410b43,.elementor-element-593f90d) :is(.e-n-accordion-item-title-text),
body .elementor-2944 .elementor-element:is(.elementor-element-208440a,.elementor-element-f513ad6,.elementor-element-08f8546,.elementor-element-834999f,.elementor-element-7c21a71,.elementor-element-84ed175,.elementor-element-5c344bf,.elementor-element-0e4d81f,.elementor-element-aedac13,.elementor-element-b0e18df,.elementor-element-326c895,.elementor-element-ed73115,.elementor-element-30248a6) :is(.e-n-accordion-item-title-text),
body .elementor-14 .elementor-element:is(.elementor-element-62732ce,.elementor-element-c17a278) :is(.e-n-accordion-item-title-text),
body .elementor-2494 .elementor-element:is(.elementor-element-5d6015b) :is(.e-n-accordion-item-title-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-faq-question)!important;font-weight:600!important;line-height:1.5!important;color:#1E293B!important;letter-spacing:normal!important}
body .elementor-2495 .elementor-element:is(.elementor-element-3836899) :is(p, li, .elementor-widget-container),
body .elementor-2495 .elementor-element:is(.elementor-element-3836899) :is(p,li) span,
body .elementor-2495 .elementor-element:is(.elementor-element-2418398,.elementor-element-ff85b85,.elementor-element-6364f7e,.elementor-element-95b9fa4) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2944 .elementor-element:is(.elementor-element-2a2f7eb) :is(p, li, .elementor-widget-container),
body .elementor-2944 .elementor-element:is(.elementor-element-2a2f7eb) :is(p,li) span,
body .elementor-2944 .elementor-element:is(.elementor-element-60ab31c,.elementor-element-e2c7ea8,.elementor-element-fc8b642,.elementor-element-8ed556c) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2494 .elementor-element:is(.elementor-element-09614a2) :is(p, li, .elementor-widget-container),
body .elementor-2494 .elementor-element:is(.elementor-element-09614a2) :is(p,li) span,
body .elementor-2494 .elementor-element:is(.elementor-element-c2292aa,.elementor-element-659bdb3,.elementor-element-c4d1db3,.elementor-element-43ac31f) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-body)!important;font-weight:400!important;line-height:1.65!important;color:#475569!important;letter-spacing:normal!important}
body .elementor-2944 .elementor-element:is(.elementor-element-1971406,.elementor-element-02e1548,.elementor-element-fd0fbc4,.elementor-element-6252fdb,.elementor-element-1c44be6,.elementor-element-4a1cfaf,.elementor-element-a0fe772,.elementor-element-80ae74f,.elementor-element-cd059cc,.elementor-element-c196def,.elementor-element-4bd3365,.elementor-element-d3f0006) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-step-number)!important;font-weight:600!important;line-height:1.1!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-14 .elementor-element:is(.elementor-element-83a0c4d) :is(.elementor-testimonial__text){font-family:"Poppins",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2494 .elementor-element:is(.elementor-element-d43656f) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-panel)!important;font-weight:600!important;line-height:1.25!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2494 .elementor-element:is(.elementor-element-5210dc3) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text),
body .elementor-2494 .elementor-element:is(.elementor-element-7ff825c) :is(#qhqContactForm){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-body)!important;font-weight:400!important;line-height:1.65!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2494 .elementor-element:is(.elementor-element-7ff825c) :is(#qhqContactForm label){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-label)!important;font-weight:600!important;line-height:1.4!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2494 .elementor-element:is(.elementor-element-7ff825c) :is(#qhqFormMessage){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-small)!important;font-weight:400!important;line-height:1.6!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-2494 .elementor-element:is(.elementor-element-602a08e,.elementor-element-ff42f00,.elementor-element-af38c69) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-label)!important;font-weight:600!important;line-height:1.4!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-2831 .elementor-element:is(.elementor-element-6b8cb6f) :is(h2),
body .elementor-3183 .elementor-element:is(.elementor-element-d3e03e6) :is(h2){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-policy-heading)!important;font-weight:600!important;line-height:1.3!important;color:#1E293B!important;letter-spacing:normal!important}
body .elementor-2831 .elementor-element:is(.elementor-element-6b8cb6f) :is(h3, h4),
body .elementor-3183 .elementor-element:is(.elementor-element-d3e03e6) :is(h3, h4){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-policy-subheading)!important;font-weight:600!important;line-height:1.35!important;color:#1E293B!important;letter-spacing:normal!important}
body .elementor-2831 .elementor-element:is(.elementor-element-6b8cb6f) :is(p, li, td, th),
body .elementor-2831 .elementor-element:is(.elementor-element-6b8cb6f) :is(p,li) span,
body .elementor-3183 .elementor-element:is(.elementor-element-d3e03e6) :is(p, li, td, th),
body .elementor-3183 .elementor-element:is(.elementor-element-d3e03e6) :is(p,li) span{font-family:"Poppins",sans-serif!important;font-size:var(--qhq-policy-body)!important;font-weight:400!important;line-height:1.75!important;color:#334155!important;letter-spacing:normal!important}
body .elementor-3040 .elementor-element:is(.elementor-element-0a651c5) :is(.ekit-menu-nav-link){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-navigation)!important;font-weight:500!important;line-height:1.4!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-3069 .elementor-element:is(.elementor-element-296edb6,.elementor-element-c6987b9,.elementor-element-6e0c9ec,.elementor-element-c78cb9e) :is(.elementor-image-box-title, .elementor-icon-box-title){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-card)!important;font-weight:600!important;line-height:1.3!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-3069 .elementor-element:is(.elementor-element-296edb6,.elementor-element-c6987b9,.elementor-element-6e0c9ec,.elementor-element-c78cb9e) :is(.elementor-image-box-description, .elementor-icon-box-description),
body .elementor-3069 .elementor-element:is(.elementor-element-24c17bf,.elementor-element-09f5209,.elementor-element-d81ad33) :is(.elementor-icon-list-text){font-family:"Poppins",sans-serif!important;font-size:var(--qhq-small)!important;font-weight:400!important;line-height:1.6!important;color:#DDE7F2!important;letter-spacing:normal!important}
body .elementor-3069 .elementor-element:is(.elementor-element-359c184,.elementor-element-eae42a8) :is(.elementor-heading-title, .elementor-headline, .elementor-headline-text){font-family:"Afacad",sans-serif!important;font-size:var(--qhq-footer-heading)!important;font-weight:600!important;line-height:1.3!important;color:#FFFFFF!important;letter-spacing:normal!important}
body .elementor-3069 .elementor-element:is(.elementor-element-b20c7ba,.elementor-element-178a212) :is(.hfe-copyright-wrapper, .elementor-widget-container){font-family:"Poppins",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:#DDE7F2!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-element.elementor-element-8ff41f7,
body .elementor-2492 .elementor-element.elementor-element-672b2bb,
body .elementor-2492 .elementor-element.elementor-element-f091c7a,
body .elementor-2492 .elementor-element.elementor-element-4333f3a,
body .elementor-2493 .elementor-element.elementor-element-70ed9ce,
body .elementor-2495 .elementor-element.elementor-element-3f16f12,
body .elementor-2495 .elementor-element.elementor-element-3737b7c,
body .elementor-2944 .elementor-element.elementor-element-2a1810e,
body .elementor-2944 .elementor-element.elementor-element-00bf10f,
body .elementor-14 .elementor-element.elementor-element-9f61f78,
body .elementor-14 .elementor-element.elementor-element-04ad417,
body .elementor-2494 .elementor-element.elementor-element-f057c7c,
body .elementor-2494 .elementor-element.elementor-element-4392a09,
body .elementor-2494 .elementor-element.elementor-element-4a3f089,
body .elementor-2494 .elementor-element.elementor-element-25b6109,
body .elementor-2831 .elementor-element.elementor-element-7f8016e,
body .elementor-3183 .elementor-element.elementor-element-5af4892{background-color:#FFFFFF!important}
body .elementor-2492 .elementor-element.elementor-element-ed358f8,
body .elementor-2493 .elementor-element.elementor-element-7749c25,
body .elementor-2495 .elementor-element.elementor-element-62c6d7a,
body .elementor-2495 .elementor-element.elementor-element-e9ed148,
body .elementor-2944 .elementor-element.elementor-element-08b71d2,
body .elementor-14 .elementor-element.elementor-element-b4d80e0,
body .elementor-2494 .elementor-element.elementor-element-145f3b3{background-color:#F4F8FC!important}
body .elementor-2492 .elementor-element.elementor-element-e167209{background-color:#046BD2!important}
body .elementor-2494 .elementor-element.elementor-element-ab9a78a,
body .elementor-2494 .elementor-element.elementor-element-cebee81,
body .elementor-3069 .elementor-element.elementor-element-b93a8c8,
body .elementor-3069 .elementor-element.elementor-element-c73215e,
body .elementor-3069 .elementor-element.elementor-element-9610fd6{background-color:#0A2849!important}
body .elementor-2492 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-2492 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2492 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-2492 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-2492 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-2493 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-2493 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2493 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-2493 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-2493 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-2495 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-2495 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2495 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-2495 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-2495 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-2944 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-2944 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2944 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-2944 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-2944 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-14 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-14 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-14 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-14 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-14 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-2494 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-2494 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2494 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-2494 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-2494 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-2831 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-2831 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2831 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-2831 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-2831 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-3183 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-3183 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-3183 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-3183 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-3183 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-3040 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-3040 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-3040 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-3040 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-3040 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-3069 .elementor-button{background-color:#046BD2!important;border-color:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important}
body .elementor-3069 .elementor-button:hover{background-color:#0356A9!important;border-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-3069 :is(.elementor-button,a,input,select,textarea,button,summary):focus-visible{outline:2px solid #F2C21A;outline-offset:3px}
body .elementor-3069 .elementor-widget-text-editor :is(p,li) a{color:#046BD2!important;text-decoration:underline}
body .elementor-3069 .elementor-widget-text-editor :is(p,li) a:hover{color:#0356A9!important}
body .elementor-2492 .elementor-element.elementor-element-e167209 .elementor-button{color:#0A2849!important;background-color:#F2C21A!important;border-color:#F2C21A!important}
body .elementor-2492 .elementor-element.elementor-element-e167209 .elementor-button-text{color:inherit!important}
body .elementor-2492 .elementor-element.elementor-element-e167209 .elementor-button:hover{background-color:#DDB014!important;border-color:#DDB014!important}
body .elementor-2492 .elementor-element.elementor-element-d25ac39 .elementor-button{background-color:transparent!important;color:#FFFFFF!important;border:1px solid #FFFFFF!important}
body .elementor-2492 .elementor-element.elementor-element-d25ac39 .elementor-button:hover{background-color:#FFFFFF!important;color:#0A2849!important}
body .elementor-2492 .elementor-element.elementor-element-233ccbc .elementor-headline-dynamic-text{color:#046BD2!important}
body .elementor-2492 .elementor-element.elementor-element-099e908 svg path{stroke:#F2C21A!important}
body .elementor-3040 .elementskit-navbar-nav>li>a{color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important}
body .elementor-3040 .elementskit-navbar-nav>li:is(.current-menu-item,.current-menu-ancestor)>a,body .elementor-3040 .elementskit-navbar-nav>li>a:hover{color:#F2C21A!important}
@media(max-width:1024px){body .elementor-3040 .elementskit-nav-identity-panel,body .elementor-3040 .elementskit-navbar-nav{background-color:#FFFFFF!important}body .elementor-3040 .elementskit-navbar-nav>li>a{color:#0A2849!important}body .elementor-3040 .elementskit-navbar-nav>li>a:hover{color:#046BD2!important}}
@media(max-width:767px){body .elementor-3040 .elementskit-navbar-nav>li>a{font-size:16px!important}}
body .elementor-3069 a:hover :is(.elementor-icon-list-text,.elementor-icon-list-icon){color:#F2C21A!important}
body .elementor-2494 .elementor-element.elementor-element-7ff825c #qhqContactForm :is(input:not(.qhq-honeypot),select,textarea){font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#334155!important;background-color:#FFFFFF!important;border-color:#D9E3EE!important}
body .elementor-2494 .elementor-element.elementor-element-7ff825c #qhqContactForm label{color:#FFFFFF!important}
body .elementor-2494 .elementor-element.elementor-element-7ff825c #qhqContactForm .qhq-submit{background:#046BD2!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important}
body .elementor-2494 .elementor-element.elementor-element-7ff825c #qhqContactForm .qhq-submit:hover{background:#0356A9!important}
body .elementor-2494 [data-id="fa85014"]{font-family:Afacad,sans-serif!important;font-size:var(--qhq-section)!important;font-weight:600!important;line-height:1.2!important;color:#1E293B!important}
body .elementor-2494 [data-id="70806f6"]{font-family:Poppins,sans-serif!important;font-size:var(--qhq-lead)!important;font-weight:400!important;line-height:1.65!important;color:#475569!important}
body .elementor-2492 .e-con{border-color:#D9E3EE!important}
body .elementor-2492 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-2492 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-2492 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-2492 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2492 .elementor-element.elementor-element-8ff41f7{background-image:none!important}
body .elementor-2492 .elementor-element.elementor-element-672b2bb{background-image:none!important}
body .elementor-2492 .elementor-element.elementor-element-f091c7a{background-image:none!important}
body .elementor-2492 .elementor-element.elementor-element-ed358f8{background-image:none!important}
body .elementor-2492 .elementor-element.elementor-element-4333f3a{background-image:none!important}
body .elementor-2492 .elementor-element.elementor-element-e167209{background-image:none!important}
body .elementor-2493 .e-con{border-color:#D9E3EE!important}
body .elementor-2493 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-2493 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-2493 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-2493 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2493 .elementor-element.elementor-element-70ed9ce{background-image:none!important}
body .elementor-2493 .elementor-element.elementor-element-7749c25{background-image:none!important}
body .elementor-2495 .e-con{border-color:#D9E3EE!important}
body .elementor-2495 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-2495 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-2495 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-2495 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2495 .elementor-element.elementor-element-3f16f12{background-image:none!important}
body .elementor-2495 .elementor-element.elementor-element-62c6d7a{background-image:none!important}
body .elementor-2495 .elementor-element.elementor-element-3737b7c{background-image:none!important}
body .elementor-2495 .elementor-element.elementor-element-e9ed148{background-image:none!important}
body .elementor-2944 .e-con{border-color:#D9E3EE!important}
body .elementor-2944 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-2944 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-2944 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-2944 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2944 .elementor-element.elementor-element-2a1810e{background-image:none!important}
body .elementor-2944 .elementor-element.elementor-element-08b71d2{background-image:none!important}
body .elementor-2944 .elementor-element.elementor-element-00bf10f{background-image:none!important}
body .elementor-14 .e-con{border-color:#D9E3EE!important}
body .elementor-14 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-14 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-14 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-14 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-14 .elementor-element.elementor-element-9f61f78{background-image:none!important}
body .elementor-14 .elementor-element.elementor-element-04ad417{background-image:none!important}
body .elementor-14 .elementor-element.elementor-element-b4d80e0{background-image:none!important}
body .elementor-2494 .e-con{border-color:#D9E3EE!important}
body .elementor-2494 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-2494 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-2494 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-2494 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2494 .elementor-element.elementor-element-f057c7c{background-image:none!important}
body .elementor-2494 .elementor-element.elementor-element-145f3b3{background-image:none!important}
body .elementor-2494 .elementor-element.elementor-element-4392a09{background-image:none!important}
body .elementor-2494 .elementor-element.elementor-element-4a3f089{background-image:none!important}
body .elementor-2494 .elementor-element.elementor-element-25b6109{background-image:none!important}
body .elementor-2494 .elementor-element.elementor-element-f09cb98{background-image:none!important}
body .elementor-2831 .e-con{border-color:#D9E3EE!important}
body .elementor-2831 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-2831 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-2831 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-2831 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2831 .elementor-element.elementor-element-7f8016e{background-image:none!important}
body .elementor-3183 .e-con{border-color:#D9E3EE!important}
body .elementor-3183 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-3183 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-3183 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-3183 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-3183 .elementor-element.elementor-element-5af4892{background-image:none!important}
body .elementor-3040 .e-con{border-color:#D9E3EE!important}
body .elementor-3040 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-3040 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-3040 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-3040 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-3069 .e-con{border-color:#D9E3EE!important}
body .elementor-3069 .e-n-tab-title{font-family:Poppins,sans-serif!important;font-size:var(--qhq-tab)!important;font-weight:600!important;color:#334155!important;border-color:#D9E3EE!important}
body .elementor-3069 .e-n-tab-title .e-n-tab-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
body .elementor-3069 .e-n-tab-title[aria-selected="true"]{background-color:#046BD2!important;color:#FFFFFF!important}
body .elementor-3069 .e-n-tab-title:hover{background-color:#0356A9!important;color:#FFFFFF!important}
body .elementor-2492 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-2492 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-2493 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-2493 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-2495 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-2495 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-2944 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-2944 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-14 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-14 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-2494 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-2494 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-2831 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-2831 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-3183 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-3183 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-3040 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-3040 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
body .elementor-3069 .elementor-element .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,body .elementor-3069 .elementor-element .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}
@media(max-width:1024px){body .elementor-3040 .elementskit-navbar-nav>li:is(.current-menu-item,.current-menu-ancestor)>a{color:#046BD2!important}body .elementor-3040 .elementskit-menu-hamburger-icon{background-color:#FFFFFF!important}body .elementor-3040 .elementskit-menu-close{color:#0A2849!important}}
body .elementor-3069 .elementor-icon-list-text{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0}
body .elementor-3069 .elementor-icon-list-item a{min-width:0;max-width:100%}
body .elementor-2492 :is(.elementor-element-099e908,.elementor-element-233ccbc) .elementor-headline-dynamic-wrapper{margin-inline:.12em!important}
body .elementor-3040 .elementor-element.elementor-element-076aca0{background-color:transparent!important}
body .elementor-2494 .elementor-element.elementor-element-ab9a78a{border-radius:20px!important;overflow:hidden}
body .elementor-2495 .elementor-element.elementor-element-3737b7c .elementor-icon-box-description{font-size:14px!important;line-height:1.6!important}
body .elementor-2493 .elementor-element.elementor-element-7749c25 .elementor-icon-box-description{font-size:14px!important;line-height:1.6!important}
@media(max-width:1024px){body .elementor-3040 .elementor-element.elementor-element-0a651c5 .elementskit-menu-container .elementskit-navbar-nav>li>a.ekit-menu-nav-link{color:#0A2849!important;background-color:transparent!important;font-family:Poppins,sans-serif!important;font-size:16px!important;line-height:1.5!important;padding:12px 24px!important}body .elementor-3040 .elementor-element.elementor-element-0a651c5 .elementskit-menu-container .elementskit-navbar-nav>li>a.ekit-menu-nav-link:is(:hover,:focus),body .elementor-3040 .elementor-element.elementor-element-0a651c5 .elementskit-menu-container .elementskit-navbar-nav>li.current-menu-item>a.ekit-menu-nav-link{color:#046BD2!important;background-color:#F4F8FC!important}body .elementor-3040 .elementskit-menu-container{background-color:#FFFFFF!important}body .elementor-3040 .elementskit-navbar-nav{padding:16px 0!important}}
@media(max-width:767px){body .elementor-2492 .elementor-element.elementor-element-ed358f8,body .elementor-2492 .elementor-element.elementor-element-4333f3a{padding-left:20px!important;padding-right:20px!important}body .elementor-2492 .elementor-element.elementor-element-4333f3a>.e-con-inner{padding-top:32px!important;padding-bottom:32px!important}body .elementor-2492 .elementor-element.elementor-element-2843314 .e-n-tabs-content>.e-con{padding:20px!important;box-sizing:border-box;min-width:0}body .elementor-2492 .elementor-element.elementor-element-2843314 .e-n-tabs-content .e-con{min-width:0;max-width:100%}body .elementor-2492 .elementor-element.elementor-element-4333f3a .elementor-headline{overflow-wrap:break-word}}
@media(max-width:767px){body .elementor-2494 .elementor-element.elementor-element-f057c7c{padding:24px 16px 32px!important;box-sizing:border-box;max-width:100%}body .elementor-2494 .elementor-element.elementor-element-ab9a78a{width:100%!important;max-width:100%!important;min-width:0!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:16px!important;padding:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}body .elementor-2494 .elementor-element.elementor-element-ab9a78a>.e-con{width:100%!important;max-width:100%!important;min-width:0!important;padding:24px 20px!important;margin:0!important;box-sizing:border-box}body .elementor-2494 .elementor-element.elementor-element-7ff825c,body .elementor-2494 #qhqContactForm,body .elementor-2494 #qhqContactForm .qhq-field{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}body .elementor-2494 #qhqContactForm .qhq-form-row{display:flex!important;flex-direction:column!important;gap:18px!important}body .elementor-2494 #qhqContactForm :is(input:not(.qhq-honeypot),select,textarea,.qhq-submit){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body .elementor-2494 #qhqContactForm label{margin-bottom:8px!important}body .elementor-2494 .elementor-element.elementor-element-e34380c{overflow-wrap:anywhere}}
@media(max-width:767px){body .elementor-2494 .elementor-element.elementor-element-db68107{flex-wrap:wrap!important;gap:16px!important;max-width:100%!important}body .elementor-2494 .elementor-element.elementor-element-db68107>.elementor-widget-icon-list{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;min-width:0!important}body .elementor-2494 .elementor-element.elementor-element-c53133f .elementor-icon-list-item{min-width:0!important}body .elementor-2494 .elementor-element.elementor-element-c53133f .elementor-icon-list-text{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere}}
/* END QHQ DESIGN STANDARD */

/* QHQ SCOPED SPACING UPDATE — 24 Oct 2026. Remove this block to roll back. */
body .elementor-2495 .elementor-element.elementor-element-69de8d3 .e-n-tab-title[aria-selected="true"],
body .elementor-2495 .elementor-element.elementor-element-902cfc5 .e-n-tab-title[aria-selected="true"]{background:#046BD2!important;color:#FFFFFF!important}
body .elementor-2495 .elementor-element.elementor-element-69de8d3 .e-n-tab-title:hover,
body .elementor-2495 .elementor-element.elementor-element-902cfc5 .e-n-tab-title:hover{background:#0356A9!important;color:#FFFFFF!important}
body .elementor-14 .elementor-element.elementor-element-83a0c4d .elementor-testimonial__text{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;max-height:none!important;height:auto!important;overflow:visible!important}
body .elementor-2494 .elementor-element.elementor-element-7ff825c #qhqContactForm :is(input,textarea)::placeholder{color:#64748B!important;opacity:1!important}
body .elementor-3069 .elementor-element:is(.elementor-element-24c17bf,.elementor-element-09f5209,.elementor-element-d81ad33) .elementor-icon-list-item>a{display:flex;align-items:center;min-height:40px;box-sizing:border-box}
@media(min-width:768px){body .elementor-2492 .elementor-element.elementor-element-aec0719,
body .elementor-2492 .elementor-element.elementor-element-2a9dae9,
body .elementor-2492 .elementor-element.elementor-element-d3cbd9f,
body .elementor-2492 .elementor-element.elementor-element-389afcb,
body .elementor-2492 .elementor-element.elementor-element-3d169fe,
body .elementor-2492 .elementor-element.elementor-element-23afa0e,
body .elementor-2493 .elementor-element.elementor-element-3924d56,
body .elementor-2493 .elementor-element.elementor-element-580b233,
body .elementor-2493 .elementor-element.elementor-element-506c521,
body .elementor-2493 .elementor-element.elementor-element-3ef7ddd,
body .elementor-2493 .elementor-element.elementor-element-8210d6d,
body .elementor-2495 .elementor-element.elementor-element-e7dd87b,
body .elementor-2495 .elementor-element.elementor-element-a332088,
body .elementor-2495 .elementor-element.elementor-element-94f9fba,
body .elementor-2495 .elementor-element.elementor-element-9768d56,
body .elementor-2495 .elementor-element.elementor-element-36a1d52,
body .elementor-2495 .elementor-element.elementor-element-aea6fd3,
body .elementor-2944 .elementor-element.elementor-element-c4653d8,
body .elementor-2944 .elementor-element.elementor-element-8f9cd64,
body .elementor-2944 .elementor-element.elementor-element-a8608ab,
body .elementor-2944 .elementor-element.elementor-element-fdd71b1,
body .elementor-2944 .elementor-element.elementor-element-02cfe0f,
body .elementor-2944 .elementor-element.elementor-element-18cf792,
body .elementor-14 .elementor-element.elementor-element-bce7f00,
body .elementor-14 .elementor-element.elementor-element-33fa0e8{padding:24px!important;box-sizing:border-box;min-width:0}}
@media(max-width:767px){body .elementor-2492 .elementor-element.elementor-element-aec0719,
body .elementor-2492 .elementor-element.elementor-element-2a9dae9,
body .elementor-2492 .elementor-element.elementor-element-d3cbd9f,
body .elementor-2492 .elementor-element.elementor-element-389afcb,
body .elementor-2492 .elementor-element.elementor-element-3d169fe,
body .elementor-2492 .elementor-element.elementor-element-23afa0e,
body .elementor-2493 .elementor-element.elementor-element-3924d56,
body .elementor-2493 .elementor-element.elementor-element-580b233,
body .elementor-2493 .elementor-element.elementor-element-506c521,
body .elementor-2493 .elementor-element.elementor-element-3ef7ddd,
body .elementor-2493 .elementor-element.elementor-element-8210d6d,
body .elementor-2495 .elementor-element.elementor-element-e7dd87b,
body .elementor-2495 .elementor-element.elementor-element-a332088,
body .elementor-2495 .elementor-element.elementor-element-94f9fba,
body .elementor-2495 .elementor-element.elementor-element-9768d56,
body .elementor-2495 .elementor-element.elementor-element-36a1d52,
body .elementor-2495 .elementor-element.elementor-element-aea6fd3,
body .elementor-2944 .elementor-element.elementor-element-c4653d8,
body .elementor-2944 .elementor-element.elementor-element-8f9cd64,
body .elementor-2944 .elementor-element.elementor-element-a8608ab,
body .elementor-2944 .elementor-element.elementor-element-fdd71b1,
body .elementor-2944 .elementor-element.elementor-element-02cfe0f,
body .elementor-2944 .elementor-element.elementor-element-18cf792,
body .elementor-14 .elementor-element.elementor-element-bce7f00,
body .elementor-14 .elementor-element.elementor-element-33fa0e8{padding:20px!important;box-sizing:border-box;min-width:0}body .elementor-3069 .elementor-element:is(.elementor-element-24c17bf,.elementor-element-09f5209,.elementor-element-d81ad33) .elementor-icon-list-item>a{min-height:44px}}
@media(min-width:1025px){body .elementor-2492 .elementor-element.elementor-element-a86f9cd>.e-con-inner,
body .elementor-2493 .elementor-element.elementor-element-a77760e>.e-con-inner,
body .elementor-2495 .elementor-element.elementor-element-1eed5a7>.e-con-inner,
body .elementor-2944 .elementor-element.elementor-element-uc29ihx>.e-con-inner,
body .elementor-14 .elementor-element.elementor-element-4fa456a>.e-con-inner,
body .elementor-2494 .elementor-element.elementor-element-c53133f>.e-con-inner,
body .elementor-2831 .elementor-element.elementor-element-18535c9>.e-con-inner,
body .elementor-3183 .elementor-element.elementor-element-3816c52>.e-con-inner{width:100%!important;max-width:1120px!important;margin-inline:auto!important;padding-inline:32px!important;box-sizing:border-box}body .elementor-2492 .elementor-element.elementor-element-b38663b,
body .elementor-2493 .elementor-element.elementor-element-c983c45,
body .elementor-2495 .elementor-element.elementor-element-1f55a68,
body .elementor-2944 .elementor-element.elementor-element-1f55a68,
body .elementor-14 .elementor-element.elementor-element-f6403fb,
body .elementor-2494 .elementor-element.elementor-element-293cebb,
body .elementor-2831 .elementor-element.elementor-element-5e5566e,
body .elementor-3183 .elementor-element.elementor-element-6c71098{width:100%!important;max-width:100%!important;padding-inline:0!important}}
@media(min-width:1025px){body .elementor-2831 .elementor-element.elementor-element-6b8cb6f,
body .elementor-3183 .elementor-element.elementor-element-d3e03e6{width:100%!important;max-width:760px!important;margin-inline:auto!important}body .elementor-2494 [data-id="fa85014"],body .elementor-2494 [data-id="70806f6"]{width:100%!important;max-width:800px!important;margin-inline:auto!important}}
/* END QHQ SCOPED SPACING UPDATE */

/* QHQ PASS 2 ACCESSIBILITY — 25 Oct 2026. Remove this block to roll back. */
/* Keep the original mobile photos; change only text on the five verified pale heroes. */
@media(max-width:767px){
body .elementor-2493 .elementor-element.elementor-element-a77760e :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container),
body .elementor-2944 .elementor-element.elementor-element-uc29ihx :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container),
body .elementor-14 .elementor-element.elementor-element-4fa456a :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container),
body .elementor-2831 .elementor-element.elementor-element-18535c9 :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container),
body .elementor-3183 .elementor-element.elementor-element-3816c52 :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container){color:#0A2849!important}
body:is(.page-id-2493,.page-id-2944,.page-id-14,.page-id-2831,.page-id-3183) .elementor-3040 .elementor-element.elementor-element-0a651c5 .elementskit-menu-hamburger-icon{background-color:#0A2849!important}
body:is(.page-id-2493,.page-id-2944,.page-id-14,.page-id-2831,.page-id-3183) .elementor-3040 .elementor-element.elementor-element-0a651c5 .elementskit-menu-hamburger{border-color:#0A2849!important}
body:is(.page-id-2493,.page-id-2944,.page-id-14,.page-id-2831,.page-id-3183) .elementor-3040 .elementskit-menu-hamburger:focus-visible{outline:3px solid #046BD2!important;outline-offset:3px!important}
}
@media(max-width:1024px){body .elementor-3040 .elementskit-menu-container :is(a,button):focus-visible{outline:3px solid #046BD2!important;outline-offset:-3px!important}}
/* Focus rings contrast with the surrounding surface rather than using pale yellow everywhere. */
body :is(.elementor-2492,.elementor-2493,.elementor-2495,.elementor-2944,.elementor-14,.elementor-2494,.elementor-2831,.elementor-3183) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #046BD2!important;outline-offset:3px!important}
body .elementor-3069 :is(a,button):focus-visible,
body .elementor-2494 .elementor-element.elementor-element-cebee81 :is(a,button,input,select,textarea,summary):focus-visible,
body .elementor-2492 .elementor-element.elementor-element-e167209 :is(a,button):focus-visible{outline:3px solid #FFFFFF!important;outline-offset:3px!important}
/* Respect reduced-motion preferences without revealing responsive copies hidden with display:none. */
@media(prefers-reduced-motion:reduce){
body :is(.elementor-2492,.elementor-2493,.elementor-2495,.elementor-2944,.elementor-14,.elementor-2494,.elementor-2831,.elementor-3183) .elementor-element[data-settings*="_animation"]{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important;transform:none!important;opacity:1!important;visibility:visible!important}
}
/* END QHQ PASS 2 ACCESSIBILITY */

/* QHQ PASS 3 LOSSLESS HERO — remove this block to restore the original PNG. */
body .elementor-2492 .elementor-element.elementor-element-a86f9cd:not(.elementor-motion-effects-element-type-background),body .elementor-2492 .elementor-element.elementor-element-a86f9cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://thequantumhq.com/wp-content/uploads/2026/10/qhq-home-hero-lossless.webp")!important}
/* END QHQ PASS 3 LOSSLESS HERO */

/* QHQ FOLLOWUP 4 5 7 — lossless Meetings background; original retained. */
body .elementor-2493 .elementor-element.elementor-element-a77760e,
body .elementor-2944 .elementor-element.elementor-element-uc29ihx{background-image:url("https://thequantumhq.com/wp-content/uploads/2026/10/qhq-meetings-lossless.webp")!important}
/* END QHQ FOLLOWUP 4 5 7 */

/* QHQ VISUAL POLISH — 25 Oct 2026: blue circle, aligned team row, WhatsApp, hero curves. */
body .elementor-2492 .elementor-element.elementor-element-099e908 .elementor-headline-dynamic-wrapper svg path{stroke:#046BD2!important}
@media(min-width:1025px){body .elementor-2493 .elementor-element.elementor-element-fd85e50{justify-content:center!important;gap:22px!important}body .elementor-2493 .elementor-element:is(.elementor-element-04b335b,.elementor-element-bd0b8a3){width:33.33%!important}}
body .elementor-2493 .elementor-element.elementor-element-a77760e,
body .elementor-2495 .elementor-element.elementor-element-1eed5a7,
body .elementor-2944 .elementor-element.elementor-element-uc29ihx,
body .elementor-14 .elementor-element.elementor-element-4fa456a,
body .elementor-2494 .elementor-element.elementor-element-c53133f,
body .elementor-2831 .elementor-element.elementor-element-18535c9,
body .elementor-3183 .elementor-element.elementor-element-3816c52{--qhq-hero-curve:120px;--border-radius:0px 0px var(--qhq-hero-curve) 0px;border-radius:0px 0px var(--qhq-hero-curve) 0px!important;overflow:hidden}
body .elementor-2493 .elementor-element.elementor-element-a77760e > .elementor-motion-effects-container,
body .elementor-2495 .elementor-element.elementor-element-1eed5a7 > .elementor-motion-effects-container,
body .elementor-2944 .elementor-element.elementor-element-uc29ihx > .elementor-motion-effects-container,
body .elementor-14 .elementor-element.elementor-element-4fa456a > .elementor-motion-effects-container,
body .elementor-2494 .elementor-element.elementor-element-c53133f > .elementor-motion-effects-container,
body .elementor-2831 .elementor-element.elementor-element-18535c9 > .elementor-motion-effects-container,
body .elementor-3183 .elementor-element.elementor-element-3816c52 > .elementor-motion-effects-container{border-radius:inherit;overflow:hidden}
@media(max-width:1024px){body .elementor-2493 .elementor-element.elementor-element-a77760e,
body .elementor-2495 .elementor-element.elementor-element-1eed5a7,
body .elementor-2944 .elementor-element.elementor-element-uc29ihx,
body .elementor-14 .elementor-element.elementor-element-4fa456a,
body .elementor-2494 .elementor-element.elementor-element-c53133f,
body .elementor-2831 .elementor-element.elementor-element-18535c9,
body .elementor-3183 .elementor-element.elementor-element-3816c52{--qhq-hero-curve:80px}}
@media(max-width:767px){body .elementor-2493 .elementor-element.elementor-element-a77760e,
body .elementor-2495 .elementor-element.elementor-element-1eed5a7,
body .elementor-2944 .elementor-element.elementor-element-uc29ihx,
body .elementor-14 .elementor-element.elementor-element-4fa456a,
body .elementor-2494 .elementor-element.elementor-element-c53133f,
body .elementor-2831 .elementor-element.elementor-element-18535c9,
body .elementor-3183 .elementor-element.elementor-element-3816c52{--qhq-hero-curve:40px}}
body .elementor-2494 .elementor-element.elementor-element-197cf36 .qhq-us-whatsapp-icon{color:#046BD2!important;margin-inline-end:6px}
body .elementor-3069 .elementor-element.elementor-element-d81ad33 .fa-whatsapp{color:#fff!important}
body .elementor-3069 .elementor-element.elementor-element-eb4bf35 .elementor-social-icon{background-color:#046BD2!important}
body .elementor-3069 .elementor-element.elementor-element-eb4bf35 .elementor-social-icon:hover{background-color:#0356A9!important}
/* END QHQ VISUAL POLISH */

/* QHQ MOBILE WHITE HERO TEXT — 25 Oct 2026. Scoped correction for three dark photo heroes. */
@media(max-width:767px){
body .elementor-2493 .elementor-element.elementor-element-a77760e :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container),
body .elementor-2944 .elementor-element.elementor-element-uc29ihx :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container),
body .elementor-14 .elementor-element.elementor-element-4fa456a :is(.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor .elementor-widget-container){color:#FFFFFF!important}
}
/* END QHQ MOBILE WHITE HERO TEXT */

/* QHQ COMPACT FOOTER ROWS — 25 Oct 2026. Preserve heading-to-first-text spacing. */
@media(min-width:768px){
body .elementor-3069 .elementor-element:is(.elementor-element-24c17bf,.elementor-element-09f5209,.elementor-element-d81ad33){padding-top:6px!important}
body .elementor-3069 .elementor-element:is(.elementor-element-24c17bf,.elementor-element-09f5209,.elementor-element-d81ad33) .elementor-icon-list-item{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}
body .elementor-3069 .elementor-element:is(.elementor-element-24c17bf,.elementor-element-09f5209,.elementor-element-d81ad33) .elementor-icon-list-item>a{min-height:28px!important}
}
/* END QHQ COMPACT FOOTER ROWS *//* End custom CSS */