@import url('token.css');
@media screen and (min-width: 1600px) {
    /* .pamten-main-menu.navigation .logo img {
        max-width: 70%!important;
        } */
      
    .section-tag
    {
        font-size: var( --fs-base);
    }
     html, body {
       font-size:var(--fs-card-md);
    }
.pamten-main-menu .menu{margin-left: 5% !important;}
 .industries-section h3,.stats-container .metric-item h4
         {
    font-size: var(--fs-xxxl) !important;
         }
.industries-section h3 small
         {
    font-size: var(--fs-card-xl) !important;
         }
.sofkin-section p,.industries-card p, .blog-post-section .industries-card p,.case-study-section ul li strong{font-size: var(--fs-card-md) !important;}
.team-section .person-details {min-height: 106px !important;}
 .future-detail h3 {
        font-size: var(--fs-card-md) !important;}
     .pamten-details p, .fixed-benefit p,.entry-content-page p,.not_found {
        font-size: var(--fs-card-md) !important;
    }
    .image-box{max-height: 400px !important;}
    .error-section .img-fluid{width:auto !important;}
    .img-fluid {width: 100%;}
    #daily-popup
{
    padding: 50px;
       
    /* Smaller max width */         
}
#daily-popup .app-info-row {
   padding: 30px 0px 0;
}
#daily-popup h3{

font-size:2.8rem;


}
.cookie-notice-container{font-size: var(--fs-lg) !important;}
.btn-connect,#searchpopup .mobile-search-field .input-group-text{ font-size: var(--fs-card-md) !important;
}
 .hero-section p,.case-study-section small{ font-size: var(--fs-card-md) !important;}
.custom-container p{ font-size: var(--fs-card-md) !important;font-weight: var(--fw-small);}
.testimonial-designation,.share-social-icons li:first-child{
    font-size: var(--fs-base) !important;
}
.newsletter-section .form-control-lg,.search-by-tags .list-group a{ font-size: var(--fs-base) !important;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description{font-size: var(--fs-base) !important;}
.sliders.banner-slider-sec .carousel-indicators {
  
  padding-bottom: 115px !important ;
  
  }
/* .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.it-solution-main>ul.mega-sub-menu{

width:50%!important;
left: 10%;

} */
  .desktop-main-menu #mega-menu-wrap-primary li.mega-menu-megamenu.it-solution-main> .mega-sub-menu
 {
    
    right: 100px !important;  
 }
#desktop-humbeger-nav .mobile-details ul li a, #mobile-navigation-new .mobile-details ul li a {
    font-size: var(--fs-card-md) !important;
}
#daily-popup .app-info .card-website-info .card-website-info-content h5 {
 
    height: 6vh;
}
.app-info .card-website-info {
   
    height: 400px;
      
}
  .sliders.banner-slider-sec .carousel-indicators {
  	padding-left: 30px;  
  }
/* .sliders .carousel-caption{
font-family: 'Poppins', sans-serif !important;
} */
#daily-popup h4{
font-size:1.8rem;

}
.desktop-main-menu .mega-menu-button{font-size: var(--fs-card-md) !important;}
.desktop-nav-info .nav li p,.case-study-section p strong{font-size: var(--fs-card-md) !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,.desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .ITsolution-menu p{
font-size: var(--fs-card-md) !important;}
.pamten-mission h2 small{font-size: var(--fs-card-xl) !important;}

h3 small,.recent-casestudies-sidenav .h5{font-size: var(--fs-card-xl) !important;}
.list-group-item.active{font-size: var(--fs-card-xl) !important;}
.jobs_searchh p{font-size:var(--fs-card-xl) !important;}
.sliders .carousel-item {
height: 760px !important;
}
.features-list li span,p.para-content {

/* margin-left: 415px; */
font-size: var(--fs-card-xl);
/* text-align: right; */
}

/* .tab-inner-section {

padding: 240px 0;

} */
 .profile-popups .scrollable-text {
 max-height: 650px; /* Adjust height as needed */
  
} 
.newsletter-section .heading-h3,.pamten-mission h3{font-size: var(--fs-xxxl) !important;}
.pamten-testimonial-section h3.section-title,.pamten-mission h2,.sofkin-section h3, .services-content h3, .products-section h2, .cybersecurity-section h3, .sofkin-section h3, .privacy-policy h1, .terms-of-service h1,
.industries-section h2, .industries-section h2 a, .sidenav-industries h3,.case-study-section h2,.blog-news-post-slider li.list-group-item.active, .case-studies-post-slider.list-group-item.active{
    font-size: var(--fs-xxxl) !important;
    font-weight: var(--fw-normal) !important;
    color: var(--color-heading) !important;
}
.certifications ul.acheivements li,.profile-content h4 {
    font-size: var(--fs-card-xl) !important;
}
.case-study-section h3{
    font-size: var(--fs-card-xl) !important;
}
.testimonial-author {
    font-weight: var(--fw-lg) !important;
    font-size: var(--fs-card-xl) !important;
}
.hero-section .mobile-resp a,.shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .sofkin-text a, .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .shetek-text a{
    font-size: var(--fs-card-md) !important;
}
.sofkin-banner,
.services-banner,
.teams-banner {
background-position: right !important;
margin-top: -13px !important;
}
.client-testimonial-section .logo-overlay img {
max-width: 70%;
max-height: 70%;
padding-right: 80px;
}
.client-testimonial-content {

height: 550px;
}
.client-testimonial-content {
width: 60%;

}

.client-testimonial-image {
width: 40%;
}
.sec-heading-h3-sub {

padding-left: 5.3%;
}
.tab-inner-section {
min-height: 730px;

}
.footer-industries-menu ul {

gap: 90px
}

.banner-slider-sec .banner-h1-heading
{
font-size: var(--fs-xxxxxl5);
}
.search-bar-sec a,.services-section .tab{
    font-size: var(--fs-card-md) !important;
}
.pamten-mission ul li{
     font-size: var(--fs-card-md) !important;
     font-weight: var(--fw-normal) !important;
}
.section-description,
.container_bagrd p,.testimonial-text {
font-size: var(--fs-card-xl) !important;
}
.insight-card {

min-height: 450px;
justify-content: space-between;
}
.service-detail {

max-width: 1024px;
}
.industries-we-serve-sec {

padding: 100px 0 100px 50px;

}
.industries-we-serve-sec .industry-list {

height: 500px !important;
}
.teams-banner.clients-banner .h1{
font-size: var(--fs-xxxxl) !important;
}



.services-section .button-link {

margin-top: 20px;
}


.custom-container a.btn-link {
font-size: var(--fs-card-xxl);
}

.section-description-h3 {
font-size: var(--fs-card-xl) !important;
color: var(--color-bg);
}

.sofin-shetek {

gap: 0px;
justify-content: space-around;
}

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

p.logoprg {
padding-top: 20px;
}

/* .insight-card.first-card {
gap: 30px !important;

} */

.insight-card.first-card footer {
margin-top: 12px !important;
}
.metric-item-wrapper {

align-items: center;
display: flex !important;
flex-direction: column;

}
.desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link
{
font-size: var(--fs-card-md) !important;
    color: var(--color-heading) !important;
}
.navigation .nav-link, .text-center a{
    font-size: var(--fs-card-md) !important;
}
.form-control,  .team-section .person-details p {
    font-size: var(--fs-base) !important;}
 .form-check-label,label.error {
    font-size: var(--fs-base) !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    padding: 0 15px !important;
}
.footer-main-section .footer-companies-menu ul li a,
.footer-main-section .footer-industries-menu ul li a {

font-size: var(--fs-card-sm) !important;
}
.menu-sec .row {
justify-content: space-between;
}
.desktop-nav-info .nav {

font-size: 1.3rem;
row-gap: 10px;

}
#desktop-humbeger-nav .close,
#mobile-navigation-new .close {

font-size: 50px;

}
.mobile-social-icons {

padding: 30px 0;
}
.contact-menu li.contact a
{
font-size:var(--fs-card-xl);
}
#desktop-humbeger-nav .modal-body h4 {

font-size: var(--fs-card-xl) !important;
}
#desktop-humbeger-nav .modal-dialog
{

width: 400px;

}
.solution-main-section {
padding: 120px 0;  
}
#desktop-humbeger-nav .mobile-details ul li a
{ padding: 10px 20px;
font-size: 1.3rem;
}
#desktop-humbeger-nav .mobile-social-icons .fa,
#desktop-humbeger-nav .mobile-social-icons .fa-brands
{
width: 50px;
height: 50px;
line-height: 50px;
}
.mobile-social-icons .fa::before,
.mobile-social-icons .fa-brands::before {
font-size: 1.3rem;
}
.welcome-section .pamten-text{
  font-size: var(--fs-xl) !important;  
}
.welcome-section img{
    width: 35%;
}
.welcome-section {    margin-top: 1%;
    margin-bottom: 1%}
.blue-section h3,.industries-section h2 small a, .industries-section h2 small, .industries-section h4, .industries-section h3 a, .sidenav-industries h3{
    font-size: var(--fs-card-xl) !important;
}
.newsletter-section .btn-gradient,.btn-gradient{
    padding: 7px 20px 7px !important;
    font-size: var(--fs-card-md) !important;
}
.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p{font-size: var(--fs-base) !important;}
.mid-section-heading,
.solution-main-section .heading-h2,
.service-detail h3,
.metric-item h4,
.heading-h3,
.heading-h4,.industries-mission-section h2,h4.missclas,.text-box .box-heading,.slider-detail h3,
.industry-knowledge-section .heading-h2   {
font-size: var(--fs-xxxl) !important;

}
#desktop-humbeger-nav .mobile-social-icons .nav,
#mobile-navigation-new .mobile-social-icons .nav {
gap: 3px;
}
.mobile-social-icons li.glassdoor img {
width: 50px;
height: 50px;
}
.features-list li span,.card-text h3,.stats-container .metric-title{
font-size: var(  --fs-card-md) !important;
}
.search-bar input,
.search-bar select,.barsearch select>option,
.service-detail p,
.container_bagrd p.text-center,
.client-testimonial-slide p, p.textnamess,p.para-content,.team-section .person-details h4 {

font-size: var(--fs-card-md) !important;
color: var(--color-text) !important;
}
.insight-card blockquote,p.logoprg{font-size: var(--fs-card-md) !important;}
.section-description{font-size: var(--fs-card-md) !important;}
.contact-main-section .section-description,.industries-mission-section p, .industries-services-section .service-card .card-text p,.industries-mission-section ul.mission-features-list li,
.news-post-section .page-numbers.current, .news-post-section .page-numbers,.pamten-mission p{
font-size: var(--fs-card-md) !important;
color: var(--color-text) !important;
}
.services-section .button-link,.industries-content .btn-light{font-size: var(--fs-card-md) !important;}
.custom-container .insight-card a.btn{font-size: var(--fs-card-md) !important;}
.marker {

width: 25px;
height: 25px;

}
  .shetek-heading,.sofkin-heading
    {
        font-size:var( --fs-card-md);
    }
    
.map-container {

width: 1000px;

}
.section-heading {

width: 50%;

}
.insight-card footer{font-size: var(--fs-card-md) !important;}



.teams-banner.clients-banner {
/* height: 40vh; */
/* margin-top: 78px !important; */

}


.client-testimonial-slide.active p {
font-size: 35px;
}


.teams-banner.clients-banner h1 {
font-size: var(--fs-xxxxl) !important;
}

.client-testimonial-content {

display: flex;
align-items: center;
}

.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,.industries-services-section .section-title,.stats-container h4{
font-size: var(--fs-xxxl) !important;

}

