.elementor-1392 .elementor-element.elementor-element-b51b527{--display:flex;--min-height:100vh;--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-b51b527:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-b51b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://vikaofsweden.com/wp-content/uploads/2024/08/jonatan-pie-IK07OmXSnmU-unsplash-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1392 .elementor-element.elementor-element-7ea5a4b{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-3f8964c{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-3f8964c.e-con{--align-self:center;}.elementor-1392 .elementor-element.elementor-element-0e85843{--display:flex;}.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-1392 .elementor-element.elementor-element-f4023f6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-f4023f6 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-f4023f6 a:hover, .elementor-1392 .elementor-element.elementor-element-f4023f6 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-f4023f6 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-ccc0217{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1392 .elementor-element.elementor-element-8847d08{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-8847d08 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-8847d08 a:hover, .elementor-1392 .elementor-element.elementor-element-8847d08 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-8847d08 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-8d1fe1e{--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;--gap:0rem 13rem;--row-gap:0rem;--column-gap:13rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1392 .elementor-element.elementor-element-8d1fe1e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1392 .elementor-element.elementor-element-d6528f8{--display:flex;}.elementor-1392 .elementor-element.elementor-element-d6528f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9{width:auto;max-width:auto;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9 a:hover, .elementor-1392 .elementor-element.elementor-element-cbb8ab9 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9 a{transition-duration:1.4s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://vikaofsweden.com/wp-content/uploads/2025/09/snus_can_vika-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://vikaofsweden.com/wp-content/uploads/2025/09/snus_can_vika2-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1392 .elementor-element.elementor-element-898fd39{width:var( --container-widget-width, 16vw );max-width:16vw;--container-widget-width:16vw;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-898fd39.elementor-element{--align-self:center;}.elementor-1392 .elementor-element.elementor-element-898fd39 > .elementor-widget-container{transition:background 1.3s;}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box{height:16rem;}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box__button{margin-center:0;}.elementor-1392 .elementor-element.elementor-element-6a13ac3{--display:flex;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2{width:auto;max-width:auto;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2 a:hover, .elementor-1392 .elementor-element.elementor-element-d6fe4f2 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-2dc918e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1392 .elementor-element.elementor-element-e776677{--display:flex;}.elementor-1392 .elementor-element.elementor-element-3dece38{width:auto;max-width:auto;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-3dece38 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-3dece38 a:hover, .elementor-1392 .elementor-element.elementor-element-3dece38 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-3dece38 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-e6a797f{--display:flex;}.elementor-1392 .elementor-element.elementor-element-c1945e1{width:auto;max-width:auto;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-c1945e1 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-c1945e1 a:hover, .elementor-1392 .elementor-element.elementor-element-c1945e1 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-c1945e1 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-3131b63{--display:flex;--overlay-mix-blend-mode:luminosity;}.elementor-1392 .elementor-element.elementor-element-3131b63::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-1392 .elementor-element.elementor-element-9231293{--display:flex;--overlay-mix-blend-mode:luminosity;}.elementor-1392 .elementor-element.elementor-element-9231293::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box__front{background-color:#02010100;background-image:url("https://vikaofsweden.com/wp-content/uploads/2025/09/snus_can_vika-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box__back{background-color:#02010100;background-image:url("https://vikaofsweden.com/wp-content/uploads/2025/09/snus_can_vika2-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1392 .elementor-element.elementor-element-c33872b{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-c33872b.elementor-element{--align-self:center;}.elementor-1392 .elementor-element.elementor-element-c33872b > .elementor-widget-container{transition:background 1.3s;}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box{height:21rem;}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box__button{margin-center:0;}.elementor-1392 .elementor-element.elementor-element-b1b08ef{--display:flex;}.elementor-1392 .elementor-element.elementor-element-64cb31b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-64cb31b a:hover, .elementor-1392 .elementor-element.elementor-element-64cb31b a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-64cb31b a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-8d145f6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-8d145f6 a:hover, .elementor-1392 .elementor-element.elementor-element-8d145f6 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-8d145f6 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-d8a72b6{width:auto;max-width:auto;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-d8a72b6 > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-1392 .elementor-element.elementor-element-d8a72b6 a:hover, .elementor-1392 .elementor-element.elementor-element-d8a72b6 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-d8a72b6 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-f5b2d34{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-f5b2d34 a:hover, .elementor-1392 .elementor-element.elementor-element-f5b2d34 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-f5b2d34 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-7b20740{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-7b20740 a:hover, .elementor-1392 .elementor-element.elementor-element-7b20740 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-7b20740 a{transition-duration:1.4s;}.elementor-1392 .elementor-element.elementor-element-6060603{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:100;columns:1;text-align:center;font-family:"CircularStd-Bold", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-6060603 a:hover, .elementor-1392 .elementor-element.elementor-element-6060603 a:focus{color:#FFFFFF;}.elementor-1392 .elementor-element.elementor-element-6060603 a{transition-duration:1.4s;}body.elementor-page-1392:not(.elementor-motion-effects-element-type-background), body.elementor-page-1392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1392 .elementor-element.elementor-element-0e85843{--width:25vw;}.elementor-1392 .elementor-element.elementor-element-ccc0217{--width:25vw;}.elementor-1392 .elementor-element.elementor-element-d6528f8{--width:25vw;}.elementor-1392 .elementor-element.elementor-element-6a13ac3{--width:25vw;}.elementor-1392 .elementor-element.elementor-element-e776677{--width:30vw;}.elementor-1392 .elementor-element.elementor-element-e6a797f{--width:30vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-1392 .elementor-element.elementor-element-0e85843{--width:30vw;}.elementor-1392 .elementor-element.elementor-element-ccc0217{--width:30vw;}.elementor-1392 .elementor-element.elementor-element-d6528f8{--width:30vw;}.elementor-1392 .elementor-element.elementor-element-6a13ac3{--width:30vw;}.elementor-1392 .elementor-element.elementor-element-e776677{--width:30vw;}}@media(max-width:1366px){.elementor-1392 .elementor-element.elementor-element-b51b527:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-b51b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vikaofsweden.com/wp-content/uploads/2024/08/jonatan-pie-IK07OmXSnmU-unsplash-1-scaled.jpg");}.elementor-1392 .elementor-element.elementor-element-b51b527{--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-7ea5a4b{--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-3f8964c{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1392 .elementor-element.elementor-element-f4023f6{width:auto;max-width:auto;}.elementor-1392 .elementor-element.elementor-element-f4023f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-8847d08{width:auto;max-width:auto;}.elementor-1392 .elementor-element.elementor-element-8847d08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-8d1fe1e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-898fd39{width:var( --container-widget-width, 18vw );max-width:18vw;--container-widget-width:18vw;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-898fd39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-898fd39 .elementor-flip-box{height:13.4rem;}.elementor-1392 .elementor-element.elementor-element-6a13ac3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-2dc918e.e-con{--align-self:center;}.elementor-1392 .elementor-element.elementor-element-3dece38.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-c1945e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-c33872b .elementor-flip-box{height:13.4rem;}.elementor-1392 .elementor-element.elementor-element-64cb31b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-64cb31b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-8d145f6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-8d145f6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-d8a72b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-d8a72b6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-f5b2d34{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-f5b2d34.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-7b20740{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-7b20740.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-6060603{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-6060603.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(max-width:1024px){.elementor-1392 .elementor-element.elementor-element-b51b527:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-b51b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1392 .elementor-element.elementor-element-8d1fe1e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-1392 .elementor-element.elementor-element-8d1fe1e.e-con{--align-self:center;}}@media(max-width:767px){.elementor-1392 .elementor-element.elementor-element-f4023f6{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-f4023f6 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-f4023f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-f4023f6 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-8847d08{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-8847d08 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-8847d08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-8847d08 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-cbb8ab9 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-d6fe4f2 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-3dece38{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-3dece38 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-3dece38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-3dece38 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-c1945e1{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-c1945e1 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-c1945e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-c1945e1 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-3131b63:not(.elementor-motion-effects-element-type-background), .elementor-1392 .elementor-element.elementor-element-3131b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vikaofsweden.com/wp-content/uploads/2024/08/jonatan-pie-IK07OmXSnmU-unsplash-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1392 .elementor-element.elementor-element-3131b63{--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1392 .elementor-element.elementor-element-9231293{--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1392 .elementor-element.elementor-element-c33872b{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;}.elementor-1392 .elementor-element.elementor-element-b1b08ef{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-1392 .elementor-element.elementor-element-64cb31b{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-64cb31b > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-64cb31b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-64cb31b p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-8d145f6{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-8d145f6 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-8d145f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-8d145f6 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-d8a72b6{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-d8a72b6 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-d8a72b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-d8a72b6 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-f5b2d34{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-f5b2d34 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-f5b2d34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-f5b2d34 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-7b20740{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-7b20740 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-7b20740.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-7b20740 p{margin-block-end:0px;}.elementor-1392 .elementor-element.elementor-element-6060603{width:100%;max-width:100%;font-size:18px;}.elementor-1392 .elementor-element.elementor-element-6060603 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-1392 .elementor-element.elementor-element-6060603.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1392 .elementor-element.elementor-element-6060603 p{margin-block-end:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-f4023f6 */.elementor-1392 .elementor-element.elementor-element-f4023f6 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-f4023f6:hover,
.elementor-1392 .elementor-element.elementor-element-f4023f6::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8847d08 */.elementor-1392 .elementor-element.elementor-element-8847d08 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-8847d08:hover,
.elementor-1392 .elementor-element.elementor-element-8847d08::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8964c */.new-color-white :hover {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbb8ab9 */.elementor-1392 .elementor-element.elementor-element-cbb8ab9 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-cbb8ab9:hover,
.elementor-1392 .elementor-element.elementor-element-cbb8ab9::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6fe4f2 */.elementor-1392 .elementor-element.elementor-element-d6fe4f2 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-d6fe4f2:hover,
.elementor-1392 .elementor-element.elementor-element-d6fe4f2::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dece38 */.elementor-1392 .elementor-element.elementor-element-3dece38 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-3dece38:hover,
.elementor-1392 .elementor-element.elementor-element-3dece38::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1945e1 */.elementor-1392 .elementor-element.elementor-element-c1945e1 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-c1945e1:hover,
.elementor-1392 .elementor-element.elementor-element-c1945e1::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ea5a4b */.elementor-1392 .elementor-element.elementor-element-7ea5a4b {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(1px); /* Wichtig für Safari */
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c33872b */.elementor-1392 .elementor-element.elementor-element-c33872b::after {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  transform: translateX(-50%);
  width: 80%;
  height: 20px;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.3) 0%, transparent 80%);
  z-index: -1;
  filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64cb31b */.elementor-1392 .elementor-element.elementor-element-64cb31b {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-64cb31b:hover,
.elementor-1392 .elementor-element.elementor-element-64cb31b::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d145f6 */.elementor-1392 .elementor-element.elementor-element-8d145f6 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-8d145f6:hover,
.elementor-1392 .elementor-element.elementor-element-8d145f6::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8a72b6 */.elementor-1392 .elementor-element.elementor-element-d8a72b6 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-d8a72b6:hover,
.elementor-1392 .elementor-element.elementor-element-d8a72b6::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5b2d34 */.elementor-1392 .elementor-element.elementor-element-f5b2d34 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-f5b2d34:hover,
.elementor-1392 .elementor-element.elementor-element-f5b2d34::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20740 */.elementor-1392 .elementor-element.elementor-element-7b20740 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-7b20740:hover,
.elementor-1392 .elementor-element.elementor-element-7b20740::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6060603 */.elementor-1392 .elementor-element.elementor-element-6060603 {
  /* Glassmorphism Style */
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Für Safari */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  /* Grund-Textfarbe */
  color: #fff;
  transition: text-shadow 0.3s ease-in-out;
}

.elementor-1392 .elementor-element.elementor-element-6060603:hover,
.elementor-1392 .elementor-element.elementor-element-6060603::selection {
  /* Weißer Glow beim Hover oder bei Auswahl */
  text-shadow: 0 0 15px white, 0 0 25px white;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9231293 */.elementor-1392 .elementor-element.elementor-element-9231293 {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(1px); /* Wichtig für Safari */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3131b63 *//* Normalzustand */
#rmp_menu_trigger-117 .responsive-menu-pro-inner,
#rmp_menu_trigger-117 .responsive-menu-pro-inner::before,
#rmp_menu_trigger-117 .responsive-menu-pro-inner::after {
  background-color: white !important;
}

/* Hover-Zustand */
#rmp_menu_trigger-117:hover .responsive-menu-pro-inner,
#rmp_menu_trigger-117:hover .responsive-menu-pro-inner::before,
#rmp_menu_trigger-117:hover .responsive-menu-pro-inner::after {
  background-color: white !important;
}/* End custom CSS */
/* Start custom CSS */<!-- particles.js container --> <div id="particles-js"></div> <!-- stats - count particles --> <div class="count-particles"> <span class="js-count-particles">--</span> particles </div> <!-- particles.js lib - https://github.com/VincentGarreau/particles.js --> <script src="http://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script> <!-- stats.js lib --> <script src="http://threejs.org/examples/js/libs/stats.min.js"></script>/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CircularStd-Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vikaofsweden.com/wp-content/uploads/2024/09/CircularStd-Bold.eot');
	src: url('https://vikaofsweden.com/wp-content/uploads/2024/09/CircularStd-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://vikaofsweden.com/wp-content/uploads/2024/09/CircularStd-Bold.woff2') format('woff2'),
		url('https://vikaofsweden.com/wp-content/uploads/2024/09/CircularStd-Bold.woff') format('woff'),
		url('https://vikaofsweden.com/wp-content/uploads/2024/09/CircularStd-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */