@import url(https://fonts.googleapis.com/css?family=Nunito);
@import url(https://fonts.googleapis.com/css2?family=Forum&family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);
@charset "UTF-8";@media (min-width:1530px){.container{width:1500px}}img{width:100%}header .header-container{align-items:center;margin:20px auto;position:relative}header .header-container .client-logo{max-width:200px}header .header-container .client-logo a img{width:100%}header .header-container .navbar-container .navbar{position:static}header .header-container .navbar-container .navbar .container-fluid .navbar-toggler .navbar-toggler-icon{align-items:center;display:flex;justify-content:center}header .header-container .navbar-container .navbar .container-fluid .navbar-collapse{background-color:#e8e2dd;justify-content:end;left:0;position:absolute;top:100%;width:100%;z-index:1001}@media (min-width:576px){header .header-container .navbar-container .navbar .container-fluid .navbar-collapse{background-color:transparent;position:static;width:auto}}header .header-container .navbar-container .navbar .container-fluid .navbar-collapse .navbar-nav{padding:10px 0 10px 15px}@media (min-width:576px){header .header-container .navbar-container .navbar .container-fluid .navbar-collapse .navbar-nav{flex-wrap:wrap}}header .header-container .navbar-container .navbar .container-fluid .navbar-collapse .navbar-nav .nav-link{color:#2d2d2d;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;transition:.3s}@media (min-width:768px){header .header-container .navbar-container .navbar .container-fluid .navbar-collapse .navbar-nav .nav-link{font-size:12px}}@media (min-width:1024px){header .header-container .navbar-container .navbar .container-fluid .navbar-collapse .navbar-nav .nav-link{font-size:14px}}header .header-container .navbar-container .navbar .container-fluid .navbar-collapse .navbar-nav .nav-link:hover{color:#bfb8b2}@media (min-width:992px){header .header-container .mobile-phone{display:none}}header .header-container .desktop-phone{display:none}@media (min-width:992px){header .header-container .desktop-phone{display:block}}header .header-container .contact-container .phone a{color:#2d2d2d;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;transition:.3s}@media (min-width:768px){header .header-container .contact-container .phone a{font-size:12px}}@media (min-width:1024px){header .header-container .contact-container .phone a{font-size:14px}}header .header-container .contact-container .phone a:hover{color:#bfb8b2}header .header-container:after{background-color:#e8e2dd;content:"";height:2px;margin-top:15px;width:100%}footer{background-color:#2d2d2d;padding:80px 0}footer a,footer h4,footer p{color:#fff}footer a{transition:.3s}footer a:hover{color:#bfb8b2}@media (max-width:425px){footer .container{padding-left:40px}}footer .social-media .footer-client-logo{margin-bottom:20px;width:150px}footer .social-media ul{display:flex;flex-wrap:wrap;list-style:none;margin-top:30px;padding:0}footer .social-media ul li:first-child{margin-right:20px}footer .social-media ul li a{align-items:center;background-color:#fff;border-radius:30px;color:#2d2d2d;display:flex;height:25px;justify-content:center;transition:.3s;width:25px}footer .social-media ul li a:hover{background-color:#bfb8b2}footer .links{color:#fff}footer .contact .footer-container-contact{margin-bottom:20px}footer .contact .footer-container-contact ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}footer .contact .footer-container-contact ul li h4{font-size:14px;text-transform:uppercase}footer .contact .footer-container-contact ul li .fa-phone{transform:rotate(90deg)}footer .contact .footer-container-contact ul li:first-child{color:#fff;font-size:20px;margin-right:20px}main .carousel-cerritos,main .slider{padding:100px 0 0}@media (min-width:1440px){main .carousel-cerritos,main .slider{padding:200px 0 0}}main .carousel-cerritos .slider-container,main .slider .slider-container{position:relative}main .carousel-cerritos .slider-container .slider-title,main .slider .slider-container .slider-title{left:17%;position:absolute;top:-35px;z-index:1}@media (min-width:768px){main .carousel-cerritos .slider-container .slider-title,main .slider .slider-container .slider-title{left:20%;top:-80px}}@media (min-width:1440px){main .carousel-cerritos .slider-container .slider-title,main .slider .slider-container .slider-title{top:-110px;top:-140px}}main .carousel-cerritos .slider-container .slider-title .title-container .first-line,main .slider .slider-container .slider-title .title-container .first-line{color:#bfb8b2;display:block;font-family:Forum,Arial,Helvetica,sans-serif;font-size:25px;line-height:.9em;text-transform:uppercase}@media (min-width:768px){main .carousel-cerritos .slider-container .slider-title .title-container .first-line,main .slider .slider-container .slider-title .title-container .first-line{font-size:60px}}@media (min-width:1024px){main .carousel-cerritos .slider-container .slider-title .title-container .first-line,main .slider .slider-container .slider-title .title-container .first-line{font-size:70px}}@media (min-width:1440px){main .carousel-cerritos .slider-container .slider-title .title-container .first-line,main .slider .slider-container .slider-title .title-container .first-line{font-size:80px}}@media (min-width:1530px){main .carousel-cerritos .slider-container .slider-title .title-container .first-line,main .slider .slider-container .slider-title .title-container .first-line{font-size:100px}}main .carousel-cerritos .slider-container .slider-title .title-container .second-line,main .slider .slider-container .slider-title .title-container .second-line{color:#fff;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:12px}@media (min-width:768px){main .carousel-cerritos .slider-container .slider-title .title-container .second-line,main .slider .slider-container .slider-title .title-container .second-line{font-size:16px}}main .carousel-cerritos .slider-container .carousel-control-prev,main .slider .slider-container .carousel-control-prev{left:2%}main .carousel-cerritos .slider-container .carousel-control-next,main .slider .slider-container .carousel-control-next{right:-3%}main .carousel-cerritos .slider-container .carousel-control-next,main .carousel-cerritos .slider-container .carousel-control-prev,main .slider .slider-container .carousel-control-next,main .slider .slider-container .carousel-control-prev{opacity:1}main .carousel-cerritos .slider-container .carousel-control-next .carousel-control-next-icon,main .carousel-cerritos .slider-container .carousel-control-next .carousel-control-prev-icon,main .carousel-cerritos .slider-container .carousel-control-prev .carousel-control-next-icon,main .carousel-cerritos .slider-container .carousel-control-prev .carousel-control-prev-icon,main .slider .slider-container .carousel-control-next .carousel-control-next-icon,main .slider .slider-container .carousel-control-next .carousel-control-prev-icon,main .slider .slider-container .carousel-control-prev .carousel-control-next-icon,main .slider .slider-container .carousel-control-prev .carousel-control-prev-icon{height:70px;width:70px}main .luxury-explusivity{background-color:#e8e2dd;padding:80px 0}main .luxury-explusivity .row div{text-align:center}main .luxury-explusivity .row div p{font-family:Poppins,Arial,Helvetica,sans-serif}@media (min-width:768px){main .luxury-explusivity .row div{text-align:left}}main .luxury-explusivity .row div:first-child{display:flex;justify-content:center}main .luxury-explusivity .row div:first-child h3{font-family:Forum,Arial,Helvetica,sans-serif;font-size:23px;text-transform:uppercase}@media (min-width:768px){main .luxury-explusivity .row div:first-child h3{font-size:30px;justify-content:end;margin-right:20%}}@media (min-width:1024px){main .luxury-explusivity .row div:first-child h3{font-size:40px}}main .features{padding:80px 0 0}@media (min-width:768px){main .features{padding:100px 0 0}}@media (min-width:1440px){main .features{padding:200px 0 0}}main .features .features-container{position:relative}main .features .features-container .title h3{color:#bfb8b2;font-family:Forum,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;font-weight:400;letter-spacing:.2em;text-align:center;text-transform:uppercase}@media (min-width:768px){main .features .features-container .title h3{font-size:4rem}}@media (min-width:1024px){main .features .features-container .title h3{font-size:5rem}}@media (min-width:1440px){main .features .features-container .title h3{font-size:7rem}}@media (min-width:768px){main .features .features-container .title{left:22%;position:absolute;top:-20%;z-index:-1}}@media (min-width:1024px){main .features .features-container .title{left:21%;top:-26%}}@media (min-width:1530px){main .features .features-container .title{left:22%;top:-26%}}@media (min-width:768px){main .features .features-container .Características{left:4%;position:absolute;top:-30%;z-index:-1}}@media (min-width:1024px){main .features .features-container .Características{left:7%}}@media (min-width:1530px){main .features .features-container .Características{left:6%;top:-35%}}@media (max-width:425px){main .features .features-container .row .feature-item{text-align:center}}main .features .features-container .row .feature-item img{width:100%}main .features .features-container .row .feature-item h4{font-weight:700;margin-top:20px;text-transform:uppercase}main .penthouse{padding:80px 0}main .penthouse .container .penthouse-content{align-items:center;position:relative}main .penthouse .container .penthouse-content h3{text-align:center}main .penthouse .container .penthouse-content .penthouse-content-list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:20px;padding:0}main .penthouse .container .penthouse-content .penthouse-content-list li{padding:5px;width:100%}@media (min-width:768px){main .penthouse .container .penthouse-content .penthouse-content-list li{width:50%}}@media (min-width:992px){main .penthouse .container .penthouse-content .penthouse-content-list li{width:33.33%}}main .penthouse .container .penthouse-content .penthouse-content-list li:before{color:#2d2d2d;content:"\f00c";font-family:FontAwesome;font-size:20px;margin-right:5px}@media (max-width:425px){main .penthouse .container .penthouse-content .penthouse-first-child{margin-bottom:30px}}main .penthouse .container .penthouse-content .title{left:-8%;position:absolute;top:11%;transform:rotate(-90deg);z-index:-1}@media (min-width:768px){main .penthouse .container .penthouse-content .title{left:-10%;top:45%}}@media (min-width:1024px){main .penthouse .container .penthouse-content .title{left:-18%;top:41%}}@media (min-width:1440px){main .penthouse .container .penthouse-content .title{left:-20%;top:40%}}@media (min-width:768px){main .penthouse .container .penthouse-content .title .CARACTERÍSTICAS{font-size:1.6rem}}@media (min-width:1024px){main .penthouse .container .penthouse-content .title .CARACTERÍSTICAS{font-size:2.8rem}}@media (min-width:1440px){main .penthouse .container .penthouse-content .title .CARACTERÍSTICAS{font-size:3.8rem}}main .penthouse .container .penthouse-content .title h3{color:#bfb8b2;font-family:Forum,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;font-weight:400;letter-spacing:.2em;text-align:center;text-transform:uppercase}@media (min-width:768px){main .penthouse .container .penthouse-content .title h3{font-size:4rem;font-size:3rem}}@media (min-width:1024px){main .penthouse .container .penthouse-content .title h3{font-size:5rem}}@media (min-width:1440px){main .penthouse .container .penthouse-content .title h3{font-size:7rem}}main .penthouse .container .penthouse-content .third-row:after{display:none}main .penthouse .container .penthouse-content .row{margin-bottom:20px}main .penthouse .container .penthouse-content .row:after{background-color:#e8e2dd;content:"";height:2px;margin:20px 0;width:100%}main .penthouse .container .row .img-container{padding:0 50px}main .penthouse .container .row h3{font-family:Forum,Arial,Helvetica,sans-serif;font-size:30px;text-transform:uppercase}@media (min-width:768px){main .penthouse .container .row h3{font-size:40px}}@media (min-width:1024px){main .penthouse .container .row h3{font-size:50px}}main .penthouse .container .row p{font-family:Poppins,Arial,Helvetica,sans-serif}main .penthouse .container .row img{width:100%}main .penthouse .container .row .penthouse-container-info-image img{width:50px}main .enjoy{padding:80px 0}main .enjoy .container{text-align:center}main .enjoy .container h1{font-family:Forum,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;padding-top:80px;text-transform:uppercase}@media (min-width:768px){main .enjoy .container h1{font-size:40px}}@media (min-width:1440px){main .enjoy .container h1{font-size:50px}}main .enjoy .container a{align-items:center;border:1px solid #e8e2dd;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;margin:20px auto;text-decoration:none;text-transform:uppercase;transition:.3s;width:180px}main .enjoy .container a:hover{background-color:#2d2d2d;color:#fff}main .enjoy .container:before{background-color:#e8e2dd;content:"";display:flex;height:2px;width:100%}.carousel-cerritos{padding:100px 0 0}@media (min-width:1440px){.carousel-cerritos{padding:200px 0 0}}.carousel-cerritos .slick-prev{border-bottom:2px solid #fff;border-left:2px solid #fff;left:30px}.carousel-cerritos .slick-next{border-right:2px solid #fff;border-top:2px solid #fff;right:30px}.carousel-cerritos .slick-arrow{background:transparent;display:inline-block;font-size:0;height:40px;opacity:1;position:absolute;top:70%;transform:translateY(-50%) rotate(45deg);width:40px;z-index:3}.map-contact_pg{padding:80px 0 0}.map-contact_pg .map-container{height:300px}@media (min-width:768px){.map-contact_pg .map-container{height:400px}}@media (min-width:1024px){.map-contact_pg .map-container{height:500px}}.map-contact_pg .map-container iframe{height:300px;width:100%}@media (min-width:768px){.map-contact_pg .map-container iframe{height:400px}}@media (min-width:1024px){.map-contact_pg .map-container iframe{height:500px}}.map-contact_pg .container{position:relative}.map-contact_pg .container h1{font-family:Forum;font-size:40px;left:20px;letter-spacing:.05em;position:absolute;text-transform:uppercase;top:-30px}@media (min-width:768px){.map-contact_pg .container h1{font-size:70px;top:-50px}}@media (min-width:1024px){.map-contact_pg .container h1{font-size:85px;top:-60px}}@media (min-width:1440px){.map-contact_pg .container h1{font-size:100px;top:-70px}}@media (min-width:1530px){.map-contact_pg .container h1{font-size:120px;top:-80px}}@media (min-width:1440px){.map-contact_pg{padding:200px 0 0}}.form{background-color:#e8e2dd;padding:80px 0}.form .container .row{align-items:center}.form .container .row h3{font-family:Forum;font-size:25px;text-transform:uppercase}@media (min-width:768px){.form .container .row h3{font-size:30px}}@media (min-width:1440px){.form .container .row h3{font-size:40px}}.form .container .row .contact-item{border-bottom:2px solid #bfb8b2;margin-bottom:20px;padding-bottom:20px}.form .container .row .contact-item:nth-child(5){border-bottom:0}.form .container .row .contact-item a{margin-left:10px}.form .container .row .social-media{display:flex;list-style:none;margin:0;padding:0}.form .container .row .social-media li{margin-right:10px}.form .container .row .social-media li a{align-items:center;background-color:#2d2d2d;border-radius:30px;color:#fff;display:flex;font-size:20px;height:35px;justify-content:center;transition:.3s;width:35px}.form .container .row .needs-validation .form-control{border:none;border-radius:0;height:50px}.form .container .row .needs-validation .message-box{height:100px}.form .container .row .needs-validation .btn{align-items:center;background-color:#e8e2dd;border:2px solid #bfb8b2;border-radius:0;color:#2d2d2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:20px;text-transform:uppercase;transition:.3s;width:200px}.form .container .row .needs-validation .btn:hover{background-color:#2d2d2d;color:#fff}@media (min-width:768px){.form .container .row .needs-validation{margin-left:40px}}.features_pg{padding:100px 0 0}@media (min-width:1440px){.features_pg{padding:200px 0 0}}.features_pg .container{position:relative}.features_pg .container .title{left:17%;position:absolute;top:-35px;z-index:1}@media (min-width:768px){.features_pg .container .title{left:20%;top:-80px}}@media (min-width:1440px){.features_pg .container .title{top:-110px;top:-140px}}.features_pg .container .title .title-container .first-line{color:#bfb8b2;display:block;font-family:Forum,Arial,Helvetica,sans-serif;font-size:25px;line-height:.9em;text-transform:uppercase}@media (min-width:768px){.features_pg .container .title .title-container .first-line{font-size:60px}}@media (min-width:1024px){.features_pg .container .title .title-container .first-line{font-size:70px}}@media (min-width:1440px){.features_pg .container .title .title-container .first-line{font-size:80px}}@media (min-width:1530px){.features_pg .container .title .title-container .first-line{font-size:100px}}.features-info{background-color:#e8e2dd;padding:80px 0}.features-info .row div{text-align:center}.features-info .row div p{font-family:Poppins,Arial,Helvetica,sans-serif}@media (min-width:768px){.features-info .row div{text-align:left}}.features-info .row div:first-child{display:flex;justify-content:center}.features-info .row div:first-child h3{font-family:Forum,Arial,Helvetica,sans-serif;font-size:23px;text-transform:uppercase}@media (min-width:768px){.features-info .row div:first-child h3{font-size:30px;justify-content:end;margin-right:20%}}@media (min-width:1024px){.features-info .row div:first-child h3{font-size:40px}}.specs{padding:80px 0}.specs .container .title{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:425px){.specs .container .title{text-align:center}}.specs .container .title h3{font-family:Forum,Arial,Helvetica,sans-serif;text-transform:uppercase}@media (min-width:768px){.specs .container .title h3{margin-right:30px}}@media (min-width:1024px){.specs .container .title h3{font-size:40px}}.specs .container .title ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.specs .container .title ul li{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:12px;width:50%}@media (min-width:768px){.specs .container .title ul li{font-size:16px}}.specs .container .gallery{margin-top:40px}.specs .container .gallery .img-container{margin-bottom:10px}@media (max-width:425px){.specs .container .gallery .row div{padding:10px;width:50%}}.specs .container .list-container{margin-top:10px}.specs .container .list-container ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.specs .container .list-container ul li{padding:10px;width:50%}.specs .container .list-container ul li:before{color:#e8e2dd;content:"\f00c";font-family:FontAwesome;margin-right:10px}@media (min-width:768px){.specs .container .list-container ul li{width:33.33%}}@media (min-width:1024px){.specs .container .list-container ul li{width:25%}}.level-specs .level-1-text{margin-bottom:20px}.level-specs .level-1-text .level-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.level-specs .level-1-text .level-list li{padding:5px;width:100%}@media (min-width:768px){.level-specs .level-1-text .level-list li{width:50%}}@media (min-width:992px){.level-specs .level-1-text .level-list li{width:33.33%}}.level-specs .level-1-text .level-list li:before{color:#2d2d2d;content:"\f00c";font-family:FontAwesome;font-size:20px;margin-right:5px}.penthouse-featuers_pg .penthouse-content .nav-pills{justify-content:center}.penthouse-featuers_pg .penthouse-content .nav-pills .nav-item .active{background-color:#2d2d2d;color:#fff!important}.penthouse-featuers_pg .penthouse-content .nav-pills .nav-item .nav-link{align-items:center;border:2px solid #e8e2dd;color:#2d2d2d;display:flex;font-size:16px;height:50px;justify-content:center;margin-right:10px;margin-top:20px;text-decoration:none;text-transform:uppercase;transition:.3s;width:180px}.penthouse-featuers_pg .penthouse-content .nav-pills .nav-item .nav-link:hover{background-color:#2d2d2d;color:#fff}.penthouse-featuers_pg .penthouse-content .modal-dialog{max-width:1000px}@media (min-width:1200px){.penthouse-featuers_pg .penthouse-content .modal-dialog{max-width:1200px}}@media (min-width:1530px){.penthouse-featuers_pg .penthouse-content .modal-dialog{max-width:1500px}}.penthouse-featuers_pg .penthouse-content h3{font-weight:400}.penthouse-featuers_pg .img-container{background-color:#e8e2dd;padding:20px 50px!important}.penthouse-featuers_pg .cta a{align-items:center;border:2px solid #e8e2dd;color:#2d2d2d;display:flex;font-size:16px;height:50px;height:40px;justify-content:center;margin:0 auto;text-decoration:none;text-transform:uppercase;transition:.3s;width:180px;width:130px}.penthouse-featuers_pg .cta a:hover{background-color:#2d2d2d;color:#fff}.dynamic-content>div{display:none}.dynamic-content>.current_lenguage_english._english,.dynamic-content>.current_lenguage_spanish._spanish{display:block}.new-features-content hr{margin-bottom:45px;margin-top:45px}.moon-welcome-image,.welcome-moon{padding:80px 0}.welcome-moon .container h1{margin-bottom:5%}.welcome-moon .container h1,.welcome-moon .container h2{font-family:Forum,Arial,Helvetica,sans-serif;font-size:30px;text-transform:uppercase}@media (min-width:768px){.welcome-moon .container h1,.welcome-moon .container h2{font-size:40px}}.welcome-moon .container h1,.welcome-moon .container h2,.welcome-moon .container p{text-align:center}.welcome-moon .container .img-container{margin:0 auto;padding:5% 0;width:80%}.enjoy-moon{background-color:#e8e2dd}.enjoy-moon .container a{border:1px solid #2d2d2d!important}.cerritos-info{padding:160px 0 80px}.cerritos-info h1{font-family:Forum,Arial,Helvetica,sans-serif;font-size:30px;text-transform:uppercase}@media (min-width:768px){.cerritos-info h1{font-size:40px}}@media (min-width:992px){.cerritos-info .txt{margin-top:60px}}.cerritos-video{padding:80px 0}.cerritos-video .container .embed-responsive{height:300px}@media (min-width:768px){.cerritos-video .container .embed-responsive{height:400px}}@media (min-width:1024px){.cerritos-video .container .embed-responsive{height:500px}}@media (min-width:1200px){.cerritos-video .container .embed-responsive{height:600px}}@media (min-width:1530px){.cerritos-video .container .embed-responsive{height:700px}}.cerritos-video .container .embed-responsive iframe{height:300px;width:100%}@media (min-width:768px){.cerritos-video .container .embed-responsive iframe{height:400px}}@media (min-width:1024px){.cerritos-video .container .embed-responsive iframe{height:500px}}@media (min-width:1200px){.cerritos-video .container .embed-responsive iframe{height:600px}}@media (min-width:1530px){.cerritos-video .container .embed-responsive iframe{height:700px}}.cerritos-slider{padding-top:80px}

/*# sourceMappingURL=app.css.map*/