
@media screen and (min-width: 1600px) {
.pamten-main-menu .menu{margin-left: 5% !important;}
 .industries-section h3,.stats-container .metric-item h4
         {
    font-size: 32px !important;
         }
.industries-section h3 small
         {
    font-size: 20px !important;
         }
.sofkin-section p,.industries-card p, .blog-post-section .industries-card p,.case-study-section ul li strong{font-size: 17px !important;}
.team-section .person-details {min-height: 106px !important;}
 .future-detail h3 {
        font-size: 17px !important;}
     .pamten-details p, .fixed-benefit p,.entry-content-page p {
        font-size: 17px !important;
    }
    .image-box{max-height: 400px !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: 18px !important;}
.btn-connect,#searchpopup .mobile-search-field .input-group-text{ font-size: 17px !important;
}
 .hero-section p,.case-study-section small{ font-size: 20px !important;}
.custom-container p{ font-size: 17px !important;font-weight: 300;}
.testimonial-designation,.share-social-icons li:first-child{
    font-size: 15px !important;
}
.newsletter-section .form-control-lg,.search-by-tags .list-group a{ font-size: 15px !important;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description{font-size: 15px !important;}
.sliders.banner-slider-sec .carousel-indicators {
  
  padding-bottom: 180px !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-humbeger-nav .mobile-details ul li a, #mobile-navigation-new .mobile-details ul li a {
    font-size: 17px !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:17px !important;}
.desktop-nav-info .nav li p,.case-study-section p strong{font-size: 17px !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.it-solution-main>ul.mega-sub-menu .ITsolution-menu p{
font-size:17px !important;}
.pamten-mission h2 small{font-size:20px !important;}

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

/* margin-left: 415px; */
font-size: 20px;
/* 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: 32px !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: 32px !important;
    font-weight: 400 !important;
    color: #022547 !important;
}
.certifications ul.acheivements li,.profile-content h4 {
    font-size: 20px !important;
}
.case-study-section h3{
    font-size: 20px !important;
}
.testimonial-author {
    font-weight: 600 !important;
    font-size: 20px !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: 17px !important;
}
.sofkin-banner,
.services-banner,
.teams-banner {
background-position: right !important;
margin-top: 0px !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: 52px;
}
.search-bar-sec a,.services-section .tab{
    font-size: 17px !important;
}
.pamten-mission ul li{
     font-size: 17px !important;
     font-weight: 400 !important;
}
.section-description,
.container_bagrd p,.testimonial-text {
font-size: 20px !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: 36px !important;
}



.services-section .button-link {

margin-top: 20px;
}


.custom-container a.btn-link {
font-size: 22px;
}

.section-description-h3 {
font-size: 20px !important;
color: #fff;
}

.sofin-shetek {

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

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

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:17px!important;
    color: #022547 !important;
}
.navigation .nav-link, .text-center a{
    font-size: 17px !important;
}
.form-control,  .team-section .person-details p {
    font-size: 15px !important;}
 .form-check-label,label.error {
    font-size: 15px !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: 16px !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:20px;
}
#desktop-humbeger-nav .modal-body h4 {

font-size: 20px !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: 24px !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: 20px !important;
}
.newsletter-section .btn-gradient,.btn-gradient{
    padding: 7px 20px 7px !important;
    font-size: 17px !important;
}
.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p{font-size: 15px !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 {
font-size: 32px !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: 20px !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: 17px !important;
color: #1a1a1a !important;
}
.insight-card blockquote,p.logoprg{font-size: 17px !important;}
.section-description{font-size: 17px !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: 17px !important;
color: #1a1a1a !important;
}
.services-section .button-link,.industries-content .btn-light{font-size: 17px !important;}
.custom-container .insight-card a.btn{font-size: 17px!important;}
.marker {

width: 25px;
height: 25px;

}
.map-container {

width: 1000px;

}
.section-heading {

width: 50%;

}
.insight-card footer{font-size: 17px !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: 36px !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: 32px;

}

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

font-size: 17px !important;
}
.client-stories-sec p span {
display: contents;
}
.industries-we-serve-sec .industry-list li a {
    font-size: 20px !important;
}

.client-stories-sec p, .client-testimonial-slide h3 strong {

padding: 22px;
font-size: 20px !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:36px !important;}
}
@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:17px;}
}

@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: 16px;
     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: 14px !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) {
.industries-section h3{font-size: 22px !important;}
.industries-section h3 small{font-size: 16px !important;}
.entry-content-page p{font-size: 15px !important;}
    .testimonial-author{font-size: 17px !important;font-weight: 600 !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: 14px !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: 24px !important;        font-family: 'Poppins', sans-serif;}
    .card-text h3,.industries-mission-section p,.industries-mission-section ul.mission-features-list li,.industries-services-section .service-card .card-text p,.team-section .person-details h4,
    .jobs_searchh p, .privacy-policy p, .terms-of-service p,.industries-section h2 small a, .industries-section h2 small, .industries-section h4,.industries-card h3,.industries-card p,
    .case-study-section small,.case-study-section p,.recent-casestudies-sidenav .h5,.list-group-item.active,.profile-content p,.profile-content h4
    {
        font-size: 16px !important;
    }
 .sofkin-section p{ font-size: 16px !important;}
    h3 small{font-size: 16px !important; font-family: 'Poppins', sans-serif;}
.trusted-business-sec {
padding: 30px 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: 32px !important;
}
.jobs_searchh p {
    font-size: 16px !important;
}
.banner-btn,.form-control, .form-check-label, .text-center a{
    font-size: 14px !important;}
.search-bar-sec a{
    font-size:14px !important;
}
.testimonial-text,.client-testimonial-slide h3 strong,.client-testimonials .slide-numbers span {
    font-size: 16px !important;
}
.testimonial-author,.client-testimonial-slide p, p.textnamess {
    font-size: 16px !important;
}
.testimonial-designation{
    font-size: 14px !important;
}
.case-study-section h3{
    font-size: 18px !important;
}
.hero-section p
{
font-size:16px !important;
}
.hero-section .mobile-resp a{
    font-size: 14px !important;
}
.container-fluid.section-space {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}
@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:16px !important;}
.search-bar-sec a {
    font-size: 14px !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%;
} */
.industries-section h3{font-size: 28px !important;}
.industries-section h3 small{font-size: 17px !important;}
.entry-content-page p{font-size: 15px !important;}
 #daily-popup
{
 
    top: 46%;
  
}
.sliders .carousel-caption{  width: 70% !important;}
.section-description{   font-size: 17px !important;}
.pamten-testimonial-section h3.section-title{font-size: 28px !important;}
.testimonial-text,.testimonial-author{font-size: 17px !important;}
.testimonial-designation{font-size: 16px !important;}
.blue-section h3,.profile-content p{
    font-size: 17px !important;
}
.mid-section-heading,.heading-h3 { font-size: 28px !important;}
.search-bar-sec a,.navigation .nav-link{font-size: 15px !important;}
.hero-section p,.client-testimonials .slide-numbers span { font-size: 17px !important;}
.hero-section .mobile-resp a,.newsletter-section .btn-gradient,.btn-gradient {
    font-size: 15px !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: -10px;
}
.slick-next {
    right: -10px;
}
    .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: 9vh !important;
    font-size: 17px !important;
   }
   .insight-card {
        min-height: 600px !important;
    }
    .custom-insight .insight-card {
        min-height: 640px !important;
    }
     .approach-section .service-detail p, .approach-list li p, .slider-detail p, .text-box .box-description {
        font-size: 15px !important;
    }
    .approach-list li span, .slider-container .slick-slide a .text, .text-box .box-heading {
        font-size: 17px !important;
    }
    .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: 28px !important;}
    .stats-container .metric-title,.industries-mission-section p, .industries-mission-section p{font-size: 17px !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: 8rem 0rem;
}
#searchpopup .modal-content .modal-body {
width: 90%;

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: 335px !important;
}
.banner-slider-sec .banner-h1-heading {

font-size: 40px;

}
.banner-btn {
    font-size: 15px !important;
}
.search-by-tags .list-group a{
    font-size: 14px !important;
}
.play-button {
width: 60px;
height: 60px;

}

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

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

}
.solution-main-section .heading-h2{
font-size: 28px !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,.client-testimonial-slide h3 strong{
font-size: 28px !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: 17px !important;

}
.insight-card blockquote,.client-testimonial-slide p, p.textnamess{
    font-size: 17px !important;
}
.client-testimonial-image:before {
    top: -28px !important;
    left: -149px !important;
}
.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p,.form-control, .form-check-label, .text-center a,.team-section .person-details p{font-size: 15px !important;}
.welcome-section .pamten-text,.case-study-section h3{
    font-size: 20px !important;
}
.testimonial-author{font-size: 17px !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: 17px !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: 14px !important;}
.contact-menu .contact {
padding-right: 20px;
}
.humbeger-menu-icon-mobile .navbar-light .navbar-toggler
{
border:none;
}


#mobile-navigation-new .modal-content {
padding: 50px 0 50px;
height: 100vh;

}
#mobile-navigation-new .mobile-logo h4{font-size: 17px !important;}
#mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a{font-size: 15px !important;}
.mobile-navlinks ul li.menu-item a,#desktop-humbeger-nav .mobile-details ul li a, #mobile-navigation-new .mobile-details ul li a{font-size: 15px !important;}
#mobile-navigation-new .mobile-navlinks ul li.menu-item {

