/* .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    font-size: 13px !important;
} */
 /* @media only screen and (max-width: 1260px) and (min-width: 1024px)
 {
   .fixed-top.sticky-top {
   
    overflow: hidden !important;
}
 } */
 .justify-content-center{padding-top: 10px !important;}
/* 1366 110% */
@media only screen and (min-width: 1231px) and (max-width: 1251px)
{
    .sliders.banner-slider-sec .carousel-indicators{
        padding-bottom: 30px !important;
        margin-left: 4% !important;
    }
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        font-size: 12px !important;
    }
    .fixed-top.scrolledHeader .navigation .logo img {
    max-width: 130px !important;
    }
    .fixed-top .navigation .logo img {
    max-width: 140px !important;
   
    }
    /* .fixed-top.sticky-top {
   
    overflow: hidden !important;
} */
   .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
      
        font-size: 13px;
    }
    .sliders.banner-slider-sec .carousel-caption {
        left: 4%;
    }
    .sliders.banner-slider-sec .carousel-item {
        height: 410px !important;
    
    }
    .banner-slider-sec .banner-h1-heading {
    
    font-size: 48px;
   
    }
    .search-bar-sec a {
   
    padding: 19px 12px;
  
    }
    .search-bar-sec {
        padding: 9px 0 8px;
    }
    .search-bar-sec a img {
    width: 45px;
   
    }
    .search-bar-sec .jobs_searchh p {
    font-size: 17px !important;

    }
    .pamten-testimonial-section .chaya-profile {
    padding: 0 0px 20px;
    }
    .pamten-testimonial-section .prasad-profile {
    padding: 20px 0px 0;
}
    .blue-section .arrow-button {
 
    width: 45px;
    height: 45px;
    
    }
    .insight-card {
  
    min-height: 515px;
    }
    .desktop-nav-info .nav li p {

        margin-bottom: .5rem;
    }
    .desktop-nav .modal-header .close {
    padding: .5rem .5rem;
   
    }
    #desktop-humbeger-nav .mobile-details ul {

    gap: 5px;
 
    }
    .search-bar-sec a {
        padding: 14px 12px;
    }
    .search-lang-main {
        padding: 0 5px;
    }
    .pamten-main-menu li.contact a.nav-link {
        margin-left: 10px;
    }
    .pamten-main-menu .menu .navbar-toggler.navbar-toggler-right {
        margin-left: 0px !important;
    }
    .pamten-main-menu .navbar .container-fluid{
        padding-right: 80px !important;
    }
    .pamten-details span{font-size: 38px !important;}
    .mission-section{background-position: 30% !important;}
    .slider .slick-initialized .slick-slide{padding: 10px 6px !important;}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{
        left: -40px !important;
    }
}
/* 1366 125% */
@media only screen and (min-width: 1082px) and (max-width: 1102px)
{   
    .search-bar-sec {
        padding: 2px 0 0px;
    }
    .jobs_searchh {
        justify-content: space-between;
    }
    .sliders.banner-slider-sec .carousel-indicators{
        margin-left: 1% !important;
        padding-bottom: 30px !important;
    }
    .hero-section{        min-height: 70vh !important;}
    .hero-section img {
        width: 60% !important;
    }
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        font-size: 12px !important;
    }
    .pamten-main-menu li.contact a.nav-link{
        margin-left: 6px !important;
    }
       .fixed-top.scrolledHeader .navigation .logo img {
    max-width: 130px !important;
    }
    .fixed-top .navigation .logo img {
    max-width: 140px !important;
   
    }
   .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
      
        font-size: 13px;
    }
    .sliders.banner-slider-sec .carousel-caption {
  
    padding-left: 15px;
    }
     .sliders.banner-slider-sec .carousel-caption {
        left: 0%;
    }
    .sliders.banner-slider-sec .carousel-item {
        height: 400px !important;
    
    }
    .banner-slider-sec .banner-h1-heading {
    
    font-size: 40px;
   
    }
        .jobs_searchh div {
        margin: 8px 0;
    }
     .search-bar-sec a {
   
    padding: 12px 15px;
  
    }
    .search-bar-sec a img {
    width: 40px;
   
    }
    .solution-main-section {
   
    margin: 0 15px 50px;
   }
   .pamten-testimonial-section .prasad-profile {
    padding: 20px 0px 0;
  }
   .pamten-testimonial-section .chaya-profile {
    padding: 0 0px 20px;
    }
    .blue-section .arrow-button {
 
    width: 45px;
    height: 45px;
    
    }
    .custom-container.custom-insight .custom-container
    {
        width: 85%;
    margin: 0 auto;
    }
     .desktop-nav-info .nav li p {

        margin-bottom: .5rem;
    }
    .desktop-nav .modal-header .close {
    padding: .5rem .5rem;
   
    }
    #desktop-humbeger-nav .mobile-details ul {

    gap: 0px;
 
    }
    #desktop-humbeger-nav .modal-content {
   
    padding: 10px 0 40px;
   
  }
  #desktop-humbeger-nav .close {
  
    font-size: 40px;
  }
  #desktop-humbeger-nav .mobile-details {
    padding-top: 0px;
    }
    .desktop-logo img {
        width: 60%;
        margin-bottom: 5px;
    }
    .desktop-nav-info {
        padding: 5px 0 0;
    }
    #desktop-humbeger-nav .modal-body h4 {
        padding-top: 5px;
    }
    /* .fixed-top.sticky-top {
        overflow: visible !important;
    } */
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{
        left: -160px !important;
    }
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.it-solution-main>ul.mega-sub-menu{
        left: -80px !important;
    }
    .contact-main-section {
        background-size: cover !important;
    }
    .teams-banner.posts-banner.talent-managemt-banner {
        background-size: cover !important;
    }
    .teams-banner.posts-banner.client-page-banner{background-size: cover !important;}
    .mission-section{background-size: cover !important;}
    .pamten-details span { font-size: 39px !important; }
    .teams-banner.clients-banner{background-size: cover !important;}
    .teams-banner.posts-banner.industries-page-banner{background-size: cover !important;}
    .teams-banner.posts-banner.mission-page-banner{background-size: cover !important;}
    .sofkin-banner.posts-banner.social-resp-page-banner{background-size: cover !important;}
    .teams-banner.hidein_fr.posts-banner{background-size: cover !important;}
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.contact-banner{background-size: cover !important;}
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
 .location-map iframe {max-width:  1050px !important; }
}
/* 1366 150% */
@media only screen and (min-width: 900px) and (max-width: 920px)
{

    .custom-container p {   
        height: 18vh !important;
    }
    .fixed-top .navigation .logo img {
        max-width: 120px !important;
        }
    .fixed-top.scrolledHeader .navigation .logo img {
        max-width: 100px !important;
    
    }
    .pamten-main-menu .menu .navbar-toggler.navbar-toggler-right{margin-top: -10px !important;}
    .pamten-main-menu .navbar-expand-md>.container, .navbar-expand-md>.container-fluid
    {
        align-items: end;
    }
     .sliders.banner-slider-sec .carousel-caption {
  
    padding-left: 15px;
    }
     .sliders.banner-slider-sec .carousel-caption {
        left: 0%;
    }
    .pamten-testimonial-section .prasad-profile {
    padding: 20px 0px 0;
  }
   .pamten-testimonial-section .chaya-profile {
    padding: 0 0px 20px;
    }
      .blue-section .arrow-button {
 
    width: 40px;
    height: 40px;
    
    }
    .hero-section {
        min-height: 250px !important;

    }
     .custom-container.custom-insight .custom-container
    {
        width: 85%;
    margin: 0 auto;
    }
    .pamten-awards-section_new .awards-container .award {
      
        height: 30vh;
     
    }
        .pamten-awards-section_new .awards-container .award img {
        width: 30%;
    }
    .navigation nav li>a {
        padding: 10px 10px !important;
    }
    #mobile-navigation-new .modal-dialog {
       overflow-y: auto;
       pointer-events: auto;
    }
    #mobile-navigation-new .modal-content {
        height: 260vh;
    }
    .first-card{
        background-position: 90% !important;
    }
    .hero-section .mobile-resp a{
        margin-bottom: 10px;
    }
    .mobile-resp{
        margin-top: 10px;
    }
    /* .fixed-top .navigation .logo img {
        padding-top: 45px !important;
    } */
    .pamten-main-menu li.contact a.nav-link{
        margin-bottom: 10px !important;
    }
    .services-section .tabs-container #tab-1-bg {
        background-size: cover !important;
    }
    .pamten-main-menu li.contact a.nav-link {
        margin-left: 10px !important;
    }
    .search-lang-main {
        padding: 0 0px !important;
    }
    .icon {
        display: block !important;
    }
    .industries-we-serve-sec { padding: 30px 30px 30px 30px !important; }
    .sofkin-banner{ height: 220px !important; }
   
}
/* 1366 175% */
@media only screen and (min-width: 770px) and (max-width: 790px)
{
    .stats-container .metric-item .icon img {
        width: 60px;
        height: 60px;
    }
    .stats-container .scroll-wrapper .slick-arrow {
        bottom: 55% !important;
    }
    .pamten-main-menu li.contact a.nav-link {
        margin-left: 10px !important;
    }
    .search-lang-main {
        padding: 0 0px !important;
    }
    .custom-insight p {
        height: 25vh !important;
    }
    .pamten-main-menu .menu .navbar-toggler.navbar-toggler-right{margin-top: -10px !important;}
    .contact-menu .contact {
        padding-right: 10px;
    }

    .fixed-top .navigation .logo img {
        max-width: 110px !important;
        }
    .fixed-top.scrolledHeader .navigation .logo img {
        max-width: 100px !important;
    
    }
    .pamten-main-menu .navbar-expand-md>.container, .navbar-expand-md>.container-fluid
    {
        align-items: end;
    }
     .sliders.banner-slider-sec .carousel-caption {
  
    padding-left: 15px;
    }
     .sliders.banner-slider-sec .carousel-caption {
        left: 0%;
    }
    .pamten-testimonial-section .prasad-profile {
    padding: 20px 0px 0;
  }
   .pamten-testimonial-section .chaya-profile {
    padding: 0 0px 20px;
    }
      .blue-section .arrow-button {
 
    width: 40px;
    height: 40px;
    
    }
    .hero-section {
        min-height: 250px !important;

    }
     .custom-container.custom-insight .custom-container
    {
        width: 85%;
    margin: 0 auto;
    }
    .pamten-awards-section_new .awards-container .award {
      
        height: 30vh;
     
    }
        .pamten-awards-section_new .awards-container .award img {
        width: 30%;
    }
    /* .custom-container p {
   
    height: 30vh !important;
   } */
   .navigation nav li>a {
        padding: 10px 10px !important;
    }
    .top-footer .adresses-map{
        height: 320px !important;
    }
    .custom-container.custom-insight .custom-container{
        padding-top: 0rem !important;
    }
    #mobile-navigation-new .modal-dialog {
        overflow-y: auto;
        pointer-events: auto;
    }
    #mobile-navigation-new .modal-content {
        height: 300vh;
    }
    .first-card{
        background-position: 90% !important;
    }
    .mobile-resp{
        padding-top: 15px;
        padding-bottom: 10px;
    }
    .slider-container .slick-slide a .text {
        font-size: 18px !important;
    }
    .slider-container .slick-slide a {
        gap: 12px;
    }
    .navigation .logo {
        margin-top: -10px !important;
    }
    .pamten-main-menu li.contact a.nav-link{
        margin-bottom: 10px !important;
    }
    .services-section .tabs-container #tab-1-bg {
        background-size: cover !important;
    }
    .icon {
        display: block !important;
    }
    .modal-header{padding: 0 !important;}
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .industries-we-serve-sec { padding: 30px 30px 30px 30px !important; }    
    .profile-popups .modal-header {
        padding: 7px !important;
    }
