@charset "utf-8";
/* CSS Document */

body {
    font-size: 0.9rem;
    line-height: 1.6;
}

.g-logo.g-logo-helium img, .g-logo.g-logo-helium svg
{
	max-height:100%;
	max-width:100%;
}

#g-navigation .g-main-nav .g-toplevel {
    padding-top: 11px;
	padding-left:25px;
	font-family:"Raleway";
}

.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
	font-weight:normal;
}

#serv {
	background-image:gantry-media://header/img02.jpg;
}

#g-testimonials {
	background-size:initial;
}

.g-social a {
	font-size:0.8rem;
}

h1 {
    font-size: 1.6rem;
}

h2 {
    font-size: 1.5rem;
}

.contact1 {
	width: 40%; 
	float: left;
}

.contact2 {
	width: 45%; 
	float: left; 
	margin-top: -35px;
}

.despre1 {
	width: 60%; 
	float: left;
}

.despre2 {
	width: 40%; 
	float: left;
}

.despre2 .interior2 {
	padding:30px;
}

.despre1 span {
	display:block;
}

.despre2 span {
	display:block;
}

@media only all and (max-width: 47.938rem) {
	.despre1 {
    width: 100%;
	}
	.despre2 {
    width: 100%; 
	}
	.contact1 {
		width:100%
		}
	.contact2 {
		width:100%
	}
  }
  
@media only all and (min-width: 47.938rem) {
	#g-footer {
		display:none;
	}
}