.wrapper-content{background-color:#fff}
.post_list_content_unit .post-list-content .post_list_meta_unit .sticky_post:after{border-color:transparent transparent #fff}
body{font-family:'Questrial', sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#555}
a{color:#555}
a:hover{color:#ffb300}
h1,h2,h3,h4,h5,h5,h6,.header_main_menu_wrapper .header-menu li{font-family:'Questrial', sans-serif;font-weight:700;color:#333}
h1 a,h2 a,h3 a,h4 a,h5 a,h5 a,h6 a{font-family:'Questrial', sans-serif;color:#333}
h1{font-size:26px;font-weight:400}
h2{font-size:26px;font-weight:400}
h3,.wrapper-blog-content .entry-content .entry-title{font-size:26px;font-weight:400}
h4{font-size:20px;font-weight:400}
h5{font-size:18px;font-weight:400}
h6{font-size:16px;font-weight:400}
.custom-content .btn-default:hover{color:#ffb300;border-color:#ffb300}
.wrapper-footer{background:#1b2c33;color:#ccc}
.wrapper-footer a{color:#fff}
.wrapper-footer a:hover{color:#ffb300}
.wrapper-footer .contact-info a{color:#ccc}
.wrapper-footer .contact-info a:hover{color:#ffb300}
.wrapper-footer .main-top-footer{font-size:13px;border-bottom:1px solid #5b6366}
.wrapper-footer .main-top-footer .widget-title{color:#fff;font-size:18px}
.widget-area aside .widget-title:before{background:#ffb300}
.list-arrow li{margin-bottom:0}
.list-arrow li a{border-bottom:1px solid #5b6366}
.list-arrow li a:after{color:#ffb300}
.subscribe_shadow{background:rgba(0,0,0,0.5)}
.images_single_left .tour_after_title .meta_values:before,.images_single_left .tour_after_title .meta_date:before{color:#ffb300}
.interary-item .icon-left{border:2px dashed #26bdf7;color:#fff;background:#26bdf7}
.interary-item:hover .icon-left{background:transparent;color:#26bdf7}
.interary-item .item_content h2,.interary-item .item_content h3{font-size:22px}
.single-woo-tour .description_single .entry-content-tour p.price{background-color:#ffb300}
.single-woo-tour .description_single #tourBookingForm input[type="text"]:focus{border-color:#ffb300}
.navigation-menu{background:#fff}
.navigation-menu:after{content:'';height: 3px;width: 100%;background: -moz-linear-gradient(left, #f76570 0%, #f76570 8%, #f3a46b 8%, #f3a46b 16%, #f3a46b 16%, #ffd205 16%, #ffd205 24%, #ffd205 24%, #1bbc9b 24%, #1bbc9b 25%, #1bbc9b 32%, #14b9d5 32%, #14b9d5 40%, #c377e4 40%, #c377e4 48%, #f76570 48%, #f76570 56%, #f3a46b 56%, #f3a46b 64%, #ffd205 64%, #ffd205 72%, #1bbc9b 72%, #1bbc9b 80%, #14b9d5 80%, #14b9d5 80%, #14b9d5 89%, #c377e4 89%, #c377e4 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f76570), color-stop(8%,#f76570), color-stop(8%,#f3a46b), color-stop(16%,#f3a46b), color-stop(16%,#f3a46b), color-stop(16%,#ffd205), color-stop(24%,#ffd205), color-stop(24%,#ffd205), color-stop(24%,#1bbc9b), color-stop(25%,#1bbc9b), color-stop(32%,#1bbc9b), color-stop(32%,#14b9d5), color-stop(40%,#14b9d5), color-stop(40%,#c377e4), color-stop(48%,#c377e4), color-stop(48%,#f76570), color-stop(56%,#f76570), color-stop(56%,#f3a46b), color-stop(64%,#f3a46b), color-stop(64%,#ffd205), color-stop(72%,#ffd205), color-stop(72%,#1bbc9b), color-stop(80%,#1bbc9b), color-stop(80%,#14b9d5), color-stop(80%,#14b9d5), color-stop(89%,#14b9d5), color-stop(89%,#c377e4), color-stop(100%,#c377e4));background: -webkit-linear-gradient(left, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%);background: -o-linear-gradient(left, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%);background: -ms-linear-gradient(left, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%);background: linear-gradient(to right, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f76570', endColorstr='#c377e4',GradientType=1 );position: absolute;top:0}
.search-toggler-unit .search-toggler{border:1px solid #FF4E4E;color:#fff;background-color:#FF4E4E}
.header_top_bar{background-color:#1b2c33;color:#ccc}
.header_top_bar a{color:#ccc}
.header_top_bar a:hover{color:#fff}
.header_top_bar .language-switcher-unit .stm_current_language.dropdown_toggle .fa-flag{color:#fff}
.header_top_bar .qtranxs_widget select{color:#ccc}
.header_top_bar .qtranxs_widget select:hover{color:#fff}
.transparent_home_page .affix-top .navbar-nav > li > a{color:#fff}
.transparent_home_page .sticky_header.affix .navigation-menu{background:#fff}
.post_images span.price{background:rgba(255,255,255,.8)}
.post_images .onsale{background:#26bdf7}
.post_title h4 a:hover{color:#26bdf7}
.read_more_button,.travel_tour ul.products li.product .read_more .add_to_cart_button{background:#ff4e4e}
.travel_tour ul.products li.product .read_more .add_to_cart_button:hover{background:#ffb300}
.call_now_button{background:#ffb300}
.travel_tour ul.products li.product .read_more .add_to_cart_button:hover{background:#ffb300}
.item_rating i{color:#ffb300}
.site-content .entry-content{background:#26bdf7}
.tours-tabs .nav-tours-tabs{border-bottom:3px solid #26bdf7}
.tours-tabs .nav-tours-tabs li.active a{background:#26bdf7;color:#fff}
.tours-tabs .nav-tours-tabs{border-bottom:3px solid #26bdf7}
.tours-tabs .nav-tours-tabs li.active a{background:#26bdf7}
.tours-tabs .tab-content{border:3px solid #26bdf7}
.navigation ul li .page-numbers{color:#555}
.navigation ul li .page-numbers:hover,.navigation ul li .page-numbers.current{border-color:#26bdf7;color:#26bdf7}
.widget-icon-box .boxes-icon{box-shadow:0 0 0 3px #26bdf7}
.widget-icon-box .boxes-icon:after{background:#26bdf7}
.tour-reviews-item .reviews-item-content .reviews-item-title a:hover{color:#26bdf7}
.post_list_content_unit .post-list-content .post_list_meta_unit .sticky_post{background-color:#ffb300}
.post_list_content_unit .post-list-content .post_list_meta_unit .border-meta-unit{border:2px solid #ffb300}
.post_list_content_unit .post-list-content .post_list_meta_unit .border-meta-unit .post_list_comment_num{border-top:2px solid #ffb300}
.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_title a:hover{color:#26bdf7}
.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .date-time:before,.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .post_list_cats:before{color:#ffb300}
.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_cats a:hover{color:#ffb300}
.hotel-booking-search form button{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
#tourBookingForm input[type="submit"]{background:#26bdf7;box-shadow:0 2px 0 0 rgba(38,189,247,0.6)}
#tourBookingForm input[type="submit"]:hover{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
#payment input[type="submit"]:hover{background:#ffb300;color:#fff}
.error{border-color:#26bdf7}
.error.placeholder{color:#26bdf7}
.error:-moz-placeholder{color:#26bdf7}
.error::-webkit-input-placeholder{color:#26bdf7}
.error:-ms-input-placeholder{color:#26bdf7}
.travel_tour ul.products li.product .item-product .wrapper_content .button,.travel_tour-page ul.products li.product .item-product .wrapper_content .button,.travel_tour ul.products li.product .item-product .wrapper_content button,.travel_tour-page ul.products li.product .item-product .wrapper_content button{background:#26bdf7;box-shadow:0 2px 0 0 rgba(38,189,247,0.6)}
.travel_tour ul.products li.product .item-product .wrapper_content .button:hover,.travel_tour-page ul.products li.product .item-product .wrapper_content .button:hover,.travel_tour ul.products li.product .item-product .wrapper_content button:hover,.travel_tour-page ul.products li.product .item-product .wrapper_content button:hover{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.travel_tour ul.products .wc-backward,.travel_tour-page ul.products .wc-backward{background:#26bdf7;box-shadow:0 2px 0 0 rgba(38,189,247,0.6)}
.travel_tour ul.products .wc-backward:hover,.travel_tour-page ul.products .wc-backward:hover{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.travel_tour span.onsale,.travel_tour-page span.onsale{background:#26bdf7}
.travel_tour div.product .single-tour-tabs ul.tabs,.travel_tour-page div.product .single-tour-tabs ul.tabs{border-bottom:2px solid #ffb300}
.travel_tour div.product .single-tour-tabs ul.tabs li.active a,.travel_tour-page div.product .single-tour-tabs ul.tabs li.active a{background:#ffb300}
.travel_tour div.product .single-tour-tabs .entry-content,.travel_tour-page div.product .single-tour-tabs .entry-content{border:2px solid #ffb300}
.travel_tour div.product p.stock,.travel_tour-page div.product p.stock{color:#26bdf7}
.travel_tour div.product form.cart .button,.travel_tour-page div.product form.cart .button,.travel_tour div.product form.cart button,.travel_tour-page div.product form.cart button{background:#26bdf7;box-shadow:0 2px 0 0 rgba(38,189,247,0.6)}
.travel_tour div.product form.cart .button:hover,.travel_tour-page div.product form.cart .button:hover,.travel_tour div.product form.cart button:hover,.travel_tour-page div.product form.cart button:hover{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.travel_tour #review_form #respond .form-submit input,.travel_tour-page #review_form #respond .form-submit input{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.travel_tour #review_form #respond .form-submit input:hover,.travel_tour-page #review_form #respond .form-submit input:hover{color:#fff}
.travel_tour .return-to-shop .button:hover,.travel_tour-page .return-to-shop .button:hover,.travel_tour .actions .button:hover,.travel_tour-page .actions .button:hover,.travel_tour .calculated_shipping .button:hover,.travel_tour-page .calculated_shipping .button:hover,.travel_tour .wc-proceed-to-checkout .button:hover,.travel_tour-page .wc-proceed-to-checkout .button:hover,.travel_tour .return-to-shop .button.alt:hover,.travel_tour-page .return-to-shop .button.alt:hover,.travel_tour .actions .button.alt:hover,.travel_tour-page .actions .button.alt:hover,.travel_tour .calculated_shipping .button.alt:hover,.travel_tour-page .calculated_shipping .button.alt:hover,.travel_tour .wc-proceed-to-checkout .button.alt:hover,.travel_tour-page .wc-proceed-to-checkout .button.alt:hover{background:#ffb300;color:#fff}
.travel_tour .related.tours h2:before,.travel_tour-page .related.tours h2:before{background:#ffb300}
.travel_tour-checkout .travel_tour-info-login-form .travel_tour-info a,.travel_tour-checkout .travel_tour-info-coupon-message .travel_tour-info a{color:#ffb300}
.travel_tour-checkout .travel_tour-info-login-form .checkout_coupon .button:hover,.travel_tour-checkout .travel_tour-info-coupon-message .checkout_coupon .button:hover{background:#ffb300;color:#fff}
.travel_tour-ResetPassword .form-row input.button:hover{background:#ffb300;color:#fff}
.related.products h2:before,.up-sells h2:before{background:#ffb300}
.post_date:before{color:#ffb300}
.item-list-tour .content-list-tour .wrapper_content .content-left .post_date:before{color:#ffb300}
.item-list-tour .content-list-tour .wrapper_content .content-right .price{color:#555;font-size:22px}
.item-list-tour .content-list-tour .wrapper_content .content-right .add_to_cart_button{background:#ffb300}
.item-list-tour .content-list-tour .wrapper_content .content-right .add_to_cart_button:hover{background:#26bdf7}
.tb_single_tour .tb_single_tour_details ul.tb_single_tour_tabs{border-bottom:3px solid #26bdf7}
.tb_single_tour .tb_single_tour_details ul.tb_single_tour_tabs li a.active{background:#26bdf7}
.tb_single_tour .tb_single_tour_details .tb_single_tour_tabs_content{border:3px solid #26bdf7}
.form-subscribe-form-wrap .mc4wp-form .mc4wp-submit-button,.form-subscribe-form-wrap .epm-sign-up-form .epm-sign-up-button{background:#ffb300}
.search-overlay .search-form .search-submit{background:#ffb300}
.section-yellow{background:#ffb300}
.owl-theme .owl-controls .owl-dot.active span,.owl-theme .owl-controls.clickable .owl-dot:hover span{background:#ffb300;border-color:#ffb300}
.icon-btn{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.wpcf7-form .wpcf7-submit{font-family:Roboto,Helvetica,Arial,sans-serif;background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
#respond input#submit{background:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.counter-block .counter .number{background-color:#ffb300;box-shadow:0 2px 0 0 rgba(255,179,0,0.6)}
.stats_counter .stats_counter_number{color:#ffb300}
.hotel-booking-search form button,.callnow-form-wrap .mc4wp-form .mc4wp-submit-button,.stats_counter .stats_counter_title,.counter-block .counter,.header_main_menu_wrapper .header-menu li,.callnow-form-wrap .epm-sign-up-form .epm-sign-up-button{font-family:'Questrial', sans-serif;font-weight:700}
.stats_counter .stats_counter_number{font-family:'Mulish', sans-serif;font-weight:800}
.tours_type_item .item__title,.counter-block .counter-caption,.tour-reviews-item .reviews-item-info .reviews-item-info-name,.icon-btn,.wpcf7-form .wpcf7-submit,#respond input#submit{font-family:'Questrial', sans-serif}
.shortcode_title.title-decoration-bottom-center .line_after_title{color:#ffb300}
.discounts-tour .discounts-title span{background-color:#ffb300}
.comments-area .comment-list-inner li .comment-extra-info a:hover,.comments-area .comment-list-inner li .comment-extra-info .comment-reply-link:hover{color:#ffb300}
.widget_login_form .form_popup{font-size:14px}
.widget_login_form .form_popup .inner-form p input[type="submit"]:hover{background:#ffb300}
.widget_login_form .form_popup .inner-form .lost-pass:hover{color:#ffb300}
.travel_tour .login input[type="submit"]:hover,.travel_tour-page .login input[type="submit"]:hover,.travel_tour .register input[type="submit"]:hover,.travel_tour-page .register input[type="submit"]:hover,.travel_tour .edit-account input[type="submit"]:hover,.travel_tour-page .edit-account input[type="submit"]:hover{background:#ffb300}
.travel_tour .travel_tour-info .button:hover,.travel_tour-page .travel_tour-info .button:hover{background:#ffb300}
.widget-area .search_tour{background:#ffb300}
.widget-area .search_tour button{background:#26bdf7}
.widget-area .search_tour button:hover{background:rgba(38,189,247,0.8)}
.post-password-form input[type="Submit"]:hover{background:#ffb300}
.wrapper-special-tours .inner-special-tours .item_price .price{background:#26bdf7}
.sc-gallery .gallery_item-wrap .gallery-item{background:rgba(255,179,0,0.9)}
.sc-gallery .gallery-tabs-wrapper.filters li a.active{color:#ffb300}
@media (min-width: 993px) {
.site-header .navbar-nav > li > ul.sub-menu{background-color:#fff}
.site-header .navbar-nav > li > ul.sub-menu > li a{color:#333}
.site-header .navbar-nav > li > ul.sub-menu > li a:hover{color:#ffb300}
.navbar-nav > li > a{font-size:20px;color:#333;font-weight:600}
.navbar-nav > li.current-menu-item:after,.navbar-nav > li.current_page_parent:after,.navbar-nav > li.current-menu-ancestor:after{border-color:transparent transparent #ffb300}
.navbar-nav > li.current-menu-item:before,.navbar-nav > li.current_page_parent:before,.navbar-nav > li.current-menu-ancestor:before{background:#ffb300}
.navbar-nav > li.current-menu-item > a,.navbar-nav > li.current_page_parent > a,.navbar-nav > li.current-menu-ancestor > a{color:#ffb300}
.navbar-nav > li > ul.sub-menu{background-color:#fff;border-top:3px solid #ffb300}
.navbar-nav > li > ul.sub-menu > li a{color:#333}
.navbar-nav > li > ul.sub-menu > li a:hover{color:#ffb300}
}
@media (min-width: 768px) {
.menu-right li a,.menu-right li span,.menu-right li div{color:#333;font-size:20px;font-weight:600}
.menu-right li a:hover{color:#ffb300}
.width-logo{width:190px}
.width-navigation{width:calc(100% - 195px);width:-webkit-calc(100% - 195px);width:-moz-calc(100% - 195px)}
}
@media (max-width: 993px) {
.width-logo{width:140px}
#mobile-demo li a,.icon-toggle{color:#fff}
#mobile-demo li.current-menu-item > a,#mobile-demo li.current-menu-item > span{color:#ffb300}
.menu-mobile-effect span{background-color:#333}
#mobile-demo{background:#232323}
#mobile-demo .navbar-nav > li > a,#mobile-demo .navbar-nav > li > span{color:#fff}
}
@media (max-width: 767px) {
.travel_tour div.product .single-tour-tabs .panel-group .panel-default .panel-title a:not(.collapsed),.travel_tour div.product .single-tour-tabs .panel-group .panel-default .panel-title a:hover{background:#ffb300;color:#fff}
.travel_tour div.product .single-tour-tabs .panel-group .panel-collapse{border-color:#ffb300}
}
.shortcode-tour-reviews-bg {background: rgba(238, 236, 232, 0.8) url("../../images/bg-review.png");}
.tour-reviews-item .reviews-item-content .reviews-item-title a,.tour-reviews-item{color:#333}
.tours-type-slider .owl-controls .owl-dot span{border-color:#ddd}
.tours-type-slider .owl-controls .owl-dot.active span,.tours-type-slider .owl-controls.clickable .owl-dot:hover span{background:#FF4E4E;border-color:#FF4E4E}
.tour-reviews-item .reviews-item-info .reviews-item-rating i{color:#333}
.button-style{ position: relative; display: inline-block; vertical-align: middle; width: auto; margin: 0; font-size: 15px; line-height: 2em; font-weight: 500; text-transform: uppercase; letter-spacing: 0.5px; outline: 0; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out; -o-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out; transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out; padding: 9px 25px; cursor: pointer; overflow: hidden; color: #fff; background-color: #ff4e4e; border: 1px solid transparent; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
.button-style:before{content: url(../../images/arrow_light.svg);vertical-align: top;margin-left: 9px;display: inline-block;position: absolute;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;left: -37%;}
.button-style:after{content: "";position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;background-color: #ff4e4e;-webkit-transform: translateX(-102%);-ms-transform: translateX(-102%);transform: translateX(-102%);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transition: .4s cubic-bezier(.18,.24,.18,.89);-o-transition: .4s cubic-bezier(.18,.24,.18,.89);transition: .4s cubic-bezier(.18,.24,.18,.89);}
.button-style .button-text{display: inline-block;padding-right: 20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-family: var(--bs-font-sans-serif);font-weight:600}
.button-style .button-text:after{content: url(../../images/arrow_light.svg);position: absolute;vertical-align: top;margin-left: 9px;display: inline-block;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s; font-size: 20px;}
.button-style:hover{background-color: #ff4e4e!important;color: #fff!important;}
.button-style:hover::before{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);left: 37%;-webkit-transition: .3s .2s;-o-transition: .3s .2s;transition: .3s .2s;}
.button-style:hover .button-text{-webkit-transform: translateX(11px);-ms-transform: translateX(11px);transform: translateX(11px);opacity: .1;-webkit-transition: .3s .2s;-o-transition: .3s .2s;transition: .3s .2s;}
.button-style:hover:after{-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);-webkit-transition: .3s .2s;-o-transition: .3s .2s;transition: .3s .2s;}
.button-style:hover .button-text:after{margin-left: 60px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: margin-left .3s .2s,-webkit-transform .3s;transition: margin-left .3s .2s,-webkit-transform .3s;-o-transition: margin-left .3s .2s,transform .3s;transition: margin-left .3s .2s,transform .3s;transition: margin-left .3s .2s,transform .3s,-webkit-transform .3s;}
.button-sm{padding: 8px 22px 6px;font-size: 14px;text-transform: uppercase;}
.w-100{width:100%}
.enq-box{position:relative}
.enquiry__form{position:absolute;top:10%;right:8%;width:450px;z-index:1;background:rgba(18, 42, 67, 0.73);padding:30px;border-radius:15px;}
.enquiry__form h3{font-size:23px;font-weight:800;text-transform: uppercase;color:#fff;margin-top:0;margin-bottom:20px;text-align:center;}
.enquiry__form .form-group{margin-bottom:15px}
.enquiry__form .form-control{height:50px;width:100%;border:1px solid #fff;font-size:14px;padding:10px 15px;border-radius:4px}
.enquiry__form textarea.form-control{height:90px;min-height:90px;width:100%;border:1px solid #fff;font-size:14px;padding:10px 15px;border-radius:4px}
.enquiry__form .btn-send{background:var(--theme-color);color:var(--white-color);padding:10px 20px;border:0;font-size:16px;text-transform:uppercase;text-align:center;font-weight:600;border-radius:4px;width:100%}
.pb-20{padding-bottom:20px}.pb-60{padding-bottom:60px}.pt-30{padding-top:30px}.pt-50{padding-top:50px}

.callnow-form-wrap{position:relative}
.callnow-form-wrap .epm-sign-up-form{display:inline-block;line-height:40px;width:auto;border:1px solid rgb(255, 78, 78);border-radius:3px}
.callnow-form-wrap .epm-sign-up-form label,.callnow-form-wrap .epm-sign-up-form .epm-form-field{margin:0;width:auto;position:relative;float:left}
.callnow-form-wrap .epm-sign-up-form .mc4wp-email,.callnow-form-wrap .epm-sign-up-form .email{display:inline-block;width:200px;height:40px;line-height:40px;margin:0;padding:0 10px;border:none;outline:0;border-radius:0;background:#fff;color:#333;float:left}
.callnow-form-wrap .mc4wp-form .epm-sign-up-button,.callnow-form-wrap .epm-sign-up-form .mc4wp-submit-button,.callnow-form-wrap .epm-sign-up-form .epm-sign-up-button{display:inline-block;height:40px;width:auto;margin:0 0 0 -5px !important;padding:0 20px;border:none;border-radius:0;color:#fff;text-transform:uppercase;font-style:normal;vertical-align:top}
.callnow-form-wrap .mc4wp-form .mc4wp-submit-button:focus,.callnow-form-wrap .mc4wp-form .epm-sign-up-button:focus,.callnow-form-wrap .epm-sign-up-form .mc4wp-submit-button:focus,.callnow-form-wrap .epm-sign-up-form .epm-sign-up-button:focus{outline:none}
.callnow-form-wrap .mc4wp-form .mc4wp-submit-button:hover,.callnow-form-wrap .mc4wp-form .epm-sign-up-button:hover,.callnow-form-wrap .epm-sign-up-form .mc4wp-submit-button:hover,.callnow-form-wrap .epm-sign-up-form .epm-sign-up-button:hover{color:#fff}
.callnow-form-wrap .epm-sign-up-form .epm-form-field label{display:none}
.form-subscribe input{height:40px;line-height:40px;margin:0;border:none;background:#fff;border-radius:3px}
.form.mc4wp-form input{width:auto!important}
.callnow-form-wrap .epm-sign-up-form .epm-sign-up-button {background: #ff4e4e;}

.tours-type p{font-size:15px;line-height:32px;text-align:center;color:#444}
.post_title h4 a{font-weight:600;font-size:18px}
.covered{margin-bottom:5px}
.covered ul{list-style:none;margin: 0;padding:0;}
.covered ul li:after{content:"\f138";font-family:"bootstrap-icons";position:absolute;right:2px;font-size:13px}
.covered ul li:last-child:after{display:none}
.covered ul li{display:inline-block;position:relative;padding-right:20px;line-height:24px;font-weight:500}
.post_title h4{margin-bottom:5px}
.post_price span.offer {color: #fd4c5c !important;font-size:21px;font-weight: 700;}
small {font-size: 14px;font-weight: normal;text-transform:capitalize}
.footer-info .contact-info,.footer-info .social_media{text-align:center}
.footer-info .contact-info li{font-size:16px;line-height:30px;margin-bottom:10px}
.mr-15{margin-right:15px}
.footer-info .social_media li{display:inline-block;width:30px;height:30px;border:1px solid #ccc;border-radius:50%;text-align:center;line-height:30px;margin-right:5px}
.footer-info .social_media li:last-child{margin-right:0}
.footer-info .social_media li a{color:#ccc}
.item__title{font-weight:700}

body.modal-open .inner-body{filter:blur(4px);-moz-filter:blur(4px);-webkit-filter:blur(4px);-o-filter:blur(4px);}
.modalsikaka{background:rgba(0,0,0,.65)}
.modalsikaka .modal-dialog{margin:5% auto;max-width:750px;}
.modalsikaka .modal-content{border-radius:0}
.modalsikaka .close{position: absolute;right:0;opacity: 1;color: #fff;font-size:17px;font-weight: 400;top:0;border:0;background:#fd4c5c;z-index: 11;width: 30px;height:30px;}
.modalsikaka .modal-body{padding:0 15px;overflow:hidden;}
.modalsikaka .modal-body h4{font-size:21px;font-weight: 400;}
.formbox{padding:15px;padding-bottom: 500em; margin-bottom: -500em;}
.infobox{padding:25px 15px;padding-bottom: 500em;margin-bottom: -500em !important;}
.infobox h4{color:#fd4c5c;margin-bottom:20px}
.infobox ul.proce{margin:0;padding:0;margin-bottom:30px;}
.infobox ul.proce li{list-style:none;position:relative;padding-left:35px;margin-bottom:12px;font-size:13px;line-height:23px;color:#333}
.infobox ul.proce li span{left:0;top:8px;position:absolute;border:2px solid #fd4c5c;border-radius:50%;width:22px;height:22px;text-align:center;line-height:18px;font-weight:600;color:#fd4c5c;}
.infobox ul.whypick{margin:0;padding:0;margin-bottom:40px;}
.infobox ul.whypick li{display:inline-block;list-style:none;min-width:32%;font-weight:500;font-size:14px;text-align:center;color: #444;}
.infobox ul.whypick li img{display:inline-block;clear:both;width:50px;}
.infobox ul.whypick li span{display:block;font-size:11px;font-weight:normal;line-height:5px}
.modalsikaka .modal-body form{padding-top:20px;margin-top:15px;position:relative;}
.modalsikaka .modal-body form::before{position:absolute;width:140px;height:1px;background:#ccc;left:50%;transform:translateX(-50%);content:'';top:0px;}
.modalsikaka .modal-body form::after{position:absolute;width:110px;height:1px;background:#ddd;left:50%;transform:translateX(-50%);content:'';top:4px;}
.modalsikaka .modal-body .form-group{position:relative;margin-bottom:15px}
.modalsikaka .modal-body .form-group input{height:50px;border-radius:4px;padding:10px 15px;border-color:#ddd;box-shadow:none;}
.modalsikaka .modal-body .form-group textarea{height:90px;resize:none;padding:10px 15px;border-radius:4px;border-color:#ddd;box-shadow:none;}
.modalsikaka .modal-body .form-group input::placeholder, .modalsikaka .modal-body .form-group textarea::placeholder{font-size:14px;}
.modalsikaka .modal-body .btn{border:none;}
.static {display: block;}
.bgf2 {background: #f2f2f2;}
.send-btn{border:0;position:relative;z-index:1;font-size:15px;font-weight:700;text-align:center;padding:11.5px 30px;text-transform:uppercase;transition:all ease-in-out .5s;background:#fd4c5c;background:-webkit-linear-gradient(to right,#fd4c5c,#ff5252);background:linear-gradient(to right,#fd4c5c,#ff5252);color:#fff;display:inline-block;border-radius:4px;line-height:27px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}
.datepicker-dropdown{min-width: 250px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important}
th.dow{background-color:#ff4e4e!important;color:#fff!important}
.thank-text{font-size:16px;font-weight:600;margin-top:15px}
.banner-text{position:absolute;top: 75px;text-align:center;width: 100%;}
.banner-text .vc_custom_heading{font-family: 'Mulish', sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;color:#fff;margin-bottom:20px}
.banner-text .vc_custom_text{font-size:20px;font-weight:700;text-transform:capitalize;color:#fff;margin-bottom:20px}
.mobileonly{display:none}
@media(max-width:767px){
.site-header{height:55px}
.mobileonly{display:block}
.navigation-menu .width-logo img{width:100px;margin-top: 5px;}
.search-toggler-unit{position: absolute;top: 12px;right: 15px;}
.search-toggler-unit .search-toggler{padding:4px 12px;font-weight:700}
.enquiry__form{position:relative;top:0;right:0;width:100%;margin-top:-149px;padding: 20px;border-radius: 5px;background: #1e2c3ef0;}
.padding-top-6x {padding-top: 30px;}
.padding-bottom-6x,.padding-bottom-4x{padding-bottom:20px}
.padding-bottom-3x {padding-bottom: 5px;}
.mg-top-6x{margin-top:30px}
.mg-bt-6x{margin-bottom:30px}
.shortcode_title.title-decoration-bottom-center{padding-bottom:0}
.wrapper-footer .wrapper-copyright{text-align:center}
.wrapper-footer .main-top-footer{padding:30px 0 20px}
}