/*
 Theme Name:   Almasierra
 Theme URI:    pixonit.com
 Description:  pixonit
 Author:       pixonit
 Author URI:   https://www.pixonit.com
 Template:     Divi
 Version:      1.0.0
 Tags:         
 Text Domain:  
*/
@import url("../Divi/style.css");

/*menu*/



@font-face {
	font-family: 'HelveticaL';
	font-style: normal;
	font-weight: lighter;
	src: local('HelveticaL'),
    url('fonts/45-HelveticaRegular.otf') format('opentype');
}

@font-face {
	font-family: 'HelveticaN';
	font-style: normal;
	font-weight: normal;
	src: local('HelveticaN'),
        url('fonts/55-HelveticaRegular.otf') format('opentype');
}

@font-face {
	font-family: 'HelveticaM';
	font-style: normal;
	font-weight: 600;
	src: local('HelveticaM'),
    url('fonts/65-HelveticaRegular.otf') format('opentype');
}
@font-face {
	font-family: 'HelveticaI';
	font-style: italic;
	font-weight: normal;
	src: local('HelveticaI'),
    url('fonts/46-HelveticaRegular.otf') format('opentype');
}

#header-menu{
    font-family: 'HelveticaL', sans-serif !important;
}

body{
    font-family: 'HelveticaL', sans-serif !important;
}

header .et_pb_sticky #logo_almasierra .et_pb_image_wrap {
    content: url('https://almasierra.com/wp-content/themes/almasierra-child-theme/img/almasierra_marca_registrada.png') !important;
    width:65px !important;
    padding-top:5px !important;
	margin-top:0px !important;
}

#menu-menu-principal li.active a, #menu-barrio-privado li.active a , #menu-menu-corporativo li.active a, #menu-menu-housing li.active a, #menu-menu-village li.active a,
#menu-menu-club li.active a, #menu-menu-condominios li.active a, #menu-menu-health li.active a, #menu-menu-hotel li.active a{
	color: #333!important;
}

.hover-producto{
	width:100% !important;
	position: absolute;
	top: 10px;
	opacity: 0;
	padding-top: 100px;
	transition: all 0.2s ease-out;
	
}

#productos .et_pb_blurb{

	min-height: 520px !important;
}

#producto-club, #hover-producto-club, #producto-barrio,#hover-producto-barrio,#producto-corporativo,#hover-producto-corporativo
,#producto-condominios,#hover-producto-condominios,#hover-producto-housing,#producto-housing,#hover-producto-village,#producto-village,
#hover-producto-smc,#producto-smc,#producto-hotel, #hover-producto-hotel{
	min-height: 520px !important;
}


.hover-producto.active{
	opacity: 1;
	top: 0;
	border-radius: 18px 18px 0px 0px;
}

#producto-club .et_pb_blurb_description{
	border-left: 5px solid #b2b2b2 !important;
    padding-left: 10px;
}
	
#producto-barrio-privado .et_pb_blurb_description{
	border-left: 5px solid #63c29c;
    padding-left: 10px;
}

#producto-corporativo .et_pb_blurb_description{
	border-left: 5px solid #188dcd;
    padding-left: 10px;
}

#producto-condominios .et_pb_blurb_description{
	border-left: 5px solid #7c78a4;
    padding-left: 10px;
}

#producto-housing .et_pb_blurb_description{
	border-left: 5px solid #f47d64;
    padding-left: 10px;
}

#producto-village .et_pb_blurb_description{
	border-left: 5px solid #3ebbe8;
    padding-left: 10px;
}


#producto-smc .et_pb_blurb_description{
	border-left: 5px solid #66bfbd;
    padding-left: 10px;
}

#producto-hotel .et_pb_blurb_description{
	border-left: 5px solid #dfbd77;
    padding-left: 10px;
}






.boton_menu_barrio{
	margin-top: 0px !important;
}
.boton_menu_barrio a{
	border: 1px solid #FBBC43 !important;
    color: #FBBC43 !important;
    font-size: .8rem;
    margin: auto;
	padding: 10px 10px 6px 10px!important;
    border-radius: 0.3rem;
	text-transform: uppercase;
 }

 .boton_menu_barrio a:hover{
	background-color:  #FBBC43 !important;
	color: #FFFFFF !important;
 }

.mobile_menu_bar:before{

	color: #666666 !important;
}

.et_mobile_nav_menu{
	padding-top: 15px !important;
}

.mobile_nav .menu-item a{
	color: #3c3c3b !important;
}

@media (max-width: 980px){
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li a, .et_pb_text_0_tb_header.et_pb_text {
    color: red !important;
}

.et_mobile_nav_menu{
	padding-top: 6px !important;
}
}
