@charset "UTF-8";#ylg-ms__listings-details .sk-fading-circle-container{background-color:#fff;height:3395px;margin:0 auto;padding:96px 0}#ylg-ms__listings-details .sk-fading-circle{width:40px;height:40px;position:relative}#ylg-ms__listings-details .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}#ylg-ms__listings-details .sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#002663;border-radius:100%;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}#ylg-ms__listings-details .sk-fading-circle .sk-circle2{transform:rotate(30deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle3{transform:rotate(60deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle4{transform:rotate(90deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle5{transform:rotate(120deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle6{transform:rotate(150deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle7{transform:rotate(180deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle8{transform:rotate(210deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle9{transform:rotate(240deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle10{transform:rotate(270deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle11{transform:rotate(300deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle12{transform:rotate(330deg)}#ylg-ms__listings-details .sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}#ylg-ms__listings-details .sk-fading-circle .sk-circle3:before{animation-delay:-1s}#ylg-ms__listings-details .sk-fading-circle .sk-circle4:before{animation-delay:-.9s}#ylg-ms__listings-details .sk-fading-circle .sk-circle5:before{animation-delay:-.8s}#ylg-ms__listings-details .sk-fading-circle .sk-circle6:before{animation-delay:-.7s}#ylg-ms__listings-details .sk-fading-circle .sk-circle7:before{animation-delay:-.6s}#ylg-ms__listings-details .sk-fading-circle .sk-circle8:before{animation-delay:-.5s}#ylg-ms__listings-details .sk-fading-circle .sk-circle9:before{animation-delay:-.4s}#ylg-ms__listings-details .sk-fading-circle .sk-circle10:before{animation-delay:-.3s}#ylg-ms__listings-details .sk-fading-circle .sk-circle11:before{animation-delay:-.2s}#ylg-ms__listings-details .sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}#ylg-ms__listings-details .accommodation-input{color:#33373e;font-family:"urw-din-bold";font-size:18px;margin:32px 0;text-transform:uppercase}#ylg-ms__listings-details .accommodation-input .input-container{margin-top:32px}#ylg-ms__listings-details .accommodation-input .input-container__checkbox{background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAADICAQAAABctTlhAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfkDAUSJDh1Z8AhAAABd0lEQVRo3u2aTytEURiHn9Gdxk7ExoalkKJYyEJSU/bWyMKGjeQz8BEsSFnwBYjCQppsydiJbBQhKzTys3CNcZk/Vynp96zec+59znve8967O2AASGRV2YttiY+46ieZAoDWMi+dRMY/ymTJ0v+XAvj6v/xKJmOMMcYYY4wxxhhjjDHGGGOMMeb/kYgrjIzW1MdUetaTDxcdMYSDuvpTdNkYQ9lprr5Bxy0xlLWW5APaGngbBZVdHeoix8J4evdtVNEFhH6emJ2bWMpPZJVVKXJqEJr5tJ8ymV7o5JpuxoghDXEMLEdmC6RnzjnipeDhFFvA2de13mvaVpMQyuSrmRNCi5Kyipzxu9QuhNBYqKwKoT6plHQbSignKRPGj99K+ZpqmQyjO+7pBSBD6vvz+ejTY7h6n1JCaDhfXdFMkGIegH2eAFgp2ohPfZouiDeLbS0qBWyG0SDpEi2PfBFp2gHYgMol2KOBQ5IlpSA6UcsV5fjjV4deAeSU2I3cQmEgAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTA1VDE4OjM2OjUyKzAwOjAw65m9QwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0wNVQxODozNjo1MiswMDowMJrEBf8AAAAASUVORK5CYII=);background-position:0 -3px;background-repeat:no-repeat;border:none!important;border-radius:0;height:22px!important;margin:0!important;width:22px!important}#ylg-ms__listings-details .accommodation-input .input-container__checkbox[value=true]{background-position:0 -178px!important}#ylg-ms__listings-details .accommodation-input .input-container .checkbox-label{margin:0 0 0 10px!important;text-transform:none}#ylg-ms__listings-details .accommodation-input .input-container .text-input-label{font-size:18px}#ylg-ms__listings-details .accommodation-input .input-container .text-input{font-family:"urw-din-regular";font-size:16px;height:50px;padding:0 10px;width:50%}#ylg-ms__listings-details .counter-button__wrapper{align-items:center;width:185px;background:#fff;max-height:50px;box-shadow:4px 4px 4px rgba(0,0,0,.1)!important;border:1px solid #33373e;border-radius:6px}#ylg-ms__listings-details .counter-button__input{border:none!important;width:88px;font-size:24px;font-family:"urw-din-bold";line-height:100%;text-align:center;color:#002663}#ylg-ms__listings-details .counter-button__add{border:none;width:45px;background:url(/ylg-ms-listings-details-rb/static/media/add-icon.f0410b02.svg);background-repeat:no-repeat;background-position:50%;height:50px;padding:0;cursor:pointer}#ylg-ms__listings-details .counter-button__minus{border:none;width:45px;background:url(/ylg-ms-listings-details-rb/static/media/remove-icon.8f7d2070.svg);background-repeat:no-repeat;background-position:50%;height:50px;padding:0;cursor:pointer}#ylg-ms__listings-details .room-wrapper{margin:0;border-top:1px solid;padding:33px 0}#ylg-ms__listings-details .room-wrapper__content{justify-content:space-between}#ylg-ms__listings-details .room-wrapper__content__left-side{margin-right:5%}#ylg-ms__listings-details .room-wrapper__content__left-side__travellers{color:#33373e;font:20px/28px "urw-din-bold"}@media only screen and (min-width:768px){#ylg-ms__listings-details .room-wrapper__content__left-side__travellers{font:26px/26px "urw-din-bold"}}#ylg-ms__listings-details .room-wrapper__content__left-side__required-field{color:#33373e;font:italic 17px/24px "urw-din-regular"}@media only screen and (min-width:768px){#ylg-ms__listings-details .room-wrapper__right-side{width:65%}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .room-wrapper__right-side{width:50%}}#ylg-ms__listings-details .room-wrapper__right-side__items{align-items:center;flex-direction:column}@media only screen and (min-width:768px){#ylg-ms__listings-details .room-wrapper__right-side__items{flex-direction:row}}#ylg-ms__listings-details .room-wrapper__adult{align-items:center}#ylg-ms__listings-details .room-wrapper__heading{font-size:30px!important;line-height:"100%"!important;font-family:"urw-din-bold"!important;color:#002663!important;margin-bottom:24px!important;margin-top:0!important;text-align:left!important}#ylg-ms__listings-details .room-wrapper__children{margin:28px 0}#ylg-ms__listings-details .room-wrapper__children__count select{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-down-orange.daf30f45.svg)!important;background-position:50%;background-position-x:40px!important;width:88px!important;height:52px!important;border-radius:6px!important;box-shadow:4px 4px 8px rgba(0,0,0,.3)!important;border:1px solid #33373e!important;padding:16px!important}#ylg-ms__listings-details .room-wrapper__children__count__right .child:first-child{margin-right:32px}#ylg-ms__listings-details .room-wrapper__children__count__right .child p{width:auto;margin-bottom:8px}#ylg-ms__listings-details .accommodation-form{max-width:525px}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-form{max-width:unset}}#ylg-ms__listings-details .accommodation-form__passenger-details{width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-form__passenger-details{padding:0 16px}}#ylg-ms__listings-details .accommodation-form__passenger-details__wrapper{padding:24px 0}#ylg-ms__listings-details .accommodation-form__passenger-details__wrapper p{margin:0}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-form__passenger-details__wrapper{margin-top:28px;margin-bottom:36px;align-items:center}}#ylg-ms__listings-details .accommodation-form__passenger-details__heading{font-family:"urw-din-regular"!important;font-size:36px!important;font-weight:400px!important;line-height:"100%";color:#002663!important;margin:0!important}#ylg-ms__listings-details .accommodation-form__passenger-details__heading__left p{color:#33373e;font:20px/28px "urw-din-bold"}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-form__passenger-details__heading__left p{font:26px/26px "urw-din-bold"}}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-form__passenger-details__heading__left{margin-right:5%}}#ylg-ms__listings-details .accommodation-form .info-indicator{color:#eb5757}#ylg-ms__listings-details .accommodation-form__accommodation-details{border-top:1px solid;margin:32px 24px}#ylg-ms__listings-details .booking-stepper{background-color:#f3f3f3}#ylg-ms__listings-details .booking-stepper button{align-items:center;border:none;border-bottom:7px solid #f3f3f3;color:#002663;cursor:pointer;font:26px/32px "urw-din-regular";padding:32px 0 14px;text-align:left}@media only screen and (min-width:768px){#ylg-ms__listings-details .booking-stepper button{align-items:unset}}#ylg-ms__listings-details .booking-stepper button span{font:40px/48px "urw-din-regular";margin-right:16px}@media only screen and (min-width:768px){#ylg-ms__listings-details .booking-stepper button span{font:64px/70px "urw-din-regular"}}#ylg-ms__listings-details .booking-stepper button:disabled{cursor:default;opacity:1}#ylg-ms__listings-details .booking-stepper button:first-child{width:125px}@media only screen and (min-width:768px){#ylg-ms__listings-details .booking-stepper button:first-child{width:265px}}#ylg-ms__listings-details .booking-stepper button:last-child{margin-left:24px;width:125px}@media only screen and (min-width:768px){#ylg-ms__listings-details .booking-stepper button:last-child{margin-left:40px;width:200px}}#ylg-ms__listings-details .booking-stepper__selected{border-bottom:7px solid #fddf00!important;font-family:"urw-din-bold"!important}#ylg-ms__listings-details .row{margin:0;padding:0;display:flex;flex-direction:row;width:100%}#ylg-ms__listings-details .row-middle{align-items:center}#ylg-ms__listings-details .column{flex-grow:1;flex-basis:0;max-width:100%}#ylg-ms__listings-details .col-center{text-align:center;font-size:16px;font-family:"urw-din-regular";font-weight:600;color:#33373e;margin-top:6px!important}#ylg-ms__listings-details .calendar{display:block;position:relative;width:100%;height:auto}#ylg-ms__listings-details .calendar__header{margin:24px 0}#ylg-ms__listings-details .calendar__header .month-navigator{padding:0 36px}@media only screen and (min-width:768px){#ylg-ms__listings-details .calendar__header .month-navigator{align-items:center;flex-grow:1.5;grid-gap:8px;gap:8px;padding:0}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .calendar__header .month-navigator{grid-gap:16px;gap:16px}}#ylg-ms__listings-details .calendar__header .pricing-categories{display:flex;justify-content:center;margin-bottom:30px}#ylg-ms__listings-details .calendar__header .pricing-categories button{background-color:#f3f3f3!important;border:none;color:#002663;cursor:pointer;font:22px/28px "urw-din-bold";padding:15px 48px}#ylg-ms__listings-details .calendar__header .pricing-categories button:first-child{border-radius:6px 0 0 6px!important}#ylg-ms__listings-details .calendar__header .pricing-categories button:last-child{border-radius:0 6px 6px 0!important}#ylg-ms__listings-details .calendar__header .pricing-categories .pricing-category-selected{background-color:#002663!important;color:#fff;font-weight:700}#ylg-ms__listings-details .calendar .header{text-transform:uppercase;font-weight:700;font-size:115%;padding:1.5em 0}#ylg-ms__listings-details .calendar-header-icon:hover{cursor:pointer}#ylg-ms__listings-details .calendar .header .calendar-header-icon:first-of-type{margin-left:1em}#ylg-ms__listings-details .calendar .header .calendar-header-icon:last-of-type{margin-right:1em}#ylg-ms__listings-details .calendar .days{text-transform:uppercase;font-weight:400;color:grey;font-size:70%;padding:.75em 0}#ylg-ms__listings-details .calendar .body .cell{position:relative;height:65px;overflow:hidden;cursor:pointer;background:#fff;transition:.25s ease-out;padding:6px 0 0;border-radius:4px;border:1px solid #a7a9ac;display:flex;flex-direction:column;justify-content:space-between}#ylg-ms__listings-details .calendar .body .cell .number{font-size:82.5%;line-height:1;margin-right:4px;text-align:right;display:block}#ylg-ms__listings-details .calendar .body .disabled{color:#33373e;pointer-events:none;background:#d3d3d3;opacity:.5}#ylg-ms__listings-details .calendar .body .cell:hover .bg,#ylg-ms__listings-details .calendar .body .selected .bg{opacity:.2;transition:.5s ease-in}#ylg-ms__listings-details .calendar .body .column{width:14.28571%;margin:8px 11px}#ylg-ms__listings-details .sel{background:#002663!important;color:#fff!important}#ylg-ms__listings-details .sel .price,#ylg-ms__listings-details .sel .price-label{color:#fff!important}#ylg-ms__listings-details .price-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;padding:0 4px;position:absolute;bottom:4px;align-self:center}#ylg-ms__listings-details .price-wrapper .price-label{color:#002663;font-family:"urw-din-regular";font-size:12px;line-height:12px;margin-right:4px;padding-bottom:1px}#ylg-ms__listings-details .call-for-pricing{color:#002663;font-weight:700;font-family:"urw-din-bold";text-align:center;font-size:14px}@media only screen and (min-width:768px){#ylg-ms__listings-details .call-for-pricing{font-size:12px}}#ylg-ms__listings-details .price{color:#002663;font-weight:700;font-family:"urw-din-bold";text-align:center;font-size:14px;white-space:nowrap}@media only screen and (min-width:1024px){#ylg-ms__listings-details .price{font-size:15px}}#ylg-ms__listings-details .month-name{color:#002663;font:30px/32px "urw-din-bold";white-space:nowrap}#ylg-ms__listings-details div[aria-label="current month"]{flex-grow:1.5;padding:0 8px}@media only screen and (min-width:1024px){#ylg-ms__listings-details div[aria-label="current month"]{padding:0 24px}}#ylg-ms__listings-details .cell:hover{background-color:#002663!important;color:#fff;transition:.5s ease-out}#ylg-ms__listings-details .cell:hover .price,#ylg-ms__listings-details .cell:hover .price-label{color:#fff}#ylg-ms__listings-details .number{font-family:"urw-din-regular"}#ylg-ms__listings-details .highlight-blue{background:#b2bed0!important;opacity:1!important;border:1px solid #002663!important}#ylg-ms__listings-details .right-calender-icon{align-items:flex-start;justify-content:space-between}#ylg-ms__listings-details .right-calender-icon__button{align-items:center;border-radius:6px;border:1px solid #002663;display:flex;padding:17px 20px;width:189px;height:59px;font-family:"urw-din-bold";font-size:19px;color:#002663;background:url(/ylg-ms-listings-details-rb/static/media/arrow-right.ebfb2bcb.svg) #fff;background-repeat:no-repeat;background-position:50%;background-position-x:156px;position:relative;cursor:pointer}#ylg-ms__listings-details .right-calender-icon__button__popover{position:absolute;background:#fff;max-height:500px;z-index:9999;right:-24px;top:-28px;border:1px solid #33373e;width:482px;display:flex;border-radius:7px}#ylg-ms__listings-details .right-calender-icon__button__popover__header{align-items:flex-start;justify-content:flex-end}#ylg-ms__listings-details .right-calender-icon__button__popover__header span{margin:9px 6px 0 0;cursor:pointer}#ylg-ms__listings-details .right-calender-icon__button__popover .year{align-self:center;font-size:22px;font-family:"urw-din-bold";color:#002663}#ylg-ms__listings-details .right-calender-icon__button__popover__wrapper{padding:37px}#ylg-ms__listings-details .right-calender-icon__button__popover__heading{align-items:flex-start;justify-content:flex-end}#ylg-ms__listings-details .right-calender-icon__button__popover__month-wrapper{margin-top:24px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around}#ylg-ms__listings-details .right-calender-icon__button__popover__month-name{background:#f3f3f3;align-items:center;justify-content:center;margin-bottom:12px;width:93px;height:46px;border-radius:3px;color:#33373e;cursor:pointer}#ylg-ms__listings-details .right-calender-icon__button__popover__month-name:hover{background:#002663;color:#fff}#ylg-ms__listings-details .right-calender-icon__button__popover__footer{border-radius:6px;border:1px solid #002663;padding:17px 24px;text-transform:capitalize;background:url(/ylg-ms-listings-details-rb/static/media/arrow-right.ebfb2bcb.svg);background-repeat:no-repeat;background-position:50%;background-position-x:96px;width:132px;margin:24px 138px 0;cursor:pointer}#ylg-ms__listings-details .pricing-disclaimer{font-size:16px;margin-top:16px;padding-right:16px;text-align:end}#ylg-ms__listings-details .desktop-booking{display:none!important}@media only screen and (min-width:768px){#ylg-ms__listings-details .desktop-booking{display:flex!important;padding-bottom:80px}}#ylg-ms__listings-details .desktop-booking__header{background:#002663;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:28px 50px}#ylg-ms__listings-details .desktop-booking__header h5{color:#fff;font:30px/38px "urw-din-bold";margin:0}#ylg-ms__listings-details .desktop-booking__header button{border:none;color:#fff;cursor:pointer;font:20px/20px "urw-din-regular";padding:8px;text-transform:uppercase}#ylg-ms__listings-details .desktop-booking__header button:after{background-attachment:scroll;background-color:transparent;background-size:14px 14px;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/close-white.8f94d5df.svg);content:"";height:14px;margin-left:10px;width:14px}#ylg-ms__listings-details .desktop-booking__stepper{background-color:#f3f3f3}#ylg-ms__listings-details .desktop-booking__stepper button{border:none;color:#002663;cursor:pointer;font:26px/32px "urw-din-regular";padding:40px 0 14px;text-align:left}#ylg-ms__listings-details .desktop-booking__stepper button span{font:64px/70px "urw-din-regular";margin-right:16px}#ylg-ms__listings-details .desktop-booking__stepper button:disabled{cursor:default;opacity:1}#ylg-ms__listings-details .desktop-booking__stepper button:first-child{width:265px}#ylg-ms__listings-details .desktop-booking__stepper button:last-child{margin-left:40px;width:200px}#ylg-ms__listings-details .desktop-booking__stepper__selected{border-bottom:7px solid #fddf00!important;font-family:"urw-din-bold"!important}#ylg-ms__listings-details .desktop-booking__content-wrapper{align-self:center;margin:0 32px;max-width:892px;padding:48px 32px 0}@media only screen and (min-width:1024px){#ylg-ms__listings-details .desktop-booking__content-wrapper{padding:48px 0 0}}#ylg-ms__listings-details .desktop-booking__content-wrapper__passenger-details h3{color:#002663;font:36px/50px "urw-din-regular"!important;margin:0}#ylg-ms__listings-details .desktop-booking__content-wrapper__footer{color:#002663;font:19px/27px "urw-din-regular";margin-top:48px;padding:0 16px}#ylg-ms__listings-details .desktop-booking__content-wrapper__footer span{font:30px/28px "urw-din-bold"}#ylg-ms__listings-details .desktop-booking__content-wrapper__footer__submit-button{background-color:#002663;border:none;border-radius:6px;color:#fff;cursor:pointer;font:17px/27px "urw-din-bold";padding:16px 24px}#ylg-ms__listings-details .desktop-booking__content-wrapper__footer__submit-button:after{background-attachment:scroll;background-color:transparent;background-size:18px 15px;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-right-white.bc9e727a.svg);content:"";height:18px;margin-left:12px;width:18px}#ylg-ms__listings-details .monthly-availability{border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.25);margin:0 0 16px;overflow:hidden;padding:0}#ylg-ms__listings-details .monthly-availability:before{display:none}#ylg-ms__listings-details .monthly-availability button{background-attachment:scroll;background-color:transparent;background-size:24px 12px;background-repeat:no-repeat;background-position:calc(100% - 32px) 50%;background-color:#fff;border:none;border-radius:8px 8px 0 0!important;color:#002663;cursor:pointer;font:17px/27px "urw-din-bold";justify-content:space-between;padding:12px 32px}#ylg-ms__listings-details .monthly-availability button:disabled{cursor:default}#ylg-ms__listings-details .monthly-availability .arrow-up{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-down-orange.daf30f45.svg)}#ylg-ms__listings-details .monthly-availability .arrow-down{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-up-orange.749f986a.svg)}#ylg-ms__listings-details .monthly-availability ul{padding:0}#ylg-ms__listings-details .monthly-availability ul button{background-image:none}#ylg-ms__listings-details .monthly-availability ul li{padding:0}#ylg-ms__listings-details .monthly-availability ul li:before{display:none}#ylg-ms__listings-details .monthly-availability ul li button{border-radius:0!important;cursor:pointer}#ylg-ms__listings-details .monthly-availability ul li button:disabled{cursor:default;opacity:.5}#ylg-ms__listings-details .monthly-availability ul li .monthly-day-label{color:#33373e;font:17px/24px "urw-din-regular"}#ylg-ms__listings-details .monthly-availability ul li .monthly-selected-date{background-color:#002663;color:#fff}#ylg-ms__listings-details .monthly-availability ul li .monthly-selected-date .monthly-day-label{color:#fff}#ylg-ms__listings-details .monthly-availability ul li .from-label{font-size:12px;font-family:"urw-din-regular";padding-right:4px}#ylg-ms__listings-details .mobile-pricing{overflow-y:auto;padding:0 24px}#ylg-ms__listings-details .mobile-pricing h2{font:24px/28px "urw-din-bold"!important}@media only screen and (min-width:480px){#ylg-ms__listings-details .mobile-pricing h2{font:30px/36px "urw-din-bold"!important}}#ylg-ms__listings-details .mobile-pricing .pricing-disclaimer{font-size:16px;margin-bottom:24px}#ylg-ms__listings-details .mobile-pricing__categories{margin-bottom:24px}#ylg-ms__listings-details .mobile-pricing__categories button{background-color:#f3f3f3;border:none;color:#002663;cursor:pointer;font:17px/27px "urw-din-bold";padding:10px 32px}#ylg-ms__listings-details .mobile-pricing__categories button:first-child{border-radius:6px 6px 0 0}#ylg-ms__listings-details .mobile-pricing__categories button:last-child{border-radius:0 0 6px 6px}#ylg-ms__listings-details .mobile-pricing__categories__selected{background-color:#002663!important;color:#fff!important}#ylg-ms__listings-details .mobile-pricing__month-list{max-width:450px;padding:0}@media only screen and (min-width:768px){#ylg-ms__listings-details .mobile-booking{display:none!important}}#ylg-ms__listings-details .mobile-booking__content{padding:24px 0}#ylg-ms__listings-details .mobile-booking__content__submit-button{background-color:#002663;border:none;border-radius:6px;color:#fff;cursor:pointer;font:17px/27px "urw-din-bold";padding:16px 24px}#ylg-ms__listings-details .mobile-booking__content__submit-button:after{background-attachment:scroll;background-color:transparent;background-size:12px 15px;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-right-white.bc9e727a.svg);content:"";height:15px;margin-left:12px;width:12px}#ylg-ms__listings-details .mobile-booking__content__passenger-info{overflow-y:auto;margin-top:36px;padding:0 24px}#ylg-ms__listings-details .mobile-booking__content__passenger-info h2{font:24px/28px "urw-din-bold"!important;margin-bottom:24px;max-width:165px;text-align:center}@media only screen and (min-width:480px){#ylg-ms__listings-details .mobile-booking__content__passenger-info h2{font:30px/36px "urw-din-bold"!important;max-width:unset}}#ylg-ms__listings-details .mobile-booking__content__passenger-info__back-button{background-attachment:scroll;background-color:transparent;background-size:24px 30px;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-left-orange.7656433d.svg);border:none;cursor:pointer;height:30px;position:absolute;left:12px;top:18px;width:24px}#ylg-ms__listings-details .hero{align-items:center;position:relative;display:flex;flex-direction:column;justify-content:center;page-break-after:always}@media only screen and (min-width:1024px){#ylg-ms__listings-details .hero{align-items:normal;flex-direction:row;justify-content:flex-end;height:65vh;min-height:500px;max-height:600px}}#ylg-ms__listings-details .hero__image-container{background-size:cover;background-position:50%;height:47vw;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .hero__image-container{flex:1 1;height:auto;position:relative}}@media print{#ylg-ms__listings-details .hero__image-container{position:absolute;top:0;left:0;right:0;bottom:0}}#ylg-ms__listings-details .hero .hero-details{background-color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:750px;padding:24px;position:relative;width:100%;z-index:2}@media only screen and (min-width:480px){#ylg-ms__listings-details .hero .hero-details{padding:48px 48px 24px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .hero .hero-details{padding:60px 80px 24px}}@media print{#ylg-ms__listings-details .hero .hero-details{margin:40px auto;width:90%}}#ylg-ms__listings-details .hero .hero-details__discount{align-self:flex-start;background-color:#fddf00;color:#002663;font:24px/32px "urw-din-extra-bold";margin-bottom:24px;padding:12px 20px}#ylg-ms__listings-details .hero .hero-details h1{font:36px/42px "urw-din-bold";margin:0 0 10px}@media screen and (min-width:1024px){#ylg-ms__listings-details .hero .hero-details h1{font:42px/46px "urw-din-bold"}}#ylg-ms__listings-details .hero .hero-details__content-container{border-top:4px solid #fddf00;padding-top:20px}@media screen and (min-width:1440px){#ylg-ms__listings-details .hero .hero-details__content-container{padding-top:28px}}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container{flex-direction:column}@media only screen and (min-width:480px){#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container{flex-direction:row}}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts{color:#002663;font:68px/68px "urw-din-bold"}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts:not(:first-child){margin-top:16px}@media only screen and (min-width:480px){#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts{font:55px/55px "urw-din-bold"}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts:not(:first-child){margin-top:0}}@media only screen and (min-width:768px){#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts{font:68px/68px "urw-din-bold"}}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts span{color:#33373e;font:23px/50px "urw-din-extra-bold";height:40px}@media only screen and (min-width:480px){#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts span{font:20px/45px "urw-din-extra-bold"}}@media only screen and (min-width:768px){#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts span{font:23px/50px "urw-din-extra-bold"}}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts span:before{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;content:"";display:block;height:26px;margin:10px 8px 0 0;width:26px}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts .content-counts-days:before{background-image:url(/ylg-ms-listings-details-rb/static/media/days-calendar.0b815b7d.svg)}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts .content-counts-countries:before{background-image:url(/ylg-ms-listings-details-rb/static/media/countries-flag.5029d994.svg)}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-container .content-counts .content-counts-destinations:before{background-image:url(/ylg-ms-listings-details-rb/static/media/destinations-building.855fa2d9.svg)}#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-spacer{display:none;align-self:flex-end;background-color:#33373e;height:100px;width:1px}@media only screen and (min-width:480px){#ylg-ms__listings-details .hero .hero-details__content-container__content-counts-spacer{display:block}}#ylg-ms__listings-details .hero .hero-details__content-container__tags-container{padding-top:20px}@media only screen and (min-width:1440px){#ylg-ms__listings-details .hero .hero-details__content-container__tags-container{padding-top:28px}}#ylg-ms__listings-details .destinations-tags{width:100%}#ylg-ms__listings-details .destinations-tags__carets div{background-attachment:scroll;background-color:#fff;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-right.ebfb2bcb.svg);height:35px;width:38px}#ylg-ms__listings-details .destinations-tags__carets span{background-color:#f3f3f3;color:#002663;font:15px/18px "urw-din-bold";font-weight:700;margin-bottom:15px;padding:10px}@media print{#ylg-ms__listings-details .destinations-tags__carets span{color:#000}}#ylg-ms__listings-details .destinations-tags__more-button{align-self:flex-start;border:none;color:#002663;font:15px/20px "urw-din-regular";height:22px;cursor:pointer}@media print{#ylg-ms__listings-details .destinations-tags__more-button{color:#000}}#ylg-ms__listings-details .destinations-tags__more-button:disabled span:after{background-image:none}#ylg-ms__listings-details .destinations-tags__more-button span:after{background-attachment:scroll;background-color:auto;background-size:auto;background-repeat:no-repeat;background-position:50%;content:"";display:block;height:8px;margin:5px 0 0 5px;width:14px}#ylg-ms__listings-details .destinations-tags__more-button .more-toggle-close:after{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-down.2db014cf.svg)}#ylg-ms__listings-details .destinations-tags__more-button .more-toggle-open:after{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-up.c9853b15.svg)}#ylg-ms__listings-details .hero-slider-container{height:100%;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .hero-slider-container{position:absolute}}#ylg-ms__listings-details .hero-slider-container .image-carousel-container{height:100%;width:100%}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-arrow{height:53px;top:50%;width:53px}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-arrow:before{content:none}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-arrow:focus{outline:1px auto -webkit-focus-ring-color}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-arrow .image-carousel-arrow-background{background-color:#002663;border:5px solid #fff;bottom:0;height:53px;position:absolute;top:0;width:53px;z-index:1}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-arrow .image-carousel-arrow{height:22px;position:absolute;bottom:16px;right:14px;width:22px;z-index:2}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-arrow .image-carousel-arrow-left{transform:rotate(180deg);right:18px}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-prev{bottom:0;left:20px;z-index:48}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-next{bottom:0;right:20px;z-index:48}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-disabled{display:none!important}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-list{height:100%;width:100%}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track{display:flex;height:100%}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track .slick-slide{height:100%;display:flex;justify-content:center}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track .slick-slide.slick-center{padding:0 8px}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track .slick-slide>div{height:100%;width:100%}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track .slick-slide>div div{height:100%;position:relative;width:100%}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track .slick-slide>div div .background-gradient{background:linear-gradient(180deg,#fff 47.36%,#757575 91.72%);bottom:0;height:100%;opacity:.1;position:absolute;width:100%;z-index:2}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-track .slick-slide>div div img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}#ylg-ms__listings-details .hero-slider-container .image-carousel-container .slick-dots{display:none!important}#ylg-ms__listings-details .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#ylg-ms__listings-details .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}#ylg-ms__listings-details .slick-list:focus{outline:none}#ylg-ms__listings-details .slick-list.dragging{cursor:pointer;cursor:hand}#ylg-ms__listings-details .slick-slider .slick-list,#ylg-ms__listings-details .slick-slider .slick-track{transform:translateZ(0)}#ylg-ms__listings-details .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}#ylg-ms__listings-details .slick-track:after,#ylg-ms__listings-details .slick-track:before{display:table;content:""}#ylg-ms__listings-details .slick-track:after{clear:both}#ylg-ms__listings-details .slick-loading .slick-track{visibility:hidden}#ylg-ms__listings-details .slick-slide{display:none;float:left;height:100%;min-height:1px}#ylg-ms__listings-details [dir=rtl] .slick-slide{float:right}#ylg-ms__listings-details .slick-slide img{display:block}#ylg-ms__listings-details .slick-slide.slick-loading img{display:none}#ylg-ms__listings-details .slick-slide.dragging img{pointer-events:none}#ylg-ms__listings-details .slick-initialized .slick-slide{display:block}#ylg-ms__listings-details .slick-loading .slick-slide{visibility:hidden}#ylg-ms__listings-details .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#ylg-ms__listings-details .slick-arrow.slick-hidden{display:none}#ylg-ms__listings-details .slick-next,#ylg-ms__listings-details .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}#ylg-ms__listings-details .slick-next:focus,#ylg-ms__listings-details .slick-next:hover,#ylg-ms__listings-details .slick-prev:focus,#ylg-ms__listings-details .slick-prev:hover{color:transparent;outline:none;background:transparent}#ylg-ms__listings-details .slick-next:focus:before,#ylg-ms__listings-details .slick-next:hover:before,#ylg-ms__listings-details .slick-prev:focus:before,#ylg-ms__listings-details .slick-prev:hover:before{opacity:1}#ylg-ms__listings-details .slick-next.slick-disabled:before,#ylg-ms__listings-details .slick-prev.slick-disabled:before{opacity:.25}#ylg-ms__listings-details .slick-next:before,#ylg-ms__listings-details .slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#ylg-ms__listings-details .slick-prev{left:-25px}#ylg-ms__listings-details [dir=rtl] .slick-prev{right:-25px;left:auto}#ylg-ms__listings-details .slick-prev:before{content:"←"}#ylg-ms__listings-details [dir=rtl] .slick-prev:before{content:"→"}#ylg-ms__listings-details .slick-next{right:-25px}#ylg-ms__listings-details [dir=rtl] .slick-next{right:auto;left:-25px}#ylg-ms__listings-details .slick-next:before{content:"→"}#ylg-ms__listings-details [dir=rtl] .slick-next:before{content:"←"}#ylg-ms__listings-details .slick-dotted.slick-slider{margin-bottom:30px}#ylg-ms__listings-details .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}#ylg-ms__listings-details .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}#ylg-ms__listings-details .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}#ylg-ms__listings-details .slick-dots li button:focus,#ylg-ms__listings-details .slick-dots li button:hover{outline:none}#ylg-ms__listings-details .slick-dots li button:focus:before,#ylg-ms__listings-details .slick-dots li button:hover:before{opacity:1}#ylg-ms__listings-details .slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#ylg-ms__listings-details .slick-dots li.slick-active button:before{opacity:.75;color:#000}#ylg-ms__listings-details .site-navigation{border-top:1px solid #f3f3f3;padding:10px 24px}@media print{#ylg-ms__listings-details .site-navigation{display:none!important}}@media only screen and (min-width:768px){#ylg-ms__listings-details .site-navigation{padding:10px 48px}}#ylg-ms__listings-details .site-navigation a{display:flex}#ylg-ms__listings-details .site-navigation a:after{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-right.ebfb2bcb.svg);content:"";cursor:default;display:block;height:22px;margin:0 10px;pointer-events:none;width:22px}#ylg-ms__listings-details .site-navigation span{color:#002663;font:17px/31px "urw-din-bold";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ylg-ms__listings-details .tour-details{border-top:1px solid #002663;position:relative;padding:20px 20px 120px;overflow:hidden;page-break-before:always;page-break-inside:avoid}@media print{#ylg-ms__listings-details .tour-details{padding:0}}@media print{#ylg-ms__listings-details .tour-details .rectangle__bottom-right{display:none}}#ylg-ms__listings-details .tour-details__outer{background:linear-gradient(0deg,rgba(0,38,99,.8),rgba(0,38,99,.8)),linear-gradient(180deg,#002663 25.52%,hsla(0,0%,100%,0) 100%,rgba(0,38,99,0) 0);color:#fff;margin:40px auto;max-width:1130px;overflow:hidden;position:relative;z-index:2;padding:32px 24px 40px}@media print{#ylg-ms__listings-details .tour-details__outer{color:#000;background:transparent;margin:10px auto}}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details__outer{padding:32px 42px 48px}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details__outer{padding:32px 48px 48px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details__outer{padding:32px 70px 48px}}@media only screen and (min-width:1920px){#ylg-ms__listings-details .tour-details__outer{padding:52px 70px 70px}}#ylg-ms__listings-details .tour-details__outer h2{color:#fff!important;margin-bottom:36px!important}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details__outer h2{margin-bottom:48px!important}}#ylg-ms__listings-details .tour-details__background-image{background-position:50%;background-size:cover;position:absolute;bottom:0;left:0;right:0;top:186px;z-index:1}@media print{#ylg-ms__listings-details .tour-details__background-image{display:none}}@media only screen and (min-width:480px){#ylg-ms__listings-details .tour-details__background-image{top:185px}}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details__background-image{top:184px}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details__background-image{top:183px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details__background-image{top:199px}}#ylg-ms__listings-details .tour-details__content{display:flex;flex-direction:column;max-width:1130px}#ylg-ms__listings-details .tour-details__content h4{color:#fff!important;font:28px/38px "urw-din-bold"!important}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details__content h4{font:34px/38px "urw-din-bold"!important}}@media print{#ylg-ms__listings-details .tour-details__content h4{color:#000!important}}#ylg-ms__listings-details .tour-details__content ul{color:#fff}#ylg-ms__listings-details .tour-details__content ul ul{padding-bottom:0;padding-top:10px}@media print{#ylg-ms__listings-details .tour-details__content ul{color:#000}}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details__content{flex-direction:row;justify-content:space-between}}#ylg-ms__listings-details .tour-details__content__column{width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details__content__column{width:47.5%}}#ylg-ms__listings-details .tour-details__content__column.wide{width:100%!important}#ylg-ms__listings-details .tour-details__content__column h4{border-bottom:2px solid #fddf00;margin-bottom:24px!important;padding-bottom:24px}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details__content__column h4{margin-bottom:36px!important;padding-bottom:36px}}#ylg-ms__listings-details .tour-details__content__column p{color:#fff!important}#ylg-ms__listings-details .ReactModal__Content{left:0!important;right:0!important;top:0!important;bottom:0!important}@media only screen and (min-width:1024px){#ylg-ms__listings-details .ReactModal__Content{top:2.5rem!important;bottom:2.5rem!important}}#ylg-ms__listings-details .modal-close{position:absolute;background:url(/ylg-ms-listings-details-rb/static/media/modal-close.1bb30120.svg);width:49px;height:49px;background-repeat:no-repeat;top:0;right:0;cursor:pointer}#ylg-ms__listings-details .accommodation-detail{width:90%;margin:auto}@media only screen and (min-width:1024px){#ylg-ms__listings-details .accommodation-detail{width:80%}}#ylg-ms__listings-details .accommodation-detail .slider-arrow{display:flex;position:absolute;bottom:3%;right:3%}#ylg-ms__listings-details .accommodation-detail .slider-arrow .prev{margin-right:9%}#ylg-ms__listings-details .accommodation-detail .slick-dots .slick-active{background:#002663}#ylg-ms__listings-details .accommodation-detail .slick-dots li{width:10%;height:5px;background-color:#f3f3f3}#ylg-ms__listings-details .accommodation-detail .slick-dots li:before{display:none}#ylg-ms__listings-details .accommodation-detail .slick-dots li button:before{content:""!important}#ylg-ms__listings-details .accommodation-detail__title h4{font-family:"urw-din-regular";font-size:40px!important;line-height:114%;color:#002663;text-align:center;font-weight:400;margin:20px 0}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-detail__title h4{font-size:48px!important}}#ylg-ms__listings-details .accommodation-detail__title h4 span{font-weight:700;font-family:"urw-din-bold"}#ylg-ms__listings-details .accommodation-detail__description p{font:19px/27px "urw-din-regular"!important;color:#33373e!important;margin:5% 0 7%;white-space:pre-wrap}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-detail__description p{font-size:21px}}#ylg-ms__listings-details .accommodation-detail__slider{margin:0 0 7%;position:relative}#ylg-ms__listings-details .accommodation-detail__slider .accomodation-slider img{width:100%;border-radius:12px}#ylg-ms__listings-details .accommodation-detail__amenites-information{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1024px){#ylg-ms__listings-details .accommodation-detail__amenites-information{flex-direction:row}}#ylg-ms__listings-details .accommodation-detail__amenites-information__title{font-size:25px;line-height:50px;font-weight:400;font-family:"urw-din-regular";margin:20px 0;color:#002663}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-detail__amenites-information__title{font-size:40px}}#ylg-ms__listings-details .accommodation-detail__amenites-information .amenites{width:100%;margin-right:3%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .accommodation-detail__amenites-information .amenites{width:30%}}#ylg-ms__listings-details .accommodation-detail__amenites-information .amenites ul{padding:0;list-style:none}#ylg-ms__listings-details .accommodation-detail__amenites-information .amenites ul li{padding:5px 0 5px 3%;color:#33373e!important;font:19px/27px "urw-din-regular"!important}#ylg-ms__listings-details .accommodation-detail__amenites-information .amenites ul li:before{content:"•";margin-right:4%}#ylg-ms__listings-details .accommodation-detail__amenites-information .amenites ul li:nth-child(odd){background:#f3f3f3}#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information{width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information{width:70%}}#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information__wrapper{display:flex;justify-content:space-between;margin-bottom:2%}#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information__header{width:30%;background-color:#f3f3f3;color:#002663;margin-right:2%;padding:0 0 0 2%;font-weight:700;font-family:"urw-din-regular";display:flex;align-items:center}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information__header{width:20%}}#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information__description{width:80%;background-color:#f3f3f3;padding:3%}#ylg-ms__listings-details .accommodation-detail__amenites-information .other-information__description div{width:73%;line-height:163%;white-space:pre-wrap;font:19px/27px "urw-din-regular"!important;color:#33373e!important}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(/ylg-ms-listings-details-rb/static/media/slick.a4e97f5a.eot);src:url(/ylg-ms-listings-details-rb/static/media/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/ylg-ms-listings-details-rb/static/media/slick.29518378.woff) format("woff"),url(/ylg-ms-listings-details-rb/static/media/slick.c94f7671.ttf) format("truetype"),url(/ylg-ms-listings-details-rb/static/media/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#ylg-ms__listings-details .ylg-ms__listings-details__carousel-modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:103}#ylg-ms__listings-details .ylg-ms__listings-details__carousel-modal{background-color:#000;bottom:0;height:100vh;margin:auto;outline:none;padding:0;position:absolute;overflow-x:hidden;overflow-y:auto;top:0;width:100%}#ylg-ms__listings-details .images-slider-container{background-color:#000;margin:0 auto;padding:20px 0;position:relative}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container{padding:40px 0}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .images-slider-container{padding:60px 0}}#ylg-ms__listings-details .images-slider-container .image-slider{display:flex;flex:1 1;height:100%;justify-content:center;margin:0 auto;max-width:80vw;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .image-slider{max-width:70vw}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .images-slider-container .image-slider{max-width:50vw}}#ylg-ms__listings-details .images-slider-container .image-slider__content p{display:block;font:400 16px/1.25 "urw-din-regular";font-style:italic;margin-bottom:12px;text-align:center}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .image-slider__content p{font-size:20px}}#ylg-ms__listings-details .images-slider-container .image-slider__content .slider-image{height:calc(100vh - 100px);object-fit:cover;position:relative;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .image-slider__content .slider-image{height:calc(100vh - 160px)}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .images-slider-container .image-slider__content .slider-image{height:calc(100vh - 300px)}}#ylg-ms__listings-details .images-slider-container .image-slider__content span{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;font:400 18px/1.25 "urw-din-regular";left:0;margin-left:auto;margin-right:auto;padding:12px 0;position:absolute;right:0;text-align:center}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .image-slider__content span{font-size:20px;padding:16px 0}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .images-slider-container .image-slider__content span{font-size:24px;padding:20px 0}}#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow{z-index:1}#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow:before{content:none}#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow:focus{outline:none}#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow .image-carousel-arrow{position:absolute;z-index:2}#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow .arrow-left{content:url(/ylg-ms-listings-details-rb/static/media/arrow-previous.50b93689.svg);height:20px;right:16px;width:16px;top:10px}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow .arrow-left{height:26px;right:40px;top:13px;width:20px}}#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow .arrow-right{content:url(/ylg-ms-listings-details-rb/static/media/arrow-next.5b686aba.svg);height:20px;left:16px;width:16px;top:10px}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .image-slider .slick-arrow .arrow-right{height:26px;left:40px;top:13px;width:20px}}#ylg-ms__listings-details .images-slider-container .btn-close-carousel{position:absolute;top:0;right:0}@media only screen and (min-width:1024px){#ylg-ms__listings-details .images-slider-container .btn-close-carousel{top:8px;right:8px}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .images-slider-container .btn-close-carousel{top:20px;right:24px}}#ylg-ms__listings-details .images-slider-container .btn-close-carousel:after{content:none}#ylg-ms__listings-details .images-slider-container .btn-close-carousel .icon-close-carousel{height:24px;width:24px}@media only screen and (min-width:768px){#ylg-ms__listings-details .images-slider-container .btn-close-carousel .icon-close-carousel{height:36px;width:36px}}#ylg-ms__listings-details .images-slider-container .image-slider__content p{color:#fff}#ylg-ms__listings-details .ylg-ms__listings-details__gallery-modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:102}#ylg-ms__listings-details .ylg-ms__listings-details__gallery-modal{background-color:transparent;bottom:0;margin:auto;max-width:1280px;outline:none;padding:0;position:absolute;overflow-x:hidden;overflow-y:auto;top:0;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .ylg-ms__listings-details__gallery-modal{bottom:2.5rem!important;top:2.5rem!important;width:90%}}#ylg-ms__listings-details .photos-modal-container{background-color:#fff;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;padding:40px 20px;position:relative;width:100%}@media only screen and (min-width:480px){#ylg-ms__listings-details .photos-modal-container{padding:60px 20px}}@media only screen and (min-width:768px){#ylg-ms__listings-details .photos-modal-container{padding:60px}}#ylg-ms__listings-details .photos-modal-container .btn-close-gallery{position:absolute;top:0;right:0}@media only screen and (min-width:768px){#ylg-ms__listings-details .photos-modal-container .btn-close-gallery{top:8px;right:8px}}#ylg-ms__listings-details .photos-modal-container .btn-close-gallery .icon-close-gallery{height:24px;width:24px}@media only screen and (min-width:480px){#ylg-ms__listings-details .photos-modal-container .btn-close-gallery .icon-close-gallery{height:32px;width:32px}}@media only screen and (min-width:768px){#ylg-ms__listings-details .photos-modal-container .btn-close-gallery .icon-close-gallery{height:36px;width:36px}}#ylg-ms__listings-details .photos-modal-container .modal-photos{display:flex;flex-wrap:wrap}#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo{cursor:pointer;object-fit:cover;margin:8px;max-height:300px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo{margin:12px}}#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n+1),#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n+2){width:calc(40% - 16px)}@media only screen and (min-width:1024px){#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n+1),#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n+2){width:calc(40% - 24px)}}#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n),#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n+3){width:calc(60% - 16px)}@media only screen and (min-width:1024px){#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n),#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:nth-child(4n+3){width:calc(60% - 24px)}}#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:first-child{flex:1 1;max-height:500px;min-width:calc(100% - 16px)}@media only screen and (min-width:1024px){#ylg-ms__listings-details .photos-modal-container .modal-photos .modal-photo:first-child{min-width:calc(100% - 24px)}}#ylg-ms__listings-details .gallery-container{display:flex;flex-direction:column}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container{flex-direction:row}}#ylg-ms__listings-details .gallery-container .photo-main-wrapper{flex:3 1;position:relative}#ylg-ms__listings-details .gallery-container .photo-main-wrapper .itinerary-flag-banner{background-color:#fff;border-left:12px solid #fddf00;color:#002663;font:22px/22px "urw-din-bold";left:20px;max-width:calc(100% - 70px);padding:12px 16px;position:absolute;top:20px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .gallery-container .photo-main-wrapper .itinerary-flag-banner{font:25px/25px "urw-din-bold"}}#ylg-ms__listings-details .gallery-container .photo-main-wrapper .photo-main{height:300px;object-fit:cover;padding:0 4px;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photo-main-wrapper .photo-main{height:400px;padding:4px}}#ylg-ms__listings-details .gallery-container .photo-main-wrapper .photo-source{bottom:16px;color:#fff;font:400 12px/1.25 "urw-din-regular";font-style:italic;left:20px;position:absolute;background-color:rgba(0,0,0,.5);padding:2px;border-radius:4px}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photo-main-wrapper .photo-source{bottom:24px;left:24px}}#ylg-ms__listings-details .gallery-container .photos-featured{display:flex;flex:1 1;flex-direction:row;height:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photos-featured{flex-direction:column}}#ylg-ms__listings-details .gallery-container .photos-featured .photo-featured{height:200px;object-fit:cover;padding:4px;vertical-align:top;width:50%}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photos-featured .photo-featured{height:200px;padding:4px;width:100%}}#ylg-ms__listings-details .gallery-container .photos-featured .photo-featured.overlay{width:100%}#ylg-ms__listings-details .gallery-container .photo-featured-wrapper{height:200px;position:relative;width:50%}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photo-featured-wrapper{height:200px;width:100%}}#ylg-ms__listings-details .gallery-container .photo-featured-wrapper .photo-featured-overlay{background:linear-gradient(0deg,#000,transparent 50%) no-repeat;bottom:4px;height:50%;opacity:.2;pointer-events:none;position:absolute;right:4px;width:calc(100% - 8px)}#ylg-ms__listings-details .gallery-container .photo-featured-wrapper .btn-more-photos{align-items:center;border:0;bottom:8px;color:#fff;cursor:pointer;display:flex;position:absolute;right:8px;z-index:3}#ylg-ms__listings-details .gallery-container .photo-featured-wrapper .btn-more-photos span{font:700 18px/1.25 "urw-din-bold";margin-right:12px}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photo-featured-wrapper .btn-more-photos span{font-size:20px}}#ylg-ms__listings-details .gallery-container .photo-featured-wrapper .btn-more-photos img{background-color:#002663;height:20px;padding:4px;width:20px}@media only screen and (min-width:768px){#ylg-ms__listings-details .gallery-container .photo-featured-wrapper .btn-more-photos img{height:24px;padding:4px;width:24px}}#ylg-ms__listings-details .features{padding:16px}#ylg-ms__listings-details .features .feature{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.2);display:flex;padding:20px}#ylg-ms__listings-details .features .feature:last-child{border:0}#ylg-ms__listings-details .features .feature__title{color:#002663;font:700 14px/1.2 "urw-din-bold";width:150px}#ylg-ms__listings-details .features .feature__icon{margin-right:40px;width:28px}#ylg-ms__listings-details .features .feature__details{flex:1 1}#ylg-ms__listings-details .features .feature__details.two-cols{display:flex;flex-wrap:wrap}#ylg-ms__listings-details .features .feature__details.two-cols span:nth-child(2n){width:calc(50% - 8px)}#ylg-ms__listings-details .features .feature__details.two-cols span:nth-child(odd){margin-right:16px;width:calc(50% - 8px)}#ylg-ms__listings-details .features .feature__details.one-col{display:flex;flex-direction:column}#ylg-ms__listings-details .features .feature__details span{color:#33373e;font:400 14px/1.2 "urw-din-regular";margin-bottom:12px}#ylg-ms__listings-details .features .feature__details ul{padding:0}#ylg-ms__listings-details .features .feature__details ul li{color:#33373e;font:400 14px/1.2 "urw-din-regular";margin-bottom:12px;padding:0}#ylg-ms__listings-details .features .feature__details ul li:before{content:none}#ylg-ms__listings-details .features .feature__details ul li:last-child{margin-bottom:0}#ylg-ms__listings-details .features .feature-accordion{border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0}#ylg-ms__listings-details .features .feature-accordion:last-child{border:0}#ylg-ms__listings-details .features .feature-accordion__btn{align-items:center;cursor:pointer;display:flex;justify-content:space-between}#ylg-ms__listings-details .features .feature-accordion__btn div{align-items:center;display:flex;flex:1 1}#ylg-ms__listings-details .features .feature-accordion__btn div .icon__feature{display:flex;height:24px;justify-content:flex-start;margin:0 28px 0 16px;min-width:50px}@media only screen and (min-width:768px){#ylg-ms__listings-details .features .feature-accordion__btn div .icon__feature{height:32px;width:24px}}#ylg-ms__listings-details .features .feature-accordion__btn div span{color:#002663;font:700 16px/1.2 "urw-din-bold"}#ylg-ms__listings-details .features .feature-accordion__btn .icon__up-down{height:16px;margin-right:12px;width:16px}#ylg-ms__listings-details .features .feature-accordion__details{padding:24px 20px 0}#ylg-ms__listings-details .features .feature-accordion__details.two-cols{display:flex;flex-wrap:wrap}#ylg-ms__listings-details .features .feature-accordion__details.two-cols span:nth-child(2n){width:calc(50% - 8px)}#ylg-ms__listings-details .features .feature-accordion__details.two-cols span:nth-child(odd){margin-right:16px;width:calc(50% - 8px)}#ylg-ms__listings-details .features .feature-accordion__details.one-col{display:flex;flex-direction:column}#ylg-ms__listings-details .features .feature-accordion__details span{color:#33373e;font:400 16px/1.2 "urw-din-regular";margin-bottom:16px}#ylg-ms__listings-details .ylg-ms__listings-details__accommodation-details-modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:101}#ylg-ms__listings-details .ylg-ms__listings-details__accommodation-details-modal{background-color:transparent;bottom:0;margin:auto;max-width:1280px;outline:none;padding:0;position:absolute;overflow-x:hidden;overflow-y:auto;top:0;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .ylg-ms__listings-details__accommodation-details-modal{bottom:2.5rem!important;top:2.5rem!important;width:90%}}#ylg-ms__listings-details .accommodation-details{background-color:#fff;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-details{max-width:1920px}}#ylg-ms__listings-details .accommodation-details .title-wrapper{box-shadow:0 4px 8px 0 rgba(0,0,0,.0784313725490196);display:flex;flex-direction:column;align-items:center;position:relative}#ylg-ms__listings-details .accommodation-details .title-wrapper .title{color:#002663;flex:1 1;font:700 22px/1.2 "urw-din-bold";padding:20px 40px;text-align:center}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-details .title-wrapper .title{font-size:28px;padding:20px 120px}}#ylg-ms__listings-details .accommodation-details .title-wrapper .btn-close-modal{position:absolute;right:0;top:0}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-details .title-wrapper .btn-close-modal{right:8px;top:50%;transform:translateY(-50%)}}#ylg-ms__listings-details .accommodation-details .title-wrapper .btn-close-modal img{height:48px;width:48px}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-details .title-wrapper .btn-close-modal img{height:60px;width:60px}}#ylg-ms__listings-details .accommodation-details__main-content{background-color:#f3f3f3;padding:28px 20px}#ylg-ms__listings-details .accommodation-details__main-content .description{color:#646464;font:400 14px/1.6 "urw-din-regular";padding:0;text-align:center}#ylg-ms__listings-details .accommodation-details__main-content .description:last-child{margin-bottom:16px}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-details__main-content .description{font-size:16px;padding:0 100px}}#ylg-ms__listings-details .accommodation-details__main-content .btn-more-details{background-color:#002663;border-radius:4px;color:#fff;display:flex;font:700 16px/1 "urw-din-bold";margin:20px auto;padding:16px 24px;text-transform:none;text-align:center;text-decoration:none;width:186px}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodation-details__main-content .btn-more-details{margin:28px auto}}#ylg-ms__listings-details .accommodation-details__main-content .btn-more-details img{vertical-align:middle;margin-left:10px;height:13px;width:24px}#ylg-ms__listings-details .accommodation-details__main-content .btn-more-details:after{content:none}#ylg-ms__listings-details .accommodations-list h3{color:#002663!important}@media print{#ylg-ms__listings-details .accommodations-list h3{color:#000!important}}#ylg-ms__listings-details .accommodations-list__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:8px}#ylg-ms__listings-details .accommodations-list__items:after{content:"";flex:auto;flex:0 0 32%}@media print{#ylg-ms__listings-details .accommodations-list{display:table;clear:both;flex:none!important;content:""}}#ylg-ms__listings-details .accommodations-list__item{cursor:pointer;display:flex;flex-direction:column;margin-bottom:24px;position:relative;width:100%;page-break-inside:avoid}@media print{#ylg-ms__listings-details .accommodations-list__item{width:32%}}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodations-list__item{width:32%}}#ylg-ms__listings-details .accommodations-list__item__itinerary-flag{align-self:flex-start;background-color:#fff;border-left:8px solid #fddf00;color:#002663;font:16px/24px "urw-din-bold";left:8px;padding:6px 12px;position:absolute;top:8px}#ylg-ms__listings-details .accommodations-list__item img{height:180px;object-fit:cover;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .accommodations-list__item img{height:165px}}@media print{#ylg-ms__listings-details .accommodations-list__item img{width:auto}}#ylg-ms__listings-details .accommodations-list__item__name{font:17px/24px "urw-din-regular"!important;margin:0!important;padding:5px 0}#ylg-ms__listings-details .accommodations-list__load-more{background-color:#002663;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;font:16px/14px "urw-din-bold";margin-bottom:16px;padding:16px 24px}#ylg-ms__listings-details .tour-itinerary{display:flex;flex-direction:column-reverse;margin:0 20px}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary{flex-direction:row;max-height:975px;overflow:hidden}}#ylg-ms__listings-details .tour-itinerary h2{color:#002663;font-weight:400}@media print{#ylg-ms__listings-details .tour-itinerary h2{color:#000!important}}#ylg-ms__listings-details .tour-itinerary__content,#ylg-ms__listings-details .tour-itinerary__map{width:100%}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary__content,#ylg-ms__listings-details .tour-itinerary__map{width:50%}}#ylg-ms__listings-details .tour-itinerary__content{overflow:hidden;padding-top:20px}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary__content{box-shadow:4px 4px 4px rgba(0,0,0,.25);max-height:975px;overflow-y:auto;padding-right:16px;z-index:2}}#ylg-ms__listings-details .tour-itinerary__content h4{margin-bottom:16px!important}@media print{#ylg-ms__listings-details .tour-itinerary__content h4{color:#000!important}}#ylg-ms__listings-details .tour-itinerary__content .description{font:19px/30px "urw-din-regular"!important}#ylg-ms__listings-details .tour-itinerary__content__actions{display:flex;flex-direction:row;justify-content:flex-end}@media print{#ylg-ms__listings-details .tour-itinerary__content__actions{display:none}}#ylg-ms__listings-details .tour-itinerary__content__actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;background:transparent!important;color:#33373e;cursor:pointer;display:flex;flex-direction:row;align-items:center;font:17px/24px "urw-din-regular";margin-left:5px}#ylg-ms__listings-details .tour-itinerary__content__actions button:hover{text-decoration:underline}#ylg-ms__listings-details .tour-itinerary__content__actions__print:before{background-image:url(/ylg-ms-listings-details-rb/static/media/print.f5c412b4.svg);height:20px;width:20px}#ylg-ms__listings-details .tour-itinerary__content__actions__print:before,#ylg-ms__listings-details .tour-itinerary__content__actions__share:before{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;content:"";display:inline-block;margin-right:8.5px;min-width:20px}#ylg-ms__listings-details .tour-itinerary__content__actions__share:before{background-image:url(/ylg-ms-listings-details-rb/static/media/share.6db8e2ed.svg);min-height:20px}#ylg-ms__listings-details .tour-itinerary__content__actions__share-box{display:flex;justify-content:center;align-items:center}#ylg-ms__listings-details .tour-itinerary__content__actions__share-box h4{margin-bottom:16px!important}#ylg-ms__listings-details .tour-itinerary__content__actions__share-box__content{background:#fff;width:600px;text-align:center;padding:60px 40px;border-radius:10px;margin:0 20px;position:relative;z-index:5}#ylg-ms__listings-details .tour-itinerary__content__actions__share-box__content__close{border:none!important;position:absolute;top:15px;right:15px}#ylg-ms__listings-details .tour-itinerary__content__actions__share-box__content__close:after{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/close.7afdf16f.svg);content:"    ";height:20px;white-space:pre;width:20px}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-itinerary__map{position:relative}}#ylg-ms__listings-details .tour-itinerary__map img{width:100%;height:auto;max-height:975px;object-fit:contain}#ylg-ms__listings-details .tour-itinerary__map__button{display:none!important}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary__map__button{align-items:center;display:flex!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff!important;border:none!important;box-shadow:4px 4px 4px rgba(0,0,0,.25)!important;color:#002663;cursor:pointer;font:16px/14px "urw-din-bold"!important;left:-8px;padding:12px;position:absolute;text-transform:uppercase;top:0;z-index:3}#ylg-ms__listings-details .tour-itinerary__map__button:before{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-left.bdfe075a.svg);content:"";display:inline-block;height:35px;margin-right:8.5px;min-width:35px;width:35px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary.map-expanded .tour-itinerary__map{width:100%!important;max-height:unset;border-left:none}#ylg-ms__listings-details .tour-itinerary.map-expanded .tour-itinerary__map__button{left:0}#ylg-ms__listings-details .tour-itinerary.map-expanded .tour-itinerary__map__button:before{display:none}#ylg-ms__listings-details .tour-itinerary.map-expanded .tour-itinerary__map__button:after{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-right-blue.77e164d6.svg);content:"";display:inline-block;height:20px;margin-left:8.5px;min-width:15px;width:15px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary .collapsed-map{display:none}}#ylg-ms__listings-details .tour-itinerary .collapsed{display:none}@media print{#ylg-ms__listings-details .tour-itinerary .collapsed{display:block}}#ylg-ms__listings-details .tour-itinerary__direction{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px 0 2px;margin:10px 0;border-top:1px solid #b2bed0}@media print{#ylg-ms__listings-details .tour-itinerary__direction{display:none}}#ylg-ms__listings-details .tour-itinerary__direction__labels{padding-top:22px}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-itinerary__direction__labels{padding-top:18px}}#ylg-ms__listings-details .tour-itinerary__direction__label{color:#33373e;font:22px/28px "urw-din-extra-bold";margin-right:8px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-itinerary__direction__label{font:26px/32px "urw-din-extra-bold"}}#ylg-ms__listings-details .tour-itinerary__direction__destinations{color:#002663;font:22px/28px "urw-din-extra-bold"}@media print{#ylg-ms__listings-details .tour-itinerary__direction__destinations{color:#000}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-itinerary__direction__destinations{font:26px/32px "urw-din-extra-bold"}}#ylg-ms__listings-details .tour-itinerary__direction__button{align-items:center;background:#002663!important;border:transparent;color:#fff!important;display:flex;font:700 22px/16px "urw-din-regular"!important;margin:12px 0 10px;padding:10px 20px}#ylg-ms__listings-details .tour-itinerary__direction__button:after{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/reverse.6c3fb00e.svg);content:"";display:inline-block;height:21px;margin-left:15px;min-width:26px;width:26px}#ylg-ms__listings-details .tour-itinerary__list{page-break-inside:avoid}#ylg-ms__listings-details .tour-itinerary__list__item{padding:5px 0 0;margin:5px 0 0;border-top:1px solid #b2bed0;page-break-inside:avoid}#ylg-ms__listings-details .tour-itinerary__list__item__legend-meals{padding:15px 0 20px;font:18px "urw-din-regular";color:#33373e}#ylg-ms__listings-details .tour-itinerary__list__item__legend-meals__header{font-family:"urw-din-extra-bold";text-transform:capitalize}#ylg-ms__listings-details .tour-itinerary__list__item__legend-meals__text{font-family:"urw-din-extra-bold";color:#002663}#ylg-ms__listings-details .tour-itinerary__list__item__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;padding:10px 0}#ylg-ms__listings-details .tour-itinerary__list__item__header__label{align-items:center;display:flex;flex-wrap:wrap}#ylg-ms__listings-details .tour-itinerary__list__item__header__day{align-items:center;display:flex;color:#33373e;font:22px/28px "urw-din-extra-bold";margin-right:12px;text-transform:uppercase}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-itinerary__list__item__header__day{font:26px/32px "urw-din-extra-bold"}}#ylg-ms__listings-details .tour-itinerary__list__item__header__day:before{background-attachment:scroll;background-color:transparent;background-size:auto;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/calendar.4d2bae95.svg);content:"";display:inline-block;height:26px;margin-right:20px;width:26px}#ylg-ms__listings-details .tour-itinerary__list__item__header__title{color:#002663;font:22px/28px "urw-din-extra-bold"}@media print{#ylg-ms__listings-details .tour-itinerary__list__item__header__title{color:#000}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-itinerary__list__item__header__title{font:26px/32px "urw-din-extra-bold"}}#ylg-ms__listings-details .tour-itinerary__list__item__header__button{align-items:center;align-self:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;color:#33373e;display:flex;font:16px/16px "urw-din-regular";padding:2px 0;text-transform:uppercase;white-space:nowrap}@media print{#ylg-ms__listings-details .tour-itinerary__list__item__header__button{display:none}}#ylg-ms__listings-details .tour-itinerary__list__item__header__button:after{background-attachment:scroll;background-color:transparent;background-size:26px 26px;background-repeat:no-repeat;background-position:50%;background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-down-grey.2a354eae.svg);content:"";display:inline-block;height:26px;margin-left:10px;width:26px}#ylg-ms__listings-details .tour-itinerary__list__item__header__button.expanded:after{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-up-grey.bb50ce79.svg)}#ylg-ms__listings-details .tour-itinerary__list__item__content__image{height:210px;margin-right:24px;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-itinerary__list__item__content__image{float:left;object-fit:cover;width:290px}}@media print{#ylg-ms__listings-details .tour-itinerary__list__item__content__image{width:auto}}#ylg-ms__listings-details .tour-itinerary__list__item__content__description{color:#33373e!important}@media print{#ylg-ms__listings-details .tour-itinerary__list__item__content__description{color:#000!important}}#ylg-ms__listings-details .train-card{box-shadow:4px 4px 8px rgba(0,0,0,.3);cursor:pointer;height:100%;max-width:420px;overflow:hidden;text-decoration:none;width:100%}#ylg-ms__listings-details .train-card .image-container{background-repeat:no-repeat;background-position:50%;background-size:cover;height:350px;position:relative}#ylg-ms__listings-details .train-card .image-container .image-gradient{background:linear-gradient(180deg,#343434,hsla(0,0%,76.9%,0));bottom:0;height:260px;opacity:.8;position:absolute;transform:rotate(-180deg);width:100%;z-index:2}#ylg-ms__listings-details .train-card .image-container span{color:#fff;font:30px/34px "urw-din-bold";padding-bottom:20px;text-align:center;width:100%;z-index:3}@media only screen and (min-width:1024px){#ylg-ms__listings-details .train-card .image-container span{font:34px/38px "urw-din-bold"}}#ylg-ms__listings-details .train-card .description-container{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:32px 8px;width:100%}#ylg-ms__listings-details .train-card .description-container p{color:#444;font:19px/28.5px "urw-din-regular";margin:0 auto;max-width:315px;text-align:center;width:100%}#ylg-ms__listings-details .train-card .description-container span{color:#002663;font:19px/2px "urw-din-regular";margin-top:24px;text-decoration:underline}#ylg-ms__listings-details .train-card .description-container span img{height:20px;margin-left:8px;width:20px}#ylg-ms__listings-details .train-detail{width:100%;margin:auto}@media only screen and (min-width:768px){#ylg-ms__listings-details .train-detail{width:90%}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .train-detail{width:80%}}#ylg-ms__listings-details .train-detail .slider-arrow{cursor:pointer;display:flex;position:absolute;bottom:3%;right:3%}#ylg-ms__listings-details .train-detail .slider-arrow .prev{margin-right:9%}#ylg-ms__listings-details .train-detail .slick-dots .slick-active{background:#002663}#ylg-ms__listings-details .train-detail .slick-dots li{width:10%;height:8px;background-color:#f3f3f3}#ylg-ms__listings-details .train-detail .slick-dots li:before{content:""!important}#ylg-ms__listings-details .train-detail .slick-dots li button{height:8px;padding:0;width:100%}#ylg-ms__listings-details .train-detail .slick-dots li button:before{content:""!important}#ylg-ms__listings-details .train-detail__title h2{color:#002663;text-align:center;margin:60px 0 32px}#ylg-ms__listings-details .train-detail__description p{font:19px/28.5px "urw-din-regular";margin-bottom:60px;white-space:pre-wrap}#ylg-ms__listings-details .train-detail__slider{margin-bottom:60px;position:relative}#ylg-ms__listings-details .train-detail__slider .accomodation-slider img{height:360px;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .train-detail__slider .accomodation-slider img{height:600px}}#ylg-ms__listings-details .train-detail__amenites-information{display:flex;justify-content:space-between;margin-bottom:60px}#ylg-ms__listings-details .train-detail__amenites-information__title{color:#002663;font:34px/38px "urw-din-bold";margin-bottom:20px}#ylg-ms__listings-details .train-detail__amenites-information .information__wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:6px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .train-detail__amenites-information .information__wrapper{flex-direction:row}}#ylg-ms__listings-details .train-detail__amenites-information .information__header{align-items:center;background-color:#d4dff0;color:#002663;display:flex;flex-wrap:wrap;font:19px/26px "urw-din-bold";justify-content:space-between;margin-bottom:6px;padding:15px 20px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .train-detail__amenites-information .information__header{flex-direction:column;justify-content:center;margin-bottom:0;margin-right:6px;text-align:center;width:28%}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .train-detail__amenites-information .information__header{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;text-align:left}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .train-detail__amenites-information .information__header{padding:15px 35px 15px 20px}}#ylg-ms__listings-details .train-detail__amenites-information .information__description{background-color:#f3f3f3;padding:15px 20px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .train-detail__amenites-information .information__description{width:72%}}#ylg-ms__listings-details .train-detail__amenites-information .information__description ul{padding:0}#ylg-ms__listings-details .train-detail__amenites-information .information__description ul li{font:19px/28.5px "urw-din-regular"}#ylg-ms__listings-details .train-detail__amenites-information .information__description p{margin:0}#ylg-ms__listings-details .train-detail__external-link{display:flex;justify-content:center;margin-bottom:60px}#ylg-ms__listings-details .train-detail__external-link a{background-color:#002663;border-radius:2px;color:#fff!important;padding:16px 24px;text-align:center}#ylg-ms__listings-details .trains-container{margin:0 auto;padding:130px 16px 80px;position:relative;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .trains-container{padding:130px 24px 80px}}@media only screen and (min-width:1920px){#ylg-ms__listings-details .trains-container{padding:130px 48px 80px}}#ylg-ms__listings-details .trains-container .trains-container-title{background-color:#fff;box-shadow:0 0 8px hsla(0,0%,41.2%,.2);color:#002663;font:36px/42px "urw-din-bold";padding:20px 55px;left:50%;position:absolute;top:75px;transform:translateX(-50%);z-index:2}@media only screen and (min-width:1024px){#ylg-ms__listings-details .trains-container .trains-container-title{font:40px/46px "urw-din-bold";padding:25px 65px;top:70px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .trains-container .trains-container-title{font:44px/50px "urw-din-bold";padding:35px 80px;top:60px}}#ylg-ms__listings-details .trains-container .image-carousel-container{height:auto;width:100%}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-arrow{height:50px;width:50px}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-arrow:before{content:none}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-arrow:focus{outline:1px auto -webkit-focus-ring-color}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-arrow .image-carousel-arrow-background{background-color:#002663;border:1px solid #002663;bottom:1px;height:50px;position:absolute;width:50px;z-index:1}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-arrow .image-carousel-arrow{height:24px;position:absolute;bottom:14px;right:10px;width:26px;z-index:2}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-arrow .image-carousel-arrow-left{transform:rotate(180deg)}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-prev{left:-10px;top:370px;z-index:48}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-next{right:-10px;top:370px;z-index:48}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-disabled{display:none!important}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-list{height:100%;padding-bottom:30px;width:100%}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-track{display:flex}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-track .slick-slide{height:auto;display:flex;justify-content:center}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-track .slick-slide>div{display:flex;margin:0 12px;width:100%}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-track .slick-slide .div div img{height:100%;object-fit:cover}#ylg-ms__listings-details .trains-container .image-carousel-container .slick-dots{display:none!important}#ylg-ms__listings-details .deal-banner{margin:40px 20px 20px}#ylg-ms__listings-details .deal-banner__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;box-shadow:4px 2px 6px 0 #a7a9ac!important;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button{flex-direction:row;flex-wrap:nowrap;height:98px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .deal-banner__button{height:116px}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .deal-banner__button{height:130px}}#ylg-ms__listings-details .deal-banner__button__top-row-wrapper{display:flex;flex-direction:column;height:100%;width:100%}@media only screen and (min-width:768px){#ylg-ms__listings-details .deal-banner__button__top-row-wrapper{flex-direction:row;height:98px}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__top-row-wrapper{height:100%;width:45%}}#ylg-ms__listings-details .deal-banner__button__bottom-row-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__bottom-row-wrapper{flex-direction:row;width:55%}}#ylg-ms__listings-details .deal-banner__button__text{display:flex;align-items:center;justify-content:center;font:32px/44px "urw-din-bold";color:#002663!important;width:100%;background:#fddf00!important;padding:18px;position:relative}@media only screen and (min-width:768px){#ylg-ms__listings-details .deal-banner__button__text{height:unset;width:45%}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__text{font:24px/31.5px "urw-din-bold";width:35%}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .deal-banner__button__text{font:32px/44px "urw-din-bold"}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .deal-banner__button__text{font:36px/50px "urw-din-bold"}}@media only screen and (min-width:1920px){#ylg-ms__listings-details .deal-banner__button__text{font:44px/50px "urw-din-bold"}}#ylg-ms__listings-details .deal-banner__button__heading{color:#002663;display:flex;flex-direction:column;justify-content:center;font:26px/36px "urw-din-bold";padding:18px}@media only screen and (min-width:768px){#ylg-ms__listings-details .deal-banner__button__heading{padding:unset;width:55%}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__heading{font:22px/30px "urw-din-bold";height:100%;text-align:center;width:65%}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .deal-banner__button__heading{font:26px/36px "urw-din-bold"}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .deal-banner__button__heading{font:29px/40px "urw-din-bold"}}@media only screen and (min-width:1920px){#ylg-ms__listings-details .deal-banner__button__heading{font:34px/40px "urw-din-bold"}}#ylg-ms__listings-details .deal-banner__button__description{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px 32px}@media only screen and (min-width:768px){#ylg-ms__listings-details .deal-banner__button__description{height:98px;padding:10px 20px}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__description{height:unset;padding:0 20px 0 0;width:72%}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .deal-banner__button__description{padding-right:40px}}#ylg-ms__listings-details .deal-banner__button__description p{font:19px/26px "urw-din-regular"!important;margin:0!important;padding:0!important}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__description p{font:17px/24px "urw-din-regular"!important;text-align:left}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .deal-banner__button__description p{font:19px/26px "urw-din-regular"!important}}@media only screen and (min-width:1920px){#ylg-ms__listings-details .deal-banner__button__description p{font:19px/30px "urw-din-regular"!important}}#ylg-ms__listings-details .deal-banner__button__image{background-size:cover;height:98px;object-fit:cover;width:100%}@media only screen and (min-width:1024px){#ylg-ms__listings-details .deal-banner__button__image{height:98px;width:28%}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .deal-banner__button__image{height:116px}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .deal-banner__button__image{height:130px}}#ylg-ms__listings-details .tour-details-container h2 strong,#ylg-ms__listings-details .tour-details-container h3 strong{font-family:"OpenSans-Bold"}#ylg-ms__listings-details .tour-details-container__holder{min-height:72px;overflow:hidden}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__holder{min-height:100px}}#ylg-ms__listings-details .tour-details-container__actions{align-items:center;background-color:#002663;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;overflow:hidden}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions{flex-wrap:nowrap}}@media print{#ylg-ms__listings-details .tour-details-container__actions{display:none!important;position:absolute;top:-99999;left:-99999}}#ylg-ms__listings-details .tour-details-container__actions.sticky{position:fixed;top:55px;left:0;right:0;z-index:49;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;max-width:1920px;margin:0 auto}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions.sticky{top:82px}}#ylg-ms__listings-details .tour-details-container__actions.sticky .tour-details-container__actions__tabs{flex-wrap:nowrap}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions.sticky .tour-details-container__actions__tabs{padding:0 40px 0 20px!important}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions.sticky .tour-details-container__actions__tabs{padding:0!important}}#ylg-ms__listings-details .tour-details-container__actions.sticky .tour-details-container__actions__more{display:none}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions.sticky .tour-details-container__actions__more{display:flex}}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions{flex-direction:row}}#ylg-ms__listings-details .tour-details-container__actions__tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 12px;width:100%}@media only screen and (min-width:480px){#ylg-ms__listings-details .tour-details-container__actions__tabs{padding:0 24px}}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions__tabs{justify-content:flex-start;padding:0}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__tabs{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#ylg-ms__listings-details .tour-details-container__actions__tabs__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;padding:24px 0 20px;border:none;border-bottom:8px solid transparent;font:14px/24px "urw-din-bold";cursor:pointer;outline:none}@media only screen and (min-width:480px){#ylg-ms__listings-details .tour-details-container__actions__tabs__tab{font:16px/30px "urw-din-bold"}}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions__tabs__tab{font:16px/30px "urw-din-bold";margin:0 16px}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__tabs__tab{padding:24px 0 20px;font:18px/30px "urw-din-bold";margin:0 24px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details-container__actions__tabs__tab{margin:0 32px;padding:32px 0 28px;font:22px/32px "urw-din-bold"}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .tour-details-container__actions__tabs__tab{margin:0 48px;padding:32px 0 28px;font:24px/34px "urw-din-bold"}}#ylg-ms__listings-details .tour-details-container__actions__tabs__tab.active,#ylg-ms__listings-details .tour-details-container__actions__tabs__tab:hover{border-bottom:6px solid #fddf00!important}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__tabs__tab.active,#ylg-ms__listings-details .tour-details-container__actions__tabs__tab:hover{border-bottom:8px solid #fddf00!important}}#ylg-ms__listings-details .tour-details-container__actions .getaway-tabs{justify-content:space-around!important}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions .getaway-tabs{justify-content:flex-start!important}}#ylg-ms__listings-details .tour-details-container__actions__more{display:flex;flex-direction:row;margin:0 16px;width:-webkit-fill-available}@media only screen and (min-width:480px){#ylg-ms__listings-details .tour-details-container__actions__more{margin:0 24px}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__more{margin:0 12px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .tour-details-container__actions__more{margin-left:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#ylg-ms__listings-details .tour-details-container__actions__more{display:inline-block!important;white-space:nowrap!important}#ylg-ms__listings-details .tour-details-container__actions__more__pricing{display:inline-block!important;vertical-align:middle}#ylg-ms__listings-details .tour-details-container__actions__more__button{display:inline-block!important}}#ylg-ms__listings-details .tour-details-container__actions__more__pricing{align-self:center;color:#fff;display:flex;flex-direction:column;font:16px/18px "urw-din-regular";margin-right:auto}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing{align-items:flex-end;flex-direction:row;font:20px/22px "urw-din-regular";margin-right:24px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing{font:22px/26px "urw-din-regular";margin-right:auto}}@media only screen and (min-width:1440px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing{margin-right:48px}}#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value{align-items:flex-end;display:flex;font:24px/32px "urw-din-bold";white-space:nowrap}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value{font:32px/30px "urw-din-bold";margin-left:8px}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value{font:32px/30px "urw-din-bold";margin-left:8px}}#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-suffix{align-items:center;display:flex;flex-direction:column;margin-left:2px}#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-suffix span{font:12px/12px "urw-din-regular";margin:0}@media only screen and (min-width:768px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-suffix span{font:14px/14px "urw-din-regular"}}#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-with-brand-suffix{margin-bottom:4px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-with-brand-suffix{margin-bottom:0}}#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-without-brand-suffix{margin-bottom:8px}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__more__pricing .pricing-value .pricing-without-brand-suffix{margin-bottom:0}}#ylg-ms__listings-details .tour-details-container__actions__more__button{align-items:center;border:1px solid #fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;padding:16px 24px;margin:16px 0 16px 16px;font:16px/14px "urw-din-bold";border-radius:4px!important;max-height:50px;display:flex}@media only screen and (min-width:1024px){#ylg-ms__listings-details .tour-details-container__actions__more__button{padding:16px 24px;white-space:nowrap}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details-container__actions__more__button{margin:24px 0 24px 16px;padding:16px 60px}}#ylg-ms__listings-details .tour-details-container__actions__more__button.btn-secondary{background:#fff!important;color:#002663}#ylg-ms__listings-details .tour-details-container__content{display:flex;margin:0 0 20px;position:relative}#ylg-ms__listings-details .tour-details-container__content__tabbed{display:flex;flex-direction:column;width:100%}#ylg-ms__listings-details .tour-details-container__content__tabbed__tab{width:100%}@media only screen and (min-width:1280px){#ylg-ms__listings-details .tour-details-container .collapsed{display:none}}#ylg-ms__listings-details *,#ylg-ms__listings-details :after,#ylg-ms__listings-details :before{box-sizing:border-box}#ylg-ms__listings-details html{height:100%}#ylg-ms__listings-details body,#ylg-ms__listings-details html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font:400 18px/18px "urw-din-regular";scroll-behavior:smooth}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#ylg-ms__listings-details body,#ylg-ms__listings-details html{height:100%}}#ylg-ms__listings-details body{overflow-y:scroll;overflow-x:auto}#ylg-ms__listings-details #web__base,#ylg-ms__listings-details body{margin:0;padding:0;height:100%}#ylg-ms__listings-details body.ReactModal__Body--open{overflow:hidden}#ylg-ms__listings-details .basic-link,#ylg-ms__listings-details a:link,#ylg-ms__listings-details a:visited{color:#002663;cursor:pointer;font:17px/31px "urw-din-bold";text-decoration:none}#ylg-ms__listings-details a:active,#ylg-ms__listings-details a:hover,#ylg-ms__listings-details a:visited,#ylg-ms__listings-details button,#ylg-ms__listings-details input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}#ylg-ms__listings-details a:active:disabled,#ylg-ms__listings-details a:hover:disabled,#ylg-ms__listings-details a:visited:disabled,#ylg-ms__listings-details button:disabled,#ylg-ms__listings-details input[type=submit]:disabled{opacity:.5}#ylg-ms__listings-details button{background-color:transparent}#ylg-ms__listings-details button:focus{border-radius:0}#ylg-ms__listings-details .btn{border:none;border-radius:0;cursor:pointer;font-size:17.7px;font-weight:600;padding:15px 20px;transition:all .25s linear;text-transform:uppercase}@media screen and (min-width:768px){#ylg-ms__listings-details .btn{font-size:17.9px}}#ylg-ms__listings-details .btn:not(.btn-text-only){letter-spacing:1px}#ylg-ms__listings-details .btn.btn-text-only{background-color:transparent;padding:0;text-decoration:underline}#ylg-ms__listings-details .btn.btn-text-only:hover{text-decoration:none}#ylg-ms__listings-details .btn.btn-primary{background-color:#000;color:#fff}#ylg-ms__listings-details .btn.btn-primary:hover{background-color:#1a1a1a}#ylg-ms__listings-details .btn.btn-alt{background-color:#fff;color:#000}#ylg-ms__listings-details .btn.btn-alt:hover{background-color:#ccc}#ylg-ms__listings-details .btn.btn-transparent{background-color:transparent;border:1px solid #e8e8e8;color:transparent}#ylg-ms__listings-details .btn.btn-transparent:hover{background-color:#000}#ylg-ms__listings-details form{display:flex;flex-wrap:wrap}#ylg-ms__listings-details form .u-font-error{margin-bottom:0!important;text-align:left}#ylg-ms__listings-details label{display:block;font-size:17.9px;margin:0 0 15px}@media screen and (min-width:1024px){#ylg-ms__listings-details label{font-size:18px}}@media screen and (min-width:1920px){#ylg-ms__listings-details label{font-size:18.3px}}#ylg-ms__listings-details input[type=email],#ylg-ms__listings-details input[type=password],#ylg-ms__listings-details input[type=tel],#ylg-ms__listings-details input[type=text],#ylg-ms__listings-details select,#ylg-ms__listings-details textarea{background-color:#fff;border:1px solid #e8e8e8;font-size:17.8px;padding:0 10px;height:40px;width:100%}#ylg-ms__listings-details input[type=email].error,#ylg-ms__listings-details input[type=password].error,#ylg-ms__listings-details input[type=tel].error,#ylg-ms__listings-details input[type=text].error,#ylg-ms__listings-details select.error,#ylg-ms__listings-details textarea.error{border:1px solid red}@media screen and (min-width:768px){#ylg-ms__listings-details input[type=email],#ylg-ms__listings-details input[type=password],#ylg-ms__listings-details input[type=tel],#ylg-ms__listings-details input[type=text],#ylg-ms__listings-details select,#ylg-ms__listings-details textarea{font-size:18px}}@media screen and (min-width:1280px){#ylg-ms__listings-details input[type=email],#ylg-ms__listings-details input[type=password],#ylg-ms__listings-details input[type=tel],#ylg-ms__listings-details input[type=text],#ylg-ms__listings-details select,#ylg-ms__listings-details textarea{height:50px}}@media screen and (min-width:1920px){#ylg-ms__listings-details input[type=email],#ylg-ms__listings-details input[type=password],#ylg-ms__listings-details input[type=tel],#ylg-ms__listings-details input[type=text],#ylg-ms__listings-details select,#ylg-ms__listings-details textarea{font-size:18.3px;height:60px}}#ylg-ms__listings-details input[type=email],#ylg-ms__listings-details input[type=password],#ylg-ms__listings-details input[type=tel],#ylg-ms__listings-details input[type=text],#ylg-ms__listings-details select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}#ylg-ms__listings-details input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#ylg-ms__listings-details input[type=checkbox]+label{font-size:17.7px;text-align:left}#ylg-ms__listings-details label,#ylg-ms__listings-details select{cursor:pointer}#ylg-ms__listings-details select{background-image:url(/ylg-ms-listings-details-rb/static/media/arrow-down.2db014cf.svg);background-position:100%;background-repeat:no-repeat;background-size:28px;padding-right:24px}#ylg-ms__listings-details textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:1px solid #e8e8e8;min-height:180px;padding-top:20px}#ylg-ms__listings-details .u-modal-overlay{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}#ylg-ms__listings-details .u-modal{background-color:#fff;left:50%;max-height:100vh;max-width:320px;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#ylg-ms__listings-details .u-modal .u-modal--sm{max-width:480px}#ylg-ms__listings-details .u-modal .u-modal--md{max-width:760px}#ylg-ms__listings-details .u-modal .u-modal--sm{max-width:1180px}@page{#ylg-ms__listings-details{margin:.5cm}}@media print{#ylg-ms__listings-details *{-ms-overflow-style:none;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;printer-colors:exact!important;scrollbar-width:none}#ylg-ms__listings-details ::-webkit-scrollbar{width:0;height:0}#ylg-ms__listings-details .c-site-alerts,#ylg-ms__listings-details .footer,#ylg-ms__listings-details .other-search{display:none}#ylg-ms__listings-details .customization,#ylg-ms__listings-details .customization .columns{page-break-inside:avoid}}@font-face{font-family:"urw-din-light";src:url(https://use.typekit.net/af/b15395/00000000000000003b9b0ee1/27/l?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/b15395/00000000000000003b9b0ee1/27/d?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/b15395/00000000000000003b9b0ee1/27/a?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"urw-din-regular";src:url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/l?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/a?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"urw-din-bold";src:url(https://use.typekit.net/af/e69b71/00000000000000003b9b0ee6/27/l?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/e69b71/00000000000000003b9b0ee6/27/d?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/e69b71/00000000000000003b9b0ee6/27/a?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:"urw-din-extra-bold";src:url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700}#ylg-ms__listings-details p{color:#33373e;font:19px/30px "urw-din-regular";margin:0 0 24px}#ylg-ms__listings-details .h1,#ylg-ms__listings-details .h2,#ylg-ms__listings-details .h3,#ylg-ms__listings-details .h4,#ylg-ms__listings-details .h5,#ylg-ms__listings-details .h6,#ylg-ms__listings-details h1,#ylg-ms__listings-details h2,#ylg-ms__listings-details h3,#ylg-ms__listings-details h4,#ylg-ms__listings-details h5,#ylg-ms__listings-details h6{color:#000;font-family:"urw-din-regular";font-weight:400;line-height:1;margin:0 0 20px}#ylg-ms__listings-details .h1,#ylg-ms__listings-details h1{color:#002663;margin:0 0 20px;padding:0;font:36px/42px "urw-din-bold"}@media screen and (min-width:1024px){#ylg-ms__listings-details .h1,#ylg-ms__listings-details h1{font:44px/50px "urw-din-bold"}}#ylg-ms__listings-details .h2,#ylg-ms__listings-details h2{color:#002663;margin:0;padding:0;font:36px/40px "urw-din-bold"}@media screen and (min-width:1280px){#ylg-ms__listings-details .h2,#ylg-ms__listings-details h2{font:44px/50px "urw-din-bold"}}#ylg-ms__listings-details .h4,#ylg-ms__listings-details h4{color:#002663;margin:0;font:28px/38px "urw-din-bold"}@media screen and (min-width:1280px){#ylg-ms__listings-details .h4,#ylg-ms__listings-details h4{font:44px/50px "urw-din-bold"}}#ylg-ms__listings-details .h5,#ylg-ms__listings-details h5{font-family:"urw-din-regular";font-size:18.1px}@media screen and (min-width:768px){#ylg-ms__listings-details .h5,#ylg-ms__listings-details h5{font-size:18.3px}}@media screen and (min-width:1024px){#ylg-ms__listings-details .h5,#ylg-ms__listings-details h5{font-size:18.5px}}@media screen and (min-width:1920px){#ylg-ms__listings-details .h5,#ylg-ms__listings-details h5{font-size:18.7px}}#ylg-ms__listings-details .h6,#ylg-ms__listings-details h6{font-family:"urw-din-regular";font-size:18px}#ylg-ms__listings-details ul{list-style:none;margin:0;padding:0 0 20px 10px}#ylg-ms__listings-details ul li{margin:0;padding:0 0 14px 20px;position:relative;text-align:left;font:21px/24px "urw-din-regular"}@media screen and (min-width:1024px){#ylg-ms__listings-details ul li{font:500 24px/36px "urw-din-regular"}}#ylg-ms__listings-details ul li:before{content:"\2022";left:0;top:0;position:absolute}#ylg-ms__listings-details .u-full-width{width:100%}#ylg-ms__listings-details .u-container,#ylg-ms__listings-details .u-container--max,#ylg-ms__listings-details .u-container--medium{margin:0 auto}#ylg-ms__listings-details .u-container--max{max-width:660px}#ylg-ms__listings-details .u-container--medium{max-width:992px}#ylg-ms__listings-details .u-text-center{text-align:center}#ylg-ms__listings-details .u-text-left{text-align:left}#ylg-ms__listings-details .u-text-right{text-align:right}#ylg-ms__listings-details .u-bold{font-weight:700}#ylg-ms__listings-details .u-flex{display:flex}@media only screen and (min-width:480px){#ylg-ms__listings-details .u-flex-sm-up{display:flex}}@media only screen and (min-width:768px){#ylg-ms__listings-details .u-flex-md-up{display:flex}}@media only screen and (min-width:1024px){#ylg-ms__listings-details .u-flex-lg-up{display:flex}}@media only screen and (min-width:1280px){#ylg-ms__listings-details .u-flex-xl-up{display:flex}}#ylg-ms__listings-details .u-flex-column,#ylg-ms__listings-details .u-row-md-up{flex-direction:column}@media only screen and (min-width:768px){#ylg-ms__listings-details .u-row-md-up{flex-direction:row}}#ylg-ms__listings-details .u-flex-justify-center{justify-content:center}#ylg-ms__listings-details .u-flex-align-center{align-items:center}#ylg-ms__listings-details .u-flex-align-end{align-items:flex-end}#ylg-ms__listings-details .u-flex-space-between{justify-content:space-between}#ylg-ms__listings-details .u-flex-wrap{flex-wrap:wrap}#ylg-ms__listings-details .u-flex-half{flex:1 0 50%}#ylg-ms__listings-details .u-flex-align-self-end{align-self:flex-end}#ylg-ms__listings-details .u-md-max{display:inherit}@media only screen and (min-width:768px){#ylg-ms__listings-details .u-md-max{display:none}}#ylg-ms__listings-details .u-md-up{display:none}@media only screen and (min-width:768px){#ylg-ms__listings-details .u-md-up{display:inherit}}#ylg-ms__listings-details .u-lg-up{display:none}@media only screen and (min-width:1024px){#ylg-ms__listings-details .u-lg-up{display:inherit}}@media print{#ylg-ms__listings-details .u-no-print{display:none}}#ylg-ms__listings-details .u-icon-label{display:flex;align-items:center;justify-content:center}#ylg-ms__listings-details .u-icon-label img{margin-right:16px}@media only screen and (min-width:768px){#ylg-ms__listings-details .u-icon-label img{margin-right:32px}}#ylg-ms__listings-details .u-icon-label p{font-size:18px}@media only screen and (min-width:768px){#ylg-ms__listings-details .u-icon-label p{font-size:24px}}#ylg-ms__listings-details .u-icon-label.u-icon-label-sm img{margin-right:16px;width:20px}#ylg-ms__listings-details .u-icon-label.u-icon-label-sm p{font-size:21px}#ylg-ms__listings-details .u-icon-label.u-icon-label-xs img{margin-right:8px;width:20px}#ylg-ms__listings-details .u-icon-label.u-icon-label-xs p{font-size:14px}#ylg-ms__listings-details .u-remove-margin{margin:0}#ylg-ms__listings-details .u-remove-padding{padding:0}#ylg-ms__listings-details .u-border{border:1px solid #646464}#ylg-ms__listings-details .u-border-bottom{border-bottom:1px solid #646464}#ylg-ms__listings-details .u-border-top{border-top:1px solid #646464}#ylg-ms__listings-details .u-background-white{background-color:#fff}
/*# sourceMappingURL=main.css.map */