.elementor-99 .elementor-element.elementor-element-dd5daf9{--display:flex;}.elementor-99 .elementor-element.elementor-element-ac0e879{--display:flex;}.elementor-99 .elementor-element.elementor-element-028d13b{--display:flex;}.elementor-99 .elementor-element.elementor-element-6218f20{--display:flex;}.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-99 .elementor-element.elementor-element-2f89ad0{--display:flex;}.elementor-99 .elementor-element.elementor-element-b04c442{--display:flex;}.elementor-99 .elementor-element.elementor-element-c1de5a0{--display:flex;}.elementor-99 .elementor-element.elementor-element-7459f9c{--display:flex;}.elementor-99 .elementor-element.elementor-element-b0b9a43{--display:flex;}.elementor-99 .elementor-element.elementor-element-b9331f1{--display:flex;}.elementor-99 .elementor-element.elementor-element-4f8165f{--display:flex;}.elementor-99 .elementor-element.elementor-element-851180e{--display:flex;}.elementor-99 .elementor-element.elementor-element-4504a46{--display:flex;}.elementor-99 .elementor-element.elementor-element-a9f27ba{--display:flex;}.elementor-99 .elementor-element.elementor-element-021b6b1{--display:flex;}.elementor-99 .elementor-element.elementor-element-a89d28b{--display:flex;}.elementor-99 .elementor-element.elementor-element-fb24dbe{--display:flex;}.elementor-99 .elementor-element.elementor-element-888ce38{--display:flex;}.elementor-99 .elementor-element.elementor-element-20e9cf8{--display:flex;}.elementor-99 .elementor-element.elementor-element-75f506f{--display:flex;}.elementor-99 .elementor-element.elementor-element-4f78487{--display:flex;}.elementor-99 .elementor-element.elementor-element-394289b{--display:flex;}.elementor-99 .elementor-element.elementor-element-4935000{--display:flex;}.elementor-99 .elementor-element.elementor-element-d981974{--display:flex;}.elementor-99 .elementor-element.elementor-element-27e96c8{--display:flex;}.elementor-99 .elementor-element.elementor-element-6e7335c{--display:flex;}.elementor-99 .elementor-element.elementor-element-8d37a54{--display:flex;}.elementor-99 .elementor-element.elementor-element-412ead4{--display:flex;}.elementor-99 .elementor-element.elementor-element-811f096{--display:flex;}.elementor-99 .elementor-element.elementor-element-56f1227{--display:flex;}.elementor-99 .elementor-element.elementor-element-82a1a75{--display:flex;}.elementor-99 .elementor-element.elementor-element-7359b99{--display:flex;}.elementor-99 .elementor-element.elementor-element-5fc1439{--display:flex;}.elementor-99 .elementor-element.elementor-element-995cefe{--display:flex;}.elementor-99 .elementor-element.elementor-element-accc7cd{--display:flex;}.elementor-99 .elementor-element.elementor-element-e972a84{--display:flex;}.elementor-99 .elementor-element.elementor-element-114c961{--display:flex;}.elementor-99 .elementor-element.elementor-element-7f89e69{--display:flex;}.elementor-99 .elementor-element.elementor-element-8cd06d3{--display:flex;}.elementor-99 .elementor-element.elementor-element-0a51ea2{--display:flex;}.elementor-99 .elementor-element.elementor-element-057dda6{--display:flex;}.elementor-99 .elementor-element.elementor-element-ea8a817{--display:flex;}.elementor-99 .elementor-element.elementor-element-6c7d3a4{--display:flex;}.elementor-99 .elementor-element.elementor-element-cdab069{--display:flex;}.elementor-99 .elementor-element.elementor-element-feaf9aa{--display:flex;}.elementor-99 .elementor-element.elementor-element-6851e0e{--display:flex;}.elementor-99 .elementor-element.elementor-element-5ce189c{--display:flex;}.elementor-99 .elementor-element.elementor-element-40bdd7d{--display:flex;}.elementor-99 .elementor-element.elementor-element-d2df476{--display:flex;}.elementor-99 .elementor-element.elementor-element-ec82c75{--display:flex;}.elementor-99 .elementor-element.elementor-element-fbb597a{--display:flex;}.elementor-99 .elementor-element.elementor-element-ff8c2ff{--display:flex;}.elementor-99 .elementor-element.elementor-element-5202af7{--display:flex;}.elementor-99 .elementor-element.elementor-element-ea9ce74{--display:flex;}.elementor-99 .elementor-element.elementor-element-f837508{--display:flex;}.elementor-99 .elementor-element.elementor-element-2e7e02f{--display:flex;}.elementor-99 .elementor-element.elementor-element-a04fd00{--display:flex;}.elementor-99 .elementor-element.elementor-element-87feea9{--display:flex;}.elementor-99 .elementor-element.elementor-element-1558b9e{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-99 .elementor-element.elementor-element-10cb666{--display:flex;}.elementor-99 .elementor-element.elementor-element-9315353{--display:flex;}.elementor-99 .elementor-element.elementor-element-a0963de{--display:flex;}.elementor-99 .elementor-element.elementor-element-1eff102{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-028d13b */.elementor-99 .elementor-element.elementor-element-028d13b{position:absolute !important;top:0px !important;right:0px !important;bottom:0px !important;left:0px !important;background-image:radial-gradient(at 15% 20%, rgba(31, 58, 147, 0.13), transparent 60%), radial-gradient(at 90% 90%, rgba(245, 165, 36, 0.14), transparent 55%), linear-gradient(rgb(232, 238, 251) 0%, rgb(245, 247, 252) 100%) !important;background-position-x:initial, initial, initial !important;background-position-y:initial, initial, initial !important;background-size:initial, initial, initial !important;background-repeat:initial, initial, initial !important;background-attachment:initial, initial, initial !important;background-origin:initial, initial, initial !important;background-clip:initial, initial, initial !important;background-color:initial !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e6aa */.elementor-99 .elementor-element.elementor-element-499e6aa{flex-wrap:wrap !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-499e6aa .dy-r{display:flex !important;align-items:center !important;row-gap:8px !important;column-gap:8px !important;font-size:14px !important;color:rgb(91, 103, 133) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.elementor-99 .elementor-element.elementor-element-499e6aa .dy-s1{color:rgb(91, 103, 133) !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important}.elementor-99 .elementor-element.elementor-element-499e6aa .dy-s2{color:#8A5200 !important;font-weight:700 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1caefe */.elementor-99 .elementor-element.elementor-element-a1caefe{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important;display:inline-block !important;vertical-align:middle !important}.elementor-99 .elementor-element.elementor-element-a1caefe .dy-r{display:inline-flex !important;align-items:center !important;row-gap:10px !important;column-gap:10px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(245, 165, 36, 0.4) !important;border-right-color:rgba(245, 165, 36, 0.4) !important;border-bottom-color:rgba(245, 165, 36, 0.4) !important;border-left-color:rgba(245, 165, 36, 0.4) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(245, 165, 36, 0.08) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;padding-top:7px !important;padding-right:16px !important;padding-bottom:7px !important;padding-left:16px !important;font-size:14px !important;font-weight:700 !important;color:#8A5200 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.elementor-99 .elementor-element.elementor-element-a1caefe .dy-s1{width:8px !important;height:8px !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e9408 */.elementor-99 .elementor-element.elementor-element-89e9408{margin-top:24px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-89e9408 .dy-r{font-size:62px !important;line-height:1.3 !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.elementor-99 .elementor-element.elementor-element-89e9408 .dy-s1{color:#1F3A93 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e01df37 */.elementor-99 .elementor-element.elementor-element-e01df37{margin-top:22px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-width:600px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-e01df37 .dy-r{font-size:20px !important;line-height:2 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc4e6ab */.elementor-99 .elementor-element.elementor-element-cc4e6ab{flex-wrap:wrap !important;margin-top:34px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-cc4e6ab .dy-r{display:flex !important;row-gap:12px !important;column-gap:12px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b04c442 */.elementor-99 .elementor-element.elementor-element-b04c442{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:480px !important;min-width:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;max-width:none !important;min-height:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e1edfe */.elementor-99 .elementor-element.elementor-element-3e1edfe{position:absolute !important;top:18px !important;right:18px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-3e1edfe .dy-r{font-size:12px !important;color:rgba(30, 50, 110, 0.6) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:dashed !important;border-right-style:dashed !important;border-bottom-style:dashed !important;border-left-style:dashed !important;border-top-color:rgba(30, 50, 110, 0.35) !important;border-right-color:rgba(30, 50, 110, 0.35) !important;border-bottom-color:rgba(30, 50, 110, 0.35) !important;border-left-color:rgba(30, 50, 110, 0.35) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:8px !important;border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;border-bottom-left-radius:8px !important;padding-top:5px !important;padding-right:9px !important;padding-bottom:5px !important;padding-left:9px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7459f9c */.elementor-99 .elementor-element.elementor-element-7459f9c{height:440px !important;border-top-left-radius:26px !important;border-top-right-radius:26px !important;border-bottom-right-radius:26px !important;border-bottom-left-radius:26px !important;overflow-x:hidden !important;overflow-y:hidden !important;background-image:radial-gradient(circle at 70% 25%, rgb(207, 220, 249) 0%, rgb(230, 237, 251) 55%, rgb(244, 247, 253) 100%) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;position:relative !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5fa8c */.elementor-99 .elementor-element.elementor-element-6b5fa8c{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-6b5fa8c .dy-r{display:flex !important;justify-content:space-between !important;align-items:center !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.elementor-99 .elementor-element.elementor-element-6b5fa8c .dy-s1{font-size:15px !important;font-weight:800 !important;color:#0B1533 !important}.elementor-99 .elementor-element.elementor-element-6b5fa8c .dy-s2{font-size:11px !important;color:rgb(91, 103, 133) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cb60cf */.elementor-99 .elementor-element.elementor-element-5cb60cf{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-5cb60cf .dy-r{font-size:14px !important;font-weight:700 !important;color:rgb(11, 21, 51) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b06a95 */.elementor-99 .elementor-element.elementor-element-1b06a95{margin-top:2px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-1b06a95 .dy-r{font-size:12px !important;color:rgb(91, 103, 133) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4504a46 */.elementor-99 .elementor-element.elementor-element-4504a46{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03f93e4 */.elementor-99 .elementor-element.elementor-element-03f93e4{flex-grow:0 !important;flex-shrink:0 !important;flex-basis:auto !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-03f93e4 .dy-r{font-size:12px !important;font-weight:700 !important;padding-top:4px !important;padding-right:10px !important;padding-bottom:4px !important;padding-left:10px !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(96, 130, 240, 0.18) !important;color:rgb(31, 58, 147) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851180e */.elementor-99 .elementor-element.elementor-element-851180e{display:flex !important;justify-content:space-between !important;align-items:center !important;row-gap:12px !important;column-gap:12px !important;flex-direction:row !important;flex-wrap:nowrap !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f8165f */.elementor-99 .elementor-element.elementor-element-4f8165f{padding-top:11px !important;padding-right:0px !important;padding-bottom:11px !important;padding-left:0px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(15, 30, 80, 0.08) !important;display:flex !important;flex-direction:column !important;row-gap:8px !important;column-gap:8px !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e97b1f */.elementor-99 .elementor-element.elementor-element-4e97b1f{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-4e97b1f .dy-r{font-size:14px !important;font-weight:700 !important;color:rgb(11, 21, 51) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb99baa */.elementor-99 .elementor-element.elementor-element-fb99baa{margin-top:2px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-fb99baa .dy-r{font-size:12px !important;color:rgb(91, 103, 133) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89d28b */.elementor-99 .elementor-element.elementor-element-a89d28b{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0887a2a */.elementor-99 .elementor-element.elementor-element-0887a2a{flex-grow:0 !important;flex-shrink:0 !important;flex-basis:auto !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-0887a2a .dy-r{font-size:12px !important;font-weight:700 !important;padding-top:4px !important;padding-right:10px !important;padding-bottom:4px !important;padding-left:10px !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(96, 130, 240, 0.18) !important;color:rgb(31, 58, 147) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-021b6b1 */.elementor-99 .elementor-element.elementor-element-021b6b1{display:flex !important;justify-content:space-between !important;align-items:center !important;row-gap:12px !important;column-gap:12px !important;flex-direction:row !important;flex-wrap:nowrap !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9f27ba */.elementor-99 .elementor-element.elementor-element-a9f27ba{padding-top:11px !important;padding-right:0px !important;padding-bottom:11px !important;padding-left:0px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(15, 30, 80, 0.08) !important;display:flex !important;flex-direction:column !important;row-gap:8px !important;column-gap:8px !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-530728b */.elementor-99 .elementor-element.elementor-element-530728b{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-530728b .dy-r{font-size:14px !important;font-weight:700 !important;color:rgb(11, 21, 51) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5078d11 */.elementor-99 .elementor-element.elementor-element-5078d11{margin-top:2px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-5078d11 .dy-r{font-size:12px !important;color:rgb(91, 103, 133) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e9cf8 */.elementor-99 .elementor-element.elementor-element-20e9cf8{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e263bd */.elementor-99 .elementor-element.elementor-element-7e263bd{flex-grow:0 !important;flex-shrink:0 !important;flex-basis:auto !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-7e263bd .dy-r{font-size:12px !important;font-weight:700 !important;padding-top:4px !important;padding-right:10px !important;padding-bottom:4px !important;padding-left:10px !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(96, 130, 240, 0.18) !important;color:rgb(31, 58, 147) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-888ce38 */.elementor-99 .elementor-element.elementor-element-888ce38{display:flex !important;justify-content:space-between !important;align-items:center !important;row-gap:12px !important;column-gap:12px !important;flex-direction:row !important;flex-wrap:nowrap !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24dbe */.elementor-99 .elementor-element.elementor-element-fb24dbe{padding-top:11px !important;padding-right:0px !important;padding-bottom:11px !important;padding-left:0px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(15, 30, 80, 0.08) !important;display:flex !important;flex-direction:column !important;row-gap:8px !important;column-gap:8px !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9331f1 */.elementor-99 .elementor-element.elementor-element-b9331f1{display:flex !important;flex-direction:column !important;margin-top:8px !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0b9a43 */.elementor-99 .elementor-element.elementor-element-b0b9a43{position:relative !important;margin-top:-56px !important;margin-right:24px !important;margin-bottom:0px !important;margin-left:24px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.14) !important;border-right-color:rgba(15, 30, 80, 0.14) !important;border-bottom-color:rgba(15, 30, 80, 0.14) !important;border-left-color:rgba(15, 30, 80, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;box-shadow:rgba(20, 40, 110, 0.18) 0px 30px 70px !important;padding-top:18px !important;padding-right:20px !important;padding-bottom:18px !important;padding-left:20px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1de5a0 */.elementor-99 .elementor-element.elementor-element-c1de5a0{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:440px !important;min-width:0px !important;position:relative !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:auto !important;height:auto !important;max-width:none !important;min-height:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f89ad0 */.elementor-99 .elementor-element.elementor-element-2f89ad0{margin-top:40px !important;display:flex !important;flex-wrap:wrap !important;row-gap:56px !important;column-gap:56px !important;align-items:center !important;flex-direction:row !important;justify-content:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6218f20 */.elementor-99 .elementor-element.elementor-element-6218f20{position:relative !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac0e879 */.elementor-99 .elementor-element.elementor-element-ac0e879{position:relative !important;padding-top:56px !important;padding-right:0px !important;padding-bottom:96px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e611dc */.elementor-99 .elementor-element.elementor-element-4e611dc{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-4e611dc .dy-r{font-size:14px !important;font-weight:800 !important;color:#A85F00 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-723b894 */.elementor-99 .elementor-element.elementor-element-723b894{margin-top:12px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-width:900px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-723b894 .dy-r{font-size:42px !important;line-height:1.5 !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1df37 */.elementor-99 .elementor-element.elementor-element-0e1df37{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-0e1df37 .dy-r{font-size:36px !important;font-weight:900 !important;color:#A85F00 !important;line-height:1 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f297b5f */.elementor-99 .elementor-element.elementor-element-f297b5f{margin-top:16px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-f297b5f .dy-r{font-size:19px !important;font-weight:900 !important;color:#0B1533 !important;line-height:1.7 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4049a0b */.elementor-99 .elementor-element.elementor-element-4049a0b{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-4049a0b .dy-r{font-size:15px !important;line-height:2 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4935000 */.elementor-99 .elementor-element.elementor-element-4935000{background-image:linear-gradient(rgb(255, 255, 255), rgb(246, 248, 253)) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:20px !important;border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important;padding-top:26px !important;padding-right:26px !important;padding-bottom:26px !important;padding-left:26px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8549cb */.elementor-99 .elementor-element.elementor-element-a8549cb{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-a8549cb .dy-r{font-size:36px !important;font-weight:900 !important;color:#A85F00 !important;line-height:1 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1614f44 */.elementor-99 .elementor-element.elementor-element-1614f44{margin-top:16px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-1614f44 .dy-r{font-size:19px !important;font-weight:900 !important;color:#0B1533 !important;line-height:1.7 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eaca6a */.elementor-99 .elementor-element.elementor-element-0eaca6a{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-0eaca6a .dy-r{font-size:15px !important;line-height:2 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d981974 */.elementor-99 .elementor-element.elementor-element-d981974{background-image:linear-gradient(rgb(255, 255, 255), rgb(246, 248, 253)) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:20px !important;border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important;padding-top:26px !important;padding-right:26px !important;padding-bottom:26px !important;padding-left:26px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b3c2ab */.elementor-99 .elementor-element.elementor-element-3b3c2ab{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-3b3c2ab .dy-r{font-size:36px !important;font-weight:900 !important;color:#A85F00 !important;line-height:1 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39cee66 */.elementor-99 .elementor-element.elementor-element-39cee66{margin-top:16px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-39cee66 .dy-r{font-size:19px !important;font-weight:900 !important;color:#0B1533 !important;line-height:1.7 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bb1ea */.elementor-99 .elementor-element.elementor-element-99bb1ea{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-99bb1ea .dy-r{font-size:15px !important;line-height:2 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27e96c8 */.elementor-99 .elementor-element.elementor-element-27e96c8{background-image:linear-gradient(rgb(255, 255, 255), rgb(246, 248, 253)) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:20px !important;border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important;padding-top:26px !important;padding-right:26px !important;padding-bottom:26px !important;padding-left:26px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394289b */.elementor-99 .elementor-element.elementor-element-394289b{margin-top:36px !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)) !important;row-gap:16px !important;column-gap:16px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f78487 */.elementor-99 .elementor-element.elementor-element-4f78487{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75f506f */.elementor-99 .elementor-element.elementor-element-75f506f{padding-top:40px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d6c41 */.elementor-99 .elementor-element.elementor-element-e7d6c41{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-e7d6c41 .dy-r{font-size:14px !important;font-weight:800 !important;color:#8A5200 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3986a5 */.elementor-99 .elementor-element.elementor-element-f3986a5{margin-top:12px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-width:820px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-f3986a5 .dy-r{font-size:40px !important;line-height:1.5 !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18602e3 */.elementor-99 .elementor-element.elementor-element-18602e3{width:34px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}.elementor-99 .elementor-element.elementor-element-18602e3 .dy-r{height:34px !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;color:rgb(26, 18, 0) !important;font-weight:900 !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc620b9 */.elementor-99 .elementor-element.elementor-element-dc620b9{margin-top:14px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-dc620b9 .dy-r{font-size:18px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1718fc */.elementor-99 .elementor-element.elementor-element-e1718fc{margin-top:6px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-e1718fc .dy-r{font-size:14px !important;line-height:1.95 !important;color:rgb(214, 222, 245) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f1227 */.elementor-99 .elementor-element.elementor-element-56f1227{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(6, 10, 22, 0.35) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(255, 255, 255, 0.14) !important;border-right-color:rgba(255, 255, 255, 0.14) !important;border-bottom-color:rgba(255, 255, 255, 0.14) !important;border-left-color:rgba(255, 255, 255, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;padding-top:22px !important;padding-right:22px !important;padding-bottom:22px !important;padding-left:22px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36e02f6 */.elementor-99 .elementor-element.elementor-element-36e02f6{width:34px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}.elementor-99 .elementor-element.elementor-element-36e02f6 .dy-r{height:34px !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;color:rgb(26, 18, 0) !important;font-weight:900 !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19ae9e0 */.elementor-99 .elementor-element.elementor-element-19ae9e0{margin-top:14px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-19ae9e0 .dy-r{font-size:18px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a99e693 */.elementor-99 .elementor-element.elementor-element-a99e693{margin-top:6px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-a99e693 .dy-r{font-size:14px !important;line-height:1.95 !important;color:rgb(214, 222, 245) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a1a75 */.elementor-99 .elementor-element.elementor-element-82a1a75{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(6, 10, 22, 0.35) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(255, 255, 255, 0.14) !important;border-right-color:rgba(255, 255, 255, 0.14) !important;border-bottom-color:rgba(255, 255, 255, 0.14) !important;border-left-color:rgba(255, 255, 255, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;padding-top:22px !important;padding-right:22px !important;padding-bottom:22px !important;padding-left:22px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c97a3f */.elementor-99 .elementor-element.elementor-element-3c97a3f{width:34px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}.elementor-99 .elementor-element.elementor-element-3c97a3f .dy-r{height:34px !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;color:rgb(26, 18, 0) !important;font-weight:900 !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dca919 */.elementor-99 .elementor-element.elementor-element-7dca919{margin-top:14px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-7dca919 .dy-r{font-size:18px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e494da */.elementor-99 .elementor-element.elementor-element-3e494da{margin-top:6px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-3e494da .dy-r{font-size:14px !important;line-height:1.95 !important;color:rgb(214, 222, 245) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7359b99 */.elementor-99 .elementor-element.elementor-element-7359b99{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(6, 10, 22, 0.35) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(255, 255, 255, 0.14) !important;border-right-color:rgba(255, 255, 255, 0.14) !important;border-bottom-color:rgba(255, 255, 255, 0.14) !important;border-left-color:rgba(255, 255, 255, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;padding-top:22px !important;padding-right:22px !important;padding-bottom:22px !important;padding-left:22px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-811f096 */.elementor-99 .elementor-element.elementor-element-811f096{margin-top:36px !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)) !important;row-gap:14px !important;column-gap:14px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-412ead4 */.elementor-99 .elementor-element.elementor-element-412ead4{--hd:#FFFFFF !important;--am:#F5A524 !important;--ac:#F5C26B !important;background-image:linear-gradient(135deg, rgb(31, 58, 147) 0%, rgb(20, 40, 110) 100%) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;border-top-left-radius:30px !important;border-top-right-radius:30px !important;border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important;padding-top:56px !important;padding-right:44px !important;padding-bottom:56px !important;padding-left:44px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d37a54 */.elementor-99 .elementor-element.elementor-element-8d37a54{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7335c */.elementor-99 .elementor-element.elementor-element-6e7335c{padding-top:110px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a1c5ed */.elementor-99 .elementor-element.elementor-element-3a1c5ed{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-3a1c5ed .dy-r{font-size:14px !important;font-weight:800 !important;color:#A85F00 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6973fc */.elementor-99 .elementor-element.elementor-element-e6973fc{margin-top:12px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-width:860px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-e6973fc .dy-r{font-size:42px !important;line-height:1.5 !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100% !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114c961 */.elementor-99 .elementor-element.elementor-element-114c961{width:30px !important;height:4px !important;border-top-left-radius:2px !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:2px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f78f40 */.elementor-99 .elementor-element.elementor-element-3f78f40{margin-top:14px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-3f78f40 .dy-r{font-size:18px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a91242 */.elementor-99 .elementor-element.elementor-element-2a91242{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-2a91242 .dy-r{font-size:15px !important;line-height:1.95 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e972a84 */.elementor-99 .elementor-element.elementor-element-e972a84{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cd06d3 */.elementor-99 .elementor-element.elementor-element-8cd06d3{width:30px !important;height:4px !important;border-top-left-radius:2px !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:2px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ec1075 */.elementor-99 .elementor-element.elementor-element-3ec1075{margin-top:14px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-3ec1075 .dy-r{font-size:18px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c9f5c */.elementor-99 .elementor-element.elementor-element-90c9f5c{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-90c9f5c .dy-r{font-size:15px !important;line-height:1.95 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f89e69 */.elementor-99 .elementor-element.elementor-element-7f89e69{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057dda6 */.elementor-99 .elementor-element.elementor-element-057dda6{width:30px !important;height:4px !important;border-top-left-radius:2px !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important;border-bottom-left-radius:2px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d099e33 */.elementor-99 .elementor-element.elementor-element-d099e33{margin-top:14px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-d099e33 .dy-r{font-size:18px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7935fdd */.elementor-99 .elementor-element.elementor-element-7935fdd{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-7935fdd .dy-r{font-size:15px !important;line-height:1.95 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a51ea2 */.elementor-99 .elementor-element.elementor-element-0a51ea2{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;border-bottom-left-radius:18px !important;padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-accc7cd */.elementor-99 .elementor-element.elementor-element-accc7cd{margin-top:36px !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)) !important;row-gap:14px !important;column-gap:14px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-995cefe */.elementor-99 .elementor-element.elementor-element-995cefe{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc1439 */.elementor-99 .elementor-element.elementor-element-5fc1439{padding-top:110px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca7a126 */.elementor-99 .elementor-element.elementor-element-ca7a126{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-ca7a126 .dy-r{font-size:14px !important;font-weight:800 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f76a5ae */.elementor-99 .elementor-element.elementor-element-f76a5ae{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-f76a5ae .dy-r{font-size:26px !important;font-weight:900 !important;line-height:1.5 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7b07f8 */.elementor-99 .elementor-element.elementor-element-e7b07f8{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-e7b07f8 .dy-r{font-size:16px !important;line-height:2 !important;color:rgb(61, 44, 0) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6851e0e */.elementor-99 .elementor-element.elementor-element-6851e0e{border-top-width:3px !important;border-top-style:solid !important;border-top-color:rgb(26, 18, 0) !important;padding-top:16px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83eed2c */.elementor-99 .elementor-element.elementor-element-83eed2c{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-83eed2c .dy-r{font-size:26px !important;font-weight:900 !important;line-height:1.5 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98b2b3f */.elementor-99 .elementor-element.elementor-element-98b2b3f{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-98b2b3f .dy-r{font-size:16px !important;line-height:2 !important;color:rgb(61, 44, 0) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce189c */.elementor-99 .elementor-element.elementor-element-5ce189c{border-top-width:3px !important;border-top-style:solid !important;border-top-color:rgb(26, 18, 0) !important;padding-top:16px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8e0081 */.elementor-99 .elementor-element.elementor-element-a8e0081{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-a8e0081 .dy-r{font-size:26px !important;font-weight:900 !important;line-height:1.5 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f936b38 */.elementor-99 .elementor-element.elementor-element-f936b38{margin-top:8px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-f936b38 .dy-r{font-size:16px !important;line-height:2 !important;color:rgb(61, 44, 0) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40bdd7d */.elementor-99 .elementor-element.elementor-element-40bdd7d{border-top-width:3px !important;border-top-style:solid !important;border-top-color:rgb(26, 18, 0) !important;padding-top:16px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feaf9aa */.elementor-99 .elementor-element.elementor-element-feaf9aa{margin-top:28px !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr)) !important;row-gap:24px !important;column-gap:24px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdab069 */.elementor-99 .elementor-element.elementor-element-cdab069{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 165, 36) !important;border-top-left-radius:30px !important;border-top-right-radius:30px !important;border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important;padding-top:52px !important;padding-right:44px !important;padding-bottom:52px !important;padding-left:44px !important;color:rgb(26, 18, 0) !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7d3a4 */.elementor-99 .elementor-element.elementor-element-6c7d3a4{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8a817 */.elementor-99 .elementor-element.elementor-element-ea8a817{padding-top:110px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4a76cc */.elementor-99 .elementor-element.elementor-element-a4a76cc{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-a4a76cc .dy-r{font-size:14px !important;font-weight:800 !important;color:#A85F00 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f011e4b */.elementor-99 .elementor-element.elementor-element-f011e4b{margin-top:18px !important;flex-wrap:wrap !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-f011e4b .dy-r{display:flex !important;row-gap:10px !important;column-gap:10px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.elementor-99 .elementor-element.elementor-element-f011e4b .dy-s1{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.14) !important;border-right-color:rgba(15, 30, 80, 0.14) !important;border-bottom-color:rgba(15, 30, 80, 0.14) !important;border-left-color:rgba(15, 30, 80, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;padding-top:9px !important;padding-right:18px !important;padding-bottom:9px !important;padding-left:18px !important;font-size:15px !important;font-weight:700 !important;color:rgb(30, 43, 82) !important}.elementor-99 .elementor-element.elementor-element-f011e4b .dy-s2{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.14) !important;border-right-color:rgba(15, 30, 80, 0.14) !important;border-bottom-color:rgba(15, 30, 80, 0.14) !important;border-left-color:rgba(15, 30, 80, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;padding-top:9px !important;padding-right:18px !important;padding-bottom:9px !important;padding-left:18px !important;font-size:15px !important;font-weight:700 !important;color:rgb(30, 43, 82) !important}.elementor-99 .elementor-element.elementor-element-f011e4b .dy-s3{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.14) !important;border-right-color:rgba(15, 30, 80, 0.14) !important;border-bottom-color:rgba(15, 30, 80, 0.14) !important;border-left-color:rgba(15, 30, 80, 0.14) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-right-radius:999px !important;border-bottom-left-radius:999px !important;padding-top:9px !important;padding-right:18px !important;padding-bottom:9px !important;padding-left:18px !important;font-size:15px !important;font-weight:700 !important;color:rgb(30, 43, 82) !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff8c2ff */.elementor-99 .elementor-element.elementor-element-ff8c2ff{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:300px !important;min-width:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;max-width:none !important;min-height:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a60c6a6 */.elementor-99 .elementor-element.elementor-element-a60c6a6{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-a60c6a6 .dy-r{font-size:14px !important;font-weight:800 !important;color:#A85F00 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a41d971 */.elementor-99 .elementor-element.elementor-element-a41d971{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-a41d971 .dy-r{font-size:17px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d043add */.elementor-99 .elementor-element.elementor-element-d043add{margin-top:6px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-d043add .dy-r{font-size:13px !important;color:#8A5200 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f837508 */.elementor-99 .elementor-element.elementor-element-f837508{display:block !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important;padding-top:18px !important;padding-right:20px !important;padding-bottom:18px !important;padding-left:20px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420705e */.elementor-99 .elementor-element.elementor-element-420705e{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-420705e .dy-r{font-size:17px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76fc657 */.elementor-99 .elementor-element.elementor-element-76fc657{margin-top:6px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-76fc657 .dy-r{font-size:13px !important;color:#8A5200 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e7e02f */.elementor-99 .elementor-element.elementor-element-2e7e02f{display:block !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important;padding-top:18px !important;padding-right:20px !important;padding-bottom:18px !important;padding-left:20px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d051e8 */.elementor-99 .elementor-element.elementor-element-7d051e8{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-7d051e8 .dy-r{font-size:17px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4a1419 */.elementor-99 .elementor-element.elementor-element-e4a1419{margin-top:6px !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-e4a1419 .dy-r{font-size:13px !important;color:#8A5200 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a04fd00 */.elementor-99 .elementor-element.elementor-element-a04fd00{display:block !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important;padding-top:18px !important;padding-right:20px !important;padding-bottom:18px !important;padding-left:20px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9ce74 */.elementor-99 .elementor-element.elementor-element-ea9ce74{margin-top:18px !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)) !important;row-gap:12px !important;column-gap:12px !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5202af7 */.elementor-99 .elementor-element.elementor-element-5202af7{flex-grow:2 !important;flex-shrink:1 !important;flex-basis:560px !important;min-width:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;max-width:none !important;min-height:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb597a */.elementor-99 .elementor-element.elementor-element-fbb597a{display:flex !important;flex-wrap:wrap !important;row-gap:40px !important;column-gap:40px !important;flex-direction:row !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec82c75 */.elementor-99 .elementor-element.elementor-element-ec82c75{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2df476 */.elementor-99 .elementor-element.elementor-element-d2df476{padding-top:110px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d32cb71 */.elementor-99 .elementor-element.elementor-element-d32cb71{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-d32cb71 .dy-r{font-size:14px !important;font-weight:800 !important;color:#A85F00 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cacbabe */.elementor-99 .elementor-element.elementor-element-cacbabe{margin-top:12px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-cacbabe .dy-r{font-size:38px !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d7f1650 */.elementor-99 .elementor-element.elementor-element-d7f1650{margin-top:28px !important;flex-direction:column !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-accordion{display:flex;flex-direction:column;gap:12px}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-accordion-item{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(15, 30, 80, 0.1) !important;border-right-color:rgba(15, 30, 80, 0.1) !important;border-bottom-color:rgba(15, 30, 80, 0.1) !important;border-left-color:rgba(15, 30, 80, 0.1) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important;overflow-x:hidden !important;overflow-y:hidden !important}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-tab-title{display:flex !important;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:16px;padding:14px 22px !important;border:0 !important;background:transparent !important;font-family:inherit;font-size:17px !important;font-weight:800 !important;min-height:62px !important}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-tab-title a,.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-tab-title{color:#0B1533 !important;text-decoration:none !important}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-accordion-icon{color:#A85F00 !important;float:none !important;width:auto !important;display:inline-block !important;line-height:normal !important;font-size:26px !important}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-accordion-icon svg{fill:currentColor;width:15px;height:15px;vertical-align:middle}.elementor-99 .elementor-element.elementor-element-d7f1650 .elementor-tab-content{border:0 !important;padding-top:0px !important;padding-right:22px !important;padding-bottom:20px !important;padding-left:22px !important;font-size:16px !important;line-height:2 !important;color:rgb(70, 85, 122) !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1558b9e */.elementor-99 .elementor-element.elementor-element-1558b9e{max-width:920px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87feea9 */.elementor-99 .elementor-element.elementor-element-87feea9{padding-top:110px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d471c6 */.elementor-99 .elementor-element.elementor-element-6d471c6{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-6d471c6 .dy-r{font-size:40px !important;line-height:1.5 !important;font-weight:900 !important;color:#0B1533 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b563067 */.elementor-99 .elementor-element.elementor-element-b563067{margin-top:14px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-b563067 .dy-r{font-size:18px !important;line-height:2 !important;color:rgb(70, 85, 122) !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eff102 */.elementor-99 .elementor-element.elementor-element-1eff102{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:400px !important;min-width:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;max-width:none !important;min-height:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4d3f3 */.elementor-99 .elementor-element.elementor-element-ad4d3f3{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;width:auto !important}.elementor-99 .elementor-element.elementor-element-ad4d3f3 .dy-r{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0963de */.elementor-99 .elementor-element.elementor-element-a0963de{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgba(245, 165, 36, 0.35) !important;border-right-color:rgba(245, 165, 36, 0.35) !important;border-bottom-color:rgba(245, 165, 36, 0.35) !important;border-left-color:rgba(245, 165, 36, 0.35) !important;border-image-source:none !important;border-image-slice:100% !important;border-image-width:1 !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-top-left-radius:30px !important;border-top-right-radius:30px !important;border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important;padding-top:56px !important;padding-right:44px !important;padding-bottom:56px !important;padding-left:44px !important;display:flex !important;flex-wrap:wrap !important;row-gap:32px !important;column-gap:32px !important;align-items:center !important;justify-content:space-between !important;flex-direction:row !important;align-content:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9315353 */.elementor-99 .elementor-element.elementor-element-9315353{display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10cb666 */.elementor-99 .elementor-element.elementor-element-10cb666{padding-top:110px !important;padding-right:0px !important;padding-bottom:110px !important;padding-left:0px !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd5daf9 */.elementor-99 .elementor-element.elementor-element-dd5daf9{font-family:Vazirmatn, Tahoma, sans-serif !important;direction:rtl !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 247, 252) !important;color:rgb(11, 21, 51) !important;overflow-x:hidden !important;overflow-y:hidden !important;display:block !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:normal !important;align-items:normal !important;align-content:normal !important;row-gap:normal !important;column-gap:normal !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;position:static !important;width:auto !important;height:auto !important;min-width:auto !important;max-width:none !important;min-height:auto !important;flex-grow:0 !important;flex-shrink:1 !important;flex-basis:auto !important;align-self:auto !important;transition:none !important}/* End custom CSS */
/* Start custom CSS */:root:root:root .elementor-99{line-height:normal;color:#0B1533;font-size:16px;font-family:'Vazirmatn',Tahoma,sans-serif}
:root:root:root .elementor-99 .elementor-widget-heading .elementor-heading-title{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}
:root:root:root .elementor-99 h1{font-size:2em;margin:.67em 0}:root:root:root .elementor-99 h2{font-size:1.5em;margin:.83em 0}:root:root:root .elementor-99 h3{font-size:1.17em;margin:1em 0}:root:root:root .elementor-99 h4{margin:1.33em 0}
:root:root:root .elementor-99 :is(h1,h2,h3,h4,h5,h6){font-family:inherit;color:inherit;line-height:normal;font-weight:bold;letter-spacing:normal}
:root:root:root .elementor-99 .e-con,:root:root:root .elementor-99 .dy-r,:root:root:root .elementor-99 .dy-r *,:root:root:root .elementor-99 .elementor-widget-html :not(.dy-calc,.dy-calc *){box-sizing:content-box}
:root:root:root .elementor-99 p{margin:1em 0}:root:root:root .elementor-99 a{color:inherit}:root:root:root .elementor-99 .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
:root:root:root .elementor-99{margin: 0px;}
:root:root:root .elementor-99{margin: 0px;}
:root:root:root .elementor-99 .wrap{max-width: 1240px; margin: 0px auto; padding: 0px 24px; box-sizing: border-box;}
:root:root:root .elementor-99 .btn-p{display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 54px; padding: 0px 30px; border-radius: 14px; background: rgb(245, 165, 36); color: rgb(26, 18, 0); font-weight: 800; font-size: 16px; border: 0px; cursor: pointer; font-family: inherit; text-decoration: none;}
:root:root:root .elementor-99 .btn-p:hover{background: rgb(255, 185, 64);}
:root:root:root .elementor-99 .btn-g{display: inline-flex; align-items: center; justify-content: center; min-height: 54px; padding: 0px 28px; border-radius: 14px; background: rgb(255, 255, 255); color: rgb(11, 21, 51); font-weight: 700; font-size: 16px; border: 1px solid rgb(197, 208, 234); cursor: pointer; font-family: inherit; text-decoration: none;}
:root:root:root .elementor-99 .btn-g:hover{background: rgb(238, 242, 250);}
:root:root:root .elementor-99 .tile{transition: transform 0.2s, border-color 0.2s; box-shadow: rgba(15, 30, 80, 0.06) 0px 1px 3px;}
:root:root:root .elementor-99 .tile:hover{transform: translateY(-4px); border-color: rgba(245, 165, 36, 0.55);}
@media (max-width: 720px){:root:root:root .elementor-99 .h1x{font-size: 38px !important;}
:root:root:root .elementor-99 .h2x{font-size: 30px !important;}}
:root:root:root .elementor-99{margin: 0px;}
:root:root:root .elementor-99 .nv{font-size: 16px; font-weight: 700; color: rgb(70, 85, 122); text-decoration: none; background: none; border: 0px; cursor: pointer; font-family: inherit; padding: 8px 4px; display: inline-flex; align-items: center; gap: 6px;}
:root:root:root .elementor-99 .nv:hover{color: rgb(31, 58, 147);}
:root:root:root .elementor-99 .nb{display: inline-flex; align-items: center; justify-content: center; min-height: 46px; padding: 0px 22px; border-radius: 14px; background: rgb(245, 165, 36); color: rgb(26, 18, 0); font-weight: 800; font-size: 15px; text-decoration: none;}
:root:root:root .elementor-99 .nb:hover{background: rgb(255, 185, 64);}
:root:root:root .elementor-99 .ml{display: block; padding: 7px 10px; border-radius: 10px; font-size: 15px; font-weight: 600; color: rgb(43, 58, 99); text-decoration: none; line-height: 1.7;}
:root:root:root .elementor-99 .ml:hover{background: rgb(234, 240, 252); color: rgb(31, 58, 147);}
:root:root:root .elementor-99{margin: 0px;}
:root:root:root .elementor-99 .fl{font-size: 14px; color: rgb(183, 193, 220); text-decoration: none; line-height: 2.1;}
:root:root:root .elementor-99 .fl:hover{color: rgb(245, 165, 36);}/* End custom CSS */