/*!/wp-content/themes/traveler-childtheme/assets/css/app.css*/:root{--custom-body-color:#333}body{font-family:'Lato',sans-serif!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif!important;line-height:1.3;font-weight:700}body,p{font-size:14px;line-height:1.5;font-weight:400;letter-spacing:.5px;color:var(--custom-body-color)}img{max-width:100%;height:auto}.owl-stage-outer .author img{display:none}.available_tours_extension .item-service,.trending_tours .item-service{height:auto!important}.available_tours_extension .service-border,.trending_tours .service-border{margin:1px}.available_tours_extension .service-review,.available_tours_extension .section-footer,.available_tours_extension .service-add-wishlist{display:none!important}.custom_service_info .st-featured-item .img-responsive{width:70px}.book_a_bat{display:flex;align-items:center;justify-content:center}.book_a_bat .wpb_single_image img{width:auto;margin:auto;box-shadow:0 0 15px #1113}.home #st-content-wrapper.search-result-page .search-form-wrapper .sub-heading,.home #st-content-wrapper.search-result-page .search-form-wrapper .st-heading{text-shadow:0 0 5px #111}.hero-banner .container{width:100%;padding:0}body.single-st_activity .st-tour-feature,body.single-st_activity .st-map-wrapper,body.single-st_activity .st-hr-comment,body.single-st_activity .st-heading-section,body.single-st_activity #reviews,body.single-st_activity .st-tour-content>.container>.row:not(.st-list-tour-related)>.col-md-3,body.single-st_activity .st-hr,body.single-st_activity .review-score,body.single-st_activity .st-list-tour-related .service-review,body.single-st_activity .st-list-tour-related .section-footer,body.single-st_activity .st-list-tour-related .service-add-wishlist{display:none}body.single-st_activity .st-tour-content>.container>.row>.col-md-9{width:100%}.booking_grevity_form{border:1px solid #D7DCE3}.booking_grevity_form .gform_wrapper{margin:0}.booking_grevity_form .gform_wrapper .gform_heading{background:#5191fa;margin:0;display:none}#st-content-wrapper .st-heading-section,#st-content-wrapper.st-single-tour .booking_grevity_form .gform_wrapper h3.gform_title{color:#fff;margin:0;padding:25px 15px;font-size:18px;font-weight:700;text-transform:unset}.booking_grevity_form .gform_wrapper .gform_body li{padding:0 15px;margin:0}.booking_grevity_form .gform_wrapper .gform_body li.price-field{background:#5191fa;margin:0;color:#fff;padding:12px 15px 15px;margin-bottom:10px}.booking_grevity_form .gform_wrapper .gform_body li.price-field .ginput_product_price{color:#fff!important}.booking_grevity_form .gform_wrapper .gform_body li.price-field .ginput_product_price:before{content:'From: '}.booking_grevity_form .gform_wrapper .gform_body li.price-field span{font-size:18px}.booking_grevity_form .gform_wrapper .gform_body li.price-field .ginput_product_price_label{display:none}.booking_grevity_form .gform_wrapper .gform_body li label{margin-top:5px;margin-bottom:0}.booking_grevity_form .gform_wrapper .top_label .gfield_label{font-size:14px;color:#111;font-family:'Lato',sans-serif!important}.booking_grevity_form .gform_wrapper select{padding:8px 15px!important}.booking_grevity_form .gform_wrapper select,.booking_grevity_form .gform_wrapper input{border:1px solid #D7DCE3;outline:none;color:#111}.booking_grevity_form .gform_wrapper .gform_footer{text-align:center}.booking_grevity_form .gform_wrapper .gform_button{background:#5191fa;color:#FFF;font-size:16px;padding:12px 25px;text-transform:uppercase;font-weight:500;margin:0 auto 15px!important;width:80%!important;border:none;border-radius:3px}.booking_grevity_form .gform_wrapper .instruction,.booking_grevity_form .gform_wrapper .field_description_below .gfield_description{color:#111}body .booking_grevity_form .gform_wrapper .top_label div.ginput_container{margin-top:3px}.booking_grevity_form .gform_wrapper ul.gform_fields li.gfield{margin-bottom:8px}.booking_grevity_form .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{margin-bottom:0;color:#111}#gform_4 .gform_heading{display:block}.service-add-wishlist{display:none}.gform_confirmation_message{padding:15px;background:green;color:#fff;font-size:17px;text-align:center}#st-content-wrapper.st-single-tour .st-highlight h3.st-section-title{color:#111;font-size:24px}.single-location #st-content-wrapper .sts-banner::after,.single .blog-header::after,.search-result-page .banner::after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:#111;opacity:.6;z-index:0}.single-location #st-content-wrapper .sts-banner h1,.blog-header .blog-header-title{z-index:1}.search-result-page .banner h1{position:relative;z-index:1}.destination-item .image::after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:#111;opacity:.3}.newsletter_bg::before{content:'';position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;background:#1119;width:100%;height:100%}.newsletter_bg .media-heading{color:#fff}.newsletter_bg .f16.c-grey{color:#fff!important}.newsletter_bg .subcribe-form .form-control{border-radius:7px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container video,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.quote_grevity_form label{margin:0;font-size:16px!important}.quote_grevity_form #input_5_7 label{display:none}.quote_grevity_form input{font-size:18px!important}.quote_grevity_form #field_5_6,.quote_grevity_form #field_5_8,.quote_grevity_form #field_5_9,.quote_grevity_form #field_5_10{width:50%;display:inline-block}.quote_grevity_form label{margin:0;font-size:16px!important}.quote_grevity_form #input_5_7 label{display:none}.quote_grevity_form input,.quote_grevity_form select{font-size:13px!important;line-height:30px;height:40px;color:#666;font-weight:500}.quote_grevity_form #field_5_6,.quote_grevity_form #field_5_8,.quote_grevity_form #field_5_9,.quote_grevity_form #field_5_10{width:50%;display:inline-block}.quote_grevity_form .gform_button{background:#5191fa;color:#FFF;font-size:16px;padding:0 25px;text-transform:uppercase;font-weight:500;margin:0 auto 15px!important;width:250px!important;border:none;border-radius:3px;transition:all 400ms ease-in-out}.quote_grevity_form .gform_button:hover{background-color:#111}.quote_grevity_form select{-moz-appearance:auto;-webkit-appearance:auto;outline:none;box-shadow:none}.quote_grevity_form .gform_wrapper input[type="text"],.quote_grevity_form .gform_wrapper input[type="email"],.quote_grevity_form .gform_wrapper input[type="tel"],.quote_grevity_form .gform_wrapper textarea,.quote_grevity_form .gform_wrapper select{border:1px solid #D7DCE3;padding:5px 15px!important;border-radius:3px}.quote_grevity_form .gform_wrapper li.gfield_error{background:none!important;border:none!important;margin:0!important;vertical-align:top;padding-top:0;padding-bottom:0}.quote_grevity_form .gform_wrapper li#field_5_6{padding-right:15px}.quote_grevity_form .gform_wrapper .gfield_description{margin:0!important;padding:0!important}.quote_grevity_form .gform_wrapper .gfield_label_before_complex{margin-bottom:8px}.custom_quote_form_section{background:linear-gradient(to bottom,#5191fa 60%,#fffd 50%)}.custom_quote_form_section .custom_quote_form_row{box-shadow:0 0 15px #1115;padding:30px}.custom_quote_form_row .container{max-width:100%}@media(max-width:575px){.custom_quote_form_section .custom_quote_form_row{padding:15px}}.single-st_tours td,.single-st_tours th{border:1px solid #ccc;padding:10px 15px}.single-st_tours td:empty,.single-st_tours th:empty{display:none}.tour_sub_title,.tour_sub_title strong{color:#000;font-size:24px;font-weight:700}.single-st_tours .st-tour-feature>.row>div:last-child{display:none}@media(min-width:1440px){.single-st_tours .st-tour-feature>.row{display:flex;justify-content:space-between}}@media(max-width:1440px){#header .header .header-right .st-list li:last-child{display:none}}.custom_btn_brdcmb_block>.container{position:relative}.custom_theme_button{background:#5191fa;color:#FFF;font-size:16px;padding:12px 25px;text-transform:uppercase;font-weight:500;margin:0 auto 15px!important;width:auto;border:none;border-radius:3px;display:inline-block}@media(min-width:768px){.custom_btn_brdcmb_block .custom_book_room_btn_block{position:absolute;top:-56px;right:0;margin:auto}}@media(max-width:767px){.custom_btn_brdcmb_block .custom_book_room_btn_block{margin-top:15px}}span.from{margin:10px 0;text-align:center;display:block;padding:5px 10px;background:#F3EEE6;color:#000;font-size:150%;font-weight:700}.testimonials{padding:15px;border-left:8px solid #C0B099;background:#DDD1B9}.testimonials em{color:#493A23;font-size:21px;font-family:"Times New Roman",Georgia,Serif;font-weight:600}.testimonials .tdate{display:block;color:#333;margin-top:5px}ul.info{list-style:none outside}ul.info li{font-size:16px;text-align:center;margin:8px 0 0;color:#0D5D2A;font-weight:400}#st-content-wrapper .st-description{color:var(--custom-body-color)}#st-content-wrapper.st-single-tour .st-highlight ul li{margin-bottom:10px;color:var(--custom-body-color)}#st-content-wrapper.st-single-tour .st-include .exclude li,#st-content-wrapper.st-single-tour .st-include .include li{margin-bottom:15px;display:flex;color:var(--custom-body-color)}#st-content-wrapper.st-single-tour .st-include .include li i{top:6px}#st-content-wrapper.st-single-tour .st-include .exclude li i{top:3px}.custom_meal span i{margin-right:5px}.custom_height{overflow:hidden}.custom_view_more:hover,.custom_view_more{color:var(--link-color)}.custom_view_more{font-weight:600;text-decoration:none;position:relative;z-index:1;width:auto;display:inline-block;margin:auto;padding:2px 25px 30px!important;background:#5191fa;color:#fff;transition:all 0.4s ease-in-out;border:1px solid #5191fa}.custom_view_more:hover,.custom_view_more:focus{color:#5191fa;background-color:#fff;text-decoration:none}.view_more_block{position:relative;z-index:1;text-align:center}.view_more_block::before{position:absolute;content:'';background:#fff;filter:blur(15px);top:-50px;right:0;left:0;width:100%;height:80px;z-index:-1}.custom_call_to_action a{display:inline-block;vertical-align:top}.custom_call_to_action img{max-width:100%;box-shadow:0 0 5px #1115}#st-content-wrapper .st-heading-section,#st-content-wrapper.st-single-tour h3{font-size:24px;line-height:1.3;font-weight:500;color:#111;text-transform:uppercase;margin:30px 0 15px}#st-content-wrapper.st-single-tour h4{line-height:1.3;font-weight:500;color:#111}#st-content-wrapper.st-single-tour .st-highlight .st-section-title{margin-bottom:15px}.custom_call_to_action.sidebar_cta{margin-top:30px}.tour_single_cta_content{padding-top:30px}.tour_single_cta_content,.custom_price,.st-highlight{border-top:2px solid #D7DCE3;margin-top:30px}#st-content-wrapper.st-single-tour .st-hr-comment{margin-top:30px}.single-st_tours .custom_service_info{border-top:2px solid #D7DCE3;margin-top:30px;padding-top:30px}#st-content-wrapper.st-single-tour .available_tours_extension .st-list-tour-related .item .body{padding:10px 20px}@media(min-width:576px){.st-highlight ul{column-count:2}}.st-featured-item .title{font-size:18px;font-weight:600}#st-content-wrapper .destination-item .image .content .title{font-weight:500;font-size:24px;line-height:1.3;max-width:80%;margin:auto}.st-testimonial-new .st-testimonial-slider .item p{color:var(--custom-body-color)}.hero_search_banner .fotorama__wrap::before{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#1115;content:'';z-index:1}.hero_search_banner .fotorama__stage__shaft,.hero_search_banner .fotorama__stage,.hero_search_banner .fotorama__wrap,.hero_search_banner .fotorama__stage__shaft img{width:100%!important}.fotorama__stage__shaft img{height:auto;object-fit:cover;object-position:center;left:0!important}#header .header .header-right .st-list li.st-header-link a{background:#5191fa}#header .header .header-right .st-list li.st-header-link a:hover{background:#111}.page-id-8182.home .st-become-local-btn a.vc_btn3{background:#bc871c;color:#fff!important;border-color:#bc871c}.st-become-local-btn a.vc_btn3{font-size:18px!important;font-weight:500!important;text-transform:uppercase;box-shadow:5px 5px 10px #1115}.st-become-local-btn a.vc_btn3:hover{background-color:#111!important;border-color:#111!important;color:#fff!important}.custom_social_feed div p a:first-child img{height:46px}.custom_social_feed div p a img{height:40px;width:auto}.custom_social_feed div p a:last-child img{height:47px}header .st-list.socials li a i{font-size:22px}#header #topbar .topbar-right .topbar-items li a{font-size:15px}#header #topbar .topbar-items li::before{vertical-align:middle}.custom-flag::before{content:'';width:20px;height:auto;display:inline-block;vertical-align:middle;margin-right:5px}.custom-flag.flag-usa::before{content:url(/wp-content/themes/traveler-childtheme/assets/css/../img/us-flag.svg)}.custom-flag.flag-canada::before{content:url(/wp-content/themes/traveler-childtheme/assets/css/../img/canada-flag.svg)}.footer_contact_info{font-size:18px}.footer_contact_info i{vertical-align:middle}.view_more_block .custom_view_more .arrow,.view_more_block .custom_view_more .arrow:before{position:absolute;left:50%}.view_more_block .custom_view_more .arrow{width:20px;height:20px;top:65%;margin:-10px 0 0 -10px;-webkit-transform:rotate(45deg);order-left:none;border-top:none;border-right:2px #fff solid;border-bottom:2px #fff solid}.view_more_block .custom_view_more .arrow:before{content:"";width:10px;height:10px;top:50%;margin:-5px 0 0 -5px;border-left:none;border-top:none;border-right:1px #fff solid;border-bottom:1px #fff solid;animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}@keyframes arrow{0%{opacity:1}100%{opacity:0;transform:translate(-10px,-10px)}}.pdf-btn{margin-left:15px;border-radius:3px;padding:5px 20px;color:#fff!important;text-decoration:none!important;background:#5191fa;cursor:pointer}#st-content-wrapper.st-single-tour .st-program .st-title-wrapper{display:flex}.pdf-full-screen{position:fixed;left:0;right:0;top:0;bottom:0;background:rgb(0 0 0 / .9)}.pdf-full-screen{color:#fff;z-index:9999999999}.back-pdf{padding:10px;cursor:pointer}.back-pdf .fa-arrow-left{padding-right:10px}.admin_bar_showing .pdf-full-screen{top:30px}label.gform-field-label.gform-field-label--type-sub-large.ginput_product_price_label{color:#fff!important}.st-service-slider{display:flex!important}