html {
    direction: rtl;
}
body{
    direction: rtl;
}
/* HEADER */
.gt-header-section .dropdown:before { 
    left: -13px;
    right: auto;
}

.gt-header-section.header_style_one .main-navigation li:after {
    left: -35px;
    right: auto;
}

.gt-header-section .dropdown-menu {
    right: 0;
}
.gt-header-section .dropdown .dropdown-menu {
    text-align: right;
}

.gt-header-section .dropdown-menu a:before {
    right: -12px;
    left: auto;
    content: "\f104";
}
.gt-header-section.header_style_one .header-cta-btn button {
    padding: 0 0 0 45px;
}
.gt-header-section.header_style_one .header-cta-btn a {
    padding: 20px 20px 20px 20px;
}

/* HERO BANNER */

.gt-banner-content.active .gt-banner-img {
    left: 0;
    right: auto;
}
.gt-banner-section .gt-banenr-shape1 {
    left: -200px;
    right: auto;
}
.gt-banner-section .gt-banenr-shape2 {
    right: -20px;
    left: auto;
}
.gt-banner-section .gt-banenr-shape3 {
    right: 0;
    left: auto;
}

/* SITE TOP SEARCH */
.search-body .search-form button {
    left: 0;
    right: auto;
}   

/* SEARCH TRIP SEGMENT */
.gt-booking-option .submit-btn button {
    border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.gt-booking-option .option_action .action-icon {
    left: 20px;
    right: auto;
}
.gt-booking-option .option_action .nice-select {
    text-align: right !important;
}
.nice-select .option {
    text-align: right !important;
}
.gt-booking-option .option_action:before {
    left: 0;
    right: auto;
}

/* APP SEGMENT */

.gt-about-img-wrap .gt-about-img2 {
    left: -100px;
    right: auto;
}
.gt-item-list li i {
    margin-left: 10px;
    margin-right: auto;
}

/* PHOTO SLIDER SEGMENT */

.fa-long-arrow-left:before {
    content: "\f178";
}
.fa-long-arrow-right:before {
    content: "\f177";
}

/* PRICING PACKS */
.gt-item-list li i {
    margin-right: 10px;
    margin-left: 10px;
}

/* TESTOMONIAL SEGMENT */
.gt-testimonial-slider .choose_slider_items .gt-testimonial-innerbox-item .gt-testimonial-img {
    opacity: 1;
    right: -55px;
    left: auto;
}
.gt-testimonial-innerbox-item .gt-testimonial-meta-rate .gt-testimonial-meta span {
    top: 0px;
}
.gt-testimonial-slider .testimonial-btn {
    left: -30px;
    right: auto;
}
.gt-client-list li:nth-child(1) {
    margin-right: 0;
    margin-left: -16px;
}
/* TOP DESTINATION TOURS */
.gt-top-destination-item .destination-text .trip-time i {
    margin-left: 8px;
    margin-right: auto;
}

/* GT FEATURE  */
.gt-feature-text-area .gt-feature-slug {
    margin-right: -100px;
    margin-left: auto;
}

/* FOOTER ONE */
.gt-footer-widget .menu-widget li a:before {
    top: 5px;
    right: 0;
    left: auto;
}
.gt-footer-widget .menu-widget li a {
    padding-right: 28px;
    padding-left: 0;
}

/* HOME PAGE 2 */
/* HOME PAGE 2 */
/* HOME PAGE 2 */
/* HOME PAGE 2 */

/* HEADING */
.cd-headline.clip .cd-words-wrapper::after {
    right: auto;
    left: 0;
}
.gt-banner-content-3 .gt-banner-men {
    left: 130px;
    right: auto;
}
.gt-banner-content-3 .gt_banner_deco_2 {
    left: 33%;
    right: auto;
}
.gt-banner-content-3 .gt_banner_deco_3 {
    left: 34%;
    right: auto;
}
.gt-banner-content-3 .gt_banner_deco_4 {
    left: 40%;
    right: auto;
}
.gt-banner-content-3 .gt_banner_deco_5 {
    right: 5%;
    left: auto;
    
}
.gt-banner-content-3 .gt_banner_deco_1 {
    right: auto;
    left: 5%;
}
.gt-why-choose-section-3 .gt-why-choose-side-img {
    right: auto;
    left: 0;
}
.gt-why-choose-section-3 .gt-wc-inner-img {
    left: 23%;
    right: auto;
}
.gt-discount-area .gt-discount-img {
    left: 54%;
}
.gt-discount-amount h3 sup {
    left: 100px;
}
.carousel-item.active .gt-testimonial-item-3 .testimonial-img-name .shape-icon {
    right: auto;
    left: -110px;
}
.carousel-item.active .gt-testimonial-item-3 .testimonial-img-name .quote-icon {
    left: auto;
    right: -20px;
}
.carousel-item.active .gt-testimonial-item-3 .testimonial-img-name:before {
    transform: rotate(-35deg) scale(1);
}
.gt-testimonial-slider-3 .carousel-indicators {
    left: -25%;
}
.gt-testimonial-item-3 .testimonial-text {
    font-size: 20px;
}
.gt-new-exp-video-content .gt-new-exp-arrow .gt-new-exp-prev {
    right: 10px;
    left: auto;
}
.gt-new-exp-video-content .gt-new-exp-arrow .gt-new-exp-next {
    left: 10px;
    right: auto;
}
.gt-faq-content .accordion-button::after {
    left: 0;
    right: auto;
}
.fa-arrow-alt-right:before {
    content: "\f355";
}
.gt-footer-widget-2.menu-widget li a:before {
    right: 0;
    left: auto;
    content: "\f177";
    top: -2px;
}
.gt-footer-widget-2.menu-widget li a {
    padding-left: 0;
    padding-right: 25px;
}
.gt-footer-newslatter .newslatter-forms-cta .footer-cta-area a i {
    margin-right: 0;
    margin-left: 10px;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl;
}
.gt-booking-tab-btn {
    left: auto;
    right: 45px;
}
.nice-select .list {
    left: 0;
}
.gt-booking-form-area-2 {
    padding: 22px 50px 22px 12px;
}
.gt-blog-item-3 .author-meta a {
    display: inline-block;
}
.gt-blog-item-3 .author-meta a i {
    margin-left: 5px;
    margin-right: auto;
}
.gt-footer-newslatter .newslatter-forms button {
    left: 0 !important;
    right: auto !important;
}
.gt-footer-newslatter:after {
    left: auto !important;
    right: 42% !important; 
}
.gt-footer-widget-2.menu-widget li a:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
/* HOME PAGE 3 */
/* HOME PAGE 3 */
/* HOME PAGE 3 */
/* HOME PAGE 3 */

.gt-testimonial-item-2::before{
    left: 0;
    right: 110px;
}
.gt-banner-search-bar button {
    right: auto;
    left: 28px;
}
.gt-banner-search-bar input {
    padding-left: 0;
    padding-right: 65px;
}
.gt-explor-visit-slider .gt-explor-visit-pagination {
    right: auto;
    left: 60px;
}
.gt-explor-visit-item .gt-explor-vist-img .inner-text {
    right: 45px;
    left: auto;
}
.gt-explor-visit-item .gt-explor-vist-img .inner-text h3 span {
    margin-left: auto;
    margin-right: 20px;
}
.gt-company-exp-img-wrap .gt-company-exp-shape {
    left: auto;
    right: -100px;
}
.gt-company-exp-img-wrap .inner-img-2 {    
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    left: 0;
    right: auto;
}       
.gt-favorite-place-section .gt-favorite-place-img {
    right: auto;
    left: 0;
}
.gt-favorite-place-item-area {
    margin-right:0 ;
    margin-left: -600px;
}
.gt-testimonial-item-2 .inner-item .testimonial-icon {
    margin-right: 0;
    margin-left: 50px;
}
.gt-testimonial-item-2 .inner-item .testimonial-text p {
    font-size: 30px;
}
.gt-testimonial-item-2 .inner-item .author-inner .inner-img {
    margin-left: 12px;
    margin-right: 0;
}
.gt-main-slider-nav-2 .gt-main-next-7 {
    left: 11%;
    right: auto;
}
.gt-main-slider-nav-2 .gt-main-prev-7 {
    right: 10%;
    left: auto;
}
.gt-slide-item-7 .slide-item-text h2 {
    letter-spacing: normal;
}
.gt-slide-item-7 .slide-item-text .slider-btn a img {
    margin-left: auto;
    margin-right: 8px;
}
.gt-blog-item-4 .blog-text .blog-meta a:before {
    left: -17px;
    right: auto;
}
.blog-meta{
    display: inline-flex;
}


/* HOME PAGE 4 */
/* HOME PAGE 4 */
/* HOME PAGE 4 */
/* HOME PAGE 4 */

.gt-about-content-4 .gt-about-img-4 {
    left: 0;
    right: auto;
}
.gt-about-content-4 .gt-about-plane {
    right: auto;
    left: 25%;
}
.gt-about-content-4 .gt-about-support {
    left: auto;
    right: 43%;
}
.gt-about-content-4 .gt-about-img-4 {
    left: 0;
    right: auto;
}
.gt-about-btn-grp-4 .gt-client-list li:last-child {
    margin-left: 0;
}
.gt-about-btn-grp-4 .gt-client-list li:first-child {
    margin-left: -34px;
}
.travel-destination-item .item-text .desti_title i {
    margin-left: 5px;
    margin-right: auto;
}
.top-destination-item-4 .item-text-area .more_arrow i {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
.top-destination-item-4 .item-text-area .more_arrow {
    right: auto;
    left: -20px;
}
.top-destination-item-4 .item-text-area .item-trip a i {
    margin-left: 8px;
    margin-right: auto;
}

.gt-working-stop-section .gt-working-stop-img1 {
    left: 0;
    right: auto;
}
.gt-working-stop-section .gt-working-stop-img2 {
    right: 0;
    left: auto;
}
.gt-offer-section .gt-offer-img2 {
    right: auto;
    left: 0;
}
.gt-offer-amount h3 sup {
    right: -15px;
}
.gt-offer-amount h3 sub {
    left: -385px;
}
.gt-offer-amount {
    left: 30%;
    right: auto;
}

.gt-btn-3 a:after {
    background-image: url(../img/vector/arrow.png);
    right: 0;
    left: auto;
}
.gt-btn-3 a:hover {
    padding-right: 60px;
    padding-left: 10px;
}
.gt-btn-3 a:hover:before {
    right: 0;
    left: auto;
}
.gt-btn-3 a:hover:after {
    right: 32px;
    left: auto;
}
.gt-btn-3 a:before {
    left: 0;
    right: auto;
}
.gt-blog-item-4 .blog-text .blog-meta a {
    margin-right: auto;
    margin-left: 30px;
}
.gt-footer-widget-4 .menu-widget {
    padding-right: 0 ;
    padding-left: 60px;
}
.gt-footer-widget-4 .menu-widget li a:before {
    left: auto;
    right: 0;
    content: "\f104";
}
.gt-footer-widget-4 .menu-widget li a {
    padding-left: auto;
    padding-right: 15px;
}
.gt-footer-widget-4 .menu-widget li a:hover:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* HOME PAGE 5 */
/* HOME PAGE 5 */
/* HOME PAGE 5 */
/* HOME PAGE 5 */

.gt-header-section.header_style_four .gt-header-action:after {
    right: auto;
    left: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 100px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 100px;
    background-color: rgba(255, 255, 255, 0.4);
    border-right: 2px solid rgb(255, 255, 255);
    border-left: none;
}
.gt-header-section.header_style_four .gt-header-content .brand-logo:before {
    left: auto;
    right: 0;
    
    border-top-left-radius: 100px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 0;
    border-right: none;
    border-left: 2px solid rgb(255, 255, 255);
}
.gt-header-section.header_style_four .main-navigation li:before {
    right: auto;
    left: -40px;
}
.gt-header-section.header_style_four .main-navigation li:after {
    left: auto;
    right: -13px;
    border-top-right-radius: 20px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 0px;
    background: -webkit-gradient(linear, right top, left top, from(#EB662B), to(rgba(235, 102, 43, 0)));
    background: linear-gradient(-90deg, #EB662B 0%, rgba(235, 102, 43, 0) 100%);
}
.gt-header-section.header_style_four .gt-header-menu-cta-btn .header-cta-btn a i {
    margin-right: 10px;
    margin-left: auto;
}
.gt-header-section.header_style_four .gt-header-menu-cta-btn .header-cta-btn {
    margin-left: auto;
    margin-right: 20px;
}
.gt-slider-item-6 .gt-slider-text-6 h2 {
    line-height: 2;
}
.mobile_menu .mobile-search-bar button {
    right: auto;
    left: 0;
}
.mobile_menu .dropdown .dropdown-btn {
    right: auto;
    left: 0;
    top: 8px;
    rotate: 180deg;
}
.mobile_menu .dropdown .dropdown-btn.toggle-open {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .dropdown-menu {
    text-align: right;
}
.mobile_menu_content .mobile-main-navigation .navbar-nav li a {
    padding: 10px 0px 10px 30px;
}
.gt-booking-option-2 .option_action.ver_3 .nice-select {
    text-align: right !important;
}
.gt-booking-option-2 .option_action.ver_3 .nice-select:after {
    left: 30px;
    right: auto;
}
.gt-booking-option-2 .option_action.ver_3 .nice-select {
    padding: 10px 30px 10px 15px;
}
.gt-explore-world-content .gt-explor-world-img {
    left: auto;
    right: -100px;
}
.gt-explore-world-item .item-text-bottom-area .item-desti-link a i {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.gt-explore-world-item .item-text-bottom-area .item-desti-price:before {
    left: -22px;
    right: auto;
}
.gt-explore-world-item .item-text-bottom-area .item-desti-tour:before {
    right: auto;
    left: -22px;
}
.gt-header-section.header_style_four .gt-header-action .header-search button {
    right: auto;
    left: 6px;
}
.gt-offer-bg-wrapper {
    left: auto;
    right: -100px;
}
.gt-offer-bg-wrapper-2 {
    left: 220px;
    right: auto;
}
.gt-offer-text-area-2 {
    margin-left: auto;
    margin-right: 250px;
}
.gt-btn-3.ver_2 a svg {
    margin-right: 8px;
    margin-left: auto;
}
.gt-offer-text-area-2 .gt-btn-3.ver_2 a:hover {
    padding-right: 60px;
    padding-left: 10px;
}
.gt-about-img-wrap:before {
    right: 0;
    left: auto;
    height: 100%;
}
.gt-footer-cta-6 h2 {

    font-size: 110px;
}
.gt-newslatter-form-6 button {
    left: 10px;
    right: auto;
}

/* HOME PAGE 6 */
/* HOME PAGE 6 */
/* HOME PAGE 6 */
/* HOME PAGE 6 */
.cd-words-wrapper b.is-visible {
    top: 0px;
}
.cd-words-wrapper b {
    top: 15px;
    text-align: right;
    left: auto;
    right: 0px;
}
.gt-header-section.header_style_three .main-navigation li:after {
    right: auto;
   left: -48px;
}
.gt-banner-content-4 .banner_plane {
    right: auto;
    left: -50px;
}
.gt-banner-content-4 .gt-banner-img-4 {
    right: auto;
    left: 57px;
}
.gt-booking-option .option_action.ver_2 h3 i {
    margin-right: auto;
    margin-left: 8px;
}
.gt-banner-sponsor-4 {
    left: 0;
    right: auto;
}

/* TOUR SEARCH RESULT PAGE */
/* TOUR SEARCH RESULT PAGE */
/* TOUR SEARCH RESULT PAGE */
/* TOUR SEARCH RESULT PAGE */
body.rtl .wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options {
    right: auto;
    left: auto;
    text-align: right;
}
.gt-breadcrumb-content ul {
    right: 0 !important;
    left: auto !important;
}
.advanced-search-wrapper .advanced-search-field ul li {
    padding-left: 25px;
    padding-right: 0px;
}
.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle::before {
    letter-spacing: normal;
}


/* CONTACT PAGE */
/* CONTACT PAGE */
/* CONTACT PAGE */

.gt-contact-page-form input, .gt-contact-page-form textarea {
    text-align: right !important;
    direction: rtl !important;
    padding-right: 30px !important;
    padding-left: auto !important;
}
.gt-contact-page-form {
    direction: rtl;
    text-align: right;
}


/* BLOG PAGE */
/* BLOG PAGE */
/* BLOG PAGE */
/* BLOG PAGE */
.gt-sidebar-widget .search-widget button {
    right: auto;
    left: 0;
}
.gt-sidebar-widget .category-widget li a span, .gt-sidebar-widget li a span {
    left: 0;
    right: auto;
}
.gt-sidebar-widget .category-widget li a:before, .gt-sidebar-widget li a::before {
    left: auto;
    right: 0;
}
.gt-sidebar-widget .category-widget li a, .gt-sidebar-widget li a {
    width: 100%;
    color: #4F4E54;
    display: block;
    font-size: 18px;
    line-height: 1.1;
    position: relative;
    padding: 19px 24px 25px 0px;
}
.gt-blog-list-item .blog-author .inner-img {
    margin-right: auto;
    margin-left: 15px;
}
.gt-blog-list-item .blog-meta a {
    margin-right: auto;
    margin-left: 38px;
}
.gt-blog-list-item .blog-meta a:last-child {
    margin-right: auto;
    margin-left: 0;
}
.gt-blog-list-item .blog-meta a:before {
    left: -20px;
    right: auto;
}
.gt-blog-list-item .blog-meta a i {
    margin-left: 5px;
    margin-right: auto;
}
.gt-blog-list-item .blog-text-wrap .read_more span:before {
    right: 0;
    left: auto;
}
.gt-blog-list-item .blog-text-wrap .read_more span i {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    margin-right: 12px;
    margin-left: auto;
}

/* SINGLE BLOG PAGE */
/* SINGLE BLOG PAGE */
/* SINGLE BLOG PAGE */
/* SINGLE BLOG PAGE */
.gt-blog-details-content-wrap .blog-author .inner-img {
    margin-left: 15px;
    margin-right: auto;
}
.gt-blog-details-content-wrap .blog-meta a:before {
    right: auto;
    left: -20px;
}
.gt-blog-details-content-wrap .blog-meta a i {
    margin-right: auto;
    margin-left: 5px;
}
.gt-blog-details-content-wrap .blog-meta a {
    margin-right: auto;
    margin-left: 38px;
}
.gt-blog-details-content-wrap .blog-meta a:last-child {
    margin-left: 0;
}
.gt-comment-list-wrap .gt-comment-item .gt-like-reply {
    right: auto;
    left: 0;
}
.gt-comment-list-wrap .gt-comment-item .gt-comment-img {
    margin-right: 0;
    margin-left: 30px;
}
.gt-team-details-contact-form input, .gt-team-details-contact-form textarea {
    padding-right: 20px;
    padding-left: auto;
}
.gt-sidebar-widget .recent-blog-widget .recent-blog-img-text .recent-blog-img {
    margin-right: auto;
    margin-left: 15px;
}
/* DATEPICKER */
/* DATEPICKER */
/* DATEPICKER */
/* DATEPICKER */
.ui-datepicker .ui-widget-header .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ui-datepicker .ui-widget-header .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker .ui-widget-header .ui-datepicker-next::after , .ui-datepicker .ui-widget-header .ui-datepicker-prev::before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.gt-booking-option .option_action:nth-child(1) {
    padding-left: 0;
    padding-right: 55px;
}

.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle[data-value]::before {
    font-family: 'VazirmatnFD';
}
.scrollup {
    right: auto;
    left: 20px;
}
.gt-header-section.header_style_one .header-cta-btn a span {
    margin-left: 0;
    margin-right: 5px;
}
.gt-comment-list-wrap .children {
    margin-right: 50px;
    margin-left: 0;
}
.gt-blog-item-6 .gt-blog-hover .read-more-btn .hover-arrow {
-webkit-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);
}
.top-destination-item-4 .item-text-area {
    right: -22px;
    left: 0;
}
.top-destination-item-4 .item-img-price .item-price {
    right: auto;
    left: 22px;
}
body.rtl .wpte-gallery-wrapper .wpte-gallery-container {
    right: auto;
    left: 0;
}
.wpte-gallery-wrapper .wpte-gallery-container {
    padding-left: 16px;
    padding-right: unset;
}
.wpte-gallery-wrapper .wp-travel-engine-vid-gal-popup {
    margin-left: 16px;
}
/* RESPONSIVE */
/* RESPONSIVE */
/* RESPONSIVE */

.nice-select {
    float: right;
}
/* .fa-arrow-left:before {
    content: "\f061";
}
.fa-arrow-right:before {
    content: "\f060";
} */



.gt-blog-item-2 .blog-img .date-meta {
    right: 28px;    
    left: auto;
}
.gt-explore-world-text-area .gt-explore-world-list li {
    margin-left: 25px;
    margin-right: 0;
    margin-bottom: 25px;
}

span.category-trip-loc.ex-location{
    max-width: fit-content;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .gt-header-section.header_style_one .main-navigation li:after {
        left: -25px;
        right: auto;
    }
    .gt-why-choose-section-3 .gt-wc-inner-img {
        left: 14%;
        right: auto;
    }
    .gt-about-content-4 .gt-about-plane {
        left: 20%;
        right: auto;
    }
    .gt-about-content-4 .gt-about-support {
        right: 50%;
        left: auto;
    }
    .gt-offer-section .gt-offer-img2 {
        left: -400px;
        right: auto;
    }
    .gt-offer-amount {
        left: 25%;
        right: auto;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .gt-banner-content .gt-banner-img {
        left: -250px;
        right: auto;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {
    .gt-banner-content-3 .gt-banner-men {
        left: 30px;
        right: auto;
    }
    .gt-banner-content-3 .gt_banner_deco_1 {
        left: 0;
        right:auto;
    }
}
@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), (max-width: 480px) {
    .gt-why-choose-section-3 .gt-wc-inner-img {
        left: 16%;
        right: auto;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .gt-explor-nav .gt-explor-prev, .gt-explor-nav .gt-explor-next {
        position: relative;
    }
}
@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px), (max-width: 480px) {
    .gt-header-section.header_style_four .main-navigation li:before {
        left: -32px;
        right: auto;
    }
}
@media only screen and (min-width: 1600px) and (max-width: 1799px), only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .gt-explore-world-content .gt-explor-world-img {
        right: -150px;
        left: auto;
    }
}
@media only screen and (min-width: 1600px) and (max-width: 1799px), only screen and (min-width: 1400px) and (max-width: 1599px) {
    .gt-offer-bg-wrapper {
        right: -250px;
        left: auto;
    }
    .gt-offer-bg-wrapper-2 {
        left: 100px;
        right: auto;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .gt-banner-content-4 .gt-banner-img-4 {
        left: -120px;
        right: auto;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .gt-header-section.header_style_one .header-cta-btn .mobile-menu-btn {
        padding: 0 45px 0 45px;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px), (max-width: 480px) {
    .gt-booking-option .option_action:nth-child(1) {
        padding-right: 18px;
        padding-left: 0;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .gt-feature-text-area .gt-feature-slug {
        margin-left: 0;
        margin-right: 0;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .gt-testimonial-slider .testimonial-btn {
        left: 0;
        right: 0;
    }
}
@media (max-width: 480px) {
    .gt-booking-tab-btn {
        right: 0;
        left: 0;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), (max-width: 480px) {
    .gt-booking-form-area-2 {
        padding: 30px 20px;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px), (max-width: 480px) {
    .gt-offer-amount h3 sub {
        left: -185px;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), (max-width: 480px) {
    .gt-offer-text-area-2 {
        margin-left: 0;
        margin-right: 0;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .gt-booking-option .submit-btn button {
        border-radius: 0;
    }
}