:root{--main-color:#f58423 !important;--main-light-color:#e0e3ea;--main-ultra-light-color:#f4f6fa;--main-txt-color:blue;--main-padding:8em;--main-padding-small:3em}#dtx-header-logo img{max-width:180px}@media (max-width:600px){#dtx-header-logo img{max-width:120px}}.dtx-wrap{max-width:1400px}body{font-family:'Roboto',sans-serif;font-weight:300;font-size:1.2em}h1,h2,h3,h4{font-family:'Roboto Condensed',sans-serif;font-weight:400}h2{margin-bottom:.8em}h3{color:#f58423}h1{font-size:60px;font-weight:300}@media (max-width:1024px){h1{font-size:40px !important}}a{color:var(--main-color)}.padded-section{padding:var(--main-padding) 0}.light-section{background-color:#e4e5e7;padding:var(--main-padding) 0}.ultra-light-section{background-color:var(--main-ultra-light-color);padding:var(--main-padding) 0}.upb_bg_overlay{background-color:rgba(8,20,42,.4) !important}.error404 .dtx-main,.search.search-results .dtx-main{padding:45px 0}#dtx-header{padding:1.2em 2em}#dtx-main{padding:0 2em}#dtx-footer-copy{padding:1em 0}#dtx-head{border-bottom:none}#dtx-header-logo a{color:var(--main-color);text-decoration:none}#dtx-header-logo{max-height:50px}#dtx-header-logo a{font-size:.65em}#dtx-primary-navigation ul.menu>li.menu-item-has-children>a:after,#dtx-primary-navigation ul.menu>li>ul>li.menu-item-has-children>a:after{content:'\f13a';font-family:"Font Awesome 5 Pro";padding-left:5px;font-size:.9em}.slicknav_nav .dtx-slicknav-a{border-top:1px solid #ddd}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:15px 60px 15px 0}.slicknav_nav .slicknav_item{padding:17px 26px}.slicknav_menu>nav{padding-top:20px}.slicknav_nav .dtx-slicknav-a{font-size:15px}.slicknav_btn .slicknav_menutxt{color:#212121;font-weight:300}.slicknav_btn{background-color:#fff;text-shadow:none;padding:0}.slicknav_btn .slicknav_menutxt{font-size:18px;text-transform:uppercase;line-height:30px}#dtx-primary-navigation ul>li>ul>li>a{padding:15px}#dtx-primary-navigation ul ul{background-color:#fff}.slicknav_btn .slicknav_icon-bar{display:none}.slicknav_btn .slicknav_icon:before{content:"\f0c9";font-family:"Font Awesome 5 Pro";position:inherit;padding-left:5px}.infobox{background-color:#fff;font-size:.9em}.infobox-content{padding:3.8em 1.8em}.infobox h2,.infobox h3{margin-top:0;margin-bottom:1.2em}.infobox.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.infobox-title{text-align:center;margin-bottom:2em;font-size:1.5em}.infobox-title h2{margin-top:0}.infobox a{text-decoration:none}.frontpage-top-image{color:#fff;font-size:1.2em;padding:var(--main-padding)}.frontpage-top-image h2{margin-top:.5em}.quote{color:#fff;font-size:1.8em;padding:var(--main-padding-small) 0}.frontpage-sub-image{padding:var(--main-padding);color:#fff}.banner-heading h1{font-size:120%}.selling-point{text-align:center;padding:1em;font-size:1.1em}.selling-point i{font-size:2.5em;margin-bottom:.5em;color:var(--main-color)}.price{padding-bottom:15px}.bottom-section{background-color:#212121;padding:var(--main-padding);color:#fff}.bottom-section a{color:var(--main-light-color);border-bottom:1px solid;padding-bottom:1px;margin-bottom:15px;display:inline-block;text-decoration:none}}@media (max-width:900px){.banner-heading h1{font-size:120%}}@media (max-width:767px){body{font-size:1em}:root{--main-padding:4em;--main-padding-small:1em}.frontpage-top-image{font-size:1em}.quote{font-size:1.2em}}@media (max-width:500px){#dtx-footer-navigation ul li{padding:.3em}#dtx-footer-navigation ul li a{padding:0}#dtx-footer-navigation ul{padding:2em 0}}@media (max-width:340px){.slicknav_btn{width:100%;margin-top:15px}}.tittle_hvitt h2{color:#fff}.oransjefarge strong{color:#f1832a}.vc_custom_1601470942497{padding-top:none !important}.vc_custom_1601470948079{padding-top:1px !important}.featured-main-picture{height:80vh}.foo h1{position:relative;overflow:hidden}.foo h1:after{content:"";top:48%;width:40%;margin-left:10px;height:3px;position:absolute;background:orange}ol{list-style:none;counter-reset:steps;padding-bottom:30px}ol li{counter-increment:steps}ol li:before{content:"" counter(steps) "";margin-right:.5rem;color:#f68c32;font-size:24px;font-weight:500}li::marker{color:#f68c32 !important}.kontaktskjema h3,.kontaktskjema{color:#f7f7f7;letter-spacing:1px;margin-bottom:15px}.kontaktskjema{padding-bottom:15px}.wpcf7-textarea{width:100%;height:130px}.wpcf7-text{width:100%;margin-bottom:10px !important}input#name,input#email,textarea,input{padding:7px;border:1px solid #ccc;margin-bottom:10px}.contact-form input[type=submit]{background-color:#f68c32;border:none;color:#fff;font-size:16px;padding:15px 30px;margin-top:10px;cursor:pointer;transition:.5s ease}.field-one,.field-two{width:49%;float:left;margin-bottom:5px}.field-one{margin-right:2%}@media (max-width:600px){.field-one,.field-two{width:100%}.field-one{margin-right:0}}ul{list-style:disc !important}