@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Literata:ital,opsz,wght@0,7..72,200..900;1,7..72,200..900&display=swap');

body {
	font-family:'Inter',sans-serif;
	margin:0px;
	padding:0px;
	font-size:0.8vw;
	color:#a5a5a5;
	font-weight:300;
}

*{
	box-sizing:border-box;
}

img{
	border:none;
}

a{
	color:#a82e93;
}

.clear{
	clear:both;
}

form{
	height:100%;
}

.content_container{
	flex-flow: row wrap;
	height:100%;
	padding-top:4vw;
	padding-bottom:4vw;
	color:#000;
	max-width:1330px;
	margin:auto;
}

.logo_container,
.footer_banner{
	
}

.logo_container{
	text-align:center;
	padding-top:3vw;
}

.logo_container img{
	height:auto;
}

.footer_banner img{
	width:12vw;
	height:auto;
}

.footer_container{
	padding:2vw 0px;
	text-align:center;
	font-size:0.8vw;
	color:#000;
}

.footer_container a{
	color:#000000;
	text-decoration:none;
}

.button_container{
	text-align:center;
	margin-top:80px !important;
}

.pink_button,
.grey_button{
	font-size:0.8vw;
	color:#fff;
	background-color:#ED1D24;
	padding:0.8vw 4vw;
	text-decoration:none;
	display:inline-block;
	font-weight:500;
	border-radius:15px;
	broder:1px solid #ED1D24;
}

.grey_button{
	border:1px solid #000000;
	background-color:#ffffff;
	color:#000000;
	font-weight:300;
}