p {
font-family: Futura, sans-serif;
}

/*  A Few Words About Us:  Color Text */
.scheme_dark .sc_title.scheme_dark .sc_title_descr {
    color: #fff !important;
    text-align: justify;
}
/* Inventory */
#inventory{
	display: none;
}
#Infrastructure{
	display: none;
}
#stunning{
	display: none;
}
#news{
	display: none;
}
#newsbutton{
	display: none;
}
#unique{
	display: none;
}
#slideabout{
	display: none;
}
/* Boton de suscribir al boletin en el footer */
.scheme_dark .sc_button_default.color_style_link3, .scheme_dark .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
    background-color: #11B6D4 !important;
    color: black !important;
}
/* Footer Address font color */
.footer_wrap .widget.widget_contacts .contacts_info .contacts_address {
    padding-left: 0;
    color: white;
    font-weight: 400;
}
.scheme_dark .widget_contacts .contacts_info span a {
    color: white !important;
    font-weight: 400;
}
.footer_wrap .widget.widget_contacts .contacts_info .contacts_phone {
    font-size: 14px !important; 
    line-height: 2.7em;
    font-weight: 400;
}

/* Team Member Description */
/* Paragraph */
.team_member_brief_info .team_member_brief_info_text p{
	color:#000000;
        text-align: justify;

}
/* Show comments single */
.page_wrap .show_comments_single{
	display: none;
}
/* Team member details label */
.team_member_details .team_member_details_email .team_member_details_label{
	color:#000000;
	font-weight: 800;
}
/* Team member details label */
.team_member_details .team_member_details_phone .team_member_details_label{
		color:#000000;
	font-weight: 800;
}
/* BOTON DE CONTACTO EN EL MENU DE NAVEGACION */
.button {
    background-color: #13b6d4; 
    border: none;
    color: white;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}
.elementor-nav-menu--main .menu-item .button3{
	background-color:#13b6d4 !important;
	background-image:none !important;
}
.button3 {border-radius: 8px;}

/* 375px and smaller screen sizes */
@media (max-width:375px){

	/* Span Tag */
	.elementor-element-55f1961 span{
		margin-left:161px;
		margin-top:-50px;
		margin-bottom:26px;
	}
	
	/* Column wrap */
	.elementor-element-55f1961 .elementor-column-wrap{
		width:74%;
	}
	
	/* Element 55f1961 */
	.body_wrap .page_wrap .top_panel_custom .elementor .elementor-inner .elementor-section-wrap .elementor-element-55f1961{
		padding-left:75px !important;
	}
	
	/* Element 55f1961 */
	.top_panel_custom .elementor .elementor-element-55f1961{
		
	}
}
/* TEAM MEMBER PADDING */
.team_member_description {
    overflow: hidden;
    padding-top: 400px;
}
.team_member_page .team_member_featured {
    float: left;
    width: 35%;
    padding: 0 3em 0 0;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 400px !important;
}
/* 450px and smaller screen sizes */
@media (max-width:414px){

	/* Team member description */
	.hentry .team_member_header .team_member_description{
		padding-top:0px;
		
	}
}

/* PADDING BOTTOM Mobile Menu – 375px and smaller screen sizes */
@media (max-width:375px){

	/* Element 55f1961 */
	.top_panel_custom .elementor .elementor-element-55f1961{
		padding-bottom:0px !important;
		
	}
}
/* Esconder Baños, Cuartos, etc de las propiedades + el simbolo de justicia al lado de cada titulo */
.sc_properties_item_options .sc_properties_item_row_info {
	display:none;
}
/* Span Tag */
.elementor-element-45b4936 .sc_properties_item_header span{
	display: none;
}
/* Span Tag */
.sc_properties .sc_properties_item_header span{
	display: none;
}
/* Header */
.body_wrap .page_wrap header{
	height:auto !important;
}
/* Properties page header */
.page_wrap .hentry .properties_page_header{
	box-shadow:none;
	margin-top:350px;
}
/* COLOR LINKS FOOTER */
/* Link */
.elementor-element-a1e9f8d .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .sc_layouts_item .elementor-widget-container .elementor-text-editor p span a{
	color:#fff !important;
}
/* DIRECCION DE LAS PROPIEDADES EX: Aventura>Florida>Usa */
/* 414px and smaller screen sizes */
@media (max-width:414px){

	/* Properties address item */
	.properties_page_title_address .properties_address .properties_address_item{
		font-size:21px;
	}
}
/* TEXTO DE BANNER EN HOME -  767px and smaller screen sizes  */
@media (max-width:767px){
	/* Heading */
	.elementor-element-7e111aa .elementor-widget-heading h1{
		margin-top:165px;
		padding-right:0px;
	}
}

/* MENU DE NAVEGACION HOME PAGE EN SCROLL */
/* Link */
.top_panel_custom .elementor .elementor-inner .elementor-section-wrap .elementor-element-69d7b28f .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-element-6ad4decc .elementor-container .elementor-row .elementor-inner-column .elementor-column-wrap .elementor-widget-wrap .sc_layouts_item .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item a{
	color:#ffffff !important;
}
/* MENU DE NAVIGATION DE ABOUT US PAGE - BEFORE SCROLL */
/* Link */
.elementor-element-6ad4decc .elementor-container .elementor-row .elementor-inner-column .elementor-column-wrap .elementor-widget-wrap #menu-about .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item a{
	color:#000 !important;
}
.elementor-sticky--effects .elementor-element-6ad4decc .elementor-container .elementor-row .elementor-inner-column .elementor-column-wrap .elementor-widget-wrap #menu-about .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item a {
    color: #fff !important;
}
/* HEADER AND LOGO PARA SCREEN 1200PX */
/* 1025px and larger screen sizes */
@media (min-width:1025px){

	/* Thumbnail Image */
	.elementor-element-6ad4decc .elementor-image .attachment-large{
		max-width:100%;
		width:140px !important;
		
	}
	
}
/* HEADER AND LOGO FOOTER PARA SCREEN 1200PX */
/* 1200px and smaller screen sizes */
@media (max-width:1200px){
	/* Thumbnail Image */
	.elementor-element-a1e9f8d .elementor-image img{
		margin-top:35px;	
	}
}
.elementor-642 .elementor-element.elementor-element-b9d3f72 img {
    width: 100%;
    margin-top: 30px;
    }
}


/* Slide In From The Top Option */

.header-2 {
 transform: translatey(-80px);
 -moz-transition: all .3s ease!important;
 -webkit-transition: all .3s ease!important;
 transition: all .3s ease!important;
}


.elementor-sticky--effects.header-2  {
 height: auto!important;
 transform: translatey(0px);
}

.elementor-sticky--effects.header-1 {
 display: none!important;
}

/* End Of Slide In From The Top Option */

/* Team Members Font */
.hentry .team_member_header .team_member_description{
	font-family: "Futura", "Sans-serif";
}

/* Link */
.team_member_details_email .team_member_details_value a{
	font-family: "Futura", "Sans-serif";
}

/* Link */
.team_member_details_phone .team_member_details_value a{
	font-family: "Futura", "Sans-serif";
}

/* Heading */
.team_member_header .team_member_description h3{
	font-family: "Futura", "Sans-serif";
}

/* Heading */
.without_image h1{
	font-family: "Futura", "Sans-serif";
}
.sc_layouts_title_title>.sc_layouts_title_caption {
    float: none;
    font-family: "Futura", "Sans-serif";
}