/*@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');*/

:root, html body {
	--color-header-dark: rgb(1, 60, 77);
	--color-brand: rgb(1, 60, 77);
	--color-text: rgb(3, 13, 20);
	--color-brand-secondary: #705A2E;
	--logo-height: 68px;
	--logo-width: 253px;
	--header-height: 7.3rem;
	/*--font-family: "Oswald", sans-serif;*/
	--button-primary-background-color: var(--color-header-dark);
	--button-primary-border-color: var(--color-header-dark);
	--button-primary-hover-background-color: #7c7c7c;
	--field-border-radius: 20px;
	--color-page-footer-background: var(--color-header-dark);
	--white: #fff;
	--color-link: var(--color-brand);
	--stepper-bullet-complete-background-color: var(--color-brand-secondary);
	--color-investment-background: rgb(1, 60, 77);
}

body h1 {
	font-weight: 700;
	font-size: 35px;
}

/*.menu {
	font-family: Arial, Helvetica, sans-serif;
}*/

body .button {
	letter-spacing: 0.1em;
	/*font-family: var(--font-family);*/
	font-size: 18px;
	padding: 1rem 1.65rem;
	font-weight: 400;
}

body .flat.button {
	border-width: unset;
	border: 2px solid var(--color-brand);
}

body .flat.button:hover, body .flat.button:active, body .flat.button:focus {
	border: 2px solid var(--button-primary-hover-background-color);
	background: var(--button-primary-hover-background-color);
	color: var(--white);
}

body .primary.button{
	font-weight: 400;
	border: 2px solid var(--color-brand);
}

body .primary.button:hover, body .primary.button:active, body .primary.button:focus {
	border: 2px solid var(--button-primary-hover-background-color);
}

body .menu .primary.button {
	--button-primary-background-color: var(--color-brand-secondary);
	border: 2px solid var(--color-brand-secondary);
}

main .landing-page .landing-hero-wrapper, main .landing-article header, .hero-image, main .landing-content header.landing-about {
    display: none !important;
}

.restricted-offerings-list {
	display: flex;
    flex-direction: column;
    align-items: center;
    margin: var(--gap-large) auto;
    padding: var(--gap);
    max-width: 820px;
    text-align: center;
}

.restricted-offerings-list p {
	font-size: 30px;
	line-height: 1.3;
	color: var(--color-text);
}

.restricted-offerings-list .actions {
	margin-top: var(--gap);
}

.restricted-offerings-list .actions .button:first-child {
	margin-right: var(--gap);
}