body {
	background-color: var(--p-light);
	font-family: "Unica 77";
}

:root{
	--dark: #000;
	--light: #fff;
	--p-light: #fafaf5;
}

p {
	font-weight: 300;
    line-height: 1.2;
}

.brand a:visited {
	color: inherit;
}

.brand a{
	text-decoration: none;
}

.flex {
	display: flex;

}

.flex-menu {
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: space-between;
}

.btn {
	text-decoration: none;
	display: block;
	text-align: center;
    white-space: nowrap;
    word-break: normal;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 10px 12px;
    width: fit-content;
    transition: 0.3s;
}

.content {
	max-width: 1024px;
	margin: 0 auto;
}

.btn-black{
	border: 1px solid var(--dark);
    background-color: var(--dark);
    color: var(--light);   
}

.btn-white {
	border: 1px solid var(--dark);
    color: var(--dark);
    background-color: transparent;
    display: flex;
}

.btn-black:hover{
	background-color: var(--light);
	color: var(--dark);
}

.btn-white:hover{
	background-color: var(--dark);
	color: var(--light);
}

.cta {
	border: 1px solid black;
	padding: 20px;
}

.cta h2, .cta p {
	padding: 0px;
	margin: 0px;
	padding-inline-start: 0px;
	padding-block: 10px;
}

footer {
    text-align: center;
	margin-top: 20px;
    padding: 10px 30px;
	border-top: 1px solid var(--dark);
}

.nav-links{
display: flex;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    align-content: center;
}

.nav-links li{
    list-style: none;
    padding: 0px 10px;
}

.research p {
    line-height: 1.2;
    /*font-weight: normal;*/
}

.cta-buttons {
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}

/*
 * Legal Disclaimer for Web licence
 *
 * Licence to use self-hosted webfonts for displaying dynamic text on specified website domains. Our package includes WOFF and WOFF2 font formats.
 *
 * Should the license page views limit be exceeded the license holder will be required to contact Lineto.com for an upgrade.
 *
 * It is strictly prohibited to rename the font and to download or use these fonts in any other media.
 *
 * These Web fonts are licensed exclusively for the use on the following domain(s) and their subdomains:
 *
 * widening.re
 *
 */

@font-face {
    font-family: 'Unica 77';
    src: url('/fonts/Unica77LLWeb-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Unica 77';
    src: url('/fonts/Unica77LLWeb-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Unica 77';
    src: url('/fonts/Unica77LLWeb-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Unica 77 Mono';
    src: url('/fonts/Unica77MonoLLWeb-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Unica 77 Mono';
    src: url('/fonts/Unica77MonoLLWeb-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
