.elementor-104 .elementor-element.elementor-element-af5796b{--display:flex;}.elementor-104 .elementor-element.elementor-element-c848c35{--display:flex;}.elementor-104 .elementor-element.elementor-element-7072a83{--display:flex;}.elementor-104 .elementor-element.elementor-element-7a5bec8{--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-104 .elementor-element.elementor-element-247fd12{--display:flex;}.elementor-104 .elementor-element.elementor-element-058b719{--display:flex;}.elementor-104 .elementor-element.elementor-element-5e74cc6{--display:flex;}.elementor-104 .elementor-element.elementor-element-59ee890{--display:flex;}.elementor-104 .elementor-element.elementor-element-59ee890:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-59ee890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dayanmaintenance.ir/wp-content/uploads/2026/10/dayan-meters.jpg");}.elementor-104 .elementor-element.elementor-element-57155c3{--display:flex;}.elementor-104 .elementor-element.elementor-element-45b0165{--display:flex;}.elementor-104 .elementor-element.elementor-element-bb1e5a1{--display:flex;}.elementor-104 .elementor-element.elementor-element-c20432c{--display:flex;}.elementor-104 .elementor-element.elementor-element-e3a1d49{--display:flex;}.elementor-104 .elementor-element.elementor-element-f8ab171{--display:flex;}.elementor-104 .elementor-element.elementor-element-6e9ff57{--display:flex;}.elementor-104 .elementor-element.elementor-element-696d208{--display:flex;}.elementor-104 .elementor-element.elementor-element-f6499b7{--display:flex;}.elementor-104 .elementor-element.elementor-element-52e852b{--display:flex;}.elementor-104 .elementor-element.elementor-element-30509e6{--display:flex;}.elementor-104 .elementor-element.elementor-element-7bea7d1{--display:flex;}.elementor-104 .elementor-element.elementor-element-4ca0170{--display:flex;}.elementor-104 .elementor-element.elementor-element-cb1045f{--display:flex;}.elementor-104 .elementor-element.elementor-element-9c4bb0c{--display:flex;}.elementor-104 .elementor-element.elementor-element-5e4d4f0{--display:flex;}.elementor-104 .elementor-element.elementor-element-5dc19fb{--display:flex;}.elementor-104 .elementor-element.elementor-element-34265f4{--display:flex;}.elementor-104 .elementor-element.elementor-element-f06e36e{--display:flex;}.elementor-104 .elementor-element.elementor-element-1158c4a{--display:flex;}.elementor-104 .elementor-element.elementor-element-2ebe981{--display:flex;}.elementor-104 .elementor-element.elementor-element-317f7cf{--display:flex;}.elementor-104 .elementor-element.elementor-element-1a56bb4{--display:flex;}.elementor-104 .elementor-element.elementor-element-789860c{--display:flex;}.elementor-104 .elementor-element.elementor-element-bd6142a{--display:flex;}.elementor-104 .elementor-element.elementor-element-b0f89a4{--display:flex;}.elementor-104 .elementor-element.elementor-element-e5b251c{--display:flex;}.elementor-104 .elementor-element.elementor-element-d94d9f4{--display:flex;}.elementor-104 .elementor-element.elementor-element-570ebe8{--display:flex;}.elementor-104 .elementor-element.elementor-element-87367fb{--display:flex;}.elementor-104 .elementor-element.elementor-element-9121307{--display:flex;}.elementor-104 .elementor-element.elementor-element-be817cf{--display:flex;}.elementor-104 .elementor-element.elementor-element-415c03f{--display:flex;}.elementor-104 .elementor-element.elementor-element-c9e1a60{--display:flex;}.elementor-104 .elementor-element.elementor-element-394e75f{--display:flex;}.elementor-104 .elementor-element.elementor-element-9c94a21{--display:flex;}.elementor-104 .elementor-element.elementor-element-c818aad{--display:flex;}.elementor-104 .elementor-element.elementor-element-96c6cdd{--display:flex;}.elementor-104 .elementor-element.elementor-element-978f211{--display:flex;}.elementor-104 .elementor-element.elementor-element-57d9593{--display:flex;}.elementor-104 .elementor-element.elementor-element-cf1a741{--display:flex;}.elementor-104 .elementor-element.elementor-element-9c68d14{--display:flex;}.elementor-104 .elementor-element.elementor-element-c028d51{--display:flex;}.elementor-104 .elementor-element.elementor-element-2918adf{--display:flex;}.elementor-104 .elementor-element.elementor-element-79526c1{--display:flex;}.elementor-104 .elementor-element.elementor-element-515dd45{--display:flex;}.elementor-104 .elementor-element.elementor-element-eeb7faf{--display:flex;}.elementor-104 .elementor-element.elementor-element-b536970{--display:flex;}.elementor-104 .elementor-element.elementor-element-8ec35bf{--display:flex;}.elementor-104 .elementor-element.elementor-element-c41890c{--display:flex;}.elementor-104 .elementor-element.elementor-element-ac02725{--display:flex;}.elementor-104 .elementor-element.elementor-element-ea6ff8f{--display:flex;}.elementor-104 .elementor-element.elementor-element-e0a97c0{--display:flex;}.elementor-104 .elementor-element.elementor-element-86f7e0d{--display:flex;}.elementor-104 .elementor-element.elementor-element-d3758fc{--display:flex;}.elementor-104 .elementor-element.elementor-element-4cee3b4{--display:flex;}.elementor-104 .elementor-element.elementor-element-c39b630{--display:flex;}.elementor-104 .elementor-element.elementor-element-3149430{--display:flex;}.elementor-104 .elementor-element.elementor-element-4f64bbb{--display:flex;}.elementor-104 .elementor-element.elementor-element-2115682{--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-104 .elementor-element.elementor-element-eef7e13{--display:flex;}.elementor-104 .elementor-element.elementor-element-22d469b{--display:flex;}.elementor-104 .elementor-element.elementor-element-dbd2692{--display:flex;}.elementor-104 .elementor-element.elementor-element-9101501{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-7072a83 */.elementor-104 .elementor-element.elementor-element-7072a83{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-1fb44a5 */.elementor-104 .elementor-element.elementor-element-1fb44a5{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-104 .elementor-element.elementor-element-1fb44a5 .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-104 .elementor-element.elementor-element-1fb44a5 .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-104 .elementor-element.elementor-element-1fb44a5 .dy-s2{color:#8A5200 !important;font-weight:700 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e54cbf */.elementor-104 .elementor-element.elementor-element-4e54cbf{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-104 .elementor-element.elementor-element-4e54cbf .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-104 .elementor-element.elementor-element-4e54cbf .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-623db20 */.elementor-104 .elementor-element.elementor-element-623db20{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-104 .elementor-element.elementor-element-623db20 .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-104 .elementor-element.elementor-element-623db20 .dy-s1{color:#1F3A93 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13d9253 */.elementor-104 .elementor-element.elementor-element-13d9253{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-104 .elementor-element.elementor-element-13d9253 .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-b41b7bc */.elementor-104 .elementor-element.elementor-element-b41b7bc{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-104 .elementor-element.elementor-element-b41b7bc .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-058b719 */.elementor-104 .elementor-element.elementor-element-058b719{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 container, class: .elementor-element-59ee890 */.elementor-104 .elementor-element.elementor-element-59ee890{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-position-x:50% !important;background-position-y:40% !important;background-size:cover !important;background-repeat:no-repeat !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(207, 220, 249) !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-8f4a871 */.elementor-104 .elementor-element.elementor-element-8f4a871{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-104 .elementor-element.elementor-element-8f4a871 .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-104 .elementor-element.elementor-element-8f4a871 .dy-s1{font-size:15px !important;font-weight:800 !important;color:#0B1533 !important}.elementor-104 .elementor-element.elementor-element-8f4a871 .dy-s2{font-size:11px !important;color:rgb(91, 103, 133) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c685d40 */.elementor-104 .elementor-element.elementor-element-c685d40{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-104 .elementor-element.elementor-element-c685d40 .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-a25caf6 */.elementor-104 .elementor-element.elementor-element-a25caf6{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-104 .elementor-element.elementor-element-a25caf6 .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-e3a1d49 */.elementor-104 .elementor-element.elementor-element-e3a1d49{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-13704bd */.elementor-104 .elementor-element.elementor-element-13704bd{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-104 .elementor-element.elementor-element-13704bd .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(34, 197, 94, 0.15) !important;color:rgb(21, 128, 61) !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-c20432c */.elementor-104 .elementor-element.elementor-element-c20432c{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-bb1e5a1 */.elementor-104 .elementor-element.elementor-element-bb1e5a1{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-8612f2b */.elementor-104 .elementor-element.elementor-element-8612f2b{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-104 .elementor-element.elementor-element-8612f2b .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-9acb569 */.elementor-104 .elementor-element.elementor-element-9acb569{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-104 .elementor-element.elementor-element-9acb569 .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-696d208 */.elementor-104 .elementor-element.elementor-element-696d208{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-9b98e37 */.elementor-104 .elementor-element.elementor-element-9b98e37{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-104 .elementor-element.elementor-element-9b98e37 .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-6e9ff57 */.elementor-104 .elementor-element.elementor-element-6e9ff57{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-f8ab171 */.elementor-104 .elementor-element.elementor-element-f8ab171{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-db4aa2e */.elementor-104 .elementor-element.elementor-element-db4aa2e{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-104 .elementor-element.elementor-element-db4aa2e .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-8a50852 */.elementor-104 .elementor-element.elementor-element-8a50852{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-104 .elementor-element.elementor-element-8a50852 .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-30509e6 */.elementor-104 .elementor-element.elementor-element-30509e6{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-4d250dd */.elementor-104 .elementor-element.elementor-element-4d250dd{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-104 .elementor-element.elementor-element-4d250dd .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(245, 165, 36, 0.15) !important;color:rgb(138, 90, 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-52e852b */.elementor-104 .elementor-element.elementor-element-52e852b{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-f6499b7 */.elementor-104 .elementor-element.elementor-element-f6499b7{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-45b0165 */.elementor-104 .elementor-element.elementor-element-45b0165{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-57155c3 */.elementor-104 .elementor-element.elementor-element-57155c3{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-5e74cc6 */.elementor-104 .elementor-element.elementor-element-5e74cc6{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-247fd12 */.elementor-104 .elementor-element.elementor-element-247fd12{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-7a5bec8 */.elementor-104 .elementor-element.elementor-element-7a5bec8{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-c848c35 */.elementor-104 .elementor-element.elementor-element-c848c35{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-94980cb */.elementor-104 .elementor-element.elementor-element-94980cb{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-104 .elementor-element.elementor-element-94980cb .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-3c4285f */.elementor-104 .elementor-element.elementor-element-3c4285f{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-104 .elementor-element.elementor-element-3c4285f .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-0913516 */.elementor-104 .elementor-element.elementor-element-0913516{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-104 .elementor-element.elementor-element-0913516 .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-cbe2ac0 */.elementor-104 .elementor-element.elementor-element-cbe2ac0{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-104 .elementor-element.elementor-element-cbe2ac0 .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-7a4b4d9 */.elementor-104 .elementor-element.elementor-element-7a4b4d9{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-104 .elementor-element.elementor-element-7a4b4d9 .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-9c4bb0c */.elementor-104 .elementor-element.elementor-element-9c4bb0c{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-f76474d */.elementor-104 .elementor-element.elementor-element-f76474d{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-104 .elementor-element.elementor-element-f76474d .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-f1eb618 */.elementor-104 .elementor-element.elementor-element-f1eb618{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-104 .elementor-element.elementor-element-f1eb618 .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-6971bee */.elementor-104 .elementor-element.elementor-element-6971bee{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-104 .elementor-element.elementor-element-6971bee .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-5e4d4f0 */.elementor-104 .elementor-element.elementor-element-5e4d4f0{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-7eccee1 */.elementor-104 .elementor-element.elementor-element-7eccee1{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-104 .elementor-element.elementor-element-7eccee1 .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-9ab813d */.elementor-104 .elementor-element.elementor-element-9ab813d{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-104 .elementor-element.elementor-element-9ab813d .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-27b1125 */.elementor-104 .elementor-element.elementor-element-27b1125{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-104 .elementor-element.elementor-element-27b1125 .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-5dc19fb */.elementor-104 .elementor-element.elementor-element-5dc19fb{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-cb1045f */.elementor-104 .elementor-element.elementor-element-cb1045f{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-4ca0170 */.elementor-104 .elementor-element.elementor-element-4ca0170{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-7bea7d1 */.elementor-104 .elementor-element.elementor-element-7bea7d1{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-96aad5f */.elementor-104 .elementor-element.elementor-element-96aad5f{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-104 .elementor-element.elementor-element-96aad5f .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-8d6baf0 */.elementor-104 .elementor-element.elementor-element-8d6baf0{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-104 .elementor-element.elementor-element-8d6baf0 .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-f3bbf76 */.elementor-104 .elementor-element.elementor-element-f3bbf76{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-104 .elementor-element.elementor-element-f3bbf76 .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-ae87274 */.elementor-104 .elementor-element.elementor-element-ae87274{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-104 .elementor-element.elementor-element-ae87274 .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-7b3aaa0 */.elementor-104 .elementor-element.elementor-element-7b3aaa0{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-104 .elementor-element.elementor-element-7b3aaa0 .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-317f7cf */.elementor-104 .elementor-element.elementor-element-317f7cf{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-ad4a68f */.elementor-104 .elementor-element.elementor-element-ad4a68f{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-104 .elementor-element.elementor-element-ad4a68f .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-fdec724 */.elementor-104 .elementor-element.elementor-element-fdec724{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-104 .elementor-element.elementor-element-fdec724 .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-ca1b4f6 */.elementor-104 .elementor-element.elementor-element-ca1b4f6{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-104 .elementor-element.elementor-element-ca1b4f6 .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-1a56bb4 */.elementor-104 .elementor-element.elementor-element-1a56bb4{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-8a95003 */.elementor-104 .elementor-element.elementor-element-8a95003{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-104 .elementor-element.elementor-element-8a95003 .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-d74e243 */.elementor-104 .elementor-element.elementor-element-d74e243{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-104 .elementor-element.elementor-element-d74e243 .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-6ce65fd */.elementor-104 .elementor-element.elementor-element-6ce65fd{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-104 .elementor-element.elementor-element-6ce65fd .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-789860c */.elementor-104 .elementor-element.elementor-element-789860c{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-2ebe981 */.elementor-104 .elementor-element.elementor-element-2ebe981{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-1158c4a */.elementor-104 .elementor-element.elementor-element-1158c4a{--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-f06e36e */.elementor-104 .elementor-element.elementor-element-f06e36e{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-34265f4 */.elementor-104 .elementor-element.elementor-element-34265f4{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-375756d */.elementor-104 .elementor-element.elementor-element-375756d{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-104 .elementor-element.elementor-element-375756d .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-a84ca08 */.elementor-104 .elementor-element.elementor-element-a84ca08{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-104 .elementor-element.elementor-element-a84ca08 .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-570ebe8 */.elementor-104 .elementor-element.elementor-element-570ebe8{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-eb13288 */.elementor-104 .elementor-element.elementor-element-eb13288{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-104 .elementor-element.elementor-element-eb13288 .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-2b9d4bd */.elementor-104 .elementor-element.elementor-element-2b9d4bd{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-104 .elementor-element.elementor-element-2b9d4bd .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-d94d9f4 */.elementor-104 .elementor-element.elementor-element-d94d9f4{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-9121307 */.elementor-104 .elementor-element.elementor-element-9121307{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-f14056c */.elementor-104 .elementor-element.elementor-element-f14056c{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-104 .elementor-element.elementor-element-f14056c .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-2072d23 */.elementor-104 .elementor-element.elementor-element-2072d23{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-104 .elementor-element.elementor-element-2072d23 .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-87367fb */.elementor-104 .elementor-element.elementor-element-87367fb{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-415c03f */.elementor-104 .elementor-element.elementor-element-415c03f{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-5cbfcbe */.elementor-104 .elementor-element.elementor-element-5cbfcbe{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-104 .elementor-element.elementor-element-5cbfcbe .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-2212d1c */.elementor-104 .elementor-element.elementor-element-2212d1c{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-104 .elementor-element.elementor-element-2212d1c .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-be817cf */.elementor-104 .elementor-element.elementor-element-be817cf{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-394e75f */.elementor-104 .elementor-element.elementor-element-394e75f{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-ed0cb3e */.elementor-104 .elementor-element.elementor-element-ed0cb3e{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-104 .elementor-element.elementor-element-ed0cb3e .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-b4bff36 */.elementor-104 .elementor-element.elementor-element-b4bff36{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-104 .elementor-element.elementor-element-b4bff36 .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-c9e1a60 */.elementor-104 .elementor-element.elementor-element-c9e1a60{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-c818aad */.elementor-104 .elementor-element.elementor-element-c818aad{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-072d359 */.elementor-104 .elementor-element.elementor-element-072d359{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-104 .elementor-element.elementor-element-072d359 .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-ef1520a */.elementor-104 .elementor-element.elementor-element-ef1520a{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-104 .elementor-element.elementor-element-ef1520a .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-9c94a21 */.elementor-104 .elementor-element.elementor-element-9c94a21{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-978f211 */.elementor-104 .elementor-element.elementor-element-978f211{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-fd35f86 */.elementor-104 .elementor-element.elementor-element-fd35f86{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-104 .elementor-element.elementor-element-fd35f86 .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-d54aae1 */.elementor-104 .elementor-element.elementor-element-d54aae1{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-104 .elementor-element.elementor-element-d54aae1 .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-96c6cdd */.elementor-104 .elementor-element.elementor-element-96c6cdd{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-cf1a741 */.elementor-104 .elementor-element.elementor-element-cf1a741{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-284cbd3 */.elementor-104 .elementor-element.elementor-element-284cbd3{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-104 .elementor-element.elementor-element-284cbd3 .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-2678c67 */.elementor-104 .elementor-element.elementor-element-2678c67{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-104 .elementor-element.elementor-element-2678c67 .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-57d9593 */.elementor-104 .elementor-element.elementor-element-57d9593{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-e5b251c */.elementor-104 .elementor-element.elementor-element-e5b251c{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-b0f89a4 */.elementor-104 .elementor-element.elementor-element-b0f89a4{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-bd6142a */.elementor-104 .elementor-element.elementor-element-bd6142a{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-34bced3 */.elementor-104 .elementor-element.elementor-element-34bced3{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-104 .elementor-element.elementor-element-34bced3 .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-e44262a */.elementor-104 .elementor-element.elementor-element-e44262a{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-104 .elementor-element.elementor-element-e44262a .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-da0290c */.elementor-104 .elementor-element.elementor-element-da0290c{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-104 .elementor-element.elementor-element-da0290c .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-515dd45 */.elementor-104 .elementor-element.elementor-element-515dd45{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-f11eb90 */.elementor-104 .elementor-element.elementor-element-f11eb90{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-104 .elementor-element.elementor-element-f11eb90 .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-4f784a7 */.elementor-104 .elementor-element.elementor-element-4f784a7{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-104 .elementor-element.elementor-element-4f784a7 .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-eeb7faf */.elementor-104 .elementor-element.elementor-element-eeb7faf{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-6400295 */.elementor-104 .elementor-element.elementor-element-6400295{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-104 .elementor-element.elementor-element-6400295 .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-ea79fd8 */.elementor-104 .elementor-element.elementor-element-ea79fd8{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-104 .elementor-element.elementor-element-ea79fd8 .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-b536970 */.elementor-104 .elementor-element.elementor-element-b536970{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-79526c1 */.elementor-104 .elementor-element.elementor-element-79526c1{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-2918adf */.elementor-104 .elementor-element.elementor-element-2918adf{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-c028d51 */.elementor-104 .elementor-element.elementor-element-c028d51{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-9c68d14 */.elementor-104 .elementor-element.elementor-element-9c68d14{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-6afd759 */.elementor-104 .elementor-element.elementor-element-6afd759{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-104 .elementor-element.elementor-element-6afd759 .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-77d1294 */.elementor-104 .elementor-element.elementor-element-77d1294{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-104 .elementor-element.elementor-element-77d1294 .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-104 .elementor-element.elementor-element-77d1294 .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-104 .elementor-element.elementor-element-77d1294 .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-104 .elementor-element.elementor-element-77d1294 .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-ea6ff8f */.elementor-104 .elementor-element.elementor-element-ea6ff8f{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-17c08eb */.elementor-104 .elementor-element.elementor-element-17c08eb{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-104 .elementor-element.elementor-element-17c08eb .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-ae75c07 */.elementor-104 .elementor-element.elementor-element-ae75c07{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-104 .elementor-element.elementor-element-ae75c07 .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-3d931fd */.elementor-104 .elementor-element.elementor-element-3d931fd{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-104 .elementor-element.elementor-element-3d931fd .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-d3758fc */.elementor-104 .elementor-element.elementor-element-d3758fc{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-89c5fa0 */.elementor-104 .elementor-element.elementor-element-89c5fa0{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-104 .elementor-element.elementor-element-89c5fa0 .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-cd4e74b */.elementor-104 .elementor-element.elementor-element-cd4e74b{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-104 .elementor-element.elementor-element-cd4e74b .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-4cee3b4 */.elementor-104 .elementor-element.elementor-element-4cee3b4{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-2992aa4 */.elementor-104 .elementor-element.elementor-element-2992aa4{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-104 .elementor-element.elementor-element-2992aa4 .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-0b775b9 */.elementor-104 .elementor-element.elementor-element-0b775b9{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-104 .elementor-element.elementor-element-0b775b9 .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-c39b630 */.elementor-104 .elementor-element.elementor-element-c39b630{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-f2e7541 */.elementor-104 .elementor-element.elementor-element-f2e7541{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-104 .elementor-element.elementor-element-f2e7541 .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-ce67fba */.elementor-104 .elementor-element.elementor-element-ce67fba{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-104 .elementor-element.elementor-element-ce67fba .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-3149430 */.elementor-104 .elementor-element.elementor-element-3149430{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-86f7e0d */.elementor-104 .elementor-element.elementor-element-86f7e0d{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-e0a97c0 */.elementor-104 .elementor-element.elementor-element-e0a97c0{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-ac02725 */.elementor-104 .elementor-element.elementor-element-ac02725{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-c41890c */.elementor-104 .elementor-element.elementor-element-c41890c{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-8ec35bf */.elementor-104 .elementor-element.elementor-element-8ec35bf{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-5fb1d5f */.elementor-104 .elementor-element.elementor-element-5fb1d5f{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-104 .elementor-element.elementor-element-5fb1d5f .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-d44471d */.elementor-104 .elementor-element.elementor-element-d44471d{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-104 .elementor-element.elementor-element-d44471d .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-acf9e7a */.elementor-104 .elementor-element.elementor-element-acf9e7a{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-104 .elementor-element.elementor-element-acf9e7a .elementor-accordion{display:flex;flex-direction:column;gap:12px}.elementor-104 .elementor-element.elementor-element-acf9e7a .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-104 .elementor-element.elementor-element-acf9e7a .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-104 .elementor-element.elementor-element-acf9e7a .elementor-tab-title a,.elementor-104 .elementor-element.elementor-element-acf9e7a .elementor-tab-title{color:#0B1533 !important;text-decoration:none !important}.elementor-104 .elementor-element.elementor-element-acf9e7a .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-104 .elementor-element.elementor-element-acf9e7a .elementor-accordion-icon svg{fill:currentColor;width:15px;height:15px;vertical-align:middle}.elementor-104 .elementor-element.elementor-element-acf9e7a .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-2115682 */.elementor-104 .elementor-element.elementor-element-2115682{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-4f64bbb */.elementor-104 .elementor-element.elementor-element-4f64bbb{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-37f527b */.elementor-104 .elementor-element.elementor-element-37f527b{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-104 .elementor-element.elementor-element-37f527b .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-9a013f2 */.elementor-104 .elementor-element.elementor-element-9a013f2{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-104 .elementor-element.elementor-element-9a013f2 .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-9101501 */.elementor-104 .elementor-element.elementor-element-9101501{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-7f98067 */.elementor-104 .elementor-element.elementor-element-7f98067{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-104 .elementor-element.elementor-element-7f98067 .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-dbd2692 */.elementor-104 .elementor-element.elementor-element-dbd2692{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-22d469b */.elementor-104 .elementor-element.elementor-element-22d469b{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-eef7e13 */.elementor-104 .elementor-element.elementor-element-eef7e13{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-af5796b */.elementor-104 .elementor-element.elementor-element-af5796b{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-104{line-height:normal;color:#0B1533;font-size:16px;font-family:'Vazirmatn',Tahoma,sans-serif}
:root:root:root .elementor-104 .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-104 h1{font-size:2em;margin:.67em 0}:root:root:root .elementor-104 h2{font-size:1.5em;margin:.83em 0}:root:root:root .elementor-104 h3{font-size:1.17em;margin:1em 0}:root:root:root .elementor-104 h4{margin:1.33em 0}
:root:root:root .elementor-104 :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-104 .e-con,:root:root:root .elementor-104 .dy-r,:root:root:root .elementor-104 .dy-r *,:root:root:root .elementor-104 .elementor-widget-html :not(.dy-calc,.dy-calc *){box-sizing:content-box}
:root:root:root .elementor-104 p{margin:1em 0}:root:root:root .elementor-104 a{color:inherit}:root:root:root .elementor-104 .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-104{margin: 0px;}
:root:root:root .elementor-104{margin: 0px;}
:root:root:root .elementor-104 .wrap{max-width: 1240px; margin: 0px auto; padding: 0px 24px; box-sizing: border-box;}
:root:root:root .elementor-104 .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-104 .btn-p:hover{background: rgb(255, 185, 64);}
:root:root:root .elementor-104 .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-104 .btn-g:hover{background: rgb(238, 242, 250);}
:root:root:root .elementor-104 .tile{transition: transform 0.2s, border-color 0.2s; box-shadow: rgba(15, 30, 80, 0.06) 0px 1px 3px;}
:root:root:root .elementor-104 .tile:hover{transform: translateY(-4px); border-color: rgba(245, 165, 36, 0.55);}
@media (max-width: 720px){:root:root:root .elementor-104 .h1x{font-size: 38px !important;}
:root:root:root .elementor-104 .h2x{font-size: 30px !important;}}
:root:root:root .elementor-104{margin: 0px;}
:root:root:root .elementor-104 .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-104 .nv:hover{color: rgb(31, 58, 147);}
:root:root:root .elementor-104 .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-104 .nb:hover{background: rgb(255, 185, 64);}
:root:root:root .elementor-104 .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-104 .ml:hover{background: rgb(234, 240, 252); color: rgb(31, 58, 147);}
:root:root:root .elementor-104{margin: 0px;}
:root:root:root .elementor-104 .fl{font-size: 14px; color: rgb(183, 193, 220); text-decoration: none; line-height: 2.1;}
:root:root:root .elementor-104 .fl:hover{color: rgb(245, 165, 36);}/* End custom CSS */