.elementor-12774 .elementor-element.elementor-element-696a485:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-696a485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #009FE3 0%, #0A63A8 100%);}.elementor-12774 .elementor-element.elementor-element-696a485 > .elementor-container{max-width:1152px;}.elementor-12774 .elementor-element.elementor-element-696a485{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 24px 84px 24px;}.elementor-12774 .elementor-element.elementor-element-696a485 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-00d9165 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-a7f19d7{margin-top:0px;margin-bottom:0px;}.elementor-12774 .elementor-element.elementor-element-825f684 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-12774 .elementor-element.elementor-element-56c116a > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-12774 .elementor-element.elementor-element-56c116a .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:14px;font-weight:800;line-height:18px;letter-spacing:0.28px;color:#FFFFFF;}.elementor-12774 .elementor-element.elementor-element-e885573 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12774 .elementor-element.elementor-element-e885573 .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:60px;font-weight:800;line-height:63px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-12774 .elementor-element.elementor-element-6c83633 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12774 .elementor-element.elementor-element-6c83633{font-family:"Skolar Sans Regular", Sans-serif;font-size:19px;font-weight:400;line-height:29.45px;color:#EAF6FD;}.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-12774 .elementor-element.elementor-element-b3b7ffe .elementor-button{background-color:#1D1D1B;font-family:"Skolar Sans Bold", Sans-serif;font-size:15.5px;font-weight:800;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-12774 .elementor-element.elementor-element-b3b7ffe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-9a24627 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12774 .elementor-element.elementor-element-d633f49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-34833db{margin-top:64px;margin-bottom:0px;}.elementor-12774 .elementor-element.elementor-element-3126b73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12774 .elementor-element.elementor-element-3126b73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.15);}.elementor-12774 .elementor-element.elementor-element-3126b73 > .elementor-element-populated, .elementor-12774 .elementor-element.elementor-element-3126b73 > .elementor-element-populated > .elementor-background-overlay, .elementor-12774 .elementor-element.elementor-element-3126b73 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12774 .elementor-element.elementor-element-3126b73 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:23px 24px 26px 32px;}.elementor-12774 .elementor-element.elementor-element-3126b73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12774 .elementor-element.elementor-element-4df92f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-4df92f9 .elementor-counter-title{justify-content:start;color:#EAF6FD;font-family:"Skolar Sans Regular", Sans-serif;font-size:15.5px;font-weight:400;}.elementor-12774 .elementor-element.elementor-element-4df92f9 .elementor-counter{gap:4px;}.elementor-12774 .elementor-element.elementor-element-4df92f9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Skolar Sans Bold", Sans-serif;font-size:52px;font-weight:800;line-height:49.4px;}.elementor-12774 .elementor-element.elementor-element-fe7a341:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12774 .elementor-element.elementor-element-fe7a341 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.15);}.elementor-12774 .elementor-element.elementor-element-fe7a341 > .elementor-element-populated, .elementor-12774 .elementor-element.elementor-element-fe7a341 > .elementor-element-populated > .elementor-background-overlay, .elementor-12774 .elementor-element.elementor-element-fe7a341 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12774 .elementor-element.elementor-element-fe7a341 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:23px 24px 26px 32px;}.elementor-12774 .elementor-element.elementor-element-fe7a341 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-09bfa86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-09bfa86 .elementor-counter-title{justify-content:start;color:#EAF6FD;font-family:"Skolar Sans Regular", Sans-serif;font-size:15.5px;font-weight:400;}.elementor-12774 .elementor-element.elementor-element-09bfa86 .elementor-counter{gap:4px;}.elementor-12774 .elementor-element.elementor-element-09bfa86 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Skolar Sans Bold", Sans-serif;font-size:52px;font-weight:800;line-height:49.4px;}.elementor-12774 .elementor-element.elementor-element-6b28f54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12774 .elementor-element.elementor-element-6b28f54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.15);}.elementor-12774 .elementor-element.elementor-element-6b28f54 > .elementor-element-populated, .elementor-12774 .elementor-element.elementor-element-6b28f54 > .elementor-element-populated > .elementor-background-overlay, .elementor-12774 .elementor-element.elementor-element-6b28f54 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12774 .elementor-element.elementor-element-6b28f54 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:23px 24px 26px 32px;}.elementor-12774 .elementor-element.elementor-element-6b28f54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-b6eea1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-b6eea1a .elementor-counter-title{justify-content:start;color:#EAF6FD;font-family:"Skolar Sans Regular", Sans-serif;font-size:15.5px;font-weight:400;}.elementor-12774 .elementor-element.elementor-element-b6eea1a .elementor-counter{gap:4px;}.elementor-12774 .elementor-element.elementor-element-b6eea1a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Skolar Sans Bold", Sans-serif;font-size:52px;font-weight:800;line-height:49.4px;}.elementor-12774 .elementor-element.elementor-element-35b6918:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12774 .elementor-element.elementor-element-35b6918 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.15);}.elementor-12774 .elementor-element.elementor-element-35b6918 > .elementor-element-populated, .elementor-12774 .elementor-element.elementor-element-35b6918 > .elementor-element-populated > .elementor-background-overlay, .elementor-12774 .elementor-element.elementor-element-35b6918 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12774 .elementor-element.elementor-element-35b6918 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:23px 24px 26px 32px;}.elementor-12774 .elementor-element.elementor-element-35b6918 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-b916828 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-b916828 .elementor-counter-title{justify-content:start;color:#EAF6FD;font-family:"Skolar Sans Regular", Sans-serif;font-size:15.5px;font-weight:400;}.elementor-12774 .elementor-element.elementor-element-b916828 .elementor-counter{gap:4px;}.elementor-12774 .elementor-element.elementor-element-b916828 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Skolar Sans Bold", Sans-serif;font-size:52px;font-weight:800;line-height:49.4px;}.elementor-12774 .elementor-element.elementor-element-5444165:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-5444165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12774 .elementor-element.elementor-element-5444165 > .elementor-container{max-width:1152px;}.elementor-12774 .elementor-element.elementor-element-5444165{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 92px 24px;}.elementor-12774 .elementor-element.elementor-element-5444165 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-393b8be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-c4ea81a{margin-top:0px;margin-bottom:44px;}.elementor-12774 .elementor-element.elementor-element-4e820de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-c146602 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-c146602 .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:40px;font-weight:800;line-height:44.8px;letter-spacing:-0.6px;color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-64d0a9f > .elementor-element-populated{padding:6px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-f9dad6a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12774 .elementor-element.elementor-element-f9dad6a{font-family:"Skolar Sans Bold", Sans-serif;font-size:18px;font-weight:800;line-height:28.8px;color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-b893a96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-b893a96{font-family:"Skolar Sans Regular", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#2C3D4B;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-item{border-width:1px;border-color:#DBE7EF;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DBE7EF;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DBE7EF;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-tab-title{background-color:#00000000;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-icon, .elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-title{color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-icon svg{fill:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-active .elementor-accordion-icon, .elementor-12774 .elementor-element.elementor-element-4287546 .elementor-active .elementor-accordion-title{color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-active .elementor-accordion-icon svg{fill:#006DB1;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:27px;font-weight:800;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-tab-title .elementor-accordion-icon i:before{color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-tab-title .elementor-accordion-icon svg{fill:#006DB1;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#006DB1;}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-tab-content{background-color:#00000000;color:#2C3D4B;font-family:"Skolar Sans Regular", Sans-serif;font-size:17.5px;line-height:28px;}.elementor-12774 .elementor-element.elementor-element-b4eaa4e:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-b4eaa4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e35d66f );}.elementor-12774 .elementor-element.elementor-element-b4eaa4e > .elementor-container{max-width:1152px;}.elementor-12774 .elementor-element.elementor-element-b4eaa4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 24px 76px 24px;}.elementor-12774 .elementor-element.elementor-element-b4eaa4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-3cd6d82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-d63fe6a{margin-top:0px;margin-bottom:0px;}.elementor-12774 .elementor-element.elementor-element-e68c633:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-element-populated, .elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-element-populated > .elementor-background-overlay, .elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:39px 46px 40px 46px;}.elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-e6f6e80 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12774 .elementor-element.elementor-element-e6f6e80 .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:27px;font-weight:800;line-height:33px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12774 .elementor-element.elementor-element-71db44e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12774 .elementor-element.elementor-element-71db44e{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-item > a{font-family:"Skolar Sans Regular", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;}.elementor-12774 .elementor-element.elementor-element-71db44e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12774 .elementor-element.elementor-element-5f25787 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-b36ae37:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-b36ae37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-b36ae37, .elementor-12774 .elementor-element.elementor-element-b36ae37 > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-12774 .elementor-element.elementor-element-b36ae37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:22px;padding:39px 44px 40px 44px;}.elementor-12774 .elementor-element.elementor-element-b36ae37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-fbebe55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-91523a4 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12774 .elementor-element.elementor-element-91523a4 .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:#FFFFFF;}.elementor-12774 .elementor-element.elementor-element-815c350 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-815c350{font-family:"Skolar Sans Regular", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-12774 .elementor-element.elementor-element-b305fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-692843b:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-692843b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12774 .elementor-element.elementor-element-692843b > .elementor-container{max-width:1152px;}.elementor-12774 .elementor-element.elementor-element-692843b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 24px 84px 24px;}.elementor-12774 .elementor-element.elementor-element-692843b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-07011b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-11fd91d > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-12774 .elementor-element.elementor-element-11fd91d .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:40px;font-weight:800;line-height:46px;letter-spacing:-0.6px;color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-item{border-width:1px;border-color:#DBE7EF;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DBE7EF;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DBE7EF;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-tab-title{background-color:#00000000;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-icon, .elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-title{color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-icon svg{fill:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-active .elementor-accordion-icon, .elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-active .elementor-accordion-title{color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-active .elementor-accordion-icon svg{fill:#006DB1;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:22px;font-weight:800;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-tab-title .elementor-accordion-icon i:before{color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-tab-title .elementor-accordion-icon svg{fill:#006DB1;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#006DB1;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#006DB1;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-tab-content{background-color:#00000000;color:#2C3D4B;font-family:"Skolar Sans Regular", Sans-serif;font-size:17.5px;line-height:28px;}.elementor-12774 .elementor-element.elementor-element-e4ba6c5:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-e4ba6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #009FE3 0%, #006DB1 100%);}.elementor-12774 .elementor-element.elementor-element-e4ba6c5 > .elementor-container{min-height:14px;}.elementor-12774 .elementor-element.elementor-element-e4ba6c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-e4ba6c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-eb75be8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-34adc31{--spacer-size:14px;}.elementor-12774 .elementor-element.elementor-element-34adc31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-6bea81e:not(.elementor-motion-effects-element-type-background), .elementor-12774 .elementor-element.elementor-element-6bea81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-12774 .elementor-element.elementor-element-6bea81e > .elementor-container{max-width:1152px;}.elementor-12774 .elementor-element.elementor-element-6bea81e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:69px 24px 72px 24px;}.elementor-12774 .elementor-element.elementor-element-6bea81e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12774 .elementor-element.elementor-element-95a29eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-8c30738{margin-top:0px;margin-bottom:0px;}.elementor-12774 .elementor-element.elementor-element-459d7f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-766738f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-12774 .elementor-element.elementor-element-766738f .elementor-heading-title{font-family:"Skolar Sans Bold", Sans-serif;font-size:38px;font-weight:800;line-height:42.6px;letter-spacing:-0.57px;color:#FFFFFF;}.elementor-12774 .elementor-element.elementor-element-e8ae0da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-e8ae0da{font-family:"Skolar Sans Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.9px;color:#C6D7E4;}.elementor-12774 .elementor-element.elementor-element-62275ff > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-5de6537 .elementor-button{background-color:#009FE3;font-family:"Skolar Sans Bold", Sans-serif;font-size:15.5px;font-weight:800;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-12774 .elementor-element.elementor-element-5de6537 > .elementor-widget-container{padding:0px 70px 0px 0px;}@media(max-width:1024px){.elementor-12774 .elementor-element.elementor-element-e885573 .elementor-heading-title{font-size:44px;line-height:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12774 .elementor-element.elementor-element-4df92f9 .elementor-counter-number-wrapper{font-size:42px;line-height:40px;}.elementor-12774 .elementor-element.elementor-element-09bfa86 .elementor-counter-number-wrapper{font-size:42px;line-height:40px;}.elementor-12774 .elementor-element.elementor-element-b6eea1a .elementor-counter-number-wrapper{font-size:42px;line-height:40px;}.elementor-12774 .elementor-element.elementor-element-b916828 .elementor-counter-number-wrapper{font-size:42px;line-height:40px;}.elementor-12774 .elementor-element.elementor-element-c146602 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-12774 .elementor-element.elementor-element-11fd91d .elementor-heading-title{font-size:32px;line-height:37px;}.elementor-12774 .elementor-element.elementor-element-766738f .elementor-heading-title{font-size:32px;line-height:36px;}}@media(max-width:767px){.elementor-12774 .elementor-element.elementor-element-696a485{padding:108px 20px 52px 20px;}.elementor-12774 .elementor-element.elementor-element-e885573 .elementor-heading-title{font-size:33px;line-height:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12774 .elementor-element.elementor-element-4df92f9 .elementor-counter-number-wrapper{font-size:34px;line-height:32px;}.elementor-12774 .elementor-element.elementor-element-09bfa86 .elementor-counter-number-wrapper{font-size:34px;line-height:32px;}.elementor-12774 .elementor-element.elementor-element-b6eea1a .elementor-counter-number-wrapper{font-size:34px;line-height:32px;}.elementor-12774 .elementor-element.elementor-element-b916828 .elementor-counter-number-wrapper{font-size:34px;line-height:32px;}.elementor-12774 .elementor-element.elementor-element-5444165{padding:48px 20px 48px 20px;}.elementor-12774 .elementor-element.elementor-element-c146602 .elementor-heading-title{font-size:26px;line-height:29px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-12774 .elementor-element.elementor-element-4287546 .elementor-accordion-title{font-size:19px;}.elementor-12774 .elementor-element.elementor-element-b4eaa4e{padding:48px 20px 48px 20px;}.elementor-12774 .elementor-element.elementor-element-e68c633 > .elementor-element-populated{padding:32px 24px 32px 24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-12774 .elementor-element.elementor-element-b36ae37{padding:30px 24px 30px 24px;}.elementor-12774 .elementor-element.elementor-element-692843b{padding:48px 20px 48px 20px;}.elementor-12774 .elementor-element.elementor-element-11fd91d .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-12774 .elementor-element.elementor-element-f88d2ca .elementor-accordion-title{font-size:19px;}.elementor-12774 .elementor-element.elementor-element-e4ba6c5{padding:0px 0px 0px 0px;}.elementor-12774 .elementor-element.elementor-element-6bea81e{padding:48px 20px 48px 20px;}.elementor-12774 .elementor-element.elementor-element-766738f .elementor-heading-title{font-size:26px;line-height:29px;}}/* Start custom CSS *//* --- rasters -------------------------------------------------------------
   Elementors `gap` wordt padding BINNEN een gekleurde kolom, dus de afstand
   tussen kaarten kan niet via de sectie-instelling. Vandaar deze regels. */
