.elementor-18 .elementor-element.elementor-element-b341141 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-b341141:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b341141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(238,241,242,0.94);}.elementor-18 .elementor-element.elementor-element-b341141 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-b341141{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(185,196,200,0.7);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 40px 14px 40px;}.elementor-18 .elementor-element.elementor-element-b341141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-4256efd.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-4256efd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-905c29d.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-905c29d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-8a7e432{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-8a7e432 .elementor-icon-list-text{color:#45535E;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-d286ff4.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-d286ff4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-3b0b71b .elementor-button{background-color:#D98A1C;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;fill:#241605;color:#241605;border-radius:10px 10px 10px 10px;padding:14px 20px 14px 20px;}.elementor-18 .elementor-element.elementor-element-c0171f4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c0171f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-c0171f4 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-c0171f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 70px 20px;}.elementor-18 .elementor-element.elementor-element-c0171f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-64cb989{--spacer-size:18px;}.elementor-18 .elementor-element.elementor-element-d243864{--spacer-size:16px;}.elementor-18 .elementor-element.elementor-element-053544e{font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-229628f{--spacer-size:8px;}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-icon i{color:#3E7D52;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-icon svg{fill:#3E7D52;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-6b78094{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-6b78094 .elementor-icon-list-text{color:#45535E;transition:color 0.3s;}.elementor-widget-image .widget-image-caption{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-18 .elementor-element.elementor-element-1412b9b{--spacer-size:1px;}.elementor-18 .elementor-element.elementor-element-d4a3892:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d4a3892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-d4a3892 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-d4a3892{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-d4a3892 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-18 .elementor-element.elementor-element-87ae9f8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;color:#A9690D;}.elementor-18 .elementor-element.elementor-element-9a419b6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-9e59db3.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-9e59db3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18 .elementor-element.elementor-element-f9f3516{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-56d9784:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-56d9784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-56d9784 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-56d9784{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 70px 20px;}.elementor-18 .elementor-element.elementor-element-56d9784 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-74175c6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-74175c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-74175c6 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-74175c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-74175c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-7fb4a22 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;color:#A9690D;}.elementor-18 .elementor-element.elementor-element-fa47db7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-7b105c8.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-7b105c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18 .elementor-element.elementor-element-df33157{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-9c208da:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9c208da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-9c208da > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-9c208da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-9c208da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-35b989f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-35b989f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-35b989f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-35b989f > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-35b989f > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-35b989f > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-35b989f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-33e3bc2{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-1d3f61e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-2f9a953{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-b96cb91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-b96cb91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b96cb91 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b96cb91 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-b96cb91 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-b96cb91 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-b96cb91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-ff1cfef{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-e1c25cc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-17d428b{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-72a5f86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-72a5f86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-72a5f86 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-72a5f86 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-72a5f86 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-72a5f86 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-72a5f86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-972bf5a{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-42dca85 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-3f033c5{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-8c5581e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-8c5581e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8c5581e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8c5581e > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-8c5581e > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-8c5581e > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-8c5581e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-1824b20{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-f2abebb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-01d9293{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-056aac7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-056aac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-056aac7 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-056aac7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-056aac7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-e6f1f82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-e6f1f82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e6f1f82 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e6f1f82 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-e6f1f82 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-e6f1f82 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-e6f1f82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-df35e2c{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-4c57804 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-6455c6f{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-2f4a65f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-2f4a65f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2f4a65f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2f4a65f > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-2f4a65f > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-2f4a65f > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-2f4a65f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-7044a7f{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-80eeac9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-1b92ce6{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-8dd8338:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-8dd8338 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8dd8338 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8dd8338 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-8dd8338 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-8dd8338 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-8dd8338 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-b3248a8{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-bb40e70 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-4409080{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-f574e96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-f574e96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f574e96 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f574e96 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-f574e96 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-f574e96 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-f574e96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-91b3eec{padding:16px 16px 18px 16px;}.elementor-18 .elementor-element.elementor-element-3062bcc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18.5px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-4272566{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-cd44784:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cd44784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-cd44784 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-cd44784{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 40px 20px;}.elementor-18 .elementor-element.elementor-element-cd44784 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-b16e67e{--spacer-size:1px;}.elementor-18 .elementor-element.elementor-element-7fded48:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7fded48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F324E;}.elementor-18 .elementor-element.elementor-element-7fded48 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-7fded48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-18 .elementor-element.elementor-element-7fded48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-e917371.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-e917371.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-e6dc620.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-e6dc620.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18 .elementor-element.elementor-element-bd63971 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;color:#f1bb6a;}.elementor-18 .elementor-element.elementor-element-e81f0e3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e6183ab{--spacer-size:14px;}.elementor-18 .elementor-element.elementor-element-9b6d915{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.55em;color:#b7cbda;}.elementor-18 .elementor-element.elementor-element-520878a{--spacer-size:20px;}.elementor-18 .elementor-element.elementor-element-0705894{--spacer-size:14px;}.elementor-18 .elementor-element.elementor-element-c1da98f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c1da98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-c1da98f > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-c1da98f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-18 .elementor-element.elementor-element-c1da98f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-9f3bd1b.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-9f3bd1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18 .elementor-element.elementor-element-3a4bc50 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;color:#A9690D;}.elementor-18 .elementor-element.elementor-element-bbc8907 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#16212B;}.elementor-18 .elementor-element.elementor-element-c7097e8{--spacer-size:14px;}.elementor-18 .elementor-element.elementor-element-265e394{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-19f9aee{--spacer-size:20px;}.elementor-18 .elementor-element.elementor-element-be65b0c{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-b4b68ab{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-34b3533{--spacer-size:16px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-6ff1d1f.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-6ff1d1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18 .elementor-element.elementor-element-8e3b3af:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8e3b3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D98A1C;}.elementor-18 .elementor-element.elementor-element-8e3b3af > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-8e3b3af, .elementor-18 .elementor-element.elementor-element-8e3b3af > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-18 .elementor-element.elementor-element-8e3b3af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:64px;margin-bottom:64px;padding:38px 38px 38px 38px;}.elementor-18 .elementor-element.elementor-element-8e3b3af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-8943cb4.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-8943cb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18 .elementor-element.elementor-element-9e32d83 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.05em;letter-spacing:-0.5px;color:#0F324E;}.elementor-18 .elementor-element.elementor-element-9c3e875{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.55em;color:#62440f;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-6bf348e.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18 .elementor-element.elementor-element-6bf348e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18 .elementor-element.elementor-element-1e9128a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-18 .elementor-element.elementor-element-1e9128a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-1e9128a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-18 .elementor-element.elementor-element-1e9128a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-field-type-html{padding-bottom:0px;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a .e-form__buttons__wrapper__button-next{background-color:#0F324E;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-button[type="submit"]{background-color:#0F324E;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1e9128a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-18 .elementor-element.elementor-element-1e9128a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-18 .elementor-element.elementor-element-ad680d1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ad680d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-ad680d1 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-ad680d1{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 10px 20px;}.elementor-18 .elementor-element.elementor-element-ad680d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-a5acf5c{--spacer-size:14px;}.elementor-18 .elementor-element.elementor-element-d232089{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#45535E;}.elementor-18 .elementor-element.elementor-element-02481c8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:800;line-height:1.05em;letter-spacing:-0.5px;color:#7C8994;}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-5d9228b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-5d9228b .elementor-icon-list-text{color:#45535E;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-d9e0997 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:800;line-height:1.05em;letter-spacing:-0.5px;color:#7C8994;}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-a4542a4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-a4542a4 .elementor-icon-list-text{color:#45535E;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-18c955b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:800;line-height:1.05em;letter-spacing:-0.5px;color:#7C8994;}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-0264492{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-0264492 .elementor-icon-list-text{color:#45535E;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-338e782:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-338e782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F2;}.elementor-18 .elementor-element.elementor-element-338e782 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-338e782{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D2DADD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 26px 20px;}.elementor-18 .elementor-element.elementor-element-338e782 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-277c999{font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#7C8994;}.elementor-18 .elementor-element.elementor-element-c73de50.elementor-column > .elementor-widget-wrap{justify-content:right;}.elementor-18 .elementor-element.elementor-element-396f7c6{font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#7C8994;}/* Start custom CSS for text-editor, class: .elementor-element-6101d91 */.elementor-18 .elementor-element.elementor-element-6101d91 .accent-hl{ color:#A9690D; }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-1412b9b */.elementor-18 .elementor-element.elementor-element-1412b9b{ position:absolute; inset:0; background:linear-gradient(180deg,transparent 45%,rgba(15,50,78,.72)); z-index:1; pointer-events:none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7473bd4 */.elementor-18 .elementor-element.elementor-element-7473bd4{ position:absolute; z-index:2; left:1.5rem; right:1.5rem; bottom:1.4rem; color:#fff; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e0464a */.elementor-18 .elementor-element.elementor-element-3e0464a{ position:relative; height:520px; border-radius:28px; overflow:hidden; box-shadow:0 16px 40px rgba(15,32,49,.12); } .elementor-18 .elementor-element.elementor-element-3e0464a img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d00ee9 */.elementor-18 .elementor-element.elementor-element-4d00ee9{ position:absolute; z-index:3; left:-24px; top:34px; background:#fff; border:1px solid #D2DADD; border-radius:16px; padding:1rem 1.1rem; box-shadow:0 16px 40px rgba(15,32,49,.12); width:210px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35695c9 */.elementor-18 .elementor-element.elementor-element-35695c9{ position:absolute; z-index:3; right:-14px; bottom:34px; background:#0F324E; color:#fff; border-radius:16px; padding:1rem 1.1rem; box-shadow:0 16px 40px rgba(15,32,49,.12); width:190px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7395aa3 */.elementor-18 .elementor-element.elementor-element-7395aa3{ position:relative; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d37420 */.elementor-18 .elementor-element.elementor-element-8d37420{ position:relative; min-height:220px; border-radius:18px; overflow:hidden; background:#0F324E; } .elementor-18 .elementor-element.elementor-element-8d37420 .cat-bg{ position:absolute; inset:-6%; } .elementor-18 .elementor-element.elementor-element-8d37420 .cat-bg img{ width:100%; height:100%; object-fit:cover; } .elementor-18 .elementor-element.elementor-element-8d37420 .cat-veil{ position:absolute; inset:0; background:linear-gradient(180deg,rgba(15,50,78,.05) 25%,rgba(15,50,78,.92) 100%); } .elementor-18 .elementor-element.elementor-element-8d37420 .cat-body{ position:relative; z-index:2; padding:1rem; padding-top:8rem; color:#fff; } .elementor-18 .elementor-element.elementor-element-8d37420 .cat-icon{ width:36px; height:36px; border-radius:10px; background:#D98A1C; color:#2a1907; display:grid; place-items:center; margin-bottom:.6rem; font-size:1.1rem; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebf2d71 */.elementor-18 .elementor-element.elementor-element-ebf2d71{ position:relative; min-height:220px; border-radius:18px; overflow:hidden; background:#0F324E; } .elementor-18 .elementor-element.elementor-element-ebf2d71 .cat-bg{ position:absolute; inset:-6%; } .elementor-18 .elementor-element.elementor-element-ebf2d71 .cat-bg img{ width:100%; height:100%; object-fit:cover; } .elementor-18 .elementor-element.elementor-element-ebf2d71 .cat-veil{ position:absolute; inset:0; background:linear-gradient(180deg,rgba(15,50,78,.05) 25%,rgba(15,50,78,.92) 100%); } .elementor-18 .elementor-element.elementor-element-ebf2d71 .cat-body{ position:relative; z-index:2; padding:1rem; padding-top:8rem; color:#fff; } .elementor-18 .elementor-element.elementor-element-ebf2d71 .cat-icon{ width:36px; height:36px; border-radius:10px; background:#D98A1C; color:#2a1907; display:grid; place-items:center; margin-bottom:.6rem; font-size:1.1rem; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad81e0e */.elementor-18 .elementor-element.elementor-element-ad81e0e{ position:relative; min-height:220px; border-radius:18px; overflow:hidden; background:#0F324E; } .elementor-18 .elementor-element.elementor-element-ad81e0e .cat-bg{ position:absolute; inset:-6%; } .elementor-18 .elementor-element.elementor-element-ad81e0e .cat-bg img{ width:100%; height:100%; object-fit:cover; } .elementor-18 .elementor-element.elementor-element-ad81e0e .cat-veil{ position:absolute; inset:0; background:linear-gradient(180deg,rgba(15,50,78,.05) 25%,rgba(15,50,78,.92) 100%); } .elementor-18 .elementor-element.elementor-element-ad81e0e .cat-body{ position:relative; z-index:2; padding:1rem; padding-top:8rem; color:#fff; } .elementor-18 .elementor-element.elementor-element-ad81e0e .cat-icon{ width:36px; height:36px; border-radius:10px; background:#D98A1C; color:#2a1907; display:grid; place-items:center; margin-bottom:.6rem; font-size:1.1rem; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7914200 */.elementor-18 .elementor-element.elementor-element-7914200{ position:relative; min-height:220px; border-radius:18px; overflow:hidden; background:#0F324E; } .elementor-18 .elementor-element.elementor-element-7914200 .cat-bg{ position:absolute; inset:-6%; } .elementor-18 .elementor-element.elementor-element-7914200 .cat-bg img{ width:100%; height:100%; object-fit:cover; } .elementor-18 .elementor-element.elementor-element-7914200 .cat-veil{ position:absolute; inset:0; background:linear-gradient(180deg,rgba(15,50,78,.05) 25%,rgba(15,50,78,.92) 100%); } .elementor-18 .elementor-element.elementor-element-7914200 .cat-body{ position:relative; z-index:2; padding:1rem; padding-top:8rem; color:#fff; } .elementor-18 .elementor-element.elementor-element-7914200 .cat-icon{ width:36px; height:36px; border-radius:10px; background:#D98A1C; color:#2a1907; display:grid; place-items:center; margin-bottom:.6rem; font-size:1.1rem; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-905507e */.elementor-18 .elementor-element.elementor-element-905507e{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-905507e img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42993d2 */.elementor-18 .elementor-element.elementor-element-42993d2{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35b989f */.elementor-18 .elementor-element.elementor-element-35b989f{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e59aa80 */.elementor-18 .elementor-element.elementor-element-e59aa80{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-e59aa80 img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b8c2b5 */.elementor-18 .elementor-element.elementor-element-3b8c2b5{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b96cb91 */.elementor-18 .elementor-element.elementor-element-b96cb91{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7483cb */.elementor-18 .elementor-element.elementor-element-d7483cb{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-d7483cb img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fe86f9 */.elementor-18 .elementor-element.elementor-element-5fe86f9{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72a5f86 */.elementor-18 .elementor-element.elementor-element-72a5f86{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f670a81 */.elementor-18 .elementor-element.elementor-element-f670a81{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-f670a81 img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-613d4e8 */.elementor-18 .elementor-element.elementor-element-613d4e8{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8c5581e */.elementor-18 .elementor-element.elementor-element-8c5581e{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7566129 */.elementor-18 .elementor-element.elementor-element-7566129{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-7566129 img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0658825 */.elementor-18 .elementor-element.elementor-element-0658825{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e6f1f82 */.elementor-18 .elementor-element.elementor-element-e6f1f82{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd9341 */.elementor-18 .elementor-element.elementor-element-7dd9341{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-7dd9341 img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dfa819 */.elementor-18 .elementor-element.elementor-element-2dfa819{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f4a65f */.elementor-18 .elementor-element.elementor-element-2f4a65f{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1068f85 */.elementor-18 .elementor-element.elementor-element-1068f85{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-1068f85 img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76d11a */.elementor-18 .elementor-element.elementor-element-c76d11a{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8dd8338 */.elementor-18 .elementor-element.elementor-element-8dd8338{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05ef01f */.elementor-18 .elementor-element.elementor-element-05ef01f{ position:relative; height:170px; border-radius:18px 18px 0 0; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-05ef01f img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc6a398 */.elementor-18 .elementor-element.elementor-element-dc6a398{ position:absolute; z-index:2; left:.85rem; top:.85rem; background:#fff; border-radius:999px; padding:.3rem .55rem; font-size:.62rem; font-weight:800; text-transform:uppercase; color:#17456B; box-shadow:0 2px 8px rgba(15,32,49,.06); font-family:"DM Sans",sans-serif; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f574e96 */.elementor-18 .elementor-element.elementor-element-f574e96{ overflow:hidden; box-shadow:0 2px 8px rgba(15,32,49,.06); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8caec1 */.elementor-18 .elementor-element.elementor-element-e8caec1{ height:420px; border-radius:24px; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-e8caec1 img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85035eb */.elementor-18 .elementor-element.elementor-element-85035eb{ height:390px; border-radius:24px; overflow:hidden; } .elementor-18 .elementor-element.elementor-element-85035eb img{ width:100%; height:100%; object-fit:cover; display:block; }/* End custom CSS */