/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

@font-face {
  font-family: 'GT America Bold';
  src: url('fonts/GT-America-Expanded-Bold-Trial.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GT America Bold Italic';
  src: url('fonts/GT-America-Expanded-Bold-Italic-Trial.otf') format('opentype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Fugaz One';
  src: url('fonts/FugazOne-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Racing Sans One';
  src: url('fonts/RacingSansOne-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Shrikhand';
  src: url('fonts/Shrikhand-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body {
	background: white;
}


.site-header {
 background-color: #181047;
	box-shadow: rgba(255, 255, 255, 0.1) 0px 10px 10px -10px;
	color: #fff;
}

.main-title a {
	color: #fff;
}

.full-width-container {
	border-bottom: 1px solid #c1c1c1;
}

@media (min-width: 1335px) {
	.full-width-container .fl-module{
		margin-left: 30px;
		margin-right: 30px;
	}
}


.section-background {

}

h1 {
	color: #16a2bb;
}

h2 {
	font-size: 1.5em;
	font-weight: bold;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
	color: #181047;
}

.question::before {
  content: "\f059"; 
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	margin-right: 15px;
}