.bold{font-weight:bold}sup{vertical-align:super;font-size:.7rem}h1{font-size:2.5rem;font-weight:400;line-height:1;text-transform:uppercase}h2{color:#1c2657;font-size:1.4rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:2.5px}.h2-wrap{margin:30px 0}.h2-sub{padding-top:5px;color:#1c2657;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}h3{color:#003c68;font-size:1.8rem;font-weight:700;margin-bottom:20px;line-height:1.2;text-transform:uppercase}.content-item a{text-decoration:underline;color:#4356b4}.page{max-width:1100px}a[href^="tel"]{color:inherit;text-decoration:none}.sections p{color:#373737;font-size:1.5rem;font-weight:400;line-height:1.2;margin-bottom:25px}.sections img{height:auto;max-width:100%}.wrapper{margin:auto;max-width:1100px;overflow:hidden;padding:50px 20px 40px}.wrapper.last{padding-top:25px}.wrapper.sections{border-bottom:2px solid #0b97ba}.nowrap{white-space:nowrap}.text-right{text-align:right}.text-color-gray{color:#666}.offscreen{display:block;left:-999999px;position:absolute;top:-9999999px}.detail{color:#373737;font-size:1.2rem;line-height:1.5;margin-bottom:0}.section .left{max-width:73%}.section .left75{max-width:75%}.section .right{width:26%}.section .clear{clear:both;height:0}.section-1 .right img{padding:20px}.page-subheader h1.subheader-h1{letter-spacing:3px;font-weight:bold}#footer-search input,#footer_icons img{box-sizing:content-box}.content-item{padding:16px 0;font-size:1.4rem;line-height:1.2}.content-item.indent{padding-left:7px}.content-item.bord{border-bottom:1px solid #000}.content-item .item-title span{color:#206179;text-transform:uppercase;font-weight:700}.section-content .fine-print{font-size:.7rem;line-height:2;font-weight:bold;letter-spacing:1.1px;padding:15px 0}.two-buttons.right a{color:#fff;text-decoration:none}.important-notice{padding-top:25px}.section-title{font-size:2rem;font-weight:bold;color:#0b97ba;letter-spacing:1.5px}@media(min-width:1050px){h2{font-size:1.5rem}.section-1 img{display:block}}@media(max-width:1050px){.section .left,.section .left75{max-width:90%}.wrapper{padding:65px 20px}.section-1 img{display:none}}.hero{background-color:#eee;border-bottom:3px solid #dbdcdc;color:#fff;position:relative;width:100%}.hero::after{border-bottom:1px solid #3397b9;content:'';bottom:-4px;display:block;position:absolute;width:100%}.hero .wrapper{padding-bottom:0;padding-top:0}.hero-container{background-image:url(https://media.windstarcruises.com/media/hotels/hero-bg.jpg);background-repeat:no-repeat;background-size:cover;margin:auto;max-width:1400px;padding:30px 0 60px}