
    .orbitron-btn {
			font-family: "Orbitron", sans-serif;
			font-optical-sizing: auto;
			font-weight: 400;
			font-style: normal;
		}
		
		.flavors-regular {
			font-family: "Flavors",cursive;
			font-weight:400;
			font-style:normal;
		}
		
		.dynapuff-regular {
			font-family: "DynaPuff", system-ui; 
			font-weight:400;
			font-style:normal;
			font-optical-sizing: auto;
			font-variation-settings: "wdth" 100;
		}

@font-face {
  font-family: 'DM Serif Display';
  src: url('/font/DM-Serif-Display-Regular.ttf.woff') format('woff'),
       url('/font/DM-Serif-Display-Regular.ttf.svg#DM-Serif-Display-Regular') format('svg'),
       url('/font/DM-Serif-Display-Regular.ttf.eot'),
       url('/font/DM-Serif-Display-Regular.ttf.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

.logo-text {
	font-family: "DM Serif Display", serif;
	letter-spacing: 2px;
  font-size: 40px;
  font-weight: bold;
  text-transform: uppercase;
  background: linear-gradient(to right, #33a2df, #58c655);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* kristofgilicze/blueprint-bg.css */
.blueprint {
	background-color: #269;
	background-image:
		linear-gradient(rgba(255,255,255,0.5) 2px, transparent 2px),
		linear-gradient(90deg, rgba(255,255,255,0.5) 2px, transparent 2px),
		linear-gradient(rgba(255,255,255,0.28) 1px, transparent 1px),
		linear-gradient(90deg, rgba(255,255,255,0.28) 1px, transparent 1px);
	background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
	background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}

.gradient-bg {
  background-image: url("/img/waves.webp");
}

/*
.sv-title {
	font-family: "DynaPuff", system-ui; 
	font-weight:400;
	font-style:normal;
	font-optical-sizing: auto;
	font-variation-settings: "wdth" 100;
	color: #369;
	text-align: center;
	text-decoration: underline;
}
*/

.sv-title {
	font-family: "Lato", sans-serif; 
	font-weight:700;
	font-style:normal;
	color: #369;
	text-align: center;
	text-decoration: underline;
}

/*
.sv-subtitle {
	font-family: "DynaPuff", system-ui; 
	font-weight:400;
	font-style:normal;
	font-optical-sizing: auto;
	font-variation-settings: "wdth" 100;
	text-align: center;
}
*/

.sv-subtitle {
	font-family: "Lato", sans-serif; 
	font-weight:700;
	font-style:normal;
	text-align: center;
}

/*
.sv-text {
	font-family: "DynaPuff", system-ui; 
	font-weight:400;
	font-style:normal;
	font-optical-sizing: auto;
	font-variation-settings: "wdth" 100;
	color: #366e32;
}
*/

.sv-text {
	font-family: "Lato", sans-serif;
	font-weight:400;
	font-style:normal;
	font-size:24px;
	color: #366e32;
}

/*
.sv-thumbnail {
	width: 200px;
	height: 200px;
	border-radius: 10%;
}*/

.sv-thumbnail {
	width: 100%;
	border-radius: 10%;
}

/*
.sv-btn {
	font-family: "DynaPuff", system-ui; 
	font-weight:400;
	font-style:normal;
	font-optical-sizing: auto;
	font-variation-settings: "wdth" 100;
	width: 100%;
	text-align: center;
}
*/

.sv-btn {
	font-family: "Lato", sans-seriv; 
	font-weight:400;
	font-style:normal;
	width: 100%;
	text-align: center;
}

.sv-btn a {
	display: inline-block;
	border-radius: 5%;
}

.lato-bold {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  font-style: normal;
}
.lato-regular {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
}
