:root{--primario:#fe6504;--secundario:#000;--terciario:#fe6504;--cuartario:#06b00a;--quintiario:#3d5996;--sextiary:#ff0002}.boton{background-color:#313840;color:#fff;padding:8px 30px 10px 30px;border-radius:4px;border:0}.boton:hover{background-color:#ffa331;color:#fff}.contact{--color-box-background:#f7f7f7}.contact .info-item{background:var(--color-box-background);padding:30px}.contact .info-item i{font-size:38px;line-height:0;color:var(--color-primary)}.contact .info-item h3{color:var(--color-secondary);font-size:20px;font-weight:700;margin:20px 0 10px 0}.contact .info-item p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact .php-email-form{background:var(--color-box-background);padding:30px;height:100%}.contact .php-email-form .error-message{display:none;background:#df1529;color:#fff;text-align:left;padding:15px;margin-bottom:24px;font-weight:600}.contact .php-email-form .sent-message{display:none;color:#fff;background:#059652;text-align:center;padding:15px;margin-bottom:24px;font-weight:600}.contact .php-email-form .loading{display:none;background:var(--color-background);text-align:center;padding:15px;margin-bottom:24px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid var(--color-primary);border-top-color:var(--color-background);animation:animate-loading 1s linear infinite}.contact .php-email-form input[type=email],.contact .php-email-form input[type=text],.contact .php-email-form textarea{font-size:14px;padding:10px 15px;box-shadow:none;border-radius:0;color:var(--color-default);background-color:rgba(var(--color-background-rgb),.5);border-color:rgba(var(--color-default-rgb),.2)}.contact .php-email-form input[type=email]:focus,.contact .php-email-form input[type=text]:focus,.contact .php-email-form textarea:focus{border-color:var(--color-primary)}.contact .php-email-form input[type=email]::-moz-placeholder,.contact .php-email-form input[type=text]::-moz-placeholder,.contact .php-email-form textarea::-moz-placeholder{color:rgba(var(--color-default-rgb),.3)}.contact .php-email-form input[type=email]::placeholder,.contact .php-email-form input[type=text]::placeholder,.contact .php-email-form textarea::placeholder{color:rgba(var(--color-default-rgb),.3)}.contact .php-email-form button[type=submit]{background:var(--color-primary);color:var(--color-inverse);border:0;padding:10px 30px;transition:.4s;border-radius:4px}.contact .php-email-form button[type=submit]:hover{background:rgba(var(--color-primary-rgb),.8)}.features .features-item{color:rgba(var(--color-default-rgb),.8)}.features .features-item+.features-item{margin-top:30px}@media (max-width:768px){.features .features-item+.features-item{margin-top:40px}}.features .features-item h3{color:var(--color-secondary);font-weight:700;font-size:28px}.features .features-item .btn-get-started{background-color:#313840;color:#fff;padding:8px 30px 10px 30px;border-radius:4px}.features .features-item .btn-get-started:hover{background-color:#ff9100}.features .features-item ul{list-style:none;padding:0}.features .features-item ul li{padding-bottom:10px;display:flex;align-items:flex-start}.features .features-item ul li:last-child{padding-bottom:0}.features .features-item ul i{font-size:20px;padding-right:4px;color:#313840}.features .features-item img{border:6px solid #fff;box-shadow:0 15px 30px -10px rgba(0,0,0,.1)}.features .features-item .features-img-bg{position:relative;min-height:500px}@media (max-width:640px){.features .features-item .features-img-bg{min-height:300px}}.features .features-item .features-img-bg img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.features .features-item .image-stack{display:grid;position:relative;grid-template-columns:repeat(12,1fr)}.features .features-item .image-stack .stack-back{grid-column:4/-1;grid-row:1;width:100%;z-index:1}.features .features-item .image-stack .stack-front{grid-row:1;grid-column:1/span 8;margin-top:20%;width:100%;z-index:2}.section-title{text-align:center;padding-bottom:40px}.section-title h2{color:#313840;font-size:32px;font-weight:700;position:relative}.section-title h2:after,.section-title h2:before{content:"";width:50px;height:2px;background:#313840;display:inline-block}@media (max-width:600px){.section-title h2:after,.section-title h2:before{content:"";width:50px;height:2px;background:0 0;display:inline-block;justify-content:center;display:flex}}.section-title h2:before{margin:0 15px 10px 0}.section-title h2:after{margin:0 0 10px 15px}.section-title p{margin-bottom:0}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #369;border-top-color:#e2eefd;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.vendido{width:150px;position:absolute;top:25px;right:-35px;transform:rotate(45deg);z-index:1;font-size:20px;font-weight:600;padding:1px 0 3px 0;background:red;color:#fff;text-align:center}.destacado{width:213px;position:absolute;top:42px;right:-47px;transform:rotate(45deg);z-index:1;font-size:20px;font-weight:600;padding:1px 0 3px 0;background:#f9d204;color:#fff;text-align:center}.f-contacto{margin-top:-100px!important}@media (max-width:600px){.f-contacto{margin-top:0!important}}.menu{background:#369;border-radius:17px;padding-top:2px;padding-bottom:2px;font-weight:500}.navbar-dark .navbar-nav .nav-link:active,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffc901!important}.activeh{color:#ffc901!important}@media (min-width:768px){.fs-md-4{font-size:1.5rem!important}}.list-inline-item:not(:last-child){margin-right:0!important}.title{font-size:1.7rem;text-transform:uppercase}.text-primary{color:var(--primario)!important;border:none!important}.text-secondary{color:var(--secundario)!important}.text-terciary{color:var(--terciario)!important}.text-gray{color:gray}.bg-primary{background-color:var(--primario)!important}.bg-secondary{background-color:var(--secundario)!important}.bg-terciary{background-color:var(--terciario)!important}.bg-cuartario{background-color:var(--cuartario)!important}.bg-quintiario{background-color:var(--quintiario)!important}.bg-sextiary{background-color:var(--sextiary)!important}.bg-dark-50{background-color:#00000073}.bg-dark-70{background-color:#000000a3}.btn-primary{background-color:var(--primario)!important;color:#fff!important;border:none!important}.btn-secondary{background-color:var(--secundario)!important}.btn-terciary{background-color:var(--terciario)!important}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}.ratio-100x10{--bs-aspect-ratio:calc(10 / 100 * 100%)}.ratio-40x10{--bs-aspect-ratio:calc(10 / 40 * 100%)}.ratio-30x10{--bs-aspect-ratio:calc(10 / 30 * 100%)}.ratio-25x10{--bs-aspect-ratio:calc(10 / 25 * 100%)}.ratio-10x10{--bs-aspect-ratio:calc(10 / 10 * 100%)}.ratio-7x10{--bs-aspect-ratio:calc(10 / 7 * 100%)}.ratio-5x10{--bs-aspect-ratio:calc(5/ 10 * 100%)}.ratio-3x4{--bs-aspect-ratio:calc(4 / 3 * 100%)}.border-gray{border-color:#cecece!important}.social-links a{display:flex!important;border-radius:50%;font-size:15px;height:20px;width:20px;color:#fff}.social-links a>*{margin:auto}.social-links2 a{background-color:#fff!important;display:flex!important;border-radius:50%;border:#fff 1px solid;font-size:20px;height:30px;width:30px;color:var(--secundario)}.social-links2 a>*{margin:auto}.max-text{height:112px;overflow-y:auto}.radius_pill{border-radius:118px;border-top-left-radius:0;border-bottom-left-radius:0}.map-container .location{z-index:2;bottom:-70px}.social-links a:hover{background-color:var(--primario)!important;color:#fff!important}.over-flow-hidden{overflow:hidden}.over-flow-y-auto{overflow-y:auto}.rounded-5{border-radius:.5rem!important}.listing-type{position:absolute;top:10px;margin-left:10px;z-index:10;background-color:#2f669c!important}.caracter-primary::first-letter{color:var(--primario)}.caracter-secundario::first-letter{color:var(--secundario)}.h-72px{height:72px;overflow-y:auto}.bg-1{background-image:url(https://img10.naventcdn.com/home/RPHOMv4.41.0-RC1/miscelaneas-bajaron-precio.214b10.svg);background-repeat:no-repeat;background-position:50%}.border-box{border:1px solid;overflow:hidden}.list-style-none{list-style:none}.section-header{background:linear-gradient(135deg,transparent 0,#f8f9fa 20%,#f8f9fa 80%,transparent 100%),repeating-linear-gradient(-45deg,transparent,transparent 15px,var(--quintiario) 15px,var(--quintiario) 30px);text-align:center}.z-index-10{z-index:10}.z-index-20{z-index:20}.navbar-dark .navbar-nav .nav-link{color:#fff}.box-shadow{box-shadow:5px 3px 3px #0000001c}.border-dashed{border-style:dashed;border-width:1px;border-color:#b5b5b5}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.h-100hv{height:95vh}.h-50hv{height:63vh}.w-100vw{width:100vw}#tab-dashboard .nav-link.active{color:#000;background-color:var(--primario)}#tab-dashboard .nav-link{border:1px solid #dee2e6;margin-bottom:3px;text-align:start;color:#495057;background-color:#fff}.font-s12{font-size:12px}.font-s14{font-size:14px}.font-s16{font-size:16px}.font-s17{font-size:17px}.font-s18{font-size:18px}.font-s20{font-size:20px}.font-s22{font-size:22px}.font-s24{font-size:24px}.font-s26{font-size:26px}.font-s28{font-size:28px}.font-s30{font-size:30px}.font-s32{font-size:32px}.form-control::placeholder{color:#b2b3b4;opacity:1}.start-38{left:38%}.top-37{top:37%}.w-md-200{width:200%}#buscador2 .input-group-text{width:46px;display:flex}#buscador2 .input-group-text>*{margin:auto}.bg-city{background:linear-gradient(90deg,#ffffff9e 0,#ffffff9e 100%),url(/img/dashboard/city.svg) fixed;background-size:contain;background-repeat:no-repeat;background-position:center}.bg-light{background-color:#e2e2e2!important}.name_amenidadex:focus-visible{outline:0;background-color:#e9ecef}.name_amenidadex{width:100%;overflow:hidden}.container-amenidadex{display:inline-block;min-width:20px;max-width:99%;overflow:hidden}.titulo{font-size:50px;position:absolute;color:#fff;top:40%;font-weight:800;width:100%;justify-content:center;display:flex}@media (max-width:800px){.titulo{font-size:40px;position:absolute;color:#fff;top:30%;font-weight:800;width:100%;justify-content:center;display:flex}.display-2{font-size:calc(.575rem + 3vw)!important}#main_menu.navbar .nav-link{color:var(--color-header_links,#000)}.w-md-200{width:100%}}.sidebar{background-color:var(--color-box-background);padding:30px;box-shadow:0 4px 16px rgba(var(--color-default-rgb),.1);font-family:var(--bs-font-sans-serif)}.sidebar .sidebar-title{color:var(--color-secondary);font-size:20px;font-weight:700;padding:0;margin:0;font-family:var(--bs-font-sans-serif)}.sidebar .sidebar-item+.sidebar-item{margin-top:40px}.sidebar .sidebar-item{margin-bottom:30px}.sidebar .sidebar-item+.sidebar-item{margin-top:40px}.sidebar .sidebar-item{margin-bottom:30px}.sidebar .search-form form{background:var(--color-background);border:1px solid rgba(var(--color-default-rgb),.3);padding:3px 10px;position:relative}.sidebar .search-form form input[type=text]{border:0;padding:4px;border-radius:4px;width:calc(100% - 40px);background-color:var(--color-background);color:var(--color-default)}.sidebar .search-form form input[type=text]:focus{outline:0}.post-item:hover{color:#0a58ca!important}.sidebar .search-form form button{background:var(--color-primary);color:var(--color-background);position:absolute;top:0;right:0;bottom:0;border:0;font-size:18px;padding:0 15px;margin:-1px;transition:.3s;border-radius:0 4px 4px 0;line-height:0}.sidebar .search-form form button i{line-height:0}.sidebar .search-form form button:hover{background:rgba(var(--color-primary-rgb),.8)}.sidebar .categories ul{list-style:none;padding:0}.sidebar .categories ul li+li{padding-top:10px}.sidebar .categories ul a{color:rgba(var(--color-default-rgb),.8);transition:.3s}.sidebar .categories ul a:hover{color:var(--color-primary)}.sidebar .categories ul a span{padding-left:5px;color:rgba(var(--color-default-rgb),.5);font-size:14px}.sidebar .recent-posts .post-item{display:flex;margin-top:15px}.sidebar .recent-posts img{width:80px;margin-right:15px}.sidebar .recent-posts h4{font-size:15px;font-weight:700;margin-bottom:5px}.sidebar .recent-posts h4 a{color:var(--color-default);transition:.3s}.sidebar .recent-posts h4 a:hover{color:var(--color-primary)}.sidebar .recent-posts time{display:block;font-style:italic;font-size:14px;color:rgba(var(--color-default-rgb),.5)}.sidebar .tags{margin-bottom:-10px}.sidebar .tags ul{list-style:none;padding:0}.sidebar .tags ul li{display:inline-block}.sidebar .tags ul a{color:rgba(var(--color-default-rgb),.7);font-size:14px;padding:6px 14px;margin:0 6px 8px 0;border:1px solid rgba(var(--color-default-rgb),.4);display:inline-block;transition:.3s}.sidebar .tags ul a:hover{color:var(--color-background);border:1px solid var(--color-primary);background:var(--color-primary)}.sidebar .tags ul a span{padding-left:5px;color:rgba(var(--color-default-rgb),.4);font-size:14px}