.container, .container-width, .full-width .ubermenu-nav, .row/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.container, .container-width, .full-width .ubermenu-nav, .row{
	max-width: 1500px !important;
}
.cover .row.row-collapse {
    max-width: 100% !important;
}
.cover .row.row-collapse .col:nth-child(1) .col-inner{
	max-width:800px !important;
}
.acop-card__logo, .acop-card__media {
	height:160px;
}
.acop-card:nth-child(n+5) {
    margin-top: 40px;
}
.propiedades-link {
    display: none !important;
}
article.acop-card.acop-card--propiedad{
	color: #19152E;
	border: 1px solid #f2f2f2;
	border-radius: 6px;
	overflow: hidden;
}
article.acop-card.acop-card--propiedad .acop-card__body{
	padding:16px;
}

.header.show-on-scroll .hide-for-sticky, .stuck .hide-for-sticky{
	display: grid !important;
}
@media (max-width: 640px) {
    .re-services {
        padding: 64px 32px !important;
    }
	.banner-layers.container{
		display: grid !important;
		gap: 30px;
	}
	.col, .columns, .gallery-item, .col.medium-6.small-12.large-6 .col-inner {
    padding: 30px !important;
	}
	.contacto .col.medium-6.small-12.large-6 .col-inner{
		padding: 0 !important;
	}
	.text-box.banner-layer.res-text{
		position: relative !important;
		display: inline-block; 
		width: 90% !important;
		margin: auto !important;
	}
	.text-box.banner-layer.res-text{
		margin-top:60px !important; 
	}
	.x5 {
        left: 0;
    }
	.y50 {
        top: 0;
        transform: none;
    }
}