.sofkin-banner{ height: 220px !important; }
    
}
/* 1366 200% */
@media only screen and (min-width: 673px) and (max-width: 693px)
{

    .employee-hero-section{
            min-height: 400px !important;
    }

    .teams-banner .carousel-caption h1 {
        font-size: 16px !important;
    }
    .multi-lang div#header-widget-area {
    position: relative;
    right: 0px;
    z-index: unset;
    top: -4px;
}
   .sliders.banner-slider-sec .carousel-item:nth-child(1),.sliders.banner-slider-sec .carousel-item:nth-child(2),.sliders.banner-slider-sec .carousel-item:nth-child(3) {
      
        background-position:top center !important;
    }
    .pamten-awards-section_new .awards-container .award {
      
        height: 50vh;
     
    }
        .pamten-awards-section_new .awards-container .award img {
        width: 18%;
    }
    .custom-container .heading-h4 {
        padding-top: 5px !important;
    }
    .hero-section .align-items-center div{
        margin-bottom: 40px;
        text-align: center;
    }
    .hero-section img {
        width: 50%;
    }
    .teams-banner.posts-banner.talent-managemt-banner {
        background-size: cover !important;
    }
    .contact-main-section{
        background-position: 90% !important;
    }
    .approach-main-section{
        margin: 50px 15px !important;
    }
    .slider-detail p {
        padding: 0 60px !important;
    }
    .slick-slide a .text {
        font-size: 14px !important;
    }
    .slider-container .slick-slide a {
        gap: 5px !important;
    }
    .multi-box-section .row{
        display: block !important;
    }
    .approach-main-section {
        margin: 0px 15px !important;
    }
    .approach-main-section {
        background: url(https://pamten.com/wp-content/themes/pamten/assets/images/talent-management/approach_bg_resp_left.png) !important;
    }
    .services-section .tabs-container #tab-1-bg {
        background-size: cover !important;
    }
    .navigation .logo {
        margin-top: 5px !important;
    }
    .teams-banner.posts-banner.client-page-banner{background-size: cover !important;}
    .mission-section{background-position: 90% !important;}
    .opportunities-section { padding: 50px 0 0px !important; }
    .future-section .card-main{ justify-content: center !important;gap: 15px !important;}
    .future-card{ max-width: 45% !important;}
    .ecc-icon img {
        width: 60px !important;
        padding-right: 10px;
    }
    .opportunities-bg{    padding: 60px 0 60px 30px !important;}
    .opportunities-bg .opportunities-list li h3{    font-size: 1.13rem !important;}
    .life-main-section {
        background: url(https://pamten.com/wp-content/themes/pamten/assets/images/talent-management/approach_bg_resp_left.png) !important;
        background-size: cover;
        position: relative;
        background-repeat: no-repeat;
        padding: 60px 0;
        background-color: #000;
    }
    .opportunities-bg {
        background: url(https://pamten.com/wp-content/themes/pamten/assets/images/talent-management/approach_bg_resp_left.png) !important;
        background-size: cover;
        position: relative;
        background-repeat: no-repeat;
        padding: 60px 15px;
        background-color: #000;
    }
    .modal-header{padding: 0 !important;}
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .teams-banner.clients-banner{background-size: cover !important;}
    .client-testimonial-section .logo-overlay{ clip-path: none !important;}
    .teams-banner.posts-banner.industries-page-banner{background-size: cover !important;}
    .industries-mission-section{    background-position: 90% !important;}
    .teams-banner.posts-banner.mission-page-banner{background-size: cover !important;}
    .sofkin-banner.posts-banner.social-resp-page-banner{background-size: cover !important;}
    .teams-banner.hidein_fr.posts-banner{background-size: cover !important;}
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.contact-banner{background-size: cover !important;}
    .profile-popups .modal-header {
        padding: 7px !important;
    }
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
    .teams-banner.posts-banner.search-job-banner{background-size: cover !important;}
    .navbar-light .navbar-toggler{margin-bottom: 0px !important;}
    .fixed-top .navigation .logo img {
        max-width: 100px !important;
    }
}
/* 1366 magnification screen 250% */
@media only screen and (min-width: 537px) and (max-width: 557px){
    .pamten-awards-section_new .awards-container .award {      
        height: 55vh;     
    }
    .pamten-awards-section_new .awards-container .award img {
        width: 20%;
    }
    .teams-banner.posts-banner.talent-managemt-banner {
        background-size: cover !important;
    }
    .slider-container .slick-slide a .text {
        font-size: 13px !important;
    }
    .slider-container .slick-slide a {
        gap: 5px !important;
    }
    .icon-circle img {
        width: 40px !important;
        height: 40px !important;
    }
    .hero-section .align-items-center div{
        text-align: center !important;
    }
    .hero-section img {
        width: 70% !important;
    }
    .life-main-section {
        background: url(https://pamten.com/wp-content/themes/pamten/assets/images/talent-management/approach_bg_resp_left.png) !important;
        background-size: cover;
        position: relative;
        background-repeat: no-repeat;
        padding: 60px 0;
        background-color: #000;
    }
    .opportunities-bg {
        background: url(https://pamten.com/wp-content/themes/pamten/assets/images/talent-management/approach_bg_resp_left.png) !important;
        background-size: cover;
        position: relative;
        background-repeat: no-repeat;
        padding: 60px 15px;
        background-color: #000;
    }
    .icon {
        display: block !important;
    }
    #searchpopup .modal-content .modal-header .close {
        padding: 5rem 0;
    }
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .teams-banner.clients-banner{background-size: cover !important;}
    .teams-banner.posts-banner.industries-page-banner{background-size: cover !important;}
    .teams-banner.posts-banner.mission-page-banner{background-size: cover !important;}
    .sofkin-banner.posts-banner.social-resp-page-banner{background-size: cover !important;}
    .teams-banner.hidein_fr.posts-banner{background-size: cover !important;}
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.contact-banner{background-size: cover !important;}
    .profile-popups .modal-header {
        padding: 7px !important;
    }
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
    .teams-banner.posts-banner.search-job-banner{background-size: cover !important;}
}
/* 1366 magnification screen 300% */
@media only screen and (min-width: 446px) and (max-width: 566px){
    .pamten-awards-section_new .awards-container .award {      
        height: 55vh;     
    }
    .pamten-awards-section_new .awards-container .award img {
        width: 20%;
    }
    .teams-banner.posts-banner.talent-managemt-banner {
        background-size: cover !important;
    }
    .hero-section .align-items-center div{
        text-align: center !important;
    }
    .hero-section img {
        width: 70% !important;
    }
    .teams-banner.posts-banner.client-page-banner{background-size: cover !important;}
    .mission-section{background-position: 80% !important;}
    .opportunities-section{padding: 50px 0 0px;}
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .teams-banner.clients-banner{background-size: cover !important;}
    .teams-banner.posts-banner.industries-page-banner{background-size: cover !important;}
    .teams-banner.posts-banner.mission-page-banner{background-size: cover !important;}
    .sofkin-banner.posts-banner.social-resp-page-banner{background-size: cover !important;}
    .teams-banner.hidein_fr.posts-banner{background-size: cover !important;}
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.contact-banner{background-size: cover !important;}
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
    .teams-banner.posts-banner.search-job-banner{background-size: cover !important;}
}
/* 1366 magnification screen 400% */
@media only screen and (min-width: 332px) and (max-width: 352px){
    .pamten-awards-section_new .awards-container .award {      
        height: 55vh;     
    }
    .pamten-awards-section_new .awards-container .award img {
        width: 20%;
    }
    .hero-section .align-items-center div{
        text-align: center !important;
    }
    .hero-section img {
        width: 70% !important;
    }
    .pamten-details span {
        font-size: 22px !important;
    }
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
   .teams-banner.posts-banner.search-job-banner{background-size: cover !important;}
}
/* 1920 magnification screen 100% */
@media only screen and (min-width:1600px){
    .slick-list .slick-track { width: 8200px !important; }
}
/* 1920 magnification screen 110% */
@media only screen and (min-width: 1735px) and (max-width: 1755px){
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        font-size: 17px !important;
    }
    .stats-container .metric-item h4 {
        font-size: 32px !important;
    }
    .slick-list .slick-track { width: 8200px !important; }
    .client-stories-sec p{    min-height: 104px !important;}
}
/* 1920 magnification screen 125% */
@media only screen and (min-width: 1526px) and (max-width: 1546px){
    .slider .slick-initialized .slick-slide{padding: 10px 6px !important;}
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.it-solution-main>ul.mega-sub-menu{
        left: -80px !important;
    }
    .jobs_searchh p{font-size: 17px !important;}
    .custom-container p{font-size: 15px !important;}
    .newsletter-section .form-control-lg { font-size: 14px !important; }
}
/* 1920 magnification screen 175% */
@media only screen and (min-width: 1087px) and (max-width: 1107px){
    .teams-banner .carousel-caption h1 {
        font-size: 32px !important;
    }
    .search-bar-sec{padding: 0px !important}
    .jobs_searchh {
        justify-content: space-between;
    }
.sliders.banner-slider-sec .carousel-indicators {
    padding-bottom: 30px;
   margin-left:15px;
}
.sliders.banner-slider-sec .carousel-indicators button {
    width: 15px;
    height: 15px;
}
.hero-section
{
  min-height: 50vh;
}
    .custom-container p {   
        height: 12vh;
    }
    .slider-container .slick-slide a {
        gap: 15px !important;
    }
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .industries-mission-section .mission-features-list{gap: 20px !important;}
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
    .approach-section .service-detail p, .approach-list li p, .slider-detail p, .text-box .box-description {
        font-size: 15px !important;
    }
    .text-box .box-heading {
        font-size: 28px !important;
    }
}
/* 1920 magnification screen 150% */

@media only screen and (min-width: 1270px) and (max-width: 1290px){
/*------------header-------------------------*/

.footer-main-section {

padding: 60px 20px;

}
.humbeger-menu-icon {
display: none;
}

.humbeger-menu-icon-mobile {
display: block;
}
.contact-menu {
border-left: none !important;
}
.side-nav .list-group a{font-size: 14px !important;}
.contact-menu .contact {
padding-right: 20px;
}
.humbeger-menu-icon-mobile .navbar-light .navbar-toggler
{
border:none;
}


#mobile-navigation-new .modal-content {
padding: 50px 0 50px;
height: 100vh;
overflow: auto;
}
#mobile-navigation-new .mobile-logo h4{font-size: 17px !important;}
#mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a{font-size: 15px !important;}
.mobile-navlinks ul li.menu-item a,#desktop-humbeger-nav .mobile-details ul li a, #mobile-navigation-new .mobile-details ul li a{font-size: 15px !important;}
#mobile-navigation-new .mobile-navlinks ul li.menu-item {

padding: 15px 0;

}
.custom-container p {
    height: 60px !important;
}
.cookie-notice-container{font-size: 16px !important;}
#mobile-navigation-new a.contact-link,.shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .sofkin-text a, .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .shetek-text a {

