body{background-color:#FFFBEF}.et_pb_section{background-color:#FFFBEF}#main-content{background-color:transparent}.et-menu.nav li a{padding:0px!important}.mobile_menu_bar::before{border:2px solid #000}.menu-icon{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400}.et_mobile_menu{position:fixed;margin-right:-12px;border-top:0px;padding-right:16px!important;margin-top:18px;box-shadow:none}.et_mobile_menu li{background-color:#BCEAE3;margin-bottom:12px}.et_mobile_menu li:hover{background-color:#50BAAB}.et_mobile_menu li a:hover{background-color:transparent;opacity:1}@media (max-width:979px){.et_mobile_menu{height:100vh}}@media (min-width:980px){.pa-hamburger-menu .et_pb_menu__menu{display:none}.pa-hamburger-menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}.pa-hamburger-menu ul{min-width:300px;right:0px;position:absolute;left:auto;list-style-type:none}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{content:'\4d';transition:all .4s ease;transform:rotate(90deg);display:block}.et-l--footer{background-color:#50BAAB}.et_pb_image,.et_pb_image img{width:100%}.bolge-bunn{--mask:radial-gradient(55.98px at 50% calc(100% - 76.8px),#000 99%,#0000 101%) calc(50% - 96px) 0/192px 100%,radial-gradient(55.98px at 50% calc(100% + 28.8px),#0000 99%,#000 101%) 50% calc(100% - 48px)/192px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);padding-bottom:96px;animation:waveMotion 20s linear infinite;-webkit-animation:waveMotion 20s linear infinite}@keyframes waveMotion{0%{-webkit-mask-position:0 0,-96px -48px;mask-position:0 0,-96px -48px}100%{-webkit-mask-position:192px 0,96px -48px;mask-position:192px 0,96px -48px}}@media all and (max-width:980px){.bolge-bunn{--mask:radial-gradient(23.32px at 50% calc(100% - 32px),#000 99%,#0000 101%) calc(50% - 40px) 0/80px 100%,radial-gradient(23.32px at 50% calc(100% + 12px),#0000 99%,#000 101%) 50% calc(100% - 20px)/80px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);padding-bottom:24px;animation:waveMotionMobile 15s linear infinite;-webkit-animation:waveMotionMobile 15s linear infinite}}@keyframes waveMotionMobile{0%{-webkit-mask-position:0 0,-40px -20px;mask-position:0 0,-40px -20px}100%{-webkit-mask-position:80px 0,40px -20px;mask-position:80px 0,40px -20px}}.toppfelt{padding-top:160px!important}@media all and (max-width:980px){.toppfelt{padding-top:100px!important}}.loop-colors .loop-grid .dmach-grid-item:nth-child(5n-1){background-color:#FFE9BC}.loop-colors .loop-grid .dmach-grid-item:nth-child(5n-2){background-color:#CEEBFE}.loop-colors .loop-grid .dmach-grid-item:nth-child(5n-3){background-color:#BCEAE3}.loop-colors .loop-grid .dmach-grid-item:nth-child(5n-4){background-color:#E2F6D8}.loop-colors .loop-grid .dmach-grid-item:nth-child(5n-5){background-color:#FED6BC}.produktlisting .tittel .et_pb_column{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.produktlisting .et_pb_de_mach_thumbnail{overflow:hidden}.produktlisting .et_pb_de_mach_thumbnail img{aspect-ratio:1 / 1;object-fit:cover;transition-duration:0.5s}.produktlisting:hover .et_pb_de_mach_thumbnail img{transform:scale(1.1)}.aktueltlisting .tittel .et_pb_column{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.aktueltlisting .et_pb_de_mach_thumbnail{overflow:hidden}.aktueltlisting .et_pb_de_mach_thumbnail img{aspect-ratio:16 / 9;object-fit:cover;transition-duration:0.5s}.aktueltlisting:hover .et_pb_de_mach_thumbnail img{transform:scale(1.1)}@media all and (min-width:980px){.faglisting .dmach-grid-item,.faglisting .dmach-grid-item .grid-item-cont,.faglisting .dmach-grid-item .grid-item-cont .bc-link-whole-grid-card{display:flex;flex-wrap:wrap;flex-grow:1}.faglisting .dmach-grid-item .grid-item-cont .et_pb_section .tittel{align-self:flex-end;position:absolute;bottom:0px}.faglisting .dmach-grid-item .grid-item-cont .et_pb_section{display:flex;flex-wrap:wrap;justify-items:flex-start;align-content:start;padding-bottom:60px}}.et_pb_button:after{background-image:url('https://viafaerder.no/wp-content/uploads/2024/10/arrow_back.png)');background-size:24px 24px;display:inline-block;width:24px!important;height:24px!important;content:"";margin-top:2px}.et_pb_button{padding-left:8px!important;padding-right:36px!important}.tilbakeknapp.et_pb_button{padding-left:32px!important;padding-right:8px!important}.tilbakeknapp.et_pb_button:before{background-image:url('https://viafaerder.no/wp-content/uploads/2024/10/arrow_back.png)');background-size:16px 16px;display:inline-block;width:16px!important;height:16px!important;content:"";margin-top:2px;filter:invert(1);transform:rotate(180deg)}footer .et_pb_button{width:100%}footer .et_pb_button_module_wrapper{border-bottom:1px solid #000}footer .et_pb_button:after{position:absolute;right:0px}.groupping-term-title{margin-top:48px}.produkter-tjenester-template-default .wp-block-column p,.produkter-tjenester-template-default .wp-block-column ul,.produkter-tjenester-template-default .wp-block-column h2{max-width:400px;width:100%}.produkter-tjenester-template-default .wp-block-column{display:flex;flex-wrap:wrap;justify-content:center}.produkter-tjenester-template-default .wp-block-columns{padding:40px 0px}.produkter-tjenester-template-default .toppfelt .et_pb_de_mach_thumbnail img{aspect-ratio:1 / 1;object-fit:cover}.produkter-tjenester-template-default .toppfelt .grid-posts{display:flex;justify-content:center;flex-wrap:wrap}.produkter-tjenester-template-default .toppfelt .grid-posts .dmach-grid-item{width:45%}.produkter-tjenester-template-default .toppfelt .grid-posts .dmach-grid-item .bakgrunnsfarge{background-color:#FFFBEF!important}.fag-template-default .toppfelt .et_pb_de_mach_thumbnail img{aspect-ratio:1 / 1;object-fit:cover}img{pointer-events:none}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}footer{z-index:12;position:relative}