/* #FF8A23 */
.navbar{
	border-bottom: 1px solid #FF8A23;
	font-size: 2rem;
}
*{
	font-family: 'Oswald', sans-serif;
	margin:0;
	padding:0;
}
body{
	padding-top: 81px; 
}
.banner{
	position:relative;
	height:85vh;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom;
	height:auto;
}
.main_text{
	margin-bottom:20vh;
}
@media (max-width: 1000px) {
	.main_text{
		margin-left:1vw !important;
		margin-right:1vw !important;
		margin-bottom:10vh;
	}
	.main_text_holder h1{
		margin-top: 12vh !important;
	}
	.banner{
		height:auto;
		background-image: none !important;
		background-color:black;
	}
	.bottom_content h1,h5{
		text-align: center !important;
		margin-top:2vh;
	}
	.middle_content h1{
		margin-top:2vh;
	}

}
@media (max-width: 1200px){
		.flex_container a{
		flex: 50% !important;
	}
}

@media (max-width: 600px){
	.flex_container a{
		flex: 100% !important;
	}
	#sb_txt{
		line-height: 2rem !important;
	}

}
.flex_container{
	display: flex;
	flex-wrap:wrap;

}
.flex_container a:hover{
	transform: scale(1.1);
}
.flex_container a{
	height:40vh;
flex: 33.3333333333333%;
	border: 1px solid #FF8A23;
	overflow: hidden;
	transition:0.05s ease-in-out;

}
.padding_none{
	padding:0 !important;
}#gal1,#gal2,#gal3,#gal4,#gal5,#gal6{
	background-repeat: no-repeat;
	background-size: cover;
}#gal1{
	background-image: url("img/gallery/galeria-1.jpg");

	}#gal2{
	background-image: url("img/gallery/galeria-2.jpg");
}#gal3{
	background-image: url("img/gallery/galeria-3.jpg");
}#gal4{
	background-image: url("img/gallery/galeria-4.jpg");
}#gal5{
	background-image: url("img/gallery/galeria-5.jpg");
}#gal6{
	background-image: url("img/gallery/galeria-6.jpg");
}
.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited {
    background-color: #FF8A23 !important;
}