.banner-container-home{margin-bottom:35px;margin-top:42px}.banner-container-home .banner-container{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;flex-flow:row;height:400px;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;width:100%}.banner-container-home .swiperAlojamiento .swiper-slide{align-items:center;display:flex;flex-flow:row}.banner-container-home .banner-text h1{font-size:36px!important;margin:0 92px 0 0}.banner-container-home .banner-text{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:273px!important;justify-content:right;margin-top:63px;padding:27px 0 27px 36px;position:absolute;right:53%;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 .banner-text p{margin:12px 0 30px!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 .banner-text 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;max-height:204px!important;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:180px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home .banner-text h1{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 .banner-text 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;max-height:204px!important;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:180px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home .banner-text h1{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}.banner-container-home .banner-text 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;max-height:204px!important;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:180px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home .banner-text h1{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;min-height:480px!important;overflow:hidden;position:relative!important}.banner-container-home .banner-text 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}#hu09-next,#hu09-prev{display:none!important}.banner-container-home .banner-container{background-position:100%!important;background-position:100% 50%!important;display:flex;max-height:204px!important;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:180px 5% 5%;max-height:480px;overflow:hidden;padding:20px;position:relative;right:auto;text-align:left;width:100%}.banner-container-home .banner-text h1{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 a.btn{min-width: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}}