.trusted-business-sec .sec-heading p,
.client-stories .para-content,
.industries-we-serve-sec p,
.client-stories-sec p,.profile-content p {

font-size: var(--fs-card-md) !important;
}
.client-stories-sec p span {
display: contents;
}
 .industries-we-serve-sec .industry-list li span:first-child{
    font-size: var(--fs-card-xl) !important;
}
.client-testimonial-slide h3 strong
{
    font-size: var(--fs-card-xl) !important;
}
/* .client-stories-sec p, .client-testimonial-slide h3 strong { */
.client-stories-sec p{

padding: 22px;
font-size: var(--fs-card-xl) !important;


}
.pamten-awards-section .award {

width: 19%;

}
.pamten-awards-section .shield {
width: 350px;

}
.pamten-awards-section .award-space {

height: 200px;
}
.teams-banner .carousel-caption h1{font-size: var(--fs-xxxxl) !important;}
 .career-section.emp-testimonials .card h3
 {
    font-size:var(--fs-card-xl);
 }
 .career-section.emp-testimonials h2
 {
    font-size:var( --fs-xxxl);
 }
}
@media screen and (min-width: 1500px) and (max-width: 1599px) {
.desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:var(--fs-card-md);}
}

@media screen and (max-width: 767px) {
   

 .ecc-section {
    margin-bottom: 15px !important;
}
    .approach-main-section {padding: 30px 0 !important;}

    #daily-popup .app-info-row {
    padding: 20px 10px 0;
    gap: 20px;
}
#daily-popup h3{

font-size:1.75rem;


}
#daily-popup .app-info img {
   
    width: 70%;
}
#daily-popup .modal-content{
   overflow:hidden;
}
#daily-popup
{
  
    top: 55%;
      
       
}
.app-info .card-website-info {
 
    height: 420px;
   
    padding: 15px 20px;
 
}
.app-info .card-website-info a
{
    
     font-size: var(--fs-card-sm);
     padding:10px 20px;
  
}
#daily-popup .app-info .card-website-info .card-website-info-content h5 {
    font-size: 1.15rem;
     height: 4vh;
 
}
#mobile-navigation-new .mobile-navlinks ul li.menu-item a {display:flex;}
.fixed-top.sticky-top {
    margin-top: -25px;
}
.custom-insight .custom-container .logo-carousel {
   
    width: 70%;
    margin: 0 auto;
}
.search-bar input:first-child {
width: auto !important;
/* font-size: 14px; */
font-size: var(--fs-sm) !important;
margin: 0;
padding: 10px 0 10px 10px;
}
.search-bar select {
padding:10px !important;
width: 40%;
margin: 0;}
}
@media only screen and (max-width: 575px) {
.slick-prev { left: -10px !important;}
.slick-next { right: -10px !important;}
.industries-section img.card-img-top {  height: auto !important; max-height: 160px !important; }
.card-img-top .img-fluid {    object-fit: contain !important; }
.tab-inner-section{ min-height: 400px !important; }
.teams-banner .carousel-caption h1{font-size:var(--fs-xxxl) !important;}
.mobile-hide{display:none !important;}
.case-study-section{padding: 20px 0 0px !important;}
.trusted-business-sec .sec-heading { width: 100%;}
.industries-section h3 small,.certifications ul.acheivements li,.team-section .person-details h4,.profile-content h4,.cookie-notice-container,.industries-section h2 small,.case-study-section small,
.recent-casestudies-sidenav .h5,.privacy-policy h3, .privacy-policy h2, .privacy-policy p strong,.terms-of-service h3{font-size: var(--fs-card-sm) !important;}
.industries-section h3,.pamten-mission h3,.privacy-policy h1, .terms-of-service h1{font-size: var(--fs-card-xxl) !important;}
.entry-content-page p{font-size: var(--fs-base) !important;}
    .testimonial-author{font-size: var(--fs-card-md) !important;font-weight: var(--fw-lg) !important;}
    .newsletter-section .btn-gradient,.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p,.btn-gradient,.team-section .person-details p,
    .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .sofkin-text a, .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .shetek-text a,.industries-content .btn-light,
    .search-by-tags .list-group a,.profile-content h4 small
    {
        font-size: var(--fs-sm) !important;
    }
    .industries-services-section .section-title,.industries-mission-section h2,.sofkin-section h3, .services-content h3, .cybersecurity-section h3,.industries-section h2, .industries-section h2 a, .sidenav-industries h3,
    .case-study-section h2,.case-study-section h3,.blog-news-post-slider li.list-group-item.active,.case-studies-post-slider.list-group-item.active{
        font-size: var(--fs-card-xxl) !important;        font-family: var(--font-primary);}
    .industries-mission-section p,.industries-mission-section ul.mission-features-list li,.industries-services-section .service-card .card-text p,
    .privacy-policy p, .terms-of-service p,.industries-section h2 small a, .industries-section h4,.industries-card h3,.industries-card p,
    .case-study-section p,.list-group-item.active,.profile-content p
    {
        font-size: var(--fs-base) !important;
    }
    .card-text h3{font-size: var(--fs-card-sm) !important;}
 .sofkin-section p{ font-size: var(--fs-card-sm) !important;}
    h3 small{font-size: var(--fs-card-sm) !important; font-family: var(--font-primary);}
.trusted-business-sec {
padding: 30px 0 0 !important;
}
   #daily-popup .scroll-bar {
    max-height: 250px;
    overflow-y: auto;
   margin:0px;
}
#daily-popup
{
  
    top: 40% !important;
            
}
.banner-slider-sec .banner-h1-heading {
    font-size: var(--fs-xxxl) !important;
}
.jobs_searchh p {
    font-size: var(--fs-card-sm) !important;
}
.banner-btn,.form-control, .form-check-label, .text-center a{
    font-size: var(--fs-sm) !important;}
.search-bar-sec a{
    font-size:var(--fs-sm) !important;
}
.testimonial-text,.client-testimonials .slide-numbers span,p.textnamess {
    font-size: var(--fs-base) !important; font-weight: var(--fw-small) !important;
}
.testimonial-author,.client-testimonial-slide p,.client-testimonial-slide h3 strong {
    font-size: var(--fs-card-sm) !important;
}
.testimonial-designation{
    font-size: var(--fs-sm) !important;
}
.case-study-section h3{
    font-size: var(--fs-card-sm) !important;
}
.hero-section p
{
font-size:var(--fs-card-sm) !important;
}
.hero-section .mobile-resp a{
    font-size: var(--fs-sm) !important;
}
.container-fluid.section-space {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.stats-container .metric-item h2{ font-size: var(--fs-card-xxl) !important;}
.btn-connect{
width:100%;
}
.btn-primary {
    width: 100%;
    text-align: center;
    justify-content: center;
}
.employer-cta .btn-primary
{
      width: 90%;
    text-align: center;
    justify-content: center;
}
.career-section.emp-testimonials {
    margin: 30px 10px;
    padding: 40px 10px;

}
.career-section .card-icon {

    width: 32px;
    height: 32px;
    margin:0;
}
.career-section.emp-testimonials .cards-grid {
    grid-template-columns: repeat(1, 1fr);
}
.hero-btn-group
{
    width:75%;
}
}
@media screen and (min-width: 1400px) {
/* .pamten-main-menu.navigation .logo img {
max-width: 70%!important;
} */
.pamten-main-menu.navigation .logo {
margin-top: 0px!important;
}
header.fixed-top
{
padding-top: 0 !important;
}
.jobs_searchh p{font-size: var(--fs-card-sm) !important;}
.search-bar-sec a {
    font-size: var(--fs-sm) !important;
}
}
/*ipad screen*/

@media (max-width: 820px) {
/* .custom-container .insight-card a.btn {
width: fit-content !important;

} */
}

/*--ipad min and ipad air---*/
@media screen and (min-width: 768px) and (max-width: 991px) {
    /* #daily-popup .app-info a{
    width:100%;
} */
 .unsub h2{font-size: var(--fs-xxxl);}
 .custom-container .insights-right p, .custom-container .insights-left p {
        height: 7vh;
    }
 .industries-section img.card-img-top {  height: auto; max-height: 160px !important; }
.card-img-top .img-fluid {    object-fit: contain !important; }
.client-testimonial-content{    margin-top: 170px !important;}
.sec-heading-h3-sub h3.heading-h3 { margin-top: 60px !important; }
    .sec-heading-h3-sub {
        padding-left: 2.5% !important;
    }
.client-testimonial-image:before {  top: -58px !important;  left: -119px !important; }
.client-testimonial-slide.active h3 strong{padding: 0px !important;}
.hero-section .mobile-resp a{margin-bottom: 30px !important;}
.terms-of-service h2,.terms-of-service h3{font-size: var(--fs-lg) !important;} 
.sofkin-section ul li, .privacy-policy ul li, .privacy-policy ol li, .terms-of-service ul li, .terms-of-service ol li{font-size: var(--fs-card-sm) !important;}
.industries-section h3{font-size: var(--fs-card-md) !important;}
.industries-section h3 small,.blue-section h3{font-size: var(--fs-card-md) !important;}
.entry-content-page p{font-size: var(--fs-base) !important;}
.certifications ul.acheivements li,.pamten-mission h2 small,.privacy-policy h3, .privacy-policy h2, .privacy-policy p strong,.jobs_searchh p{font-size: var(--fs-card-md) !important;}
 #daily-popup
{
 
    top: 46%;
  
}
.sliders .carousel-caption{  width: 70% !important;}
.section-description{   font-size: var(--fs-base) !important;}
.pamten-testimonial-section h3.section-title{font-size: var(--fs-xxl) !important;}
.testimonial-text{font-size: var(--fs-base) !important;}
.testimonial-designation,.profile-content h4 small{font-size: var(--fs-sm) !important;}
.profile-content p{
    font-size: var(--fs-base) !important;
}
.mid-section-heading,.heading-h3 { font-size: var(--fs-xxl) !important;}
.search-bar-sec a,.navigation .nav-link{font-size: var(--fs-base) !important;}
.client-testimonials .slide-numbers span { font-size: var(--fs-base) !important;}
.hero-section .mobile-resp a,.newsletter-section .btn-gradient,.btn-gradient {
    font-size: var(--fs-base) !important;
}
#daily-popup .app-info-row {
  
    gap: 15px;
}
.client-testimonial-slide h3 strong{    
    background-color: #f4f4f4 !important;
    padding: 0 !important;
}
.app-info .card-website-info {
   
    height: 370px;
   
    width: 100%;
}
#daily-popup .app-info .card-website-info .card-website-info-content h5 {
 
    height: 4vh;
}
.custom-container.custom-insight .custom-container{
    padding-top: 0rem !important;
}
.slick-prev {
    left: -30px !important;
}
.slick-next {
    right: -30px !important;
}
.ai-second-row {
    padding: 60px 15px 60px 0;
}
    .sofkin-banner.posts-banner.social-resp-page-banner
    {
        margin-top:0px !important;
    }
    .profile-popups .profile-content {
        padding: 30px 20px 30px 10px !important;
    }
      .sliders.banner-slider-sec .carousel-caption {
  
    padding-left: 25px;
    }
     .sliders.banner-slider-sec .carousel-caption {
        left: 0%;
    }
     .custom-container p {
   
    height: 60px !important;
    font-size: var(--fs-base) !important;
   }
   .insight-card {
        min-height: 600px !important;
    }
    .custom-insight .insight-card {
        min-height: 500px !important;
    }
     .approach-section .service-detail p, .approach-list li p, .slider-detail p, .text-box .box-description,.industries-mission-section p, .industries-mission-section p {
        font-size: var(--fs-base) !important;
    }
    .approach-list li span, .slider-container .slick-slide a .text, .text-box .box-heading {
        font-size: var(--fs-card-md) !important;
    }
    .stats-container .metric-item h4,.pamten-mission h2,.sofkin-section h3, .services-content h3, .products-section h2, .cybersecurity-section h3, .sofkin-section h3, .privacy-policy h1, .terms-of-service h1,.case-study-section h2{font-size: var(--fs-xxl) !important;}
    .stats-container .metric-title{font-size: var(--fs-card-md) !important;}
    .pamten-awards-section_new .awards-container .award {
        width: 32%;
        margin-bottom: 20px !important;
        border-bottom: none;
        margin: 0;
        box-shadow: 0 0 1rem rgba(0, 0, 0, .15) !important;
        text-align: center;
        padding: 20px 15px;
        height: 20vh !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }

