.setting-sails .hero-wrap{position:relative}.setting-sails .hero-wrap .title{position:absolute;z-index:80;width:100%;text-align:center;font-size:40px;line-height:49px;color:#fff;letter-spacing:2px;top:50px}.setting-sails .hero-wrap .slick-next,.standard-carousel .slick-next{right:0}.setting-sails .hero-wrap .slick-prev,.standard-carousel .slick-prev{left:0;z-index:10}.maincopy a{text-decoration:underline}.maincopy.center-copy{width:70%;margin:-60px auto 60px}.mod7-gradient{background-image:linear-gradient(transparent 75%,rgba(0,0,0,.8))}.module.module7{padding-bottom:0 !important}.page-wrapper{width:95%;max-width:1356px;margin:0 auto;overflow:hidden}.refresh-in-motion-video{margin:25px 0 75px}.refresh-in-motion-video div{text-align:center;font-size:22px}p.jpquote{background-color:#2d7d9b;color:#fff;padding:20px;margin-top:50px}.hero-slider2 .slick-dots{bottom:15px}.caption{text-align:center}.fixed-images{margin-top:75px}.fixed-images-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:35px 0 45px}.fixed-image-item{width:387px;height:auto;margin:0 20px 25px}@media screen and (max-width:500px){.fixed-image-item{width:100%;margin:0 0 25px;text-align:center}.fixed-image-item img{width:98%}.refresh-in-motion-video div{padding:0 0 10px}.setting-sails .hero-wrap .slick-next,.setting-sails .hero-wrap .slick-prev{display:none}}.section-standard-carousel .slick-dots{position:initial}.section-standard-carousel .slick-dots li button{border-radius:50%;background-color:#c2c6c9;height:15px;width:15px}.section-standard-carousel .slick-dots li.slick-active button{background-color:#3397b9}.section-standard-carousel .slick-dots li button:before{opacity:0;color:transparent}.section-standard-carousel .slick-dots li button:before:hover{color:transparent}.section-standard-carousel .slick-dots li.slick-active button:before{opacity:0}.section-standard-carousel>p{margin:auto;max-width:1085px;padding:0 20px;text-align:center}.carousel-header{display:flex;flex-direction:row;padding:0 95px;align-items:center}.standard-carousel .carousel-header>div{width:50%}.carousel-header{display:flex;flex-direction:row;padding:0 95px;align-items:center}.carousel-header h2{background-color:#003c68;color:#fff;padding:20px 0 20px 41px;margin-top:50px;font-size:27px;line-height:29px;font-weight:300}.carousel-header h3{color:#3397b9;padding:30px 17% 10px 41px;font-size:35px;line-height:37px}.carousel-header p{padding:5px 12% 20px 41px}.carousel-header img{border:1px solid #ccc;width:100%;height:auto;padding:15px}.carousel-links{text-align:center;margin-top:20px}.carousel-links{text-align:center;margin-top:20px}.carousel-links a{margin:0 auto;text-transform:uppercase;color:#fff;padding:12px 10px;background-color:#3397b9;border:1px solid #3397b9;font-size:16px;line-height:18px;text-decoration:none;font-weight:700;margin-bottom:25px;margin-top:40px;letter-spacing:1px;width:320px;text-align:center;display:inline-block}.carousel-links a:visited{color:#fff}.carousel-links a:first-child{margin-right:25px}.carousel-links a:last-child{margin-left:0}.carousel-links a:hover{background-color:#fff;border:1px solid #3397b9;color:#3397b9;text-shadow:1px 1px 1px #ccc}@media all and (max-width:1350px){.carousel-header h3,.carousel-header p{padding-right:20px}.undergal-upper.last .undergal-slab{padding:0 20px 80px 20px}.small-carousel .carousel-header .carousel-image{display:flex;flex-direction:column;justify-content:center}}@media all and (max-width:1024px){.maincopy.center-copy{width:80%;margin-top:0}.updated-dining{padding:0}.slick-slide img{margin-top:30%}.carousel360 .slick-slide img{margin-top:0}.carousel-header h2{margin-top:20px}.more-to-come>div{width:92%}.feature-in-image>div{height:auto;width:auto;position:static}.weekly .feature-in-image>div{display:none}.feature-in-image img{display:none}.weekly .feature-in-image img{display:block}.white-box-alt{width:92%;box-sizing:border-box;padding:20px;height:75%}.undergal-upper.last{margin-top:20px}.carousel-header h3{font-size:30px;line-height:32px;padding-bottom:0}.undergal-upper{margin-top:30px}.undergal-slab-container.info-box{margin-top:20px;padding:0 20px 20px 20px}.undergal-slab-container.info-box h2{padding:0}.gray-slab .gray-slab-container>div:last-child{padding-left:0}.undergal-slab-container-alt:first-child{padding-left:20px}.undergal-slab-container-alt:last-child{padding:60px 20px 60px 20px}.last .undergal-slab-container:last-child{padding-left:0}.gray-slab .starplus360{top:calc(50% - 50px);left:calc(50% - 50px)}.updated-dining .white-box{width:25%}}@media all and (max-width:1000px){.spi .hero{height:auto}.calendar{overflow-x:auto;height:200px}.calendar img{max-height:100%;max-width:none}.weekly .exp360-wrap{width:500px}}@media all and (max-width:900px){.small-carousel .carousel-header{padding:0 95px}.quote-images.animals img{display:block;height:auto}.quote-images.animals .animal1{width:90%;margin:0 auto 15px}.quote-images.animals .animal2{width:50%;padding:0;margin:0 auto}.small-carousel .carousel-image{margin-top:20px}.slick-slide img{margin-top:0}.hero h2{font-size:40px}.white-box-alt h3{font-size:30px;line-height:32px}.white-box-alt p{font-size:24px;line-height:28px}.standard-carousel .carousel-header>div{width:100%}.carousel-header{flex-direction:column}.white-box{top:0;background-color:rgba(255,255,255,.7);width:100%;max-width:100%;box-shadow:none}.veranda .white-box{padding:33px}.updated-dining .white-box{display:flex;flex-direction:row;align-items:center;width:100%;max-width:none;padding:20px 40px}.updated-dining .white-box img{border:none;padding:0;height:100px;width:auto;margin:0;display:block}.updated-dining.star .white-box img{width:auto;margin:0}.updated-dining .white-box p{padding:0 0 0 20px}.white-box h3{font-size:30px;line-height:32px}.white-box p{font-size:24px;line-height:26px}.slick-arrow{top:60%!important}.carousel360 .slick-arrow{top:40%!important}.carousel-header h3{padding:20px 0 10px}.carousel-header p{padding:0 0 40px 0}.small-carousel .carousel-header>div{width:100%}.updated-dining .carousel-header h2{padding-left:0}.menu{flex-direction:column}.menu .image img{display:none}.menu .blurb,.menu .image{width:100%}.menu .image{margin-top:15px}.weekly .blue-box.multi-col,.updated-dining.star .last .blue-box{column-count:2;padding:40px}}@media all and (max-width:768px){.setting-sails .hero-wrap .title{position:relative;top:0;color:#003264;font-size:34px;line-height:40px;padding:15px 0}.standard-carousel .carousel-item img{width:90%}#onboard .info-box div{text-align:center}#onboard .info-box .standard-btn,#onboard .info-box p{margin:0 auto}#onboard .info-box h2{margin:20px auto 10px}.quote-images.animals{flex-direction:column}.quote-images.animals img{display:block;height:auto}.quote-images.animals .animal1{width:90%;margin:0 auto 35px}.quote-images.animals .animal2{width:80%;padding:0;margin:0 auto}#plus-nav{height:auto}#plus-nav ul{width:100%;display:flex;flex-direction:column;margin:0}#plus-nav ul li{padding:20px;border-bottom:1px solid #ccc;margin:0}.updated-dining .undergal-upper.last{margin-top:-25px}.updated-dining.star .video img{width:80%}.hero h2{font-size:35px;line-height:37px}.white-box-alt a{padding:10px;font-size:16px;line-height:18px}#container360{height:100%!important;height:auto!important}#container360 canvas{background:red!important}.more-to-come{margin:40px 0}.weekly .feature-in-image img{display:block}.suite-carousel .slick-arrow{top:65%!important}.undergal-upper{margin-top:0}.white-box-alt{padding:20px;width:92%;background-color:rgba(255,255,255,.9);height:150px}.white-box-alt h3{font-size:30px;line-height:32px;margin-bottom:10px}.white-box-alt p{font-size:20px;line-height:26px;margin-bottom:10px}.carousel-header h2{padding:20px}.carousel-header h3{padding:15px 20px 0 20px}.carousel-header img{margin:0 20px;width:90%;margin:0 auto}.carousel-header p{padding:10px 20px 20px 20px}.carousel-header{padding:0}.standard-carousel .carousel-header>div:first-child{margin-right:0}.carousel-links a:first-child{margin:20px 0 20px 0}.carousel-links a:last-child{margin:0 0 20px 0}.section-standard-carousel>p{padding:0 20px}.section-suite-carousel h2{padding:20px;font-size:35px;line-height:37px}.white-box{padding:40px 20px}.blue-box{padding:40px 20px;max-width:100%}.undergal-slab{flex-direction:column;padding:0}.undergal-slab-container{width:100%}.gray-slab{padding:20px}.gray-slab h2{padding:0;margin-bottom:20px;max-width:100%}.gray-slab p{max-width:100%;margin-bottom:20px}.gray-slab-container{flex-direction:column}.gray-slab .gray-slab-container>div{width:100%}.gray-slab .gray-slab-container h2{margin-top:0}.suites-blue-h2{padding:33px 0 33px 20px}.undergal-slab-alt{flex-direction:column}.undergal-slab-container-alt:first-child{padding:0}.blue-box-under{padding:20px;margin:20px auto 0}.undergal-slab-container-alt:last-child h2{margin:20px 0 10px 0}.undergal-slab-container-alt:last-child{padding:40px 20px}.undergal-slab-alt .blue-box{margin-top:0;padding:40px 20px}.undergal-slab-alt>div{width:100%}.blue-box p{margin-bottom:0}.undergal-slab-container-alt .blue-box p,.undergal-slab-container .blue-box p{margin-bottom:20px}.new-itineraries h2{font-size:30px;line-height:32px;margin-bottom:10px;text-transform:uppercase}.new-itineraries h3{font-size:24px;line-height:26px}.new-itineraries li{flex-direction:column;text-align:center;padding:20px 0}.new-itineraries li p{max-width:100%;padding-right:0;margin-bottom:10px}.adds-up ul{padding:0 5px}.adds-up li{width:50%;padding:30px 10px}.adds-up li h2{font-size:30px}.slick-slide img{width:70%}.slick-arrow{top:62%!important}.iframe-360,.modal{width:320px;height:207px}#dining .starplus360{top:56%}.updated-dining .last .info-box{margin-top:170px}.updated-dining .last .blue-box img{display:none}.updated-dining .last .blue-box p{margin:0 0 1.5em}.updated-dining .blue-box .title{text-align:center}.small-carousel .carousel-image img{width:100%}.small-carousel .carousel-header p{padding-left:0;padding-top:0}}@media all and (max-width:550px){.maincopy.center-copy{width:90%}.updated-dining.star .video img{width:90%}.updated-dining.star .last .blue-box{column-count:1;padding:40px}}@media all and (max-width:480px){.carousel-links a{width:92%}.slick-slide img{width:92%}.white-box-alt{width:90%;top:15%}.white-box-alt p{line-height:18px}.suite-carousel .slick-arrow{top:75%!important}.white-box h3{margin-bottom:10px}.gray-slab .gray-slab-container>div{padding:20px 0 0 0}.undergal-upper.last .undergal-slab-container.info-box{padding:0 0 40px 0}.undergal-slab-container.info-box{padding:20px 20px 40px 20px}.blue-box-under{padding:20px 20px 20px 20px}.undergal-slab-container-alt:last-child h2{margin:40px 0 40px 0}.white-box-alt{position:relative;padding:40px 0;height:100%}.white-box-alt h2{font-size:30px;line-height:32px}.white-box-alt p{font-size:20px;line-height:26px}}@media all and (max-width:375px){.white-box-alt{top:8%}}.nowrap{white-space:nowrap}.indicator{text-transform:uppercase;background:#ccc;padding:30px 0;color:#999;font-size:20px;text-align:center}.blue-box .standard-btn{margin-bottom:50px}.gray-slab .gray-slab-container>div:last-child>div button .exp360_thumbnail.windstar-cruises{width:100%!important}