﻿@media (max-width:800px) {
	.bhv-container.flex:not(.prevent-responsive) {
		flex-wrap:wrap;
	 }
	.bhv-container:not(.prevent-responsive) > .bhv-col {
		width: 100% ! important;
		flex-basis: 100% ! important;
	 }
	 .responsive-breit {
		 display:none;
	  }
	 .responsive-schmal {
		 display:block ! important;
	  }
	 .cms-insertmode .responsive-breit {
		opacity: 0.5 ! important;
	  }
	 .cms-insertmode .responsive-schmal {
		opacity: 1 ! important;
	  }
 }
.responsive-breit {
 }
.responsive-schmal {
	display: none;
 }
.cms-insertmode .responsive-breit {
	display: block;
	opacity: 1;
	background: #fdd;
  }
.cms-insertmode .responsive-schmal {
	display: block;
	opacity: 0.5;
	background: #dfd;
  }
  
  
@font-face {
    font-family: 'Good Times Rg';
    src: url('GoodTimesRg.ttf') format('opentype');
    font-weight: 400;
}


/* --- Poppins Fonts --- */

/* Regular */
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-RegularItalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

/* Medium */
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

/* SemiBold */
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/* Bold */
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

/* ExtraBold */
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

/* Black */
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}
