@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:300,400,600,700,800');
#home{
	height: 100vh;
	width:  100vw;
	background:url(../img/home-cta.jpg) no-repeat;
	background-size:cover;
}

@media (min-width: 576px){
	.modal-dialog {
	    max-width: 600px;
	    margin: 5rem auto;
	}
}

#services{
	
}

#tehnologies{
	background:#00437A;
	color:#fff;
	
}

#contact{
	background:#428FCD;
	color:#fff;
}

ul.onepage-nev {
	font-family: 'Open Sans Condensed', sans-serif;
	text-transform:none;
	font-size: 18px;
}

img.services{
	width:100%;
}

#services .row{
	margin:30px 0;
}

.services-item{
	min-height: 340px;
}

.services-item p{
	padding:0 10px;
}

.modal-header{
	border:0px;
}

h4{
	color: #00437A;
    text-align: center;
    margin: 0 auto;
}
.poza img{
	width:100%;
	margin:5px 0;
}

.cta h3{
	font-family: 'Open Sans', sans-serif;
	font-size: 38px;
    font-weight: 100;
}


.logos img.img-thumbnail{
	margin:25px;
	padding:0px;
	border:none;
	border-radius: 0px;
	background:none;
}

#contact{
	padding:30px 0;
}

#contact h2{
	color:#fff;
}

.message{
	font-weight:600;
	font-size:18px;
	margin-top: 10px;
    margin-bottom: 20px;
	
}

#home{
	display: flex;
	 align-items: center;
}

.calltoa{
	flex: 1;
	padding: 100px;
}

.calltoa .cta{
	text-align:right;
}

.calltoa .cta h1{
	    font-family: 'Open Sans', sans-serif;
    font-size: 42px;
    font-weight: 100;
    color:#fff;
    margin-bottom:25px;
}

.calltoa .cta h2{
	color:#fff;
	font-size:24px;
	font-weight:400;
	margin-bottom:20px;
}
