body .et_password_protected_form{max-width:450px}body .et_password_protected_form form input{border:1px solid gray!important;border-radius:3px!important}body .et_fixed_nav #main-header{position:fixed!important;position:-webkit-sticky!important;position:sticky!important;margin-top:-80px}body .et_mobile_menu{height:calc(100vh - 80px);overflow-y:auto}body:has(.mobile_nav.opened){height:calc(100vh - 80px);overflow:hidden}body #page-container,body .et_pb_section{background-color:#f4f1ea}body #main-header .nav li.current-menu-ancestor>a,body #main-header .nav li.current-menu-item>a,body #main-header .nav li.current_page_item>a,body #top-menu ul li.current-menu-ancestor>a,body #top-menu ul li.current-menu-item>a,body #top-menu ul li.current_page_item>a,body .mobile_menu_bar:after li.current-menu-ancestor>a,body .mobile_menu_bar:after li.current-menu-item>a,body .mobile_menu_bar:after li.current_page_item>a,body .mobile_menu_bar:before li.current-menu-ancestor>a,body .mobile_menu_bar:before li.current-menu-item>a,body .mobile_menu_bar:before li.current_page_item>a{font-weight:700;color:#005848}body #main-header .nav li ul li.current-page-item a,body a,body h2{color:#005848}body h1{color:#005848!important;font-size:55px;font-weight:300;letter-spacing:-2px}body h2{font-size:30px;font-weight:700}body h3{font-family:Inter,Helvetica,Arial,Lucida,sans-serif;color:#000;font-size:18px;font-weight:600;margin-bottom:.3em;padding-bottom:0}body ol,body p,body ul{font-weight:400}body #main-footer{background-color:#b86b4d}body figure{position:relative;padding-bottom:56.25%;height:0}body figure iframe{position:absolute;top:0;left:0;width:100%;height:100%}body .logo_container{height:28px;width:143px;opacity:1!important}body .logo_container ::before{content:"KROGKODEN";color:#000;z-index:1000;display:block;position:absolute;top:27px;font-size:28px;height:1em;font-family:"League Gothic","Arial Narrow",sans-serif;font-weight:600;letter-spacing:-1px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body .logo_container img#logo{display:none}@media (max-width:980px){body .et_pb_row[id]{scroll-margin-top:250px}body :target{scroll-margin-top:250px}}@media screen and (min-width:981px){body .et-fixed-header .logo_container ::before{top:15px}}body .et_pb_text_inner h1:not(:has(img)),body .et_pb_text_inner h2:not(:has(img)),body .et_pb_text_inner h3:not(:has(img)),body .et_pb_text_inner ol:not(:has(img)),body .et_pb_text_inner p:not(:has(img)),body .et_pb_text_inner ul:not(:has(img)){max-width:850px}