.su-list{margin-bottom:1.5em}.su-list ul{margin:0!important;padding:0!important;list-style:none!important}.su-list ul li{font-size:14px;position:relative;display:block!important;margin:0!important;padding:4px 0 4px 2em!important;list-style-type:none!important;line-height:1.3em}.su-list ul li>img{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;padding:0;margin:0;border:none}.su-list ul li>i{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgb(0 0 0 / .2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid #fff0;border-left:7px solid #fff0;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid #fff0;border-bottom:6px solid #fff;border-left:6px solid #fff0}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid #fff0;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:#fff0;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:#fff0;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:#fff0;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#fff0;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}@font-face{font-family:'Helvetica Neue';src:url(/wp-content/themes/aventura-child/fonts/HelveticaNeue.eot);src:url('/wp-content/themes/aventura-child/fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/aventura-child/fonts/HelveticaNeue.woff2) format('woff2'),url(/wp-content/themes/aventura-child/fonts/HelveticaNeue.woff) format('woff'),url(/wp-content/themes/aventura-child/fonts/HelveticaNeue.ttf) format('truetype'),url('/wp-content/themes/aventura-child/fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url(/wp-content/themes/aventura-child/fonts/HelveticaNeue-Medium.eot);src:url('/wp-content/themes/aventura-child/fonts/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/aventura-child/fonts/HelveticaNeue-Medium.woff2) format('woff2'),url(/wp-content/themes/aventura-child/fonts/HelveticaNeue-Medium.woff) format('woff'),url(/wp-content/themes/aventura-child/fonts/HelveticaNeue-Medium.ttf) format('truetype'),url('/wp-content/themes/aventura-child/fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info{width:100%;padding:0}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4{font-family:Playfair Display;font-size:30px;font-weight:800;text-transform:none;line-height:32px}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .content p{font-size:10px!important}.tzElement_FeaturedTour.type-3{padding:0}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev:before,.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next:before{font-size:20px}.tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking{background-color:#565656!important}.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box .tour-info-column .tour-info-item i{color:#12693a!important}.tz-booking-head,.tz-tour-book-form,.tz-tour-book-contact .tz-title{display:none!important}.tz-header .tz_logo{padding:10px 0}.tz-header .tz_logo img{width:122px!important;height:72px!important;object-fit:contain}header.tz-header.header-type-3.tz-headereff{background:rgb(0 0 0 / .5)!important}.tz-header.header-type-3{background:#fff0}.wpb_wrapper p{font-family:'Open Sans',sans-serif!important;font-size:15px!important;color:#2b2b2a!important}#checkbox-referral>span>label>input,#checkbox-referral-homepage>span>label>input{width:15px;float:left;margin-top:6px;height:15px;margin-right:2px}.form-tour-booking,#checkbox-referral,.tz-contact-form form label{text-transform:capitalize!important}.readmore{background-color:white!important;color:#12693a!important;font-weight:bold!important;font-size:13px!important}.relative{position:relative}.tz-reviews{display:none!important}#checkbox-referral>span{width:100%}#checkbox-referral-homepage>span{width:22%}#recent-comments-2,#archives-2,#categories-2,#meta-2,#search-3,#text-2,#archives-3{display:none!important}.display-rate-box>span{margin-right:4px}.display-rate-box .convert-pricing-table,.display-rate-box .convert-suppliment-table{border:1px solid #12693a;display:inline-block;margin:0 0 0 3px;line-height:24px;padding:0 10px;text-decoration:none;color:#12693a;font-weight:600}.display-rate-box .convert-pricing-table:hover,.display-rate-box .convert-pricing-table.active,.display-rate-box .convert-suppliment-table:hover,.display-rate-box .convert-suppliment-table.active{background:#12693a;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div.tzwidget-social{font-size:20px!important}div.tzwidget-social a{margin-right:7px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#ababab}div.tzwidget-social a:hover{color:#fff}body{margin:0}div.team-ceo{background:#12693a!important;color:#fff;margin-bottom:50px!important}.team-ceo p{color:#fff!important;font-family:'Open Sans',sans-serif!important;font-size:14px!important;opacity:.8;letter-spacing:.01em;line-height:1.8571}.team-ceo h3{font-weight:700;margin:0 0 30px;font-size:36px;text-transform:uppercase}.team-ceo h3 em{font-style:normal;display:block;opacity:.8;font-size:18px;margin-top:8px;font-weight:400;letter-spacing:.02em}.team-odd,.team-even{float:left;width:50%}.team-odd .vc_row,.team-even .vc_row{position:relative}.team-odd>.wpb_column .wpb_column,.team-even>.wpb_column .wpb_column{width:100%}.team-odd>.wpb_column .wpb_column:not(.hasimg),.team-even>.wpb_column .wpb_column:not(.hasimg){position:absolute;top:100%;left:0;z-index:2;right:0;background:rgb(0 0 0 / .8);color:#fff;-webit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:translateY(-91px);transform:translateY(-91px)}.team-ceo .wpb_text_column{padding:30px 50px!important}.team-odd .wpb_text_column,.team-even .wpb_text_column{padding:0!important}.team-odd p,.team-even p{font-family:'Open Sans',sans-serif!important;font-size:14px!important;line-height:24px;color:#fff!important;opacity:0;-webkit-transform:translateY(35px);transform:translateY(35px);text-align:justify;-moz-text-align-last:center;text-align-last:center;padding:5px 30px 15px;-webit-transition:all 0.4s ease 0.3s;transition:all 0.4s ease 0.3s}.team-odd h3,.team-even h3{font-size:20px;font-weight:700;text-align:center;width:100%;padding:20px;-webit-transition:all 0.4s ease;transition:all 0.4s ease;margin:0}.team-odd h3 em,.team-even h3 em{font-style:normal;display:block;font-size:17px;margin-top:10px;font-weight:300}.team-odd .vc_column_container>.vc_column-inner,.team-even .vc_column_container>.vc_column-inner,.team-ceo .vc_column_container>.vc_column-inner{padding:0}.team-odd .vc_row,.team-even .vc_row{margin:0}.team-odd .vc_row:hover .wpb_column:not(.hasimg),.team-even .vc_row:hover .wpb_column:not(.hasimg){top:0;height:100%;background:rgb(0 0 0 / .9);-webkit-transform:translateY(0);transform:translateY(0)}.team-odd .vc_row:hover p,.team-even .vc_row:hover p{-webkit-transform:none;transform:none;opacity:.65}.team-ceo .wpb_text_column{position:relative}.team-ceo .wpb_text_column:before{content:'';position:absolute;right:100%;border-right:26px solid #12693A;border-top:26px solid #fff0;border-bottom:26px solid #fff0;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.team-even{border-bottom:1px solid #ededed}.team-even .wpb_column,.team-odd .wpb_column{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50% 0}.team-even .wpb_wrapper,.team-odd .wpb_wrapper{position:relative;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.team-even .vc_row,.team-odd .vc_row{height:100%;width:100%;overflow:hidden}.tour-pay-person-details>*{display:inline-block}.tour-pay-person-details .form{margin-right:10px;position:relative;top:-3px}.tour-pay-person-details .per-person{margin-left:10px;position:relative;top:-3px}.tz-tour-single .tz-tour-content .tab-content .tab-pane .tour-pay-person-details h3{font-size:32px;margin:0;padding:0;line-height:1}.tz-tour-single .tz-tour-content .tab-content .tab-pane .tour-pay-person-details h3 span{font-weight:400}.tour-book-now-button{background:#12693a;line-height:34px;padding:0 18px;color:#fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:uppercase;font-size:12px;float:right}.tour-book-now-button:hover,.tour-book-now-button:focus{background:#105F34;text-decoration:none;color:#fff}.tour-pay-person-details{float:left}.tour-details-price-booking{background:#f5f5f5;padding:25px;margin:30px 0 40px}.tour-details-price-booking:after{content:'';display:table;clear:both}.tz-tour-single .su-tabs .s2,.tz-tour-single .tz-tour-content .tab-content .tab-pane ul li{font-size:14px;color:#7d7d7d}select::-ms-expand{display:none}.custom-select select{padding:12px 42px 12px 12px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;position:relative;z-index:1;background:none;line-height:1.25;border-radius:0;box-shadow:none;width:100%;border:1px solid rgb(0 58 15 / .15);font-weight:400}.custom-select{display:block;margin:0;position:relative;background:#fff}.custom-select:before{position:absolute;right:1px;top:1px;width:49px;background:#fff;content:'';height:49px}.custom-select:after{content:'';border-top:solid 6px #848690;border-right:solid 6px #fff0;border-left:solid 6px #fff0;position:absolute;right:18px;top:50%;margin-top:-3px}.close-dialogbox{position:absolute;right:20px;top:30px;background:#fca838;color:#fff0;line-height:30px;width:45px;height:45px;text-align:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:0}.close-dialogbox:hover{background:#ee9e33;text-decoration:none;color:#fff}.close-dialogbox:focus{color:#fff;text-decoration:none}.close-dialogbox:before,.close-dialogbox:after{content:'';background:#fff;width:27px;height:2px;top:50%;left:0;right:0;margin:-1px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.close-dialogbox:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.overflowhidden{overflow:hidden;padding-right:17px}.popouterbox .popup-block{display:block;position:absolute;top:50%;left:0;right:0;margin:0 auto;z-index:99999;max-width:860px;width:100%;padding:30px 20px}.popouterbox .popup-block.taller{top:0}.popouterbox{bottom:0;display:none;left:0;overflow:hidden;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999999}.modal-backdrop{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.pop-contentbox{background:#fff;padding:30px}.popup-block .account-box{margin:0}.accommodation-popup-slider-box{margin-bottom:25px}.popup-title{margin-top:0;font-size:22px;padding-right:35px;color:#282e3f;padding-bottom:15px;border-bottom:1px solid rgb(0 58 15 / .15);margin-bottom:20px;font-weight:700}.popup-title span{color:#105f34}.pop-contentbox p{line-height:22px;margin-bottom:20px}.accommodation-popup-slider-box+p{margin:0}.authentic-routes-form-box .date-journey input::-moz-placeholder{color:#6a6a6a;opacity:.55}.further-information-form textarea::-moz-placeholder::-moz-placeholder{color:rgb(106 106 106 / .55)}.authentic-routes-box{border-bottom:1px solid rgb(40 46 63 / .15);padding-bottom:15px;margin-bottom:15px;padding-left:63px;position:relative}.authentic-routes-box:after{content:'';display:table;clear:both}.authentic-routes-form-list{background:rgb(40 46 63 / .35);border-radius:50%;color:#fff;font-size:18px;font-weight:700;height:35px;left:4px;line-height:35px;position:absolute;text-align:center;top:0;width:35px}.authentic-routes-form-box h5{color:#454545;display:inline-block;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:5px}.authentic-routes-form-box strong{color:#454545}.authentic-routes-form-box ul{list-style:none;margin:10px 0 0;padding:0;position:relative}.authentic-routes-form-box ul:after{display:table;clear:both;content:''}.personal-information-form li{float:left;padding-right:15px;width:26%}.personal-information-form li.title{width:17%}.personal-information-form li.nationality{width:31%;padding-right:0}.authentic-routes-form-box .form-group label{display:inline-block;font-weight:600;margin-bottom:7px;line-height:16px}.authentic-routes-form-box label.error,.form-group span.wpcf7-not-valid-tip{color:red;font-size:13px;font-weight:400;margin:0}.form-group span.wpcf7-not-valid-tip{margin-top:5px}.authentic-routes-form-box .form-group select,.authentic-routes-form-box .form-group input{font-size:14px;height:45px;padding:4px 12px}.authentic-routes-form-box .form-group select{font-size:15px}.authentic-routes-form-box .custom-select:before{border-left:1px solid rgb(0 58 15 / .15);height:44px;width:39px}.authentic-routes-form-box .custom-select:after{border-top-color:rgb(69 69 69 / .45);margin-top:-2px;right:13px}.add-traveller{background:#12693a;color:#fff;display:inline-block;float:right;font-size:13px;font-weight:700;padding:7px 20px 7px 55px;position:relative;margin-top:2px;text-transform:uppercase;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.add-traveller:before{content:'+';text-align:center;font-size:30px;position:absolute;left:0;top:0;width:36px;height:100%;background:rgb(0 0 0 / .1);font-weight:600;line-height:36px}.add-traveller:hover,.add-traveller:focus{text-decoration:none;background:#105f34;color:#fff}.add-traveller:hover:before{background-color:rgb(0 0 0 / .15)}ul.contact-information-form{margin-right:-15px;margin-top:0;padding-top:5px}ul.contact-information-form li:nth-child(2n){clear:right}ul.contact-information-form li:nth-child(2n+1){clear:left}.contact-information-form li{float:left;padding-right:15px;width:50%}.authentic-routes-form-box .date-journey input{padding-left:40px}.date-journey .form-group{position:relative}.date-journey .form-group:after{content:"\f073";font-family:FontAwesome;position:absolute;top:42px;left:14px;opacity:.7;font-size:1.2em;line-height:1}.authentic-routes-box .safari-pay-person-details{background:#fff0;color:#454545;padding:0;position:relative;text-align:center;width:50%}.safari-book-now-price{padding-right:65px;text-align:right}.authentic-routes-form-box .form,.authentic-routes-form-box .per-person{display:inline-block;font-size:15px}.authentic-routes-box .safari-pay-person-details h3{color:#105f34}.authentic-routes-box .safari-old-perice{color:#6a6a6a}.authentic-routes-form-box .price{float:none;font-size:inherit;font-weight:900;vertical-align:top}.further-information-form textarea{height:120px}.pop-contentbox .authentic-routes-box:nth-last-child(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.submit-button-box .form-group{padding:0;text-align:center}.submit-button-box .tour-book-now-button{float:none;font-weight:700;margin-top:20px;padding:0 30px;line-height:48px;box-shadow:none;border:0;font-size:15px}.submit-button-box .tour-book-now-button:hover{background:#105f34;color:#fff}.textbox,.further-information-form textarea{font-size:14px;color:#595959;width:100%;display:block;background:#fff;border:1px solid rgb(0 58 15 / .15);padding:0 15px;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;font-weight:400}.further-information-form textarea{padding:10px 15px;resize:vertical;width:100%}#tour-book-now .tour-pay-person-details h3{display:none}#tour-book-now .tour-pay-person-details h3.active{display:inline-block}.robotic-hide{display:none}.display-rate-box{text-align:right;margin-bottom:15px}#tour-book-now ul li{font-family:'Open Sans',sans-serif}#tour-book-now .tour-pay-person-details h3{margin:0;font-size:32px}.personal-information-form li.delete-traveller-btn{padding-right:15px;position:absolute;right:100%;top:35px;width:auto;line-height:24px}.delete-traveller{background:#fca838;color:#fff;display:inline-block;font-size:14px;padding:1px 9px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:700}.delete-traveller:hover{background:#ee9e33;text-decoration:none;color:#fff}.delete-traveller:focus{color:#fff;text-decoration:none}#tour-book-now .tour-pay-person-details{float:none;text-align:right}.authentic-routes-form-box .form-group select:focus,.authentic-routes-form-box .form-group input:focus,.further-information-form textarea:focus{border-color:rgb(0 58 15 / .25)}.book-now-thank-you h2{margin:0 0 20px;font-weight:700}.contact-numbers>span{display:block;font-weight:600;margin-bottom:3px}.contact-numbers a{display:table}.pop-contentbox .book-now-contact-details p{margin-bottom:10px}.submit-button-box .ajax-loader{width:30px;height:30px;margin-left:10px}.alert.alert-notification{background-color:#fff0f4;border:solid 1px #db524c;color:#db524c;padding:12px 16px 13px;margin:20px 0 10px;position:relative;font-size:15px;text-align:center;border-radius:0}.contact-us p{position:relative;padding:0 20px 0 32px;margin-bottom:18px}.contact-us p i{position:absolute;top:2px;left:0;font-size:22px;width:21px;text-align:center}.contact-us p i.fa-mobile{font-size:26px}.contact-us p i.fa-skype{font-size:21px;top:0}.contact-us p i.fa-envelope{font-size:18px}.tour-pricing-data .su-table{width:100%;margin-bottom:1.5em}.tour-pricing-data .su-table table{width:100%!important;margin:0!important;border-collapse:collapse!important;font-size:1em!important;border:1px solid #ccc!important}.tour-pricing-data .su-table.su-table-responsive{overflow-x:auto}.tour-pricing-data .su-table.su-table-responsive table{width:auto!important}.tour-pricing-data .su-table th{text-align:center!important;padding:1em!important;font-size:1em!important;font-weight:normal!important;color:#333!important;border:1px solid #ccc!important;background:#f0f0f0!important}.tour-pricing-data .su-table td{padding:.5em 1em!important;border:1px solid #ccc!important;background:#fff!important}.tour-pricing-data .su-table .su-even td{background:#f7f7f7!important}table{max-width:100%;background-color:#fff0;border-collapse:collapse;border-spacing:0;border:1px solid #ddd;width:100%;margin-bottom:30px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}table tbody tr th,table tbody tr td{padding:14px 15px;line-height:1.32;text-align:left;vertical-align:top;border-top:1px solid #ddd;border-right:1px solid #ddd}table tbody tr th{background:#f0f0f0;font-weight:500;padding:17px 15px;font-size:16px}table tbody tr:hover td{background:#fbfbfb}table tbody tr.selected td{background:#fbfbfb}table thead tr th{vertical-align:middle}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table b,table strong{font-weight:500}#header{position:sticky;top:-133px;left:0;right:0;background:#2d2d2d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.admin-bar #header{top:calc(-133px + 32px)}.header-top{background:rgb(39 39 39);padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .4)}.header-top .container{display:flex;align-items:center;justify-content:space-between}.header-top .container::before,.header-top .container::after{content:none}.header-top .container,.header-bottom .container{max-width:1298px;width:100%}.header-trustpilot{display:flex;align-items:center;gap:10px;margin:0 auto}.header-trustpilot a{display:flex;vertical-align:middle;margin-top:-1px;transition:opacity 0.3s ease}.header-trustpilot a:hover{opacity:.8}.header-trustpilot p{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;margin:0;line-height:1}.header-trustpilot .header-trustpilot-rating,.header-trustpilot .header-trustpilot-text{display:flex;align-items:center;gap:8px}.header-trustpilot-logo-mobile{display:none}@media (max-width:991px){.header-trustpilot .header-trustpilot-text{flex-direction:column;align-items:flex-start}.header-trustpilot{gap:6px}.header-trustpilot .header-trustpilot-logo-desktop{display:none}.header-trustpilot .header-trustpilot-logo-mobile{display:block;margin-top:3px}.header-trustpilot p{font-size:10px;color:rgb(255 255 255 / .8)}.header-trustpilot .header-trustpilot-rating,.header-trustpilot .header-trustpilot-text{gap:8px 4px}.header-trustpilot .header-trustpilot-rating svg{width:50px;height:8px}}.tz-header .tz_logo img{width:100%;height:auto}.header-right-box{display:flex;align-items:center;gap:32px}.header-contact-box,.request-call-btn{display:inline-block;vertical-align:middle}.header-contact-box{display:flex;flex-direction:column}.header-contact-box .header-contact{display:flex;align-items:center;gap:6px}.header-contact:after{content:"";display:table;clear:both}.header-contact:not(:last-child){margin-bottom:4px}.header-contact i{float:left;font-size:28px;line-height:50px;margin-right:15px;color:#fdb714}.header-contact i.fa-envelope-o{font-size:30px}.header-contact-details{display:block;overflow:hidden;font-size:15px}.header-contact-details span{display:block;font-weight:500;color:#fdb714}.header-contact-details a{font-family:'Open Sans',sans-serif;color:rgb(255 255 255 / .8);font-size:14px;font-weight:400}.header-contact-details a:hover,.header-contact-details a:active,.header-contact-details a:focus{color:#fff;text-decoration:none}.request-call-btn{font-size:15px;font-weight:500}.request-call-btn a{font-family:"Open Sans",sans-serif;color:#fdb714;border-radius:3px;border:1px solid #fdb714;display:block;padding:12px 20px;line-height:1}.request-call-btn a:hover,.request-call-btn a:active,.request-call-btn a:focus{font-family:"Open Sans",sans-serif;background:#fdb714;color:#191716;text-decoration:none}.header-bottom{background:rgb(39 39 39)}.navhide .header-bottom{background:#222}#mainmenu{font-size:14px}#mainmenu ul{margin:0;padding:0;list-style:none}#mainmenu ul:after{content:"";display:table;clear:both}#mainmenu li{float:left;line-height:30px;position:relative;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#mainmenu>ul>li{margin:0 0 0 40px;font-weight:400;text-transform:uppercase}#mainmenu>ul>li:first-child{margin-left:0}#mainmenu>ul>li>a{text-decoration:none;padding:24px 0;display:inline-block;color:#fff;position:relative;font-size:16px;line-height:26px;font-family:'Open Sans',sans-serif;font-weight:400}#mainmenu>ul>li>a:before{content:'';position:absolute;width:0;height:2px;background:#fdb714;bottom:0;left:0;right:0;margin:0 auto}#mainmenu>ul>li:hover>a:before,#mainmenu>ul>li>a:hover:before,#mainmenu>ul>li.current-menu-item>a:before{width:100%}li.hasnav>a:after{content:"";height:7px;width:7px;display:inline-block;vertical-align:middle;border-bottom:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-4px 0 0 8px}li.hasnav:hover>a:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:3px;border-color:#fdb714}li.hasnav.current-menu-item>a:after{border-color:#fdb714}#mainmenu>ul>li:hover>a,#mainmenu>ul>li>a:hover,#mainmenu>ul>li.current-menu-item>a{color:#fdb714}#mainmenu li ul{position:absolute;left:0;right:0;top:100%}#mainmenu li li{font-size:15px;text-transform:none;margin-bottom:1px;float:none}#mainmenu li ul{background:#fff;padding:12px 0;border-radius:3px;min-width:170px;box-shadow:0 0 10px rgb(0 0 0 / .23);opacity:0;visibility:hidden;-webkit-transform:translateY(50px);transform:translateY(50px);transition:0.5s all}#mainmenu li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(18px);transform:translateY(18px)}#mainmenu li ul li ul{left:100%;top:0}@media (max-width:767px){#mainmenu li ul li ul{left:0;border-left:8px solid}}#mainmenu li>ul:before{content:"";height:30px;display:block;position:absolute;top:-30px;left:0;right:0}#mainmenu li>ul:after{content:"";border-bottom:6px solid #fff;border-left:8px solid #fff0;border-right:8px solid #fff0;height:0;width:0;position:absolute;top:-6px;left:20px}#mainmenu li ul>li ul:before{content:none}#mainmenu li ul>li ul:after{content:none}#mainmenu li li a{color:#555352;display:block;padding:8px 24px;line-height:1.2}#mainmenu li li>a:hover,#mainmenu li li.current-menu-item>a{color:#fff;background:#0d954b;text-decoration:none}.navtrigger{display:none;position:absolute;right:0;top:0;height:41px;width:41px;text-align:center;text-indent:-999em;background:#fdb714;z-index:1;cursor:pointer}.navtrigger:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background:#fff;height:16px;width:2px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s all;transition:0.5s all}.navtrigger:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background:#fff;height:2px;width:16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s all;transition:0.5s all}.navtrigger.open:before,.navtrigger.open:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tz-tour-photo-gallery .flex-direction-nav a:before{color:#fff;text-shadow:none}#header,.header-bottom,.allanim,#mainmenu li a:after,#mainmenu li a:before{-webkit-transition:0.5s all;transition:0.5s all}a{-webkit-transition:background-color 550ms cubic-bezier(.77,0,.175,1),color 550ms cubic-bezier(.77,0,.175,1);transition:background-color 550ms cubic-bezier(.77,0,.175,1),color 550ms cubic-bezier(.77,0,.175,1)}body#bd{padding-top:0!important}body#bd:before{content:"";position:absolute;left:0;top:0;height:120px;background:#143521;right:0;z-index:-1}body#bd.post-type-archive-tour:before,body#bd.error404:before,body#bd.category-blog:before{background:#8190a1}@media (max-width:991px){.tz-tour-tab-title{display:none!important}}.tz-tour-content .tz-tour-section-title,.tz-tour-content .su-list:first-of-type h4:not(.su-list__title){font-weight:bold!important;font-size:20px!important;margin:0!important;padding:0!important;color:#000!important;margin-bottom:30px!important;text-transform:uppercase!important}.tz-tour-content .day-content{background:#fff;padding:0;margin:0;position:relative;max-height:163px;overflow:hidden;margin-bottom:10px}.tz-tour-content .day-content::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:50%;background:linear-gradient(to top,rgb(255 255 255) 0%,#fff0 100%)}.tz-tour-content .itinerary .itinerary:before{content:"";border-left:1px dotted #ccc;position:absolute;left:24px;bottom:0;width:1px;top:40px}.tz-tour-photo-gallery{position:relative;overflow:hidden;margin-top:20px;margin-bottom:5px;width:100%;height:550px}.tz-tour-photo-gallery .slides,.tz-tour-photo-gallery .flex-direction-nav{list-style-type:none;margin:0;padding:0}.package-box .tz-tour-photo-gallery{height:100%;margin-top:0;margin-bottom:0}.tz-tour-photo-gallery .flex-direction-nav .flex-prev,.tz-tour-photo-gallery .flex-direction-nav .flex-next{display:inline-flex;align-items:center;justify-content:center;text-align:center;opacity:1!important;background-color:#fff0;color:#fff;text-shadow:none}.tz-tour-photo-gallery .flex-direction-nav .flex-prev{left:0}.tz-tour-photo-gallery .flex-direction-nav .flex-next{right:0}@media (max-width:767px){.tz-tour-photo-gallery .flex-direction-nav .flex-prev{left:0}.tz-tour-photo-gallery .flex-direction-nav .flex-next{right:0}.package-box .tz-tour-photo-gallery .flex-direction-nav .flex-prev{left:15px}.package-box .tz-tour-photo-gallery .flex-direction-nav .flex-next{right:15px}.tz-tour-photo-gallery{margin-top:-30px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);height:300px}.package-box .tz-tour-photo-gallery{margin-left:0;margin-right:0;width:100%}}.tz-tour-photo-gallery img{display:block;width:100%;height:550px;object-fit:cover}@media (max-width:767px){.tz-tour-photo-gallery img{height:300px}.tz-tour-single .tz-tour-head::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:12;background-color:rgb(0 0 0 / .4)}}.tz-tour-photo-gallery .flex-direction-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:100%}.tz-tour-photo-gallery .flex-direction-nav a::before{font-size:20px}.tz-tour-photo-gallery-nav li{border-bottom:4px solid #fff0;padding-bottom:2px}.tz-tour-photo-gallery-nav .flex-active-slide{border-color:#fdb714;padding-bottom:2px}.tz-tour-breadcrumbs{font-size:12px;font-weight:700;text-transform:uppercase;margin-top:15px;margin-bottom:-10px;letter-spacing:-.2px;padding:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-tour-breadcrumbs a{color:#12693a;margin-left:5px;margin-right:5px}.tz-tour-breadcrumbs .breadcrumb_last{margin-left:5px}@media (max-width:991px){.tz-tour-breadcrumbs{display:none}}.tz-tour-content .itinerary .day-number{background:#0d954b;font-size:11px;text-transform:uppercase;color:#fff;font-weight:700;position:absolute;height:50px;width:50px;text-align:center;line-height:50px;border-radius:50px;top:-10px;left:-70px}@media screen and (max-width:1199px){.tz-tour-content .itinerary .day-number{left:-95px}}@media screen and (max-width:991px){.tz-tour-content .itinerary .day-number{left:-86px}}@media screen and (max-width:567px){.tz-tour-content .itinerary .day-number{left:-8px}}.tz-tour-content .su-tabs-nav{display:none}.tz-tour-content .su-tabs{background-color:#fff;padding:0;margin:0;border-radius:0}.tz-tour-content .su-tabs-pane{padding:0}.tz-tour-itinerary .day-title span{color:#0d954b}.tz-tour-itinerary-l-map{display:block;width:100%;height:auto;margin-bottom:30px}.tz-tour-itinerary{position:relative;display:flex;align-items:flex-start;flex-direction:row}@media screen and (max-width:1199px){.tz-tour-itinerary{flex-direction:column}}.package-map{position:absolute;bottom:0;right:-20px;pointer-events:none;width:163px;height:100%}.package-map::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;z-index:10;background-image:linear-gradient(180deg,#FFFFFF 0%,rgb(255 255 255 / .1) 17.54%,rgb(255 255 255 / .1) 87.06%,#FFFFFF 100%)}.package-map img{width:100%;height:100%;object-fit:contain;object-position:right bottom;opacity:.85}p.package-excerpt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical;height:calc(1em * 1.5 * 6);top:-5px;line-height:1.5}p.package-excerpt.has-map{position:relative;padding-right:120px;z-index:11}.tz-tour-itinerary:not(:last-child){margin-bottom:40px}.tz-tour-itinerary-more{color:#0d954b;text-decoration:none;padding:0;padding-bottom:5px;line-height:1;border:none;border-bottom:1px solid;background:#fff0}@media (max-width:567px){.tz-tour-itinerary-content{padding-top:50px}img+.tz-tour-itinerary-content{padding-top:0}}.tz-tour-itinerary-more::after{content:'\f107';display:inline-block;font-family:'Font Awesome 5 Free';font-weight:900;margin-left:5px}.tz-tour-itinerary-more:before{content:'Read More'}.tz-tour-itinerary-more.active::before{content:'Show Less'}.tz-tour-itinerary-more.active::after{transform:rotate(180deg)}.tz-tour-itinerary-more:focus,.tz-tour-itinerary-more:hover{color:#0d954b;opacity:.8;text-decoration:none;outline:none}.fmct-tour-parks__item--active .day-content,.tz-tour-itinerary .day-content.active{max-height:unset;overflow:visible}.fmct-tour-parks__item--active .day-content::after,.tz-tour-itinerary .day-content.active::after{content:none}.tz-tour-itinerary .tz-tour-itinerary-title{margin-top:0!important;padding-top:0!important}.tz-tour-itinerary .tz-tour-itinerary-image{display:block;flex:0 0 200px;max-width:200px;height:auto;margin-right:20px}@media screen and (max-width:1199px){.tz-tour-itinerary .tz-tour-itinerary-image{margin-right:0;margin-bottom:15px;flex:0 0 100%;max-width:100%}}.tz-tour-tab-title{position:sticky!important;top:73px;z-index:998}.admin-bar .tz-tour-tab-title{top:calc(56px + 32px)}.tz-tour-tab-title::before{content:'';display:block;width:100%;height:2px;background:#222;border-bottom:1px solid #444}.tz-tour-single .tour-section{box-shadow:0 3px 10px 0 rgb(0 0 0 / .15);padding:45px 20px;margin-bottom:6px}.tz-tour-single .tour-section#description{padding-top:24px;padding-bottom:24px}.tz-tour-single .tz-tour-content .tab-content .tab-pane{padding:0!important}.tz-tour-single .tz-tour-content .tab-content .tab-pane:first-child{margin-top:30px}.tz-tour-single .tz-tour-tab-title{border:0;background:#222}.tz-tour-single .tz-tour-tab-title .nav>li:not(:last-child){border-right:1px solid #444}.tz-tour-single .tz-tour-tab-title .nav>li:first-child>a{border:0}.tz-tour-single .tz-tour-tab-title .nav>li>a{font-size:14px;font-weight:400;color:#fff;text-transform:uppercase;position:relative;border:0;padding:0 24px 3px;line-height:54px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.04em}.tz-tour-single .tz-tour-tab-title .nav>li>a:before{content:"";background:#fdb714;height:3px;width:0;position:absolute;left:0;right:0;bottom:0;margin:auto;opacity:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tz-tour-single .tz-tour-tab-title .nav>li.active>a,.tz-tour-single .tz-tour-tab-title .nav>li>a:hover{color:#fdb714;background:#fff0}.tz-tour-single .tz-tour-tab-title .nav>li.active>a:before,.tz-tour-single .tz-tour-tab-title .nav>li>a:hover:before{width:100%}.tz-tour-single .tz-tour-content .tz-tour-booking{margin-top:0!important}.tz-tour-single .tz-tour-content .tz-tour-booking{padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.tour-booking-form-details{padding:20px;border:1px solid #e6e6e6;border-radius:3px}.tour-booking-form-details+.tour-booking-form-details{margin-top:20px}.tour-booking-form-details p:last-child{margin-bottom:0}.tz-tour-booking .tz-tour-book-contact h4{margin:-21px -21px 20px;padding:18px 20px 17px;background:#fdb714;color:#fff;font-size:20px;font-weight:600;border-top-right-radius:3px;border-top-left-radius:3px}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form label{color:#6a6a6a;font-weight:400;font-size:14px}.tz-tour-single .tz-tour-content .tz-tour-booking .wpcf7-form-control-wrap{display:block;margin-top:4px}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea{height:36px;color:#6a6a6a;border:1px solid #edf1f4;border-radius:3px;background:#edf1f4;font-size:14px}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea{height:96px;min-width:100%;max-width:100%;width:100%}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input::-moz-placeholder,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select::-moz-placeholder,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea::-moz-placeholder{font-size:inherit;color:#bababa;opacity:1}label.form-tour-booking{width:100%;line-height:1.6}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:hover,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:hover,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:active,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:active,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:focus,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:focus{box-shadow:none;border-color:#dbd9d9}.tour-booking-form-details .wpcf7-not-valid-tip{font-size:13px;margin:-4px 0 10px}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit{font-weight:600;font-size:14px}div.wpcf7 .tour-booking-form-details .ajax-loader{position:absolute;bottom:36px;right:3px}.tour-booking-form-details .g-recaptcha{position:relative;overflow:hidden}.tour-booking-form-details .g-recaptcha iframe{position:relative;left:-40px;-webkit-transform:scale(.72);transform:scale(.72)}.itinerary{position:relative;padding-left:70px;padding-top:20px}.itinerary .day-title{font-size:20px;color:#454545;font-weight:400}.itinerary .distance-number{display:block;font-size:16px;color:#6a6a6a;font-weight:400}.itinerary .day-number{background:#0d954b;font-size:14px;text-transform:uppercase;color:#fff;font-weight:700;position:absolute;height:69px;width:69px;text-align:center;line-height:69px;border-radius:50px;top:-10px;left:-112px}.itinerary .destination-city{color:#0d954b;font-weight:700}.tz-tour-single .tz-tour-content .tab-content .tab-pane .itinerary p{font-size:inherit;color:inherit}.itinerary:before{content:"";border-left:1px dotted #ccc;position:absolute;left:24px;bottom:0;width:1px;top:40px}.itinerary hr{display:none}.day-content{background:#f8f8f8;padding:15px 25px;font-size:14px;color:#7d7d7d;font-family:'Open Sans',sans-serif;margin:10px 0 35px}.day-content ul{margin:0;padding:0;list-style:none;color:#7d7d7d}.day-content ul li{color:#7d7d7d;position:relative;padding-left:30px;margin-bottom:0}.day-content ul li:before{content:"";position:absolute;top:8px;left:9px;height:8px;width:8px;border-top:2px solid #afafaf;border-right:2px solid #afafaf;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tz-tour-single .tz-tour-content .tab-content .tab-pane p{font-size:14px;color:#7d7d7d}.tz-tour-single .tz-tour-other{border:0}.textwidget a{color:#ababab}.textwidget a:hover{color:#fff}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info{padding:20px 0}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-name{width:100px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-price{width:92px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-rating{width:100px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-popularity{width:120px}.wpb_wrapper h2,.partners-section .wpb_wrapper h2{margin:0 0 30px}.travel-location-box .vc_column_container .vc_column-inner .wpb_text_column{padding-top:30%}.tailor_contact_form .wpcf7-submit{width:auto}.hasimg .wpb_wrapper{padding-left:10px;padding-right:10px}.exp-img.hasimg .wpb_wrapper{padding-left:0;padding-right:0}.hasimg .wpb_wrapper .wpb_wrapper{padding-left:0;padding-right:0}.partners-list-box .wpb_wrapper:after{content:"";display:table;clear:both}.partners-list-box .wpb_wrapper .vc_custom_1516811346820{font-size:0}.partners-list-box .wpb_single_image{display:inline-block;width:50%;padding:20px;vertical-align:middle}.single-tour .tz-tour-thumbnail img{width:100%;height:100%;object-fit:cover}.single-tour .tz-tour-thumbnail .slides img{display:none}.single-tour .tz-tour-gallery{background-repeat:no-repeat;background-size:cover}.single-tour .tz-tour-single .tz-tour-head{position:relative}.single-tour .tz-tour-single .tz-tour-head .tz-tour-thumbnail{width:100%;object-fit:cover;max-height:inherit;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;height:100%!important;background-size:cover;background-position:center center}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title{position:relative;z-index:12;padding:130px 0 130px}.single-tour .tz-tour-head .tz-position{width:100%;text-align:center}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title h1,.tz-Breadcrumb .tzOverlayBreadcrumb h1{float:none;font-size:34px;line-height:1.2;font-weight:400;text-transform:none;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;margin-top:0}.single-tour .tz-tour-single .tz-tour-head .tz-average-rating{margin:10px auto 0}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title .title{padding:0}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review{padding:0}.custom_accordion_546546578 .vc_tta-panel-title .fa-angle-down{display:none!important}.page-404 a.go-back,.page-404 a.go-back:hover{color:#12693a}a.su-button-style-flat:hover span{top:0}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title .vc_tta-title-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:17px;line-height:1.3}.custom_accordion_546546578 .vc_tta-panel-body .wpb_wrapper p{font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px!important;line-height:1.6}.wpb-js-composer .vc_tta.vc_tta-style-flat.custom_accordion_546546578 .vc_tta-panel-body{padding-top:0}div.vc_custom_1516890840173,div.vc_custom_1521446646274{padding-top:40px!important;padding-bottom:40px!important}.vc_custom_1521446646274>.wpb_wrapper{padding-left:10%;padding-right:10%}span.wpcf7-not-valid-tip{font-size:13px;text-transform:none;margin-top:5px}.tz-blog .tz-sidebar,.tz-blog-single .tz-sidebar{width:25%}.tz-blog .blog-wrapper{width:75%}.navigation a,.navigation span{display:inline-block;height:40px;width:40px;padding:0;line-height:40px}.navigation span.current{background:#12693a;border-color:#12693a}.navigation a:hover{text-decoration:none}.tz-blog-excerpt ul{padding-left:25px;margin-bottom:20px}.tz-blog-excerpt ul ul{padding-left:0}.vision-mission-box{margin-top:35px;margin-bottom:35px}.vision-mission-box:nth-child(3n+1){clear:left}.vision-mission-box:first-child,.vision-mission-box:last-child{margin-top:65px}.vision-mission-box .wpb_wrapper .wpb_text_column{background-image:none!important;padding:0!important}.vision-mission-box>.vc_column-inner>.wpb_wrapper{border:3px solid #0e2814;padding:45px 40px!important;box-shadow:0 0 15px rgb(0 0 0 / .15) inset}.vision-mission-box .wpb_wrapper .wpb_single_image{display:block;text-align:center;padding:0!important;border:0}.vision-mission-box .wpb_wrapper .wpb_single_image .vc_figure{height:78px;width:78px;margin:-90px 0 0;border:1px solid #fff;border-top:0;background:#efefef}.wpcf7-form .g-recaptcha{margin-bottom:15px}.travele-details-box .wpb_text_column .wpb_wrapper{padding:30px 0}.our-company-box .vc_column-inner{margin:0!important}.tz-tour-archive .tz-sidebar-filter .filter-item ul li label{line-height:2;padding:7px 15px}.wpcf7-form .column img{margin:15px 0}.tz-blog-single .tz-blog-thumbnail{max-height:630px}.tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title{font-size:54px;font-weight:400}.tz-blog-single .tz-blog-thumbnail .content{padding-bottom:3%}.request-callback-form .contact-information-form:after{content:"";display:table;clear:both}.request-callback-form .contact-information-form{margin:0;padding:0;list-style:none}.request-callback-form .submit-button-box{position:relative;overflow:hidden}.wpcf7-form .request-callback-form input{color:#505050;font-size:14px;height:40px;font-weight:400}.wpcf7-form .submit-button-box input.wpcf7-submit{display:inline-block;width:auto;font-family:'Open Sans'!important;color:#fff;font-weight:600;height:auto}.archive.category.category-blog .tz-Breadcrumb h1,.single.single-post .tz-Breadcrumb .tzOverlayBreadcrumb h1{text-transform:uppercase!important}#vehicles-gallery{margin:0 auto!important;width:303px}.tour-pricing-wrap h6{text-transform:uppercase;font-weight:700}.tour-pricing-wrap .pricing-table.hidden{display:none}.tour-pricing-wrap .pricing-table.active{display:block}.su-list.su-list-style-{float:left;width:50%;padding-right:30px;margin-bottom:10px}.su-list.su-list-style-+.su-list.su-list-style-{padding-left:30px;padding-right:0}.su-tabs{clear:both}.tz-tour-single .tz-tour-content .su-list ul li{font-size:14px}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev,.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next{position:static;display:inline-block;margin:10px 12px 0 0;height:50px;width:50px;line-height:53px;background:#ddd;text-align:center;-webkit-transition:0.5s all;transition:0.5s all}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev:before,.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next:before{font-size:16px;-webkit-transition:0.5s all;transition:0.5s all}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev:hover,.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next:hover{background:#222}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev:hover:before,.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next:hover:before{color:#fff}.flashmc-top-picks-all-kinds{padding:100px 20px 50px}.flashmc-top-picks-all-kinds .vc_column-inner{padding:0!important}.flashmc-top-picks-all-kinds .wpb_wrapper{max-width:970px;margin:0 auto;padding:0}.flashmc-top-picks-all-kinds .vc_custom_heading,.flashmc-firt-timers-pick .vc_custom_heading{margin-bottom:84px;padding-top:40px}.flashmc-top-picks-tours{margin-left:0!important;margin-right:0!important;margin-bottom:50px;box-shadow:0 1px 16px rgb(0 0 0 / .15)}.flashmc-top-picks-tours .wpb_single_image{position:relative}.flashmc-top-picks-tours .wpb_heading{position:absolute;left:30px;bottom:40px;color:#fff;font-size:30px;margin:0;line-height:1;z-index:1}.flashmc-top-picks-tours .vc_figure{position:relative}.flashmc-top-picks-tours .vc_figure:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:-moz-linear-gradient(90deg,rgb(19 16 16) 0%,#fff0 91%,#fff0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff0),color-stop(9%,#fff0),color-stop(100%,rgb(19 16 16)));background:-webkit-linear-gradient(90deg,rgb(19 16 16) 0%,#fff0 91%,#fff0 100%);background:-o-linear-gradient(90deg,rgb(19 16 16) 0%,#fff0 91%,#fff0 100%);background:-ms-linear-gradient(90deg,rgb(19 16 16) 0%,#fff0 91%,#fff0 100%);background:linear-gradient(0deg,rgb(19 16 16) 0%,#fff0 91%,#fff0 100%)}.flashmc-top-picks-content .vc_column-inner>.wpb_wrapper{padding:0 55px 0 25px}.flashmc-top-picks-content .wpb_text_column{padding:43px 0 40px;border-bottom:1px solid #12693a}.flashmc-top-picks-content .wpb_text_column:last-child{border:0;padding-bottom:0}.flashmc-top-picks-content h3{font-family:'Playfair Display',serif;font-size:30px;margin:0}.flashmc-top-picks-content h3 a{color:#12693a;text-decoration:underline;font-weight:700}.flashmc-top-picks-content h3 a:hover{color:#07361d}.flashmc-top-picks-content .wpb_wrapper p{font-size:17px;text-transform:uppercase;margin-bottom:2px;color:#2b2b2a;font-family:'Open Sans',sans-serif}.tz-blog-single .tz-blog-thumbnail{top:0;right:0;bottom:0;left:0;margin:auto;background-repeat:no-repeat;background-position:50% 0;background-size:cover;min-height:700px;margin-bottom:64px}.tz-blog-single .tz-blog-thumbnail>img{display:none}.flashmc-firt-timers-pick.vc_custom_1530861461937{padding-top:0!important}.flashmc-featured-tours-wrapper .cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;justify-content:center}.flashmc-featured-tours-wrapper .cols3 .col{width:33.3333%;padding:0 15px;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tour-summary .read-more{display:table;padding:15px 55px;background:#12693a;color:#fff;font-size:20px;font-family:'Playfair Display',serif;margin:0 auto;text-decoration:none}.tour-summary .read-more:hover{background:#083f22}.tz-blog-single .tz-blog-thumbnail .content:after{background:-moz-linear-gradient(42deg,rgb(32 76 57) 0%,#fff0 64%,rgb(194 204 114) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgb(32 76 57)),color-stop(64%,#fff0),color-stop(100%,rgb(194 204 114)));background:-webkit-linear-gradient(42deg,rgb(32 76 57) 0%,#fff0 64%,rgb(194 204 114) 100%);background:-o-linear-gradient(42deg,rgb(32 76 57) 0%,#fff0 64%,rgb(194 204 114) 100%);background:-ms-linear-gradient(42deg,rgb(32 76 57) 0%,#fff0 64%,rgb(194 204 114) 100%);background:linear-gradient(48deg,rgb(32 76 57) 0%,#fff0 64%,rgb(194 204 114) 100%);display:none}.tz-blog-single .tz-blog-thumbnail .content:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:-moz-linear-gradient(45deg,rgb(33 76 57 / .7) 0%,rgb(92 115 60 / .4) 40%,rgb(218 224 90 / .15) 61%,rgb(218 224 90 / .4) 84%,rgb(194 204 114 / .7) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgb(33 76 57 / .7)),color-stop(40%,rgb(92 115 60 / .4)),color-stop(61%,rgb(218 224 90 / .1)),color-stop(84%,rgb(218 224 90 / .4)),color-stop(100%,rgb(194 204 114 / .7)));background:-webkit-linear-gradient(45deg,rgb(33 76 57 / .7) 0%,rgb(92 115 60 / .4) 40%,rgb(218 224 90 / .15) 61%,rgb(218 224 90 / .4) 84%,rgb(194 204 114 / .7) 100%);background:-o-linear-gradient(45deg,rgb(33 76 57 / .7) 0%,rgb(92 115 60 / .4) 40%,rgb(218 224 90 / .15) 61%,rgb(218 224 90 / .4) 84%,rgb(194 204 114 / .7) 100%);background:-ms-linear-gradient(45deg,rgb(33 76 57 / .7) 0%,rgb(92 115 60 / .4) 40%,rgb(218 224 90 / .15) 61%,rgb(218 224 90 / .4) 84%,rgb(194 204 114 / .7) 100%);background:linear-gradient(45deg,rgb(33 76 57 / .7) 0%,rgb(92 115 60 / .4) 40%,rgb(218 224 90 / .15) 61%,rgb(218 224 90 / .4) 84%,rgb(194 204 114 / .7) 100%);display:none}.tz-blog-single .tz-blog-thumbnail .content{padding-top:8%!important}.tz-blog-single .tz-blog-thumbnail .content{flex-direction:inherit;justify-content:inherit}.banner-box{z-index:1;position:relative;max-width:440px;color:#fff;text-align:left;width:100%;padding:90px 60px 70px;border:3px solid #fff;border-right:0;margin-left:70px}.banner-box:before,.banner-box:after{content:"";position:absolute;right:-69px;width:69px;height:3px;background-image:url(/wp-content/themes/aventura-child/images/banner-border.png);background-repeat:no-repeat}.banner-box:before{top:-3px}.banner-box:after{bottom:-3px}.banner-box span{font-size:20px;font-family:'Open Sans',sans-serif;text-transform:uppercase;display:block;margin-bottom:12px}.banner-box .tz-blog-title{font-size:60px;color:#fff;font-family:"Playfair Display";margin-top:0;margin-bottom:45px}.banner-box .button{padding:12px 35px 15px;color:#fff;text-decoration:none;border:1px solid #fff;font-size:20px;font-family:"Playfair Display";display:inline-block}.banner-box .button:hover{background:#fff;color:#000}.destination-main-row{padding-bottom:0}.main-section-row,.main-section-row p{font-family:'Open Sans',sans-serif;color:#2b2b2a;font-size:14px}.main-section-row h1,.main-section-row h2,.main-section-row h3,.main-section-row h4,.main-section-row h5,.main-section-row h6{font-family:"Playfair Display";margin-top:0}.section-row{padding:100px 0}.features-row{margin-bottom:90px}.features-row>.row{margin:0 -25px}.features-row>.row>div{padding:0 25px}.feature-box{position:relative;padding-left:70px}.feature-box figure{width:100%;max-width:45px;position:absolute;left:0;top:0}.feature-box h3{font-size:26px;color:#000;font-family:"Playfair Display";margin-top:0;margin-bottom:8px}.feature-box p{font-size:14px;font-family:'Open Sans',sans-serif;color:#2b2b2a}.page-title{text-align:center;margin-bottom:30px}.page-title h2{margin-top:0;font-family:"Playfair Display";color:#2b2b2a;font-size:45px;padding-bottom:20px;position:relative}.page-title h2:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;height:4px;width:176px;background:#d09136}.light-gray-bg{background-color:#fbfbfb}.intro-box{text-align:justify;padding:0 20px}.experience-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-webkit-align-items:center;margin-bottom:70px}.experience-block:last-child{margin-bottom:0}.experience-block .exp-img{width:45%}.experience-block .exp-img img{width:100%}.experience-block .experience-info{width:55%;padding-left:42px;text-align:justify}.experience-row .experience-block:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.experience-row .experience-block:nth-child(2n) .experience-info{padding-left:0;padding-right:42px}.experience-info span{font-size:18px;color:#12693a;margin-bottom:10px;display:block}.experience-info h2{margin-top:0;margin-bottom:26px;font-size:32px;color:#000}.experience-info h2 a{color:#0d954b}.experience-info h2 a:hover{text-decoration:underline}.package-row .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.package-row .row>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:0 10px;max-width:100%}.package-row.center-align .row{justify-content:center}.tour-section.section-row{padding-top:0;padding-bottom:85px}.tour-section.section-row,.accomodations-section.section-row{padding-left:50px;padding-right:50px;max-width:1690px;margin:0 auto}.tour-section .page-title{margin-bottom:60px}.package-box{position:relative;overflow:hidden;max-width:100%;height:580px!important;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;box-shadow:0 1px 12px 0 rgb(0 0 0 / .05),0 0 1px 0 rgb(0 0 0 / .1);transition:250ms all}.package-box:hover{box-shadow:0 0 30px rgb(0 0 0 / .3)}.package-box>figure{position:relative;width:100%;height:220px;z-index:1}.package-box>figure img{width:100%;height:220px;object-fit:cover;backface-visibility:hidden;-moz-transform:scale(1);transform:scale(1);-moz-transition:350ms all;transition:350ms all}.package-box:hover>figure>img{-moz-transform:scale(1.1);transform:scale(1.1)}.package-info{padding:20px 20px 20px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}.package-info h3{font-family:'Playfair Display',serif;font-weight:400;font-size:24px;margin-top:0;margin-bottom:10px;line-height:1.33;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.package-info h3 a{color:#12693a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.package-info h3 a:hover{text-decoration:underline;color:#12693a}.package-info p{position:relative;margin-bottom:0;font-size:16px;line-height:1.5}.package-description{padding-top:16px;padding-bottom:20px;flex:1}.package-box .tour-btn-box{margin-top:auto;display:flex;align-items:center;gap:24px}.package-box .tour-btn-box .button-price{border-radius:5px;flex:1}.package-box .tour-btn-box .button-price span:not(.from-price){width:100%;text-align:center}.button-price{display:inline-block;text-decoration:none;position:relative;border-radius:5px}.button-price span:not(.from-price){color:#2b2b2a;padding:10px 37px 12px;background:#fff;font-size:20px;border:1px solid #d09136}.button-price span{color:#fff;font-family:"Playfair Display";font-size:13px;display:inline-block;-moz-transition:350ms all;transition:350ms all;border-radius:5px}.button-price .from-price{background:#d09136;padding:7px 11px;position:absolute;right:0;top:0;bottom:0;width:57px;line-height:1.3}.button-price:hover span:not(.from-price){color:#fff;background:#d09136}.package-day-number{position:absolute;top:0;right:0;height:32px;padding:0 16px;background-color:#0d954b;z-index:1;color:#fff;display:flex;align-items:center;text-align:center;font-size:16px;line-height:1.5;border-radius:0 0 0 5px}p.package-from-price{font-size:11px!important;text-transform:uppercase;margin-bottom:0;text-align:center}p.package-from-price span:first-child{font-size:11px!important;display:block}p.package-from-price span:last-child{line-height:1;font-size:28px}.package-meta{position:absolute;left:0;bottom:0;width:100%}.package-address{color:#fff;padding:5px 10px;text-shadow:1px 1px 1px rgb(0 0 0 / .4);width:50%;background:linear-gradient(90deg,rgb(253 183 20 / .8) 40%,#fff0 100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.package-parks{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;overflow:auto;max-width:calc(100% + 40px)}.package-parks span{display:block;background-color:#fff;border-radius:3px;border:1px solid #00000029;padding:5px 8px;font-size:12px;line-height:1}.package-parks+h3{margin-top:25px}.package-description{position:relative}.package-info{position:relative}p.package-from-price span{font-family:'Open Sans',sans-serif;font-size:24px;margin-left:8px;margin-right:8px;position:relative;top:-2px}.main-section-row .button{padding:13px 28px 15px;background:#12693a;font-size:18px;color:#fff;font-family:"Playfair Display";display:inline-block;-moz-transition:350ms all;transition:350ms all;text-decoration:none}.main-section-row .button:hover{background:#065028}.main-section-row .btn-center .button{padding:14px 60px 15px}.accomodations-section.section-row{padding-bottom:140px}.accomodations-section .page-title{margin-bottom:60px}.tour-country{margin-bottom:10px;font-size:0}.tour-country figure{height:27px;width:27px;display:inline-block;vertical-align:middle;margin-right:20px}.tour-country figure img{width:100%}.tour-country span{text-transform:uppercase;font-size:17px;color:#2b2b2a;display:inline-block;vertical-align:middle}.package-info .button{display:table;margin:0 auto}.contact-wrap{max-width:1420px;padding-left:40px;padding-right:40px;margin:0 auto}.page-title.title-left{text-align:left}.page-title.title-left h2:before{right:inherit;width:76px}.contact-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -50px}.article-main-box,.contact-main-box{width:50%;padding:0 50px}.contact-row .page-title{margin-bottom:25px}.article-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:45px}.article-block:last-child{margin-bottom:0}.article-block figure{width:179px;margin-right:22px}.article-block figure img{width:100%}.article-info{width:calc(100% - 201px)}.article-info p{color:#2b2b2a;line-height:1.5;margin-bottom:17px;text-align:justify}.article-info a{font-size:18px;text-decoration:underline;font-family:'Open Sans',sans-serif;font-weight:700;color:#2b2b2a}.article-info a:hover{color:#12693a}.inquire-box{max-width:440px;margin-bottom:135px}.inquire-box p{font-size:20px;line-height:1.4;margin-bottom:25px}.inquire-box .button{padding:13px 50px 16px}.subscribe-row span{font-size:18px;color:#12693a;margin-bottom:20px;display:block}.subscribe-row h3{font-size:26px;color:#323232;line-height:1.33;margin-bottom:26px}.subscribe-box .form-group{position:relative}.subscribe-box .input-field{height:53px;background:#f0f0f0;border:1px solid #fff0;width:100%;font-size:20px;padding:5px 185px 5px 20px}#tpx-new-flashmc-templates .subscribe-box .input-field{border:1px solid rgb(181 181 181 / .5);border-radius:5px}#tpx-new-flashmc-templates .tpx-site-footer .subscribe-box .input-field{background:#FFFFFF29;color:#fff;border-top:1px solid var(--color-grey-7150,#B5B5B580)}.tpx-site-footer .subscribe-box ::placeholder{color:rgb(255 255 255 / .45)}::placeholder{color:#b5b5b5}.subscribe-box .input-field:focus{border-color:#dedede}.subscribe-box .submit-btn{position:absolute;right:0;top:0;bottom:0;height:100%;padding:15px 30px;border:0;background:#12693a;font-size:20px;color:#fff;font-family:"Playfair Display";-moz-transition:350ms all;transition:350ms all;border-radius:0 5px 5px 0}.subscribe-box .submit-btn:hover{background:#065028}.mc4wp-error p{padding:10px;background:#ffeded;text-align:center;border:1px solid #ff9494;color:red}.partners-sections{text-align:center;padding:60px 0;clear:both}.partners-sections h2{font-family:"Playfair Display";font-size:50px;line-height:50px;margin-bottom:30px;margin-top:0}.partners-sections p{font-family:'Open Sans',sans-serif;font-size:15px;color:#2b2b2a;margin-bottom:20px;text-align:justify}.partner-logo{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.partner-logo li{flex:1;padding:0 20px 10px}@media screen and (max-width:1700px){.team-odd h3,.team-even h3{font-size:18px;padding:15px}.team-odd h3 em,.team-even h3 em{font-size:15px;margin-top:6px}.team-odd>.wpb_column .wpb_column:not(.hasimg),.team-even>.wpb_column .wpb_column:not(.hasimg){-webkit-transform:translateY(-73px);transform:translateY(-73px)}.team-odd p,.team-even p{font-size:13px!important;line-height:18px}.tz-blog-single .tz-blog-thumbnail{max-height:630px}}@media screen and (max-width:1450px){.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form{padding:0}.tz-tour-single .tz-tour-content .tz-tour-booking{margin-top:0}.tz-blog-single .tz-blog-thumbnail{max-height:600px}}@media screen and (max-width:1400px){.team-odd .wpb_single_image img,.team-even .wpb_single_image img{height:420px;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover}.team-odd p,.team-even p{padding:0 20px 15px}.team-ceo h3{font-size:30px;margin-bottom:20px}.team-ceo h3 em{font-size:16px;margin-top:5px}.team-ceo p{font-size:13px!important;line-height:1.65}.why-choose-section .vc_custom_1516614447880,.safari-vehicle-section .vc_custom_1516614447880{padding-left:20%!important}.vision-mission .wpb_wrapper p{font-size:inherit!important}.vision-mission .wpb_wrapper{font-size:14px}.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content{padding-bottom:30px}.travele-details-box .wpb_text_column .wpb_wrapper h2{margin-bottom:6px;font-size:36px}.tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title{font-size:48px}.section-row{padding:70px 0}.feature-box h3{font-size:26px}.features-row{margin-bottom:90px}.page-title{margin-bottom:30px}.page-title h2{font-size:44px}.experience-block{margin-bottom:70px}.experience-info span{font-size:18px}.experience-info h2{margin-bottom:22px;font-size:32px}.tour-section .page-title{margin-bottom:45px}.package-info{padding:25px}.package-row .row{margin:0 -10px}.package-row .row>div{margin-bottom:30px;padding:0 10px}.btn-center{margin-top:30px}.tour-section.section-row{padding-bottom:65px}.accomodations-section.section-row{padding-bottom:100px}.contact-row{margin:0 -40px}.article-main-box,.contact-main-box{padding:0 40px}.inquire-box p{font-size:18px}.subscribe-row span{font-size:18px;margin-bottom:14px}.subscribe-row h3{font-size:28px;margin-bottom:25px}}@media screen and (max-width:1199px){.team-odd.vc_row.vc_row-flex>.vc_column_container,.team-even.vc_row.vc_row-flex>.vc_column_container{-webkit-align-self:center;align-self:flex-start}.team-odd,.team-even{float:none;width:auto}.team-odd .wpb_single_image,.team-even .wpb_single_image{width:100%}.team-odd .wpb_single_image .vc_figure,.team-even .wpb_single_image .vc_figure,.team-odd .wpb_single_image .vc_figure div,.team-even .wpb_single_image .vc_figure div{display:block}.team-odd .wpb_single_image img,.team-even .wpb_single_image img{width:100%}.team-ceo>.wpb_column{width:100%}.tz-tour-booking .tz-tour-book-contact h4{padding:18px 20px;font-size:18px}.itinerary{padding-left:95px}.itinerary .day-number{left:-95px}.tz-tour-archive .tz-tour-sort h4{margin-right:10px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-name{width:85px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-price{width:80px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-rating{width:85px}.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-popularity{width:110px}.tz-header .tz_logo{width:135px}#header.navhide{top:-110px}.header-contact{margin-right:40px}.request-call-btn a{font-size:14px}.header-contact-details span{line-height:1;margin:0 0 5px}#mainmenu>ul>li{margin:0 0 0 30px}body#bd{padding-top:108px}body#bd:before{height:108px}.admin-bar #header.navhide{top:-78px}.vc_custom_1521446646274>.wpb_wrapper{padding-right:0}.wpb_wrapper h2{font-size:40px}.tz-blog-single .tz-blog-thumbnail{max-height:400px}.tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title{font-size:45px}.flashmc-top-picks-all-kinds .vc_custom_heading,.flashmc-firt-timers-pick .vc_custom_heading{margin-bottom:50px;padding-top:20px}.flashmc-top-picks-tours{margin-bottom:30px}.flashmc-top-picks-content .wpb_text_column{padding:38px 0 35px}.flashmc-featured-tours-wrapper .cols{margin:0 -10px}.flashmc-featured-tours-wrapper .cols3 .col{padding:0 10px;margin-bottom:30px}.tour-summary{padding:15px 20px 30px}.tz-blog-single .tz-blog-thumbnail{min-height:520px}.banner-box{padding:40px 40px 50px;margin-left:50px}.banner-box span{font-size:18px}.banner-box .tz-blog-title{font-size:52px;margin-bottom:30px}.banner-box .button{padding:8px 25px 10px;font-size:18px}.section-row{padding:40px 0}.feature-box{padding-left:62px}.feature-box h3{font-size:24px}.features-row{margin-bottom:70px}.page-title{margin-bottom:25px}.page-title h2{font-size:38px}.experience-block{margin-bottom:50px}.package-row .row{margin:0 -10px}.package-row .row>div{margin-bottom:20px;padding:0 10px}.package-info{padding:20px}.button-price span:not(.from-price){padding:10px 37px 12px;font-size:18px}.button-price .from-price{padding:4px 11px;width:54px}.btn-center .button{padding:12px 50px 13px}.main-section-row .button{padding:11px 25px 13px;font-size:18px}.tour-country figure{margin-right:14px}.accomodations-section.section-row{padding-bottom:80px}.tour-section.section-row{padding-top:50px}.accomodations-section .page-title{margin-bottom:40px}.article-info a{font-size:16px}.inquire-box .button{padding:10px 40px 13px}.subscribe-row span{margin-bottom:10px}.subscribe-row h3{font-size:25px;margin-bottom:20px}.partner-logo li{padding:0 20px 15px}}@media only screen and (max-width:1023px){.header-contact-details{font-size:14px}.header-contact{margin-right:20px}.header-contact i{margin-right:10px;line-height:38px}.header-contact-details span{margin-bottom:3px}.header-contact i.fa-envelope-o{font-size:28px}.request-call-btn a{padding:12px 15px}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title{padding:40px 0 40px}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title h1,.tz-Breadcrumb .tzOverlayBreadcrumb h1{font-size:32px}.terms-conditions-section .wpb_text_column{padding-left:10%!important;padding-right:10%!important}.tz-blog{padding:70px 0 0}.tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title{font-size:40px}.flashmc-top-picks-all-kinds{padding:70px 20px 20px}.flashmc-top-picks-all-kinds .vc_custom_heading,.flashmc-firt-timers-pick .vc_custom_heading{margin-bottom:35px}.flashmc-top-picks-content .wpb_text_column{padding:28px 0 29px}.flashmc-top-picks-content h3{font-size:26px}.flashmc-top-picks-tours .wpb_heading{left:25px;bottom:30px;font-size:26px}.flashmc-featured-tours-wrapper .cols3 .col{width:50%}.tour-summary .read-more{padding:11px 35px;font-size:18px}.tz-blog .blog-wrapper .post{width:100%!important}}@media screen and (max-width:991px){.tour-pay-person-details{float:none;margin-bottom:15px}.tz-tour-single .tz-tour-content .tab-content .tab-pane .tour-pay-person-details h3{font-size:28px}.tour-book-now-button{float:none;display:inline-block}.team-ceo>.vc_column_container{float:none;width:auto}.team-odd .wpb_single_image img,.team-even .wpb_single_image img{height:360px}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact{padding:0}.tz-tour-single .tz-tour-content div.tz-tour-booking{margin-top:0}.tz-tour-single .tz-tour-tab-title .nav>li>a{line-height:50px}.tz-tour-booking .tz-tour-book-contact h4{padding:17px 20px;font-size:17px}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit{height:auto;line-height:1;padding:15px 10px}.tour-details-price-booking{padding:20px}.itinerary{padding-left:85px}.itinerary .day-number{left:-83px}.itinerary .day-title{font-size:18px}.itinerary .distance-number{font-size:15px}.itinerary .day-number{height:65px;width:65px;line-height:66px}.day-content{padding:10px 20px}.day-content ul{margin-top:0}.tz-tour-single .tz-tour-content{padding-bottom:50px}.tour-booking-form-details .g-recaptcha iframe{left:-64px;-webkit-transform:scale(.55);transform:scale(.55)}.tz-tour-archive .tz-tour-sort h4{float:none;width:auto;display:table;margin-right:0;margin-bottom:6px}.tz-tour-archive .tz-tour-sort .styled-select-filters{margin-right:6px}.tz-tour-archive .tz-tour-sort .type-btn{margin-left:6px;margin-right:0}.wpb_wrapper h2{font-size:35px}.wpb_wrapper h2,.partners-section .wpb_wrapper h2{margin:0 0 15px}.tailor_contact_form .wpcf7-submit{font-size:20px!important}div.feature-tour-img{height:450px;width:100%}.feature-tour-list .wpb_wrapper h2,.travel-location-box .wpb_wrapper h2{font-size:22px!important;line-height:1.4}.traveler-image .vc_col-sm-5{width:100%}.traveler-image .vc_col-sm-5 .vc_figure,.traveler-image .vc_col-sm-5 .vc_single_image-wrapper{display:block;width:100%}.traveler-image .vc_col-sm-5 .vc_single_image-wrapper img{width:100%}.travele-details-box{padding:20px 0}#mainmenu>ul>li{margin:0 0 0 15px;font-size:12px}#mainmenu li li{font-size:14px}#mainmenu li li a{padding:8px 20px}.header-contact-details{font-size:13px}div.vc_custom_1518170929048{padding-right:8%!important;padding-left:8%!important}.terms-conditions-section .wpb_text_column{padding-left:8%!important;padding-right:8%!important}.wpb-js-composer .vc_tta-accordion .vc_tta-panel-title{font-size:17px}.partners-list-box .wpb_single_image{width:100%;padding:15px!important}.page-404 span{font-size:190px;margin:0 0 30px;line-height:1}.tz-blog .blog-wrapper .tz-blog-item{padding:0 0 35px}.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content{padding-bottom:10px}.tz-blog{padding:60px 0 0}.tz-blog .blog-wrapper{width:65%;float:left}.tz-blog .tz-sidebar{width:35%;float:left}.tz-blog-single .tz-sidebar{width:auto;float:none;margin-top:50px}.vision-mission .vision-mission-box{width:100%}.vision-mission-box,.vision-mission-box:first-child,.vision-mission-box:last-child{margin-top:55px}.vision-mission-box>.vc_column-inner>.wpb_wrapper{padding:45px 30px 30px!important}div.our-edge-box{width:100%}.our-edge-box .wpb_single_image .vc_figure{width:100%}.our-edge-box .wpb_single_image .vc_single_image-wrapper{width:100%}.our-edge-box .wpb_single_image img{width:100%;height:auto}.smsc-note p span{font-size:25px!important;line-height:1.6}.completed-project-wrapper{text-align:center}.completed-project-wrapper .completed-project-box{display:inline-block;vertical-align:top;float:none}.col-sm-6.destination-tour-item:nth-child(2n+1){clear:left}.tz-blog-single .tz-blog-thumbnail{max-height:350px}.tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title{font-size:36px}.tzTour-info .tz-date,.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration{display:inherit}.feature-tour-details{width:100%!important}.feature-tour-details .vc_custom_1521268703216,.feature-tour-details .vc_custom_1518752713188{padding-left:5%!important;padding-right:5%!important}.tz-blog-single .tz-blog-thumbnail{min-height:450px}.banner-box{padding:26px 30px 30px;margin-left:40px;max-width:320px}.tz-blog-single .tz-blog-thumbnail .content{padding-top:18%!important}.banner-box span{font-size:16px;margin-bottom:4px}.banner-box .tz-blog-title{font-size:42px;margin-bottom:20px}.banner-box .button{padding:6px 20px 8px;font-size:15px}.section-row{padding:30px 0}.intro-section.section-row{padding-top:0}.features-row{margin-bottom:40px}.features-row>.row>div{margin-bottom:30px}.page-title{margin-bottom:20px}.page-title h2{font-size:34px;padding-bottom:20px}.page-title h2:before{width:116px}.experience-info span{font-size:16px;margin-bottom:6px}.experience-info h2{margin-bottom:18px;font-size:30px}.experience-block .experience-info{padding-left:22px}.experience-row .experience-block:nth-child(2n) .experience-info{padding-right:22px}.tour-section .page-title{margin-bottom:35px}.button-price span:not(.from-price){padding:10px 37px 12px;font-size:16px}.button-price .from-price{line-height:1.2}.btn-center{margin-top:20px}.tour-country figure{margin-right:10px}.tour-country span{font-size:15px}.main-section-row .button{padding:8px 22px 10px;font-size:16px}.accomodations-section.section-row{padding-bottom:70px}.tour-section.section-row,.accomodations-section.section-row{padding-left:25px;padding-right:25px}.article-main-box,.contact-main-box{width:100%;padding:0 25px}.article-main-box{margin-bottom:50px}.article-block{margin-bottom:35px}.inquire-box{margin-bottom:45px}}@media screen and (min-width:768px){#mainmenu ul{display:block!important}#mainmenu>ul{display:flex!important;justify-content:space-between;flex-flow:row wrap}}@media screen and (max-width:767px){div.tour-pricing-wrap .display-rate-box{margin:-10px 0 20px;text-align:left}.popup-title{font-size:19px;line-height:1.3}.authentic-routes-form-box h5{font-size:16px}.authentic-routes-form-box .form-group label{font-size:12px}.personal-information-form{margin:0 -7px!important}.personal-information-form li{width:50%!important;padding:0 7px!important}.popouterbox .popup-block{padding:20px 15px}.pop-contentbox{padding:20px}.close-dialogbox{top:20px;right:15px;width:38px;height:38px}.close-dialogbox::before,.close-dialogbox::after{width:21px}.authentic-routes-form-list{display:none}.authentic-routes-box{padding-left:0}#tour-book-now .tour-pay-person-details h3{font-size:28px}.pop-contentbox p{font-size:13px;line-height:20px}.personal-information-form+.personal-information-form{padding-top:40px!important}.personal-information-form li.delete-traveller-btn{right:auto;left:0;top:10px}.team-odd .wpb_single_image img,.team-even .wpb_single_image img{height:auto}.team-ceo .wpb_text_column{padding:30px!important}.tz-tour-single .tz-tour-content div.tz-tour-booking{margin-top:40px}.tour-booking-form-details .g-recaptcha iframe{left:0;-webkit-transform:scale(1);transform:scale(1)}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form{padding:0}.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea{padding:3px 10px;height:auto}.itinerary{padding-top:0}.tz-tour-single .tz-tour-content{padding-bottom:30px}.tz-tour-archive .tz-tour-sort{margin-bottom:30px}.wpb_wrapper h2,.partners-section .wpb_wrapper h2{margin:0 0 15px}div.vc_custom_1497068347138,.vc_custom_1497065652303{margin-top:35px!important;margin-bottom:45px!important}.why-choose-section .vc_custom_1516614447880,.safari-vehicle-section .vc_custom_1516614447880{padding-left:15px!important}.vc_custom_1516804105830>div,.vc_custom_1516806160258>div{margin:10px 0}.vc_custom_1516803360589 p .alignnone{margin:10px}div.vc_custom_1516801643396{padding-left:30px!important;padding-right:30px!important}.tailor_contact_form h4{font-size:26px}.tailor_contact_form .wpcf7-submit{font-size:18px!important}.contact-details-form .tailor_contact_form h4{font-size:24px;padding:0 10px}.see-tour-box{padding:20px 0}.custom_3054635687 img{height:auto}div.pp_pic_holder{max-width:80%!important;width:100%!important;left:0!important;right:0!important;margin:auto}div.pp_default .pp_content{width:100%!important}#pp_full_res img{width:100%!important;height:auto!important}.pp_hoverContainer{width:90%!important}.su-button-style-flat:hover span{top:0}.see-tour-box .wpb_wrapper h3{margin:0 0 15px}.wpb_wrapper p{font-size:14px!important;line-height:1.5}div.vc_custom_1518156521845,div.vc_custom_1517243104490,div.vc_custom_1518156948805{padding-top:30px!important}.payment-section .hasimg .wpb_single_image{text-align:center;max-width:150px;margin:10px auto!important;width:100%}.payment-section .hasimg{float:left;margin:0;width:50%}div.five-columns{width:33.33333%}.header-bottom .container{padding:0!important}#header{position:relative;top:0}#header.navhide{top:0}.navhide .header-bottom{background:#fdb714}.header-bottom{background:#fdb714}.header-contact-details{font-size:14px}#mainmenu{position:static}#mainmenu,#mainmenu li{font-size:15px}#mainmenu>ul{display:none;position:absolute;left:0;width:100%;top:100%;background:rgb(39 39 39);z-index:5}#mainmenu ul li{float:none;margin:0;padding:0;border-bottom:solid 1px #616176;font-size:15px}#mainmenu ul li .request-call-btn{display:block}#mainmenu ul li.hasnav{position:relative}#mainmenu ul li a{padding:10px 15px;display:block;line-height:1.4;font-weight:400;border:0;border-radius:0;color:#fff;text-transform:none}#mainmenu ul li a:before,li.hasnav>a:after,#mainmenu li ul:before,#mainmenu li ul:after{display:none}#mainmenu li ul{position:relative;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);position:relative;min-width:inherit;padding:0;border-radius:0;transition:none;display:none;background:#333;box-shadow:none;border-top:solid 1px #616176}#mainmenu li ul li:last-child{border-bottom:0}#mainmenu li li a:hover,#mainmenu li li.current-menu-item a{background:#fdb714;color:#000;text-decoration:none}#mainmenu li:hover ul{-webkit-transform:translateY(0);transform:translateY(0)}.navtrigger{display:block}#menu{display:block;padding:10px 15px}.menulines-button{padding:0;cursor:pointer;user-select:none;text-transform:uppercase;font-size:16px;color:#000;text-decoration:none}.menulines-button em{font-style:normal;font-weight:500;margin-left:10px;letter-spacing:.1em}.menulines-button:hover,.menulines-button:active,.menulines-button:focus{text-decoration:none;color:#000;text-decoration:none}.menulines{display:inline-block;width:22px;height:2px;background:#000;position:relative;float:left;-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);transition:all 550ms cubic-bezier(.45,1,.32,1);opacity:1;border-radius:4px}.menulines:before,.menulines:after{display:inline-block;width:22px;height:2px;background:#000;position:absolute;left:0;content:'';-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transform-origin:.28571rem center;-moz-transform-origin:.28571rem center;-ms-transform-origin:.28571rem center;transform-origin:.28571rem center;border-radius:4px}.menulines:before{top:7px}.menulines:after{top:-7px}.menuopen .menulines{background:none}.menuopen .menulines:before,.menuopen .menulines:after{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0}.menuopen .menulines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.menuopen .menulines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.menulines-button.menuopen{color:#000}body#bd{padding-top:0}body#bd:before{display:none}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title{padding:80px 0 80px}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title h1,.tz-Breadcrumb .tzOverlayBreadcrumb h1{font-size:30px}.admin-bar #header,.admin-bar #header.navhide{top:0}div.vc_custom_1518170929048{padding-right:5%!important;padding-left:5%!important}.terms-conditions-section .wpb_text_column{padding-left:5%!important;padding-right:5%!important}.custom_accordion_546546578 .vc_tta-title-text{margin:0!important;line-height:1.3}div.vc_custom_1516890840173,div.vc_custom_1521446646274{padding:40px!important}.partners-list-box .wpb_single_image{width:50%}.vc_custom_1521446646274>.wpb_wrapper{padding-left:0}div.tz-Breadcrumb .tzOverlayBreadcrumb{height:auto!important;padding:80px 0 70px}.tz-Breadcrumb .tzOverlayBreadcrumb h1{font-size:34px}.tz-blog{padding:50px 0 0}.tz-blog .blog-wrapper,.tz-blog .tz-sidebar{float:none;width:auto}.tz-blog .tz-sidebar{margin-top:50px}.vision-mission-box,.vision-mission-box:first-child,.vision-mission-box:last-child{margin:55px 0 90px}.vision-mission-box:last-child{margin-bottom:0}.contact-map-box .wpb_map_wraper iframe{height:350px}.our-company-box{margin-top:10px;margin-bottom:10px}.smsc-note p span{font-size:22px!important}.completed-project-box .size-full{margin-bottom:25px;max-width:90px;width:auto}.tz-blog-single .tz-blog-thumbnail{max-height:200px}.tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title{font-size:32px}.flashmc-top-picks-all-kinds{padding:50px 20px 10px}.flashmc-top-picks-tours .vc_figure,.flashmc-top-picks-tours .wpb_single_image .vc_single_image-wrapper{width:100%}.flashmc-top-picks-tours .vc_figure img{width:100%}.flashmc-top-picks-tours{margin:0 auto 20px!important;max-width:440px}.flashmc-top-picks-content .wpb_text_column:last-child{padding-bottom:29px}.flashmc-top-picks-content h3{font-size:22px}.flashmc-featured-tours-wrapper .cols3 .col{width:100%}.tz-blog-single .tz-blog-thumbnail{min-height:370px}.tz-blog-single .tz-blog-thumbnail .content{padding-top:3%!important}.feature-box figure{max-width:40px}.feature-box h3{font-size:22px}.features-row{margin-bottom:30px}.page-title{margin-bottom:15px}.page-title h2{font-size:32px}.experience-block .exp-img{width:100%;margin-bottom:20px}.experience-block .experience-info{padding-left:0;width:100%}.experience-block{margin-bottom:40px}.tour-section.section-row{padding-bottom:35px}.main-section-row .btn-center .button{padding:10px 50px 12px}.contact-row .page-title{margin-bottom:20px}.inquire-box p{font-size:16px;margin-bottom:20px}.subscribe-row h3{font-size:22px}.subscribe-box .input-field{padding-right:145px;font-size:18px}.subscribe-box .submit-btn{padding:12px 20px;font-size:16px}.tz-blog .blog-wrapper .post{width:100%!important}.partners-sections{text-align:center;padding:10px 0 30px 0!important}.partners-sections h2{font-size:25px;line-height:1.2}.tz-blog .blog-wrapper{margin:0!important}.tz-blog .blog-wrapper .post{padding:0!important}.post-type-archive-tour .tour-section.section-row{padding-top:40px}}@media screen and (max-width:567px){.personal-information-form li,.contact-information-form li{float:none;width:auto!important}.day-content ul li{padding-left:25px;margin-bottom:4px}.day-content ul li:before{top:9px;left:7px;height:7px;width:7px}.tz-tour-single .tz-tour-tab-title .nav>li>a{line-height:45px;font-size:16px;padding:0 20px 2px;height:55px!important}.tz-tour-single .tz-tour-tab-title .nav>li>a:before{height:2px}.itinerary{padding-left:0}.itinerary:before{display:none}.itinerary .day-number{position:relative;display:block;top:0;left:0;margin-bottom:20px}.tz-tour-single .tz-tour-content div.tz-tour-booking{margin-top:20px}.day-content{margin-bottom:20px}.tz-tour-archive .tz-tour-sort .type-btn{margin-left:0;margin-right:6px}.tz-tour-archive .tz-tour-sort .type-btn:last-child{margin-right:0}.tz-tour-archive .tz-tour-sort{margin-bottom:20px}div.vc_custom_1497068347138,.vc_custom_1497065652303{margin-top:25px!important;margin-bottom:35px!important}.wpb_wrapper h2,.partners-section .wpb_wrapper h2{margin:0 0 12px}.wpb_wrapper h2{font-size:29px;line-height:1.4}div.vc_custom_1517364586249,div.vc_custom_1516619059458{padding-left:0!important;padding-right:0!important}div.vc_custom_1516801643396{padding-left:15px!important;padding-right:15px!important}.tailor_contact_form h4{font-size:24px}.tailor_contact_form .wpcf7-submit{font-size:16px!important}.contact-details-form .column.left,.contact-details-form .column.right{width:100%}.see-tour-box .wpb_wrapper h3{font-size:22px}div.vc_custom_1518156521845,div.vc_custom_1517243104490,div.vc_custom_1518156948805{padding-top:20px!important}div.vc_custom_1521203733623{padding-right:0!important;padding-left:0!important}.payment-section .hasimg .wpb_single_image{max-width:100px}.feature-tour-list .wpb_wrapper h2,.travel-location-box .wpb_wrapper h2{font-size:20px!important}div.five-columns{width:100%}div.vc_custom_1518417519562,div.vc_custom_1518417530701,div.vc_custom_1518417542181,div.vc_custom_1518417551741,div.vc_custom_1518417567140{padding-top:30%!important}.contact-map-box .vc_col-sm-6 .vc_column-inner{padding:0}.travel-location-box .wpb_wrapper h2{margin-bottom:10px}#mainmenu,#mainmenu li li{font-size:14px}.header-top .container{padding:0}.header-top{padding:0}.header-right-box{display:none}.header-top{background:rgb(39 39 39);border-bottom:0}.tz-header .tz_logo img{width:108px!important;height:64px!important;object-fit:contain}#menu{padding:0;position:absolute;right:15px;top:50%!important;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:35px;width:35px;display:flex;justify-content:center;align-items:center}.tz-header .tz_logo{width:100px;margin:20px 15px}.menulines-button em{display:none}.menulines,.menulines:before,.menulines:after{background:#fff}.header-contact:last-child{margin-right:0}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title{padding:80px 0}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title h1,.tz-Breadcrumb .tzOverlayBreadcrumb h1{font-size:26px}div.vc_custom_1518170929048{padding-right:0%!important;padding-left:0%!important}.terms-conditions-section .wpb_text_column{padding-left:0%!important;padding-right:0%!important}div.vc_column-inner.vc_custom_1516890840173,div.vc_custom_1521446646274{padding:40px 20px!important}.partners-section-box .vc_custom_1517121515252{padding:0!important;margin:0!important}div.tz-Breadcrumb .tzOverlayBreadcrumb{min-height:inherit;height:auto!important}.tz-Breadcrumb .tzOverlayBreadcrumb h1{font-size:30px;top:0;margin-top:0}.page-404{padding:60px 0}.page-404 span{font-size:150px;margin:0 0 20px;line-height:1}.tz-blog{padding:40px 0 0}.contact-map-box .wpb_map_wraper iframe{height:300px}.smsc-note p span{font-size:20px!important}.tz-blog-single .tz-blog-thumbnail{max-height:160px}.su-list.su-list-style-{width:100%;padding-left:0;margin-bottom:0}.su-list.su-list-style-+.su-list.su-list-style-{padding-left:0}.su-list ul{margin:0 0 1em 0!important}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav{text-align:center}.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev,.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next{height:45px;width:45px;line-height:48px;margin:10px}.flashmc-top-picks-all-kinds{padding-top:40px}.flashmc-top-picks-all-kinds .vc_custom_heading{padding-top:15px;margin-bottom:25px}.flashmc-top-picks-tours .wpb_heading{left:20px;bottom:20px;font-size:21px}.flashmc-top-picks-content h3{font-size:20px}.flashmc-top-picks-content .wpb_text_column{padding:17px 0 20px}.tour-summary span{font-size:15px;margin-bottom:3px}.flashmc-firt-timers-pick .vc_column-inner{padding:0!important}.flashmc-featured-tours-wrapper .cols{margin:0}.flashmc-featured-tours-wrapper .cols3 .col{margin-bottom:20px}.tz-blog-single .tz-blog-thumbnail{min-height:320px}.banner-box{padding:25px 0 25px 25px;margin-left:0;max-width:220px}.banner-box span{font-size:15px}.banner-box .tz-blog-title{font-size:36px}.features-row{margin-bottom:20px}.features-row>.row>div{margin-bottom:22px}.feature-box figure{max-width:35px}.feature-box h3{font-size:20px}.feature-box{padding-left:54px}.page-title h2{font-size:30px}.page-title h2:before{width:86px}.experience-info span{font-size:15px}.experience-info h2{margin-bottom:12px;font-size:26px}.experience-block{margin-bottom:30px}.tour-section.section-row{padding-top:40px}.tour-section .page-title{margin-bottom:25px}.package-box:hover{box-shadow:0 0 20px rgb(0 0 0 / .2)}.btn-center{margin-top:10px}.accomodations-section .page-title{margin-bottom:30px}.accomodations-section.section-row{padding-bottom:50px}.main-section-row .btn-center .button{padding:10px 40px 12px}.inquire-box p{font-size:15px;margin-bottom:15px}.inquire-box{margin-bottom:30px}.subscribe-row span{font-size:16px}.subscribe-row h3{font-size:20px}.tz-blog .blog-wrapper{display:none;flex-wrap:wrap}.post{width:50%}}@media screen and (max-width:480px){#checkbox-referral-homepage>span{width:100%}.vc_custom_1516801643396{padding-right:5%!important;padding-left:5%!important}.tz-tour-archive .tz-sidebar-filter .filter-item{padding-bottom:10px}.navigation .tzpagination{padding:30px 0}.tz-blog .tz-sidebar,.tz-blog-single .tz-sidebar{margin-top:20px}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date{width:auto;padding:0 20px 10px;float:none}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination{padding:5px 20px 10px;width:auto;float:none}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration{width:auto;padding:10px 20px 0;float:none}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title{position:relative}.feature-tour-details .tz-time{margin-top:15px!important}.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info{margin-top:0}}@media screen and (max-width:479px){.tour-booking-form-details .g-recaptcha iframe{left:-27px;-webkit-transform:scale(.8);transform:scale(.8)}div.vc_custom_1497068347138,.vc_custom_1497065652303{margin-top:15px!important;margin-bottom:25px!important}.wpcf7-form .g-recaptcha{-webkit-transform:scale(.9);transform:scale(.9);left:-17px;position:relative}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title{padding:40px 0}.single-tour .tz-tour-single .tz-tour-head .tz-tour-title h1,.tz-Breadcrumb .tzOverlayBreadcrumb h1{font-size:24px}.tz-blog{padding:30px 0 0}.smsc-note p span{font-size:16px!important}.article-block figure{width:100%;margin-right:0;margin-bottom:15px}.article-info{width:100%}.subscribe-box .input-field{height:48px;padding-right:15px;font-size:16px;padding-left:15px;margin-bottom:10px}.subscribe-box .submit-btn{position:relative;width:100%;padding:10px 20px;border-radius:5px}}span.tour-info-item.tour-info-destination{visibility:collapse}.tz-newsletter.tz-newsletter-type-1{display:none}.tzwidget-social{font-size:50px!important}.tzwidget-social a{color:#12693a}@media screen and (min-width:1000px) and (max-width:1500px){.vc_custom_1516617606910{padding-left:35%!important;padding-right:35%!important}.vc_custom_1516616001819{padding-top:40%!important}}.tour-suppliment-wrap h4,.acc-package-wrap h4{margin-bottom:0;font-size:20px;color:#0d954b;text-transform:uppercase;font-weight:700}.acc-package-wrap{clear:both}.acc-package-data table td:first-child{width:300px}.table-responsive table{min-width:580px}.request-call-btn.important-notice{width:100%;text-align:center}.tz-tour-content.tour-masonry{height:auto!important}.tz-tour-archive .tz-tour-content{overflow:visible;margin:0}.feature-logo{margin:0 auto;text-align:center}.tz-tour-content .tour-suppliment-wrap hr,.tz-tour-content .su-list hr{display:none!important}.tz-tour-content .tour-suppliment-wrap h4{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:500;color:#2a2a2a;margin:0 0 20px;text-transform:none;padding:0}.tz-blog .blog-wrapper{flex-wrap:wrap;margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tz-blog .blog-wrapper .post{width:50%;padding:0 15px;margin-bottom:30px}.tz-sidebar .widget_recent_entries{background:#f4f4f4;padding:20px}.tz-sidebar .widget_tag_cloud{background:#f4f4f4;padding:20px}.tz-sidebar .tz-recent-list{background:#f4f4f4;padding:20px}.blog-article-list{background:#f4f4f4;padding:20px;height:100%}.tz-sidebar .widget h3.title-widget:after{border-bottom:1px solid #5c5c5c!important}.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content{padding-bottom:15px}.tz-sidebar .widget.widget_search form span.icon_search{left:11px;top:13px;right:inherit;font-size:19px;color:#ccc}.tz-sidebar .widget.widget_search form input.Tzsearchform{border-color:#fff0;background:#f4f4f4;padding:10px 0 10px 45px;z-index:999}.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content:after{border:none}.tz-sidebar .widget ul li{border-bottom:1px solid #dcdcdc;padding:10px 0}.tz-sidebar .widget.widget_search{margin-bottom:30px;margin-top:5px}.tz-sidebar .widget.tz-recent-w ul li{margin:0 0 20px}.blog-article-list .tz-blog-thumbnail img{display:none}.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-title a:hover{text-decoration:none}.tz-sidebar .widget.widget_search form input.searchsubmit{height:45px;width:44px;left:0;right:inherit}.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content a{line-height:18px;font-weight:600}.tz-sidebar .widget ul li:last-child{border:none}.tz-sidebar .widget{margin-bottom:30px}.tz-blog .blog-wrapper .tz-blog-item .tz-blog-thumbnail{text-align:center;padding-top:64.25%;background-size:cover;background-position:center center;position:relative;overflow:hidden;max-width:100%;transition:all 0.5s}.blo-img-hover{overflow:hidden;width:100%}.navigation{margin:0 auto}.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content{padding-bottom:10px}.tzreadmore:hover{text-decoration:none;background:#12693a}.tz-sidebar .widget ul li a:hover{color:#12693a}.tz-blog .blog-wrapper .navigation.paging-navigation{width:100%}.blog-article-list .read-more{display:inline-block;background:#dc8051 none repeat scroll 0 0;color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;margin-top:20px;padding:5px 18px;text-transform:uppercase}.tz-blog .blog-wrapper .navigation .prev:before{font-size:20px}.tz-blog .blog-wrapper .navigation .next:before{font-size:20px}.blog-article-list .read-more:hover{background-color:#12693a;color:#fff}.tz-blog .blog-wrapper .navigation a,.navigation span{height:37px;line-height:37px;vertical-align:top}.tz-blog .blog-wrapper .navigation a,.navigation span:focus{text-decoration:none}.post-type-archive-tour .tour-section.section-row{padding-top:70px;padding-bottom:0}@media only screen and (max-width:1119px){.team-single{width:100%!important}.team-empty{display:none!important}.team-block{width:50%;display:inline-block!important}}@media only screen and (max-width:767px){.team-block{width:100%}}.tz-tour-archive .tz-sidebar-filter{padding-top:15px;padding-bottom:15px;background-color:#F5F5F5}.tz-blog-single.full-width .tz-sidebar{display:none}.tz-blog-single.full-width .col-md-9{float:none;margin-left:auto;margin-right:auto}@media (min-width:1054px){.tz-blog-single.full-width .tz-blog-outside-container{margin-left:-150px;margin-right:-150px}}@media (min-width:992px){.tz-tour-archive .tz-sidebar-filter{position:sticky;top:58px;z-index:100}.admin-bar .tz-tour-archive .tz-sidebar-filter{top:calc(56px + 32px)}.tz-tour-archive .tz-sidebar-filter.sticky{border-bottom:4px solid #12693a;box-shadow:0 1px 12px 0 rgb(0 0 0 / .15),0 0 1px 0 rgb(0 0 0 / .1)}}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input{position:relative;height:45px}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input::before{content:'\f002';font-family:'Font Awesome 5 Free';font-weight:900;top:50%;right:10px;transform:translateY(-50%)}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date:after{content:none}.filter-dropdown{position:relative}.filter-dropdown-toggle,.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled{position:relative;background-color:#fff;height:45px;box-shadow:none;border:1px solid rgb(0 58 15 / .1);width:100%;text-align:left;padding:5px 25px 5px 30px;color:gray;font-size:12px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-dropdown-toggle::before,.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled::before{content:'';font-family:'Font Awesome 5 Free';font-weight:900;color:#d09136;font-size:18px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.filter-dropdown-toggle::after,.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled::after{content:'\f0d7';font-family:'Font Awesome 5 Free';font-weight:900;color:#12693a;position:absolute;top:50%;right:10px;transform:translateY(-50%);background-color:#fff0;width:auto}.filter-dropdown-toggle:focus,.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled:focus{outline:none;border-color:#dc8051}.filter-dropdown-inner{display:none;position:absolute;top:100%;left:0;width:100%;max-height:150px;overflow-x:hidden;overflow-y:auto;z-index:10;background-color:#fff}.filter-dropdown.active .filter-dropdown-inner{display:block}.tz-tour-archive .tz-sidebar-filter .filter-dropdown .filter-item ul li label{display:flex;align-items:center;margin:0;border:0;line-height:1.2;padding-top:7px;padding-bottom:7px;padding-left:7px;padding-right:30px;border-bottom:1px solid #eee}.tz-tour-archive .tz-sidebar-filter .filter-dropdown .filter-item ul li label p{color:#595959;display:block;font-size:11px;margin-bottom:0;line-height:1.4;flex:1}.tz-tour-archive .tz-sidebar-filter .filter-dropdown .filter-item ul li label.checked p,.tz-tour-archive .tz-sidebar-filter .filter-dropdown .filter-item ul li label.hover p{color:#fff}.tz-tour-archive .tz-sidebar-filter .filter-dropdown .filter-item ul li label span{top:50%;right:5px;transform:translateY(-50%)}.tz-select-category .filter-dropdown-toggle::before{content:'\f06d'}.tz-select-destination .filter-dropdown-toggle::before{content:'\f041'}.tz-select-length .filter-dropdown-toggle::before{content:'\f017'}.tz-select-sort .filter-dropdown-toggle::before{font-size:15px;content:'\f161'}.tz-tour-archive .tz-sidebar-filter>.container>.row{display:flex;align-items:flex-end;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}.tz-tour-archive .tz-sidebar-filter>.container>.row>div{padding-left:10px;padding-right:10px}@media (max-width:991px){.tz-tour-archive .tz-sidebar-filter>.container>.row>div:not(:last-child){margin-bottom:20px}}.tz-tour-archive .tz-sidebar-filter .filter-item{padding-bottom:0}.tz-tour-archive .tz-sidebar-filter .filter-item ul{margin-bottom:0}.tz-tour-archive .tz-sidebar-filter .filter-item .range-slider-wrapper{flex:1 0 70%;padding-right:15px}.tz-tour-archive .tz-sidebar-filter .filter-item .filter-btn{margin:0!important;width:80px;height:45px}.tz-tour-content{padding-top:30px}.tz-tour-archive .tz-sidebar-filter .price-filter{display:flex;align-items:flex-end}.tz-sidebar-filter .search-filter form{display:flex;align-items:center}@media (max-width:600px){.tz-sidebar-filter .search-filter form{flex-direction:column}}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group{margin-right:10px;margin-bottom:0}@media (max-width:600px){.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group{margin-right:0;margin-bottom:10px;width:100%}}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .search-text,.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date{position:relative}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .search-text input,.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date input{padding-right:30px}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .search-text::after,.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date::after{content:'';font-family:'Font Awesome 5 Free';font-weight:900;color:#33B770;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:auto;height:auto;background-color:#fff0;pointer-events:none}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .search-text::after{content:'\f002'}.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date::after{content:'\f073'}.tz-tour-archive .tz-filter-selects{display:flex;flex-flow:row wrap;margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.tz-tour-archive .tz-filter-selects .filter-item{flex:0 0 50%;padding-left:5px;padding-right:5px;margin-bottom:10px}.tz-tour-sidebar{position:sticky!important;top:120px}@media (min-width:768px){.tz-tour-booking-sidebar.col-xs-12{padding-right:0}}.tz-tour-booking-sidebar .book-button{background:#fdb714;border:none;width:100%;margin-top:20px;text-transform:uppercase;padding:10px 0;font-size:12px;font-weight:700;letter-spacing:2px}.tz-tour-booking-sidebar .question-button{color:#000;border:none;margin:10px auto 0;padding:10px 0 0;font-size:12px;font-weight:700;letter-spacing:0;line-height:initial;border-bottom:2px solid #fdb714;background:#fff0;display:inline-block;margin-left:15px;margin-right:auto;width:auto}.tz-tour-booking-sidebar .question-button:hover{text-decoration:none}.tz-tour-booking-sidebar .tel-button{color:#a4a4a4;display:block;text-align:center;font-size:14px;margin:5px 0 0}.tz-tour-booking-sidebar .help-button{border:none;width:100%;margin-top:10px;padding:10px 0;font-size:12px;font-weight:700;letter-spacing:0;border:1px solid #c7cad1;line-height:initial;background:#fff0;display:block;text-align:center;color:#333}.tour-benefits{border:1px solid #eee;margin-top:25px;box-shadow:0 1px 12px 0 rgb(0 0 0 / .05),0 0 1px 0 rgb(0 0 0 / .1);border-top:5px solid #fdb714}.tour-benefits h6{text-transform:uppercase;font-weight:700;margin-top:20px;display:block;color:#333;font-size:14px;margin-bottom:15px}.tour-benefits ul{padding:0;list-style:none;color:#7d7d7d;font-family:'Open Sans',sans-serif;line-height:20px!important}.tour-benefits ul li{font-family:'Open Sans',sans-serif;line-height:16px;margin-bottom:15px;position:relative;padding-left:20px;font-size:13px}.tour-benefits ul li i.fa{position:absolute;left:0;top:2px;color:#0D954B}.popouterbox .tour-booking-form-details{border:none;padding:0}.popouterbox .wpcf7-form-control{margin-top:15px}.popouterbox .tour-booking-form-details h4{font-weight:700;margin-bottom:15px}.tour-sticky-cta{position:fixed;padding:5px 20px;width:300px;right:77px;bottom:0;background:#fff;z-index:99999;box-shadow:0 1px 12px 0 rgb(0 0 0 / .05),0 0 1px 0 rgb(0 0 0 / .1);border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;border-top:5px solid #fdb714}@media (max-width:767px){.tour-sticky-cta{left:50%;transform:translateX(-50%)}}.tour-sticky-cta:before{content:" ";background:url(https://flashmctours.com/wp-content/uploads/2017/12/itinerary-preview-9.png);left:45px;right:0;top:168px;bottom:0;display:block;z-index:-1;position:absolute;opacity:.1}.tour-sticky-cta .heading{cursor:pointer;display:block;z-index:2;color:#000;margin-left:-5px;margin-right:-5px}.tour-sticky-cta .heading h6{text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1px;display:inline-block}.tour-sticky-cta .heading i.fa{display:inline-block;font-size:20px;color:#12693a}.tour-sticky-cta.active .heading i.fa::before{content:'\f00d'}.popup-menu{padding:15px 0 5px;margin-top:5px;z-index:2}.popup-menu ul{list-style:none;padding:0}.popup-menu ul li{display:inline;font-size:11px;letter-spacing:-.6px;text-transform:uppercase;font-weight:700}.tour-sticky-cta .selector{position:relative;background:#f3f3f3;border:none;padding:12px 15px;text-transform:uppercase;margin-bottom:15px;z-index:2;width:100%;appearance:none;-webkit-appearance:none}.tour-sticky-cta .select-wrap{position:relative}.tour-sticky-cta .select-wrap::before{content:'\f078';font-size:20px;font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:40%;right:15px;transform:translateY(-50%);pointer-events:none;color:#000;z-index:5;line-height:1;letter-spacing:.6px}.tour-sticky-cta .heading{display:flex;align-items:center;justify-content:space-between}.tour-sticky-cta .selector span{letter-spacing:1px;position:relative;top:2px;color:#000}.tour-sticky-cta .selector i.fa.fa-angle-down{float:right;position:relative;top:2px;font-size:22px}ul.links{padding:0;font-size:14px;list-style:none;position:relative}ul.links li:last-child a{color:#7b7b7b}.tour-sticky-cta ul.sticky-cta-links a{color:#333;letter-spacing:-.6px}.tour-sticky-cta .tour-sticky-cta-inner{display:none}.tour-sticky-cta.active .tour-sticky-cta-inner{display:block}.package-features{display:flex;align-items:center;list-style-type:none;position:absolute;bottom:0;right:0;margin:0!important}.package-features li{background-color:rgb(0 0 0 / .6);margin-left:2px}.package-features li:has(svg){padding:6px}.package-features>li>svg{display:block;width:22px;height:22px;color:rgb(255 255 255 / .7);g,path{stroke-width:1.5px!important}}.package-features>li>img{display:block;width:34px;height:34px;object-fit:contain}.menu-tour-list{display:none;position:absolute;top:0;left:100%;background-color:#f7f7f8;box-shadow:10px 8px 16px -5px rgb(0 0 0 / .46)}.menu-tour-list>.m-tours-list{padding:10px 0;overflow:hidden;overflow-y:auto}.menu-tour-list>svg,.menu-tour-list>.m-tours-list{width:450px;height:295px}@media (max-width:991px){.menu-tour-list>svg,.menu-tour-list>.m-tours-list{width:410px}}.menu-tour-list>span{padding-left:10px;padding-right:10px}.menu-tour-list>svg{display:block;padding-top:10px;padding-bottom:7px}.menu-item:hover>.menu-tour-list{display:block}#mainmenu .m-tours-list>a{font-size:12px;display:flex;align-items:center;justify-content:space-between;padding-left:0;padding-right:0;border-bottom:1px solid #eee}#mainmenu .m-tours-list>a>img{display:none;position:absolute;top:0;left:100%;width:205px;height:100%;object-fit:contain;object-position:right bottom;background-color:#fff;transition:none}#mainmenu .m-tours-list>a:hover{color:#555352;background-color:#cdcdcd}#mainmenu .m-tours-list>a:hover>img{display:block}@media (max-width:991px){#mainmenu .m-tours-list>a:hover>img{display:none}}#mainmenu .m-tours-list>a>span{padding-left:10px;padding-right:10px}#mainmenu .m-tours-list>a>span:nth-child(1){flex:0 0 58%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mainmenu .m-tours-list>a>span:nth-child(2){font-size:11px;flex:0 0 21%}#mainmenu .m-tours-list>a>span:nth-child(3){font-size:11px;flex:0 0 21%}.tailor_contact_form span.wpcf7-list-item{text-align:left!important;margin-left:0!important}.covid19-notify{display:block;text-align:center;padding:15px;background-color:#dadada;color:#000;font-size:18px;font-weight:700}.safari-list-price .button.view-details{font-family:inherit!important}.su-button.su-button-updated span{line-height:48px!important}.covid19-notify:hover{color:#000;text-decoration:none;background-color:#fff}#includes.tour-section{display:flex;flex-flow:row wrap;padding-bottom:22px}#includes.tour-section .tz-tour-section-title{flex:0 0 100%}.tour-section .su-list{flex:0 0 100%;padding-left:15px;padding-right:15px}@media (min-width:768px){.tour-section .su-list{flex:0 0 50%}}.tz-tour-other .row>div{margin-bottom:20px}.tz-tour-photo-gallery-nav .flex-direction-nav{display:none}.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info{border:1px solid #0a954b57;border-radius:5px;padding:24px 18px;margin-top:24px;margin-bottom:0}.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box{display:flex;flex-flow:row wrap;max-height:unset;background-color:#fff0;border:0}.tour-feature{flex:0 0 100%;position:relative;padding-left:58px;margin-left:15px;margin-right:15px;float:none}@media (min-width:768px){.tour-feature{flex:0 0 calc(50% - 48px)}}.tour-feature img,.tour-feature svg{position:absolute;top:10px;left:0}.tour-feature img{border-radius:50%;width:54px;height:54px;filter:invert(78%) sepia(84%) saturate(872%) hue-rotate(97deg) brightness(95%) contrast(100%);margin-top:-8px;margin-left:-7px}.tour-feature svg{width:38px;height:38px;color:#0d954b;g,path{stroke-width:1.5px!important}}.tour-feature h4{font-size:20px;color:#454545;font-weight:400;margin-bottom:0}.positive-impact-banner{font-size:24px;display:flex;align-items:center;flex-direction:column;width:100%;color:#0d954b;text-decoration:none;border:2px solid;padding:15px;border-radius:5px;margin-top:25px}.positive-impact-banner:hover{color:#0d954b;text-decoration:none}.positive-impact-banner .positive-impact-banner__icon{text-align:center}.positive-impact-banner .positive-impact-banner__icon .fa{font-size:3em;margin-bottom:5px}.positive-impact-banner .positive-impact-banner__text{text-align:center}.positive-impact-banner .positive-impact-banner__button{display:inline-block;text-align:center;font-size:.8em;background-color:#0d954b;color:#fff;padding:5px 10px}.positive-impact-banner .positive-impact-banner__text p{font-size:1em;color:#0d954b;margin-top:0;margin-bottom:0;line-height:1;margin-bottom:10px}.positive-impact-banner .positive-impact-banner__text p span{display:block;font-weight:700;font-size:2.5em}.nav+.tour-prices{margin-top:24px}.tour-prices__package{margin-bottom:30px}.tour-prices__package:not(:last-child){margin-bottom:0}.tour-prices__package-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-bottom:16px}.tour-prices__package-title{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:none;font-size:24px;font-weight:600;color:#000}.tour-prices__package-icon{display:inline-flex;align-items:center;color:#000}.tour-prices__package-icon svg{display:block}.tour-prices__package-subtitle{font-family:'Open Sans',sans-serif;font-size:14px;color:#595959}.tour-prices__package--economy .tour-prices__package-title,.tour-prices__package--economy .tour-prices__package-icon{color:#4A5565}.tour-prices__package--mid-range .tour-prices__package-title,.tour-prices__package--mid-range .tour-prices__package-icon{color:#12693A}.tour-prices__package--luxury .tour-prices__package-title,.tour-prices__package--luxury .tour-prices__package-icon{color:#D09136}.tour-prices__package--luxury,.tour-prices__package--deluxe{position:relative;isolation:isolate;padding:20px 0}.tour-prices__package--luxury::before,.tour-prices__package--deluxe::before{content:'';position:absolute;inset:0 -20px;z-index:-1}.tour-prices__package--luxury::before{background:linear-gradient(103deg,rgb(253 183 20 / .19) 0%,#fff0 100%)}.tour-prices__package--deluxe::before{background:linear-gradient(121.49deg,rgb(208 145 54 / .64) -40.66%,#fff0 130.26%);border-width:5px 1px 1px 1px;border-style:solid;border-color:#FDB714}.tour-prices__package--deluxe .tour-prices__package-title{color:#000}.tour-prices__package--deluxe .tour-prices__package-icon{color:#D09136}.tour-prices__table{width:100%;border:none;border-collapse:collapse}.tour-prices__table .st-head-row-main{display:none}.tour-prices__table th{background-color:#fff0;border:none;text-align:left;padding:12px 10px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#595959;letter-spacing:.5px}.tour-prices__table td{background-color:#fff0;border:none;text-align:left;padding:16px 10px;font-family:'Open Sans',sans-serif;font-size:14px;color:#2b2b2a;vertical-align:middle}.tour-prices__table td:not(:first-child),.tour-prices__table th:not(:first-child){text-align:left}.tour-prices__table.stacktable.large-only td:first-child{font-weight:400;color:#2b2b2a;vertical-align:top;font-size:12px}.tour-prices__table.stacktable.large-only tbody tr:nth-child(even){background-color:#F5F5F5}.tour-prices__package--luxury .tour-prices__table.stacktable.large-only tbody tr:nth-child(even),.tour-prices__package--deluxe .tour-prices__table.stacktable.large-only tbody tr:nth-child(even){background-color:#FFF6}.tour-prices__package--luxury .tour-prices__table.stacktable.large-only tbody tr:not(.tour-prices__table-th):hover td,.tour-prices__package--deluxe .tour-prices__table.stacktable.large-only tbody tr:not(.tour-prices__table-th):hover td{background-color:#fff0}.tour-prices__package--luxury .tour-prices__table.stacktable.large-only tbody tr:not(.tour-prices__table-th):hover,.tour-prices__package--deluxe .tour-prices__table.stacktable.large-only tbody tr:not(.tour-prices__table-th):hover{background-color:#FFFFFF80}.tour-prices__table .st-head-row{background-color:#f9f9f9;font-size:14px;font-weight:400;text-transform:uppercase;color:#595959}.tour-prices__table .st-key{font-size:14px;font-weight:400;text-align:left;color:#595959;text-transform:uppercase}.tour-prices__table .st-val{text-align:left}.tour-prices__table-price{margin:0;color:#595959;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;line-height:1.2}.tour-prices__table-price span{color:#000;font-size:18px;font-weight:600}.tour-prices__table-price small{display:block;margin-top:4px;font-size:12px;font-weight:300;color:#999}.tour-prices__table:not(.stacktable.small-only) .tour-prices__table-book{text-align:right;width:1%;white-space:nowrap}.tour-prices__table-book .tour-prices__table-book-link{display:inline-block;color:#000;padding:12px 28px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;border:1px solid #fdb714;text-align:center;background-color:#fff0;transition:background-color 0.2s ease,color 0.2s ease}.tour-prices__table-book .tour-prices__table-book-link:hover{color:#000;background-color:#fdb714;text-decoration:none}.tour-prices__table-book small{display:block;margin-top:5px}#price .nav-tabs{margin-top:24px;border-bottom:1px solid #e5e5e5}#price .nav-tabs>li{margin-bottom:-1px}#price .nav-tabs>li>a{display:inline-block;color:#000;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.5px;padding:14px 28px;margin:0;border:1px solid #fff0;border-radius:0;background-color:#fff0}#price .nav-tabs>li.active>a,#price .nav-tabs>li.active>a:hover,#price .nav-tabs>li.active>a:focus{border:1px solid #fdb714;border-bottom-color:#fff0;background-color:#fff0;color:#000}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media (max-width:992px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}}.tpx-new-cta-section{padding-top:64px;padding-bottom:64px}.tpx-new-cta-section h3{font-weight:700;margin-bottom:48px}.tpx-new-cta-section .tpx-new-cta-section__block .su-button-new{margin-top:24px}.tpx-new-cta-section .tpx-new-cta-section__block img{width:72px;height:72px;object-fit:contain;margin-bottom:8px}.tpx-new-cta-section .tpx-new-cta-section__block p{font-size:18px}.vc_row.section-first{margin-top:0!important}.wpb_wrapper h2,.wpb_wrapper h1{line-height:1.4!important}.page-template-template-safari-pages div.safari-main-box{margin-bottom:20px!important}@media (max-width:640px){.tpx-features-blocks{margin-top:32px}}.tpx-features-blocks .vc_single_image-img{width:64px;height:64px}.page-template-template-safari-pages .safari-details-box{padding:24px!important}body .fmct-contact-form{max-width:100%}body .fmct-contact-form__section{margin-bottom:64px}body .fmct-contact-form__heading{display:flex;align-items:center;font-size:28px!important}@media (max-width:640px){body .fmct-contact-form__heading{font-size:20px!important}}body .fmct-contact-form__heading::before{content:attr(data-step);font-family:'Open Sans',sans-serif;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;margin-right:24px;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background-color:#fecd5b}@media (max-width:640px){body .fmct-contact-form__heading::before{width:32px;height:32px;flex:0 0 32px;margin-right:16px}}body .fmct-contact-form__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:640px){body .fmct-contact-form__fields{grid-template-columns:repeat(1,1fr)}}body .fmct-contact-form__field.fmct-contact-form__field--full{grid-column:1 / span 2}body .fmct-contact-form__field .wpcf7-text,body .fmct-contact-form__field .wpcf7-number,body .fmct-contact-form__field .wpcf7-select,body .fmct-contact-form__field .wpcf7-date,body .fmct-contact-form__field .wpcf7-textarea{color:#000;font-size:16px;font-weight:400;height:50px;border-radius:3px;border:2px solid #ccc;display:block;width:100%;padding-left:14px;padding-right:14px}body .fmct-contact-form__field .wpcf7-textarea{height:200px;padding-top:14px;padding-bottom:14px;resize:none}body .fmct-contact-form__field .wpcf7-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .fmct-contact-form__field .wpcf7-text.wpcf7-not-valid,body .fmct-contact-form__field .wpcf7-number.wpcf7-not-valid,body .fmct-contact-form__field .wpcf7-select.wpcf7-not-valid,body .fmct-contact-form__field .wpcf7-date.wpcf7-not-valid,body .fmct-contact-form__field .wpcf7-textarea.wpcf7-not-valid{border-color:red}body .fmct-contact-form__field .wpcf7-list-item{margin:0 0 12px!important;display:block}body .fmct-contact-form__field .wpcf7-list-item input[type="radio"],body .fmct-contact-form__field .wpcf7-list-item input[type="checkbox"]{margin:0 16px 0 0!important;width:18px!important;height:18px!important;flex:0 0 16px}body .fmct-contact-form__field .wpcf7-list-item-label{font-size:16px;font-weight:400}body .fmct-contact-form__field .wpcf7-list-item label{display:flex;align-items:center;cursor:pointer!important}body .fmct-contact-form__field .wpcf7-form-control:focus{border-color:#fecd5b}body .wpcf7-form .fmct-contact-form input.wpcf7-submit{padding:16px 16px;font-size:20px;font-family:'Open Sans',sans-serif!important;text-transform:uppercase;background-color:#fecd5b;color:#000;font-weight:400}body .fmct-contact-form .wpcf7-submit:hover{background-color:#ffdc8b!important;color:#000}body .fmct-contact-form__travelers{display:flex;overflow:auto;margin-left:-16px;margin-right:-16px}body .fmct-contact-form__travelers-column{padding-left:16px;padding-right:16px;flex:1;min-width:200px}body .fmct-contact-form__travelers-box{background-color:#f9f9f9;border-radius:3px;text-align:center;padding:32px 16px}body .fmct-contact-form__travelers-icon{width:48px;height:48px;margin-bottom:8px;color:#565656}body .fmct-contact-form__travelers-title{font-size:18px!important;color:#000!important;margin-top:0;margin-bottom:0}body .fmct-contact-form__travelers-subtitle{color:#ccc!important}body .fmct-contact-form__travelers-field{display:flex;justify-content:center}body .fmct-contact-form__travelers-field input[type="number"]{height:32px;max-width:80px;text-align:center;-moz-appearance:textfield}body .fmct-contact-form__travelers-field input[type="number"]::-webkit-outer-spin-button,body .fmct-contact-form__travelers-field input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .fmct-contact-form__travelers-field button{box-shadow:none;border:none;outline:none;background-color:#fff0;font-size:18px;width:32px}body .fmct-contact-form__field .wpcf7-toggle{position:relative;margin-top:16px;display:block}body .fmct-contact-form__field .wpcf7-toggle label{cursor:pointer!important}body .fmct-contact-form__field .wpcf7-toggle input[type="checkbox"]{opacity:0;width:0;height:0}body .fmct-contact-form__field .wpcf7-toggle span.wpcf7-list-item-label{padding-left:26px}body .fmct-contact-form__field .wpcf7-toggle span.wpcf7-list-item-label::before{content:'';position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:46px;height:24px;border-radius:16px}body .fmct-contact-form__field .wpcf7-toggle span.wpcf7-list-item-label::after{position:absolute;content:"";height:18px;width:18px;top:3px;left:4px;background-color:#fff;transition:.4s;border-radius:50%}body .fmct-contact-form__field .wpcf7-toggle input[type="checkbox"]:checked+span.wpcf7-list-item-label::before{background-color:#fecd5b}body .fmct-contact-form__field .wpcf7-toggle input[type="checkbox"]:checked+span.wpcf7-list-item-label::after{transform:translateX(20px)}div.wpcf7-response-output{border-radius:5px!important;font-size:18px!important;text-align:center;margin:0!important;padding:12px!important}div.wpcf7 .ajax-loader{background-image:url(/wp-content/themes/aventura-child/images/ajax-spinner.gif);background-size:cover;width:24px;height:24px;margin-left:auto;margin-right:auto;display:block;margin-top:24px}div.daterangepicker .drp-calendar.left .next.available{pointer-events:none}div.daterangepicker .drp-calendar.left .next.available span{display:none}.fmct-tour-prices-nav{display:flex;width:100%;overflow-y:hidden;overflow-x:auto;white-space:nowrap}:root{--fmct-tour-parks-inner-gap:16px;--fmct-tour-parks-gallery-gap:5px;--fmct-tour-image-width:40%;--fmct-tour-info-width:60%}.fmct-tour-parks{margin-top:64px;margin-bottom:32px}.fmct-tour-parks__item{position:relative;max-width:85%;margin-left:auto;padding:20px;counter-increment:fmct-tour-itinerary-item}@media (max-width:991px){.fmct-tour-parks__item{max-width:95%}}.fmct-tour-parks__item:not(:last-child)::before{content:"";border-left:2px dashed #fecd5b;position:absolute;left:-5%;bottom:-28px;width:2px;top:40px}.fmct-tour-parks__item::after{content:"";position:absolute;width:16px;height:16px;background-color:#fecd5b;border-radius:50%;left:calc(-5% - 7px);border:2px solid #fdb714;top:20px}.fmct-tour-parks__item:not(:last-child){padding-bottom:80px}.fmct-tour-parks__inner{position:relative;display:flex;align-items:flex-start;gap:var(--fmct-tour-parks-inner-gap)}@media (max-width:991px){.fmct-tour-parks__inner{flex-direction:column}}.fmct-tour-parks__inner::before{content:'Day ' counter(fmct-tour-itinerary-item);top:0;left:calc(-15% - 26px);line-height:1;position:absolute;font-weight:700;text-transform:uppercase}@media (max-width:991px){.fmct-tour-parks__inner::before{position:static}}.fmct-tour-parks__gallery{display:flex;flex-flow:row wrap;gap:var(--fmct-tour-parks-gallery-gap);width:calc(var(--fmct-tour-image-width) - var(--fmct-tour-parks-inner-gap))}@media (max-width:991px){.fmct-tour-parks__gallery{width:100%}}.fmct-tour-parks__gallery>img:first-of-type{width:calc(100% - var(--fmct-tour-parks-gallery-gap));height:150px}.fmct-tour-parks__gallery>img{width:calc(50% - var(--fmct-tour-parks-gallery-gap));height:60px;object-fit:cover;object-position:center}@media (max-width:991px){.fmct-tour-parks__gallery>img,.fmct-tour-parks__gallery>img:first-of-type{height:auto}}.fmct-tour-parks__info{width:calc(var(--fmct-tour-info-width) - var(--fmct-tour-parks-inner-gap))}@media (max-width:991px){.fmct-tour-parks__info{width:100%}}.fmct-tour-parks__name{margin-top:0;margin-bottom:4px}.fmct-tour-parks__name>span{color:#fdb714}.fmct-tour-parks__distance{color:#ccc;margin-bottom:6px}.fmct-tour-parks__description{position:relative;overflow:hidden;max-height:150px}.fmct-tour-parks__more{display:block;color:#fdb714;margin-top:-15px}.fmct-tour-parks__more[data-tour-itinerary-more="hide"]{display:none}.fmct-tour-parks__item--active .fmct-tour-parks__more[data-tour-itinerary-more="show"]{display:none}.fmct-tour-parks__item--active .fmct-tour-parks__more[data-tour-itinerary-more="hide"]{display:inline-block}.fmct-tour-parks__item--active .fmct-tour-parks__description{max-height:unset}.fmct-tour-accommodations{display:none;width:100%}.fmct-tour-accommodations-wrapper{display:none}.fmct-tour-parks__item--active .fmct-tour-accommodations-wrapper{display:block}.fmct-tour-parks__item--active .fmct-tour-accommodations{display:block}.fmct-tour-accommodations__header{position:relative;margin-top:48px;margin-bottom:24px;padding-right:120px}.fmct-tour-accommodations__header[data-nights]::after{content:attr(data-nights);display:inline;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#fecd5b;padding:8px 20px;line-height:1;border-radius:5px;font-weight:700;color:#000;font-size:12px;border:2px dashed #fdb714;width:120px;text-align:center}@media (max-width:991px){.fmct-tour-accommodations__header{padding-top:30px;padding-right:0}.fmct-tour-accommodations__header[data-nights]::after{top:0;left:0}}.fmct-tour-accommodations__header-title{font-family:"Playfair Display",serif;margin-top:0;margin-bottom:0}.fmct-tour-accommodations__header-subtitle{color:#ccc;margin-bottom:0}.fmct-tour-accommodations__budget-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.fmct-tour-accommodations__budget{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:600;margin:0;color:#000}.fmct-tour-accommodations__budget-icon{display:inline-flex;align-items:center;color:#000}.fmct-tour-accommodations__budget-icon svg{display:block}.fmct-tour-accommodations__budget-subtitle{font-family:'Open Sans',sans-serif;font-size:14px;color:#595959}.fmct-tour-accommodations__items{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:767px){.fmct-tour-accommodations__items{grid-template-columns:1fr}}.fmct-tour-accommodations__item{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 1px 0 rgb(0 0 0 / .1),0 1px 12px 0 rgb(0 0 0 / .05);height:100%;overflow:hidden}.fmct-tour-accommodations__image{position:relative;overflow:hidden;width:100%;height:220px;background-color:#F8F5EF}.fmct-tour-accommodations__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.25s ease-in-out}.fmct-tour-accommodations__item-link:hover .fmct-tour-accommodations__image img{transform:scale(1.05)}.fmct-tour-accommodations__image::before{content:'';position:absolute;inset:0;background-color:rgb(255 255 255 / .4);opacity:0;transition:opacity 0.25s ease-in-out;z-index:4}.fmct-tour-accommodations__item-link:hover .fmct-tour-accommodations__image::before{opacity:1}.fmct-tour-accommodations__image-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fdb714;border:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2px;z-index:5;display:none;color:#000;padding:10px 14px;white-space:nowrap;text-align:center}.fmct-tour-accommodations__image-link:hover{text-decoration:none;color:#000;background:#ffc856}.fmct-tour-accommodations__item-link:hover .fmct-tour-accommodations__image-link{display:block}.fmct-tour-accommodations__info{padding:20px}.fmct-tour-accommodations:not(:last-child){margin-bottom:0}.fmct-tour-accommodations__content{background-color:#fff0;border:none;border-radius:0;padding:32px 0 0;position:relative}.fmct-tour-accommodations__title{margin:0;font-size:18px;font-weight:800;text-transform:uppercase;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.fmct-tour-accommodations__title>a{color:inherit;text-decoration:none}.fmct-tour-accommodations__description{margin:12px 0 0;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.5;color:#595959;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fmct-tour-accommodations--economy,.fmct-tour-accommodations--mid-range,.fmct-tour-accommodations--luxury,.fmct-tour-accommodations--deluxe{position:relative;padding:24px 0;isolation:isolate}.fmct-tour-accommodations--mid-range::before,.fmct-tour-accommodations--luxury::before,.fmct-tour-accommodations--deluxe::before{content:'';position:absolute;top:0;bottom:0;left:-24px;right:-24px;z-index:-1}.fmct-tour-accommodations--economy .fmct-tour-accommodations__budget,.fmct-tour-accommodations--economy .fmct-tour-accommodations__budget-icon{color:#4A5565}.fmct-tour-accommodations--mid-range::before{background-color:#F5F5F5}.fmct-tour-accommodations--mid-range .fmct-tour-accommodations__budget,.fmct-tour-accommodations--mid-range .fmct-tour-accommodations__budget-icon{color:#12693A}.fmct-tour-accommodations--luxury::before{background:linear-gradient(103deg,rgb(253 183 20 / .19) 0%,#fff0 100%)}.fmct-tour-accommodations--luxury .fmct-tour-accommodations__budget,.fmct-tour-accommodations--luxury .fmct-tour-accommodations__budget-icon{color:#D09136}.fmct-tour-accommodations--deluxe::before{background:linear-gradient(121.49deg,rgb(208 145 54 / .64) -40.66%,#fff0 130.26%);border-width:5px 1px 1px 1px;border-style:solid;border-color:#FDB714}.fmct-tour-accommodations--deluxe .fmct-tour-accommodations__budget{color:#000}.fmct-tour-accommodations--deluxe .fmct-tour-accommodations__budget-icon{color:#D09136}#includes .su-list{padding-left:0}#includes .su-list__title{color:#000;font-size:18px}#includes .su-list ul li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#595959}#includes .su-list ul li>i{font-size:1.5em;margin-right:1em;width:auto;height:auto}.tpx-faq-title{position:relative}.tpx-faq-title::after{content:'';position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:120px;height:2px;background-color:#FECD5B}.bg-faq-gray-gradient{background-image:linear-gradient(116.06deg,#FCFDFF 0%,#F8FAFD 67.08%)}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{background-color:transparent!important;border-color:transparent!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{border:2px solid currentColor;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#12693A;padding:2px;left:0!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon::before{border-color:currentColor}.vc_tta.vc_general .vc_tta-panels{max-width:760px;margin-left:auto;margin-right:auto}.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title>a{padding-top:32px!important;padding-bottom:32px!important;padding-left:32px!important}.vc_tta.vc_general .vc_tta-panel{border-bottom:1px solid #CED4DF!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title .vc_tta-title-text{color:#000!important;font-size:20px!important;font-family:'Open Sans',sans-serif!important;font-weight:600}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding-left:16px;padding-top:0!important;padding-bottom:0!important;margin-top:-12px;margin-left:46px;margin-bottom:32px;border-left:2px solid #FECD5B!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body p{color:#595959!important;font-size:16px!important;font-family:'Open Sans',sans-serif!important;font-weight:300}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{left:3px!important;right:3px!important}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{top:3px!important;bottom:3px!important}@media (min-width:768px){#mainmenu .tpx-multicolumn-menu>ul.sub-menu{display:flex!important;flex-flow:column wrap;min-width:500px;max-height:650px;padding:0;left:50%;transform:translate(-50%,20px);pointer-events:none}#mainmenu .tpx-multicolumn-menu:hover>ul.sub-menu{pointer-events:auto}#mainmenu .tpx-multicolumn-menu>ul.sub-menu::after{left:50%;transform:translateX(-50%)}#mainmenu .tpx-multicolumn-menu>ul.sub-menu a{color:#7d7d7d;padding:8px 0;transition:color 0.2s ease-in-out}#mainmenu .tpx-multicolumn-menu>ul.sub-menu li.current-menu-item a,#mainmenu .tpx-multicolumn-menu>ul.sub-menu a:hover{color:#0d954b;background-color:#fff0}#mainmenu .tpx-multicolumn-menu>ul.sub-menu>li{flex:50%;width:50%;display:flex;flex-direction:column;padding:24px}#mainmenu .tpx-multicolumn-menu>ul.sub-menu>li:last-child{padding-top:0}#mainmenu .tpx-multicolumn-menu>ul.sub-menu>li>a{font-size:16px;text-transform:uppercase;font-weight:700;pointer-events:none;margin-bottom:6px}#mainmenu .tpx-multicolumn-menu>ul.sub-menu>li>ul.sub-menu{display:block;opacity:1;visibility:visible;position:static;min-width:unset;box-shadow:none;top:auto;left:auto;right:auto;bottom:auto;transform:none;padding:0;margin:0}}@media (min-width:768px) and (max-width:1650px){#mainmenu .tpx-multicolumn-menu>ul.sub-menu a{padding:4px 0}#mainmenu .tpx-multicolumn-menu>ul.sub-menu>li{padding:16px}}.vc_section.tpx-vehicles-hero{position:relative;background-position:center bottom!important;padding-top:120px!important;padding-bottom:120px!important}@media (min-width:768px){.vc_section.tpx-vehicles-hero{min-height:470px;padding-top:0!important;padding-bottom:0!important}}@media (min-width:1650px){.vc_section.tpx-vehicles-hero{min-height:700px;padding-top:0!important;padding-bottom:0!important}}.vc_section.tpx-vehicles-hero::after{content:''!important;position:absolute;top:0;left:0;width:100%!important;height:100%!important;visibility:visible!important;background-image:linear-gradient(95.78deg,#0D2916 0%,rgb(32 76 56 / .1) 100%)}.vc_section.tpx-vehicles-hero>.vc_row{position:relative;z-index:1}.tpx-vehicles-hero .wpb_wrapper h1{font-size:42px;color:#fff;text-align:left;font-weight:400;font-style:normal;max-width:810px;line-height:1.1!important}@media (min-width:768px){.tpx-vehicles-hero .wpb_wrapper h1{font-size:62px}}.tpx-vehicles-hero .wpb_wrapper h1 u{text-decoration:none;border-bottom:1px solid}.tpx-vehicles-hero .wpb_wrapper h1 strong{color:#fdb714;font-weight:400}h2.tpx-vehicles-title{font-size:32px;color:#2B2B2A;font-weight:400;font-style:normal;line-height:1.3!important}h2.tpx-vehicles-title br{display:none}@media (min-width:768px){h2.tpx-vehicles-title{font-size:52px}h2.tpx-vehicles-title br{display:block}}.tpx-vehicles-title.tpx-vehicles-title-sub{font-size:32px;position:relative}.tpx-vehicles-gallery-counter{position:absolute;top:150px;left:24px;transform:translateY(-50%);font-size:100px;font-family:'Open Sans',sans-serif;font-weight:700;color:#12693A;opacity:.1}.tpx-vehicles-gallery-reverse .tpx-vehicles-gallery-counter{right:auto;left:24px}@media (min-width:768px){.tpx-vehicles-gallery-counter{left:auto;right:24px;top:15px;opacity:.2}}.tpx-vehicles-section.vc_section{padding-top:80px!important;padding-bottom:80px!important}@media (min-width:768px){.tpx-vehicles-section.vc_section{padding-top:130px!important;padding-bottom:130px!important}}.tpx-vehicles-section.tpx-vehicles-section-accent.vc_section{background-image:linear-gradient(95.78deg,rgb(13 41 22 / .05) 0%,rgb(32 76 56 / .01) 100%)}.tpx-vehicles-typo p{color:#2B2B2A!important;font-family:'Open Sans',sans-serif!important;font-size:20px!important;font-weight:300!important;line-height:1.6!important;margin-bottom:16px;-webkit-font-smoothing:antialiased}.tpx-vehicles-typo p:last-child{margin-bottom:0!important}@media (min-width:768px){.tpx-vehicles-typo p{font-size:24px!important;margin-bottom:36px}}.tpx-vehicles-typo strong{font-weight:400!important}strong.tpx-vehicles-highlight{font-weight:400;background-image:linear-gradient(103deg,rgb(253 183 20 / .38) 0%,#fff0 100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:.05em;padding-bottom:.05em}.tpx-vehicles-icons-list .tpx-vehicles-typo{margin-bottom:45px!important}.tpx-vehicles-icons-list .tpx-vehicles-typo p{font-size:18px!important;margin-bottom:0!important;line-height:1.3!important}@media (min-width:768px){.tpx-vehicles-icons-list .tpx-vehicles-typo p{font-size:22px!important}}.tpx-vehicles-icons-list .tpx-vehicles-typo .wpb_wrapper{display:flex}.tpx-vehicles-icons-list .tpx-vehicles-typo p:first-child img{margin:0!important;margin-top:6px!important;margin-right:22px!important;width:64px!important}.tpx-vehicles-icons-list.tpx-vehicles-icons-list-type-2 .tpx-vehicles-typo p:first-child img{width:52px!important;margin-top:0!important}.tpx-vehicles-icons-list .tpx-vehicles-typo p:last-child{flex:1}.tpx-vehicles-icons-list .tpx-vehicles-typo strong{font-weight:600!important}.tpx-vehicles-images-grid{max-width:1675px;margin-left:auto!important;margin-right:auto!important;left:auto!important;width:100%!important}.tpx-vehicles-container{max-width:1140px}.tpx-vehicles-gallery-thumbs.wpb_row{display:flex;justify-content:flex-start;max-width:700px;position:relative;margin-top:50px!important;margin-left:0!important;margin-right:0!important}.tpx-vehicles-gallery-reverse .tpx-vehicles-gallery-thumbs.wpb_row{margin-right:16px!important}@media (max-width:767px){.tpx-vehicles-gallery-thumbs.wpb_row{overflow:auto;margin-left:-35px!important;margin-right:-35px!important;padding:5px 15px;max-width:unset;width:calc(100% + 35px * 2);order:-1;margin-top:0!important;margin-bottom:24px}.tpx-vehicles-section.vc_section.tpx-vehicles-gallery{padding-top:0!important;margin-top:-20px}}@media (min-width:768px){.tpx-vehicles-gallery-thumbs.wpb_row{left:-125px}.tpx-vehicles-gallery-reverse .tpx-vehicles-gallery-thumbs.wpb_row{left:auto}}.tpx-vehicles-gallery-thumbs.wpb_row .wpb_column{width:126px!important;min-width:126px!important;margin-right:16px!important;padding:0!important}.tpx-vehicles-gallery-reverse .tpx-vehicles-gallery-thumbs.wpb_row .wpb_column{margin-left:0!important;margin-right:16px!important}.tpx-vehicles-gallery-thumbs.wpb_row .vc_column_container>.vc_column-inner,.tpx-vehicles-gallery-thumbs.wpb_row .vc_column_container>.vc_column-inner .wpb_wrapper{padding-left:0!important;padding-right:0!important}.tpx-vehicles-gallery-thumbs.wpb_row .vc_column_container>.vc_column-inner .wpb_single_image img{width:126px!important;height:95px;object-fit:cover;object-position:center;display:block;opacity:.8;border:1px solid #12693A;filter:drop-shadow(0 4px 15px rgb(13 41 22 / .3))}.tpx-vehicles-gallery-thumbs.wpb_row .vc_column_container>.vc_column-inner .wpb_single_image a.vc_single_image-wrapper.active img{opacity:1;box-shadow:0 0 0 4px #12693A}.tpx-vehicles-gallery-large-image.wpb_single_image img{width:100%;height:570px;object-fit:cover;object-position:center}.tpx-vehicles-gallery .tpx-vehicles-typo p{font-size:18px!important;margin-bottom:20px!important}@media (min-width:768px){.tpx-vehicles-gallery .tpx-vehicles-typo p{font-size:22px!important;line-height:1.3!important}}.tpx-vehicles-gallery .tpx-vehicles-typo p:last-child{margin-bottom:0!important}.tpx-vehicles-gallery:not(.tpx-vehicles-gallery-reverse) .wpb_column:last-child .vc_column-inner,.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse .wpb_column:first-child .vc_column-inner{position:relative;z-index:5}@media (max-width:767px){.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse>.vc_row{flex-direction:column-reverse}.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse .wpb_column:first-child .vc_column-inner>.wpb_wrapper,.tpx-vehicles-gallery:not(.tpx-vehicles-gallery-reverse) .wpb_column:last-child .vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column}.tpx-vehicles-gallery.tpx-vehicles-gallery:not(.tpx-vehicles-gallery-reverse) .wpb_column:first-child,.tpx-vehicles-gallery.tpx-vehicles-gallery:not(.tpx-vehicles-gallery-reverse) .wpb_column:first-child .vc_column-inner{padding-left:0;padding-right:0}.tpx-vehicles-gallery.tpx-vehicles-gallery:not(.tpx-vehicles-gallery-reverse)>.vc_row>.wpb_column:first-child .vc_column-inner img,.tpx-vehicles-gallery.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse>.vc_row>.wpb_column:last-child .vc_column-inner img{height:300px!important}.tpx-vehicles-gallery.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse .wpb_column:last-child,.tpx-vehicles-gallery.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse .wpb_column:last-child .vc_column-inner{padding-left:0;padding-right:0}}.tpx-vehicles-gallery:not(.tpx-vehicles-gallery-reverse) .wpb_column:last-child .vc_column-inner>.wpb_wrapper{max-width:570px}@media (min-width:768px){.tpx-vehicles-gallery.tpx-vehicles-gallery-reverse .wpb_column:first-child .vc_column-inner>.wpb_wrapper{max-width:570px;margin-left:auto;z-index:5}}body .tpx-thank-you h1,body .tpx-thank-you p{text-align:center}body .tpx-thank-you{padding-top:262px;padding-bottom:262px;position:relative}@media (max-width:767px){body .tpx-thank-you{padding-top:138px;padding-bottom:115px}}body .tpx-thank-you::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(18 105 58 / .6)}body .tpx-thank-you .wpb_wrapper h1{position:relative;color:#FDB714;font-size:62px!important;font-weight:700!important;font-family:'Playfair Display',serif!important;margin-top:0!important}@media (max-width:767px){body .tpx-thank-you .wpb_wrapper h1{font-size:52px!important}}body .tpx-thank-you .wpb_wrapper p{position:relative;color:#fff!important;font-size:26px!important;font-family:'Open Sans',sans-serif!important;font-weight:300!important;max-width:800px!important;margin:0 auto}@media (max-width:767px){body .tpx-thank-you .wpb_wrapper p{font-size:20px!important;padding:0 15px}}body .tpx-thank-you .wpb_wrapper p strong{font-weight:600!important}body .tz_page_content{padding:0!important}body .tpx-thank-you-button a.vc_btn3-style-outline{display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:20px!important;font-family:'Playfair Display',serif!important;line-height:1.5rem!important;width:195px!important;height:53px!important;padding-left:0!important;padding-right:0!important}@media (max-width:767px){body .tpx-thank-you-button{padding:0 10px}body .tpx-thank-you-button a.vc_btn3-style-outline{font-size:18px!important;background-color:#fff!important;color:#2B2B2A!important;width:100%!important;height:44px!important}}x-currency-symbol,x-currency-amount,x-currency-code{opacity:0;transition:opacity 0.3s ease-in-out}x-currency-amount.active,x-currency-code.active,x-currency-symbol.active{opacity:1}.tours-filter-bar::-webkit-scrollbar{display:none}.tours-filter-bar{-ms-overflow-style:none;scrollbar-width:none}.tz-site-breadcrumbs{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:-.2px;padding:20px 0 10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-site-breadcrumbs a{margin:0 5px}.tz-site-breadcrumbs a:first-child{margin-left:0}.tz-site-breadcrumbs .breadcrumb_last{margin-left:5px}@media (max-width:991px){.tz-site-breadcrumbs{display:none}}.tz-hero-breadcrumb{margin-bottom:24px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:-.2px;text-align:center;color:#fff;line-height:1.6}.tz-hero-breadcrumb a,.tz-hero-breadcrumb .breadcrumb_last{color:#fff;margin:0 5px}.tz-hero-breadcrumb a:hover{color:#fdb714}@media (max-width:991px){.tz-hero-breadcrumb{display:none}}.tz-blog-archive-breadcrumb .tz-hero-breadcrumb,.fmct-page-hero__caption .tz-hero-breadcrumb{text-align:left}.tz-blog-archive-breadcrumb .tz-hero-breadcrumb,.tz-blog-archive-breadcrumb .tz-hero-breadcrumb a,.tz-blog-archive-breadcrumb .tz-hero-breadcrumb .breadcrumb_last{color:#333}.tz-blog-archive-breadcrumb .tz-hero-breadcrumb a:hover{color:#D09136}@media (max-width:991px){.tz-blog-archive-breadcrumb .tz-hero-breadcrumb{display:block}}body:has(.tpx-vehicles-hero) .tz-site-breadcrumbs,body:has(.sustainability-hero-bg) .tz-site-breadcrumbs,body:has(.vsc-fmct-page-hero) .tz-site-breadcrumbs{position:relative;z-index:10;padding:30px 0 0;margin-bottom:-60px;display:block}body:has(.tpx-vehicles-hero) .tz-site-breadcrumbs,body:has(.tpx-vehicles-hero) .tz-site-breadcrumbs a,body:has(.tpx-vehicles-hero) .tz-site-breadcrumbs .breadcrumb_last,body:has(.sustainability-hero-bg) .tz-site-breadcrumbs,body:has(.sustainability-hero-bg) .tz-site-breadcrumbs a,body:has(.sustainability-hero-bg) .tz-site-breadcrumbs .breadcrumb_last,body:has(.vsc-fmct-page-hero) .tz-site-breadcrumbs,body:has(.vsc-fmct-page-hero) .tz-site-breadcrumbs a,body:has(.vsc-fmct-page-hero) .tz-site-breadcrumbs .breadcrumb_last{color:#fff}body:has(.tpx-vehicles-hero) .tz-site-breadcrumbs a:hover,body:has(.sustainability-hero-bg) .tz-site-breadcrumbs a:hover,body:has(.vsc-fmct-page-hero) .tz-site-breadcrumbs a:hover{color:#fdb714}body:has(.vsc-fmct-page-hero) .tz-site-breadcrumbs>.container{padding-left:30px}.fmct-where-you-go{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}@media (max-width:991px){.fmct-where-you-go{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.fmct-where-you-go{grid-template-columns:1fr}}.fmct-where-you-go__item{display:block;color:inherit;transition:transform 0.2s ease-in-out}a.fmct-where-you-go__item:hover,a.fmct-where-you-go__item:focus{text-decoration:none;color:inherit;transform:translateY(-2px)}.fmct-where-you-go__image{overflow:hidden;aspect-ratio:4 / 3;background-color:#f2f2f2}.fmct-where-you-go__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease-in-out}a.fmct-where-you-go__item:hover .fmct-where-you-go__image img{transform:scale(1.05)}.fmct-where-you-go__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.fmct-where-you-go__title{font-size:20px;font-weight:400;margin:0;color:#000}.fmct-where-you-go__nights{flex-shrink:0;background-color:#fff0;border:1px solid #d9d9d9;padding:6px 14px;font-size:13px;font-weight:400;line-height:1;color:#333;white-space:nowrap}.fmct-where-you-go-slider{position:relative;margin-top:24px;overflow:hidden}.fmct-where-you-go-slider .swiper-wrapper{display:flex}.fmct-where-you-go-slider:not(.swiper-initialized) .swiper-wrapper{gap:24px}.fmct-where-you-go-slider:not(.swiper-initialized) .fmct-where-you-go-slider__edge{opacity:0}.fmct-where-you-go-slider .swiper-slide{flex-shrink:0;box-sizing:border-box;width:calc((100% - 80px) / 3.25);height:auto}@media (max-width:991px){.fmct-where-you-go-slider .swiper-slide{width:calc((100% - 40px) / 2.15)}}.fmct-where-you-go-slider__edge{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;width:140px;pointer-events:none;opacity:1;transition:opacity 0.3s ease}@media (max-width:991px){.fmct-where-you-go-slider__edge{width:90px}}.fmct-where-you-go-slider__edge--prev{left:0;justify-content:flex-start;padding-left:20px;background:linear-gradient(to right,#fff 25%,#fff0)}.fmct-where-you-go-slider__edge--next{right:0;justify-content:flex-end;padding-right:20px;background:linear-gradient(to left,#fff 25%,#fff0)}@media (max-width:991px){.fmct-where-you-go-slider__edge--prev,.fmct-where-you-go-slider__edge--next{background:none}}.fmct-where-you-go-slider__edge:has(.swiper-button-disabled),.fmct-where-you-go-slider__edge:has(.swiper-button-lock){opacity:0;pointer-events:none}.fmct-where-you-go-slider__btn{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;padding:0;border:none;border-radius:50%;background:#fff;color:#0a2151;cursor:pointer;box-shadow:0 4px 16px rgb(10 33 81 / .18);transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.fmct-where-you-go-slider__btn:hover{background-color:#12693a;color:#fff;transform:scale(1.06)}.fmct-where-you-go-slider__btn svg{width:22px;height:22px}.fmc-included{display:block}.fmc-included__grid{list-style:none;margin:0;padding:0;column-count:1;column-gap:32px}@media (min-width:768px){.fmc-included__grid{column-count:2}}.fmc-included__item{display:flex;align-items:flex-start;gap:6px;margin-bottom:16px;break-inside:avoid;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#595959}.fmc-included__item:last-child{margin-bottom:0}.fmc-included__check{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.fmc-not-included{margin-top:32px;padding:16px;background-color:#f5f5f0;border-radius:10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;line-height:1.6;color:#595959}.fmc-not-included strong{font-weight:700;color:#000}.tour-prices__disclaimer{margin-top:32px;margin-bottom:0;padding:16px;background-color:#f5f5f0;border-radius:10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;line-height:1.6;color:#595959}.tz-footer{background:#2a2a2a url(/wp-content/themes/aventura-child/images/footer-bg.jpg) no-repeat;background-size:cover;background-position:50% 50%}.tz-footer .tz-footer-bottom{background:rgb(0 0 0 / .15)}.tz-footer .textwidget p a,.tz-footer .tz-footer-top .footerattr .widget ul li a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tz-footer .textwidget p a:hover,.tz-footer .textwidget p a:focus{color:#fff;text-decoration:none}.tz-footer .tz-footer-top .footerattr .widget ul li a:hover,.tz-footer .tz-footer-top .footerattr .widget ul li a:focus,.tz-footer .tz-footer-top .footerattr .widget ul li.current-menu-item a{color:#fff}.tz-footer .tz-footer-top .footerattr .widget_text{margin-bottom:35px}.tz-footer .widget_media_image img{max-width:165px!important}.tz-footer-link p{margin:0}@media screen and (min-width:480px){.tz-footer .tz-footer-bottom .tz-copyright{text-align:left;font-size:14px}.tz-footer .tz-footer-bottom .tz-footer-link{width:50%;float:right;text-align:right;margin-top:8px}}@media screen and (max-width:991px){.tz-footer{padding:40px 0 0}.tz-footer .tz-footer-top{padding:0}.tz-footer-bottom-box{padding:25px 0}.tz-footer-link p{font-size:13px}footer.tz-footer .tz-footer-bottom .tz-copyright{text-align:center;padding:0 15px;float:none;font-size:13px}footer.tz-footer .tz-footer-bottom .tz-footer-link{text-align:center;padding:0 15px;margin:5px 0 0;float:none;font-size:13px;width:auto}}@media screen and (min-width:1580px){.tz-footer .tz-footer-top{padding:10px 0 0}.tz-footer .tz-footer-top .footerattr:nth-child(3n){clear:none}}@media screen and (min-width:480px){.fmct-page-hero{position:relative}.fmct-page-hero__banner{display:block;width:100%;height:auto}.fmct-page-hero__caption{position:absolute;top:18vw;left:26vw;z-index:1}.fmct-page-hero__title{font-size:3.2vw;font-weight:400;color:#fff;letter-spacing:0;font-family:'Playfair Display',serif;visibility:inherit;transition:none 0s ease 0s;text-align:inherit;line-height:1;margin:0 0 3vw;padding:0}.fmct-page-hero__short-description{font-size:1.1vw;line-height:1;font-weight:400;color:#fff;letter-spacing:0;font-family:'Open Sans',sans-serif;margin:0;padding:0}}