body,body p,body li,body input,body textarea,body select,body button{font-family:'Inter',sans-serif}body{font-weight:400!important}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400}h1{font-weight:400!important}h1,h2,h3,h4,h5,h6{padding:10px 0}body .et_pb_text .et_pb_text_inner :is(h1,h2,h3,h4,h5,h6){font-style:normal}.lora,.lora *{font-family:'Lora',serif!important}h1{font-size:40px;color:#9a5836}h2{font-size:26px;color:#9a5836}h3{font-size:22px;color:#9a5836}h4{font-size:18px;color:#9a5836}h1,h2{line-height:1.4em}h3,h4,h5,h6{line-height:1.6em}p{font-size:16px;color:#333}p a{color:#000;text-decoration:underline}@media (max-width:769px){h1{font-size:30px}h2{font-size:20px}h3{font-size:18px}}.et_pb_divider{padding-bottom:0!important;margin-bottom:0!important;color:#9a5836}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{overflow-wrap:normal;word-wrap:normal}#main-header .et_menu_container{max-width:1200px!important}#top-menu-nav ul#top-menu li a{color:#333;font-weight:600;font-size:16px}#top-menu-nav ul#top-menu li a:hover{color:#666;font-weight:600}#top-menu-nav ul#top-menu ul.sub-menu{width:280px}#top-menu-nav ul#top-menu ul.sub-menu li a{width:240px;text-transform:unset}.nav li ul{width:3000px}.nav li ul a{width:240px}ul#top-menu li.current-menu-item a:before,ul#top-menu li.current_page_ancestor a:before{content:'';width:100%;top:25px;left:0;position:absolute;height:5px;background:#7b3918}ul#top-menu li.current-menu-item ul.sub-menu li a:before,ul#top-menu li.current_page_ancestor ul.sub-menu li a:before{content:unset;width:unset;top:unset;left:unset;position:unset;height:unset;background:unset}#top-menu-nav ul#top-menu li.current_page_ancestor ul.sub-menu li.current_page_item a{background:rgba(123,57,24,0.05);color:#7b3918}@media (max-width:1300px){.et_menu_container{width:92%}#top-menu li,#top-menu li a{font-size:12px!important;padding-right:15px!important}}@media (max-width:1080px){#et_mobile_nav_menu{display:block}#top-menu{display:none}.current-menu-item a:after{display:none}}span.mobile_menu_bar:before{color:#000!important}ul#mobile_menu li.menu-item a{color:#333}.et_mobile_menu{border-top:3px solid #9a5836}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"";display:block;width:8px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);transition:transform .2s}span.menu-closed.menu-open:before{transform:rotate(-135deg)}#footer-bottom{display:none}#footer p{color:#fff}#nyhetsbrev{background-color:#222}#nyhetsbrev p{color:#fff}#nyhetsbrev .nyhetsbrev-knapp{border-radius:3px;border:1px solid #fff;background-color:transparent;color:#fff;font-size:16px}@media (max-width:980px){#footer-logo img{max-width:50%}}#forside-header{padding:0;height:350px;margin-bottom:70px}#forside-header .et_pb_row{padding:30px 50px;top:250px}#forside-header h1{color:#9a5836;text-align:center;padding:0}#forside-header h2{color:#9a5836;text-align:center;font-size:26px;padding:0}.forside-h2{padding-bottom:0;margin-bottom:0!important}.forside-h2 h2{color:#191919;font-size:26px;font-weight:400!important}.forside-h2 h2 strong{color:#9a5836;font-size:26px;font-weight:400!important;text-transform:uppercase}@media (max-width:769px){#forside-header{padding:0;height:200px;margin-bottom:150px}#forside-header .et_pb_row{padding:30px 30px;top:120px}.forside-h2 h2,.forside-h2 h2 strong{font-size:20px!important}}#sesongkampanje{padding:15px 0}#sesongkampanje .et_pb_row{padding:0}#sesongkampanje h3{background-color:#222;padding:30px;font-family:'Fira Sans Condensed',sans-serif;color:#fff;font-weight:300;font-size:26px!important;margin-top:0}#sesongkampanje h3 strong{font-weight:bold}@media (max-width:769px){#sesongkampanje h3{font-size:20px!important}}#forside-blogg{padding-top:0}#forside-blogg .et_pb_row{padding-bottom:0}#forside-blogg p{color:#333}#forside-blogg .et_pb_post{margin-bottom:0}.entry-featured-image-url{float:left!important;max-width:50%;margin-right:30px!important}@media (max-width:989px){.entry-featured-image-url{float:left!important;max-width:100%;margin-right:0!important}#forside-blogg .et_pb_post{margin-bottom:30px!important}}#forside-meny,#forside-meny .et_pb_row{padding:0}.menyforslag-forside .et_pb_row,.menyforslag-underside .et_pb_row{padding-top:0}.menyforslag-forside .temabokser .et_pb_text_inner,.menyforslag-underside .temabokser .et_pb_text_inner{background-color:#7b3918}.menyforslag-forside .et_pb_text_inner h3,.menyforslag-underside .et_pb_text_inner h3{color:#fff;padding:20px 30px;font-size:22px;font-weight:400}.menyforslag-forside .et_pb_text_inner h3{text-transform:uppercase}.menyforslag-underside .et_pb_text_inner h3{text-transform:none}.menyforslag-forside .et_pb_text_inner h3 strong,.menyforslag-underside .et_pb_text_inner h3 strong{font-weight:600}.menyforslag-underside .et_pb_text_inner h3 strong{text-transform:uppercase}.menyforslag-underside .et_pb_text_inner h3 em{font-weight:400;font-size:18px}.meny-h3 h3{font-size:22px!important;text-align:center;color:#333;padding-bottom:15px}.se-cateringmeny{margin-top:30px;margin-bottom:30px;border:2px solid #9a5836;color:#333}@media (max-width:769px){.meny-h3 h3{font-size:18px!important}.et_pb_row.menyforslag-header{width:100%}}#topp-tittel.et_pb_section{padding:0!important}#topp-tittel h1{font-size:40px;font-weight:300;color:#fff}#topp-tittel h1 strong{font-family:'Fira Sans Condensed',sans-serif!important;font-size:40px;font-weight:bold}#toppbilde{padding-top:0;padding-bottom:0}#toppbilde .et_pb_row{height:250px}@media (max-width:769px){#topp-tittel h1{font-size:30px!important}#topp-tittel .et_pb_text_inner h1 strong{font-size:30px!important}#toppbilde.et_pb_section .et_pb_row{height:150px!important}}#deBreadcrumbs{padding:0!important}#deBreadcrumbs,#deBreadcrumbs a{font-size:14px;font-weight:400;color:#666!important}#deBreadcrumbs .current{text-decoration:underline}#deBreadcrumbs a:hover{text-decoration:underline}#deBreadcrumbs .et_pb_row.et_pb_row_1{padding-bottom:0}.ansatt .et_pb_team_member_image{float:left!important;max-width:130px;margin-right:30px!important}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 select,.wpcf7 textarea{background-color:#fff;border-radius:5px;padding:10px;margin-right:20px;max-width:100%;border:1px solid #bbb;color:#4e4e4e;min-width:180px;min-height:25px;font-size:18px}.wpcf7 textarea{max-width:100%;height:170px}.wpcf7 input[type="submit"]{width:80%;background-color:#7b3918;border-radius:5px;border-color:#fff;color:#fff;padding:10px;margin-left:10%;margin-right:10%}.wpcf7 form .wpcf7-response-output{margin-top:10px!important;padding:10px}.wpcf7 form.sent p,.wpcf7 form.sent h3{display:none}.wpcf7 .ajax-loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(156,93,62,0.8);border-radius:0;text-align:center;opacity:1;margin:0}.wpcf7 .ajax-loader:before{text-align:center;margin-top:200px;content:'Sjekker skjema... ikke lukk nettleseren!';font-size:32px;color:#fff;font-weight:bold;opacity:1;animation-name:none;background-color:transparent;top:0;left:0;width:100%;height:100%;border:none;border-radius:0;transform-origin:0 0}#footer-contact-heading{padding-top:15px}#footer-contact-heading h3{line-height:1.4em;color:#fff}#footer-contact p{clear:both}#footer-contact input{width:100%}#footer-contact textarea{width:100%;float:right;margin:0}#footer-contact .wpcf7-form-control:not([type="submit"]){font-size:16px;color:#333}#footer-contact .wpcf7-form-control::placeholder{color:#666;opacity:1}#footer-contact .wpcf7-submit{color:#7b3918!important;background-color:#fff;border-radius:50px;border:none;margin:0}#footer-contact input[type="submit"]{font-size:14px;max-width:120px;float:right;margin-top:15px}#footer-contact .wpcf7 form .wpcf7-response-output{width:60%}#footer-contact .wpcf7-response-output{border-color:#fff;color:#fff!important}#footer-contact .wpcf7-not-valid-tip{color:#fff}@media all and (max-width:630px){#footer-contact .form-col1,#footer-contact .form-col2{width:100%;padding:0 0 15px 0}}.bestillingsside .et_pb_toggle_0.et_pb_toggle.meny-expander{border:1px solid #9a5836!important;border-radius:5px!important;padding-left:30px!important;padding-top:15px!important;padding-right:30px!important}@media (max-width:769px){.et_pb_section.bestillingsside{padding-top:0!important}}#bestilling-produkter{margin:0 auto;width:100%;overflow:auto}#bestilling-produkter>h2{display:block;width:100%;border-bottom:1px solid #7B3917;margin-bottom:30px}#bestilling-produkter .et_pb_code_inner h2{font-size:26px!important;color:#9a5836;font-weight:400;font-family:'Lora',serif}#bestilling-produkter .et_pb_code_inner>p.description{display:inline-block;width:69%;padding-bottom:0}#bestilling-produkter .et_pb_code_inner>p.label{display:inline-block;width:30%;font-weight:bold;text-align:right;padding-bottom:0}@media (max-width:769px){#bestilling-produkter .et_pb_code_inner>p.description{display:block;width:100%;padding-bottom:0}#bestilling-produkter .et_pb_code_inner>p.label{display:block;width:100%;font-weight:bold;text-align:left;padding-bottom:0}}.clicker{outline:none;cursor:pointer}.hiddendivExtras-old{display:none;height:auto;background-color:#f9f9f9;margin-top:20px;padding:0 10px}.hiddendivExtras{display:block;height:175px;margin-top:20px;padding:15px;overflow:hidden;filter:blur(1px);transition:filter 0.3s}.hiddendivExtras:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);z-index:10}.clicker:focus+.hiddendiv,.clicker:focus .hiddendiv,.clickerExtras.show .hiddendivExtras{display:block;height:auto;filter:unset;padding:0;width:100%}.clickerExtras.show .hiddendivExtras:before{display:none}#bestilling-produkter #bestilling-produkter-skjema{overflow:auto;margin-top:10px;flex-direction:column}#bestilling-produkter #bestilling-produkter-skjema .menyGroup{display:flex;border-bottom:1px solid #7B3917;padding-bottom:20px}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras{display:block;border-bottom:none!important;padding-bottom:20px}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .orderbox{margin-top:15px;flex:0 0 20%;text-align:right}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker{flex:1 1 80%}.et_pb_code_inner>.menyGroupHeading,#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker .menyGroupHeading{font-size:18px}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker .menyGroupHeading .menyGroupHeadingAction{line-height:3em}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker .menyGroupHeading .menyGroupHeadingAction,.clickerExtras .menyGroupHeading{font-size:16px;font-weight:700}.freeMenu{margin-bottom:18px}.freeMenu h3,#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker h3,#bestilling-produkter-skjema label h3{font-size:26px;font-family:'Bebas Neue',sans-serif;color:#000}#bestilling-produkter-skjema label h4{font-size:20px;font-family:'Bebas Neue',sans-serif;font-weight:400;color:#000}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker h4{font-size:22px;font-family:'Bebas Neue',sans-serif;font-weight:400;color:#000}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker p{font-weight:400}#bestilling-produkter-skjema .extrasLeft h3{font-size:16px;font-family:'Inter',sans-serif!important;font-weight:700!important;color:#000}#bestilling-produkter #bestilling-produkter-skjema .orderbox input{padding:15px 10px;font-size:16px;border:1px solid #7B3917;border-radius:3px;margin-top:10px}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras label{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #999;padding-bottom:10px}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras label .extrasLeft{align-items:start}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras label input{padding:15px 10px;font-size:16px;border:1px solid #7B3917;border-radius:3px;max-height:55px;margin-top:15px}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras h3{padding-bottom:0;color:#000;font-size:16px;font-weight:700!important}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras .orderNoHeading{float:right;top:40px;font-size:16px;font-weight:bold}#bestilling-produkter #bestilling-produkter-skjema input[type=submit]{padding:15px 40px;color:#fff;background-color:#7B3917;border-radius:3px;border:2px solid #7B3917;font-size:18px;float:right;margin:30px 0;width:auto}#bestilling-produkter #bestilling-produkter-skjema input[type=submit]:hover{color:#7B3917;background-color:#fff;border:2px solid #7B3917}@media (max-width:769px){#bestilling-produkter #bestilling-produkter-skjema .menyGroup{display:block}#bestilling-produkter #bestilling-produkter-skjema .menyGroup .orderbox,#bestilling-produkter #bestilling-produkter-skjema .menyGroup .clicker{width:100%;flex-basis:100%;text-align:left}#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras .orderNoHeading{display:none}#bestilling-produkter #bestilling-produkter-skjema input[type=submit]{padding:15px 60px;float:none}}#bestillingsside-kasse{display:none;position:fixed;z-index:2147483647;width:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(156,93,62,.7)}#bestillingsside-kasse .et_pb_row{position:relative;overflow-y:scroll;height:100%;padding:10vh 20px}#bestilling-kasse{overflow-y:scroll;background-color:#fff;border-radius:6px;box-shadow:0 5px 10px 1px rgba(0,0,0,.5);padding:20px 50px}#bestilling-kasse input[type="text"],#bestilling-kasse input[type="number"],#bestilling-kasse input[type="tel"],#bestilling-kasse input[type="email"],#bestilling-kasse textarea{width:100%}#bestilling-kasse label{padding:10px;display:block}#bestilling-kasse #close-order{position:absolute;top:10px;right:10px}#bestilling-kasse .wpcf7-submit{font-size:18px}#orderFormSummary{margin-bottom:30px}#bestilling-kasse #orderFormSummary .inner{max-width:650px}#orderFormSummary ul,#orderFormSummary ul li,#orderFormSummary ul li ul,#orderFormSummary ul li ul li{list-style:none!important;padding-left:0}#inputOutput,ul.orderFormSummary{list-style:none;padding:0}#bestilling-kasse #orderFormSummary>ul{border-bottom:1px solid #7B3917}#bestilling-kasse #orderFormSummary .inner.total{border-top:1px solid #7B3917;background-color:#eee;padding-top:15px;padding-left:15px;max-width:100%}@media (max-width:769px){#bestilling-kasse h2{padding-top:30px}#bestilling-kasse h3{padding-left:10px!important}#bestilling-kasse a#close-order{position:absolute;top:0;right:0;font-size:14px}#bestilling-kasse .et_pb_code{padding:20px 20px!important}#bestilling-kasse{padding:20px 20px!important}#bestillingsside-kasse .et_pb_row{position:relative;overflow-y:scroll;height:100%;padding:10vh 0;width:90%}#bestilling-kasse #orderFormSummary .inner.total{padding-right:15px}}.singleOrdersForm label{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #9a5836;padding-bottom:20px}.singleOrdersForm input{padding:15px 10px;font-size:16px;border:1px solid #7B3917;border-radius:3px;margin-top:20px;max-height:50px}@media only screen and (max-width:580px){#bestilling-produkter #bestilling-produkter-skjema .menyGroup.extras .hiddendivExtras label,.singleOrdersForm label{flex-direction:column}}.orderform2025 .description{font-size:18px;margin-bottom:20px;max-width:780px;line-height:1.5em}.orderform2025 .orderformMain .varelinje{display:flex;border-bottom:1px solid #7B3917;padding-bottom:20px;margin-bottom:20px}.orderform2025 .orderformMain .varelinje .orderColLeft{flex:1 1 80%}.orderform2025 .orderformMain .varelinje .orderColRight{flex:0 0 20%;text-align:right}.orderform2025 .orderformMain .varelinje .orderColRight label{display:none}.orderform2025 .orderformMain .varelinje .orderColRight input{padding:15px 10px;font-size:16px;border:1px solid #7B3917;border-radius:3px;margin-top:10px}.orderform2025 .orderformMain .mainMenu .menyGroupHeadingAction{color:#000;font-size:16px;font-weight:700}.orderform2025 .orderformMain .mainMenu .menuHolder{border-bottom:1px solid #7B3917;padding-bottom:20px;padding-top:20px}.orderform2025 .orderformMain .mainMenu .menuHolder:empty{display:none!important}.orderform2025 .orderformMain .mainMenu .menuHolder h3{font-size:26px;font-family:'Bebas Neue',sans-serif;color:#000}.orderform2025 .orderformMain .mainMenu .menuHolder h4{font-size:22px;font-family:'Bebas Neue',sans-serif;color:#000}.orderform2025 .orderformMain .orderColLeft h3{font-size:19px;font-family:'Inter',sans-serif!important;color:#333;font-weight:700!important;padding-bottom:0}.orderform2025 .orderformMain .clickerExtras .orderColLeft h3{font-size:16px}.orderform2025 .orderformMain .clickerExtras .clickTarget{pointer-events:all;cursor:pointer}.orderform2025 .orderformMain .clickerExtras .varelinje .orderColRight input{max-width:140px}.orderform2025 .orderformMain input[type=submit]{padding:15px 40px;color:#fff;background-color:#7B3917;border-radius:3px;border:2px solid #7B3917;font-size:18px;float:right;margin:30px 0;width:auto}@media only screen and (max-width:580px){.orderform2025 .orderformMain .varelinje{flex-direction:column!important}.orderform2025 .orderformMain .varelinje .orderColRight{margin-top:10px;text-align:left!important}.orderform2025 .orderformMain .varelinje .orderColRight input{max-width:140px}}.RowWithColBorders .et_pb_column{border:1px solid #9a5836;padding-bottom:2.5em}.RowWithColBorders .NoBorder{border:none}.RowWithColBorders .et_pb_column h3{margin-top:-0.5em;margin-bottom:1em}.RowWithColBorders .et_pb_column h3 strong{background-color:#fff;padding:7px 14px;line-height:20px;border:1px solid #9a5836;border-radius:999px}.divider{margin:0 auto;display:inline-block;width:50%;text-align:center}.extrainfo{padding:0 10px 10px 10px;font-size:0.9em;margin-top:-20px;margin-bottom:10px}.design2023 p{color:#000}.design2023 .ingress p{font-size:20px}.design2023 p a{font-weight:bold;text-decoration:underline;color:#000}.design2023.topheading h1{font-size:100px!important;font-weight:400;line-height:0.9em!important}.design2023.topheading p{color:#fff;font-family:'Lora',serif!important;font-size:24px}.design2023 h2{font-size:58px!important;font-weight:400!important}.design2023.menyopplistning h2{font-size:28px!important}.design2023.menyopplistning h3{font-size:20px!important}.design2023.menyforslag p,.design2023.menyforslag p a{font-family:'Lora',serif!important;color:#fff;font-size:24px!important;font-weight:400}.design2023.footerimage p{font-size:34px;font-family:'Lora',serif!important;color:#fff}.et_pb_section.design2023.anledning h2{color:#fff!important}.design2023 .textLogo p{font-family:'Lora',serif!important;font-size:26px;color:#7C3A17}@media (max-width:540px){.design2023.topheading h1{font-size:56px!important;line-height:0.9em!important}.design2023 h2{font-size:34px!important;line-height:0.9em!important}.design2023.menyforslag p,.design2023.menyforslag p a{font-size:22px!important}.design2023.footerimage p{font-size:22px;line-height:1.3em!important}.design2023 .textLogo p{font-size:20px}.design2023 .textLogo img{max-width:150px}}.design2024.jul h1{font-family:'Bebas Neue',sans-serif!important;font-weight:400;color:#333;font-size:52px!important}.design2024.jul h2,.design2024.jul h3{font-family:'Lora',serif;color:#7B3918}.design2024.jul .ingress p{font-size:20px}.nyFont.samarbeidspartnere h2{font-weight:400!important;font-size:30px!important;font-family:'Bebas Neue',sans-serif!important;color:#000!important}.nyFont.kontaktOss h1{font-size:48px!important}.nyFont.kontaktOss h2{color:#000;font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:30px!important}.nyFont.kontaktOss h3{font-family:'Lora',serif;color:#000}@media only screen and (min-width:768px){.mb_custom_blog .et_pb_post{max-height:500px;min-height:500px}}.mb_blogg_liste .et_pb_post{overflow:hidden;position:relative}.mb_blogg_liste .post-content:before{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 77%,rgba(255,255,255,1) 100%);bottom:0;content:'';height:70px;left:0;position:absolute;width:100%}.mb_blogg_liste .post-meta{font-size:.9em}#left-area .mb_blogg_singlePost .post-meta{font-size:.9em;padding-bottom:5px}.mb_Blogg-Tittel{margin-bottom:-50px}.InnleggInnhold .et_pb_row{width:100%}.InnleggInnhold .et_pb_section,.InnleggInnhold .et_pb_row_1_tb_body{padding:0 5px}@media (max-width:980px){.InnleggInnhold{padding:0 10px}}#main-content .container:before{width:0}@media all and (max-width:980px){.mb_custom_row,.et_pb_row.mb_custom_row{display:flex;flex-wrap:wrap}.et_pb_row.mb_custom_row:last-child .et_pb_column:last-child{margin-bottom:30px!important}.et_pb_row.mb_custom_row .et_pb_column.mb_first_on_mobile{order:1;margin-bottom:30px}.et_pb_row.mb_custom_row .et_pb_column.mb_second_on_mobile{order:2;margin-bottom:30px}.et_pb_row.mb_custom_row .et_pb_column.mb_third_on_mobile{order:3;margin-bottom:30px}.et_pb_row.mb_custom_row .et_pb_column.mb_fourth_on_mobile{order:4;margin-bottom:30px}}.mb_first-on-mobile{order:1}.mb_second-on-mobile{order:2}.mb_third-on-mobile{order:3}.mb_fourth-on-mobile{order:4}.mb_custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}.mb_blurbFix .et_pb_main_blurb_image{width:320px;height:250px;overflow:hidden}.mb_landscape .et_pb_main_blurb_image{padding-top:10.25%;display:block}.mb_landscape .et_pb_main_blurb_image img{position:absolute;height:200px;width:100%;top:-20px;left:0;right:0;bottom:0;object-fit:cover}.mb_landscape .et_pb_blurb_container{margin-top:150px;margin-bottom:30px}@media (min-width:980px){.et_pb_gallery_image.landscape{padding-top:56.25%;display:block}.et_pb_gallery_image.landscape img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}}.mb_fullpage-valign{display:flex;flex-direction:column;height:100vh;justify-content:center}.mb_centerAdjust{display:flex;flex-direction:column;justify-content:center}.mb_hvr-grow{box-shadow:0 0 1px transparent;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:transform}.mb_hvr-grow:hover,.mb_hvr-grow:focus,.mb_hvr-grow:active{transform:scale(1.1)}.error404MainPage{min-height:650px}.error404MainPage .container{padding-top:90px;text-align:center}.error404MainPage .container .spinner404{max-width:110px;margin:0 auto 30px}.error404MainPage .container .spinner404 .gear{stroke-width:1px}.error404MainPage .container p{display:inline-block}.error404MainPage .container .backButton{position:relative;display:inline-block;margin-top:60px;padding:10px 20px;font-size:18px;color:#333;border:1px solid #333;border-radius:6px;box-sizing:border-box;transition:all 500ms ease}.error404MainPage .container .backButton:before{content:'';position:absolute;top:0;left:0;width:0;height:42px;background-color:rgba(255,255,255,0.3);border-radius:5px;transition:all 2s ease}.error404MainPage .container .backButton:hover:before{width:100%}.error404MainPage .container .backButton:hover{background-color:#333;color:#fff}.cookie-bar-button{background-color:#fff!important;color:#7b3918!important}.grecaptcha-badge{visibility:hidden!important}div#ui-datepicker-div{z-index:1000!important}@media only screen and (max-width:980px){.et-l--footer .et_pb_text_1_tb_footer .et_pb_text_inner h3{font-size:20px!important}.et-l--footer .et_pb_text_2_tb_footer p{line-height:25.2px}}@media only screen and (max-width:767px){.et-l--footer .et_pb_text_1_tb_footer .et_pb_text_inner h3{font-size:18px!important}body #page-container .et_pb_section.design2023.footerimage .et_pb_button{font-size:16px!important}}.et_pb_text.et_clickable .et_pb_text_inner :is(h1,h2,h3,h4,h5,h6){text-decoration:none}.InnleggInnhold h1,.InnleggInnhold .entry-title{font-family:"Bebas Neue",Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:72px!important;line-height:0.95em!important;color:#191919!important}.InnleggInnhold h2{font-family:"Bebas Neue",Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:48px!important;line-height:1.1em!important;color:#191919!important}.InnleggInnhold h3{font-family:"Lora",Georgia,serif!important;font-weight:400!important;font-size:26px!important;line-height:1.3em!important;color:#7B3918!important}@media (max-width:767px){.InnleggInnhold h1,.InnleggInnhold .entry-title{font-size:44px!important}.InnleggInnhold h2{font-size:34px!important}.InnleggInnhold h3{font-size:22px!important}}.mb-ingress,.mb-ingress p{font-family:"Lora",Georgia,serif!important;font-size:22px!important;line-height:1.55em!important;color:#333!important;text-align:center!important}.mb-ingress{max-width:34em;margin:0 auto 1.5em!important}.mb-ingress p{max-width:none;margin-bottom:0.8em}.mb-ingress p:last-child{margin-bottom:0}@media (max-width:767px){.mb-ingress,.mb-ingress p{font-size:19px!important}}