@media only screen and (min-width: 1500px) {
    .heading{
        padding-left: 50px;
        }
        h1, .h1 {
            font-size: 50px;
            line-height: 60px;
        }
        .heading-right-vector {
            max-width: 750px;
        }
}
@media only screen and (min-width: 1500px) {
    .container-slider{
        max-width: 1890px;
    }
    .container-xl{
        max-width: 1490px;
    }
   
    .heading-market{
        padding-left: 0;
    }
    
}
@media only screen and (max-width: 1499px){
    h2, .h2{font-size: 56px;line-height: 62px;}
    h1,.h1{font-size: 45px;line-height: 51px;}
    .heading{  padding-bottom: 0;  max-width: 550px; width: 100%;padding-left: 0;}
    .heading-right-vector{max-width: 600px;height: auto;right: 0;    top: 20%;}
    h3, .h3{font-size: 28px;}
    h5,.h5{font-size: 40px;}
    .nav-list a{margin-right: 16px;}
    .banner-bg-cut{background-size:900px;}
    .banner-right{max-width: 700px;right: 0;top: 100px;background-size: 700px;}
    .tabbing-section{padding-top: 100px; margin-bottom: 60px;}
    .tab-main{max-width: 212px;    font-size: 18px;line-height: 23px;}
    .heading p{max-width: 480px;}
    .team-building{max-width: 530px;height: auto;margin-top: 36px}
    .tab-pad{padding: 50px 0 100px 50px;}
    .bg-tab-vector{max-width: 640px;height: 475px;background-size: 640px;top:44%;}
    .login::after{right: -106px;}
    .how-it-works-p{ max-width: 230px;}
    .projects-vector img{max-width: 600px;}
    .program-project-pad{padding: 0px 0 0px 50px;}
    .plane{left: 57%; max-width: 760px; height: auto;}
    .trending-cities{padding-top: 200px;padding-bottom:0;}
    .help-you img{right: -14%;}

    /* marketplace */
    .market-tab-main{font-size: 16px;}
    .help-you-market img{right:3%;}
    .help-you-market h2{font-size: 52px;}
    .tab-brand-card{width:290px;}
    .tab-brand-card img{max-width: 250px;}
    .banner-right-market{right: 42px;top: 44px;background-size: 600px;}
    .banner-bg-gradient{padding-bottom: 0;}
    .heading-market{padding: 200px 0 0 0;}
    /* marketplace */
    /* terms-to-use-page */
    .terms-of-service h4,.terms-of-service .h4 {
        font-size: 26px;
        line-height: 32px;
        margin-top: 25px;
    }
    /* terms-to-use-page */
    h2#reply-title {
        font-size: 35px;
    }
   
}
@media only screen and (max-width: 1199px){

.cities:nth-child(-n+4) > ul li:last-child{border-bottom:1px solid #999999;}
    .menu-toggle{overflow:hidden;}
    .navbar-toggle{display:block;}
    .heading {max-width: 450px;}
    .heading-right-vector{max-width: 530px;top: 36%;}
    .banner-bg-cut{background-size: 700px;}
    .banner-right{background-size: 530px;}
    .human-resource{max-width: 500px;}
    section{padding-top:60px;}
    .projects-vector img{max-width: 518px;}
    h2, .h2{font-size: 42px; line-height: 48px;}
    h3, .h3{font-size: 26px;line-height: 32px;}
    .accordian-heading{color: #0489b7;background-color: transparent;position: relative; border: 0;font-size: 30px;line-height: 36px;}
    .team-building{max-width: 460px; height: auto;}
    h5, .h5{font-size: 30px;line-height: 36px;}
    .secondary-bttn{padding: 8px 16px;font-size: 16px;line-height: 22px;}
    .tab-pad{ padding:0;padding-left: 20px;}
    .navmenu{position: absolute;top:126px;right: -100%;width: 100%;height:100vh;background-color: #ffffff; -webkit-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease;}
    body.menu-toggle .navmenu{right:-67%;}
    .navmenu::before{content: '';position: absolute;width: 9000px;height: 9000px;top: 0;left: -9000px;background: rgba(27,27,27,.5);display:none;}
    body.menu-toggle .navmenu::before{display: block;}
    .navmenu li{display: block; width: 100%;}
    .nav-list a.primary-bttn{margin-left: 16px;margin-bottom: 16px;}
    .nav-list a{padding: 12px 20px;}
    .tab-main{max-width: 170px;font-size: 15px;line-height: 22px;}
    .login{width: 120px;height: 120px;-webkit-box-shadow: 0 0 0 15px rgb(255 255 255 / 50%);box-shadow: 0 0 0 15px rgb(255 255 255 / 50%);}
    .login-green p{font-size: 18px;}
    .login-img{max-width: 62px;height: auto;}
    .login-green{width: 45px;height: 45px;-webkit-box-shadow: 0 0 0 9px rgb(255 255 255 / 70%);box-shadow: 0 0 0 9px rgb(255 255 255 / 70%);}
    .login::after{background-size: 60%; top: 60%;}
    .how-it-works-p{margin-top: 30px; font-size: 16px;line-height: 25px;}
    .help-you img{right: 11%;}
    footer{padding-top: 140px;}
    .media-body h5{font-size: 16px;line-height: 22px;}
    .footer-logo-img{max-width: 150px;height: auto;}
    .cities{-ms-flex-preferred-size: 25%;flex-basis: 25%;}
    .cities li{width: 65%;}
    .accordian-main{color: #0489b7;font-size: 20px;line-height: 26px;font-family: 'robotobold';width: 100%;}
    .bg-tab-vector{background-size: 450px;max-width: 450px;height: 315px;top:55%;}
    /* ANIMATED X */
 body.menu-toggle .navbar-toggle.x .icon-bar:nth-of-type(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); margin-top: -3px; -webkit-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease;}

 body.menu-toggle .navbar-toggle.x .icon-bar:nth-of-type(2) {opacity: 0;filter: alpha(opacity=0);}
 
 body.menu-toggle .navbar-toggle.x .icon-bar:nth-of-type(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); margin-top: -8px; -webkit-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease;}
 
 /* /* ANIMATED X COLLAPSED */ 
  .navbar-toggle.x .icon-bar:nth-of-type(1) {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
 
 .navbar-toggle.x .icon-bar:nth-of-type(2) {opacity: 1;filter: alpha(opacity=100);}
 
  .navbar-toggle.x .icon-bar:nth-of-type(3) {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
    
  /* marketplace */
  .tab-main{font-size: 13px;}
  .tab-brand-card img{  max-width: 140px;margin: 10px auto;}
  .tab-brand-card{width: 190px;}
  .tab-brand-card h3{font-size: 16px;line-height: 22px;}
  .help-you-market img{right:6%;top: -37%;}
  .help-you-market h2{font-size: 40px;}
  /* marketplace */
  
    /* .search-results footer::before{
        display: none;
    }
    .search-results footer::after{
        display: none;
    }
    .search-results footer{
        padding-top: 0px;
        background-color: transparent;
    } */
    .circle-main .circle{
        margin-left: 0px;
        max-width: 120px;
    }
    .modal.show .modal-dialog{
        max-width: 90%;
    }
    .help-page-c .wp-block-pb-accordion-item h4 {
        line-height: 50px;
        font-size: 19px;
    }
    .help-page-c .wp-block-pb-accordion-item{
        margin-bottom: 20px;
    }
    
}
@media only screen and (max-width: 991px){
    .card{background-color: #ffffff;}
    .plane{display: none;}
    .program-project-pad{padding:0;}
    .banner-bg-cut{background-size: 866px;}
    .banner-right{background-size: 580px;background-position: top;max-width: 790px;position: relative;height: 376px;}
    h1, .h1{line-height: 51px;font-size: 45px;}
    h2, .h2{font-size: 40px;line-height: 46px;}
    .heading p{max-width: 100%;}
    .tab-list li::before{top: 12px;}
    .heading{padding: 50px 0 0 0; max-width: 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
    .heading-right-vector {max-width: 100%;position: relative; margin-top: 100px;}
    .login{width: 140px;height: 140px;    -webkit-box-shadow: 0 0 0 12px rgb(255 255 255 / 50%);    box-shadow: 0 0 0 12px rgb(255 255 255 / 50%);}
    .login-img{max-width: 80px;}
    .login-green p{font-size: 16px;}
    .login-green{top: -10px;left: -10px;}
    .how-it-works-p{font-size: 16px;line-height: 26px;} */
    .how-it-works .tab-content{padding-bottom: 70px;}
    .tab-list{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
    .team-building{margin: 0 auto;display: block;}
    section{padding-top: 20px;}
    .cities li{width: 66%;font-size: 14px;line-height: 30px;}
    .help-you img{left: 0; right: 0;margin: 0 auto;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
    footer h2{max-width: 412px; text-align: center;}
    .let-us-know{padding-top: 120px;padding-bottom: 20px;text-align: center; margin-right: 0;}
    .let-us-know .primary-bttn{margin-right: 0;}
    .footer-help{padding-bottom: 140px;}
    .footer-nav{ -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;margin-bottom: 10px;}
    .footer-nav ul{margin-bottom: 15px;}
    .footer-nav li a{line-height: 24px;}
    .footer-nav ul{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
    .footer-nav li a::after{display: none;}
    .footer-nav li{display: block;}
    .footer-logo{text-align: right; width: 100%;}

    .footer-logo p{display:none;}​​​​​​​​
    .footer-nav p{font-size: 10px;line-height: 16px;}
    h3, .h3{font-size: 22px;line-height: 28px;}
    .trending-cities{padding-top: 80px;}
    .bg-tab-vector{display: none;}
    /* marketplace */
    .banner-right-market{background-size: 495px;max-width: 500px;position: relative;margin: 0 auto;height: 370px;top: 100px;right:0;}
    .banner-bg-gradient{background-size: 800px;}
    .heading-market{padding: 110px 0 0 0;}
    .card-body.market-card-body{padding-top: 0;}
    .tabbing-section-market{padding: 50px 0;}
    .help-you-market img{top:9%;}
    .market-content{-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .market-tab-content-p{margin-right: 0;}
    .heading-market p{max-width: 666px;}
    /* marketplace */
    /* privacy-policy-page */
    .privacy-policy-page h4 { font-size: 34px;line-height: 40px;margin: 25px 0;}
    /* privacy-policy-page */
    .search .site-main{
        padding-top: 60px;
    }
    .search .content-area{
        padding-top: 30px;
     }
     
     /* .slider-circle{
         display: none;
     } */
     .tab-content-style {
        flex-direction: column;
     }
     .circle-main,.tab-pane .video-block{
         width: 100%;
     }
     .tab-pane .video-block{
         margin: 0px;
     }
     .circle-main .circle{
        max-width: 180px;
     }
     .login{
        width: 150px;
        height: 150px;
     }
     .login:after{
        background-size: 80%;
     }
     .video{
        margin-bottom: 70px;
    }

    .help-page-c .wp-block-pb-accordion-item h4{
        font-size: 17px;
        line-height: 50px;
    }
    .help-page-c .middle-title {
        margin-bottom: 10px;
    }
    .help-page-c .wp-block-pb-accordion-item {
        margin-bottom: 15px;
    }
    .help-page-c .wp-block-pb-accordion-item {
        padding: 0 20px;
    }
    .help-page-c .c-accordion__content ol li{
        line-height: 25px;
        font-size: 15px;
    }
  
}
@media only screen and (max-width: 767px){
    .cities:nth-child(-n+6) > ul li:last-child{border-bottom:1px solid #999999;}
    .cities li{width: 52%;font-size: 16px;margin: 0 auto;}
    body.menu-toggle .navmenu::before { display:none;}
    .navmenu{top:87px;}
    body.menu-toggle .navmenu{right:0;}
    .banner-bg-cut{background-size: 700px;}
    .custom-logo{max-width: 160px;height: auto;} 
    .primary-bttn{    padding: 9px 22px;
        
        font-size: 16px;
        line-height: 22px;}

    .cities{-ms-flex-preferred-size: 50%;flex-basis: 50%;}
    /* .circle{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-bottom: 70px;} */
    .circle{margin-right: 40px;padding: 20px;}
    .circle-main{margin-top: 40px;margin: 0 auto;padding-top: 35px;}
     .how-it-works-p{ max-width: 100%;margin-bottom: 70px;margin-top: 33px;} 
    
    .login{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
    /* .how-it-works-p{-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;} */
    .login::after{display: none;}
    h1, .h1{line-height: 50px;font-size: 40px;}
    .banner-right{position: relative;height: 360px;margin: 0 auto;background-size: 440px;}
    .heading{    padding: 40px 0 0 0;}
    h4, .h4{font-size: 28px;line-height: 42px;}
    .footer-logo-img{max-width: 100px;}
    .footer-logo p{font-size: 10px;line-height: 16px;}
   
    
    .footer-nav li a{font-size: 13px;}
    .trending-cities{padding-top: 50px;}
    .project-program{padding-top: 80px;}
    .tab-list li{font-size: 14px;line-height: 28px;}
	.how-it-works-tab + .how-it-works-tab{margin-left: 5px;}
    .login-signup .primary-bttn{padding: 9px 20px;font-size: 14px;line-height: 20px;}
    /* marketplace */
    .banner-right-market{background-size: 400px;}
    .banner-bg-gradient{background-size: 630px;}
  

    /* marketplace */
     /* privacy-policy-page */
     .privacy-policy-page h4 { font-size: 26px;line-height: 32px;margin: 20px 0;}
     /* privacy-policy-page */
     .tahank-image img, .logo { max-width: 400px;}
     .page-template-tpl-blog-listing .entry-header .entry-title, .single-post .entry-header .entry-title, .archive .entry-header .entry-title{
        font-size: 26px;
        line-height: 32px;
     }
     .page-template-tpl-blog-listing .excerpt-actions a, .single-post .excerpt-actions a, .archive .excerpt-actions a{
        padding: 9px 12px;
        margin-top: 14px;
        font-size: 16px;
        line-height: 22px;
     }
     .tab-content>.active, .tab-content>.tab-pane {
        display: block !important;
        opacity: 0;
    }
    .tab-content>.active.show{
        opacity:1;
    }
    #pills-hrconsulting{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    .tab-content{
        position:relative;
    }
    .circle-main .circle{
        max-width: 100%;
    }
      /* .circle-main{
         display: none;
     }  */
     h2#reply-title {
        font-size: 30px;
    }
    .help-page-c .wp-block-pb-accordion-item h4 {
        font-size: 17px;
        line-height: 25px;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .help-page-c .wp-block-pb-accordion-item.is-open h4{
        padding-top: 10px;
    }
     
}
@media only screen and (max-width: 575px){
    .banner-right{background-size: 300px;height: 320px;}
    .navmenu{top: 76px;}
    h1, .h1{line-height: 40px;font-size: 34px;}
    h4, .h4{font-size: 16px;font-size: 16px;line-height: 28px;}
    h2, .h2{font-size: 30px;line-height: 36px; margin-bottom: 0px;}
    h3, .h3{font-size: 16px;line-height: 22px;}
    h5, .h5{    font-size: 16px;line-height: 24px;}
    p{font-size: 14px;line-height: 20px;}
    .team-building{display: none;}
    .how-it-works{padding: 40px 0px 80px 0px;}
    .projects-vector img{    max-width: 290px;}
    .cities li{width: 79%;font-size: 14px;}
    .accordian-main{font-size: 18px;line-height: 25px;}
 
    .secondary-bttn{padding: 5px 15px;font-size: 14px;}
    .login{width: 120px;height: 120px;-webkit-box-shadow: 0 0 0 10px rgb(255 255 255 / 50%);box-shadow: 0 0 0 10px rgb(255 255 255 / 50%);}
    .login-img{max-width: 70px;}
    .login::after{width: 120px;height: 40px;background-size: 100px;}
    .login-green{width: 40px;height: 40px;-webkit-box-shadow: 0 0 0 6px rgb(255 255 255 / 70%);box-shadow: 0 0 0 6px rgb(255 255 255 / 70%);}
    /* .circle-main{margin-top: 24px;}    */
    .tab-list{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;} 
    .footer-logo{text-align: center;margin-bottom:12px;}
    
    .footer-nav{margin-bottom: 45px;}
    .footer-nav p{text-align: center; font-size: 9px; line-height: 13px;}
    .footer-nav li a::after{    right: 5px;}
    .footer-nav li a{padding-right: 12px;}
    .login-signup .primary-bttn{display: none;}
    .footer-login-mob{display: block;}
    footer::after{ height: 284px;}
    .footer-help{padding-bottom: 90px;}
    footer{padding-top: 100px;}
	.how-it-works-tab + .how-it-works-tab{margin-left: -10px;}
    .primary-bttn{padding: 8px 17px;font-size: 14px;line-height: 20px}
    .human-resources-more{font-size: 16px;line-height: 26px;}
    #nav_menu-3{display: none;}
    .contact-us span input {height: 45px;}

    /* market-place */
    .market-tab-brand-img{-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .tab-brand-card{width: 220px;}
    
    /* market-place */

    .terms-of-service h4, .terms-of-service .h4 {
        font-size: 20px;
        line-height: 26px;
        margin-top: 25px;
    }
    .terms-of-service h5, .terms-of-service .h5 {
        font-size: 26px;
        line-height: 32px;
    }
    
     /* privacy-policy-page */
     .privacy-policy-page h5 { font-size: 24px;line-height: 30px;}
     /* privacy-policy-page */
     .back-to-top{bottom:80px;right: 15px;}
     .back-to-top-link .fa{font-size:30px;line-height:20px;}
     .market-tab-brand-img{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
     .mainmarket{width:100%;}
     .tahank-image img, .logo { max-width: 250px;}
     .search .page-content .search input{
         width: 100%;
     }
     .how-it-works-p{
         margin-top: 25px;
         font-size: 16px;
         line-height: 22px;
     }
     .slick-slide{
     width: 281px;
    }
    .circle{
        padding: 20px 0px 0px 0px;
        margin-right: 23px;
        margin-left: 23px;
    }
    .circle-main{
        padding-top: 20px;
    }
    .slider-circle .next-arrow, .slider-circle1 .next-arrow{
        line-height: 23px;
        padding: 7px 15px;
    }
    .slider-circle .prev-arrow, .slider-circle1 .prev-arrow{
        line-height: 23px;
        padding: 7px 15px;
    }
    .help-you-market h2{font-size: 35px;line-height: 42px;}
    .help-page-c .middle-title {
        font-size: 20px;
   }
  
}
@media only screen and (max-width: 419px){
    .how-it-works-p{
        margin-top: 25px;
        font-size: 16px;
        line-height: 22px;
    }
    .slick-slide{
    width: 281px;
   }
   .circle{
       padding: 20px 0px 0px 0px;
       margin-right: 23px;
       margin-left: 23px;
   }
   .circle-main{
       padding-top: 20px;
   }
   .slider-circle .next-arrow, .slider-circle1 .next-arrow{
       line-height: 23px;
       padding: 0px 8px;
   }
   .slider-circle .prev-arrow, .slider-circle1 .prev-arrow{
       line-height: 23px;
       padding: 0px 8px;
   }
   .accordian-main{font-size: 14px;line-height: 20px;}
   .help-you-market h2{font-size: 26px;line-height: 32px;}
   h5, .h5{font-size: 14px;line-height: 22px;}
   .help-page-c .middle-title {
        font-size: 18px;
   }
   .help-page-c .wp-block-pb-accordion-item h4 {
        font-size: 15px;
        line-height: 20px;
   }
   .help-page-c .c-accordion__content ol li {
        line-height: 23px;
        font-size: 14px;
    }
}