body .comments-area a,body .page-content a{text-decoration:none}.lb-header-sticky{position:absolute;top:0;z-index:9999}.lb-culture-welcome-content ul{margin-bottom:10px}.elementor-counter-title{text-align:center}.lb-mega-menu ul.hfe-nav-menu{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:10px}.lb-footer-ready-gst ul{justify-content:space-between;gap:20px}.lb-faq-sec .e-n-accordion-item[open] .e-n-accordion-item-title{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.lb-home-con-industries{position:relative}.lb-card-industries{width:100%;height:100%}.lb-home-con-industries .owl-stage{display:flex}.lb-home-con-industries .owl-item{display:flex;height:auto}.lb-home-con-industries .owl-nav,.lb-what-people-slider-home .owl-nav{position:absolute;top:-120px;right:0;display:flex;gap:15px}.lb-what-people-slider-home .owl-nav{top:-90px}.lb-home-con-industries .owl-nav button,html body .lb-what-people-slider-home.owl-carousel .owl-nav button{background-image:linear-gradient(180deg,#ffffff 0%,#ffffff 100%)!important;border-radius:50px;padding:10px 17px 10px 18px!important}.lb-home-con-industries .owl-nav button i,.lb-what-people-slider-home .owl-nav button i{color:#000}.lb-home-con-industries .owl-nav button:hover i,.lb-what-people-slider-home .owl-nav button:hover i{color:#71a3ee}.lb-home-contact-row{display:flex;gap:20px;margin-bottom:15px}.lb-home-contact-field{flex:1;display:flex;flex-direction:column}.lb-home-contact-field.lb-full{flex:100%}.lb-home-contact-field label{font-size:14px;margin-bottom:5px}.lb-home-contact-field input,.lb-home-contact-field textarea{padding:12px 15px;border-radius:8px;border:1px solid #eee;background:#f7f7f7;outline:none}.lb-home-contact-field textarea{min-height:50px;height:50px;resize:none}.lb-home-contact-btn-wrap{margin-top:20px}.lb-home-contact-field input,.lb-home-contact-field textarea{background-color:#eff1f470;border:none!important}.lb-home-contact-btn{width:100%!important;padding:14px;border:none;border-radius:10px;background:linear-gradient(90deg,#5b6ee1,#6ea8ff);color:#fff;font-weight:600;cursor:pointer}.lb-contact-home .wpcf7 form .wpcf7-response-output{margin:0}.lb-home-contact-note{text-align:center;font-size:12px;margin:0 0 10px;color:#777}.lb-what-people-slider-home .lb-testimonial-card{display:block;width:100%!important}.lb-what-people-slider-home .owl-stage-outer{padding:10px 0 40px}.lb-what-people-slider-home.owl-carousel .owl-stage,.lb-what-people-slider-home.owl-carousel .owl-item{display:flex}.lb-testimonial-card{display:none}.lb-testimonial-card.lb-show{display:block}.lb-load-more-btn.lb-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.lb-testimonial-card P{margin:0}.lb-review-title{font-size:20px;font-weight:600;line-height:26px;color:#000;margin-bottom:10px}.lb-testimonial-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lb-testimonial-card{background:#fff;padding:30px;border-radius:10px;border:1px solid #bdcac01a;box-shadow:0 12px 32px 0 #1a1c190f}.lb-review-top{display:flex;gap:12px;align-items:center}.lb-review-img{width:56px;height:56px}.lb-review-img img{width:100%;height:100%;object-fit:cover}.lb-review-stars{margin:15px 0}.lb-star{color:#ccc;font-size:18px}.lb-star-filled{color:#785a00}.lb-blog-section{border:.81px solid #dfdfdf;background:#fafafa}.lb-blog-container{max-width:1720px;padding:80px 30px;margin:0 auto}.lb-blog-heading{text-align:center;font-size:28px;font-weight:600}.lb-blog-heading span{opacity:.5}.lb-blog-sub{text-align:center;color:#6b7280;margin-bottom:40px}.lb-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.lb-blog-card{background:#fff;padding:6px;border-radius:12px;overflow:hidden;border:1px solid #eee;transition:0.3s}.lb-blog-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgb(0 0 0 / .06)}.lb-blog-img img{width:100%;height:auto;object-fit:cover;border-radius:8px}.lb-blog-content{padding:18px}.lb-blog-meta p,.lb-blog-meta a{font-size:18px;color:#717680}.lb-blog-title{font-size:20px;margin:8px 0}.lb-blog-title a{text-decoration:none;color:#111}.lb-blog-excerpt{font-size:13px;color:#6b7280}.lb-blog-content a.lb-blog-readmore{font-size:16px;color:#71a3ee;font-weight:500;border-bottom:1px solid #71a3ee}.lb-single-container{max-width:1720px;margin:auto;padding:140px 30px 0;display:flex;flex-direction:column;gap:50px}.lb-single-image-box img{width:100%;border-radius:12px;padding:6px;border:.81px solid #dfdfdf;border-radius:13px}.lb-single-title-center{text-align:center;margin:15px 0}.lb-single-meta{color:#9ca3af;font-size:14px}.lb-single-text{font-size:16px;line-height:1.7;color:#374151}.lb-single-text p,.lb-single-text a,.lb-single-text li{color:#717680}.lb-single-text a{text-decoration:underline}.lb-mega-menu ul::before,.lb-mega-menu ul::after{display:none}.lb-mega-menu ul li a span{line-height:28px}.lb-header-menu-custom-icon,.lb-mega-menu ul li a img{background-color:#eaf5fd;padding:11px 12px;width:42px!important;border-radius:8px;box-shadow:0 .75px 1.5px 0 #0000000d}.lb-mega-menu nav{width:100%!important}.lb-workflow-cards .lb-workflow-card-service{position:relative}.lb-workflow-cards .lb-workflow-card-service:not(:last-child)::before{content:"";position:absolute;top:0;right:-20px;width:1px;height:100%;background-color:#7185ee42}.lb-services-grid,.lb-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lb-services-grid .lb-both-card,.lb-products-grid .lb-both-card{background:#eaf5fd;padding:30px;border-radius:10px;transition:0.3s}body .lb-products-grid .lb-both-card{background-color:#fff}body .lb-both-card:hover{transform:translateY(-2px)}.lb-services-grid .lb-card-icon img,.lb-products-grid .lb-card-icon img{width:55px;height:55px}.lb-services-grid .lb-card-title,.lb-products-grid .lb-card-title{margin-bottom:10px;font-weight:600!important}.lb-services-grid .lb-card-desc,.lb-products-grid .lb-card-desc{color:#6b7280;font-size:14px}.lb-newsletter-wrap form{display:flex;align-items:center;gap:20px}.lb-newsletter-input{flex:1;height:60px;padding:0 20px;border-radius:12px;border:1px solid #ddd;background:#f5f5f5;font-size:16px;outline:none}.lb-newsletter-input::placeholder{color:#777}.lb-newsletter-btn{height:60px;padding:0 30px;border:none;border-radius:12px;background:linear-gradient(135deg,#6c8df5,#5a78e5);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease}.lb-newsletter-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgb(0 0 0 / .1)}.swiper-slide{height:150px;display:flex;align-items:center;justify-content:center}.swiper-slide-image{max-height:100%;max-width:100%;object-fit:contain}img.hfe-site-logo-img{width:auto;height:100%}@media (max-width:1024px){.lb-testimonial-wrapper{grid-template-columns:repeat(2,1fr)}.lb-workflow-cards .lb-workflow-card-service:nth-child(3)::before{display:none}.lb-services-grid,.lb-products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.lb-blog-grid{grid-template-columns:repeat(2,1fr)}.lb-mega-menu ul.hfe-nav-menu{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.lb-blog-container{padding:60px 10px}.lb-single-container{padding:140px 10px 0}}@media (max-width:767px){.lb-testimonial-wrapper{grid-template-columns:1fr}.lb-testimonial-card{padding:20px}.lb-review-title{font-size:18px}.lb-home-con-industries .owl-nav{top:-60px}.lb-workflow-cards .lb-workflow-card-service:nth-child(3)::before{display:block}.lb-workflow-cards .lb-workflow-card-service:nth-child(2)::before,.lb-workflow-cards .lb-workflow-card-service:nth-child(4)::before{display:none}.lb-services-grid,.lb-products-grid{grid-template-columns:1fr}.lb-newsletter-wrap form{flex-direction:column}.lb-newsletter-input,.lb-newsletter-btn{width:100%}}@media (max-width:590px){.lb-what-people-slider-home .owl-nav{display:flex;justify-content:center;position:static}.lb-review-top,.lb-review-stars{flex-direction:column;text-align:center}.lb-what-people-slider-home .owl-stage-outer{padding:10px 0 28px}.lb-blog-content{padding:14px}.lb-blog-grid{grid-template-columns:repeat(1,1fr)}.lb-blog-meta p,.lb-blog-meta a{font-size:14px}.lb-mega-menu ul.hfe-nav-menu{grid-template-columns:repeat(1,1fr);grid-auto-flow:row}}@media (max-width:480px){.lb-mega-menu nav ul li a{padding-bottom:0!important}.lb-home-contact-row{flex-direction:column}.lb-workflow-cards .lb-workflow-card-service::before,.lb-workflow-cards .lb-workflow-card-service:nth-child(3)::before{display:none}}