.pamten-awards-section_new .awards-container {
justify-content: space-around;
gap:1px;
}

.pamten-awards-section_new .awards-container .award img {
width: 60%;
}
#searchpopup .modal-content .modal-header .close {

padding: 3rem 1rem 1rem;
}
.modal-header{padding: 10rem 2rem 0 !important;}
#searchpopup .modal-content .modal-body {
width: 90% !important;

top: 15%;
}
.pamten-awards-section .award {
border-bottom: none;
margin: 30px;
box-shadow: 0 0 1rem rgba(0, 0, 0, .15) !important;
width: 100%;
}

.pamten-awards-section .award-space {
border-right: none;
height: 10px;

}
.pamten-awards-section .award {

width: 40%;

}
.sliders.banner-slider-sec {
padding-top: 0px !important;
}
#desktop-humbeger-nav .mobile-social-icons .nav,
#mobile-navigation-new .mobile-social-icons .nav {
gap: 10px;
}

.sliders.banner-slider-sec .carousel-item {
height: 460px !important;
}
.banner-slider-sec .banner-h1-heading {

font-size: var(--fs-xxl);

}
.banner-btn {
    font-size: var(--fs-base) !important;
}
.search-by-tags .list-group a{
    font-size: var(--fs-sm) !important;
}
.play-button {
width: 60px;
height: 60px;

}

.sliders.banner-slider-sec .carousel-indicators {

flex-direction: row;
margin-left: 22px;
padding-bottom: 10px;

}
.solution-main-section .heading-h2{
font-size: var(--fs-xxl) !important;
}
.service-detail h3,.metric-item h4,.heading-h3,.heading-h4,.newsletter-section .heading-h3,.industries-we-serve-sec .heading-h3,.industries-services-section .section-title, .industries-mission-section h2,
.industries-section h2, .industries-section h2 a, .sidenav-industries h3{
font-size: var(--fs-xxl) !important;
}
.search-bar input,.service-detail p,.insight-card footer
,.container_bagrd p.text-center,p.logoprg,.industries-services-section .service-card .card-text p {

font-size: var(--fs-base) !important;

}
.insight-card blockquote,.client-testimonial-slide p, p.textnamess,.text-center a{
    font-size: var(--fs-base) !important;
    font-weight: var(--fw-small) !important;
}
.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p,.form-control, .form-check-label,.team-section .person-details p{font-size: var(--fs-sm) !important;}
.welcome-section .pamten-text,.case-study-section h3{
    font-size: var(--fs-card-xl) !important;
}
.testimonial-author,.client-testimonial-slide h3 strong{font-size: var(--fs-card-md) !important;}
.services-section .tabs-container #tab-1,
.services-section .tabs-container #tab-2,
.services-section .tabs-container #tab-3,
.services-section .tabs-container #tab-4 {

background-repeat: no-repeat !important;
background-color: #000 !important;
background-position: right !important;
}
.button-link,.features-list li span,.card-text h3,.industries-section h2 small a, .industries-section h2 small, .industries-section h4,.case-study-section small {

font-size: var(--fs-card-md) !important;
}

.services-section .tabs {

PADDING: 0PX;
}

.hero-section {
min-height: 30vh;

}
.solution-main-section {
margin: 0 20px 50px;
}
.footer-contact-sec h5 {

text-align: left;
}
.sofin-logo img.img-fluid.rounded,
.shetek-logo img.img-fluid.rounded {
width: 50%;
}
.solution-main-section {

background-position: right;

}
/* .features-list li span {

margin-left: 400px;
} */
.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: var(--fs-sm) !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 !important;
}
#mobile-navigation-new .mobile-logo h4{font-size: var(--fs-card-md) !important;}
#mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a{font-size: var(--fs-base) !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: var(--fs-base) !important;}
#mobile-navigation-new .mobile-navlinks ul li.menu-item {

padding: 15px 0;

}
.client-testimonial-slide.active p{
font-size: var(--fs-base) !important;
}
.cookie-notice-container,.recent-casestudies-sidenav .h5{font-size: var(--fs-card-md) !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;
}
.hero-section img {
width: 80%;
}
.insight-card {

min-height: 630px;
}
.custom-container .insight-card a.btn {
width: max-content !important;

padding: 10px 8px;
font-size: var(--fs-base);
}
.container_bagrd .mobile-rep-right {
padding-left: 30px !important;
}
.map-container {

padding: 50px 0px;
width: 700px;
}
.custom-container .heading-h4 {
padding-bottom: 20px;
}


.trusted-business-sec .sec-heading {
width: 95%;

}

.client-stories .sec-heading-h3 {
width: 95%;
}

/* .teams-banner.clients-banner {
height: 30vh;
} */

.industries-we-serve-sec {

padding: 30px;
/* background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/02/bg-ipad.png); */
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/01/talent-management-solution_resp.png);

}



.list-group-item.active{font-size: var(--fs-base) !important;
}
.pamten-mission h3 {
font-size: var(--fs-xxl) !important;
}


.teams-banner.clients-banner h1,.blog-news-post-slider li.list-group-item.active {
font-size: var(--fs-xl) !important;
}


.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,h4.missclas,.case-study-section h3 {
font-size: var(--fs-xxl);

}

.trusted-business-sec .sec-heading p,
.client-stories .para-content,
.industries-we-serve-sec p,
.industries-services-section .section-description,.industries-mission-section ul.mission-features-list li,.pamten-mission p, .privacy-policy p, .terms-of-service p,.case-study-section p,.case-study-section p strong {

font-size: var(--fs-base) !important;
}

.client-stories-sec p span {
display: contents;
}

.client-stories-sec p {

padding: 20px;

}.client-testimonial-section .logo-overlay img {
max-width: 50%;
max-height: 50%;
padding-right: 40px;
}
 .industries-we-serve-sec .industry-list li span:first-child,.client-stories-sec p,.team-section .person-details h4 {
    font-size: var(--fs-card-md) !important;}
      .banner-btn, .secondary-banner-btn { 

        margin-bottom: 15px; 

    } 
    .tab-pane .row>div:first-child {
        padding: 40px;
    }
}
 @media (min-width: 991px) and (max-width: 1199px) {
    .about-section.service-block .container-fluid
    {
            padding-right: 20px;
            padding-left: 20px;
    }
     .feature-list {
    
        height: 300px;
    }
        .about-grid {
        gap: 60px;
    }
    .service-block {
        padding: 60px 20px;
    }
    .tab-inner-section {
        min-height: 550px;
    }
    .tab-pane .row>div:first-child {
        padding: 40px;
    }
.error-section {
    padding: 300px 0 !important;
}
.unsub h2{font-size: var(--fs-xxxl);}
.news-post-section .industries-card .card { max-height: 340px !important;}
.industries-section img.card-img-top {  height: auto !important;max-height: 160px !important; }
.card-img-top .img-fluid {    object-fit: contain !important; }
.certifications ul.acheivements li,.privacy-policy h3, .privacy-policy h2, .privacy-policy p strong{font-size: var(--fs-card-md) !important;}
.industries-section h3{font-size: var(--fs-card-md) !important;}
.testimonial-designation,.profile-content h4 small{font-size: var(--fs-sm) !important;}
.industries-section h3 small,.testimonial-author{font-size: var(--fs-card-md) !important;}
.entry-content-page p{font-size: var(--fs-base) !important;}
.custom-container p {
    height: 70px;
}
.jobs_searchh p{margin-left: 40px;}
.hero-section {
min-height: 30vh;

}
.solution-main-section {
margin: 0 20px 50px;
}
.footer-contact-sec h5 {

text-align: left;
}
.sofin-logo img.img-fluid.rounded,
.shetek-logo img.img-fluid.rounded {
width: 50%;
}
.solution-main-section {

background-position: right;

}
/* .features-list li span {

margin-left: 400px;
} */
.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: var(--fs-sm) !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: var(--fs-card-md) !important;}
#mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a{font-size: var(--fs-base) !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: var(--fs-base) !important;}
#mobile-navigation-new .mobile-navlinks ul li.menu-item {

padding: 15px 0;

}
.cookie-notice-container{font-size: var(--fs-card-md) !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;
}
.hero-section img {
width: 80%;
}
.insight-card {

min-height: 630px;
}
.custom-container .insight-card a.btn {
width: max-content !important;

padding: 10px 8px;
font-size: var(--fs-base);
}
.container_bagrd .mobile-rep-right {
padding-left: 30px !important;
}
.navigation .logo {
        margin-top: -10px !important;
    }
.container-fluid.section-space {
    padding-left: 50px;
    padding-right: 50px;
}
   .stats-container .metric-item h2{ font-size: var(--fs-xxl) !important;}
       .jobs_searchh p { 

        margin-left: 5px; 

        margin-right: 20px; 

    } 
        .container-fluid.section-space { 

        padding-left: 20px; 

        padding-right: 20px; 

    }
    .ai-second-row {
        padding: 60px 20px 60px 0;
    }
}
@media (max-width: 768px) {
    .glassdoor-section {
    padding: 20px 0 30px;
    }
    .grey-bg {

        padding: 20px 20px 0;
    }

.sliders.banner-slider-sec {
padding-top: 0px !important;
}
 .profile-popups .profile-content {
        padding: 30px 20px 30px 10px !important;
    }
/* .custom-container .insight-card a.btn {
width: fit-content !important;
margin-top: 40px !important;
} */
.footer-main-section .menu-sec .indu-menu hr {
display: none;
}

.footer-main-section .menu-sec .indu-menu h4 {
padding-right: 0px;
}

.footer-main-section .menu-sec .indu-menu {
display: flex;
align-items: center;
}
}
/*ipad pro*/
@media screen and (min-width: 991px) and (max-width: 1024px) {
    .sidebar { 

    flex-wrap: wrap; 

} 

.info-card { 

    width: 48%; 

} 

.info-card:last-child { 

    margin: auto; 

} 

.social-links a { 

    width: 48%; 

} 
    .solution-main-section {
        background-position: center;
    }
.unsubscribe .container {           
    margin: 160px auto !important;
}
.error-section {
    padding: 300px 0 !important;
}
.unsub h2{font-size: var(--fs-xxxl);}
.news-post-section .industries-card .card { max-height: 340px !important;}
.industries-section img.card-img-top {  height: auto !important; max-height: 160px !important;}
.card-img-top .img-fluid {    object-fit: contain !important; }
.industries-section h3{font-size: var(--fs-xxl) !important;}
.certifications ul.acheivements li,.pamten-mission h2 small,.privacy-policy h3, .privacy-policy h2, .privacy-policy p strong{font-size: var(--fs-card-md) !important;}
.industries-section h3 small,.testimonial-author,.blue-section h3{font-size: var(--fs-card-md) !important;}
.entry-content-page p{font-size: var(--fs-base) !important;}
.testimonial-designation,.profile-content h4 small{font-size: var(--fs-sm) !important;}
    #daily-popup .app-info-row {
   flex-wrap: nowrap !important;
}
#daily-popup .app-info .card-website-info .card-website-info-content h5 {
 
    height: 4vh;
}
      .sliders.banner-slider-sec .carousel-caption {
  
    padding-left: 25px;
    }
     .sliders.banner-slider-sec .carousel-caption {
        left: 0%;
    }
    .employee-testimonial-sec {
            flex-direction: row;
        }
    
        .employee-testimonial-sec .testimonial-first-row {
            display: inline;
    
        }
    
        .employee-testimonial-sec .testimonial-second-row {
            display: inline;
        }
    
        .employee-testimonial-sec figure {
            width: 100% !important;
        }
