.elementor-5135 .elementor-element.elementor-element-e2e83dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:12em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-e2e83dd:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-e2e83dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Accent-Bg_2.png");background-position:center left;background-repeat:no-repeat;background-size:42% auto;}.elementor-5135 .elementor-element.elementor-element-41d1eb2{--display:flex;--overflow:hidden;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:1em;}.elementor-5135 .elementor-element.elementor-element-73974e5{--display:flex;--overflow:hidden;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 21px 10px rgba(0,0,0,0.5) inset;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5135 .elementor-element.elementor-element-73974e5:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-73974e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cfa1f76 ) 0%, var( --e-global-color-7fbea4f ) 75%);}.elementor-5135 .elementor-element.elementor-element-8c696b6 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center left;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:7px 7px 7px 7px;}.elementor-5135 .elementor-element.elementor-element-cf988eb{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.5) inset;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-5135 .elementor-element.elementor-element-cf988eb:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-cf988eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cfa1f76 ) 0%, var( --e-global-color-7fbea4f ) 75%);}body:not(.rtl) .elementor-5135 .elementor-element.elementor-element-cf988eb{right:0px;}body.rtl .elementor-5135 .elementor-element.elementor-element-cf988eb{left:0px;}.elementor-5135 .elementor-element.elementor-element-f03eda1{--display:flex;--min-height:0px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5135 .elementor-element.elementor-element-aa20059{text-align:center;}.elementor-5135 .elementor-element.elementor-element-aa20059 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-bf2e8cd{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:1em;}.elementor-5135 .elementor-element.elementor-element-1a3fade{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-85350bf{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-7f571fe{text-align:center;}.elementor-5135 .elementor-element.elementor-element-fef0c15{text-align:center;}.elementor-5135 .elementor-element.elementor-element-8988274{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-89b54a5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-601f9e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.5) inset;}.elementor-5135 .elementor-element.elementor-element-601f9e7:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-601f9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-abf543c img{height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-abf543c:hover img{opacity:0.5;}.elementor-5135 .elementor-element.elementor-element-8eea3a5{--display:flex;}.elementor-5135 .elementor-element.elementor-element-8eea3a5:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-8eea3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-ec3c7a7 );}.elementor-5135 .elementor-element.elementor-element-4fce98b{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-widget-container{text-align:center;}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-social-icon{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-social-icon i{color:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-social-icon svg{fill:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-social-icon:hover{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-social-icon:hover i{color:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-4fce98b .elementor-social-icon:hover svg{fill:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-5e19ae3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-5135 .elementor-element.elementor-element-5e19ae3:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-5e19ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-6fa491c img{height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-6fa491c:hover img{opacity:0.5;}.elementor-5135 .elementor-element.elementor-element-ad3fb9b{--display:flex;}.elementor-5135 .elementor-element.elementor-element-ad3fb9b:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-ad3fb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-ec3c7a7 );}.elementor-5135 .elementor-element.elementor-element-57aed13{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-widget-container{text-align:center;}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-social-icon{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-social-icon i{color:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-social-icon svg{fill:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-social-icon:hover{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-social-icon:hover i{color:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-57aed13 .elementor-social-icon:hover svg{fill:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-345a2c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-5135 .elementor-element.elementor-element-345a2c5:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-345a2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-361b15e img{height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-361b15e:hover img{opacity:0.5;}.elementor-5135 .elementor-element.elementor-element-e900ecc{--display:flex;}.elementor-5135 .elementor-element.elementor-element-e900ecc:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-e900ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-ec3c7a7 );}.elementor-5135 .elementor-element.elementor-element-bc51ecc{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-widget-container{text-align:center;}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-social-icon{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-social-icon i{color:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-social-icon svg{fill:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-social-icon:hover{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-social-icon:hover i{color:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-bc51ecc .elementor-social-icon:hover svg{fill:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-e6ec666{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.5) inset;}.elementor-5135 .elementor-element.elementor-element-e6ec666:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-e6ec666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-078b9dc img{height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-078b9dc:hover img{opacity:0.5;}.elementor-5135 .elementor-element.elementor-element-0bfdf36{--display:flex;}.elementor-5135 .elementor-element.elementor-element-0bfdf36:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-0bfdf36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-ec3c7a7 );}.elementor-5135 .elementor-element.elementor-element-caf8f8c{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-widget-container{text-align:center;}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-social-icon{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-social-icon i{color:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-social-icon svg{fill:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-social-icon:hover{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-social-icon:hover i{color:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-caf8f8c .elementor-social-icon:hover svg{fill:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-b4e9caf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.5) inset;}.elementor-5135 .elementor-element.elementor-element-b4e9caf:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-b4e9caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-ff071ac img{height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-ff071ac:hover img{opacity:0.5;}.elementor-5135 .elementor-element.elementor-element-cf4f356{--display:flex;}.elementor-5135 .elementor-element.elementor-element-cf4f356:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-cf4f356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-ec3c7a7 );}.elementor-5135 .elementor-element.elementor-element-4aa59fd{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-widget-container{text-align:center;}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-social-icon{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-social-icon i{color:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-social-icon svg{fill:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-social-icon:hover{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-social-icon:hover i{color:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-4aa59fd .elementor-social-icon:hover svg{fill:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-55f0353{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.5) inset;}.elementor-5135 .elementor-element.elementor-element-55f0353:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-55f0353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-6df3f9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-6df3f9a img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-6df3f9a:hover img{opacity:0.5;}.elementor-5135 .elementor-element.elementor-element-7d2383a{--display:flex;}.elementor-5135 .elementor-element.elementor-element-7d2383a:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-7d2383a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reskilt.no/wp-content/uploads/2025/05/Masking-portrait.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-ec3c7a7 );}.elementor-5135 .elementor-element.elementor-element-70a1539{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-widget-container{text-align:center;}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-social-icon{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-social-icon i{color:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-social-icon svg{fill:var( --e-global-color-5f1eeb8 );}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-social-icon:hover{background-color:var( --e-global-color-f93d572 );}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-social-icon:hover i{color:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-70a1539 .elementor-social-icon:hover svg{fill:var( --e-global-color-332724a );}.elementor-5135 .elementor-element.elementor-element-e143547{--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-5135 .elementor-element.elementor-element-2928c35{--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-5135 .elementor-element.elementor-element-0bc4529{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5135 .elementor-element.elementor-element-49dd7f0{text-align:center;}.elementor-5135 .elementor-element.elementor-element-8b96a89{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5135 .elementor-element.elementor-element-c15b11a{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5135 .elementor-element.elementor-element-684f333{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-684f333.elementor-element{--align-self:center;}.elementor-5135 .elementor-element.elementor-element-010795e{--display:flex;--justify-content:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5135 .elementor-element.elementor-element-ff85932{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-ff85932 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-ff85932.elementor-element{--align-self:center;}.elementor-5135 .elementor-element.elementor-element-13943f1{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5135 .elementor-element.elementor-element-a656d4f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-a656d4f.elementor-element{--align-self:center;}.elementor-5135 .elementor-element.elementor-element-01b7151{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-5135 .elementor-element.elementor-element-dff4e85{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-dff4e85.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-5135 .elementor-element.elementor-element-e2e83dd{--padding-top:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-41d1eb2{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-8c696b6 img{height:400px;object-position:center center;}.elementor-5135 .elementor-element.elementor-element-aa20059 .elementor-heading-title{font-size:15px;}.elementor-5135 .elementor-element.elementor-element-bf2e8cd{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5135 .elementor-element.elementor-element-1a3fade{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-8988274{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-89b54a5{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5135 .elementor-element.elementor-element-abf543c img{height:250px;}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title a{font-size:18px;}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-6fa491c img{height:250px;}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title a{font-size:18px;}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-361b15e img{height:250px;}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title a{font-size:18px;}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-078b9dc img{height:250px;}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title a{font-size:18px;}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-ff071ac img{height:250px;}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title a{font-size:18px;}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-6df3f9a img{height:250px;}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title a{font-size:18px;}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-8b96a89{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5135 .elementor-element.elementor-element-e2e83dd{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-41d1eb2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-8c696b6 img{height:300px;object-position:center left;}.elementor-5135 .elementor-element.elementor-element-cf988eb{--width:50%;}.elementor-5135 .elementor-element.elementor-element-aa20059 .elementor-heading-title{font-size:20px;}.elementor-5135 .elementor-element.elementor-element-1a3fade{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-8988274{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5135 .elementor-element.elementor-element-89b54a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-title a{font-size:22px;}.elementor-5135 .elementor-element.elementor-element-f914d63 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-title a{font-size:22px;}.elementor-5135 .elementor-element.elementor-element-1e49cc0 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-title a{font-size:22px;}.elementor-5135 .elementor-element.elementor-element-06312aa .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-title a{font-size:22px;}.elementor-5135 .elementor-element.elementor-element-22d4c39 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-title a{font-size:22px;}.elementor-5135 .elementor-element.elementor-element-6b244e9 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title, .elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-title a{font-size:22px;}.elementor-5135 .elementor-element.elementor-element-47b984a .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5135 .elementor-element.elementor-element-8b96a89{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5135 .elementor-element.elementor-element-41d1eb2{--width:50%;}.elementor-5135 .elementor-element.elementor-element-73974e5{--width:100%;}.elementor-5135 .elementor-element.elementor-element-cf988eb{--width:30%;}.elementor-5135 .elementor-element.elementor-element-f03eda1{--width:100%;}.elementor-5135 .elementor-element.elementor-element-bf2e8cd{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5135 .elementor-element.elementor-element-41d1eb2{--width:100%;}.elementor-5135 .elementor-element.elementor-element-73974e5{--width:100%;}.elementor-5135 .elementor-element.elementor-element-cf988eb{--width:25%;}.elementor-5135 .elementor-element.elementor-element-bf2e8cd{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-923b011 */.elementor-5135 .elementor-element-e2e83dd{padding:0!important;min-height:0!important;background:none!important}
.elementor-5135 .elementor-element-e2e83dd>.e-con-inner{max-width:none!important;padding:0!important;gap:0!important;min-height:0!important}
.elementor-5135 .elementor-element-41d1eb2{display:none!important}
.elementor-5135 .elementor-element-bf2e8cd{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;gap:0!important}
.elementor-5135 .elementor-element-923b011{width:100%!important;max-width:none!important;margin:0!important}
.elementor-5135 .elementor-element-923b011>.elementor-widget-container{margin:0!important;padding:0!important}
.elementor-5135 .rn-about-hero{padding:145px 28px 72px;background:radial-gradient(at 90% 30%,#122b47 0,transparent 52%),#06121e;border-bottom:1px solid #213145}
.elementor-5135 .rn-about-hero-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}
.elementor-5135 .rn-about-eyebrow{display:block;color:#8bbbea!important;font-size:12px!important;font-weight:700;letter-spacing:2px;line-height:1.5;margin:0 0 22px;text-transform:uppercase}
.elementor-5135 .rn-about-hero h1{font-family:'Be Vietnam Pro',sans-serif;font-size:64px!important;font-weight:700!important;line-height:1.04!important;letter-spacing:-2px!important;color:#fff!important;margin:0 0 26px!important}
.elementor-5135 .rn-about-hero p{font-size:18px!important;line-height:1.7!important;color:#c7d2df!important;margin:0 0 26px!important}
.elementor-5135 .rn-about-actions{display:flex;gap:12px;flex-wrap:wrap}
.elementor-5135 .rn-about-actions a{display:inline-flex;align-items:center;justify-content:center;padding:15px 23px;background:#439be3;color:#071523!important;border:1px solid #439be3;border-radius:7px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s,transform .2s}
.elementor-5135 .rn-about-actions a:last-child{background:transparent;color:#fff!important;border-color:#596979}
.elementor-5135 .rn-about-actions a:hover{background:#6eb7ef;transform:translateY(-2px)}
.elementor-5135 .rn-about-actions a:last-child:hover{background:#142c44}
.elementor-5135 a:focus-visible{outline:3px solid #69b7ff;outline-offset:5px}
.elementor-5135 .rn-group-placeholder{height:464px;margin:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #2e4a67;border-radius:20px;background:radial-gradient(ellipse at 50% 30%,#1b3d60 0,transparent 70%),linear-gradient(145deg,#11263d,#081725);box-shadow:inset 0 0 0 12px #ffffff03}
.elementor-5135 .rn-group-placeholder:before{content:'';position:absolute;inset:24px;border:1px dashed #527da45c;border-radius:12px;pointer-events:none}
.elementor-5135 .rn-group-kicker{position:absolute;left:40px;top:32px;font-size:11px;letter-spacing:2px;font-weight:700;color:#85b2dc;text-transform:uppercase}
.elementor-5135 .rn-group-figures{display:flex;align-items:flex-end;justify-content:center;gap:7px;width:88%;height:178px;margin:36px 0 20px}
.elementor-5135 .rn-group-person{position:relative;width:13%;height:162px;display:block}
.elementor-5135 .rn-group-person:nth-child(2n){height:175px}
.elementor-5135 .rn-group-person:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:41px;height:41px;border-radius:50%;background:#678cad}
.elementor-5135 .rn-group-person:after{content:'';position:absolute;left:0;right:0;top:54px;bottom:0;border-radius:45px 45px 10px 10px;background:linear-gradient(#486c90,#284767)}
.elementor-5135 .rn-group-placeholder figcaption{text-align:center;color:#c5d6e5;font-size:15px;font-weight:600;letter-spacing:.4px;position:relative;padding:0 30px}
.elementor-5135 .rn-about-story{padding:76px 28px 64px;background:#081826;color:#c7d2df}
.elementor-5135 .rn-about-story-inner{max-width:1240px;margin:0 auto}
.elementor-5135 .rn-about-story h2{font-size:clamp(30px,3.3vw,43px)!important;line-height:1.15!important;color:#fff!important;letter-spacing:-1px;margin:0 0 25px!important}
.elementor-5135 .rn-about-story p{font-size:18px!important;line-height:1.75!important;color:#c7d2df!important;margin:0 0 20px!important}
.elementor-5135 .rn-story-intro{max-width:870px}
.elementor-5135 .rn-about-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:38px 0 40px}
.elementor-5135 .rn-about-highlight{padding:27px;border:1px solid #2a4056;border-radius:14px;background:linear-gradient(145deg,#11283f,#0c1e30)}
.elementor-5135 .rn-about-highlight .rn-highlight-label{display:block;font-size:12px;color:#8bbbea;font-weight:700;letter-spacing:1.5px;margin-bottom:16px}
.elementor-5135 .rn-about-highlight h3{font-size:23px!important;line-height:1.3!important;color:#fff!important;margin:0 0 15px!important}
.elementor-5135 .rn-about-highlight p{font-size:16px!important;line-height:1.7!important;margin:0!important}
.elementor-5135 .rn-about-close{max-width:980px}
.elementor-5135 .rn-about-close strong{color:#fff}
.elementor-5135 .e-parent:not(.elementor-element-e2e83dd)>.e-con-inner{max-width:1240px!important;padding:0!important;min-height:0!important}
.elementor-5135 .elementor-element-1a3fade{padding:70px 24px 15px!important}
.elementor-5135 .elementor-element-8988274{padding:20px 24px 70px!important}
.elementor-5135 .elementor-element-e143547{padding:65px 24px!important}
.elementor-5135 #laget{scroll-margin-top:145px}



@media(max-width:1024px){.elementor-5135 .rn-about-hero-inner{gap:32px}.elementor-5135 .rn-about-hero h1{font-size:52px!important}.elementor-5135 .rn-group-placeholder{height:400px}.elementor-5135 .rn-about-highlights{gap:16px}.elementor-5135 .rn-about-highlight{padding:22px}.elementor-5135 .rn-group-person:before{width:32px;height:32px}.elementor-5135 .rn-group-person:after{top:43px}}
@media(max-width:767px){.elementor-5135 .rn-about-hero{padding:125px 22px 48px}.elementor-5135 .rn-about-hero-inner{grid-template-columns:1fr;gap:32px}.elementor-5135 .rn-about-hero h1{font-size:42px!important;letter-spacing:-1px!important}.elementor-5135 .rn-about-hero p{font-size:17px!important}.elementor-5135 .rn-group-placeholder{height:300px}.elementor-5135 .rn-group-kicker{left:30px;top:26px;font-size:10px}.elementor-5135 .rn-group-placeholder:before{inset:16px}.elementor-5135 .rn-group-figures{height:135px;gap:4px;margin:35px 0 15px}.elementor-5135 .rn-group-person{height:118px}.elementor-5135 .rn-group-person:nth-child(2n){height:130px}.elementor-5135 .rn-group-person:before{width:28px;height:28px}.elementor-5135 .rn-group-person:after{top:38px}.elementor-5135 .rn-about-story{padding:48px 22px 40px}.elementor-5135 .rn-about-story p{font-size:17px!important}.elementor-5135 .rn-about-highlights{grid-template-columns:1fr;gap:16px;margin:28px 0}.elementor-5135 .rn-about-highlight p{font-size:16px!important}.elementor-5135 .elementor-element-1a3fade{padding-top:48px!important}.elementor-5135 #laget{scroll-margin-top:120px}}

.elementor-5135 .rn-about-hero-inner>div>p:has(.rn-about-eyebrow),.elementor-5135 .rn-story-intro>p:has(.rn-about-eyebrow){margin:0!important}
.elementor-5135 .rn-group-placeholder figcaption{font-style:normal!important}

.elementor-5135 #arne{position:relative;scroll-margin-top:150px}
.elementor-5135 #arne .elementor-element-ff071ac:not(:has(img)){display:none!important}
.elementor-5135 #arne:not(:has(.elementor-element-ff071ac img)):before{content:'';position:relative!important;inset:auto!important;display:block!important;flex:0 0 300px;min-height:300px;width:100%;opacity:1!important;border-radius:8px;background-color:#112640;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20180%22%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%2243%22%20r%3D%2231%22%20fill%3D%22%23688bad%22%2F%3E%3Cpath%20d%3D%22M14%20176v-21c0-39%2028-64%2066-64s66%2025%2066%2064v21Z%22%20fill%3D%22%23486b90%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:160px 180px;background-position:center 36%;border:1px solid #2e4b68;pointer-events:none}
.elementor-5135 #arne:not(:has(.elementor-element-ff071ac img)):after{content:'Portrett kommer';position:absolute;top:262px;left:0;right:0;text-align:center;font-size:12px;letter-spacing:1px;color:#9fbad2;pointer-events:none}
@media(min-width:768px) and (max-width:1024px){.elementor-5135 #laget{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

.elementor-5135 .elementor-element-e2e83dd{padding:0!important;min-height:0!important;background:none!important}
.elementor-5135 .elementor-element-e2e83dd>.e-con-inner{max-width:none!important;padding:0!important;gap:0!important;min-height:0!important}
.elementor-5135 .elementor-element-41d1eb2{display:none!important}
.elementor-5135 .elementor-element-bf2e8cd{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;gap:0!important}
.elementor-5135 .elementor-element-923b011{width:100%!important;max-width:none!important;margin:0!important}
.elementor-5135 .elementor-element-923b011>.elementor-widget-container{margin:0!important;padding:0!important}
.elementor-5135 .rn-about-hero{padding:145px 28px 72px;background:radial-gradient(at 90% 30%,#122b47 0,transparent 52%),#06121e;border-bottom:1px solid #213145}
.elementor-5135 .rn-about-hero-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}
.elementor-5135 .rn-about-eyebrow{display:block;color:#8bbbea!important;font-size:12px!important;font-weight:700;letter-spacing:2px;line-height:1.5;margin:0 0 22px;text-transform:uppercase}
.elementor-5135 .rn-about-hero h1{font-family:'Be Vietnam Pro',sans-serif;font-size:64px!important;font-weight:700!important;line-height:1.04!important;letter-spacing:-2px!important;color:#fff!important;margin:0 0 26px!important}
.elementor-5135 .rn-about-hero p{font-size:18px!important;line-height:1.7!important;color:#c7d2df!important;margin:0 0 26px!important}
.elementor-5135 .rn-about-actions{display:flex;gap:12px;flex-wrap:wrap}
.elementor-5135 .rn-about-actions a{display:inline-flex;align-items:center;justify-content:center;padding:15px 23px;background:#439be3;color:#071523!important;border:1px solid #439be3;border-radius:7px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s,transform .2s}
.elementor-5135 .rn-about-actions a:last-child{background:transparent;color:#fff!important;border-color:#596979}
.elementor-5135 .rn-about-actions a:hover{background:#6eb7ef;transform:translateY(-2px)}
.elementor-5135 .rn-about-actions a:last-child:hover{background:#142c44}
.elementor-5135 a:focus-visible{outline:3px solid #69b7ff;outline-offset:5px}
.elementor-5135 .rn-group-placeholder{height:464px;margin:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #2e4a67;border-radius:20px;background:radial-gradient(ellipse at 50% 30%,#1b3d60 0,transparent 70%),linear-gradient(145deg,#11263d,#081725);box-shadow:inset 0 0 0 12px #ffffff03}
.elementor-5135 .rn-group-placeholder:before{content:'';position:absolute;inset:24px;border:1px dashed #527da45c;border-radius:12px;pointer-events:none}
.elementor-5135 .rn-group-kicker{position:absolute;left:40px;top:32px;font-size:11px;letter-spacing:2px;font-weight:700;color:#85b2dc;text-transform:uppercase}
.elementor-5135 .rn-group-figures{display:flex;align-items:flex-end;justify-content:center;gap:7px;width:88%;height:178px;margin:36px 0 20px}
.elementor-5135 .rn-group-person{position:relative;width:13%;height:162px;display:block}
.elementor-5135 .rn-group-person:nth-child(2n){height:175px}
.elementor-5135 .rn-group-person:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:41px;height:41px;border-radius:50%;background:#678cad}
.elementor-5135 .rn-group-person:after{content:'';position:absolute;left:0;right:0;top:54px;bottom:0;border-radius:45px 45px 10px 10px;background:linear-gradient(#486c90,#284767)}
.elementor-5135 .rn-group-placeholder figcaption{text-align:center;color:#c5d6e5;font-size:15px;font-weight:600;letter-spacing:.4px;position:relative;padding:0 30px}
.elementor-5135 .rn-about-story{padding:76px 28px 64px;background:#081826;color:#c7d2df}
.elementor-5135 .rn-about-story-inner{max-width:1240px;margin:0 auto}
.elementor-5135 .rn-about-story h2{font-size:clamp(30px,3.3vw,43px)!important;line-height:1.15!important;color:#fff!important;letter-spacing:-1px;margin:0 0 25px!important}
.elementor-5135 .rn-about-story p{font-size:18px!important;line-height:1.75!important;color:#c7d2df!important;margin:0 0 20px!important}
.elementor-5135 .rn-story-intro{max-width:870px}
.elementor-5135 .rn-about-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:38px 0 40px}
.elementor-5135 .rn-about-highlight{padding:27px;border:1px solid #2a4056;border-radius:14px;background:linear-gradient(145deg,#11283f,#0c1e30)}
.elementor-5135 .rn-about-highlight .rn-highlight-label{display:block;font-size:12px;color:#8bbbea;font-weight:700;letter-spacing:1.5px;margin-bottom:16px}
.elementor-5135 .rn-about-highlight h3{font-size:23px!important;line-height:1.3!important;color:#fff!important;margin:0 0 15px!important}
.elementor-5135 .rn-about-highlight p{font-size:16px!important;line-height:1.7!important;margin:0!important}
.elementor-5135 .rn-about-close{max-width:980px}
.elementor-5135 .rn-about-close strong{color:#fff}
.elementor-5135 .e-parent:not(.elementor-element-e2e83dd)>.e-con-inner{max-width:1240px!important;padding:0!important;min-height:0!important}
.elementor-5135 .elementor-element-1a3fade{padding:70px 24px 15px!important}
.elementor-5135 .elementor-element-8988274{padding:20px 24px 70px!important}
.elementor-5135 .elementor-element-e143547{padding:65px 24px!important}
.elementor-5135 #laget{scroll-margin-top:145px}
.elementor-5135 #arne .elementor-element-ff071ac>.elementor-widget-container{height:300px;position:relative;border-radius:8px;background-color:#112640;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20180%22%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%2243%22%20r%3D%2231%22%20fill%3D%22%23688bad%22%2F%3E%3Cpath%20d%3D%22M14%20176v-21c0-39%2028-64%2066-64s66%2025%2066%2064v21Z%22%20fill%3D%22%23486b90%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:160px 180px;background-position:center 36%;border:1px solid #2e4b68}
.elementor-5135 #arne .elementor-element-ff071ac>.elementor-widget-container:after{content:'Portrett kommer';position:absolute;bottom:23px;left:0;right:0;text-align:center;font-size:12px;letter-spacing:1px;color:#9fbad2}
.elementor-5135 #arne .elementor-element-ff071ac img{display:none!important}
@media(max-width:1024px){.elementor-5135 .rn-about-hero-inner{gap:32px}.elementor-5135 .rn-about-hero h1{font-size:52px!important}.elementor-5135 .rn-group-placeholder{height:400px}.elementor-5135 .rn-about-highlights{gap:16px}.elementor-5135 .rn-about-highlight{padding:22px}.elementor-5135 .rn-group-person:before{width:32px;height:32px}.elementor-5135 .rn-group-person:after{top:43px}}
@media(max-width:767px){.elementor-5135 .rn-about-hero{padding:125px 22px 48px}.elementor-5135 .rn-about-hero-inner{grid-template-columns:1fr;gap:32px}.elementor-5135 .rn-about-hero h1{font-size:42px!important;letter-spacing:-1px!important}.elementor-5135 .rn-about-hero p{font-size:17px!important}.elementor-5135 .rn-group-placeholder{height:300px}.elementor-5135 .rn-group-kicker{left:30px;top:26px;font-size:10px}.elementor-5135 .rn-group-placeholder:before{inset:16px}.elementor-5135 .rn-group-figures{height:135px;gap:4px;margin:35px 0 15px}.elementor-5135 .rn-group-person{height:118px}.elementor-5135 .rn-group-person:nth-child(2n){height:130px}.elementor-5135 .rn-group-person:before{width:28px;height:28px}.elementor-5135 .rn-group-person:after{top:38px}.elementor-5135 .rn-about-story{padding:48px 22px 40px}.elementor-5135 .rn-about-story p{font-size:17px!important}.elementor-5135 .rn-about-highlights{grid-template-columns:1fr;gap:16px;margin:28px 0}.elementor-5135 .rn-about-highlight p{font-size:16px!important}.elementor-5135 .elementor-element-1a3fade{padding-top:48px!important}.elementor-5135 #laget{scroll-margin-top:120px}}

.elementor-5135 .rn-about-hero-inner>div>p:has(.rn-about-eyebrow),.elementor-5135 .rn-story-intro>p:has(.rn-about-eyebrow){margin:0!important}
.elementor-5135 .rn-group-placeholder figcaption{font-style:normal!important}

.elementor-5135 .elementor-element-e2e83dd{padding:0!important;min-height:0!important;background:none!important}
.elementor-5135 .elementor-element-e2e83dd>.e-con-inner{max-width:none!important;padding:0!important;gap:0!important;min-height:0!important}
.elementor-5135 .elementor-element-41d1eb2{display:none!important}
.elementor-5135 .elementor-element-bf2e8cd{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;gap:0!important}
.elementor-5135 .elementor-element-923b011{width:100%!important;max-width:none!important;margin:0!important}
.elementor-5135 .elementor-element-923b011>.elementor-widget-container{margin:0!important;padding:0!important}
.elementor-5135 .rn-about-hero{padding:145px 28px 72px;background:radial-gradient(at 90% 30%,#122b47 0,transparent 52%),#06121e;border-bottom:1px solid #213145}
.elementor-5135 .rn-about-hero-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}
.elementor-5135 .rn-about-eyebrow{display:block;color:#8bbbea!important;font-size:12px!important;font-weight:700;letter-spacing:2px;line-height:1.5;margin:0 0 22px;text-transform:uppercase}
.elementor-5135 .rn-about-hero h1{font-family:'Be Vietnam Pro',sans-serif;font-size:64px!important;font-weight:700!important;line-height:1.04!important;letter-spacing:-2px!important;color:#fff!important;margin:0 0 26px!important}
.elementor-5135 .rn-about-hero p{font-size:18px!important;line-height:1.7!important;color:#c7d2df!important;margin:0 0 26px!important}
.elementor-5135 .rn-about-actions{display:flex;gap:12px;flex-wrap:wrap}
.elementor-5135 .rn-about-actions a{display:inline-flex;align-items:center;justify-content:center;padding:15px 23px;background:#439be3;color:#071523!important;border:1px solid #439be3;border-radius:7px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s,transform .2s}
.elementor-5135 .rn-about-actions a:last-child{background:transparent;color:#fff!important;border-color:#596979}
.elementor-5135 .rn-about-actions a:hover{background:#6eb7ef;transform:translateY(-2px)}
.elementor-5135 .rn-about-actions a:last-child:hover{background:#142c44}
.elementor-5135 a:focus-visible{outline:3px solid #69b7ff;outline-offset:5px}
.elementor-5135 .rn-group-placeholder{height:464px;margin:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #2e4a67;border-radius:20px;background:radial-gradient(ellipse at 50% 30%,#1b3d60 0,transparent 70%),linear-gradient(145deg,#11263d,#081725);box-shadow:inset 0 0 0 12px #ffffff03}
.elementor-5135 .rn-group-placeholder:before{content:'';position:absolute;inset:24px;border:1px dashed #527da45c;border-radius:12px;pointer-events:none}
.elementor-5135 .rn-group-kicker{position:absolute;left:40px;top:32px;font-size:11px;letter-spacing:2px;font-weight:700;color:#85b2dc;text-transform:uppercase}
.elementor-5135 .rn-group-figures{display:flex;align-items:flex-end;justify-content:center;gap:7px;width:88%;height:178px;margin:36px 0 20px}
.elementor-5135 .rn-group-person{position:relative;width:13%;height:162px;display:block}
.elementor-5135 .rn-group-person:nth-child(2n){height:175px}
.elementor-5135 .rn-group-person:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:41px;height:41px;border-radius:50%;background:#678cad}
.elementor-5135 .rn-group-person:after{content:'';position:absolute;left:0;right:0;top:54px;bottom:0;border-radius:45px 45px 10px 10px;background:linear-gradient(#486c90,#284767)}
.elementor-5135 .rn-group-placeholder figcaption{text-align:center;color:#c5d6e5;font-size:15px;font-weight:600;letter-spacing:.4px;position:relative;padding:0 30px}
.elementor-5135 .rn-about-story{padding:76px 28px 64px;background:#081826;color:#c7d2df}
.elementor-5135 .rn-about-story-inner{max-width:1240px;margin:0 auto}
.elementor-5135 .rn-about-story h2{font-size:clamp(30px,3.3vw,43px)!important;line-height:1.15!important;color:#fff!important;letter-spacing:-1px;margin:0 0 25px!important}
.elementor-5135 .rn-about-story p{font-size:18px!important;line-height:1.75!important;color:#c7d2df!important;margin:0 0 20px!important}
.elementor-5135 .rn-story-intro{max-width:870px}
.elementor-5135 .rn-about-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:38px 0 40px}
.elementor-5135 .rn-about-highlight{padding:27px;border:1px solid #2a4056;border-radius:14px;background:linear-gradient(145deg,#11283f,#0c1e30)}
.elementor-5135 .rn-about-highlight .rn-highlight-label{display:block;font-size:12px;color:#8bbbea;font-weight:700;letter-spacing:1.5px;margin-bottom:16px}
.elementor-5135 .rn-about-highlight h3{font-size:23px!important;line-height:1.3!important;color:#fff!important;margin:0 0 15px!important}
.elementor-5135 .rn-about-highlight p{font-size:16px!important;line-height:1.7!important;margin:0!important}
.elementor-5135 .rn-about-close{max-width:980px}
.elementor-5135 .rn-about-close strong{color:#fff}
.elementor-5135 .e-parent:not(.elementor-element-e2e83dd)>.e-con-inner{max-width:1240px!important;padding:0!important;min-height:0!important}
.elementor-5135 .elementor-element-1a3fade{padding:70px 24px 15px!important}
.elementor-5135 .elementor-element-8988274{padding:20px 24px 70px!important}
.elementor-5135 .elementor-element-e143547{padding:65px 24px!important}
.elementor-5135 #laget{scroll-margin-top:145px}
.elementor-5135 #arne .elementor-element-ff071ac>.elementor-widget-container{height:300px;position:relative;border-radius:8px;background-color:#112640;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20180%22%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%2243%22%20r%3D%2231%22%20fill%3D%22%23688bad%22%2F%3E%3Cpath%20d%3D%22M14%20176v-21c0-39%2028-64%2066-64s66%2025%2066%2064v21Z%22%20fill%3D%22%23486b90%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:160px 180px;background-position:center 36%;border:1px solid #2e4b68}
.elementor-5135 #arne .elementor-element-ff071ac>.elementor-widget-container:after{content:'Portrett kommer';position:absolute;bottom:23px;left:0;right:0;text-align:center;font-size:12px;letter-spacing:1px;color:#9fbad2}
.elementor-5135 #arne .elementor-element-ff071ac img{display:none!important}
@media(max-width:1024px){.elementor-5135 .rn-about-hero-inner{gap:32px}.elementor-5135 .rn-about-hero h1{font-size:52px!important}.elementor-5135 .rn-group-placeholder{height:400px}.elementor-5135 .rn-about-highlights{gap:16px}.elementor-5135 .rn-about-highlight{padding:22px}.elementor-5135 .rn-group-person:before{width:32px;height:32px}.elementor-5135 .rn-group-person:after{top:43px}}
@media(max-width:767px){.elementor-5135 .rn-about-hero{padding:125px 22px 48px}.elementor-5135 .rn-about-hero-inner{grid-template-columns:1fr;gap:32px}.elementor-5135 .rn-about-hero h1{font-size:42px!important;letter-spacing:-1px!important}.elementor-5135 .rn-about-hero p{font-size:17px!important}.elementor-5135 .rn-group-placeholder{height:300px}.elementor-5135 .rn-group-kicker{left:30px;top:26px;font-size:10px}.elementor-5135 .rn-group-placeholder:before{inset:16px}.elementor-5135 .rn-group-figures{height:135px;gap:4px;margin:35px 0 15px}.elementor-5135 .rn-group-person{height:118px}.elementor-5135 .rn-group-person:nth-child(2n){height:130px}.elementor-5135 .rn-group-person:before{width:28px;height:28px}.elementor-5135 .rn-group-person:after{top:38px}.elementor-5135 .rn-about-story{padding:48px 22px 40px}.elementor-5135 .rn-about-story p{font-size:17px!important}.elementor-5135 .rn-about-highlights{grid-template-columns:1fr;gap:16px;margin:28px 0}.elementor-5135 .rn-about-highlight p{font-size:16px!important}.elementor-5135 .elementor-element-1a3fade{padding-top:48px!important}.elementor-5135 #laget{scroll-margin-top:120px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b54a5 */@media (min-width: 768px) {
 .elementor-5135 .elementor-element.elementor-element-89b54a5 > .e-con { background-image: linear-gradient(180deg, #152d47, #0c1c2d) !important; }
 .elementor-5135 .elementor-element.elementor-element-89b54a5 > .e-con > .e-con { background-image: none !important; }
}
@media (max-width: 767px) {
 .elementor-5135 .elementor-element.elementor-element-89b54a5 > .e-con { background-position: left top !important; }
}/* End custom CSS */