.box-shadowed {
	-webkit-box-shadow: 10px 10px 24px -13px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 24px -13px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 24px -13px rgba(0,0,0,0.75);	
}

@font-face {
  font-family: ClanProMedium;
  src: url(ClanPro-Medium.otf);
}

@font-face {
  font-family: ClanProBold;
  src: url(ClanPro-Bold.otf);
}

body {
	font-family: ClanProMedium !important;
}

.title {
	font-family: ClanProBold;
}

.no-padding > div {
	padding: 0 !important;
}

.blur {
	filter: blur(5px) ;
}

.raise:hover,
.raise:focus {
  box-shadow: 0 0.5em 0.5em -0.4em var(--hover);
  transform: translateY(-0.25em);
}

.no-overflow > div {
		overflow-x:hidden;
		overflow-y:hidden;
}	

iframe {
  border: none;
}


.titlefont {
font-family: Impact, Charcoal, sans-serif;
}


!!---------Buttons-----------!!

.button {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 16px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  transition-duration: 0.4s;
  cursor: pointer;
}

.button1 {
  background-color: white; 
  color: black; 
  border: 2px solid #4CAF50;
}

.button1:hover {
  background-color: #4CAF50;
  color: white;
}