.hs-form fieldset.form-columns-0{max-width:100%}@media only screen and (max-width:981px){img[src*="virgin_blog_1_body_2.gif"],img[src*="virgin_blog_1_body_700.gif"]{content:url(/hubfs/4193479/Partner%20Pages/wave_season/virgin_blog_1_body_700.jpg)}img[src*="March_22_2022_Oceania_Email_Body.gif"],img[src*="March_22_2022_oceania_email_body_2.gif"]{content:url(/hubfs/4193479/Partner%20Pages/wave_season/march_22_2022_oceania_740.jpg)}}.img_left{text-align:left!important}.img_right{text-align:right!important}@media screen and (min-width:320px){.two_col_cont{padding-bottom:80px}.two_col_cont .page-center div{align-items:center;display:flex;flex-direction:column}.two_col_cont .page-center div ul{padding-left:30px}.two_col_cont .page-center div .col-img{text-align:center}}@media screen and (min-width:768px){.two_col_cont{padding-bottom:10px}.two_col_cont .page-center div{display:grid}}@media only screen and (min-width:100px){.page-intro .page-center,.tcc-section .page-center{padding:0 50px}.row-fluid [class*=span].footer-col-4,.row-fluid [class*=span].footer-terms-policy{margin-left:0!important}.setcol .slider-fp-items{flex-direction:column!important}.featuredPlaces-section .slick-dots{width:100%}}@media only screen and (min-width:768px){.page-intro .page-center,.tcc-section .page-center{padding:0 15px}.row-fluid [class*=span].footer-terms-policy{float:unset;min-height:28px;width:100%}}@media only screen and (min-width:921px){.row-fluid [class*=span].footer-col-4,.row-fluid [class*=span].footer-terms-policy{margin-left:-2.762430939%!important}.footer-terms-policy ul li{border-left:none!important}.footer-terms-policy ul li:nth-child(2){border-left:1px solid #111!important}.footer-terms-policy ul li:last-of-type{margin-top:10px}}@media only screen and (min-width:980px){.featuredPlaces-section .slick-slider .slick-next{right:0}.featuredPlaces-section .slick-slider .slick-prev{left:0}.featuredPlaces-section .slick-slider .slick-arrow{top:calc(50% + 170px);top:calc(50% + 280px)}}@media only screen and (min-width:1139px){.row-fluid [class*=span].footer-terms-policy{float:unset;margin-left:0!important}}@media only screen and (min-width:1280px){.featuredPlaces-section .slick-slider .slick-next{right:-60px}.featuredPlaces-section .slick-slider .slick-prev{left:-60px}.featuredPlaces-section .slick-slider .slick-arrow{top:calc(50% - 45px)}}.hotel-page_section1 h2{font-size:40px}.hotel-page_section1 h3{font-size:30px}.hotel-page_section1 li,.hotel-page_section1 p{font-size:18px}.hotel-page_section1 .section__row1,.hotel-page_section1 .section__row2,.hotel-page_section1 .section__row3{display:flex;padding:50px 0}.hotel-page_section1 .section__desc{display:flex;padding:30px}.hotel-page_section1 .section__desc .section__desc-inner{display:flex;flex-direction:column;justify-content:center}.hotel-page_section1 .section__imgs{padding:30px}.hotel-page_section1 .section__imgs .hotel-img{display:inline-block;line-height:0;padding:5px}.hotel-page_section1 .section__slide-container .hotel-slider-left{flex:0 0 auto}.hotel-page_section1 .section__slide-container .hotel-slider__image{width:100%}.hotel-page_section1 .section__slide-container .slick-slider .slick-slide{padding:20px 20px 0 0}@media only screen and (min-width:100px){.hotel-page_section1 .section__row1{flex-direction:column}.hotel-page_section1 .section__imgs .hotel-img{max-width:100%}.hotel-page_section1 .page-center .hotel-slider__image{width:100%}}@media only screen and (min-width:603px){.hotel-page_section1 .section__imgs .hotel-img{max-width:49.6%}}@media only screen and (min-width:1160px){.hotel-page_section1 .section__row1{flex-direction:row}.hotel-page_section1 .section__imgs .hotel-img{max-width:242px}.hotel-page_section1 .section__desc,.hotel-page_section1 .section__imgs{width:50%}.hotel-page_section1 .page-center .section__slide-container{display:flex;flex-direction:column}}@media only screen and (min-width:1200px){.hotel-page_section1 .page-center,.hotel-page_section2 .page-center{max-width:1150px}.hotel-page_section1 .section__imgs .hotel-img{max-width:242px}}@media only screen and (min-width:1300px){.hotel-page_section1 .page-center,.hotel-page_section2 .page-center{max-width:1250px}.hotel-page_section1 .section__imgs .hotel-img{max-width:268px}}@media only screen and (min-width:1450px){.hotel-page_section1 .page-center,.hotel-page_section2 .page-center{max-width:1400px}.hotel-page_section1 .section__imgs .hotel-img{max-width:306px}.hotel-page_section1 .page-center .section__slide-container{flex-direction:row}.hotel-page_section1 .page-center .section__slide-container .slick-slider{max-width:940px}.hotel-page_section1 .page-center .hotel-slider__image{max-width:400px}}@media only screen and (min-width:1600px){.hotel-page_section1 .page-center,.hotel-page_section2 .page-center{max-width:1550px}.hotel-page_section1 .section__imgs .hotel-img{max-width:342px}.hotel-page_section1 .page-center .section__slide-container .slick-slider{max-width:1100px}.hotel-page_section1 .page-center .hotel-slider__image{max-width:400px}}@media only screen and (min-width:1750px){.hotel-page_section1 .page-center,.hotel-page_section2 .page-center{max-width:1700px}.hotel-page_section1 .section__imgs .hotel-img{max-width:380px}.hotel-page_section1 .page-center .section__slide-container .slick-slider{max-width:1200px}.hotel-page_section1 .page-center .hotel-slider__image{max-width:400px}}@media only screen and (min-width:1900px){.hotel-page_section1 .page-center,.hotel-page_section2 .page-center{max-width:1850px}.hotel-page_section1 .section__imgs .hotel-img{max-width:420px}.hotel-page_section1 .page-center .hotel-slider__image{max-width:500px}.hotel-page_section1 .page-center .section__slide-container .slick-slider{max-width:1300px}.hotel-page_section1 .page-center .slick-slider .slick-next{right:45px}.hotel-page_section1 .page-center .slick-slider .slick-prev{left:0}.hotel-page_section1 .page-center .slick-slider .slick-arrow{top:50%}}