@-webkit-keyframes color-text{0%{background-position:0 0}100%{background-position:475px 0}}@keyframes color-text{0%{background-position:0 0}100%{background-position:475px 0}}@-webkit-keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 10px 10px rgba(255,221,0,0.8),0 0 0 3px rgba(255,221,0,0.5)}100%{box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 10px 10px rgba(255,221,0,0.8),0 0 0 3px rgba(255,221,0,0.5);-webkit-transform:scale(1.3);opacity:0}}@keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 10px 10px rgba(255,221,0,0.8),0 0 0 3px rgba(255,221,0,0.5)}100%{box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 10px 10px rgba(255,221,0,0.8),0 0 0 3px rgba(255,221,0,0.5);-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes sonarEffect-2{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 5px 7px rgba(255,221,0,0.7),0 0 0 3px rgba(255,221,0,0.5)}100%{box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 5px 7px rgba(255,221,0,0.7),0 0 0 3px rgba(255,221,0,0.5);-webkit-transform:scale(1.3);opacity:0}}@keyframes sonarEffect-2{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 5px 7px rgba(255,221,0,0.7),0 0 0 3px rgba(255,221,0,0.5)}100%{box-shadow:0 0 0 2px rgba(255,221,0,0.1),0 0 5px 7px rgba(255,221,0,0.7),0 0 0 3px rgba(255,221,0,0.5);-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes cloud_left_to_right{0%{left:-200%}100%{left:0}}@-webkit-keyframes cloud_left_to_right{0%{left:-200%}100%{left:0}}@keyframes cloud_right_to_left{0%{left:0}100%{left:-200%}}@-webkit-keyframes cloud_right_to_left{0%{left:0}100%{left:-200%}}@media screen and (max-width:1199px){.tab-search-transparent .find-widget{padding:50px}.tab-search-long * button[type="submit"],.tab-search-long .find-car-widget button[type="submit"],.tab-search-long .find-cruises-widget button[type="submit"],.tab-search-long .find-tours-widget button[type="submit"],.tab-search-long .find-transfer-widget button[type="submit"]{position:relative;width:170px;margin-top:30px}.tab-search-long .place{width:calc((100% - 24px) * 34 / 100);width:-moz-calc((100% - 24px) * 34 / 100)}.tab-search-long .input-daterange{width:calc((100% - 24px) * 42 / 100);width:-moz-calc((100% - 24px) * 42 / 100)}.tab-search-long .count{width:calc((100% - 24px) * 12 / 100);width:-moz-calc((100% - 24px) * 12 / 100)}.tab-search-long .find-cruises-widget .count,.tab-search-long .find-tours-widget .count,.tab-search-long .find-transfer-widget .count{width:calc((100% - 24px) * 12 / 100);width:-moz-calc((100% - 24px) * 12 / 100)}.tab-search-long .find-cruises-widget .place,.tab-search-long .find-cruises-widget .time-count,.tab-search-long .find-tours-widget .date,.tab-search-long .find-tours-widget .place,.tab-search-long .find-transfer-widget .date,.tab-search-long .find-transfer-widget .place{width:calc((100% - 24px) * 38 / 100);width:-moz-calc((100% - 24px) * 38 / 100)}.tab-search-long .find-car-widget .input-daterange,.tab-search-long .find-car-widget .place{width:calc((100% - 16px) * 40 / 100);width:-moz-calc((100% - 16px) * 40 / 100)}.tab-search-long .find-car-widget .car-count{width:calc((100% - 16px) * 20 / 100);width:-moz-calc((100% - 16px) * 20 / 100)}.tab-search-condensed .find-widget{padding:40px 50px}.sidebar-widget .find-widget{padding:40px 20px}.sidebar-widget .ffw-radio-selection span.ffw-radio-btn-wrapper{display:block;margin-top:10px}.sidebar-widget .ffw-radio-selection span.ffw-radio-btn-wrapper:first-child{margin-top:0}.social-widget ul{margin-left:0}.social-widget ul li{width:calc(100% / 5);width:-moz-calc(100% / 5)}.timeline-custom-col.image-col:before{left:-40px}}@media screen and (max-width:1024px){.result-wrapper .slick-prev{left:-30px}.result-wrapper .slick-next{right:-30px}.navigation .nav-links .main-menu{margin:0 18px}.footer-main-wrapper .col-md-2 .booking-widget{text-align:left!important}.footer-main-wrapper .col-md-2 .booking-widget ul{margin-left:0}.tours-layout .content-wrapper > .content{padding:30px}.video-thumbnail{height:320px}.video-thumbnail .video-button-play{line-height:65px;font-size:24px;width:65px;height:65px;margin-top:-32px;margin-left:-32px}.videos.layout-1 .video-thumbnail{bottom:-80px}.hotels-wrapper .hotels-list .col-sm-6{width:100%;max-width:750px;margin-right:auto;margin-left:auto;float:none}.hotels-wrapper .hotels-list .col-sm-6 .hotels-layout{margin-bottom:30px}.hotels-wrapper .hotels-list .col-sm-6:nth-last-child(-n + 2) .hotels-layout{margin-bottom:30px}.hotels-wrapper .hotels-list .col-sm-6:last-child .hotels-layout{margin-bottom:0}.travelers .traveler-list .slick-prev,.travelers .traveler-list .slick-next{width:40px;height:40px;line-height:40px}.travelers .traveler-list .slick-prev:before,.travelers .traveler-list .slick-next:before{line-height:36px}.travelers .traveler-list .slick-next{right:-35px}.travelers .traveler-list .slick-prev{left:-35px}.new-layout .image-wrapper{width:44%}.new-layout .image-wrapper .link{position:absolute}.new-layout .image-wrapper .link img{max-width:initial;width:auto;height:100%;position:absolute;top:0;left:-30%}.new-layout .image-wrapper .description{left:30px;right:30px}.a-fact-image-wrapper{min-width:initial}.a-fact-image-wrapper .a-fact-image .icons.icons-4{right:25%;bottom:27%}.banner-sale-1 .title-box .title-1{font-size:70px}.banner-sale-1 .title-box .title-2{font-size:60px}.banner-sale-1 .title-box .title-3{font-size:40px;padding-top:4px}.banner-sale-2 .title-box .title-1{font-size:70px}.text-salebox .text-left{vertical-align:middle}.text-salebox .text-left .sale-box .number{font-size:70px}.text-salebox .text-left .sale-box .sup-1{font-size:30px}.text-salebox .text-left .sale-box .sup-2{font-size:26px;bottom:7px}.text-salebox .text-left .sale-box .text-sale{font-size:60px}.a-fact-image-wrapper{min-height:370px}.about-us.layout-2 .about-us-image{max-width:350px;right:-10px}.videos.layout-2 .video-thumbnail{height:400px}.page-title-wrapper .captions{font-size:80px;line-height:80px}.page-title-wrapper .price .number{font-size:50px}.page-title-wrapper .price .unit{font-size:24px}.subscribe-email-wrapper .subscribe-email-right{float:left}.special-offer{margin-bottom:0}.car-rent-layout .content-wrapper .price{font-size:24px;position:relative}.car-rent-layout .content-wrapper .price .for-price{display:block;top:0;line-height:1;margin:0}.car-rent-layout .content-wrapper .price sup{position:absolute;right:-4px;left:auto;top:2px;font-size:14px}.car-rent-layout .image-wrapper{width:330px}.car-rent-layout .image-wrapper .link img{left:-20px;height:100%}.cruises-layout .content-wrapper{padding:30px}.cruises-layout .content-wrapper .price{position:relative;font-size:24px}.cruises-layout .content-wrapper .price sup{position:absolute;right:-14px;top:4px}.content-tours .wrapper-icon-thin:before{width:180px;right:-90px}.wrapper-expert .caption-expert{left:0}.result-meta .result-count-wrapper{height:40px}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{padding:20px 0}.result-meta .result-filter-wrapper{display:table;width:100%}.result-meta .result-filter-wrapper .result-filter-label{display:table-cell;vertical-align:middle;padding-left:20px}.result-meta .result-filter-wrapper .selection-bar{display:table-cell;float:none}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{width:200px}.overview-block{padding-top:10px}.timeline-hotel-view .timeline-point{top:164px}.timeline-hotel-view .timeline-custom-col.image-col:before{top:174px}.map-block .map-info{padding-top:8%}.gallery-block .gallery-image{position:relative}.gallery-block .gallery-image .title-hover{display:block;top:0;background:none}.team-profile .content-expert .caption-expert{left:0}.wrapper-car-result .wrapper-car-img .car-img{height:315px}.wrapper-car-result .wrapper-car-img .car-img .img{height:100%;width:100%}.wrapper-car-result .wrapper-img-caption{padding:50px 30px}.wrapper-car-result .car-wigdet .wrapper-car-item{width:180px}.wrapper-driver-detail .wrapper-payment .main-lb{white-space:nowrap}}@media screen and (max-width:991px){.tab-search-transparent .find-widget{padding:40px}.tab-search-condensed .find-widget{padding:40px 70px}.col-1{width:50%;float:left;margin-bottom:0}.col-1:nth-child(odd){padding-right:15px}.col-1:nth-child(even){padding-left:15px}.col-1 .widget:last-child{margin-bottom:0}.col-2{margin-bottom:30px;display:inline-block;width:100%}.col-2:last-child{margin-bottom:0}.col-2 > .widget:last-child{margin-bottom:0}.sidebar-widget{float:left;margin-top:40px}.sidebar-widget .widget{margin-bottom:30px}.sidebar-widget .find-widget .input-daterange,.sidebar-widget .find-widget .text-box-wrapper{width:100%}.sidebar-widget .find-widget .text-box-wrapper.half{width:calc((100% - 8px) / 2);width:-moz-calc((100% - 8px) / 2)}.social-widget ul{margin-left:0}.social-widget ul li{width:calc(100% / 6);width:-moz-calc(100% / 6)}.list-continents .list-continent-wrapper{width:initial;margin:0 auto}.list-continent-wrapper .continent{left:0}.list-continent-wrapper .continent:after{width:60px}.timeline-hotel-view .timeline-block{padding-bottom:30px}.timeline-hotel-view .timeline-custom-col,.timeline-hotel-view .timeline-custom-col.hotels-layout{float:none;width:92%;padding:0;margin-left:8%}.timeline-hotel-view .timeline-custom-col.full{width:92%}.timeline-hotel-view .timeline-custom-col.image-col:before{width:0}.timeline-book-block{margin-top:30px}}@media screen and (max-width:768px){.homepage-03 h1.banner{margin-top:80px}.tab-search-transparent{margin-bottom:80px}.result-wrapper .slick-prev,.result-wrapper .slick-next{display:none}.result-wrapper .slick-dots li.slick-active button{border:1px solid #f66666}.result-wrapper .slick-dots li.slick-active button:before{color:#f66666}.result-wrapper .slick-dots li button{border:1px solid #f0f0f0;border-radius:50%;width:16px;height:16px;margin:0 0 10px 0;display:block}.result-wrapper .slick-dots li button:before{width:16px;height:16px;font-size:8px;line-height:18px;color:#f0f0f0;opacity:1}.padding-bottom{padding-bottom:80px}.padding-top{padding-top:80px}.padding-top-140{padding-top:120px}.padding-bottom-70{padding-bottom:50px}.margin-top70{margin-top:50px}.header-main{text-align:center}.header-main .navbar-header{float:none}.wrapper-mobile-nav{display:block}.wrapper-mobile-nav .header-topbar{padding:19px 0}.hamburger-menu{display:table;position:absolute;left:30px;top:50%;margin-top:-20px}.navigation{display:none}.header-02 .hamburger-menu-wrapper{background-color:#f66666}.header-03 .hamburger-menu-wrapper{background-color:#f66666}.header-03 .header-topbar{height:80px;line-height:80px}.header-03 .header-topbar .topbar-left{height:80px;line-height:80px}.header-03 .header-topbar .btn-menu{display:none}.header-03 .header-topbar .hamburger-menu{position:relative;left:0}.header-04 .header-main{height:80px}.header-04 .group-logo{padding-top:30px;padding-bottom:40px}.logo-footer{margin-bottom:50px}.about-us-wrapper .group-list ul{margin-left:20px;max-width:50%}.videos.layout-1 .video-wrapper{text-align:center;padding-bottom:50px}.videos.layout-1 .video-thumbnail{width:100%;height:420px;margin-left:auto;margin-right:auto;margin-bottom:80px;bottom:0}.travelers .traveler-wrapper{padding-bottom:50px}.travelers .traveler-list{top:0;margin-bottom:80px;margin-left:-15px;margin-right:-15px}.travelers .traveler-list .traveler:nth-child(even){margin-top:0}.travelers .traveler-list .slick-list{padding-bottom:30px}.new-layout .image-wrapper{display:block;width:100%}.new-layout .image-wrapper .link{position:relative}.new-layout .image-wrapper .link img{position:relative;width:100%;height:auto;left:0}.new-layout .content-wrapper{padding:30px;background-color:#fbf9fa}.news .news-list{margin:0}.news .news-list .slick-dots{position:absolute;bottom:-50px;width:100%;padding:0;top:auto;right:0}.news .news-list .slick-dots li{display:inline-block;margin:0 5px}.news .news-list .slick-list{margin-bottom:30px}.contact .contact-wrapper-images{left:4%}.banner-sale-1 .title-box{background-size:cover;background-position:center}.banner-sale-1 .title-box .title-1{font-size:50px}.banner-sale-1 .title-box .title-2{font-size:42px}.banner-sale-1 .title-box .title-3{font-size:24px;padding-top:5px}.banner-sale-1 .banner-right{padding-left:30px;padding-right:30px}.banner-sale-1 .banner-right .text-salebox{width:100%}.banner-sale-2{height:auto;background-attachment:scroll}.banner-sale-2 .title-box .title-1{font-size:80px}.banner-sale-2 .banner-building{display:none}.banner-sale-2 .banner-left,.banner-sale-2 .banner-right{display:block;width:100%}.banner-sale-2 .banner-left{background-color:rgba(0,0,0,0.8)}.banner-sale-2 .banner-left .title-box{padding-top:80px;padding-left:15%;padding-right:15%;padding-bottom:0}.banner-sale-2 .banner-left .title-box.text-parallax{-webkit-transform:none;transform:none}.banner-sale-2 .text-salebox{padding-top:0;padding-left:15%;padding-right:15%;padding-bottom:80px;margin:0;width:100%}.text-salebox .text-left{vertical-align:middle}.text-salebox .text-left .sale-box .number{font-size:70px}.text-salebox .text-left .sale-box .sup-1{font-size:30px}.text-salebox .text-left .sale-box .sup-2{font-size:26px;bottom:7px}.text-salebox .text-left .sale-box .text-sale{font-size:60px}.a-fact-image-wrapper{margin-top:20px;min-height:420px}.tours-wrapper .tours-list{margin-bottom:30px}.about-us.layout-3 .wrapper-contact-style .about-us-image{margin-top:-50px;bottom:-80px}.about-us .about-us-image,.about-us.layout-2 .about-us-image{right:auto;max-width:360px;position:relative;left:50%;margin-left:-180px;margin-top:50px}.about-us-2 .wrapper-contact-style .about-us-image{margin-top:-50px}.about-us-4 .wrapper-contact-style .about-us-image{margin-top:-100px}.videos.layout-2{padding-bottom:80px}.videos.layout-2 .video-thumbnail{top:0}.videos.layout-2 .text{margin-bottom:50px}.banner-sale-3 .text-salebox .text-right{padding-right:0}.page-title-wrapper .captions{font-size:65px;line-height:65px}.page-title-wrapper .price{display:none}.title-style-2{margin-bottom:40px}.special-offer .title-style-2{margin-bottom:20px}.page-title-wrapper .page-title-content{bottom:-8px}.car-rent-layout .image-wrapper{width:50%;max-width:370px}.car-rent-layout .image-wrapper .link img{left:0}.hotels-layout .content-wrapper .list-info .share-social-list{left:-90%;padding:0;box-shadow:0 0 8px rgba(0,0,0,0.1)}.hotels-layout .content-wrapper .list-info li:hover .link + .share-social-list{left:-100%}.tab-search .tab-btn-wrapper .tab-btn span{display:none}.tab-search .tab-btn-wrapper .tab-btn i{margin-right:0}.tab-search-condensed .nav-tabs{width:100%}.tab-search-condensed .find-widget{padding:40px 50px}.timeline:before{height:90%}.wrapper-timeline-content:before{top:25%;left:-34px}.wrapper-timeline-content:after{top:23%;left:-53px}.timeline-content{margin-left:95px;margin-top:25px;margin-bottom:40px}.timeline-custom-col{width:100%;margin-left:0;float:none}.timeline-custom-col.image-col:before{width:0}.timeline-location-block,.timeline-image-block{border:0}.timeline-location-block{min-height:0}.timeline-point{left:-69px}.timeline-image-block{height:auto}.expert-block{padding-bottom:0}.expert-block .about-us-wrapper{padding-top:30px}.new-style .special-offer-layout .image-wrapper .title-wrapper{bottom:15px;font-size:16px}.new-style .special-offer-layout .image-wrapper .title-wrapper .icons{font-size:24px}.timeline-book-block .find-widget .input-daterange{width:100%;float:none}.timeline-book-block .find-widget .text-box-wrapper{width:50%}.timeline-book-block .find-widget .text-box-wrapper.place,.timeline-book-block .find-widget .text-box-wrapper.note,.timeline-book-block .find-widget .text-box-wrapper.email,.timeline-book-block .find-widget .text-box-wrapper.phone{width:100%}.map-block .map-info{padding-top:10%}.trip-info{height:auto;line-height:1.4;padding:20px 0}.trip-info .label-time-widget{margin-top:15px}.label-time-widget{text-align:left}.main-right{float:left}.tab-search .tab-btn-wrapper .tab-btn span{display:none}.tab-search .tab-btn-wrapper .tab-btn i{margin-right:0}.tab-search-condensed .nav-tabs{width:100%}.tab-search-condensed .find-widget{padding:40px 50px}.content-tours .wrapper-icon-thin:before{width:136px;right:-68px}.page-contact-form .contact-wrapper{width:45%;padding:0}.page-contact-form .contact-box{padding:43px 40px}.wrapper-expert{margin-bottom:80px}.wrapper-expert .content-expert:nth-child(even){margin-top:0}.wrapper-expert .slick-dots{bottom:-50px}.wrapper-expert .slick-dots li.slick-active button{border:1px solid #f66666}.wrapper-expert .slick-dots li button{border:1px solid #c3c3c3;border-radius:50%;width:16px;height:16px;margin:0 0 10px 0;display:block}.wrapper-expert .slick-dots li.slick-active button:before{color:#f66666}.wrapper-expert .slick-dots li button:before{width:16px;height:16px;font-size:8px;line-height:18px;color:#c3c3c3;opacity:1}.result-meta .result-filter-wrapper .result-filter-label{width:10%}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{width:145px}.page-404 .page-clouds-1,.page-404 .page-clouds-2,.page-404 .page-clouds-3{width:500%}.page-clouds-1{background-position:center;animation:cloud_left_to_right 100s linear infinite;-webkit-animation:cloud_left_to_right 100s linear infinite;-moz-animation:cloud_left_to_right 100s linear infinite;-ms-animation:cloud_left_to_right 100s linear infinite;-o-animation:cloud_left_to_right 100s linear infinite;background-image:url("../../images/background/bg_404_Cloud-1.png");z-index:1}.page-clouds-2{z-index:3;background-position:top;background-image:url("../../images/background/bg_404_Cloud-2.png");animation:cloud_right_to_left 100s linear infinite;-webkit-animation:cloud_right_to_left 100s linear infinite;-moz-animation:cloud_right_to_left 100s linear infinite;-ms-animation:cloud_right_to_left 100s linear infinite;-o-animation:cloud_right_to_left 100s linear infinite}.page-clouds-3{background-position:center;animation:cloud_left_to_right 100s linear infinite;-webkit-animation:cloud_left_to_right 100s linear infinite;-moz-animation:cloud_left_to_right 100s linear infinite;-ms-animation:cloud_left_to_right 100s linear infinite;-o-animation:cloud_left_to_right 100s linear infinite;background-image:url("../../images/background/bg_404_Cloud-3.png");z-index:3}.item-blog-detail .blog-text .blog-content{margin-bottom:50px}.margin-bottom{margin-bottom:80px}.item-blog-detail .blog-text .blog-comment .comment-count{margin-bottom:50px}.item-blog-detail .blog-text .leave-comment{margin-bottom:80px}.page-main .sidebar-widget .widget-list{width:calc(100%)}.page-main .sidebar-widget .widget ul.widget-list li.single-widget-item:last-child{padding-bottom:0}.item-blog-detail .blog-text .blog-comment .comment-list{margin-bottom:50px}.main-team .padding-col-right{padding-right:15px}.main-team .padding-col-left{padding-left:15px}.content-team-detail .content-expert{margin:0 0}.wrapper-caption-team .wrapper-team-title .team-title-small{margin-bottom:10px}.wrapper-caption-team .wrapper-team-title{margin-bottom:20px}.wrapper-caption-team .text{margin-bottom:20px}.team-profile{margin-bottom:0}.team-purchase{padding:50px 0}.team-purchase .text{margin-bottom:20px}.team-purchase .purchase-title .main-title{font-size:25px}.main-position{margin-bottom:30px}.wrapper-text-excel .text-excel{margin-bottom:10px}.wrapper-text-excel .link-text{margin-bottom:10px}.wrapper-text-excel .list-text{margin-bottom:50px}.group-number{margin-bottom:30px}.wrapper-llc .llc-title{margin-bottom:10px}.wrapper-llc .text{margin-bottom:10px}.wrapper-llc .list-llc{margin-bottom:10px}.wrapper-content-faq{margin-bottom:80px}.wrapper-car-detail .list-single-flight-result{margin-bottom:30px}.wrapper-driver-detail .content-driver-detail .main-form-driver{margin-bottom:15px}.content-payment .main-form-title{margin-bottom:10px}.wrapper-driver-detail .content-driver-detail .main-form-driver{display:block}.wrapper-form-driver .input-group{width:100%}.wrapper-car-result{margin-bottom:30px}.wrapper-car-result .wrapper-car-img .car-img{height:auto}.wrapper-car-result .wrapper-img-caption{padding:30px 30px}.car-price-wrapper{padding:30px 30px}.wrapper-login .form-login{margin-bottom:10px}}@media screen and (max-width:767px){.menu-mobile .nav-links{margin:0}.menu-mobile .main-menu{padding-top:15px;padding-bottom:15px}.page-banner.homepage-default,.page-banner.homepage-04{height:100%}.homepage-04 .homepage-hero-module{min-height:667px;max-height:667px}.homepage-04 .group-logo{padding-top:30px;padding-bottom:45px}.homepage-04 .filter,.homepage-04 video{min-height:667px;max-height:667px;width:130%!important;margin-left:-50px!important}.homepage-banner-warpper{min-height:667px}.homepage-default .group-title{margin-bottom:0}.homepage-default .group-title .title{font-size:80px}.header-main .logo{line-height:80px}.wrapper-mobile-nav .header-topbar{padding:14px 0}.header-03 .header-topbar .login-widget .search{display:none}.page-banner{height:450px}.hyperlink .slide-logo-wrapper{margin:50px auto}.about-us-image{width:70%;margin:0 0 0 auto}.contact .contact-wrapper-images{display:none}.videos.layout-1 .title{font-size:50px}.a-fact-image-wrapper{margin-top:30px}.travelers .traveler-list .slick-dots{bottom:-25px}.text-salebox .text-left,.text-salebox .text-right{display:block}.text-salebox .text-right{padding-left:0;padding-top:8px}.text-salebox .text-left .sale-box .number{font-size:56px}.text-salebox .text-left .sale-box .sup-1{font-size:24px;top:5px}.text-salebox .text-left .sale-box .sup-2{font-size:24px;bottom:5px}.text-salebox .text-left .sale-box .text-sale{font-size:45px;line-height:40px}.a-fact-image-wrapper{min-height:400px}.banner-sale-3 .text-salebox{height:auto;padding:80px 15%}.banner-sale-3 .text-salebox .text-right{padding-left:0}.trip-info{font-size:14px}.trip-info .label-time-widget{margin-top:10px}.page-banner,.page-banner-2,.tours,.banner-sale-1,.footer-main,.travelers,.contact,.page-our-values,.about-tours,.page-contact-form,.banner-sale-1 .title-box{background-attachment:scroll}.homepage-03 h1.banner{font-size:3.43rem;list-height:3.43rem}.homepage-03 h4.sub-banner{font-size:1rem;line-height:1.43rem}.tab-search .count{width:calc((100% - 8px) / 2);width:-moz-calc((100% - 8px) / 2)}.tab-search .find-cruises-widget .count,.tab-search .find-tours-widget .count,.tab-search .find-transfer-widget .count{width:calc((100% - 8px) / 2);width:-moz-calc((100% - 8px) / 2)}.tab-search .find-car-widget .car-count,.tab-search .find-car-widget .input-daterange,.tab-search .find-car-widget .place,.tab-search .find-cruises-widget .place,.tab-search .find-cruises-widget .time-count,.tab-search .find-tours-widget .date,.tab-search .find-tours-widget .place,.tab-search .find-transfer-widget .date,.tab-search .find-transfer-widget .place,.tab-search .input-daterange,.tab-search .place{width:100%}.tab-search-long .text-input .text-box-wrapper{margin-top:20px}.tab-search-long .text-input > .text-box-wrapper:first-child{margin-top:0}.wrapper-journey .slick-prev{left:10px;top:-15px}.wrapper-journey .slick-next{right:10px;top:-15px}.tour-result-main .tours-list .col-sm-6:last-child .tours-layout,.cruises-result-main .cruises-list .col-sm-6:last-child .cruises-layout{margin-bottom:0}.tour-result-main .tours-list .col-sm-6{width:50%;float:left}.trip-info{padding:15px 0}.content-tours{width:33%;margin-bottom:30px}.content-tours .tours-title{margin-bottom:5px}.content-tours:nth-child(4),.content-tours:nth-child(5){margin-bottom:0}.content-tours .wrapper-icon-thin:before{width:0}.content-tours:nth-child(3) .wrapper-icon-thin:before,.content-tours:nth-child(4) .wrapper-icon-thin:before{left:24px}.page-contact-form .contact-wrapper{position:relative;width:100%}.page-contact-form .contact-box{padding:50px 40px}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{padding:10px 0}.result-meta .result-filter-wrapper .selection-bar .select-wrapper:nth-child(3),.result-meta .result-filter-wrapper .selection-bar .select-wrapper:nth-child(4){padding:0 0 20px 0}.result-meta .result-filter-wrapper .result-filter-label{width:15%}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{width:245px}.page-404 .page-wrapper{padding-top:0}.page-404 .title-1{font-size:200px;margin-bottom:30px;position:relative;z-index:5}.page-404 .title-2{font-size:30px;margin-bottom:30px;position:relative;z-index:8}.page-404:after{z-index:7}.page-404 .page-clouds-1,.page-404 .page-clouds-2,.page-404 .page-clouds-3{z-index:9}.item-blog-detail .blog-text .blog-comment .comment-list .comment-list-children{margin-left:0}.blog-post .blog-content .heading{margin-bottom:10px}.blog-post .blog-content .meta-info{margin-bottom:20px}.blog-wrapper .blog-post .blog-content{padding:30px 0}.homepage-03 h1.banner{font-size:3.43rem;list-height:3.43rem}.homepage-03 h4.sub-banner{font-size:1rem;line-height:1.43rem}.tab-search .count{width:calc((100% - 8px) / 2);width:-moz-calc((100% - 8px) / 2)}.tab-search .find-cruises-widget .count,.tab-search .find-tours-widget .count,.tab-search .find-transfer-widget .count{width:calc((100% - 8px) / 2);width:-moz-calc((100% - 8px) / 2)}.tab-search .find-car-widget .car-count,.tab-search .find-car-widget .input-daterange,.tab-search .find-car-widget .place,.tab-search .find-cruises-widget .place,.tab-search .find-cruises-widget .time-count,.tab-search .find-tours-widget .date,.tab-search .find-tours-widget .place,.tab-search .find-transfer-widget .date,.tab-search .find-transfer-widget .place,.tab-search .input-daterange,.tab-search .place{width:100%}.tab-search-long .text-input .text-box-wrapper{margin-top:20px}.tab-search-long .text-input > .text-box-wrapper:first-child{margin-top:0}.item-blog-detail .blog-text .leave-comment{margin-bottom:40px}.item-blog-detail .blog-text .blog-detail-tag{margin-bottom:50px}.result-meta .result-filter-wrapper .selection-bar .select-wrapper.price{width:245px}.wrapper-car-detail .text-bottom{margin-bottom:30px}.main-form-title{margin-bottom:15px}}@media screen and (max-width:600px){.homepage-03 h1.banner{margin-top:60px}.tab-search-transparent{margin-bottom:60px}.menu-mobile .main-menu{font-size:14px}.homepage-04 .group-logo{padding-top:0}.hamburger-menu{left:20px}.padding-bottom{padding-bottom:60px}.padding-top{padding-top:60px}.padding-bottom-70{padding-bottom:40px}.padding-top-140{padding-top:100px}.margin-top70{margin-top:40px}.homepage-04 .filter,video{width:150%!important;margin-left:-100px!important}footer .widget .title-widget{margin-bottom:20px}.hyperlink .slide-logo-wrapper{margin:40px auto}.about-us-image{width:60%}.tours .tours-wrapper .tours-content{max-width:400px;margin-right:auto;margin-left:auto}.videos.layout-1 .video-thumbnail{width:100%;height:300px;margin-bottom:60px}.travelers .traveler-list{max-width:400px;margin-left:auto;margin-right:auto}.new-layout .content-wrapper .title{font-size:18px;line-height:24px}.travelers .traveler-wrapper{padding-bottom:20px}.a-fact-image-wrapper{min-height:340px}.banner-sale-1 .title-box .title-1{font-size:70px}.banner-sale-1 .title-box .title-2{font-size:60px}.banner-sale-1 .title-box .title-3{font-size:40px;padding-top:7px}.banner-sale-1 .title-box .title-overlay{padding-left:15%;padding-right:15%}.banner-sale-1 .banner-left,.banner-sale-1 .banner-right{display:block;width:100%}.banner-sale-1 .banner-right{padding-left:15%;padding-right:15%;padding-top:60px;padding-bottom:60px}.tours-wrapper .tours-list{margin:0 0 30px 0}.videos.layout-2{padding-bottom:60px}.videos.layout-2 .video-thumbnail{height:360px}.banner-sale-2 .banner-left .title-box{padding-top:60px;padding-left:15%;padding-right:15%;padding-bottom:0}.banner-sale-2 .text-salebox{padding-top:0;padding-left:15%;padding-right:15%;padding-bottom:60px}.videos.layout-2 .text{margin-left:0;margin-right:0}.banner-sale-3 .text-salebox{height:auto;padding:60px 15%}.page-title-wrapper .captions{font-size:50px;line-height:50px;margin-top:10px}.page-title-wrapper .breadcrumb li .link.home{font-size:18px}.subscribe-email-title{font-size:18px}.subscribe-email-title .logo-text{font-size:26px}.subscribe-email-text{font-size:14px}.car-rent-layout .content-wrapper{padding:20px}.car-rent-layout .content-wrapper .title{font-size:16px}.car-rent-layout .content-wrapper .price{font-size:20px}.car-rent-layout .content-wrapper .price sup{top:5px;right:-1px}.car-rent-layout .image-wrapper{width:55%}.car-rent-layout .image-wrapper .link img{left:-40px}.cruises-layout .content-wrapper{padding:20px}.cruises-layout .content-wrapper .title{font-size:16px}.cruises-layout .content-wrapper .price{font-size:20px}.tours-layout .content-wrapper > .content{padding:30px 15px}.about-us-4 .wrapper-contact-style .about-us-image{bottom:-90px}.homepage-02 h1.banner{font-size:4.64rem;line-height:4.64rem}.homepage-03 h1.banner{font-size:3rem;line-height:3rem}.tab-search-condensed .find-widget{padding:40px}.schedule-block{width:70%;margin:0 auto}.schedule-block .element{display:block;width:100%;padding:0;text-align:left;border-right:0;border-bottom:1px solid #FFF}.schedule-block .element:last-child{border-bottom:0}.schedule-block .element .schedule-title{display:inline-block;padding:6px;font-weight:bold;width:50%;border-right:1px solid #FFF}.schedule-block .element .schedule-content{padding:6px}.wrapper-timeline-content:before{left:-14px}.wrapper-timeline-content:after{left:-24px}.timeline-content{margin-left:65px;margin-top:20px;margin-bottom:30px}.timeline-point{left:-39px}.timeline-custom-col{width:100%}.timeline-custom-col:before{left:-4px}.timeline-hotel-view .timeline-content{margin-top:50px}.gallery-block{padding-bottom:40px}.gallery-block .grid .grid-item{margin:5px 0;width:100%;float:left}.gallery-block .grid .grid-item.img-small{width:50%}.gallery-block .pdr{padding-right:5px}.gallery-block .pdl{padding-left:5px}.expert-block .title-style-2{margin:0 0 30px 0}.new-style .special-offer-layout .image-wrapper .title-wrapper{font-size:18px}.map-block .map-info{padding-top:50px;width:300px;height:300px}.tour-result-main .list-continents{display:block;margin-bottom:40px}.list-continents .list-continent-wrapper{margin:20px}.list-continent-wrapper .continent:after{width:0}.tour-result-main .tours-layout .content-wrapper > .content .group-btn-tours{padding:0 5px}----- Blog Detail ----- .item-blog-detail .blog-text .leave-comment{margin-bottom:20px}.single-recent-post-widget .post-info .meta-info,.single-recent-post-widget .post-info .single-rp-preview{line-height:18px}.car-rent-layout .image-wrapper{width:290px}.our-wrapper{margin-bottom:40px}.our-wrapper .col-xs-3{width:50%;margin-bottom:40px}.our-wrapper .col-xs-3:nth-child(3),.our-wrapper .col-xs-3:nth-child(4){margin-bottom:0}.content-tours{width:33%;margin-bottom:30px}.content-tours:nth-child(4),.content-tours:nth-child(5){margin-bottom:0}.wrapper-organization .md-organization{width:50%;margin-bottom:30px}.wrapper-organization .md-organization:last-child{margin-bottom:0}.wrapper-organization .md-organization:nth-child(3){width:100%;text-align:center}.blog-post .blog-content .meta-info{margin-bottom:10px}.item-blog-detail .blog-text .blog-content .blog-descritption .text{margin-bottom:15px}.item-blog-detail .blog-text .blog-content .blog-descritption .blockquote{margin:20px 20px}.item-blog-detail .blog-text .blog-content .blog-descritption .video-thumbnail{margin-top:30px}.item-blog-detail .blog-text .blog-content .blog-descritption .caption{margin-bottom:10px}.item-blog-detail .blog-text .blog-content{margin-bottom:30px}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{width:210px}.page-404 .page-content{width:100%}.page-404 .title-1{margin-bottom:0}.page-404 .title-2{margin-bottom:20px}.homepage-02 h1.banner{font-size:4.64rem;line-height:4.64rem}.homepage-03 h1.banner{font-size:3rem;line-height:3rem}.tab-search-condensed .find-widget{padding:40px}.schedule-block{width:100%}.timeline:before{height:85%}.timeline-location-block{padding:15px 20px;min-height:0}.timeline-location-block .location-name .icon-marker{border:0;right:0;left:auto;font-size:20px}.about-us-wrapper .col-contact{width:100%}.about-us-wrapper .contact-list-media{width:70%;margin:10px auto}.contact-list-media .media-left,.contact-list-media .media-right{display:table-cell;vertical-align:middle}.contact-list-media .media-right{text-align:left;padding-left:15px}.contact-list-media .media-left{padding-bottom:0}.timeline-hotel-view .timeline-title{position:static;margin-bottom:-1px}.timeline-hotel-view .timeline-content{margin:0;width:100%}.timeline-hotel-view .timeline-custom-col,.timeline-hotel-view .timeline-custom-col.hotels-layout{margin-left:0;width:100%;padding:0}.timeline-hotel-view .timeline-custom-col.full{width:100%}.timeline-book-block .find-widget .text-box-wrapper{padding:0 10px}.tour-result-main .tours-list .col-sm-6:nth-last-child(-n+2) .tours-layout,.cruises-result-main .cruises-list .col-sm-6:nth-last-child(-n+2) .cruises-layout{margin-bottom:30px}.tour-result-main .tours-list .col-sm-6:last-child .tours-layout,.cruises-result-main .cruises-list .col-sm-6:last-child .cruises-layout{margin-bottom:0}.result-body .sidebar-widget .col-1{width:100%;padding:0;float:none}.result-body .sidebar-widget .col-1:last-child{padding:0}.tour-result-main .tours-list .col-sm-6{width:100%;float:none}.content-organization{display:block}.wrapper-organization .md-organization{width:100%}.our-wrapper .col-xs-3{margin-bottom:30px}.content-organization .wrapper-img{margin:0 auto 20px}.content-organization .organization-title .text{margin-bottom:10px}.result-meta .result-filter-wrapper .selection-bar .select-wrapper:nth-child(3),.result-meta .result-filter-wrapper .selection-bar .select-wrapper:nth-child(4){padding:0 10px}.result-meta .result-filter-wrapper .result-filter-label{width:100%;display:block;text-align:center;margin-left:0;padding-left:0;line-height:40px}.result-meta .result-filter-wrapper .selection-bar{display:block;width:100%}.result-meta .result-filter-wrapper .selection-bar .select-wrapper{width:100%;margin-left:0;padding:0 10px;margin-bottom:10px}.result-meta .result-filter-wrapper .selection-bar .select-wrapper:nth-child(4){margin-bottom:20px}.main-right .cruises-list .col-xs-6{width:100%}.result-meta .result-filter-wrapper .selection-bar .select-wrapper.price{width:100%}.single-flight-result .flight-result-wrapper{padding:10px}.single-flight-result .flight-result-wrapper .airlines-logo{position:relative;top:25px}.single-flight-result .flight-result-wrapper .info{vertical-align:middle}.wrapper-car-result .car-wigdet .wrapper-car-item{width:150px}.wrapper-login .login-title{font-size:20px}}@media screen and (max-width:480px){.margin-bottom{margin-bottom:30px}.item-blog-detail .blog-text .blog-comment .comment-count{margin-bottom:30px}.item-blog-detail .blog-text .leave-comment{margin-bottom:60px}.page-main .blog-content .col-xs-1,.page-main .blog-content .col-xs-2{width:100%}.page-main .blog-content .col-xs-10,.page-main .blog-content .col-xs-11{width:100%}.item-blog-detail .blog-text .blog-content .date{margin-bottom:10px}.blog-post .blog-content .date .day{display:inline-block}.blog-post .blog-content .date .month{display:inline-block}.blog-post .blog-content .date .year{display:inline-block}.item-blog-detail .blog-text .blog-author .blog-author-content .media-left .media-image img{height:80px;width:80px}.item-blog-detail .blog-text .blog-author{padding:0 15px 15px 15px}.item-blog-detail .blog-text .blog-comment .comment-list .comment-item:not(:last-child){padding:0 15px 15px 0;margin-bottom:30px}.item-blog-detail .blog-text .leave-comment{margin-bottom:30px}.item-blog-detail .blog-text .blog-detail-tag .content-tag{padding-right:20px}.item-blog-detail .blog-text .leave-comment .contact-form .form-input:nth-child(3){margin-bottom:20px}.item-blog-detail .blog-text .blog-comment .comment-list .comment-list-children li .comment-item{margin-bottom:30px}.item-blog-detail .blog-text .blog-comment .comment-list{margin-bottom:30px}.item-blog-detail .blog-text .blog-content{padding:20px 0 0 0}.item-blog-detail .blog-text .blog-comment-title{margin-bottom:30px}.item-blog-detail .blog-text .blog-content .blog-descritption .video-thumbnail{height:250px}.blog-wrapper .blog-post .blog-content .date{text-align:left;margin-bottom:10px}.blog-wrapper .blog-post .blog-content{padding:20px 20px}.blog-wrapper .blog-post .blog-content .preview{margin-bottom:20px}.blog-wrapper .video-thumbnail{height:250px}.item-blog-detail .blog-text .blog-detail-tag{margin-bottom:30px}.group-title .sub-title .icons{font-size:24px}.group-title .main-title{font-size:24px}.hamburger-menu{left:15px}.wrapper-mobile-nav .header-topbar{padding:15px 0}.header-main .navbar-header{float:right}.header-01 .header-main .navbar-header{float:right}.header-01 .header-main .logo .header-logo img{max-width:150px}.header-main .logo .header-logo img{max-width:150px}.homepage-default .group-title{text-align:center}.homepage-default .group-title .title{font-size:60px}.menu-mobile .icons-dropdown{width:50px}.header-03 .header-topbar .login-widget li + li:before{padding:0 13px 0 4px}.page-title-wrapper .breadcrumb li .link{line-height:28px}.page-title-wrapper .breadcrumb li .link.home{font-size:16px}.page-title-wrapper .captions{margin:10px 0 0 0;font-size:50px;line-height:50px}.about-us-image{display:none}.about-us-wrapper .group-list ul{margin-left:0}.about-us-wrapper .group-list ul li{padding-left:0}.tours-wrapper .tours-list{margin-bottom:30px}.videos.layout-1 .sub-title{font-size:16px}.videos.layout-1 .sub-title strong{font-size:20px}.videos.layout-1 .title{font-size:36px}.videos.layout-1 .video-thumbnail{height:290px}.hotels-layout .image-wrapper,.hotels-layout .content-wrapper{display:block;width:100%}.hotels-layout .image-wrapper{height:auto}.hotels-layout .image-wrapper .link img{position:relative;width:100%;max-width:none}.hotels-layout .content-wrapper > .content{padding:30px 75px 30px 30px}.hotels-layout .content-wrapper > .content .title .for-price{max-width:none;padding-bottom:0}.a-fact-image-wrapper{min-height:280px}.tours .tours-wrapper .tours-content{max-width:none}.tours-wrapper .tours-list{margin-left:-15px;margin-right:-15px}.travelers .traveler-list{max-width:none;margin-left:-15px;margin-right:-15px}.slick-slide img{width:100%}.banner-sale-1 .title-box .title-overlay{padding-left:15px;padding-right:15px}.banner-sale-1 .banner-right{padding-left:15px;padding-right:15px}.about-us.layout-2 .group-list .col-xs-6{width:100%}.about-us.layout-2 .group-list .col-xs-6 .box-media .media-right{vertical-align:middle}.videos.layout-2 .title{font-size:30px}.videos.layout-2 .video-thumbnail{height:290px}.banner-sale-2 .title-box .title-1{font-size:70px}.banner-sale-2 .banner-left .title-box{padding-top:60px;padding-left:15px;padding-right:15px;padding-bottom:0}.banner-sale-2 .text-salebox{padding-top:0;padding-left:15px;padding-right:15px;padding-bottom:60px}.banner-sale-3 .text-salebox{padding:60px 15px}.car-rent-layout{display:block}.car-rent-layout .image-wrapper{display:block;width:100%;height:auto;max-width:none}.car-rent-layout .image-wrapper .link img{width:100%;max-width:100%;position:relative;left:0}.car-rent-layout .content-wrapper{display:block;padding:20px 30px 30px 30px}.car-rent-layout .content-wrapper .title{font-size:20px}.car-rent-layout .content-wrapper .price{font-size:26px}.car-rent-layout .content-wrapper .price sup{right:-10px}.cruises-layout .content-wrapper{padding:30px}.cruises-layout .content-wrapper .title{font-size:20px}.cruises-layout .content-wrapper .price{font-size:26px}.tours-layout .content-wrapper > .content{padding:30px}.homepage-02 h1.banner{font-size:3.57rem;line-height:3.57rem}.homepage-02 h4.sub-banner{font-size:1rem}.homepage-03 h1.banner{font-size:3rem;line-height:3rem}.col-1{margin-bottom:30px;width:100%}.col-1:last-child{margin-bottom:0}.col-1:nth-child(even),.col-1:nth-child(odd){padding:0}.categories-widget .content-widget{padding-right:10px}.find-widget .ffw-radio-selection{text-align:left;margin:0;width:100%}.find-widget .ffw-radio-selection span.ffw-radio-btn-wrapper{display:block;margin-top:10px}.find-widget .ffw-radio-selection span.ffw-radio-btn-wrapper:first-child{margin-top:0}.tab-search .nav-tabs{display:block}.tab-search-transparent .tab-btn-wrapper .tab-btn{height:50px;line-height:50px}.tab-search-transparent .tab-btn-wrapper:first-child .tab-btn{border-radius:0 15px 0 0;-webkit-border-radius:0 15px 0 0;-moz-border-radius:0 15px 0 0}.tab-search-transparent .tab-btn-wrapper:last-child .tab-btn{border-radius:0 0 15px 0;-webkit-border-radius:0 0 15px 0;-moz-border-radius:0 0 15px 0}.tab-search-transparent .nav-tabs > li{float:none;margin-left:auto;margin-right:0;width:50px}.tab-search-transparent .tab-content{margin-right:50px}.tab-search-transparent .find-widget{padding:40px 30px}.tab-search-default .nav-tabs.slick-slider{margin-bottom:0}.tab-search-default .find-widget{padding:30px 0}.tab-search-default .text-input{margin-top:0}.tab-search-default .ffw-radio-selection{margin-bottom:20px}.tab-search-default .tab-btn-wrapper{width:100%;margin-right:0}.tab-search-default .tab-btn-wrapper:first-child .tab-btn,.tab-search-default .tab-btn-wrapper:last-child .tab-btn,.tab-search-default .tab-btn-wrapper .tab-btn{border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0}.tab-search-default .tab-btn-wrapper .tab-btn i{font-size:2.14rem}.tab-search-default .tab-btn-wrapper .tab-btn span.xs{font-size:1.29rem;vertical-align:baseline}.tab-search-default .tab-btn-wrapper.active .tab-btn{background-color:#222}.tab-search-default .tab-btn-wrapper.active .tab-btn i{color:#f66666}.tab-search-default .slick-prev{left:20px;z-index:1}.tab-search-default .slick-prev:before{content:'\f104';font-family:FontAwesome}.tab-search-default .slick-next{right:20px}.tab-search-default .slick-next:before{content:'\f105';font-family:FontAwesome}.tab-search-condensed .find-widget{padding:30px}.tab-search-condensed .find-widget .title-widgets{margin-bottom:20px}.tab-search-condensed .find-widget .text-input{margin-top:20px}.tab-search-condensed .find-widget .text-box-wrapper.half.from,.tab-search-condensed .find-widget .text-box-wrapper.half.outer,.tab-search-condensed .find-widget .text-box-wrapper.half.to{width:100%;margin-left:0;margin-right:0}.tab-search-condensed .find-widget .text-box-wrapper.half.to{margin-top:20px}.tab-search-condensed .input-daterange .text-box-wrapper{width:100%;margin-left:0;margin-right:0}.tab-search-condensed .tab-btn-wrapper .tab-btn{height:50px;line-height:50px}.tab-search-condensed .nav-tabs > li{float:none;margin-left:auto;margin-right:0;width:50px}.tab-search-condensed .tab-content{margin-right:50px}.homepage-02 h1.banner{font-size:3.57rem;line-height:3.57rem}.homepage-02 h4.sub-banner{font-size:1rem}.homepage-03 h1.banner{font-size:3rem;line-height:3rem}.col-1{margin-bottom:30px;width:100%}.col-1:last-child{margin-bottom:0}.col-1:nth-child(even),.col-1:nth-child(odd){padding:0}.categories-widget .content-widget{padding-right:10px}.find-widget .ffw-radio-selection{text-align:left;margin:0;width:100%}.find-widget .ffw-radio-selection span.ffw-radio-btn-wrapper{display:block;margin-top:10px}.find-widget .ffw-radio-selection span.ffw-radio-btn-wrapper:first-child{margin-top:0}.tab-search .nav-tabs{display:block}.tab-search-transparent .tab-btn-wrapper .tab-btn{height:50px;line-height:50px}.tab-search-transparent .tab-btn-wrapper:first-child .tab-btn{border-radius:0 15px 0 0;-webkit-border-radius:0 15px 0 0;-moz-border-radius:0 15px 0 0}.tab-search-transparent .tab-btn-wrapper:last-child .tab-btn{border-radius:0 0 15px 0;-webkit-border-radius:0 0 15px 0;-moz-border-radius:0 0 15px 0}.tab-search-transparent .nav-tabs > li{float:none;margin-left:auto;margin-right:0;width:50px}.tab-search-transparent .tab-content{margin-right:50px}.tab-search-transparent .find-widget{padding:40px 30px}.tab-search-default .nav-tabs.slick-slider{margin-bottom:0}.tab-search-default .find-widget{padding:30px 0}.tab-search-default .text-input{margin-top:0}.tab-search-default .ffw-radio-selection{margin-bottom:20px}.tab-search-default .tab-btn-wrapper{width:100%;margin-right:0}.tab-search-default .tab-btn-wrapper:first-child .tab-btn,.tab-search-default .tab-btn-wrapper:last-child .tab-btn,.tab-search-default .tab-btn-wrapper .tab-btn{border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0}.tab-search-default .tab-btn-wrapper .tab-btn i{font-size:2.14rem}.tab-search-default .tab-btn-wrapper .tab-btn span.xs{font-size:1.29rem;vertical-align:baseline}.tab-search-default .tab-btn-wrapper.active .tab-btn{background-color:#222}.tab-search-default .tab-btn-wrapper.active .tab-btn i{color:#f66666}.tab-search-default .slick-prev{left:20px;z-index:1}.tab-search-default .slick-prev:before{content:'\f104';font-family:FontAwesome}.tab-search-default .slick-next{right:20px}.tab-search-default .slick-next:before{content:'\f105';font-family:FontAwesome}.tab-search-condensed .find-widget{padding:30px}.tab-search-condensed .find-widget .title-widgets{margin-bottom:20px}.tab-search-condensed .find-widget .text-input{margin-top:20px}.tab-search-condensed .find-widget .text-box-wrapper.half.from,.tab-search-condensed .find-widget .text-box-wrapper.half.outer,.tab-search-condensed .find-widget .text-box-wrapper.half.to{width:100%;margin-left:0;margin-right:0}.tab-search-condensed .find-widget .text-box-wrapper.half.to{margin-top:20px}.tab-search-condensed .input-daterange .text-box-wrapper{width:100%;margin-left:0;margin-right:0}.tab-search-condensed .tab-btn-wrapper .tab-btn{height:50px;line-height:50px}.tab-search-condensed .nav-tabs > li{float:none;margin-left:auto;margin-right:0;width:50px}.tab-search-condensed .tab-content{margin-right:50px}.wrapper-car-detail .single-flight-result{height:auto}.single-flight-result{height:auto}.single-flight-result .col-xs-9{width:100%}.single-flight-result .col-xs-3{width:100%}.single-flight-result form.flight-class{float:left;width:100%;padding:10px;border-top:1px solid #e9e9e9;border-left:0}.single-flight-result form.flight-class .class-selection-wrapper{width:33.3%;float:left}.single-flight-result form.flight-class .class-selection-wrapper{border:0}.single-flight-result .flight-result-wrapper .airlines-logo{top:0;padding-right:10px}.single-flight-result .flight-result-wrapper .info .miscellaneous{font-size:.88rem}.single-flight-result form.flight-class .class-selection-wrapper input.radio-btn ~ label.radio-box:before{vertical-align:top;padding-right:5px}.wrapper-driver-detail .driver-title{font-size:15px}.main-team .col-xs-5,.main-team .col-xs-7{width:100%}.content-team-detail .content-expert{margin:0 30px 30px 30px}.wrapper-text-excel .list-text{margin-bottom:30px}.main-position .list-info{position:relative;float:left;width:100%}.main-position .list-info li{float:left;width:20%;border-right:1px solid #fff;background-color:#f5f5f5;display:block}.main-position .list-info .link{height:50px;width:100%;display:table}.main-position .list-info .link .icon{display:table-cell;vertical-align:middle}.main-position .list-info .link:hover{z-index:5}.wrapper-content-faq{margin-bottom:60px}.wrapper-car-result .car-wigdet .wrapper-car-item{width:100%;margin-bottom:10px}.wrapper-driver-detail .wrapper-form-driver{margin-bottom:10px}.car-price-wrapper{padding:20px 20px}.wrapper-driver-detail .content-payment{margin-bottom:0}.wrapper-driver-detail .wrapper-payment .text{padding-top:0}.wrapper-login .main-login{padding:40px}.wrapper-login .label-login{font-size:14px}}@media screen and (max-width:414px){.login-widget{display:none}.menu-mobile{background-color:#f66666;text-align:center}.wrapper-mobile-nav .header-main .login-widget{display:inline-block}.wrapper-mobile-nav .header-main .login-widget li{width:auto;border-bottom:none}.header-03 .header-topbar .col-xs-4{width:50%}.header-03 .header-topbar .topbar-right{display:none}.header-03 .header-topbar .topbar-center{float:right}.header-03 .header-topbar .header-logo img{max-width:150px}.homepage-04 .group-logo{padding-bottom:30px}.homepage-04 .group-logo .img-logo{width:200px}.homepage-04 .group-title .title{font-size:28px;margin:0 0 10px 0}.homepage-04 .group-title .text{font-size:14px}.homepage-04 .filter,.homepage-04 video{width:178%!important;margin-left:-150px!important}footer .col-md-2,footer .col-md-3,footer .col-md-6,footer .col-md-5{width:100%}footer .widget{margin-bottom:30px}footer .destination-widget{margin-bottom:0}.about-us-wrapper .group-list ul li{padding-left:0}.videos.layout-1 .title{font-size:30px}.videos.layout-1 .video-thumbnail{height:260px}.a-fact-image-wrapper{min-height:250px}.contact-box{padding:30px}.booking-widget{text-align:left!important}.tours-layout .content-wrapper > .content{padding:30px}.videos.layout-2 .title{font-size:26px}.videos.layout-2 .video-thumbnail{height:260px}.title-style-2{font-size:22px}.title-style-2:after{left:0;right:0;bottom:-10px}.group-title .sub-title .text{font-size:14px}.group-title .sub-title .icons{font-size:18px}.group-title .sub-title .icons:after{bottom:4px}.group-title .main-title{font-size:22px}.datepicker{width:280px}.datepicker .table-condensed{width:100%}.title-style-2:after{left:0;right:0;bottom:-10px}.gallery-block .grid .grid-item.img-small{width:100%}.gallery-block .pdr{padding-right:0}.gallery-block .pdl{padding-left:0}.gallery-image .bg{height:250px}.timeline:before{height:90%}.wrapper-timeline-content:before,.wrapper-timeline-content:after{display:none}.timeline-title{margin-bottom:-1px}.timeline-content{margin:0 0 30px 0}.timeline-custom-col:before{width:0}.timeline-point{display:none}.about-us-wrapper .avatar{width:100%}.about-us-wrapper .contact-list-media{width:80%}.contact-list-media .media-right{text-align:left;padding-left:20px}.timeline-hotel-view .slider-nav.slick-slider{margin-bottom:0}.timeline-book-block{margin-top:0}.datepicker thead .dow{width:0}.datepicker{width:280px}.datepicker .table-condensed{width:100%}.wrapper-driver-detail .content-driver-detail{padding:20px}.content-driver-caption .col-md-5 .col-xs-6{width:100%}.wrapper-car-detail .text-bottom{margin-bottom:30px}.form-check{margin-bottom:10px}.wrapper-driver-detail .driver-caption-title{margin-bottom:10px}.wrapper-driver-detail .wrapper-check{margin-bottom:10px}.wrapper-driver-detail .payment-policy .text{display:block}}@media screen and (max-width:380px){.homepage-04 .form-subscribe-email{width:300px}.wrapper-mobile-nav{width:82%}.show-nav .wrapper-content{transform:translate3d(82%,0,0);-webkit-transform:translate3d(82%,0,0);-moz-transform:translate3d(82%,0,0);-ms-transform:translate3d(82%,0,0);-o-transform:translate3d(82%,0,0)}.about-us-wrapper .group-list ul{max-width:400px}.group-button .btn{display:block}.group-button .btn:first-child{margin-right:0;margin-bottom:20px}.travelers .traveler-list{margin-left:-15px;margin-right:-15px}.banner-sale-1 .group-button .btn,.banner-sale-2 .group-button .btn,.banner-sale-3 .group-button .btn{display:inline-block}.banner-sale-1 .group-button .btn:first-child,.banner-sale-2 .group-button .btn:first-child,.banner-sale-3 .group-button .btn:first-child{margin:0 15px 0 0}.banner-sale-2 .title-box .title-1{font-size:60px}.new-layout .image-wrapper .description{font-size:13px;line-height:18px;left:15px;right:15px;padding-left:0}.new-layout .image-wrapper .description:before{display:none}.new-layout .content-wrapper .title{font-size:15px;line-height:24px}.videos.layout-2 .title{font-size:22px}.videos.layout-2 .video-thumbnail{height:240px}.videos.layout-1 .video-thumbnail{height:240px}.homepage-02 h1.banner{font-size:3.14rem;line-height:3.14rem}.tab-search-transparent .find-widget{padding:30px 20px}.tab-search-condensed .find-widget{padding:20px}.social-widget ul{margin-left:0}.social-widget ul li{width:calc(100% / 5);width:-moz-calc(100% / 5)}.title-style-2{font-size:18px}.special-offer-layout:hover{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}.map-block .map-info{padding-top:16%}.map-block #googleMap{height:320px}.timeline-book-block .find-widget .input-daterange .text-box-wrapper{width:100%}.find-widget .ffw-radio-selection span.ffw-radio-btn-wrapper{display:block;margin:6px 0}.our-wrapper .col-xs-3{width:100%}.our-wrapper .our-content{display:table}.our-content .our-icon{display:table-cell;padding-right:15px}.our-content .main-our{display:table-cell;vertical-align:top}.our-wrapper .col-xs-3:nth-child(3){margin-bottom:40px}.content-expert .img{width:100%}.page-404 .title-1{font-size:150px;line-height:110px;margin-bottom:20px}.car-rent-layout .image-wrapper{height:220px}.page-404 .group-button .btn{margin:0 auto}.page-404 .group-button .btn:first-child{margin:0 auto 20px}.item-blog-detail .blog-text .blog-content .blog-descritption .blockquote{margin:0 10px 20px 20px;padding-left:10px}.item-blog-detail .blog-text .blog-content .date{margin-bottom:5px}.blog-wrapper .blog-post .blog-content .date{margin-bottom:5px}.blog-wrapper .blog-post .blog-content .meta-info{margin-bottom:10px}.homepage-02 h1.banner{font-size:3.14rem;line-height:3.14rem}.tab-search-transparent .find-widget{padding:30px 20px}.tab-search-condensed .find-widget{padding:20px}.social-widget ul{margin-left:0}.social-widget ul li{width:calc(100% / 5);width:-moz-calc(100% / 5)}.single-flight-result .flight-result-wrapper{display:block}.single-flight-result .flight-result-wrapper .info{display:block;width:100%}.single-flight-result .flight-result-wrapper .airlines-logo{text-align:center;padding-right:0;padding-bottom:10px}.payment-widget li{margin-bottom:5px}}@media screen and (max-width:320px){.homepage-04 .filter,.homepage-04 video{width:200%!important;margin-left:-200px!important}.tours-layout .content-wrapper > .content{padding:20px}.hotels-layout .content-wrapper > .content,.timeline-hotel-view .hotels-layout .content-wrapper .content{padding:20px 70px 20px 20px}.traveler .wrapper-content{padding:0 20px 20px 20px}.new-layout .image-wrapper .description{left:20px;right:20px}.new-layout .content-wrapper{padding:20px}.contact-box{padding:20px}.a-fact-image-wrapper{min-height:200px}.videos.layout-1 .video-thumbnail,.videos.layout-2 .video-thumbnail{height:200px}.banner-sale-1 .title-box .title-1{font-size:60px}.banner-sale-1 .title-box .title-2{font-size:50px}.banner-sale-1 .title-box .title-3{font-size:36px}.banner-sale-2 .title-box .title-1{font-size:50px}.car-rent-layout .content-wrapper{padding:20px}.cruises-layout .content-wrapper{padding:20px}.timeline:before{height:81%}.gallery-image .bg{height:200px}.about-us-wrapper .contact-list-media{width:100%}.timeline-book-block .find-widget{padding:20px 10px}.find-widget .input-daterange .text-box-wrapper{width:100%}.list-continents .list-continent-wrapper{margin:10px}.datepicker-dropdown.datepicker-orient-right:before{right:54px!important}.datepicker-dropdown.datepicker-orient-right:after{right:55px!important}.content-tours{width:50%}.content-tours:nth-child(4){margin-bottom:30px}.content-tours:nth-child(5){width:100%}.page-contact-map .map-block .map-info{width:310px;height:310px;padding:50px 0}.content-team-detail .content-expert{margin:0 0 30px 0}.team-purchase .purchase-title .main-title{font-size:20px}.wrapper-accordion .panel .panel-title a{white-space:nowrap;padding:0 15px}.wrapper-car-result .img-caption-title .text{font-size:17px}.wrapper-login .login-title{font-size:17px}.stars-rating a.star-1,.stars-rating a.star-2,.stars-rating a.star-3,.stars-rating a.star-4,.stars-rating a.star-5{margin-right:0.5em}p.stars-rating a.star-1{width:1.5em}p.stars-rating a.star-2{width:2.5em}p.stars-rating a.star-3{width:3.5em}p.stars-rating a.star-4{width:4.5em}p.stars-rating a.star-5{width:5.5em}}