.ngpluginparagraphpanorama {
	position: relative;
	overflow: hidden;
}

.ngpluginparagraphpanoramaimage {
	display: block;
	width: 100%;
	height: auto;
	box-sizing: border-box;
}

.ngpluginparagraphpanoramafade {
	display: none;
}

@media (min-width: 1024px) {
	.ngpluginparagraphpanoramafade {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: block;
	}
	.ngpluginparagraphpanorama div {
		position: absolute;
		width: 50%;
	}
	.ngpluginparagraphpanoramabottomleft {
		bottom: 20px;
		left: 20px;
	}
	.ngpluginparagraphpanoramabottomright {
		bottom: 20px;
		right: 20px;
	}
	.ngpluginparagraphpanoramatopleft {
		top: 20px;
		left: 20px;
	}
	.ngpluginparagraphpanoramatopright {
		top: 20px;
		right: 20px;
	}
}

.sqr .sqrallwaysfullwidth .ngpluginparagraphpanoramaimage {
	border-left-width: 0 !important;
	border-right-width: 0 !important;
}

@media (max-width: 1023px) {
	.sqr .sqrmobilefullwidth .ngpluginparagraphpanoramaimage {
		border-left-width: 0 !important;
		border-right-width: 0 !important;
	}
}






/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/gmm.woff2) format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -moz-font-feature-settings: 'liga';
  -moz-osx-font-smoothing: grayscale;
}



