.elementor-83 .elementor-element.elementor-element-ca18530{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-880b932{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-d5049de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-83 .elementor-element.elementor-element-efc6853.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-83 .elementor-element.elementor-element-efc6853{text-align:start;}.elementor-83 .elementor-element.elementor-element-2977070{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button:focus svg{fill:#FD951B;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-menu-toggle{margin:0 auto;}.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-83 .elementor-element.elementor-element-38abf2f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-83 .elementor-element.elementor-element-38abf2f .e--pointer-framed .elementor-item:before,
					.elementor-83 .elementor-element.elementor-element-38abf2f .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-83 .elementor-element.elementor-element-0109b2b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-7d9d9ba{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-f8e6beb{text-align:center;}.elementor-83 .elementor-element.elementor-element-f8e6beb .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:66px;font-weight:400;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-ad0c2f9{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-489fbcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-7a1204a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-7a1204a:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7a1204a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-4cda22f img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-2db24e2{text-align:center;}.elementor-83 .elementor-element.elementor-element-2db24e2 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-24fa853{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-ffaa075{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-6b916a6{text-align:center;}.elementor-83 .elementor-element.elementor-element-6b916a6 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-0bdd7f6 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-0bdd7f6 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-0bdd7f6 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-0bdd7f6 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-0bdd7f6 .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-d22f370{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-d22f370:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-d22f370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-9c3dc21 img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-447da57{text-align:center;}.elementor-83 .elementor-element.elementor-element-447da57 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-b70ab83{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-2b7d1e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-0e25e5b{text-align:center;}.elementor-83 .elementor-element.elementor-element-0e25e5b .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-c2bafee .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-c2bafee .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-c2bafee .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-c2bafee .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-c2bafee .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-4b4660d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-4b4660d:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4b4660d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-2da7edf img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-4c7b97d{text-align:center;}.elementor-83 .elementor-element.elementor-element-4c7b97d .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-1bd7eb8{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-9d154cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-3676018{text-align:center;}.elementor-83 .elementor-element.elementor-element-3676018 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-11ab528 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-11ab528 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-11ab528 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-11ab528 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-11ab528 .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-f453080{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-f453080:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f453080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-ec4b659 img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-ece6cf1{text-align:center;}.elementor-83 .elementor-element.elementor-element-ece6cf1 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-0d37fc8{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-2de8e9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-568f527{text-align:center;}.elementor-83 .elementor-element.elementor-element-568f527 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-8e9a1ff .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-8e9a1ff .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-8e9a1ff .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-8e9a1ff .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-8e9a1ff .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-7ba5331{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-6568f51{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-6568f51:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-6568f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-7afe190 img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-7b0937f{text-align:center;}.elementor-83 .elementor-element.elementor-element-7b0937f .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-7b985c0{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-01616f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-6ba8f6e{text-align:center;}.elementor-83 .elementor-element.elementor-element-6ba8f6e .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-b4cf054 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-b4cf054 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-b4cf054 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-b4cf054 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-b4cf054 .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-d9ac3cd{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-d9ac3cd:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-d9ac3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-c5f1ff9 img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-772a7c8{text-align:center;}.elementor-83 .elementor-element.elementor-element-772a7c8 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-053d3e3{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-5c8bf2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-727bcff{text-align:center;}.elementor-83 .elementor-element.elementor-element-727bcff .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-995ee87 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-995ee87 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-995ee87 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-995ee87 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-995ee87 .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-ff30b78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-f1e9502{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-f1e9502:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f1e9502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-64050e1 img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-a1adf26{text-align:center;}.elementor-83 .elementor-element.elementor-element-a1adf26 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-7c31529{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-0e7c796{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-5bcac3a{text-align:center;}.elementor-83 .elementor-element.elementor-element-5bcac3a .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-0041cf6 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-0041cf6 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-0041cf6 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-0041cf6 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-0041cf6 .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-da44434{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-da44434:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-da44434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9ED;}.elementor-83 .elementor-element.elementor-element-674d23d img{border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-eb00bfe{text-align:center;}.elementor-83 .elementor-element.elementor-element-eb00bfe .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-a0c57cd{width:100%;max-width:100%;text-align:center;font-family:"Arimo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-7f84a62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-83 .elementor-element.elementor-element-74e0351{text-align:center;}.elementor-83 .elementor-element.elementor-element-74e0351 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-weight:400;color:#000000;}.elementor-83 .elementor-element.elementor-element-ce30012 .elementor-button{background-color:#FD951B;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-ce30012 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-ce30012 .elementor-button:focus{background-color:#000000;color:#FD951B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-ce30012 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-ce30012 .elementor-button:focus svg{fill:#FD951B;}.elementor-83 .elementor-element.elementor-element-f587d81{--display:flex;}.elementor-83 .elementor-element.elementor-element-eeffbd3{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-2977070{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button{font-size:15px;}.elementor-83 .elementor-element.elementor-element-f8e6beb .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-2db24e2 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-6b916a6 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-447da57 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-0e25e5b .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-4c7b97d .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-3676018 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-ece6cf1 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-568f527 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-7b0937f .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-01616f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-6ba8f6e .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-772a7c8 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-5c8bf2f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-727bcff .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-a1adf26 .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-0e7c796{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-5bcac3a .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-eb00bfe .elementor-heading-title{font-size:45px;}.elementor-83 .elementor-element.elementor-element-7f84a62{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-74e0351 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-880b932{--width:100%;--flex-wrap:nowrap;}.elementor-83 .elementor-element.elementor-element-d5049de{--width:70%;--flex-wrap:nowrap;}.elementor-83 .elementor-element.elementor-element-2977070{--justify-content:center;--flex-wrap:nowrap;}.elementor-83 .elementor-element.elementor-element-d83bba7 .elementor-button{font-size:15px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-83 .elementor-element.elementor-element-38abf2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-38abf2f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-83 .elementor-element.elementor-element-f8e6beb .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-2db24e2 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-6b916a6 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-447da57 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-0e25e5b .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-4c7b97d .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-3676018 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-ece6cf1 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-568f527 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-7b0937f .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-6ba8f6e .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-772a7c8 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-727bcff .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-a1adf26 .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-5bcac3a .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-eb00bfe .elementor-heading-title{font-size:35px;}.elementor-83 .elementor-element.elementor-element-74e0351 .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-880b932{--width:93.5%;}.elementor-83 .elementor-element.elementor-element-d5049de{--width:30%;}.elementor-83 .elementor-element.elementor-element-489fbcd{--width:90%;}.elementor-83 .elementor-element.elementor-element-7ba5331{--width:90%;}.elementor-83 .elementor-element.elementor-element-ff30b78{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-d5049de{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-880b932 *//* =========================================================
   SKIP THE HANGOVER - MOBILE + TABLET HEADER
   MOBILE + TABLET — DESKTOP REMAINS UNTOUCHED
   ========================================================= */

@media only screen and (max-width: 1024px) {

    /* -----------------------------------------
       MAIN HEADER
    ----------------------------------------- */

    .sp-mobile-header {
        position: relative !important;

        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;

        align-items: center !important;
        justify-content: space-between !important;

        width: 100% !important;
        min-height: 74px !important;

        padding: 10px 14px !important;
        margin: 0 !important;

        gap: 12px !important;

        box-sizing: border-box !important;

        z-index: 9999 !important;
    }


    /* -----------------------------------------
       LOGO CONTAINER
    ----------------------------------------- */

    .sp-header-logo {
        width: auto !important;
        max-width: 185px !important;

        flex: 0 1 185px !important;

        display: flex !important;

        align-items: center !important;
        justify-content: flex-start !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* -----------------------------------------
       LOGO IMAGE
    ----------------------------------------- */

    .sp-header-logo-img {
        width: 100% !important;
        max-width: 175px !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .sp-header-logo-img img {
        display: block !important;

        width: 100% !important;
        max-width: 175px !important;
        height: auto !important;

        object-fit: contain !important;
    }


    /* -----------------------------------------
       RIGHT SIDE ACTIONS
       BUY NOW + HAMBURGER
    ----------------------------------------- */

    .sp-header-actions {
        width: auto !important;

        flex: 0 0 auto !important;

        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;

        align-items: center !important;
        justify-content: flex-end !important;

        gap: 10px !important;

        margin: 0 0 0 auto !important;
        padding: 0 !important;
    }


    /* -----------------------------------------
       BUY NOW BUTTON
       TYPOGRAPHY LEFT UNTOUCHED
    ----------------------------------------- */

    .sp-buy-btn {
        width: auto !important;

        flex: 0 0 auto !important;

        margin: 0 !important;
        padding: 0 !important;

        order: 1 !important;
    }

    .sp-buy-btn .elementor-button {
        min-width: 90px !important;
        min-height: 46px !important;

        display: inline-flex !important;

        align-items: center !important;
        justify-content: center !important;

        padding: 10px 16px !important;

        text-align: center !important;

        border-radius: 8px !important;

        white-space: nowrap !important;

        margin: 0 !important;

        transition:
            transform 0.2s ease,
            opacity 0.2s ease !important;
    }

    .sp-buy-btn .elementor-button:active {
        transform: scale(0.96) !important;
    }


    /* -----------------------------------------
       MOBILE MENU WIDGET
    ----------------------------------------- */

    .sp-mobile-menu {
        width: auto !important;

        flex: 0 0 auto !important;

        margin: 0 !important;
        padding: 0 !important;

        position: static !important;

        order: 2 !important;
    }


    /* =====================================================
       HAMBURGER BUTTON
       NO BACKGROUND / BORDER / BOX SHADOW
       ===================================================== */

    .sp-mobile-menu .elementor-menu-toggle {
        width: 48px !important;
        height: 48px !important;

        min-width: 48px !important;
        min-height: 48px !important;

        padding: 0 !important;
        margin: 0 !important;

        display: flex !important;

        align-items: center !important;
        justify-content: center !important;

        background: transparent !important;

        backdrop-filter: none !important;
        -webkit-backdrop-filter: none !important;

        border: none !important;

        border-radius: 12px !important;

        color: #000000 !important;

        line-height: 1 !important;

        box-shadow: none !important;

        transition:
            transform 0.15s ease !important;
    }


    /* -----------------------------------------
       HAMBURGER SVG — BLACK
    ----------------------------------------- */

    .sp-mobile-menu .elementor-menu-toggle svg {
        width: 25px !important;
        height: 25px !important;

        color: #000000 !important;

        fill: #000000 !important;
        stroke: #000000 !important;
    }


    /* -----------------------------------------
       ICON FALLBACK — BLACK
    ----------------------------------------- */

    .sp-mobile-menu .elementor-menu-toggle i {
        font-size: 25px !important;

        color: #000000 !important;
    }


    /* -----------------------------------------
       ELEMENTOR SVG ICON — BLACK
    ----------------------------------------- */

    .sp-mobile-menu
    .elementor-menu-toggle
    .e-font-icon-svg {

        width: 25px !important;
        height: 25px !important;

        color: #000000 !important;

        fill: #000000 !important;
        stroke: #000000 !important;
    }


    /* -----------------------------------------
       HAMBURGER HOVER
    ----------------------------------------- */

    .sp-mobile-menu .elementor-menu-toggle:hover {
        background: transparent !important;

        border: none !important;

        box-shadow: none !important;
    }


    .sp-mobile-menu .elementor-menu-toggle:hover svg,
    .sp-mobile-menu .elementor-menu-toggle:hover i,
    .sp-mobile-menu
    .elementor-menu-toggle:hover
    .e-font-icon-svg {

        color: #000000 !important;

        fill: #000000 !important;
        stroke: #000000 !important;
    }


    /* -----------------------------------------
       TAP EFFECT
    ----------------------------------------- */

    .sp-mobile-menu .elementor-menu-toggle:active {
        transform: scale(0.95) !important;
    }


    /* -----------------------------------------
       MENU OPEN / ACTIVE STATE
    ----------------------------------------- */

    .sp-mobile-menu
    .elementor-menu-toggle.elementor-active {

        background: transparent !important;

        border: none !important;

        color: #000000 !important;

        box-shadow: none !important;
    }


    .sp-mobile-menu
    .elementor-menu-toggle.elementor-active svg,

    .sp-mobile-menu
    .elementor-menu-toggle.elementor-active i,

    .sp-mobile-menu
    .elementor-menu-toggle.elementor-active
    .e-font-icon-svg {

        color: #000000 !important;

        fill: #000000 !important;
        stroke: #000000 !important;
    }


    /* -----------------------------------------
       DROPDOWN MENU PANEL
    ----------------------------------------- */

    .sp-mobile-menu .elementor-nav-menu--dropdown {
        position: absolute !important;

        top: calc(100% + 8px) !important;

        left: 14px !important;
        right: 14px !important;

        width: auto !important;
        max-width: none !important;

        margin: 0 !important;
        padding: 8px !important;

        background: rgba(255, 255, 255, 0.96) !important;

        border-radius: 10px !important;

        border: 1px solid rgba(0, 0, 0, 0.06) !important;

        box-shadow:
            0 12px 35px rgba(0, 0, 0, 0.14) !important;

        overflow: hidden !important;

        z-index: 99999 !important;
    }


    /* -----------------------------------------
       DROPDOWN LIST
    ----------------------------------------- */

    .sp-mobile-menu .elementor-nav-menu--dropdown ul {
        margin: 0 !important;
        padding: 0 !important;
    }


    .sp-mobile-menu .elementor-nav-menu--dropdown li {
        margin: 0 !important;
        padding: 0 !important;
    }


    /* -----------------------------------------
       DROPDOWN LINKS
    ----------------------------------------- */

    .sp-mobile-menu .elementor-nav-menu--dropdown a {
        display: flex !important;

        align-items: center !important;

        width: 100% !important;

        padding: 13px 14px !important;

        font-size: 15px !important;
        font-weight: 500 !important;

        line-height: 1.3 !important;

        border-radius: 6px !important;

        color: #20282c !important;

        transition:
            background-color 0.2s ease,
            padding-left 0.2s ease !important;
    }


    /* -----------------------------------------
       DROPDOWN LINK HOVER
    ----------------------------------------- */

    .sp-mobile-menu .elementor-nav-menu--dropdown a:hover {
        background-color: #f5f5f5 !important;

        padding-left: 18px !important;
    }


    /* -----------------------------------------
       SPACE BETWEEN MENU ITEMS
    ----------------------------------------- */

    .sp-mobile-menu
    .elementor-nav-menu--dropdown
    li:not(:last-child) {

        margin-bottom: 2px !important;
    }


    /* -----------------------------------------
       REMOVE ELEMENTOR EXTRA SPACING
    ----------------------------------------- */

    .sp-mobile-header > .elementor-element,
    .sp-header-logo > .elementor-element,
    .sp-header-actions > .elementor-element {

        margin-bottom: 0 !important;
    }

}


/* =========================================================
   EXTRA SMALL MOBILE DEVICES
   ========================================================= */

@media only screen and (max-width: 390px) {

    .sp-mobile-header {
        padding-left: 10px !important;
        padding-right: 10px !important;

        gap: 7px !important;
    }


    /* -----------------------------------------
       LOGO
    ----------------------------------------- */

    .sp-header-logo {
        max-width: 155px !important;

        flex-basis: 155px !important;
    }


    .sp-header-logo-img,
    .sp-header-logo-img img {

        max-width: 148px !important;
    }


    /* -----------------------------------------
       RIGHT ACTIONS
    ----------------------------------------- */

    .sp-header-actions {
        gap: 7px !important;
    }


    /* -----------------------------------------
       BUY NOW
       TYPOGRAPHY LEFT UNTOUCHED
    ----------------------------------------- */

    .sp-buy-btn .elementor-button {
        min-width: 78px !important;
        min-height: 42px !important;

        padding: 8px 12px !important;
    }


    /* -----------------------------------------
       HAMBURGER
    ----------------------------------------- */

    .sp-mobile-menu .elementor-menu-toggle {
        width: 44px !important;
        height: 44px !important;

        min-width: 44px !important;
        min-height: 44px !important;

        border-radius: 10px !important;

        background: transparent !important;
        border: none !important;
        box-shadow: none !important;

        color: #000000 !important;
    }


    .sp-mobile-menu .elementor-menu-toggle svg,
    .sp-mobile-menu
    .elementor-menu-toggle
    .e-font-icon-svg {

        width: 23px !important;
        height: 23px !important;

        color: #000000 !important;
        fill: #000000 !important;
        stroke: #000000 !important;
    }


    .sp-mobile-menu .elementor-menu-toggle i {
        font-size: 23px !important;

        color: #000000 !important;
    }


    /* -----------------------------------------
       DROPDOWN
    ----------------------------------------- */

    .sp-mobile-menu .elementor-nav-menu--dropdown {
        left: 10px !important;
        right: 10px !important;
    }

}


/* =========================================================
   BUY BUTTON
   ========================================================= */

.sp-buy-btn .elementor-button {
    border-radius: 999px !important;
}/* End custom CSS */