.mvo-grid-2 > .elementor-container,
.mvo-grid-4 > .elementor-container { gap: 22px; align-items: stretch; }
.mvo-grid-5 > .elementor-container { gap: 18px; align-items: stretch; }
.mvo-grid-2 > .elementor-container > .elementor-column,
.mvo-grid-4 > .elementor-container > .elementor-column,
.mvo-grid-5 > .elementor-container > .elementor-column {
    width: auto !important; flex: 1 1 0; min-width: 0; }
.mvo-hero-gap > .elementor-container { gap: 64px; }
/* De H1 breekt in het ontwerp na "Bewust bewegen,"; daarvoor moet de
   linkerkolom smaller zijn dan de helft. */
.mvo-hero1 .mvo-hero-gap > .elementor-container > .elementor-column:first-child {
    flex: 0 0 37%; }
.mvo-cta-rij > .elementor-container { align-items: center; }
.mvo-cta-rij > .elementor-container > .elementor-column:last-child
    > .elementor-widget-wrap { justify-content: flex-end; }

/* --- opsommingen: bullet op de eerste regel, niet gecentreerd op het item -- */
.elementor-widget-icon-list .elementor-icon-list-icon {
    align-self: flex-start; margin-top: .38em; }

/* --- beeld ---------------------------------------------------------------- */
.mvo-foto img { width: 100%; display: block; object-fit: cover; }
.mvo-r18 img { border-radius: 18px; }
.mvo-r22 img { border-radius: 22px; }
.mvo-h210 img { height: 210px; }
.mvo-h390 img { height: 390px; }
.mvo-h170 img { height: 170px; }

