@charset "UTF-8";
/* Scss Document */
/*!
 * DumID Custom CSS
 * CSS: di-custom-20.01.23.css
 * File In Use: https://www.dumid.dk
 * Version: 17.09.24
 * Theme Author: DoggieStudio dsignPOETRY labs (DS-DP) licensed by adps1984 foundation
 * Orign Fit: DumDummereDummest 1.2.3 (DumID)
 * 
 * Copyright © 1984-2020 DumID and adps1984. All rights reserved.
 *
 * Date: 2020.01.23
 *
 * Included: xxx (xxx.js xxx.js xxx.js), 
*/
/* CSS Document */
/* -------------------------------------------------------------------------------------------------------------------------
	Begin Custom Typo
** ------------------------------------------------------------------------------------------------------------------------- */
/* Futura Fonts */
@font-face {
  font-family: "FuturaMd";
  src: url("../../fonts/futura-md-bt.eot");
  src: url("../../fonts/futura-md-bt.woff") format("woff"), url("../../fonts/futura-md-bt.svg#Futura") format("svg"), url("../../fonts/futura-md-bt.ttf") format("truetype"), url("../../fonts/futura-md-bt.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }
/*------------------------------------
	DumID Typography
------------------------------------*/
.h1, h1 {
  font-family: "FuturaMd", Arial Black, Gadget, "sans-serif";
  /*	color:#fff8f2;	*/
  font-size: 1.35rem; }

.h1 a:focus, .h1 a:hover, h1 a:focus, h1 a:hover {
  text-decoration: none; }

.h2, h2 {
  font-family: "FuturaMd", Arial Black, Gadget, "sans-serif";
  /*	color:#fff8f2;	*/
  font-size: 1.1rem;
  letter-spacing: .2em; }

.h2 a:focus, .h2 a:hover, h2 a:focus, h2 a:hover {
  text-decoration: none; }

.h3, h3, .no-shadow3D {
  font-family: "FuturaMd", Arial Black, Gadget, "sans-serif";
  letter-spacing: .04em;
  line-height: 1.1em; }

.h3 a:focus, .h3 a:hover, h3 a:focus, h3 a:hover {
  text-decoration: none; }

.no-shadow3D {
  color: #fff8f2; }

.shadow3D {
  font-family: "FuturaMd", Arial Black, Gadget, "sans-serif";
  color: #fff8f2;
  letter-spacing: .04em;
  line-height: 1.1em;
  text-shadow: 1px 1px 0 #ccc, 2px 2px 0 #ccc, 3px 3px 0 #444, 4px 4px 0 #444, 5px 5px 0 #444, 6px 6px 0 #444, 5px 5px 15px #a69d94;
  text-decoration: none; }

/* 4 Retired Browsers */
.ie8 .shadow3D {
  position: relative;
  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#fff8f2', Positive='true');
  filter: progid:DXImageTransform.Microsoft.Emboss(); }

.ie8 .shadow3D {
  zoom: 1;
  position: relative;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='#070605', Direction=135, Strength=4);
  filter: progid:DXImageTransform.Microsoft.Emboss(); }

.h4, .h5, .h6, .h7,
h4, h5, h6, h7 {
  font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
  /*	color:#fff8f2;	*/ }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

/* Dannebrog farven rød #d21034 */
body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #fff8f2;
  text-align: left;
  background-color: #d21034; }

a {
  color: #ff4e20;
  outline: none; }

a:focus,
a:hover {
  color: #fc3500; }

p {
  line-height: 1.5em; }

.no-text-decoration {
  text-decoration: none; }

/* img, background-image, iframe {aspect-ratio: attr(width) / attr(height);} */
/* TEST automatically keeps aspect ratio */
.nav-link {
  color: #fff8f2; }

.nav-link:focus, .nav-link:hover {
  color: #fc3500; }

/*------------------------------------
	DumID Primary Colors
------------------------------------*/
.g-color-primary {
  color: #ff4e20 !important; }

/*------------------------------------
	DumID Primary Dark Colors
------------------------------------*/
/*	DumID Primary Dark V1 Colors */
.g-color-primary-dark-v1 {
  color: #070605 !important; }

/*	DumID Primary Dark V2 Colors */
.g-color-primary-dark-v2 {
  color: #161412 !important; }

/*	DumID Primary Dark V3 Colors */
.g-color-primary-dark-v3 {
  color: #3f3831 !important; }

/*------------------------------------
	DumID Primary Light Colors
------------------------------------*/
/*	DumID Primary Light V1 Colors */
.g-color-primary-light-v1 {
  color: #fff8f2 !important; }

/*	DumID Primary Light V2 Colors */
.g-color-primary-light-v2 {
  color: #c3bdb8 !important; }

/*	DumID Primary Light V3 Colors */
.g-color-primary-light-v3 {
  color: #a69d94 !important; }

/*	DumID Primary Light V4 Colors */
.g-color-primary-light-v4 {
  color: #88817a !important; }

/*	DumID Primary Light V5 Colors */
.g-color-primary-light-v5 {
  color: #7c7670 !important; }

/*------------------------------------
	DumID Secondary Colors
------------------------------------*/
.g-color-secondary {
  color: #fc3500 !important; }

/*------------------------------------
	DumID BG Primary Colors
------------------------------------*/
.g-bg-primary {
  background-color: #ff4e20 !important; }

/*------------------------------------
	DumID BG Primary Dark Colors
------------------------------------*/
/*	DumID BG Primary Dark V1 Colors */
.g-bg-primary-dark-v1 {
  background-color: #070605 !important; }

/*	DumID BG Primary Dark V2 Colors */
.g-bg-primary-dark-v2 {
  background-color: #161412 !important; }

/*	DumID BG Primary Dark V3 Colors */
.g-bg-primary-dark-v3 {
  background-color: #3f3831 !important; }

/*------------------------------------
	DumID BG Primary Light Colors
------------------------------------*/
/*	DumID BG Primary Light V1 Colors */
.g-bg-primary-light-v1 {
  background-color: #fff8f2 !important; }

/*	DumID BG Primary Light V2 Colors */
.g-bg-primary-light-v2 {
  background-color: #c3bdb8 !important; }

/*	DumID BG Primary Light V3 Colors */
.g-bg-primary-light-v3 {
  background-color: #a69d94 !important; }

/*	DumID BG Primary Light V4 Colors */
.g-bg-primary-light-v4 {
  background-color: #88817a !important; }

/*	DumID BG Primary Light V5 Colors */
.g-bg-primary-light-v5 {
  background-color: #7c7670 !important; }

/*------------------------------------
	DumID BG Secondary Colors
------------------------------------ */
.g-bg-secondary {
  background-color: #fc3500 !important; }

.g-bg-secondary--hover:hover {
  background-color: #fc3500 !important; }

/*------------------------------------
	Background Overlay
------------------------------------*/
.c-bg-overlay-v01 {
  background: transparent url("../../../imco/bg-overlays/01.png") repeat !important; }

.c-bg-overlay-v01::after {
  background: transparent url("../../../imco/bg-overlays/01.png") repeat !important; }

.c-bg-overlay-v02 {
  background: transparent url("../../../imco/bg-overlays/02.png") repeat !important; }

.c-bg-overlay-v02::after {
  background: transparent url("../../../imco/bg-overlays/02.png") repeat !important; }

.c-bg-overlay-v03 {
  background: transparent url("../../../imco/bg-overlays/03.png") repeat !important; }

.c-bg-overlay-v03::after {
  background: transparent url("../../../imco/bg-overlays/03.png") repeat !important; }

.c-bg-overlay-v04 {
  background: transparent url("../../../imco/bg-overlays/04.png") repeat !important; }

.c-bg-overlay-v04::after {
  background: transparent url("../../../imco/bg-overlays/04.png") repeat !important; }

.c-bg-overlay-v05 {
  background: transparent url("../../../imco/bg-overlays/05.png") repeat !important; }

.c-bg-overlay-v05::after {
  background: transparent url("../../../imco/bg-overlays/05.png") repeat !important; }

.c-bg-overlay-v06 {
  background: transparent url("../../../imco/bg-overlays/06.png") repeat !important; }

.c-bg-overlay-v06::after {
  background: transparent url("../../../imco/bg-overlays/06.png") repeat !important; }

.c-bg-overlay-v07 {
  background: transparent url("../../../imco/bg-overlays/07.png") repeat !important; }

.c-bg-overlay-v07::after {
  background: transparent url("../../../imco/bg-overlays/07.png") repeat !important; }

.c-bg-overlay-v08 {
  background: transparent url("../../../imco/bg-overlays/08.png") repeat !important; }

.c-bg-overlay-v08::after {
  background: transparent url("../../../imco/bg-overlays/08.png") repeat !important; }

.c-bg-overlay-v09 {
  background: transparent url("../../../imco/bg-overlays/09.png") repeat !important; }

.c-bg-overlay-v09::after {
  background: transparent url("../../../imco/bg-overlays/09.png") repeat !important; }

.c-bg-overlay-v10 {
  background: transparent url("../../../imco/bg-overlays/10.png") repeat !important; }

.c-bg-overlay-v10::after {
  background: transparent url("../../../imco/bg-overlays/10.png") repeat !important; }

.c-bg-overlay-v11 {
  background: transparent url("../../../imco/bg-overlays/11.png") repeat !important; }

.c-bg-overlay-v11::after {
  background: transparent url("../../../imco/bg-overlays/11.png") repeat !important; }

.c-bg-overlay-v12 {
  background: transparent url("../../../imco/bg-overlays/12.png") repeat !important; }

.c-bg-overlay-v12::after {
  background: transparent url("../../../imco/bg-overlays/12.png") repeat !important; }

.c-bg-overlay-v13 {
  background: transparent url("../../../imco/bg-overlays/13.png") repeat !important; }

.c-bg-overlay-v13::after {
  background: transparent url("../../../imco/bg-overlays/13.png") repeat !important; }

.c-bg-overlay-v14 {
  background: transparent url("../../../imco/bg-overlays/14.png") repeat !important; }

.c-bg-overlay-v14::after {
  background: transparent url("../../../imco/bg-overlays/14.png") repeat !important; }

.c-bg-overlay-v15 {
  background: transparent url("../../../imco/bg-overlays/15.png") repeat !important; }

.c-bg-overlay-v15::after {
  background: transparent url("../../../imco/bg-overlays/15.png") repeat !important; }

.c-bg-overlay-v16 {
  background: transparent url("../../../imco/bg-overlays/16.png") repeat !important; }

.c-bg-overlay-v16::after {
  background: transparent url("../../../imco/bg-overlays/16.png") repeat !important; }

/*------------------------------------
	Master Slider - DumID index
------------------------------------*/
/* Master Slider - DumID index slider */
/* # Headline Frame # */
.ms-fullscreen {
  min-height: 250px;
  overflow: hidden; }

/* Scrollbar None */
.master-slider {
  height: 100%;
  font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; }

.ms-fullscreen .slide-pattern {
  background: url(../../../imco/masterslider/pattern.png) scroll;
  width: 100%;
  height: 100%;
  z-index: 8;
  -webkit-transform: translateZ(0.4px);
  -moz-transform: translateZ(0.4px);
  -ms-transform: translateZ(0.4px);
  -o-transform: translateZ(0.4px);
  transform: translateZ(0.4px);
  position: absolute;
  top: 0; }

/*
.ms-layer.bold-text-white {
  color: #fff;
  font-weight: 900;
  font-size: 85px;
  text-shadow: -1px 1px black;
  margin: 0; }

.ms-layer.thin-text-white {
  color: #fff;
  background: rgba(0, 0, 0, 0.72);
  font-size: 77px;
  font-weight: 100;
  padding: 20px 25px;
  margin: 0;
  text-shadow: -1px 1px #000; }

.ms-layer.thin-text-black {
  color: black;
  font-size: 77px;
  font-weight: 100;
  background: rgba(255, 255, 255, 0.78);
  padding: 20px 25px;
  margin: 0;
  text-shadow: -1px 1px rgba(255, 255, 255, 0.51); }
*/
/* Master Slider - DumID index-slide-X by class */
/* Master Slider - index-slide-1a, -1b, -1c, -1d */
.index-slide-1a,
.index-slide-1b,
.index-slide-1c,
.index-slide-1d {
  color: white;
  text-shadow: -1px 1px black; }

.index-slide-1a .dumid-box,
.index-slide-1b .dumid-box,
.index-slide-1c .dumid-box,
.index-slide-1d .dumid-box {
  background: rgba(0, 0, 0, 0.72);
  text-align: center;
  line-height: normal; }

.index-slide-1a .dataslave-1a-h4a,
.index-slide-1b .dataslave-1b-h4a,
.index-slide-1c .dataslave-1c-h4a,
.index-slide-1d .dataslave-1d-h4a {
  font-size: 40px;
  font-weight: 300;
  text-align: center;
  line-height: normal; }

.index-slide-1a .dataslave-1a-h3a, .index-slide-1a .dataslave-1a-h3b, .index-slide-1a .dataslave-1a-h3c,
.index-slide-1b .dataslave-1b-h3a, .index-slide-1b .dataslave-1b-h3b, .index-slide-1b .dataslave-1b-h3c,
.index-slide-1c .dataslave-1c-h3a, .index-slide-1c .dataslave-1c-h3b, .index-slide-1c .dataslave-1c-h3c,
.index-slide-1d .dataslave-1d-h3a, .index-slide-1d .dataslave-1d-h3b, .index-slide-1d .dataslave-1d-h3c {
  font-size: 80px;
  text-align: center;
  line-height: normal; }

/* Master Slider - index-slide-2a */
.index-slide-2a .kors-i-roeven-2a-h1a {
  font-size: 230px;
  color: #fff;
  text-align: center;
  line-height: normal; }

.dansk-flag-fald-2a {
  text-align: center;
  line-height: normal; }

/* Master Slider - index-slide-3a */
/* Master Slider - DumID primary buttons */
.msp-cn-tdr-btn {
  padding-top: 15px;
  padding-right: 70px;
  padding-bottom: 15px;
  padding-left: 70px;
  font-family: Futura;
  font-weight: 500;
  font-size: 12px;
  text-align: center;
  line-height: normal;
  white-space: nowrap; }

.msp-preset-btn-primary {
  background-color: #ff4e20;
  color: #fff8f2;
  text-transform: uppercase;
  border: none !important; }

.msp-preset-btn-primary:hover {
  text-decoration: none;
  color: #070605;
  background-color: #fc3500; }

.msp-preset-btn-primary:active {
  text-decoration: none;
  top: 1px; }

.msp-preset-btn-primary:focus {
  text-decoration: none;
  color: #070605; }

/* Master Slider - DumID primary bullets */
@media (max-width: 575.98px) {
  .ms-skin-color-primary .ms-bullets.ms-dir-h, .ms-skin-color-primary .ms-bullets.ms-dir-h .ms-bullets-count, .ms-skin-color-primary .ms-bullet, .ms-skin-color-primary .ms-bullet-selected {
    visibility: hidden; } }
@media (min-width: 576px) {
  .ms-skin-color-primary .ms-bullets.ms-dir-h {
    width: 200px; }

  .ms-skin-color-primary .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%; }

  .ms-skin-color-primary .ms-bullet {
    width: 11px;
    height: 11px;
    margin: 4px; } }
@media (min-width: 992px) {
  .ms-skin-color-primary .ms-bullets.ms-dir-h {
    width: 400px; }

  .ms-skin-color-primary .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%; }

  .ms-skin-color-primary .ms-bullet {
    width: 16px;
    height: 16px;
    margin: 6px; } }
.ms-skin-color-primary .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%; }

.ms-skin-color-primary .ms-bullet {
  background: #070605;
  border: solid 1px #3f3831;
  border-radius: 15px; }

.ms-skin-color-primary .ms-bullet-selected {
  background-color: #ff4e20;
  border: solid 1px #fff8f2; }

/* Master Slider - DumID overlay */
.slide-overlay {
  width: 100%;
  height: 100%;
  z-index: 8;
  -webkit-transform: translateZ(0.4px);
  -moz-transform: translateZ(0.4px);
  -ms-transform: translateZ(0.4px);
  -o-transform: translateZ(0.4px);
  transform: translateZ(0.4px);
  position: absolute;
  top: 0; }

.so-01 {
  background: url(../../../imco/bg-overlays/01.png) scroll; }

.so-02 {
  background: url(../../../imco/bg-overlays/02.png) scroll; }

.so-03 {
  background: url(../../../imco/bg-overlays/03.png) scroll; }

.so-04 {
  background: url(../../../imco/bg-overlays/04.png) scroll; }

.so-05 {
  background: url(../../../imco/bg-overlays/05.png) scroll; }

.so-06 {
  background: url(../../../imco/bg-overlays/06.png) scroll; }

.so-07 {
  background: url(../../../imco/bg-overlays/07.png) scroll; }

.so-08 {
  background: url(../../../imco/bg-overlays/08.png) scroll; }

.so-09 {
  background: url(../../../imco/bg-overlays/09.png) scroll; }

.so-10 {
  background: url(../../../imco/bg-overlays/10.png) scroll; }

.so-11 {
  background: url(../../../imco/bg-overlays/11.png) scroll; }

.so-12 {
  background: url(../../../imco/bg-overlays/12.png) scroll; }

.so-13 {
  background: url(../../../imco/bg-overlays/13.png) scroll; }

.so-14 {
  background: url(../../../imco/bg-overlays/14.png) scroll; }

.so-15 {
  background: url(../../../imco/bg-overlays/15.png) scroll; }

.so-16 {
  background: url(../../../imco/bg-overlays/16.png) scroll; }

/*------------------------------------
	DumID Footer
------------------------------------*/