.pamten-awards-section_new .awards-container .award {
width: 32%;
margin-bottom: 20px !important;
border-bottom: none;
margin: 0;
box-shadow: 0 0 1rem rgba(0, 0, 0, .15) !important;
text-align: center;
padding: 20px 15px;
height: 20vh;
display: flex;
justify-content: center;
align-items: center;


}
.search-by-tags .list-group a{
    font-size: var(--fs-sm) !important;
}
.sliders .carousel-caption{
    width: 60%;
}
.section-description{   font-size: var(--fs-base) !important;}
.team-section .person-details h4{font-size: var(--fs-card-md);}
.search-bar-sec a,.shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .sofkin-text a,.list-group-item.active, .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .shetek-text a{
    font-size: var(--fs-base) !important;
}
.banner-btn,.hero-section .mobile-resp a,.testimonial-text{
    font-size: var(--fs-base) !important;
}
.pamten-awards-section_new .awards-container {
justify-content: space-around;
gap: 1px;
}
.pamten-awards-section_new .awards-container .award img {
width: 60%;
}
.pamten-testimonial-section h3.section-title,.mid-section-heading,.pamten-mission h2,h4.missclas,.sofkin-section h3, .services-content h3, .products-section h2, .cybersecurity-section h3, .sofkin-section h3, .privacy-policy h1, .terms-of-service h1{font-size: var(--fs-xxl) !important;}
.industries-services-section .service-card .card-text p,.industries-mission-section p, .industries-mission-section p,.industries-mission-section ul.mission-features-list li{font-size: var(--fs-base) !important;}
.pamten-mission h3{   
     font-size: var(--fs-xxl) !important;    
}
.pamten-awards-section .award {

height: 15vh;

}
.pamten-awards-section .shield {
width: 200px;
}
#searchpopup .modal-content .modal-body {
width: 90%;

top: 20%;
}
#searchpopup .modal-content .modal-header .close {

padding: 10rem 0rem;
}
.sliders.banner-slider-sec {
padding-top: 0px !important;
}
#desktop-humbeger-nav .mobile-social-icons .nav,
#mobile-navigation-new .mobile-social-icons .nav {
gap: 7px;
}
.fixed-top .navigation .logo img {
max-width: 160px !important;
transition: .5s all;
}
.sliders.banner-slider-sec .carousel-item {
height: 500px !important;
}

.banner-slider-sec .banner-h1-heading {

font-size: var(--fs-xxl);

}
.case-study-section h3{
    font-size: var(--fs-card-xl) !important;
}

.play-button {
width: 60px;
height: 60px;

}
.insight-card {

min-height: 550px;
}

.sliders.banner-slider-sec .carousel-indicators {

flex-direction: row;
margin-left: 25px;

}
.welcome-section .pamten-text{
    font-size: var(--fs-card-xl) !important;
}

.solution-main-section .heading-h2,.service-detail h3,.metric-item h4,.heading-h3,.heading-h4,.stats-container .metric-item h4,.newsletter-section .heading-h3,.industries-services-section .section-title, .industries-mission-section h2,
.industries-section h2, .industries-section h2 a, .sidenav-industries h3,.case-study-section h2,.case-study-section h3,.blog-news-post-slider li.list-group-item.active {
font-size: var(--fs-xxl) !important;

}.search-bar input,.service-detail p ,.custom-container p,.insight-card blockquote,.insight-card footer,
.container_bagrd p.text-center,p.logoprg,.industries-services-section .section-description,.client-testimonials .slide-numbers span
,.client-testimonial-slide p, p.textnamess,.pamten-mission p,.industries-card p,.case-study-section p,.profile-content p,.text-center a{

font-size: var(--fs-base);
font-weight: var(--fw-small) !important;

}
.stats-container .metric-title,.features-list li span,.client-stories-sec p{font-size: var(--fs-card-md) !important;}
.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p,.form-control, .form-check-label,.team-section .person-details p{font-size: var(--fs-sm) !important;}
.newsletter-section .btn-gradient,.btn-gradient,.industries-content .btn-light,.case-study-section p strong{
    font-size: var(--fs-base) !important;
}
.card-text h3,.hero-section p,.client-testimonial-slide h3 strong{font-size: var(--fs-card-md) !important;}
.services-section .tabs-container #tab-1,
.services-section .tabs-container #tab-2,
.services-section .tabs-container #tab-3,
.services-section .tabs-container #tab-4 {

background-repeat: no-repeat !important;
background-color: #000 !important;
/* background-position: right !important; */
}
.button-link,.industries-section h2 small a, .industries-section h2 small, .industries-section h4,.industries-card h3,.case-study-section small,.recent-casestudies-sidenav .h5 {

font-size: var(--fs-card-md) !important;
}

.custom-container .insight-card a.btn {
width: max-content !important;

padding: 10px 8px!important;
font-size: var(--fs-card-md) !important;
}
.search-by-tags .list-group a{
    font-size: var(--fs-sm) !important;
}
.services-section .tabs {

PADDING: 0PX;
}

.hero-section {
min-height: 30vh;

}


.solution-main-section {
margin: 0 20px 50px;
}

.footer-contact-sec h5 {

text-align: left;
}

.sofin-logo img.img-fluid.rounded,
.shetek-logo img.img-fluid.rounded {
width: 50%;
}

.solution-main-section {

background-position: left;

}

/* .features-list li span {
margin-left: 130px;
} */
.footer-main-section {

padding: 60px 20px;

}
.pamten-main-menu.navigation .menu-item {
padding: 0 5px 3px;
}
.pamten-main-menu.navigation .menu-item a {
font-size: var(--fs-xxs);
}
.pamten-main-menu li.contact a.nav-link {

padding: 7px;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link
{
font-size: var(--fs-xxs) !important; 
padding: 0 8px!important;
}
.desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {

min-width: 750px!important;

}
.footer-main-section {

background-position: center;
}
.hero-section img {
width: 70%;
}

.map-container {

padding: 50px 10px;
}
.custom-container .heading-h4 {
padding-bottom: 20px;
}
.hero-section .mobile-resp
{
padding:30px 0px !important;
/* margin: -40px; */
}

.trusted-business-sec .sec-heading {
width: 95%;

}

.client-stories .sec-heading-h3 {
width: 95%;
}

/* .teams-banner.clients-banner {
height: 25vh;
} */

.industries-we-serve-sec {

padding: 30px 0 30px 30px;
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/bg-ipad-3.png);
background-position: right;

}


.client-testimonial-slide.active p {
font-size: var(--fs-base);
}


.teams-banner.clients-banner h1 {
font-size: var(--fs-xl) !important;
}


.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,.industries-we-serve-sec .heading-h3 {
font-size: var(--fs-xxl);

}
.side-nav .list-group a{
    font-size: var(--fs-sm) !important;
}

.trusted-business-sec .sec-heading p,
.client-stories .para-content,
.industries-we-serve-sec p {

font-size: var(--fs-base) !important;
}
 .industries-we-serve-sec .industry-list li span:first-child { font-size: var(--fs-card-md) !important;}
.client-stories-sec p span {
display: contents;
}

.client-stories-sec p {

padding: 20px;

}
.client-testimonial-section .logo-overlay img {
max-width: 50%;
max-height: 50%;
padding-right: 40px;
}
}

@media screen and  (max-width: 1199px)
{

.jobs_searchh{justify-content:center;}
.jobs_searchh div{margin:20px 0px 20px 0px;}
.sofkin-section p, .privacy-policy p, .terms-of-service p{font-size: var(--fs-base) !important;}
.jobs_searchh p{font-size: var(--fs-card-sm) !important;}
.sliders.banner-slider-sec .carousel-indicators{padding-left: 0px;}
.search-by-tags .list-group a{
    font-size: var(--fs-sm) !important;
}
/* #mobile-navigation-new .modal-dialog {

width: 450px;

}
.desktop-main-menu {
    display: none;
} */
}
/*mobile screen*/
@media screen and  (max-width: 767px)
{
.industries-services-section .service-card .card-text p {
    font-size: var(--fs-base) !important;
}
    .section-description-h3 {
        font-size: var(--fs-base) !important;}
    .custom-container p {
        height: auto;}
  .pamten-awards-section_new
 {
    padding: 25px 0;
}
.newsletter-section .form-control-lg {font-size: var(--fs-sm) !important;}

.jobs_searchh p{text-align: center;font-size: var(--fs-base);}
.pamten-awards-section_new .awards-container .award {
width: 100%;
margin-bottom: 20px !important;

border-bottom: none;
margin: 0;
box-shadow: 0 0 1rem rgba(0, 0, 0, .15) !important;

text-align: center;

padding: 20px 15px;
height: 36vh;
display: flex;
justify-content: center;
align-items: center;

}
.teams-banner.clients-banner {
    /* background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/clients-mobile.jpg) no-repeat !important; */
    /* background-position: top right !important; */
}
 .teams-banner.posts-banner.teams-banner.posts-banner.team-page-banner {
     background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/best_minds-mobile.png) no-repeat !important;
     background-position: top right !important;
 }
 .teams-banner.posts-banner.mission-page-banner {
     background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/Our_approach-mobile.png) no-repeat !important;
     background-position: top right !important;
 }
.sofkin-banner.posts-banner.social-resp-page-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/collaboration-mobile.png) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.hidein_fr.posts-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/expertise-mobile.png) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.blog-age-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/right_talent-mobile.png) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.industries-page-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/digital_transformation-mobile.jpg) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.client-page-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/digital_transformation-mobile.jpg) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.search-job-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Dual_shore-mobile.jpg) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.employee-testimonial-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/right_roles-mobile.png) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.talent-managemt-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/partnerships-mobile.jpg) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.contact-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/perfect_fit-mobile.png) no-repeat !important;
    background-position: top center !important;
}
.teams-banner.posts-banner.case-study-page-banner {
    background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/right_skills-mobile.jpg) no-repeat !important;
    background-position: top right !important;
}
 .teams-banner.posts-banner.tag-page-banner {
     background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/digital_transformation-mobile.jpg) no-repeat !important;
     background-position: top right !important;
 }
  .teams-banner.posts-banner.archive-page-banner {
      background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/expertise-mobile.png) no-repeat !important;
      background-position: top right !important;
      background-size: cover !important;
  }
.teams-banner.posts-banner.employee-banner{
		background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/right_roles-mobile.jpg) no-repeat !important;
                background-position: top right !important;
	}
.teams-banner.posts-banner.mission-page-banner{
		background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Our_approach-mobile.jpg) no-repeat !important;
                background-position: top right !important;
	}
.sofkin-banner.posts-banner.social-resp-page-banner{
		background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/collaboration-mobile.jpg) no-repeat !important;
                background-position: top right !important;
	}
 .employee-testimonial-sec {
    display:inline !important;
 }

 .employee-testimonial-sec .testimonial-first-row {
     display: inline;

 }

 .employee-testimonial-sec .testimonial-second-row {
     display: inline;
 }

 .employee-testimonial-sec figure {
     width: 100% !important;
 }
.pamten-awards-section_new .awards-container .award img{
width:50%;
}
.custom-container {

padding-top: 0rem !important;
PADDING-BOTTOM: 2rem;
}

.modal-content{overflow-y: scroll;}
.pamten-awards-section .pamten-awards-row {
flex-direction: column;
}

