#trip-itinerary{margin-bottom:100px}.view-itin-btn{background-image:linear-gradient(to bottom,#47268d,#47268d);margin:0 auto;width:200px}a.trip-map{border:1px solid #D6D6D6;display:block;padding:0;margin:0;background:#342559;color:#FFF;text-decoration:none;font-size:0.8em;text-align:center}.itin-note h5{margin-bottom:0}ul.places-visited{margin:0 0 2.5em;list-style:none}ul.places-visited li{display:inline-block;margin-right:1em;border-right:1px solid #4c4f56;padding-right:1em}ul.places-visited li a{font-weight:400}ul.places-visited li:last-child{border-right:none}.itinerary-main{position:relative}.itinerary-main.span6{margin-left:0}.itinerary-main h2{display:inline-block;font-size:26px;margin-bottom:1em;margin-right:1em}.itinerary-main h4{margin:0.5em 0}.itinerary-main h4.optionals-header{text-decoration:none}.itineraries ul.nav.nav-tabs{position:relative;top:0;margin-bottom:0;display:inline-block;float:none;font-size:12px;border:none;z-index:2}.itinerary-aside.span5{float:right}@media (max-width:768px){.itinerary-aside.span5{float:none}}#trip-reverse-itinerary{margin-top:2.5em}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus,.dep-tab.active,.dep-tab.active:hover,.dep-tab.active:focus{color:#fff;background-color:#472e8a;border:none;border-bottom-color:transparent;cursor:default}.nav-tabs>li>a{padding-top:5px;padding-bottom:5px;border-radius:0;border:none;line-height:1em;background:rgba(0,0,0,0.1);margin:0}.itineraries{position:relative;margin-bottom:40px}@media (max-width:768px){.itineraries{background:white}}.itineraries .tab-content{overflow:inherit;margin-top:2em}.day-nav{margin-top:0.3em}.day-nav strong{display:inline-block;padding-right:0.5em;margin-top:0.3em}.day-nav a{display:inline-block;min-width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #CCC;margin-top:0.3em;margin-right:0.2em}.itinerary h2{display:none}.itinerary .day:last-child{margin:0}.itinerary .day{margin-bottom:2em}.itinerary .day.detailed>.summary p{max-width:40em}.itinerary .day .branded{color:#47268d}.itinerary .day h3{font-size:18px;margin-bottom:15px;font-weight:500;margin:0 0 0.2em 0;line-height:1.2em;text-align:left;padding-top:1em}.itinerary .day h3 .day-number{display:inline-block;margin-right:1em;color:#47268d}.itinerary .day h3 .meals{margin-left:.5em;font-weight:normal;font-size:14px;color:#4c4879}.itinerary .day .day-inclusions{padding:0 0 1em 0;color:#7c818c;line-height:1.25em}.itinerary .day .day-inclusions h4{text-decoration:none;display:inline-block;padding:0 0.2em 0 0;margin:0;font-size:1em}.itinerary .day .day-inclusions .branded{font-weight:bold}.itinerary .day .day-inclusions .sep{display:inline-block;padding:0 0.5em}.itinerary .day .meals{padding:0}.itinerary .day h5{font-size:1em;text-align:left;margin:0;line-height:1em}.itinerary .day p{text-align:left;line-height:1.75em}.itinerary .day .details>p,.itinerary .day .details .instructions p{max-width:40em}.itinerary .day .details .instructions{max-width:40em;font-size:0.9em;padding-bottom:0}.itinerary .day .details .instructions p{margin-bottom:7px}.itinerary .day .summary{margin-top:0.5em}.itinerary .day .components{max-width:40em;padding-top:0.8em}.itinerary .day .components .c-title,.itinerary .day .components .c-icon{display:table-cell;vertical-align:top}.itinerary .day .components .c-title{width:100%;line-height:1em}.itinerary .day .components .c-title h5{display:inline-block;margin-right:1em;max-width:25em}.itinerary .day .components .c-title .meta{float:right;font-size:0.8em}.itinerary .day .components .c-title .meta span{display:inline-block;margin-right:1.25em;color:#615b99}.itinerary .day .components .c-title .meta span:last-child{margin-right:0}.itinerary .day .components .c-icon{width:42px;padding-right:0.5em}.itinerary .day .components p{font-size:0.9em}.itinerary .day .components p:last-child{margin-bottom:0}.itinerary .day .components .budget{color:#47268d;display:inline-block;font-weight:bold;padding:0}.itinerary .day .components i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/itinerary-icons.png?614cc043c1e6);background-position:-99px 1px;background-repeat:no-repeat;background-size:490px 390px;display:block;height:42px;width:42px}.itinerary .day .components .component,.itinerary .day .components .activity{margin-bottom:14px}.itinerary .day .components .activity i{background-position:-297px -149px}.itinerary .day .components .transport i{background-position:-347px -49px}.itinerary .day .components .accommodation i{background-position:-147px -149px!important}.itinerary .day .components .administrative i{background-position:-149px -199px!important}.itinerary .day .components .air i{background-position:-397px 1px!important}.itinerary .day .components .animal i{background-position:-197px -299px!important}.itinerary .day .components .automobile i{background-position:-297px -249px!important}.itinerary .day .components .bus i{background-position:-347px -49px!important}.itinerary .day .components .cuisine i{background-position:-447px -199px!important}.itinerary .day .components .exhibit i{background-position:0px -249px!important}.itinerary .day .components .health_wellness i{background-position:-199px -349px!important}.itinerary .day .components .human i{background-position:0px -299px!important}.itinerary .day .components .free_time i{background-position:-49px -199px!important}.itinerary .day .components .landmark i{background-position:-247px -199px!important}.itinerary .day .components .landsport i{background-position:-99px -249px!important}.itinerary .day .components .land_tour i{background-position:-99px -249px!important}.itinerary .day .components .nature i{background-position:-397px -199px!important}.itinerary .day .components .people i{background-position:-397px -349px!important}.itinerary .day .components .performance i{background-position:-49px -249px!important}.itinerary .day .components .planeterra i{background-position:-347px -199px!important}.itinerary .day .components .public i{background-position:-347px -49px!important}.itinerary .day .components .rail i{background-position:-199px -249px!important}.itinerary .day .components .transport_specialized i{background-position:-297px -299px!important}.itinerary .day .components .watercraft i{background-position:-199px -199px!important}.itinerary .day .components .watersport i{background-position:-347px -249px!important}.itinerary .day .components .water_tour i{background-position:-199px -199px!important}.itinerary .day .components .ACTIVITY__BIG_NIGHT_OUT i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-big-night-out.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .ACTIVITY__G_ADVENTURES_FOR_GOOD i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-g-adventures-for-good.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .ACTIVITY__LOCAL_LIVING i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-local-living.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .free_time i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-discover.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .ACTIVITY__CRASH_COURSE i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-hands-on.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .ACTIVITY__FOODIE i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-tasteworthy.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .ACTIVITY__G_WELLNESS i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-wellness.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .components .ACTIVITY__NG_JOURNEYS i{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/branded-ng-journeys.png?614cc043c1e6);background-position:0 0!important;background-size:42px}.itinerary .day .optionals{margin:1em 0 1.5em 0}.itinerary .day .optionals p{font-size:0.9em}.itinerary .day .optionals i{background-position:0px 0px}.itinerary .day .optionals .optionals-trigger{color:white;cursor:pointer;display:table;position:relative;table-layout:fixed;width:100%}.itinerary .day .optionals .optionals-trigger.is-open .trigger-prompt>.when-open{display:block}.itinerary .day .optionals .optionals-trigger.is-open .trigger-prompt>.when-closed{display:none}.itinerary .day .optionals .optionals-trigger .trigger-prompt{background:#8AB93F;box-sizing:border-box;color:white;display:block;float:right;font-size:11.9px;font-weight:bold;margin-left:5px;margin-top:-2px;min-width:70px;padding:2px 12px;text-align:center}.itinerary .day .optionals .optionals-trigger .trigger-prompt>.when-open{display:none}.itinerary .day .optionals .optionals-trigger .trigger-prompt>.when-closed{display:block}.itinerary .day .optionals .optionals-counter-container,.itinerary .day .optionals .optionals-header-container{display:table-cell;vertical-align:middle}.itinerary .day .optionals .optionals-counter-container{width:42px;padding-right:0.5em}.itinerary .day .optionals .optionals-counter{background-color:#0088cc;border-radius:50%;color:#fff;display:block;font-weight:bold;font-size:1.2em;height:40px;line-height:40px;text-align:center;width:40px}.itinerary .day .optionals .optionals-header-container{width:100%}.itinerary .day .optionals h4.optionals-header{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:0!important;padding:1em 0}.itinerary .day .optionals .optionals-container{display:none;padding-top:1.5em}.itinerary .day .optionals .optionals-container.display-on-open{display:block}.itinerary .day .optionals .optionals-container div.activity:last-child{border-bottom:1px solid #ccc;padding-bottom:1em}.itinerary .day .accommodation{margin-bottom:1em}.itinerary .day .accommodation-note{font-style:italic}@media (min-width:980px){.stickem-container{position:relative}#trip-itinerary .stickit{width:inherit;position:fixed;top:10px}#trip-itinerary .stickit-end{bottom:0px;position:absolute}}@media (max-width:980px){.itinerary .day .components .c-title h5{margin-right:0;display:block;max-width:none}.itinerary .day .components .c-title .meta{float:none}}@media (max-width:768px){.itinerary .day h3 span:nth-child(2){clear:both;display:block}.itinerary .day p{text-align:left}}@font-face{font-family:'flexslider-icon';src:url('https://media.gadventures.com/media-server/static/vendor/jquery/plugins/FlexSlider/fonts/flexslider-icon.eot?5c8009a29424');src:url('https://media.gadventures.com/media-server/static/vendor/jquery/plugins/FlexSlider/fonts/flexslider-icon.eot?&5c8009a29424#iefix') format('embedded-opentype'),url('https://media.gadventures.com/media-server/static/vendor/jquery/plugins/FlexSlider/fonts/flexslider-icon.woff?5c8009a29424') format('woff'),url('https://media.gadventures.com/media-server/static/vendor/jquery/plugins/FlexSlider/fonts/flexslider-icon.ttf?5c8009a29424') format('truetype'),url('https://media.gadventures.com/media-server/static/vendor/jquery/plugins/FlexSlider/fonts/flexslider-icon.svg?5c8009a29424#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.gallery{margin:0 0 100px 0}.gallery .gallery-img{padding:0px;float:left;width:288px;height:288px;margin:2px;cursor:pointer;position:relative}@media (max-width:1200px){.gallery .gallery-img{width:231px;height:231px}}@media (max-width:980px){.gallery .gallery-img{width:177px;height:177px}}.gallery .gallery-img img{height:100%;width:100%;object-fit:cover}.gallery .gallery-img .video-icon{display:block;width:0;height:0;position:relative;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:60px solid #ffffff;margin:-65% auto 0 auto;z-index:1;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;left:10px}.gallery .gallery-img .video-icon:before{content:'';position:absolute;top:-75px;left:-115px;bottom:-75px;right:-35px;border-radius:50%;border:10px solid #ffffff;z-index:2;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s}.gallery .gallery-img .video-icon:after{content:'';opacity:0;transition:opacity 0.6s;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s}.gallery .gallery-img .video-icon:hover:before,.gallery .gallery-img .video-icon:focus:before{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.gallery .gallery-img:first-child{height:580px;width:580px}@media (max-width:1200px){.gallery .gallery-img:first-child{width:100%;height:100%}}.gallery .gallery-img:last-child .video-icon{display:none}.gallery .gallery-img:last-child img{-webkit-filter:brightness(50%)}.gallery .gallery-img:last-child .last-img-text{z-index:1;position:relative;font-family:"montserrat_regular",sans-serif;text-transform:uppercase;color:#fff;font-size:30px;letter-spacing:0.5px;font-weight:bold;text-align:center;top:-55%;width:100%}.gallery .gallery-img:last-child .last-img-text span{top:-10px;left:-2px;position:relative;font-size:0.49em}.gallery .gallery-img:last-child .last-img-text.view-more::before{content:"+";left:-20px;margin-right:-15px;position:relative}.flexslider{background:transparent none repeat scroll 0 0!important;border:0px solid transparent!important;opacity:1;margin:0 auto!important;width:90%;height:100%}.flexslider .flex-viewport,.flexslider .slides{height:100%}.flexslider .slides{zoom:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.flexslider .slides li{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:100%}.flexslider .slides li .video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.flexslider .slides li .video-wrap iframe,.flexslider .slides li .video-wrap object,.flexslider .slides li .video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.flexslider .slides li .flex-caption-container{text-align:center}.flexslider .slides li .flex-caption-container .flex-caption{position:absolute;bottom:0px;padding:12px;font-size:16px;color:#fff;background-color:#000;opacity:0.5;right:50%;width:700px;margin-right:-350px}@media (max-width:1024px){.flexslider .slides li .flex-caption-container{display:none}}.flexslider .ts_hide_gallery{position:absolute;margin:5px;cursor:pointer;top:0;right:0;width:30px;height:30px;background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/close-white.svg?614cc043c1e6)}@media (max-width:768px){.flexslider .ts_hide_gallery{display:none}}@media (max-width:768px){.flexslider .ts_fullscreen_toggle{display:inline-block;position:absolute;bottom:0px;right:0px;margin:5px;z-index:1060}}@media (max-width:1024px){.flexslider{width:90%}}@media (min-width:1024px){.flexslider{width:78%}}.dt-carousel{position:fixed;background-color:transparent;top:20px;bottom:20px;right:0;left:0;z-index:1051}.dt-slider{margin:0px auto;bottom:0;left:0;right:0;max-width:950px}.dt-slider .slides li{margin:0px 3px!important}.dt-slider li.flex-active-slide,.dt-slider img:hover{opacity:0.5}@media (max-height:767px),(max-width:1023px){.dt-slider{display:none}}.dt-slider .flex-direction-nav a{height:40px}.m-carousel .ts_hide_gallery{display:none}@media (max-width:1024px){.m-carousel{margin-bottom:100px}}.ts-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#111;z-index:1040;opacity:0.98}.flex-direction-nav{height:0px}.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{content:'';height:100px}.flex-direction-nav a.flex-next::before,.flex-direction-nav a.flex-prev::before{content:''}@media (max-width:480px){.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{height:40px;width:20px}}.flex-direction-nav .flex-nav-prev a{background:url(https://media.gadventures.com/media-server/static/gadventures/css/images/arrow-left-white.svg?614cc043c1e6) no-repeat}.flex-direction-nav .flex-nav-next a{background:url(https://media.gadventures.com/media-server/static/gadventures/css/images/arrow-right-white.svg?614cc043c1e6) no-repeat}.flex-control-nav{display:none}#accommodations-detail .accommodations-detail-nav{margin-bottom:16px;overflow-x:auto;scrollbar-width:none}#accommodations-detail .accommodations-detail-nav::-webkit-scrollbar{display:none}#accommodations-detail .accommodations-detail-nav .toggle-menu{display:none}#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs{border-bottom:#EDEDF6 solid 1px;margin:0;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li{display:inline-block;font-size:16px;line-height:24px;list-style:none;margin:0;padding:8px 0}#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li.selected{border-bottom:#47268D solid 4px;font-weight:bold}#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li a:link,#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li a:visited{color:#4C4F56}#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li a:hover,#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li a:active,#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li a:focus{color:#47268D;text-decoration:none}#accommodations-detail .accommodations-detail-nav ul.accommodation-tabs li + li{margin-left:24px}#accommodations-detail .accommodations .accommodation{display:none}#accommodations-detail .accommodations .accommodation.selected{display:block}#accommodations-detail .accommodations .accommodation .basics,#accommodations-detail .accommodations .accommodation .why-we-love-this-container{margin-bottom:160px}#accommodations-detail .accommodations .accommodation .basics h4,#accommodations-detail .accommodations .accommodation .why-we-love-this-container h4{font-size:16px;line-hight:24px;margin-bottom:16px;margin-top:0}#accommodations-detail .accommodations .accommodation .carousel-wrapper{margin-bottom:16px}#accommodations-detail .accommodations .accommodation .details h3{margin-left:30px;margin-bottom:24px;margin-top:0}#accommodations-detail .accommodations .accommodation .flexslider{width:100%}#accommodations-detail .accommodations .accommodation .flexslider figcaption{background-color:#F6F6FA;font-size:14px;line-height:20px;padding:8px}#accommodations-detail .accommodations .accommodation .flexslider figure{margin:0}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav{margin:0}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav a{height:48px;opacity:0.5;top:calc(50% - 24px);width:48px}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav a::before{display:none}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav a.flex-next{background:url(https://media.gadventures.com/media-server/static/gadventures/css/images/glx-fs-carousel-next.svg?614cc043c1e6) no-repeat;right:32px}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav a.flex-prev{background:url(https://media.gadventures.com/media-server/static/gadventures/css/images/glx-fs-carousel-prev.svg?614cc043c1e6) no-repeat;left:32px}#accommodations-detail .accommodations .accommodation .flexslider .image-wrapper{align-items:center;display:flex;justify-content:center;margin:0;max-height:600px;overflow:hidden;padding:0}#accommodations-detail .accommodations .accommodation .flexslider:hover .flex-direction-nav{margin:0}#accommodations-detail .accommodations .accommodation .flexslider:hover .flex-direction-nav .flex-next{right:32px;opacity:1}#accommodations-detail .accommodations .accommodation .flexslider:hover .flex-direction-nav .flex-prev{left:32px;opacity:1}#accommodations-detail .accommodations .accommodation p.days,#accommodations-detail .accommodations .accommodation p.location{background-position:0%;background-repeat:no-repeat;line-height:24px;padding-left:40px}#accommodations-detail .accommodations .accommodation p.days{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/glx-fs-bed.svg?614cc043c1e6)}#accommodations-detail .accommodations .accommodation p.location{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/glx-fs-location.svg?614cc043c1e6)}#accommodations-detail .accommodations .accommodation ul.why-we-love-this{list-style:disc inside;margin:0}i.icon-featured-stay{background-image:url(https://media.gadventures.com/media-server/static/gadventures/css/images/glx-fs-home.svg?614cc043c1e6);background-position:50%;background-repeat:no-repeat;height:24px;width:24px}.day .featured-stay{background-color:#F6F6FA;line-height:normal;margin:14px 0 64px;padding:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.day .featured-stay i.icon-featured-stay + p{margin-left:16px}.day .featured-stay p{display:inline-block;font-size:14px;line-height:24pxem;margin:0;vertical-align:bottom}.day .featured-stay p a.accomm-detail{font-weight:regular;color:#049CDA}.day .featured-stay p span.display-label{font-weight:bold;color:#4C4F56}.day .featured-stay p span.display-label:after{content:": "}@media (min-width:1200px){#accommodations-detail .accommodations .flexslider .image-wrapper{height:600px}#accommodations-detail .accommodations .flexslider img{height:600px;width:1170px;object-fit:cover}}@media (min-width:980px) and (max-width:1199px){#accommodations-detail .accommodations .flexslider .image-wrapper{height:480px}#accommodations-detail .accommodations .flexslider img{height:480px;width:940px;object-fit:cover}}@media (max-width:979px){#accommodations-detail .accommodations .flexslider .image-wrapper{height:400px}#accommodations-detail .accommodations .flexslider img{min-height:400px;width:auto;object-fit:cover}}@media (max-width:767px){#accommodations-detail .accommodations-detail-nav .toggle-menu{display:block;position:relative}#accommodations-detail .accommodations-detail-nav .toggle-menu .current-selection{border-bottom:1px solid #EDEDF6;font-size:16px;line-height:24px;padding:8px 0}#accommodations-detail .accommodations-detail-nav .toggle-menu .current-selection span{border-bottom:#47268D solid 4px;padding:8px 0;font-weight:bold}#accommodations-detail .accommodations-detail-nav .toggle-menu .toggle-button{background-position:50%;background-repeat:no-repeat;background:url(https://media.gadventures.com/media-server/static/gadventures/css/images/glx-fs-toggle-menu.svg?614cc043c1e6) no-repeat;cursor:pointer;height:32px;position:absolute;right:0;top:0;width:32px}#accommodations-detail .accommodations-detail-nav .accommodation-tab-wrapper{background:white;border-radius:12px;padding:16px;max-height:calc(40px * 5);box-shadow:0px 3px 16px 0px rgba(33,10,83,0.08);display:none;position:absolute;width:calc(100% - 40px - 32px);z-index:11}#accommodations-detail .accommodations-detail-nav .accommodation-tab-wrapper.force-visible{display:block}#accommodations-detail .accommodations-detail-nav .accommodation-tab-wrapper ul.accommodation-tabs{border-bottom:none;max-height:calc(40px * 5);overflow-y:auto;width:unset}#accommodations-detail .accommodations-detail-nav .accommodation-tab-wrapper ul.accommodation-tabs li{display:block}#accommodations-detail .accommodations-detail-nav .accommodation-tab-wrapper ul.accommodation-tabs li.selected{display:none}#accommodations-detail .accommodations-detail-nav .accommodation-tab-wrapper ul.accommodation-tabs li + li{margin-left:unset}#accommodations-detail .accommodations .accommodation .basics{margin-bottom:40px}#accommodations-detail .accommodations .accommodation .details h3{margin-left:0}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav a.flex-next{right:16px}#accommodations-detail .accommodations .accommodation .flexslider .flex-direction-nav a.flex-prev{left:16px}#accommodations-detail .accommodations .accommodation .flexslider:hover .flex-direction-nav .flex-next{right:16px}#accommodations-detail .accommodations .accommodation .flexslider:hover .flex-direction-nav .flex-prev{left:16px}}