@charset "UTF-8";@media only screen and (min-width :1600px){.industries-section h3,.industries-section h3 a,.sidenav-industries h3{font-size:28px!important}.pamten-employee-testimonials h3{color:#0a2237;text-transform:capitalize!important;font-size:32px}.cybersecurity-section h3 small,.pamten-mission h3 small,.pamten-employee-testimonials h3 small,.team-section h3 small,.careers-section h3 small,.team-section .person-details h4,.profile-content h4,.case-study-section small{color:#1d1d1d;text-transform:capitalize!important;font-size:22px}.team-section .person-details p,.profile-content h4 small{font-size:20px}.pamten-mission h4{font-size:22px!important}.teams-banner .carousel-caption p.h1,.teams-banner .carousel-caption h2{font-size:42px}.pamten-mission h3,.careers-section h3,.team-section h3,.case-study-section h2 a,.case-study-section h2{font-size:28px}.careers-section h3 small,.sjb-page .list-data .v1 .job-description p{font-size:20px}}@media (min-width:768px) and (max-width:991px){.team-section .leadership-sec{max-width:32%!important;flex:0 0 32%!important}}@media (min-width:991px) and (max-width:1199px){.team-section .leadership-sec{max-width:24%!important;flex:0 0 24%!important}.profile-image img{position:absolute;left:46%;top:8%}}@media (max-width:767px){.team-section .leadership-sec{max-width:100%!important;flex:0 0 90%!important}}@media screen and (min-width:2737px) and (max-width:3840px){.butterfly{left:47.5%}img.class-video{margin-bottom:15px;width:100%}}@media screen and (min-width:1930px) and (max-width:2736px){.cybersecurity-tabs #for-cmmc .cmmc-content img{margin-bottom:30px;border:1px dotted #4f2f8f;width:100%}.cybersecurity-tabs .download-ebook,.cybersecurity-tabs p.register-cyber-comm{width:86%}.cyber_scroll{height:478px}.butterfly{left:46.5%!important;top:48.5%!important}}@media only screen and (device-width:1600px){.cyber_scroll{height:556px}.butterfly{left:44%;top:48.5%}}@media only screen and (device-width:2736px){#trp-floater-ls{left:86%!important}}@media only screen and (device-width:820px){.translated-ltr .navigation nav li>a{padding:10px}.sliders{padding-top:72px}}@media screen and (min-width:2000px) and (max-width:2499px){.sliders.banner-slider-sec .carousel-caption{width:60%}}@media only screen and (device-width:1366px){.butterfly{left:43%!important;top:48%!important}}@media only screen and (device-width:1360px){.butterfly{left:43%!important;top:48%!important}}@media only screen and (device-width:1400px){.butterfly{left:43%!important;top:50%!important}}@media only screen and (device-width:1280px){.butterfly{left:43%!important;top:48%!important}}@media only screen and (device-width:1680px){.butterfly{left:43%!important;top:47.5%!important}}@media screen and (max-width:1475px){.wp-block-button.has-custom-width.wp-block-button__width-75.has-custom-font-size.has-small-font-size{font-size:13px!important}}@media screen and (max-width:1439px) and (min-width:1024px){.navigation .menu-item a{padding:10px 5px}#trp-floater-ls{left:70%!important}}@media screen and (min-width:1024px) and (max-width:1440px){.translated-ltr .for-reviews .btn-gradient{margin:10px}.build-cloud{padding:20px 5px}nav ul li ul li ul.sub-menu{min-width:16rem}.navigation .menu-item{padding:0 4px 0 9px}.navigation .nav-item{padding:0 0 0 20px}.navigation .nav-link{font-size:15px}.navigation .dropdown-item,.navigation .dropdown-item{font-size:15px!important}.navigation .dropdown-menu{left:19px}.sliders .carousel-item{height:350px}.sliders .carousel-caption{top:14%;left:7%}.caption-content{font-size:30px}.h1-heading{font-size:40px}.sliders{padding-top:141px}.sliders h1,.sliders .h1{line-height:45px}.services .lead{font-size:22px}.services p{line-height:30px;font-size:20px}.pamten-services-ul .nav-pills .nav-link.active::after,.pamten-services-ul .nav-pills .show>.nav-link::after{bottom:-36px}.social-good h1,.social-good .h1{font-size:50px;padding-bottom:10px}.skyblue-bg,.purple-bg{padding:50px}.butterfly{left:44%;top:47.5%}.butterfly img{width:100px}.clients-section h3:before,.clients-section h3:after{width:20%;margin:0 15px 8px}.pamten-quote{padding:15px 0 10px}.slider-nav img{width:90%}.slick-arrow{top:18%}.slider-nav .fa-angle-right.slick-arrow{right:-14px;font-size:25px}.slider-nav .fa-angle-left.slick-arrow{left:-14px;font-size:25px}.testimonials p{font-size:18px;line-height:24px}.testimonials .client-name{padding-top:0}.certifications h3{font-size:20px}.international-address,.local-address{padding:20px 0 0}.addresses h3{font-size:17px}.addresses p{font-size:18px}.bottom-footer .nav-link{font-size:16px}.cybersecurity-services .card{min-height:654px}.dm-services .card{min-height:651px}.services-banner .carousel-caption h1{font-size:35px}.services-banner .carousel-caption{left:7.5%;width:48%}.sofkin-banner .carousel-caption h2{font-size:42px}.sofkin-banner .carousel-caption{left:7%;width:48%}.translated-ltr .sofkin-banner,.translated-ltr .services-banner,.translated-ltr .teams-banner{margin-top:78px}.sofkin-section,.products-section{padding:20px 0}.services-list{overflow-x:hidden;overflow-y:hidden}.pamten-services-ul .nav-item{padding:0 3px}.teams-banner .carousel-caption p.h1{font-size:24px}.translated-ltr{min-height:195px}.team-card{padding:10px}.contact-us{padding:30px 0}.sofkin-section img{margin:15px 0}.es-cards .card{min-height:547px}.side-nav .list-group-item{padding:7px 10px}.recent-casestudies-sidenav .media{display:block}.recent-casestudies-sidenav .media img{width:100%;margin-bottom:10px;height:auto}.products-sidenav{padding:0}.side-nav{padding:10px 0 10px 20px!important}.industries-section .side-nav{padding:0 0 40px 50px}ul.list-group.with-sideborder{border-right:1px solid rgba(0,0,0,.125);border-left:1px solid rgba(0,0,0,.125)}.cybersecurity-tabs #for-cmmc .cmmc-content{padding-right:0}.cybersecurity-tabs #for-cmmc .media{padding-right:0}.cybersecurity-tabs .download-ebook{padding:5px 5px 10px;line-height:20px}.cybersecurity-tabs .download-ebook p{padding:10px}.cybersecurity-tabs .download-ebook a.btn-gradient{float:left;margin-left:12px}.cybersecurity-tabs #for-resources .for-scroll{margin-right:20px;overflow-x:hidden}.cybersecurity-tabs #for-cybersecurity .card-text{font-size:16px;line-height:20px}.cybersecurity-tabs #for-cybersecurity h3,.cybersecurity-tabs #for-cybersecurity h3 a,.cybersecurity-tabs #for-cmmc h3{text-transform:capitalize;font-size:22px}.cybersecurity-tabs .for-services h4{font-size:18px}.cybersecurity-tabs #for-services #accordion .media ul li{font-size:18px!important}.cybersecurity-tabs #for-services #accordion .media .btn-gradient{font-size:16px}.for_enterprise_solutions .media,.for_social_impact .media{padding:15px 20px;min-height:294px}.translated-ltr .for_enterprise_solutions .media{padding:15px 20px;min-height:265px}.for_social_impact .media{padding:15px 20px;min-height:300px}.translated-ltr .risk-assesment-btn{margin-bottom:10px}.translated-ltr .location-map iframe{width:100%!important}.for_enterprise_solutions .media-body{padding:0}.for_it_strategy .card p{padding-top:0}.for_social_impact img.for-sofkin{padding-bottom:25px}.cyber-content .media img{width:250px}.cybersecurity-tabs .register-cyber-comm a.btn-white{border-radius:0;margin:10px auto 0;width:80%}.cybersecurity-tabs p.register-cyber-comm{padding:5px 5px 10px}.subscribe-cyber a.btn-gradient{margin-left:4px;font-size:13px;padding:9px 10px 10px}p.subscribe-cyber{font-size:13px!important;padding-right:3%}.cyber_scroll{height:572px;overflow-y:auto;padding-right:15px}.translated-ltr .navigation .menu-item a{font-size:11px}.translated-ltr .navigation nav li>a{padding:10px 6px}.translated-ltr .navigation .menu-item{padding:0 1px 3px 0}.translated-ltr .infographic-cont h5{min-height:67px}.translated-ltr .clients-section h3{font-size:16px}.translated-ltr .bottom-footer .breadcrumb-item a{font-size:13px}#trp-floater-ls{left:73%!important}}@media only screen and (max-width:1024px){.profile-content{padding:70px 20px 30px 10px!important}.sliders .carousel-caption{width:55%}.team-section h3{font-size:28px}.industries-section .side-nav{padding:0 0 40px!important}.side-nav{padding:10px 0!important}.clients-slider-nav .fa-angle-left.slick-arrow{left:-13px}.clients-slider-nav .fa-angle-right.slick-arrow{right:-6px}.cybersecurity-tabs h3{font-size:22px}.cybersecurity-tabs #for-services #accordion .media a.btn-gradient{font-size:15px}.pamten-employee-testimonials .wp-block-column iframe{width:100%}.for_it_strategy ul li.nav-item{font-size:14px;padding:10px 0}.for_it_strategy .card img{width:40%}.for_it_strategy .card p{font-size:18px;padding-top:0}.for_enterprise_solutions .media,.for_social_impact .media{min-height:370px;padding:15px 25px}.for_enterprise_solutions .media-body{padding-top:20px}.entry-content-page{padding-bottom:20px}.for_dm_infographic img{margin-bottom:30px;max-width:80%}.subscribe-cyber a.btn-gradient{margin-left:2px;font-size:12px;padding:6px 5px}p.subscribe-cyber{font-size:13px!important;padding-right:3%}.awards-section .item img{max-width:85%}.awards-nav .fa-angle-left.slick-arrow{left:-6px}.awards-nav .fa-angle-right.slick-arrow{right:-6px}#trp-floater-ls{left:69%!important}}@media only screen and (device-width:1180px){.butterfly{left:42.5%;top:49.5%}}@media only screen and (max-width:320px){.mobile-nav .modal{width:85%!important}}@media screen and (min-width:992px) and (max-width:1023px){.butterfly{left:41%;top:50.5%}.navigation .menu-item{padding:0 7px 3px!important}nav ul li ul.sub-menu{z-index:1}.navigation .menu-item a{font-size:13px!important}.navigation ul li ul.sub-menu .menu-item a{font-size:13px}.navigation .dropdown-menu{left:26px}.sliders .carousel-item{height:auto}.sliders .carousel-caption{top:10%}.caption-content{font-size:30px}.h1-heading{font-size:40px;line-height:40px!important}.services{padding:50px 0}.services .lead{font-size:22px}.services p{line-height:30px;font-size:20px}.infographic img{width:70%}.staffing-solutions,.enterprise-solutions{top:64px}.it-roadmap{position:absolute;top:1px;left:45%;cursor:pointer}.timetable{display:none!important;position:absolute;top:0;left:1%}.tt-container:hover .timetable{display:block!important}.staffing-solutions{position:absolute;top:105px;left:24%;cursor:pointer}.staffing-hover{display:none!important;position:absolute;top:0;left:0}.staffing-container:hover .staffing-hover{display:block!important}.enterprise-solutions{position:absolute;top:105px;left:68%;cursor:pointer}.enterprise-hover{display:none!important;position:absolute;top:0;left:0}.enterprise-container:hover .enterprise-hover{display:block!important}.product-solutions{position:absolute;top:178px;left:46%;cursor:pointer}.product-hover{display:none!important;position:absolute;top:0;left:0}.product-container:hover .product-hover{display:block!important}.seo-solutions{position:absolute;top:281px;left:67%;cursor:pointer}.seo-hover{display:none!important;position:absolute;top:0;left:0}.seo-container:hover .seo-hover{display:block!important}.cybersecurity-solutions{position:absolute;top:365px;left:46%;cursor:pointer}.cybersecurity-hover{display:none!important;position:absolute;top:0;left:0}.cybersecurity-container:hover .cybersecurity-hover{display:block!important}.ngo-solutions{position:absolute;top:281px;left:25%;cursor:pointer}.ngo-hover{display:none!important;position:absolute;top:0;left:0}.ngo-container:hover .ngo-hover{display:block!important}.social-good h1,.social-good .h1{font-size:50px;padding-bottom:20px}.social-good p{font-size:22px;line-height:32px}.skyblue-bg,.purple-bg{padding:25px}.butterfly{left:-25px;top:47%}.butterfly img{width:80px}.clients-section h3:before,.clients-section h3:after{width:20%;margin:0 15px 8px}.pamten-quote{padding:50px 0 40px}.pamten-quote p{font-size:23px;line-height:32px}.slider-nav img{width:90%}.slick-arrow{top:18%}.slider-nav .fa-angle-right.slick-arrow{right:-14px;font-size:25px}.slider-nav .fa-angle-left.slick-arrow{left:-14px;font-size:25px}.testimonials p{font-size:18px;line-height:24px}.testimonials .client-name{padding-top:0}.certifications h3{font-size:20px}.international-address,.local-address{padding:20px 0 0}.addresses h3{font-size:17px}.addresses p{font-size:15px}.bottom-footer .nav-link{font-size:16px}.services-banner{background-position:center}.services-list{overflow-x:hidden;overflow-y:hidden}.pamten-services-ul .nav-item{padding:0 3px}.side-nav .list-group-item{padding:7px 5px}.side-nav .list-group a{font-size:18px!important}.mobile-nav .modal{width:50%;background-color:#fff}.mobile-nav .modal-content{width:75%;border-radius:0px;overflow-y:scroll;height:calc(100% - 3em);border:0}}@media screen and (min-width:768px) and (max-width:991px){.teams-banner .carousel-caption p.h1{font-size:24px!important}.cybersecurity-section h3 small,.pamten-mission h3 small,.pamten-employee-testimonials h3 small,.team-section h3 small,.careers-section h3 small{font-size:18px}.team-section .person-details h4{font-size:24px}.team-section .person-details p{font-size:18px}.profile-content{padding:70px 20px 30px 10px!important}.translated-ltr .risk-assesment-btn{text-align:right;margin-bottom:24px}.butterfly{display:none}.build-cloud{padding:20px 15px}.for_enterprise_solutions h5{font-size:20px}.translated-ltr .for_enterprise_solutions .media,.translated-ltr .for_social_impact .media{min-height:328px}.translated-ltr .funding-cont{min-height:325px}.translated-ltr .funding ul li:after{height:90%}.translated-ltr .location-map iframe{width:100%}.navigation .nav-item{padding:0 0 0 15px}.navigation .nav-link{font-size:13px;letter-spacing:.5px}.navigation .dropdown-item{font-size:14px!important}.navigation .dropdown-menu{left:15px}.affix .logo{width:150px}.affix .navigation .nav-item{padding:0 0 0 9px}.affix .nav-link{font-size:13px!important;padding:22px 0 8px!important}.sliders h1,.sliders .h1{padding-bottom:0;line-height:37px}.sliders .carousel-item{height:300px}.sliders .carousel-caption{top:3%}.sliders p{line-height:27px;padding-bottom:10px}.caption-content{font-size:22px;line-height:30px}.h1-heading{font-size:30px}.services{padding:30px 0 0}.services .lead{font-size:22px}.services p{line-height:30px;font-size:20px;padding-top:0}.content{padding-bottom:30px}.social-good h1,.social-good .h1{font-size:50px;padding-bottom:20px}.social-good p{font-size:22px;line-height:32px}.social-good .img1-bg,.social-good .img2-bg{height:480px}.skyblue-bg,.purple-bg{padding:25px}.butterfly{left:-25px;top:49%}.butterfly img{width:80px}.clients-section h3:before,.clients-section h3:after{width:20%;margin:0 15px 8px}.pamten-quote{padding:20px 0}.pamten-quote p{font-size:32px;line-height:32px}.slider-nav img{width:90%}.slick-arrow{top:18%}.slider-nav .fa-angle-right.slick-arrow{right:-14px;font-size:25px}.slider-nav .fa-angle-left.slick-arrow{left:-14px;font-size:25px}.testimonials{padding:15px 20px}.testimonials p{font-size:18px;line-height:24px}.testimonials .client-name{padding-top:0}.certifications h3{font-size:20px}.international-address,.local-address{padding:20px 0 0}.addresses h3{font-size:17px}.addresses p{font-size:15px}.bottom-footer .nav-link{font-size:16px;padding:0 15px}.top-footer .awards img{width:75%}.sms-cards .card .card-img-top img{height:400px}.services-banner{background-position:center;height:180px;margin-top:129px}.sofkin-banner{background-position:right!important;height:180px;margin-top:0!important}.strategic-platform{padding:15px 20px 30px}.services-list{overflow-x:hidden;overflow-y:hidden}.services-list .col-xl-12,.services-list .col-lg-12,.services-list .col-md-12,.services-list .col-sm-12{padding-left:5px;padding-right:5px}.pamten-services-ul .nav-pills .nav-link.active::after,.pamten-services-ul .nav-pills .show>.nav-link::after{bottom:-38px}.pamten-services-ul .nav-item{padding:0 3px}.pamten-services-ul ul li .nav-link{font-size:13px;line-height:18px}.services-banner .carousel-caption{top:3%;left:6%}.sofkin-banner .carousel-caption{top:0;left:6%;width:65%}.services-banner .carousel-caption h1{font-size:30px}.teams-banner .carousel-caption p.h1{font-size:32px}.sofkin-banner .carousel-caption h2{font-size:32px}.services-content{padding:30px 0}.services-content p{font-size:18px}.sofkin-section,.products-section{padding:20px 0}.products-sidenav ul{padding-bottom:10px}.pamten-services-content p{font-size:18px;padding-bottom:10px}.pamten-services-content h3{padding-bottom:6px}.it-strategy-section ul li{font-size:18px}.pamten-services-content{padding:30px 0}.team-card{padding:10px}.es-cards .card{min-height:490px}.mobile-nav .modal{width:50%;background-color:#fff}.mobile-nav .modal-content{width:75%;border-radius:0px;overflow-y:scroll;height:calc(100% - 3em);border:0}.teams-banner .carousel-caption p.h1{font-size:24px}.services-banner .carousel-caption h2{font-size:26px}.cybersecurity-tabs .download-ebook a.btn-gradient{float:left;margin-left:20px}.for_it_strategy ul li.nav-item{font-size:14px;padding:5px 0}.for_enterprise_solutions .media,.for_social_impact .media{min-height:365px}.cybersecurity-tabs .download-ebook,.cybersecurity-tabs p.register-cyber-comm{padding:15px 0 20px;line-height:22px}.cybersecurity-tabs .register-cyber-comm a.btn-white{margin:10px auto 0;width:80%}.cybersecurity-tabs .download-ebook a.btn-white{padding:5px 2px;font-size:14px}.cyber-content .media img{width:250px}.cybersecurity-tabs #for-cmmc .media{padding-right:0}.cybersecurity-tabs #for-cmmc .for-scroll{margin-right:40px}.cybersecurity-tabs #for-cmmc .cmmc-content{padding-right:0}.cybersecurity-tabs #for-resources .for-scroll{margin-right:20px}.cyber_scroll{height:634px}.translated-ltr .infographic-cont h5{min-height:67px}.awards-section .item{height:90px}#trp-floater-ls{left:85.5%!important}#trp-floater-ls.trp-top-right{top:6px!important}}@media screen and (min-width:567px) and (max-width:768px){.cybersecurity-section h3 small,.pamten-mission h3 small,.pamten-employee-testimonials h3 small,.team-section h3 small,.careers-section h3 small{font-size:18px}.team-section h3{font-size:24px}.teams-banner .carousel-caption p.h1{font-size:24px!important}.team-section .person-details h4{font-size:24px}.team-section .person-details p{font-size:16px}.navbar-expand-md .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-expand-md .navbar-collapse{display:none!important}.sliders{padding-top:129px}.sliders p{line-height:27px;padding-bottom:10px}.butterfly{display:none}.capabilities img{margin-bottom:0}.funding ul li.no-right:after{border-right:none}.funding ul li.have-right:after{border-right:1px dashed #fff}.funding ul li.have-bottom:after{border-bottom:1px dashed #fff}.funding ul li.no-bottom:after{border-bottom:none}.funding-cont.btm-bor:before{border-bottom:1px dashed #fff}.no-bottom .funding-cont.btm-bor:before{border-bottom:none}.sofkin-banner .carousel-caption h2{font-size:30px;line-height:40px}.cybersecurity-btn{padding-bottom:30px}.cybersecurity-services .card{margin-bottom:20px}.products-sidenav{padding:30px 0 0}.clients-slider-nav .fa-angle-left.slick-arrow{left:-13px;font-size:25px}.clients-slider-nav .fa-angle-right.slick-arrow{font-size:25px;right:-7px}.teams-banner .carousel-caption p.h1{font-size:24px}.services-banner .carousel-caption h2{font-size:30px}.cybersecurity-tabs .download-ebook a.btn-gradient{float:left;margin-left:20px}#gtranslate_wrapper{top:5px!important;right:2%!important}}@media only screen and (device-width:1024px){.translated-ltr .details li.breadcrumb-item a{font-size:12px}.translated-ltr .navigation nav li>a{padding:10px 3px!important}.butterfly{left:41.5%;top:50%}.translated-ltr .for-reviews .btn-gradient{font-size:13px!important}.translated-ltr .funding-cont{min-height:380px}.translated-ltr .funding ul li:after{height:92%}.for_social_impact .media{min-height:386px!important}.translated-ltr .navigation .menu-item{padding:0 2px 3px}.translated-ltr .navigation .menu-item a{font-size:9px}}@media only screen and (device-width:1280px){.translated-ltr{min-height:200px}#trp-floater-ls{left:71%!important}.translated-ltr .for-reviews .btn-gradient{font-size:15px!important}}@media screen and (max-width:640px),screen and (orientation:landscape) and (max-width:750px){.sliders{padding-top:91px}.sliders h1,.sliders .h1{line-height:36px}.infographic-cont{border-right:0;border-bottom:0;box-shadow:0 0 1rem rgba(0,0,0,.15)!important;margin:5px}.services{padding:20px 0 0!important}.services p{padding-top:0}.products-sidenav ul{padding-bottom:0}.products-section{padding:20px 0}.sofkin-section{padding:20px 0}.pamten-quote{padding:10px 0!important}.services-banner{margin-top:70px}.services-banner .carousel-caption h1{font-size:28px!important}.services-banner .carousel-caption{width:65%}.teams-banner .carousel-caption p.h1{font-size:30px!important}.sofkin-banner{margin-top:56px}.sofkin-section img{margin:0 0 10px}.es-cards .card{min-height:540px}.our-partner{padding-top:0}.cybersecurity-btn{padding-bottom:30px}.sliders p{line-height:27px;padding-bottom:10px}.for_enterprise_solutions .media.pink-bg.m-solutions,.for_social_impact .media.pink-bg.m-solutions{background-color:#e5f7fd}.for_enterprise_solutions .media.l-blue-bg.e-commerce,.for_social_impact .media.l-blue-bg.e-commerce{background-color:#edeaf4}}@media screen and (min-width:568px) and (max-width:767px){.affix .nav-link{font-size:12px!important;padding:22px 0 8px!important}.affix .logo{margin-top:0;width:150px}.sliders .carousel-item{height:auto}.sliders .carousel-caption{bottom:20px;left:6%;top:0;width:57%}.h1-heading{font-size:30px}.sliders h1,.sliders .h1{padding-bottom:0}.caption-content{font-size:21px}.services{padding:50px 0 100px}.services-list .col-xl-12,.services-list .col-lg-12,.services-list .col-md-12,.services-list .col-sm-12{padding-left:5px;padding-right:5px}.infographic img{width:80%}.butterfly{display:none}.staffing-solutions,.enterprise-solutions{top:64px}.it-roadmap{position:absolute;top:1px;left:49%;cursor:pointer}.timetable{display:none!important;position:absolute;top:0;left:10%}.tt-container:hover .timetable{display:block!important}.staffing-solutions{position:absolute;top:105px;left:24%;cursor:pointer}.staffing-hover{display:none!important;position:absolute;top:0;left:10%}.staffing-container:hover .staffing-hover{display:block!important}.enterprise-solutions{position:absolute;top:105px;left:72%;cursor:pointer}.enterprise-hover{display:none!important;position:absolute;top:0;left:10%}.enterprise-container:hover .enterprise-hover{display:block!important}.product-solutions{position:absolute;top:210px;left:50%;cursor:pointer}.product-hover{display:none!important;position:absolute;top:0;left:10%}.product-container:hover .product-hover{display:block!important}.seo-solutions{position:absolute;top:300px;left:73%;cursor:pointer}.seo-hover{display:none!important;position:absolute;top:0;left:10%}.seo-container:hover .seo-hover{display:block!important}.cybersecurity-solutions{position:absolute;top:400px;left:51%;cursor:pointer}.cybersecurity-hover{display:none!important;position:absolute;top:0;left:10%}.cybersecurity-container:hover .cybersecurity-hover{display:block!important}.ngo-solutions{position:absolute;top:300px;left:25%;cursor:pointer}.ngo-hover{display:none!important;position:absolute;top:0;left:10%}.ngo-container:hover .ngo-hover{display:block!important}.cybersecurity-btn{padding-bottom:30px}.cybersecurity-services .card{min-height:auto;margin-bottom:20px}.cybersecurity-services .servicez-img{left:41%}.sliders p{line-height:27px;padding-bottom:10px}.social-good h1,.social-good .h1{padding-bottom:20px;font-size:50px}.butterfly img{width:80px}.butterfly{top:50%}.skyblue-bg,.purple-bg{padding:50px}.social-good .img1-bg,.social-good .img2-bg{height:350px}.social-good p{font-size:22px}.pamten-quote{padding:50px 0}.pamten-quote p{font-size:25px;line-height:35px;margin-bottom:0}.clients-section h3:before,.clients-section h3:after{margin:0 15px 8px}.testimonials-heading{padding-top:10px}.testimonials{padding:10px 20px}.bottom-footer .nav-link{font-size:16px;color:#808080;text-decoration:underline;padding:0 9px}.slider-nav{width:85%}.services-list{overflow-x:hidden;overflow-y:hidden}.services-content{padding:50px 0}.services-banner .carousel-caption h1{font-size:35px}.services-banner{height:190px;background-size:cover;background-position:center}.sofkin-banner{height:190px;background-position:right!important;margin-top:89px}.services-banner .carousel-caption{top:13px;left:4%}.sofkin-banner .carousel-caption h2{font-size:30px}.sofkin-banner .carousel-caption{top:3px;left:4%;width:75%}.services-content p{font-size:20px}.pamten-services-ul .nav-item{padding:0}.pamten-services-ul ul li .nav-link{font-size:13px;line-height:20px}.light-grey-bg{padding:15px 0}.pamten-services-ul .nav-pills .nav-link.active::after,.pamten-services-ul .nav-pills .show>.nav-link::after{bottom:-21px;font-size:25px}.pamten-services-content{padding:50px 0}.it-strategy-section{padding:10px 20px}.pamten-services-content p{font-size:20px;padding-bottom:0}.it-strategy-section ul li{padding:2px 0;font-size:18px}.it-strategy-section ul li:before{top:9px}.for_it_strategy ul li.nav-item{width:31%}}@media screen and (min-width:320px) and (max-width:567px){.team-section .person-details h4,.profile-content h4{font-size:20px}.team-section .person-details p{font-size:18px}.profile-content{padding:70px 20px 30px 10px!important}.profile-content h4 small{color:#565454;display:block}.pamten-quote{font-size:26px;line-height:34px}#trp-floater-ls.trp-top-right{top:5px!important}.for_enterprise_solutions h5{font-size:20px}.translated-ltr .for_social_impact img.for-sofkin{float:none}.translated-ltr .for_enterprise_solutions a.btn-violet,.for_it_strategy a.btn-violet,.for_e-commerce a.btn-violet,.for_social_impact a.btn-violet{width:72%!important}.mobile-navlinks ul li ul li ul.sub-menu{left:-2.5%;top:106%;background-color:#0c86b7}#gtranslate_wrapper{top:5px!important;right:2%!important}.switcher{width:130px!important}.container.sjb-container{padding-top:0;padding-bottom:0}.sliders .carousel-item{height:auto}.sliders .carousel-caption{bottom:20px;left:6%;top:0;width:90%}.sliders .carousel-caption h2{line-height:20px;padding-bottom:0}.sliders p{line-height:18px;padding-bottom:0;margin-bottom:5px}.caption-content{line-height:20px;padding-bottom:0}.carousel-indicators{bottom:-16px}.sliders{padding-top:70px}.infographic-cont{box-shadow:0 0 1rem rgba(0,0,0,.15)!important;margin:5px 10px}.sliders .carousel-indicators li{width:9px;height:9px}.sliders .carousel-indicators li.active{width:11px;height:11px;margin-top:-1px}.sliders h1,.sliders .h1{line-height:18px;margin-bottom:0}.h1-heading{font-size:18px}.caption-content{font-size:14px}.sliders .carousel-caption.first-slider p{line-height:20px}.services{padding:10px 0 0}.services .fa-play{margin-left:10px;padding:12px 17px}.services p{font-size:18px;line-height:25px;margin-bottom:0}.services .featured-video{padding-bottom:0}.services .lead{font-size:18px}.services .fa-youtube-play{font-size:18px}.services a.featured-video{border-radius:0 27px 28px 0}.infographic-cont{border-right:0;border-bottom:0;padding:10px}.services p{padding-top:10px}.services a.featured-video{background-color:#13a5e0;padding:10px 0 10px 10px;font-size:16px}.social-good{padding-top:28px}.social-good h1,.social-good .h1{padding-bottom:20px;font-size:25px}.skyblue-bg,.purple-bg{padding:25px 25px 30px}.social-good p{font-size:20px;line-height:27px}.social-good .img1-bg,.social-good .img2-bg{height:250px}.butterfly{position:absolute;z-index:1;left:-3%;right:0;top:47.5%;display:none}.butterfly img{width:15%}.pamten-quote{padding:20px 0}.pamten-quote p,.pamten-quote .p{font-size:25px;line-height:30px;margin-bottom:0}.clients-section h3:before,.clients-section h3:after{margin:0 5px 5px;width:16%}.testimonials{padding:10px}.testimonials .client-name{padding-top:0}.testimonials .client-name h4{font-size:18px}.clients-section{padding:30px 0 50px}.slider-nav{width:95%}.slider-nav img{width:55px}.slider-nav .fa-angle-right.slick-arrow{font-size:25px;right:-12px}.slider-nav .fa-angle-left.slick-arrow{font-size:25px;left:-12px}.slick-arrow{top:10%}.clients-slider-nav .fa-angle-left.slick-arrow{font-size:25px;left:-11px}.clients-slider-nav .fa-angle-right.slick-arrow{font-size:25px;right:5px}.clients-section h3{font-size:15px}.testimonials p{font-size:16px;line-height:25px}.international-address{padding:20px 0 0}.local-address{padding:0}.certifications h3{font-size:19px}.top-footer .international-address{height:250px}.addresses p{font-size:16px}.funding-cont:before{border-bottom:none}.funding ul li:after{border-right:none}.funding ul li{border-bottom:1px dashed #fff}.funding ul li:last-child{border-bottom:none}.key-capabilities{padding-bottom:10px}.capabilities img{margin-bottom:0}.capabilities{padding:20px}.cybersecurity-btn{padding-bottom:30px}.share-social-icons .justify-content-end{-ms-flex-pack:start!important;justify-content:flex-start!important}.share-social-icons .nav-link{padding:3px 5px}.case-study-section iframe{width:100%!important;height:auto}.share-social-icons{padding:15px 0}.category-clients h3{padding:10px 0 0}.for-reviews .btn-gradient{margin-bottom:10px;margin-left:0!important}.strategic-platform{padding:15px 10px 25px;margin-bottom:15px}.products-section img{padding-bottom:10px;width:80%}.products-section img.mx-auto{margin-left:0!important}.sidenav-industries h5.tagline,.products-section h3.tagline,.industries-section h5.tagline{font-size:17px;line-height:25px}.products-section{padding:20px 0 0}.sofkin-section{padding:20px 0}.sofkin-section img{margin:0 0 10px}.strategic-platform ul li{padding:5px 0!important;font-size:17px}.strategic-platform p{font-size:17px}.services-banner .carousel-caption h1{font-size:18px!important}.services-banner .carousel-caption h2{font-size:17px}.teams-banner .carousel-caption p.h1{font-size:16px!important}.products-sidenav ul{padding-bottom:10px}.services-banner{height:100px;background-size:cover;overflow-x:hidden;margin-top:70px}.services-banner .carousel-caption{left:4%;width:80%}.sofkin-banner .carousel-caption{left:4%;width:60%}.sofkin-banner{height:100px;background-position:right!important;overflow-x:hidden;margin-top:70px}.sofkin-banner .carousel-caption h2{font-size:16px!important;line-height:20px}.services-content{padding:20px 0}.services-content p{font-size:16px}.services-list{overflow-x:hidden;overflow-y:hidden}.pamten-services-ul ul li .nav-link{font-size:16px;text-align:left}.pamten-services-ul .justify-content-center{justify-content:start!important}.pamten-services-ul .nav-pills .nav-link.active::after,.pamten-services-ul .nav-pills .show>.nav-link::after{content:"";font-family:FontAwesome;color:#4f2f8f;position:absolute;bottom:-3px;left:10px;right:0;font-size:18px}.pamten-services-ul .nav-item{padding:0 10px}.pamten-services-ul .nav{display:inline}.pamten-services-content h3{font-size:20px;padding-bottom:10px}.pamten-services-content p{font-size:18px}.it-strategy-section ul li{font-size:18px}.pamten-services-content{padding:50px 0}.mobile-nav .modal{width:75%;background-color:#fff}.mobile-nav .modal-content{border:0}.case-study-tags .fa-tag{margin-left:-11px}.industries-card .card{min-height:auto;margin-bottom:15px}.industries-content{padding-top:0}.our-partner .d-flex{display:inline-block!important}.our-partner img{margin-bottom:10px}.our-partner ul li{padding-left:0}.side-nav{padding:0 15px}.cybersecurity-services .card{min-height:auto}.cybersecurity-services .card:first-child{margin-bottom:30px}.cybersecurity-services .servicez-img:last-child{top:-18%}.cybersecurity-btn .pt-5{padding-bottom:20px;padding-top:0!important}.cybersecurity-btn .btn-gradient{padding:10px;font-size:18px}.cybersecurity-services{padding-bottom:10px}.strategy-section p,.cybersecurity-section p{font-size:17px}.teams-banner .carousel-caption p.h1{font-size:16px}.sidenav-industries p{font-size:17px}.contact-us h2{font-size:25px}.sofkin-section h3,.services-content h3,.cybersecurity-section h3{font-family:"Kanit",sans-serif;color:#4f2f8f;text-transform:uppercase;font-size:25px}.team-section h3{font-size:20px;padding-left:0}.team-card{padding:20px 10px}.team-section .page-header{margin:10px 3px 20px}.risk-assesment-btn{margin-bottom:10px}.cybersecurity-tabs .nav-tabs a.nav-link{font-size:15px;padding:5px 7px}.cybersecurity-tabs .download-ebook a.btn-gradient{float:left}.cybersecurity-tabs .download-ebook p{padding:0 10px}.cybersecurity-tabs .download-ebook a.btn-gradient{float:left;margin-left:10px;margin-top:10px}.cybersecurity-tabs .download-ebook{padding:5px 10px 10px}#for-cybersecurity .col-xl-3 img{margin-bottom:15px}.cybersecurity-tabs .for-services h4{padding-bottom:20px}.cybersecurity-tabs .for-services img{width:25%}.cybersecurity-tabs #accordion .card-header h5{padding-left:5px;font-size:15px}.cybersecurity-tabs #accordion .media{display:inline-block}.cybersecurity-tabs #accordion .media-body{flex:0;width:100%;padding-right:0}.cybersecurity-tabs #accordion .media-body ul li{font-size:18px!important}.cybersecurity-tabs #for-services #accordion .media a.btn-gradient{font-size:15px}.cybersecurity-tabs #accordion .media img{width:50%}.cybersecurity-tabs #accordion .card-body{padding:0 10px}.cybersecurity-tabs #for-cmmc .media{display:inline-block}.cybersecurity-tabs #for-cmmc .media-body{flex:0;width:100%;padding-right:0}.cybersecurity-tabs #for-cmmc .media{padding-right:0}.cybersecurity-tabs #for-cmmc h3{padding-bottom:10px}.cybersecurity-tabs #for-cmmc .media a.btn-gradient{margin-bottom:20px}.cybersecurity-tabs #for-cmmc .for-scroll{margin-right:3px;height:auto;overflow-y:hidden}.cybersecurity-tabs #for-cmmc .cmmc-content{padding-right:0;padding-top:15px}.cybersecurity-tabs .for-scroll::-webkit-scrollbar{width:2px;border-radius:50%;overflow-y:hidden}.cybersecurity-tabs #for-resources .for-scroll{height:auto;margin-right:0}.cybersecurity-tabs h3{font-size:18px}.cybersecurity-tabs #accordion .card-header{padding:10px 5px}.cybersecurity-tabs #accordion .card-header:after{font-size:20px}.cmmc-content ul li a{word-break:break-all}.cybersecurity-tabs ul.nav-tabs li.nav-item{width:100%;display:block}.cybersecurity-tabs .nav-tabs .nav-item.show .nav-link,.cybersecurity-tabs .nav-tabs .nav-link.active{background-color:#f1fafd;border:1px solid #ddd}.cybersecurity-tabs .nav-tabs a.nav-link{border:1px solid #ddd;margin-bottom:5px}.for_it_strategy ul li.nav-item{width:100%}.for_it_strategy .media-body,.for_enterprise_solutions .media-body,.for_social_impact .media-body{flex:0;width:100%;padding-right:0}.for_it_strategy .media,.for_enterprise_solutions .media,.for_social_impact .media{display:block}.for_it_strategy .card img{width:75%}.for_it_strategy .card p{font-size:16px}.for_social_impact img.for-sofkin{width:86%;margin-bottom:20px}.for_it_strategy .card{margin-bottom:15px;padding:20px 15px}.for_it_strategy ul{margin-bottom:0}.for_it_strategy ul li.nav-item{padding:3px 0;font-size:16px}.for_enterprise_solutions h4,.for_e-commerce h4,.for_dm h4,.for_social_impact h4,.for_it_staffing h4,.for-data-analytics h4{font-size:20px}.for_enterprise_solutions .media,.for_social_impact .media{min-height:auto;padding:15px 20px}.for_enterprise_solutions .media-body{padding-top:0}.for_enterprise_solutions a.btn-violet,.for_it_strategy a.btn-violet,.for_e-commerce a.btn-violet,.for_social_impact a.btn-violet{font-size:16px;margin-left:0;display:block;width:50%;margin-top:10px}.cyber-content .media{display:inline-block}.cyber-content .media-body{flex:0;width:100%;padding-right:0}.for_dm_infographic img{margin-bottom:30px;max-width:100%}.for_dm_infographic{padding:1px 15px}.for_enterprise_solutions a.btn-violet,.for_it_strategy a.btn-violet,.for_dm a.btn-violet,.for_e-commerce a.btn-violet,.for_social_impact a.btn-violet,.for_managed_services a.btn-violet,.for_legal_industries a.btn-violet,.for_ngo_industries a.btn-violet,.for_pharmaceutical_industries a.btn-violet,.for_retail_industries a.btn-violet,.for_consumer_products_industries a.btn-violet,.for_financial_industries a.btn-violet,.for_government_sector_industries a.btn-violet{margin-left:0;font-size:16px}.strategic-platform ul{padding-bottom:0}p.has-background{padding:20px!important}.top-footer .awards img{width:100%;margin-bottom:10px}.cybersecurity-tabs #for-resources .for-link-text{margin-right:0}.subscribe-cyber{padding-top:20px!important;font-size:15px!important}.subscribe-cyber a.btn-gradient{margin-left:0;margin-top:8px;display:table}.subscribe-cyber.register-right a.btn-gradient{margin-left:0;margin-top:8px;display:table}.subscribe-cyber.register-right{padding-top:0!important}p.subscribe-cyber{padding-bottom:0!important}.cyber_scroll{height:auto;overflow-y:auto;padding-right:0}#gtranslate_wrapper{right:4%!important;top:7px!important}.subscribe-cyber.register-right a.btn-gradient{margin-left:0;margin-top:8px;display:inline-block}.subscribe-cyber.register-right{padding-top:0}.awards-section .item{width:100%;text-align:center;display:table-cell;vertical-align:middle;padding:10px 0}.awards-section .outer-wrapper{margin:0 20px}.awards-section .slick-arrow{top:33%}.awards-section .slick-initialized .slick-slide{display:table}#gtranslate_wrapper{top:0!important;right:0!important}.switcher{width:154px!important}}@media screen and (min-width:769px) and (max-width:799px){#trp-floater-ls{left:60.5%!important}.navigation .menu-item{padding:0 7px 3px!important}nav ul li ul.sub-menu{z-index:1}.navigation .menu-item a{font-size:11px!important}.navigation ul li ul.sub-menu .menu-item a{font-size:11px}.sliders{padding-top:134px}.h1-heading{font-size:26px}.sliders h1,.sliders .h1{line-height:30px}}@media screen and (max-width:991px) and (min-width:824px){#trp-floater-ls{left:63.5%!important}.navigation .menu-item{padding:0 7px 3px!important}nav ul li ul.sub-menu{z-index:1}.navigation .menu-item a{font-size:13px!important}.navigation ul li ul.sub-menu .menu-item a{font-size:11px}.sliders{padding-top:150px}}@media only screen and (width :568px){.pamten-services-ul .nav-pills .nav-link{padding:0 5px}}@media (min-width:992px){.profile-popups .modal-lg,.profile-popups .modal-xl{max-width:1270px}}@media (min-width:576px){.mobile-nav .modal-dialog{margin:0 auto}}@media screen and (max-width:1920px) and (min-width:1690px){.sofkin-banner{height:300px!important}}@media screen and (max-width:575px) and (min-width:320px){.teams-banner .carousel-caption h2,.teams-banner .carousel-caption p.h1,.case-study-section h2 a,.case-study-section h2,.careers-section h3,.pamten-employee-testimonials h3{font-size:16px!important}.pamten-mission h3{font-size:24px!important}.sjb-page .sjb-filters.sjb-filters-v1 .form-control{margin-bottom:0!important}}@media screen and (min-width:768px) and (max-width:991px){.funding ul{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:991px){.location-map iframe{margin-left:15px!important}}@media only screen and (max-width:575px){.privacy-policy{overflow-x:hidden}.privacy-policy p{word-wrap:break-word}}@media only screen and (min-width:768px) and (max-width:991px){.privacy-policy{overflow-x:hidden}.privacy-policy p{word-wrap:break-word}}@media only screen and (min-width:768px) and (max-width:991px){.recent-casestudies-sidenav .media img{width:125px;height:80px}}.sjb-page .sjb-detail .list-data .v1 h3{margin:0!important}@media screen and (min-width:320px) and (max-width:567px){.sjb-page .sjb-detail .list-data .v1 h3{margin:0!important}}