/* quicksand-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: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/quicksand-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* quicksand-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: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/quicksand-v30-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



/*ALLGEMEIN*/
.clear{clear:both;}
iframe, object, embed {max-width: 100%;}

h1 {font-family: 'Quicksand', sans-serif;
	font-size:70px;
	line-height:100%;
    color: #053057;}

body {
	height: 110%;
	margin: 0;
	padding:0;
	font-family: 'Quicksand', sans-serif;
	font-size:40px;
	line-height:100%;
    color: #053057;
    word-wrap: break-word;}

img {
  max-width:100% !important; 
  height:auto;
  display:block;}



/*ALLGEMEIN*/


.row {
  text-align: center;
  background-color: #F7F7F7;
  margin-top: 10%;
  padding: 10%;
}


/* Feste Breite des Containers */
.image-container-pulse {
  width: 250px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  animation: pulse 1.8s infinite;
  margin: 0 auto;
  margin-top: 10%;
  margin-bottom: 10%;
}

.pulse-image {
  max-width: 100%;
  max-height: 100%;}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}


.section-logo {
    display:inline-block;
    margin-top:5%;
    margin-bottom: 5%;}

.section-signet {
  display: inline-block;
  margin: 5% 0;
}


.image-container {
  display: inline-flex;
  margin-top: 2%;}

.image-container img {
  margin-right: 10px;}




.



