#top #webplus_slider{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#f5ede6));background:linear-gradient(180deg,#fff 50%,#f5ede6 50%)}#top #webplus_slider .carousel-inner{border-radius:40px;margin:0 107px;width:auto}#inicio #top #webplus_slider{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#f5ede6));background:linear-gradient(180deg,#fff 50%,#f5ede6 50%)}#inicio #top #webplus_slider .fullvideo{border-radius:40px;left:97px;position:absolute;width:90%;height:83%;overflow:hidden}#inicio #top #webplus_slider .fullvideo video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}#inicio #top #webplus_slider .carousel-inner{height:82%}#inicio #top #webplus_slider .carousel-inner .caption-box-slider h1{font-size:50px}#inicio #top #webplus_slider .reviews-bar{position:absolute;top:calc(50% + 120px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:14px 20px;border-radius:40px;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:5}#inicio #top #webplus_slider .reviews-bar__logos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}#inicio #top #webplus_slider .reviews-bar__logos .logo{width:38px;height:38px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#inicio #top #webplus_slider .reviews-bar__logos .logo img{width:20px;height:auto}#inicio #top #webplus_slider .reviews-bar__logos .logo--airbnb{background-color:#ff5a5f}#inicio #top #webplus_slider .reviews-bar__logos .logo--booking{background-color:#003580}#inicio #top #webplus_slider .reviews-bar__logos .logo--google{background-color:#fff}#inicio #top #webplus_slider .reviews-bar__logos .logo--vrbo{background-color:#1a1f71}#inicio #top #webplus_slider .reviews-bar__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#inicio #top #webplus_slider .reviews-bar__rating .rating-score{font-size:29px;font-weight:700;color:#fff}#inicio #top #webplus_slider .reviews-bar__rating .rating-stars-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}#inicio #top #webplus_slider .reviews-bar__rating .rating-stars-wrapper img{width:90px;height:auto;display:block;margin-bottom:4px}#inicio #top #webplus_slider .reviews-bar__rating .rating-text{font-size:13px;color:#fff}#inicio #top #miniformulario_slider{bottom:auto;top:50%}#inicio #top #miniformulario_slider .form_inner>.its--container .all_form{border:3px solid #fff;border-radius:20px;background-color:#fff}#inicio #top #miniformulario_slider .form_inner>.its--container .all_form #formBusquedaAlquileres{border:3px solid #fff;border-radius:20px}#inicio #top #miniformulario_slider .form_inner>.its--container .all_form #tabla_form #contenido_buscar{background-color:#fff}#inicio #top #miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item{margin:8px 0}#inicio #top #miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item label{color:var(--corporativo)}#nosotros #webplus_slider{position:relative;height:500px}#nosotros #webplus_slider .carousel-inner{position:relative}#nosotros #webplus_slider .carousel-inner .item::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1;pointer-events:none}#nosotros #webplus_slider .carousel-inner .container-slider .caption .btn-seccion{display:none}#nosotros #webplus_slider .carousel-inner .container-slider .caption .caption-seccion{top:15%!important}#nosotros #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h1{font-size:52px;margin-bottom:10px}#nosotros #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h3{font-size:20px}#nosotros #webplus_slider .caption-buttons-bar{position:absolute;bottom:114px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;pointer-events:auto}#nosotros #webplus_slider .caption-buttons-bar .btn{padding:9px 28px;font-size:16px;border-radius:24px;font-weight:400;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#nosotros #webplus_slider .caption-buttons-bar .btn.btn-primary{background-color:#fff;color:#000;border:none}#nosotros #webplus_slider .caption-buttons-bar .btn.btn-secondary{color:#fff;border:1px solid #fff;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:767px){#nosotros #webplus_slider .caption-buttons-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#nosotros #webplus_slider .caption-buttons-bar .btn{width:80%;margin:0 auto;text-align:center}}#nosotros #webplus_slider .item{position:relative;background-size:cover;background-position:center}#nosotros #webplus_slider .item::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1;pointer-events:none}#nosotros #webplus_slider .caption-box-slider,#nosotros #webplus_slider .caption-buttons #miniformulario_slider,#nosotros #webplus_slider .caption-seccion,#nosotros #webplus_slider .its--container,#nosotros #webplus_slider .reviews-bar{position:relative;z-index:2}#contacto #webplus_slider .carousel-inner{position:relative}#contacto #webplus_slider .carousel-inner .item{position:relative}#contacto #webplus_slider .carousel-inner .item::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.5)));background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,.5));z-index:1;pointer-events:none}#contacto #webplus_slider .carousel-inner .container-slider{position:relative;z-index:2}#contacto #webplus_slider .carousel-inner .container-slider .caption .btn-seccion{display:none}#contacto #webplus_slider .carousel-inner .container-slider .caption .caption-seccion{position:relative;z-index:2}#contacto #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h1{font-size:52px;margin-bottom:10px}#contacto #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h3{font-size:20px}@media (min-width:768px) and (max-width:1023px){#inicio #top #webplus_slider .fullvideo{left:0;width:100%}#inicio #top #webplus_slider .carousel-inner{margin:0}}@media (max-width:767px){#inicio #top #webplus_slider .fullvideo{left:0;width:100%}#inicio #top #webplus_slider .reviews-bar{position:relative;top:-378px;left:auto;-webkit-transform:none;transform:none;margin:15px auto 0;width:calc(100% - 30px);-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;background:rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#inicio #top #webplus_slider .carousel-inner{margin:0}#inicio #top #webplus_slider .carousel-inner .caption-box-slider h1{font-size:30px;text-align:center}}@media (max-width:1023px){#webplus_slider .reviews-bar{top:calc(50% + 160px);gap:14px}}@media (max-width:767px){#nosotros #top #webplus_slider .carousel-inner{margin:0}#nosotros #top #webplus_slider .container-slider .caption .caption-seccion h1{font-size:22px}#nosotros #top #webplus_slider .container-slider .caption .caption-seccion h3{font-size:14px}}