.elementor-45 .elementor-element.elementor-element-qkbfi3rf:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-qkbfi3rf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A374D;background-image:url("https://ugajjmjvliostqbknoun.supabase.co/storage/v1/object/public/site-assets/homepage-designs/263ce888-e993-4e12-98be-7834fa777b0b-hero.png");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-qkbfi3rf > .elementor-background-overlay{background-color:#0008;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-qkbfi3rf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 20px 120px 20px;}.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-45 .elementor-element.elementor-element-um1k9n9s .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#F8F9FA;}.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-45 .elementor-element.elementor-element-qha8diwh{color:#F8F9FA;}.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-45 .elementor-element.elementor-element-2a9oqw6o .elementor-button{background-color:#FFC947;fill:#F8F9FA;color:#F8F9FA;border-radius:8px 8px 8px 8px;}.elementor-45 .elementor-element.elementor-element-p1lrkkg7:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-p1lrkkg7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-p1lrkkg7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-p1lrkkg7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-jr62hevf .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-5rdocwle:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5rdocwle > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-5rdocwle{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-5rdocwle > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-4bgzps7g .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-mvjm0ckn{color:#212529;}.elementor-45 .elementor-element.elementor-element-xw3e3u5a .elementor-button{background-color:#1A374D;fill:#F8F9FA;color:#F8F9FA;border-radius:8px 8px 8px 8px;}.elementor-45 .elementor-element.elementor-element-zczs6ehh:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-zczs6ehh > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-zczs6ehh{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-zczs6ehh > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-jg5b3h9t .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-2jrfogjg:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2jrfogjg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-2jrfogjg{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-2jrfogjg > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-6mxd7usx .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-xttf5a88{color:#212529;}.elementor-45 .elementor-element.elementor-element-zsyfqia9:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-zsyfqia9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-zsyfqia9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-zsyfqia9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-ezyowsri .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-h2c6eann{color:#212529;}.elementor-45 .elementor-element.elementor-element-tpywnvwy:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-tpywnvwy > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-tpywnvwy{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-tpywnvwy > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-ytnxuifn .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-bqmqfy4s{color:#212529;}.elementor-45 .elementor-element.elementor-element-has3rcqc:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-has3rcqc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-45 .elementor-element.elementor-element-has3rcqc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-45 .elementor-element.elementor-element-has3rcqc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-3lfz7mg1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;color:#212529;}.elementor-45 .elementor-element.elementor-element-wwp9xs2o{color:#212529;}