@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Source+Serif+Pro:ital,wght@0,200;0,300;0,400;0,600;1,200;1,300;1,400;1,600&display=swap');
/*
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&display=swap');
*/

:root {
	--d: 700ms;
	--e: cubic-bezier(0.19, 1, 0.22, 1);
	--main-serif: 'Source Serif Pro', serif;
	--main-sans: 'Lato', sans-serif;
	--main-blue: #012652;
	--main-orange: #dd761b;
}

html {
	color: #eaeaea;
	color: #000;
}

body, body * {
	font-family: var(--main-serif);
	font-size: 16px;
}

body {
	padding-top: 1px;
	margin-top: -1px;
	background-color: #fff;
}

h1 {
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	font-size: 26px;
	font-weight: 600;
}

.mz-article article h1 {
	color: #000;
	text-shadow: none;
}

.mz-article article h2 {
	color: #012652;
	text-shadow: none;
	font-size: 22px;
	font-weight: 600;
}

#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	z-index: 9999;
	display: flex;
	align-items: center;
	justify-content: center;
}

	.loader {
		width: 48px;
		height: 48px;
		border-radius: 50%;
		display: inline-block;
		position: relative;
		border: 3px solid;
		border-color: var(--main-orange) var(--main-orange) transparent transparent;
		box-sizing: border-box;
		animation: rotation 1s linear infinite;
	}
	
	.loader::after, .loader::before {
		content: '';  
		box-sizing: border-box;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		border: 3px solid;
		border-color: transparent transparent #fff #fff;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		box-sizing: border-box;
		animation: rotationBack 0.5s linear infinite;
		transform-origin: center center;
	}
	
	.loader::before {
		width: 32px;
		height: 32px;
		border-color: var(--main-orange) var(--main-orange) transparent transparent;
		animation: rotation 1.5s linear infinite;
	}

	@keyframes rotation {
		0% {
			transform: rotate(0deg);
		}
		100% {
			transform: rotate(360deg);
		}
		} 
		@keyframes rotationBack {
		0% {
			transform: rotate(0deg);
		}
		100% {
			transform: rotate(-360deg);
		}
	}

a {
	color: inherit !important;
	text-decoration: underline;
}

	a:hover {
		text-decoration: none;
	}
	
.uk-overlay-gradient {
	/*
		background-image: linear-gradient(to right, rgba(6, 77, 152, 0.78) 40%, rgba(6, 36, 63, 0.45));
		background-image: linear-gradient(to right, rgba(21, 44, 68, 0.11) 40%, rgba(0, 0, 0, 0.3));
	*/
	background-image: linear-gradient(to right, rgba(21, 44, 68, 0.78) 40%, rgba(0, 0, 0, 0.65));
}

/*
.uk-overlay-gradient::before {
	background-image: url('../images/layout/overlay.png');
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	content: '';
}
*/

.mz-bottom-shadow {
	box-shadow: inset 0 -30px 75px 0 #000;
}

.logo {
	width: 250px;
	/* black */
	filter: invert(0%) sepia(7%) saturate(7472%) hue-rotate(359deg) brightness(89%) contrast(108%) drop-shadow(0 1px 2px rgb(0 0 0 / 1));

	/* blue */
	filter: invert(10%) sepia(35%) saturate(6063%) hue-rotate(203deg) brightness(87%) contrast(99%) drop-shadow(0 1px 2px rgb(0 0 0 / 1));
	
	/* white */
	filter: invert(100%) sepia(100%) saturate(1%) hue-rotate(328deg) brightness(110%) contrast(101%) drop-shadow(0 1px 2px rgb(0 0 0 / 1));
}

#top-bar {
	background-color: var(--main-blue);
	color: #fff;
	font-family: var(--main-sans);
	font-weight: 300;
	font-size: 16px;
	padding: 8px 0;
	position: relative;
	z-index: 999;
}

	#top-bar a {
		text-decoration: none;
	}
	
		#top-bar a:hover {
			color: var(--main-orange) !important;
		}

	#top-bar span {
		display: inline-block;
		margin-right: 50px;
	}

	#top-bar span:last-of-type {
		float: right;
		margin-right: 0;
	}
	
nav {
	/*
	background: rgb(0,0,0);
	background: linear-gradient(0deg, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0.9) 100%);
	*/
	padding: 30px 0 20px 0;
	transition: 0.4s;
}

.mz-logo {
	text-align: center;
	float: left;
}

	.mz-logo img {
		transition: 0.4s;
	}

.mz-nav-container {
	max-width: 1200px;
	margin: 0 auto;
}

ul.mz-menu {
	text-align: center;
	margin: 28px 0 0 0;
	padding: 0;
	transition: 0.4s;
	color: #fff;
	float: right;
}

	ul.mz-menu li {
		display: inline-block;
		margin: 0 12px;
	}
	
		ul.mz-menu li:last-of-type {
			margin: 0 0 0 12px;
		}
	
	ul.mz-menu li a {
		text-decoration: none;
		/*
		text-transform: uppercase;
		*/
		font-size: 18px;
		position: relative;
		text-shadow: 1px 1px 1px #000;
		transition: 0.4s;
	}
	
		ul.mz-menu a:hover {
			color: #dd761b !important;
			transition: 0.5s;
		}
	
		ul.mz-menu li a:before {
			content: "";
			width: 0;
			height: 5px;
			background-color: #dd761b;
			position: absolute;
			top: 100%;
			left: 0;
		}

		ul.mz-menu li:hover a:before {
			width: 50%;
			transform: translatex(100%);
			transition: 0.2s;
		}
		
.uk-navbar-sticky .mz-logo {
	
}

.uk-navbar-sticky .mz-menu {
	/*
	margin: 12px 0 0 0;
	*/
}

	.uk-navbar-sticky .mz-logo img {
		height: 60px;
	}
	
	.uk-navbar-sticky nav {
		
		padding: 20px 0 20px 0;
		background-color: var(--main-blue);
		box-shadow: 0px 0px 15px 0px rgb(0, 0, 0, 0.6);
	}
	
	.uk-navbar-sticky ul.mz-menu li a {
	}
	
	.uk-navbar-toggle {
		color: #fff !important;
	}
	
	.uk-navbar-sticky ul.mz-menu {
		margin: 18px 0 0 0;
	}

