.work-p{margin:20px 0 45px;color:#6e6e6e!important;font-size:15px;text-align:center}.work-pp{margin:20px 0 0;color:#6e6e6e;font-size:15px;text-align:center}.career-list{position:absolute!important;top:0;text-align:center;transform:translate(0%,-50%);top:50%;padding:20px 56px;background:rgb(244 244 244 / .7)}.career-list h2{color:#213f9a;font-size:22px;margin:0}.career-list p{color:#15161a;font-size:15px;margin:5px 0 0}.subscribe-text h2{color:#fff;font-size:22px;margin:0;text-align:center}.subscribe-text p{color:#fff;font-size:15px;margin:8px 0 0;text-align:center}.subscribe-text form{margin-top:28px;padding:0 100px}.subscribe-text input{color:#6e6e6e;font-size:15px;padding:10px;background:#fff;border:1px solid #fff;font-family:'Bio Sans';font-weight:400;width:100%}.subscribe-text form .col-md-4{padding:0 4px}.subscribe-text .wpcf7-submit{border:0;width:100%;background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));padding:11px 30px;font-size:15px;color:#000;font-family:'Bio Sans';font-weight:400;text-transform:uppercase}.subscribe-text input::-webkit-input-placeholder{color:#6e6e6e;opacity:1}.subscribe-text input:-ms-input-placeholder{color:#6e6e6e;opacity:1}.subscribe-text input::placeholder{color:#6e6e6e;opacity:1}.career-form form{margin-top:30px}.career-form form label{color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400;width:100%;margin-bottom:2px}.career-form form input[type="text"],.career-form form input[type="tel"],.career-form form input[type="email"],.career-form form select{color:#6e6e6e;font-size:15px;padding:10px;background:#fff;border:1px solid #e6e6e6;font-family:'Bio Sans';font-weight:400;width:100%;border-radius:4px;margin-bottom:18px}.career-form form select{font-weight:600}.career-form form .your-subject input{height:90px}.career-form .wpcf7-submit{border:0;background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));padding:9px 30px;font-size:17px;color:#000;font-family:'Bio Sans';font-weight:600;width:25%}.career-form span.wpcf7-list-item{display:inline-block;margin:20px 10px}.free-guid p{color:#6e6e6e;font-size:15px;margin:0;text-align:center;background:#e5e6e8;padding:50px 40px 60px;line-height:25px}.free-guid h2{color:#fff;font-size:15px;margin:0;text-align:center;padding:10px;background:#000}.career-form .wpcf7-not-valid,.subscribe-text .wpcf7-not-valid{border:1px solid red!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 0!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:transparent!important}.contactless{color:#6e6e6e;font-size:15px;margin:20px 0 0}.eyerise li{list-style:none;color:#6e6e6e;font-size:15px;padding:28px 20px;background:#e5e6e8;width:275px;text-align:center;margin-bottom:20px;line-height:22px}.eyerise li:hover{background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));color:#fff}.eyerise ul{position:absolute;padding:0;margin:0;z-index:9;left:0;top:50%;transform:translate(-50%,38%);z-index:1}.w-img img{width:100%}.head-text p.cont-book{font-size:22px;line-height:28px;margin-top:10px}.mobile-app ul{padding:0;margin:0 auto}.mobile-app ul::before{content:'';height:1040px;border-left:1px solid #fff;position:absolute;left:50%}.mobile-app ul li:nth-child(1),.mobile-app ul li:nth-child(3),.mobile-app ul li:nth-child(5),.mobile-app ul li:nth-child(7),.mobile-app ul li:nth-child(9){left:50%;padding-left:70px}.mobile-app ul li:nth-child(2),.mobile-app ul li:nth-child(4),.mobile-app ul li:nth-child(6),.mobile-app ul li:nth-child(8),.mobile-app ul li:nth-child(10){right:50%;padding-right:70px;text-align:right}.mobile-app ul li{position:absolute;color:#fff;font-size:15px;font-family:'Bio Sans';font-weight:400;list-style:none}.mobile-app ul li::after{position:absolute;left:-35px;top:-15px;width:75px;height:75px;content:''}.mobile-app ul li:nth-child(2):after,.mobile-app ul li:nth-child(4):after,.mobile-app ul li:nth-child(6):after,.mobile-app ul li:nth-child(8):after,.mobile-app ul li:nth-child(10):after{right:-40px;left:unset}.mobile-app ul li:nth-child(1):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/first-section-001-min.webp)}.mobile-app ul li:nth-child(2):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_002-min.webp)}.mobile-app ul li:nth-child(3):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_003-min.webp)}.mobile-app ul li:nth-child(4):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_004-min.webp)}.mobile-app ul li:nth-child(5):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_005-min.webp)}.mobile-app ul li:nth-child(6):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_006-min.webp)}.mobile-app ul li:nth-child(7):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_007-min.webp)}.mobile-app ul li:nth-child(8):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_008-min.webp)}.mobile-app ul li:nth-child(9):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_009-min.webp)}.mobile-app ul li:nth-child(10):after{background:url(/wp-content/themes/johnson/wp-content/uploads/2023/04/MOBILE-APP_icon_010-min.webp)}.mobile-app ul li:nth-child(2){top:12%}.mobile-app ul li:nth-child(3){top:24%}.mobile-app ul li:nth-child(4){top:36%}.mobile-app ul li:nth-child(5){top:48%}.mobile-app ul li:nth-child(6){top:60%}.mobile-app ul li:nth-child(7){top:72%}.mobile-app ul li:nth-child(8){top:84%}.mobile-app ul li:nth-child(9){top:96%}.mobile-app ul li:nth-child(10){top:108%}.mobile-app ul{position:relative;width:900px;height:950px;margin-top:3%}.safty-video{margin-top:-120px}.lorem-tag{position:absolute;top:-79px;background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));color:#000;font-size:17px;padding:4px 40px;font-family:'Bio Sans';font-weight:600;transform:translate(-50%,0);left:50%}.thjmf-listing-solo-table h3{color:#213f9a;font-size:22px;font-family:'Bio Sans';font-weight:600}.thjmf-listing-loop-content .thjmf-listing-solo-table tr .thjmf-job-list-single-tags{padding-left:0!important;margin-top:5px}.entry-content .thjmf-job-list-single-tags .thjmf-inline-tags{margin-bottom:0!important;color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400}.dashicons,.dashicons-before::before{color:#000}.thjmf-listing-single-content p{margin-bottom:0;color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400}.sandypuli p{color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400}.thjmf-btn-apply-now,#thjmf_popup_save{background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));color:#000;font-size:17px;padding:5px 50px;font-family:'Bio Sans';font-weight:600;border:1px solid #fff0}.thjmf-listing-loop-content table.thjmf-listing-solo-table tr.thjmf-listing-body td.thjmf-job-single-excerpt{padding-left:0!important}.thjmf-popup-content input,.thjmf-popup-content textarea{width:100%;border:1px solid #e5e6e8;padding:6px 15px;color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400}.thjmf-success{text-align:center;font-family:'Bio Sans'}.thjmf-popup-content p{color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400}.thjmf-job-listings-list.thjmf-listing-loop-content{background:#fff;padding:0 30px 2px;border-radius:4px;border:2px solid #fff0;margin-bottom:20px}.thjmf-job-listings-list.thjmf-listing-loop-content:hover{border:2px solid #2b489e}.thjmf-listing-loop-content table.thjmf-listing-solo-table{border-top:0 solid!important}.thjmf-job-single-more button{background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));color:#000;font-size:17px;padding:5px 50px;font-family:'Bio Sans';font-weight:600;border:1px solid #fff0;position:relative;top:-30px}.thjmf-listing-loop-content table.thjmf-listing-solo-table tr.thjmf-listing-body td.thjmf-job-single-more{text-align:right}.csr-text h2{color:#fff;font-size:22px;margin:0}.csr-text p{color:#fff;font-size:15px;margin:20px 0 0;line-height:20px}.download-table thead{display:none}.download-table{margin-top:50px}.download-table tr td:nth-child(2),.download-table tr td:nth-child(3){display:none}.download-table tr td:nth-child(1){width:44%}.download-table tr td:last-child{width:17%!important}.download-table tr td:first-child{background:unset!important;padding:40px 0!important}.w3eden .table-striped tbody tr:nth-of-type(2n+1),.w3eden .table-striped tbody tr:hover{background-color:transparent!important}.download-table .__dt_update_date{color:#747474;font-size:16px;font-family:'Bio Sans';font-weight:600}.__dt_file_count.small-txt,.__dt_download_count{display:none}.package-title{color:#747474!important;font-size:22px!important;font-family:'Bio Sans';font-weight:600!important}.w3eden a.package-title:hover{color:#213f9a!important;text-decoration:none}.wpdm-download-link.download-on-click.btn.btn-primary{color:#000000!important;font-size:16px!important;font-family:'Bio Sans';font-weight:600!important;border-radius:0;padding:10px 30px 8px;letter-spacing:unset;border:1px solid #5f95ca;background:#fff0}.wpdm-download-link.download-on-click.btn.btn-primary:hover{background:linear-gradient(to right,rgb(49 187 156),rgb(163 176 104));border:1px solid #fff0}.__dt_update_date{position:relative}.__dt_update_date:before{content:'';background:url(/wp-content/uploads/2020/12/icon_calendar_normal-min.png);width:28px;height:28px;position:absolute;left:-35px;top:-6px}.csr-slider .elementor-swiper-button{position:unset;background:#d4d4d4;border-radius:50%;padding:8px 8px 7px;margin:55px 8px 0}.elementor-1885 .elementor-widget-image-carousel .swiper-container,.elementor-1885 .elementor-widget-image-carousel .swiper-container{text-align:center}.csr-slider{margin-top:35px}.container.sandypuli{padding:0}.pagination-single.section-inner{display:none}.media-p .elementor-text-editor{color:#6e6e6e;font-size:15px;line-height:20px}.media-list .slick-dots,.media-list .bdp-post-categories{display:none!important}.media-list .bdp-post-title a{color:#747474;font-size:16px;font-family:'Bio Sans';font-weight:600}.media-list .bdp-post-meta span{color:#6e6e6e;font-size:15px!important;font-family:'Bio Sans';font-weight:400;font-style:normal!important;text-transform:capitalize}.media-list .bdp-post-short-content{color:#6e6e6e;font-size:14px;font-family:'Bio Sans';font-weight:400;margin-bottom:0}.media-list .bdp-post-grid-main.bdp-design-2 .bdp-post-grid-content{background:#fff}.media-list .bdp-post-grid-main.bdp-design-2 .bdp-post-margin-content{box-shadow:0 1px 12px #d5d5d5;max-width:82%}.media-list .bdp-post-title{margin:0 0 10px 0!important;line-height:16px}.media-list .bdp-post-meta{margin:0}.media-list .slick-list{padding-bottom:30px}.media-list .bdp-post-carousel button.slick-arrow{bottom:-14px;top:unset}.media-list .bdp-post-carousel .slick-prev.slick-arrow{right:52%!important}.media-list .bdp-post-carousel .slick-next.slick-arrow{right:48%!important}.after-night{background-image:url(/wp-content/uploads/2023/04/20.webp);background-repeat:no-repeat;background-size:cover}.getin-touch{background-image:url(/wp-content/uploads/2023/04/40.webp);background-repeat:no-repeat;background-size:cover}.lift-lorem{background-image:url(/wp-content/uploads/2023/04/14.webp);background-repeat:no-repeat;background-size:cover}.fe-job{color:#000;font-size:36px;margin:0 0 20px;font-family:'Bio Sans';font-weight:600}input:focus,a:focus,textarea:focus,select:focus{outline:none}.bdp-post-carousel.bdp-design-2 .bdp-post-carousel-content{background:transparent!important}#jh-ourgrowth ul li::after{content:'';width:75px;height:75px;position:absolute;left:-34px;top:-28px;transition:all .3s linear}#jh-ourgrowth ul li:hover:after{transform:scale(1.1,1.1)}#jh-ourgrowth ul li:nth-child(2):after{background:url(/wp-content/uploads/2023/04/1966-min.webp)}#jh-ourgrowth ul li:nth-child(3):after{background:url(/wp-content/uploads/2023/04/1994-min.webp)}#jh-ourgrowth ul li:nth-child(4):after{background:url(/wp-content/uploads/2023/04/1997-min.webp)}#jh-ourgrowth ul li:nth-child(5):after{background:url(/wp-content/uploads/2023/04/2003-min.webp)}#jh-ourgrowth ul li:nth-child(6):after{background:url(/wp-content/uploads/2023/04/2009-min.webp)}#jh-ourgrowth ul li:nth-child(7):after{background:url(/wp-content/uploads/2023/04/2017-min.webp)}#jh-ourgrowth ul li:nth-child(8):after{background:url(/wp-content/uploads/2023/04/2019-min.webp)}.popup .wpcf7-not-valid{border:1px solid red!important}.jh-question .wpcf7-not-valid{border-bottom:1px solid red!important}.wpcf7 form.sent .wpcf7-response-output{border-color:transparent!important;text-align:center;font-family:'Bio Sans'}.wpcf7 form .wpcf7-response-output{margin-top:0!important}.subscribe-text .wpcf7-response-output{color:#fff}.career-form form select{appearance:none;-webkit-appearance:none;background:url(/wp-content/uploads/2020/12/drop_down_icon-min.png);background-repeat:no-repeat;background-position:98% 17px;}.train-veiw h3.elementor-image-box-title{color:#747474!important;font-size:22px;font-family:'Bio Sans'!important;font-weight:600!important;margin-bottom:4px}.train-veiw p.elementor-image-box-description{color:#6e6e6e!important;font-size:15px;font-family:'Bio Sans'!important;font-weight:normal!important;line-height:19px}.train-veiw .elementor-image-box-img{width:100%!important}.train-veiw .elementor-image-box-content{padding-left:10px;text-align:left}.jh-add-over{margin-top:20px}.jh-add-over .elementor-text-editor,.jh-add-over p{color:#6e6e6e;font-size:15px;font-family:'Bio Sans';font-weight:400}.project.type-project{padding:3% 0 5%}.elementor-2866 .elementor-widget-image-carousel .swiper-container{text-align:center}.media-list a.bdp-readmorebtn:hover,.media-list a.bdp-readmorebtn:focus{background:#fff0}.media-list a.bdp-readmorebtn{border:0 solid #888;color:rgb(49 187 156);font-size:16px;font-family:'Bio Sans';font-weight:600}.search-results #site-content{font-family:'Bio Sans';padding:4% 10%}.search-results .skip-link.screen-reader-text{display:none}.search-results .archive-title{margin-bottom:20px}.tlp-content{border-radius:4px;box-shadow:0 0 3px #dfe0e2;border:2px solid #fff0;transition:all 0.3s ease-in}.tlp-content:hover{border:2px solid #3651a1}.tlp-portfolio .isotope1 .tlp-content .tlp-content-holder{padding:30px 5px 30px 25px!important;height:182px}.tlp-content h3{font-family:'Bio Sans';font-weight:bold!important;color:#213f99}.tlp-portfolio-sd{font-family:'Bio Sans';font-weight:400;font-size:15px;color:#6e6e6e}.tlp-portfolio-isotope{margin-top:5%}.tlp-portfolio button{background:#213f9a!important;color:#fff!important}.tlp-team .short-desc,.tlp-team .tlp-team-isotope .tlp-content,.tlp-team .button-group .selected,.tlp-team .layout1 .tlp-content,.tlp-team .tpl-social a,.tlp-team .tpl-social li a.fa,.tlp-portfolio button.selected,.tlp-portfolio .layoutisotope .tlp-portfolio-item .tlp-content,.tlp-portfolio button:hover{background:#72b57e!important}.tlp-portfolio .isotope1 .tlp-portfolio-item .tlp-content{background:#fff!important}.tlp-portfolio button{font-family:'Bio Sans'!important;font-weight:normal!important;padding:6px 30px!important}.wp-caption-text{font-family:'Bio Sans'!important;font-weight:normal!important}@media(max-width:767px){.cmn-head .elementor-text-editor{font-size:26px!important;line-height:30px!important}.lorem-tag{font-size:15px;padding:4px 22px}.subscribe-text h2{font-size:20px}.subscribe-text form{padding:0 0}.subscribe-text input{margin-bottom:10px}.thjmf-job-listings-list.thjmf-listing-loop-content{padding:0 15px 2px}.thjmf-job-single-excerpt,.thjmf-job-single-more{width:100%!important;display:block}.thjmf-job-single-more button{top:0}.career-form .wpcf7-submit{width:40%}.free-guid p{padding:20px 15px}.cmn-head p br{display:none}.eyerise li{margin:0 auto 20px}.eyerise ul{transform:unset;position:unset}.mobile-app ul li{position:relative;height:100px;top:unset!important;right:unset!important;left:unset!important}.mobile-app ul li:nth-child(1),.mobile-app ul li:nth-child(3),.mobile-app ul li:nth-child(5),.mobile-app ul li:nth-child(7),.mobile-app ul li:nth-child(9),.mobile-app ul li:nth-child(2),.mobile-app ul li:nth-child(4),.mobile-app ul li:nth-child(6),.mobile-app ul li:nth-child(8),.mobile-app ul li:nth-child(10){padding-left:80px;padding-right:0;text-align:left}.mobile-app ul li::after{top:0!important;left:0!important;right:unset!important}.mobile-app ul{width:100%;height:auto;margin-top:40px}.mobile-app ul::before,.mobile-app ul li br{display:none}.safty-video{margin-top:0}.download-table tr td:nth-child(2){display:none!important}.download-table tr td:first-child{padding:10px 0!important}.download-table tr td:nth-child(1){width:100%}.__dt_row{text-align:center}.download-table{margin-top:8px}.media-p .elementor-text-editor br{display:none}.bdp-post-carousel-wrp{padding-top:0!important}.media-list .bdp-post-carousel .slick-next.slick-arrow{right:44%!important}.media-list .bdp-post-carousel .slick-prev.slick-arrow{right:54%!important}.tlp-portfolio .isotope1 .tlp-content .tlp-content-holder{height:auto}.tlp-portfolio button{width:48%;margin-bottom:10px}.no-machine>div::before{display:none}}.skip-link.screen-reader-text{display:none}