h1, h2, h3 {
	color: #008491;
	font-weight: lighter;
}

.prague-services-wrapper .services-item-icon {
	color: #008491;
}

header div.prague-logo a img {
	width: 480px;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

header.scroll div.prague-logo a img {
	width: 240px;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

.prague-footer .footer-bottom-content {
    position: relative;
    padding-top: 5px;
}

.prague-footer .footer-content-outer {
	padding: 50px 0 30px 0;	
}

.team-wrapper.circle {
	padding-top: 0;
}

.prague-header.light .main-menu li a {
	font-weight: 700;
}
.prague-header.simple.sticky-menu.light.scroll {
	background-color: black;
}

div.footer-main-content {
	margin-left: 10px;
}

.big {
	font-size: 22px !important;
}

#intro_layout {
	position: fixed;
    background-color: white;
    height: 100vh;
    width: 100vw;
    z-index: 1000;
}

#intro_container {
  width: 0%;
  height: 100%;
 
  position: fixed;
  top: calc(50% - 100px);
  left: 25%;
}	
		
#intro_line {
	opacity: 1; 
				
	width: 50%;
	position: fixed;
	height: auto;
	overflow: hidden;
}

#white_box {
	opacity: 1; 
	background-color: white;
	width: 50%;
	position: fixed;
	height: auto;
	overflow: hidden;
	height: 400px;
	z-index: 1000;
}

#intro_logo {
	opacity: 0;
	
	width: 50%;
	position: fixed;
	height: auto;
	overflow: hidden;
}