.pamten-awards-section .shield {
width: 200px;
padding-bottom: 50px;
}

.pamten-awards-section .awards-container {

justify-content: center;
flex-direction: column;

}

.pamten-awards-section .award {
border-bottom: none;
margin: 0;
box-shadow: 0 0 1rem rgba(0, 0, 0, .15) !important;
width: 100%;
}

.pamten-awards-section .award-space {
border-right: none;
height: 10px;

}
.trusted-business-sec.container-fluid{padding-right: 0;
padding-left: 0px;}


#searchpopup .modal-content {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/02/Search_bg-page.webp);

background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.desktop-logo img,
#mobile-navigation-new .mobile-logo img {
width: 86%;

}
#mobile-navigation-new .mobile-logo h4 {

font-size: var(--fs-base);
}
#mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a{font-size: var(--fs-sm) !important;}
#desktop-humbeger-nav .mobile-details ul li a, #mobile-navigation-new .mobile-details ul li a{font-size: var(--fs-sm) !important;}
.mobile-details-info ul{
margin-bottom: 0px;;
}
#searchpopup .modal-content .modal-header .close {

padding: 6rem 0rem 0rem;
}
.sliders.banner-slider-sec
{
margin-top: 0px !important;
}
.sofkin-banner,
.services-banner,
.teams-banner {

margin-top: 0px !important;
}
.map-container .marker {

width: 8px;
height: 8px;
border: 2px solid var(--color-bg);
}
.map-container .marker.address-icon,.map-container .marker.default-active {

width: 20px;
height: 20px;
border: none;

}
.sliders.banner-slider-sec .carousel-indicators button {
width: 12px;
height: 12px;

}
.sliders.banner-slider-sec .carousel-item {
height: 500px !important;
}
/*mobile Background for Each Slide */
.sliders.banner-slider-sec .carousel-item:nth-child(1) {
background: url('https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Master_Banner_Mobile1.png') !important;
/* background: url('https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/02/Mobile_Banner.jpg') !important; */
background-position: center !important;
background-size: cover!important;
background-repeat: no-repeat!important;
}

.sliders.banner-slider-sec .carousel-item:nth-child(2) {
/* background: url('https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Master_Banner_Mobile2.png')!important; */
background: url('https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Master_Banner_Mobile2.png') !important;
background-position: center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}

.sliders.banner-slider-sec .carousel-item:nth-child(3) {
background: url('https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Master_Banner_Mobile3.png') !important;
background-position: center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}
.play-button i::before {

margin-left: 3px;
}
.sliders.banner-slider-sec .carousel-caption
{
width:90%;
justify-content: center;
bottom: 10px !important;
align-items: left;
row-gap:2px;
padding-left:0px;
}
.story-container {
display: flex;
align-items: center;
column-gap: 10px;
}
.play-icon {

width: 35px;
height: 35px;
text-align: center;
align-items: center;
display: flex;
}
.story-text {

font-size: 1.3rem;

line-height: 1.3;
}

.sliders.banner-slider-sec {
padding-top: 0px !important;
}
.sliders.banner-slider-sec .carousel-indicators {

flex-direction: row;

}
.welcome-section {

max-width: 90%;
text-align: center;

}
.welcome-section img {
width: 30%;
margin-bottom: 20px;

}
.solution-main-section {

margin: 0 15px 50px;
}
.solution-main-section {

background-position:right;
}
/* .features-list li span {

margin-left: 90px;
} */
.services-section .tabs {

justify-content: center;
flex-direction: column;

padding-left: 0;
}
.service-detail {

padding: 0 15px;
}
.tab-inner-section {

padding: 50px 0;
background-position: left;
}
.insight-card {
padding: 40px 30px;
justify-content: center;
min-height: 390px;
}
.mobile-res .heading-h3 {

padding-top: 20px;
}
.hero-section {

min-height: 400px;

}

/* .hero-section img{
width:100%;
} */
.mobile-resp 
{
text-align: center;
}
.section-heading {

width: 90%;

}
.container_bagrd .mobile-rep-left
{
padding-right: 10px !important;
}
.container_bagrd .mobile-rep-right
{
padding-left: 10px !important;
padding-right: 10px !important;
margin-left: 0px;
padding-top: 0px;
}
.footer-contact-sec h5 {
font-size: var(--fs-lg);
text-align: left;
}
.footer-main-section h3 {
font-size: var(--fs-card-xxl);

}
.footer-industries-menu ul {
flex-direction: column;
gap: 0px;
}
.footer-main-section {

overflow: hidden;
background-position: right;
}
.footer-contact-sec .button a {

padding: 1rem 0.9rem;
font-size: var(--fs-lg);

}

.play-button {
width: 55px;
height: 55px;
}
.side-nav .list-group a{font-size: var(--fs-sm) !important;}
.search-bar input {

padding: 0 0 0 10px;
margin: 0 8px;

}
.search-bar {

max-width: 100%;
overflow-x: hidden;
}
.search-bar button {
width: 30px;
height: 30px;
margin-left: 10px;
}
.search-bar input:first-child {

width: 50%;
}
.search-bar input:last-child {

width: 40%;
}
.sliders.banner-slider-sec .carousel-indicators {
padding-bottom: 10px;
}

/*Header part*/

.contact-menu {
border-left: none !important;
}
.contact-menu .contact
{
display:none;
}
.multi-lang .trp-language-switcher {
align-items: center;
display: flex;
margin-left: 20px;
}
.search-lang-main
{
gap:0px;
}
.humbeger-menu-icon {
display: none;
}

.humbeger-menu-icon-mobile {
display: block;
}
.bottom-footer p,
.bottom-footer ul {
text-align: center !important;
justify-content: center !important;
}
#mobile-navigation-new .mobile-navlinks li.menu-item {
padding: 6px 10px 3px 0 !important;
}
.mega-toggle-blocks-right
{
display: none !important;
}
.multi-lang .trp-language-switcher>div>a {
padding: 0px 10px 4px 0 !important;
}

.banner-slider-sec .banner-h1-heading {

font-size: var(--fs-xl-r) !important;

}
.blue-section h3{
    font-size: var(--fs-base) !important;
}
.mid-section-heading {
     font-size: var(--fs-card-xxl) !important;
    margin-top: 20px;
}
.welcome-section .pamten-text{
font-size: var(--fs-lg) !important;
}

.solution-main-section .heading-h2,
.service-detail h3,
.metric-item h4,
.heading-h3,
.heading-h4 ,.section-description-h3{
font-size: var(--fs-card-xxl);

}
.features-list li span, .industries-we-serve-sec .industry-list li span:first-child,.metric-title{
font-size: var(--fs-base) !important;
}

.search-bar input,
.service-detail p,
.custom-container p,
.insight-card blockquote,
.insight-card footer,
.container_bagrd p.text-center,
p.logoprg,
.services-section p.section-description,
.services-section .button-link,
.section-description {

font-size: var(--fs-base) !important;

}
.custom-container .insight-card a.btn{font-size: var(--fs-sm) !important;}
.map-container {
width: 300px;
padding: 30px 0px;
}
.marker.default-active,
.marker.address-icon {

z-index: 99;
}
.tooltip {

width: 100px;
height: 100px;
font-size: 8px;

}
.custom-container.custom-insight{
padding-bottom: 3rem !important;
padding-top: 3rem !important;
}
.custom-container .heading-h4 {
padding-bottom: 0px;
padding-top: 30px;
}
/*Client page*/
.trusted-business-sec .sec-heading {
width: 90%;

}
.client-stories .sec-heading-h3 {
width: 90%;
}
/* .teams-banner.clients-banner {
height: 30vh;
} */

.industries-we-serve-sec-bg {

background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/bg_resp-3.png);
background-size: contain;
position: relative;
background-repeat: no-repeat;
height: auto;
background-color: var(--color-bg);
margin: 0px 0px 30px;
aspect-ratio: 50 / 51;

}

.industries-we-serve-sec {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/02/bg_resp_left.png);
background-size: cover;
position: relative;
background-repeat: no-repeat;
background-color: var(--color-bg);
margin: 0 0px 0px !important;
padding: 20px;

}
.client-testimonial-section .client-testimonials {

flex-direction: column;
/* gap: 15px; */
}
.client-testimonial-content {
width: 100%;
margin-right: 0px;
margin-top: 80px;
padding: 2.5rem;
clip-path: none;
}
.client-testimonial-image img
{
clip-path: none;
}
.client-testimonial-image {
width: 100%;

align-items: center;

flex-grow: 1;
flex-direction: column;
}
.client-testimonial-slide.active p {
font-size: var(--fs-base);
}
.client-testimonial-image:before {
display:none
}
.teams-banner.clients-banner h1 {
font-size: var(--fs-xl) !important;
}
.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,.pamten-mission h2 {
font-size: var(--fs-card-xxl);

}
.trusted-business-sec .sec-heading p,
.client-stories .para-content ,.industries-we-serve-sec p,.pamten-mission p,.pamten-mission ul li{

font-size: var(--fs-base) !important;
}
.pamten-mission h2 small,.client-stories-sec p{font-size: var(--fs-base) !important;}
.client-stories-sec p span {
display: contents;
}
.client-stories-sec p {

padding: 20px;

}
.heading-h3{
    font-size: var(--fs-xl) !important; 
}
#searchpopup .modal-content .modal-body {
width: 90% !important;
}
.multi-lang .trp-language-switcher>div
{
padding:5px 0!important;
}
  html, body {
       font-size:var( --fs-base);
    }
    .banner-subheadline
    {
        font-size:var( --fs-base);
    }
    .eyebrow-tag
    {
        width:auto;
    }
    .hero-btn-group
    {
        margin-top:20px;
    }
    .ai-second-row {
        padding: 40px 15px 0;
    }
        .hero-section img {
        width: 100%;
        /* padding: 40px 0 0; */
    }
    .cm-btn-group {
        text-align: center;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }
    .contact-main-row
    {
        text-align: center;
    }
    .talent-list ,.talent-title{
        text-align: left;
    }
  .services-nav-inner {
        justify-content: flex-start;
        padding: 10px 15px;
        overflow: auto;
        flex-direction: column;
        gap: 10px;
    }

    .process-steps{
        grid-template-columns:1fr;
    }
    .services-nav-inner a {
        padding: 0;
    }

   .mission-section,.employer-section{
        padding:30px 15px;
    }
     .service-block
     {
             padding:0px 15px 30px;
     }
    #diversity {
        padding-bottom:30px;
    }
    #ai-talent{

        padding-top: 30px;

    }
  
    .foundation-section.service-block{padding:30px 15px; }
    .cert-card { 

    width: 100%; 
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px;
    }
    .services-nav {
        position: static;
        top: 60px;
    }
    .talent-title,.talent-list li 
    {
        font-size:var(--fs-base);
    }
    .tabs-container .tab-pane .tab-inner-section h3,
    .tabs-container .tab-pane .tab-inner-section h4,
    .sf-item h4 ,.process-step h4,.comparison-table thead th,.industry-card h3{
   
        font-size:var( --fs-card-sm);
    }
    /* .btn-primary,.services-nav-inner a,.comparison-table td */
        .btn-primary, .services-nav-inner a, .comparison-table td, .stat-label, .btn-outline-brand, .featured-btn, .cs-card-footer a 
    {
         font-size:var(--fs-sm);
    }
    .process-steps:before {
    content: unset;
    position: unset;
   }
   .comparison-table-wrapper
   {
    overflow:auto;
   }
   /* .headline-md,.about-content h2, .programs-section .headline-md, .employer-section .headline-md,.hero-content h2,.featured-content h2,.Case-studies-post-section .heading-h2 */
    .about-content h2, .programs-section .headline-md, .employer-section .headline-md,.headline-md, .Case-studies-post-section .heading-h2,.featured-content h2,
    .about-hero-title,.foundation-section .section-title,.differentiators-section .section-title,.mission-content h2, .certifications-section h2,.service-content h2,.career-section.emp-testimonials h2,.glassdoor-title,.industry-knowledge-section .heading-h2,.hero h2,.Carrers-section.service-block .section-title
   {
    font-size: var( --fs-card-xxl);
   }
   /* .employer-card h4, .involved-card h3,.program-card h3,.timeline-content h4,.diff-card h3,.stat-card p,.cert-card */
    .tabs-container .tab-pane .tab-inner-section h3,
    .tabs-container .tab-pane .tab-inner-section h4,
    .sf-item h4 ,.process-step h4,.comparison-table thead th,.industry-card h3,.glass-card cite,
    .program-card h3,.involved-card h3,.cs-card h3,
     .employer-card h4, .involved-card h3,.program-card h3,.timeline-content h4,.diff-card h3,.stat-card p,.cert-card,.stats-bar,.contact-us h4,.info-card h4,.csf-metric .l,.stat-label, .career-section.emp-testimonials .card h3,.glassdoor-box p,.option-card h3 , .about-content h2{
   
        font-size:var(--fs-card-sm);
    }
  
   .employer-grid,.employer-header  {
        max-width: unset;
        margin: 0 20px 30px;
    }
    .featured-bottom {
        grid-template-columns: 1fr;
        padding: 25px;
    }
    .cs-grid {
         grid-template-columns: repeat(1, 1fr);
    }
    .cta-group
    {
     flex-direction: column;
    }
    .mission-inner,.mission-section .stats-grid,.csf-metrics  {
 
    grid-template-columns: 1fr;
    gap:24px;
    }
     .feature-list {
    
        height: auto;
    }

}






