.elementor-43803 .elementor-element.elementor-element-7b8fd41:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-7b8fd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9e9e9;background-image:url("https://greatdaneinvest.dk/wp-content/uploads/GDI_hero_pensionsinvestering-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43803 .elementor-element.elementor-element-7b8fd41 > .elementor-container{min-height:40vh;}.elementor-43803 .elementor-element.elementor-element-7b8fd41 > .elementor-background-overlay{opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-7b8fd41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:090px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-362a116 > .elementor-element-populated{margin:0px 0px 64px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-43803 .elementor-element.elementor-element-4cc6260 > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-43803 .elementor-element.elementor-element-4cc6260 .elementor-heading-title{font-size:5rem;font-weight:600;line-height:80px;letter-spacing:-1px;color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-6ffe22d{--spacer-size:25px;}.elementor-43803 .elementor-element.elementor-element-a09c35e{--spacer-size:25px;}.elementor-43803 .elementor-element.elementor-element-d8bffb1:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-d8bffb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-d8bffb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-d8bffb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-4971812{--spacer-size:25px;}.elementor-43803 .elementor-element.elementor-element-07b8162{text-align:center;}.elementor-43803 .elementor-element.elementor-element-07b8162 .elementor-heading-title{font-size:30px;}.elementor-43803 .elementor-element.elementor-element-47f4fd0{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-84fecb7:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-84fecb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-84fecb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-84fecb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-6a735ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-6a735ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-6a735ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-6a735ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-7d957b8 .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-7d957b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-7d957b8.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-7d957b8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-7d957b8.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-7d957b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-7d957b8 .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-7d957b8 .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-fe20246{text-align:center;}.elementor-43803 .elementor-element.elementor-element-fe20246 .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-7a2d5ec{font-size:13px;}.elementor-43803 .elementor-element.elementor-element-b5af979 .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-b5af979 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-b5af979 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-b5af979 .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-b5af979 .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-81cb2b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-81cb2b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-81cb2b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-81cb2b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-c9acb0c .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-c9acb0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-c9acb0c.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-c9acb0c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-c9acb0c.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-c9acb0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-c9acb0c .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-c9acb0c .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-0725269{text-align:center;}.elementor-43803 .elementor-element.elementor-element-0725269 .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-ffe2886{font-size:13px;}.elementor-43803 .elementor-element.elementor-element-79ff0b0 .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-79ff0b0 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-79ff0b0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-79ff0b0 .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-79ff0b0 .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-1bf9740:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-1bf9740 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-1bf9740 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-1bf9740 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-f385211 .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-f385211.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-f385211.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-f385211.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-f385211.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-f385211.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-f385211 .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-f385211 .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-d5e88e7{text-align:center;}.elementor-43803 .elementor-element.elementor-element-d5e88e7 .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-198fb47{font-size:13px;}.elementor-43803 .elementor-element.elementor-element-0aad418 .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-0aad418 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-0aad418 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-0aad418 .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-0aad418 .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-8da709b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-8da709b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-8da709b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-8da709b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-dc5762c .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-dc5762c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-dc5762c.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-dc5762c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-dc5762c.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-dc5762c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-dc5762c .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-dc5762c .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-ae658bf{text-align:center;}.elementor-43803 .elementor-element.elementor-element-ae658bf .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-c763bf6{font-size:13px;}.elementor-43803 .elementor-element.elementor-element-f1ff993 .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-f1ff993 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-f1ff993 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-f1ff993 .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-f1ff993 .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-51daa9d:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-51daa9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-51daa9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-51daa9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-e49432b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-e49432b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-e49432b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-e49432b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-dcaa72d .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-dcaa72d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-dcaa72d.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-dcaa72d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-dcaa72d.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-dcaa72d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-dcaa72d .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-dcaa72d .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-e819a9a{text-align:center;}.elementor-43803 .elementor-element.elementor-element-e819a9a .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-4b23b6f > .elementor-widget-container{padding:0px 010px 0px 010px;}.elementor-43803 .elementor-element.elementor-element-4b23b6f{font-size:16px;}.elementor-43803 .elementor-element.elementor-element-b11c0e2 .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-b11c0e2 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-b11c0e2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-b11c0e2 .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-b11c0e2 .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-78ea890:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-78ea890 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-78ea890 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-78ea890 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-22864fd .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-22864fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-22864fd.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-22864fd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-22864fd.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-22864fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-22864fd .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-22864fd .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-9dae398{text-align:center;}.elementor-43803 .elementor-element.elementor-element-9dae398 .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-a9866a2 > .elementor-widget-container{padding:0px 010px 0px 010px;}.elementor-43803 .elementor-element.elementor-element-a9866a2{font-size:16px;}.elementor-43803 .elementor-element.elementor-element-1993f25 .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-1993f25 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-1993f25 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-1993f25 .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-1993f25 .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-f20bcb3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-f20bcb3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-f20bcb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-f20bcb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-9916d28 .elementor-icon-wrapper{text-align:center;}.elementor-43803 .elementor-element.elementor-element-9916d28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-9916d28.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-9916d28.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-9916d28.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-9916d28.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-9916d28 .elementor-icon{font-size:40px;}.elementor-43803 .elementor-element.elementor-element-9916d28 .elementor-icon svg{height:40px;}.elementor-43803 .elementor-element.elementor-element-fb2d132{text-align:center;}.elementor-43803 .elementor-element.elementor-element-fb2d132 .elementor-heading-title{font-size:20px;}.elementor-43803 .elementor-element.elementor-element-738c8e2 > .elementor-widget-container{padding:0px 010px 0px 010px;}.elementor-43803 .elementor-element.elementor-element-738c8e2{font-size:16px;}.elementor-43803 .elementor-element.elementor-element-e2ee5ad .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-43803 .elementor-element.elementor-element-e2ee5ad .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-e2ee5ad .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-e2ee5ad .elementor-button:hover svg, .elementor-43803 .elementor-element.elementor-element-e2ee5ad .elementor-button:focus svg{fill:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-2dac4ea:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-2dac4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-2dac4ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-2dac4ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-c0a1790{--spacer-size:45px;}.elementor-43803 .elementor-element.elementor-element-6f9f750:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-6f9f750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-6f9f750{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:015px 0px 015px 0px;}.elementor-43803 .elementor-element.elementor-element-6f9f750 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-a1877d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-a1877d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-40da8d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-40da8d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-f47c694{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-a4bc4af .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-43803 .elementor-element.elementor-element-a4bc4af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-a4bc4af.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-a4bc4af.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-a4bc4af .elementor-icon{font-size:80px;}.elementor-43803 .elementor-element.elementor-element-a87261e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-43803 .elementor-element.elementor-element-a87261e > .elementor-element-populated{margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-43803 .elementor-element.elementor-element-4915e8c{width:var( --container-widget-width, 67.766% );max-width:67.766%;--container-widget-width:67.766%;--container-widget-flex-grow:0;}.elementor-43803 .elementor-element.elementor-element-8afcf85{--spacer-size:25px;}.elementor-43803 .elementor-element.elementor-element-8d34dd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-8d34dd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-8d34dd9 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-8d34dd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-0233bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-0233bc4 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-0233bc4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-0233bc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-0233bc4.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-0233bc4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-0233bc4 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-6412878:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-6412878 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-6412878 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-6412878 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-82850bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-82850bd .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-82850bd .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-82850bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-82850bd.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-82850bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-82850bd .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-f201b79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-f201b79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-f201b79 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-f201b79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-b90af78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-b90af78 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-b90af78 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-b90af78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-b90af78.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-b90af78.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-b90af78 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-0aa1687:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-0aa1687 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-0aa1687 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-0aa1687 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-d02ede8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-d02ede8 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-d02ede8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-d02ede8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-d02ede8.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-d02ede8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-d02ede8 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-b39ebec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-b39ebec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-e90f03c{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-fe7e31c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-fe7e31c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-fe7e31c .elementor-button{font-size:14px;transition-duration:0s;padding:15px 20px 15px 20px;}.elementor-43803 .elementor-element.elementor-element-cc5fc1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-cc5fc1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-054fd14{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-4ebbf0b:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-4ebbf0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-4ebbf0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-4ebbf0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-cff3e5e{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-09f3ff7:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-09f3ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-09f3ff7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-09f3ff7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-aa91473 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-43803 .elementor-element.elementor-element-aa91473.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-aa91473.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-aa91473.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-aa91473 .elementor-icon{font-size:80px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-71f9343.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-71f9343.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-f0a3c26:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-f0a3c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-f0a3c26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-f0a3c26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-65a7d1f{--spacer-size:25px;}.elementor-43803 .elementor-element.elementor-element-27f5e68:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-27f5e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-27f5e68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-27f5e68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-4d67d4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-4d67d4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-4d67d4f > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-4d67d4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-ab46718 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-ab46718 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-ab46718 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-ab46718.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-ab46718.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-ab46718.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-ab46718 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-7b3d6f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-7b3d6f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-7b3d6f7 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-7b3d6f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-43f4f4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-43f4f4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-43f4f4a.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-43f4f4a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-8dfec51:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-8dfec51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-8dfec51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-8dfec51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-99723f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-99723f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-99723f1 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-99723f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-7ba80cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-7ba80cd .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-7ba80cd .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-7ba80cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-7ba80cd.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-7ba80cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-7ba80cd .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-1da4735:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-1da4735 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-1da4735 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-1da4735 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-eb462e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-eb462e7 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-eb462e7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-eb462e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-eb462e7.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-eb462e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-eb462e7 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-a78d6bb:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-a78d6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-a78d6bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-a78d6bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-32dbd20{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-7094bf7:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-7094bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-7094bf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-7094bf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-963a0fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-963a0fd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-963a0fd .elementor-button{font-size:14px;transition-duration:0s;padding:15px 20px 15px 20px;}.elementor-43803 .elementor-element.elementor-element-17992bb .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-17992bb .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-17992bb .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-17992bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-17992bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-11075bf:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-11075bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-11075bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-11075bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-c29de84{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-61e7b92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-61e7b92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-e2141aa{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-3e66784 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-43803 .elementor-element.elementor-element-3e66784.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-3e66784.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-3e66784.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-3e66784 .elementor-icon{font-size:80px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-d246ed5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-d246ed5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-b308e75{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-76ad7ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-76ad7ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-76ad7ad > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-76ad7ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-50215a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-50215a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-50215a7.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-50215a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-7c55d94{margin-top:-25px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-a3882bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-a3882bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-5695498 .elementor-button{background-color:#FFFFFFF2;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-bfcc1b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-bfcc1b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-b82ea8d .elementor-button{background-color:#FFFFFFF2;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-43803 .elementor-element.elementor-element-724d3fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-724d3fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-724d3fa > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-724d3fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-fb1d0af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-fb1d0af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-fb1d0af.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-fb1d0af.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-59edfb9{margin-top:-25px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-32a9eec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-32a9eec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-92bbd1f .elementor-button{background-color:#FFFFFFF2;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-602dab8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-602dab8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-07cb4be .elementor-button{background-color:#FFFFFFF2;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-43803 .elementor-element.elementor-element-41419db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-41419db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-41419db > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-41419db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-0d3b1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-0d3b1b4 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-43803 .elementor-element.elementor-element-0d3b1b4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-0d3b1b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-0d3b1b4.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-0d3b1b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-0d3b1b4 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-3e3c5ce > .elementor-widget-container{margin:0px 0px -28px 0px;padding:0px 0px -0px 0px;}.elementor-43803 .elementor-element.elementor-element-0246b69:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-0246b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-0246b69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:5px;}.elementor-43803 .elementor-element.elementor-element-0246b69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-8477639 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-8477639 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-8477639 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-8477639.elementor-view-stacked .elementor-icon{background-color:#000000F2;}.elementor-43803 .elementor-element.elementor-element-8477639.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-8477639.elementor-view-default .elementor-icon{fill:#000000F2;color:#000000F2;border-color:#000000F2;}.elementor-43803 .elementor-element.elementor-element-8477639 .elementor-icon{font-size:14px;}.elementor-43803 .elementor-element.elementor-element-82b17e0:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-82b17e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-82b17e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:5px;}.elementor-43803 .elementor-element.elementor-element-82b17e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-0d7553f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-0d7553f .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-0d7553f .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-0d7553f .elementor-icon{font-size:14px;}.elementor-43803 .elementor-element.elementor-element-4814145:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-4814145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-4814145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:5px;}.elementor-43803 .elementor-element.elementor-element-4814145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-1fb323e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-1fb323e .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-1fb323e .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-1fb323e .elementor-icon{font-size:14px;}.elementor-43803 .elementor-element.elementor-element-77d3ba1 > .elementor-widget-container{margin:08px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-9c217d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-9c217d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-9c217d5 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-9c217d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-ff16a4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-ff16a4b .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-43803 .elementor-element.elementor-element-ff16a4b .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-ff16a4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-ff16a4b.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-ff16a4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-ff16a4b .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-bac9511 .elementor-button{font-size:14px;transition-duration:0s;padding:15px 20px 15px 20px;}.elementor-43803 .elementor-element.elementor-element-c1554c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-c1554c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-4303ef1{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-25d96c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-25d96c6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-25d96c6 .elementor-button{font-size:14px;transition-duration:0s;padding:15px 20px 15px 20px;}.elementor-43803 .elementor-element.elementor-element-509660a .elementor-button{background-color:var( --e-global-color-42fe72c );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-509660a .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-509660a .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-509660a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-509660a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-ee0f005{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-ee0f005 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-3b56e55{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-6c8c900:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-6c8c900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43803 .elementor-element.elementor-element-6c8c900{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-6c8c900 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-a91db98{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-9bca195{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-9bca195 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-f646a48 .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-43803 .elementor-element.elementor-element-f646a48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-f646a48.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-f646a48.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-f646a48 .elementor-icon{font-size:80px;}.elementor-bc-flex-widget .elementor-43803 .elementor-element.elementor-element-6975543.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43803 .elementor-element.elementor-element-6975543.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43803 .elementor-element.elementor-element-0f7360c{text-align:center;}.elementor-43803 .elementor-element.elementor-element-40602cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-40602cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-63ce718{--spacer-size:25px;}.elementor-43803 .elementor-element.elementor-element-73cf058 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-43803 .elementor-element.elementor-element-8b0b06e > .elementor-widget-container{box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;}.elementor-43803 .elementor-element.elementor-element-6f11b4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-6f11b4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-ee639bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-ee639bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-ee639bd > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-ee639bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-de9de4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-de9de4b .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-de9de4b .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-de9de4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-de9de4b.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-de9de4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-de9de4b .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-6271b6a .elementor-button{background-color:#FFFFFFF2;font-size:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:05px 05px 04px 05px;}.elementor-43803 .elementor-element.elementor-element-7560ce9 .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-7560ce9 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-7560ce9 .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-7560ce9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43803 .elementor-element.elementor-element-7560ce9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-7560ce9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-ab723d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-ab723d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-ab723d3 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-ab723d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-f4f54d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-f4f54d6.elementor-view-stacked .elementor-icon{background-color:#000000F2;}.elementor-43803 .elementor-element.elementor-element-f4f54d6.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-f4f54d6.elementor-view-default .elementor-icon{fill:#000000F2;color:#000000F2;border-color:#000000F2;}.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-8c34f3c .elementor-button{background-color:#FFFFFFF2;font-size:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:05px 05px 04px 05px;}.elementor-43803 .elementor-element.elementor-element-99289e5 .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-99289e5 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-99289e5 .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-99289e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43803 .elementor-element.elementor-element-99289e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-99289e5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-d7c68bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-d7c68bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-0295a8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-0295a8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-0295a8e > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-0295a8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-bf7792d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-bf7792d .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-bf7792d .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-bf7792d.elementor-view-stacked .elementor-icon{background-color:#FFE600F2;}.elementor-43803 .elementor-element.elementor-element-bf7792d.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-bf7792d.elementor-view-default .elementor-icon{fill:#FFE600F2;color:#FFE600F2;border-color:#FFE600F2;}.elementor-43803 .elementor-element.elementor-element-bf7792d .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-eca2daa .elementor-button{background-color:#FFFFFFF2;font-size:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:05px 05px 04px 05px;}.elementor-43803 .elementor-element.elementor-element-d349c77 .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-d349c77 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-d349c77 .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-d349c77 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43803 .elementor-element.elementor-element-d349c77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-d349c77 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-514987b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-514987b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-514987b > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-514987b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-8bc3d3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-8bc3d3d .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-8bc3d3d .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-8bc3d3d.elementor-view-stacked .elementor-icon{background-color:#51FF00F2;}.elementor-43803 .elementor-element.elementor-element-8bc3d3d.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-8bc3d3d.elementor-view-default .elementor-icon{fill:#51FF00F2;color:#51FF00F2;border-color:#51FF00F2;}.elementor-43803 .elementor-element.elementor-element-8bc3d3d .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-2cc0e89 .elementor-button{background-color:#FFFFFFF2;font-size:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:05px 05px 04px 05px;}.elementor-43803 .elementor-element.elementor-element-0ace9d8 .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-0ace9d8 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-0ace9d8 .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-0ace9d8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43803 .elementor-element.elementor-element-0ace9d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-0ace9d8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-ee640b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-ee640b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-d384715{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-b2d7ec6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-b2d7ec6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-ac8289d .elementor-icon-box-wrapper{align-items:start;gap:30px;}.elementor-43803 .elementor-element.elementor-element-ac8289d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-ac8289d.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-ac8289d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43803 .elementor-element.elementor-element-ac8289d .elementor-icon{font-size:80px;}.elementor-43803 .elementor-element.elementor-element-eed07f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-eed07f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-e5ed706:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-85db611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-85db611.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-85db611.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-85db611.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-b27ffd4 .elementor-button{background-color:#FFFFFFF2;font-size:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:05px 05px 04px 05px;}.elementor-43803 .elementor-element.elementor-element-4311b04 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-59fe489 .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-59fe489 .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-59fe489 .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-59fe489 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43803 .elementor-element.elementor-element-59fe489 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-59fe489 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-4f26be6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 0px 0.2px rgba(0, 0, 0, 0.34) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-73bf5c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43803 .elementor-element.elementor-element-73bf5c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-73bf5c1.elementor-view-framed .elementor-icon, .elementor-43803 .elementor-element.elementor-element-73bf5c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon{font-size:17.5px;}.elementor-43803 .elementor-element.elementor-element-3b1e9b8 .elementor-button{background-color:#FFFFFFF2;font-size:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:05px 05px 04px 05px;}.elementor-43803 .elementor-element.elementor-element-3fb0dc0 > .elementor-widget-container{margin:20px 0px -40px 0px;}.elementor-43803 .elementor-element.elementor-element-c092bde .elementor-button{background-color:#FFFFFF;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 20px 15px 020px;}.elementor-43803 .elementor-element.elementor-element-c092bde .elementor-button:hover, .elementor-43803 .elementor-element.elementor-element-c092bde .elementor-button:focus{background-color:#369EB547;}.elementor-43803 .elementor-element.elementor-element-c092bde > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43803 .elementor-element.elementor-element-c092bde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-c092bde .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-39950d2{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-561220a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-43803 .elementor-element.elementor-element-561220a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43803 .elementor-element.elementor-element-561220a .elementor-button{font-size:14px;transition-duration:0s;padding:15px 20px 15px 20px;}.elementor-43803 .elementor-element.elementor-element-63cf647{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-63cf647 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-e15b73a{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-4718597:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-4718597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-4718597{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-4718597 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-30a728b{--spacer-size:50px;}.elementor-43803 .elementor-element.elementor-element-fca3c18:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-fca3c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-fca3c18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-fca3c18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-24382bd{--spacer-size:11px;}.elementor-43803 .elementor-element.elementor-element-dced282 > .elementor-widget-container{margin:0px 0px 0px 42px;}.elementor-43803 .elementor-element.elementor-element-897cc92 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-c49d568:not(.elementor-motion-effects-element-type-background), .elementor-43803 .elementor-element.elementor-element-c49d568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42fe72c );}.elementor-43803 .elementor-element.elementor-element-c49d568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43803 .elementor-element.elementor-element-c49d568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43803 .elementor-element.elementor-element-c592fc4{--spacer-size:50px;}@media(min-width:768px){.elementor-43803 .elementor-element.elementor-element-621ce32{width:14.029%;}.elementor-43803 .elementor-element.elementor-element-d679cc4{width:35.971%;}.elementor-43803 .elementor-element.elementor-element-a1877d2{width:35.775%;}.elementor-43803 .elementor-element.elementor-element-21ba2eb{width:13.959%;}.elementor-43803 .elementor-element.elementor-element-f060f8e{width:49.999%;}.elementor-43803 .elementor-element.elementor-element-96feb19{width:49.952%;}}@media(max-width:1024px){.elementor-43803 .elementor-element.elementor-element-00a3d79{text-align:center;}}@media(max-width:767px){.elementor-43803 .elementor-element.elementor-element-362a116 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-43803 .elementor-element.elementor-element-4cc6260 .elementor-heading-title{font-size:2.3333333333rem;line-height:28px;letter-spacing:0px;}.elementor-43803 .elementor-element.elementor-element-78ea890 > .elementor-element-populated{margin:18px 10px 010px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-f20bcb3 > .elementor-element-populated{margin:25px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:020px 0px 025px 0px;}.elementor-43803 .elementor-element.elementor-element-c0a1790 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43803 .elementor-element.elementor-element-f47c694{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-536abd0{text-align:center;}.elementor-43803 .elementor-element.elementor-element-4ef4bea{text-align:center;}.elementor-43803 .elementor-element.elementor-element-ffc3075{text-align:center;}.elementor-43803 .elementor-element.elementor-element-395bd0d{text-align:center;}.elementor-43803 .elementor-element.elementor-element-cff3e5e{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-aa91473 .elementor-icon{font-size:60px;}.elementor-43803 .elementor-element.elementor-element-6e54e71{text-align:center;}.elementor-43803 .elementor-element.elementor-element-80e89d7{text-align:center;}.elementor-43803 .elementor-element.elementor-element-cb11085{text-align:center;}.elementor-43803 .elementor-element.elementor-element-ac92e8b{text-align:center;}.elementor-43803 .elementor-element.elementor-element-f7a62da{text-align:center;}.elementor-43803 .elementor-element.elementor-element-1cc4a12{text-align:center;}.elementor-43803 .elementor-element.elementor-element-3e3c5ce{text-align:center;}.elementor-43803 .elementor-element.elementor-element-77d3ba1{text-align:center;}.elementor-43803 .elementor-element.elementor-element-af93db9{text-align:center;}.elementor-43803 .elementor-element.elementor-element-a91db98{--spacer-size:10px;}.elementor-43803 .elementor-element.elementor-element-f646a48 .elementor-icon{font-size:60px;}.elementor-43803 .elementor-element.elementor-element-ea33b3b{text-align:center;}.elementor-43803 .elementor-element.elementor-element-8def8fa{text-align:center;}.elementor-43803 .elementor-element.elementor-element-35c65f1{text-align:center;}.elementor-43803 .elementor-element.elementor-element-b6c3f6d{text-align:center;}.elementor-43803 .elementor-element.elementor-element-ac8289d .elementor-icon-box-wrapper{gap:0px;}.elementor-43803 .elementor-element.elementor-element-ac8289d .elementor-icon{font-size:6px;}.elementor-43803 .elementor-element.elementor-element-4311b04{text-align:center;}.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-element-populated{margin:030px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-43803 .elementor-element.elementor-element-3fb0dc0{text-align:center;}.elementor-43803 .elementor-element.elementor-element-df37268{text-align:center;}}/* Start custom CSS for column, class: .elementor-element-6a735ca *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-6a735ca{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-6a735ca > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-6a735ca:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-6a735ca{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-6a735ca > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-6a735ca .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-6a735ca{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-6a735ca > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-6a735ca > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-81cb2b9 *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-81cb2b9{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-81cb2b9 > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-81cb2b9:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-81cb2b9{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-81cb2b9 .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-81cb2b9{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-81cb2b9 > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-81cb2b9 > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1bf9740 *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-1bf9740{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-1bf9740 > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-1bf9740:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-1bf9740{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-1bf9740 > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-1bf9740 .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-1bf9740{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-1bf9740 > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-1bf9740 > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8da709b *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-8da709b{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-8da709b > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-8da709b:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-8da709b{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-8da709b > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-8da709b .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-8da709b{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-8da709b > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-8da709b > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-84fecb7 *//* Kun i denne sektion */
.elementor-43803 .elementor-element.elementor-element-84fecb7 .gd-card > .elementor-widget-wrap{
  cursor: pointer;
  position: relative; /* anker til overlay m.m. */
}

/* Slå Elementor wrapper-link overlay fra i denne sektion 
   (ellers får du link-i-link konflikter) */
.elementor-43803 .elementor-element.elementor-element-84fecb7 .gd-card > .elementor-widget-wrap > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-84fecb7 .gd-card > .elementor-widget-wrap > a.elementor-clickable{
  display: none !important;
  pointer-events: none !important;
}

/* Bevar klik på interne links/knapper */
.elementor-43803 .elementor-element.elementor-element-84fecb7 .gd-card .elementor-widget-button a.elementor-button,
.elementor-43803 .elementor-element.elementor-element-84fecb7 .gd-card .elementor-heading-title a{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e49432b *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-e49432b{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-e49432b > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-e49432b:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-e49432b{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-e49432b > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-e49432b .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-e49432b{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-e49432b > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-e49432b > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78ea890 *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-78ea890{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-78ea890 > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-78ea890:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-78ea890{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-78ea890 > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-78ea890 .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-78ea890{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-78ea890 > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-78ea890 > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f20bcb3 *//* === 4-widgets layout: Icon + Heading + Text + Button === */
/* Finjustér kun disse tre værdier */
.elementor-43803 .elementor-element.elementor-element-f20bcb3{
  --icon-row: 88px;          /* plads til ikon + luft */
  --title-row: 3.2em;        /* 2 linjer ved line-height ~1.4 */
  --title-gap: 0.4em;        /* EKSTRA luft under overskriften */
}

.elementor-43803 .elementor-element.elementor-element-f20bcb3 > .elementor-widget-wrap{
  display: grid;
  grid-template-rows: var(--icon-row) calc(var(--title-row) + var(--title-gap)) 1fr auto;
  grid-template-areas:
    "icon"
    "title"
    "body"
    "cta";
  justify-items: center;
  align-items: stretch;
  gap: 12px;
  min-height: 100%;
  padding: 12px 10px;

  /* valgfri kort-look */
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:0;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}

/* Bind widgets til rækker */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-icon{ grid-area: icon; align-self:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-heading{ grid-area: title; align-self:start; margin:0 !important; text-align:center; }
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-text-editor{ grid-area: body; align-self:start; width:100%; text-align:center; margin:0 !important; }
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-button{ grid-area: cta; align-self:end; justify-self:center; margin:0 !important; }

/* Overskrift: ens linjeafstand, ingen ekstra luft */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-heading .elementor-heading-title{
  margin:0 !important;
  line-height:1.4 !important; /* stem med din font */
}

/* Tekst: fjern default <p>-margins */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-text-editor p{ margin:0; }

/* === Ikon: 40-50px størrelse === */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-icon .elementor-icon{
  width:50px; height:50px; line-height:50px; font-size:50px;
  display:inline-flex; align-items:center; justify-content:center;
}

/* Knap: auto-bredde og centreret tekst */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-button{ width:auto !important; background:transparent !important; border:0; padding:0; }
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-button .elementor-button-wrapper{ display:inline-block; width:auto !important; }
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-button .elementor-button{
  display:inline-flex; align-items:center; justify-content:center;
  height:40px; padding:0 20px; line-height:1; border-radius:0; width:auto;
}

/* Hover på hele kolonnen påvirker knappen */
.elementor-43803 .elementor-element.elementor-element-f20bcb3:hover .elementor-widget-button .elementor-button{
  transform: scale(0.90);         /* shrink effekt */
  transition: transform 0.2s ease;
}

/* Ekstra luft under knappen (justér værdien) */
.elementor-43803 .elementor-element.elementor-element-f20bcb3{
  --cta-gap: 10px; /* 0–32px alt efter smag */
}

/* Metode A: giv selv kortet mere bund-padding */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 > .elementor-widget-wrap{
  padding-bottom: calc(12px + var(--cta-gap)) !important;
}

/* Metode B (alternativ): lad knappen have bund-margin indeni kortet */
.elementor-43803 .elementor-element.elementor-element-f20bcb3 .elementor-widget-button{
  margin-bottom: var(--cta-gap) !important;
}

/* gør hele kolonnen klikbar via wrapper-linket */
.elementor-43803 .elementor-element.elementor-element-f20bcb3{ position: relative; } /* anker for overlay */

.elementor-43803 .elementor-element.elementor-element-f20bcb3 > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-f20bcb3 > a.elementor-clickable{
  position: absolute; inset: 0; z-index: 10; display: block !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51daa9d *//* Kun i denne sektion */
.elementor-43803 .elementor-element.elementor-element-51daa9d .gd-card > .elementor-widget-wrap{
  cursor: pointer;
  position: relative; /* anker til overlay m.m. */
}

/* Slå Elementor wrapper-link overlay fra i denne sektion 
   (ellers får du link-i-link konflikter) */
.elementor-43803 .elementor-element.elementor-element-51daa9d .gd-card > .elementor-widget-wrap > a.elementor-wrapper-link,
.elementor-43803 .elementor-element.elementor-element-51daa9d .gd-card > .elementor-widget-wrap > a.elementor-clickable{
  display: none !important;
  pointer-events: none !important;
}

/* Bevar klik på interne links/knapper */
.elementor-43803 .elementor-element.elementor-element-51daa9d .gd-card .elementor-widget-button a.elementor-button,
.elementor-43803 .elementor-element.elementor-element-51daa9d .gd-card .elementor-heading-title a{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-395bd0d *//* Tving ALT i denne tekstboks til at være centreret på mobil */
@media (max-width: 767px){
  /* selve widgetten og alle dens børn */
  .elementor-43803 .elementor-element.elementor-element-395bd0d, 
  .elementor-43803 .elementor-element.elementor-element-395bd0d *{
    text-align: center !important;
  }

  /* billeder centreres også */
  .elementor-43803 .elementor-element.elementor-element-395bd0d img{
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* lister uden indryk, bullets/numre indenfor */
  .elementor-43803 .elementor-element.elementor-element-395bd0d ul,
  .elementor-43803 .elementor-element.elementor-element-395bd0d ol{
    padding-left: 0 !important;
    margin-left: 0 !important;
    list-style-position: inside !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e54e71 *//* Tving ALT i denne tekstboks til at være centreret på mobil */
@media (max-width: 767px){
  /* selve widgetten og alle dens børn */
  .elementor-43803 .elementor-element.elementor-element-6e54e71, 
  .elementor-43803 .elementor-element.elementor-element-6e54e71 *{
    text-align: center !important;
  }

  /* billeder centreres også */
  .elementor-43803 .elementor-element.elementor-element-6e54e71 img{
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* lister uden indryk, bullets/numre indenfor */
  .elementor-43803 .elementor-element.elementor-element-6e54e71 ul,
  .elementor-43803 .elementor-element.elementor-element-6e54e71 ol{
    padding-left: 0 !important;
    margin-left: 0 !important;
    list-style-position: inside !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43f4f4a *//* --- ICON BOX: linkfarve i overskriften --- */

/* Standard: "Apply link on: Title" */
.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-title a,
.elementor-43803 .elementor-element.elementor-element-43f4f4a a.elementor-icon-box-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-title a:hover,
.elementor-43803 .elementor-element.elementor-element-43f4f4a a.elementor-icon-box-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}
.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-title a:visited,
.elementor-43803 .elementor-element.elementor-element-43f4f4a a.elementor-icon-box-title:visited{
  color: #369EB5 !important;
}

/* Fallback: hvis "Apply link on: Box" er slået til */
.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-content a{
  color: inherit !important;           /* undgå at hele boksen får linkfarven */
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-content a .elementor-icon-box-title{
  color: #369EB5 !important;           /* kun TITLEN får linkfarven */
}
.elementor-43803 .elementor-element.elementor-element-43f4f4a .elementor-icon-box-content a:hover .elementor-icon-box-title{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80e89d7 *//* Tving ALT i denne tekstboks til at være centreret på mobil */
@media (max-width: 767px){
  /* selve widgetten og alle dens børn */
  .elementor-43803 .elementor-element.elementor-element-80e89d7, 
  .elementor-43803 .elementor-element.elementor-element-80e89d7 *{
    text-align: center !important;
  }

  /* billeder centreres også */
  .elementor-43803 .elementor-element.elementor-element-80e89d7 img{
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* lister uden indryk, bullets/numre indenfor */
  .elementor-43803 .elementor-element.elementor-element-80e89d7 ul,
  .elementor-43803 .elementor-element.elementor-element-80e89d7 ol{
    padding-left: 0 !important;
    margin-left: 0 !important;
    list-style-position: inside !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b3d6f7 *//* Linkfarve i overskrift – dækker begge scenarier */
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading .elementor-heading-title a,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading .elementor-heading-title a:link,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading .elementor-heading-title a:visited,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading a.elementor-heading-title,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading a.elementor-heading-title:link,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading a.elementor-heading-title:visited{
  color: #369EB5 !important;
  text-decoration: none;
}

/* Hover/focus-stil */
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading .elementor-heading-title a:hover,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading a.elementor-heading-title:hover,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading .elementor-heading-title a:focus,
.elementor-43803 .elementor-element.elementor-element-7b3d6f7 .elementor-widget-heading a.elementor-heading-title:focus{
  color: #2e8aa0 !important; /* let mørkere ved hover */
  text-decoration: underline;
  outline: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50215a7 *//* --- ICON BOX: linkfarve i overskriften --- */

/* Standard: "Apply link on: Title" */
.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-title a,
.elementor-43803 .elementor-element.elementor-element-50215a7 a.elementor-icon-box-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-title a:hover,
.elementor-43803 .elementor-element.elementor-element-50215a7 a.elementor-icon-box-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}
.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-title a:visited,
.elementor-43803 .elementor-element.elementor-element-50215a7 a.elementor-icon-box-title:visited{
  color: #369EB5 !important;
}

/* Fallback: hvis "Apply link on: Box" er slået til */
.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-content a{
  color: inherit !important;           /* undgå at hele boksen får linkfarven */
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-content a .elementor-icon-box-title{
  color: #369EB5 !important;           /* kun TITLEN får linkfarven */
}
.elementor-43803 .elementor-element.elementor-element-50215a7 .elementor-icon-box-content a:hover .elementor-icon-box-title{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76ad7ad *//* Gør kun den linkede del blå i en Heading-widget */
.elementor-43803 .elementor-element.elementor-element-76ad7ad .elementor-widget-heading .elementor-heading-title a,
.elementor-43803 .elementor-element.elementor-element-76ad7ad .elementor-widget-heading a.elementor-heading-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-76ad7ad .elementor-widget-heading .elementor-heading-title a:hover,
.elementor-43803 .elementor-element.elementor-element-76ad7ad .elementor-widget-heading a.elementor-heading-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb1d0af *//* --- ICON BOX: linkfarve i overskriften --- */

/* Standard: "Apply link on: Title" */
.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-title a,
.elementor-43803 .elementor-element.elementor-element-fb1d0af a.elementor-icon-box-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-title a:hover,
.elementor-43803 .elementor-element.elementor-element-fb1d0af a.elementor-icon-box-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}
.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-title a:visited,
.elementor-43803 .elementor-element.elementor-element-fb1d0af a.elementor-icon-box-title:visited{
  color: #369EB5 !important;
}

/* Fallback: hvis "Apply link on: Box" er slået til */
.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-content a{
  color: inherit !important;           /* undgå at hele boksen får linkfarven */
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-content a .elementor-icon-box-title{
  color: #369EB5 !important;           /* kun TITLEN får linkfarven */
}
.elementor-43803 .elementor-element.elementor-element-fb1d0af .elementor-icon-box-content a:hover .elementor-icon-box-title{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f48d81 *//* centrér på mobil */
@media (max-width: 767px){
  .elementor-43803 .elementor-element.elementor-element-6f48d81 .gd-metric{
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d394c9 *//* centrér på mobil */
@media (max-width: 767px){
  .elementor-43803 .elementor-element.elementor-element-8d394c9 .gd-metric{
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6baabb8 *//* centrér på mobil */
@media (max-width: 767px){
  .elementor-43803 .elementor-element.elementor-element-6baabb8 .gd-metric{
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee639bd *//* ========== ÅOP-KNAP (alle knapper UNDTAGEN den sidste) ========== */
.elementor-43803 .elementor-element.elementor-element-ee639bd > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type){
  justify-self: start !important;                 /* ingen fuld bredde */
  margin: 0 0 20px 0 !important;                  /* luft ned til tekst */
}

.elementor-43803 .elementor-element.elementor-element-ee639bd > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button-wrapper{
  display: inline-block !important;
  width: auto !important;
}

.elementor-43803 .elementor-element.elementor-element-ee639bd > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  max-width: max-content !important;
  min-width: 0 !important;

  height: auto !important;
  min-height: 0 !important;

  padding: 6px 10px !important;                   /* kompakt “pill” */
  line-height: 1.1 !important;
  box-sizing: border-box !important;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4f54d6 *//* --- ICON BOX: linkfarve i overskriften --- */

/* Standard: "Apply link on: Title" */
.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-title a,
.elementor-43803 .elementor-element.elementor-element-f4f54d6 a.elementor-icon-box-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-title a:hover,
.elementor-43803 .elementor-element.elementor-element-f4f54d6 a.elementor-icon-box-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}
.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-title a:visited,
.elementor-43803 .elementor-element.elementor-element-f4f54d6 a.elementor-icon-box-title:visited{
  color: #369EB5 !important;
}

/* Fallback: hvis "Apply link on: Box" er slået til */
.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-content a{
  color: inherit !important;           /* undgå at hele boksen får linkfarven */
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-content a .elementor-icon-box-title{
  color: #369EB5 !important;           /* kun TITLEN får linkfarven */
}
.elementor-43803 .elementor-element.elementor-element-f4f54d6 .elementor-icon-box-content a:hover .elementor-icon-box-title{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ab723d3 *//* ========== ÅOP-KNAP (alle knapper UNDTAGEN den sidste) ========== */
.elementor-43803 .elementor-element.elementor-element-ab723d3 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type){
  justify-self: start !important;                 /* ingen fuld bredde */
  margin: 0 0 20px 0 !important;                  /* luft ned til tekst */
}

.elementor-43803 .elementor-element.elementor-element-ab723d3 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button-wrapper{
  display: inline-block !important;
  width: auto !important;
}

.elementor-43803 .elementor-element.elementor-element-ab723d3 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  max-width: max-content !important;
  min-width: 0 !important;

  height: auto !important;
  min-height: 0 !important;

  padding: 6px 10px !important;                   /* kompakt “pill” */
  line-height: 1.1 !important;
  box-sizing: border-box !important;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0295a8e *//* ========== ÅOP-KNAP (alle knapper UNDTAGEN den sidste) ========== */
.elementor-43803 .elementor-element.elementor-element-0295a8e > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type){
  justify-self: start !important;                 /* ingen fuld bredde */
  margin: 0 0 20px 0 !important;                  /* luft ned til tekst */
}

.elementor-43803 .elementor-element.elementor-element-0295a8e > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button-wrapper{
  display: inline-block !important;
  width: auto !important;
}

.elementor-43803 .elementor-element.elementor-element-0295a8e > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  max-width: max-content !important;
  min-width: 0 !important;

  height: auto !important;
  min-height: 0 !important;

  padding: 6px 10px !important;                   /* kompakt “pill” */
  line-height: 1.1 !important;
  box-sizing: border-box !important;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-514987b *//* ========== ÅOP-KNAP (alle knapper UNDTAGEN den sidste) ========== */
.elementor-43803 .elementor-element.elementor-element-514987b > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type){
  justify-self: start !important;                 /* ingen fuld bredde */
  margin: 0 0 20px 0 !important;                  /* luft ned til tekst */
}

.elementor-43803 .elementor-element.elementor-element-514987b > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button-wrapper{
  display: inline-block !important;
  width: auto !important;
}

.elementor-43803 .elementor-element.elementor-element-514987b > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  max-width: max-content !important;
  min-width: 0 !important;

  height: auto !important;
  min-height: 0 !important;

  padding: 6px 10px !important;                   /* kompakt “pill” */
  line-height: 1.1 !important;
  box-sizing: border-box !important;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85db611 *//* --- ICON BOX: linkfarve i overskriften --- */

/* Standard: "Apply link on: Title" */
.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-title a,
.elementor-43803 .elementor-element.elementor-element-85db611 a.elementor-icon-box-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-title a:hover,
.elementor-43803 .elementor-element.elementor-element-85db611 a.elementor-icon-box-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}
.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-title a:visited,
.elementor-43803 .elementor-element.elementor-element-85db611 a.elementor-icon-box-title:visited{
  color: #369EB5 !important;
}

/* Fallback: hvis "Apply link on: Box" er slået til */
.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-content a{
  color: inherit !important;           /* undgå at hele boksen får linkfarven */
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-content a .elementor-icon-box-title{
  color: #369EB5 !important;           /* kun TITLEN får linkfarven */
}
.elementor-43803 .elementor-element.elementor-element-85db611 .elementor-icon-box-content a:hover .elementor-icon-box-title{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e5ed706 *//* ── TUNE ───────────────────────────────────────── */
.elementor-43803 .elementor-element.elementor-element-e5ed706{
  --aop-gap: 20px;        /* luft under AOP-knap */
  --cta-gap-top: 24px;    /* luft over CTA-knap */
  --cta-gap-bottom: 24px; /* padding under CTA */
}

/* Kolonne-layout (1: ikonboks, 2: AOP, 3: tekst, 4: CTA) */
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap{
  display: grid !important;
  grid-template-rows: auto auto 1fr auto !important;
  min-height: 100%;
  row-gap: 0;
  padding-bottom: var(--cta-gap-bottom) !important;
}

/* Tekstblokken – vi styrer selv afstandene */
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget:nth-child(3){
  margin-bottom: 0 !important;
}

/* ========== AOP-KNAP (alle knapper UNDTAGEN den sidste) ========== */
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type){
  justify-self: start !important;                 /* ingen fuld bredde */
  margin: 0 0 var(--aop-gap) 0 !important;        /* luft ned til tekst */
}
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button-wrapper{
  display: inline-block !important;
  width: auto !important;
}
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  max-width: max-content !important;
  min-width: 0 !important;

  height: auto !important;
  min-height: 0 !important;

  padding: 6px 10px !important;                   /* kompakt “pill” */
  line-height: 1.1 !important;
  box-sizing: border-box !important;
  white-space: nowrap;
}

/* ========== CTA-KNAP (SIDSTE knap i kolonnen) ========== */
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:last-of-type{
  align-self: end !important;                      /* ned i bunden */
  justify-self: stretch !important;                /* fuld bredde */
  margin-top: var(--cta-gap-top) !important;       /* luft over knappen */
}
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:last-of-type .elementor-button-wrapper,
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:last-of-type .elementor-button{
  width: 100% !important;
}
.elementor-43803 .elementor-element.elementor-element-e5ed706 > .elementor-widget-wrap > .elementor-widget-button:last-of-type .elementor-button{
  min-height: 43px !important;
  padding: 12px 24px !important;
  line-height: 1.2 !important;
  box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73bf5c1 *//* --- ICON BOX: linkfarve i overskriften --- */

/* Standard: "Apply link on: Title" */
.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-title a,
.elementor-43803 .elementor-element.elementor-element-73bf5c1 a.elementor-icon-box-title{
  color: #369EB5 !important;
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-title a:hover,
.elementor-43803 .elementor-element.elementor-element-73bf5c1 a.elementor-icon-box-title:hover{
  color: #2e8aa0 !important;
  text-decoration: underline;
}
.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-title a:visited,
.elementor-43803 .elementor-element.elementor-element-73bf5c1 a.elementor-icon-box-title:visited{
  color: #369EB5 !important;
}

/* Fallback: hvis "Apply link on: Box" er slået til */
.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-content a{
  color: inherit !important;           /* undgå at hele boksen får linkfarven */
  text-decoration: none;
}
.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-content a .elementor-icon-box-title{
  color: #369EB5 !important;           /* kun TITLEN får linkfarven */
}
.elementor-43803 .elementor-element.elementor-element-73bf5c1 .elementor-icon-box-content a:hover .elementor-icon-box-title{
  color: #2e8aa0 !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f26be6 *//* ── TUNE ───────────────────────────────────────── */
.elementor-43803 .elementor-element.elementor-element-4f26be6{
  --aop-gap: 20px;        /* luft under AOP-knap */
  --cta-gap-top: 24px;    /* luft over CTA-knap */
  --cta-gap-bottom: 24px; /* padding under CTA */
}

/* Kolonne-layout (1: ikonboks, 2: AOP, 3: tekst, 4: CTA) */
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap{
  display: grid !important;
  grid-template-rows: auto auto 1fr auto !important;
  min-height: 100%;
  row-gap: 0;
  padding-bottom: var(--cta-gap-bottom) !important;
}

/* Tekstblokken – vi styrer selv afstandene */
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget:nth-child(3){
  margin-bottom: 0 !important;
}

/* ========== AOP-KNAP (alle knapper UNDTAGEN den sidste) ========== */
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type){
  justify-self: start !important;                 /* ingen fuld bredde */
  margin: 0 0 var(--aop-gap) 0 !important;        /* luft ned til tekst */
}
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button-wrapper{
  display: inline-block !important;
  width: auto !important;
}
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:not(:last-of-type) .elementor-button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  max-width: max-content !important;
  min-width: 0 !important;

  height: auto !important;
  min-height: 0 !important;

  padding: 6px 10px !important;                   /* kompakt “pill” */
  line-height: 1.1 !important;
  box-sizing: border-box !important;
  white-space: nowrap;
}

/* ========== CTA-KNAP (SIDSTE knap i kolonnen) ========== */
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:last-of-type{
  align-self: end !important;                      /* ned i bunden */
  justify-self: stretch !important;                /* fuld bredde */
  margin-top: var(--cta-gap-top) !important;       /* luft over knappen */
}
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:last-of-type .elementor-button-wrapper,
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:last-of-type .elementor-button{
  width: 100% !important;
}
.elementor-43803 .elementor-element.elementor-element-4f26be6 > .elementor-widget-wrap > .elementor-widget-button:last-of-type .elementor-button{
  min-height: 43px !important;
  padding: 12px 24px !important;
  line-height: 1.2 !important;
  box-sizing: border-box !important;
}/* End custom CSS */