/* Add here all your css styles (customizations) */

.logo{
	width: 250px!important;
}

.navbar-nav .nav-item.active .nav-link{
	color: #234898;
}

.navbar-nav .nav-link:hover{
	color: #234898;
}

.g-color-primary{
	color: #f36f21!important;
}

.g-brd-primary{
	border-color: #234898!important;
}

.g-bg-primary{
	background-color: #f36f21!important;
}

.bloque_naranja{
	text-align: center;
	padding: 20px;
	font-size: 35px!important;
}

.card-header > a:not(.collapsed){
	color: #234898;
	text-decoration: none;
	border-color: #234898 !important;
}

.border_inferior{
	border-bottom: 2px solid #234898;
	/*margin-bottom: 32px;*/
}

.top_title{
	top: 47% !important;
}

.top_title_2{
	top: 43% !important;
}

.bg_proyectos_recientes{
	background-color: #234898;
	padding-top: 50px;
}

.strong_sub{
	color: #f36f21!important;
}

.pie{
	background-color: #234898;
	padding: 50px;
}

.testimonios-line{
	line-height: 14px;
}

.g-py-100_2b{
	background-color: #f36f21!important;
}


.g-py-100_2{
	padding-bottom: 0px!important;
}

.g-py-100_3{
	background-color: #234898;
}


.text_testiminios{
	font-size: 15px!important;
}

.condiciones{
	    font-size: 14px;
    color: #333333;
    text-decoration: underline;
    display: inline-block;
    position: relative;
}