padding: 15px 0;

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

padding: 10px 0 15px;

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

background-position: right;
}
.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: 15px;
}
.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 0 30px 30px;
background: url(https://pamten.com/wp-content/uploads/2025/02/bg-ipad.png);

}



.list-group-item.active{font-size:15px !important;
}
.client-stories-sec p,.pamten-mission h2 small,.pamten-mission h3,.case-study-section p strong,.recent-casestudies-sidenav .h5 {
font-size: 28px !important;
}


.teams-banner.clients-banner h1,.blog-news-post-slider li.list-group-item.active {
font-size: 24px !important;
}
.client-testimonial-image:before {

top: 12px;
left: -150px;

}

.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,h4.missclas,.case-study-section h3 {
font-size: 28px;

}

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

font-size: 18px !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 (min-width: 991px) and (max-width: 1199px) {

.industries-section h3{font-size: 28px !important;}
.industries-section h3 small{font-size: 17px !important;}
.entry-content-page p{font-size: 15px !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: 14px !important;}
.contact-menu .contact {
padding-right: 20px;
}
.humbeger-menu-icon-mobile .navbar-light .navbar-toggler
{
border:none;
}


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

padding: 15px 0;

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

padding: 10px 0 15px;

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

background-position: right;
}
.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: 15px;
}
.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;
}
   
}
@media (max-width: 768px) {

.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) {
    .industries-section h3{font-size: 28px !important;}
.industries-section h3 small{font-size: 17px !important;}
.entry-content-page p{font-size: 15px !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: 14px !important;
}
.sliders .carousel-caption{
    width: 60%;
}
.section-description,.team-section .person-details h4{   font-size: 17px !important;}
.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: 15px !important;
}
.banner-btn,.hero-section .mobile-resp a{
    font-size: 15px !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: 28px !important;}