#intro {
	height: 100vh;
	height: 100svh;
}

.mz-text-slider {
	margin-top: 165px;
}
	
	.mz-text-slider h2 {
		color: #fff;
		font-size: 40px;
		margin: 0 0 10px 0;
		padding: 0;
		width: 70%;
		font-weight: 600;
		text-shadow: 1px 1px 1px #000;
	}
	
	.mz-text-slider h3 {
		color: var(--main-orange);
		font-size: 30px;
		margin: 0;
		padding: 0;
		text-shadow: 1px 1px 1px #000;
	}
	
.slide-top {
	-webkit-animation: slide-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite alternate-reverse both;
	animation: slide-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite alternate-reverse both;
}

@-webkit-keyframes slide-top {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	100% {
		-webkit-transform: translateY(-50px);
		transform: translateY(-50px);
	}
}
@keyframes slide-top {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	100% {
		-webkit-transform: translateY(-50px);
		transform: translateY(-50px);
	}
}

.slide-top i {
	font-size: 80px;
	color: #fff;
}

.slide-top i:hover {
	opacity: 0.5;
}

section#about {
	background: rgb(129,130,138);
	background: radial-gradient(circle, rgba(129,130,138,1) 0%, rgba(51,51,59,1) 100%);
	color: #fff;
	padding: 60px 0 0 0;
	box-shadow: inset 0px 0px 100px 0px rgb(0, 0, 0);
}

section#about article p {
	font-size: 18px;
	text-shadow: 1px 1px 1px #000;
	text-align: justify;
}

article header h2 a {
	font-size: 20px;
}

#features {
	padding: 90px 0;
}

	#features i {
		font-size: 90px;
		color: #fff;
	}

	#features h4 {
		font-size: 25px;
	}

#mission {
	padding: 120px 0;
	position: relative;
}

#mission > div.uk-container {
	z-index: 1;
	position: relative;
} 

	#mission * {
		color: #fff;
		text-shadow: 1px 1px #000;
	}

		#mission h3 {
			font-size: 38px;
			margin: 0 0 40px 0;
			padding: 0;
			text-align: center;
		}
		
		#mission p {
			margin-bottom: 8px;
			font-size: 18px;
			margin: 0 0 40px 0;
			color: #d3d3d3;
		}
		
		#mission ul li {
			margin-bottom: 8px;
			font-size: 17px;
		}
		
		#mission a {
			text-decoration: none;
			font-size: 18px;
		}
		
			#mission a:hover {
				color: var(--main-orange) !important;
			}
		
.mz-overlay-color {
	background-color: rgba(37,37,37,0.8);
}

#lead {
	padding: 90px 0;
}

	#lead h2:nth-of-type(1) {
		font-size: 38px;
		padding: 0;
		text-align: center;
	}
	
	#lead h2:nth-of-type(2) {
		font-size: 24px;
		padding: 0 0 10px 0;
		text-align: center;
	}
	
	#lead li > div > a {
		text-decoration: none;
	}
	
#kontakt {
	padding: 90px 0;
	color: #fff;
	background-color: var(--main-blue);
}

	#kontakt h3 {
		color: #fff;
		text-shadow: 1px 1px 1px #000;
		font-size: 26px;
		font-weight: 600;
		text-align: center;
	}

	#kontakt h4 {
		color: #fff;
		text-shadow: 1px 1px 1px #000;
		font-size: 22px;
		font-weight: 600;
	}

.googlemap {
	overflow: hidden;
	padding-bottom: 100%;
	position: relative;
	height: 0;
}

	.googlemap iframe {
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		position: absolute;
	}
	
.mz-cover {
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: var(--main-blue);
	box-shadow: inset 0px 0px 100px 0px rgba(0, 0, 0, 1);
}

	.mz-cover h1 {
		font-size: 80px;
		text-shadow: 0px 0px 40px #000000, 0px -40px 40px #000000, 0px 40px 40px #000000, -40px 0px 40px #000000, 40px 0px 40px #000000;
		width: 1000px;
		margin: 0 auto;
		text-align: center;
	}
	
.mz-article {
	margin-top: -150px;
	z-index: 5;
	position: relative;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #fff;
	border-radius: 25px;
}

	.mz-article-text {
		font-size: 18px;
		line-height: 34px;
	}
	
		.mz-article-text a {
			color: var(--main-blue) !important;
			text-underline-offset: 4px;
		}
		
			.mz-article-text a:hover {
				color: var(--main-orange) !important;
			}
			
	.mz-article h3 {
		font-size: 17px;
		font-weight: bold;
		color: var(--main-blue);
	}
	
ul.mz-pager {
	margin: 0;
	padding: 20px;
	text-align: center;
}

	ul.mz-pager li {
		display: inline-block;
	}
	
	ul.mz-pager li a {
		display: block;
		padding: 2px 8px;
		margin: 0 3px;
		text-decoration: none;
	}