@media screen and (max-width: 1439px) and (min-width: 1024px) {
.navigation .logo {
margin-top: -8px !important;
}

.navigation .logo img {
max-width: 155px !important;
}

}
@media screen and (min-width: 1024px) and (max-width: 1440px) {
    html, body {
       font-size:var(--fs-base);
    }
    .sliders .carousel-item {
            height: 550px !important;
    }
    .sliders.banner-slider-sec .carousel-indicators
    {
        bottom:-15px;
    }
    .sofkin-banner,
    .services-banner,
    .teams-banner {

    margin-top: -15px !important;
    }
    .teams-banner .carousel-caption h1 {
        font-size: var(--fs-xxxl) !important;
    }
    .banner-subheadline
    {
        font-size:var(--fs-base);
    }
      .sofin-shetek {

        padding: 10px 40px;
    }
        /* .desktop-main-menu {
        display: none;
    } */
   .tabs-container .tab-pane .tab-inner-section ul>li
    {
        font-size: var(--fs-base);
    }
    .service-content h2,.hero-content h2{
   
        font-size:var(--fs-xxl);
    }
    .talent-title,.talent-list li 
    {
        font-size:var(--fs-base);
    }
    .tabs-container .tab-pane .tab-inner-section h3,
    .tabs-container .tab-pane .tab-inner-section h4,
    .sf-item h4 ,.process-step h4,.comparison-table thead th,.industry-card h3,.glass-card cite,
    .program-card h3,.involved-card h3,.cs-card h3,
     .employer-card h4, .involved-card h3,.program-card h3,.timeline-content h4,.diff-card h3,.stat-card p,.cert-card,.stats-bar,.contact-us h4,.info-card h4,.stat-label,.csf-metric .l, .career-section.emp-testimonials .card h3,.glassdoor-box p,.option-card h3,.form-card h4 {
   
        font-size:var(--fs-card-md);
    }
    .btn-primary,.services-nav-inner a,.comparison-table td,.stat-label,.btn-outline-brand,.featured-btn
    ,.cs-card-footer a
    {
         font-size:var(--fs-base);
    }
    .about-content h2, .programs-section .headline-md, .employer-section .headline-md,.headline-md, .Case-studies-post-section .heading-h2,.featured-content h2,
    .about-hero-title,.foundation-section .section-title,.differentiators-section .section-title,.mission-content h2, .certifications-section h2,.service-content h2, .career-section.emp-testimonials h2,.glassdoor-title,.industry-knowledge-section .heading-h2,.hero h2,.Carrers-section.service-block .section-title
    {
        font-size: var(--fs-xxl);
    }
    .stat-number {
    font-size: 48px;
    }
    .employer-header ,.employer-grid{
   
    max-width: 1100px;}
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        padding: 0 7px !important;
    }
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,
    .desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link
    {
        /* font-size:var(--fs-sm) !important; */
        font-size:var(--stack-sm) !important;
    }

    
}
@media screen and (min-width: 1501px) and (max-width: 1599px) {
.sliders .carousel-item {
height: 580px !important;
}
.welcome-section img {
width: 40%;
}
}
@media screen and  (max-width: 991px) {
    
  
      .glassdoor-box {
        flex: 0 0 50%;
        border-bottom: 1px solid #d9d9d9;
    }

    .glassdoor-btn-box {
        flex: 0 0 100%;
        border-right: none;
        border-bottom: none;
    }
    .industries-services-section .service-icon {
        margin-bottom: 20px;
    }
   
    .employee-testimonial-sec {
        display:inline !important;
        }

    .employee-testimonial-sec .testimonial-first-row {
        display: inline;

    }

    .employee-testimonial-sec .testimonial-second-row {
        display: inline;
    }

    .employee-testimonial-sec figure {
        width: 100% !important;
    }
    .info-card {
        width: 100%;
    }
    .sidebar {
        display: flex;
        flex-direction: column;
    }
        

.solution-main-section-bg
{
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/talent-management-solution_resp-left.png);
background-size: contain;
position: relative;
background-repeat: no-repeat;
height: auto;
background-color: var(--color-bg);
margin: -2px 20px 50px;
aspect-ratio: 50 / 51;

}
.solution-main-section {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/01/talent-management-solution_resp.png);
background-size: cover;
position: relative;
background-repeat: no-repeat; 
background-color: var(--color-bg);
margin: 0 20px 0px !important;

}
.services-section .tabs-container #tab-1-bg,
.services-section .tabs-container #tab-2-bg,
.services-section .tabs-container #tab-3-bg,
.services-section .tabs-container #tab-4-bg {
background-size: contain !important;
position: relative;
background-repeat: no-repeat;
/* padding: 110px 0; */
background-position: right;
height: auto;
background-color: var(--color-bg);
margin: -2px 0px 50px;
aspect-ratio: 50 / 51;


}
.services-section .tabs-container #tab-1,
.services-section .tabs-container #tab-2,
.services-section .tabs-container #tab-3,
.services-section .tabs-container #tab-4 {
background-size: cover !important;
position: relative;
background-repeat: no-repeat;
/* padding: 110px 0; */

background-color: #000;
background-position: right;
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/01/talent-management-solution_resp.png) !important;

}
.services-section .tabs-container #tab-1-bg {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/tms-talent-acquisition-right.png);
}

.services-section .tabs-container #tab-2-bg {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/tms-talent-management-right.png);
}

.services-section .tabs-container #tab-3-bg {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/tms-workforce-right.png);
}

.services-section .tabs-container #tab-4-bg {
background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/tms-industry-right.png);
}

.mobile-rep-left
{
display: none !important;
}
.sofin-logo ,.shetek-logo
{
background-size: cover !important;
position: relative;
background-repeat: no-repeat;
background-color: #000;
background-position: right;
background-image: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/01/talent-management-solution_resp.png) !important;
margin-top: 0 !important;
padding: 50px 20px 20px;
margin-bottom: 0px;
}
.sofin-logo-bg,.shetek-logo-bg{
margin: 0px 0 0px;
aspect-ratio: 215 / 104;
background-size: contain !important;
position: relative;
background-repeat: no-repeat !important;
background-position: right;
height: auto;
background-color: var(--color-bg);
}

.sofin-logo-bg
{
background-image: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/01/innovation-sofkin.png) !important;

} .shetek-logo-bg
{
background-image: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/01/innovation-shetek.png) !important;

}
.sofin-shetek {
background-color: unset;
padding: 0px;

display: block;

}
.section-heading {
width: 90%;
}
.welcome-section {
max-width: 100%;
text-align: center;
}
.welcome-section img {
width: 20%;
margin-bottom: 20px;
text-align: center;
}
 .sofin-shetek { 

        background-color: unset; 

        padding: 0; 

        display: block; 

        min-width: 100%; 

    }
}
@media screen and  (min-width: 991px)
{
      .services-nav-inner a:hover{
        color:var(--color-heading);
        border-color:var(--color-heading);
        font-weight:var(--fw-lg);
    }
}
@media screen and (min-width: 1200px) {
       .contact-pho-emi-info
         {
            display: flex;
            gap:50px;
         }
         .contact-pho-emi-info p{
            width:50%;
         }
       .blog-post-section .card h3{ 
        display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
       }
.custom-container .insights-left
{
padding-right: 4rem;
}
.custom-container .insights-right
{
padding-left: 4rem;
}
.hero-section .row{
width: 100%;
margin: 0 auto;
}
.hero-section img
{
width: 55%;
}
.desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link
{
background: var(--color-bg) !important;
font-size:var(--fs-sm);
}

}
@media screen and (min-width: 2000px) {
.desktop-main-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
font-size: var(--fs-r) !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
font-weight: var(--fw-small)!important;
}
.search-lang-main .search-field i.fa.fa-search {
font-size: var(--fs-r);
}
.search-lang-main {
padding: 0 25px;

}
.multi-lang .trp-language-switcher>div>a>img {
width: 30px;
height: 30px;

}
.container_bagrd .mobile-rep-left
{
max-width:45%;
}
.container_bagrd .mobile-rep-right
{
max-width:45%;
}
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
    .glassdoor-section {
        padding: 20px 0 45px;
    }
    .career-section.emp-testimonials {
    margin: 30px 10px;
    padding: 45px 20px;

}
.career-section .card-icon {

    width: 32px;
    height: 32px;
    margin:0;
}
.career-section.emp-testimonials .cards-grid {
    grid-template-columns: repeat(1, 1fr);
}
    .unsubscribe .container {           
        margin: 160px auto;
    }
.pamten-awards-section_new {
    padding-top: 50px;
        padding-bottom: 30px;
}

