.btn-asesor{font-family:Afta sans,sans-serif;color:#fff;background-color:#b3585a;border-color:#b3585a;border-radius:2rem;padding:.375rem 1.6rem}.btn-asesor:active,.btn-asesor:focus,.btn-asesor:hover{background-color:#9b4e50!important;border-color:#9b4e50!important;transition:all ease-in!important}#banner img,#vid1{width:100%}#vid1{height:100vh}#nosotros{background:url(../images/bg-nosotros.jpg) #fff no-repeat 50%/cover;padding-top:4%;padding-bottom:4%;min-height:850px}#nosotros h2{font-family:mangosignregular,sans-serif;text-align:center;font-size:4rem;color:#fff}#nosotros h2 span{color:#b3585a}#nosotros p{font-family:Afta sans,sans-serif;text-align:justify;color:#fff}#mejor-esatado{background:url(../images/bg-yucatan.jpg) #ffe6c3 no-repeat 50%/cover;padding-top:4%;padding-bottom:7%}#mejor-esatado h2{font-family:mangosignregular,sans-serif;text-align:center;font-size:4rem}#mejor-esatado p{font-family:Afta sans,sans-serif;text-align:center;font-size:1.2rem}#yucatan-merida{background:#fff;padding-top:4%;padding-bottom:4%}#yucatan-merida h3{font-family:Antipasto,sans-serif;color:#b3585a}#yucatan-merida p{font-family:Afta sans,sans-serif;text-align:justify}#inversion{background:#f4a6a8;padding-top:4%;padding-bottom:4%}#inversion h1{font-family:Encode Sans,sans-serif;font-weight:400;text-align:center;color:#fff}#beneficios{background:url(../images/bg-inversion.jpg) #fff no-repeat 50%/cover;padding-top:4%;padding-bottom:4%;min-height:680px}#beneficios h1{font-family:mangosignregular,sans-serif;text-align:center;font-size:5rem;color:#f4a6a8;margin:0}#beneficios h2{font-family:Encode Sans,sans-serif;font-weight:400;text-align:center;color:#737373}#beneficios [class^=flaticon-]:before{margin-left:0;font-size:4rem;color:#b3585a}#beneficios h5{font-family:Afta sans,sans-serif;color:#b3585a}#beneficios p{font-family:Encode Sans,sans-serif;color:#1c1c1c}#caracteristicas{background:#fff;padding-top:4%;padding-bottom:4%}#caracteristicas h1{font-family:Encode Sans,sans-serif;font-weight:700;color:#b3585a}#caracteristicas p{font-family:Encode Sans,sans-serif;font-weight:400}.bg-circle{background:#f4a6a8;border-radius:50%;color:#fff}.item-circle{min-height:120px;min-width:120px}.item-circle p{font-family:Antipasto,sans-serif!important;line-height:1;text-align:center;font-size:1.1rem}#info-lotes{background:url(../images/bg-info-lotes.jpg) #cdcbd2 no-repeat 50%/cover;padding-top:4%;padding-bottom:4%;min-height:600px}.bg-box-info-lote{background:hsla(0,0%,100%,.9);box-shadow:0 0 40px 50px hsla(0,0%,100%,.9)}#info-lotes h2{font-family:mangosignregular,sans-serif;text-align:center;font-size:5rem;color:#b3585a;line-height:.5}#info-lotes h2 span{font-family:Encode Sans,sans-serif;font-weight:400;color:#b3595b;font-size:1.8rem}#info-lotes p{font-family:Antipasto,sans-serif;font-size:1.4rem;text-align:center;line-height:1.2;color:#b3595b}#info-lotes p span{font-size:2rem;color:#000}.cash-price p{font-family:Encode Sans,sans-serif!important;font-weight:700;color:#b3595b!important;font-size:2rem!important}.cotizador{background:url(../images/bg-cotizador.jpg) #e0cdd2 no-repeat 50%/cover;padding-top:4%;padding-bottom:4%}.info-status{list-style:none;font-family:Encode Sans,sans-serif;font-weight:400}.info-status,.info-status li i{font-size:1.4rem}.info-status .aviable{color:#043d09}.info-status .sold{color:#87250b}.cotizador h1{font-family:mangosignregular,sans-serif;text-align:center;font-size:5rem;color:#b3585a;line-height:.7}.cotizador h1 span{font-size:2rem;color:#08625c}.cotizador h1 span,.cotizador p{font-family:Encode Sans,sans-serif;font-weight:400}.cotizador p{text-align:justify}.gallery,.map{position:relative;background:#fff;padding-top:4%;padding-bottom:4%}.contacto{background:#f4a6a8;position:relative;padding-top:2%;padding-bottom:2%}.contacto h2{font-family:Encode Sans,sans-serif;font-weight:700;text-align:left;color:#300f05}.contacto ul{list-style:none;text-align:left}.contacto ul li{display:list-item;padding:10px 0}.contacto ul li p{font-family:Encode Sans,sans-serif;font-weight:700;color:#fff}.contacto ul li a{font-family:Encode Sans,sans-serif;font-weight:400;text-decoration:none;color:#000}.contacto ul li a i{font-size:1.5rem;color:#fff}.contacto .form-group{margin-bottom:.35rem}.contacto .form-control::-webkit-input-placeholder{color:#4d4d4d}.contacto .form-control::-moz-placeholder{color:#4d4d4d}.contacto .form-control:-ms-input-placeholder{color:#4d4d4d}.contacto .form-control:-moz-placeholder{color:#4d4d4d}.contacto .form-control{display:block;padding:.375rem .75rem;line-height:1.5;color:#4d4d4d;background-color:#fff;background-clip:padding-box;border:1px solid #fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contacto .btn-send,.contacto .form-control{font-family:Afta sans,sans-serif;width:100%;font-size:1rem}.contacto .btn-send{text-transform:uppercase;color:#fff;padding:8px;background-color:#b8683b;border:1px solid #b8683b;cursor:pointer;margin-top:7px;border-radius:25px}.contacto .btn-send:active,.contacto .btn-send:focus,.contacto .btn-send:hover{color:#b8683b!important;background-color:transparent!important;border:1px solid #b8683b!important}.contacto .successMsg p{font-family:Afta sans,sans-serif;font-size:.8rem;color:#fff;padding:0;margin-top:-30px;text-align:center}.contacto div #recaptchaFooter{margin:0 auto;width:304px;border:0}.contacto #recaptchaFooter{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}.privacidad-link a{font-family:Afta sans,sans-serif;text-decoration:none;color:#fff}