/* --- accentstreep --------------------------------------------------------- */
.mvo-balk .elementor-column > .elementor-widget-wrap { padding: 0 !important; }
.mvo-balk .elementor-widget-spacer .elementor-widget-container { margin: 0; }

/* --- accordeon: geen kader en geen scheidingslijnen ----------------------
   Op verzoek van Kurt (10 sep 2026) zijn de horizontale lijntjes tussen de
   items weg. Elementor tekent een kader via border_width op de widget; die
   zetten we hier helemaal uit i.p.v. in de widget-instelling, zodat de
   opbouw in build-elementor.py gelijk blijft aan optie 1. */
.mvo-faq .elementor-accordion-item,
.mvo-themalijst .elementor-accordion-item {
    border: 0 !important; }
.mvo-faq .elementor-tab-title,
.mvo-themalijst .elementor-tab-title {
    border-bottom: 0 !important; padding: 26px 0; background: transparent; }
.mvo-faq .elementor-tab-content,
.mvo-themalijst .elementor-tab-content {
    border-top: 0 !important; padding: 0 0 30px; background: transparent; }
.mvo-faq .elementor-accordion-icon,
.mvo-themalijst .elementor-accordion-icon { font-size: 17px; }
/* De accordeontitel is een <a> zonder href; hello-elementor/assets/css/reset.css
   zet sitebreed `a,a:visited{text-decoration:underline}`, dus die titels kregen
   een onderstreping. Hier per pagina uitgezet (custom.css doet dit elders ook
   per component). */
