.texto-hero-mobile{display:none}@media(max-width: 768px){.texto-hero-mobile{display:block;margin-top:5em}}.texto-hero-mobile .w-100 h1{font-family:"Open-sans",sans-serif;font-weight:700;font-size:18px;margin-bottom:0px;color:#020202;text-align:center}.texto-hero-mobile .w-100 h2{font-family:"Open-sans",sans-serif;font-weight:400;font-size:16px;color:#020202;text-align:center}@media(max-width: 768px){.home-section{margin-top:2em}}.home-section .info-1{background-color:#fff;height:auto;margin-top:-2em;padding-bottom:3em}.home-section .info-1 img{width:80%}@media(max-width: 768px){.home-section .info-1 img{width:49%}}.home-section .info-2 .col-xl-6{padding-left:5px;padding-right:5px}.home-section .info-2 .box{position:relative;overflow:hidden}.home-section .info-2 .box img{width:100%;transition:.3s all ease-in-out}.home-section .info-2 .box img:hover{transform:scale(1.1)}.home-section .info-2 .box-caracteristicas{height:100%;width:100%;background-color:#e94e1b;padding-right:1em;padding-top:2em}.home-section .info-2 .box-caracteristicas ul li{list-style:none}.home-section .info-2 .box-caracteristicas ul li p{color:#fff;font-family:"Open-sans",sans-serif;text-transform:uppercase;font-size:14px}@media(max-width: 1360px){.home-section .info-2 .box-caracteristicas ul li p{font-size:13px}}.home-section .info-2 .box-caracteristicas ul li p i{color:#c7cd1d}.home-section .info-3{padding-top:5em;padding-bottom:5em;padding-left:1em;padding-right:1em}.home-section .info-3 .card{height:auto;padding:15px;box-shadow:0 2px 10px 0 rgba(0,0,0,.08),0 2px 10px 0 rgba(0,0,0,.08);margin-bottom:1em;margin-top:1em}.home-section .info-3 .card:hover .img-card{transform:scale(1.1)}.home-section .info-3 .card .box-img{position:relative;overflow:hidden}.home-section .info-3 .card .box-img .box-absolute{position:absolute;width:100%;top:0;z-index:9;padding-top:1em;padding-left:2em}@media(max-width: 768px){.home-section .info-3 .card .box-img .box-absolute{padding-left:1em;padding-top:.5em}}.home-section .info-3 .card .box-img .box-absolute p{color:#fff;font-size:40px;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,.568627451)}@media(max-width: 768px){.home-section .info-3 .card .box-img .box-absolute p{font-size:30px}}.home-section .info-3 .card .box-img .box-absolute p span{font-weight:700;font-size:50px}@media(max-width: 768px){.home-section .info-3 .card .box-img .box-absolute p span{font-size:40px}}.home-section .info-3 .card .img-card{width:100%;transition:.4s ease-in-out}.home-section .info-3 .card .grid-caracteristicas{margin-top:2em;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:". . ."}.home-section .info-3 .card .grid-caracteristicas .item-grid{height:50px}.home-section .info-3 .card .grid-caracteristicas .item-grid .dimensiones{font-family:"Open-sans",sans-serif;font-size:35px;font-weight:800;color:#e94e1b}@media(max-width: 768px){.home-section .info-3 .card .grid-caracteristicas .item-grid .dimensiones{font-size:20px}}.home-section .info-3 .card .grid-caracteristicas .item-grid .dimensiones span{font-size:20px;font-weight:400}@media(max-width: 768px){.home-section .info-3 .card .grid-caracteristicas .item-grid .dimensiones span{font-size:15px}}.home-section .info-3 .card .grid-caracteristicas .item-grid .banos{color:rgba(0,0,0,.368627451);font-family:"Open-sans",sans-serif;font-size:24px;font-weight:600;padding-top:15px}@media(max-width: 768px){.home-section .info-3 .card .grid-caracteristicas .item-grid .banos{font-size:18px}}.home-section .info-3 .card .grid-caracteristicas .item-grid .banos img{padding-bottom:10px}.home-section .info-3 .card .grid-caracteristicas .item-grid .habitaciones{color:rgba(0,0,0,.368627451);font-family:"Open-sans",sans-serif;font-size:24px;font-weight:600;padding-top:15px}@media(max-width: 768px){.home-section .info-3 .card .grid-caracteristicas .item-grid .habitaciones{font-size:18px}}.home-section .info-3 .card .grid-caracteristicas .item-grid .habitaciones img{padding-bottom:10px}.home-section .info-3 .card .grid-caracteristicas .b-right{border-right:2px solid #e4e4e4}.home-section .info-3 .card .box-button{padding-top:3em;padding-bottom:2em}.home-section .info-3 .card .box-button button{background-color:#e94e1b;border-radius:50px;padding:11px 50px;border:none;color:#fff;text-transform:uppercase;font-family:"Open-sans",sans-serif;font-weight:300}@media(max-width: 768px){.home-section .info-3 .card .box-button button{padding:8px 40px;font-size:13px}}.navbar{background-color:rgba(0,0,0,.26);box-shadow:0 0px 0px 0 rgba(0,0,0,0),0 0px 0px 0 rgba(0,0,0,0);opacity:1 !important;top:0px !important;position:relative;height:auto !important;z-index:9}.navbar li a{text-transform:uppercase;letter-spacing:1.5px;color:#fff !important;font-size:12px;font-family:"Open-sans",sans-serif;transition:all .3s ease-in-out;font-weight:500}.navbar li a:hover{color:#009640 !important}@media(max-width: 1360px){.navbar li a{font-size:11px}}.navbar .navbar-brand{padding:8px;margin-top:-7px}@media(max-width: 430px){.navbar .navbar-brand{padding:5px;margin-top:1px}}.navbar .navbar-brand img{width:200px}@media(max-width: 1360px){.navbar .navbar-brand img{width:130px}}.displayNav{top:0px;transition:.3s;opacity:1;background-color:#fff !important}nav{position:fixed;top:-74px;width:100%;height:74px;background-color:#fff;color:#fff;transition:.3s;opacity:0}.navScroll{background-color:#fff !important;box-shadow:0 2px 8px 0 rgba(0,0,0,.137),0 2px 8px 0 rgba(0,0,0,.137);z-index:999}.navScroll li a{text-transform:uppercase;letter-spacing:1.5px;color:#252525 !important;font-size:12px;font-family:"Open-sans",sans-serif;transition:all .3s ease-in-out;font-weight:500}.navScroll li a:hover{color:#009640 !important}@media(max-width: 1360px){.navScroll li a{font-size:11px}}.navScroll .navbar-brand img{width:160px}@media(max-width: 992px){.dnoneResponsive{display:none !important}}.navResponsive{display:none;background:#fff !important;padding:.5rem .5rem;position:fixed;z-index:999;box-shadow:0 2px 3px 0 rgba(0,0,0,.1294117647),0 2px 2px 0 rgba(0,0,0,0)}@media(max-width: 992px){.navResponsive{display:block !important}}.navResponsive .logo-nav-mobile{width:100px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navResponsive .lnr-menu{color:#000}.navResponsive li a{text-transform:uppercase;letter-spacing:1px;color:#252525 !important;font-size:12px;font-family:"Open-sans",sans-serif;transition:all .3s ease-in-out;padding-top:15px;padding-bottom:15px}.navResponsive .navbar-nav{margin-top:40px;padding-top:2em;padding-bottom:2em}.navResponsive .navbar.navbar-dark .breadcrumb .nav-item.active>.nav-link:hover,.navbar.navbar-dark .navbar-nav .nav-item.active>.nav-link:hover,.navbar.navbar-dark .navbar-toggler,.navbar.navbar-dark form .md-form .form-control{color:#fff;float:right !important;margin-top:10px}@media(min-width: 600px){.navbar.scrolling-navbar{padding-top:7px;padding-bottom:7px}}.hero{height:80vh;background:url("../img/hero/hero-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transform:translateY(-6em);display:flex;align-items:flex-end;padding-bottom:3em}@media(max-width: 768px){.hero{height:30vh;transform:translateY(3em);padding-bottom:2em}}@media(max-width: 576px){.hero{padding-bottom:1em}}@media(max-width: 768px){.hero img{width:50%;margin:0 auto;display:block}}@media(max-width: 576px){.hero img{width:60%}}.hero .cont-txt-hero{display:flex;align-items:flex-end;height:100%;text-align:right}@media(max-width: 768px){.hero .cont-txt-hero{display:none}}.hero .cont-txt-hero .w-100 h1{font-family:"Open-sans",sans-serif;font-weight:700;font-size:28px;color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,.7294117647)}@media(max-width: 768px){.hero .cont-txt-hero .w-100 h1{font-size:20px}}@media(max-width: 576px){.hero .cont-txt-hero .w-100 h1{font-size:18px;margin-bottom:0px}}.hero .cont-txt-hero .w-100 h2{font-family:"Open-sans",sans-serif;font-weight:400;font-size:25px;color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,.7294117647)}@media(max-width: 768px){.hero .cont-txt-hero .w-100 h2{font-size:18px}}@media(max-width: 576px){.hero .cont-txt-hero .w-100 h2{font-size:16px}}.box{height:100%;width:100%}.mapa{height:500px;width:100%}.responsive-slide{padding-bottom:3em}.responsive-slide .cont-items{display:flex}.responsive-slide .cont-items .box-img{min-height:80px;display:flex;align-items:center}.responsive-slide .cont-items .box-titulo{min-height:80px;padding-left:1em;padding-right:1em;display:flex;align-items:center}@media(max-width: 576px){.responsive-slide .cont-items .box-titulo{padding-left:0em;padding-right:0em}}.responsive-slide .cont-items .box-titulo h3{font-family:"Open-sans",sans-serif;font-weight:600;font-size:17px;text-align:left;text-transform:uppercase}@media(max-width: 576px){.responsive-slide .cont-items .box-titulo h3{font-size:12px;margin-left:10px}}footer{padding-top:4em;width:100%;background-color:#009640}footer .ul-menu{display:flex;flex-direction:row;padding-inline-start:0px;justify-content:center}@media(max-width: 1360px){footer .ul-menu{margin-top:2em}}@media(max-width: 768px){footer .ul-menu{flex-direction:column;text-align:center}}footer .ul-menu li{list-style:none;margin-left:.7em;margin-right:.7em}footer .ul-menu li a{color:#fff;text-decoration:none;font-size:13px;text-transform:uppercase;font-family:"Open-sans",sans-serif}footer .ul-menu li a:hover{color:#dadada}footer .ul-social{display:flex;flex-direction:row;padding-inline-start:0px;justify-content:center}footer .ul-social li{list-style:none}footer .ul-social li a{color:#fff;text-decoration:none;font-size:20px;text-transform:uppercase;font-family:"Open-sans",sans-serif}footer .ul-social li a:hover{color:#dadada}footer img{width:250px}@media(max-width: 768px){footer img{width:300px}}footer .divider{width:88%;height:1px;background-color:#fff}footer p{color:#fff;text-align:center;font-family:"Open-sans",sans-serif;margin-top:10px;font-size:15px}footer .coypright{margin-top:3em;width:100%;padding-top:5px;padding-bottom:5px;height:auto;background-color:rgba(255,255,255,.158)}footer .coypright p{color:rgba(255,255,255,.541);margin-bottom:0px;margin-top:0px;font-family:"Open-sans",sans-serif;font-weight:100}footer .coypright p a{text-decoration:none;color:rgba(255,255,255,.541)}footer .coypright p a:hover{color:#e94e1b}.galeria{padding-top:3em;padding-bottom:3em}.galeria img{width:100%}.galeria .slick-next{background:rgba(0,0,0,.315) !important;height:45px;width:45px;right:0px;z-index:9;transition:background .3s ease-in-out}.galeria .slick-next:hover{background:rgba(0,0,0,.623) !important}.galeria .slick-next:before{border:solid #fff;border-width:0 3px 3px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:"";display:block;height:20px;width:20px;margin-top:0px;margin-left:7px}.galeria .slick-prev{background:rgba(0,0,0,.315) !important;left:0px !important;height:45px;width:45px;z-index:9;transition:background .3s ease-in-out}.galeria .slick-prev:hover{background:rgba(0,0,0,.623) !important}.galeria .slick-prev:before{border:solid #fff;border-width:0 3px 3px 0;transform:rotate(135deg);-webkit-transform:rotate(135deg);content:"";display:block;height:20px;width:20px;margin-top:0px;margin-left:12px}.header-casa-a{height:80vh;background:url("../img/banner/casa-a-v2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;transform:translateY(-6em)}@media(max-width: 768px){.header-casa-a{height:30vh;transform:translateY(3em);padding-bottom:1em;padding-top:3em;align-items:flex-start !important}}@media(max-width: 768px){.header-casa-a img{width:50%}}.header-casa-b{height:80vh;background:url("../img/site/casa-b.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;transform:translateY(-6em)}@media(max-width: 768px){.header-casa-b{height:30vh;transform:translateY(3em);padding-bottom:1em;padding-top:2em;align-items:flex-start !important}}@media(max-width: 768px){.header-casa-b img{width:50%}}.section-casas{padding-bottom:5em}@media(max-width: 768px){.section-casas{margin-top:6em}}.section-casas .box-side{height:auto;width:100%;box-shadow:1px 1px 14px 4px rgba(0,0,0,.0784313725);background-color:#fff;margin-top:-13em;padding-top:1.5em;padding-left:1em;padding-right:1em;padding-bottom:3em}@media(max-width: 1024px){.section-casas .box-side{margin-top:5em}}.section-casas .box-side .grid-header{display:grid;grid-template-columns:1.4fr .6fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:". ."}.section-casas .box-side .grid-header .grid-iconos{display:grid;grid-template-columns:1.4fr;grid-template-rows:1fr 1fr;gap:5px 0px;grid-template-areas:"." "."}.section-casas .box-side .grid-header .grid-iconos .banos{color:rgba(0,0,0,.368627451);font-family:"Open-sans",sans-serif;font-size:20px;font-weight:600;margin-bottom:0px}.section-casas .box-side .grid-header .grid-iconos .banos img{width:25px}.section-casas .box-side .grid-header .grid-iconos .habitaciones{color:rgba(0,0,0,.368627451);font-family:"Open-sans",sans-serif;font-size:20px;font-weight:600;margin-bottom:0px}.section-casas .box-side .grid-header .grid-iconos .habitaciones img{width:25px}.section-casas .box-side .grid-header h5{font-weight:700;font-family:"Open-sans",sans-serif;color:#e94e1b;font-size:2rem;padding-top:.5em;padding-bottom:.8em}.section-casas .box-side .divider{width:100%;height:2px;background-color:#ebebeb}.section-casas .box-side .box-caracteristicas{height:100%;width:100%;padding-top:2em;padding-left:1em;padding-right:1em}.section-casas .box-side .box-caracteristicas ul{padding-inline-start:0px}.section-casas .box-side .box-caracteristicas ul li{list-style:none}.section-casas .box-side .box-caracteristicas ul li p{color:#4b4b4b;font-family:"Open-sans",sans-serif;text-transform:uppercase;font-size:14px}@media(max-width: 1360px){.section-casas .box-side .box-caracteristicas ul li p{font-size:13px}}.section-casas .box-side .box-caracteristicas ul li p i{color:#c7cd1d;margin-right:5px}.section-casas .box-side .box-button{margin-top:5em}.section-casas .box-side .box-button a button{background-color:#e94e1b;border-radius:50px;padding:11px 50px;border:none;color:#fff;text-transform:uppercase;font-family:"Open-sans",sans-serif;font-weight:300}.section-casas .box-casa-pisos h2{font-family:"Open-sans",sans-serif;font-size:35px;font-weight:300}@media(max-width: 768px){.section-casas .box-casa-pisos h2{font-size:25px}}.section-casas .box-casa-pisos h2 span{color:#e94e1b;font-size:25px}@media(max-width: 768px){.section-casas .box-casa-pisos h2 span{font-size:20px}}.section-casas .box-casa-pisos .button-agrandar button{background-color:#c7cd1d;color:#fff;padding:5px 25px;border:none;border-radius:50px;font-size:18px}.section-casas .box-casa-pisos .button-agrandar button i{margin-right:5px}.section-casas .box-casa-pisos img{width:70%}@media(max-width: 768px){.section-casas .box-casa-pisos img{width:90%}}.section-casas .box-piso-2{margin-top:6em}.section-casas .box-side-2{margin-top:3em}.section-casas .box-side-2 h3{font-weight:700;text-align:center;position:relative;text-transform:uppercase;color:rgba(0,0,0,.623)}.section-casas .box-side-2 h3:before{position:absolute;content:"";width:20px;height:20px;background-color:#e94e1b;left:19%;border-radius:50px;top:7px}@media(max-width: 1440px){.section-casas .box-side-2 h3:before{left:15%}}@media(max-width: 1024px){.section-casas .box-side-2 h3:before{left:30%}}@media(max-width: 768px){.section-casas .box-side-2 h3:before{left:5%}}.section-casas .box-side-2 img{margin-top:30px}.header-proceso{height:80vh;background:url("../img/banner/proceso-de-compra.jpg");background-size:cover;background-repeat:no-repeat;background-position:bottom center;transform:translateY(-6em);position:relative}@media(max-width: 768px){.header-proceso{height:30vh;transform:translateY(3em);padding-bottom:1em;padding-top:3em}}.header-proceso h1{text-transform:uppercase;font-weight:300;font-family:"Open-sans",sans-serif;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.486)}.header-proceso h1 span{font-weight:800}@media(max-width: 768px){.header-proceso h1{font-size:25px}}.header-proceso .bg-mask{background-color:rgba(0,0,0,.103);position:absolute;width:100%;height:100%}@media(max-width: 768px){.header-proceso .bg-mask{display:none}}@media(max-width: 768px){.section-proceso{margin-top:6em}}.grid-proceso{padding-bottom:3em;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:4em 0px;grid-template-areas:"." "." "." "." "." "." "."}@media(max-width: 768px){.grid-proceso{gap:1em 0px}}.grid-proceso .grid-interna{display:grid;grid-template-columns:.4fr 1.6fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:". ."}.grid-proceso .grid-item h3{text-transform:uppercase;font-weight:300;color:#c7cd1d}@media(max-width: 768px){.grid-proceso .grid-item h3{font-size:19px}}.grid-proceso .grid-item h3 span{font-weight:800}.grid-proceso .grid-item p{font-weight:300}@media(max-width: 768px){.grid-proceso .grid-item img{width:70%}}.header-contacto{height:80vh;background:url("../img/banner/banner-contacto.jpg");background-size:cover;background-repeat:no-repeat;background-position:bottom center;transform:translateY(-6em);position:relative}@media(max-width: 768px){.header-contacto{height:30vh;transform:translateY(3em);padding-bottom:1em;padding-top:3em}}.header-contacto h1{text-transform:uppercase;font-weight:300;font-family:"Open-sans",sans-serif;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.486)}@media(max-width: 768px){.header-contacto h1{font-size:25px}}.section-contacto{padding-bottom:3em}@media(max-width: 768px){.section-contacto{margin-top:6em}}.section-contacto .md-form textarea.md-textarea{background:#fbfbfb}.section-contacto .md-form input[type=date],.section-contacto .md-form input[type=datetime-local],.section-contacto .md-form input[type=email],.section-contacto .md-form input[type=number],.section-contacto .md-form input[type=password],.section-contacto .md-form input[type=search-md],.section-contacto .md-form input[type=search],.section-contacto .md-form input[type=tel],.section-contacto .md-form input[type=text],.section-contacto .md-form input[type=time],.section-contacto .md-form input[type=url],.section-contacto .md-form textarea.md-textarea{-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid #ced4da;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;box-sizing:content-box;background:#fbfbfb}.section-contacto .btn-enviar{background-color:#e94e1b;border-radius:50px;color:#fff;padding:10px 45px !important}.section-contacto i{color:#c7cd1d}.logo-tour-virtual{margin-bottom:2em;width:50% !important}@media(max-width: 1024px){.logo-tour-virtual{width:40% !important}}@media(max-width: 768px){.logo-tour-virtual{margin-bottom:1em !important}}.v-mobile{display:none}@media(max-width: 768px){.v-mobile{display:block}}.hero-tourvirtual{height:40vh;width:100%;background:url(../img/tourvirtual/header.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;transform:translateY(-6em);display:flex;align-items:center;justify-content:center}.hero-tourvirtual h1{color:#fff;font-weight:300;text-shadow:1px 1px 4px rgba(0,0,0,.568627451)}.container-tour{padding:0em 3em 3em 3em}.container-tour iframe{width:100%;height:90vh}body{overflow-x:hidden}p{font-family:"Open-sans",sans-serif;font-weight:400}@media(min-width: 1200px){.container{max-width:1340px}}a{text-decoration:none}@font-face{font-family:MyriadPro-Light;src:url(../fonts/MyriadPro-Light.otf)}#return-to-top{position:fixed;bottom:20px;right:20px;background:rgba(0,150,64,.4196078431);width:40px;height:40px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:0px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top span{color:#fff;margin:0;position:relative;left:10px;top:10px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 768px){#return-to-top span{left:11px;top:8px}}#return-to-top:hover{background:#009640}#return-to-top:hover span{color:#fff;top:5px}@media(max-width: 767px)and (min-width: 400px),(max-width: 850px)and (min-width: 800px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{max-height:100%;overflow-x:hidden;overflow-y:hidden}}/*# sourceMappingURL=main-style.min.css.map */
