footer,.content,.wrapper,header{float:left;width:100%}
.wrapper{overflow:hidden}
header{position:relative;z-index:12;box-shadow:0 0 4px -1px rgba(0,0,0,0.6)}
.map_canvas{display:none}
div.pac-logo:after{display:none!important}
.dl-menuwrapper{display:none}
div.selectric .label{font-weight:400}
.subscribe-form button i,.kf_filtrable_pinter li a i{display:none}
.tabs-items li a i{font-size:28px;margin-right:10px;font-weight:400;position:relative;top:4px}
.overflow-hide{overflow:hidden;float:left;width:100%}
#top-btn{position:fixed;bottom:20px;right:20px;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:99;line-height:56px;box-shadow:0 0 10px 2px rgba(0,0,0,0.4)}
#top-btn i{color:#fff;margin:0;position:relative;font-size:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.header_v1_top_row{float:left;width:100%}
.kf_element_left{float:left;width:auto}
.kf_select{float:left}
.kf_element_right{float:right;padding:12px 0}
.kf_element_right .kf_meta a{margin-top:2px}
.header_v1_slider{display:inline-block;width:75%;padding:13px 0}
.main-header .header-top-one{position:relative;font-size:14px;color:#fff;background:#062d55}
.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}
.main-header .header-top-one .top-left{position:relative;float:left;padding:8px 50px 8px 0;line-height:24px;background:#18ba60}
.main-header .header-top-one .top-left:before{content:'';position:absolute;right:-20px;top:0;background:#18ba60;height:100%;width:2000px;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);-o-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg)}
.main-header .header-top-one .top-left .text{position:relative;z-index:1}
.main-header .header-top-one .top-right{position:relative;float:right;padding:8px 0;line-height:24px}
.main-header .header-top-one .top-right ul li{position:relative;float:left;margin-left:40px;line-height:24px;color:#e3e3e3}
.main-header .header-top-one .top-right ul li a{position:relative;display:block;padding-left:26px;line-height:24px;color:#e3e3e3}
.main-header .header-top-one .top-right ul li .icon{position:absolute;left:0;top:0;line-height:24px;font-size:16px;color:#18ba60}
.fade-slider p{color:#fff;margin-bottom:0;text-transform:capitalize}
.fade-slider p a{color:#fff}
.logo-here{float:left;margin:3px 46px 0 0}
.logo-here h1{display:inline-block;width:100%;line-height:0;margin-bottom:0}
.logo-here h1 a{display:inline-block;width:100%;line-height:normal}
.header-v1_navigation_row{float:left;width:100%;padding:10px 0}
.navigation{float:left;width:100%}
.header-v1-nav{float:left;width:auto;margin-left:60px}
.navigation ul{float:left;width:100%}
.navigation ul li{float:left;width:auto;position:relative}
.navigation ul li i{font-size:12px;margin-top:-6px;position:absolute;right:2px;top:50%;font-weight:600}
.navigation ul li a{display:inline-block;font-size:14px;color:#444;text-transform:uppercase;font-weight:500;padding:24px 16px 23px}
.navigation ul .sub-menu.children li a:link,.navigation ul .sub-menu.children li a:visited,.navigation ul .sub-menu.children li a:link:active,.navigation ul .sub-menu.children li a:visited:active{color:#fff}
.sub-menu,ul.children{position:absolute;top:100%;left:0;width:220px;visibility:hidden;opacity:0;margin-top:2px}
.sub-menu:after,.sub-menu:before{position:absolute;content:"";top:0;margin:0 -16px}
.sub-menu:after{left:0;width:0;height:0;border-style:solid;border-width:0 0 18px 16px;border-color:transparent transparent #062d55}
.sub-menu li a:after{position:absolute;top:0;right:0;content:"";height:0;border-right:4px solid #18ba60}
.sub-menu li:hover a{color:#fff}
.sub-menu li:hover a:after{height:100%}
.sub-menu li a:before{display:none}
.sub-menu li:before{box-shadow:none;position:absolute;content:"\f0da";font-size:16px;color:#fff;left:13px;top:50%;margin-top:-12px;font-family:fontawesome}
.sub-menu li:hover:before{left:15px;color:#18ba60}
.sub-menu:before{right:0;width:0;height:0;border-style:solid;border-width:18px 0 0 16px;border-color:transparent transparent transparent #062d55}
.sub-menu li,ul.children li{float:left;width:100%}
.sub-menu li a,ul.children li a{padding:8px 10px 8px 28px;width:100%;color:#fff;border-bottom:1px dotted rgba(255,255,255,0.4)}
.sub-menu li:hover a,ul.children li:hover a{padding-left:32px}
.navigation ul li:hover ul{visibility:visible;opacity:1;top:100%}
.header-v1-right{float:right;margin:16px 0}
.kf_side_menu_btn{color:#292929;cursor:pointer;display:inline-block;float:left;height:auto;margin:0;padding:7px 5px;text-align:center;width:40px;border-right:1px solid #fff;border-left:1px solid #fff;background:transparent}
.kf_side_menu_btn i{display:inline-block}
.search-01 .btn{display:inline-block;color:#292929;padding:8px;border-radius:0;background:transparent}
.kode_banner{float:left;width:100%;position:relative}
.banner-slider{float:left;width:100%}
.items{float:left;width:100%;position:relative}
.banner-caption{position:absolute;top:50%;left:0;right:0;margin-top:-186px;z-index:12}
.title-1 strong{color:#fff}
.title-1{font-size:60px;color:#fff;text-transform:uppercase;line-height:50px;position:relative;margin-bottom:18px}
.title-3{font-size:16px;color:#fff;margin-bottom:24px;position:relative;margin-top:-2px}
.banner-caption a{margin-right:10px;position:relative}
.banner-caption a:last-child{margin:0}
.banner-slider .items.slick-slide.slick-current.slick-active .title-1{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.banner-slider .items.slick-slide.slick-current.slick-active .title-1:last-of-type{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
.banner-slider .items.slick-slide.slick-current.slick-active .title-3{-webkit-animation-name:slideInUp;animation-name:slideInUp}
.banner-slider .items.slick-slide.slick-current.slick-active .btn-normal-2{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
.banner-slider .items.slick-slide.slick-current.slick-active .btn-normal-2:last-child{-webkit-animation-name:slideInRight;animation-name:slideInRight}
.sub-banner{float:left;width:100%;position:relative;background:url(extra-images/sub-banner1.jpg);background-size:cover;background-repeat:no-repeat;text-align:center;padding:120px 0 105px;z-index:0;background-position:center right}
.banner-overlay{float:left;width:100%;position:relative;z-index:0}
.sub-banner:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#012142;opacity:.6}
.sub-banner:before{z-index:-1}
/*.banner-overlay:before{opacity:.2}*/
.sub-banner h2{font-size:36px;font-weight:500;text-transform:uppercase;color:#fff;margin-bottom:28px}
.sub-banner p{color:#fff;margin-bottom:0}
.breadcrumb-blog{float:left;width:100%;text-align:center;background:transparent}
.breadcrumb{padding:2px 25px 4px;margin:0;text-align:center;float:none;display:inline-block;width:auto;border-radius:0;position:relative}
.breadcrumb:after,.breadcrumb:before{position:absolute;bottom:0;content:""}
.breadcrumb:before{left:-12px;width:0;height:0;border-style:solid;border-width:0 12px 12px 0}
.breadcrumb:after{right:-12px;width:0;height:0;border-style:solid;border-width:12px 12px 0 0}
.breadcrumb li{display:inline-block;float:none;position:relative;margin-right:10px;padding-right:20px}
.breadcrumb li:before{position:absolute;content:"\f0da";font-family:fontawesome;top:50%;margin-top:-12px;right:0;font-size:15px;color:#fff}
.breadcrumb li a{font-size:12px;text-transform:capitalize;display:inline-block;color:#fff}
.breadcrumb li:last-child:before{display:none}
.breadcrumb li:last-child{margin-right:0;padding-right:0}
.breadcrumb-blog{position:absolute;bottom:-12px;left:0;right:0;z-index:3}
.sub-banner-tour{float:left;width:100%;background:url(extra-images/banner-tour-01.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}
.tour-sub-caption{float:left;width:100%;position:relative;padding:145px 0 50px;z-index:5}
.tour-sub-caption h3,.tour-sub-caption span{display:inline-block;color:#fff;width:100%}
.tour-sub-caption span{font-weight:600;display:inline-block;font-size:15px;margin-bottom:9px}
.tour-sub-caption h3{margin-bottom:10px;text-transform:uppercase;color:#fff;font-weight:600;font-size:30px}
.tour-sub-caption b{float:left;font-size:18px;margin-bottom:19px;color:#fff;font-weight:500}
.tour-sub-caption b.review{font-size:14px;font-weight:400}
.tour-sub-caption .rateing-starts{float:left;margin:4px 14px 0 15px;line-height:normal}
.rateing-starts i{float:left;width:auto;color:#f4c201;margin-right:3px;font-size:13px}
.rateing-starts i:last-child{margin-right:0}
.tour-social-icons ul{margin-right:4px}
.tour-social-icons .btn-normal-6:before{border:1px solid #fff}
.btn-normal-6{display:inline-block;padding:9px 20px 7px;text-transform:uppercase;color:#fff;font-weight:600}
.btn-normal-6 i{margin-right:12px}
.tour-social-icons .kode_social_icons_2 li a{border:1px solid #fff;line-height:40px}
.tour-social-icons .kode_social_icons_2 li:hover a{border-color:transparent}
.tour-social-icons .btn-normal-6{margin-left:11px}
.travel_search_engine{float:left;width:100%;background:#fff;position:relative}
.travel_search_engine .container{background-color:transparent;border-radius:0;left:0;margin-top:-51px;position:absolute;right:0;z-index:2}
.tlse{box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1)}
.kode_felid_location,.kode_write_detail,.kode_tab-list ul,.kode_tab-list ul li,.kode_tab-list{float:left}
.booking_content{float:left;width:100%}
.kode_write_detail{padding:20px 0 11px;position:relative}
.kode_tab-list ul li a{display:inline-block;width:100%}
.tabs-items li:first-child a{border-top-left-radius:0}
.tabs-items li:last-child a{border-radius:0}
.search-01 a{color:#fff}
.kode_tab-list{padding-right:15px}
.tabs-items li a{font-size:13px;color:#fff;text-transform:uppercase;padding:10px 25px;font-weight:400;border-bottom:1px solid rgba(255,255,255,0.2)}
.tabs-items li a.active,.tabs-items li:hover a,.tabs-items li.active a{color:#6e6f6f;background:#fff}
.booking_content input{width:100%}
.kode_felid label{margin-bottom:8px}
.kode_felid{float:left;width:100%;margin-bottom:9px}
.kode_felid .selectric-wrapper{border:1px solid #ddd;background:#fff}
.kode_felid .selectric p.label,.kode_felid .selectric p.label:before{color:#666}
.title-icon{float:left;width:100%;margin-bottom:14px}
.title-icon span{padding:10px 13px;display:inline-block;color:#fff;float:left;margin-right:15px}
.title-icon b{color:#333;font-size:18px;color:#232319;text-transform:uppercase;font-weight:600;padding:8px 0 0;float:left}
.kode_felid .selectric-wrapper .selectric .label{height:40px;line-height:41px;font-weight:400;font-size:13px}
.kode_felid .selectric-wrapper{min-height:auto}
.kode_felid input{padding:0 15px}
.datepicker.dropdown-menu{min-width:20%}
.ralative-icon{float:left;width:100%;position:relative}
.ralative-icon span{font-size:18px;color:#666;position:absolute;top:50%;right:15px;margin-top:-13px}
.ralative-icon span.fa{font-size:15px;margin-top:-7px}
.submit-form{float:left;width:100%;margin:0}
.submit-form button{background:transparent}
.travel_services_blog{float:left;width:100%;background:url(images/bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding:200px 0 20px}
.travel_services_blog:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background:#fff;opacity:.45}
.kode_write_detail:before{position:absolute;content:"";top:0;right:-15px;bottom:0;background-size:cover;background-position:right top;width:70%;background-repeat:no-repeat}
.travel-service-column{float:left;width:100%;margin-bottom:22px;text-align:center}
.travel-service-column object{background:transparent}
.travel-service-column .intro{font-size:70px;color:#555;width:100%;height:65px;font-weight:300}
.travel-service-column sub{bottom:auto;color:#444;display:inline-block;font-size:15px;font-weight:500;line-height:normal;position:relative;margin-bottom:5px}
.travel-service-column h4 a{display:inline-block;font-weight:500;color:#444;text-transform:uppercase;font-size:15px}
.travel-service-column p{margin-bottom:0;color:#666}
.kf_tour_blog{float:left;width:100%}
.kf_filtrable_pinter{float:left;width:100%;position:relative;text-align:center;margin-bottom:50px;border-bottom:none;margin-top:-5px}
.kf_filtrable_pinter.nav{display:inline-block}
.kf_filtrable_pinter:before{position:absolute;bottom:0;left:0;right:0;width:70%;content:"";margin:0 auto;border-bottom:1px solid #ccc}
.kf_filtrable_pinter li{display:inline-block}
.kf_filtrable_pinter li a{display:inline-block;font-size:15px;font-weight:500;text-transform:capitalize;color:#1d1d1d;padding:0 15px 23px;position:relative;cursor:pointer}
.kf_filtrable_pinter li a:before{position:absolute;content:"";bottom:0;left:0;right:0;width:0;margin:0 auto;border-bottom:2px solid}
.kf_filtrable_pinter li.active a:before,.kf_filtrable_pinter li:hover a:before{width:100%}
.kf_column-figure{float:left;width:100%;position:relative}
.kf_column_trip{float:left;width:100%;border:1px solid #eee;margin-bottom:30px}
.kf_column_trip:hover .radio-price{background:#fff}
.div,.content-gallery{float:left;width:100%}
.kf_column_trip figure{position:relative;float:left;width:100%;margin-bottom:0;height:230px;overflow:hidden}
.kf_column_trip figure figcaption{background:rgba(41,206,114,0.65);padding:6px 0 6px 12px;position:absolute;bottom:0;left:0;right:0}
.content-gallery .tab-pane{animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s}
.kode_write_detail{animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s}
.kf_meta_2{float:left}
.kf_icons_meta li a.fa-plane{font-size:24px;line-height:20px}
.bottom-price{bottom:-20px;position:absolute;right:20px;z-index:2}
.radio-price{display:inline-block;width:78px;height:78px;text-align:center;line-height:73px;border-radius:100%;border:4px solid #fff;color:#fff;font-size:13px;font-weight:500}
.kf_reviews{float:left;width:100%}
.kf_reviews li{float:left;line-height:0;margin-right:10px}
.kf_reviews li:last-child{margin-right:0}
.kf_reviews li span{font-size:12px;color:#5e5e5e;font-weight:600;line-height:16px}
.bk-colr li a{color:#5e5e5e}
.bk-colr li:before{border-color:#5e5e5e}
.kf_trip_content{float:left;width:100%;padding:13px}
.kf_trip_content h4{margin-bottom:4px;float:left;width:100%;font-size:12px}
.kf_trip_content h4 a{font-weight:600;color:#555;text-transform:uppercase}
.kf_trip_content p{margin-bottom:13px;color:#666}
.kf_trip_content .kf_meta_2{float:left;width:100%;margin-bottom:5px}
.booking-bottom{float:left;width:100%;background:#f9f9f9;position:relative}
.booking-bottom > li:first-child{width:22%;font-size:12px;padding:7px 10px}
.booking-bottom > li:first-child:hover{background:#f9f9f9}
.booking-bottom > li:last-child{width:35%;background:#18ba60;float:right}
.booking-bottom > li{float:left;width:9%;position:relative}
.booking-bottom > li:last-child{border-right:none}
.booking-bottom li button{display:inline-block;width:auto;font-size:18px;color:#555;width:100%;padding:7px 6px;text-align:center;background:transparent}
.booking-bottom > li > a{display:inline-block;width:auto;font-size:18px;color:#555;width:100%;padding:7px 6px;text-align:center;background:transparent}
.booking-bottom > li > a:last-child{font-size:14px;color:#fff}
.booking-bottom li:hover button{color:#fff}
.thumb-view span{color:#fff;padding:0 11px;display:inline-block;width:100%;text-align:center}
.thumb-view span i{margin-right:5px;padding:10px 0}
.btn-blog{position:relative}
.btn-blog:before{position:absolute;content:"\f105";top:50%;margin-top:-12px;font-family:fontawesome;font-size:14px;right:9px}
.booking-bottom > li:hover > a{color:#fff}
.booking-bottom li .dropdown-menu{width:150px;border:none;border-radius:none;font-size:none;margin:-45px 0 0 -120%;min-width:auto;top:0;z-index:16;left:0;padding:0}
.booking-bottom .dropdown-toggle:before,.booking-bottom .dropdown-toggle:after{display:none}
.booking-bottom li .open button{color:#fff}
.booking-bottom li .social-icons{position:absolute;left:0;top:0;z-index:15}
.booking-bottom li .social-icons:before{position:absolute;bottom:-6px;right:0;content:"";width:0;height:0;border-style:solid;border-width:0 5px 6px 0}
.booking-bottom li .social-icons li a{padding:6px 8px 3px}
.dropdown-menu{animation-name:jackInTheBox}
.kode_location_blog{float:left;width:100%}
.kode_blog_3,.kode_blog_1{width:34.1444%}
.kode_blog_1{float:left}
.kode_blog_3{float:right}
.kode_blog_2{float:left;width:31.7111%}
.blog-1{float:left;width:50%;position:relative}
.kode_blog_2 figure,.blog-1 figure{position:relative}
.kode_blog_2 figure:before,.blog-1 figure:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#1a1717;opacity:.8}
.kode_blog_2 figure:before{opacity:.65}
.tour-trip{position:absolute;top:50%;left:0;right:0;margin:-70px auto 0;text-align:center}
.blog-1:hover .tour-trip{margin:-127px auto 0}
.blog-1 .tour-trip a,.blog-1 .tour-trip p{visibility:hidden;opacity:0}
.blog-1:hover .tour-trip a,.blog-1:hover .tour-trip p{visibility:visible;opacity:1}
.tour-trip .btn-normal-4:hover{background:#fff}
.kode_blog_2 figure,.blog-1 figure{margin-bottom:0}
.tour-trip span{width:96px;height:96px;text-align:center;line-height:87px;color:#fff;font-size:60px;display:inline-block;border-radius:100%;border:4px solid #fff;margin-bottom:16px}
.kode_videoplay h4,.tour-trip h4{font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:11px}
.tour-trip p{color:#fff;margin-bottom:13px}
.kode_videoplay{position:absolute;top:50%;left:0;right:0;margin:-64px auto 0;text-align:center}
.kode_videoplay a{font-size:80px;color:#fff;display:inline-block;margin-bottom:27px;width:100%}
.kode_videoplay h4{margin-bottom:0;display:inline-block}
.light-bg{background:#f5f7f7}
.kf_trending_citys ul,.kf_trending_citys{float:left;width:100%}
.kf_trending_citys{margin-bottom:0}
.kf_trending_citys li{float:none;display:inline-block;width:24.7%;padding:0 6px}
.city-blog{float:left;width:100%;text-align:center}
.city-blog figure{float:left;width:100%;position:relative;border:10px solid #fff}
.widget-post figure a,.city-blog figure a i{position:absolute;top:50%;left:0;right:0;margin:-0 auto;font-size:12px;color:#fff;opacity:0;text-align:center}
.widget-post figure:before,.city-blog figure:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0}
.widget-post:hover figure:before,.city-blog:hover figure:before{opacity:.8}
.widget-post:hover figure a,.city-blog:hover figure a{opacity:1;margin:-12px auto}
.city-blog figure img{width:100%}
.city-blog span a{display:inline-block;font-size:15px;font-weight:500;color:#fff;text-transform:capitalize;position:relative;bottom:50px}
.city-blog .ico{position:relative;display:none}
.city-blog:hover .ico{display:block;position:absolute;font-size:50px;color:#fff;margin:0 auto;left:40%;top:40%}
.kf_expert_content,.kf_expert_section,.kf-expert-columns{float:left;width:100%}
.kf-expert-columns{border:1px solid #eee;margin-bottom:30px}
.kf-expert-columns figure{margin-bottom:0;position:relative}
.kf-expert-columns figure:before{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 97%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 97%)}
.zoom-in{position:absolute;top:50%;left:0;margin:0 auto;right:0;text-align:center;margin-top:-26px;opacity:0;visibility:hidden}
.zoom-in a{display:inline-block;width:57px;height:57px;line-height:57px;text-align:center;font-size:14px;color:#fff;border:1px solid #fff;border-radius:100%;animation:radius-weaves 1s linear infinite}
.radio-btn-2{animation:radius-weaves 1s linear infinite}
.radio-btn{animation:radius-weaves 1s linear infinite}
@keyframes radius-weaves {
0%{box-shadow:0 4px 10px rgba(255,255,255,0.1),0 0 0 0 rgba(255,255,255,0.1),0 0 0 5px rgba(255,255,255,0.1),0 0 0 10px rgba(255,255,255,0.1)}
35%{box-shadow:0 4px 10px rgba(255,255,255,0.1),0 0 0 2 rgba(255,255,255,0.1),0 0 0 7px rgba(255,255,255,0.1),0 0 0 13px rgba(255,255,255,0.1)}
65%{box-shadow:0 4px 10px rgba(255,255,255,0.1),0 0 0 4 rgba(255,255,255,0.1),0 0 0 9px rgba(255,255,255,0.1),0 0 0 16px rgba(255,255,255,0.1)}
100%{box-shadow:0 4px 10px rgba(255,255,255,0.1),0 0 0 5px rgba(255,255,255,,0.1),0 0 0 10px rgba(255,255,255,0.1),0 0 0 20px rgba(255,255,255,0)}
}
.zoom-in a:hover{color:#fff}
.kf_expert_content{text-align:center;padding:16px 22px 20px;position:relative;background:#fafafa;box-shadow:8px 7px 15px 0 #ddd}
.kf_expert_content img{width:55px;padding-bottom:10px}
.kf_expert_content h5{margin-bottom:10px;font-size:15px}
.kf_expert_content h5 a{font-weight:500;text-transform:capitalize}
.kf_expert_content span{font-size:13px;color:#999;text-transform:capitalize;display:inline-block;font-weight:400}
.kf_expert_content .kode_social_icons_2{position:absolute;left:0;right:0;top:0;margin-top:0;visibility:hidden;opacity:0}
.kode_social_icons_2 li{float:none;display:inline-block;margin-right:5px}
.kode_social_icons_2 li:last-child{margin-right:0}
.kode_social_icons_2 li a{width:40px;height:40px;line-height:42px;text-align:center;color:#fff;font-size:16px;padding:0;display:inline-block;background:#1f1f1f}
.kode_social_icons_2 li:hover a{color:#fff}
.kf-expert-columns:hover .kf_expert_content{padding:16px 22px 20px}
.kf-expert-columns:hover .kode_social_icons_2{margin-top:-20px;visibility:visible;opacity:1}
.kf-expert-columns:hover .zoom-in{visibility:visible;opacity:1}
.kf_testimonial{float:left;width:100%}
.kf_slide_items{float:left;margin:0 15px;margin-bottom:30px}
.slick-list.draggable{padding:0!important}
.testimonial-items{background:#fff;position:relative;padding:44px 27px 37px;margin-bottom:40px}
.testimonial-items:before{bottom:-29px;content:"";left:50%;margin-left:-100px;position:absolute;transform:skewX(-37deg);-webkit-transform:skewX(-37deg);-o-transform:skewX(-37deg);-moz-transform:skewX(-37deg);width:0;height:0;border-style:solid;border-width:30px 42px 0 0;border-color:#fff transparent transparent}
.testimonial-items p{margin-bottom:17px;color:#666;text-align:justify}
.user-content{float:left;width:100%;padding:0 60px}
.qoute{position:relative}
.qoute:before{position:absolute;content:"\f10d";font-family:fontawesome;color:rgba(57,53,47,0.1);top:0;font-size:60px;left:0;margin-top:-10px}
.user-content figure{float:left;width:80px;margin-bottom:0;border-radius:100%}
.user-content figure:after,.user-content figure:before{display:none}
.user-content figure img{border-radius:100%;border:2px solid #2b2a28;padding:10px}
.kf-user-caption{float:left;width:auto;padding:16px 0 0 15px}
.kf-user-caption span{float:left;width:100%;font-size:20px;color:#666;text-transform:uppercase;display:inline-block;font-weight:500}
.kf-user-caption small{display:inline-block;font-size:12px;color:#262626}
.kf_testimonial .slick-slide.slick-current.slick-active.slick-center .testimonial-items p{color:#fff}
.kf_testimonial .slick-slide.slick-current.slick-active.slick-center .testimonial-items:before{width:0;height:0;border-style:solid;border-width:0 42px 29px 12px;left:auto;right:50%;margin-left:0;margin-right:-100px;-moz-transform:skewX(37deg);-o-transform:skewX(37deg);-webkit-transform:skewX(37deg);transform:skewX(37deg)}
.kf_testimonial .slick-slide.slick-current.slick-active.slick-center .kf-user-caption,.kf_testimonial .slick-slide.slick-current.slick-active.slick-center .user-content figure,.kf_testimonial .slick-slide.slick-current.slick-active.slick-center .user-content{float:right}
.kf_testimonial .slick-slide.slick-current.slick-active.slick-center .kf-user-caption{text-align:right;padding:16px 15px 0 0}
.kf_summer_offers{background:url(images/welcome.jpg);background-repeat:no-repeat;background-size:cover;padding:0;z-index:1}
.kf_summer_offers .container{z-index:99;position:relative}
.summer_offer_show{float:left;width:60%;padding:74.5px 0 0}
.kf_summer_picture{float:right;margin:-67px 0 0}
.summer_offer_show span{font-size:17.34px;font-weight:600;color:#fff;display:inline-block;text-transform:capitalize;margin-bottom:16px}
.summer_offer_show h2{font-size:94.99px;font-weight:600;line-height:70px;color:#fff;display:inline-block;text-transform:uppercase;width:100%;margin-bottom:18px}
.summer_offer_show h3{font-weight:600;font-size:30px;display:inline-block;color:#fff;display:inline-block;text-transform:uppercase;margin-bottom:25px}
.summer_offer_show p{color:#fff;margin-bottom:23px;font-size:14px;text-align:justify;line-height:28px}
.kf_ralated_posts{float:left;width:100%}
.kf_post{float:left;width:100%;border:1px solid rgba(0,0,0,0.1);margin-bottom:30px;border-radius:5px;position:relative;overflow:hidden}
.kf_post figure{margin-bottom:0}
.kf_column_trip figure img,.kf_post figure img{-o-transform:scale(1) translateX(0);-moz-transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
.kf_post_content{float:left;width:100%;border-bottom:1px solid #ccc;padding:27px 20px 22px}
.kf_post_footer{float:left;width:100%;padding:13px 20px}
.kf_post_2 .kf_post_content h4{margin-bottom:0}
.kf_post_2 div.kf_post_content h4 a{font-weight:400;color:#262626;font-size:22px}
.kf_post_2 div.kf_post_content{border-bottom:1px solid #ccc;padding:25px 20px 23px}
.kf_post_2 div.kf_post_content p{margin-bottom:0}
.kf_post .kf_post_content h4{margin-bottom:9px}
.kf_post .kf_post_content h4 a{font-weight:600;color:#000}
.kf_post_footer .meta_tag li{width:50%;margin:0}
.kf_post_footer .meta_tag li.pull-right{text-align:right}
.kf_post_footer .meta_tag li.pull-right span{float:none;display:inline-block}
.kf_post_content p{color:#666;display:inline-block;width:100%;margin-bottom:0}
.kf_post_content .meta_tag{margin-bottom:7px}
.kf_column_trip:hover figure img,.kf_post:hover figure img{-o-transform:scale(1.1) translateX(5px);-webkit-transform:scale(1.1) translateX(5px);-moz-transform:scale(1.1) translateX(5px);transform:scale(1.1) translateX(5px)}
.kode_sub_banner{float:left;width:100%}
.kode_destination_banner{float:left;width:100%;padding:70px 0 0;background:url(images/sub-banner-destinations.jpg);background-size:no-repeat;background-size:cover;background-position:bottom;position:relative;z-index:2}
.kode_destination_banner .container{position:relative;z-index:99}
.tour-trip-visit{float:left;width:45%;position:relative}
.destination-grid-02 figure:before,.destination-grid:before,.sub-banner-tour:before,.travel_attraction_content:before,.blog_elements:before,.tour-trip-visit:before{position:absolute;content:"";bottom:0;left:0;right:0;top:0;background:-moz-linear-gradient(top,rgba(6,45,85,0.05) 0%,rgba(6,45,85,0.5) 85%,rgba(6,45,85,0.97) 100%);background:-webkit-linear-gradient(top,rgba(6,45,85,0.05) 0%,rgba(6,45,85,0.5) 85%,rgba(6,45,85,0.97) 100%);background:linear-gradient(to bottom,rgba(6,45,85,0.05) 0%,rgba(6,45,85,0.5) 85%,rgba(6,45,85,0.97) 100%)}
.tour-trip-visit .play-tour:after,.tour-trip-visit .play-tour:before{position:absolute;content:"";top:50%;left:0;right:0;bottom:0;border:1px solid #fff;border-radius:100%;height:320px;width:315px;margin:-160px auto;text-align:center}
.tour-trip-visit .play-tour:after{width:220px;height:220px;margin:-110px auto}
.tour-trip-visit .play-tour a{position:absolute;top:50%;left:0;right:0;text-align:center;margin:-51px auto 0;z-index:99}
.tour-trip-visit .play-tour a:hover{color:#fff}
.play-tour{position:absolute;top:0;left:0;right:0;bottom:0}
.kode_tour_caption{float:left;width:100%}
.kode_tour_caption > span{display:inline-block;font-size:20px;color:#fff;text-transform:capitalize;padding:0 4px;margin-bottom:18px}
.kode_tour_caption h2{display:inline-block;font-size:60px;font-weight:600;color:#fff;text-transform:uppercase;line-height:55px;width:100%;margin-bottom:8px}
.kode_tour_weather{float:left;width:100%;position:relative}
.kode_tour_caption{float:left;width:50%;padding:150px 0 0 2px}
.kode_tour_weather div{color:#fff;float:left;width:auto;font-weight:600}
.weather,#weather{margin-right:10px}
#live-date{line-height:normal;font-size:20px;text-transform:uppercase}
#weather span{font-size:20px;line-height:30px;float:left}
#weather span i{line-height:27px;font-size:32px;float:left;margin-right:10px}
.kode_portfolio_info{float:left;width:100%}
.sticky_nav_menu{float:left;width:100%}
.fixed-header .nav-icon i{font-size:30px}
.fixed-header .kode_navi_fixed li{float:none;display:inline-block}
.fixed-header .nav-icon{padding:11px 0 7px}
.fixed-header .nav-icon span{font-size:14px}
.kode_navi_fixed{float:left;width:100%;text-align:center}
.kode_navi_fixed li{display:inline-block;float:none;width:auto}
.nav-icon{display:inline-block;width:100%;text-align:center;padding:41px 0 32px}
.kode_navi_fixed li.active .nav-icon span,.kode_navi_fixed li.active .nav-icon i,.kode_navi_fixed li:hover span,.kode_navi_fixed li:hover i{color:#fff}
.nav-icon i{font-size:35px;color:#666;width:100%;margin-bottom:5px;display:inline-block}
.nav-icon span{font-size:14px;font-weight:500;color:#666;text-transform:uppercase;display:inline-block;width:100%;margin-bottom:0}
.padding-adjust{padding-top:60px}
.margin-40-adjust{margin-bottom:24px}
.kf_culture_blog{float:left;width:100%;margin-bottom:20px}
.kf_culture_content h2{font-weight:700;text-transform:uppercase;line-height:40px;margin-bottom:15px;font-size:19px;color:#555}
.kf_culture_content p{margin-bottom:22px;color:#666;line-height:28px;text-align:justify;padding-right:15px}
.kf_culture_pictures figure{margin-bottom:0;position:relative;padding-bottom:90px}
.kf_culture_pictures figure div{border:10px solid #f9f9f9;float:left;position:relative;width:70%;border-radius:100%}
.kf_culture_content{float:right;width:50%;padding:0 0 0 25px}
.kf_culture_pictures{float:left;width:50%}
.kf_culture_pictures .thumb2{bottom:0;right:0;position:absolute;z-index:2}
.history-blog{float:left;width:100%;overflow:hidden;padding:0 0 60px}
.kode_history_blog{float:right;width:42%;overflow:hidden;margin:60px 0 10px;box-shadow:4px 5px 7px -1px rgba(0,0,0,0.24);border:10px solid #eee}
#jp_poster_0{width:100%}
.jp-video-360p:hover .play-pause-btn button{visibility:visible;opacity:1}
.play-pause-btn button:active,.play-pause-btn button:focus{visibility:hidden;opacity:0}
.jp-state-playing .play-pause-btn{z-index:99}
#jp_container_1 .play-pause-btn{z-index:2}
.jp-state-playing .play-pause-btn > button{opacity:0}
.kode_history_content{float:left;width:57.334%;position:relative;padding:50px 30px 34px 0}
.kode_history_content:before{background-color:#f5f7f7;bottom:0;content:"";position:absolute;left:-190%;top:0;width:2000px;z-index:-1}
.kode-accordian-blog{float:left;width:100%}
.accordian-title{padding-bottom:15px;cursor:pointer}
.accordian-title h5{font-weight:500;text-transform:capitalize;color:#39352f;width:100%;margin-bottom:0}
.accordian-content p{margin-bottom:0;color:#666;padding:0 0 8px 20px;position:relative;line-height:30px;text-align:justify}
.accordian-content p:before{position:absolute;content:"";left:0;top:0;bottom:0;border-left:5px solid #333;margin:6px auto 15px}
.accordian-content p a{color:#1999d9}
.kode_history_content .heading{margin-bottom:27px}
.blog-slider-6items{float:left;width:100%;padding:0}
.five-blog-slider{float:left;width:100%;position:relative}
.five-blog-slider .slick-list.draggable:after,.five-blog-slider .slick-list.draggable:before{bottom:0;content:"";height:89%;opacity:.8;position:absolute;top:0;width:10%;z-index:1;background:#fff}
.five-blog-slider .slick-list.draggable:after{left:0;right:auto}
.five-blog-slider .slick-list.draggable:before{left:auto;right:0}
.blog-content-area{float:left;width:100%;position:relative}
.blog_elements{float:left;position:relative;border:3px solid transparent;margin:3px 15px 46px;outline-offset:-3px}
.five_blog_content{position:absolute;top:100%;left:0;right:0;text-align:center;margin:-85px auto;padding:0 15px}
.blog_elements img{width:100%}
.five_blog_content h5{margin-bottom:15px;font-weight:500;color:#fff;padding-bottom:10px}
.five_blog_content p{margin-bottom:0;color:#fff;visibility:hidden;opacity:0}
.blog_elements:hover,.blog_elements.slick-slide.slick-current.slick-active.slick-center{border-color:#18ba60}
.blog_elements:hover .five_blog_content,.blog_elements.slick-slide.slick-current.slick-active.slick-center .five_blog_content{top:64%}
.blog_elements:hover .five_blog_content p,.blog_elements.slick-slide.slick-current.slick-active.slick-center .five_blog_content p{opacity:1;visibility:visible}
.slick-dots{float:left;width:100%;text-align:center;margin-bottom:5px;margin-top:-5px}
.slick-dots li{display:inline-block;float:none;width:auto;margin-right:10px;line-height:0}
.slick-dots li:last-child{margin-right:0}
.slick-dots li button{background:transparent;padding:0;width:13px;height:13px;border:1px solid #adadad;border-radius:100%;text-indent:-99999px;cursor:pointer}
.slick-arrow{position:absolute;top:50%;z-index:99;width:45px;margin-top:-22px;height:45px;background:transparent;cursor:pointer}
.slick-arrow.slick-prev{left:-34px}
.slick-arrow.slick-next{right:-34px}
.slick-arrow:before{position:absolute;top:0;bottom:0;right:0;left:0;width:45px;content:"";height:45px;background:#fff;color:#333;text-align:center;line-height:43px;font-size:24px;font-family:fontawesome}
.slick-arrow:hover:before{color:#fff}
.slick-arrow.slick-prev:before{content:"\f104"}
.slick-arrow.slick-next:before{content:"\f105"}
.travel-locations{padding:0}
#travel-map-pins{float:left;width:100%;height:570px}
.travel-attraction-place{float:left;width:100%;background:url(images/pattren-img1.jpg);position:relative;z-index:1;padding-bottom:0}
.travel-attraction-place:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:url(images/pattern-bg.png);z-index:-1}
.travel-attraction-place:before,.travel-attraction-place{background-size:cover;background-repeat:no-repeat}
.travel_attraction_content,.travel-slider-items{float:left;width:100%}
.travel_attraction_content{position:relative}
.travel_attraction_content .travel_attraction_footer{position:absolute;bottom:52px;left:30px}
.travel_country_content,.travel-slider-items-nav,.slick-list.draggable{float:left;width:100%}
.travel-slider-items{margin-bottom:20px}
.travel-slider-items-nav{background:#fff;padding:0 7.5px}
.travel_attraction_content{position:relative}
.travel_attraction_content img,.item-showcase img{width:100%}
.travel_attraction_footer h4{margin-bottom:5px}
.travel_attraction_footer h4 a{font-weight:700;color:#fff;text-transform:uppercase;display:inline-block}
.travel_attraction_footer p{color:#fff;margin-bottom:0}
.item-showcase{margin:20px 7.5px 0;border:3px solid transparent}
.table-blog{float:left;width:100%}
.country-info{float:left;width:100%}
.country-info li{background:#fafafa;width:100%;float:left;border-bottom:2px solid #fff}
.country-info li h6 strong{background:#f4f4f4;width:245px;display:inline-block;padding:15px 0 15px 20px;font-weight:600}
.country-info li h6{float:left;display:inline-block;margin-bottom:0;line-height:normal;text-transform:uppercase;background:transparent;width:auto;font-size:14px}
.country-info li .info-title{padding:15px 0 15px 20px}
.travel_paris_blog,.travel_row_progress{float:left;width:100%}
.travel_paris_blog{text-align:center;border:1px solid #ccc}
.travel_row_progress{margin-bottom:6px}
.travel_row_progress li{float:left;width:24.999%;text-align:center;padding:0 15px;margin-bottom:18px}
.travel_row_progress li .progress{margin-bottom:0}
.travel-progress h6{margin-bottom:9px;font-weight:500;text-transform:uppercase}
.progress{float:left;width:100%;height:8px;background:#e9e9e9;border-radius:0}
.progress-bar{float:left;height:8px;background:#f48a35;border-radius:0}
.simple-1{width:100%;display:inline-block;padding:9px 0;border-top:1px solid #ccc;font-size:18px;font-weight:500;color:#333;text-transform:uppercase}
.simple-1:hover{color:#fff}
.travel_paris_blog figure{float:left;width:100%;margin-bottom:16px}
.travel_paris_blog h5{font-weight:600;text-transform:uppercase;margin-bottom:18px}
.blog-detail{float:left;width:100%;border:1px solid #ccc;border-radius:5px}
.blog-detail-content{float:left;width:100%;padding-top:14px}
.blog-detail-content .bullets{margin-bottom:32px}
.blog-detail-content h4 a{font-weight:500}
.blog-detail-content p{color:#999;display:inline-block}
blockquote{border:none;margin-top:0;margin-left:0;margin-right:0;padding:0;font-size:100%}
blockquote .blockquote-boderlines,blockquote{float:left;width:100%;position:relative}
.blockquote-boderlines{padding:20px;border:1px solid #ccc}
.blockquote-boderlines h4{float:left;width:100%;margin-bottom:14px;display:inline-block;padding-bottom:13px;position:relative}
blockquote p{float:left;width:100%;margin-bottom:14px;display:inline-block;padding-bottom:13px;position:relative;text-align:justify;color:#777}
.blockquote-boderlines h4:before{position:absolute;content:"";bottom:0;left:0;border-bottom:1px solid;width:80px}
.blockquote-boderlines span{display:inline-block;margin:0;font-size:95px;float:left;width:auto}
.blockquote-boderlines a{display:inline-block;color:#333;font-weight:500}
.blockquote-boderlines:after,.blockquote-boderlines:before,blockquote:after,blockquote:before{position:absolute;content:"";width:40px;height:40px;z-index:3}
blockquote:before{top:0;left:0;border-top:2px solid;border-left:2px solid}
blockquote:after{bottom:0;left:0;border-bottom:2px solid;border-left:2px solid}
.blockquote-boderlines:after{top:-1px;right:-1px;border-top:2px solid;border-right:2px solid}
.blockquote-boderlines:before{bottom:-1px;right:-1px;border-bottom:2px solid;border-right:2px solid}
.blockquote-padding{float:left;width:100%;padding:0}
.post-re-tour{float:left;width:100%;margin-bottom:40px}
.post-re-tour figure{float:left;width:40%;margin-bottom:0}
.re-tour-content{float:left;width:60%;padding-left:30px;padding-top:4px}
.re-tour-content p{margin-bottom:0}
.rtl-colum figure{float:right}
.rtl-colum .re-tour-content{float:right;padding-left:0;padding-right:30px}
.kode_social_icons{float:right}
.social_icons_tags{float:right;width:45%}
.tags-share{border-top:1px solid #ccc;padding:8px 0}
.tags-share .meta_tag{float:left;width:auto;padding:8px 16px}
.padding-15{float:left;width:100%;padding:0 20px}
.social_icons_tags .kode_social_icons_2{width:auto}
.social_icons_tags .kode_social_icons_2 li{float:left}
.social_icons_tags li{margin-right:10px}
.social_icons_tags li:last-child{margin-right:0}
.social_icons_tags li a{border:2px solid #ebebeb;color:#5d5d5d;background:transparent;line-height:40px}
.social_icons_tags li:hover a{color:#fff}
.travel-author{float:left;width:100%;border:1px solid #ccc;padding:20px 30px}
.travel-author figure{float:left;width:19%;margin-bottom:0}
.travel-author figure img{border-radius:100%;width:100%}
.travel-author-content{float:left;width:81%;padding:12px 0 0 30px}
.travel-author-content h5 a{display:inline-block;font-weight:700;color:#333;text-transform:uppercase}
.travel-author-content p{margin-bottom:0;color:#999}
.travel-comment-content,.travel-comments form,.loaded-comments,.loaded-comments li,.travel-comments-blog,.travel-comments{float:left;width:100%}
.travel-comments figure{float:left;width:14%;margin-bottom:0}
.travel-comments figure img{width:100%;border-radius:100%}
.travel-comment-content{float:left;width:86%;padding:9px 0 0 20px}
.travel-comment-content h5{float:left;margin-bottom:9px;font-weight:700;text-transform:uppercase;color:#333}
.travel-comment-content sub{color:#999;text-transform:capitalize;display:inline-block;font-size:14px;padding:0 15px}
.travel-comment-content p{margin-bottom:0;color:#999}
.travel-comment-content sub,.travel-comment-content .answer-btn{display:inline-block;bottom:-2px;position:relative}
.children-comments{padding-left:50px;float:left;width:100%}
.travel-comments{border-bottom:1px solid #ccc;padding:30px 0}
.travel-comments-blog .heading{margin-bottom:22px}
.travel-message-box{float:left;width:100%}
.form-box{float:left;width:100%}
.text-area,.text-felid{float:left;width:100%}
.form-box .text-area,.form-box .text-felid{margin-bottom:30px}
.text-felid input{border-color:#ccc;color:#666}
.text-felid input::-moz-placeholder{color:#666}
.text-felid input::-webkit-placeholder{color:#666}
.text-area textarea{float:left;width:100%;height:110px;resize:none;padding:15px}
.submit-btn{float:left;width:100%}
.travel-message-box .submit-btn button{background:transparent}
.submit-btn button{float:left;width:100%;padding:8px 0;cursor:pointer}
.open-zoomer figure{position:relative}
.open-zoomer figure img{-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
.open-zoomer:hover figure .picture-effect:before,.open-zoomer:hover figure .picture-effect{right:0;visibility:visible;opacity:1}
.open-zoomer:hover figure:before{opacity:.3;right:0}
.open-zoomer:hover figure img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.open-zoomer figure:before{position:absolute;top:0;left:0;right:-100px;bottom:0;content:"";background:#fff;opacity:0;z-index:1}
.picture-effect{line-height:33px;padding:0 7px;position:absolute;right:-100px;text-align:right;top:0;visibility:hidden;opacity:0;width:50px;z-index:2}
.picture-effect a{color:#fff;font-size:16px;position:relative;z-index:2;display:inline-block}
.picture-effect:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:0 70px 70px 0;visibility:hidden;opacity:0}
.tour-social-icons{float:left;width:100%}
.tour-social-icons .kode_social_icons_2{width:auto;float:left}
.tour-social-icons li .btn-normal-1{float:left;width:auto}
.travel-tour-detail{float:left;width:100%;background:#f1f2f4}
.tour-booking-detail .heading{margin-bottom:3px}
.tour-booking-detail .heading .title-style-6{font-size:20px;font-weight:600;color:#062d55;text-transform:uppercase}
.tour-tab-content{float:left;width:100%;padding:0}
.tabs-hide{display:none}
.tabs-container{background:#fff}
.tab-content{float:left;width:100%}
.tab-content .tab-pane{-webkit-animation-duration:1s;animation-duration:1s;animation-name:fadeIn}
.tab-content > .active{opacity:1}
.tour-booking-detail .margin-bottom-32,.margin-bottom-32{margin-bottom:32px}
.tour-tab-content li{float:left;width:auto;margin-right:25px}
.tour-tab-content li a{position:relative;border-bottom:2px solid transparent;cursor:pointer}
.tour-tab-content li a:before{position:absolute;content:"";bottom:-2px;left:0;width:0;border-bottom:2px solid}
ul.tour-tab-content li.active a:before,.tour-tab-content li:hover a:before{width:100%}
.tour-tab-content li:last-child{margin-right:0}
.tour-tab-content li a{padding:15px 0 13px;display:inline-block}
.travel-price-bord{background:#00507f;float:right;width:100%;margin-top:-91px;margin-bottom:40px}
.tab-content-column{float:left;width:100%;text-align:center}
.tab-content-column span{display:inline-block;font-size:40px;color:#221e00;margin-bottom:12px}
.tab-content-column h6{font-size:16px;font-weight:400;display:inline-block;color:#221e00;margin-bottom:0;width:100%;text-transform:capitalize}
.tour-booking-tabs{float:left;width:100%}
.travel-price-bord span{display:inline-block;color:#fff;width:100%;font-size:15px;font-weight:600;line-height:18px;text-transform:capitalize;margin-bottom:8px}
.travel-price-bord h2{display:inline-block;color:#18ba60;margin-bottom:0;font-size:21px;font-weight:600;line-height:normal;line-height:46px;position:relative;left:-3px}
.travel-price-bord i.ico{color:#fff;font-size:59px;display:block;padding:10px}
.travel-price-bord span.hrs{width:auto;font-size:14px;font-weight:400;padding-top:19px}
.travel-price-bord span.mail{width:auto;font-size:14px;font-weight:400}
.travel-price-bord span.mail i{font-size:16px;font-weight:600}
.bullets_padding{float:left;width:100%;padding:15px 25px 7px;text-align:center}
.price-booking{float:left;width:100%;padding:11px 25px 2px;border-bottom:1px solid rgba(255,255,255,0.1);text-align:center}
.tour-support-items{float:left;width:100%;border:1px solid #ccc;padding:24px 30px 6px}
.tour-support-items li{float:left;width:33.333%;margin-bottom:17px}
.tour-support-items li:last-child{margin-bottom:0}
.tour-support-items li i{float:left;color:#999;margin-right:15px;line-height:normal;font-size:15px;padding:4px 0 0}
.tour-support-items li span{display:inline-block;color:#999}
.tour-booking-detail{float:left;width:100%}
.tour-booking-detail p{color:#999;float:left;width:100%;margin-bottom:19px;font-size:13px;text-align:justify}
.tour-booking-detail .bullets{margin-bottom:27px;margin-top:10px}
.tour-booking-detail .tour-support-items{margin-bottom:33px}
.tour-booking-detail .table-blog{margin-bottom:38px;margin-top:15px}
.travel_country_content .table-blog{margin-bottom:30px}
.details-items-gallery{float:left;width:100%;margin-bottom:20px}
.details-items-gallery li{float:left;width:30.6666%;margin-right:20px;margin-bottom:20px;position:relative}
.details-items-gallery li:before{position:absolute;content:"";top:0;left:0;margin:0 auto;text-align:center;right:0;bottom:0;opacity:0;-moz-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}
.details-items-gallery li:hover:before{transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);opacity:.6}
.details-items-gallery li:hover .upper-zoom{margin:-16px auto;opacity:1}
.upper-zoom{color:#fff;font-size:32px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;opacity:0;z-index:2}
.details-items-gallery li img{width:100%}
.margin-top-20{margin-top:20px}
.margin-top-14{margin-top:14px}
.travel-video-blog{float:left;width:100%}
.video-play-2{float:left;width:100%;overflow:hidden;position:relative}
.width-100 #jp_video_0{-o-transform:scale(1.9);-moz-transform:scale(1.9);-webkit-transform:scale(1.9);transform:scale(1.9)}
.popup-video{overflow:hidden;position:relative}
.radio-btn-1{display:inline-block;height:86px;width:86px;border:2px solid #fff;line-height:84px;text-align:center;color:#fff;font-size:20px;border-radius:100%;background:transparent;position:relative;padding:0 35px}
.popup-button{position:absolute;top:50%;left:0;right:0;margin:-43px auto;text-align:center}
.popup-button button{display:inline-block}
.margin-40{float:left;width:100%;margin:40px auto}
.travel-bullets-accordian{float:left;width:100%}
span.sm-title{color:#999;cursor:pointer;float:left;width:100%;display:inline-block;margin-bottom:0}
.sm-title b{font-weight:400}
.sm-accordian-content{float:left;width:100%}
.travel-bullets-accordian{margin-bottom:30px}
.travel-bullets-accordian p{padding-left:26px;padding-top:5px;padding-bottom:6px}
.travel-bullets-accordian li{padding-bottom:11px;margin-bottom:19px;border-bottom:1px solid #ccc;float:left;width:100%}
.travel-bullets-accordian li:last-child{margin-bottom:0}
.sm-title i{float:right;width:24px;height:24px;line-height:24px;text-align:center;font-size:14px;color:#999;background:#f3f3f3;border-radius:100%;-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}
.accordion-open.sm-title i{color:#fff;transform:rotate(89deg);-o-transform:rotate(89deg);-webkit-transform:rotate(89deg);-moz-transform:rotate(89deg)}
.bg-black{text-transform:uppercase;padding:15px 19px;margin:0}
.bg-black .title-style-1{text-transform:uppercase;font-size:20px;color:#fff}
.bg-black,.black-bg-origial{background:#00507f}
.black-bg-origial:hover{color:#fff}
.bg-black .title-style-1{color:#fff}
#booking-from{float:left;width:100%;margin-bottom:20px}
#booking-from .heading{margin-bottom:0}
.get-data-form{float:left;width:100%;padding:30px 20px}
.booking-felids{float:left;width:100%;position:relative;margin-bottom:10px}
.booking-felids i{color:#999;margin-top:-11px;position:absolute;right:15px;top:50%;font-size:14px}
.booking-felids input[type="text"]:focus + i{width:25px;height:25px;border-radius:100%;background:#fff;line-height:24px;box-shadow:0 0 1px 2px rgba(0,0,0,0.2);top:0;right:0;text-align:center}
.booking-felids input{width:100%;background:transparent;border-radius:0}
.booking-felids input[type="text"]:focus{box-shadow:none}
.booking-felids .selectric-open .selectric-items{box-shadow:2px 4px 2px -1px rgba(51,51,51,0.3)}
.booking-felids img{width:auto;position:absolute;right:8px;top:8px}
.msg-error{color:#c65848}
.g-recaptcha.error{border:solid 2px #c64848;padding:.2em;width:19em}
.g-recaptcha{float:left;width:100%}
#capcha-code > div{width:100%!important}
#capcha-code iframe html body div.rc-anchor.rc-anchor-normal.rc-anchor-light,#capcha-code iframe .rc-anchor-light{float:left;width:100%!important}
.msg-error{color:red}
.travel-recaptcha{float:left;width:100%;padding:13px 10px 13px 15px;margin-bottom:20px}
.travel-recaptcha input[type="checkbox"]{display:none}
.travel-recaptcha input[type="checkbox"]:checked + .ck-box:before{width:12px;height:22px;top:-2px;left:7px;border-radius:0;opacity:1;border-color:#06a85d;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg) scale(1);-moz-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);border-width:4px}
.ck-box{float:left;width:26px;height:26px;margin-right:10px;position:relative;border-radius:0}
.ck-box:before{position:absolute;top:0;left:0;content:"";opacity:1;display:block;width:26px;height:26px;opacity:1;-webkit-transition:all 0.12s,border-color .08s;-moz-transition:all 0.12s,border-color .08s;transition:all 0.12s,border-color .08s}
.click-title{float:left;width:auto;font-size:14px;color:#999;text-transform:capitalize}
.travel-recaptcha label{float:left;width:67%}
.travel-recaptcha span{margin-top:9px}
.travel-recaptcha .click-title{margin-top:11px;font-weight:400}
.travel-recaptcha label .pull-right{margin-top:0}
.download-file,#booking-from,.travel-recaptcha,.booking-felids > input[type="text"],.ck-box:before,.booking-felids .selectric-wrapper{border:1px solid #eee;box-shadow:none!important}
.booking-felids .selectric .label,.booking-felids .selectric .button,.booking-felids .selectric p.label::before,.booking-felids input[type="text"]{text-transform:capitalize;color:#999}
.booking-felids input[type="text"]::-webkit-placeholder{color:#999}
.booking-felids input[type="text"]::-moz-placeholder{color:#999}
.booking-divide-50{float:left;width:100%}
.get-data-form .btn-normal{padding:8px 0;width:100%;color:#fff}
.get-data-form .btn-normal-1{padding:8px 0;width:47%}
.widget-detail-info{width:100%;display:table}
.widget-detail-info li{width:100%;display:table-row}
.widget-detail-info li strong{display:inline-block;font-weight:600;color:#4d4d4d;width:40%}
.widget-detail-info li strong i{width:15px;text-align:center;margin-right:5px}
.widget-detail-info li span{width:60%}
.widget-detail-info li strong,.widget-detail-info li span{display:table-cell;vertical-align:top;line-height:31px}
.widget.widget-information{float:left;width:100%;margin-bottom:29px}
.widget-information .heading{margin-bottom:23px}
.travel-download-form{float:left;width:100%}
.widget-download{float:left;width:100%;margin-bottom:40px}
.download-btn{color:#9c9c9c;display:inline-block}
.icon-styles{float:left;width:100%;padding:19px 0 21px;font-size:60px}
.download-btn{display:inline-block;border-top:2px solid #e1e1e1;width:100%;font-size:12px;padding-top:2px;font-weight:700;color:#9c9c9c;text-transform:uppercase}
.download-file{float:left;width:100%;display:inline-block;text-align:center}
.widget-ralated-tour{float:left;width:100%}
.ralated-post-style{float:left;width:100%;margin-bottom:0;padding:30px 0}
ul.bk-meta2 li:before{border-color:#666}
ul.bk-meta2 li a,ul.bk-meta2 li span i,ul.bk-meta2 li span{color:#666}
.widget.ralated-post-style .heading{margin-bottom:32px}
.ralated-post-style figure{border-radius:5px}
.ralated-post-style h6{float:left;width:100%;margin-bottom:1px}
.ralated-post-style h6 a{text-transform:uppercase;font-weight:600;color:#666}
.ralated-post-style .kf_reviews{margin-bottom:7px}
.ralated-post-style figure a{font-size:16px;font-weight:600}
.ralated-post-style:hover figure a{margin:-10px auto}
.ralated-post-style .widget-post-content{padding:6px 0 0 20px}
.simple-border-line{float:left;width:100%}
.ralated-post-style,.simple-border-line{border-bottom:1px solid #d9d9d9}
.ralated-post-style .widget-post-content{width:68%}
.tour-list-grid:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}
.tour-list-grid{float:left;width:100%;border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}
.tour-list-grid figure{float:left;width:35%}
.tour-list-content{float:left;width:65%;padding:14px 0 0 30px}
.tour-list-content h4{margin-bottom:0}
.tour-list-content h4 a{display:inline-block;font-weight:500;color:#494949;font-size:20px}
.tour-list-content small{font-weight:600;color:#999;margin-bottom:11px;font-size:14px;display:inline-block}
.tour-list-content p{color:#999;margin-bottom:23px}
.list-style-2{float:left;width:100%;border:1px solid #ddd;padding:5px;margin-bottom:20px}
.list-style-content{float:left;width:100%;padding:10px}
.list-style-content .meta-icon-list li{margin-bottom:16px}
.list-style-content h5{margin-bottom:9px;font-size:16px;border-bottom:1px solid #ddd;padding-bottom:10px}
.list-style-content h5 a{display:inline-block;font-weight:600;color:#008dc2}
.list-style-content p{margin-bottom:14px;color:#777;font-size:13px}
.list-style-content ul li{float:left;width:100%;list-style:none;position:relative;padding-left:26px;margin-bottom:7px;font-size:13px}
.list-style-content ul li:before{position:absolute;content:"";top:50%;left:0;border:3px solid #999;border-radius:100%;margin-top:-3px}
.list-tabs{float:left;width:100%;border:1px solid #ccc;margin-bottom:30px}
.list-tabs .tab{border-bottom:1px solid #ccc;float:left;width:100%;padding:0}
.list-tabs .tab li{float:left;width:50%;text-align:center}
.list-tabs .tab li a{display:inline-block;width:100%;font-size:20px;font-weight:700;padding:24px 0 23px;text-transform:uppercase;cursor:pointer;background:transparent;box-shadow:none;border:none}
.list-tabs .tab li a.active,.list-tabs .tab li a.show{background:#f1f2f4;border:none}
.list-content-tab{float:left;width:100%;padding:13px 30px 7px}
#map{width:100%;height:641px;float:left;position:relative;border:4px solid #d7d7d7}
#map .gm-style > div > img,#map .gm-style-cc,#map .gmnoprint,#map .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:none!important}
.map-history-caption{float:left;width:100%}
.map-history-caption p{color:#999}
.travel-reviews-section{float:left;width:100%}
.reviews-users{float:left;width:100%}
.review-column{float:left;width:100%;margin-bottom:25px}
.reviews-users figure{float:left;width:auto}
.reviews-users figure img{border-radius:100%;width:100%}
.reviews-content{float:left;width:auto;padding:16px 20px}
.reviews-content strong{display:inline-block;font-weight:600;text-transform:uppercase;font-size:15px}
.info-post{float:left;width:100%}
.info-post span{float:left;width:auto;color:#999}
.info-post .rateing-icon{float:left;margin:5px 15px}
.rateing-icon i{float:left;margin-right:5px}
.rateing-icon i:last-child{margin-right:0}
.fix-rateing-reviews{float:left}
.fix-reviews{float:left;width:100%;float:left;width:100%;background:#f8f8f8;border:2px solid #e1e1e1;font-size:14px;margin-bottom:15px;padding:6px 12px 5px}
.fix-reviews span{float:left;display:inline-block;font-weight:500;text-transform:capitalize;color:#999;font-size:14px}
.fix-reviews .rateing-icon{float:right;padding:6px 0 0}
.fix-reviews .rateing-icon i{font-size:12px;margin-right:2px;color:#e8511c}
.travel-reviews-section p{color:#999}
.text-felid,.form-textarea{float:left;width:100%;position:relative}
.text-felid i,.form-textarea i{position:absolute;right:15px;top:15px}
.text-felid i,.form-textarea i,.add-felid .selectric p.label::before{color:#999}
.text-felid i{top:50%;margin-top:-10px}
.form-textarea textarea{float:left;width:100%;height:140px;padding:15px}
.add-felid .selectric-wrapper .selectric .label{height:44px;line-height:46px}
.add-felid{float:left;width:100%}
.add-felid .selectric{min-height:auto}
.add-felid .selectric p.label::before{margin-top:-22px}
.form-content-2 .text-felid{float:left;width:100%;margin-bottom:20px}
.form-textarea textarea,.add-felid .selectric,.form-content-2 .text-felid input{border:2px solid #d7d7d7;border-radius:0;background:#f8f8f8;box-shadow:none}
.add-felid .selectric-wrapper{min-height:auto}
.add-felid .selectric p.label,.form-textarea textarea::-moz-placeholder,.form-content-2 .text-felid input::-moz-placeholder{font-weight:600;color:#666}
.form-textarea textarea::-o-placeholder,.form-content-2 .text-felid input::-o-placeholder{font-weight:600;color:#666}
.form-textarea textarea::-webkit-placeholder,.form-content-2 .text-felid input::-webkit-placeholder{font-weight:600;color:#666}
.simple-rateing{float:left}
.simple-rateing .fix-reviews{background:transparent;border:none;padding:0}
.simple-rateing .rateing{float:right;padding:5px 0 0}
.black-bk:hover{color:#fff}
.post-reviews{float:left;width:100%;margin-bottom:30px}
.error-page{float:left;width:100%;text-align:center;margin-bottom:30px}
.error-page h2{font-size:352px;font-weight:600;position:relative;display:inline-block;text-align:center;line-height:255px;margin-bottom:60px}
.error-page h2 span{display:inline-block;font-size:52px;font-weight:600;left:0;line-height:60px;margin:-49px auto 0;padding:11px 0;position:absolute;right:0;text-transform:uppercase;top:50%;width:70%;z-index:1}
.error-page h2 span:before{background:#fff none repeat scroll 0 0;bottom:3px;content:"";left:37px;position:absolute;right:-13px;top:0;z-index:-1}
.error-page h3{font-size:48px;font-weight:400;color:#232323;text-transform:capitalize;display:inline-block;margin-bottom:56px}
.error-page h4{font-size:42px;font-weight:600;text-transform:capitalize;color:#232323;display:inline-block;width:100%;margin-bottom:63px}
.error-page a{margin-right:12px}
.error-page a:last-child{margin-right:0}
.list-services{float:left;width:100%}
.list-services li{float:left;width:100%;margin-bottom:33px}
.list-services li:last-child{margin-bottom:0}
.radio-columns{float:left;width:100%}
.slide-content span,.radio-columns span{border:2px solid #929191;width:75px;height:75px;border-radius:100%;line-height:70px;font-size:30px;text-align:center;color:#929191;display:inline-block;float:left}
.travel-choose-us:hover span,.radio-columns:hover span{color:#fff}
.list-content{float:left;width:80%;padding-left:30px}
.list-content h4{margin-bottom:11px}
.travel-grid1-content h4 a,.list-content h4 a{display:inline-block;font-weight:600;color:#262626}
.list-content p{color:#666;margin-bottom:0}
.travel-grid-1.hover-effect-01{float:left;width:100%;margin-bottom:30px}
.travel-grid1-content{float:left;width:100%;padding:26px 0 0}
.travel-grid-1 figure{margin-bottom:0}
.travel-grid1-content h4{margin-bottom:15px}
.travel-grid1-content h4 a{text-transform:uppercase}
.travel-grid1-content p{margin-bottom:23px}
.listing-grid-blog{float:left;width:100%}
.listing-grid-blog p{line-height:30px}
.full-slider{float:left;width:100%}
.full-slider .slide{float:left;width:25%;position:relative;z-index:2;overflow:hidden}
.blog-tour-grid .slide{width:100%;z-index:2;margin-bottom:30px}
.default-img{-o-transform:scale(1) perspective(600px) rotateZ(0);-moz-transform:scale(1) perspective(600px) rotateZ(0);-webkit-transform:scale(1) perspective(600px) rotateZ(0);transform:scale(1) perspective(600px) rotateZ(0);background-repeat:no-repeat;background-size:cover;float:left;width:100%;position:relative;z-index:2}
.image-01{background:url(images/destination/darjeeling.jpg)}
.image-02{background:url(images/destination/bhutan.jpg)}
.image-03{background:url(images/destination/sikkim.jpg)}
.image-04{background:url(images/destination/nepal.jpg)}
.image-05{background:url(images/destination/dooars.jpg)}
.image-06{background:url(extra-images/blog-services-img08.jpg)}
.image-07{background:url(extra-images/blog-services-img09.jpg)}
.image-08{background:url(extra-images/blog-services-img10.jpg)}
.image-09{background:url(extra-images/blog-services-img11.jpg)}
.image-10{background:url(extra-images/blog-services-img12.jpg)}
.image-11{background:url(extra-images/blog-services-img13.jpg)}
.image-12{background:url(extra-images/blog-services-img14.jpg)}
.slide:hover .default-img{-o-transform:scale(1.03) perspective(600px) rotateZ(0deg);-webkit-transform:scale(1.03) perspective(600px) rotateZ(0deg);-moz-transform:scale(1.03) perspective(600px) rotateZ(0deg);transform:scale(1.03) perspective(600px) rotateZ(0deg)}
.slide .default-img:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#0f384b;opacity:.7;z-index:1}
.slide .default-img:after{position:absolute;content:"";top:0;left:0;opacity:0;right:0;bottom:0;border:5px solid transparent;z-index:1}
.slide:hover .default-img:hover:before{opacity:.9;background:#005076}
.slide:hover .default-img:hover:after{opacity:1}
.slide-content{position:relative;text-align:center;padding:50px 30px 40px;z-index:2;float:left;width:100%}
.travel-choose-us span,.slide-content span{float:none;display:inline-block;border-color:#fff;color:#fff;height:84px;width:84px;line-height:84px;font-size:52px;margin-bottom:25px}
.travel-choose-us span{font-size:37px;line-height:80px}
.travel-choose-us h5,.slide-content h5{margin-bottom:9px}
.travel-choose-us h5 a,.slide-content h5 a{display:inline-block;font-size:17px;font-weight:600;text-transform:uppercase;color:#fff}
.travel-choose-us p,.slide-content p{margin-bottom:17px;color:#fff}
.arrow-btn{display:inline-block;position:relative;font-weight:500;text-transform:uppercase;color:#fff;padding:0 15px;font-size:16px}
.arrow-btn:before{position:absolute;content:"\f105";font-family:fontawesome;color:#fff;bottom:0;right:0}
.travel-choose-us{float:left;width:100%;margin-bottom:23px}
.travel-choose-us p,.travel-choose-us span{color:#666}
.travel-choose-us h5 a{color:#221e00;font-weight:600;font-size:15px!important}
.travel-choose-us span{text-align:center;border:2px solid #999;border-radius:100%}
.services-blog-choose{float:left;width:100%;text-align:center}
.travel-choose-us p{margin-bottom:0}
.brands-slider{float:left;width:100%}
.brands-slider .slide{float:none;display:inline-block;width:170px;height:110px;text-align:center;border:2px solid #d5d5d5;margin:0 15px 23px}
.brands-slider .slide img{width:100%;padding:15px 25px;height:100%}
.brands-slider .slide:hover{border-color:#262626}
.pagination{float:none;display:inline-block;width:100%;text-align:center;margin-bottom:30px}
.pagination a{display:inline-block;width:40px;height:40px;border-radius:100%;line-height:38px;padding:0 14px;text-align:center;border:2px solid #c2c2c2;color:#c2c2c2;margin-right:7px}
.pagination a:last-child{margin-right:0}
.arrow-btn2{display:inline-block;font-weight:600;color:#666;position:relative;text-transform:capitalize;border:2px solid #b7b7b7;padding:5px 45px 5px 20px;border-radius:5px;z-index:2}
.arrow-btn2:before{position:absolute;content:"\f0a9";font-family:fontawesome;top:50%;right:17px;bottom:0;font-size:15px;margin-top:-12px;z-index:1}
.arrow-btn2:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:0;z-index:-1}
.arrow-btn2:hover:after{width:100%}
.arrow-btn2:hover:before,.arrow-btn2:hover{color:#fff}
.kf_post figure{position:relative;float:left;width:100%}
.update-date{text-align:center;position:absolute;top:20px;left:20px;width:60px;background:#fff;border-radius:5px}
.update-date b{border-bottom:1px solid rgba(0,0,0,0.1);padding:5px 0 4px}
.update-date strong,.update-date b{display:inline-block;width:100%;font-size:18px;color:#39352f;text-transform:capitalize}
.update-date strong{font-size:10px;padding:6px 0}
.kf_post .border-meta{margin-bottom:7px}
.kf_post .kf_post_content{border-bottom:none;padding:27px 20px 30px}
.kf_post .kf_post_content p{margin-bottom:23px}
.kf_post:hover .arrow-btn2:before,.kf_post:hover .arrow-btn2{color:#fff}
.kf_post:hover .arrow-btn2:after{width:100%}
.kf_post_full .kf_post_content h4 a{font-weight:400;font-size:100%;color:#333}
.comming-soon{float:left;width:100%;position:relative;background:url(images/coming-soon-bg1.jpg);background-repeat:no-repeat;background-size:cover;z-index:2;padding:150px 0 120px}
.comming-soon:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:.8;z-index:-1}
.comming-content{float:left;width:100%;text-align:center}
.logo-style{display:inline-block;width:33%}
.logo-style img{width:100%}
.comming-content .logo-style{margin-bottom:35px}
.kf-countdown-1{float:left;width:100%;position:relative;margin-bottom:47px}
.kf-countdown-1 li{background:#fff none repeat scroll 0 0;border:5px solid;border-radius:0 62px;display:inline-block;float:none;width:14%;padding:56px 0 50px;margin-right:15px}
.kf-countdown-1 li:last-child{margin-right:0}
.kf-countdown-1 li span{font-size:70px;font-weight:700;line-height:52px;display:inline-block;text-transform:uppercase}
.kf-countdown-1 li p{font-size:13px;margin-bottom:0;text-transform:uppercase;font-weight:700}
.comming-content h2{font-size:48px;font-weight:700;color:#fff;margin-bottom:24px;text-transform:uppercase;line-height:35px}
.comming-content > p{color:#fff;margin-bottom:43px;font-weight:600}
.form-commingsoon{display:inline-block;width:45%;float:none;text-align:center}
.form-commingsoon h5{color:#fff;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.form-commingsoon input{color:#fff;border-color:#fff}
.form-commingsoon input::-webkit-placeholder{color:#fff}
.form-commingsoon input::-o-placeholder{color:#fff}
.form-commingsoon input::-moz-placeholder{color:#fff}
.form-commingsoon .text-felid{margin-bottom:30px}
.form-commingsoon button{border:none;padding:12px 30px 10.5px}
.kf-countdown-1 li p,.kf-countdown-1 li span{color:#f48a35}
.kf-countdown-1 li{border-color:#f48a35}
.typed-cursor{display:none}
.write{display:inline-block;margin-left:10px}
.kf_location_review{float:left;width:100%}
.kf_absolute_review{background:#fff;position:relative;text-align:center}
.kf_absolute_review .container{background:#fff;right:0;margin-top:-200px;display:inline-block;position:relative;padding:80px 30px 50px}
.kf_absolute_review input[type="text"]{width:100%;padding:10px 0 10px 20px}
#map-general{height:555px;width:100%}
.kf-destinations-grid{float:left;width:100%}
.tab-nav-row,.page-info{float:left}
.top-row{float:left;width:100%}
.page-info p{color:#666;margin-bottom:0;padding:5px 0 0}
.dropdown-select-01{float:left;width:auto;border:1px solid #ccc;margin-right:15px}
.tab-nav-row li{float:left;margin-right:15px}
.tab-nav-row li:last-child{margin-right:0}
.tab-nav-row li a{display:inline-block;height:32px;width:32px;color:#666;text-align:center;line-height:32px;border:1px solid #ccc;background:#f7f7f7}
.dropdown-select-01 .selectric-wrapper{min-height:30px}
.dropdown-select-01 .selectric-wrapper .selectric .label{line-height:30px;height:30px}
.dropdown-select-01 .selectric p.label,.dropdown-select-01 .selectric p.label:before{color:#666;text-transform:capitalize}
.dropdown-select-01 .selectric p.label:before{margin-top:-15px}
.blog-tour-grid{float:left;width:100%}
.destination-blog-01{float:left;width:100%}
.destination-grid{float:left;width:100%;overflow:hidden;position:relative;margin-bottom:30px}
.destination-grid:after{position:absolute;content:"";bottom:0;left:0;right:0;border-bottom:3px solid #333}
.destination-grid:hover:after{border-color:#1276bc;width:100%}
.destination-grid:hover:before{opacity:1}
.destination-grid:before{opacity:.7}
.destination-grid:hover .destination-grid-content .arrow-btn,.destination-grid:hover .destination-grid-content .arrow-btn:before,.destination-grid:hover .destination-grid-content span,.destination-grid:hover .destination-grid-content h5 a{color:#1276bc}
.destination-grid:hover .destination-grid-content{bottom:0}
.destination-grid:hover .destination-grid-content > a,.destination-grid:hover .destination-grid-content p{opacity:1}
.destination-grid-content{position:absolute;bottom:-86px;left:0;right:0;padding:0 20px 20px}
.grid2-sty2 h6,.destination-grid-content h5{float:left;width:auto;display:inline-block;margin-bottom:7px}
.destination-grid-content span{float:right;display:inline-block;font-weight:500;color:#fff}
.grid2-sty2 h6 a,.destination-grid-content h5 a{display:inline-block;color:#fff;font-weight:600;text-transform:uppercase}
.grid2-sty2 p,.destination-grid-content p{margin-bottom:12px;color:#fff;width:100%;float:left;opacity:0}
.grid2-sty2 .btn-normal-1:hover{background:#fff}
.destination-grid-content .arrow-btn{float:left;padding-left:0;opacity:0}
.padding-80-adjust1{padding:80px 0 52px;float:left;width:100%}
.padding-80-adjust2{padding:52px 0 50px;float:left;width:100%}
.destination-grid-02{float:left;width:100%;margin-bottom:27px;position:relative}
.destination-grid-02 figure{position:relative;z-index:9;margin-bottom:0}
.destination-content{float:left;width:100%}
.flag-top01{display:inline-block;position:relative;background:#42b1e8;padding:0p 2px;color:#fff;text-transform:capitalize;font-size:12px;padding:0 12px;border-radius:0 5px 5px 0;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}
.flag-top01:before{position:absolute;content:"";top:0;left:0;margin-top:-5px;width:0;height:0;border-style:solid;border-width:0 0 5px 7px;border-color:transparent transparent #1b97d4}
.destination-notification{left:-7px;margin-top:30px;position:absolute;top:0;z-index:10}
.destination-grid-02 figure img{border-radius:5px;width:100%}
.grid2-sty2 span{font-size:22px;font-weight:600;color:#42b1e8;float:none;left:0;margin:0 auto;position:absolute;right:-66%;top:0;width:auto}
.grid2-sty2 h6{left:0;position:relative;width:auto}
.grid2-sty2 h6 a{font-weight:400;text-transform:capitalize;font-size:16px}
.grid2-sty2 p{float:none;display:inline-block;width:100%}
.grid2-sty2{text-align:center;bottom:0;margin-bottom:-100px}
.grid2-sty2 .btn-normal-1{border:2px solid #fff;text-transform:capitalize;border-radius:5px;float:none;opacity:0}
.destination-grid-02:hover .btn-normal-1{opacity:1}
.grid2-sty2 .btn-normal-1:hover{color:#fff}
.destination-grid-02:hover .grid2-sty2{bottom:50%;margin-bottom:-113px}
.destination-grid-02:hover figure:before{opacity:.9}
.destination-grid-02:hover .grid2-sty2 p{opacity:1}
.destination-grid-02:hover .grid2-sty2 span{top:-32px;right:0;color:#fff}
.destination-grid-02:hover .grid2-sty2 h6{top:0;left:0;right:0;text-align:center;width:100%}
.destination-grid-03{float:left;width:100%;border:1px solid #ccc;margin-bottom:30px}
.destination-grid-03 figure{margin-bottom:0;position:relative}
.destination-grid-03 figure:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;opacity:0}
.destination-grid-03:hover figure:before{opacity:.8}
.destination-grid-03:hover .hover-plus{opacity:1;margin-top:-28px}
.hover-plus{position:absolute;top:50%;left:0;opacity:0;right:0;margin:-30px auto;text-align:center}
.destination-content-03{float:left;width:100%;text-align:center;padding:17px 0 16px}
.destination-content-03 h6{margin-bottom:10px}
.destination-content-03 h6 a{font-size:24px;font-weight:500;text-transform:capitalize;color:#666}
.destination-content-03 .meta_tag li{float:none;display:inline-block}
.destination-content-03 .meta_tag li span{font-size:18px}
.destination-content-03 .meta_tag li a{font-size:16px;font-weight:500}
.kf_blog-02{background:#f2f2f2;margin-bottom:30px;box-shadow:0 0 6px 0 rgba(0,0,0,0.3);border:none;border-radius:5px}
.kf_blog-02 .radio-price{background:#39352f}
.kf_blog-02 figure:before{background-image:url(images/waves-border.png);background-position:center right;background-repeat:repeat-x;background-size:cover;bottom:-6px;content:"";height:45px;left:0;position:absolute;right:0;width:100%;z-index:1}
.blog-02-footer{float:left;width:100%;padding:18px 6px 19px;position:relative}
.kf_blog-02:hover .blog-02-footer{background:#e7e7e7}
.kf_blog-02:hover .blog-02-footer:before{left:0;right:0}
.blog-02-footer:before{position:absolute;content:"";top:0;left:20px;right:20px;margin:0 auto;border-bottom:1px solid #ccc}
.blog-02-footer .arrow-btn{float:left;color:#7f7f7f;font-weight:600;text-transform:capitalize}
.blog-02-footer .kf_icons_meta li a,.blog-02-footer .arrow-btn:before{color:#7f7f7f}
.kf_blog-02 .kf_trip_content{padding:24px 20px 18px}
.kf_blog-02 .kf_trip_content p{margin-bottom:0}
.kf_blog-02 .kf_trip_content .kf_reviews{margin-bottom:13px}
.blog-02-footer .kf_icons_meta{float:right}
.small-blog1 h6,.kf_blog-02 .kf_trip_content h6{margin-bottom:7px}
.small-blog1 h6 a,.kf_blog-02 .kf_trip_content h6 a{font-size:20px;color:#262626;display:inline-block;font-weight:600;text-transform:uppercase}
.small-blog1 .kf_meta_2{width:auto;margin-right:5px}
.small-blog1 h6{margin-bottom:2px;width:100%;float:left}
.small-blog1 .kf_meta_2:last-child{margin-right:0}
.small-blog1 .kf_meta_2 span{color:#666}
.small-blog1 .booking-bottom > li:first-child > a{padding:10px 6px 10px 0;font-size:15px}
.small-blog1 .btn-blog:before{margin-top:-12px;right:7px}
.small-blog1 .kf_trip_content{padding:18px 15px 23px}
.small-blog1 .radio-price{background:#333}
#widthfull{float:left;width:100%;position:relative;border-bottom:none}
.tour-accordian-content-2 .kode_felid .selectric-wrapper{border-bottom:none}
.tour-accordian-content-2 .kode_felid:last-of-type .selectric-wrapper{border-bottom:1px solid #ccc}
.list-style-01{float:left;width:100%;padding:20px;box-shadow:0 0 5px 1px rgba(51,51,51,0.09);margin-bottom:30px}
.list-figure-img{float:left;width:40%;margin-bottom:0;border-radius:5px}
.list-figure-img:before,.list-figure-img img{border-radius:5px}
.kf_listing_grid{float:left;width:100%}
.kf_listing-content{float:left;width:60%;padding:0 0 0 20px}
.kf_listing-content ul.kf_reviews{float:left;width:auto;margin-right:15px;margin-bottom:9px}
.kf_listing-content .kf_meta_2 li span{color:#666;padding-top:0;float:none;display:inline-block}
.kf_reviews li span i.fa-star{color:#e9b70b}
.kf_listing-content .kf_reviews li span i{margin-right:2px}
.kf_listing-content .kf_reviews li span i:last-child{margin-right:0}
.kf_listing-content .kf_meta_2 li{line-height:13px}
.kf_listing-content h4{float:left;width:100%;margin-bottom:11px}
.kf_listing-content h4 a{display:inline-block;font-weight:600;text-transform:capitalize}
.kf_listing-content p{margin-bottom:19px;width:100%;color:#999;display:inline-block}
.kf_social_group li{float:left;width:auto;margin-right:10px}
.kf_social_group li:last-child{margin-right:0}
.kf_social_group li a{display:inline-block;width:35px;height:35px;text-align:center;line-height:31px;border:2px solid #ccc;border-radius:100%;color:#666}
.listing-price{float:left;width:auto;padding:5px 0 0}
.listing-price strong{font-size:24px;font-weight:600;text-transform:capitalize;color:#39352f;margin-right:10px}
.listing-price sub{bottom:4px;font-size:12px;font-weight:500;color:#39352f}
.list-style-01,.list-figure-img{position:relative}
.btn-hover{position:absolute;top:50%;left:0;right:0;margin:-0 auto;opacity:0;text-align:center}
.btn-radio-2{display:inline-block;font-size:16px;font-weight:600;text-transform:uppercase;background:#39352f;color:#fff;border-radius:30px;padding:8px 28px}
.list-figure-img .flag-top01{font-size:14px;padding:4px 18px 3px;font-weight:600}
.btn-radio-2:hover{color:#fff}
.list-figure-img:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0}
.list-style-01:hover .list-figure-img:before{opacity:.78}
.kf_social_group li:hover a{color:#fff}
.list-style-01:hover .btn-hover{margin-top:-16px;opacity:1}
.kf_shop_grid{float:left;width:100%}
.kf_shop-column{float:left;width:100%;position:relative;border:1px solid #a6a6a6;padding:20px;margin-bottom:50px}
.kf_shop-column:before{position:absolute;content:"";top:20px;bottom:20px;left:20px;right:20px;opacity:0;z-index:1;background:#f0f0f0}
.kf_shop-column figure{margin-bottom:0;position:relative;overflow:visible;padding-top:30px}
.kf_shop_figcaption{position:absolute;left:0;right:0;top:0;text-align:center;margin:-20px auto 0;padding:0 15px;z-index:2;opacity:0}
.kf_shop_figcaption h6{margin-bottom:5px}
.kf_shop_figcaption h6 a{font-weight:600;display:inline-block;text-transform:capitalize;color:#40403e}
.kf_shop_figcaption h4{text-transform:capitalize;margin-bottom:7px;color:#40403e}
.kf_shop_figcaption h4 strong{font-weight:600}
.fix-rateing{display:inline-block;margin-bottom:19px;width:100%}
.fix-rateing i{display:inline-block;color:#40403e;margin-right:2px}
.fix-rateing i:last-child{margin-right:0}
.kf_hover_btns{display:inline-block;width:100%}
.kf_hover_btns a:last-child{border-right:none}
.kf_hover_btns a{display:inline-block;font-size:16px;color:#40403e;padding:4px 16px 4px 12px;width:auto;border-right:1px solid #a6a6a6}
.kf_shop_caption{text-align:center;float:left;width:100%;position:relative;z-index:2;padding:57px 0 16px;visibility:visible;opacity:1;top:0}
.kf_shop_caption h6{margin-bottom:0;font-size:14px}
.kf_shop_caption span{display:inline-block}
.icon-bottom{height:45px;width:45px;border-radius:100%;background:#d9d9d9;display:inline-block;line-height:41px;text-align:center;position:absolute;bottom:0;left:0;font-size:18px;right:0;margin:-22.5px auto;z-index:2}
.kf_shop-column:hover .kf_shop_caption{visibility:hidden;opacity:0;top:-20px}
.kf_shop-column:hover .kf_shop_figcaption{top:50%;opacity:1;visibility:visible}
.kf_shop-column:hover:before{opacity:.8}
.kf_shop-column:hover .icon-bottom{color:#fff}
.header-v2{float:left;width:100%;position:relative;border-bottom:1px solid #000}
.logo-left{float:left;width:auto}
.hv2-top-row .logo-left{padding:20px 0 10px}
.kf_right_info{float:right}
.kf_right_info > li{float:left;width:auto;margin-right:30px;border-right:1px solid #ccc;padding:27px 30px 27px 0}
.kf_right_info > li:last-child{margin-right:0;border-right:none;padding-right:0}
.kf_right_info .kf_meta span{color:#404041;border:2px solid #404041;width:30px;height:30px;line-height:25px}
.kf_right_info .kf_meta a{color:#404041;line-height:28px;font-size:14px;font-weight:600}
.kf_right_info li:before{border-color:#404041}
.kf_language{float:left;width:100%}
.kf_language .selectric{float:left;width:100%;background-color:#666;border-radius:4px}
.kf_language .selectric .label{height:30px;line-height:30px}
.kf_language .selectric-wrapper .selectric p.label::before{margin-top:-18px}
.kf_language .selectric-wrapper{min-height:auto}
.header-v2 .header_v1_slider{width:60%}
.header-v2 .fade-slider p{color:#333}
.header-v2 .header_v1_slider{border-left:1px dotted #ccc;margin:21px 0 0 40px;padding:8px 15px 8px 40px}
.header-v2 .header_v1_slider p a{margin-left:5px}
.hv2-top-row{float:left;width:100%}
.search-radio-1{float:right}
.header-nav{float:left}
.pre-loader{display:none}
.travel-recaptcha figure,.travel-recaptcha figure img{width:auto}
.hover-effect-01 figure img,.kf_column_trip figure img,.kf_post figure img{height:auto;min-height:inherit;max-height:inherit}
.footer-style-two{background:#012142!important}
.main-footer{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center bottom;color:#c8c8c8}
.main-footer .centered-widget{position:relative;padding:30px 0 10px;text-align:center}
.main-footer .centered-widget .widget-content{position:relative;max-width:700px;margin:0 auto}
.main-footer .centered-widget .logo{position:relative;margin-bottom:15px}
.main-footer .centered-widget .logo a img{width:auto!important}
.main-footer a{-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.main-footer .centered-widget .text{position:relative;line-height:1.8em;margin-bottom:20px}
.main-footer .social-links{position:relative}
.main-footer .centered-widget .social-links a{margin:0 10px}
.main-footer .social-links a{position:relative;display:inline-block;line-height:24px;font-size:16px;color:#d8d8d8;margin-right:15px}
.footer-style-two .widgets-section{padding:60px 0 20px;border-top:1px solid rgba(255,255,255,0.10)}
.main-footer .widgets-section{position:relative;padding:45px 0 10px;z-index:1}
.main-footer .footer-column{margin-bottom:30px}
.main-footer .footer-widget{position:relative}
.main-footer .footer-column h2{position:relative;font-size:18px;font-weight:500;text-transform:capitalize;margin-bottom:25px;color:#fff}
.main-footer .contact-info{position:relative;margin-bottom:30px}
.main-footer .contact-info li{position:relative;line-height:24px;padding-left:30px;margin-bottom:15px;color:#e3e3e3;font-size:14px}
.main-footer .contact-info li .icon{position:absolute;left:0;top:0;line-height:24px;font-size:16px;color:#18ba60}
.btn-style-four{position:relative;padding:7px 30px;line-height:24px;text-transform:uppercase;background:#18ba60;color:#fff;border:2px solid #18ba60;font-size:13px;letter-spacing:1px;font-weight:800;border-radius:3px}
.main-footer .links-widget{padding-left:30px}
.main-footer .links-widget .list li{position:relative;margin-bottom:6px}
.main-footer .links-widget .list li a{position:relative;display:block;line-height:24px;padding:4px 0 4px 20px;color:#c8c8c8;text-transform:capitalize}
.main-footer .links-widget .list li a:before{content:'\f105';position:absolute;left:0;top:2px;line-height:24px;font-size:16px;font-family:'FontAwesome';color:#18ba60}
.main-footer .posts-widget .post{position:relative;padding-left:75px;min-height:55px;margin-bottom:20px}
.footer-style-two .footer-bottom{background:#001b36!important}
.main-footer .footer-bottom{position:relative;font-size:14px;padding:13px 0;line-height:24px;text-align:center;background:#171717;color:#c8c8c8;z-index:1}
.main-footer .work-hours-widget .text{margin-bottom:20px;line-height:1.8em;padding-right:20px}
.main-footer .work-hours-widget .hours-info{position:relative;max-width:300px}
.main-footer .work-hours-widget .hours-info li{position:relative;line-height:24px;margin-bottom:15px}
.main-footer .work-hours-widget .hours-info li .pull-right{color:#18ba60}
.scroll-to-top{position:fixed;bottom:15px;right:15px;width:40px;height:40px;color:#fff;font-size:13px;text-transform:uppercase;line-height:38px;text-align:center;z-index:100;cursor:pointer;border-radius:50%;background:#0a0a0a;display:none;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.scroll-to-top:hover{color:#fff;background:#18ba60}
.adrs{color:#18ba60;padding-left:5px}
.star i{color:#ffc010}
.footer-bottom .text img{width:auto}
.mg_destination_review ul{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mg_destination_review ul li{display:inline-block;position:relative;padding-right:20px;margin-right:0;font-size:12px}
.mg_destination_review ul li:before{position:absolute;right:0;content:'\f178';font-family:fontawesome}
.mg_destination_review ul li:last-child::before{display:none!important}
.pr-10{padding-right:10px}
.ptb-45{padding:45px 0!important}
.mt0{margin-top:0!important}
.mb0{margin-bottom:0!important}
.p10{padding:10px!important}
.ptb0{padding-top:0!important;padding-bottom:0!important}
.pt0{padding-top:0!important}
.pt20{padding-top:20px!important}
.kf_culture_content h5{color:#555;font-weight:500}
.attraction{background:url(images/bg1.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain}
.attraction h4{font-size:17px;text-transform:uppercase;font-weight:600;padding-top:25px}
.attraction p{text-align:justify}
.simplebar,[data-simplebar-direction]{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}
.simplebar .simplebar-scroll-content,[data-simplebar-direction] .simplebar-scroll-content{overflow-y:scroll;overflow-x:auto;position:absolute;left:0;right:0;top:0;bottom:0;-ms-overflow-style:none}
.simplebar-scroll-content::-webkit-scrollbar{display:none}
[data-simplebar-direction="horizontal"] .simplebar-scroll-content,.simplebar.horizontal .simplebar-scroll-content{overflow-x:scroll;overflow-y:auto}
.simplebar-track{z-index:99;position:absolute;top:0;right:0;bottom:0;width:11px}
.simplebar-track .simplebar-scrollbar{position:absolute;right:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:10px;width:2px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear;background:#6c6e71;-webkit-background-clip:padding-box;-moz-background-clip:padding}
.simplebar-track:hover .simplebar-scrollbar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0 linear;-moz-transition:opacity 0 linear;-o-transition:opacity 0 linear;-ms-transition:opacity 0 linear;transition:opacity 0 linear}
.simplebar-track .simplebar-scrollbar.visible{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}
[data-simplebar-direction="horizontal"] .simplebar-track,.simplebar.horizontal .simplebar-track{top:auto;left:0;width:auto;height:11px}
[data-simplebar-direction="horizontal"] .simplebar-track .simplebar-scrollbar,.simplebar.horizontal .simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:2px;width:auto}
#myElement{height:460px;width:auto}
.st-sticky-share-buttons{visibility:visible}
.ifloat{position:fixed;right:20px;top:70%;display:block;z-index:10}
.ifloat ul{margin:0;padding:0}
.ifloat ul li{list-style:none;display:block;transition:all ease-in-out .5s;text-align:center;line-height:55px;margin-bottom:10px;cursor:pointer;position:relative;width:55px;height:55px;border:2px solid #fcb322;border-radius:100%;padding:5px}
.ifloat ul li i{color:#fff;font-size:20px}
.ifloat ul li .circle{width:45px;height:45px;border-radius:50px;background:#fcb322;position:absolute;top:3px;right:3px;line-height:50px}
.ifloat ul li .circle:hover{background:#fcb322}
.ifloat ul li a{display:block;color:#fff}
.ifloat ul li span{transition:all ease-in-out .3s;color:#fff;border-radius:50px;display:inline-block;height:50px;position:absolute;padding:0 0 0 15px;right:0;top:0;width:0;overflow:hidden;z-index:5;line-height:22px}
.ifloat ul li span .text{padding-top:3px}
.text.v33{padding-top:14px!important}
.ifloat ul li span .pull-left i{font-size:30px;line-height:50px}
.ifloat ul li:hover span{display:block;background:#fcb322;border-radius:40px;width:180px}
.ifloat ul li ul.jjlist{margin:0;padding:0}
.ifloat ul li ul.jjlist li{list-style:none;display:inline-block;margin:0;padding:5px;width:26px;height:26px;line-height:35px}
.ifloat ul li ul.jjlist li i{font-size:18px}
.testi{border:1px solid #eee;background-color:#fff;border-radius:5px;padding:16px;margin:16px 0;box-shadow:0 0 3px 3px #f9f9f9}
.testi::after{content:"";clear:both;display:table}
.testi img{float:left;margin-right:20px;border-radius:50%;border:1px solid #ccc;padding:10px}
.testi p{font-size:13px}
.testi span{font-size:20px;margin-right:15px}
@media (max-width: 500px) {
.testi{text-align:center}
.testi img{margin:auto;float:none;display:block}
}
.flnone{float:none!important}
.con img{width:60px;height:30px;position:absolute;right:5px;margin-top:5px}
#quote .modal-header{border-bottom:none}
#quote .modal-content h4{text-align:center;font-weight:600}
#quote .modal-content{border-radius:0}
#quote .modal-content h4:before{position:absolute;display:block;content:'';width:100px;height:1px;background:#18ba60;left:40%;margin-top:40px}
#quote .modal-content h4:after{position:absolute;display:block;content:'';width:60px;height:1px;background:#18ba60;margin-top:10px;left:43%}
#quote .modal-dialog{width:700px}
#owl-demo .item img{display:block;width:100%;height:auto}
.kf_trip_content h5{font-size:13px;font-weight:600}
.kf_trip_content h5:hover{color:#062d55}
.cancellation p{font-size: 14px;font-weight: 400;text-align: justify;line-height: 30px;}