.about-content { padding-left: 0; }

    /* .teams-banner.clients-banner {
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/clients-ipad.jpg) no-repeat !important;
            background-position: top right !important;
        } */
        .teams-banner.posts-banner.teams-banner.posts-banner.team-page-banner{
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/best_minds-ipad.png) no-repeat !important;
                background-position: top right !important;
        }
        .teams-banner.posts-banner.mission-page-banner
        {
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/Our_approach-ipad.png) no-repeat !important;
                background-position: top right !important;
        }
                .sofkin-banner.posts-banner.social-resp-page-banner
        {
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/collaboration-ipad.png) no-repeat !important;
                background-position: top center !important;
        }
                 .teams-banner.hidein_fr.posts-banner
        {
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/expertise-ipad.png) no-repeat !important;
                background-position: top right !important;
        }
                 .teams-banner.posts-banner.blog-age-banner
        {
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/right_talent-ipad.png) no-repeat !important;
                background-position: top right !important;
        }
         .teams-banner.posts-banner.industries-page-banner
        {
            background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/digital_transformation-ipad.jpg) no-repeat !important;
                background-position: top right !important;
        }
                .teams-banner.posts-banner.client-page-banner
        {
        background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/digital_transformation-ipad.jpg) no-repeat !important;
            background-position: top right !important;
        }
                .teams-banner.posts-banner.search-job-banner
        {
        background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Dual_shore-ipad.jpg) no-repeat !important;
            background-position: top right !important;
            background-size: cover !important;
        }
                .teams-banner.posts-banner.employee-testimonial-banner
        {
        background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/right_roles-ipad.png) no-repeat !important;
            background-position: top right !important;
        }
                .teams-banner.posts-banner.talent-managemt-banner
        {
        background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/partnerships-ipad.jpg) no-repeat !important;
            background-position: top right !important;
        }
                .teams-banner.posts-banner.contact-banner
        {
        background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/perfect_fit-ipad.png) no-repeat !important;
            background-position: top center !important;
        }
                .teams-banner.posts-banner.case-study-page-banner
        {
        background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/right_skills-ipad.jpg) no-repeat !important;
            background-position: top right !important;
        }
                 .teams-banner.posts-banner.tag-page-banner {
                     background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/digital_transformation-ipad.png) no-repeat !important;
                     background-position: top right !important;
                 }
                 .teams-banner.posts-banner.archive-page-banner {
                     background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/03/expertise-ipad.png) no-repeat !important;
                     background-position: top right !important;
                     background-size: cover !important;
                 }
        .teams-banner.posts-banner.employee-banner{
		background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/right_roles-ipad.jpg) no-repeat !important;
                background-position: top right !important;
	}
	.teams-banner.posts-banner.mission-page-banner{
		background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/Our_approach-ipad.jpg) no-repeat !important;
                background-position: top right !important;
	}
	.sofkin-banner.posts-banner.social-resp-page-banner{
		background: url(https://pamtenqa.ezysubscribe.com/wp-content/uploads/2025/11/collaboration-ipad.jpg) no-repeat !important;
                background-position: center right !important;
	}
    .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .sofkin-text a, .shetek-sofkin-section-social-resp .sofkin-shetek-main-sec .shetek-text a{
        font-size: var(--fs-base) !important;
    }
    .case-study-section h2,.case-study-section h3,.blog-news-post-slider li.list-group-item.active{
        font-size: var(--fs-xxl) !important;
    }
    .side-nav .list-group a{
        font-size: var(--fs-sm) !important;
    }

    .sjb-page .list-data .v1 .job-info h4 { font-size: var(--fs-card-md) !important;}
    .sjb-page .list-data .v1 .job-description p {font-size: var(--fs-base) !important;}
    .sjb-page .btn { font-size: var(--fs-base) !important;}

    .sjb-page .sjb-detail .list-data .v1 .job-detail h3, .sjb-page .sjb-detail .list-data .v1 .jobpost-form h3  {font-size: var(--fs-card-xxl) !important;}
    .sjb-page .sjb-detail .list-data .v1 ul li {font-size: var(--fs-base) !important;}
    .sjb-page .sjb-detail .list-data .v1 .jobpost-form label {font-size: var(--fs-base) !important;}
    .sjb-page .btn-primary{font-size: var(--fs-base) !important;}

    .tabs-container .tab-pane .tab-inner-section h3,
    .tabs-container .tab-pane .tab-inner-section h4,
    .sf-item h4 ,.process-step h4,.comparison-table thead th,.industry-card h3
    {
   
        font-size:var( --fs-card-md);
    }
    .btn-primary,.services-nav-inner a,.comparison-table td
    {
         font-size:var(--fs-base);
    }
   .industry-cards {
        grid-template-columns: repeat(2, 1fr);
    }
    .contact-section .stats-bar { 

        padding: 40px 20px; 

    } 

    .contact-section .stat { 

        width: 47%; 

    }
   
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .image-box img {
        object-position: center !important;
    }
.row .image-box:nth-of-type(3) img {
    object-position: right !important;
}
/*.container-fluid.section-space {
    padding-left: 10px !important;
    padding-right: 10px !important;
}*/
h3 small{font-size: var(--fs-card-xxl) !important;}
.sofkin-section p, .privacy-policy p, .terms-of-service p,.case-study-section p,.profile-content p{
    font-size: var(--fs-base);
}
.case-study-section small,.recent-casestudies-sidenav .h5{font-size: var(--fs-card-md) !important;}
.case-study-section h3{font-size: var(--fs-card-xl) !important;}
.list-group-item.active,.case-study-section p strong{font-size: var(--fs-base) !important;}
.search-by-tags .list-group a{
    font-size: var(--fs-sm) !important;
}
 .stats-container .scroll-wrapper .slick-prev { 

        left: -30px !important; 

    }
  .stats-container .scroll-wrapper  .slick-prev { 

        left: -30px !important; 

    }
}

/* only ipad air */
@media screen and (min-width: 801px) and (max-width: 830px) {
    .insight-card {
        min-height: 540px !important;
    }
}
@media screen and (min-width: 1400px) {
    .jobs_searchh p {
        font-size: var(--fs-card-xl) !important;
    }
    .search-bar-sec a {
        font-size: var(--fs-card-md) !important;
    }
    .pamten-main-menu .menu{
	display: flex;
	align-items: center;
	margin-left: 5% !important;
    }
}
@media screen and (max-width: 1199px) { 
    .search-by-tags .list-group a{
        font-size: var(--fs-sm) !important;
    }
}


@media only screen and (max-width: 1024px) {
    .industries-section .side-nav {
        padding: 0 0 0px !important;
    }
}


/* Added from homepage file */
 /* responsive for macc */
@media only screen and (min-width:1502px) and (max-width:1599px) {
    .custom-container p {
        font-size: var(--fs-base);
    }
}

