/* Css con las nuevas clases para soportar los últimos cambios solicitados */

.new_logo {
	padding-top:0px !important;
	padding-bottom:0px !important;
	max-height: 78px !important;
}

.new_navbar {
	max-height: 78px !important; 
	margin-bottom:0px !important;
}

.new_banner {
	margin-top: 78px;
}

.new_banner_mobile {
	background-color:#8bb518;
}

.new_wrap_mobile {
	color: black; 
	text-transform: uppercase;
}

.new_center_mobile {
	color: white !important;
	font-size: 22px !important;
	line-height: 32px !important;
	font-weight: 300 !important;
	letter-spacing: 2px !important;
}

.new_h1 {
	color: white !important;
	font-size: 28px !important;
	line-height: 32px !important;
	font-weight: 300 !important;
	letter-spacing: 2px !important;
}

.new_h2 {
	color: white !important; 
	margin-bottom: 20px !important;
}

.new_rrss {
	width:20%;
	bottom: 30%;
	right: 0px;
	position: absolute;
}

.new_wrap {
	display: flex;
	background-color:#8bb518;
	position:relative;
}

.new_principal {
	width:78%;
	margin-top: 15px;
}

.new_index_h2 {
	color: #0C223E !important;
	font-weight: 400 !important;
	font-size: 32px !important;
	line-height: 43px !important;
	margin-bottom:20px !important;
}

.new_sidebar {
	z-index:0;
}