.banner-module__ktNvuW__banner_container{position:relative;overflow:hidden}.banner-module__ktNvuW__banner_container:after{content:url(../media/banner-bottom-drop.9300e950.png);width:100%;height:140px;position:absolute;bottom:0}.banner-module__ktNvuW__banner_img{object-fit:cover;width:100%;height:755.4px;animation:1s linear banner-module__ktNvuW__puff-in-horizontal}.banner-module__ktNvuW__careticon{cursor:pointer;width:30px;height:30px;position:absolute}.banner-module__ktNvuW__caretPrev{top:45%;left:1%}.banner-module__ktNvuW__caretnext{top:45%;right:1%}.banner-module__ktNvuW__banner_dots{z-index:9;justify-content:center;align-items:center;gap:8px;width:100%;display:flex;position:absolute;bottom:4%}.banner-module__ktNvuW__dot{background-color:var(--secondary-orange);border-radius:50%;width:10px;height:10px;transition:all .8s}.banner-module__ktNvuW__active{transform:scale(1.3)}@keyframes banner-module__ktNvuW__puff-in-horizontal{0%{filter:blur(4px);opacity:0;transform:scaleX(1.2)}to{filter:blur();opacity:1;transform:scaleX(1)}}@media only screen and (min-width:320px) and (max-width:768px){.banner-module__ktNvuW__banner_img{height:500px}}
.about-module__hlzGia__about{flex-direction:column;gap:22px;padding:80px 75px;display:flex;position:relative}.about-module__hlzGia__part-1{width:55%}.about-module__hlzGia__part-1 h1{letter-spacing:0%;margin-bottom:14px;font-weight:600;line-height:40px}.about-module__hlzGia__part-1 p{letter-spacing:0%;font-weight:600;line-height:40px}.about-module__hlzGia__part-2{background:var(--about-gradient);border-radius:20px;padding:90px 35px}.about-module__hlzGia__inner{flex-direction:column;align-items:start;gap:4px;width:40%;display:flex}.about-module__hlzGia__part-2 p{margin-bottom:25px}.about-module__hlzGia__image{position:absolute;bottom:85px;right:100px}@media only screen and (min-width:200px) and (max-width:768px){.about-module__hlzGia__about{padding:50px 24px}.about-module__hlzGia__part-1{width:100%}.about-module__hlzGia__part-1 h1,.about-module__hlzGia__part-1 p{margin:20px 0}.about-module__hlzGia__image{order:-1;width:400px;margin:auto;display:none;position:static}.about-module__hlzGia__inner{width:100%}.about-module__hlzGia__part-2{padding:40px 20px}}.about-module__hlzGia__inner h1{font-size:42px}.about-module__hlzGia__inner button{align-items:center;gap:20px;display:flex}@media only screen and (min-width:1025px) and (max-width:1280px){.about-module__hlzGia__about{padding:100px 50px}.about-module__hlzGia__part-1{width:60%}.about-module__hlzGia__image{right:20px}}
.article-module__3Vc9va__article{width:80%;margin:130px auto}.article-module__3Vc9va__header{text-align:center;margin:auto}.article-module__3Vc9va__header h2{width:90%;margin:20px auto}.article-module__3Vc9va__card-wrap{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:68px;display:flex}.article-module__3Vc9va__card{width:calc(33.33% - 20px);box-shadow:var(--box-shadow-1);border-radius:22px;position:relative;overflow:hidden}.article-module__3Vc9va__image{width:100%;height:300px}.article-module__3Vc9va__image img{width:100%;height:100%}.article-module__3Vc9va__content{padding:24px 32px}.article-module__3Vc9va__content h1{letter-spacing:0%;color:var(--font-clr-heading);font-size:22px;font-weight:600;line-height:32px;font-family:var(--font-outfit-semibold);margin-bottom:40px}.article-module__3Vc9va__footer{justify-content:center;align-items:center;gap:50px;margin-top:20px;display:flex;position:absolute;bottom:5%;left:8%}.article-module__3Vc9va__part{align-items:center;gap:8px;display:flex}.article-module__3Vc9va__part p{color:var(--font-clr-title);letter-spacing:.5px;font-size:14.4px;font-weight:400;line-height:18.14px;font-family:var(--font-outfit-regular)}.article-module__3Vc9va__card:hover .article-module__3Vc9va__content h1,.article-module__3Vc9va__card:hover .article-module__3Vc9va__part p{color:var(--descript-blue)}@media only screen and (min-width:200px) and (max-width:768px){.article-module__3Vc9va__article{width:100%;padding:0 24px}.article-module__3Vc9va__header h2{width:100%}.article-module__3Vc9va__card-wrap{gap:40px;margin-top:40px}.article-module__3Vc9va__card{width:100%}}@media only screen and (min-width:1025px) and (max-width:1280px){.article-module__3Vc9va__article{width:86%}}
.expertise-module__3Cir_G__expertise{justify-content:space-between;width:90%;margin:10% auto 120px;display:flex}.expertise-module__3Cir_G__expertise .expertise-module__3Cir_G__section-1{width:45%;position:relative}.expertise-module__3Cir_G__expertise .expertise-module__3Cir_G__section-1 img{width:100%;height:100%}.expertise-module__3Cir_G__expertise .expertise-module__3Cir_G__section-2{flex-direction:column;gap:8px;width:45%;display:flex}.expertise-module__3Cir_G__part-1 img{border-radius:28px}.expertise-module__3Cir_G__part-2{border:5px solid var(--white);border-radius:12px 0;width:368px;position:absolute;bottom:-45px;right:-45px;overflow:hidden}.expertise-module__3Cir_G__progressbar h1{letter-spacing:0%;color:var(--font-clr-heading);font-size:20.8px;font-weight:500;line-height:26.21px;font-family:var(--font-outfit-medium)}.expertise-module__3Cir_G__range{background-color:var(--border-clr);width:100%;height:6px;margin-top:10px;position:relative}.expertise-module__3Cir_G__range-bar{background-color:var(--secondary-orange);height:100%;position:absolute;top:0;left:0}.expertise-module__3Cir_G__range p{letter-spacing:0%;color:var(--descript-blue);width:50px;margin-bottom:10px;margin-left:-15px;font-size:14.4px;font-weight:400;line-height:18.14px;position:absolute;bottom:100%}.expertise-module__3Cir_G__wrapper{flex-direction:column;gap:38px;display:flex}@media only screen and (min-width:200px) and (max-width:768px){.expertise-module__3Cir_G__expertise{flex-direction:column;width:100%;margin-bottom:10px;padding:40px 24px}.expertise-module__3Cir_G__expertise .expertise-module__3Cir_G__section-1{order:1;width:100%;margin:50px 0}.expertise-module__3Cir_G__expertise .expertise-module__3Cir_G__section-2{width:100%}.expertise-module__3Cir_G__part-2{border-radius:28px;width:100%;position:static}.expertise-module__3Cir_G__range p{bottom:-34px}}
.project-module__tnzHjq__project{width:90%;margin:60px auto}.project-module__tnzHjq__header{justify-content:space-between;align-items:center;display:flex}.project-module__tnzHjq__header .project-module__tnzHjq__part-1{width:70%}.project-module__tnzHjq__part-1 p{line-height:60px}.project-module__tnzHjq__header button{gap:20px;display:flex}.project-module__tnzHjq__card-wrap{flex-wrap:wrap;gap:30px;margin-top:68px;display:flex}.project-module__tnzHjq__card{border-radius:20px;width:calc(50% - 15px);position:relative;overflow:hidden}.project-module__tnzHjq__card:before{content:"";background:linear-gradient(#1a294700 0%,#1a2947 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.project-module__tnzHjq__card img{width:100%;height:100%}.project-module__tnzHjq__content{z-index:99;color:var(--white);padding:40px 52px;position:absolute;bottom:0;left:0}.project-module__tnzHjq__content h1{letter-spacing:0%;font-size:25.6px;font-weight:600;line-height:35.84px;font-family:var(--font-outfit-semibold)}.project-module__tnzHjq__content p{letter-spacing:0%;width:60%;font-size:16px;font-weight:400;line-height:25.6px;font-family:var(--font-outfit-regular);color:#e0e0e0;margin:10px 0 30px}.project-module__tnzHjq__content a{letter-spacing:8%;font-size:16px;font-weight:500;line-height:20.16px;font-family:var(--font-outfit-medium);color:var(--white);gap:20px;display:flex}.project-module__tnzHjq__content a:after{content:url(../media/arrow-right.253e4c7d.png);z-index:9;width:20px;height:20px;position:relative}@media only screen and (min-width:200px) and (max-width:768px){.project-module__tnzHjq__project{width:100%;padding:0 24px}.project-module__tnzHjq__header{flex-direction:column;align-items:start;gap:30px}.project-module__tnzHjq__header .project-module__tnzHjq__part-1{width:100%}.project-module__tnzHjq__part-1 h1{font-size:32px!important}.project-module__tnzHjq__card{width:100%}.project-module__tnzHjq__content{padding:18px}.project-module__tnzHjq__content p{width:100%;margin:10px 0}.project-module__tnzHjq__content h1{font-family:24px}}@media only screen and (min-width:1025px) and (max-width:1280px){.project-module__tnzHjq__card-wrap{margin-top:40px}}
