/* CSS Generated Thu, 21 May 2020 06:08:12 +0000 by User ID 2 */
.fl-rich-text h1 a,.fl-rich-text h2 a,.fl-rich-text h3 a,.fl-rich-text h4 a,.fl-rich-text h5 a,.fl-rich-text h6 a{text-decoration:none}.fl-rich-text a,p.link{color:#000;text-decoration:underline}p.link{font-style:italic}.pp-photo-gallery-caption,.pp-gallery-overlay .pp-caption{font-size:13px}.fl-rich-text li{margin:0 0 12px 0}.feedback{width:80%;margin:30px auto 12px auto;text-align:center}.feedback-item{width:90%;display:inline-block;margin:0 12px 24px 12px;vertical-align:top}.feedback-item p{font-size:15px}.feedback-item img{width:55px;border-radius:50%;margin:0 auto 6px auto}.feedback-item p.source{font-style:italic;font-size:12px}@media only screen and (min-width:768px) and (max-width:1024px){.feedback{width:90%}.feedback-item{width:46%}}@media only screen and (min-width:1025px){.feedback{width:95%}.feedback-item{width:29%}}.quicklinks{display:block;text-align:center;width:80%;margin:12px auto 12px auto}.quicklinks a{padding:0 6px}#menu-primary{border-radius:30px;padding-right:20px;padding-left:20px}#menu-primary .menu-item{margin-top:10px;margin-bottom:10px;margin-right:5px;margin-left:5px}#menu-primary .menu-item a{padding-top:10px;padding-bottom:10px;font-weight:400}#menu-primary .menu-item a:hover{font-weight:600;margin-left:-1px}#menu-primary li.current-menu-item a{border-left:1px solid #fff;font-weight:600}.fl-menu .sub-menu{border-radius:5px;width:230px}body.home #header-row .fl-row-content-wrap{background:none}body.home #mobile-phone-col .fl-col-content{border-left:none}body.home header{position:absolute;width:100%;z-index:100}.fl-menu li{font-size:16px}.phone-in-menu{box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.21);background-color:#fff;font-family:"Roboto Slab", serif;font-weight:700;border-radius:5px}#menu-primary-desktop .phone-in-menu a{color:#9c342a !important;padding:15px}@media only screen and (max-width:768px){.phone-in-menu{display:none !important}#hometoprow > .fl-row-content-wrap::after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.78) 0%, rgba(255, 255, 255, 0) 50%)}}.fl-row.inline-buttons{text-align:center}.fl-row.inline-buttons .fl-module{display:inline-block}body.search-results .post-meta,body.search-result .fl-post-meta{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url]{height:auto}@media only screen and (max-width:767px){#menu-primary ul{padding-left:15px}.split-bg-mobile{background-color:#fff}}@media only screen and (max-width:1217px){.fl-menu .menu a{font-size:15px}#menu-primary .menu-item{margin-left:0;margin-right:0}}@media only screen and (min-height:1000px){.fl-row-full-height .fl-row-content-wrap{max-height:1000px;min-height:1000px}}.pp-content-post .pp-content-body{padding:0 10px 10px 0 !important}.calloutlayout .fl-callout-icon-above-title .fl-icon,.calloutlayout .fl-callout-photo-above-title .fl-photo{margin-bottom:5px}.info-callout-mod .fl-callout-photo-right .fl-callout-photo{width:25%}#day-by-day{font-family:"Roboto slab";font-size:14px}#day-by-day .fl-photo{width:100%;min-height:100%}#day-by-day .pp-gallery-item .pp-photo-gallery-caption{padding:10px}.filter-wrapper{text-align:center}@media only screen and (min-width:500px){.filter-wrapper .form-group{display:inline-block;font-size:17px}}.filter-wrapper .form-group div{display:inline-block;margin:0 12px}.filter-wrapper .form-group{width:inherit}@media only screen and (min-width:769px){.form-group{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:5px}#full-test-filter .form-group{display:inline-block}#full-test-filter .form-filter{width:120px;margin:20px}#full-test-filter .filter-wrapper{display:flex}.wpv-filter-next-link,.wpv-filter-previous-link,.wpv-filter-first-link,.wpv-filter-last-link,.wpv-filter-pagination-link{background-color:#fff;font-family:"Roboto Slab", serif;font-weight:700;font-size:18px;line-height:1;text-transform:none;border-style:solid;border-width:2px;border-color:#9c342a;border-radius:5px;margin-top:5px}#snip-text-module .fl-rich-text a{padding:6px 10px 6px 10px;font-style:italic;}}.testimonial-feat-image,.Test-Snip-F-Image{border-radius:100px}.Test-Snip-F-Image img{max-width:80px}#testimonial-filters .filter-wrapper{text-align:center}.testimonial-pagination-wrap{padding:12px 0 0 38px}.testimonial-pagination-wrap span{font-family:"Roboto Slab", serif;font-weight:300;font-size:16px;line-height:1;text-transform:none;padding:6px 4px;text-align:left}.wpv-pagination-nav-links-container{flex-wrap:wrap}#snip-text-module .radio,#snip-text-module .checkbox{display:inline-block;margin-left:10px}.testimonial p{font-size:15px}.testimonial h5{font-family:"Montserrat", sans-serif;font-weight:400;font-size:13px;font-style:italic}#testimonial-snippets-view .testimonial-snippets-filter .checkbox{display:inline-block}#testimonial-snippets-view .testimonial-snippets-filter{max-width:300px;text-align:center}#testimonial-snippets-view tr td{width:20%}table{width:100%}.form-group.testimonial-snippets-filter{font-weight:400;font-family:'Roboto Slab', serif;color:#993827 !important;width:400px;font-size:14px}.gform_wrapper .gfield select{height:50px !important}#the-journey .fl-rich-text a{font-weight:bold}#dates-wrapper{max-width:480px;width:95%;margin:0 auto}table.tour-dates{margin-top:10px}table.tour-dates th{padding:6px 0}@media only screen and (min-width:768px){td{padding:3px 0}}table.tour-dates td.availability{color:red}table.tour-dates tr.tour-status-seats-available td.availability{color:green}\ .js-wpv-dps-spinner{display:inline;position:relative}.pp-gallery-filter-label{display:none}.table-inline-block div{display:inline-block;margin:auto}.table-inline-block .form-group{margin-left:30px}.filter-controls{display:table;margin-left:auto;margin-right:auto;float:none}.wpv-loop{display:flex;flex-flow:row wrap;justify-content:flex-end}@media (min-width:992px){.loop-item{flex-grow:1;width:50% !important}}@media (max-width:991px){.loop-item{flex-grow:1}.loop-item img{max-height:100px;max-width:100px !important}}.pp-gallery-image,.pp-photo-gallery-content a{max-height:220px}.background-row-positioning{position:absolute;width:100%;top:1560px}@media only screen and (max-width:992px){.fl-row .fl-col-small{max-width:none}}.container{padding:0 !important}body.single .fl-post-header{display:none}body.single .container{width:100%;max-width:none}.single-tour .row,.single-tour .fl-content{padding:0px;margin:0px}.fl-photo-caption{padding:10px}#breadcrumbs{color:#9c342a}.fl-content{margin:0px}.fl-post-meta.fl-post-meta-bottom{display:none}.fl-content{margin:0px}@media only screen and (max-width:768px){.fl-node-5e3b8a2b15af7 .pp-gallery-filters li{margin:10px !important}}