.testimonial-text,.testimonial-author,.hero-section p,.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: 17px !important;}
.blue-section h3,.client-testimonial-slide h3 strong,.pamten-mission h2 small,.pamten-mission h3{   
     font-size: 28px !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: 435px !important;
}

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

font-size: 40px;

}
.case-study-section h3{
    font-size: 20px !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: 20px;
}

.solution-main-section .heading-h2 ,.blue-section h3,.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: 28px !important;

}.search-bar input,.features-list li span,.service-detail p ,.custom-container p,.insight-card blockquote,.insight-card footer,
.container_bagrd p.text-center,p.logoprg,.stats-container .metric-title,.certifications ul.acheivements li,.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{

font-size: 17px;

}
.bottom-footer .breadcrumb-item a,.bottom-footer.new-bottom-footer p,.form-control, .form-check-label, .text-center a,.team-section .person-details p{font-size: 15px !important;}
.newsletter-section .btn-gradient,.btn-gradient,.industries-content .btn-light{
    font-size: 15px !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,.card-text h3,.client-stories-sec p,.industries-section h2 small a, .industries-section h2 small, .industries-section h4,.industries-card h3,.case-study-section small,.case-study-section p strong,.recent-casestudies-sidenav .h5 {

font-size: 18px !important;
}
.custom-container .insight-card a.btn {
width: max-content !important;

padding: 10px 8px!important;
font-size: 17px;
}
.search-by-tags .list-group a{
    font-size: 14px !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: 10px;
}
.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: 11px !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: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://pamten.com/wp-content/uploads/2025/11/bg-ipad-3.png);
background-position: right;

}


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


