#fanPhotoBlock{padding-bottom:35px}body .ps-carousel.ps-theme-modern .ps-carousel-slider.ps-slider-horizontal{padding:12px 0}body .ps-theme-modern .ps-note-add-pics-submit{background:linear-gradient(180deg,#fff 0,#eee);border:thin solid #83b8fe;border-radius:.4em;color:#06f;cursor:pointer;font-family:var(--font-open-sans);font-size:.84375rem;font-weight:600;float:left;clear:both;padding:.4em 1.2em .5em;line-height:1.5;touch-action:manipulation;text-shadow:0 0 1px #fff;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}body .ps-theme-modern .ps-note-add-pics-submit:hover{background:#fff;background:linear-gradient(180deg,#fff 0,#fff2e5);border-color:#ff9326 #e55c00 #e55c00 #ff9326;border-color:rgba(255,147,38,1) rgba(229,92,0,1) rgba(229,92,0,1) rgba(255,147,38,1);color:#f60;font-size:.84375rem;padding:.4em 1.2em .5em;line-height:1.5}body .ps-theme-modern .ps-note-add-pics-submit>span{background:none;position:relative;margin-right:8px}body .ps-theme-modern .ps-note-add-pics-submit>span:before{content:"\e84c";font-size:20px;font-family:friendlyplanet;font-style:normal;font-weight:400;display:inline-block;text-decoration:none;width:1em;margin-right:.3em;text-align:center;font-variant:normal;text-transform:none}body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-prev{background:rgba(0,102,255,.8);color:#fff;width:34px;height:34px;padding:2px 4px 0 0;font-size:20px;opacity:1;text-indent:0;text-align:center}body .ps-carousel.ps-theme-modern .ps-carousel-slider.ps-slider-horizontal nav span.ps-prev{left:-15px}body .ps-carousel.ps-theme-modern .ps-carousel-slider.ps-slider-horizontal nav span.ps-next{right:-15px}body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-next{background:rgba(0,102,255,.8);color:#fff;width:34px;height:34px;padding:2px 4px 0 0;font-size:20px;opacity:1;text-indent:5px;text-align:center}body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-next:focus,body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-next:hover,body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-prev:focus,body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-prev:hover{background:rgba(0,102,255,1);text-shadow:1px 1px 2px rgba(0,0,0,.5)}body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-prev:before{content:"\e80b"}body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-next:before,body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-prev:before{font-size:20px;font-family:friendlyplanet;font-style:normal;font-weight:600;display:inline-block;text-decoration:none;width:1em;text-align:center;font-variant:normal;text-transform:none}body .ps-carousel.ps-theme-modern .ps-carousel-slider nav span.ps-next:before{content:"\e80c"}#js-flowbox-flow img{overflow:hidden;border-radius:.375rem}#js-flowbox-flow .bzfy-t-feed-tile-grid .bzfy-c-tilegrid-bottom-bar{margin:45px auto 0;--tw-border-opacity:1;border-top:2px rgb(209 233 254/var(--tw-border-opacity,1));border-style:solid;padding:0}#js-flowbox-flow .bzfy-feed-load-more-button{margin-top:-16px;box-shadow:0 0 0 25px #f2f2f2;font-weight:600;background:linear-gradient(180deg,#fff 0,#eee)!important;color:#06F!important;text-shadow:0 0 1px rgba(255,255,255,1);border-radius:.4em!important;border:thin solid;transition:none;display:inline-block;min-height:2.1875rem;text-align:center;overflow:visible;padding:.4em 1.5em .5em;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;font-family:inherit;line-height:1.5}body .fancybox__slide.has-iframe .fancybox__iframe{padding:29px}.fancybox__slide .fancybox__content{height:100%;width:100%;overflow:visible;padding:0}.fancybox__content:after{content:"";box-sizing:content-box;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity .5s}.fancybox__slide.is-done .fancybox__content:after{opacity:1;--tw-shadow:0 3px 20px rgba(0,0,0,0.7);--tw-shadow-colored:0 3px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fancybox__content>:first-child{margin-top:0!important}.fancybox__content>:last-child{margin-bottom:0!important}.fancybox__footer a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:600px),screen and (max-height:600px){body .fancybox__content,body .fancybox__slide.has-iframe{padding:2.5rem 1.25rem 1.25rem}body .fancybox__slide.has-iframe .fancybox__iframe{padding:1.25rem}}@media (max-width:500px),screen and (max-height:500px){body .fancybox__slide.has-iframe{padding:2.5rem .625rem .625rem}body .fancybox__slide.has-iframe .fancybox__iframe{padding:15px}body .fancybox__content{padding:2.5rem 15px 15px}}@media (max-width:360px),screen and (max-height:360px){body .fancybox__slide.has-iframe{padding-left:0;padding-right:0;padding-bottom:0}body .fancybox__slide.has-iframe .fancybox__iframe{padding:.625rem}body .fancybox__content{padding:2.5rem .625rem .625rem}}.fancybox__container{z-index:111111111111111!important}#headerSearch #siteSearchBox .search-button{height:2.25em;width:2.25em}#headerSearch #siteSearchBox{display:none}@media (min-width:1024px){#headerSearch #siteSearchBox{display:block}}#headerSearch #headerSearchMobile{display:block}@media (min-width:1024px){#headerSearch #headerSearchMobile{display:none}}#siteSearchBox .search-button:before{content:"\e81d";font-family:friendlyplanet;display:inline-block;text-decoration:none;font-size:1.375rem;text-align:left;text-transform:none;color:inherit;transition:color .15s;vertical-align:top}.search-page .cludo-search_autocomplete .search_autocomplete{top:3.5rem!important}.search-page #headerSearchMobile{display:none}#siteSearchBox #search_autocomplete{font-size:.8125rem}.cludo-search-modal{position:absolute;top:-5000px}#cludo-search-form-content button:focus,#cludo-search-form-content input[type=search]:focus{border-width:1px!important;padding:0 99px 0 39px}#cludo-search-form .search_autocomplete li.active,#cludo-search-form .search_autocomplete li:hover,.cludo-search-form .search_autocomplete li.active,.cludo-search-form .search_autocomplete li:hover,.cludo-search_autocomplete .search_autocomplete li.active,.cludo-search_autocomplete .search_autocomplete li:hover,.search_autocomplete li.active,.search_autocomplete li:hover{--tw-bg-opacity:1!important;background-color:rgb(255 120 10/var(--tw-bg-opacity,1))!important}#cludo-search-results .cludo-search-modal-body .search-results .search-results-item a,#cludo-search-results .cludo-search-modal-body .search-results .search-results-item a h2{--tw-text-opacity:1!important;color:rgb(22 85 188/var(--tw-text-opacity,1))!important;text-decoration-line:none!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}#cludo-search-results .cludo-search-modal-body .search-results .search-results-item a:hover,#cludo-search-results .cludo-search-modal-body .search-results .search-results-item a:hover h2{--tw-text-opacity:1!important;color:rgb(255 102 0/var(--tw-text-opacity,1))!important;text-decoration-line:none!important}#cludo-search-results .search-filters ul a.active{color:rgb(242 242 242/var(--tw-text-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(0 102 255/var(--tw-text-opacity,1))!important}#cludo-search-results .search-filters ul a.active:hover,#cludo-search-results .search-filters ul a:hover{--tw-text-opacity:1!important;color:rgb(255 102 0/var(--tw-text-opacity,1))!important}#cludo-search-results .cludo-search-modal-body #cludo-load-more{--tw-bg-opacity:1!important;background-color:rgb(158 158 158/var(--tw-bg-opacity,1))!important}#cludo-search-results .cludo-search-modal-body #cludo-load-more:hover{--tw-bg-opacity:1!important;background-color:rgb(255 120 10/var(--tw-bg-opacity,1))!important}.res-progress{background:#fffde8 url(/nimages/res_progress_bg.png) 0 repeat-x}.res-progress td{background-image:url(/nimages/res_progress_off.png);background-position:100%;background-repeat:no-repeat;padding:0 9px 0 0;text-align:center;--tw-text-opacity:1;color:rgb(255 157 128/var(--tw-text-opacity,1))}.res-progress td.first{border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:3px}.res-progress td.last{border-top-right-radius:5px;border-bottom-right-radius:5px;background-position:0;padding-right:3px;padding-left:0}.res-progress td.on{background-image:url(/nimages/res_progress_on.png);--tw-text-opacity:1;color:rgb(255 60 0/var(--tw-text-opacity,1))}.res-progress td a{--tw-text-opacity:1;color:rgb(255 157 128/var(--tw-text-opacity,1));text-decoration-line:none}.res-progress td a,.res-progress td span{display:block;padding:5px .5rem}.res-progress td a:active,.res-progress td a:hover,.res-progress td.on a{--tw-text-opacity:1;color:rgb(255 60 0/var(--tw-text-opacity,1));text-decoration-line:none}@media screen and (max-width:900px){.res-progress,.secure-badge{display:none}}.swiper-button-next,.swiper-button-prev{height:34px!important;width:34px!important;cursor:pointer;border-radius:9999px;border-style:none;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;padding:0!important;font-size:1.25rem!important;line-height:1.75rem!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important;opacity:.65;--tw-shadow:0 2px 4px rgba(0,0,0,0.5);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.swiper-button-prev:after{left:-.125rem;--tw-content:"\e80b"!important}.swiper-button-next:after,.swiper-button-prev:after{position:relative;top:1px;content:var(--tw-content)!important}.swiper-button-next:after{left:.125rem;--tw-content:"\e80c"!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:friendlyplanet!important;font-style:normal;font-variant:normal!important;text-transform:none!important;display:inline-block;width:1rem;text-align:center!important;font-size:1.25rem!important;font-weight:400;line-height:1rem!important;text-decoration-line:none}.site-header .table>div{transition:color .2s linear,background .2s linear,border-color .2s;cursor:pointer}.header-big-menu{--tw-shadow:0 3px 15px rgba(0,0,0,0.35);--tw-shadow-colored:0 3px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.header-big-menu h3,.header-big-menu h4{margin:15px 0 .625rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(166 202 255/var(--tw-border-opacity,1));padding-bottom:5px;font-weight:600}@media (min-width:1024px){.header-big-menu h3,.header-big-menu h4{margin-top:1.25rem;margin-bottom:15px}}.header-big-menu h4{margin:.625rem 0}@media (min-width:1024px){.header-big-menu h4{margin-top:1.25rem;margin-bottom:15px}}.header-big-menu h3,.header-big-menu h3 a{font-size:1.0625rem;line-height:1.2;letter-spacing:-.015em}@media (min-width:1024px){.header-big-menu h3,.header-big-menu h3 a{font-size:1.1875rem;line-height:1.15;letter-spacing:-.025em}}.header-big-menu h4,.header-big-menu h4 a{font-size:.96875rem;line-height:1.25;letter-spacing:-.01em}@media (min-width:1024px){.header-big-menu h4,.header-big-menu h4 a{font-size:1.09375rem;line-height:1.2;letter-spacing:-.015em}}.header-big-menu h3 a,.header-big-menu h4 a{font-weight:600}.header-big-menu li{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.menu-column>div:first-child h3{margin-top:0}.menu-column ul{margin-top:.625rem;margin-bottom:.625rem;padding-left:5px}.menu-column ul li{margin-bottom:5px;font-size:14.5px;line-height:1.3}.menu-column ul,.menu-column ul li:last-child{margin-bottom:0}.footer-menu>div{margin-top:1.5em}.footer-menu>div h3{margin-top:1.5em;margin-bottom:0;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.25;letter-spacing:-.02em;--tw-text-opacity:1;color:rgb(22 85 188/var(--tw-text-opacity,1))}.footer-menu>div h3:first-child{margin-top:0}.footer-menu ul{margin-top:1.05em}.footer-menu ul li{margin-top:.85em;line-height:1}@media (max-width:767px){.footer-menu ul li{margin-top:.65em}}.footer-menu ul li:first-child{margin-top:0}.footer-menu ul li a{font-size:14.5px;line-height:1;letter-spacing:-.02em}.footer-disclaimer a{text-decoration-line:underline!important}.footer-disclaimer a:hover{--tw-text-opacity:1;color:rgb(255 102 0/var(--tw-text-opacity,1))}.footer-socials a{margin:0;display:inline-block;height:.84em;width:.84em;padding:0;font-size:4.0625rem;line-height:1;opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.footer-socials a:hover{opacity:1}@media (max-width:900px){.footer-socials a{font-size:3.75rem;line-height:1}}@media (max-width:767px){.footer-socials a{font-size:4rem}}@media (max-width:600px){.footer-socials a{font-size:3.5rem}}.footer-socials a:before{margin:-.08em}.footer-socials span{display:none}.footer-trust a{display:flex;align-items:center;justify-content:center;padding:0 .625rem;text-align:center}@media (max-width:600px){.footer-trust a{padding-top:1.25rem;padding-bottom:1.25rem}}.footer-trust a img{opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.footer-trust a img:hover{opacity:1}.home-intro-block{background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,255,255,0) 50%),url(/nimages/elephants-on-safari.2200x600.jpg) no-repeat top /cover}.biblical-journeys-page h2,.custom-group-travel-page h2,.home-page h2{margin-bottom:30px;margin-top:0;border-width:0;text-align:center;font-size:2.5rem;font-weight:400;letter-spacing:-.035em}@media (max-width:950px){.biblical-journeys-page h2,.custom-group-travel-page h2,.home-page h2{font-size:2.25rem}}@media (max-width:800px){.biblical-journeys-page h2,.custom-group-travel-page h2,.home-page h2{font-size:2.125rem}}@media (max-width:600px){.biblical-journeys-page h2,.custom-group-travel-page h2,.home-page h2{font-size:calc(3vw + 16px);letter-spacing:-.03em}}.home-page .reviews-ribbon .stars-outer:before{content:"\e85a \e85a \e85a \e85a \e85a";--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.home-page h2 small{display:block;padding-left:.2em;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(176 176 177/var(--tw-text-opacity,1))}.home-page h3{margin-bottom:25px;margin-top:5rem}.home-page .home-packages-slider .tile{--tw-shadow:0 0 8px rgba(0,0,0,0.1);--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.home-page .home-packages-slider .tile .tile-info{padding-left:25px;padding-right:25px}.home-page .home-hero .home-hero__slide{position:relative;display:flex;height:600px;width:100%;align-items:center;justify-content:center;overflow:hidden;text-align:center}@media (max-width:1800px){.home-page .home-hero .home-hero__slide{height:500px}}@media (max-width:1200px){.home-page .home-hero .home-hero__slide{height:350px}}@media (max-width:700px){.home-page .home-hero .home-hero__slide{height:300px}}@media (max-width:500px){.home-page .home-hero .home-hero__slide{height:200px}}.home-page .home-hero .tour-hero__text{position:absolute;bottom:0;z-index:20;width:100%;background-color:rgba(0,0,0,.5);padding:1.25rem 60px;text-align:left;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:1000px){.home-page .home-hero .tour-hero__text{--tw-bg-opacity:1;background-color:rgb(215 215 215/var(--tw-bg-opacity,1));background-image:url(https://res.cloudinary.com/friendly-planet/image/fetch/q_auto,f_auto/https://www.friendlyplanet.com/media/gallery/homepage/hero-map-bg.2200x900.bmp);background-size:cover;background-position:bottom;background-repeat:no-repeat;--tw-text-opacity:1;color:rgb(22 85 188/var(--tw-text-opacity,1))}}@media (max-width:800px){.home-page .home-hero .tour-hero__text{text-align:center}}@media (max-width:600px){.home-page .home-hero .tour-hero__text{padding-top:15px;padding-bottom:15px}}@media (max-width:380px){.home-page .home-hero .tour-hero__text{text-align:center}}.home-page .home-hero .tour-hero__text-container{position:relative;margin-left:auto;margin-right:auto;max-width:1100px;padding:0}.home-page .home-hero .tour-hero__text-container .title{margin-bottom:.35em;padding:0;font-size:3.25rem;font-weight:600;line-height:1.1;letter-spacing:-.045em}@media (max-width:1000px){.home-page .home-hero .tour-hero__text-container .title{margin-bottom:.25em;padding-right:5.5em;font-size:35px;font-weight:700}}@media (max-width:875px){.home-page .home-hero .tour-hero__text-container .title{font-size:31.5px}}@media (max-width:800px){.home-page .home-hero .tour-hero__text-container .title{margin-bottom:.7em;padding-right:0}}@media (max-width:650px){.home-page .home-hero .tour-hero__text-container .title{font-size:29px}}@media (max-width:585px){.home-page .home-hero .tour-hero__text-container .title{font-size:26px}}@media (max-width:500px){.home-page .home-hero .tour-hero__text-container .title{margin-bottom:0}}@media (max-width:450px){.home-page .home-hero .tour-hero__text-container .title{font-size:25px}}@media (max-width:380px){.home-page .home-hero .tour-hero__text-container .title{font-size:23px}}.home-page .home-hero .tour-hero__text-container .title{text-shadow:1px 1px 2px #000}.home-page .home-hero .tour-hero__text-container .title a,.home-page .home-hero .tour-hero__text-container .title a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}@media (max-width:1000px){.home-page .home-hero .tour-hero__text-container .title a,.home-page .home-hero .tour-hero__text-container .title a:hover{--tw-text-opacity:1;color:rgb(22 85 188/var(--tw-text-opacity,1))}}.home-page .home-hero .tour-hero__text-container .subtitle{margin-bottom:.4em;font-size:1.25rem;line-height:1.75rem;line-height:1.3}@media (max-width:1000px){.home-page .home-hero .tour-hero__text-container .subtitle{font-weight:600}}@media (max-width:800px){.home-page .home-hero .tour-hero__text-container .subtitle{display:none}}.home-page .home-hero .tour-hero__text-container .subtitle{text-shadow:1px 1px 2px #000}.home-page .home-hero .tour-hero__text-container .duration,.home-page .home-hero .tour-hero__text-container .price{margin:30px 15px .625rem 0;display:inline-block;padding-top:0;padding-bottom:0;padding-right:1.25rem;text-align:center;font-size:.78125rem;text-transform:uppercase;line-height:17px;letter-spacing:-.045em;--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1));text-shadow:1px 1px 2px #000}.home-page .home-hero .tour-hero__text-container .price{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(191 191 191/var(--tw-border-opacity,1));text-align:left}.home-page .home-hero .tour-hero__text-container .duration big,.home-page .home-hero .tour-hero__text-container .price big{margin-bottom:3px;display:block;min-height:26px;font-size:1.625rem;font-weight:600;text-transform:none;line-height:26px;letter-spacing:-.03em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.home-page .home-hero .tour-hero__text-container .price small{margin-top:-17px;display:block;height:17px;color:inherit}.home-page .home-hero .tour-hero__text-container .disclaimer{margin-bottom:5px;margin-top:0;text-align:left;font-size:.75rem;line-height:1.2;--tw-text-opacity:1;color:rgb(191 191 191/var(--tw-text-opacity,1))}.home-page .home-hero .tour-hero__text-container .cta{float:right;margin-left:50px;margin-top:30px}@media (max-width:1000px){.home-page .home-hero .tour-hero__text-container .cta{position:absolute;right:0;top:.15em;float:none;margin:0;padding:.3em 1.5em .4em}}@media (max-width:800px){.home-page .home-hero .tour-hero__text-container .cta{position:relative;margin-bottom:.25em}}@media (max-width:500px){.home-page .home-hero .tour-hero__text-container .cta{display:none}}@media (max-width:1000px){.home-page .home-hero .tour-hero__text-container .subtitle,.home-page .home-hero .tour-hero__text-container .title{text-shadow:none}.home-page .home-hero .tour-hero__text-container .disclaimer,.home-page .home-hero .tour-hero__text-container .duration,.home-page .home-hero .tour-hero__text-container .price,.home-page .home-hero .tour-hero__text-container .savings{display:none}}.date-input .icon-calendar:before,.tile .icon-calendar:before{content:"\e84f"}div#photoReel ul.tour-selector{margin-top:1.25rem;font-size:1.125rem;line-height:1.75rem}ul.tour-selector{margin-top:1.2em;list-style-type:none;padding:0}ul.tour-selector li{margin-bottom:1em;margin-right:.75em;display:inline-block;list-style-type:none;font-size:1rem;line-height:1.5rem;line-height:1.5;letter-spacing:.025em;--tw-drop-shadow:drop-shadow(0 0 1px rgba(0,0,0,0.2));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}ul.tour-selector li a{--tw-bg-opacity:1;background-color:rgb(170 170 170/var(--tw-bg-opacity,1));font-weight:600;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:linear}ul.tour-selector li.active span{--tw-bg-opacity:1;background-color:rgb(255 120 10/var(--tw-bg-opacity,1));font-weight:700}ul.tour-selector li a,ul.tour-selector li span{display:block;border-radius:20px;padding:.35em 1.3em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}ul.tour-selector li a:hover{--tw-bg-opacity:1;background-color:rgb(51 133 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}div#photoReel ul.tour-selector li a,div#photoReel ul.tour-selector li span{--tw-shadow:0 1px 7px rgba(0,0,0,0.6);--tw-shadow-colored:0 1px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}div.tour-price-bar>span:last-child{margin-right:0;border-right-width:0;padding-right:0}.sticky-navbar ul.tour-selector{margin:0;flex-shrink:0;padding:0;line-height:2.5rem}.sticky-navbar ul.tour-selector li{margin-bottom:0;font-size:.84375rem}.sticky-navbar ul.tour-selector li a,.sticky-navbar ul.tour-selector li span{padding-top:.1em;padding-bottom:.1em}div.tour-intro{margin-bottom:2.5rem}div.tour-intro,div.tour-intro p{font-size:1.125rem;line-height:1.7;a{--tw-text-opacity:1;color:rgb(0 102 255/var(--tw-text-opacity,1));text-decoration-line:underline}}div.tour-intro table{margin:1em 0;width:100%}div.tour-intro table tr{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}div.tour-intro table tr td,div.tour-intro table tr td:first-child,div.tour-intro table tr td:last-child{margin:.5em;width:auto;vertical-align:middle}div.tour-intro img{height:auto;min-width:150px;max-width:100%}div.tour-intro>:first-child{margin-top:0}div.tour-intro>:last-child{margin-bottom:0}div.tour-banners>div{font-size:1.25rem;position:relative;padding-left:2.25em;margin-bottom:2em}div.tour-banners>div>div{font-size:.725em;margin-bottom:.25em}div.tour-banners i[class^=icon-],div.tour-banners img{font-size:1.8em;position:absolute;width:1em;height:1em;left:-.1em;top:-.15em;line-height:1;color:#5278c4}div.tour-banners strong{color:#5278c4;font-size:1.2em;letter-spacing:-.02em;margin-right:.375em}div.tour-banners b{display:inline-block}div.topicBox{clear:both;overflow:auto;margin:1.25em 0;padding:.75rem 1rem 1px;border:thin solid #e0ebf0;border-radius:.625rem;background:#fff;background:linear-gradient(180deg,#fff 0,#edf7f9)}div.tour-discounts.multiple{padding-left:3.25em}div.tour-discounts i[class^=icon-]{font-size:2em;color:#f60}div.tour-discounts.multiple i[class^=icon-]{font-size:3em;top:-.05em}div.tour-discounts.multiple div.big{margin:0 0 .4em;padding-bottom:.4em;color:#f60;font-size:1.2em;line-height:1.15;font-weight:600;letter-spacing:-.025em;border-bottom:2px solid #eee}div.tour-discounts strong{color:#f60}ul.tour-faqs{list-style:none;padding:0;margin:1em 0}ul.tour-faqs li{margin:0 0 2em;padding:0 0 0 68px;overflow:auto}ul.tour-faqs li img{float:left;margin-left:-68px;max-width:54px;border:none}ul.tour-faqs li a.tour-faqs__flag img{float:left;margin-left:-60px;box-sizing:content-box;max-width:36px;max-height:27px;border:1px solid #bbb;border:1px solid rgba(0,0,0,.27);position:relative;z-index:2}ul.tour-faqs li a.tour-faqs__flag:before{content:"";height:1px;width:36px;float:left;margin-left:-59px;margin-top:28px;border-radius:50%;background-color:#000;filter:blur(2px);position:relative;z-index:1}ul.tour-faqs a{display:block;font-size:1.15em;font-weight:600;line-height:1.4;text-decoration:none;margin-bottom:.3em}ul.tour-faqs a:not([href]){color:inherit;cursor:auto}ul.tour-faqs a[href]:hover{text-decoration:underline}.hotel-class{margin:18px 0;line-height:1.875rem}.hotel-class .stars-outer{margin-right:.5rem;vertical-align:top}.hotel-class .stars-outer:before{color:inherit}.hotel-class i{white-space:nowrap;vertical-align:top;font-size:.84375rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}.itinerary-important-note h3{font-size:1.5625rem;line-height:1.25;letter-spacing:-.025em;margin:2.5rem 0 1.25rem;text-align:left;color:#1655bc;font-weight:600;font-style:normal}.itinerary-important-note ul{margin-top:1rem;margin-bottom:1rem;margin-left:1.25rem;font-size:.875rem;line-height:1.5rem}.itinerary-important-note ul>*{list-style-type:disc}div.tour-itinerary-summary>div:last-child{margin-bottom:0}@media (max-width:500px){.itinerary #itin1day1 div.day{border-top-width:0;padding-top:0}}@media (max-width:525px){table.tour-overview,table.tour-overview td{display:block}table.tour-overview td:nth-child(odd){width:auto;border-width:0;padding-bottom:.25em;padding-top:1em}table.tour-overview td:nth-child(2n){padding-bottom:1em;padding-top:.25em}}@media (max-width:600px){div.tour-intro,div.tour-intro p{font-size:1.09375rem}div.tour-banners>div{margin-bottom:1.6em}div.tour-banners strong{font-size:1.1em}div.tour-discounts.multiple{padding-left:2.25em}div.tour-discounts.multiple i[class^=icon-]{font-size:2em;top:-.15em}div.tour-discounts.multiple div.big{font-size:1.1em;letter-spacing:-.02em}}@media (max-width:500px){div.tour-intro,div.tour-intro p{font-size:1.03125rem}div.tour-banners>div,div.tour-discounts.multiple{padding-left:1.7em}div.tour-banners strong{font-size:1em}div.tour-banners i[class^=icon-],div.tour-banners img,div.tour-discounts.multiple i[class^=icon-]{font-size:1.5em;top:-.1em}div.tour-discounts.multiple div.big{border-bottom:0;font-size:1em;letter-spacing:-.01em}ul.tour-faqs li{padding-left:54px}ul.tour-faqs li img{margin-left:-54px;max-width:42px}ul.tour-faqs a{font-size:1.1em}}@media (max-width:400px){div.tour-intro,div.tour-intro p{font-size:.96875rem}}.booking-dates .select-arrow{display:none}.booking-dates{position:relative}.booking-dates:after{font-family:friendlyplanet;pointer-events:none;position:absolute;right:1px;top:1px;z-index:40;height:2.25rem;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));padding:7px .25rem;text-align:center;font-weight:400;text-transform:none;line-height:1.5rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1));--tw-content:"\e809";content:var(--tw-content)}.faqs-packages-page .fp-accordion.covid{--tw-border-opacity:1;border-color:rgb(245 232 206/var(--tw-border-opacity,1))}.faqs-packages-page .fp-accordion.covid button{--tw-bg-opacity:1;background-color:rgb(250 243 230/var(--tw-bg-opacity,1))}.deals-table{margin-bottom:20px;margin-top:30px;width:100%;border-collapse:collapse}.deals-table,.deals-table tr:last-child td{border-bottom-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.deals-table th{border-width:0;--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1));padding:.625rem!important;text-align:center;font-size:14.5px;font-weight:400;line-height:19px;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.deals-table td{border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem!important;padding-right:.625rem!important;padding-top:.75rem;padding-bottom:.375rem;text-align:center;vertical-align:top;font-size:1rem;line-height:1.5rem;line-height:1.6}.deals-table tr.no-border td{border-width:0;padding-top:0}.deals-table img{display:block;border-width:0;padding-bottom:.375rem}.deals-table td.title{position:relative;padding-bottom:2.25rem}.deals-table .package-mobile td,.deals-table td.title{text-align:left;font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:27px;letter-spacing:-.035em}.deals-table tr.package-mobile{border-top-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}@media (max-width:950px){.deals-table tr.package-mobile{display:table-row}}.deals-table td.dates{white-space:nowrap}.deals-table td.dates span.mobile{display:none}.deals-table td.discount,.deals-table th.discount{font-weight:600;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.deals-table a{text-decoration-line:none}@media (max-width:950px){.deals-table a{min-height:0}}.deals-table td.title a.btn{position:absolute;bottom:.75rem;display:block;min-height:0;max-width:150px;white-space:nowrap;padding:3px 1.25em 4px;font-size:12.5px;line-height:17px}.deals-table .dates{padding-left:.75rem!important;text-align:left}.deals-table .package-mobile{display:none}.deals-table .package-mobile a.btn{margin:0}.deals-table tr.hr{display:none}@media only screen and (max-width:950px){.deals-table tr td,.deals-table tr.underline td{border-bottom-width:0;border-top-width:0}.deals-table tr.spacer td{border-style:none}.deals-table th.dates{text-align:left}.deals-table .tour-feature-img,.deals-table th.empty{display:none}.deals-table .title{margin:0}.deals-table a.btn{float:right;text-align:right}.deals-table td.title,.deals-table th.title{display:none}.deals-table tr.package-mobile td{display:table-cell;border-width:0;padding-left:.75rem!important;padding-right:.75rem!important;padding-bottom:5px;padding-top:15px;text-align:left}}@media only screen and (max-width:550px){.deals-table td.discount,.deals-table th.discount{display:none}.deals-table td.price-mobile,.deals-table th.price-mobile{font-weight:600;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}}@media only screen and (max-width:450px){.deals-table .dates small,.deals-table td.dates span.mobile{display:block}.deals-table td.dates span.desktop{display:none}.deals-table tr.package-mobile td{font-size:1.125rem;line-height:1.75rem;line-height:25px}}.ledger{margin-bottom:1rem;width:100%;border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-width:1em;border-style:solid;--tw-border-opacity:1;border-color:rgb(245 248 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 248 252/var(--tw-bg-opacity,1));line-height:1.5rem!important;line-height:1.5}.ledger,.ledger label{font-size:1rem!important}.ledger label{line-height:1.5rem!important;line-height:1.5!important}@media (max-width:400px){.ledger label{font-size:.90625rem!important}}.ledger tbody{font-size:1rem!important;line-height:1.5rem!important;line-height:1.5!important}@media (max-width:400px){.ledger tbody{font-size:.90625rem!important}}.ledger tr:last-child td{border-bottom-width:0}.ledger tr td{--tw-border-opacity:1;border-bottom:1px rgb(212 212 212/var(--tw-border-opacity,1));border-style:dotted;padding:.5rem!important;vertical-align:baseline}.ledger td:first-child{white-space:normal!important;text-align:left!important}.ledger td:last-child{white-space:nowrap;text-align:right}.ledger tr.sum td{border-bottom-width:0;border-top:1px rgb(221 221 221/var(--tw-border-opacity,1))}.ledger tr.head td{--tw-border-opacity:1;border-bottom:1px rgb(221 221 221/var(--tw-border-opacity,1));border-style:solid;font-weight:700}.ledger tr.subhead td{--tw-border-opacity:1;border-bottom:1px rgb(212 212 212/var(--tw-border-opacity,1));border-style:dotted;padding-bottom:.375em!important;font-size:95%}.ledger tr td.indent{padding-left:2em!important}.ledger tr.key td{padding-top:0;font-size:80%;font-style:italic;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}.ledger tr.line td{--tw-border-opacity:1;border-bottom:1px rgb(221 221 221/var(--tw-border-opacity,1));border-style:solid;padding-top:.375em}.ledger tr.spacer td{height:.75em;border-bottom-width:0}.ledger tr.sum td{border-top-width:1px;--tw-border-opacity:1;border-bottom:0 rgb(221 221 221/var(--tw-border-opacity,1));border-style:solid;padding-top:.5em}.fieldset{margin-top:1em;margin-bottom:1em;border-collapse:separate;border-width:1em;border-style:solid;--tw-border-opacity:1;border-color:rgb(245 248 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 248 252/var(--tw-bg-opacity,1));font-size:15px!important}@media (max-width:400px){.fieldset{font-size:14.5px!important}}.fieldset tr td{border-bottom-width:1px;border-style:dotted;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity,1));padding:.5em!important;vertical-align:middle;font-size:15px!important;line-height:1.25}@media (max-width:400px){.fieldset tr td{font-size:14.5px!important}}.fieldset tr:last-child td{border-bottom-width:0}.booking-summary{margin-bottom:1.875rem;--tw-bg-opacity:1;background-color:rgb(245 248 252/var(--tw-bg-opacity,1));padding:1.125em 1.125em .875em;line-height:1.5em;color:inherit}@media (max-width:450px){.booking-summary{background-color:transparent;padding:0}}.booking-summary .booking-summary__row:first-child{margin-top:0}.booking-summary .booking-summary__row{margin-top:1em;margin-bottom:.25em;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:576px){.booking-summary .booking-summary__row{grid-template-columns:1fr 3fr}}.booking-summary .booking-summary__row .label{font-size:.9em;line-height:1.5em}.booking-summary .booking-summary__row>div{margin-bottom:.25em}.booking-summary .booking-summary__row .big{font-size:1.25em;font-weight:600;line-height:1}.booking-summary .booking-summary__row-spacebefore{margin-top:.375em}#resSummary .ledger tbody{font-size:14.5px!important}ul#resStatus li{position:relative;margin:0 0 5px;list-style-type:none;padding:0 0 0 25px}ul#resStatus i[class^=icon-]:before{position:absolute;top:3px;left:0;font-size:1.125rem;line-height:1.75rem;line-height:1em}ul#resStatus i[class=icon-ok-circled]:before{--tw-text-opacity:1;color:rgb(0 128 0/var(--tw-text-opacity,1))}@media screen and (max-width:500px){.ledger{border-width:.5em}.ledger tr td.indent{padding-left:1em!important}.ledger span.subtle{display:none}}@media screen and (max-width:400px){.ledger{border-width:0;background-color:transparent;font-size:14.5px}.ledger tr td:first-child{padding-left:.25em}.ledger tr td:last-child{padding-right:.25em}}table.checklist{margin-bottom:2em;width:auto;border-radius:3px;border-width:1px 2px 2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1))}table.checklist tr{vertical-align:top}table.checklist td{border-top-width:1px;border-style:dotted;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:9px 15px 10px;vertical-align:top;font-size:15px}table.checklist th{border-width:0;--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));padding:8px 15px;text-align:center;vertical-align:middle;font-weight:400;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}table.checklist td:first-child,table.checklist th:first-child{padding-left:15px}@media (max-width:600px){table.checklist td:first-child,table.checklist th:first-child{display:none}}table.checklist td:last-child,table.checklist th:last-child{padding-right:15px}table.checklist p{margin:0}.sample-message{margin-top:.625rem;margin-bottom:50px;border-radius:.5rem;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(217 182 137/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 238 215/var(--tw-bg-opacity,1));padding:15px 1.25rem 18px}ul.features-list{margin-bottom:30px;margin-top:14.5px;list-style-type:none}ul.features-list li{position:relative;margin-bottom:.375rem;list-style-type:none;padding-left:3rem}ul.features-list li i[class^=icon-]:before{position:absolute;left:.75rem;top:.25rem;font-size:1.125rem;line-height:1.75rem;line-height:1em;--tw-text-opacity:1;color:rgb(0 128 0/var(--tw-text-opacity,1))}ul.social-links{min-height:100px}ul.social-links,ul.social-links li{margin:0;list-style-type:none;padding:0}ul.social-links li{float:left}ul.social-links li a{margin:0;display:block;width:100px;padding:0;font-size:100px;line-height:100px;text-decoration-line:none;opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (max-width:600px){ul.social-links li a{width:100%;min-width:50px;font-size:17vw}}ul.social-links li a:hover{opacity:1}ul.social-links li a span{display:none}.entry-content{ul{margin-top:14.5px;margin-bottom:14.5px;list-style-type:disc;padding-left:2.5rem}}.checkbox-list{position:relative;height:142px;width:100%;overflow-y:scroll;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .625rem .375rem}@media (max-width:991px){.checkbox-list{height:116px}}.checkbox-list>div{margin-bottom:.5rem}.checkbox-list label{font-size:15.5px;line-height:1.25}