::-moz-selection {
	background: #ed2f59;
	color: #fff;
	text-shadow: none;
}
::selection {
	background: #ed2f59;
	color: #fff;
	text-shadow: none;
}

::-webkit-input-placeholder {
	color: #7a8fad;
}
::-moz-placeholder {
	color: #7a8fad;
}
::placeholder {
	color: #7a8fad;
}

body {
	font-size: 16px;
	font-family: 'Cera Basic', sans-serif;
	color: #808080;
	background: #fff;
	overscroll-behavior-y: none;
}

p {
	font-size: 14px;
	line-height: 2.22;
}

a {
	color: inherit;
	text-decoration: none;
	transition: all 250ms ease-out;
}

button {
	outline: none;
}

a:hover {
	color: #2f4f7e;
}

@include breakpoint(992px) {
	p {
		font-size: 18px;
	}
}
