.elementor-245996 .elementor-element.elementor-element-86b1011:not(.elementor-motion-effects-element-type-background), .elementor-245996 .elementor-element.elementor-element-86b1011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-86b1011 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2A4963 0%, var( --e-global-color-4c29234 ) 85%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-86b1011 .elementor-background-overlay{filter:brightness( 106% ) contrast( 100% ) saturate( 99% ) blur( 0px ) hue-rotate( 0deg );}.elementor-245996 .elementor-element.elementor-element-86b1011{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-245996 .elementor-element.elementor-element-79ef009:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-245996 .elementor-element.elementor-element-79ef009 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C162300;}.elementor-245996 .elementor-element.elementor-element-79ef009 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-79ef009 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-0c5a35e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-245996 .elementor-element.elementor-element-0c5a35e > .elementor-container{max-width:1600px;}.elementor-245996 .elementor-element.elementor-element-0c5a35e{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 35px;}.elementor-245996 .elementor-element.elementor-element-e31a2b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-245996 .elementor-element.elementor-element-50e4d17{width:var( --container-widget-width, 104.732% );max-width:104.732%;--container-widget-width:104.732%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:200;text-transform:none;line-height:60px;letter-spacing:-2px;}.elementor-245996 .elementor-element.elementor-element-50e4d17 > .elementor-widget-container{margin:0px 0px -91px 0px;}.elementor-245996 .elementor-element.elementor-element-b850c41{width:var( --container-widget-width, 71.713% );max-width:71.713%;--container-widget-width:71.713%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-b850c41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-626d211{--spacer-size:193px;}.elementor-245996 .elementor-element.elementor-element-deb188a:not(.elementor-motion-effects-element-type-background), .elementor-245996 .elementor-element.elementor-element-deb188a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-deb188a > .elementor-background-overlay{opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-deb188a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;z-index:3;}.elementor-245996 .elementor-element.elementor-element-36921f3{z-index:0;}.elementor-245996 .elementor-element.elementor-element-b479ec0{--spacer-size:50px;}.elementor-245996 .elementor-element.elementor-element-3f960cc > .elementor-container{max-width:1600px;}.elementor-245996 .elementor-element.elementor-element-ae0ae85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:58px;font-weight:300;text-transform:none;line-height:71px;letter-spacing:-1.6px;color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-ae0ae85 > .elementor-widget-container{margin:0px 0px -71px 0px;}.elementor-245996 .elementor-element.elementor-element-d06b266 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-d06b266{column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-text );}.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-245996 .elementor-element.elementor-element-112dc3a .elementor-button{background-color:#E0E5EB00;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-245996 .elementor-element.elementor-element-112dc3a{width:var( --container-widget-width, 100.545% );max-width:100.545%;--container-widget-width:100.545%;--container-widget-flex-grow:0;}.elementor-245996 .elementor-element.elementor-element-112dc3a > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-112dc3a .elementor-button:hover, .elementor-245996 .elementor-element.elementor-element-112dc3a .elementor-button:focus{color:var( --e-global-color-secondary );border-color:#2BBCBA;}.elementor-245996 .elementor-element.elementor-element-112dc3a .elementor-button:hover svg, .elementor-245996 .elementor-element.elementor-element-112dc3a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.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-245996 .elementor-element.elementor-element-0cd5365{width:var( --container-widget-width, 112.727% );max-width:112.727%;--container-widget-width:112.727%;--container-widget-flex-grow:0;}.elementor-245996 .elementor-element.elementor-element-0cd5365 img{width:100%;}.elementor-245996 .elementor-element.elementor-element-d24340a{--spacer-size:50px;}.elementor-245996 .elementor-element.elementor-element-0ad8b1a > .elementor-background-overlay{background-color:#2A4963;opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-0ad8b1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-3ea6478 > .elementor-container{max-width:1600px;}.elementor-245996 .elementor-element.elementor-element-3ea6478{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-245996 .elementor-element.elementor-element-cfae6af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-cfae6af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-0f59167{--spacer-size:47px;}.elementor-245996 .elementor-element.elementor-element-45648d0{width:var( --container-widget-width, 104.732% );max-width:104.732%;--container-widget-width:104.732%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:400;text-transform:none;line-height:52px;letter-spacing:-2.5px;color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-45648d0 > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-6ae690b .elementor-button{background-color:#E0E5EB00;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-245996 .elementor-element.elementor-element-6ae690b{width:var( --container-widget-width, 110.346% );max-width:110.346%;--container-widget-width:110.346%;--container-widget-flex-grow:0;}.elementor-245996 .elementor-element.elementor-element-6ae690b > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-6ae690b .elementor-button:hover, .elementor-245996 .elementor-element.elementor-element-6ae690b .elementor-button:focus{color:var( --e-global-color-secondary );border-color:#2BBCBA;}.elementor-245996 .elementor-element.elementor-element-6ae690b .elementor-button:hover svg, .elementor-245996 .elementor-element.elementor-element-6ae690b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-5a1558d{--spacer-size:47px;}.elementor-245996 .elementor-element.elementor-element-0701ff7{--spacer-size:47px;}.elementor-245996 .elementor-element.elementor-element-53dd664 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-53dd664{column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-76331d4{--spacer-size:47px;}.elementor-245996 .elementor-element.elementor-element-dfe8477:not(.elementor-motion-effects-element-type-background), .elementor-245996 .elementor-element.elementor-element-dfe8477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-dfe8477 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-dfe8477{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-245996 .elementor-element.elementor-element-8459789 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-8459789 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-0e27249{--spacer-size:30px;}.elementor-245996 .elementor-element.elementor-element-dd112c2{width:var( --container-widget-width, 104.732% );max-width:104.732%;--container-widget-width:104.732%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:66px;font-weight:300;text-transform:none;line-height:71px;letter-spacing:-1.6px;color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-dd112c2 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-9da5929{--spacer-size:49px;}.elementor-245996 .elementor-element.elementor-element-4cfb161 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-4cfb161 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-3c557bd{--spacer-size:30px;}.elementor-245996 .elementor-element.elementor-element-9b37ebc > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-9b37ebc{column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-da8b4c0 .elementor-button{background-color:#E0E5EB00;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-245996 .elementor-element.elementor-element-da8b4c0{width:var( --container-widget-width, 110.346% );max-width:110.346%;--container-widget-width:110.346%;--container-widget-flex-grow:0;}.elementor-245996 .elementor-element.elementor-element-da8b4c0 .elementor-button:hover, .elementor-245996 .elementor-element.elementor-element-da8b4c0 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:#2BBCBA;}.elementor-245996 .elementor-element.elementor-element-da8b4c0 .elementor-button:hover svg, .elementor-245996 .elementor-element.elementor-element-da8b4c0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-1150237{--spacer-size:50px;}.elementor-245996 .elementor-element.elementor-element-094f13d{--spacer-size:20px;}.elementor-245996 .elementor-element.elementor-element-c7645ad:not(.elementor-motion-effects-element-type-background), .elementor-245996 .elementor-element.elementor-element-c7645ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EAF0;}.elementor-245996 .elementor-element.elementor-element-c7645ad > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-c7645ad{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8f52134 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:3;}.elementor-245996 .elementor-element.elementor-element-c7645ad, .elementor-245996 .elementor-element.elementor-element-c7645ad > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-6e1d0a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-6e1d0a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-0fa2bff{--spacer-size:1px;}.elementor-245996 .elementor-element.elementor-element-edba0d8{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-accent );margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-edba0d8:hover{border-style:none;}.elementor-245996 .elementor-element.elementor-element-edba0d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-edba0d8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-edba0d8 a{color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-edba0d8 a:hover{color:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-2ea1d92 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 34px 26px 11px;--e-column-margin-right:34px;--e-column-margin-left:11px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-2ea1d92 > .elementor-element-populated, .elementor-245996 .elementor-element.elementor-element-2ea1d92 > .elementor-element-populated > .elementor-background-overlay, .elementor-245996 .elementor-element.elementor-element-2ea1d92 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-245996 .elementor-element.elementor-element-1f0c7c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 > .elementor-widget-container{margin:-15px -15px -15px -15px;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post-holder{background-color:#E9EFF400;border-style:solid;border-width:0px 1px 0px 0px;border-color:#D4E0EB;border-radius:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-meta .eael-posted-on{color:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{color:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-meta > span{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-title a{color:var( --e-global-color-accent );}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-title:hover, .elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-title a:hover{color:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-title, .elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-entry-title a{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;font-style:italic;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post-excerpt p{color:var( --e-global-color-accent );font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post .eael-entry-overlay{background-color:#00000000;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-245996 .elementor-element.elementor-element-1f0c7c7 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-245996 .elementor-element.elementor-element-cc9d1bc:not(.elementor-motion-effects-element-type-background), .elementor-245996 .elementor-element.elementor-element-cc9d1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-e0c21a8 ) 100%);}.elementor-245996 .elementor-element.elementor-element-cc9d1bc > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-cc9d1bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:3;}.elementor-245996 .elementor-element.elementor-element-4fe68e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-4fe68e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-d73ba07{--spacer-size:90px;}.elementor-245996 .elementor-element.elementor-element-1c3e81c > .elementor-container{max-width:1600px;}.elementor-245996 .elementor-element.elementor-element-4a1fdd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-245996 .elementor-element.elementor-element-4a1fdd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ocean-one.no/wp-content/uploads/2026/02/2025-10-21-OceanOne-Subcom-PLR-Illustrations_5_4K-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245996 .elementor-element.elementor-element-4a1fdd9 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;}.elementor-245996 .elementor-element.elementor-element-4a1fdd9 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-4a1fdd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-245996 .elementor-element.elementor-element-1542b5e{--spacer-size:350px;}.elementor-245996 .elementor-element.elementor-element-534fe0e > .elementor-widget-container{margin:0px 32px -32px 0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-534fe0e{column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-1679726 .elementor-button{background-color:#E0E5EB00;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:none;letter-spacing:0.2px;fill:var( --e-global-color-a935615 );color:var( --e-global-color-a935615 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a935615 );border-radius:5px 5px 5px 5px;}.elementor-245996 .elementor-element.elementor-element-1679726{width:var( --container-widget-width, 110.346% );max-width:110.346%;--container-widget-width:110.346%;--container-widget-flex-grow:0;}.elementor-245996 .elementor-element.elementor-element-1679726 .elementor-button:hover, .elementor-245996 .elementor-element.elementor-element-1679726 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:#2BBCBA;}.elementor-245996 .elementor-element.elementor-element-1679726 .elementor-button:hover svg, .elementor-245996 .elementor-element.elementor-element-1679726 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-245996 .elementor-element.elementor-element-6427c5c{--spacer-size:90px;}.elementor-245996 .elementor-element.elementor-element-c5687c0 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-c5687c0 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-245996 .elementor-element.elementor-element-c5687c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-245996 .elementor-element.elementor-element-73ee606 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-245996 .elementor-element.elementor-element-73ee606 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245996 .elementor-element.elementor-element-7629814{--spacer-size:120px;}.elementor-245996 .elementor-element.elementor-element-e241b79{width:var( --container-widget-width, 104.732% );max-width:104.732%;--container-widget-width:104.732%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:61px;font-weight:300;text-transform:none;line-height:82px;letter-spacing:-1.6px;color:var( --e-global-color-text );}.elementor-245996 .elementor-element.elementor-element-e241b79 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-e241b79 p{margin-block-end:29px;}.elementor-245996 .elementor-element.elementor-element-ab12257{--spacer-size:325px;}@media(max-width:1024px) and (min-width:768px){.elementor-245996 .elementor-element.elementor-element-79ef009{width:100%;}.elementor-245996 .elementor-element.elementor-element-36921f3{width:100%;}.elementor-245996 .elementor-element.elementor-element-b3b3a6f{width:100%;}.elementor-245996 .elementor-element.elementor-element-527e2e1{width:100%;}.elementor-245996 .elementor-element.elementor-element-cfae6af{width:100%;}.elementor-245996 .elementor-element.elementor-element-e61925d{width:100%;}.elementor-245996 .elementor-element.elementor-element-4a1fdd9{width:100%;}.elementor-245996 .elementor-element.elementor-element-fa66b70{width:100%;}}@media(max-width:1024px){.elementor-245996 .elementor-element.elementor-element-86b1011{margin-top:0px;margin-bottom:0px;padding:0px 25px 0px 25px;z-index:5;}.elementor-245996 .elementor-element.elementor-element-50e4d17{column-gap:0px;text-align:start;}.elementor-245996 .elementor-element.elementor-element-626d211{--spacer-size:1px;}.elementor-245996 .elementor-element.elementor-element-deb188a{margin-top:0px;margin-bottom:0px;padding:0px 25px 0px 25px;z-index:6;}.elementor-245996 .elementor-element.elementor-element-36921f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-3f960cc > .elementor-container{max-width:630px;}.elementor-245996 .elementor-element.elementor-element-527e2e1 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-7fb0c68 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-245996 .elementor-element.elementor-element-cfae6af > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-245996 .elementor-element.elementor-element-e61925d > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-245996 .elementor-element.elementor-element-fa66b70 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-245996 .elementor-element.elementor-element-e241b79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-e241b79{column-gap:0px;text-align:center;}.elementor-245996 .elementor-element.elementor-element-e241b79 p{margin-block-end:23px;}}@media(max-width:767px){.elementor-245996 .elementor-element.elementor-element-86b1011{margin-top:-3px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-245996 .elementor-element.elementor-element-0c5a35e{margin-top:0px;margin-bottom:-27px;padding:70px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-e31a2b0{width:100%;}.elementor-245996 .elementor-element.elementor-element-e31a2b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-245996 .elementor-element.elementor-element-e31a2b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-50e4d17{width:var( --container-widget-width, 321.906px );max-width:321.906px;--container-widget-width:321.906px;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;font-size:47px;line-height:1em;word-spacing:0em;}.elementor-245996 .elementor-element.elementor-element-50e4d17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-50e4d17 p{margin-block-end:23px;}.elementor-245996 .elementor-element.elementor-element-b850c41{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;text-align:center;}.elementor-245996 .elementor-element.elementor-element-b850c41 > .elementor-widget-container{margin:33px -30px -46px -30px;}.elementor-245996 .elementor-element.elementor-element-36921f3 > .elementor-element-populated{margin:63px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-ae0ae85 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-245996 .elementor-element.elementor-element-ae0ae85{text-align:center;}.elementor-245996 .elementor-element.elementor-element-d06b266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-d06b266{text-align:center;}.elementor-245996 .elementor-element.elementor-element-0f59167{--spacer-size:100px;}.elementor-245996 .elementor-element.elementor-element-45648d0 > .elementor-widget-container{margin:-91px 0px -11px 0px;}.elementor-245996 .elementor-element.elementor-element-45648d0{text-align:center;}.elementor-245996 .elementor-element.elementor-element-0701ff7{--spacer-size:9px;}.elementor-245996 .elementor-element.elementor-element-53dd664 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-53dd664{text-align:center;}.elementor-245996 .elementor-element.elementor-element-dfe8477{margin-top:-29px;margin-bottom:-29px;}.elementor-245996 .elementor-element.elementor-element-8459789 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-dd112c2 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-245996 .elementor-element.elementor-element-dd112c2{text-align:center;}.elementor-245996 .elementor-element.elementor-element-9da5929{--spacer-size:1px;}.elementor-245996 .elementor-element.elementor-element-4cfb161 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-3c557bd{--spacer-size:1px;}.elementor-245996 .elementor-element.elementor-element-9b37ebc > .elementor-widget-container{margin:0px 30px 40px 30px;}.elementor-245996 .elementor-element.elementor-element-9b37ebc{text-align:center;}.elementor-245996 .elementor-element.elementor-element-094f13d{--spacer-size:10px;}.elementor-245996 .elementor-element.elementor-element-c7645ad{margin-top:-29px;margin-bottom:-29px;}.elementor-245996 .elementor-element.elementor-element-6e1d0a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-4fe68e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-245996 .elementor-element.elementor-element-534fe0e > .elementor-widget-container{margin:0px 30px 40px -50px;}.elementor-245996 .elementor-element.elementor-element-534fe0e{text-align:center;}.elementor-245996 .elementor-element.elementor-element-1679726 > .elementor-widget-container{margin:0px 0px 0px -75px;}.elementor-245996 .elementor-element.elementor-element-c5687c0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-73ee606.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-245996 .elementor-element.elementor-element-73ee606 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-245996 .elementor-element.elementor-element-7629814{--spacer-size:163px;}.elementor-245996 .elementor-element.elementor-element-e241b79 > .elementor-widget-container{margin:-72px 0px 58px 0px;}.elementor-245996 .elementor-element.elementor-element-e241b79{font-size:30px;}.elementor-245996 .elementor-element.elementor-element-e241b79 p{margin-block-end:3px;}.elementor-245996 .elementor-element.elementor-element-ab12257{--spacer-size:81px;}}/* Start custom CSS for column, class: .elementor-element-cfae6af */.elementor-245996 .elementor-element.elementor-element-cfae6af{
  position: relative;
  background: #E9EFF4;
  z-index: 2;
  height: 100%;
}

/* stretch to viewport left + fill full height */
.elementor-245996 .elementor-element.elementor-element-cfae6af:before{
  content:"";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -50vw;
  width: 50vw;
  background: #E9EFF4;
  z-index: -1;
}

.elementor-245996 .elementor-element.elementor-element-cfae6af .elementor-container{
  align-items: stretch;
}/* End custom CSS */