@import "https://fonts.googleapis.com/css2?family=Hedvig+Letters+Serif:opsz@12..24&family=Inter:wght@400;500;600;700&display=swap";
@media (max-width:1800px){.banner-shape-wrap img:nth-child(7){bottom:19%;right:25.8%}.team-shape-wrap img:nth-child(2){bottom:21%;right:20%}.project-shape-wrap .shape-one{top:27.5%;left:3.4%}.consultation-shape-wrap .shape-two{bottom:45px;right:0%}.success-img img{max-width:100%}.consultation-shape-wrap .shape-two{display:none;bottom:45px;right:0%}.inner-project-content{padding:25px 20px}}@media (max-width:1500px){.container{max-width:1230px}.banner-content .title{text-transform:capitalize;color:var(--tg-banner-title-color);margin-bottom:55px;font-size:65px;line-height:1.1}.banner-shape-wrap img:nth-child(2){top:11%;left:2%}.banner-shape-wrap img:nth-child(3){top:14%;left:16.3%}.banner-shape-wrap img:nth-child(4){top:30%;left:7.6%}.banner-bg{padding:150px 0 75px}.banner-shape-wrap img:nth-child(5){bottom:27.5%;left:2%}.banner-shape-wrap img:nth-child(7){bottom:23%;right:22.8%}.services-item{padding:43px 30px 49px}.section-title .title{font-size:45px}.about-inner{padding:115px 90px 120px}.about-content>p{width:78%}.about-content .list-wrap li{width:80%}.about-content-bottom{width:95%}.team-content p{width:80%;margin-bottom:50px}.team-shape-wrap img:first-child{top:21%;right:25%}.team-shape-wrap img:nth-child(2){bottom:21%;right:15%}.project-content p{width:100%;margin-bottom:45px}.project-shape-wrap .shape-one{top:8.5%;left:3.4%}.project-item img{max-width:370px}.project-item{width:auto}.testimonial-item{padding:40px 30px 38px}.testimonial-content>p{margin-bottom:35px}.consultation-content p{width:65%;margin-bottom:50px}.consultation-list ul{width:70%}.consultation-form-wrap{padding:62px 45px 44px}.banner-content-two .title{margin-bottom:40px;font-size:65px}.banner-shape-wrap-two img:nth-child(2){bottom:24.5%;left:5.4%}.banner-shape-wrap-two img:nth-child(4){right:12.3%}.banner-area-two{padding:130px 0 120px;position:relative}.about-content-two p{width:73%;margin-bottom:50px}.counter-item-wrap{padding:50px 30px 20px}.counter-item{padding:0 15px}.section-title.title-style-two .title{font-size:52px}.services-item-two{padding:45px 25px 40px}.pricing-item-wrap{padding:0 50px}.work-shape-wrap img:nth-child(2){top:18%;left:19%}.work-shape-wrap img:nth-child(4){right:4%}.blog-content-two p{width:100%}.contact-info-wrap{margin-left:0}.slider-content .title{font-size:65px}.slider-content p{width:90%;margin-bottom:40px}.slider-area{padding:120px 0 80px}.slider-active .slick-dots{bottom:-30px;left:6.4%}.slider-shape-wrap img:nth-child(2){top:10%;left:4%}.slider-shape-wrap img:nth-child(3){bottom:42%;left:44%}.services-item-wrap{padding:110px 120px 90px}.agency-content p{width:100%}.agency-shape-wrap img:first-child{bottom:45%;left:3%}.counter-content .info{width:95%}.project-area-three .tab-content{margin-left:0}.project-tab-wrap .nav-tabs .nav-link:before{width:30px;left:-50px}.roadmap-line-shape .dot-two,.roadmap-line-shape .dot-one{top:10%;transform:translate(0%)}.success-img{margin-left:0}.success-content p{width:74%}.consultation-area-two .consultation-content>p,.success-content p{width:100%}.success-list .list-wrap{width:90%}.success-shape-wrap img:nth-child(2){left:52%}.history-shape-wrap img:nth-child(2){top:15%}.history-content{padding:60px 45px}.history-roadmap-wrap .list-wrap{padding:0 30px}.history-roadmap-wrap .list-wrap li:nth-child(2n){margin-top:64px}.history-roadmap-wrap .list-wrap li:first-child{margin-top:11px}.history-roadmap-wrap .list-wrap li:nth-child(3){margin-top:-21px}.history-roadmap-wrap .list-wrap li:nth-child(4){margin-bottom:-34px}.history-roadmap-wrap{margin:81px 0 34px}.roadmap-line-shape .dot-one{top:3%;transform:translate(0%)}.roadmap-line-shape .dot-two{top:-5%;transform:translate(0%)}.breadcrumb-content .title{margin-bottom:30px;font-size:68px}.breadcrumb-area{padding:150px 0 120px;position:relative}.tools-item{padding:40px 30px}.faq-wrap{margin-left:0}.faq-shape-wrap img{left:42%}.testimonial-img{margin-right:60px}.work-experience-wrap{left:45px}.breadcrumb-area.about-me-breadcrumb{padding:150px 0 100px}.breadcrumb-area.breadcrumb-area-two{padding:150px 0 0}.bd-content-bottom{width:82%}.comment-text p{width:73%}.bd-content-top.text-center{width:84%;margin:0 auto 45px}.comments-box.children .comment-text p{width:84%}.breadcrumb-shape-wrap-three img:nth-child(3){bottom:0;right:4%}.breadcrumb-shape-wrap-three img:first-child{bottom:16%;left:20%}.breadcrumb-shape-wrap-three img:nth-child(2){top:24%;right:22%}.inner-contact-form-wrap{width:550px}.developr-content-two p{width:85%;margin-bottom:30px}.project-details-inner{padding:0 40px}.our-best-project{margin-left:0}}@media (max-width:1199.98px){.container,.custom-container{max-width:960px}.navbar-wrap ul li a{padding:35px 15px}.header-action>ul{margin-left:25px}.banner-shape-wrap img:first-child{top:-30%;left:-20%}.banner-shape-wrap img:nth-child(4){top:32%;left:4.6%}.banner-shape-wrap img:nth-child(5){bottom:12.5%;left:2%}.banner-content .title{margin-bottom:45px;font-size:56px}.banner-content .sub-title{margin-bottom:25px}.banner-shape-wrap img:nth-child(6){top:24%;right:11.25%}.banner-shape-wrap img:nth-child(7){bottom:21%;right:12.8%}.services-area .row [class*=col-]:nth-child(2n) .services-item{margin-top:0}.services-content .title{font-size:22px}.about-inner{padding:100px 50px}.section-title .title{font-size:40px}.section-title .sub-title{margin-bottom:15px;font-size:18px}.about-content>p,.about-content .list-wrap li{width:100%}.about-content-bottom>span{width:53%;font-size:18px}.about-content-bottom{width:100%}.about-content-bottom .read-more-btn{width:auto;margin-left:auto}.team-img-wrap{width:450px;height:450px}.team-img-wrap .img-three{bottom:37.9%;left:1.6%}.team-content{margin-left:0}.team-content p{width:100%;margin-bottom:36px}.team-shape-wrap img:first-child{top:17%;right:21%}.team-shape-wrap img:nth-child(2){bottom:21%;right:10%}.project-area .row{flex-wrap:wrap}.project-item img{max-width:328px}.project-area .col-xl-8{margin-left:0}.project-content{margin-bottom:70px}.project-area{padding:120px 0}.project-shape-wrap .shape-one{top:2.5%;left:13.4%}.project-shape-wrap .shape-two{bottom:3.4%;left:26.6%}.consultation-content p{width:90%}.consultation-form-wrap{padding:50px 30px 44px}.consultation-form-wrap .title{margin-bottom:25px;font-size:25px}.consultation-list ul{width:90%}.blog-post-content{width:75%;padding:20px 18px 30px}.blog-post-content .title{font-size:16px}.banner-img-two{text-align:center;margin:0}.banner-content-two .title{font-size:58px}.banner-content-two .sub-title{margin-bottom:10px;font-size:18px}.banner-shape-wrap-two img:first-child{top:18.4%;left:5.7%}.banner-shape-wrap-two img:nth-child(2){bottom:6.5%;left:2.4%}.banner-shape-wrap-two img:nth-child(4){bottom:24.5%;right:15.3%}.section-title.title-style-two .title br{display:none}.section-title.title-style-two .title{font-size:48px}.about-content-two p{width:95%;margin-bottom:50px}.about-shape-wrap .shape-one{top:20%;right:16%}.about-shape-wrap .shape-two{top:18%;right:12%}.counter-item>span{margin-right:10px;font-size:35px}.counter-item{padding:0}.counter-item p{font-size:16px}.services-item-two{padding:45px 30px 40px}.project-menu-nav button{margin:0 20px}.project-content-two .title{font-size:22px}.project-content-two{padding:25px 20px}.pricing-item-wrap{padding:0}.pricing-item{padding:45px 25px}.pricing-item.active{padding:68px 25px}.work-content{margin-left:0}.work-list .list-wrap .content p{width:100%}.work-shape-wrap img:nth-child(2){top:18%;left:14%}.work-shape-wrap img:nth-child(4),.work-shape-wrap img:nth-child(3){display:none}.work-shape-wrap img:nth-child(5){bottom:20%;left:41%}.work-shape-wrap img:first-child{top:7%;left:6%}.blog-thumb-two img{object-fit:cover;min-height:250px}.blog-content-two .title{width:100%}.contact-form-wrap{margin-right:0}.contact-info-wrap .list-wrap li .content .title{font-size:22px}.slider-content .title{margin-bottom:30px;font-size:55px}.slider-content p{width:100%;margin-bottom:20px}.slider-btn{gap:10px 25px}.slider-btn .popup-video i{flex:0 0 60px;width:60px;height:60px;margin-left:10px}.slider-shape-wrap img:nth-child(2),.slider-shape-wrap img:nth-child(3){display:none}.slider-active .slick-dots{left:4.4%}.services-area-three .section-title p{width:100%}.services-item-three{padding:35px 22px}.services-item-wrap{padding:90px 50px}.agency-content .info-two{margin-bottom:30px}.agency-shape-wrap img:nth-child(3),.agency-shape-wrap img:first-child{display:none}.counter-content .info{width:100%;margin-bottom:30px}.counter-item-two{width:215px;min-height:215px}.counter-item-wrap-two .list-wrap{gap:20px}.counter-item-two .content .count{font-size:40px}.project-tab-wrap .nav-tabs .nav-link:before{display:none}.project-tab-wrap .nav-tabs{justify-content:center;gap:30px;margin-bottom:40px;display:flex}.project-tab-wrap .nav-tabs .nav-item{margin-bottom:0}.newsletter-shape-wrap-two img:first-child{max-width:106px;top:-11px;right:-10px}.newsletter-shape-wrap-two img:nth-child(4){top:19%;right:18%}.section-title.title-style-two.text-center.mb-90{margin-bottom:50px}.counter-item-three{width:215px;height:215px}.counter-item-wrap-three .list-wrap{gap:15px}.counter-item-wrap-three .list-wrap li:first-child .counter-item-three{margin-top:50px}.counter-item-wrap-three .list-wrap li:nth-child(4) .counter-item-three{margin-top:-50px}.counter-item-three .content .count{font-size:40px}.work-experience-wrap{width:170px;min-height:160px;padding:20px;left:0}.work-experience-wrap .count{font-size:48px}.project-completed-wrap p,.work-experience-wrap p{font-size:18px}.project-completed-wrap{width:250px;min-height:190px}.project-completed-wrap .count{font-size:48px}.developr-img img{object-fit:cover;width:400px;height:520px}.faq-wrap .accordion-body{padding:17px 30px 30px 80px}.faq-content p{width:90%}.inner-project-content .title{font-size:22px}.inner-project-content{bottom:20px;left:20px;right:20px}.testimonial-img{margin-right:0}.testimonial-item-five{padding:30px}.testimonial-content-five p{width:100%}.services-details-img img{width:500px}.counter-item-wrap-four .list-wrap{gap:15px}.counter-item-four{width:220px;min-height:220px}.counter-item-four .count{font-size:42px}.company-area .section-title p{width:85%}.company-content{margin-left:0}.company-content .title{width:80%}.inner-services-area-two .section-title p{width:90%}.services-content-five p{width:100%}.services-content-five .title{font-size:20px}.blog-sidebar{margin-left:0}.inner-blog-area .col-30{flex:none;width:39.2%}.inner-blog-area .col-70{flex:none;width:60.8%}.inner-blog-thumb img{object-fit:cover;min-height:370px}.inner-blog-thumb{margin-bottom:30px}.inner-blog-content .title{font-size:28px}.inner-blog-content p{width:100%}.breadcrumb-search{margin-top:40px;padding:0}.bd-content-top.text-center{width:90%}.bd-content-bottom .title{margin-bottom:20px;font-size:26px}.bd-content-top .title{font-size:28px}.blog-details-area{padding:150px 0 120px}.comment-text p{width:80%}.comments-box.children .comment-text p,.post-comments-form{width:90%}.inner-contact-form-wrap{width:480px}.inner-contact-info .list-wrap{gap:15px}.breadcrumb-shape-wrap-three img:first-child{width:100px;bottom:14%;left:13%}.breadcrumb-shape-wrap-three img:nth-child(2){width:90px;top:23%;right:18%}.breadcrumb-shape-wrap-three img:nth-child(3){width:130px;bottom:0;right:4%}.developr-content-two p{width:100%;margin-bottom:25px}.project-details-inner{padding:0}.project-details-content p{width:95%}.project-shape-wrap img{bottom:-30%}.project-details-content .title{width:100%;font-size:100px;bottom:-59px}.project-details-img img{object-fit:cover;min-height:450px}.project-area-three .section-title{text-align:center;margin-bottom:50px}.project-area-three .row{flex-wrap:wrap}.project-item-three{background:var(--tg-white);border-radius:20px;padding:40px 30px}.project-area-three .col-xl-10{margin-left:0}.our-best-project{padding:0 0 0 20px}.our-best-project .content .title{margin-bottom:20px;font-size:20px}.our-best-project .thumb{flex:0 0 170px;width:170px}.customer-support-content{padding:15px 18px 20px}.customer-support-content .content-top .title{font-size:14px}.header-contact-wrap{padding:25px 0 30px}}@media (max-width:991.98px){.container,.custom-container{max-width:720px}.menu-area{padding:20px 0}.menu-nav{justify-content:space-between}.header-action{margin-right:40px}.menu-outer .navbar-wrap{display:block!important}.menu-area .mobile-nav-toggler{display:block}.sticky-menu.menu-area{padding:20px 0}.banner-bg{padding:135px 0 75px}.banner-img{text-align:center;margin-bottom:50px}.banner-content{text-align:center}.banner-shape-wrap img:nth-child(2){top:11%;left:8%}.banner-shape-wrap img:nth-child(3){top:10%;left:25.3%}.banner-shape-wrap img:nth-child(4){top:24%;left:10.6%}.banner-shape-wrap img:nth-child(6){top:63%;right:11.25%}.banner-shape-wrap img:nth-child(7){bottom:9%;right:16.8%}.banner-content .title{margin-bottom:40px;font-size:50px}.about-inner .row .col-54{flex:none;width:100%}.about-inner .row .col-46{flex:none;width:70%}.about-content{margin-top:50px}.about-inner{padding:80px 50px}.team-img-wrap{width:545px;height:545px}.team-img-wrap .img-three{bottom:43.9%;left:9.6%}.team-content{margin-top:60px;margin-left:0}.team-shape-wrap img:first-child{top:5%;right:11%}.team-shape-wrap img:nth-child(2){bottom:7%;right:39%}.testimonial-item-wrap .row [class*=col-]:nth-child(2n) .testimonial-item{margin-top:0}.consultation-content{margin-bottom:40px}.consultation-content p,.consultation-list ul{width:100%}.consultation-shape-wrap .shape-one{top:11.5%;left:43.8%}.consultation-form-wrap{padding:62px 45px 44px}.consultation-form-wrap .title{font-size:28px}.blog-post-content{width:70%}.banner-area-two{padding:120px 0 100px}.banner-content-two{text-align:center;margin-top:50px}.banner-content-two .title{font-size:52px}.banner-content-two .banner-content-bottom{justify-content:center;gap:25px}.banner-shape-wrap-two img:nth-child(4){bottom:43.5%;right:18.3%}.banner-shape-wrap-two img:nth-child(3){top:11%;left:23%}.banner-shape-wrap-two img:nth-child(2){bottom:33.5%;left:8.4%}.about-shape-wrap .shape-one{top:11%;right:29%}.section-title.title-style-two .title{font-size:45px}.about-content-two{margin-top:50px}.about-shape-wrap .shape-three,.counter-item-wrap .counter-item:before{display:none}.counter-item-wrap{padding:50px 48px 20px}.counter-item>span{margin-right:15px;font-size:40px}.pricing-area .section-title p{width:75%}.pricing-item{padding:45px 30px}.work-shape-wrap img:nth-child(2){top:16%;left:29%}.work-shape-wrap img:nth-child(5){display:none}.work-content{margin-top:50px}.contact-info-wrap{margin-bottom:50px}.slider-img.text-end{margin-bottom:50px;text-align:center!important}.slider-area{padding:105px 0 80px}.slider-content{text-align:center;margin-bottom:30px}.slider-btn{justify-content:center}.slider-content .title{margin-bottom:25px;font-size:52px}.slider-active .slick-dots{position:unset;justify-content:center}.services-item-wrap{padding:90px 60px}.counter-item-two{width:250px;min-height:250px}.counter-item-two .content .count{font-size:50px}.counter-area-two .counter-content{margin-top:50px}.project-item-three{padding:35px 25px 40px}.project-content-three .title{font-size:22px}.newsletter-wrap{border-radius:80px 20px 20px;padding:70px 50px 80px}.newsletter-shape-wrap-two img:nth-child(3){display:none}.newsletter-shape-wrap-two img:first-child{max-width:106px;top:-22px;right:-19px}.counter-item-three{width:250px;height:250px}.counter-item-three .content .count{font-size:50px}.counter-item-wrap-three .list-wrap{gap:30px;margin-bottom:50px}.consultation-area-two .consultation-list ul li p span{display:inline-block}.success-shape-wrap img:first-child{display:none}.success-list .list-wrap{width:69%}.success-content{margin-top:50px}.success-shape-wrap img:nth-child(2){bottom:10%;left:auto;right:12%}.history-shape-wrap img:nth-child(2){top:9%}.history-inner .history-img img{display:none}.history-content{padding:50px}.history-roadmap-wrap{margin:50px 0 0}.roadmap-line-shape{display:none}.history-roadmap-wrap .list-wrap{padding:0}.history-roadmap-wrap .list-wrap li:first-child,.history-roadmap-wrap .list-wrap li:nth-child(2n),.history-roadmap-wrap .list-wrap li:nth-child(3){margin-top:0}.history-roadmap-wrap .list-wrap li:nth-child(4){margin-bottom:0}.history-roadmap-wrap .list-wrap li:nth-child(odd){flex-direction:column}.history-roadmap-wrap .list-wrap li:nth-child(odd) .dot{margin-top:0;margin-bottom:35px}.testimonial-item-three{padding:50px 30px}.breadcrumb-content .title{font-size:60px}.developr-img img{width:100%;height:auto}.work-experience-wrap{width:196px;min-height:187px;padding:30px;left:-50px}.work-experience-wrap .count,.project-completed-wrap .count{font-size:52px}.developr-content{margin-top:50px}.faq-img{text-align:center}.faq-wrap{margin-top:50px}.faq-content p{width:100%}.testimonial-content{margin-top:50px}.testimonial-item-five{padding:30px 40px}.counter-item-four{width:230px;min-height:230px}.company-content{margin-top:50px;margin-left:0}.services-content-five p{width:85%}.inner-project-area .inner-project-item-wrap .inner-project-item .inner-project-thumb img{object-fit:cover;min-height:335px}.inner-blog-area .col-70{flex:none;width:100%}.inner-blog-area .col-30{flex:none;width:70%}.blog-sidebar{margin-top:120px;margin-left:0}.inner-blog-content .title{font-size:30px}.bd-content-top.text-center{width:100%}.bd-content-top .title{font-size:30px}.bd-content-bottom .title br{display:none}.bd-content-bottom,.comment-text p,.comments-box.children .comment-text p,.post-comments-form{width:100%}.inner-contact-form-wrap{width:100%;position:unset;margin-bottom:40px}.inner-contact-area .section-title{width:100%}#contact-map{height:580px;margin-bottom:50px}.inner-contact-info .list-wrap{gap:30px}.developr-content-two{margin-top:50px}.project-details-img img{min-height:400px}.project-details-content p{width:100%}.project-details-img{margin-bottom:30px}.project-details-content .title{font-size:72px;bottom:-54px}.customer-support-wrap{margin-top:30px}.header-contact-wrap .customer-support-wrap>.title,.header-contact-wrap .left-side-content>.title{margin-bottom:20px;padding-bottom:15px}.customer-support-content{padding:15px 22px 20px}.customer-support-content .content-top .title{font-size:16px}.header-contact-wrap,.sticky-menu .header-contact-wrap{top:94px}}@media (max-width:767.98px){.custom-container{max-width:100%}.transparent-header{top:0}.header-action{display:none}.menu-area .mobile-nav-toggler{margin-top:8px}.banner-bg{padding:110px 0 75px}.banner-img{margin-bottom:40px}.banner-content .title{margin-bottom:30px;font-size:42px}.banner-content .sub-title{margin-bottom:20px;font-size:16px}.banner-shape-wrap img:first-child{top:-8%;left:-5%}.banner-shape-wrap img:nth-child(4),.banner-shape-wrap img:nth-child(6),.banner-shape-wrap img:nth-child(7){display:none}.banner-shape-wrap img:nth-child(5){bottom:17.5%;left:2%}.services-item{padding:40px 30px 35px}.about-inner{border-radius:50px;padding:50px 25px}.about-inner .row .col-46{flex:none;width:100%}.section-title .title{font-size:32px}.about-img img{width:100%}.about-content .list-wrap li .icon{flex:0 0 50px;width:50px;margin-right:15px}.about-content .list-wrap li .icon img{max-width:50px}.about-content-bottom{display:block}.about-content-bottom>span{width:100%;margin-bottom:20px}.about-content-bottom .read-more-btn{text-align:left}.team-img-wrap{border-radius:40px;max-width:280px;height:280px;margin:38px auto 36px}.team-img-wrap img{border-radius:50%;max-width:65px;position:absolute}.team-img-wrap .img-shape{border-radius:50px;max-width:190px}.team-shape-wrap img:nth-child(2){display:none}.team-img-wrap .img-three{bottom:32.9%;left:9.6%}.team-img-wrap .img-one{top:-39px;right:20%}.consultation-list ul{display:block}.team-area{padding:100px 0}.services-area{padding-bottom:70px}.team-shape-wrap img:first-child{top:1%;right:15%}.project-area{border-radius:70px 0 0;padding:100px 0}.project-shape-wrap .shape-one{top:1%;left:17.4%}.content-bottom{display:block}.project-nav{margin-top:15px}.project-content{margin-bottom:50px}.project-item img{max-width:100%}.project-shape-wrap .shape-two{bottom:1.4%;left:26.6%}.testimonial-area{border-radius:0 0 70px;padding:90px 0 100px}.section-title.text-center.mb-60{margin-bottom:40px}.consultation-area{padding:100px 0}.consultation-shape-wrap .shape-one{top:5.5%;left:51.8%}.consultation-list ul li{width:100%}.consultation-form-wrap{padding:30px 25px}.consultation-form-wrap .title{font-size:24px}.consultation-shape-wrap .shape-two{display:none}.blog-area{padding:90px 0 70px}.blog-post-thumb img{width:100%}.newsletter-area{padding:90px 0 100px}.newsletter-form form{text-align:center;display:block}.newsletter-form .btn{margin-top:20px;margin-left:0}.section-title.text-center.mb-80{margin-bottom:50px}.newsletter-shape-wrap .shape-one{top:24%;left:9.2%}.newsletter-shape-wrap .shape-four{top:43%;right:12%}.footer-top{padding:100px 0 55px}.footer-widget .fw-title{margin-bottom:20px}.cart-img{text-align:center;margin-bottom:10px}.footer-bottom p{text-align:center}.scroll-top{right:10px}.newsletter-form input{width:100%}.work-shape-wrap img:nth-child(2){max-width:200px;top:16%;left:10%}.banner-content-two .title{margin-bottom:25px;font-size:40px}.banner-shape-wrap-two img:first-child{top:11.4%;left:5.7%}.banner-shape-wrap-two img:nth-child(2){bottom:46.5%;left:61.4%}.banner-shape-wrap-two img:nth-child(3),.banner-shape-wrap-two img:nth-child(4){display:none}.banner-area-two{padding:90px 0}.about-area-two{padding:100px 0 185px}.about-shape-wrap .shape-one{max-width:200px;top:4%;right:23%}.about-shape-wrap .shape-two{top:7%;right:12%}.section-title.title-style-two .title{font-size:35px}.about-content-two p{width:100%;margin-bottom:30px}.counter-item-wrap{padding:50px 35px 20px}.services-area-two{padding:180px 0 70px}.project-area-two{padding:90px 0 70px}.project-area-two .section-title p{width:100%}.project-menu-nav{gap:10px 0}.project-thumb-two img,.pricing-area .section-title p{width:100%}.work-shape-wrap img:first-child{display:none}.blog-thumb-two img{width:100%}.pricing-area{padding-bottom:70px}.work-area{padding:100px 0}.testimonial-area-two{padding:90px 0 0}.blog-area-two{padding:90px 0 70px}.contact-area{padding:90px 0 100px}.footer-bottom-two .copyright-text p{text-align:center;margin-bottom:10px}.footer-social-two .list-wrap{justify-content:center}.slider-btn{flex-wrap:wrap;gap:20px 25px}.slider-content .title{margin-bottom:20px;font-size:45px}.slider-area{padding:95px 0 60px}.slider-img.text-end{margin-bottom:35px}.slider-shape-wrap img:nth-child(6){top:11%;right:16%}.services-item-wrap{padding:90px 35px}.agency-shape-wrap img:nth-child(4){display:none}.agency-shape-wrap img:nth-child(2){top:9%;left:57%}.project-content-three p{width:100%;margin-bottom:25px}.testimonial-nav{display:none}.testimonial-swiper-pagination{margin-top:40px}.testimonial-item-three{padding:50px 25px}.testimonial-thumb-three{left:25px}.testimonial-shape-wrap img:nth-child(3),.testimonial-shape-wrap img:nth-child(2),.newsletter-shape-wrap-two img:nth-child(4){display:none}.project-thumb-three img{object-fit:cover;width:100%;min-height:220px}.newsletter-wrap{border-radius:80px 20px 20px;padding:60px 20px 70px}.newsletter-shape-wrap-two img:first-child{max-width:90px;top:-22px;right:0}.agency-area{padding:100px 0 0}.counter-area-two,.project-area-three,.testimonial-area-three{padding:100px 0}.breadcrumb-shape-wrap img:nth-child(2){display:none}.breadcrumb-content .title{margin-bottom:20px;font-size:48px}.breadcrumb-area{padding:140px 0 100px}.counter-item-three{width:220px;height:220px}.counter-item-three .content .count{font-size:44px}.team-area-two .section-title p{width:100%;margin:0 auto}.team-area-two .section-title{margin-bottom:50px}.services-item-four{padding:45px 30px 40px}.success-list .list-wrap{width:100%}.success-list .list-wrap li .content span{margin-right:5px}.success-shape-wrap img:nth-child(2){display:none}.history-shape-wrap img:nth-child(2){top:4%}.history-content{padding:40px 30px}.history-content .title{font-size:26px}.history-content p{margin-bottom:30px}.history-roadmap-wrap .list-wrap{flex-wrap:wrap;gap:20px 0}.history-roadmap-wrap .list-wrap li{width:50%}.brand-area .title{margin-bottom:35px}.team-area-two{padding:90px 0 100px}.inner-services-area{padding:90px 0 80px}.success-area{padding:0 0 100px}.history-area{padding:90px 0 100px}.team-item .team-thumb img{width:100%}.counter-item-wrap-three .list-wrap li:first-child .counter-item-three,.counter-item-wrap-three .list-wrap li:nth-child(4) .counter-item-three{margin-top:0}.breadcrumb-area.about-me-breadcrumb{padding:140px 0 100px}.project-completed-wrap{display:none}.developr-img img{min-height:420px}.work-experience-wrap{display:none}.developr-img{text-align:center;padding-bottom:0}.developr-content .nav-tabs{justify-content:center;gap:15px 25px}.developer-info-wrap .row [class*=col-] .list-wrap{margin-bottom:35px}.developer-info-wrap .row [class*=col-]:last-child .list-wrap{margin-bottom:0}.developr-area{padding:0 0 100px}.tools-area{padding:90px 0 80px}.faq-img img:nth-child(2){width:50px;right:16%}.faq-wrap .accordion-button{padding:30px 20px 30px 60px;font-size:16px}.faq-wrap .accordion-button:not(.collapsed){font-size:16px}.faq-wrap .accordion-button:after{width:33px;height:33px;left:14px}.faq-wrap .accordion-body{padding:17px 20px 30px 60px}.client-area .section-title p{width:100%}.inner-project-item.vertical-item .inner-project-thumb img{object-fit:cover;width:100%;min-height:450px}.inner-project-nav{display:none}.inner-project-item.horizoital-item .inner-project-thumb img{object-fit:cover;width:100%;min-height:300px}.inner-projcet-area-two{padding:90px 0 75px}.testimonial-img img{object-fit:cover;border-radius:20px;width:100%;min-height:380px}.testimonial-img .play-btn{width:60px;height:60px;font-size:18px;bottom:25px;right:30px}.testimonial-item-five{padding:30px 25px}.faq-shape-wrap img{display:none}.client-area{padding:100px 0 0}.breadcrumb-area.breadcrumb-area-two{padding:135px 0 0}.company-img img:nth-child(2){width:180px}.company-content .title,.company-area .section-title p,.inner-services-area-two .section-title p,.services-content-five p,.inner-project-area .section-title p{width:100%}.counter-area-four{padding:80px 0 100px}.company-area{padding:90px 0 100px}.inner-services-area-two{padding:90px 0 70px}.inner-project-area{padding:90px 0 100px}.community-img{margin-bottom:20px}.brand-area-two.pt-110{padding:90px 0 0}.footer-top-two{padding:90px 0 55px}.breadcrumb-shape-wrap-two .parallax-shape{display:none}.breadcrumb-search form{text-align:center}.breadcrumb-search form .btn{position:unset;transform:translateY(0)}.breadcrumb-search form input{margin-bottom:20px;padding:24px 30px 24px 45px}.breadcrumb-search form label{top:20%;left:22px;transform:translateY(0%)}.inner-blog-thumb img{object-fit:cover;min-height:330px}.inner-blog-content .title{font-size:26px}.inner-blog-area .col-30{flex:none;width:100%}.rc-post-item{text-align:center;display:block}.rc-post-item .thumb{margin:0 auto 15px}.rc-post-item .content .blog-meta-two .list-wrap{justify-content:center}.blog-sidebar{margin-top:100px}.blog-details-area{padding:140px 0 100px}.bd-content-top .title{font-size:26px}.blog-details-img img{object-fit:cover;width:100%;min-height:330px}.blog-details-img{margin-bottom:30px}.bd-content-bottom .title{margin-bottom:20px;font-size:24px}.comment-wrap{margin-top:50px;margin-bottom:50px;padding-top:35px;padding-bottom:20px}.comments-box.children{margin-left:0;padding-top:40px}.comments-box{margin-bottom:40px}.post-comments-title .title{margin-bottom:35px}.breadcrumb-shape-wrap-three img:first-child,.breadcrumb-shape-wrap-three img:nth-child(3){display:none}.breadcrumb-shape-wrap-three img:nth-child(2){width:60px;top:19%;right:15%}.inner-contact-form-wrap{padding:40px 25px}#contact-map{height:350px}.inner-contact-form-wrap .btn{margin-top:10px}.contact-info-item .content .title{font-size:20px}.btn{padding:23px 38px}.breadcrumb-area.breadcrumb-area-four{padding:135px 0 80px}.project-details-img img{min-height:360px}.project-details-content .title{font-size:52px;bottom:-54px}.newsletter-area-three{padding:0 0 100px}.project-details-area{padding:40px 0 100px}.header-contact-wrap{display:none}.team-item .team-content{min-width:60%}}@media only screen and (min-width:576px) and (max-width:767px){.container,.custom-container{max-width:540px}.banner-content .title{margin-bottom:30px;font-size:46px}.banner-shape-wrap img:nth-child(5){bottom:31.5%;left:5%}.about-inner{padding:60px 45px}.team-img-wrap{border-radius:60px;max-width:500px;height:500px}.team-img-wrap .img-shape{border-radius:50px;max-width:300px}.team-img-wrap .img-three{bottom:32.9%;left:15.6%}.section-title .title{font-size:34px}.consultation-form-wrap{padding:40px 30px}.team-item .team-content{min-width:50%}.blog-post-content .title{font-size:18px}.banner-shape-wrap-two img:first-child{top:14.4%;left:12.7%}.banner-shape-wrap-two img:nth-child(2){bottom:34.5%;left:4%}.banner-content-two .title{font-size:43px}.about-shape-wrap .shape-one{max-width:240px;top:4%;right:28%}.section-title.title-style-two .title{font-size:38px}.pricing-item{padding:45px 50px}.pricing-item.active{padding:68px 50px}.work-shape-wrap img:nth-child(2){max-width:240px;left:23%}.slider-content .title{font-size:55px}.services-item-wrap{padding:90px 70px}.services-item-three{padding:35px 30px}.counter-item-two{width:240px;min-height:240px}.project-item-three{padding:44px 44px 52px}.newsletter-wrap{border-radius:80px 20px 20px;padding:60px 50px 70px}.newsletter-shape-wrap-two img:first-child{max-width:105px;top:-22px;right:-19px}.history-content{padding:40px}.history-content .title{font-size:28px}.developr-content .nav-tabs{justify-content:space-between}.faq-wrap .accordion-button{padding:33px 25px 33px 60px;font-size:18px}.faq-wrap .accordion-button:not(.collapsed){font-size:18px}.faq-wrap .accordion-button:after{top:28px}.testimonial-item-five{padding:30px 40px}.rc-post-item{text-align:center;display:flex}.rc-post-item .content .blog-meta-two .list-wrap{justify-content:left}.rc-post-item .thumb{margin:0 15px 0 0}.inner-blog-content .title,.bd-content-top .title{font-size:28px}.bd-content-bottom .title{font-size:26px}.inner-contact-form-wrap{padding:40px 30px}}@media (max-width:575.98px){.breadcrumb-content .title{margin-bottom:12px;font-size:28px;line-height:34px}.breadcrumb-area.breadcrumb-area-four,.breadcrumb-area{padding:110px 0 50px}.section-title .title,.section-title.title-style-two .title{font-size:26px;line-height:32px}.section-title .sub-title{margin-bottom:8px;font-size:14px}.inner-contact-form-wrap{border-radius:16px;margin-bottom:24px;padding:24px 16px}.form-grp{margin-bottom:14px}.form-grp input,.form-grp textarea{padding:14px 14px 14px 44px;font-size:15px}.inner-contact-form-wrap .btn{text-align:center;width:100%;margin-top:6px;padding:16px 24px;font-size:15px}#contact-map{border-radius:12px;height:260px;margin-bottom:28px;overflow:hidden}.inner-contact-info .list-wrap{gap:16px}.contact-info-item .content .title{margin-bottom:2px;font-size:17px}.contact-info-item .content p,.contact-info-item .content a{font-size:14px}.contact-info-item .icon{flex:0 0 42px;width:42px;height:42px}.contact-info-item .icon img{max-width:28px}.footer-top{padding:60px 0 35px}.footer-bottom{padding:20px 0}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--text-display-s:clamp(2.25rem,4vw + .5rem,3.75rem);--text-display:clamp(2.75rem,5vw + 1rem,5.25rem);--text-section:clamp(2rem,2.5vw + 1rem,3.5rem);--text-title:clamp(1.25rem,.75vw + .875rem,1.625rem);--text-lead:clamp(1.125rem,.35vw + 1rem,1.375rem);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:#be2323;--color-success:#21763c;--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:#f1f7f8;--color-paper-2:#e5edef;--color-paper-3:#d8e2e4;--color-paper-hi:#f9fcfd;--color-ink:#030e1a;--color-ink-2:#2f3943;--color-muted:#58626a;--color-rule:#c4cccf;--color-accent:#e97219;--color-accent-ink:#030e1a;--color-focus:#a94800;--color-dot:color-mix(in oklab,var(--color-ink)20%,transparent);--color-mark:color-mix(in oklab,var(--color-ink)72%,transparent);--font-display:"Hedvig Letters Serif",ui-serif,Georgia,serif;--font-body:"Inter",ui-sans-serif,system-ui,sans-serif;--radius-card:3px;--radius-pill:3px;--rule-hair:1px;--shadow-card:none;--shadow-sheet:1px 2px 0 color-mix(in oklab,var(--color-ink)7%,transparent),10px 18px 36px -14px color-mix(in oklab,var(--color-ink)32%,transparent);--tracking-display:-.022em;--display-weight:400}@supports (color:lab(0% 0 0)){:root{--color-error:lab(42.4236% 59.8149 41.9956);--color-success:lab(43.5038% -36.3106 24.0307);--color-paper:lab(96.7953% -1.64628 -1.32294);--color-paper-2:lab(93.1048% -2.46611 -1.9821);--color-paper-3:lab(89.059% -3.01096 -2.42051);--color-paper-hi:lab(98.8689% -1.09851 -.882578);--color-ink:lab(3.62442% -.890151 -8.77602);--color-ink-2:lab(23.4308% -2.66895 -7.42694);--color-muted:lab(40.862% -2.81614 -5.87221);--color-rule:lab(81.4904% -2.34559 -2.70159);--color-accent:lab(61.7937% 43.8864 64.8306);--color-accent-ink:lab(3.62442% -.890151 -8.77602);--color-focus:lab(43.2826% 39.8662 60.2264)}}
*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted)var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab,var(--color-accent)22%,transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg,var(--color-paper-2,var(--color-paper)),var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (max-width:60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (max-width:40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html,body{overflow-x:clip}body{background:var(--color-paper);color:var(--color-ink);font-family:Inter,var(--font-body)}h1,h2,h3,.title{font-family:var(--font-display),Georgia,serif}#sticky-header{background:var(--color-paper-hi);border-bottom:var(--rule-hair)solid var(--color-rule);z-index:var(--z-sticky-nav);box-shadow:none;position:sticky;top:0}#sticky-header .menu-nav{justify-content:space-between;align-items:center;height:72px;display:flex}#sticky-header .logo img{width:auto;height:40px}#sticky-header .navigation{gap:var(--space-xl);align-items:center;display:flex}#sticky-header .navigation>li>a{font-size:var(--text-sm);color:var(--color-ink-2);text-decoration:none}#sticky-header .navigation>li>a:hover{color:var(--color-ink)}#sticky-header .sub-menu{border:var(--rule-hair)solid var(--color-rule);background:var(--color-paper-hi);box-shadow:var(--shadow-sheet);padding:var(--space-sm)}#sticky-header .sub-menu a{font-size:var(--text-sm)}.btn,.header-btn .btn{align-items:center;gap:var(--space-sm);background:var(--color-ink);color:var(--color-paper-hi);border:1px solid var(--color-ink);padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-card);font-weight:600;font-size:var(--text-sm);transition:transform var(--dur-short)var(--ease-out),background var(--dur-short)var(--ease-out);text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink);transform:translateY(-1px)}.btn:active{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink);transform:translateY(0)}.btn:disabled,.btn[aria-disabled=true]{background:var(--color-paper-2);border-color:var(--color-rule);color:var(--color-muted);cursor:not-allowed;opacity:.7}.btn span,.mobile-nav-toggler,.mobile-menu,.menu-backdrop{display:none}body.mobile-menu-visible .mobile-menu{background:var(--color-paper-hi);width:min(420px,88vw);z-index:var(--z-modal);padding:var(--space-lg);border-left:var(--rule-hair)solid var(--color-rule);display:block;position:fixed;inset:0 0 0 auto}body.mobile-menu-visible .menu-backdrop{background:color-mix(in oklab,var(--color-ink)28%,transparent);z-index:var(--z-modal);display:block;position:fixed;inset:0}.header-contact-wrap{border-top:var(--rule-hair)solid var(--color-rule);background:var(--color-paper);padding:var(--space-lg)0}.header-contact-wrap .contact-info-list ul,.header-contact-wrap .list-wrap{gap:var(--space-lg);flex-wrap:wrap;display:flex}.header-contact-wrap .icon svg{width:20px;height:20px}.customer-support-wrap{border:var(--rule-hair)solid var(--color-rule);padding:var(--space-lg);background:var(--color-paper-2)}.our-best-project{gap:var(--space-lg);border:var(--rule-hair)solid var(--color-rule);padding:var(--space-md);display:flex}.our-best-project img{object-fit:cover;width:180px}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.banner-area{background:var(--color-paper);padding:var(--space-3xl)0 var(--space-2xl);border-bottom:var(--rule-hair)solid var(--color-rule)}.banner-area .hk-hero{gap:var(--gap-columns);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.banner-area .banner-content{padding-top:var(--space-xl)}.banner-area h1.title{font-size:var(--text-display);max-width:14ch;margin:var(--space-lg)0;line-height:1.02}.banner-area .hk-lede{font-size:var(--text-lead);color:var(--color-ink-2);max-width:46ch}.banner-area .hk-actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.banner-area .hk-actions .btn.secondary{color:var(--color-ink);background:0 0}.banner-area .hk-contactline{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--color-muted)}.banner-area .hk-workindex{border-top:var(--rule-hair)solid var(--color-rule);margin:0;padding:0;list-style:none}.banner-area .hk-workindex li{gap:var(--space-md);padding:var(--space-md)0;border-bottom:var(--rule-hair)solid var(--color-rule);grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;display:grid}.banner-area .hk-workindex .n{font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:var(--text-sm)}.banner-area .hk-workindex .t{font-family:var(--font-display);font-size:var(--text-lg)}.banner-area .hk-workindex .d{font-size:var(--text-sm);color:var(--color-muted)}.banner-shape-wrap{display:none}.services-area,.about-area,.team-area,.testimonial-area,.consultation-area,.blog-area,.newsletter-area{padding:var(--section-gap)0;border-bottom:var(--rule-hair)solid var(--color-rule);background:var(--color-paper)}.project-area{padding:var(--section-gap)0;background:var(--color-ink);color:var(--color-paper-hi)}.project-area .title,.project-area h2{color:var(--color-paper-hi)}.hk-head{margin-bottom:var(--space-2xl)}.hk-head h2{font-size:var(--text-section);max-width:26ch;line-height:1.05}.hk-head p{color:var(--color-ink-2);max-width:60ch;margin-top:var(--space-md)}.hk-services{border-top:var(--rule-hair)solid var(--color-rule);margin:0;padding:0;list-style:none}.hk-services li{gap:var(--space-lg);padding:var(--space-lg)0;border-bottom:var(--rule-hair)solid var(--color-rule);grid-template-columns:64px minmax(0,4fr) minmax(0,5fr) auto;align-items:baseline;display:grid}.hk-services .n{color:var(--color-accent);font-variant-numeric:tabular-nums}.hk-services h4{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--display-weight)}.hk-services p{color:var(--color-ink-2)}.hk-services .go{font-size:var(--text-sm);color:var(--color-ink)}.services-icon{display:none}.about-img{border:var(--rule-hair)solid var(--color-rule);background:var(--color-paper-2);place-items:center;min-height:320px;display:grid}.about-content .list-wrap{margin:var(--space-lg)0;padding:0;list-style:none}.about-content .list-wrap li{gap:var(--space-lg);padding:var(--space-lg)0;border-top:var(--rule-hair)solid var(--color-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.about-content .list-wrap .icon{display:none}.about-content-bottom{justify-content:space-between;align-items:center;gap:var(--space-md);border-top:2px solid var(--color-ink);padding-top:var(--space-md);display:flex}.team-img-wrap{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-img-wrap img{object-fit:cover;border:var(--rule-hair)solid var(--color-rule);width:100%;height:220px}.team-img-wrap .img-shape,.team-shape-wrap{display:none}.hk-industries{margin:var(--space-lg)0;gap:0 var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.hk-industries li{padding:var(--space-sm)0;border-bottom:var(--rule-hair)solid var(--color-rule)}.project-item img{object-fit:cover;width:100%;height:340px}.project-shape-wrap{display:none}.project-nav .swiper-button-prev,.project-nav .swiper-button-next,.swiper-pagination2{border:var(--rule-hair)solid color-mix(in oklab,var(--color-paper-hi)30%,transparent);color:var(--color-paper-hi)}.testimonial-item{border:var(--rule-hair)solid var(--color-rule);background:var(--color-paper-hi);padding:var(--space-lg);height:100%}.testimonial-item p{font-size:var(--text-md);line-height:1.6}.testimonial-info{gap:var(--space-md);margin-top:var(--space-lg);border-top:var(--rule-hair)solid var(--color-rule);padding-top:var(--space-md);align-items:center;display:flex}.testimonial-info img{object-fit:cover;border-radius:50%;width:48px;height:48px}.consultation-form-wrap{border:2px solid var(--color-ink);background:var(--color-paper-hi);padding:var(--space-xl)}.consultation-form-wrap input,.consultation-form-wrap select,.consultation-form-wrap textarea,.newsletter-form input{border:var(--rule-hair)solid var(--color-rule);background:var(--color-paper);width:100%;padding:var(--space-sm)var(--space-md);border-radius:var(--radius-card)}.consultation-form-wrap .form-grp{margin-bottom:var(--space-sm)}.consultation-form-wrap textarea{resize:vertical;font-size:var(--text-sm)}.consultation-list .list-wrap{gap:var(--space-xl);padding:0;list-style:none;display:flex}.consultation-list .num{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-accent);font-variant-numeric:tabular-nums}.consultation-list img,.consultation-shape-wrap{display:none}.hk-status{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);font-weight:500}.hk-status.success{color:var(--color-success)}.hk-status.error{color:var(--color-error)}.hk-status.loading{color:var(--color-muted)}.blog-post-item{border:var(--rule-hair)solid var(--color-rule);background:var(--color-paper-hi);height:100%}.blog-post-thumb img{object-fit:cover;width:100%;height:230px}.blog-post-content{padding:var(--space-lg)}.blog-post-content .tag{font-size:var(--text-xs);color:var(--color-accent)}.blog-post-content h3.title{font-size:var(--text-title);margin:var(--space-sm)0;line-height:1.25}.blog-post-content h3.title a{color:var(--color-ink);text-decoration:none}.blog-post-content h3.title a:hover{color:var(--color-accent)}.blog-meta .list-wrap{gap:var(--space-sm);align-items:center;padding:0;list-style:none;display:flex}.blog-meta img{border-radius:50%;width:32px;height:32px}.blog-post-item .section-title p{font-size:var(--text-md);color:var(--color-ink-2)}.blog-area .section-title .title{font-size:var(--text-section);max-width:26ch;margin-inline:auto;line-height:1.05}.blog-area .section-title p{max-width:60ch;margin:var(--space-md)auto 0;color:var(--color-ink-2)}.hk-head-center{text-align:center;margin-inline:auto}.hk-head-center h2{margin-inline:auto}.newsletter-area{padding:var(--section-gap)0;border-bottom:var(--rule-hair)solid var(--color-rule)}.newsletter-form form{gap:var(--space-sm);max-width:640px;margin:0 auto;display:flex}.newsletter-form input{font-size:var(--text-md)}.newsletter-shape-wrap{display:none}footer .footer-area{background:var(--color-paper);border-top:var(--rule-hair)solid var(--color-rule)}.footer-top{padding:var(--section-gap)0}.footer-widget .fw-title{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-md)}.footer-widget .list-wrap{padding:0;list-style:none}.footer-widget .list-wrap li{margin-bottom:var(--space-sm)}.footer-widget .list-wrap a{font-size:var(--text-sm);color:var(--color-ink-2)}.footer-social .list-wrap{gap:var(--space-sm);display:flex}.footer-bottom{border-top:var(--rule-hair)solid var(--color-rule);padding:var(--space-lg)0;font-size:var(--text-sm);color:var(--color-muted)}.footer-contact span{font-size:var(--text-sm);color:var(--color-muted)}.footer-contact .title{font-family:var(--font-display);font-size:var(--text-xl)!important}@media (max-width:60rem){#sticky-header .navigation{display:none}.mobile-nav-toggler{font-size:var(--text-xl);display:block}.banner-area .hk-hero{grid-template-columns:minmax(0,1fr)}.hk-services li{gap:var(--space-md);grid-template-columns:40px minmax(0,1fr)}.hk-services p,.hk-services .go{grid-column:2}.about-content .list-wrap li,.hk-industries{grid-template-columns:minmax(0,1fr)}.newsletter-form form{flex-direction:column}.team-img-wrap img{height:160px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.btn:hover{transform:none}}
:root{--hk-on-dark:#d2d9db;--hk-on-dark-2:#9da7a9;--hk-line-dark:#181b1c}@supports (color:lab(0% 0 0)){:root{--hk-on-dark:lab(86.1376% -2.19253 -1.76214);--hk-on-dark-2:lab(67.6059% -3.27867 -2.6366);--hk-line-dark:lab(9.55563% -1.3627 -1.09645)}}.hk-sub-lead{font-size:var(--text-lead);color:var(--color-ink-2);line-height:1.6}.hk-muted{color:var(--color-muted)}.hk-on-dark{color:var(--hk-on-dark)}.hk-on-dark-2{color:var(--hk-on-dark-2)}.hk-dark-title{color:var(--color-paper-hi)!important}.hk-dark-muted{color:var(--hk-on-dark-2)!important}.hk-img-soft{border-radius:var(--radius-card);max-width:100%;height:auto;box-shadow:var(--shadow-sheet)}.hk-notfound{color:var(--color-ink);text-align:center}.hk-meta-center{margin:var(--space-md)0 var(--space-lg);padding:0;list-style:none;justify-content:center!important}.hk-meta-center li{margin:0 var(--space-sm);color:var(--color-muted);font-size:var(--text-xs);display:inline-block}.breadcrumb-area,.breadcrumb-area-two,.breadcrumb-area-three,.breadcrumb-area-four,.breadcrumb-area-parallax,.about-me-breadcrumb{background:var(--color-paper);border-bottom:var(--rule-hair)solid var(--color-rule);padding:var(--space-2xl)0}.breadcrumb-area .breadcrumb-content .title,.breadcrumb-area-two .breadcrumb-content .title,.breadcrumb-area-three .breadcrumb-content .title,.breadcrumb-area-four .breadcrumb-content .title,.breadcrumb-area-parallax .breadcrumb-content .title,.about-me-breadcrumb .breadcrumb-content .title{font-family:var(--font-display);font-weight:var(--display-weight);color:var(--color-ink)}.breadcrumb-shape-wrap,.breadcrumb-shape-wrap-three{display:none!important}ol.breadcrumb{margin:var(--space-md)0 0;gap:var(--space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}ol.breadcrumb .breadcrumb-item{font-size:var(--text-sm);color:var(--color-muted)}ol.breadcrumb .breadcrumb-item a{color:var(--color-accent);text-decoration:none}ol.breadcrumb .breadcrumb-item.active{color:var(--color-ink)}.breadcrumb-search{margin-top:var(--space-lg)}.breadcrumb-search label{font-size:var(--text-sm);color:var(--color-ink-2)}.breadcrumb-search input{font-size:var(--text-sm)}.services-details-area{position:relative}.services-details-img{max-width:560px;margin:0 auto var(--space-lg);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);overflow:hidden}.services-details-img img{width:100%;height:auto;display:block}.services-details-shape{display:none!important}.services-details-content .lead,.services-details-content p.lead{font-size:var(--text-lead);color:var(--color-ink-2);line-height:1.6}.hk-table-scroll{-webkit-overflow-scrolling:touch;margin:var(--space-md)0;overflow-x:auto}.hk-table{border-collapse:collapse;width:100%;margin:var(--space-md)0}.hk-table th,.hk-table td{padding:var(--space-sm);text-align:left;border-bottom:var(--rule-hair)solid var(--color-rule)}.hk-cell-key{color:var(--color-ink);white-space:nowrap;font-weight:600}.hk-compare-wrap{background:var(--color-paper-hi);padding:var(--space-md);border-radius:var(--radius-card);box-shadow:var(--shadow-sheet);margin:var(--space-md)0}.hk-compare-table{vertical-align:middle;border-collapse:collapse;width:100%;margin-bottom:0}.hk-compare-head{background:var(--color-ink);color:var(--color-paper-hi)}.hk-compare-head th{padding:var(--space-md);font-size:var(--text-sm);border-bottom:var(--rule-hair)solid var(--color-ink)}.hk-th-accent{color:var(--color-accent);font-weight:700}.hk-cell-good{color:var(--color-success);font-weight:600}.hk-cell-bad{color:var(--color-error);font-weight:600}.hk-cell-mid{color:var(--color-muted);font-weight:600}.counter-area-four{position:relative}.counter-item-wrap-four{gap:var(--space-lg);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.counter-item-wrap-four>li{flex:180px;max-width:260px}.counter-item-four{text-align:center;padding:var(--space-md)}.counter-item-four h2.count{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:var(--space-xs)0 var(--space-xs);line-height:1.1}.counter-item-four p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}.counter-item-four p>span{color:var(--color-accent);font-weight:600}.company-area:has(.white-title){background:var(--color-ink);color:var(--color-paper-hi)}.company-area:has(.white-title) .title{color:var(--color-paper-hi)}.company-area:has(.white-title) h2{color:var(--color-paper-hi)}.company-area:has(.white-title) h3{color:var(--color-paper-hi)}.company-area:has(.white-title) p{color:var(--hk-on-dark)}.company-area:has(.white-title) .hk-dark-title{color:var(--color-paper-hi)!important}.company-area:has(.white-title) .hk-dark-muted{color:var(--hk-on-dark-2)!important}.company-area:has(.white-title) .hk-contact-li{color:var(--hk-on-dark-2)}.hk-blueprint{background:var(--color-ink);color:var(--color-paper-hi);position:relative;overflow:hidden}.hk-blueprint .hk-step-card{border:var(--rule-hair)solid var(--hk-line-dark);border-radius:var(--radius-card);padding:var(--space-lg);background:0 0;height:100%;position:relative}.hk-blueprint .hk-step-card>p,.hk-blueprint .hk-step-desc{color:var(--hk-on-dark-2)}.hk-step-bar{background:linear-gradient(180deg,var(--color-accent),transparent);width:4px;height:100%;position:absolute;top:0;left:0}.hk-step-head{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.hk-step-badge{background:var(--color-accent);width:32px;height:32px;color:var(--color-ink);font-weight:700;font-size:var(--text-xs);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hk-step-meta{color:var(--hk-on-dark-2);font-size:var(--text-xs);font-weight:600}.hk-step-title{color:var(--color-paper-hi);font-size:var(--text-lg);margin-bottom:var(--space-xs);line-height:1.3}.hk-step-desc{font-size:var(--text-sm);margin-bottom:var(--space-md);line-height:1.6}.hk-mini-list{color:var(--hk-on-dark-2);font-size:var(--text-xs);margin:0;padding:0;line-height:2;list-style:none}.hk-mini-list li{margin-bottom:var(--space-xs);align-items:center;display:flex}.hk-mini-list .fas.fa-check-circle,.hk-mini-list .fas.fa-arrow-right,.hk-mini-list .far.fa-clock{margin-right:var(--space-xs);color:var(--color-accent)}.hk-step-foot{margin-top:var(--space-md);padding-top:var(--space-xs);border-top:var(--rule-hair)solid var(--hk-line-dark);justify-content:space-between;align-items:center;display:flex}.hk-step-milestone{font-size:var(--text-xs);color:var(--color-accent);font-weight:600}.hk-alt-bg{background:var(--color-paper-2)}.inner-services-area-two .services-icon-five{display:none!important}.services-item-five{flex-direction:column;height:100%;display:flex}.hk-hub-card{background:var(--color-paper-hi);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg);flex-direction:column;height:100%;display:flex}.hk-hub-title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-xs);line-height:1.3}.hk-hub-desc{color:var(--color-ink-2);font-size:var(--text-sm);margin-top:var(--space-xs);line-height:1.7}.hk-hub-list{margin-top:var(--space-xs);color:var(--color-muted);font-size:var(--text-xs);padding-left:0;line-height:1.8;list-style:none}.inner-project-item{flex-direction:column;height:100%;display:flex}.inner-project-item .hk-industry-card{background:var(--color-paper-hi);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg);height:100%}.hk-industry-icon{font-size:var(--text-3xl);color:var(--color-accent);margin-bottom:var(--space-xs)}.inner-project-item h3.title{color:var(--color-ink)}.hk-dark-bg{background:var(--color-ink);color:var(--color-paper-hi)}.hk-dark-bg .hk-price-card{background:var(--color-paper-hi);color:var(--color-ink);border-radius:var(--radius-card);padding:var(--space-xl)var(--space-md);border:var(--rule-hair)solid var(--color-rule);height:100%}.hk-dark-bg .hk-price-card-featured{border:2px solid var(--color-accent)}.hk-price-flag{top:var(--space-2xs);right:var(--space-md);background:var(--color-accent);color:var(--color-ink);padding:var(--space-2xs)var(--space-sm);border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:normal;font-weight:700;position:absolute}.hk-price-name{color:var(--color-ink);font-size:var(--text-lg);margin-bottom:var(--space-xs)}.hk-price-blurb{color:var(--color-muted);font-size:var(--text-xs);margin-bottom:var(--space-md)}.hk-price{color:var(--color-accent);font-size:var(--text-2xl);margin-top:var(--space-md);font-variant-numeric:tabular-nums;font-weight:800}.hk-price-unit{font-size:var(--text-xs);color:var(--color-muted);font-weight:400}.hk-price-list{color:var(--color-muted);font-size:var(--text-xs);margin-top:var(--space-md);padding:0;line-height:2.2;list-style:none}.hk-price-list .fas.fa-check{color:var(--color-success);margin-right:var(--space-xs)}.hk-btn-block{justify-content:center;width:100%}.dark-section .btn.hk-blueprint,.hk-blueprint .btn,.hk-dark-bg .btn{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink)}.hk-blueprint .btn:hover,.hk-dark-bg .btn:hover{background:var(--color-paper-hi);border-color:var(--color-paper-hi);color:var(--color-ink)}.hk-case-card{background:var(--color-paper-hi);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg);height:100%}.hk-case-card>p{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.7}.hk-case-tag{color:var(--color-accent);font-weight:700;font-size:var(--text-xs);letter-spacing:normal}.hk-case-title{color:var(--color-ink);font-size:var(--text-lg);margin-top:var(--space-xs);margin-bottom:var(--space-xs);line-height:1.3}.hk-result{background:color-mix(in oklab,var(--color-success)12%,transparent);border:var(--rule-hair)solid color-mix(in oklab,var(--color-success)40%,transparent);padding:var(--space-sm);margin-top:var(--space-sm);border-radius:var(--radius-card)}.hk-result-text{color:var(--color-success);font-weight:700;font-size:var(--text-xs);margin:0}.hk-map-frame{border-radius:var(--radius-card);box-shadow:var(--shadow-sheet);overflow:hidden}.hk-contact-card{background:var(--color-paper-hi);padding:var(--space-lg);border-radius:var(--radius-card);box-shadow:var(--shadow-sheet)}.hk-contact-li{margin-bottom:var(--space-md);color:var(--color-ink);align-items:flex-start;display:flex}.hk-contact-ic{min-width:45px;font-size:var(--text-lg);color:var(--color-accent)}.hk-contact-ic i{text-align:center;width:1em}.hk-contact-title{font-family:var(--font-display);color:var(--color-ink);font-size:var(--text-lg);margin-bottom:var(--space-md);line-height:1.3}.hk-contact-li p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}.hk-strong{color:var(--color-ink);font-weight:600}.hk-faq-card{background:var(--color-paper-hi);padding:var(--space-lg);border-radius:var(--radius-card);box-shadow:var(--shadow-sheet)}.hk-faq-card .accordion-item{border:var(--rule-hair)solid var(--color-rule);margin-bottom:var(--space-xs);background:0 0}.hk-faq-card .accordion-button{color:var(--color-ink);padding:var(--space-sm)var(--space-md);text-align:left;font-weight:600;font-size:var(--text-sm);background:0 0;border:none}.hk-faq-card .accordion-button:not(.collapsed){color:var(--color-accent);background:color-mix(in oklab,var(--color-accent)8%,transparent);box-shadow:none}.hk-faq-card .accordion-button:focus{box-shadow:none;border-color:var(--color-accent)}.hk-faq-card .accordion-body{padding:var(--space-xs)var(--space-md)var(--space-md);border-top:var(--rule-hair)solid var(--color-rule)}.hk-faq-card .accordion-body p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.7}.hk-faq-q{color:var(--color-ink);font-weight:700;font-size:var(--text-sm);margin:0 0 var(--space-xs)}.hk-faq-a{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.inner-blog-area{padding:var(--section-gap)0;border-bottom:var(--rule-hair)solid var(--color-rule);position:relative}.blog-sidebar{margin-top:var(--space-xl)}.widget{margin-bottom:var(--space-xl)}.widget .widget-title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-md)}.rc-post-item{gap:var(--space-md);margin-bottom:var(--space-md);align-items:start;display:flex}.rc-post-item img{object-fit:cover;border-radius:var(--radius-card);flex-shrink:0;width:80px;height:80px}.blog-meta-two{margin:var(--space-xs)0 var(--space-md);gap:var(--space-sm);font-size:var(--text-xs);color:var(--color-muted);align-items:center;padding:0;list-style:none;display:flex}.blog-cat-list{margin:0;padding:0;list-style:none}.blog-cat-list li{margin-bottom:var(--space-xs)}.popular-post-item{gap:var(--space-md);margin-bottom:var(--space-md);align-items:start;display:flex}.popular-post-item img{object-fit:cover;border-radius:var(--radius-card);flex-shrink:0;width:70px;height:70px}.tag-list{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tag-list li{display:inline-block}.rade-more-btn{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--color-accent);font-weight:600;text-decoration:none;display:inline-block}.pagination{margin-top:var(--space-xl)}.page-item{margin:0 var(--space-xs)}.page-link{padding:var(--space-xs)var(--space-sm);border:var(--rule-hair)solid var(--color-rule);color:var(--color-ink);border-radius:var(--radius-card);text-decoration:none;display:block}.page-link:hover,.page-item.active .page-link{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink)}.blog-details-area{padding:var(--section-gap)0;border-bottom:var(--rule-hair)solid var(--color-rule)}.blog-details-wrap{max-width:860px;margin:0 auto}.bd-content-top h1.title{font-family:var(--font-display);font-size:var(--text-section);color:var(--color-ink);margin-bottom:var(--space-md);line-height:1.15}.bd-faq{margin:var(--space-md)0 var(--space-md)}.hk-bd-body{padding-top:var(--space-md)}.hk-bd-faq-title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-sm);line-height:1.3}.hk-faq-box{background:var(--color-paper-2);border-radius:var(--radius-card);padding:var(--space-sm)var(--space-md);margin-bottom:var(--space-sm)}.hk-faq-box h4.hk-faq-q{font-size:var(--text-sm);margin:0 0 var(--space-xs);color:var(--color-ink)}.hk-faq-box p.hk-faq-a{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.error-area{text-align:center;padding:var(--space-4xl)0}.error-area .title{font-family:var(--font-display);color:var(--color-ink)}.error-area p{color:var(--color-ink-2);max-width:46ch;margin:var(--space-sm)auto 0}.privacy-policy-area,.terms-area{padding:var(--section-gap)0;border-bottom:var(--rule-hair)solid var(--color-rule)}.privacy-content,.terms-content{max-width:760px;color:var(--color-ink);margin:0 auto;line-height:1.8}.privacy-content p,.terms-content p{color:var(--color-ink);margin-bottom:var(--space-md)}.privacy-content h2,.terms-content h2,.privacy-content h3,.terms-content h3{font-family:var(--font-display);color:var(--color-ink);margin:var(--space-lg)0 var(--space-md)}.newsletter-area-two,.newsletter-area-three{background:var(--color-ink);color:var(--color-paper-hi);border-bottom:var(--rule-hair)solid var(--hk-line-dark)}.newsletter-area-two .white-title .title,.newsletter-area-three .white-title .title{color:var(--color-paper-hi)}.newsletter-area-two p,.newsletter-area-three p{color:var(--hk-on-dark)}.newsletter-shape-wrap-two{display:none!important}.newsletter-area-two input,.newsletter-area-three input{background:var(--color-paper);border:var(--rule-hair)solid var(--hk-line-dark);color:var(--color-ink)}.newsletter-area-two input::placeholder,.newsletter-area-three input::placeholder{color:var(--color-muted)}.footer-area-two,.footer-area-three{background:var(--color-ink);color:var(--color-paper-hi);border-top:var(--rule-hair)solid var(--hk-line-dark)}.footer-area-two .footer-content-two p,.footer-area-three .footer-content-two p{color:var(--hk-on-dark);line-height:1.7}.footer-area-two .footer-top-two,.footer-area-three .footer-top-two{padding:var(--section-gap)0}.footer-area-two .footer-bottom-two,.footer-area-three .footer-bottom-two{border-top:var(--rule-hair)solid var(--hk-line-dark);padding:var(--space-lg)0;color:var(--hk-on-dark-2)}.footer-area-two .copyright-text p,.footer-area-three .copyright-text p{color:var(--hk-on-dark-2);margin:0}.footer-social-two .list-wrap{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:flex}.footer-social-two .list-wrap li.title{color:var(--hk-on-dark-2);font-weight:600;font-size:var(--text-sm)}.footer-social-two .list-wrap li a{color:var(--hk-on-dark);font-size:var(--text-lg)}.footer-social-two .list-wrap li a:hover{color:var(--color-accent)}.hk-value-card{background:var(--color-paper-hi);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg);text-align:center;height:100%}.hk-value-num{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-accent);font-variant-numeric:tabular-nums;margin-bottom:var(--space-xs);line-height:1;display:block}.tools-area{padding:var(--space-xl)0;border-bottom:var(--rule-hair)solid var(--color-rule)}.tools-item-wrap{gap:var(--space-lg);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.tools-item-wrap>.col-xl-3,.tools-item-wrap>.col-lg-4,.tools-item-wrap>.col-md-6,.tools-item-wrap>.col-sm-8{display:flex}.hk-tool{background:var(--color-paper-hi);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-md);flex-direction:column;width:100%;height:100%;display:flex}.hk-tool-name{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-xs);line-height:1.2}.hk-tool-use{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5}.team-area-two .section-title h2.title,.team-area-two .section-title h3.title{color:var(--color-ink)}.hk-role-card{background:var(--color-paper-hi);border:var(--rule-hair)solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg);flex-direction:column;height:100%;display:flex}.hk-role-num{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-accent);font-variant-numeric:tabular-nums;margin-bottom:var(--space-xs);line-height:1}.hk-role-title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-xs);line-height:1.3}.hk-role-card p{color:var(--color-ink-2);font-size:var(--text-sm);margin-bottom:var(--space-md);flex:1;line-height:1.6}.hk-role-tags{gap:var(--space-xs);flex-wrap:wrap;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.hk-role-tags li{font-size:var(--text-xs);color:var(--color-accent);font-weight:600}.hero-cta-group{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.hero-cta-group .btn{margin:0}.newsletter-shape-wrap{display:none!important}@media (max-width:60rem){.counter-item-wrap-four>li{flex:100%;max-width:100%}.services-details-img{max-width:100%}.hk-hub-card,.hk-price-card,.hk-case-card,.hk-role-card,.hk-industry-card,.hk-step-card{height:auto}}
