main.home-page{overflow:hidden}main.home-page section.banner{height:90vh;min-height:600px;position:relative}main.home-page section.banner:after{background-color:#fff;content:"";position:absolute;left:50%;bottom:-5px;width:100dvw;transform:translate(-50%);height:10px;z-index:0}@media screen and (max-width: 767px){main.home-page section.banner:after{display:none}}main.home-page section.banner .slider-container{height:100%;position:relative}main.home-page section.banner .slider-container .slider{height:100%}main.home-page section.banner .slider-container .slider .slick-list,main.home-page section.banner .slider-container .slider .slick-track{display:flex;height:100%;z-index:0}main.home-page section.banner .slider-container .slider .slick-list .slick-slide,main.home-page section.banner .slider-container .slider .slick-track .slick-slide{height:100%}main.home-page section.banner .slider-container .slider .slick-list .slick-slide>div,main.home-page section.banner .slider-container .slider .slick-track .slick-slide>div{height:100%}main.home-page section.banner .slider-container .slider .slider-item{position:relative;height:100%}main.home-page section.banner .slider-container .slider .slider-item .content{height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;color:#fff;padding-bottom:6%;padding-left:4rem;z-index:9999}main.home-page section.banner .slider-container .slider .slider-item .content .title{font-size:4rem;font-weight:400;max-width:600px;line-height:4.5rem;text-shadow:0 2px 20px rgba(0,0,0,.29);margin-bottom:4rem}@media screen and (max-width: 767px){main.home-page section.banner .slider-container .slider .slider-item .schedule-button{width:100%;display:flex;justify-content:center}}main.home-page section.banner .slider-container .slider .slider-item .image-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;z-index:-10}main.home-page section.banner .slider-container .slider .slider-item .image-container .image{width:100%;height:100%;object-fit:cover}main.home-page section.banner .slider-container .slider .slider-item .slider-decoration{z-index:-10}main.home-page section.banner .slider-container .slider .slider-item .slider-decoration .banner-decoration-primary{position:absolute;top:calc(100% - 35vh);left:0;width:calc(100% + 500px);height:auto;z-index:-10}main.home-page section.banner .slider-container .slider .slider-item .slider-decoration .banner-decoration-white{position:absolute;top:calc(100% - 35vh);left:0;width:calc(100% + 500px);height:auto;z-index:-9}main.home-page section.banner .slider-container .slider .slick-dots{position:absolute;width:100%;bottom:25%;display:flex;align-items:center;justify-content:center;gap:.5rem}main.home-page section.banner .slider-container .slider .slick-dots li{width:14px;height:14px;border-radius:50%;border:2px solid #fff;cursor:pointer}main.home-page section.banner .slider-container .slider .slick-dots li button{display:none}main.home-page section.banner .slider-container .slider .slick-dots li.slick-active{background-color:#fff}main.home-page section.carrossel .main-title{text-align:center;font-size:34px;font-weight:500;line-height:40px;max-width:300px;margin:0 auto 4rem;position:relative}main.home-page section.carrossel .slider-container{max-width:1200px;margin:0 auto}main.home-page section.carrossel .slick-dots{position:absolute;width:100%;bottom:-5%;display:flex;align-items:center;justify-content:center;gap:.5rem}main.home-page section.carrossel .slick-dots li{width:14px;height:14px;border-radius:50%;border:2px solid #095492;cursor:pointer}main.home-page section.carrossel .slick-dots li button{display:none}main.home-page section.carrossel .slick-dots li.slick-active{background-color:#095492}main.home-page section.carrossel .slider-item{overflow:hidden;transform:scale(.8);transition:transform .3s ease}main.home-page section.carrossel .slider-item img{cursor:grab;border-radius:10px;width:100%;height:auto}main.home-page section.carrossel .slick-center{transform:scale(1.1)}main.home-page section.services{padding:2rem 0 0;position:relative;z-index:10;margin-top:-150px}main.home-page section.services .content .services-list{display:grid;grid-template-columns:repeat(7,1fr);justify-content:space-between;align-items:center;gap:.4rem}main.home-page section.services .content .services-list li:nth-child(1) .service-item{background-color:#051c36;margin-top:-60px}main.home-page section.services .content .services-list li:nth-child(2) .service-item{background-color:#163b65;margin-top:-120px}main.home-page section.services .content .services-list li:nth-child(3) .service-item{background-color:#003973}main.home-page section.services .content .services-list li:nth-child(4) .service-item{background-color:#095492;margin-top:150px}main.home-page section.services .content .services-list li:nth-child(5) .service-item{background-color:#1a71a1;margin-top:220px}main.home-page section.services .content .services-list li:nth-child(6) .service-item{background-color:#1d82ae;margin-top:270px}main.home-page section.services .content .services-list li:nth-child(7) .service-item{background-color:#1d82ae;margin-top:220px}main.home-page section.services .content .services-list li:hover .service-item{transform:scale(1.1)}main.home-page section.services .content .services-list li:hover:nth-child(1) .service-item .icon,main.home-page section.services .content .services-list li:hover:nth-child(2) .service-item .icon,main.home-page section.services .content .services-list li:hover:nth-child(3) .service-item .icon{transform:rotate(10deg)}main.home-page section.services .content .services-list li:hover:nth-child(5) .service-item .icon,main.home-page section.services .content .services-list li:hover:nth-child(6) .service-item .icon,main.home-page section.services .content .services-list li:hover:nth-child(7) .service-item .icon{transform:rotate(-10deg)}main.home-page section.services .content .services-list .service-item{border-radius:50%;aspect-ratio:1/1;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1rem;flex-shrink:0;transition:.2s}main.home-page section.services .content .services-list .service-item .icon{width:50px;height:auto;max-height:50px;transition:.2s}main.home-page section.services .content .services-list .service-item .title{color:#fff;max-width:150px;font-weight:400;font-size:16px}main.home-page section.services .ship-path-svg .ship-path{z-index:-1}main.home-page section.schedule{padding:12rem 0 0;margin-top:-8%;z-index:99}main.home-page section.schedule .title-container .content .title{padding-left:0;max-width:300px;width:100%;font-size:34px;font-weight:500;line-height:40px;position:relative}main.home-page section.schedule .lines.ln1{position:relative}main.home-page section.schedule .lines.ln1:before{background-color:#fff;content:"";position:absolute;left:50%;bottom:-5px;width:100dvw;transform:translate(-50%);height:10px;z-index:1}@media screen and (max-width: 767px){main.home-page section.schedule .lines.ln1:before{display:none}}main.home-page section.schedule .lines.ln1:after{background-color:#fff;content:"";position:absolute;left:50%;top:-5px;width:100dvw;transform:translate(-50%);height:10px;z-index:0}@media screen and (max-width: 767px){main.home-page section.schedule .lines.ln1:after{display:none}}main.home-page section.schedule .schedule-container{min-height:750px;display:flex;background-color:#1d82ae;position:relative;z-index:0}main.home-page section.schedule .schedule-container:before{content:"";position:absolute;top:-1px;left:0;width:110%;height:100px;background:url(/build/assets/wave-detail-top-D8z9ID8e.svg) -50% -2px/contain repeat-x;z-index:-1}main.home-page section.schedule .schedule-container:after{content:"";position:absolute;bottom:-1px;left:0;width:110%;height:100px;background:url(/build/assets/wave-detail-top-D8z9ID8e.svg) -100% 0/contain repeat-x;transform:scaleY(-1);z-index:-1}main.home-page section.schedule .schedule-container .content{display:flex;justify-content:space-between;align-items:flex-start;flex:1;gap:4rem;position:relative}main.home-page section.schedule .schedule-container .content:before{background-color:#1d82ae;content:"";position:absolute;left:50%;bottom:96px;width:100dvw;transform:translate(-50%);height:5px;z-index:0}@media screen and (max-width: 767px){main.home-page section.schedule .schedule-container .content:before{display:none}}main.home-page section.schedule .schedule-container .content:after{background-color:#1d82ae;content:"";position:absolute;left:50%;top:95px;width:100dvw;transform:translate(-50%);height:5px;z-index:0}@media screen and (max-width: 767px){main.home-page section.schedule .schedule-container .content:after{display:none}}main.home-page section.schedule .schedule-container .content .left{max-width:400px;flex-shrink:0;width:100%;padding-top:10rem;z-index:1}main.home-page section.schedule .schedule-container .content .left .search-container{display:flex;align-items:center;margin-bottom:2rem;position:relative}main.home-page section.schedule .schedule-container .content .left .search-container .desc{position:absolute;left:2rem;font-size:14px;transition:.2s}main.home-page section.schedule .schedule-container .content .left .search-container .search-input{background-color:#e5ecf6;border-radius:70px;width:100%;padding:1.5rem 2rem .5rem;font-size:16px}main.home-page section.schedule .schedule-container .content .left .search-container .search-input:focus+.desc,main.home-page section.schedule .schedule-container .content .left .search-container .search-input:not(:invalid)+.desc{margin-top:-1.5rem;font-size:12px}main.home-page section.schedule .schedule-container .content .left .search-container .search-button{position:absolute;right:1rem;display:flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer}main.home-page section.schedule .schedule-container .content .left .search-container .search-button .icon{width:20px;height:20px}main.home-page section.schedule .schedule-container .content .left .complete-season-link{display:inline-flex;align-items:center;color:#fff;margin-top:1rem;gap:.75rem;font-size:13px;margin-left:1rem;transition:.2s}main.home-page section.schedule .schedule-container .content .left .complete-season-link .icon{width:20px;height:20px}main.home-page section.schedule .schedule-container .content .left .complete-season-link:hover{opacity:.7}main.home-page section.schedule .schedule-container .content .right{padding-right:75px;width:100%;margin-right:-600px;z-index:1}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track{display:flex}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide{transition:.6s}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide.slick-active.slick-current{opacity:1}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item{width:100%!important;padding-right:75px;padding-top:30px;padding-left:80px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card{display:flex;background-color:#e5ecf6;border-radius:20px;position:relative;transition:.2s}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .text-content{padding:2rem 6rem 2rem 2rem;position:relative}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .text-content .date{color:#095492;font-weight:500;font-size:14px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .text-content .title,main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .text-content .city{font-size:24px;font-weight:500;max-width:300px;line-height:30px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .text-content .desc{max-width:200px;font-size:13px;margin-left:8rem;margin-top:1rem}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .text-content .button-container{position:absolute;bottom:-30px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .video-container{position:absolute;right:-75px;top:-30px;width:150px;height:200px;overflow:hidden;border-radius:30px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .card .video-container .thumb{width:100%;height:100%;object-fit:cover;transition:.2s}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item .obs{text-align:right;color:#fff;font-size:12px;margin-left:auto;max-width:250px;display:block;padding:.5rem 0}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item:first-child,main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item:last-child{padding-left:0;padding-right:140px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item:last-child .obs{color:#18161b}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item:hover .card{background-color:#bfd0e9}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .card-item:hover .card .video-container .thumb{transform:scale(1.2)}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow{position:absolute;width:40px;height:70px;background:url(/build/assets/thin-angle-CMgWPVne.svg) center/contain no-repeat;font-size:0;top:calc(50% - 35px);cursor:pointer;transition:.2s}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow.slick-next{right:580px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow.slick-prev{left:-80px;transform:scaleX(-1)}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow:hover{opacity:.6}main.home-page section.schedule .schedule-download{display:flex;justify-content:center;margin-top:1rem}main.home-page section.cruiser-info{padding:4rem 0}@media screen and (max-width: 991px){main.home-page section.cruiser-info{padding-top:1rem}}main.home-page section.cruiser-info .content .main-title{text-align:center;font-size:34px;font-weight:500;line-height:40px;max-width:300px;margin:0 auto 4rem;position:relative}main.home-page section.cruiser-info .content .circles-list{display:flex;width:100%;justify-content:space-between;align-items:center;gap:2rem;position:relative}main.home-page section.cruiser-info .content .circles-list .circle{aspect-ratio:1/1;background-color:#095492;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;flex:1;gap:1rem;transition:.2s}main.home-page section.cruiser-info .content .circles-list .circle .icon{width:auto;height:auto;max-width:60px;max-height:60px;transition:.2s}main.home-page section.cruiser-info .content .circles-list .circle .title{font-weight:400;font-size:15px}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(1){margin-top:-80px;background-color:#163b65}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(2){background-color:#003973}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(3){background-color:#095492}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(4){background-color:#1a71a1}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(5){margin-top:-80px;background-color:#1d82ae}main.home-page section.cruiser-info .content .circles-list .circle:hover{transform:scale(1.1)}main.home-page section.cruiser-info .content .circles-list .circle:hover:nth-child(1) .icon,main.home-page section.cruiser-info .content .circles-list .circle:hover:nth-child(2) .icon{transform:rotate(10deg)}main.home-page section.cruiser-info .content .circles-list .circle:hover:nth-child(4) .icon,main.home-page section.cruiser-info .content .circles-list .circle:hover:nth-child(5) .icon{transform:rotate(-10deg)}main.home-page section.cruiser-info .content .circles-list:before{content:"";position:absolute;width:calc(20% - 1.5rem);aspect-ratio:1/1;border-radius:50%;background-color:#163b65;right:calc(100% + 2rem);margin-top:-160px}main.home-page section.cruiser-info .content .circles-list:after{content:"";position:absolute;width:calc(20% - 1.5rem);aspect-ratio:1/1;border-radius:50%;background-color:#1d82ae;left:calc(100% + 2rem);margin-top:-160px}main.home-page section.parking .content{display:flex;justify-content:space-between;position:relative;padding-bottom:10rem;margin-bottom:-15rem;transform:translate(5rem);z-index:10}@media screen and (max-width: 1100px){main.home-page section.parking .content{transform:none}}main.home-page section.parking .content .left{position:absolute;right:calc(50% + 2rem);width:50vw;height:95%;display:flex;justify-content:center;align-items:center}main.home-page section.parking .content .left .banner-container{height:100%;position:relative;max-width:100%;width:600px}main.home-page section.parking .content .left .banner-container .banner{width:100%;height:100%;object-fit:cover;mask:url(/build/assets/banner-tetris-mask-B3rqIg3P.svg) center/contain no-repeat}main.home-page section.parking .content .left .banner-container .pin{position:absolute;z-index:99;width:50px;height:50px;transition:.2s}main.home-page section.parking .content .left .banner-container .pin .icon{width:100%;height:100%}main.home-page section.parking .content .left .banner-container .pin .icon path{fill:#00fff0;transition:.2s}main.home-page section.parking .content .left .banner-container .pin:nth-child(1){left:20%;top:26%}main.home-page section.parking .content .left .banner-container .pin:nth-child(2){left:47%;top:20%}main.home-page section.parking .content .left .banner-container .pin:nth-child(3){left:59%;top:35%}main.home-page section.parking .content .left .banner-container .pin:nth-child(4){left:80%;top:35%}main.home-page section.parking .content .left .banner-container .pin:nth-child(5){left:75%;top:51%}main.home-page section.parking .content .left .banner-container .pin:hover{transform:scale(1.1)}main.home-page section.parking .content .left .banner-container .pin:hover .icon path{fill:#fff}main.home-page section.parking .content .text-content{max-width:55%;width:100%;margin-left:auto;padding-left:2rem}main.home-page section.parking .content .text-content .title{max-width:350px;text-wrap:balance;font-size:30px;font-weight:500}main.home-page section.parking .content .text-content .buttons-row{display:flex;align-items:center;gap:1rem;margin-top:1rem}main.home-page section.parking .content .text-content .buttons-row .button-container{overflow:hidden;display:block}main.home-page section.parking .content .text-content .desc{font-size:14px;line-height:24px;max-width:450px;margin:2rem 0 6rem}main.home-page section.parking .content .text-content .desc p{margin-bottom:1rem}main.home-page section.parking .content .text-content .desc p strong{font-weight:600}main.home-page section.faq{background-color:#e5ecf6;padding:16rem 0 12rem;position:relative}main.home-page section.faq:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:100px;background:url(/build/assets/wave-detail-top-D8z9ID8e.svg) 140% top/contain repeat-x}main.home-page section.faq:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100px;background:url(/build/assets/wave-detail-top-D8z9ID8e.svg) 165% 0/contain repeat-x;transform:scaleY(-1)}main.home-page section.faq .content{max-width:900px;position:relative}main.home-page section.faq .content:before{background-color:#e5ecf6;content:"";position:absolute;left:50%;bottom:-95px;width:100dvw;transform:translate(-50%);height:5px;z-index:10}@media screen and (max-width: 767px){main.home-page section.faq .content:before{display:none}}main.home-page section.faq .content:after{background-color:#e5ecf6;content:"";position:absolute;left:50%;top:-160px;width:100dvw;transform:translate(-50%);height:5px;z-index:0}@media screen and (max-width: 767px){main.home-page section.faq .content:after{display:none}}main.home-page section.faq .content .title-container{display:flex;align-items:center;position:relative}main.home-page section.faq .content .title-container .title{font-size:30px;font-weight:500}main.home-page section.faq .content .title-container .icon{position:absolute;right:calc(100% + 1rem);width:50px;height:50px}main.home-page section.faq .content .accordion-container .accordion{padding:1rem 0}main.home-page section.faq .content .accordion-container .accordion .accordion-header{padding:1rem;position:relative;display:flex;align-items:center;cursor:pointer;font-weight:300;transition:.2s;border-radius:20px}main.home-page section.faq .content .accordion-container .accordion .accordion-header:hover{background-color:#0954921a}main.home-page section.faq .content .accordion-container .accordion .accordion-header:after{content:"";position:absolute;right:1rem;width:30px;height:30px;background:url(/build/assets/collapse-arrow-Ct5Q49ea.svg) center/contain no-repeat}main.home-page section.faq .content .accordion-container .accordion .accordion-body{max-height:0;overflow:hidden;transition:.2s}main.home-page section.faq .content .accordion-container .accordion .accordion-body .accordion-body-content{padding:1rem;font-size:14px}main.home-page section.faq .content .accordion-container .accordion .accordion-body .accordion-body-content p{max-width:750px}main.home-page section.faq .content .accordion-container .accordion:not(:last-child){border-bottom:1px solid rgba(24,22,27,.1)}main.home-page section.faq .content .accordion-container .accordion.open .accordion-header{background-color:#1a71a1;color:#fff}main.home-page section.faq .content .accordion-container .accordion.open .accordion-body{max-height:inherit}main.home-page section.faq .content .button-row{display:flex;justify-content:center;margin-top:2rem}@media screen and (max-width: 992px){main.home-page section.services{margin-top:-150px}main.home-page section.services .content .services-list{grid-template-columns:repeat(2,1fr);gap:0}main.home-page section.services .content .services-list li{height:100%}main.home-page section.services .content .services-list li:nth-child(1) .service-item{margin-top:0;border-radius:30px 0 0;background-color:#003973}main.home-page section.services .content .services-list li:nth-child(1) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(1) .service-item .icon path{fill:#003973}main.home-page section.services .content .services-list li:nth-child(2) .service-item{margin-top:0;border-radius:0 30px 0 0;background-color:#095492}main.home-page section.services .content .services-list li:nth-child(2) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(2) .service-item .icon path{fill:#095492}main.home-page section.services .content .services-list li:nth-child(3) .service-item{margin-top:0;background-color:#095492}main.home-page section.services .content .services-list li:nth-child(3) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(3) .service-item .icon path{fill:#095492}main.home-page section.services .content .services-list li:nth-child(4) .service-item{margin-top:0;background-color:#003973}main.home-page section.services .content .services-list li:nth-child(4) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(4) .service-item .icon path{fill:#003973}main.home-page section.services .content .services-list li:nth-child(5) .service-item{margin-top:0;background-color:#003973}main.home-page section.services .content .services-list li:nth-child(5) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(5) .service-item .icon path{fill:#003973}main.home-page section.services .content .services-list li:nth-child(6) .service-item{margin-top:0;background-color:#095492}main.home-page section.services .content .services-list li:nth-child(6) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(6) .service-item .icon path{fill:#095492}main.home-page section.services .content .services-list li:nth-child(7){grid-column:span 2}main.home-page section.services .content .services-list li:nth-child(7) .service-item{margin-top:0;border-radius:0 0 30px 30px;background-color:#1d82ae}main.home-page section.services .content .services-list li:nth-child(7) .service-item .icon{background-color:#fff}main.home-page section.services .content .services-list li:nth-child(7) .service-item .icon path{fill:#1d82ae}main.home-page section.services .content .services-list .service-item{aspect-ratio:inherit;flex:1;width:100%;border-radius:0;padding:1rem;height:100%}main.home-page section.services .content .services-list .service-item .icon{padding:.75rem;border-radius:50%;aspect-ratio:1/1}main.home-page section.services .content .services-list .service-item .title{font-size:14px;max-width:120px;width:100%}main.home-page section.services .ship-path-svg{margin:4rem 0}main.home-page section.services .ship-path-svg .ship-path{width:150%}}@media screen and (max-width: 767px){main.home-page{padding-top:40px}main.home-page section.banner{height:65vh;min-height:500px;padding-bottom:100px}main.home-page section.banner .slider-container:after{height:200px;top:calc(100% - 100px)}main.home-page section.banner .slider-container:before{display:none}main.home-page section.banner .slider-container .slider .slider-item .content{padding:1rem}main.home-page section.banner .slider-container .slider .slider-item .content .title{font-size:30px;line-height:40px}main.home-page section.banner .slider-container .slick-arrow{position:absolute;right:.5rem;background-color:#fff;width:30px;aspect-ratio:1/1;top:calc(35% - 15px);border-radius:50%;font-size:0;display:flex;justify-content:center;align-items:center;z-index:10}main.home-page section.banner .slider-container .slick-arrow:after{content:"";mask:url(/build/assets/angle-i5wqM_ns.svg) center/auto 60% no-repeat;background-color:#095492;width:100%;height:100%;border-radius:50%;top:0;left:0}main.home-page section.banner .slider-container .slick-arrow.slick-next{margin-top:-35px}main.home-page section.banner .slider-container .slick-arrow.slick-next:after{margin-left:3px}main.home-page section.banner .slider-container .slick-arrow.slick-prev:after{transform:scaleX(-1);margin-left:-4px}main.home-page section.schedule{padding-top:0;padding-bottom:0}main.home-page section.schedule .title-container .content .title{font-size:24px;line-height:30px;padding-left:calc(1rem + 40px)}main.home-page section.schedule .title-container .content .title:after{width:40px;height:50px}main.home-page section.schedule .schedule-container{margin-top:2rem}main.home-page section.schedule .schedule-container .content{flex-direction:column;gap:4rem;padding:0}main.home-page section.schedule .schedule-container .content .left{max-width:100vw;width:100%;padding:0 1rem}main.home-page section.schedule .schedule-container .content .right{padding-right:0;padding-bottom:4rem;max-width:100vw;width:100%}main.home-page section.schedule .schedule-container .content .right .slick-list{width:100%}main.home-page section.schedule .schedule-container .content .right .slider-container .slider{max-width:100%}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide{opacity:1;padding:1rem}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item{padding:0}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item .card .text-content{padding:1rem}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item .card .text-content .title,main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item .card .text-content .city{font-size:18px;line-height:24px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item .card .text-content .desc{margin-left:80px;margin-bottom:1rem}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item .card .video-container{top:-10px;right:-10px;height:80px;width:100px;border-radius:10px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-track .slick-slide .card-item .obs{max-width:120px;color:#fff}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow{width:30px;height:30px;background:url(/build/assets/collapse-arrow-Ct5Q49ea.svg) center/contain no-repeat;border-radius:50%;top:-30px}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow.slick-next{left:calc(1.5rem + 30px);transform:rotate(-90deg)}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow.slick-prev{left:1rem;transform:rotate(90deg)}main.home-page section.schedule .schedule-container .content .right .slider-container .slider .slick-arrow:hover{opacity:1}main.home-page section.cruiser-info .content .main-title{font-size:24px;line-height:28px;margin-bottom:2rem}main.home-page section.cruiser-info .content .circles-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0}main.home-page section.cruiser-info .content .circles-list .circle{width:100%;border-radius:0;aspect-ratio:inherit;padding:2rem;height:100%}main.home-page section.cruiser-info .content .circles-list .circle .title{text-align:center;font-size:14px}main.home-page section.cruiser-info .content .circles-list .circle .icon{width:40px;height:40px}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(1){margin-top:0;border-radius:30px 0 0}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(2){margin-top:0;border-radius:0 30px 0 0}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(3){margin-top:0}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(4){margin-top:0}main.home-page section.cruiser-info .content .circles-list .circle:nth-child(5){margin-top:0;grid-column:span 2;border-radius:0 0 30px 30px}main.home-page section.parking .content{flex-direction:column;padding:0;margin-bottom:0}main.home-page section.parking .content .left{position:relative;right:inherit;width:100%}main.home-page section.parking .content .left .banner-container{left:0;right:inherit}main.home-page section.parking .content .left .banner-container .banner{mask:none;height:250px;width:100%}main.home-page section.parking .content .left .banner-container .pin{width:30px;height:30px}main.home-page section.parking .content .left .banner-container .pin:nth-child(1){left:21%;top:8%}main.home-page section.parking .content .left .banner-container .pin:nth-child(2){left:50%;top:4%}main.home-page section.parking .content .left .banner-container .pin:nth-child(3){top:22%}main.home-page section.parking .content .left .banner-container .pin:nth-child(4){top:15%}main.home-page section.parking .content .text-content{max-width:100%;padding:0 1rem}main.home-page section.parking .content .text-content .desc{margin-bottom:1rem}main.home-page section.faq{padding:100px 0}main.home-page section.faq .content .title-container{flex-direction:column;align-items:center;gap:.5rem}main.home-page section.faq .content .title-container .icon{right:inherit;position:relative}main.home-page section.faq .content .title-container .title{text-align:center;font-size:24px}main.home-page section.faq .content .accordion-container .accordion .accordion-header{padding-right:calc(30px + 2rem)}}@media screen and (min-width: 1880px){main.home-page section.banner .slider-container .slider .slider-item .slider-decoration .banner-decoration-primary{top:calc(100% - 40vh)}main.home-page section.banner .slider-container .slider .slider-item .slider-decoration .banner-decoration-white{top:calc(100% - 40vh)}}
