.elementor-394 .elementor-element.elementor-element-b7cdd37{--display:flex;}.elementor-394 .elementor-element.elementor-element-43a9b6e{--display:flex;--min-height:303px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-394 .elementor-element.elementor-element-43a9b6e:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-43a9b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-394 .elementor-element.elementor-element-43a9b6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-394 .elementor-element.elementor-element-e2e81b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-394 .elementor-element.elementor-element-5d43ec5{--display:flex;--min-height:0px;}.elementor-394 .elementor-element.elementor-element-5d43ec5.e-con{--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-394 .elementor-element.elementor-element-72f0040 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-color:#F7F4F4;border-radius:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5dbb1e4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-394 .elementor-element.elementor-element-97a567c{text-align:left;}.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 );line-height:var( --e-global-typography-text-line-height );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-394 .elementor-element.elementor-element-8c2a086{text-align:left;}.elementor-394 .elementor-element.elementor-element-9b5141e{--display:flex;}.elementor-394 .elementor-element.elementor-element-82c7f9e{--spacer-size:1px;}.elementor-394 .elementor-element.elementor-element-3db5388{--display:flex;}.elementor-394 .elementor-element.elementor-element-9cc0a6d{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-f2d2a03{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-474ea29{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-5c42e1f{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-7df1a4b{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-472a1b0{--display:flex;}.elementor-394 .elementor-element.elementor-element-bb980ba{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-5f4f85a{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-39fc19f{--display:flex;}.elementor-394 .elementor-element.elementor-element-e0bb5f0{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-73e5fc2{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-6090ffc{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-01177c6{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-6838bd2{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-1be91ac{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-feb36f7{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-d0d4c27{--display:flex;}.elementor-394 .elementor-element.elementor-element-8a27124{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-397fd92{margin-top:70px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-1d389dc > .elementor-element-populated, .elementor-394 .elementor-element.elementor-element-1d389dc > .elementor-element-populated > .elementor-background-overlay, .elementor-394 .elementor-element.elementor-element-1d389dc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-394 .elementor-element.elementor-element-1d389dc > .elementor-element-populated{box-shadow:0px 0px 12px -7px rgba(0, 0, 0, 0.25);padding:30px 30px 30px 30px;}.elementor-394 .elementor-element.elementor-element-5c6dd6f, .elementor-394 .elementor-element.elementor-element-5c6dd6f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5c6dd6f{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-a790c3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-a790c3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-a790c3c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-394 .elementor-element.elementor-element-a790c3c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-d84d624 img{width:70%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-color:#F7F4F4;border-radius:216px 216px 216px 216px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-4131847.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-4131847.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-4131847.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-394 .elementor-element.elementor-element-4131847 > .elementor-element-populated{padding:0px 50px 0px 30px;}.elementor-394 .elementor-element.elementor-element-b71bd3d{text-align:left;}.elementor-394 .elementor-element.elementor-element-b71bd3d .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-394 .elementor-element.elementor-element-02118b3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-3570490{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:1rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-394 .elementor-element.elementor-element-50b87ca{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;line-height:1.4rem;}.elementor-394 .elementor-element.elementor-element-a8b020b{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-394 .elementor-element.elementor-element-74507ec{margin-top:30px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-c9f0817:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-394 .elementor-element.elementor-element-c9f0817 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E9E93B;}.elementor-394 .elementor-element.elementor-element-c9f0817 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-394 .elementor-element.elementor-element-c9f0817 > .elementor-element-populated, .elementor-394 .elementor-element.elementor-element-c9f0817 > .elementor-element-populated > .elementor-background-overlay, .elementor-394 .elementor-element.elementor-element-c9f0817 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-394 .elementor-element.elementor-element-c9f0817 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-394 .elementor-element.elementor-element-d8f25ec, .elementor-394 .elementor-element.elementor-element-d8f25ec > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-d8f25ec{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-181da21.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-181da21.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-181da21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-394 .elementor-element.elementor-element-e4dbe27{width:auto;max-width:auto;}.elementor-394 .elementor-element.elementor-element-e4dbe27 .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-e4dbe27 .elementor-icon{font-size:25px;}.elementor-394 .elementor-element.elementor-element-e4dbe27 .elementor-icon svg{height:25px;}.elementor-394 .elementor-element.elementor-element-5851bbb{width:auto;max-width:auto;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-69ec379.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-69ec379.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-69ec379 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-c0a8ce1{width:auto;max-width:auto;}.elementor-394 .elementor-element.elementor-element-c0a8ce1 .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-c0a8ce1 .elementor-icon{font-size:25px;}.elementor-394 .elementor-element.elementor-element-c0a8ce1 .elementor-icon svg{height:25px;}.elementor-394 .elementor-element.elementor-element-8d73d9c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-84b8927.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-84b8927.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-84b8927 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-fbfd5bd{width:auto;max-width:auto;}.elementor-394 .elementor-element.elementor-element-fbfd5bd .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-fbfd5bd .elementor-icon{font-size:25px;}.elementor-394 .elementor-element.elementor-element-fbfd5bd .elementor-icon svg{height:25px;}.elementor-394 .elementor-element.elementor-element-0c64f44{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-fe01076, .elementor-394 .elementor-element.elementor-element-fe01076 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-fe01076{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-0107130.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-0107130.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-0107130 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-bb1a5d7{width:auto;max-width:auto;}.elementor-394 .elementor-element.elementor-element-bb1a5d7 .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-bb1a5d7 .elementor-icon{font-size:25px;}.elementor-394 .elementor-element.elementor-element-bb1a5d7 .elementor-icon svg{height:25px;}.elementor-394 .elementor-element.elementor-element-676cd00{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-fcf3c71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-fcf3c71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-fcf3c71 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5462f12{width:auto;max-width:auto;}.elementor-394 .elementor-element.elementor-element-5462f12 .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-5462f12 .elementor-icon{font-size:22px;}.elementor-394 .elementor-element.elementor-element-5462f12 .elementor-icon svg{height:22px;}.elementor-394 .elementor-element.elementor-element-b808e9a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-4afc48e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-394 .elementor-element.elementor-element-4afc48e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-394 .elementor-element.elementor-element-4afc48e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-289d9ca{width:auto;max-width:auto;}.elementor-394 .elementor-element.elementor-element-289d9ca .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-289d9ca .elementor-icon{font-size:21px;}.elementor-394 .elementor-element.elementor-element-289d9ca .elementor-icon svg{height:21px;}.elementor-394 .elementor-element.elementor-element-a8c7019{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--container-widget-width:63%;--container-widget-flex-grow:0;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-fbb0e59{margin-top:30px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-0f953be > .elementor-element-populated, .elementor-394 .elementor-element.elementor-element-0f953be > .elementor-element-populated > .elementor-background-overlay, .elementor-394 .elementor-element.elementor-element-0f953be > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-0f953be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-0f953be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-394 .elementor-element.elementor-element-1dae62d .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:40px;font-weight:700;}.elementor-394 .elementor-element.elementor-element-f82c126{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-b20587c{margin-top:30px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-34be094:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-394 .elementor-element.elementor-element-34be094 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E9E93B;}.elementor-394 .elementor-element.elementor-element-34be094 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-394 .elementor-element.elementor-element-34be094 > .elementor-element-populated, .elementor-394 .elementor-element.elementor-element-34be094 > .elementor-element-populated > .elementor-background-overlay, .elementor-394 .elementor-element.elementor-element-34be094 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-394 .elementor-element.elementor-element-34be094 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-394 .elementor-element.elementor-element-4d4da39, .elementor-394 .elementor-element.elementor-element-4d4da39 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-4d4da39{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-394 .elementor-element.elementor-element-9cae3dd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-394 .elementor-element.elementor-element-9cae3dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-394 .elementor-element.elementor-element-9cae3dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-394 .elementor-element.elementor-element-9cae3dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-394 .elementor-element.elementor-element-9cae3dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-0de0f21{text-align:center;font-family:"Familjen Grotesk", Sans-serif;font-size:25px;font-weight:700;line-height:24px;}.elementor-394 .elementor-element.elementor-element-ca15785{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-394 .elementor-element.elementor-element-0481469{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-394 .elementor-element.elementor-element-ad60690 .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-ad60690.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-394 .elementor-element.elementor-element-ad60690.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-ad60690.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-394 .elementor-element.elementor-element-ad60690.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-ad60690.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-394 .elementor-element.elementor-element-ad60690 .elementor-icon{font-size:11px;}.elementor-394 .elementor-element.elementor-element-ad60690 .elementor-icon svg{height:11px;}.elementor-394 .elementor-element.elementor-element-419a344{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-394 .elementor-element.elementor-element-d46bed4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-cd749b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-394 .elementor-element.elementor-element-00cade7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-394 .elementor-element.elementor-element-3a250fe .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-3a250fe.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-394 .elementor-element.elementor-element-3a250fe.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-3a250fe.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-394 .elementor-element.elementor-element-3a250fe.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-3a250fe.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-394 .elementor-element.elementor-element-3a250fe .elementor-icon{font-size:11px;}.elementor-394 .elementor-element.elementor-element-3a250fe .elementor-icon svg{height:11px;}.elementor-394 .elementor-element.elementor-element-27c0f43{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-394 .elementor-element.elementor-element-496eb4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-0281291{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-394 .elementor-element.elementor-element-6af05a6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-394 .elementor-element.elementor-element-a1f6079 .elementor-icon-wrapper{text-align:center;}.elementor-394 .elementor-element.elementor-element-a1f6079.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-394 .elementor-element.elementor-element-a1f6079.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-a1f6079.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-394 .elementor-element.elementor-element-a1f6079.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-a1f6079.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-394 .elementor-element.elementor-element-a1f6079 .elementor-icon{font-size:15px;}.elementor-394 .elementor-element.elementor-element-a1f6079 .elementor-icon svg{height:15px;}.elementor-394 .elementor-element.elementor-element-6351f35{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-394 .elementor-element.elementor-element-6e742bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-7626f18{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1rem;font-weight:400;line-height:1.4rem;}.elementor-394 .elementor-element.elementor-element-17a22d6{margin-top:70px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-f607082 > .elementor-element-populated, .elementor-394 .elementor-element.elementor-element-f607082 > .elementor-element-populated > .elementor-background-overlay, .elementor-394 .elementor-element.elementor-element-f607082 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-394 .elementor-element.elementor-element-f607082 > .elementor-element-populated{box-shadow:0px 0px 12px -7px rgba(0, 0, 0, 0.25);padding:30px 30px 30px 30px;}.elementor-394 .elementor-element.elementor-element-a76ab25 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:40px;font-weight:700;}.elementor-394 .elementor-element.elementor-element-af3956d{font-family:"Familjen Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-74f9495{margin-top:30px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-774cb25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-394 .elementor-element.elementor-element-774cb25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E9E93B;}.elementor-394 .elementor-element.elementor-element-774cb25 > .elementor-element-populated, .elementor-394 .elementor-element.elementor-element-774cb25 > .elementor-element-populated > .elementor-background-overlay, .elementor-394 .elementor-element.elementor-element-774cb25 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-394 .elementor-element.elementor-element-774cb25 > .elementor-element-populated{box-shadow:0px 0px 12px -7px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-394 .elementor-element.elementor-element-774cb25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-394 .elementor-element.elementor-element-88f8c93{--display:flex;}.elementor-394 .elementor-element.elementor-element-3d4a981{margin-top:30px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-b9f882b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1rem;font-weight:400;line-height:1.4rem;}.elementor-394 .elementor-element.elementor-element-476dd6a{--display:flex;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-394 .elementor-element.elementor-element-1d389dc > .elementor-element-populated{padding:27px 27px 0px 27px;}.elementor-394 .elementor-element.elementor-element-4131847 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-394 .elementor-element.elementor-element-b71bd3d .elementor-heading-title{font-size:39px;}.elementor-394 .elementor-element.elementor-element-3570490{text-align:left;font-size:22px;}.elementor-394 .elementor-element.elementor-element-a8b020b{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-394 .elementor-element.elementor-element-d8f25ec{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-181da21 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-394 .elementor-element.elementor-element-69ec379 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-394 .elementor-element.elementor-element-c0a8ce1 .elementor-icon{font-size:20px;}.elementor-394 .elementor-element.elementor-element-c0a8ce1 .elementor-icon svg{height:20px;}.elementor-394 .elementor-element.elementor-element-84b8927 > .elementor-element-populated{margin:12px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-394 .elementor-element.elementor-element-fe01076{margin-top:11px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-bb1a5d7 .elementor-icon{font-size:20px;}.elementor-394 .elementor-element.elementor-element-bb1a5d7 .elementor-icon svg{height:20px;}.elementor-394 .elementor-element.elementor-element-fcf3c71 > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-394 .elementor-element.elementor-element-5462f12 .elementor-icon{font-size:20px;}.elementor-394 .elementor-element.elementor-element-5462f12 .elementor-icon svg{height:20px;}.elementor-394 .elementor-element.elementor-element-b808e9a{font-size:15px;}.elementor-394 .elementor-element.elementor-element-4afc48e > .elementor-element-populated{margin:10px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-394 .elementor-element.elementor-element-a8c7019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;font-size:15px;}.elementor-394 .elementor-element.elementor-element-0f953be > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-394 .elementor-element.elementor-element-1dae62d .elementor-heading-title{font-size:30px;}.elementor-394 .elementor-element.elementor-element-34be094 > .elementor-element-populated{padding:19px 19px 19px 19px;}.elementor-394 .elementor-element.elementor-element-9cae3dd{width:88%;}.elementor-394 .elementor-element.elementor-element-0de0f21{font-size:16px;}.elementor-394 .elementor-element.elementor-element-0481469{--width:17%;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-394 .elementor-element.elementor-element-419a344{--width:74%;}.elementor-394 .elementor-element.elementor-element-d46bed4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-394 .elementor-element.elementor-element-00cade7{--width:17%;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-394 .elementor-element.elementor-element-27c0f43{--width:74%;}.elementor-394 .elementor-element.elementor-element-496eb4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-394 .elementor-element.elementor-element-6af05a6{--width:23%;--justify-content:flex-start;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-394 .elementor-element.elementor-element-6351f35{--width:69%;}.elementor-394 .elementor-element.elementor-element-7626f18{text-align:left;font-size:22px;}.elementor-394 .elementor-element.elementor-element-17a22d6{margin-top:0px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-a76ab25 .elementor-heading-title{font-size:30px;}.elementor-394 .elementor-element.elementor-element-74f9495{margin-top:0px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-3d4a981{margin-top:0px;margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-b9f882b{text-align:left;font-size:22px;}}@media(min-width:768px){.elementor-394 .elementor-element.elementor-element-43a9b6e{--width:100%;}.elementor-394 .elementor-element.elementor-element-a790c3c{width:34.465%;}.elementor-394 .elementor-element.elementor-element-4131847{width:65.535%;}.elementor-394 .elementor-element.elementor-element-fcf3c71{width:33.333%;}.elementor-394 .elementor-element.elementor-element-4afc48e{width:33%;}.elementor-394 .elementor-element.elementor-element-ca15785{--content-width:380px;}.elementor-394 .elementor-element.elementor-element-0481469{--width:4%;}.elementor-394 .elementor-element.elementor-element-419a344{--width:85%;}.elementor-394 .elementor-element.elementor-element-cd749b0{--content-width:380px;}.elementor-394 .elementor-element.elementor-element-00cade7{--width:4%;}.elementor-394 .elementor-element.elementor-element-27c0f43{--width:85%;}.elementor-394 .elementor-element.elementor-element-0281291{--content-width:380px;}.elementor-394 .elementor-element.elementor-element-6af05a6{--width:4%;}.elementor-394 .elementor-element.elementor-element-6351f35{--width:85%;}}@media(max-width:1366px) and (min-width:768px){.elementor-394 .elementor-element.elementor-element-43a9b6e{--width:100.246%;}.elementor-394 .elementor-element.elementor-element-5d43ec5{--width:229px;}}/* Start custom CSS for text-editor, class: .elementor-element-3570490 */.elementor-394 .elementor-element.elementor-element-3570490.elementor-element a{
    background-color: #4E3994 !important;
    color: white !important;
    font-weight: 700 !important;
    font-size: 17px !important;
}

.elementor-394 .elementor-element.elementor-element-3570490.elementor-element a:hover{
    background-color: #7967D6 !important;
    color: white !important;
    
    font-weight: 700 !important;
    font-size: 17px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7626f18 */.elementor-394 .elementor-element.elementor-element-7626f18.elementor-element a{
    background-color: #4E3994 !important;
    color: white !important;
    font-weight: 700 !important;
    font-size: 17px !important;
}

.elementor-394 .elementor-element.elementor-element-7626f18.elementor-element a:hover{
    background-color: #7967D6 !important;
    color: white !important;
    
    font-weight: 700 !important;
    font-size: 17px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9f882b */.elementor-394 .elementor-element.elementor-element-b9f882b.elementor-element a{
    background-color: #4E3994 !important;
    color: white !important;
    font-weight: 700 !important;
    font-size: 17px !important;
}

.elementor-394 .elementor-element.elementor-element-b9f882b.elementor-element a:hover{
    background-color: #7967D6 !important;
    color: white !important;
    
    font-weight: 700 !important;
    font-size: 17px !important;
}

/* === Sticky Footer CTA: fully hidden until scroll, flush bottom === */

/* Default: hidden */
.elementor-394 .elementor-element.elementor-element-b9f882b{
  display: none;
  margin: 0 !important;
  padding: 0 !important;
}

/* Visible when scrolled */
body.show-sticky-cta .elementor-394 .elementor-element.elementor-element-b9f882b{
  display: block; /* use block so it spans full width cleanly */
  margin: 0 !important;
  position: fixed;
  left: 0; right: 0; bottom: 0;
  width: 100%;
  z-index: 9998;
  background: #fff;
  box-shadow: 0 -6px 20px rgba(0,0,0,.08);
  animation: ctaFadeSlide .35s ease forwards;
  padding: 12px 16px calc(12px + env(safe-area-inset-bottom)) !important;
  text-align: center;
}

/* Button styling */
body.show-sticky-cta .elementor-394 .elementor-element.elementor-element-b9f882b a{
  background-color: #4E3994 !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  border-radius: 999px;
  padding: 12px 20px;
  display: inline-block;
}

body.show-sticky-cta .elementor-394 .elementor-element.elementor-element-b9f882b a:hover{
  background-color: #7967D6 !important;
  color: #fff !important;
}

/* Fade+slide animation */
@keyframes ctaFadeSlide{
  from{ opacity:0; transform:translateY(100%); }
  to{ opacity:1; transform:translateY(0); }
}/* End custom CSS */