.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-11066 .elementor-element.elementor-element-2a2d10d:not(.elementor-motion-effects-element-type-background), .elementor-11066 .elementor-element.elementor-element-2a2d10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-11066 .elementor-element.elementor-element-2a2d10d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 0px 40px 0px;}.elementor-11066 .elementor-element.elementor-element-2a2d10d > .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-11066 .elementor-element.elementor-element-6857312.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11066 .elementor-element.elementor-element-6857312.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-11066 .elementor-element.elementor-element-a9e5df1 .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-11066 .elementor-element.elementor-element-ee5ff35{font-size:19px;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-42e1540{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-11066 .elementor-element.elementor-element-0fa8e20 .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-11066 .elementor-element.elementor-element-20afeed .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-11066 .elementor-element.elementor-element-b26b0cb{padding:0px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-f9af3cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-f9af3cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0FCEC8;}.elementor-11066 .elementor-element.elementor-element-f9af3cb > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-f9af3cb > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-f9af3cb > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11066 .elementor-element.elementor-element-f9af3cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 16px 20px;}.elementor-11066 .elementor-element.elementor-element-f9af3cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-4bbec9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-4bbec9e{font-family:"Open Sans", Sans-serif;font-size:16px;color:#243845;}.elementor-11066 .elementor-element.elementor-element-0982235 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-11066 .elementor-element.elementor-element-0982235{padding:44px 0px 20px 0px;}.elementor-11066 .elementor-element.elementor-element-6870e21 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-11066 .elementor-element.elementor-element-ec920a4{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-0a9520f img{border-radius:16px 16px 16px 16px;}.elementor-11066 .elementor-element.elementor-element-ee310f3 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-ee310f3{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-3966006 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-3966006 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-713ed8f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-713ed8f{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-dbe32dd:not(.elementor-motion-effects-element-type-background), .elementor-11066 .elementor-element.elementor-element-dbe32dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11066 .elementor-element.elementor-element-dbe32dd, .elementor-11066 .elementor-element.elementor-element-dbe32dd > .elementor-background-overlay{border-radius:20px 20px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-dbe32dd{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-11066 .elementor-element.elementor-element-dbe32dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-36aebd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-53c20df > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-53c20df{font-family:"Open Sans", Sans-serif;font-size:15.5px;line-height:1.62em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-e07ebb7:not(.elementor-motion-effects-element-type-background), .elementor-11066 .elementor-element.elementor-element-e07ebb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11066 .elementor-element.elementor-element-e07ebb7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-11066 .elementor-element.elementor-element-e07ebb7, .elementor-11066 .elementor-element.elementor-element-e07ebb7 > .elementor-background-overlay{border-radius:0px 0px 20px 20px;}.elementor-11066 .elementor-element.elementor-element-e07ebb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 32px 34px 32px;}.elementor-11066 .elementor-element.elementor-element-e07ebb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-c784880:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-c784880 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11066 .elementor-element.elementor-element-c784880 > .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-11066 .elementor-element.elementor-element-c784880 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-c784880 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-c784880 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-c784880 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-d68d151 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-8241d4e > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-8241d4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-f9d9276{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-b86bbf7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-b86bbf7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11066 .elementor-element.elementor-element-b86bbf7 > .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-11066 .elementor-element.elementor-element-b86bbf7 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-b86bbf7 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-b86bbf7 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-b86bbf7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-4d9201c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-dca34d8 > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-dca34d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-1bfed45{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-0fc5cdd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-0fc5cdd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11066 .elementor-element.elementor-element-0fc5cdd > .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-11066 .elementor-element.elementor-element-0fc5cdd > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-0fc5cdd > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-0fc5cdd > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-0fc5cdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-e2f4d1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-a2cfd3d > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-a2cfd3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-ec1aca9{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-758d3dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-758d3dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11066 .elementor-element.elementor-element-758d3dd > .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-11066 .elementor-element.elementor-element-758d3dd > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-758d3dd > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-758d3dd > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-758d3dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-9f3c7fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-13f1782 > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-13f1782 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-5e84e1e{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-7823fb9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-7823fb9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f4a5a;}.elementor-11066 .elementor-element.elementor-element-7823fb9 > .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-11066 .elementor-element.elementor-element-7823fb9 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-7823fb9 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-7823fb9 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-7823fb9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-e9e82c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-8061343 > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-8061343 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-1b4b68f{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.55em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-d551257 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-d551257 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-2b2aeaa .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-11066 .elementor-element.elementor-element-2b2aeaa{margin-top:20px;margin-bottom:0px;}.elementor-11066 .elementor-element.elementor-element-85dc256:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-85dc256 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-85dc256 > .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:22px 24px 22px 24px;}.elementor-11066 .elementor-element.elementor-element-85dc256 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-85dc256 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-85dc256 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-85dc256 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-537be9e > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-537be9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16.5px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-1a4197a{font-family:"Open Sans", Sans-serif;font-size:14.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-4c4d091:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-4c4d091 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-4c4d091 > .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:22px 24px 22px 24px;}.elementor-11066 .elementor-element.elementor-element-4c4d091 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-4c4d091 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-4c4d091 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-4c4d091 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-2f6c081 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-2f6c081 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16.5px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-d9edda0{font-family:"Open Sans", Sans-serif;font-size:14.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-3ebc7a1 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-11066 .elementor-element.elementor-element-3ebc7a1{margin-top:16px;margin-bottom:0px;}.elementor-11066 .elementor-element.elementor-element-62f8360:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-62f8360 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-62f8360 > .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:22px 24px 22px 24px;}.elementor-11066 .elementor-element.elementor-element-62f8360 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-62f8360 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-62f8360 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-62f8360 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-88509bc > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-88509bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16.5px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-82b5a34{font-family:"Open Sans", Sans-serif;font-size:14.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-f2e1a40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-f2e1a40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-f2e1a40 > .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:22px 24px 22px 24px;}.elementor-11066 .elementor-element.elementor-element-f2e1a40 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-f2e1a40 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-f2e1a40 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-f2e1a40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-52cbb4c > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-11066 .elementor-element.elementor-element-52cbb4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16.5px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-40ef4e4{font-family:"Open Sans", Sans-serif;font-size:14.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-d190e09 > .elementor-widget-container{margin:38px 0px 20px 0px;}.elementor-11066 .elementor-element.elementor-element-d190e09 .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-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-item{border-width:1px;border-color:#E6E9E8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#E6E9E8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#E6E9E8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-tab-title{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-icon, .elementor-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-title{color:#243845;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-icon svg{fill:#243845;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-active .elementor-accordion-icon, .elementor-11066 .elementor-element.elementor-element-2574747 .elementor-active .elementor-accordion-title{color:#243845;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-active .elementor-accordion-icon svg{fill:#243845;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-tab-title .elementor-accordion-icon i:before{color:#0FCEC8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-tab-title .elementor-accordion-icon svg{fill:#0FCEC8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0FCEC8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0FCEC8;}.elementor-11066 .elementor-element.elementor-element-2574747 .elementor-tab-content{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:15px;}.elementor-11066 .elementor-element.elementor-element-5c7ad1f > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-5c7ad1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-77a0219 > .elementor-widget-container{background-color:#243845;margin:18px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-77a0219{text-align:center;}.elementor-11066 .elementor-element.elementor-element-77a0219 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-556ecb4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-11066 .elementor-element.elementor-element-556ecb4{margin-top:14px;margin-bottom:0px;}.elementor-11066 .elementor-element.elementor-element-998b8b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-998b8b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-998b8b6 > .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-11066 .elementor-element.elementor-element-998b8b6 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-998b8b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-998b8b6 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-998b8b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-234582b > .elementor-widget-container{background-color:#0FCEC8;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11066 .elementor-element.elementor-element-234582b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#243845;}.elementor-11066 .elementor-element.elementor-element-c1448d8 > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-c1448d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-3f3efcb > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11066 .elementor-element.elementor-element-3f3efcb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-5e64bb3 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-5e64bb3{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-658e2a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-658e2a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-658e2a7 > .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-11066 .elementor-element.elementor-element-658e2a7 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-658e2a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-658e2a7 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-658e2a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-6e11769 > .elementor-widget-container{background-color:#243845;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11066 .elementor-element.elementor-element-6e11769 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-8ad106e > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-8ad106e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-c92a4cd > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11066 .elementor-element.elementor-element-c92a4cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-ffc6a38 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-ffc6a38{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-1653443:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-1653443 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-1653443 > .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-11066 .elementor-element.elementor-element-1653443 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-1653443 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-1653443 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-1653443 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-35ea064 > .elementor-widget-container{background-color:#243845;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11066 .elementor-element.elementor-element-35ea064 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-92bfd4e > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-92bfd4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-36ab2dc > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11066 .elementor-element.elementor-element-36ab2dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-0c277c5 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-0c277c5{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-1419bd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-1419bd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-1419bd8 > .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-11066 .elementor-element.elementor-element-1419bd8 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-1419bd8 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-1419bd8 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-1419bd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-aa2128b > .elementor-widget-container{background-color:#54595F;margin:0px 0px 0px 0px;padding:11px 16px 11px 16px;}.elementor-11066 .elementor-element.elementor-element-aa2128b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-9f40f00 > .elementor-widget-container{margin:16px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-9f40f00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-05fbd82 > .elementor-widget-container{margin:7px 18px 7px 18px;}.elementor-11066 .elementor-element.elementor-element-05fbd82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-b38b337 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-11066 .elementor-element.elementor-element-b38b337{font-family:"Open Sans", Sans-serif;font-size:13px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-5a20563 > .elementor-widget-container{background-color:#E4F7F6;margin:14px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px;}.elementor-11066 .elementor-element.elementor-element-5a20563{text-align:center;}.elementor-11066 .elementor-element.elementor-element-5a20563 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-4577cec > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-4577cec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-f95013d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-f95013d{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-8bcdfa9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-8bcdfa9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-8bcdfa9 > .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-11066 .elementor-element.elementor-element-8bcdfa9 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-8bcdfa9 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-8bcdfa9 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-8bcdfa9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-8c66c44 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-11066 .elementor-element.elementor-element-8c66c44 .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-11066 .elementor-element.elementor-element-e7b886b{margin-top:20px;margin-bottom:0px;}.elementor-11066 .elementor-element.elementor-element-9044554:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-9044554 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11066 .elementor-element.elementor-element-9044554 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-9044554 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-9044554 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-9044554 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-11066 .elementor-element.elementor-element-9044554 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-0d7d40f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11066 .elementor-element.elementor-element-0d7d40f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-0e37d8b{margin-top:20px;margin-bottom:0px;}.elementor-11066 .elementor-element.elementor-element-7bd34bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-7bd34bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-7bd34bd > .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-11066 .elementor-element.elementor-element-7bd34bd > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-7bd34bd > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-7bd34bd > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-11066 .elementor-element.elementor-element-7bd34bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-1e1c8e9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11066 .elementor-element.elementor-element-1e1c8e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.16em;color:#243845;}.elementor-11066 .elementor-element.elementor-element-6ca4835 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11066 .elementor-element.elementor-element-6ca4835{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.62em;color:#54595F;}.elementor-11066 .elementor-element.elementor-element-372219b .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-11066 .elementor-element.elementor-element-372219b .elementor-button:hover, .elementor-11066 .elementor-element.elementor-element-372219b .elementor-button:focus{background-color:#243845;color:#FFFFFF;border-color:#243845;}.elementor-11066 .elementor-element.elementor-element-372219b .elementor-button:hover svg, .elementor-11066 .elementor-element.elementor-element-372219b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-4e0d031{margin-top:20px;margin-bottom:70px;}.elementor-11066 .elementor-element.elementor-element-6dd3789:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11066 .elementor-element.elementor-element-6dd3789 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243845;}.elementor-11066 .elementor-element.elementor-element-6dd3789 > .elementor-element-populated, .elementor-11066 .elementor-element.elementor-element-6dd3789 > .elementor-element-populated > .elementor-background-overlay, .elementor-11066 .elementor-element.elementor-element-6dd3789 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-11066 .elementor-element.elementor-element-6dd3789 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 32px 40px 32px;}.elementor-11066 .elementor-element.elementor-element-6dd3789 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11066 .elementor-element.elementor-element-090e6ba{text-align:center;}.elementor-11066 .elementor-element.elementor-element-090e6ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-11066 .elementor-element.elementor-element-0392df0 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-0392df0{font-family:"Open Sans", Sans-serif;font-size:16.5px;line-height:1.62em;color:#AEC1CB;}.elementor-11066 .elementor-element.elementor-element-b4f8849 .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-11066 .elementor-element.elementor-element-b4f8849 .elementor-button:hover, .elementor-11066 .elementor-element.elementor-element-b4f8849 .elementor-button:focus{background-color:#0bb8b2;color:#243845;}.elementor-11066 .elementor-element.elementor-element-b4f8849 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-11066 .elementor-element.elementor-element-b4f8849 .elementor-button:hover svg, .elementor-11066 .elementor-element.elementor-element-b4f8849 .elementor-button:focus svg{fill:#243845;}body.elementor-page-11066:not(.elementor-motion-effects-element-type-background), body.elementor-page-11066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11066 .elementor-element.elementor-element-6857312{width:52%;}.elementor-11066 .elementor-element.elementor-element-58d6ae0{width:32%;}.elementor-11066 .elementor-element.elementor-element-8711a69{width:68%;}.elementor-11066 .elementor-element.elementor-element-f8cc2cc{width:48%;}.elementor-11066 .elementor-element.elementor-element-6913f8a{width:71.5%;}.elementor-11066 .elementor-element.elementor-element-792cf93{width:68%;}.elementor-11066 .elementor-element.elementor-element-715e87d{width:32%;}.elementor-11066 .elementor-element.elementor-element-b5b76e0{width:28.5%;}}/* Start custom CSS *//* ===== FOC page (matches reference design) ===== */
body.elementor-page-11066{background:#F4F6F6}
body.elementor-page-11066 a{color:#0d9d97}
body.elementor-page-11066 a:hover{color:#0a7d78}

/* step number badges */
body.elementor-page-11066 .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-11066 .cml-step-hot .elementor-heading-title{background:#0FCEC8}

/* signpost */
body.elementor-page-11066 .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-11066 .cml-signpost ul{margin:10px 0 0;padding-left:18px;line-height:1.75}

/* intro portrait image */
body.elementor-page-11066 .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-11066 .cml-news-item{border-top:1px solid #EDF0EF;padding:11px 0;font-size:14px;color:#3A4A52;line-height:1.45}
body.elementor-page-11066 .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-11066 .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-11066 .cml-faq .elementor-tab-title{padding:18px 22px}
body.elementor-page-11066 .cml-faq .elementor-tab-content{border-top:0 !important;padding:0 22px 18px;color:#54595F}
body.elementor-page-11066 .cml-faq .elementor-accordion-icon{color:#0FCEC8}

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

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

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

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

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

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