.home-cover{
	background-image: url(../../images/home/cover.jpg);
	background-size: cover;
	background-position: bottom;
}

.left-cover-information{
	background-color: #ffffffd6;
	width: 423px;
	height: 100%;
}

.head-title-company{
	font-size: 300%;
    font-weight: 600;
}

.sub-head-title{
	color: #5e5e5e;
	font-size: 115%;
}

.read-more-button{
	position: absolute;
	bottom: 0px;
	height: 90px;
	width: 100%;
	left: 0px;
}

.border-card{
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
}

.first-cover{
	background-image: url(../../images/properties/first-cover.jpg);
}

.second-cover{
	background-image: url(../../images/properties/second-cover.jpg);
}

.third-cover{
	background-image: url(../../images/properties/third-cover.jpg);
}

.carousel-images-style{
	height: 310px;
}

.carousel-controls-background{
	background-color: black;
	width: 40px;
	height: 40px;
	border-radius: 100%;
}

.carousel-card-text{
	bottom: 10px;
	background-color: #3279a8;
	-moz-border-radius: 200px 200px 200px 200px;
	padding-left: 10px;
	border-radius: 0px 200px 200px 0px;
	-moz-border-radius: 0px 200px 200px 0px;
	-webkit-border-radius: 0px 200px 200px 0px;
	border: 0px solid #000000;
	padding-right: 10px;
	color: white;
}

.vacation-info-section{
	padding-top: 10px;
	padding-bottom: 10px;
}

.vacation-footer-card{
	height: 126px;
}

.vacation-info-button{
	top: 23px;
    right: 0px;
}

.vacation-favorite-color{
	color: #3279a8;
}

.map-styles{
	width: 100%;
	height: 455px;
	border: 0px;
}

.contact-section{
	right: 0;
	background-color: #ffffffdb;
	color: white;
	width: 35%;
	height: 100%;
}

.contact-border-bar{
	border: 2px dotted transparent;
	border-image: linear-gradient(to bottom, #3acfd5 0%, #3ad554 100%) 1;
	width: 1px;
	background-color: #3acfd5;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.ubication-contact-image{
	height: 155px;
}

.map-title{
	font-size: 200%;
}

.map-subtitle{
	font-size: 135%;
	color: #424242 !important;
}

.map-sub-additional{
	font-size: 120%;
}

.round-card{
  border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
}

.round-left-down-card{
	border-radius: 6px 0px 0px 6px;
	-moz-border-radius: 6px 0px 0px 6px;
	-webkit-border-radius: 6px 0px 0px 6px;
	border: 0px solid #000000;
}

@media screen and (max-width: 426px) {
	.mobile-responsive{
		width: 100%;
	}
}