@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);a,body{color:#000}body,p{font-weight:500}.header .logo img,img{max-width:100%}@media screen and (max-width:1024px){.spaceBoth,.spaceBottom{padding-bottom:40px}.p_h3,h3{font-size:24px}.p_h4,h4{font-size:21px}.ourClientSay .testimonial p,.p_h5,.services-2 .servicesInner-2 .p_h3 span.blockTxt,.services-2 .servicesInner-2 h3 span.blockTxt,h5{font-size:18px}.p_h6,h6{font-size:16px}p,ul.list-item li{line-height:1.5}.spaceTop{padding-top:40px}.spaceTop40{padding-top:20px}.spaceBoth{padding-top:40px}.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent{padding:2%}.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent .p_h5,.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent .p_h6,.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent h5,.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent h6,.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent p{margin-bottom:10px}.ourExpertiseInner.row{margin:-10px}}@media screen and (max-width:991px){.ourPortfolioInner .portfolioItems,p{margin-top:0}ol li,p,ul li{margin-bottom:10px}.ourPortfolioInner .textRight{text-align:left}.heading p:last-child,p:last-child{margin-bottom:0}.services-1 .servicesInner-1>p{margin-bottom:0;line-height:160%}.latestUpdatesInner .blogPostsInners .blogPostcontainer figure{width:100%;text-align:center}.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent{float:none;margin:0 auto 20px;display:block;width:90%}.hireDeveloper,.hireDeveloper-2,.whoCanHelpInner .teamContainer{padding-left:0;padding-right:0}.four0four .four0fourInner{flex-direction:column-reverse;text-align:center}.four0four figure img{max-height:250px}}@media screen and (max-width:767px){.ourPortfolioInner{text-align:center}.p_h2,h2{font-size:28px}.p_h3,h3{font-size:21px}.p_h4,h4{font-size:18px}.p_h5,h5{font-size:16px}.p_h6,h6{font-size:14px}.latestUpdatesInner .blogPostsInners .blogPostcontainer .postContent{padding:15px}small.open{background:url(//www.jspanther.com/blog/app/themes/blog/custom/css/../images/plus-img.png) 4px 5px no-repeat #fff;cursor:pointer;height:47px;position:absolute;right:0;top:2px;width:48px;display:block}small.open.active{background:url(//www.jspanther.com/blog/app/themes/blog/custom/css/../images/plus-img.png) 4px -36px no-repeat}}.blog_info ul,.form-group{margin-bottom:20px}.blog_info ul,.footerBottom .left p{margin-left:5px}@media screen and (max-width:530px){.recap-cha{float:left !important;margin-bottom:20px}}@media screen and (max-width:480px){.p_h1,h1{font-size:32px}.p_h2,h2{font-size:22px}.headerSpace,body{padding-top:65px}}.blog_info ul li,.job-descriptions ul li,.single-portfolio .description ul li{list-style:none;margin-bottom:10px !important;font-family:Montserrat,sans-serif !important;padding-left:45px;font-size:15px;position:relative}.job-descriptions ul li,.single-portfolio .description ul li{font-weight:400}.blog_info ul li:before{content:"";background:url(https://www.jspanther.com/images/panther_icon.png) no-repeat;filter:brightness(0) saturate(100%) invert(12%) sepia(91%) saturate(3178%) hue-rotate(351deg) brightness(119%) contrast(116%);width:35px;height:10px;border-radius:50%;position:absolute;left:0;top:5px;list-style:none}.job-descriptions ul li:before,.single-portfolio .description ul li:before{background:url() no-repeat;width:35px;height:10px;border-radius:50%;top:10px;content:"";left:0;list-style:none}.job-descriptions ul li:before{position:absolute}.single-portfolio .description ul li:before{position:relative;display:inline-block;vertical-align:top;margin:0 12px 0 0}.blog_info .p_h2,.blog_info .p_h3,.blog_info .p_h4,.blog_info .p_h5,.blog_info h2,.blog_info h3,.blog_info h4,.blog_info h5{color:#000}.blog_details .p_h1,.blog_details h1{color:#dc6244;font-size:1.9em;margin-bottom:0}.main-content .blog_details .date-field{font-size:13px;margin-top:5px;margin-bottom:10px}.main-content.blog_view{padding-top:0;display:inline-block;width:100%}.lattest-post-sec{position:relative;display:block;margin-bottom:40px}.single_post_detail.detail-new{position:unset;box-shadow:none;padding:11px 0}.lattest-post-sec img{width:100%;height:auto}.blog_section{display:flex;flex-wrap:wrap;margin:0 -10px;padding-top:80px;width:100%}.blog_section .single_post{position:relative;margin-bottom:50px;width:33.33%;overflow:hidden;cursor:pointer;border-right:1px solid #cac8c8;padding:0 30px}.blog_section .single_post img{width:100%;height:auto;display:block;border-radius:10px;min-height:252px}.blog_section .single_post:nth-child(3n+3){border:none}.detail-new a h5{font-size:17px;color:#000}.free-cons-cta{width:100%;height:auto;border:1px solid #cccac8ba;text-align:center;margin-top:30px;padding:0}.free-cons-cta .cta_image{display:block;margin:22px 0 0;padding:0 0 15px}.free-cons-cta p{font-weight:300;font-size:21px;line-height:140%;font-style:italic;padding:8px 30px;margin-top:5px}a.btn.green-button.red-button{border-radius:50px;padding:10px 40px}p.author-name{display:inline-block;margin:0;margin-top:11px}.author-name img.img-circle{width:30px !important;height:30px !important;background:#d5d5d5;border-radius:50%;display:inline-block;border:1px solid transparent;padding:2px;margin-right:10px}.lattest-post-btn{background:#dc6244;padding:10px 25px;color:#fff;border-radius:50px;margin-top:10px;display:inline-block}h5.lattest-heading:hover{color:#000}.chw-widget label{display:block}h4.sidebar-cta-heading{padding:32px 20px;color:#fff;position:relative;overflow-x:hidden}h4.sidebar-cta-heading:before{border-radius:0 0 60% 55%;width:110%;content:"";position:absolute;height:100%;top:0;left:-21px;background:#000;z-index:-1}.upper_heading_block{padding:20px 20px 10px}.blog_section.search-page .single_post img{min-height:auto}.blog_section.search-page .single_post{padding:0 20px}@media(max-width:1399px){.detail-new a h5{min-height:61px}.free-cons-cta p{font-size:19px}}@media(max-width:1199px){.detail-new a h5{min-height:92px}.blog_section{padding-top:20px}.blog_section .single_post img{min-height:auto}.free-cons-cta p{font-size:15px;margin:8px 0}.single_post_detail{bottom:-230px;width:92%}h4.sidebar-cta-heading{font-size:17px}a.btn.green-button.red-button{font-size:14px}}@media(max-width:991px){.blog_section{padding-top:40px}.main-content .primary{width:100%}.single_post_detail{position:unset;width:100%}.main-content .secondary{width:100%;padding-left:0}.blog_section .single_post{padding:0 16px}}@media(max-width:765px){.blog_section .single_post{width:auto;border:none}.blog_section{padding-top:20px}.innerBanner .bannerTextInner .p_h1,.innerBanner .bannerTextInner h1,.innerBanner .bannerTextInner p.blog-title{color:#fff;line-height:1.1;font-weight:800;display:inline-block;margin:0;font-size:38px;padding:0 15px 5px 10px;position:relative}.blog_details .p_h1,.blog_details h1{font-size:1.7em}}