/* Stylesheets */
@import url('../css/bootstrap.min.css'); 
@import url('../css/components/header.css'); 
@import url('../css/components/footer.css'); 
@import url('../css/components/home.css'); 
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;1,300&family=Oswald:wght@500;600&display=swap');

html, html a,
body {
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
	font-family: 'Montserrat', sans-serif;	
	font-size: 16px;
}

p {
	font-family: 'Montserrat', sans-serif;	
	font-size: 16px;
	font-weight: 300;
	color: #494949;	
	line-height: 1.8;
}

h2 {
	font-family: 'Oswald', sans-serif;
	font-size: 40px; 
	color: #494949;
	line-height: 1.6; 
	font-weight: 600;
}


h3 {
	font-family: 'Oswald', sans-serif;
	font-size: 20px; 
	color: #494949;
	line-height: 1.6; 
	font-weight: 600;
}

.btn-primary {
	background-color: #5FBB9D;
	border-color: #5FBB9D;
}

.btn-primary:hover {
	background-color: #32705C;
	border-color: #32705C;
}

.btn-lg {
	padding: 15px 25px;
	border-radius: 30px;
}

.btn-primary .glyphicon {
	margin-left: 10px;
}

.fixed-button {
	position: fixed; 
	bottom: 15px; 
	right: 15px;
	z-index: 100;
}



/*
	
font-family: 'Oswald', sans-serif;
	
	
	
a {
	color: #8759A0;
	font-weight: 600;
	text-decoration: none;	
}

a:hover {
	text-decoration: none;
}

p {
	font-size: 15px; 
	color: #3A3E42; 
	line-height: 1.7; 
}

h1 {
	font-size: 18px; 
	color: #3A3E42; 
	font-weight: 600;
	line-height: 1.6; 
}

h2 {
	font-size: 22px; 
	font-weight: 800; 
	color: #3A3E42;
}

h3 {
	font-size: 22px; 
	color: #8759A0;
	line-height: 1.6; 
	font-weight: 800;
}



.italic {
	font-style: italic;
}

.bold {
	font-weight: 600;
}

.btn-primary {
	background-color: #8759A0;
	border-color: #8759A0;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: .2px;
	line-height: 1;
	cursor: pointer;
	padding: 13px 0; 
	min-width: 150px;
	border-radius: 4px;
	outline: none;
}

.btn-primary:focus {
	outline: none;
}

.btn-primary:hover {
	background-color: #5C3472;
	border-color: #5C3472;
}

.divider {
	border-top: 2px solid #f7f7f7;
	width: 100%; 
	max-width: 350px; 
	margin: 0 auto;
}

hr {
	border-top: 2px solid #f7f7f7;
}
*/

/* Cookie bar */
#cookie-bar {
	background: #4f4f57 !important;
	box-shadow: none !important;
}

#cookie-bar-button {
	background-color: #8759A0 !important;
	border-bottom: none !important;
}

#cookie-bar a {
	color: #fff !important;
}

#cookie-bar p {
	color: #fff !important;
}


#spam {
	display: none;
}


/* Max phone */
@media(max-width:768px){


}/* end */

/* Small tablet */
@media(min-width:768px){

/*
body {
	margin-top: 80px;
}
*/

}/* end */
	
	
/* Small desktop */	
@media(min-width:992px){
	

	
}/* end */


/* Large desktop */
@media(min-width:1200px){	
}/* end */
	