.alert-customice{background-color:#719906;border-color:#719906;border-radius:0;color:rgba(255,255,255,1);font-size:13px;margin-bottom:0;text-align:center}#topbar .nav-item .nav-link{color:#333}#topbar .nav-item .nav-link:hover{color:#80b500}.bg-light{background-color:#4374c1!important}.top-legend{color:#073856;font-size:22px;font-weight:500;text-decoration:none}#search-area{background-size:cover;color:#fff;height:100vh}.search-area-content{align-items:center;display:flex;height:100%;width:100%}.search-area-content h1,.search-area-content p{text-shadow:2px 2px #1b1a1a}#search-area .form-control{border-radius:0}#property-filter .form-control:focus{border-color:#333;box-shadow:none}#propiedades-destacadas{padding:60px 0}#propiedades-destacadas h2{color:#2c399f}#propiedades-destacadas h3{color:#777}.propertycat-home span{align-items:center;display:block;width:100%}.property-media{display:block;height:100%;position:relative;width:100%}.property-media span.code{background-color:rgba(0,0,0,.2);color:#fff;height:20px;position:absolute;width:70px;left:10px;top:10px;text-align:center}.property-media span.value{background-color:#062e47;color:#fff;height:20px;position:absolute;width:200px;left:10px;bottom:30px;text-align:left;padding-left:10px}.property-media span.title{background-color:#062e47;color:#fff;height:20px;position:absolute;width:230px;left:10px;bottom:5px;text-align:left;padding-left:10px}.ribbon-wrapper-red{width:185px;height:188px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-red{text-transform:uppercase;font:bold 17px Sans-Serif;color:#fff;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:15px 0;left:-5px;top:30px;width:250px;background-color:#ea181e;background-image:-webkit-gradient(linear,left top,left bottom,from(#ea181e),to(#b90005));background-image:-webkit-linear-gradient(top,#ea181e,#b90005);background-image:-moz-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-ms-linear-gradient(top,#bfdc7a,#8ebf45);background-image:-o-linear-gradient(top,#bfdc7a,#8ebf45);color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon-red:after,.ribbon-red:before{content:"";border-top:3px solid #b90005;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-2px}.ribbon-red:before{left:22px}.ribbon-red:after{right:8px}.price{font-weight:500;font-size:26px}.property-price{color:#2f3ca1}.property-box{background-color:#fff;margin-bottom:30px}.property-img{position:relative}.property-photos{background-color:#062e47;color:#fff;position:absolute;padding:12px;border-radius:5px;bottom:10px;left:10px;cursor:pointer;text-decoration:none}.property-photos:hover{color:#fff}#property-form .form-control{font-size:14px;height:46px}#property-form textarea.form-control{font-size:14px;height:100px}#property-form .btn-primary{font-weight:700;height:46px}.page-header{background-position:center center;height:350px}.page-header h1{color:#fff;font-family:Ubuntu,sans-serif;font-optical-sizing:auto;font-size:42px;font-weight:400;margin:0}.page-detail{padding-bottom:100px}.page-detail-description{line-height:26px}#breadcrumb{background-color:#f1f1f1;font-size:15px;color:#777;list-style:none;display:flex}#breadcrumb li{font-family:Ubuntu,sans-serif;font-optical-sizing:auto;font-weight:500;margin-right:10px;position:relative}#breadcrumb li a{color:#666;font-family:Ubuntu,sans-serif;font-optical-sizing:auto;text-decoration:none}#breadcrumb li a:hover{color:#333}.breadcrumb-item.active{color:#8f8f8f}#body-content{padding:80px 0}#mision{background-image:url(../img/bg-mision.jpg);background-position:center center}#services{background-color:#2f3ca1;background-image:url(../img/ondas-left.png),url(../img/ondas-right.png);background-position:left top,right bottom;background-repeat:no-repeat;padding:80px 0}#experience{background-color:#f9f8fa;padding:80px 0}#propertyform{padding:80px 0}#propertyform h3{font-family:Ubuntu,sans-serif;font-size:32;font-weight:700;position:relative}#propertyform h3::before{background-color:#2f3ca1;content:'';display:block;height:4px;left:0;position:absolute;top:80px;width:100px}#propertyform input{border-color:#fada00;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:400}#propertyform textarea{border-color:#fada00;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:400}