padding: 10px 0 15px;

}
#mobile-navigation-new .mobile-details {
padding-top: 30px;
}
#mobile-navigation-new .mobile-social-icons {
padding-bottom: 0;
padding-top: 50px;
}
.humbeger-menu-icon-mobile button.navbar-toggler.navbar-toggler-right {
border: none;
} 
.mega-toggle-blocks-right {
display: none !important;
}
.navbar-expand-md .navbar-toggler
{
display:block !important;
}
button.navbar-toggler.navbar-toggler-right.old-nav.d-none {
display: none !important;
}
.desktop-main-menu
{
display:none;
}
.footer-main-section {
background-size: auto;

background-position: right;
}
#desktop-humbeger-nav .modal-body h4{font-size: 17px !important;}
.desktop-nav-info .nav li p{font-size: 15px !important;}
/*------------header-------------------------*/


.jobs_searchh {justify-content: space-between;}
.jobs_searchh p {
                    font-size: 1.4rem;
                }
.search-bar-sec {    padding-bottom: 7px; padding: 10px 0 10px; }
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        font-size: 12px !important;
    }
    .industries-mission-section .mission-features-list{gap: 30px !important;}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{
        left: 0px !important;
    }
     .team-section .card{
        min-height: 325px !important; 
    }
}
/* 1920 magnification screen 200% */
@media only screen and (min-width: 950px) and (max-width: 970px){
    .client-testimonial-image:before {
        left: -115px !important;
    }
    .custom-container p {
        height: 13vh !important;
    }
    .testimonial-author,#mobile-navigation-new .mobile-logo h4,.section-description-h3 {
        font-size: 17px !important;
    }
    #mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a {
        font-size: 15px !important;
    }
    .hero-section {
               min-height: 40vh;
    }
    .pamten-awards-section_new .awards-container .award {
      
        height: 50vh;
     
    }

        .pamten-awards-section_new .awards-container .award img {
        width: 40%;
    }
    .hero-section .mobile-resp a{
        margin-bottom: 10px;
    }
    .navigation .logo {
        margin-top: -15px !important;
    }
    .fixed-top .navigation .logo img {
        max-width: 100px !important;
    }
    .icon{display: block !important;}
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .industries-we-serve-sec { padding: 30px 30px 30px 30px !important;}
    .navigation nav li>a { padding: 10px 10px !important; }
    #mobile-navigation-new .modal-dialog {
        overflow-y: auto;
        pointer-events: auto;
    }
    #mobile-navigation-new .modal-content {
        height: 220vh;
    }
    .teams-banner .carousel-caption h1 {
        font-size: 32px !important;
    }
    .approach-section .service-detail p, .approach-list li p, .slider-detail p, .text-box .box-description {
        font-size: 15px !important;
    }
    .approach-list li span, .slider-container .slick-slide a .text, .text-box .box-heading {
        font-size: 17px !important;
    }
   
}
/* 1920 magnification screen 250% */
@media only screen and (min-width: 758px) and (max-width: 767px){
    .custom-container p {   
        height: 24vh !important;
    }
    .hero-section .mobile-resp a{
        margin-bottom: 10px;
    }
    .pamten-awards-section_new .awards-container .award {      
        height: 50vh;     
    }
    .icon-circle img {
        width: 65px !important;
        height: 65px !important;
    }
    .slider-container .slick-slide a {
        gap: 10px !important;
    }
    .icon{display: block !important;}
    #searchpopup .modal-content .modal-body{ top: 1% !important;}
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .industries-we-serve-sec { padding: 30px 30px 30px 30px !important;}
    #mobile-navigation-new .modal-content{        overflow-y: scroll !important;  overflow-x: hidden; }
}
/* 1920 magnification screen 300% */
@media only screen and (min-width: 630px) and (max-width: 650px){
    .banner-btn,.btn-gradient, .search-bar-sec a,.hero-section .mobile-resp a{font-size: 14px !important;}
    .solution-main-section .heading-h2, .pamten-testimonial-section h3.section-title, .mid-section-heading, .heading-h3, .stats-container .metric-item h4, .heading-h4, .heading-h3, .newsletter-section .heading-h3{
        font-size: 24px !important;
    }
    .custom-container .heading-h4{        padding-top: 0px !important;}
    .pamten-awards-section_new .awards-container .award {      
        height: 70vh;     
    }
    .pamten-awards-section_new .awards-container .award img {
        width: 30%;
    }
    .teams-banner.posts-banner.talent-managemt-banner {
        background-size: cover !important;
    }
    .contact-main-section{
        background-position: 90% !important;
    }
    .approach-main-section{
        margin: 50px 15px !important;
    }
    .slider-detail p{
        padding: 0 70px !important;
    }
    .slider-container .slick-slide a .text {
        font-size: 17px !important;
    }
    .icon-circle img {
        width: 45px !important;
        height: 45px !important;
    }
    .slider-container .slick-slide a {
        gap: 10px !important;
    }
    .logo-items {
        padding: 10px !important;
    }
    .multi-box-section .row{
        display: block !important;
    }
    .hero-section img {
        width: 60%;
    }
    .hero-section .align-items-center div{
        text-align: center !important;
    }
    .opportunities-section { padding: 50px 0 0px !important; }
    .teams-banner.posts-banner.client-page-banner{background-size: cover !important;}
    .mission-section{background-position: 80% !important;}
    .future-section .card-main{ justify-content: center !important;gap: 15px !important;}
    .future-card{ max-width: 45% !important;}
    #searchpopup .modal-content{height: 120vh !important; overflow-y: scroll;overflow-x: hidden !important;}
    .teams-banner.clients-banner{background-size: cover !important;}
    .client-testimonial-section .logo-overlay{ clip-path: none !important;}
    .teams-banner.posts-banner.industries-page-banner{background-size: cover !important;}
    .industries-mission-section{    background-position: 80% !important;}
    #mobile-navigation-new .modal-content{        overflow-y: scroll !important;  overflow-x: hidden; }
    .teams-banner.posts-banner.mission-page-banner{background-size: cover !important;}
    .sofkin-banner.posts-banner.social-resp-page-banner{background-size: cover !important;}
    .teams-banner.hidein_fr.posts-banner{background-size: cover !important;}
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.contact-banner{background-size: cover !important;}
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
}
/* 1920 magnification screen 400% */
@media only screen and (min-width: 470px) and (max-width: 490px){
    .pamten-awards-section_new .awards-container .award {      
        height: 50vh;     
    }
    .pamten-awards-section_new .awards-container .award img {
        width: 30%;
    }
    .slick-initialized .slick-slide {
        width: 300px !important;
    }
    .teams-banner.posts-banner.blog-age-banner{background-size: cover !important;}
    .teams-banner.posts-banner.case-study-page-banner{background-size: cover !important;}
}

@media only screen and (min-width: 1401px) and (max-width: 1430px){
.pamten_header_logo{
	width: 19% !important; 
}
}