.mvo-faq .elementor-accordion-title,
.mvo-themalijst .elementor-accordion-title,
.mvo-faq .elementor-accordion-title:visited,
.mvo-themalijst .elementor-accordion-title:visited {
    text-decoration: none !important; }

/* --- knop met ronde pijl --------------------------------------------------
   .sec-arrow-btn .btn-arrow:after zet arrow-white.svg rechts naast de knop;
   de 70px ruimte daarvoor staat op de widget (_padding). */
.sec-arrow-btn .btn-arrow .elementor-button { line-height: 20px; }
.sec-arrow-btn .btn-arrow::after { background: url("https://vanderhelmlogistics.com/wp-content/themes/hello-elementor-child/assets/img/arrow-white.svg") center / contain no-repeat; }

@media (max-width: 1024px) {
    .mvo-grid-4 > .elementor-container { flex-wrap: wrap; }
    .mvo-grid-4 > .elementor-container > .elementor-column {
        flex: 1 1 calc(50% - 11px); }
    .mvo-grid-5 > .elementor-container { flex-wrap: wrap; }
    .mvo-grid-5 > .elementor-container > .elementor-column {
        flex: 1 1 calc(33.333% - 12px); }
    .mvo-hero-gap > .elementor-container { gap: 40px; }
}
@media (max-width: 767px) {
    .mvo-grid-2 > .elementor-container,
    .mvo-grid-4 > .elementor-container,
    .mvo-grid-5 > .elementor-container,
    .mvo-hero-gap > .elementor-container { flex-wrap: wrap; gap: 18px; }
    .mvo-grid-2 > .elementor-container > .elementor-column,
    .mvo-hero-gap > .elementor-container > .elementor-column { flex: 1 1 100%; }
    .mvo-grid-4 > .elementor-container > .elementor-column,
    .mvo-grid-5 > .elementor-container > .elementor-column {
        flex: 1 1 calc(50% - 9px); }
    .mvo-hero1 .mvo-hero-gap > .elementor-container > .elementor-column:first-child {
        flex: 1 1 100%; }
    .mvo-cta-rij > .elementor-container > .elementor-column:last-child
        > .elementor-widget-wrap { justify-content: flex-start; }
    .mvo-h390 img { height: 240px; }
    .mvo-h210 img { height: 190px; }
    .mvo-faq .elementor-tab-title,
    .mvo-themalijst .elementor-tab-title { padding: 20px 0; }
}

