header nav ul li>a{color:#fff}.sector-block p{width:1430px;max-width:100%}.mega-btn>a{-webkit-text-fill-color:#fff;background:none;color:#fff}.mega-menu.dark{background-color:#1b1a38;box-shadow:0 12px 80px 0 #00000073;color:#fff}.mega-menu.dark .options p,.mega-menu.dark h3{color:#fff}.mega-menu.dark .options:hover{background-color:#f2f6ff0d}.hero-banner{background-color:#1b183a}.hero-content h1{font-size:60px;line-height:75px;color:#fff;font-weight:700}.hero-content h4{color:#fff;width:770px;max-width:100%;margin:40px 0 10px;font-size:20px;font-weight:400;line-height:32px}.left-top{left:0;top:-5%}.right-top{right:0;top:-50px}.banner-imgblock .abs-pos{position:absolute;left:0;bottom:0;z-index:1;max-width:90%;margin:0 auto;right:0}.banner-imgblock .banner-img-bg{position:relative;z-index:2;text-align:center}.banner-imgblock .banner-img-bg img{margin:0 auto;width:100%!important;height:auto!important}.hero-banner .banner-footer{position:absolute;left:0;bottom:0;width:100%;background:#0000004d;z-index:0;padding:44px 0;height:150px;display:flex;align-items:center}.hero-content .text-content{padding-bottom:240px}.hero-banner .hero-content .price-text{font-size:20px;font-weight:500;line-height:32px;color:#fff;padding-bottom:20px;position:relative;margin-bottom:20px;width:fit-content}.hero-banner .hero-content .price-text i{padding:3px 10px 3px 8px;background-color:#007bff;border-radius:3px;display:inline-block;text-wrap:nowrap}.hero-content h1 span.typewrite{font-size:50px!important;line-height:50px;width:auto!important;padding:10px 20px;height:70px;font-style:italic;transition:.2s ease-in-out;font-weight:800;background-color:#336cfc;border-radius:12px}.hero-content .text-content{padding:100px 15px 260px}.box{border-radius:28px;padding:36px 32px 0;display:flex;justify-content:center;align-items:flex-end;transform:scale(1);transition:transform .3s;overflow:hidden;gap:16px;height:370px}.box h4{color:#1d1c26!important;font-size:26px;font-weight:600;line-height:32px}.box h4,.box p{text-align:left;margin-bottom:14px!important}.box p{color:#454545!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;width:100%!important}.box .flex-left{flex:1;max-width:45%;text-align:left;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center}.box a.link{font-size:16px;font-weight:500;line-height:19.36px;letter-spacing:-.02em;text-align:left;color:#336cfc}.box a.link img{margin-left:6px}.box .flex-column{display:flex;justify-content:center;align-items:center}.box .img-block{height:auto;transition:.5s;transform:translateY(0);bottom:0;flex:1}.box.box-start{align-items:center;justify-content:end;flex-direction:column-reverse;padding-bottom:36px}.box.box-end{align-items:center;justify-content:start;flex-direction:column;padding-bottom:0}.box.box-end h4,.box.box-start h4{text-align:center;width:100%}.box.box-end .flex-left,.box.box-start .flex-left{max-width:100%}.box p.content-preview,.box.box-end p{height:48px;overflow:hidden;transition:height .5s;text-align:center}.box .link-dark{font-size:16px;font-weight:700;line-height:24px;text-align:center;color:#454545;text-decoration:underline!important;display:block;width:100%;cursor:pointer}.box.active p.content-preview{height:180px;transition:height .5s}.box.active .img-block{height:0;padding:0;transform:translateY(-300px)}.box.box-end.active .img-block{height:0;padding:0;transform:translateY(300px)}.bg-blue{background:#c0e4fe}.bg-green{background:#bef5d5}.bg-gray{background:#f5f5f5}.bg-yellow{background:#fff3cb}.bg-violet{background:#d5d4f4}section.projects-section .projects-block .project-card{background:#fff;border-radius:28px;box-shadow:0 5px 28px 0 #5f5a5a12;padding:28px}section.projects-section .projects-block .project-card .inner{border-radius:28px;position:relative;overflow:hidden;padding:20px 20px 0}section.projects-section .projects-block .project-card .title{margin-top:28px}section.projects-section h2~p{width:850px!important;max-width:100%!important}.sector-banner p b{font-weight:600}section.projects-section .projects-block .project-card .inner .img-block{width:100%;transition:.6s;transform:translate(0)}section.projects-section .projects-block .project-card .inner .text-box{position:absolute;right:-40%;top:calc(15% + 25px);background:#ffffff6b;border-radius:12px 0 0 12px;padding:36px;gap:4px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:35%;transition:.6s}section.projects-section .projects-block .project-card .title h4{font-size:30px;font-weight:700;line-height:36px;letter-spacing:-.02em;text-align:left;margin:0}section.projects-section .projects-block .project-card .inner .text-box h4{font-size:100px;font-weight:700;line-height:100px;letter-spacing:-.02em;text-align:left;display:flex;align-items:flex-start;color:#000;margin:0}section.projects-section .projects-block .project-card .inner .text-box p{font-size:14px!important;font-weight:400;line-height:17.54px;letter-spacing:-.02em;text-align:left;color:#222;width:170px!important;max-width:100%!important;margin:0}section.projects-section .projects-block .project-card .inner .text-box h4 span{font-size:32px;font-weight:700;line-height:38.98px;letter-spacing:-.02em;text-align:left;font-style:normal;color:#000;position:relative;top:5px}section.projects-section .projects-block .project-card:hover .inner .img-block{transition:.6s;transform:translate(-40%,15%)}section.projects-section .projects-block .project-card:hover .inner .text-box{transition:.6s;right:0}.color-1{background:#e6dadb}.color-2{background:#b6c5f7}.color-3{background:#d9f1f3}.color-4{background:#fff3d1}.color-5{background:#e6f0c1}.color-6{background:#bcd7ff}section.projects-section .projects-block .row{row-gap:40px;margin:0 -20px}section.projects-section .projects-block .row>div{padding:0 20px}.sector-contact .h-contact-section{background-image:url(/assets/images/home/website/contact-banner.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0 80px;border-radius:16px}.sector-contact .h-contact-section .row{align-items:center}.sector-contact .h-contact-section .row h4{font-size:44px;font-weight:700;line-height:53.25px;letter-spacing:-.02em;text-align:left;margin-top:8px}.sector-contact .h-contact-section .row p{font-size:24px;font-weight:300;line-height:36px;letter-spacing:-.02em;text-align:left;margin-bottom:24px}.sector-contact .h-contact-section .row p span{font-weight:700}p.text-dark{color:#585858!important;width:860px;max-width:100%;margin-bottom:0!important}.sector-journey .h-journey-section{border-radius:16px;background:#1b183a;padding:48px 80px;overflow:hidden;position:relative}.sector-journey .h-journey-section .pattern.right-top{right:calc(50% - 102px);top:0}.sector-journey .h-journey-section .pattern.right-top.right-sml{right:26%;top:0;max-width:40px}.sector-journey .h-journey-section .pattern.right-bottom{bottom:0;right:30px}.sector-journey .h-journey-section .row{align-items:center}.sector-journey .h-journey-section .row .content-box h4{margin-bottom:8px;color:#fff;font-size:40px;font-weight:700;line-height:48.41px;letter-spacing:-.02em;text-align:left}.sector-journey .h-journey-section .row .content-box p{margin-bottom:24px;color:#fff;font-size:20px;font-weight:300;line-height:24.2px;letter-spacing:-.02em;text-align:left;width:500px;max-width:100%}.sector-journey .h-journey-section .row .content-box a.btn.btn-primary div{display:flex;align-items:center;gap:8px}.sector-journey .h-journey-section .itemBox{background:#ffffff17;border-radius:8px;padding:44px;display:flex;align-items:center;justify-content:space-between;gap:20px}.sector-journey .h-journey-section .itemBox .item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.sector-journey .h-journey-section .itemBox .item h4{font-size:40px;font-weight:700;line-height:32px;letter-spacing:-.02em;margin-bottom:12px;color:#fff}.sector-journey .h-journey-section .itemBox .item p{margin:0;font-size:15px;font-weight:400;line-height:19.36px;letter-spacing:-.02em;text-align:center;color:#fff}.sector-journey .h-journey-section .itemBox .item:before{content:"";position:absolute;right:-10px;top:10%;height:80%;width:1px;background:#fff}.sector-journey .h-journey-section .itemBox .item:last-child:before{background:transparent}.testimonial-section{padding-bottom:0}@media (max-width:1400px){.hero-content .text-content{padding:100px 15px 180px}.hero-content h1{margin-bottom:10px}.hero-content h4{margin:0 0 10px}.hero-banner .banner-footer{min-height:80px;padding:0;height:120px}.hero-content h1 span.typewrite{font-size:38px!important;line-height:45px;padding:10px 16px;height:60px}.hero-content h4{margin:40px 0 10px;font-size:16px;line-height:30px}.hero-banner .hero-content .price-text{font-size:18px;line-height:32px;padding-bottom:16px;margin-bottom:18px}h2{font-size:40px}.sector-block p{font-size:20px;width:1084px}.box .flex-left{max-width:50%}.sector-contact .h-contact-section .row h4{font-size:36px}.sector-contact .h-contact-section .row p{font-size:20px;margin-bottom:18px}.sector-journey .h-journey-section .row .content-box p{font-size:18px;letter-spacing:0}.sector-journey .h-journey-section .row .content-box h4{font-size:36px;letter-spacing:0}.sector-journey .h-journey-section .itemBox{padding:24px}.sector-journey .h-journey-section .itemBox .item h4{font-size:34px;line-height:34px;letter-spacing:0}section.projects-section .projects-block .project-card .inner .text-box{padding:28px 20px}section.projects-section .projects-block .project-card .inner .text-box h4{font-size:60px;line-height:60px}section.projects-section .projects-block .project-card .inner .text-box p{font-size:13px!important}section.projects-section .projects-block .project-card{padding:18px}section.projects-section .projects-block .project-card:hover .inner .img-block{transform:translate(-50%,12%)}}@media (max-width:1024px){.box{flex-direction:row}section.projects-section .projects-block .project-card{border-radius:28px;padding:16px}section.projects-section .projects-block .project-card .title h4{font-size:26px}.h-journey-section .content-box{margin-bottom:20px}.close-icon svg,.menu-icon{color:#fff;fill:#fff}header nav .mobile-nav{background-color:#1b183a}header nav ul li{border-bottom-color:#312e4c;padding:10px 1.5rem}.mega-menu-mobile .options{color:#fff}section.projects-section .projects-block .project-card .inner .text-box{padding:14px}section.projects-section .projects-block .project-card .inner .text-box h4{font-size:75px;line-height:80px}}@media (max-width:768px){.box{height:auto;flex-direction:column;align-items:center}.box h4,.box p{text-align:center;width:100%!important}.box.box-start{height:380px}.box .flex-left{max-width:100%;width:100%}.box p{margin:0}.sector-contact .h-contact-section{padding-top:80px}.sector-contact .h-contact-section .content-box,.sector-contact .h-contact-section .row h4,.sector-contact .h-contact-section .row p{text-align:center}.clients-slider p.text-dark{margin-bottom:24px!important}.hero-content h1 span.typewrite{display:block;width:fit-content!important}h2{font-size:30px;max-width:80%;margin-inline:auto}section.projects-section .projects-block .project-card .inner{border-radius:12px}section.projects-section .projects-block .project-card{border-radius:18px;padding:8px}section.projects-section .projects-block .project-card .title h4{font-size:22px;margin-bottom:10px}section.projects-section .projects-block .project-card .title{margin-top:20px}.box .img-block{display:flex}.projects-section p.text-light{color:#1d1c26!important;margin-bottom:20px}section.projects-section .projects-block .project-card.active .inner .img-block{transform:translate(-50%,10%)}section.projects-section .projects-block .project-card .inner .text-box{top:calc(8% + 20px);padding:16px;right:-50%;width:47%}}@media (max-width:640px){.box h4,.box p{text-align:center;max-width:100%!important;width:100%!important}.sector-journey .h-journey-section{padding:48px}.sector-contact .h-contact-section{padding-top:46px;padding-inline:46px}.clients-slider .absolute img{height:100%}section.projects-section .projects-block .project-card .inner .text-box h4{font-size:40px;line-height:45px}.box{border-radius:22px;gap:8px;padding:34px 28px 0}.box.box-start{height:405px}.box .img-block img{width:100%;object-fit:contain}.box.box-end .img-block{align-items:end}h2{font-size:26px;line-height:34px}.box h4,h2{margin-bottom:36px}.box h4{font-size:22px;line-height:32px}section.services-section{padding-bottom:3rem}}@media (max-width:480px){.hero-content .text-content{padding:40px 0 150px}.hero-content h4{margin:0}.hero-content h1 span{font-size:42px!important;line-height:56px!important}.hero-content h1 span.typewrite{display:flex;align-items:center;justify-content:start;width:fit-content!important;font-size:36px!important}.hero-banner .pattern.left-top img{height:100%;object-fit:cover;object-position:left;width:100%}.hero-banner .hero-content .price-text{font-size:16px;padding-bottom:0;line-height:25px}.sector-contact .h-contact-section{padding-inline:36px}.sector-contact .h-contact-section .row h4{font-size:26px;line-height:38px}.sector-contact .h-contact-section .row p{font-size:16px;margin-bottom:14px}.sector-contact .h-contact-section .content-box{margin-bottom:18px}.box.active p.content-preview{height:230px;transition:height .5s}.sector-journey .h-journey-section{padding:26px}.sector-journey .h-journey-section .row .content-box h4,.sector-journey .h-journey-section .row .content-box p{text-align:center}.sector-journey .h-journey-section .row .content-box h4{font-size:26px;line-height:30px}.sector-journey .h-journey-section .row .content-box p{font-size:16px;margin-bottom:12px}.sector-journey .h-journey-section .pattern.right-bottom{top:0}.sector-journey .h-journey-section .itemBox{flex-direction:column;width:100%}.sector-journey .h-journey-section .itemBox .item{max-width:65%;width:100%}.sector-journey .h-journey-section .itemBox .item br{display:none}.h-journey-section .content-box{text-align:center}.sector-journey .h-journey-section .itemBox .item p{font-size:13px}.sector-journey .h-journey-section .pattern.left-bottom{right:0;left:0;width:100%;bottom:0;height:100%}.sector-journey .h-journey-section .pattern.left-bottom img{width:100%;height:100%;object-fit:cover}.sector-journey .h-journey-section .itemBox .item:before{bottom:-14%;width:100%;right:inherit;height:1px;background-color:hsla(0,0%,100%,.481);top:auto}}
/*# sourceMappingURL=2cc9fc0a39854606.css.map*/