/* Offcanvas mobile menu */
.mz-offcanvas-bar {
	background-color: var(--main-blue);
	padding: 30px 25px;
	width: 280px;
}

	.mz-offcanvas-bar .uk-offcanvas-close {
		color: #fff;
		top: 12px;
		right: 12px;
	}

	.mz-offcanvas-logo {
		display: block;
		text-align: center;
		margin: 0 0 25px 0;
		padding: 0 0 20px 0;
		border-bottom: 1px solid rgba(255, 255, 255, 0.15);
	}

		.mz-offcanvas-logo img {
			width: 180px;
			filter: brightness(0) invert(100%) drop-shadow(0px 0px 2px #000);
		}

	ul.mz-offcanvas-menu {
		margin: 0 0 25px 0;
		padding: 0;
		list-style: none;
	}

		ul.mz-offcanvas-menu li {
			margin: 0;
			padding: 0;
		}

		ul.mz-offcanvas-menu li a {
			display: block;
			padding: 12px 8px;
			color: #fff !important;
			font-family: var(--main-serif);
			font-size: 18px;
			text-decoration: none;
			border-bottom: 1px solid rgba(255, 255, 255, 0.08);
			transition: color 0.3s, padding-left 0.3s;
		}

			ul.mz-offcanvas-menu li a:hover,
			ul.mz-offcanvas-menu li.uk-active a {
				color: var(--main-orange) !important;
				padding-left: 14px;
			}

	ul.mz-offcanvas-contact {
		margin: 0;
		padding: 20px 0 0 0;
		list-style: none;
		border-top: 1px solid rgba(255, 255, 255, 0.15);
	}

		ul.mz-offcanvas-contact li {
			color: #d3d3d3;
			font-family: var(--main-sans);
			font-size: 14px;
			padding: 6px 0;
			line-height: 1.5;
		}

		ul.mz-offcanvas-contact li a {
			color: #fff !important;
			text-decoration: none;
		}

			ul.mz-offcanvas-contact li a:hover {
				color: var(--main-orange) !important;
			}

		ul.mz-offcanvas-contact i.fa {
			margin-right: 8px;
			color: var(--main-orange);
			width: 16px;
			text-align: center;
		}

.firefly{position:absolute;left:50%;top:50%;width:.4vw;height:.4vw;margin:-.2vw 0 0 9.8vw;animation:200s infinite alternate;pointer-events:none}.firefly::after,.firefly::before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;transform-origin:-10vw}.firefly::before{background:#000;opacity:.4;animation:infinite alternate drift}.firefly::after{background:#fff;opacity:0;box-shadow:0 0 0 0 #ff0;animation:infinite alternate drift,infinite flash}.firefly:first-child{animation-name:move1}.firefly:first-child::before{animation-duration:17s}.firefly:first-child::after{animation-duration:17s,5588ms;animation-delay:0s,7225ms}@keyframes move1{0%{transform:translateX(11vw) translateY(-48vh) scale(.88)}3.8461538462%{transform:translateX(-27vw) translateY(0) scale(.46)}7.6923076923%{transform:translateX(17vw) translateY(-4vh) scale(.68)}11.5384615385%{transform:translateX(29vw) translateY(50vh) scale(.64)}15.3846153846%{transform:translateX(-1vw) translateY(18vh) scale(.29)}19.2307692308%{transform:translateX(-20vw) translateY(33vh) scale(.31)}23.0769230769%{transform:translateX(6vw) translateY(-1vh) scale(.94)}26.9230769231%{transform:translateX(43vw) translateY(32vh) scale(.75)}30.7692307692%{transform:translateX(-34vw) translateY(-46vh) scale(.94)}34.6153846154%{transform:translateX(39vw) translateY(-15vh) scale(.66)}38.4615384615%{transform:translateX(-42vw) translateY(-7vh) scale(.44)}42.3076923077%{transform:translateX(33vw) translateY(-29vh) scale(.38)}46.1538461538%{transform:translateX(50vw) translateY(-12vh) scale(.75)}50%{transform:translateX(-34vw) translateY(-25vh) scale(.54)}53.8461538462%{transform:translateX(38vw) translateY(-45vh) scale(.77)}57.6923076923%{transform:translateX(28vw) translateY(-39vh) scale(.57)}61.5384615385%{transform:translateX(26vw) translateY(23vh) scale(.73)}65.3846153846%{transform:translateX(-49vw) translateY(-21vh) scale(.58)}69.2307692308%{transform:translateX(-11vw) translateY(8vh) scale(.43)}73.0769230769%{transform:translateX(45vw) translateY(-27vh) scale(.36)}76.9230769231%{transform:translateX(-26vw) translateY(-17vh) scale(.91)}80.7692307692%{transform:translateX(24vw) translateY(-40vh) scale(.95)}84.6153846154%{transform:translateX(-36vw) translateY(-7vh) scale(.8)}88.4615384615%{transform:translateX(37vw) translateY(-46vh) scale(.79)}92.3076923077%{transform:translateX(-6vw) translateY(-10vh) scale(.83)}96.1538461538%{transform:translateX(-31vw) translateY(4vh) scale(.77)}100%{transform:translateX(6vw) translateY(39vh) scale(.82)}}.firefly:nth-child(2){animation-name:move2}.firefly:nth-child(2)::before,.firefly:nth-child(5)::before{animation-duration:16s}.firefly:nth-child(2)::after{animation-duration:16s,8615ms;animation-delay:0s,7934ms}@keyframes move2{0%{transform:translateX(-44vw) translateY(3vh) scale(.76)}5.5555555556%{transform:translateX(15vw) translateY(13vh) scale(.94)}11.1111111111%{transform:translateX(45vw) translateY(14vh) scale(.5)}16.6666666667%{transform:translateX(27vw) translateY(25vh) scale(.86)}22.2222222222%{transform:translateX(37vw) translateY(41vh) scale(.94)}27.7777777778%{transform:translateX(-31vw) translateY(37vh) scale(.46)}33.3333333333%{transform:translateX(-28vw) translateY(18vh) scale(.44)}38.8888888889%{transform:translateX(-33vw) translateY(16vh) scale(.97)}44.4444444444%{transform:translateX(-47vw) translateY(3vh) scale(.53)}50%{transform:translateX(-12vw) translateY(-31vh) scale(.53)}55.5555555556%{transform:translateX(-16vw) translateY(-20vh) scale(.41)}61.1111111111%{transform:translateX(-34vw) translateY(26vh) scale(.27)}66.6666666667%{transform:translateX(39vw) translateY(48vh) scale(.43)}72.2222222222%{transform:translateX(48vw) translateY(30vh) scale(.77)}77.7777777778%{transform:translateX(18vw) translateY(-23vh) scale(.65)}83.3333333333%{transform:translateX(-39vw) translateY(-27vh) scale(.31)}88.8888888889%{transform:translateX(33vw) translateY(-48vh) scale(.44)}94.4444444444%{transform:translateX(17vw) translateY(-31vh) scale(.66)}100%{transform:translateX(-14vw) translateY(-42vh) scale(.92)}}.firefly:nth-child(3){animation-name:move3}.firefly:nth-child(3)::before{animation-duration:13s}.firefly:nth-child(3)::after{animation-duration:13s,6171ms;animation-delay:0s,1082ms}@keyframes move3{0%{transform:translateX(-5vw) translateY(-17vh) scale(.77)}4%{transform:translateX(33vw) translateY(-24vh) scale(.27)}8%{transform:translateX(-26vw) translateY(-42vh) scale(.81)}12%{transform:translateX(43vw) translateY(-22vh) scale(.52)}16%{transform:translateX(-18vw) translateY(6vh) scale(.42)}20%{transform:translateX(-26vw) translateY(-35vh) scale(.69)}24%{transform:translateX(31vw) translateY(27vh) scale(.75)}28%{transform:translateX(-22vw) translateY(6vh) scale(.88)}32%{transform:translateX(-4vw) translateY(-35vh) scale(.54)}36%{transform:translateX(37vw) translateY(-9vh) scale(.81)}40%{transform:translateX(-39vw) translateY(-14vh) scale(.27)}44%{transform:translateX(31vw) translateY(-12vh) scale(.46)}48%{transform:translateX(6vw) translateY(23vh) scale(.83)}52%{transform:translateX(-48vw) translateY(45vh) scale(.67)}56%{transform:translateX(7vw) translateY(47vh) scale(1)}60%{transform:translateX(24vw) translateY(22vh) scale(.42)}64%{transform:translateX(6vw) translateY(-23vh) scale(.92)}68%{transform:translateX(19vw) translateY(-13vh) scale(.42)}72%{transform:translateX(-29vw) translateY(4vh) scale(.61)}76%{transform:translateX(-25vw) translateY(10vh) scale(.29)}80%{transform:translateX(25vw) translateY(46vh) scale(.95)}84%{transform:translateX(-6vw) translateY(-34vh) scale(.28)}88%{transform:translateX(4vw) translateY(-42vh) scale(.29)}92%{transform:translateX(29vw) translateY(20vh) scale(.38)}96%{transform:translateX(-30vw) translateY(15vh) scale(.36)}100%{transform:translateX(29vw) translateY(-38vh) scale(.47)}}.firefly:nth-child(4){animation-name:move4}.firefly:nth-child(14)::before,.firefly:nth-child(4)::before,.firefly:nth-child(7)::before{animation-duration:9s}.firefly:nth-child(4)::after{animation-duration:9s,10746ms;animation-delay:0s,6799ms}@keyframes move4{0%{transform:translateX(-28vw) translateY(-22vh) scale(.98)}4.1666666667%{transform:translateX(-49vw) translateY(42vh) scale(.57)}8.3333333333%{transform:translateX(1vw) translateY(-19vh) scale(.77)}12.5%{transform:translateX(-32vw) translateY(9vh) scale(.64)}16.6666666667%{transform:translateX(-46vw) translateY(19vh) scale(.74)}20.8333333333%{transform:translateX(9vw) translateY(-34vh) scale(.75)}25%{transform:translateX(17vw) translateY(-20vh) scale(.58)}29.1666666667%{transform:translateX(37vw) translateY(-48vh) scale(.48)}33.3333333333%{transform:translateX(-3vw) translateY(21vh) scale(.43)}37.5%{transform:translateX(-2vw) translateY(24vh) scale(.71)}41.6666666667%{transform:translateX(-31vw) translateY(44vh) scale(.93)}45.8333333333%{transform:translateX(-33vw) translateY(15vh) scale(.42)}50%{transform:translateX(-20vw) translateY(-39vh) scale(.9)}54.1666666667%{transform:translateX(-27vw) translateY(-46vh) scale(.41)}58.3333333333%{transform:translateX(25vw) translateY(-38vh) scale(.39)}62.5%{transform:translateX(34vw) translateY(29vh) scale(.3)}66.6666666667%{transform:translateX(-11vw) translateY(-21vh) scale(.66)}70.8333333333%{transform:translateX(46vw) translateY(-34vh) scale(.71)}75%{transform:translateX(-30vw) translateY(26vh) scale(.82)}79.1666666667%{transform:translateX(39vw) translateY(-40vh) scale(.9)}83.3333333333%{transform:translateX(-11vw) translateY(38vh) scale(.99)}87.5%{transform:translateX(-24vw) translateY(-31vh) scale(.32)}91.6666666667%{transform:translateX(-24vw) translateY(39vh) scale(.58)}95.8333333333%{transform:translateX(11vw) translateY(35vh) scale(.33)}100%{transform:translateX(-23vw) translateY(-45vh) scale(.55)}}.firefly:nth-child(5){animation-name:move5}.firefly:nth-child(5)::after{animation-duration:16s,9.73s;animation-delay:0s,6554ms}@keyframes move5{0%{transform:translateX(-11vw) translateY(-5vh) scale(.72)}5.5555555556%{transform:translateX(-22vw) translateY(-40vh) scale(.56)}11.1111111111%{transform:translateX(-23vw) translateY(-29vh) scale(.45)}16.6666666667%{transform:translateX(43vw) translateY(9vh) scale(.6)}22.2222222222%{transform:translateX(36vw) translateY(-36vh) scale(.39)}27.7777777778%{transform:translateX(11vw) translateY(-34vh) scale(.84)}33.3333333333%{transform:translateX(17vw) translateY(-28vh) scale(.48)}38.8888888889%{transform:translateX(-34vw) translateY(-31vh) scale(.44)}44.4444444444%{transform:translateX(-12vw) translateY(33vh) scale(.74)}50%{transform:translateX(8vw) translateY(40vh) scale(.45)}55.5555555556%{transform:translateX(-10vw) translateY(-41vh) scale(.57)}61.1111111111%{transform:translateX(-37vw) translateY(45vh) scale(.53)}66.6666666667%{transform:translateX(-1vw) translateY(10vh) scale(.74)}72.2222222222%{transform:translateX(-7vw) translateY(-40vh) scale(.8)}77.7777777778%{transform:translateX(-1vw) translateY(29vh) scale(.98)}83.3333333333%{transform:translateX(31vw) translateY(-38vh) scale(1)}88.8888888889%{transform:translateX(-37vw) translateY(-3vh) scale(.95)}94.4444444444%{transform:translateX(-47vw) translateY(5vh) scale(.68)}100%{transform:translateX(8vw) translateY(32vh) scale(.31)}}.firefly:nth-child(6){animation-name:move6}.firefly:nth-child(6)::before{animation-duration:18s}.firefly:nth-child(6)::after{animation-duration:18s,9854ms;animation-delay:0s,1039ms}@keyframes move6{0%{transform:translateX(31vw) translateY(-33vh) scale(.28)}4.7619047619%{transform:translateX(-19vw) translateY(-36vh) scale(.44)}9.5238095238%{transform:translateX(30vw) translateY(28vh) scale(.36)}14.2857142857%{transform:translateX(-7vw) translateY(26vh) scale(.59)}19.0476190476%{transform:translateX(1vw) translateY(9vh) scale(.63)}23.8095238095%{transform:translateX(37vw) translateY(20vh) scale(.39)}28.5714285714%{transform:translateX(21vw) translateY(-22vh) scale(.86)}33.3333333333%{transform:translateX(32vw) translateY(-18vh) scale(.6)}38.0952380952%{transform:translateX(26vw) translateY(-33vh) scale(.52)}42.8571428571%{transform:translateX(6vw) translateY(41vh) scale(.49)}47.619047619%{transform:translateX(31vw) translateY(26vh) scale(.37)}52.380952381%{transform:translateX(-25vw) translateY(28vh) scale(.89)}57.1428571429%{transform:translateX(-19vw) translateY(0) scale(.31)}61.9047619048%{transform:translateX(-35vw) translateY(-45vh) scale(.88)}66.6666666667%{transform:translateX(-49vw) translateY(-6vh) scale(.82)}71.4285714286%{transform:translateX(5vw) translateY(-25vh) scale(.57)}76.1904761905%{transform:translateX(-18vw) translateY(5vh) scale(.96)}80.9523809524%{transform:translateX(24vw) translateY(28vh) scale(.94)}85.7142857143%{transform:translateX(41vw) translateY(-35vh) scale(.64)}90.4761904762%{transform:translateX(-48vw) translateY(17vh) scale(.62)}95.2380952381%{transform:translateX(32vw) translateY(-28vh) scale(.42)}100%{transform:translateX(-18vw) translateY(37vh) scale(.78)}}.firefly:nth-child(7){animation-name:move7}.firefly:nth-child(7)::after{animation-duration:9s,8402ms;animation-delay:0s,1524ms}@keyframes move7{0%{transform:translateX(-5vw) translateY(40vh) scale(.37)}4.5454545455%{transform:translateX(-39vw) translateY(-48vh) scale(.28)}9.0909090909%{transform:translateX(-17vw) translateY(28vh) scale(.53)}13.6363636364%{transform:translateX(-29vw) translateY(-1vh) scale(.88)}18.1818181818%{transform:translateX(39vw) translateY(-27vh) scale(.62)}22.7272727273%{transform:translateX(-8vw) translateY(9vh) scale(.66)}27.2727272727%{transform:translateX(-9vw) translateY(26vh) scale(.97)}31.8181818182%{transform:translateX(-17vw) translateY(-38vh) scale(.65)}36.3636363636%{transform:translateX(-19vw) translateY(-5vh) scale(.42)}40.9090909091%{transform:translateX(-45vw) translateY(23vh) scale(.29)}45.4545454545%{transform:translateX(27vw) translateY(-40vh) scale(.76)}50%{transform:translateX(17vw) translateY(-4vh) scale(.92)}54.5454545455%{transform:translateX(-29vw) translateY(-35vh) scale(.67)}59.0909090909%{transform:translateX(-35vw) translateY(46vh) scale(.63)}63.6363636364%{transform:translateX(36vw) translateY(-4vh) scale(.32)}68.1818181818%{transform:translateX(-49vw) translateY(-17vh) scale(.89)}72.7272727273%{transform:translateX(22vw) translateY(33vh) scale(.7)}77.2727272727%{transform:translateX(2vw) translateY(-33vh) scale(.8)}81.8181818182%{transform:translateX(-6vw) translateY(46vh) scale(.9)}86.3636363636%{transform:translateX(3vw) translateY(25vh) scale(.29)}90.9090909091%{transform:translateX(-23vw) translateY(50vh) scale(.91)}95.4545454545%{transform:translateX(22vw) translateY(0) scale(.47)}100%{transform:translateX(5vw) translateY(-23vh) scale(.41)}}.firefly:nth-child(8){animation-name:move8}.firefly:nth-child(13)::before,.firefly:nth-child(8)::before{animation-duration:14s}.firefly:nth-child(8)::after{animation-duration:14s,5107ms;animation-delay:0s,3171ms}@keyframes move8{0%{transform:translateX(-14vw) translateY(37vh) scale(.74)}3.7037037037%{transform:translateX(-12vw) translateY(-1vh) scale(.52)}7.4074074074%{transform:translateX(-6vw) translateY(42vh) scale(.69)}11.1111111111%{transform:translateX(36vw) translateY(27vh) scale(.4)}14.8148148148%{transform:translateX(8vw) translateY(39vh) scale(.46)}18.5185185185%{transform:translateX(38vw) translateY(-6vh) scale(.94)}22.2222222222%{transform:translateX(5vw) translateY(43vh) scale(.6)}25.9259259259%{transform:translateX(22vw) translateY(2vh) scale(.31)}29.6296296296%{transform:translateX(-14vw) translateY(-43vh) scale(.98)}33.3333333333%{transform:translateX(24vw) translateY(32vh) scale(.34)}37.037037037%{transform:translateX(-26vw) translateY(-33vh) scale(.46)}40.7407407407%{transform:translateX(15vw) translateY(-12vh) scale(.79)}44.4444444444%{transform:translateX(6vw) translateY(9vh) scale(.65)}48.1481481481%{transform:translateX(13vw) translateY(31vh) scale(.27)}51.8518518519%{transform:translateX(-9vw) translateY(34vh) scale(.97)}55.5555555556%{transform:translateX(33vw) translateY(-26vh) scale(.54)}59.2592592593%{transform:translateX(-30vw) translateY(42vh) scale(.68)}62.962962963%{transform:translateX(-32vw) translateY(-49vh) scale(.58)}66.6666666667%{transform:translateX(-33vw) translateY(38vh) scale(.5)}70.3703703704%{transform:translateX(26vw) translateY(50vh) scale(.33)}74.0740740741%{transform:translateX(-24vw) translateY(22vh) scale(.58)}77.7777777778%{transform:translateX(-45vw) translateY(-40vh) scale(.56)}81.4814814815%{transform:translateX(-7vw) translateY(-30vh) scale(.37)}85.1851851852%{transform:translateX(12vw) translateY(-46vh) scale(.3)}88.8888888889%{transform:translateX(21vw) translateY(-16vh) scale(.7)}92.5925925926%{transform:translateX(12vw) translateY(18vh) scale(.9)}96.2962962963%{transform:translateX(9vw) translateY(-33vh) scale(.66)}100%{transform:translateX(-49vw) translateY(-35vh) scale(.69)}}.firefly:nth-child(9){animation-name:move9}.firefly:nth-child(10)::before,.firefly:nth-child(11)::before,.firefly:nth-child(9)::before{animation-duration:10s}.firefly:nth-child(9)::after{animation-duration:10s,7928ms;animation-delay:0s,3609ms}@keyframes move9{0%{transform:translateX(-38vw) translateY(-19vh) scale(.27)}3.8461538462%{transform:translateX(14vw) translateY(-14vh) scale(.7)}7.6923076923%{transform:translateX(11vw) translateY(15vh) scale(.83)}11.5384615385%{transform:translateX(-43vw) translateY(-34vh) scale(.79)}15.3846153846%{transform:translateX(-7vw) translateY(10vh) scale(.66)}19.2307692308%{transform:translateX(14vw) translateY(26vh) scale(.86)}23.0769230769%{transform:translateX(-44vw) translateY(31vh) scale(.65)}26.9230769231%{transform:translateX(3vw) translateY(-21vh) scale(.49)}30.7692307692%{transform:translateX(41vw) translateY(-17vh) scale(.66)}34.6153846154%{transform:translateX(-3vw) translateY(25vh) scale(.71)}38.4615384615%{transform:translateX(34vw) translateY(4vh) scale(.92)}42.3076923077%{transform:translateX(-31vw) translateY(-35vh) scale(.71)}46.1538461538%{transform:translateX(41vw) translateY(-18vh) scale(.73)}50%{transform:translateX(-21vw) translateY(27vh) scale(.61)}53.8461538462%{transform:translateX(-1vw) translateY(29vh) scale(.42)}57.6923076923%{transform:translateX(31vw) translateY(25vh) scale(.52)}61.5384615385%{transform:translateX(41vw) translateY(44vh) scale(.55)}65.3846153846%{transform:translateX(25vw) translateY(39vh) scale(.68)}69.2307692308%{transform:translateX(30vw) translateY(40vh) scale(.41)}73.0769230769%{transform:translateX(-43vw) translateY(18vh) scale(.82)}76.9230769231%{transform:translateX(38vw) translateY(11vh) scale(.96)}80.7692307692%{transform:translateX(-17vw) translateY(25vh) scale(.6)}84.6153846154%{transform:translateX(41vw) translateY(-27vh) scale(.53)}88.4615384615%{transform:translateX(-24vw) translateY(43vh) scale(.34)}92.3076923077%{transform:translateX(-41vw) translateY(42vh) scale(.68)}96.1538461538%{transform:translateX(-12vw) translateY(21vh) scale(.34)}100%{transform:translateX(-38vw) translateY(48vh) scale(.54)}}.firefly:nth-child(10){animation-name:move10}.firefly:nth-child(10)::after{animation-duration:10s,9.19s;animation-delay:0s,6.74s}@keyframes move10{0%{transform:translateX(-43vw) translateY(-31vh) scale(.63)}4.1666666667%{transform:translateX(20vw) translateY(31vh) scale(.58)}8.3333333333%{transform:translateX(-43vw) translateY(30vh) scale(1)}12.5%{transform:translateX(19vw) translateY(1vh) scale(.88)}16.6666666667%{transform:translateX(26vw) translateY(-26vh) scale(.8)}20.8333333333%{transform:translateX(-8vw) translateY(-49vh) scale(.65)}25%{transform:translateX(-36vw) translateY(-12vh) scale(.65)}29.1666666667%{transform:translateX(17vw) translateY(21vh) scale(.32)}33.3333333333%{transform:translateX(-1vw) translateY(-35vh) scale(.97)}37.5%{transform:translateX(29vw) translateY(-40vh) scale(.68)}41.6666666667%{transform:translateX(-10vw) translateY(50vh) scale(.91)}45.8333333333%{transform:translateX(32vw) translateY(-31vh) scale(.95)}50%{transform:translateX(-31vw) translateY(-35vh) scale(.26)}54.1666666667%{transform:translateX(24vw) translateY(27vh) scale(.5)}58.3333333333%{transform:translateX(16vw) translateY(21vh) scale(.69)}62.5%{transform:translateX(-36vw) translateY(-33vh) scale(.57)}66.6666666667%{transform:translateX(26vw) translateY(42vh) scale(.64)}70.8333333333%{transform:translateX(-26vw) translateY(-24vh) scale(.58)}75%{transform:translateX(-44vw) translateY(41vh) scale(.54)}79.1666666667%{transform:translateX(46vw) translateY(30vh) scale(.92)}83.3333333333%{transform:translateX(36vw) translateY(22vh) scale(.75)}87.5%{transform:translateX(-27vw) translateY(-26vh) scale(.37)}91.6666666667%{transform:translateX(47vw) translateY(-23vh) scale(.46)}95.8333333333%{transform:translateX(-20vw) translateY(-27vh) scale(.93)}100%{transform:translateX(9vw) translateY(0) scale(.3)}}.firefly:nth-child(11){animation-name:move11}.firefly:nth-child(11)::after{animation-duration:10s,8456ms;animation-delay:0s,6219ms}@keyframes move11{0%{transform:translateX(-28vw) translateY(38vh) scale(.92)}5.8823529412%{transform:translateX(4vw) translateY(-14vh) scale(.66)}11.7647058824%{transform:translateX(39vw) translateY(-40vh) scale(.33)}17.6470588235%{transform:translateX(40vw) translateY(-17vh) scale(.33)}23.5294117647%{transform:translateX(-23vw) translateY(17vh) scale(.69)}29.4117647059%{transform:translateX(27vw) translateY(40vh) scale(.54)}35.2941176471%{transform:translateX(-21vw) translateY(23vh) scale(.27)}41.1764705882%{transform:translateX(20vw) translateY(-21vh) scale(.92)}47.0588235294%{transform:translateX(-20vw) translateY(31vh) scale(.35)}52.9411764706%{transform:translateX(41vw) translateY(30vh) scale(.82)}58.8235294118%{transform:translateX(-29vw) translateY(-2vh) scale(.79)}64.7058823529%{transform:translateX(-13vw) translateY(27vh) scale(.42)}70.5882352941%{transform:translateX(8vw) translateY(3vh) scale(.31)}76.4705882353%{transform:translateX(-42vw) translateY(-35vh) scale(.53)}82.3529411765%{transform:translateX(-7vw) translateY(-38vh) scale(.53)}88.2352941176%{transform:translateX(33vw) translateY(13vh) scale(.75)}94.1176470588%{transform:translateX(5vw) translateY(-24vh) scale(.69)}100%{transform:translateX(-5vw) translateY(-44vh) scale(.93)}}.firefly:nth-child(12){animation-name:move12}.firefly:nth-child(12)::before,.firefly:nth-child(15)::before{animation-duration:15s}.firefly:nth-child(12)::after{animation-duration:15s,8.29s;animation-delay:0s,3538ms}@keyframes move12{0%{transform:translateX(10vw) translateY(-47vh) scale(.38)}5.5555555556%{transform:translateX(-20vw) translateY(-47vh) scale(.85)}11.1111111111%{transform:translateX(-38vw) translateY(-43vh) scale(.92)}16.6666666667%{transform:translateX(25vw) translateY(19vh) scale(.67)}22.2222222222%{transform:translateX(40vw) translateY(-11vh) scale(.45)}27.7777777778%{transform:translateX(26vw) translateY(-24vh) scale(.73)}33.3333333333%{transform:translateX(14vw) translateY(-32vh) scale(.77)}38.8888888889%{transform:translateX(37vw) translateY(2vh) scale(.84)}44.4444444444%{transform:translateX(-44vw) translateY(-15vh) scale(.41)}50%{transform:translateX(13vw) translateY(49vh) scale(.26)}55.5555555556%{transform:translateX(2vw) translateY(12vh) scale(.26)}61.1111111111%{transform:translateX(-20vw) translateY(-37vh) scale(.64)}66.6666666667%{transform:translateX(13vw) translateY(-35vh) scale(.26)}72.2222222222%{transform:translateX(-17vw) translateY(21vh) scale(.3)}77.7777777778%{transform:translateX(-26vw) translateY(-32vh) scale(.83)}83.3333333333%{transform:translateX(7vw) translateY(40vh) scale(.7)}88.8888888889%{transform:translateX(36vw) translateY(42vh) scale(.41)}94.4444444444%{transform:translateX(-21vw) translateY(-17vh) scale(.5)}100%{transform:translateX(3vw) translateY(36vh) scale(.78)}}.firefly:nth-child(13){animation-name:move13}.firefly:nth-child(13)::after{animation-duration:14s,5296ms;animation-delay:0s,3296ms}@keyframes move13{0%{transform:translateX(-16vw) translateY(-25vh) scale(.29)}5%{transform:translateX(-19vw) translateY(-4vh) scale(.6)}10%{transform:translateX(38vw) translateY(19vh) scale(.29)}15%{transform:translateX(46vw) translateY(42vh) scale(.77)}20%{transform:translateX(-45vw) translateY(-4vh) scale(.85)}25%{transform:translateX(12vw) translateY(-40vh) scale(.92)}30%{transform:translateX(19vw) translateY(-29vh) scale(.99)}35%{transform:translateX(39vw) translateY(31vh) scale(.5)}40%{transform:translateX(50vw) translateY(34vh) scale(.48)}45%{transform:translateX(-11vw) translateY(28vh) scale(.63)}50%{transform:translateX(12vw) translateY(43vh) scale(1)}55%{transform:translateX(30vw) translateY(38vh) scale(.51)}60%{transform:translateX(0) translateY(-4vh) scale(.85)}65%{transform:translateX(37vw) translateY(-39vh) scale(.96)}70%{transform:translateX(-9vw) translateY(-27vh) scale(.69)}75%{transform:translateX(-16vw) translateY(-23vh) scale(.3)}80%{transform:translateX(-31vw) translateY(38vh) scale(.52)}85%{transform:translateX(-37vw) translateY(-26vh) scale(.96)}90%{transform:translateX(2vw) translateY(-48vh) scale(.49)}95%{transform:translateX(49vw) translateY(47vh) scale(.36)}100%{transform:translateX(5vw) translateY(6vh) scale(.38)}}.firefly:nth-child(14){animation-name:move14}.firefly:nth-child(14)::after{animation-duration:9s,10881ms;animation-delay:0s,2748ms}@keyframes move14{0%{transform:translateX(38vw) translateY(38vh) scale(.88)}4.347826087%{transform:translateX(29vw) translateY(40vh) scale(.65)}8.6956521739%{transform:translateX(-23vw) translateY(4vh) scale(.37)}13.0434782609%{transform:translateX(30vw) translateY(28vh) scale(.9)}17.3913043478%{transform:translateX(-16vw) translateY(-48vh) scale(.64)}21.7391304348%{transform:translateX(19vw) translateY(46vh) scale(.88)}26.0869565217%{transform:translateX(-9vw) translateY(-14vh) scale(.67)}30.4347826087%{transform:translateX(-22vw) translateY(16vh) scale(.99)}34.7826086957%{transform:translateX(33vw) translateY(-45vh) scale(.79)}39.1304347826%{transform:translateX(29vw) translateY(23vh) scale(.87)}43.4782608696%{transform:translateX(10vw) translateY(5vh) scale(.69)}47.8260869565%{transform:translateX(26vw) translateY(-47vh) scale(.4)}52.1739130435%{transform:translateX(25vw) translateY(8vh) scale(.93)}56.5217391304%{transform:translateX(-25vw) translateY(-29vh) scale(.51)}60.8695652174%{transform:translateX(-18vw) translateY(42vh) scale(.83)}65.2173913043%{transform:translateX(4vw) translateY(36vh) scale(.55)}69.5652173913%{transform:translateX(-28vw) translateY(-12vh) scale(.96)}73.9130434783%{transform:translateX(-2vw) translateY(-22vh) scale(.6)}78.2608695652%{transform:translateX(4vw) translateY(30vh) scale(.71)}82.6086956522%{transform:translateX(7vw) translateY(4vh) scale(.32)}86.9565217391%{transform:translateX(44vw) translateY(-48vh) scale(.82)}91.3043478261%{transform:translateX(9vw) translateY(11vh) scale(.5)}95.652173913%{transform:translateX(-35vw) translateY(35vh) scale(.78)}100%{transform:translateX(11vw) translateY(-42vh) scale(.68)}}.firefly:nth-child(15){animation-name:move15}.firefly:nth-child(15)::after{animation-duration:15s,6163ms;animation-delay:0s,7452ms}@keyframes move15{0%{transform:translateX(24vw) translateY(-36vh) scale(.39)}5.5555555556%{transform:translateX(42vw) translateY(48vh) scale(.35)}11.1111111111%{transform:translateX(2vw) translateY(22vh) scale(.71)}16.6666666667%{transform:translateX(37vw) translateY(-15vh) scale(.54)}22.2222222222%{transform:translateX(21vw) translateY(-1vh) scale(.78)}27.7777777778%{transform:translateX(3vw) translateY(-49vh) scale(.93)}33.3333333333%{transform:translateX(-38vw) translateY(-16vh) scale(.87)}38.8888888889%{transform:translateX(8vw) translateY(-23vh) scale(.51)}44.4444444444%{transform:translateX(48vw) translateY(-31vh) scale(.83)}50%{transform:translateX(5vw) translateY(6vh) scale(.69)}55.5555555556%{transform:translateX(-41vw) translateY(0) scale(.29)}61.1111111111%{transform:translateX(11vw) translateY(36vh) scale(.72)}66.6666666667%{transform:translateX(-9vw) translateY(19vh) scale(.82)}72.2222222222%{transform:translateX(45vw) translateY(-38vh) scale(.94)}77.7777777778%{transform:translateX(0) translateY(12vh) scale(.53)}83.3333333333%{transform:translateX(10vw) translateY(32vh) scale(.98)}88.8888888889%{transform:translateX(13vw) translateY(50vh) scale(.84)}94.4444444444%{transform:translateX(-42vw) translateY(-2vh) scale(.48)}100%{transform:translateX(-20vw) translateY(23vh) scale(.9)}}@keyframes drift{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes flash{0%,100%,30%{opacity:0;box-shadow:0 0 0 0 #ff0}5%{opacity:1;box-shadow:0 0 2vw .4vw #ff0}}

/* === Mobile responsiveness === */

@media (max-width: 959px) {

	/* Top-bar — keep only the phone, centered */
	#top-bar {
		text-align: center;
		font-size: 14px;
		padding: 6px 0;
	}

		#top-bar span {
			display: none;
			margin: 0;
		}

		#top-bar span:last-of-type {
			display: inline-block;
			float: none;
			margin: 0;
		}

	/* Nav — smaller logo, less padding, hamburger right-aligned */
	nav {
		padding: 12px 0;
	}

	.uk-container {
		padding-left: 16px;
		padding-right: 16px;
	}

	.mz-logo {
		float: left;
	}

	.logo {
		width: 160px;
	}

	.uk-navbar-toggle {
		float: right;
		padding: 8px;
		min-height: 44px;
		margin-top: 4px;
	}

	.uk-navbar-sticky nav {
		padding: 8px 0;
	}

		.uk-navbar-sticky .mz-logo img,
		.uk-navbar-sticky .logo {
			width: 140px;
			height: auto;
		}

	/* Hero — full-bleed video, readable text overlay */
	#intro video {
		object-fit: cover;
	}

	.uk-overlay-gradient {
		background-image: linear-gradient(to bottom, rgba(21, 44, 68, 0.55) 0%, rgba(0, 0, 0, 0.75) 100%);
	}

	/* Vertically center the slider inside the full-height hero */
	.mz-text-slider {
		position: absolute;
		top: 50%;
		left: 0;
		right: 0;
		margin-top: 0;
		transform: translateY(-50%);
	}

		/* Scope to slideshow items only — must NOT touch the prev/next arrows
		   which also use .uk-position-center-left */
		.mz-text-slider .uk-slideshow-items .uk-position-center-left {
			left: 0;
			right: 0;
			padding: 0 60px;
			text-align: center;
		}

		.mz-text-slider h2 {
			font-size: 26px;
			width: 100%;
			line-height: 1.25;
			text-align: center;
		}

		.mz-text-slider h3 {
			font-size: 18px;
			line-height: 1.35;
			text-align: center;
		}

	.slide-top i {
		font-size: 50px;
	}

	/* Sections — tighten vertical rhythm on mobile */
	#lead,
	#features,
	#kontakt,
	#mission {
		padding: 50px 0;
	}

		#lead h2:nth-of-type(1),
		#mission h3 {
			font-size: 28px;
		}

		#lead h2:nth-of-type(2) {
			font-size: 20px;
		}

		#features i {
			font-size: 70px;
		}

		#features h4 {
			font-size: 20px;
		}

	section#about {
		padding: 50px 0 0 0;
	}

	/* Footer #kontakt — stacked layout, breathing room between blocks */
	#kontakt h3 {
		font-size: 24px;
	}

	#kontakt h4 {
		font-size: 20px;
	}

		#kontakt article {
			margin-bottom: 28px;
		}

			#kontakt article:last-child {
				margin-bottom: 0;
			}

		#kontakt article p {
			margin: 0 0 12px 0;
			line-height: 1.5;
		}

		#kontakt article a[href^="tel:"],
		#kontakt article a[href^="mailto:"] {
			font-weight: 600;
			word-break: break-word;
		}

	/* Map — 16:9 panel reads better than a stretched square */
	.googlemap {
		padding-bottom: 56.25%;
		margin-top: 10px;
	}

}

@media (max-width: 599px) {

		.mz-text-slider h2 {
			font-size: 22px;
		}

		.mz-text-slider h3 {
			font-size: 16px;
		}

	.logo {
		width: 140px;
	}

}