@media only screen and (max-width:575px){
    .industries-mission-section .mission-features-list {
    grid-template-columns: repeat(1, 1fr);
    }
    .comparison-table {
        width: 170%;
    
    }
    .custom-container.custom-insight .custom-container{
        margin-top: 10px !important;
    }
    .banner-btn{
        /* width: 83%; */
        margin-bottom: 0px;
        margin-top:0;
    }
     .sjb-page .list-data .v1 .job-info h4 { font-size: var(--fs-card-sm) !important;}
    .sjb-page .list-data .v1 .job-description p {font-size: var(--fs-base) !important;}
    .sjb-page .btn { font-size: var(--fs-sm) !important;}

    .sjb-page .sjb-detail .list-data .v1 .job-detail h3, .sjb-page .sjb-detail .list-data .v1 .jobpost-form h3  {font-size: var(--fs-card-md) !important;}
    .sjb-page .sjb-detail .list-data .v1 ul li {font-size: var(--fs-base) !important;}
    .sjb-page .sjb-detail .list-data .v1 .jobpost-form label {font-size: var(--fs-sm) !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .about-grid
    {
        gap:30px;
    }
    .programs-grid {
        grid-template-columns: repeat(2, 1fr);
    }
    .program-card:last-child {
        grid-column: 1 / -1;
        justify-self: center;
    }
    .talent-list {
        display: flex;
        flex-wrap: wrap;
    }
    .talent-list li {
        width: 50%;
        font-size: var(--fs-base);
    }
    .talent-title
    {
          font-size: var( --fs-card-sm);
    }
    .banner-btn{
        /* width: 83%; */
        margin-bottom: 15px;
    }
     .process-steps:before {
    content: unset;
    position: unset;
   }
   .featured-bottom {
  
        grid-template-columns: 1fr;
    }
    .cs-grid {
         grid-template-columns: repeat(2, 1fr);
    }
     .feature-list {
    
        height: 250px;
    }
}
@media screen and (min-width: 1400px) {
    .search-bar-sec a {
        font-size: var(--fs-card-md) !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
    .awards-container img {
        scale: 0.7;
    }
    .container-fluid.section-space {
        padding-left: 50px;
        padding-right: 50px;
    }
     .container-fluid.section-space { 

        padding-left: 100px; 

        padding-right: 100px; 

    } 
    .industry-card {
        padding: 20px;
    }
    .feature-list {
    
        height: 280px;
    }
   
}
@media only screen and (min-width: 767px) and (max-width: 1199px) {
        .glass-card {
            max-width: max-content;
            position: relative;
            bottom: 0;
            right: 0px;
            margin-top: 30px;
        }

    .mission-section {
    background: url(https://pamtenqa.ezysubscribe.com//wp-content/themes/pamten/assets/images/Elevate_Careers_ipad.png);
   
    }
    .awards-container img {
        width: 15%;
    }
    .awards-container img.Excellence-img {
        scale: 0.8;
    }
       .about-content h2, .programs-section .headline-md, .employer-section .headline-md,.headline-md, .Case-studies-post-section .heading-h2,.featured-content h2,
    .about-hero-title,.foundation-section .section-title,.differentiators-section .section-title,.mission-content h2, .certifications-section h2,.service-content h2,.career-section.emp-testimonials h2,.glassdoor-title,.industry-knowledge-section .heading-h2,.hero h2,.Carrers-section.service-block .section-title
   {
    font-size: var(--fs-xxl);
   }
   /* .employer-card h4, .involved-card h3,.program-card h3,.timeline-content h4,.diff-card h3,.stat-card p,.cert-card */
    .tabs-container .tab-pane .tab-inner-section h3,
    .tabs-container .tab-pane .tab-inner-section h4,
    .sf-item h4 ,.process-step h4,.comparison-table thead th,.industry-card h3,.glass-card cite,
    .program-card h3,.involved-card h3,.cs-card h3,
     .employer-card h4, .involved-card h3,.program-card h3,.timeline-content h4,.diff-card h3,.stat-card p,.cert-card,.stats-bar,.contact-us h4,.info-card h4,.stat-label,.csf-metric .l, .career-section.emp-testimonials .card h3,.glassdoor-box p,.option-card h3,.form-card h4 {
   
        font-size:var(--fs-card-md);
    }
        .btn-primary, .services-nav-inner a, .comparison-table td, .stat-label, .btn-outline-brand, .featured-btn, .cs-card-footer a {
        font-size: var(--fs-base);
    }
    .mission-inner,.foundation-grid {
 
    grid-template-columns: 1fr;
    gap:24px;
    }
    .mission-section .stats-grid
    {
         grid-template-columns: 1fr 1fr;
    }
     .about-section.service-block,.involved-section,.Case-studies-post-section,.Carrers-section.service-block,.differentiators-section.service-block,
     .contact-section,.job-section,.shetek-sofkin-section-social-resp,
     .industries-section,.client-stories,.trusted-business-sec,.team-section,.certifications-section.service-block,.process-section
    {
        padding: 45px 0 !important;
    }
    .hero
    {
        padding-top: 45px;
        padding-bottom: 45px;
    }
    .Carrers-section.service-block .section-header
    {
            margin-bottom: 0px;
    }
   .mission-section,.employer-section{
        padding:45px 20px;
    }
      .service-block
     {
             padding:0px 15px 45px;
     }
    #diversity {
        padding-bottom:45px;
    }
    #ai-talent{

        padding-top: 45px;

    }
    .contact-section .contact-grid
    {
        padding:0;
    }
    .about-hero-section,.engagement-comparison{
         padding: 45px 0 0;
    }
    .foundation-section.service-block{padding:45px 20px; }
}
@media (max-width: 767px) {
    .social-links a {
   
    width: 45%;
    }
    .Carrers-section.service-block .section-header
    {
            margin-bottom: 0px;
    }
    .certifications-grid {
   
        padding: 0 15px;
    }
    .about-section.service-block,.involved-section,.Case-studies-post-section,.Carrers-section.service-block,.differentiators-section.service-block,.contact-section,.job-section,
    .shetek-sofkin-section-social-resp,.industries-section,.client-stories,.trusted-business-sec,.team-section,.certifications-section.service-block,.process-section
    {
        padding: 30px 0  !important;
    }
      .about-hero-section,.engagement-comparison{
         padding: 30px 0 0;
    }
    .contact-section .contact-grid
    {
        padding:0;
    }
    .hero
    {
        padding-top: 30px;
        padding-bottom: 30px;
    }
        .glass-card {
        max-width: max-content;
        position: relative;
        bottom: 0;
        right: 0px;
        margin-top: 30px;
    }

      .glassdoor-box {
        flex: 0 0 100%;
        border-right: none;
    }

    .rating-value {
        font-size: 38px;
    }

    .glassdoor-title {
        font-size: 26px;
    }
    .awards-container {
        gap: 40px !important;
        flex-direction: column;
    }
     section.mission-section {
    
        background: url(https://pamtenqa.ezysubscribe.com//wp-content/themes/pamten/assets/images/Elevate_Careers_mobile_bg.png);
        /* background-position: top; */
        background-size: cover;
    }
    section.mission-section-bg {
    
        background: url(https://pamtenqa.ezysubscribe.com//wp-content/themes/pamten/assets/images/Elevate_Careers_mobile_img.png);
               margin: 0;
        aspect-ratio:50 / 51;
        background-size: contain !important;
        position: relative;
        background-repeat: no-repeat !important;
        background-position: right;
        height: auto;
        background-color: var(--color-bg);
    }
    .hero-section { 

        background: url(https://pamtenqa.ezysubscribe.com//wp-content/themes/pamten/assets/images/Homepage/ai-blurb.png) no-repeat center right / cover; 

        min-height: 400px; 

        display: flex; 

        align-items: center; 

        color: var(--color-bg); 

        position: relative; 
        padding:40px 15px;

    } 
      /* .hero-section img { 

        width: 90%; 

        padding: 40px 0 0; 

    } */
}
/* Added from footer file */
@media only screen and (min-width:1600px) {
.industries-card-header h3{font-size: var(--fs-card-xl) !important;}
.teams-banner .carousel-caption h1 {
    font-size: var(--fs-xxxxl) !important;
}
.team-section .person-details h4{
    font-size: var(--fs-card-xl) !important;
}
.industries-content .btn-light:hover {
    color: var(--color-bg) !important;
}
.news-post-section .page-numbers.current {
    color: var(--color-bg) !important;
}
.case-study-section p,.privacy-policy p,.testimonial h3,.fixed-benefit p,.sofkin-section p, .privacy-policy p, .terms-of-service p,.sofkin-section ul li, .privacy-policy ul li, .privacy-policy ol li, .terms-of-service ul li, .terms-of-service ol li{
    font-size: var(--fs-card-md) !important;
}
.recent-posts-carousel .item.slick-slide a .h5{
    font-size: var(--fs-card-xl) !important;
}
.side-nav .list-group a,.case-study-section ul li,.case-study-section.blog ul li strong,.case-study-section.blog p strong {
    font-size: var(--fs-card-md) !important;
}
.teams-banner .carousel-caption h2 {
    font-size: var(--fs-xxxxl) !important;
}
.privacy-policy h1,.terms-of-service h1,.stats-container .metric-item h2{ font-size: var(--fs-xxxl) !important;}
.privacy-policy h2,.privacy-policy p strong,.privacy-policy h3,.terms-of-service p strong{ font-size: var(--fs-card-xl) !important;}
.industries-content .btn-light{ color: var(--color-button-subscribe) !important;}
.case-study-tags ul li a,.share-social-icons li:first-child{font-size: var(--fs-base) !important;}
.client-testimonial-content {
    height: 350px !important;
}
.insight-card {
    min-height: 480px !important;
}
.wp-container-4{flex: 0 0 15% !important;}
.case-study-section span,.case-study-section h5 mark,.case-study-section h4 strong{font-size:var(--fs-card-md);}
.case-study-section h4,.case-study-section h5,.case-study-section ol li{font-family: var(--font-secondary) !important;color: var(--color-text) !important;font-size: var(--fs-card-md) !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .navigation .logo {
        margin-top: -10px !important;
    }
    .client-testimonial-slide.active h3 strong{padding: 0px !important;}
    .hero-section .mobile-resp a{margin-bottom: 30px !important;}
    .terms-of-service h2,.terms-of-service h3{font-size: var(--fs-card-md) !important;} 
    .sofkin-section ul li, .privacy-policy ul li, .privacy-policy ol li, .terms-of-service ul li, .terms-of-service ol li{font-size: var(--fs-base) !important;}
    
    
}
@media only screen and (max-width:575px){
    .pamten-main-menu .menu{padding-top: 20px !important}
    .terms-of-service h2{font-size: var(--fs-card-sm) !important;}
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .teams-banner .carousel-caption h1 {
        font-size: var(--fs-xxxl) !important;
    }
    .pamten-mission h2 small{
        font-size: var(--fs-card-md) !important;
    }
    h4.missclas {
        font-size: var(--fs-xxl) !important;
    }
    /* .team-section {
        padding: 0 0 20px !important;
    } */
    .industries-content .btn-light{font-size: var(--fs-base) !important;}
    .case-study-section h3{font-size: var(--fs-card-md) !important;}
    /* .slick-prev {
        left: -10px !important;
    }
    .slick-next {
        right: -10px !important;
    } */
    .case-study-section ul li{font-size: var(--fs-sm) !important;}
    .case-study-section ul li strong{font-size: var(--fs-base) !important;}
    .industries-section h2 small{font-size: var(--fs-card-md) !important;}
    .teams-banner .carousel-caption h2 {
        font-size: var(--fs-xxxxl);
    }
    .privacy-policy h1,.terms-of-service h1{ font-size: var(--fs-xxl) !important;}
    .client-testimonial-slide h3 strong{padding: 0px !important;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
    .teams-banner .carousel-caption h1 {
        font-size: var(--fs-xxxl) !important;
    }
    h4.missclas {
        font-size: var(--fs-xxl) !important;
    }
    .pamten-mission h2 small{
        font-size: var(--fs-card-md) !important;
    }
    .pamten-mission h3{
        font-size: var(--fs-xxl) !important;
    }
    .industries-content .btn-light{font-size: var(--fs-base) !important;}
    .case-study-section h3{font-size: var(--fs-card-md) !important;}
    .slick-prev {
        left: -30px !important;
    }
    .slick-next {
        right: -30px !important;
    }
    .case-study-section ul li strong,.case-study-section ul li{font-size: var(--fs-base) !important;}
    .industries-section h2 small{font-size: var(--fs-card-md) !important;}
    .teams-banner .carousel-caption h2 {
        font-size: var(--fs-xxxxl);
    }
    .privacy-policy h1,.terms-of-service h1{ font-size: var(--fs-xxl) !important;}
    .client-testimonial-slide.active h3 strong{padding: 0px !important;}
    .hero-section .mobile-resp a{margin-bottom: 30px !important;}
    .terms-of-service h2,.terms-of-service h3{font-size: var(--fs-card-md) !important;} 
    .sofkin-section ul li, .privacy-policy ul li, .privacy-policy ol li, .terms-of-service ul li, .terms-of-service ol li{font-size: var(--fs-base) !important;}
    .case-study-section { padding: 20px 0 0px !important;   }
    .client-testimonial-slide h3 strong{padding: 0px !important;}
}
@media only screen and (max-width:575px) {
    .team-card {
        padding: 10px 10px !important;
    }
    h4.missclas {
        font-size: var(--fs-card-xxl) !important;
    }
    .teams-banner .carousel-caption h1 {
        font-size: var(--fs-card-sm) !important;
    }
    .case-study-section p {
        font-size: var(--fs-base) !important;
    }
    .case-study-section p strong,.industries-card p {
        font-size: var(--fs-base) !important;
    }
    .case-study-section ul li strong{font-size: var(--fs-base) !important;}
    .case-study-section ul li{font-size: var(--fs-sm) !important;}
    .industries-card h3{font-size: var(--fs-card-sm) !important;}
    .privacy-policy h1,.terms-of-service h1{ font-size: var(--fs-card-xxl) !important;}
    .client-testimonial-slide h3 strong{padding: 0px !important;}
    .client-testimonial-content {
        margin-top: 80px !important;
    }
    .sec-heading-h3-sub h3.heading-h3 {
        margin-top: 0px !important;
    }
}
@media screen and (min-width: 991px) and (max-width: 1024px) {
    .client-testimonial-slide.active h3 strong,.client-testimonial-slide h3 strong{padding: 0px !important;}
    .hero-section .mobile-resp a{margin-bottom: 30px !important;}
    .terms-of-service h2,.terms-of-service h3{font-size: var(--fs-card-md) !important;} 
    .sofkin-section ul li, .privacy-policy ul li, .privacy-policy ol li, .terms-of-service ul li, .terms-of-service ol li{font-size: var(--fs-base) !important;}
    .client-testimonial-slide h3 strong{padding: 0px !important;}
    
}

@media screen and  (max-width: 767px){
    .modal-content{overflow: auto !important;}
    #mobile-navigation-new .modal-content {
        overflow-y: scroll;
    }
    .profile-popups .modal-content {
        overflow: auto !important;
    }
    .client-testimonial-slide h3 strong{padding: 0px !important;}
}

/* Added from careers page */
 
  /* Added from employee stories */
  
  /* Added from contact page */
@media screen and (min-width: 1600px) {
    .contact-us h2 {  font-size: var(--fs-xxxl); }
    .contact-us h3.tagline,.location p {  font-size: var(--fs-card-md) !important;}
    .contact-us h4 {  font-size: var(--fs-card-xl) !important; }
    .location h5 {  font-size: var(--fs-card-md) !important; }
}

@media only screen and (min-width:768px) and (max-width:991px){
    .contact-us h2,.contact-us h4 {  font-size: var(--fs-xxl); }
    .contact-us h3.tagline,.location p {  font-size: var(--fs-base);}
    .location h5 {  font-size: var(--fs-card-md) !important; }
}

@media only screen and (min-width:992px) and (max-width:1199px){
    .contact-us h2,.contact-us h4 {  font-size: var(--fs-xxl); }
    .contact-us h3.tagline,.location p {  font-size: var(--fs-base);}
    .location h5 {  font-size: var(--fs-card-md) !important; }
}

@media only screen and (max-width:575px){
    .contact-us h2 {  font-size: var(--fs-card-xxl); }
    .contact-us h3.tagline,.location p {  font-size: var(--fs-base);}
    .contact-us h4{  font-size: var(--fs-card-xxl) !important; }
    .location h5 {  font-size: var(--fs-card-sm) !important; }
}

/* Added from Blog page  */
@media only screen and (min-width: 768px) and (max-width: 1199px) {
    .blog-post-section .industries-content p:first-child {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .blog-post-section .industries-card .card {
        min-height: 350px;

    }
}

@media (min-width: 1600px) {
    .blog-post-section .industries-content p:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        line-clamp: 5;
        -webkit-box-orient: vertical;
        max-height: 170px;
        min-height: 130px;
    }
    .blog-post-section .col-xxxl-3 {
        flex: 0 0 auto;
        width: 25%;
        /* Equivalent to col-2 */
    }
}

/* Added from News Page */
 @media only screen and (min-width: 768px) and (max-width: 1199px) {
    .news-post-section .industries-content p:first-child {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .news-post-section .industries-card .card {
        min-height: 420px;

    }
}

@media (min-width: 1400px) {
    .news-post-section .col-xxxl-3 {
        flex: 0 0 auto;
        width: 25%;
        /* Equivalent to col-2 */
    }
}
@media (max-width: 1600px) {
        /* .humbeger-menu-icon-mobile {
        display: block;
    }
        .humbeger-menu-icon {
        display: none;
    }
        .desktop-main-menu {
        display: none;
    } */
      .multi-box-section ul {
        padding: 0 60px 0;
    }
}
@media screen and (max-width: 360px) { 

    .sliders.banner-slider-sec .carousel-item { 

        height: 550px !important; 

    } 

}