.elementor-19 .elementor-element.elementor-element-ebc3706{--display:flex;--min-height:100dvh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--overlay-opacity:0.75;--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-ebc3706::before, .elementor-19 .elementor-element.elementor-element-ebc3706 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ebc3706 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ebc3706 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ebc3706 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ebc3706 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-ebc3706:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ebc3706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-68e3505.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-68e3505:not( .elementor-widget-image ), .elementor-19 .elementor-element.elementor-element-68e3505.elementor-widget-image img{-webkit-mask-image:url( https://noviglobal.weratest4.no/wp-content/uploads/2026/02/noviglobal_logo.svg );-webkit-mask-size:512px;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-68e3505 img{width:512px;max-width:100%;height:100%;}.elementor-19 .elementor-element.elementor-element-032610a{width:var( --container-widget-width, 1024px );max-width:1024px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-032610a .elementor-heading-title{font-weight:300;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-b8e414c{--display:flex;--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;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-19 .elementor-element.elementor-element-73fc90d{width:var( --container-widget-width, 1024px );max-width:1024px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;font-size:1.5rem;}.elementor-19 .elementor-element.elementor-element-ecd3ed7 .elementor-button{background-color:#F1DFD180;font-size:1.5rem;text-transform:uppercase;line-height:1;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:2rem 0rem 2rem 0rem;padding:1.5rem 3rem 1.5rem 3rem;}.elementor-19 .elementor-element.elementor-element-684607a{--display:flex;--min-height:100dvh;--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;--justify-content:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-19 .elementor-element.elementor-element-684607a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-684607a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noviglobal.weratest4.no/wp-content/uploads/2026/02/natur-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-6c0edf2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c083ec1{text-align:center;}.elementor-19 .elementor-element.elementor-element-c083ec1 .elementor-heading-title{font-size:3.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5e8c384{--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;}.elementor-19 .elementor-element.elementor-element-5e26249{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-19 .elementor-element.elementor-element-59b1dac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-59b1dac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-59b1dac img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-5816659{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-19 .elementor-element.elementor-element-adf9856{font-size:1.5rem;}.elementor-19 .elementor-element.elementor-element-1a7777b .elementor-button{background-color:#F1DFD180;font-size:1.5rem;text-transform:uppercase;line-height:1;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:2rem 0rem 2rem 0rem;padding:1.5rem 3rem 1.5rem 3rem;}.elementor-19 .elementor-element.elementor-element-3044b2f{--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;--overlay-opacity:0.25;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-19 .elementor-element.elementor-element-3044b2f::before, .elementor-19 .elementor-element.elementor-element-3044b2f > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-3044b2f > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-3044b2f > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-3044b2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-3044b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-c1b0b20{text-align:center;}.elementor-19 .elementor-element.elementor-element-c1b0b20 .elementor-heading-title{font-size:4rem;font-weight:300;}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-ebc3706:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ebc3706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-684607a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-684607a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-6c0edf2 */.elementor-19 .elementor-element.elementor-element-6c0edf2 svg {
    filter: drop-shadow(0 0 1rem #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c083ec1 */.elementor-19 .elementor-element.elementor-element-c083ec1 h2 {
    text-shadow: 0 0 1rem #00000080;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b875830 */.elementor-19 .elementor-element.elementor-element-b875830 section {
    display: grid;

    grid-template-columns: 1fr 1fr;
}

section div {
    display: grid;
    gap: 2dvw;
    place-content: center;
    place-items: center;
    aspect-ratio: 1;
}

section svg {
    display: block;
    height: 10dvw;
}

section span {
    text-align: center;
}

section h2 {
    font-weight: 300;
    font-size: 3dvw;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59b1dac */.elementor-19 .elementor-element.elementor-element-59b1dac img {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3044b2f */.elementor-19 .elementor-element.elementor-element-3044b2f:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 64 128"><path fill="%23f1dfd1" d="m32 110.01 14.48-14v-8.64L32 73.37l-14.48 14V96L32 110Zm-7.75-19.95.07-.07 7.67-7.42 7.75 7.5v3.26l-.07.07-7.68 7.42-7.75-7.49v-3.26Zm32-63.98v3.26L64 36.83v9.2l-14.48-14V23.4L64 9.4v9.2l-7.67 7.42-.07.07ZM9.69 60.86v6.17l7.21 6.96 30.16-29.23 14.11 13.63v11.22L47.04 83.18l-12.65-12.2 4.75-4.6 7.89 7.61 7.23-6.89v-6.17l-7.2-6.97L16.9 83.19 2.79 69.56V58.34l14.13-13.57 12.65 12.2-4.75 4.6-7.89-7.61-7.23 6.9ZM64 123.35V128h-4.8l4.8-4.65Zm-7.75-33.72v12.2l7.75 7.5v9.2l-14.48-14 .03-17.58 14.45-14v9.2l-7.75 7.49ZM41.69 128h-6.9v-5.67l14.13-13.57 12.65 12.2-4.75 4.6-7.89-7.61-7.23 6.9V128ZM14.48 32.02 0 46.03v-9.2l7.68-7.42.07-.07v-3.26L0 18.58v-9.2l14.48 14v8.64ZM48.9 19.21 34.79 5.58V0h6.9v3.05l7.21 6.96L59.23 0H64v4.57L48.9 19.21ZM0 128v-4.65l15.06-14.59 14.11 13.63V128h-6.9v-3.09l-7.2-6.97L4.7 127.99H0Zm0-9.47v-9.2l7.75-7.49v-12.2L0 82.14v-9.2l14.48 14v17.58L0 118.53Zm17.52-77.99 14.48 14 14.48-14V22.96L32 8.96l-14.45 14-.03 17.58Zm6.73-14.89 7.75-7.5 7.75 7.5v12.2L32 45.34l-7.75-7.5v-12.2ZM4.72 0 0 4.57V0h4.72ZM2.39 7.01l4.75-4.6 7.89 7.61 7.23-6.89V0h6.9v5.64L15.03 19.21 2.39 7.01Z"/></svg>');
    background-repeat: repeat;
    background-size: 8rem;
    background-attachment: fixed;
    background-position: center;
}/* End custom CSS */