/* --- label boven de H1 ---------------------------------------------------- */
.mvo-pill .elementor-heading-title { display: inline-block;
    background: rgba(255,255,255,.18); border-radius: 999px;
    padding: 8px 18px; }

/* --- certificaatlabels in de donkere kaart -------------------------------- */
.mvo-tags .mvo-tag { display: inline-block; background: rgba(255,255,255,.14);
    border-radius: 999px; padding: 10px 20px; margin: 0 8px 8px 0;
    font-family: "Skolar Sans Bold", sans-serif; font-weight: 800;
    font-size: 15px; line-height: 1; }

/* --- genummerde thema-accordeon ------------------------------------------ */
.mvo-themalijst .elementor-accordion { counter-reset: mvo; }
.mvo-themalijst .elementor-accordion-item { counter-increment: mvo; }
.mvo-themalijst .elementor-tab-title { position: relative; padding-left: 60px; }
.mvo-themalijst .elementor-tab-title::before {
    content: counter(mvo, decimal-leading-zero); position: absolute; left: 0;
    top: 50%; transform: translateY(-50%);
    font-family: "Skolar Sans Bold", sans-serif; font-weight: 800;
    font-size: 15px; color: #8BA4B6; }
.mvo-themalijst .elementor-tab-content { padding-left: 60px; }

/* --- tweekolomsinhoud in de thema-accordeon ------------------------------- */
.mvo-acc-body { display: flex; gap: 48px; align-items: flex-start; }
.mvo-acc-intro { flex: 0 0 44%; }
.mvo-acc-lijst { flex: 1 1 auto; margin: 0; padding-left: 20px; }
.mvo-acc-lijst li { margin-bottom: 10px; }

@media (max-width: 767px) {
    .mvo-themalijst .elementor-tab-title { padding-left: 38px; }
    .mvo-themalijst .elementor-tab-content { padding-left: 38px; }
    .mvo-acc-body { flex-direction: column; gap: 18px; }
    .mvo-acc-intro { flex: 1 1 auto; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Skolar Sans Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vanderhelmlogistics.com/wp-content/uploads/2024/04/rosetta_-_skolarsanslatn-bd_2-webfont-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Skolar Sans Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vanderhelmlogistics.com/wp-content/uploads/2024/04/rosetta_-_skolarsanslatn-rg-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */