/* open-sans-regular - latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */  src: local('Open Sans Regular'), local('OpenSans-Regular'),       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */}/* open-sans-600 - latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url('../fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),       url('../fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */       url('../fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */}/* open-sans-700 - latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url('../fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */  src: local('Open Sans Bold'), local('OpenSans-Bold'),       url('../fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */       url('../fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */}/* open-sans-condensed-300 - latin */@font-face {  font-family: 'Open Sans Condensed';  font-style: normal;  font-weight: 300;  src: url('../fonts/open-sans-condensed-v12-latin-300.eot'); /* IE9 Compat Modes */  src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),       url('../fonts/open-sans-condensed-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/open-sans-condensed-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/open-sans-condensed-v12-latin-300.woff') format('woff'), /* Modern Browsers */       url('../fonts/open-sans-condensed-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/open-sans-condensed-v12-latin-300.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */}/* open-sans-condensed-700 - latin */@font-face {  font-family: 'Open Sans Condensed';  font-style: normal;  font-weight: 700;  src: url('../fonts/open-sans-condensed-v12-latin-700.eot'); /* IE9 Compat Modes */  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'),       url('../fonts/open-sans-condensed-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/open-sans-condensed-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/open-sans-condensed-v12-latin-700.woff') format('woff'), /* Modern Browsers */       url('../fonts/open-sans-condensed-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/open-sans-condensed-v12-latin-700.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */}html, body {    height: 100%;}#wrapper {    position: relative;    min-height: 100%;    height: auto !important;    height: 100%;   }.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {    padding-right: 40px;    padding-left: 40px;}.row {    margin-right: -40px;    margin-left: -40px;}.content {    padding-bottom: 120px;}.row.bg{	 background-color: #fff;}.pb{	padding-bottom: 40px;}body {   margin: 0; 	color: #312b1e;   font: normal 15px/24px 'Open Sans', sans-serif, Helvetica, Arial, sans-serif;	font-style: normal;   font-weight: 400;   background-color: #f3f1eb;}.logo{	margin: 30px 0;}b, strong{	font-weight: 600;}h1{	font-size: 32px;	line-height: 40px;	margin: 0px;	margin-top: 45px;	font-weight: 400;	margin-bottom: 25px;}h2{	font-size: 18px;	line-height: 28px;	margin: 0px;	font-weight: 600;	margin-bottom: 5px;	margin-top: 15px;}h3{	font-size: 15px;	line-height: 24px;	margin: 0px;	font-weight: 600;	margin-bottom: 3px;	margin-top: 10px;}.start h2{	padding: 15px 0;	border-bottom: 1px solid #840d35;	border-top: 1px solid #840d35;	margin-bottom: 35px;}p{	margin-bottom: 20px;}.bg p:last-child{	background-image: none;}a,a:focus,a:link,a:hover{	color:#840d35;}.bg ul li{	margin-bottom: 4px;}#footer{	background-color: #840d35;	color: #FFF;	height: 90px;	position: absolute;   bottom: 0px;}#footer a{	color: #FFF;	padding: 5px 25px;}#footer a.active{	text-decoration: underline;}.menu--footer {	float: left;	margin-top: 20px;	}#footer .menu--footer li:first-child a{	padding-left: 0px;}