.elementor-24588 .elementor-element.elementor-element-e65b034{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-e65b034:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-e65b034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-24588 .elementor-element.elementor-element-ceb2909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-3d289bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-3d289bd:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-3d289bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-39524d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24588 .elementor-element.elementor-element-67637d3{background-color:var( --e-global-color-accent );padding:4px 10px 4px 10px;border-radius:4px 4px 4px 4px;}.elementor-24588 .elementor-element.elementor-element-67637d3.elementor-element{--align-self:flex-start;}.elementor-24588 .elementor-element.elementor-element-9c15687{padding:4px 10px 4px 10px;}.elementor-24588 .elementor-element.elementor-element-9c15687.elementor-element{--align-self:flex-start;}.elementor-24588 .elementor-element.elementor-element-9c15687 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24588 .elementor-element.elementor-element-54db154 .elementor-heading-title{font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-24588 .elementor-element.elementor-element-1f62f51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-1f62f51:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-1f62f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-06c13aa .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn{background-color:#F59E0B;width:100%;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn:hover{background-color:#D97706;color:#FFFFFF;fill:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-06c13aa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24588 .elementor-element.elementor-element-06c13aa.elementor-element{--align-self:stretch;}.elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn > i, .elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn > svg{margin-left:10px;}.rtl .elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn > i, .rtl .elementor-24588 .elementor-element.elementor-element-06c13aa .elementskit-btn > svg{margin-left:0;margin-right:10px;}.elementor-24588 .elementor-element.elementor-element-02e335a .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-24588 .elementor-element.elementor-element-02e335a .elementskit-btn{background-color:#FFFFFF;width:100%;padding:25px 20px 25px 20px;color:#4B5563;fill:#4B5563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:6px 6px 6px 6px;}.elementor-24588 .elementor-element.elementor-element-02e335a .elementskit-btn:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24588 .elementor-element.elementor-element-02e335a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24588 .elementor-element.elementor-element-02e335a.elementor-element{--align-self:stretch;}.elementor-24588 .elementor-element.elementor-element-cbd1e1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-cbd1e1c:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-cbd1e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-d4dc0f1{padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#F59E0B;text-align:start;}.elementor-24588 .elementor-element.elementor-element-d4dc0f1.elementor-element{--align-self:flex-start;}.elementor-24588 .elementor-element.elementor-element-d4dc0f1 .elementor-heading-title{font-size:15px;font-weight:700;color:var( --e-global-color-text );}.elementor-24588 .elementor-element.elementor-element-1575e98{width:100%;max-width:100%;}.elementor-24588 .elementor-element.elementor-element-f494536{padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#F59E0B;text-align:start;}.elementor-24588 .elementor-element.elementor-element-f494536.elementor-element{--align-self:flex-start;}.elementor-24588 .elementor-element.elementor-element-f494536 .elementor-heading-title{font-size:15px;font-weight:700;color:var( --e-global-color-text );}.elementor-24588 .elementor-element.elementor-element-ba5f643{width:100%;max-width:100%;}.elementor-24588 .elementor-element.elementor-element-1798ad7{padding:4px 0px 4px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#F59E0B;text-align:start;}.elementor-24588 .elementor-element.elementor-element-1798ad7.elementor-element{--align-self:flex-start;}.elementor-24588 .elementor-element.elementor-element-1798ad7 .elementor-heading-title{font-size:15px;font-weight:700;color:var( --e-global-color-text );}.elementor-24588 .elementor-element.elementor-element-f86fc9f{width:100%;max-width:100%;}.elementor-24588 .elementor-element.elementor-element-5eb8676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-5eb8676:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-5eb8676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]) ,.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form textarea, .elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form select{background-color:#F9FAFB;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form input[type="submit"]:hover{background-color:#1D4ED8;color:#ffffff;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form select{border-radius:6px 6px 6px 6px;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form textarea{border-radius:6px 6px 6px 6px;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form textarea, .elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form > p{text-align:left;}.elementor-24588 .elementor-element.elementor-element-f309266 .ekit-form form input[type="submit"]{border-radius:6px 6px 6px 6px;width:100%;}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24588 .elementor-element.elementor-element-c404eec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms label.wpforms-error{display:block !important;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field label, .elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field legend{margin:0px 0px 10px 0px;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-weight:400;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field textarea, .elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field select{background-color:#F9FAFB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:6px 6px 6px 6px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field select{height:50px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field{margin-bottom:0px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-custom-radio-checkbox input[type="checkbox"], .elementor-24588 .elementor-element.elementor-element-c404eec .eael-custom-radio-checkbox input[type="radio"]{width:5px !important;height:5px;background:#FFFFFF;border-width:0px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-custom-radio-checkbox input[type="checkbox"]:checked:before, .elementor-24588 .elementor-element.elementor-element-c404eec .eael-custom-radio-checkbox input[type="radio"]:checked:before{background:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:var( --e-global-color-primary );color:#FFFFFF;border-radius:12px 12px 12px 12px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:14px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:var( --e-global-color-secondary );}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-submit-container .wpforms-submit:hover{border-radius:12px 12px 12px 12px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-24588 .elementor-element.elementor-element-0b10aba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-e463619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-e463619:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-e463619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-8612d36 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn{background-color:#F59E0B;width:100%;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn:hover{background-color:#D97706;color:#FFFFFF;fill:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-8612d36{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24588 .elementor-element.elementor-element-8612d36.elementor-element{--align-self:stretch;}.elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn > i, .elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn > svg{margin-left:10px;}.rtl .elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn > i, .rtl .elementor-24588 .elementor-element.elementor-element-8612d36 .elementskit-btn > svg{margin-left:0;margin-right:10px;}.elementor-24588 .elementor-element.elementor-element-7003386 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-24588 .elementor-element.elementor-element-7003386 .elementskit-btn{background-color:#FFFFFF;width:100%;padding:25px 20px 25px 20px;color:#4B5563;fill:#4B5563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:6px 6px 6px 6px;}.elementor-24588 .elementor-element.elementor-element-7003386 .elementskit-btn:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24588 .elementor-element.elementor-element-7003386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24588 .elementor-element.elementor-element-7003386.elementor-element{--align-self:stretch;}.elementor-24588 .elementor-element.elementor-element-cde37ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-24588 .elementor-element.elementor-element-cde37ef:not(.elementor-motion-effects-element-type-background), .elementor-24588 .elementor-element.elementor-element-cde37ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24588 .elementor-element.elementor-element-732093d .elementor-heading-title{font-size:15px;font-weight:700;color:#011624;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24588 .elementor-element.elementor-element-a310983{--grid-columns:1;}body.elementor-page-24588:not(.elementor-motion-effects-element-type-background), body.elementor-page-24588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}@media(max-width:1024px){.elementor-24588 .elementor-element.elementor-element-a310983{--grid-columns:2;}}@media(min-width:768px){.elementor-24588 .elementor-element.elementor-element-ceb2909{--width:66.6666%;}.elementor-24588 .elementor-element.elementor-element-3d289bd{--width:100%;}.elementor-24588 .elementor-element.elementor-element-cbd1e1c{--width:100%;}.elementor-24588 .elementor-element.elementor-element-5eb8676{--width:100%;}.elementor-24588 .elementor-element.elementor-element-0b10aba{--width:33.3333%;}}@media(max-width:767px){.elementor-24588 .elementor-element.elementor-element-54db154 .elementor-heading-title{font-size:22px;}.elementor-24588 .elementor-element.elementor-element-a310983{--grid-columns:1;}}/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-f309266 */.elementor-24588 .elementor-element.elementor-element-f309266 input[type="file"]{
    line-height: 38px;
}/* End custom CSS */
/* Start custom CSS for eael-wpforms, class: .elementor-element-c404eec */.elementor-24588 .elementor-element.elementor-element-c404eec div.wpforms-container-full:not(:empty){
    margin: 0 !important;
}

/* ── Disclaimer Text ── */
.elementor-24588 .elementor-element.elementor-element-c404eec .disclaimer-text p {
    font-size: 13px !important;
    color: #666 !important;
    line-height: 1.5 !important;
    margin-bottom: 10px !important;
}

/* ── Checkbox ── */
.elementor-24588 .elementor-element.elementor-element-c404eec input[type="checkbox"] {
    width: 14px !important;
    height: 14px !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec input[type="checkbox"]::before {
    width: 14px !important;
    height: 14px !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec div.wpforms-container-full input[type="checkbox"]:checked:after {
    height: 8px !important;
    left: -4px !important;
}

/* ── Checkbox Label ── */
.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-checkbox li label {
    color: #011624 !important;
    font-size: 14px !important;
    font-family: "Inter", sans-serif !important;
    line-height: 20px !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-checkbox li a {
    font-weight: 600 !important;
}

/* ── Field Spacing ── */
.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-layout .wpforms-field,
.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-text {
    padding: 0 0 20px 0 !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-file-upload {
    padding: 0 0 20px 0 !important;
    overflow: hidden !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-checkbox.wpforms-field {
    padding: 5px 0 0 0 !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content {
    padding: 0 !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .eael-wpforms .wpforms-field label,
.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-field legend {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* ── File Uploader ── */
.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-uploader {
    background-color: #F9FAFB !important;
    border: none !important;
    border-radius: 12px !important;
    padding: 30px 20px !important;
    text-align: center !important;
    border: 1px dashed #E5E7EB !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-uploader .dz-message svg {
    color: #999 !important;
    width: 30px !important;
    height: 30px !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-uploader .dz-message .modern-title {
    display: block !important;
    color: #999 !important;
    font-size: 14px !important;
    margin-top: 8px !important;
}

.elementor-24588 .elementor-element.elementor-element-c404eec .wpforms-uploader .dz-message .modern-title span {
    color: #999 !important;
    text-decoration: underline !important;
    cursor: pointer !important;
}

.offre-manager-field{
    display: none;
}/* End custom CSS */
/* Start custom CSS */#page-header{
    display: none !important;
}

#page .site-content{
    flex-grow: unset;
background-color: unset;
}
.keydesign-container{
    padding-left: unset;
padding-right: unset;
padding-top: unset;
padding-bottom: unset;
max-width: unset;
}/* End custom CSS */