@font-face{font-display:swap;font-family:'tahuregular';src:url(https://idiotstravel.wpengine.com/wp-content/tahu-webfont.woff2) format('woff2'),url(https://idiotstravel.wpengine.com/wp-content/tahu-webfont.woff) format('woff');font-weight:400;font-style:normal}body{box-sizing:border-box;position:relative;z-index:-10}.archive #main .page-title{background:none}.footer #menu-social-footer-items li.astm-search-menu{display:none}.soliloquy-outer-container,#soliloquy-2{position:relative;z-index:10}.soliloquy-controls{z-index:50000}.astm-search-menu a:hover{text-decoration:none;border:none}.astm-search-menu svg.search-icon path{fill:#FFF}.astm-search-menu{position:relative;top:5px;border-left:1px dashed lightgray;padding-left:20px;margin-left:10px}.astm-search-menu form{top:35px;text-align:right;right:0;left:auto!important}.astm-search-menu form input[type="submit"]{display:none}.astm-search-menu form input[type="search"]{width:300px;border-color:lightgray;padding:10px 20px;border-radius:0}#headertop .menusocial{margin-top:0}#menu-social-items li{padding-top:20px;padding-bottom:10px}#mcwidget{position:fixed;bottom:20px;left:20px}.category-latest-posts{font-family:'tahuregular';font-size:2.5em;color:#406478}.about-contain{padding-bottom:30px;display:flex;max-width:80%;margin:0 auto;justify-content:center}.home-bio-text{text-align:center;line-height:2;padding-right:20px;margin-top:30px}.home-bio-text a{margin-top:20px}.bio-text{flex:1}.home-bio-button{margin-top:20px;display:block;margin:0 auto;max-width:300px;text-align:center}.home-about-image{flex:1;padding-left:20px}.home-about-image img{flex:1;border:3px solid #406478;box-sizing:border-box}.byline{display:none!important}.blog .entry-title,.single .entry-title,.page-title{font-size:3em;color:#ef6e5c;text-align:center}.page-title{line-height:1em}.entry-title a:hover,.entry-title a:focus{border:none!important}.entry-title h1,.page-title h1{size:2.5em}.archive .entry-title a,.blog .entry-title a,.entry-title a{transition:none!important}.page-template-page-destinations input[type="submit"]{display:none}.page-template-page-destinations input[type="search"]{width:80%}.page-template-page-destinations #searchform{text-align:center;margin-bottom:40px;padding:15px}.page-template-page-destinations h2{padding-bottom:0;margin-bottom:0}.iwm_map_canvas{padding-bottom:80px}#map_canvas_1{margin-top:-100px}.widget-title{font-family:"tahuregular";text-align:center}.footerwidgets .widget-title{color:#fff;text-align:left}#secondary .widget-title{color:#406478}.page-template-page-destinations #secondary{width:100%}.sidebar-widget-area .widgettitle,.sidebar-widget-area .widget-title,.sidebar-widget-area .widget-title a{font-size:2.5em;text-transform:none;font-family:"tahuregular";text-align:center}h1,h2,h3,h4,h5,h6{font-family:"Open Sans"}h2.ugb-feature__title{font-family:"Open Sans";text-transform:none!important;size:1em;color:#000}h3.ugb-cta__title{font-family:"Open Sans";font-weight:700;size:1em;color:#ef6e5c}.postinner .overlay .entry-title a,.footerwidgets h3,.sd-title{font-family:"Open Sans",sans-serif}.archive .entry-title a{font-size:1.5em}#main .archive .page-title,pre,.authorbox,.single .comments-area,#secondary .jetpack_subscription_widget #subscribe-email input,.sidebar-widget-area .widget,.color-section,.fivecolumn .overlay,.masonry .postinner,.archive .page-title,.search .page-title,#infinite-footer .container,.footer .jetpack_subscription_widget input[type="text"],.footer input[type="submit"],form.contact-form,.portfolio-entry{background:none}.search.search-results #primary .page-title{background:none}.search.search-results #primary .entry-title{font-size:2.5em}h3.home-widget-title{color:#fff;font-size:2em;font-family:"tahuregular"}.home .threecolumn .entry-title a{font-size:54px;color:#ef6e5c}.home .child-pages h2.entry-title a{color:#000;font-family:"Open Sans",sans-serif;font-size:18px;letter-spacing:.02em;font-weight:700}.home .child-pages .entry-summary{display:none}.home .child-pages h2.entry-title a:hover{text-decoration:none;border:none}.home .child-pages h2.entry-title{margin-top:10px}h3.sbi_no_bio{font-family:"Open Sans",sans-serif;color:#000}#explorer_fivecolumn_recentposts-2 h3 span,#explorer_fivecolumn_recentposts-3 h3 span{font-size:54px;text-transform:none;color:#ef6e5c;font-weight:400}.fivecolumn .postinner .overlay{position:absolute;top:0;background:none}.fivecolumn{margin-bottom:100px!important}#sb_instagram .sb_instagram_header{max-width:95%}#explorer_fivecolumn_recentposts-2 a:hover{text-decoration:none;border:none}#explorer_fivecolumn_recentposts-2 h3,#explorer_fivecolumn_recentposts-3 h3{margin-bottom:0}.wp-post-image{width:100%}.pdf-download{padding:20px 0;text-align:center;margin-bottom:50px;width:100%;border:1px solid #000;background:rgba(251,174,23,.2);font-family:"Open Sans",sans-serif}.pdf-download h3{margin:0;color:#000;line-height:1;margin-top:20px;font-size:18px;text-transform:uppercase;font-weight:700;padding-left:10px;padding-right:10px;font-family:"Open Sans",sans-serif}.pdf-download a{padding:10px 20px;color:#fff;font-weight:700;display:block;max-width:250px;margin:20px auto}.pdf-download a:hover{border:none;text-decoration:none}.pdf-download p{font-size:12px;margin-bottom:0;margin-top:10px;padding-left:10px;padding-right:10px;font-style:italic}.ebook-download{padding:20px 0;text-align:center;margin-bottom:50px;width:100%;border:1px solid #000;background:rgba(251,174,23,.2);font-family:"Open Sans",sans-serif}.ebook-download h3{margin:0;color:#000;line-height:1;margin-top:20px;font-size:18px;font-weight:700;padding-left:10px;padding-right:10px;font-family:"Open Sans",sans-serif}.ebook-download a{padding:10px 20px;color:#fff;font-weight:700;display:block;max-width:250px;margin:20px auto}.ebook-download a:hover{border:none;text-decoration:none}.ebook-download p{font-size:12px;margin-bottom:0;margin-top:10px;padding-left:10px;padding-right:10px;font-style:italic}.cookie-notice-container{width:100%;box-sizing:border-box}.cookie-consent{font-size:14px}#catapultCookie{font-size:14px}.navigation-main ul ul li:hover>ul,.navigation-main ul ul li.focus>ul,.main-small-navigation ul ul li:hover>ul,.main-small-navigation ul ul li.focus>ul{right:auto;left:100%;top:0;border-radius:0}.navigation-main ul ul a:hover,.navigation-main ul a:hover,.navigation-main ul ul a:focus,.navigation-main ul a:focus{border-bottom:2px solid #406478}.home .page.hfeed.site.welcome{display:none}.page-id-8136 .page-title{font-size:3.5em}#pum_popup_title_8330{font-family:'tahuregular';text-align:center;color:#ef6e5c;font-size:3em;margin:30px 0}.pum-content p:first-child{max-width:70%;margin:0 auto;margin-bottom:50px}.pum-content .mc4wp-form-fields{text-align:center}.pum-content .mc4wp-form-fields input{width:100%}.pum-content .mc4wp-form-fields input[type="submit"]{background:#406478}.pum-content .mc4wp-form-fields input[type="submit"]:hover{background:#ef6e5c}.pum-content .mc4wp-form-fields p:nth-child(5){margin-bottom:0}#mc4wp_form_widget-3{background:#406478;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}#custom_html-4 h2,.home h2{font-size:54px;font-weight:400}.home .entry-title a{font-size:18px;font-weight:400}.fivecolumn .overlay .entry-meta{display:none}.fivecolumn .entry-title{border-bottom:none}#mc4wp_form_widget-3 h3{margin-right:10px;font-size:54px;font-weight:400;margin-top:30px;margin-bottom:30px}#mc4wp_form_widget-3 .mc4wp-form-fields{display:flex;align-items:center;flex-wrap:wrap}#mc4wp_form_widget-3 .mc4wp-form-fields p{margin-bottom:0}#mc4wp_form_widget-3 .mc4wp-form-fields input{margin:0 10px}#secondary .widget_media_image{text-align:center}#secondary .widget_media_image img{margin:0 auto;display:block}.footer.copyright{margin-top:0}.footer ul li{padding:0}.footer ul li a:hover{text-decoration:none}.footer ul{margin-bottom:0}.itinerary-table{font-size:.8em}.itinerary-table .row{display:flex;align-items:center}.itinerary-table .row:nth-child(odd){background:#f7f7f7}.itinerary-table .row{border:1px solid #ccc}.itn-label{display:none}.itinerary-table .row ul{margin-bottom:0}.header{text-align:center}.itinerary-table .header{font-weight:700;text-align:center}.itinerary-table .row .days{flex:.3;padding:5px}.itinerary-table .row .details{flex:4;padding-right:5px;padding-left:5px;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:5px}.itinerary-table .row .cost{flex:2.5;padding:5px;align-self:start}.about-menu-toggle:after{margin:0 auto!important}.search.search-results .entry-title a{border:none}#explorer_fivecolumn_recentposts-4{background:none}.wpsm_count-icon i{color:#ef6e5c!important;font-size:40px!important}#wpsm_counter_b_row_8323>div{display:flex;flex-wrap:wrap}#wpsm_counter_b_row_8323 .wpsm_row{float:none!important}.wpsm_col-md-12{float:none!important}#wpsm_counter_b_row_8323 .wpsm_row{flex-basis:0%;flex-grow:1;display:flex!important}#wpsm_counter_b_row_8323>div .wpsm_row:last-child{display:none!important}.wpsm_number{color:#65b6c3!important;font-weight:bold!important;font-size:32px!important}.wpsm_count-title{text-transform:uppercase;font-weight:bold!important}#wpsm_counter_b_row_8323 .wpsm_counterbox{margin-top:20px!important}.post-opt-in{background:#f6f9fb;border:1px solid #000;text-align:center;margin-bottom:30px}.post-opt-in h3{font-family:"tahuregular";color:#ef6e5c}.rp4wp-related-posts h3{text-align:center;color:#ef6e5c}.post-opt-in>p{padding:0 12%}.post-opt-in .mc4wp-form-fields{display:flex;background:#fff;padding:30px;justify-content:center}.post-opt-in .mc4wp-form-fields p{margin-bottom:0}.post-opt-in .mc4wp-form-fields input{height:100%;margin:0 5px}.post-opt-in h3{font-size:2.2em;margin-bottom:.2em}.caldera-grid .btn-default{background:#ef6e5c;color:#fff}#custom_html-2{text-align:center}#custom_html-2 input{width:100%}#explorer_fivecolumn_recentposts-3{clear:both;padding-top:30px}@media screen and (max-width:1071px){#mc4wp_form_widget-3{flex-wrap:wrap;padding-bottom:30px}#mc4wp_form_widget-3 h3{margin-bottom:0;margin-top:20px}.home-bio-text{margin-top:0}}@media screen and (max-width:990px){.page.page-template-page-destinations #content .page-title{font-size:2em;letter-spacing:auto}#primary-menu .sub-menu{display:none}.archive #main .page-title,.page #content .page-title{font-size:3.5em;margin-top:40px;margin-bottom:40px;font-weight:400}#site-navigation.main-small-navigation .menu-item-has-children{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}#primary-menu .sub-menu{width:100%}.sub-menu-toggle{float:right;height:30px;position:absolute;width:50%;right:43px;text-align:right;top:8px}.sub-menu .sub-menu-toggle{right:0}#menu-social.main-menu-open{display:none}.main-small-navigation .menu-item-has-children .sub-menu-toggle:before{content:'\25bc';order:2;color:#fff}.main-small-navigation .menu-item-has-children .sub-menu-toggle.sub-menu-open:before{content:'\25b2'}.wpsm_col-md-12{width:100%}.footerwidgets{max-widtH:100%;margin:0}#headertop .page.hfeed.site{max-width:100%}#headertop #menu-social-items{margin-bottom:0}body>.astm-search-menu-wrapper{display:none}.mc4wp-form-fields{flex-wrap:wrap}.about-contain{max-width:100%}.home-bio-text{margin-left:30px}#menu-social-items{float:right!important}#site-navigation{text-align:left;float:left;margin-top:0}#menu-social{float:right;margin-right:35px;margin-top:5px}.astm-search-menu{top:5px!important;right:0}#menu-social-items li{padding-top:15px;padding-bottom:10px}.astm-search-menu-wrapper #searchform{right:-40px}#primary-menu{background:#406478}#primary-menu li a{color:#fff}#soliloquy-container-8179{z-index:-10}.menu-2-idiots-travel-main-nav-container{width:calc(100% + 10px);position:absolute;z-index:50000;background:#406478;left:-10px}img.custom-logo{position:relative;z-index:-10}img.custom-logo{margin-top:10px;margin-bottom:10px}.menu-toggle{border:none;padding-top:0;padding-bottom:0;margin-bottom:-5px}.menu-toggle:before{font-size:30px!important}.menu-toggle{color:#406478}#site-navigation .menu-toggle{margin:0;border:none}#site-navigation .menu-2-idiots-travel-main-nav-container{visibility:hidden;opacity:0;transition:visibility 0.5s,opacity 0.5s ease-in-out}#site-navigation li{border-top:1px solid rgba(255,255,255,.1);padding:0 43px}#site-navigation{font-size:16px;font-size:.8888888888888888rem;margin:0 auto}#site-navigation div{background-color:#fff}#site-navigation a{display:block;color:#383f49;padding:8px 0}#site-navigation ul{list-style:none;margin:0}#site-navigation li{border-top:1px solid rgba(255,255,255,.1);padding:0 43px;display:block}#site-navigation ul ul{list-style:square;margin-left:17px}#site-navigation li li{border-top:0;padding:0}#site-navigation.main-small-navigation{width:100%}#site-navigation.main-small-navigation ul{padding-left:5px}#site-navigation.main-small-navigation .menu-2-idiots-travel-main-nav-container{visibility:visible;opacity:1;transition:visibility 0.5s,opacity 0.5s ease-in-out;z-index:60000;position:relative}.navigation-main ul{display:block}}@media screen and (min-width:990px){#custom_html-3 .fivecolumn:nth-child(5n+1),.fivecolumn:nth-child(10n+1),.fivecolumn:nth-child(15n+1){clear:none}.page-title{font-size:3em}.fivecolumn{width:24%;margin:0 1.33% 0 0}.entry-content h3{margin-bottom:.5em}}@media screen and (max-width:760px){.about-menu-toggle{padding:0!important}h2{line-height:1.2}.about-contain{flex-wrap:wrap}.bio-text{flex:100%;order:2}.home-about-image{flex:100%;padding-left:0}.astm-search-menu.dropdown form{right:-90%}}@media screen and (max-width:590px){.post-opt-in h3{font-size:2em}.post-opt-in .mc4wp-form-fields input,.post-opt-in .mc4wp-form-fields p{width:100%;margin:5px 0}.post-opt-in .mc4wp-form-fields input{height:45px}#mc4wp_form_widget-3 h3{line-height:1}h3{line-height:1.1}#custom_html-3 h3{margin-bottom:20px!important}#mc4wp_form_widget-3 .mc4wp-form-fields{display:block}#mc4wp_form_widget-3 .mc4wp-form-fields input{width:80%;margin:10px 0}#mc4wp_form_widget-3 form{width:100%}.itinerary-table .row .details{border-right:none;border-left:none}.itinerary-table .header{display:none}.itinerary-table .row{flex-wrap:wrap;text-align:center}.itinerary-table .row .days{font-weight:700;margin-top:10px;flex:100%}.itinerary-table .row .details{flex:100%;text-align:left;padding-right:5px;padding-left:5px;margin:10px 0}.itinerary-table .row .cost{text-align:left;flex:100%;margin-bottom:10px;text-align:center}.itn-label{display:inline;font-weight:700}}