.elementor-2778 .elementor-element.elementor-element-a20476e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-f9019ad{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-2687128{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-b600ffa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-acf1b50{--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;--padding-top:60px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-0c68f50{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-0c68f50:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-0c68f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/contact-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-8030f7c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-dd734af{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-b98a707{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-46b0411{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-4e74bd3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2778 .elementor-element.elementor-element-2ae4a75 > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:10px 10px 10px 10px;}.elementor-2778 .elementor-element.elementor-element-c58d23d > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:10px 10px 10px 10px;}.elementor-2778 .elementor-element.elementor-element-c361a5c > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:10px 10px 10px 10px;}.elementor-2778 .elementor-element.elementor-element-df6f713 > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:10px 10px 10px 10px;}.elementor-2778 .elementor-element.elementor-element-acec0db{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-5e6e90b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-5e6e90b:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-5e6e90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-cffc314{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-e725627{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-c63750e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-c63750e:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-c63750e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/2-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-a5211f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-d268b16{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-e8f7f16{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-e8f7f16:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-e8f7f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/aboutus2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-2fad462{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-3f046c1.elementor-element{--order:-99999 /* order start hack */;}.elementor-2778 .elementor-element.elementor-element-3f046c1{text-align:start;}.elementor-2778 .elementor-element.elementor-element-adf252b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2778 .elementor-element.elementor-element-f2dee6f > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:10px 0px 10px 10px;}.elementor-2778 .elementor-element.elementor-element-e33506c > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:10px 0px 10px 10px;}.elementor-2778 .elementor-element.elementor-element-1628788{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-066a337{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-066a337:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-066a337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/6-768x768.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-0bef6db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-8939abc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-727347e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-727347e:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-727347e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/startbild.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-1490ce3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-938bd60{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-6233840{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-6233840:not(.elementor-motion-effects-element-type-background), .elementor-2778 .elementor-element.elementor-element-6233840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naturguiden.com/wp-content/uploads/sites/70/2025/12/PSX_20251217_171838.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2778 .elementor-element.elementor-element-f97cff3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2778 .elementor-element.elementor-element-65ca773 > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:20px 0px 0px 20px;}.elementor-2778 .elementor-element.elementor-element-ae8c825 > .elementor-widget-container{background-color:var( --e-global-color-0b004d0 );padding:20px 0px 0px 20px;}.elementor-2778 .elementor-element.elementor-element-8ccbbdb{--display:flex;}.elementor-2778 .elementor-element.elementor-element-3f0f808{--display:flex;}@media(max-width:1024px){.elementor-2778 .elementor-element.elementor-element-f9019ad{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-acf1b50{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-dd734af{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-4e74bd3{--grid-auto-flow:row;}.elementor-2778 .elementor-element.elementor-element-acec0db{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-e725627{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-d268b16{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-adf252b{--grid-auto-flow:row;}.elementor-2778 .elementor-element.elementor-element-1628788{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-8939abc{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2778 .elementor-element.elementor-element-938bd60{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-2778 .elementor-element.elementor-element-317d56f .elementor-heading-title{font-size:32px;}.elementor-2778 .elementor-element.elementor-element-3a6c827 .elementor-heading-title{font-size:30px;}.elementor-2778 .elementor-element.elementor-element-f0a4ed3 .elementor-heading-title{font-size:30px;}.elementor-2778 .elementor-element.elementor-element-4e74bd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2778 .elementor-element.elementor-element-5e6e90b{--min-height:200px;}.elementor-2778 .elementor-element.elementor-element-e725627{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-c63750e{--min-height:200px;}.elementor-2778 .elementor-element.elementor-element-d268b16{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-e8f7f16{--min-height:200px;}.elementor-2778 .elementor-element.elementor-element-adf252b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2778 .elementor-element.elementor-element-066a337{--min-height:200px;}.elementor-2778 .elementor-element.elementor-element-8939abc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2778 .elementor-element.elementor-element-727347e{--min-height:200px;}.elementor-2778 .elementor-element.elementor-element-486762b .elementor-heading-title{font-size:30px;}.elementor-2778 .elementor-element.elementor-element-6233840{--min-height:200px;}.elementor-2778 .elementor-element.elementor-element-5d204f9 .elementor-heading-title{font-size:30px;}.elementor-2778 .elementor-element.elementor-element-885a852 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-2778 .elementor-element.elementor-element-2687128{--width:40%;}.elementor-2778 .elementor-element.elementor-element-b600ffa{--width:60%;}.elementor-2778 .elementor-element.elementor-element-0c68f50{--width:40%;}.elementor-2778 .elementor-element.elementor-element-8030f7c{--width:60%;}.elementor-2778 .elementor-element.elementor-element-b98a707{--width:40%;}.elementor-2778 .elementor-element.elementor-element-46b0411{--width:60%;}.elementor-2778 .elementor-element.elementor-element-5e6e90b{--width:40%;}.elementor-2778 .elementor-element.elementor-element-cffc314{--width:60%;}.elementor-2778 .elementor-element.elementor-element-c63750e{--width:40%;}.elementor-2778 .elementor-element.elementor-element-a5211f8{--width:60%;}.elementor-2778 .elementor-element.elementor-element-e8f7f16{--width:40%;}.elementor-2778 .elementor-element.elementor-element-2fad462{--width:60%;}.elementor-2778 .elementor-element.elementor-element-066a337{--width:40%;}.elementor-2778 .elementor-element.elementor-element-0bef6db{--width:60%;}.elementor-2778 .elementor-element.elementor-element-727347e{--width:40%;}.elementor-2778 .elementor-element.elementor-element-1490ce3{--width:60%;}.elementor-2778 .elementor-element.elementor-element-6233840{--width:40%;}.elementor-2778 .elementor-element.elementor-element-f97cff3{--width:60%;}}/* Start custom CSS for html, class: .elementor-element-9429acd */.ng-flow-wrap *, .ng-flow-wrap *::before, .ng-flow-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }

.ng-flow-wrap {
  --ice: #e8f4f8;
  --ice-mid: #c5dfe8;
  --deep: #1a3340;
  --accent: #1a6a85;
  --accent-light: #d6eef5;
  --warm: #a0621e;
  --warm-light: #f5e8d6;
  --muted: #3a5a68;
  --line: #b0ccd6;
  font-family: inherit;
  color: var(--deep);
  max-width: 560px;
  margin: 0 auto;
  padding: 2rem 1rem;
}

.ng-flow-header {
  text-align: center;
  margin-bottom: 2.5rem;
}

.ng-flow-header h2 {
  font-family: inherit;
  font-size: 1.75rem;
  font-weight: 400;
  color: var(--deep);
  margin-bottom: 0.5rem;
}

.ng-flow-header p {
  font-size: 0.9rem;
  color: var(--deep);
  font-weight: 400;
}

.ng-flow {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ng-step {
  width: 100%;
  display: flex;
  align-items: flex-start;
  gap: 1.25rem;
  position: relative;
}

.ng-step:not(:last-child)::after {
  content: '';
  position: absolute;
  left: 27px;
  top: 56px;
  width: 1px;
  height: calc(100%);
  background: var(--line);
}

.ng-step-left {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-shrink: 0;
  padding-top: 4px;
}

.ng-icon {
  width: 54px;
  height: 54px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.3rem;
  flex-shrink: 0;
  position: relative;
  z-index: 1;
}

.ng-icon.teal    { background: var(--accent-light); border: 1px solid var(--ice-mid); }
.ng-icon.warm    { background: var(--warm-light);   border: 1px solid #e0c9a8; }
.ng-icon.neutral { background: #fff;                border: 1px solid var(--line); }

.ng-body {
  flex: 1;
  background: #fff;
  border: 1px solid var(--line);
  border-radius: 12px;
  padding: 1rem 1.25rem;
  margin-bottom: 1.5rem;
}

.ng-body.highlight      { background: var(--accent-light); border-color: var(--ice-mid); }
.ng-body.warm-highlight { background: var(--warm-light);   border-color: #e0c9a8; }

.ng-label {
  font-size: 0.7rem;
  font-weight: 600;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--deep);
  margin-bottom: 0.2rem;
}

.ng-title {
  font-family: inherit;
  font-size: 1.1rem;
  font-weight: 500;
  color: var(--deep);
  margin-bottom: 0.3rem;
}

.ng-body.highlight .ng-title      { color: var(--accent); }
.ng-body.warm-highlight .ng-title { color: var(--warm); }

.ng-desc {
  font-size: 0.875rem;
  color: var(--deep);
  line-height: 1.6;
  font-weight: 400;
}

.ng-tag {
  display: inline-block;
  font-size: 0.7rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  color: var(--accent);
  background: #fff;
  border-radius: 4px;
  padding: 2px 8px;
  margin-top: 0.5rem;
  border: 1px solid var(--ice-mid);
}/* End custom CSS */