.error404 .dtx-main,.search.search-results .dtx-main{padding:45px 0}#dtx-header{padding:.8em 2em}#dtx-main{padding:2em}#dtx-header{padding:.8em 2em;background-color:rgba(255,255,255,.8) !important;border-bottom:0 !important}#dtx-head{border-bottom:none;background-color:rgba(255,255,255,.4)}.home #dtx-main,#dtx-footer #dtx-main{padding:0 2em;padding:45px !important}.home .dtx-content{margin-top:0}.dtx-footer-row.dtx-f1{display:none}@media (max-width:1250px){.slicknav_btn,#dtx-logo img{width:100%}.slicknav_icon{color:#666 !important}.slicknav_btn .slicknav_icon-bar{color:#666 !important}.slicknav_nav li a{color:#263451;background-color:#f7f7f7}}#dtx-header a{border:0 !important}.slicknav_btn{height:40px;width:100%;background-color:#eee;margin-top:20px}.slicknav_btn .slicknav_menutxt{color:#666;text-shadow:none}.dtx-404-sitemap{margin:32px 0 !important}@media (max-width:600px){.field-one,.field-two{width:100%}.field-one{margin-right:0}}h1,h2,h3,h4,h5{font-family:'PT Sans Narrow',sans-serif}p{font-family:'PT Sans',sans-serif}a{color:#372248;text-decoration:none;transition:.5s;padding-bottom:.2m}a:hover{color:#372248}#dtx-header{width:100% !important;background-color:transparent}#dtx-logo img{position:relative;max-width:270px;border:0 !important;transition:width .3s cubic-bezier(.455,.03,.515,.955)}#dtx-header .dtx-wrap{max-width:67%}@media(max-width:1680px){#dtx-header .dtx-wrap{max-width:80%}}@media(max-width:1440px){#dtx-header .dtx-wrap{max-width:90%}}@media(max-width:1366px){#dtx-header .dtx-wrap{max-width:95%}}@media(max-width:1280px){#dtx-header .dtx-wrap{max-width:95%}#dtx-logo img{max-width:250px}}#dtx-primary-navigation ul>li>a{padding-top:32px;background-color:transparent;color:#171123;letter-spacing:0;font-family:'Raleway',sans-serif;font-weight:600;transition:.1s;font-size:120%}#dtx-primary-navigation ul>li.current-menu-item>a{background-color:transparent;color:#414770;font-family:'Raleway',sans-serif;font-weight:600}#dtx-primary-navigation>ul>li{padding:0;font-weight:400;letter-spacing:0em;font-size:16px}#dtx-primary-navigation ul>li>a:hover{background-color:transparent;color:#414770;font-weight:400;border-bottom:1px solid #171123 !important}#dtx-primary-navigation ul>li>ul>{width:170px !important}#dtx-primary-navigation ul>li>ul>li>a{padding:15px;background-color:#fff;border:1px solid #111;width:140%}#dtx-primary-navigation ul>li>ul>li>a:hover{padding:15px;background-color:#f1f1f1;color:#414770;font-weight:600;border:0 !important}#responsive-menu-pro-container #responsive-menu-pro{margin-top:15%}.wpcf7-list-item-label{color:#111}.wpcf7-textarea{width:100%;height:130px}.wpcf7-text{width:100%;margin-bottom:5px;margin-top:1px}input#name,input#email,input#tlf,input#geo,input#atak,input#andre,textarea{padding:10px;border:none;margin-bottom:10px;font-size:.8em;background-color:#eee;border-radius:4px;letter-spacing:1px}.kontakt input#name,.kontakt input#email,.kontakt input#tlf,.kontakt input#geo,.kontakt input#atak,.kontakt input#andre,.kontakt textarea{padding:10px;border:none;margin-bottom:10px;font-size:.8em;background-color:#fff;border-radius:4px;letter-spacing:1px}.contact-form input[type=submit],.custom-button a{background-color:#414770;border:none;color:#fff;font-size:16px;letter-spacing:1px;padding:15px 30px;cursor:pointer;border-radius:3px;transition:.5s ease;text-transform:uppercase;width:100%;margin-top:10px}input.search-submit{background-color:#bfaf86;border:none;color:#fff;font-size:16px;letter-spacing:1px;padding:7px 25px;cursor:pointer;border-radius:3px;transition:.5s ease;text-transform:uppercase}input[type=submit]:hover,.custom-button a:hover{background-color:#171123}.field-one,.field-two{width:49%;float:left;margin-bottom:2px}.field-one{margin-right:2%}.contact-form label{color:#aaa}@media (max-width:600px){.field-one,.field-two{width:100%}.field-one{margin-right:0}}.m_button_text a,fal{color:#372248;font-family:'Montserrat',sans-serif;font-size:110%;font-weight:500;border:0;width:50px}.m_button_text{max-width:100%}.m_button_text:after{content:'';display:block;width:20px;height:2px;background:#372248;transition:width .3s}.m_button_text:hover:after{width:30%;transition:width .5s;color:#372248 !important}.m_button_bg a{background-color:#ec008c;display:block;padding:2%;border-radius:3px;color:#fff;text-align:center;text-transform:uppercase}.m_button_bg a:hover{background-color:rgba(236,0,140,.4)}.heading_big h3{font-size:260%;font-weight:700;color:#414770}.base_heading h3{font-weight:700;font-size:230%;color:#414770}.heading_title h3{font-weight:600;font-size:150%}.left_box{border-right:1px solid #eee}.front-heading{background-color:rgba(0,0,0,.2);padding:3%;border-radius:5px}.front-heading h1{font-size:435%;font-weight:100;letter-spacing:.2px;color:#fff;text-shadow:1px 1px #000}.front-heading h2{font-size:360%;font-weight:400;letter-spacing:.2px;color:#fff;margin-top:-.1em;text-shadow:1px 1px #111;font-family:'PT sans',sans-serif}.front-text h2{font-size:330%;font-weight:400;letter-spacing:.2px;color:#111;margin-top:-.1em;text-shadow:2px 2px #fff;padding-left:2.4em;font-family:Roboto,sans-serif}@media (max-width:900px){.front-heading h1{font-size:130%}.front-heading h2{font-size:110%}}.banner_underside h1{color:#171123;font-size:270%;font-weight:600}.side_box{background-color:#f1f1f1;margin-top:3em;padding:1%;padding-bottom:25px}.side_box a{border:0;transition:.1s}.side_box a:hover{border-bottom:2px solid #372248}.normal_heading h3{font-size:130%}#dtx-footer{background-color:#191715;padding:15px 15px 0}#dtx-footer-copy{background-color:transparent;padding:0;color:#ffffff4d}#dtx-footer-copy p{margin:0}#toc_container{margin-bottom:1.25em}footer.markant-gdpr-footer{background:#191715;color:#ffffff4d;padding:0 15px 15px;font-size:16px}footer.markant-gdpr-footer a{color:#fff}.error404 .dtx-content{width:60%;margin:70px auto;text-align:center}.error404 h2{margin:30px 0 10px !important}.dtx-404-sitemap li{display:inline-block;vertical-align:top;padding:0;margin:0 10px 0 0}.error404 ul.children,.search-form{display:none}.bilder-understrek img{border-bottom:2px solid #baa37b}.picture-border{border:2px solid #baa37b !important}.pp_details,.ppt{display:none !important}div.pp_default .pp_content_container .pp_right,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{background:0 0 !important;padding:0 !important}div.pp_default .pp_content{background-color:transparent !important}div.pp_default .pp_loaderIcon{background:url(//husdrift.no/wp-content/uploads/loader.gif) center center no-repeat !important;width:42px;height:42px}.dtx-sidebar{display:none !important}.dtx-content-right-sidebar .dtx-main{width:100%}.dtx-content__title h1{font-size:200%;font-weight:400;color:#7e96ba !important;margin-top:4em}.dtx-shortcode__post__title h2{color:#7e96ba;border-bottom:1px solid #eee;padding-bottom:.1em}.dtx-content__body{margin-top:2em;font-weight:400}.post-meta__author{display:none}.post-meta__category{display:none}.post-meta__date{font-size:130%;color:#666;font-weight:100;font-family:'Roboto Condensed',sans-serif}.dtx-shortcode__post__date{margin-bottom:.8em;margin-top:.6em}.dtx-shortcode__post__read_more a{background-color:#1f315b;border:none;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:5px 15px;cursor:pointer;transition:.5s ease;margin-top:20px;display:inline-block;text-align:center;border-radius:3px;margin-bottom:3em !important}.dtx-shortcode__post__read_more a:hover{background-color:#1a2746;color:#fff}#recent-posts-2 ul li{list-style:none;padding-top:1em;border-bottom:1px solid #eee;padding-bottom:.3em;margin-left:-2em}.widget_recent_entries li a{color:#777 !important;font-size:90%}.widget_recent_entries li a:hover{color:#999 !important}#archives-2 ul li{list-style:none;padding-top:1em;border-bottom:1px solid #eee;padding-bottom:.3em;margin-left:-2em}.widget_archive li a{color:#777 !important;font-size:90%}.widget_archive li a:hover{color:#999 !important}.dtxf-13{display:flex;justify-content:space-around;width:30%}@media(max-width:1100px){.dtxf-13{padding-left:1em;padding-right:1em}}.footer-row1 .fab{font-size:150%;margin-bottom:2em}.footer-row1{font-size:90%;max-width:300px}#dtx-footer .widget_recent_entries li a{color:#fff !important}#dtx-footer .widget_recent_entries li a:hover{color:#d4dce8 !important}.widget_recent_entries a:hover{color:red !important}.footer_button{margin-top:1em}.footer_button a{background-color:#7e96ba !important;padding:4%;display:block;border-radius:2px;width:250px}.footer_button a:hover{background-color:#db666a !important;color:#fff !important}.footer-row1 a{background-color:#7e96ba;padding:4%;border-radius:3px}.footer-row1 a:hover{background-color:#db666a;color:#fff !important}.dtx-content__body a{border:0;font-weight:600}.post-meta__date{display:none}#recent-posts-2{display:none !important}#dtx-footer-navigation{background-color:transparent;margin-bottom:15px}#dtx-footer-navigation ul li a{text-decoration:none;font-weight:600;font-size:110%;transition:0}#dtx-footer-navigation ul li a:hover{border-bottom:2px solid #fff;padding-bottom:.2em}@media (max-width:900px){#dtx-footer-navigation ul li a{line-height:0;transition:0 !important;padding-bottom:.2em !important}#dtx-footer-navigation ul li a:hover{line-height:0;padding-bottom:0 !important;margin:0 !important;line-height:0 !important;border-bottom:0 !important}}.dtx-footer-wrap{color:#eee !important}.markant-gdpr-footer{color:#f1f1f1 !important}.markant-gdpr-footer a{color:#ddd !important}