/*0 up to 479*/
@media only screen and (min-width:0px) and (max-width : 479px) {

    .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; }
    .table-responsive > .table { margin-bottom: 0; }
 
      header .menu__btn > span, header .menu__btn > span::before, header .menu__btn > span::after{
        background-color: #000 !important;
      }
      .menu__btn {
        top: 12px;
      }
      .breadcrumb li a, .breadcrumb li span {
        font-size: 10px;
      }
    .desc * {
      font-size: 13px;
      line-height: 30px;
  }
  .txt::placeholder {
    font-size: 13px !important;
}
.txtarea {
  height: 100px !important;
}
  .public-title .BigTitle * {
    font-size: 16px;
  }
     .innerBanner{
      margin-top: 60px;
    }
    .innerBanner .aboutUs{ flex-direction: column-reverse;}
    .innerBanner .aboutUs .aboutUs_L{
      margin-top: 10px;
      padding-left: 18px !important;
    }
    .desc * {
      font-size: 14px;
      color: #353845;
      line-height: 30px;
    }
     /*aboutPage*/
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R {
      width: 80%;
      margin: 10px auto;
    }
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_L {
      width: 100%;
    }
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .BigImg > figure {
      height: auto;
    }
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .SmallImg {
      width: 89px;
      height: auto;
      top: 71%;
      left: -25px;
    }
    .aboutPage .aboutPage_sectionTwo {
      margin: 10px auto;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li {
      width: 29%;
      margin: 20px 6px;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item > span {
      font-size: 12px;
      text-align: center;
      height: 40px;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item .count_Item {
      font-size: 18px;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item .count_Item * {
      font-size: 18px;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item p {
      width: 100%;
      font-size: 12px;
      margin-top: 15px;
    }
    .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop {
      width: 90%;
      margin: 20px auto;
    }
    .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop .historyTop-slider .historyTop-slider_Item .historyTop-slider_Item_Img {
      height: 208px;
    }
    .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop .historyTop-slider .historyTop-slider_Item .historyTop-slider_Item_desc > span {
      font-size: 17px;
    }
    .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop .historyTop-slider .historyTop-slider_Item .historyTop-slider_Item_desc > p {  
      font-size: 12px;
    }
    .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyBottom {
      width: 100%;
      margin: 0 auto;
      overflow-x: auto;
      padding-bottom: 30px;
      position: absolute;
      top: 87%;
    }
    .history-Timeline{
      position: relative;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup {
      padding: 25px 0;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList > ul {
      --column: 2;
      --gap-column: 30px;
      --gap-row: 55px;
      justify-content: center;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figure {
      width: 114px;
      height: 132px;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption * {
      font-size: 13px;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption > span {
      font-size: 11px;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList > ul > li .DirectorsList_Item::before {
      width: 100%;
      height: 170px;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList {
      margin: 40px auto 0;
      width: 98%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations {
      margin: 30px 0;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_L {
      width: 100%;
      padding-left: 5%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_R {
      width: 100%;
      height: auto;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider_pagination {
      left: 50%;
      text-align: center;
      position: relative;
      transform: translateX(-50%);
      margin-top: 15px;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .public_Btn {
      top:0;
      z-index: 99;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .public_Btn.Innovations_slider-next {
      left: 85%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .public_Btn.Innovations_slider-prev {
      left: 75%;
    }
     /*End aboutPage*/
    /*agentsPage*/
    .agentsPage .agentsPage_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .agentsPage .agentsPage_R {
      width: 100%;
    }
    .agentsPage .agentsPage_R .public-title .BigTitle * {
      font-size: 18px;
    }
    .agentsPage .agentsPage_R .agantList {
      margin: 30px 0;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item {
      padding: 15px;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Title::before {
      left: -13px;
      top: 50%;
      width: 4px;
      height: 38px;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Title * {
      font-size: 15px;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item * {
      color: #353845;
      font-size: 14px;
    }
    .agentsPage {
      margin-bottom: 30px;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Download {
      width: 100%;
    }
    /*End agentsPage*/

    /*blogDetailPage*/
    .blogDetailPage .blogDetailPage_L .date * {
      font-size: 12px;
    }
    .blogDetailPage .blogDetailPage_L {
      width: 100%;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery .blogDetailPage_ImgGallery_List > li > figure {
      height: 100px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery {
      margin: 20px 0;
    }
    .blogDetailPage .smallTitle * {
      font-size: 16px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_R {
      width: 65px;
      border-radius: 10px;
      background-color: #000;
      transition: all .5s;
      color: #fff;
      padding: 5px 7px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_R a span {
      font-size: 11px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_L .userName * {
      color: #222737;
      font-weight: 600;
      font-size: 14px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_L .date * {
      font-size: 10px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .commentText * {
      font-size: 10px;
      color: #353845;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_UserImg {
      width: 33px;
      height: 33px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_L .userName {
      margin-bottom: 0;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox {
      padding: 10px 10px;
    }
    .blogDetailPage .blogDetailPage_L .date {
      margin-bottom: 10px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .answerList {
      width: 100%;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList {
      margin-bottom: 10px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentForm .commentFormTitle p {
      font-size: 12px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentForm .publicForm {
      margin: 10px 0 60px;
    }
    .publicForm ul li {
      margin-bottom: 20px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentForm .publicForm .txt {
      font-size: 13px;
      padding: 10px 0;
    }
    .blogDetailPage .blogDetailPage_R {
      width: 100%;
    }
    .blogDetailPage .blogDetailPage_R .newsCategories .newsCategories_List > ul > li * {
      color: #353845;
      font-size: 14px;
    }
    .popup-public .popup-body {
      max-width: 95%;
      padding: 38px 20px 20px;
      margin: 10px auto 0 auto;
    }
    .popup-close {
      top: 0;
    }
    .popup-close .Icon_item {
      font-size: 26px;
    }
     /*End blogDetailPage*/
     /*blogPage*/
     .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_L > span {
      font-size: 20px;
      font-weight: 500;
      color: #353845;
      margin-bottom: 5px;
    }
    .sectionBlog_head_L p{
      font-size: 13px;
    }
    .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_R {
      width:27%;
    }
    .viewMore *{
      font-size: 13px;
    }
    .blogPage .blogPage_One .recentBlog {
      margin: 20px auto;
      width:94%;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item {
      height: auto;

    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_L, .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R {
      width: 100%;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .CatLbl {
      width: 80px;
      padding: 4px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .CatLbl * {
    font-size: 13p;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .newsTitle * {
      color: #353845;
      font-size: 18px;
    }
    .blogPage .blogPage_One .recentBlog .public_Btn {
      top: 38%;
    }
    .blogPage .blogPage_One .recentBlog .public_Btn {
      width: 45px;
      height: 45px;
    }
    .blogPage .sectionBlog .blogList > ul {
      --column: 2;
      --gap-column: 20px;
      --gap-row: 20px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption .blogTitle {
      font-size: 12px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem {
      border-radius: 10px;
      height: 300px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption {
      top: 215px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption {
      left: 15px;
    }
    /*End blogPage*/

    /*companyPage*/
    .companyPage .companyPage_One .aboutCompany_Info {
      width: 100%;
    }
    .companyPage .companyPage_One .aboutCompany_Img {
      width: 100%;
      margin-top: 20px;
    }
    .companyPage .companyPage_One .aboutCompany_Img .logoCompany {
      top: 36px;
      width: 130px;
      height: 86px;
    }
    .companyPage .companyPage_One .aboutCompany_Info .desc {
      margin-top: 20px;
    }
    .companyPage .companyPage_One .aboutCompany_Info .desc * {
      font-size: 13px;
    }
    .companyPage .companyPage_One .aboutCompany_Img > figure {
      height: auto;
    }
    .companyPage .companyPage_One {
      margin-bottom: 40px;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_L {
      width: 100%;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_R {
      width: 100%;
      margin-top: 20px;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_R .ContactInfoList address {
      margin-bottom: 20px;
      font-size: 12px;
      line-height: 30px;
      color: #353845;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_R .ContactInfoList {
      --column: 2;
      --gap-column: 20px;
      --gap-row: 20px;
    }
    .companyPage .companyPage_Two {
      margin-bottom: 10px;
    }
    .companyPage .companyPage_Three .OurGroup {
      padding: 20px 0;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList {
      margin: 40px auto 0;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul {
      --column: 2;
      --gap-column: 10px;
      --gap-row: 45px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figure {
      width: 145px;
      height: 168px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption {
      margin-top: 15px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption strong {
      font-weight: 500;
      font-size: 14px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption > span {
      font-size: 11px;
      margin-top: 10px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item::before {
      width: 100%;
      height: 225px;
      top: 13%;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn {
      top: 21%;
      width: 40px;
      height: 40px;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-next {
      right: -9px;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-prev {
      left: -10px;
    }
    .companyPage .companyPage_Four {
      margin: 50px 0 0;
    }
    .companyPage .companyPage_Four .servicesList .servicesSlider .swiper-slide .servicesSlider_Item .servicesSlider_Item_desc * {
      font-size: 11px;
    
      color: #69728E;
    
      line-height: 25px;
    
    }
     /*End companyPage*/

     /*ContactPage*/
     .contactPage .contactPage_One .companyPage_ContactInfo_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R {
      width: 100%;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList {
      --column: 2;
      --gap-column: 20px;
      --gap-row: 20px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList .ContactInfoList_Title {
      padding-bottom: 10px;
      margin-bottom: 10px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList address {
      margin-bottom: 10px;
      font-size: 11px;
      line-height: 20px;
      color: #353845;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList .hours * {
      font-size: 11px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList a {
      margin-bottom: 10px;
      font-size: 11px;
      line-height: 25px;
      color: #353845;
      transition: all .5s;
    }
    .contactPage .contactPage_Two {
      margin: 10px 0;
    }
    .contactPage_Three_head .public-title{
      margin-top: 40px;
    }
    .contactPage .contactPage_Four .publicForm ul > li .txt {
      padding: 5px 0;
    }
    .txt::placeholder{
      font-size: 11px !important;
    }
    /*End ContactPage*/
    /*servicesPage*/
    .servicesPage .servicesPage_Top {
      width: 100%;
      margin-bottom: 40px;
    }
    .servicesPage .servicesPage_two .servicesPage_two_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .servicesPage .servicesPage_two .servicesPage_two_R {
      width: 100%;
    }
    .servicesPage .servicesPage_two .servicesPage_two_R .publicList {
      width: 100%;
      margin-left: 0;
    }
    .publicList > ul > li * {
      color: #353845;
      font-size: 14px;
    }
    .servicesPage .servicesPage_two {
      margin-bottom: 15px;
    }
    .servicesPage .servicesPage_Three .airlinesList > ul {
      --column: 3;
      --gap-column: 5px;
      --gap-row: 10px;
      justify-content: center;
    }
    .servicesPage .servicesPage_Four {
      padding: 15px 0;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider {
      padding: 20px 0;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item {
      padding: 8px;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item .airlineInfo_slider_Item_Title * {
      color: #353845;
      font-weight: 500;
      font-size: 15px;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item .airlineInfo_slider_Item_List > li .airlineInfo_slider_Item_List_Item_R * {
      font-size: 10px;
    }
    .servicesPage .servicesPage_Five {
      padding: 20px 0;
    }
    .servicesPage .servicesPage_Five .servicesList {
      margin: 30px 0;
    }
    .servicesPage .servicesPage_Five .servicesList > ul {
      --column: 4;
      --gap-column: 10px;
      --gap-row: 10px;
    }
    .servicesPage .servicesPage_Five .servicesList > ul > li a {
      width: 100%;
    }
    .servicesPage .servicesPage_Five .servicesList > ul > li a span {
      margin-top: 10px;
      font-size: 10px;
      text-align: center;
    }
    .servicesPage .servicesPage_Top .servicesPage_Top_Slider_pagination {
      top: 80%;}
    .servicesPage .servicesPage_Six .servicesPage_Six_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R {
      width: 100%;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question p {
      width: 93%;
      font-size: 14px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item {
      border-top: 1px solid #000;
      padding: 10px 10px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question .Icon_item {
      font-size: 17px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .answer * {
      color: #878C91;
      line-height: 20px;
      font-size: 13px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .answer {
      margin-top: 5px;
    }
    /*End servicesPage*/
    }
    /*480 up to 719*/
    @media only screen and (min-width : 480px) and (max-width : 719px) {
    
    .table { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; }
    .table > .table { margin-bottom: 0; }
    header .menu__btn > span, header .menu__btn > span::before, header .menu__btn > span::after{
      background-color: #000 !important;
    }
    .menu__btn {
      top: 12px;
    }
      /*inside*/
      .innerBanner{
        margin-top: 65px;
      }
      .desc * {
        font-size: 14px;
        color: #353845;
        line-height: 30px;
      }
      .sectionTwo .aboutUs .aboutUs_L {
        padding-left: 20px !important;
        margin-top: 10px;
      }
      .innerBanner .aboutUs{ flex-direction: column-reverse;}
      /*aboutPage*/
      .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R {
        width: 80%;
        margin: 10px auto;
      }
      .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_L {
        width: 100%;
      }
      .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .BigImg > figure {
        height: auto;
      }
      .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .SmallImg {
        width: 106px;
        height: auto;
        top: 71%;
        left: -25px;
      }
      .aboutPage .aboutPage_sectionTwo {
        margin: 10px auto;
      }
      .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li {
        width: 29%;
        margin: 20px 6px;
      }
      .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item > span {
        font-size: 12px;
        text-align: center;
        height: 40px;
      }
      .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item .count_Item {
        font-size: 18px;
      }
      .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item .count_Item * {
        font-size: 18px;
      }
      .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item p {
        width: 100%;
        font-size: 12px;
        margin-top: 15px;
      }
      .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop {
        width: 80%;
        margin: 20px auto;
      }
      .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop .historyTop-slider .historyTop-slider_Item .historyTop-slider_Item_Img {
        height: 208px;
      }
      .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop .historyTop-slider .historyTop-slider_Item .historyTop-slider_Item_desc > span {
        font-size: 17px;
      }
      .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop .historyTop-slider .historyTop-slider_Item .historyTop-slider_Item_desc > p {  
        font-size: 12px;
      }
      .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyBottom {
        width: 100%;
        margin: 0 auto;
        overflow-x: auto;
        padding-bottom: 30px;
        position: absolute;
        top: 87%;
      }
      .history-Timeline{
        position: relative;
      }
      .aboutPage .aboutPage_sectionFour .OurGroup {
        padding: 25px 0;
      }
      .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList > ul {
        --column: 2;
        --gap-column: 30px;
        --gap-row: 84px;
        justify-content: center;
      }
      .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList {
        margin: 40px auto 0;
        width: 98%;
      }
      .aboutPage .aboutPage_sectionFive .Innovations {
        margin: 30px 0;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_L {
        width: 100%;
        padding-left: 5%;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_R {
        width: 100%;
        height: auto;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider_pagination {
        left: 50%;
        text-align: center;
        position: relative;
        transform: translateX(-50%);
        margin-top: 15px;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .public_Btn {
        top: 95%;
        z-index: 99;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .public_Btn.Innovations_slider-prev {
        left: 5%;
      }
     /*End aboutPage*/

     /*agentsPage*/
      .agentsPage .agentsPage_L {
        width: 100%;
        margin-bottom: 20px;
      }
      .agentsPage .agentsPage_R {
        width: 100%;
      }
      .agentsPage .agentsPage_R .public-title .BigTitle * {
        font-size: 18px;
      }
      .agentsPage .agentsPage_R .agantList {
        margin: 30px 0;
      }
      .agentsPage .agentsPage_R .agantList > ul .agantList_Item {
        padding: 15px;
      }
      .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Title::before {
        left: -13px;
        top: 50%;
        width: 4px;
        height: 38px;
      }
      .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Title * {
        font-size: 15px;
      }
      .agentsPage .agentsPage_R .agantList > ul .agantList_Item * {
        color: #353845;
        font-size: 14px;
      }
      .agentsPage {
        margin-bottom: 30px;
      }
      /*End agentsPage*/
       /*blogDetailPage*/
    .blogDetailPage .blogDetailPage_L .date * {
      font-size: 12px;
    }
    .blogDetailPage .blogDetailPage_L {
      width: 100%;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery .blogDetailPage_ImgGallery_List > li > figure {
      height: 100px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery {
      margin: 20px 0;
    }
    .blogDetailPage .smallTitle * {
      font-size: 16px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_R {
      width: 65px;
      border-radius: 10px;
      background-color: #000;
      transition: all .5s;
      color: #fff;
      padding: 5px 7px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_R a span {
      font-size: 11px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_L .userName * {
      color: #222737;
      font-weight: 600;
      font-size: 14px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_L .date * {
      font-size: 10px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .commentText * {
      font-size: 10px;
      color: #353845;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_UserImg {
      width: 33px;
      height: 33px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox_head .UserCommentBox_head_L .userName {
      margin-bottom: 0;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox {
      padding: 10px 10px;
    }
    .blogDetailPage .blogDetailPage_L .date {
      margin-bottom: 10px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .answerList {
      width: 100%;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList {
      margin-bottom: 10px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentForm .commentFormTitle p {
      font-size: 12px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentForm .publicForm {
      margin: 10px 0 60px;
    }
    .publicForm ul li {
      margin-bottom: 20px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentForm .publicForm .txt {
      font-size: 13px;
      padding: 10px 0;
    }
    .blogDetailPage .blogDetailPage_R {
      width: 100%;
    }
    .blogDetailPage .blogDetailPage_R .newsCategories .newsCategories_List > ul > li * {
      color: #353845;
      font-size: 14px;
    }
    .popup-public .popup-body {
      max-width: 95%;
      padding: 38px 20px 20px;
      margin: 10px auto 0 auto;
    }
    .popup-close {
      top: 0;
    }
    .popup-close .Icon_item {
      font-size: 26px;
    }
     /*End blogDetailPage*/
     /*blogPage*/
     .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_L > span {
      font-size: 20px;
      font-weight: 500;
      color: #353845;
      margin-bottom: 5px;
    }
    .sectionBlog_head_L p{
      font-size: 13px;
    }
    .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_R {
      width:19%;
    }
    .viewMore *{
      font-size: 13px;
    }
    .blogPage .blogPage_One .recentBlog {
      margin: 20px auto;
      width: 80%;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item {
      height: auto;

    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_L, .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R {
      width: 100%;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .CatLbl {
      width: 80px;
      padding: 4px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .CatLbl * {
    font-size: 13p;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .newsTitle * {
      color: #353845;
      font-size: 18px;
    }
    .blogPage .blogPage_One .recentBlog .public_Btn {
      top: 38%;
    }
    .blogPage .blogPage_One .recentBlog .public_Btn {
      width: 45px;
      height: 45px;
    }
    .blogPage .sectionBlog .blogList > ul {
      --column: 2;
      --gap-column: 20px;
      --gap-row: 20px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption .blogTitle {
      font-size: 14px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem {
      border-radius: 10px;
      height: 300px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption {
      top: 215px;
    }
    /*End blogPage*/
     /*companyPage*/
     .companyPage .companyPage_One .aboutCompany_Info {
      width: 100%;
    }
    .companyPage .companyPage_One .aboutCompany_Img {
      width: 100%;
      margin-top: 20px;
    }
    .companyPage .companyPage_One .aboutCompany_Img .logoCompany {
      top: 36px;
      width: 130px;
      height: 86px;
    }
    .companyPage .companyPage_One .aboutCompany_Info .desc {
      margin-top: 20px;
    }
    .companyPage .companyPage_One .aboutCompany_Info .desc * {
      font-size: 13px;
    }
    .companyPage .companyPage_One .aboutCompany_Img > figure {
      height: auto;
    }
    .companyPage .companyPage_One {
      margin-bottom: 40px;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_L {
      width: 100%;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_R {
      width: 100%;
      margin-top: 20px;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_R .ContactInfoList address {
      margin-bottom: 20px;
      font-size: 12px;
      line-height: 30px;
      color: #353845;
    }
    .companyPage .companyPage_Two .companyPage_ContactInfo_R .ContactInfoList {
      --column: 2;
      --gap-column: 20px;
      --gap-row: 20px;
    }
    .companyPage .companyPage_Two {
      margin-bottom: 10px;
    }
    .companyPage .companyPage_Three .OurGroup {
      padding: 20px 0;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList {
      margin: 40px auto 0;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul {
      --column: 2;
      --gap-column: 10px;
      --gap-row: 45px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figure {
      width: 145px;
      height: 168px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption {
      margin-top: 15px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption strong {
      font-weight: 500;
      font-size: 14px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption > span {
      font-size: 11px;
      margin-top: 10px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item::before {
      width: 100%;
      height: 225px;
      top: 13%;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn {
      top: 21%;
      width: 40px;
      height: 40px;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-next {
      right: -9px;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-prev {
      left: -10px;
    }
    .companyPage .companyPage_Four {
      margin: 50px 0 0;
    }
    .companyPage .companyPage_Four .servicesList .servicesSlider .swiper-slide .servicesSlider_Item .servicesSlider_Item_desc * {
      font-size: 11px;
    
      color: #69728E;
    
      line-height: 25px;
    
    }
     /*End companyPage*/
    
     /*ContactPage*/
     .contactPage .contactPage_One .companyPage_ContactInfo_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R {
      width: 100%;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList {
      --column: 2;
      --gap-column: 20px;
      --gap-row: 20px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList .ContactInfoList_Title {
      padding-bottom: 10px;
      margin-bottom: 10px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList address {
      margin-bottom: 10px;
      font-size: 11px;
      line-height: 20px;
      color: #353845;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList .hours * {
      font-size: 11px;
    }
    .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList a {
      margin-bottom: 10px;
      font-size: 11px;
      line-height: 25px;
      color: #353845;
      transition: all .5s;
    }
    .contactPage .contactPage_Two {
      margin: 10px 0;
    }
    .contactPage_Three_head .public-title{
      margin-top: 40px;
    }
    .contactPage .contactPage_Four .publicForm ul > li .txt {
      padding: 5px 0;
    }
    .txt::placeholder{
      font-size: 11px !important;
    }
    /*End ContactPage*/

    /*servicesPage*/
    .servicesPage .servicesPage_Top {
      width: 100%;
      margin-bottom: 40px;
    }
    .servicesPage .servicesPage_two .servicesPage_two_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .servicesPage .servicesPage_two .servicesPage_two_R {
      width: 100%;
    }
    .servicesPage .servicesPage_two .servicesPage_two_R .publicList {
      width: 100%;
      margin-left: 0;
    }
    .publicList > ul > li * {
      color: #353845;
      font-size: 14px;
    }
    .servicesPage .servicesPage_two {
      margin-bottom: 15px;
    }
    .servicesPage .servicesPage_Three .airlinesList > ul {
      --column: 3;
      --gap-column: 5px;
      --gap-row: 10px;
      justify-content: center;
    }
    .servicesPage .servicesPage_Four {
      padding: 15px 0;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider {
      padding: 20px 0;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item {
      padding: 8px;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item .airlineInfo_slider_Item_Title * {
      color: #353845;
      font-weight: 500;
      font-size: 15px;
    }
    .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item .airlineInfo_slider_Item_List > li .airlineInfo_slider_Item_List_Item_R * {
      font-size: 10px;
    }
    .servicesPage .servicesPage_Top .servicesPage_Top_Slider_pagination {
      top: 80%;
    }
    .servicesPage .servicesPage_Five {
      padding: 20px 0;
    }
    .servicesPage .servicesPage_Five .servicesList {
      margin: 30px 0;
    }
    .servicesPage .servicesPage_Five .servicesList > ul {
      --column: 4;
      --gap-column: 10px;
      --gap-row: 10px;
    }
    .servicesPage .servicesPage_Five .servicesList > ul > li a {
      width: 100%;
    }
    .servicesPage .servicesPage_Five .servicesList > ul > li a span {
      margin-top: 10px;
      font-size: 10px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_L {
      width: 100%;
      margin-bottom: 20px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R {
      width: 100%;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question p {
      width: 93%;
      font-size: 14px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item {
      border-top: 1px solid #000;
      padding: 10px 10px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question .Icon_item {
      font-size: 17px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .answer * {
      color: #878C91;
      line-height: 20px;
      font-size: 13px;
    }
    .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .answer {
      margin-top: 5px;
    }
    /*End servicesPage*/
    }
    /*720 up to 1000*/
    @media only screen and (min-width : 720px) and (max-width : 1000px) {
      
    .innerBanner {
      margin-top: 75px;
    }
    .desc * {
      font-size: 13px;
      line-height: 28px;
    }
    .sectionTwo .aboutUs .aboutUs_L {
      padding-left: 15px !important;
    }
    /*aboutPage*/
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_L {
      width: 100%;
    }
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R {
      width: 70%;
      margin: 20px auto;
    }
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .BigImg > figure {
      height: auto;
    }
    .sectionTwo .aboutUs .aboutUs_R {
      width: 94%;
      height: auto;
    }
    .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .SmallImg {
      width: 128px;
      height: 162px;
      top: 71%;
      left: -17px;
    }
    .aboutPage .aboutPage_sectionTwo {
      margin: 50px auto;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li {
      width: 30%;
      margin: 0 10px;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item .count_Item * {
      font-size: 35px;
    }
    .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li .StatisticsList_Item .count_Item {
      font-size: 24px;
    }
    .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop {
      width: 90%;
      margin: 20px auto;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup {
      padding: 35px 0;
    }
    .aboutPage .aboutPage_sectionFour .OurGroup .DirectorsList {
      margin: 50px auto;
      width: 100%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations {
      margin: 40px 0;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_L {
      width: 58%;
      padding-left: 4%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_R {
      width: 41%;
      height: auto;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider_pagination {
      left: 30px;
      top: 94%;
      text-align: left;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .public_Btn {
      top: 94%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .public_Btn.Innovations_slider-prev {
      left: 48%;
    }
    .aboutPage .aboutPage_sectionFive .Innovations .public_Btn.Innovations_slider-next {
      left: 54%;
    }
    /*End aboutPage*/

    /*agentsPage*/
    .agentsPage .agentsPage_R {
      width: 52%;
    }
    .agentsPage .agentsPage_R .public-title .BigTitle * {
      font-size: 15px;
    }
    .agentsPage .agentsPage_R .agantList {
      margin: 20px 0;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item {
      padding: 14px;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Title::before {
      left: -13px;
      width: 3px;
    }
    .agentsPage .agentsPage_R .agantList > ul .agantList_Item .agantList_Item_Download {
      width: 56%;
    }
    /*End agentsPage*/

    /*blogDetailPage*/
    .blogDetailPage .blogDetailPage_R {
      width: 30%;
    }
    .blogDetailPage .smallTitle * {
      font-size: 15px;
    }
    .blogDetailPage .blogDetailPage_R .newsCategories .newsCategories_List > ul > li * {
      font-size: 13px;
    }
    .blogDetailPage .blogDetailPage_R .newsRecent_List > ul > li .newsRecent_List_Item .newsRecent_List_Item_R > a {
      font-size: 12px;
    }
    .blogDetailPage .blogDetailPage_R .newsRecent_List > ul > li .newsRecent_List_Item .newsRecent_List_Item_L > a {
      width: 55px;
      height: 55px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery {
      margin: 20px 0;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery .blogDetailPage_ImgGallery_List > li > figure {
      height: 136px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_UserImg {
      width: 45px;
      height: 45px;
    }
    .blogDetailPage .blogDetailPage_L .blogDetailPage_Comment .commentList > ul > li .commentList_Item .commentList_Item_R .UserCommentBox {
      padding: 15px 15px;
      margin-bottom: 20px;
    }
    .popup-public .popup-body {
      max-width: 70%;
      padding: 70px 40px 20px;
      margin: 20px auto 0 auto;
    }
    /*BlogPage*/
    .blogPage .sectionBlog .blogList > ul {
      --column:3;
      --gap-column: 34px;
      --gap-row: 20px;
    }
    .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption .blogTitle {
      font-size: 15px;
    }
    .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_L > span {
      font-size: 27px;
    }
    .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_R {
      width: 15%;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item {
      height: 250px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .CatLbl {
      width: 100px;
      padding: 5px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .CatLbl * {
      font-size: 13px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R {
      padding: 15px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .newsTitle * {
      color: #353845;
      font-size: 16px;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .desc {
      height: 75px;
      overflow-y: hidden;
    }
    .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .desc * {
      line-height: 24px;
      font-size: 14px;
    }
    /*companyPage*/
    .companyPage .companyPage_One .aboutCompany_Img .logoCompany {
      top: 10px;
      width: 100px;
      height: 86px;
      z-index: 2;
    }
    .companyPage .companyPage_One .aboutCompany_Img > figure {
      height: auto;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figure {
      width: 134px;
      height: 154px;
      border-radius: 10px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul {
      --column: 4;
      --gap-column: 10px;
      --gap-row: 20px;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item::before {
      width: 100%;
      height: 199px;
      top: 33%;
    }
    .companyPage .companyPage_Three .OurGroup .DirectorsList > ul > li .DirectorsList_Item > figcaption strong {
      font-weight: 500;
      font-size: 14px;
    }
    .companyPage .companyPage_Three .OurGroup {
      padding: 80px 0 2px;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-next {
      right: -13px;
    }
    .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-prev {
      left: -10px;
    }
      /*End companyPage*/

      /*contactPage*/
      .contactPage .contactPage_One .companyPage_ContactInfo_R .ContactInfoList {
        --column: 2;
        --gap-column: 15px;
        --gap-row: 20px;
      }
      /*End contactPage*/
      .servicesPage .servicesPage_Five .servicesList > ul {
        --column: 4;
        --gap-column: 30px;
        --gap-row: 30px;
      }
      .publicList > ul > li * {
        color: #353845;
        font-size: 13px;
      }
      .servicesPage_two_L_Title{
        margin-bottom: 20px;
      }
      .servicesPage .servicesPage_Three .airlinesList > ul {
        --column: 5;
        --gap-column: 10px;
        --gap-row: 30px;
      }
      .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item .airlineInfo_slider_Item_List > li .airlineInfo_slider_Item_List_Item_R * {
        font-size: 10px;
      }
      .servicesPage .servicesPage_Four .airlineInfo_slider .airlineInfo_slider_Item .airlineInfo_slider_Item_Title * {
        font-size: 12px;
      }
      .servicesPage .servicesPage_Four {
        padding: 50px 0 0;
      }
      .servicesPage .servicesPage_Five {
        padding: 20px 0;
      }
      .servicesPage .servicesPage_Six .servicesPage_Six_R {
        width: 54%;
      }
      .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question p {
        width: 86%;
        font-size: 14px;
      }
      .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question .Icon_item {
        font-size: 17px;
      }
      .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .answer * {
        color: #878C91;
        line-height: 24px;
        font-size: 12px;
      }
      .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item {
        padding: 15px 15px;
      }
    }
    /*1001 up to 1249*/
    @media only screen and (min-width : 1001px) and (max-width : 1249px) {
      .desc * {
        font-size: 14px;
        color: #353845;
        line-height: 34px;
      }
      .sectionTwo .aboutUs .aboutUs_L::before {
        width: 660px !important;
        height: 290px;
      }
      .sectionTwo .aboutUs .aboutUs_R {
        height: auto;
      }
      /*about page*/
      .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .BigImg > figure {
        height: 420px;
      }
      .aboutPage .aboutPage_sectionOne .aboutPage_sectionOne_R .SmallImg {
        width: 110px;
        height: 137px;
        top: 46%;
        left: -28px;
      }
      .aboutPage .aboutPage_sectionTwo .StatisticsList > ul > li {
        width: 29%;
        margin: 0 10px;
      }
      .aboutPage .aboutPage_sectionTwo {
        margin: 70px auto;
      }
      .aboutPage .aboutPage_sectionThree .history-Timeline-slider .historyTop {
        width: 70%;
        margin: 20px auto;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider .Innovations_slider_Item .Innovations_slider_Item_R {
        width: 46%;
        height: 290px;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .Innovations_slider_pagination {
        top: 85%;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .public_Btn {
        top: 100%;
      }
      .aboutPage .aboutPage_sectionFive .Innovations .public_Btn.Innovations_slider-next {
        left: 15%;
      }
        /*End about page*/

      /*agentsPage*/
      .agentsPage .agentsPage_R {
        width: 50%;
      }
      /*End agentsPage*/

      /*blogDetailPage*/
      .sectionTwo .aboutUs .aboutUs_L {
        padding-left: 15px !important;
      }
      .blogDetailPage .blogDetailPage_R {
        width: 30%;
      }
      .blogDetailPage .blogDetailPage_L .blogDetailPage_ImgGallery .blogDetailPage_ImgGallery_List > li > figure {
        height: 190px;
      }
      .popup-public .popup-body {
        max-width: 55%;
      }
       /*End blogDetailPage*/

        /*blogPage*/
        .blogPage .blogPage_One .recentBlog {
          margin: 50px auto;
          width: 95%;
        }
      .blogPage .sectionBlog .sectionBlog_head .sectionBlog_head_L > span {
        font-size: 26px;
        font-weight: 500;
        color: #353845;
        margin-bottom: 5px;
      }
      .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item {
        height: 300px;
      }
      .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .newsTitle * {
        color: #353845;
        font-size: 19px;
      }
      .blogPage .blogPage_One .recentBlog .recentBlogSlider .recentBlogSlider_Item .recentBlogSlider_Item_R .newsTitle {
        margin: 16px 0;
      }
      .blogPage .sectionBlog .blogList > ul > li .blogListItem > figure > figcaption .blogTitle {
        font-size: 15px;
      }
       /*End blogPage*/

       /*companyPage*/
       .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-next {
        right: -12px;
      }
      .companyPage .companyPage_Four .servicesList .public_Btn.servicesSlider-prev {
        left: -12px;
      }
      /*servicesPage*/
      .servicesPage .servicesPage_Five .servicesList > ul { 
        --gap-column: 8px;      
        --gap-row: 8px;    
      }
      .servicesPage .servicesPage_Five .servicesList > ul > li a {
        width: 100%;
      }
      .servicesPage .servicesPage_Five .servicesList > ul > li a * {
        font-size: 12px;
      }
      .servicesPage .servicesPage_Six .servicesPage_Six_R .FAQs_List > ul > li .FAQs_List_Item .question p {
        font-size: 16px;
      }
    
    }
     /*1070 up to 1249*/
    /*laptop*/
    @media only screen and (min-width : 1070px) and (max-width : 1249px) {
      
    }
    /*laptop*/
    @media only screen and (min-width : 1250px) and (max-width : 1366px) {
     
    }
      
    /*1250 up to 1400*/
    @media only screen and (min-width : 1367px) and (max-width : 1450px) {
      
    }
    
    /*1400 up to 1920*/
    @media only screen and (min-width : 1400px) and (max-width : 1920px) {
    
    }
     /*1600 up to 1920*/
     @media only screen and (min-width : 1600px) and (max-width : 1920px) {
   
    }
     /*1600 up to 1920*/
     /*TV*/
     @media only screen and (min-width : 1921px) and (max-width : 2160px) {
      
    }