@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

/* FONTS
font-family: "EB Garamond", serif;
font-family: "Raleway", sans-serif;
font-family: "Roboto", sans-serif;
*/

/* MATERIALS */

a:link{
	color:#e8374d;
	text-decoration:none;
}

a:visited{
	color:#e8374d;
	text-decoration:none;
}

a:hover{
	color:#f44b60;
	text-decoration:none;
}

a:active{
	color:#f44b60;
	text-decoration:none;
}

a.btn_a{
	display:block;
	width:fit-content;
	padding:1em 1.5em;
	font-family: "Raleway", sans-serif;
	font-size:14px;
	line-height:1;
	color:#fff;
	background-color:#e8374d;
	border-radius:5px;
}

a.btn_a:hover{
	background-color:#f44b60;
}

a.btn_b{
	display:block;
	width:fit-content;
	padding:1em 1.5em;
	font-family: "Raleway", sans-serif;
	font-size:20px;
	font-weight:600;
	line-height:1;
	color:#fff;
	background-color:#177ec4;
	border-radius:5px;
}

@media only screen and (max-width:767px){
	a.btn_b{
		font-size:4.5vw;
	}
}

/* INTERFACE */


body{
	-webkit-text-size-adjust:100%;
	margin:0;
	padding:0;
	background-color:#fff;
	color:#000;
	font-family:"Raleway", sans-serif;
}


