.hu09-state{align-content:center;background-color:#2e7d32;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;flex-wrap:wrap;font-size:30px;height:50px;justify-content:center;margin:20px;position:absolute;width:50px;z-index:1}.banner-container-home{margin-bottom:35px;margin-top:43px}.banner-container-home .banner-container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;flex-direction:column;flex-flow:row;max-width:1920px;width:100%!important}.banner-container-home:hover .swiper-button-next,.banner-container-home:hover .swiper-button-prev{display:flex!important}.banner-container-home:focus-within .swiper-button-next,.banner-container-home:focus-within .swiper-button-prev{display:flex!important}.banner-container .banner-text-container{display:flex;flex-flow:row;justify-content:flex-start;max-width:960px}.banner-container-home .swiperAlojamiento .swiper-slide{align-items:center;display:flex;flex-flow:row}.image-container{position:relative;width:100%}.overlay-paragraph{background-color:rgba(0,0,0,.4);border-radius:3px;font-size:14px!important;left:80%;padding:0 5px;position:absolute;right:0;text-align:center!important;top:93%;transform:translate(-50%,-50%);white-space:nowrap;width:40%;z-index:1}.banner-container-home h1,.h1-clone{font-size:36px!important;font-weight:700!important;margin:0 92px 0 0}.banner-container-home .banner-text{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;justify-content:right;left:8%;margin-top:63px;padding:27px 0 27px 36px;position:absolute;width:570px}.banner-container-home .banner-button{display:flex;justify-content:flex-start}.banner-container-home .banner-text:before{background-color:#ffd000;content:"";display:block;height:103px;left:0;margin-top:6px;position:absolute;width:6px}.swiper-button-next.swiper-button-next-banner,.swiper-button-prev.swiper-button-prev-banner{background:#fff!important;border-radius:50%;box-shadow:2px 0 8px 8px #0000002c;display:none;padding:1.4rem}.swiper-container{max-width:1920px}.swiper-container:hover .swiper-button-next.swiper-button-next-banner,.swiper-container:hover .swiper-button-prev.swiper-button-prev-banner{display:flex}.swiper-button-next-banner:after,.swiper-button-prev-banner:after{font-size:20px!important;font-weight:700}.banner-container-home .inner-pagination{display:block;margin-left:80%}.swiper-pagination-banner .swiper-pagination-bullet{height:6px!important;width:6px!important}span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px!important}.banner-container-home .banner-button.primario a.btn,.banner-container-home .banner-button.secundario a.btn{min-width:120px}.banner-container-home p{margin:12px 30px 30px 0!important;text-align:left}.swiper-button-next-banner:after,.swiper-button-prev-banner:after{color:var(--primary-color)}#hu09-swiperPlayButton.btn-lg{background-color:var(--primary-color)}.banner-container-home .swiper-pagination-bullet-active{background:var(--primary-color)!important}div.banner-container-home a.btn{font-size:20px!important;font-weight:600!important;letter-spacing:-.25px!important;line-height:20px!important}.banner-container-home .swiper-pagination-bullet-active{border-radius:25px!important;width:22px}.banner-container-home .swiper-container:hover .swiper-pagination-banner{display:block}span.swiper-pagination-bullet.swiper-pagination-bullet-active-next,span.swiper-pagination-bullet.swiper-pagination-bullet-active-prev{background:#d6d6d6;border-radius:50%!important;opacity:1!important;width:6px!important}.swiper-pagination-custom,.swiper-pagination-fraction,.swiperBanner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:6px!important;left:0;width:100%}.swiper-pagination-bullet:not(.swiper-pagination-bullet.swiper-pagination-bullet-active){border-radius:50%;height:6px!important;width:6px!important}.transparent{background:transparent!important}.banner-container-home a.btn{width:fit-content}#hu09-swiperPlayButton{display:inline-flex;position:relative;text-indent:0;top:6px}#hu09-swiperPlayButton.onPause .svg-pause,#hu09-swiperPlayButton.onPlay .svg-play{display:none}#hu09-swiperPlayButton.btn-lg{border:none;border-radius:.3rem;color:#fff;line-height:1.5;padding:4px 7px}.submitted-message:before{background-image:url(https://www.piscilago.co/hubfs/icono-facebook.svg);background-position:50%;background-repeat:no-repeat;content:"";height:30px;margin-right:10px;width:22px}@media (min-width:1024px) and (max-width:1279px){.banner-container-home{display:flex;margin-bottom:0}.transparent{background:#fff!important}.swiperBanner{height:auto!important;margin-top:30px!important;min-height:480px!important;overflow:hidden;position:relative!important}.banner-container-home p{color:#333!important;margin-bottom:10px!important;margin-top:10px!important;text-align:left}.banner-container-home .swiper-pagination-banner{bottom:0!important;position:absolute}.swiperBanner .swiper-slide{justify-content:center}.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-container{background-position:100%!important;background-position:100%;display:flex;flex-direction:column;width:100%!important}.banner-container-home .banner-text{background:#fff;border-left:none!important;border-top:6px solid #ffd000;justify-content:flex-start;margin:-20px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home h1,.h1-clone{color:#333!important;font-size:23px!important;font-weight:600!important;line-height:32px!important;margin:0}.banner-container-home .banner-text:before{content:none!important}.banner-container-home .inner-pagination,.banner-container-home:hover .swiper-button-next,.banner-container-home:hover .swiper-button-prev,.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-button{align-items:center;display:flex;flex-flow:row nowrap;justify-content:left;margin-top:0;width:100%}.banner-container-home .swiper-pagination.swiper-pagination-banner.swiper-pagination-clickable.swiper-pagination-bullets{bottom:0!important;margin-bottom:5px;margin-top:5px}}@media (min-width:981px) and (max-width:1024px){.banner-container-home{display:flex;margin-bottom:0}.transparent{background:#fff!important}.swiperBanner{height:auto!important;margin-top:115px!important;min-height:480px!important;overflow:hidden;position:relative!important}.banner-container-home p{color:#333!important;margin-bottom:10px!important;margin-top:10px!important;text-align:left}.banner-container-home .swiper-pagination-banner{bottom:0!important;position:absolute}.swiperBanner .swiper-slide{justify-content:center}.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-container{background-position:100%!important;background-position:100%;display:flex;flex-direction:column;width:100%!important}.banner-container-home .banner-text{background:#fff;border-left:none!important;border-top:6px solid #ffd000;justify-content:flex-start;margin:-20px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home h1,.h1-clone{color:#333!important;font-size:23px!important;font-weight:600!important;line-height:32px!important;margin:0}.banner-container-home .banner-text:before{content:none!important}.banner-container-home .inner-pagination,.banner-container-home:hover .swiper-button-next,.banner-container-home:hover .swiper-button-prev,.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-button{align-items:center;display:flex;flex-flow:row nowrap;justify-content:left;margin-top:0;width:100%}.banner-container-home .swiper-pagination.swiper-pagination-banner.swiper-pagination-clickable.swiper-pagination-bullets{bottom:0!important;margin-bottom:20px;margin-top:5px}}@media (min-width:768px) and (max-width:980px){.banner-container-home{display:flex;margin-bottom:0}.transparent{background:#fff!important}.swiperBanner{height:auto!important;margin-top:30px!important;min-height:480px!important;overflow:hidden;position:relative!important}.swiper-button-next.swiper-button-next-banner,.swiper-button-prev.swiper-button-prev-banner{background:#fff!important;border-radius:50%;box-shadow:2px 0 8px 8px #0000002c;display:none;padding:1.4rem!important}.banner-container-home p{color:#333!important;margin-bottom:10px!important;margin-top:10px!important;text-align:left}.banner-container-home .swiper-pagination-banner{bottom:0!important;position:absolute}.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-container{background-position:100%!important;background-position:100%;display:flex;flex-direction:column;min-height:204px!important;width:100%!important}.banner-container-home .banner-text{background:#fff;border-left:none!important;border-top:6px solid #ffd000;justify-content:flex-start;margin:-20px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home h1,.h1-clone{color:#333!important;font-size:23px!important;font-weight:600!important;line-height:32px!important;margin:0}.banner-container-home .banner-text:before{content:none!important}.banner-container-home .inner-pagination,.banner-container-home:hover .swiper-button-next,.banner-container-home:hover .swiper-button-prev,.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-button{align-items:center;display:flex;flex-flow:row nowrap;justify-content:left;margin-top:0;width:100%}.banner-container-home .swiper-pagination.swiper-pagination-banner.swiper-pagination-clickable.swiper-pagination-bullets{bottom:0!important;margin-bottom:20px;margin-top:5px}}@media (max-width:768px){.banner-container-home{display:flex;margin-bottom:0}.transparent{background:#fff!important}.swiperBanner{height:auto!important;margin-top:30px!important;overflow:hidden;position:relative!important}.banner-container-home p{margin-bottom:10px!important;margin-top:10px!important;text-align:left}.banner-container-home .swiper-pagination-banner{bottom:0!important;position:absolute}.swiperBanner .swiper-slide{justify-content:center}#hu09-next,#hu09-prev{display:none!important}.banner-container-home .banner-container{background-position:100%!important;background-position:100% 50%!important;display:flex;flex-direction:column;min-height:204px!important;width:100%!important}.banner-container-home .banner-text{background:#fff;border-left:none!important;border-top:6px solid #ffd000;justify-content:flex-start;left:0;margin:-20px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home h1,.h1-clone{color:#333!important;font-size:23px!important;font-weight:600!important;line-height:32px!important;margin:0}.banner-text-container p{color:#333!important}.banner-container-home .banner-text:before{content:none!important}.banner-container-home .inner-pagination,.banner-container-home:hover .swiper-button-next,.banner-container-home:hover .swiper-button-prev,.swiper-button-next-banner,.swiper-button-prev-banner{display:none!important}.banner-container-home .banner-button{align-items:center;display:flex;flex-flow:row nowrap;justify-content:left;margin-top:0;width:100%}.banner-container-home a.btn{min-width:0;width:100%}.banner-container-home .swiper-pagination.swiper-pagination-banner.swiper-pagination-clickable.swiper-pagination-bullets{margin-bottom:9px}.overlay-paragraph{align-items:center;display:flex;font-size:11px!important;height:18px;left:280px;padding:0 8px;text-align:center!important;top:-.5%;width:62%}}