.elementor-107 .elementor-element.elementor-element-91c4a30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:6rem;--padding-bottom:06rem;--padding-left:03rem;--padding-right:03rem;}.elementor-107 .elementor-element.elementor-element-91c4a30:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-91c4a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-065c1e4 .elementor-heading-title{font-family:var( --e-global-typography-f9b8fda-font-family ), Sans-serif;font-size:var( --e-global-typography-f9b8fda-font-size );font-weight:var( --e-global-typography-f9b8fda-font-weight );text-transform:var( --e-global-typography-f9b8fda-text-transform );line-height:var( --e-global-typography-f9b8fda-line-height );letter-spacing:var( --e-global-typography-f9b8fda-letter-spacing );word-spacing:var( --e-global-typography-f9b8fda-word-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-183f0fa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:6rem;--padding-bottom:3rem;--padding-left:03rem;--padding-right:03rem;}.elementor-107 .elementor-element.elementor-element-183f0fa3:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-183f0fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-528a409 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-528a409{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-528a409.elementor-element{--align-self:flex-start;}.elementor-107 .elementor-element.elementor-element-0571c0f{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:03rem;}.elementor-107 .elementor-element.elementor-element-32e7acb{--display:flex;--min-height:70vh;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:03rem;--padding-right:03rem;}.elementor-107 .elementor-element.elementor-element-32e7acb:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-32e7acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recal-de.staging.topborn.com/wp-content/uploads/sites/4/2023/12/DSC00017-scaled.jpg");background-position:top center;background-repeat:repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-0b4f499{--display:flex;--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;--overflow:hidden;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-636169a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-636169a > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-636169a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-636169a.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-9425efb > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-9425efb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-9425efb.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-321d8d8 > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-321d8d8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-321d8d8.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-27237fb > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-27237fb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-27237fb.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-1754cd2 > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-1754cd2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-1754cd2.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-d6d615f{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7rem;--padding-bottom:3rem;--padding-left:03rem;--padding-right:03rem;--z-index:1;}.elementor-107 .elementor-element.elementor-element-d6d615f:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-d6d615f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-957690a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-107 .elementor-element.elementor-element-47a82c0{--display:flex;--min-height:100%;}.elementor-107 .elementor-element.elementor-element-47a82c0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-47a82c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recal-de.staging.topborn.com/wp-content/uploads/sites/4/2023/12/V6A8380-scaled-1.webp");background-size:cover;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-41bb932 > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-41bb932{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-41bb932.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-74a5640{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7rem;--padding-bottom:03rem;--padding-left:03rem;--padding-right:03rem;--z-index:2;}.elementor-107 .elementor-element.elementor-element-2eac09b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-107 .elementor-element.elementor-element-2eac09b:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-2eac09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-435a7c3{--display:flex;--min-height:100%;}.elementor-107 .elementor-element.elementor-element-435a7c3:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-435a7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recal-de.staging.topborn.com/wp-content/uploads/sites/4/2023/12/verklig.jpg");background-position:center right;background-size:cover;}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-7e69a42 > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-7e69a42{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-7e69a42.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-a33efd0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7rem;--padding-bottom:03rem;--padding-left:03rem;--padding-right:03rem;--z-index:3;}.elementor-107 .elementor-element.elementor-element-ae61d86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-107 .elementor-element.elementor-element-ae61d86:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-ae61d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-c7cf619{--display:flex;--min-height:100%;}.elementor-107 .elementor-element.elementor-element-c7cf619:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c7cf619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recal-de.staging.topborn.com/wp-content/uploads/sites/4/2023/12/IMG_2268-scaled-1.webp");background-size:cover;}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-73f0423 > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-73f0423{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-73f0423.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-d939eba{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7rem;--padding-bottom:03rem;--padding-left:03rem;--padding-right:03rem;--z-index:4;}.elementor-107 .elementor-element.elementor-element-0bf84da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-107 .elementor-element.elementor-element-0bf84da:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-0bf84da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-cef9c6e{--display:flex;--min-height:100%;}.elementor-107 .elementor-element.elementor-element-cef9c6e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-cef9c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recal-de.staging.topborn.com/wp-content/uploads/sites/4/2023/12/IMG_2264-scaled-1.webp");background-position:center right;background-size:cover;}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-a10d34c > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-a10d34c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-a10d34c.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-002cf05{--display:flex;--min-height:110vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:07rem;--padding-bottom:9rem;--padding-left:03rem;--padding-right:03rem;--z-index:5;}.elementor-107 .elementor-element.elementor-element-002cf05:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-002cf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-185559e ) 50%, var( --e-global-color-primary ) 50%);}.elementor-107 .elementor-element.elementor-element-156deae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-107 .elementor-element.elementor-element-156deae:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-156deae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-55d9ce8{--display:flex;--min-height:100%;}.elementor-107 .elementor-element.elementor-element-55d9ce8:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-55d9ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recal-de.staging.topborn.com/wp-content/uploads/sites/4/2023/12/europa.webp");background-size:cover;}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__content{text-align:start;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-185559e );}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__title:not(:last-child){margin-bottom:17px;}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta .elementor-cta__bg, .elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-107 .elementor-element.elementor-element-6287984 > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-107 .elementor-element.elementor-element-6287984{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-6287984.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-91c4a30{--content-width:60%;}.elementor-107 .elementor-element.elementor-element-183f0fa3{--content-width:60%;}.elementor-107 .elementor-element.elementor-element-0571c0f{--width:100%;}.elementor-107 .elementor-element.elementor-element-957690a{--width:100%;}.elementor-107 .elementor-element.elementor-element-47a82c0{--width:50%;}.elementor-107 .elementor-element.elementor-element-2eac09b{--width:100%;}.elementor-107 .elementor-element.elementor-element-435a7c3{--width:50%;}.elementor-107 .elementor-element.elementor-element-ae61d86{--width:100%;}.elementor-107 .elementor-element.elementor-element-c7cf619{--width:50%;}.elementor-107 .elementor-element.elementor-element-0bf84da{--width:100%;}.elementor-107 .elementor-element.elementor-element-cef9c6e{--width:50%;}.elementor-107 .elementor-element.elementor-element-156deae{--width:100%;}.elementor-107 .elementor-element.elementor-element-55d9ce8{--width:50%;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-91c4a30{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-065c1e4 .elementor-heading-title{font-size:var( --e-global-typography-f9b8fda-font-size );line-height:var( --e-global-typography-f9b8fda-line-height );letter-spacing:var( --e-global-typography-f9b8fda-letter-spacing );word-spacing:var( --e-global-typography-f9b8fda-word-spacing );}.elementor-107 .elementor-element.elementor-element-183f0fa3{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:02rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__content{padding:0rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-528a409 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-0571c0f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:02rem;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-d6d615f{--padding-top:6rem;--padding-bottom:02rem;--padding-left:2rem;--padding-right:02rem;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__bg-wrapper{min-width:0px;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-74a5640{--padding-top:06rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-a33efd0{--padding-top:06rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-d939eba{--padding-top:06rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-002cf05{--padding-top:06rem;--padding-bottom:06rem;--padding-left:2rem;--padding-right:2rem;}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__content{padding:0rem 0rem 2rem 0rem;}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-91c4a30{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:03rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-065c1e4 .elementor-heading-title{font-size:var( --e-global-typography-f9b8fda-font-size );line-height:var( --e-global-typography-f9b8fda-line-height );letter-spacing:var( --e-global-typography-f9b8fda-letter-spacing );word-spacing:var( --e-global-typography-f9b8fda-word-spacing );}.elementor-107 .elementor-element.elementor-element-183f0fa3{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:03rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-528a409 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-0571c0f{--min-height:0px;--padding-top:0rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:01rem;}.elementor-107 .elementor-element.elementor-element-32e7acb{--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-107 .elementor-element.elementor-element-32e7acb:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-32e7acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-107 .elementor-element.elementor-element-0b4f499{--padding-top:0rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__content{padding:0rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__bg-wrapper{min-width:100%;}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-636169a > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-636169a{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__content{padding:43px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__bg-wrapper{min-width:100%;min-height:250px;}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-9425efb > .elementor-widget-container{padding:02rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-9425efb{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__content{padding:43px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__bg-wrapper{min-width:100%;min-height:250px;}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-321d8d8 > .elementor-widget-container{padding:02rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-321d8d8{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__content{padding:43px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__bg-wrapper{min-width:100%;min-height:250px;}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-27237fb > .elementor-widget-container{padding:02rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-27237fb{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__content{padding:43px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__bg-wrapper{min-width:100%;min-height:250px;}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-1754cd2 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-107 .elementor-element.elementor-element-1754cd2{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-91c4a30 */.elementor-107 .elementor-element.elementor-element-91c4a30 a, .elementor-107 .elementor-element.elementor-element-91c4a30 a:hover {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-183f0fa3 */.elementor-107 .elementor-element.elementor-element-183f0fa3 a, .elementor-107 .elementor-element.elementor-element-183f0fa3 a:hover {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-636169a */.elementor-107 .elementor-element.elementor-element-636169a h2:before {
    content:"fabrik";
    position: absolute;
    top: -30px;
    left: 0px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.4px;
}
.elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__title, .elementor-107 .elementor-element.elementor-element-636169a .elementor-cta__content, .elementor-107 .elementor-element.elementor-element-636169a .elementor-cta, .elementor-107 .elementor-element.elementor-element-636169a .elementor-widget-container {
    overflow: visible}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9425efb */.elementor-107 .elementor-element.elementor-element-9425efb h2:before {
    content:"material";
    position: absolute;
    top: -30px;
    left: 0px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.4px;
}
.elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__title, .elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta__content, .elementor-107 .elementor-element.elementor-element-9425efb .elementor-cta, .elementor-107 .elementor-element.elementor-element-9425efb .elementor-widget-container {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-321d8d8 */.elementor-107 .elementor-element.elementor-element-321d8d8 h2:before {
    content:"material";
    position: absolute;
    top: -30px;
    left: 0px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.4px;
}
.elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__title, .elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta__content, .elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-cta, .elementor-107 .elementor-element.elementor-element-321d8d8 .elementor-widget-container {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-27237fb */.elementor-107 .elementor-element.elementor-element-27237fb h2:before {
    content:"material";
    position: absolute;
    top: -30px;
    left: 0px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.4px;
}
.elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__title, .elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta__content, .elementor-107 .elementor-element.elementor-element-27237fb .elementor-cta, .elementor-107 .elementor-element.elementor-element-27237fb .elementor-widget-container {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1754cd2 */.elementor-107 .elementor-element.elementor-element-1754cd2 h2:before {
    content:"återförsäljare";
    position: absolute;
    top: -30px;
    left: 0px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.4px;
}
.elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__title, .elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta__content, .elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-cta, .elementor-107 .elementor-element.elementor-element-1754cd2 .elementor-widget-container {
    overflow: visible;
}
.elementor-107 .elementor-element.elementor-element-1754cd2 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-41bb932 */@media (min-width:1025px){.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__description, .elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__title {
    width: 500px;
}
.elementor-107 .elementor-element.elementor-element-41bb932 .elementor-cta__button {
    border-bottom: 1px solid white !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-957690a */.elementor-element-bfea02a {
    overflow: hidden;
}
#scroll-container.elementor-sticky--active .elementor-element-bfea02a {
    overflow: scroll !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6d615f */.elementor-107 .elementor-element.elementor-element-d6d615f {
    max-height: 100vh;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7e69a42 */@media (min-width:1025px){.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__description, .elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__title {
    width: 500px;
}
.elementor-107 .elementor-element.elementor-element-7e69a42 .elementor-cta__button {
    border-bottom: 1px solid white !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eac09b */.elementor-element-bfea02a {
    overflow: hidden;
}
#scroll-container.elementor-sticky--active .elementor-element-bfea02a {
    overflow: scroll !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74a5640 */.elementor-107 .elementor-element.elementor-element-74a5640 {
    max-height: 100vh;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-73f0423 */@media (min-width:1025px){.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__description, .elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__title {
    width: 500px;
}
.elementor-107 .elementor-element.elementor-element-73f0423 .elementor-cta__button {
    border-bottom: 1px solid white !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae61d86 */.elementor-element-bfea02a {
    overflow: hidden;
}
#scroll-container.elementor-sticky--active .elementor-element-bfea02a {
    overflow: scroll !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33efd0 */.elementor-107 .elementor-element.elementor-element-a33efd0 {
    max-height: 100vh;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a10d34c */@media (min-width:1025px){.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__description, .elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__title {
    width: 500px;
}
.elementor-107 .elementor-element.elementor-element-a10d34c .elementor-cta__button {
    border-bottom: 1px solid white !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bf84da */.elementor-element-bfea02a {
    overflow: hidden;
}
#scroll-container.elementor-sticky--active .elementor-element-bfea02a {
    overflow: scroll !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d939eba */.elementor-107 .elementor-element.elementor-element-d939eba {
    max-height: 100vh;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-6287984 */@media (min-width:1025px){.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__description, .elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__title {
    width: 500px;
}
.elementor-107 .elementor-element.elementor-element-6287984 .elementor-cta__button {
    border-bottom: 1px solid white !important;
}
    .elementor-107 .elementor-element.elementor-element-6287984 a:hover {
        opacity: 0.7;
    }
}
.elementor-107 .elementor-element.elementor-element-6287984 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-156deae */.elementor-element-bfea02a {
    overflow: hidden;
}
#scroll-container.elementor-sticky--active .elementor-element-bfea02a {
    overflow: scroll !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-002cf05 */.elementor-107 .elementor-element.elementor-element-002cf05 {
    max-height: 100vh;
}/* End custom CSS */