.teams-banner.clients-banner h1 {
font-size: 24px !important;
}

.client-testimonial-image:before {

top: 12px;
left: -150px;

}

.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,.industries-we-serve-sec .heading-h3 {
font-size: 28px;

}
.side-nav .list-group a{
    font-size: 14px !important;
}

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

font-size: 17px !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;}
.jobs_searchh p,.sofkin-section p, .privacy-policy p, .terms-of-service p{font-size: 17px;}
.sliders.banner-slider-sec .carousel-indicators{padding-left: 0px;}
.search-by-tags .list-group a{
    font-size: 14px !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: 15px !important;
}
    .section-description-h3 {
        font-size: 16px !important;}
    .custom-container p {
        height: auto;}
  .pamten-awards-section_new
 {
    padding: 25px 0;
}
.newsletter-section .form-control-lg {font-size: 14px !important;}

.jobs_searchh p{text-align: center;font-size:1.3rem;}
.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.com/wp-content/uploads/2025/11/digital_transformation-mobile.png) no-repeat !important;
    background-position: top right !important;
}
.teams-banner.posts-banner.search-job-banner {
    background: url(https://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.com/wp-content/uploads/2025/03/expertise-mobile.png) no-repeat !important;
      background-position: top right !important;
  }
.teams-banner.posts-banner.employee-banner{
		background: url(https://pamten.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://pamten.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://pamten.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: 1rem !important;
PADDING-BOTTOM: 2rem;
}

.modal-content{overflow: 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://pamten.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: 15px;
}
#mobile-navigation-new .mobile-details-info li.nav-item, #mobile-navigation-new .mobile-details-info li.nav-item a{font-size: 14px !important;}
#desktop-humbeger-nav .mobile-details ul li a, #mobile-navigation-new .mobile-details ul li a{font-size: 14px !important;}
.mobile-details-info ul{
margin-bottom: 0px;;
}
#searchpopup .modal-content .modal-header .close {

padding: 8rem 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 #fff;
}
.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: 300px !important;
}
/*mobile Background for Each Slide */
.sliders.banner-slider-sec .carousel-item:nth-child(1) {
background: url('https://pamten.com/wp-content/uploads/2025/11/Master_Banner_Mobile1.png') !important;
/* background: url('https://pamten.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://pamten.com/wp-content/uploads/2025/11/Master_Banner_Mobile2.png')!important; */
background: url('https://pamten.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://pamten.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;

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

font-size: 30px;

}
.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: 18px;
text-align: left;
}
.footer-main-section h3 {
font-size: 22px;

}
.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: 18px;

}

.play-button {
width: 55px;
height: 55px;
}
.side-nav .list-group a{font-size: 14px !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: 32px !important;

}
.blue-section h3{
    font-size: 16px !important;
}
.mid-section-heading {
     font-size: 24px !important;
    margin-top: 20px;
}
.welcome-section .pamten-text{
font-size: 18px !important;
}

