.elementor-751 .elementor-element.elementor-element-c13d0:not(.elementor-motion-effects-element-type-background),.elementor-751 .elementor-element.elementor-element-c13d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://fagn.no/wp-content/uploads/2025/04/Forside-.jpg");background-position:-92px -445px;background-repeat:no-repeat;background-size:cover}.elementor-751 .elementor-element.elementor-element-c13d0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:700px 0 20px}.elementor-751 .elementor-element.elementor-element-c13d0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-751 .elementor-element.elementor-element-94fc474>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0 0}.elementor-751 .elementor-element.elementor-element-1c1e1795>.elementor-element-populated{margin:-148px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-751 .elementor-element.elementor-element-16784d0a>.elementor-widget-container{margin:-22px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-16784d0a{text-align:center}.elementor-751 .elementor-element.elementor-element-16784d0a .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:49px;color:#fff}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-751 .elementor-element.elementor-element-1934f36 img{width:29%}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-751 .elementor-element.elementor-element-54398633>.elementor-widget-container{margin:0}.elementor-751 .elementor-element.elementor-element-54398633 .elementor-icon-wrapper{text-align:center}.elementor-751 .elementor-element.elementor-element-54398633.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-751 .elementor-element.elementor-element-54398633.elementor-view-framed .elementor-icon,.elementor-751 .elementor-element.elementor-element-54398633.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-751 .elementor-element.elementor-element-54398633.elementor-view-framed .elementor-icon,.elementor-751 .elementor-element.elementor-element-54398633.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-751 .elementor-element.elementor-element-54398633 .elementor-icon{font-size:20px}.elementor-751 .elementor-element.elementor-element-54398633 .elementor-icon svg{height:20px}.elementor-751 .elementor-element.elementor-element-e6fb797>.elementor-element-populated{margin:-73px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-29px 0 0}.elementor-751 .elementor-element.elementor-element-3aa4592a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-751 .elementor-element.elementor-element-3aa4592a:not(.elementor-motion-effects-element-type-background),.elementor-751 .elementor-element.elementor-element-3aa4592a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#292b2d}.elementor-751 .elementor-element.elementor-element-3aa4592a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:9% 7% 11% 5%;z-index:6}.elementor-751 .elementor-element.elementor-element-3aa4592a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-751 .elementor-element.elementor-element-8c6d9f8>.elementor-element-populated{margin:260px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-751 .elementor-element.elementor-element-8c6d9f8{z-index:1}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-751 .elementor-element.elementor-element-797ee2fc>.elementor-widget-container{margin:0;padding:50px 50px 35px}.elementor-751 .elementor-element.elementor-element-797ee2fc{z-index:3;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-78edf559>.elementor-widget-container{margin:66px -100px 1px 10px;padding:0}.elementor-751 .elementor-element.elementor-element-78edf559{text-align:center}.elementor-751 .elementor-element.elementor-element-78edf559 .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:49px;color:#fff}.elementor-751 .elementor-element.elementor-element-244cda41>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-751 .elementor-element.elementor-element-31745cb4>.elementor-widget-container{margin:0;padding:0}.elementor-751 .elementor-element.elementor-element-31745cb4{z-index:2}.elementor-751 .elementor-element.elementor-element-31745cb4 img{width:100%;max-width:100%}.elementor-751 .elementor-element.elementor-element-577baef1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-751 .elementor-element.elementor-element-577baef1:not(.elementor-motion-effects-element-type-background),.elementor-751 .elementor-element.elementor-element-577baef1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-751 .elementor-element.elementor-element-577baef1>.elementor-container{max-width:700px}.elementor-751 .elementor-element.elementor-element-577baef1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:10% 0}.elementor-751 .elementor-element.elementor-element-577baef1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-751 .elementor-element.elementor-element-baecbb9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-751 .elementor-element.elementor-element-baecbb9{z-index:1}.elementor-751 .elementor-element.elementor-element-4009a32b>.elementor-widget-container{margin:0;padding:0}.elementor-751 .elementor-element.elementor-element-4009a32b{font-family:"Fira Sans",Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-77753e47>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-77753e47{text-align:left}.elementor-751 .elementor-element.elementor-element-77753e47 .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:14px;letter-spacing:1px;color:#fff}.elementor-widget-price-list .elementor-price-list-header{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-list .elementor-price-list-price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-list .elementor-price-list-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var(--e-global-color-secondary)}.elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(133,104,46,.5019607843137255);margin-left:24px;margin-right:24px}.elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-item{align-items:flex-start}.elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list li:not(:last-child){margin-bottom:0}body.rtl .elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-header{color:#fff;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-price{color:#fff;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-66b2d1d6 .elementor-price-list-description{color:#fff}.elementor-751 .elementor-element.elementor-element-88233d5>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-88233d5{text-align:left}.elementor-751 .elementor-element.elementor-element-88233d5 .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:14px;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(133,104,46,.5019607843137255);margin-left:24px;margin-right:24px}.elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-item{align-items:flex-start}.elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list li:not(:last-child){margin-bottom:30px}body.rtl .elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-header{color:#fff;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-price{color:#fff;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-603e9eb .elementor-price-list-description{color:#7a7a7a;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-0ece53f>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-0ece53f{text-align:left}.elementor-751 .elementor-element.elementor-element-0ece53f .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:14px;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(133,104,46,.5019607843137255);margin-left:24px;margin-right:24px}.elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-item{align-items:flex-start}.elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list li:not(:last-child){margin-bottom:30px}body.rtl .elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-header{color:#fff;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-price{color:#fff;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-aff78dc .elementor-price-list-description{color:#7a7a7a;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px}.elementor-751 .elementor-element.elementor-element-149e1ef>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-149e1ef{text-align:left}.elementor-751 .elementor-element.elementor-element-149e1ef .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:14px;letter-spacing:1px;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-751 .elementor-element.elementor-element-1345ee52 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Fira Sans",Sans-serif;font-size:14px;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-radius:0;padding:13px 20px}.elementor-751 .elementor-element.elementor-element-1345ee52>.elementor-widget-container{margin:56px 0 10px;padding:0}.elementor-751 .elementor-element.elementor-element-1345ee52 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-751 .elementor-element.elementor-element-d0f099b .elementor-button{background-color:rgba(255,255,255,0);font-family:"Fira Sans",Sans-serif;font-size:14px;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-radius:0;padding:13px 20px}.elementor-751 .elementor-element.elementor-element-d0f099b>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-751 .elementor-element.elementor-element-d0f099b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-751 .elementor-element.elementor-element-6d50491b>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-6d50491b{text-align:left}.elementor-751 .elementor-element.elementor-element-6d50491b .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:14px;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-2fdff59d>.elementor-widget-container{margin:0;padding:0}.elementor-751 .elementor-element.elementor-element-2fdff59d{font-family:"Fira Sans",Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-6e5892ea>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-6e5892ea{text-align:left}.elementor-751 .elementor-element.elementor-element-6e5892ea .elementor-heading-title{font-family:"Fira Sans",Sans-serif;font-size:14px;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-e526a09>.elementor-widget-container{margin:0;padding:0}.elementor-751 .elementor-element.elementor-element-e526a09{font-family:"Fira Sans",Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-751 .elementor-element.elementor-element-748b9fac>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-751 .elementor-element.elementor-element-748b9fac:not(.elementor-motion-effects-element-type-background),.elementor-751 .elementor-element.elementor-element-748b9fac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ebebeb}.elementor-751 .elementor-element.elementor-element-748b9fac{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:9}.elementor-751 .elementor-element.elementor-element-748b9fac>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-751 .elementor-element.elementor-element-34593908>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-751 .elementor-element.elementor-element-5395ba82 .elementor-repeater-item-f7b50c6 .swiper-slide-bg{background-image:url(https://fagn.no/wp-content/uploads/2025/04/Bilde-til-slide-nederst-pa-siden-1.jpg);background-size:cover}.elementor-751 .elementor-element.elementor-element-5395ba82 .elementor-repeater-item-765e7eb .swiper-slide-bg{background-image:url(https://fagn.no/wp-content/uploads/2025/04/Bilde-til-slide-nederst-pa-siden-2-scaled.jpg);background-size:cover}.elementor-751 .elementor-element.elementor-element-5395ba82 .elementor-repeater-item-32be8f6 .swiper-slide-bg{background-image:url(https://fagn.no/wp-content/uploads/2025/04/Bilde-til-slide-nederst-pa-siden-3-scaled.jpg);background-size:cover}.elementor-751 .elementor-element.elementor-element-5395ba82 .elementor-repeater-item-89f4db5 .swiper-slide-bg{background-image:url(https://fagn.no/wp-content/uploads/2025/04/Bilde-til-slide-nederst-pa-siden-scaled-e1745394916303.jpeg);background-size:cover}.elementor-751 .elementor-element.elementor-element-5395ba82 .elementor-repeater-item-e19e0c1 .swiper-slide-bg{background-image:url(https://fagn.no/wp-content/uploads/2025/04/Bilde-til-slide-nederst-pa-siden.jpg);background-size:cover}.elementor-751 .elementor-element.elementor-element-5395ba82 .swiper-slide{transition-duration:calc(4s*1.2);height:100vh}.elementor-751 .elementor-element.elementor-element-5395ba82 .swiper-slide-contents{max-width:66%}.elementor-751 .elementor-element.elementor-element-5395ba82 .swiper-slide-inner{text-align:left}.elementor-751 .elementor-element.elementor-element-5395ba82 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0}.elementor-751 .elementor-element.elementor-element-5395ba82 .elementor-slide-heading{text-transform:lowercase}:root{--page-title-display:none}@media(min-width:768px){.elementor-751 .elementor-element.elementor-element-8c6d9f8{width:30.01%}.elementor-751 .elementor-element.elementor-element-1eed1614{width:23.928%}.elementor-751 .elementor-element.elementor-element-244cda41{width:45.367%}}@media(max-width:1024px){.elementor-751 .elementor-element.elementor-element-c13d0:not(.elementor-motion-effects-element-type-background),.elementor-751 .elementor-element.elementor-element-c13d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-18px -147px;background-size:cover}.elementor-751 .elementor-element.elementor-element-8c6d9f8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-751 .elementor-element.elementor-element-797ee2fc>.elementor-widget-container{padding:0}.elementor-751 .elementor-element.elementor-element-1eed1614>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-751 .elementor-element.elementor-element-244cda41>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-751 .elementor-element.elementor-element-c13d0:not(.elementor-motion-effects-element-type-background),.elementor-751 .elementor-element.elementor-element-c13d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-142px -164px}.elementor-751 .elementor-element.elementor-element-c13d0{padding:450px 0 0}.elementor-751 .elementor-element.elementor-element-16784d0a>.elementor-widget-container{padding:100px 0 0}.elementor-751 .elementor-element.elementor-element-16784d0a .elementor-heading-title{font-size:30px}.elementor-751 .elementor-element.elementor-element-3aa4592a{padding:90px 20px 20px}.elementor-751 .elementor-element.elementor-element-78edf559>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-751 .elementor-element.elementor-element-577baef1{padding:90px 20px 20px}.elementor-751 .elementor-element.elementor-element-21fae14b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-751 .elementor-element.elementor-element-59fcf0f4>.elementor-element-populated{padding:0}}.elementor-751 .elementor-element.elementor-element-78edf559{transform:rotate(270deg)}