.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-11065 .elementor-element.elementor-element-5f3c88b:not(.elementor-motion-effects-element-type-background), .elementor-11065 .elementor-element.elementor-element-5f3c88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-11065 .elementor-element.elementor-element-5f3c88b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 0px 40px 0px;}.elementor-11065 .elementor-element.elementor-element-5f3c88b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-11065 .elementor-element.elementor-element-5524a07.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11065 .elementor-element.elementor-element-5524a07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-11065 .elementor-element.elementor-element-b4313d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;line-height:1.15em;letter-spacing:-0.4px;color:#243845;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{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-widget-text-editor ::placeholder{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-widget-text-editor .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-11065 .elementor-element.elementor-element-9731086{font-size:19px;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-d3e9b5e{padding:16px 0px 0px 0px;}.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-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{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-widget-button ::placeholder{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-widget-button .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-11065 .elementor-element.elementor-element-18257c9 .elementor-button{background-color:#0FCEC8;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#243845;color:#243845;border-radius:6px 6px 6px 6px;padding:15px 26px 15px 26px;}.elementor-11065 .elementor-element.elementor-element-4a12212 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#243845;color:#243845;border-style:solid;border-width:2px 2px 2px 2px;border-color:#243845;border-radius:6px 6px 6px 6px;padding:13px 24px 13px 24px;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{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-widget-image ::placeholder{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-widget-image .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-11065 .elementor-element.elementor-element-7d66bac{padding:0px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-06dbda8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-06dbda8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0FCEC8;}.elementor-11065 .elementor-element.elementor-element-06dbda8 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-06dbda8 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-06dbda8 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11065 .elementor-element.elementor-element-06dbda8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 16px 20px;}.elementor-11065 .elementor-element.elementor-element-06dbda8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-d8aa735 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-d8aa735{font-family:"Open Sans", Sans-serif;font-size:16px;color:#243845;}.elementor-11065 .elementor-element.elementor-element-1525457 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-11065 .elementor-element.elementor-element-1525457{padding:44px 0px 20px 0px;}.elementor-11065 .elementor-element.elementor-element-4ec0d59 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-11065 .elementor-element.elementor-element-5c0c082{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-94827d2 img{border-radius:16px 16px 16px 16px;}.elementor-11065 .elementor-element.elementor-element-02eb4a2:not(.elementor-motion-effects-element-type-background), .elementor-11065 .elementor-element.elementor-element-02eb4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11065 .elementor-element.elementor-element-02eb4a2, .elementor-11065 .elementor-element.elementor-element-02eb4a2 > .elementor-background-overlay{border-radius:20px 20px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-02eb4a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:38px;margin-bottom:0px;padding:34px 32px 0px 32px;}.elementor-11065 .elementor-element.elementor-element-02eb4a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-a904a11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-ffe7af3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-ffe7af3{font-family:"Open Sans", Sans-serif;font-size:15.5px;line-height:1.62em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-daf9e8f:not(.elementor-motion-effects-element-type-background), .elementor-11065 .elementor-element.elementor-element-daf9e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11065 .elementor-element.elementor-element-daf9e8f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-11065 .elementor-element.elementor-element-daf9e8f, .elementor-11065 .elementor-element.elementor-element-daf9e8f > .elementor-background-overlay{border-radius:0px 0px 20px 20px;}.elementor-11065 .elementor-element.elementor-element-daf9e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 32px 34px 32px;}.elementor-11065 .elementor-element.elementor-element-daf9e8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-1397e08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-1397e08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11065 .elementor-element.elementor-element-1397e08 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3a5768;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 20px 16px;}.elementor-11065 .elementor-element.elementor-element-1397e08 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-1397e08 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-1397e08 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-1397e08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-c56b4f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-6033056 > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11065 .elementor-element.elementor-element-6033056 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-86670e2{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-bd71beb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-bd71beb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11065 .elementor-element.elementor-element-bd71beb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3a5768;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 20px 16px;}.elementor-11065 .elementor-element.elementor-element-bd71beb > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-bd71beb > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-bd71beb > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-bd71beb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-4bce41d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-1cd1d9a > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11065 .elementor-element.elementor-element-1cd1d9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-94f3077{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-81e879e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-81e879e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11065 .elementor-element.elementor-element-81e879e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3a5768;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 20px 16px;}.elementor-11065 .elementor-element.elementor-element-81e879e > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-81e879e > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-81e879e > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-81e879e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-496bdf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-e1fb10c > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11065 .elementor-element.elementor-element-e1fb10c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-289720d{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-e177073:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-e177073 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11065 .elementor-element.elementor-element-e177073 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3a5768;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 20px 16px;}.elementor-11065 .elementor-element.elementor-element-e177073 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-e177073 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-e177073 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-e177073 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-fc2b877 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-a1dbc8e > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11065 .elementor-element.elementor-element-a1dbc8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-fad2e2a{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-6bc791c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-6bc791c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11065 .elementor-element.elementor-element-6bc791c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3a5768;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 20px 16px;}.elementor-11065 .elementor-element.elementor-element-6bc791c > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-6bc791c > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-6bc791c > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-6bc791c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-a136155 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-92d400c > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11065 .elementor-element.elementor-element-92d400c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-cdd5bbc{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-1bcf316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-1bcf316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11065 .elementor-element.elementor-element-1bcf316 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3a5768;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 20px 16px;}.elementor-11065 .elementor-element.elementor-element-1bcf316 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-1bcf316 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-1bcf316 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-1bcf316 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-d3172f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-f5451e9 > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11065 .elementor-element.elementor-element-f5451e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-8dba04e{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-38cff03 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-38cff03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-73f9252 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-73f9252{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-a3dc95b > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-a3dc95b{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-18a8718 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-18a8718 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-6247862 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-6247862{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-a16c915 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-a16c915 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-26fe902 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-26fe902{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-ae66dfa > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-ae66dfa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-987a7a1 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-987a7a1{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-48223ff > .elementor-widget-container{margin:38px 0px 20px 0px;}.elementor-11065 .elementor-element.elementor-element-48223ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-widget-accordion [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-accordion [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-accordion .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-accordion .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-accordion .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-accordion .wpcf7 label{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-widget-accordion ::placeholder{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-widget-accordion .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-accordion .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-item{border-width:1px;border-color:#E6E9E8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#E6E9E8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#E6E9E8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-tab-title{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-icon, .elementor-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-title{color:#243845;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-icon svg{fill:#243845;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-active .elementor-accordion-icon, .elementor-11065 .elementor-element.elementor-element-012a30a .elementor-active .elementor-accordion-title{color:#243845;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-active .elementor-accordion-icon svg{fill:#243845;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-tab-title .elementor-accordion-icon i:before{color:#0FCEC8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-tab-title .elementor-accordion-icon svg{fill:#0FCEC8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0FCEC8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0FCEC8;}.elementor-11065 .elementor-element.elementor-element-012a30a .elementor-tab-content{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:15px;}.elementor-11065 .elementor-element.elementor-element-a0e1ec8 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-a0e1ec8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-9bac868 > .elementor-widget-container{background-color:#243845;margin:18px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-9bac868{text-align:center;}.elementor-11065 .elementor-element.elementor-element-9bac868 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-4cba20e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-11065 .elementor-element.elementor-element-4cba20e{margin-top:14px;margin-bottom:0px;}.elementor-11065 .elementor-element.elementor-element-bc512de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-bc512de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-bc512de > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E9E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 18px 0px;}.elementor-11065 .elementor-element.elementor-element-bc512de > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-bc512de > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-bc512de > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-bc512de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-4b0a6f4 > .elementor-widget-container{background-color:#0FCEC8;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11065 .elementor-element.elementor-element-4b0a6f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#243845;}.elementor-11065 .elementor-element.elementor-element-e5af182 > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-e5af182 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-0ebfbb0 > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11065 .elementor-element.elementor-element-0ebfbb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-7851ff6 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-7851ff6{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-a0f70d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-a0f70d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-a0f70d7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E9E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 18px 0px;}.elementor-11065 .elementor-element.elementor-element-a0f70d7 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-a0f70d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-a0f70d7 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-a0f70d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-9a582d1 > .elementor-widget-container{background-color:#243845;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11065 .elementor-element.elementor-element-9a582d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-8b82e76 > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-8b82e76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-490198c > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11065 .elementor-element.elementor-element-490198c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-478bd02 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-478bd02{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-eccee5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-eccee5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-eccee5e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E9E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 18px 0px;}.elementor-11065 .elementor-element.elementor-element-eccee5e > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-eccee5e > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-eccee5e > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-eccee5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-8f7551e > .elementor-widget-container{background-color:#243845;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11065 .elementor-element.elementor-element-8f7551e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-ba2dd74 > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-ba2dd74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-0917234 > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11065 .elementor-element.elementor-element-0917234 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-a929453 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-a929453{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-25a1e6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-25a1e6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-25a1e6f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E9E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 18px 0px;}.elementor-11065 .elementor-element.elementor-element-25a1e6f > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-25a1e6f > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-25a1e6f > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-25a1e6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-e37195b > .elementor-widget-container{background-color:#54595F;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11065 .elementor-element.elementor-element-e37195b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-4875e4f > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-4875e4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-f3d9b71 > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11065 .elementor-element.elementor-element-f3d9b71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-56f31b7 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11065 .elementor-element.elementor-element-56f31b7{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-03b55bc > .elementor-widget-container{background-color:#E4F7F6;margin:14px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px;}.elementor-11065 .elementor-element.elementor-element-03b55bc{text-align:center;}.elementor-11065 .elementor-element.elementor-element-03b55bc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-6646108 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-6646108 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-5c0585f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-5c0585f{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-9161786:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-9161786 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-9161786 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E9E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 22px 20px 22px;}.elementor-11065 .elementor-element.elementor-element-9161786 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-9161786 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-9161786 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-9161786 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-3734bd9 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-11065 .elementor-element.elementor-element-3734bd9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-widget-shortcode [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shortcode [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 label{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-widget-shortcode ::placeholder{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-widget-shortcode .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-11065 .elementor-element.elementor-element-73749f1{margin-top:20px;margin-bottom:0px;}.elementor-11065 .elementor-element.elementor-element-7bc1e01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-7bc1e01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11065 .elementor-element.elementor-element-7bc1e01 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-7bc1e01 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-7bc1e01 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-7bc1e01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-11065 .elementor-element.elementor-element-7bc1e01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-6f082f5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11065 .elementor-element.elementor-element-6f082f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-7c3e17f{margin-top:20px;margin-bottom:0px;}.elementor-11065 .elementor-element.elementor-element-ab7769a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-ab7769a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-ab7769a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E9E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 22px 20px 22px;}.elementor-11065 .elementor-element.elementor-element-ab7769a > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-ab7769a > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-ab7769a > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11065 .elementor-element.elementor-element-ab7769a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-df2da1d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11065 .elementor-element.elementor-element-df2da1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11065 .elementor-element.elementor-element-ed06148 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11065 .elementor-element.elementor-element-ed06148{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.62em;color:#54595F;}.elementor-11065 .elementor-element.elementor-element-e628159 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#243845;color:#243845;border-style:solid;border-width:2px 2px 2px 2px;border-color:#243845;border-radius:8px 8px 8px 8px;padding:11px 10px 11px 10px;}.elementor-11065 .elementor-element.elementor-element-e628159 .elementor-button:hover, .elementor-11065 .elementor-element.elementor-element-e628159 .elementor-button:focus{background-color:#243845;color:#FFFFFF;border-color:#243845;}.elementor-11065 .elementor-element.elementor-element-e628159 .elementor-button:hover svg, .elementor-11065 .elementor-element.elementor-element-e628159 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-804630d{margin-top:20px;margin-bottom:70px;}.elementor-11065 .elementor-element.elementor-element-5b2a907:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11065 .elementor-element.elementor-element-5b2a907 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11065 .elementor-element.elementor-element-5b2a907 > .elementor-element-populated, .elementor-11065 .elementor-element.elementor-element-5b2a907 > .elementor-element-populated > .elementor-background-overlay, .elementor-11065 .elementor-element.elementor-element-5b2a907 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-11065 .elementor-element.elementor-element-5b2a907 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 32px 40px 32px;}.elementor-11065 .elementor-element.elementor-element-5b2a907 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11065 .elementor-element.elementor-element-23d83c7{text-align:center;}.elementor-11065 .elementor-element.elementor-element-23d83c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-11065 .elementor-element.elementor-element-bfe46ff > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-bfe46ff{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#AEC1CB;}.elementor-11065 .elementor-element.elementor-element-6c8dd95 .elementor-button{background-color:#0FCEC8;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#243845;color:#243845;border-radius:6px 6px 6px 6px;padding:15px 30px 15px 30px;}.elementor-11065 .elementor-element.elementor-element-6c8dd95 .elementor-button:hover, .elementor-11065 .elementor-element.elementor-element-6c8dd95 .elementor-button:focus{background-color:#0bb8b2;color:#243845;}.elementor-11065 .elementor-element.elementor-element-6c8dd95 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-11065 .elementor-element.elementor-element-6c8dd95 .elementor-button:hover svg, .elementor-11065 .elementor-element.elementor-element-6c8dd95 .elementor-button:focus svg{fill:#243845;}body.elementor-page-11065:not(.elementor-motion-effects-element-type-background), body.elementor-page-11065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11065 .elementor-element.elementor-element-5524a07{width:52%;}.elementor-11065 .elementor-element.elementor-element-b68216f{width:32%;}.elementor-11065 .elementor-element.elementor-element-cd68970{width:68%;}.elementor-11065 .elementor-element.elementor-element-5212fd9{width:48%;}.elementor-11065 .elementor-element.elementor-element-9af290b{width:71.5%;}.elementor-11065 .elementor-element.elementor-element-d66880c{width:68%;}.elementor-11065 .elementor-element.elementor-element-cb97ff6{width:32%;}.elementor-11065 .elementor-element.elementor-element-1397e08{width:16.666%;}.elementor-11065 .elementor-element.elementor-element-bd71beb{width:16.666%;}.elementor-11065 .elementor-element.elementor-element-81e879e{width:16.666%;}.elementor-11065 .elementor-element.elementor-element-e177073{width:16.666%;}.elementor-11065 .elementor-element.elementor-element-6bc791c{width:16.666%;}.elementor-11065 .elementor-element.elementor-element-1bcf316{width:16.666%;}.elementor-11065 .elementor-element.elementor-element-a3b7c0a{width:28.5%;}}/* Start custom CSS *//* ===== FOC page (matches reference design) ===== */
body.elementor-page-11065{background:#F4F6F6}
body.elementor-page-11065 a{color:#0d9d97}
body.elementor-page-11065 a:hover{color:#0a7d78}

/* step number badges */
body.elementor-page-11065 .cml-step-num .elementor-heading-title{width:40px;height:40px;border-radius:11px;background:#9BEBE7;display:flex;align-items:center;justify-content:center}
body.elementor-page-11065 .cml-step-hot .elementor-heading-title{background:#0FCEC8}

/* signpost */
body.elementor-page-11065 .cml-signpost{background:#fff;border:1px solid #E6E9E8;border-left:5px solid #0FCEC8;border-radius:0 12px 12px 0;padding:18px 22px}
body.elementor-page-11065 .cml-signpost ul{margin:10px 0 0;padding-left:18px;line-height:1.75}

/* intro portrait image */
body.elementor-page-11065 .cml-img-45 img{aspect-ratio:4/5;object-fit:cover;width:100%;border-radius:16px;box-shadow:0 20px 44px -30px rgba(36,56,69,.45)}

/* news items */
body.elementor-page-11065 .cml-news-item{border-top:1px solid #EDF0EF;padding:11px 0;font-size:14px;color:#3A4A52;line-height:1.45}
body.elementor-page-11065 .cml-pill{display:inline-block;background:#E4F7F6;color:#0a7d78;font-size:10.5px;font-weight:700;font-family:'Poppins',sans-serif;padding:2px 9px;border-radius:20px;margin-bottom:6px;letter-spacing:.03em}

/* FAQ accordion as separated cards */
body.elementor-page-11065 .cml-faq .elementor-accordion .elementor-accordion-item{border:1px solid #E6E9E8 !important;border-radius:12px;overflow:hidden;margin-bottom:12px;background:#fff}
body.elementor-page-11065 .cml-faq .elementor-tab-title{padding:18px 22px}
body.elementor-page-11065 .cml-faq .elementor-tab-content{border-top:0 !important;padding:0 22px 18px;color:#54595F}
body.elementor-page-11065 .cml-faq .elementor-accordion-icon{color:#0FCEC8}

/* route cards */
body.elementor-page-11065 .cml-route-card{overflow:hidden}
body.elementor-page-11065 .cml-route-card .cml-route-tag .elementor-heading-title,
body.elementor-page-11065 .cml-route-card .cml-route-cond .elementor-heading-title{text-transform:uppercase;letter-spacing:.08em}
body.elementor-page-11065 .cml-route-card .cml-route-cond .elementor-heading-title{letter-spacing:.04em}
body.elementor-page-11065 .cml-route-banner .elementor-heading-title{font-family:'Poppins',sans-serif}
body.elementor-page-11065 .cml-route-banner{border-radius:14px}

/* sticky sidebar */
@media (min-width:1025px){ body.elementor-page-11065 .cml-sidebar{position:sticky;top:20px;align-self:flex-start} }

/* callback form fields */
body.elementor-page-11065 .cml-cb-form input{border:0;border-radius:8px;font-size:14px;padding:11px 13px}
body.elementor-page-11065 .cml-cb-form .elementor-button{font-family:'Poppins',sans-serif;font-weight:600}

/* outline button hover */
body.elementor-page-11065 .cml-outline-btn .elementor-button:hover{background:#243845;color:#fff}

/* watch-out & routes: equal height cards */
body.elementor-page-11065 .cml-watch .elementor-row,body.elementor-page-11065 .cml-routes .elementor-row{align-items:stretch}

/* mobile stacking fixes */
@media (max-width:767px){
  body.elementor-page-11065 .cml-dark-steps .elementor-column{margin-bottom:10px}
  body.elementor-page-11065 .cml-route-card{margin-bottom:10px}
}
/* gaps between process step cards */
body.elementor-page-11065 .cml-dark-steps .elementor-column:not(:first-child) .elementor-element-populated{margin-left:7px}
body.elementor-page-11065 .cml-dark-steps .elementor-column:not(:last-child) .elementor-element-populated{margin-right:7px}
/* FSCS limits table */
body.elementor-page-11065 .cml-table{width:100%;border-collapse:collapse;margin:0 0 14px;font-size:15px}
body.elementor-page-11065 .cml-table th,body.elementor-page-11065 .cml-table td{border:1px solid #E6E9E8;padding:10px 12px;text-align:left}
body.elementor-page-11065 .cml-table th{background:#243845;color:#fff;font-family:'Poppins',sans-serif;font-weight:600}
body.elementor-page-11065 .cml-table tr:nth-child(even) td{background:#F4F6F6}
/* ===== mobile optimisation (desktop unchanged) ===== */
@media(max-width:767px){
body.elementor-page-11065 h1.elementor-heading-title{font-size:30px!important;line-height:1.25!important}
body.elementor-page-11065 .cml-dark-top{padding:26px 20px 0!important}
body.elementor-page-11065 .cml-dark-steps{padding:18px 20px 26px!important}
body.elementor-page-11065 .cml-dark-steps .elementor-column .elementor-element-populated{margin-left:0!important;margin-right:0!important}
body.elementor-page-11065 .cml-watch .elementor-column:not(:last-child) .elementor-element-populated{margin-bottom:12px}
body.elementor-page-11065 .cml-table{display:block;overflow-x:auto}
body.elementor-page-11065 .cml-foot .elementor-column > .elementor-element-populated{padding:30px 20px!important}
body.elementor-page-11065 .cml-twocol{padding-top:26px!important}
}
body.elementor-page-11065 .cml-news-title a{color:#3A4A52;text-decoration:none}
body.elementor-page-11065 .cml-news-title a:hover{color:#0d9d97}
/* route card links + gaps */
@media(min-width:768px){
body.elementor-page-11065 .cml-routes .elementor-column:not(:first-child) .elementor-element-populated{margin-left:8px}
body.elementor-page-11065 .cml-routes .elementor-column:not(:last-child) .elementor-element-populated{margin-right:8px}
}
body.elementor-page-11065 .cml-route-card > .elementor-element-populated{position:relative;transition:border-color .2s,box-shadow .2s}
body.elementor-page-11065 .cml-route-name a{color:inherit}
body.elementor-page-11065 .cml-route-name a::after{content:'';position:absolute;inset:0}
body.elementor-page-11065 .cml-route-card > .elementor-element-populated:hover{border-color:#0FCEC8;box-shadow:0 10px 24px -14px rgba(36,56,69,.4)}/* End custom CSS */