.solution-main-section .heading-h2,
.service-detail h3,
.metric-item h4,
.heading-h3,
.heading-h4 ,.section-description-h3{
font-size: 24px;

}
.features-list li span{
font-size: 16px!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,
.metric-title,
.section-description {

font-size: 16px!important;

}
.custom-container .insight-card a.btn{font-size: 14px !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://pamten.com/wp-content/uploads/2025/11/bg_resp-3.png);
background-size: contain;
position: relative;
background-repeat: no-repeat;
height: auto;
background-color: #fff;
margin: 0px 0px 30px;
aspect-ratio: 50 / 51;

}

.industries-we-serve-sec {
background: url(https://pamten.com/wp-content/uploads/2025/02/bg_resp_left.png);
background-size: cover;
position: relative;
background-repeat: no-repeat;
background-color: #fff;
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: 18px;
}
.client-testimonial-image:before {
display:none
}
.teams-banner.clients-banner h1 {
font-size: 24px !important;
}
.trusted-business-sec .sec-heading .heading-h2,
.client-stories .heading-h3,
.client-testimonial-section .heading-h3,.pamten-mission h2 {
font-size: 24px;

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

font-size: 16px !important;
}
.pamten-mission h2 small{font-size: 16px !important;}
.client-stories-sec p span {
display: contents;
}
.client-stories-sec p {

padding: 20px;

}
.heading-h3{
    font-size: 24px !important; 
}
#searchpopup .modal-content .modal-body {
width: 100%;
}
.multi-lang .trp-language-switcher>div
{
padding:5px 0!important;
}

}




@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) {
.sliders .carousel-item {
height: 480px !important;
}
.sofkin-banner,
.services-banner,
.teams-banner {

margin-top: 0px !important;
}
    .teams-banner .carousel-caption h1 {
        font-size: 32px !important;
    }
}
@media screen and (min-width: 1501px) and (max-width: 1599px) {
.sliders .carousel-item {
height: 530px !important;
}
.welcome-section img {
width: 40%;
}
}
@media screen and  (max-width: 991px) {
   
.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;
    }
       

.solution-main-section-bg
{
background: url(https://pamten.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: #fff;
margin: -2px 20px 50px;
aspect-ratio: 50 / 51;

}
.solution-main-section {
background: url(https://pamten.com/wp-content/uploads/2025/01/talent-management-solution_resp.png);
background-size: cover;
position: relative;
background-repeat: no-repeat; 
background-color: #fff;
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: #fff;
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://pamten.com/wp-content/uploads/2025/01/talent-management-solution_resp.png) !important;

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

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

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

.services-section .tabs-container #tab-4-bg {
background: url(https://pamten.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://pamten.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: #fff;
}

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

} .shetek-logo-bg
{
background-image: url(https://pamten.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;
}
}

@media screen and (min-width: 1200px) {
.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: #fff !important;
font-size:14px;
}
}
@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: 30px !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
font-weight: 300!important;
}
.search-lang-main .search-field i.fa.fa-search {
font-size: 30px;
}
.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) {
.pamten-awards-section_new {
    padding-top: 50px;
        padding-bottom: 30px;
}

    .teams-banner.clients-banner {
            background: url(https://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.com/wp-content/uploads/2025/11/Dual_shore-ipad.jpg) no-repeat !important;
            background-position: top right !important;
        }
                .teams-banner.posts-banner.employee-testimonial-banner
        {
        background: url(https://pamten.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://pamten.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://pamten.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://pamten.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://pamten.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://pamten.com/wp-content/uploads/2025/03/expertise-ipad.png) no-repeat !important;
                     background-position: top right !important;
                 }
        .teams-banner.posts-banner.employee-banner{
		background: url(https://pamten.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://pamten.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://pamten.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: 15px !important;
    }
    .case-study-section h2,.case-study-section h3,.blog-news-post-slider li.list-group-item.active{
        font-size: 28px !important;
    }
    .side-nav .list-group a{
        font-size: 14px !important;
    }
}

@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: 22px !important;}
.sofkin-section p, .privacy-policy p, .terms-of-service p,.case-study-section p,.profile-content p{
    font-size: 17px;
}
.case-study-section small,.case-study-section p strong,.recent-casestudies-sidenav .h5{font-size: 18px !important;}
.case-study-section h3{font-size: 20px !important;}
.list-group-item.active{font-size: 15px !important;}
.search-by-tags .list-group a{
    font-size: 14px !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: 20px !important;
    }
    .search-bar-sec a {
        font-size: 17px !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: 14px !important;
    }
}


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