#header .header-body {

	margin: 0 auto;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#002400+1,005700+19,008a00+36,52b152+65,83c783+100 */
background: rgb(0,36,0); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(0,36,0,1) 1%, rgba(0,87,0,1) 19%, rgba(0,138,0,1) 36%, rgba(82,177,82,1) 65%, rgba(131,199,131,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(0,36,0,1) 1%,rgba(0,87,0,1) 19%,rgba(0,138,0,1) 36%,rgba(82,177,82,1) 65%,rgba(131,199,131,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(0,36,0,1) 1%,rgba(0,87,0,1) 19%,rgba(0,138,0,1) 36%,rgba(82,177,82,1) 65%,rgba(131,199,131,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002400', endColorstr='#83c783',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
padding:15px 0 0 0;
}

b, strong {
  font-weight: bold !important;
}

@media (min-width: 992px) {
	  #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li > a, #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a {
		color: #f6f6f6;
		font-size:15px;
		letter-spacing:.05em;
	  }

	  #header .header-nav.header-nav-spaced nav > ul > li > a {
		margin: 0 !important;
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	  }

	  #header .header-nav.header-nav-divisor nav > ul > li > a {
		border-right: 1px solid rgba(255, 255, 255, 0.17);
	  }

	  #header .header-nav-bar .header-nav {
		min-height: 70px;
	  }
  
	 	.custom-svg-background-1 {
		  left: 80%;
		}
  
}

@media (max-width: 1200px) {
  #header .header-nav.header-nav-spaced nav > ul > li > a {
    margin: 0 !important;
    padding-right: 1.1rem !important;
    padding-left: 1.1rem !important;
  }
}

#footer {
  font-size: 1.3em;
}

.custom-svg-background-1 {
  position: absolute;
  width: 1000%;
  top: 0;
  left: 60%;
  height: 161.2%;
  transform: translate3d(-50%, 0, 0);
}

.line6 iframe {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  filter: gray;
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
.line6 iframe, .line iframe {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  filter: gray;
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}

.hid-rob {
	display:none;
}

.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: #364944 !important;
}

#footer .footer-copyright {
  background: var(--quaternary);
  color:#b3b3b3;;
}

#footer a:not(.btn):not(.no-footer-css) {
  color: #b3b3b3;
  transition: all 0.1s ease-in-out;
}

#footer .footer-copyright p {
  color: #b3b3b3;

}



.schliessdienst {
  background: url(../img/backgrounds/events.jpg) no-repeat bottom right;
    background-size: auto;
  background-size: 80%;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}

.event {
  background: url(../img/backgrounds/event.jpg) no-repeat bottom right;
  background-size: auto;
  background-size: 80%;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}

.technik {
  background: url(../img/backgrounds/technik.jpg) no-repeat bottom right;
  background-size: auto;
  background-size: 80%;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}


.firma {
  background: url(../img/backgrounds/.jpg) no-repeat top right;
  background-size:contain;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}

.alarm {
  background: url(../img/backgrounds/alarm.jpg) no-repeat fixed bottom right;
    background-size: auto;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}


.bewachung {
  background: url(../img/backgrounds/bewachung.jpg) no-repeat top right;
  background-size: auto;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}


.firmas {
  background: url(../img/backgrounds/schliessdienst.jpg) no-repeat top right;
  background-size: auto;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}




.FM {
  background: url(../img/backgrounds/FM.jpg) no-repeat bottom right;
    background-size: cover;
  width: 100%;
  margin-bottom: -3px;
}


.privat {
  background: url(../img/backgrounds/privat.jpg) no-repeat top right;
    background-size: auto;

  width: 100%;
  min-height: 600px;
  margin-bottom: -3px;
}

@media (max-width: 990px) {
.privat {
  background: url(../img/backgrounds/privat1.jpg) no-repeat top right;
    background-size: cover;

  width: 100%;
  min-height: 600px;
  margin-bottom: -3px;
}

.firmas {
  background:none;
}

.event {
  background: url(../img/backgrounds/event.jpg) no-repeat bottom right;
  background-size: 100%;
  width: 100%;
  min-height: 450px;
  margin-bottom: -3px;
}

.bewachung {
  background: url(../img/backgrounds/bewachung.jpg) no-repeat top right;
  background-size: auto;
  width: 130%;
  min-height: 450px;
  margin-bottom: -3px;
}

.FM {
  background: url(../img/backgrounds/FM.jpg) no-repeat bottom right;
    background-size: cover;
  width: 100%;
  margin-bottom: -3px;
}

}

@media (max-width: 576px) {
.privat {
  background:none;

}

.firmas {
  background:none;
}


.text-4 {
  font-size: 1em !important;
}

}


@media (max-width: 767px) {
.schliessdienst {
  background:none;
}

.alarm {
  background:none;
}

.bewachung {
  background: url(../img/backgrounds/bewachung.jpg) no-repeat top right;
  background-size: auto;

  min-height: 450px;
  margin-bottom: -3px;
}



.custom-svg-background-1 {
  position: absolute;
  width: 1000%;
  top: 0;
  left: 102%;
  height: 161.2%;
  transform: translate3d(-50%, 0, 0);
}



}


@media (max-width: 676px) {

.bewachung {
  background:none;
    width: 100%;
}






}

/* poppins-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/poppins-v24-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/poppins-v24-latin-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/poppins-v24-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/poppins-v24-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/poppins-v24-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/poppins-v24-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poppins-v24-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/poppins-v24-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/poppins-v24-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/poppins-v24-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/poppins-v24-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/poppins-v24-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/poppins-v24-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/poppins-v24-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/poppins-v24-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/poppins-v24-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/poppins-v24-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/poppins-v24-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
