.banner{position:relative;width:100%;height:100vh;overflow:hidden}@media (max-width:576px){.banner{height:80vh}}.banner::after,.banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:180px;background:linear-gradient(180deg,#17231d 0,rgba(255,255,255,0) 100%);z-index:1;contain:paint;pointer-events:none}.banner::before{top:auto;bottom:0;height:50%;background:linear-gradient(0deg,#17231d 0,rgba(255,255,255,0) 100%);contain:paint;pointer-events:none}.banner img,.banner video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;object-fit:cover}.banner .banner_text{position:absolute;color:#fff;text-align:center;bottom:0;left:0;padding:0 15px 90px;right:0;margin:auto;z-index:2;max-width:960px;width:100%;min-height:165px}@media (max-width:1600px){.banner .banner_text{padding-bottom:calc(90px - 20px)}}@media (max-width:576px){.banner .banner_text{padding-bottom:50px}}.banner .banner_text h1{font-size:90px;font-weight:500;margin-bottom:30px;line-height:1}@media (max-width:1600px){.banner .banner_text h1{font-size:4.7vw;margin-bottom:20px}}@media (max-width:1199px){.banner .banner_text h1{font-size:48px}}@media (max-width:767px){.banner .banner_text h1{font-size:36px}}@media (max-width:576px){.banner .banner_text h1{font-size:31px}}.banner .banner_text .split-words{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.banner .banner_text .split-words .word{display:inline-block;overflow:hidden;vertical-align:bottom;margin-right:0}.banner .banner_text .split-words .word .word-inner{display:inline-block;transform:translateY(100%);opacity:0;will-change:transform,opacity;animation:splitUp .65s cubic-bezier(.22,.95,.33,1) forwards;animation-play-state:paused;animation-delay:calc(var(--i) * .08s)}.banner .banner_text .split-words.animate .word .word-inner{animation-play-state:running}.banner .banner_text .split-words .word:last-child{margin-right:0}.banner .banner_text .split-words.reduce-motion .word-inner,.banner .banner_text .split-words.reduced-motion .word-inner{animation:none;transform:translateY(0);opacity:1}@keyframes splitUp{0%{transform:translateY(100%);opacity:0}60%{opacity:1}100%{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.banner .banner_text .split-words .word-inner{animation:none;transform:translateY(0);opacity:1}}.banner .banner_text p{font-size:20px;max-width:520px;margin:auto;font-weight:500;text-align:center;line-height:1.3}@media (max-width:1199px){.banner .banner_text p{font-size:20px}}@media (max-width:767px){.banner .banner_text p{font-size:16px}}.workspace{padding:75px 0;background:linear-gradient(172.28deg,#95b138 7.2%,#19a8aa 104.39%)}@media (max-width:991px){.workspace{padding:calc(75px - 12px) 0}}@media (max-width:767px){.workspace{padding:calc(75px - 12px*2) 0}}@media (max-width:576px){.workspace{padding:40px 0 20px 0}}.workspace .section_header_1{margin-bottom:100px}@media (max-width:1600px){.workspace .section_header_1{margin-bottom:calc(100px - 15px)}}@media (max-width:767px){.workspace .section_header_1{margin-bottom:calc(100px - 15px*2.5)}}@media (max-width:576px){.workspace .section_header_1{margin-bottom:36px}}.section_header_1_title .section_head,.section_header_1_title p{color:#fff}.section_header_1_content p{color:#fff}.workspace_grid_item_wraper{display:flex;width:100%;justify-content:space-between}@media (max-width:576px){.workspace_grid_item_wraper{flex-wrap:wrap}}.workspace_grid_item{padding:0 30px 0 50px;border-left:1px solid rgba(255,255,255,.5);contain:layout style;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1400px){.workspace_grid_item{flex:1}}@media (max-width:991px){.workspace_grid_item{padding:0 30px 0 30px}}@media (max-width:767px){.workspace_grid_item{padding:0 20px 0 20px}}@media (max-width:576px){.workspace_grid_item{flex:none;margin-bottom:25px;width:100%;text-align:center;border:1px solid rgba(255,255,255,.5);padding:30px;align-items:center}}.workspace_grid_item_image{margin-bottom:80px}@media (max-width:1600px){.workspace_grid_item_image{margin-bottom:55px}}.workspace_grid_item_image img{max-width:100%}.workspace_grid_item_text h3{font-size:60px;font-weight:400;color:#fff;margin-bottom:11px;line-height:1}@media (max-width:1600px){.workspace_grid_item_text h3{font-size:53px}}@media (max-width:1400px){.workspace_grid_item_text h3{font-size:48px}}@media (max-width:991px){.workspace_grid_item_text h3{font-size:40px}}.workspace_grid_item_text p{font-size:24px;color:#fff;line-height:1.5;font-weight:300}@media (max-width:1600px){.workspace_grid_item_text p{font-size:21px}}@media (max-width:991px){.workspace_grid_item_text p{font-size:18px}}@media (max-width:767px){.workspace_grid_item_text p{font-size:16px}}.odometer{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;vertical-align:middle;gap:2px}.odometer .odometer-digit{display:inline-block;width:.99ch;height:1em;overflow:hidden;position:relative;vertical-align:middle;line-height:1}.odometer .odometer-digit-inner{display:block;will-change:transform;transition:transform 1s cubic-bezier(.22,.95,.33,1);transform:translateY(0)}.odometer .odometer-digit-inner span{display:block;height:1em;line-height:1;font-weight:500}.odometer .odometer-decimal{display:inline-block;width:.4ch;text-align:center}.odometer .odometer-decimal,.odometer .odometer-suffix{display:inline-block;margin-left:.18ch}.services{padding:90px 0;background:url(../assets/images/service_section_background.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:1400px){.services{padding-block:calc(90px - 15px)}}@media (max-width:1199px){.services{padding-block:calc(90px - 15px*2)}}@media (max-width:576px){.services{padding:50px 0 30px 0}}.services_grid_item_wraper{display:flex;width:100%;margin:auto;flex-wrap:wrap}.services_grid_item_col{max-width:25%;width:100%;padding:0 10px;box-sizing:border-box}@media (max-width:1199px){.services_grid_item_col{max-width:33.333%;margin-bottom:20px}}@media (max-width:991px){.services_grid_item_col{max-width:50%;margin-bottom:30px}}@media (max-width:575px){.services_grid_item_col{max-width:100%;padding:0}}.services_grid_item_col .services_grid_item{background:rgba(255,255,255,.1);border-radius:15px;background:#fff;overflow:hidden;height:100%;position:relative;contain:layout style paint}.services_grid_item_col .services_grid_item h3{font-size:24px;font-weight:400;color:#424242}@media (max-width:1600px){.services_grid_item_col .services_grid_item h3{font-size:21px}}.services_grid_item_image{height:330px}@media (max-width:1600px){.services_grid_item_image{height:280px}}.services_grid_item_image img{height:100%;width:100%;object-fit:cover}.services_grid_item_text{padding:30px 35px}@media (max-width:1600px){.services_grid_item_text{padding:28px 30px}}@media (max-width:767px){.services_grid_item_text{padding:25px 25px}}.services_grid_item_text_icon{margin-bottom:60px}.services_grid_item_text_icon i{font-size:52px;color:#95b138}.services_grid_item_absolute_content{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(172.28deg,#95b138 7.2%,#19a8aa 138.3%);color:#fff;padding:40px 40px;opacity:1;transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;opacity:0}@media (max-width:1600px){.services_grid_item_absolute_content{padding:35px 28px}}.services_grid_item_absolute_content::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(172.28deg,#95b138 7.2%,#19a8aa 138.3%);background-size:100% 100%;animation:gradientPulse 5s ease-in-out infinite;z-index:0}.services_grid_item_absolute_content .services_grid_item_text{padding:0;margin-bottom:30px;position:relative;z-index:1}.services_grid_item_absolute_content h3{margin-bottom:15px;color:#fff!important}.services_grid_item_absolute_content p{font-size:16px;line-height:1.5}.services_grid_item_absolute_content .services_grid_item_text_icon{margin-bottom:20px;position:relative;z-index:1}.services_grid_item_absolute_content .service_grid_item_para{position:relative;z-index:1}.services_grid_item_absolute_content i{color:#fff}@keyframes gradientPulse{0%{filter:brightness(100%)}50%{filter:brightness(115%)}100%{filter:brightness(100%)}}.services_grid_item:hover .services_grid_item_absolute_content{opacity:1}.services_grid_item:hover .services_grid_item_absolute_content{opacity:1;transform:translateY(0)}.services_grid_item_absolute_content .service_grid_item_para,.services_grid_item_absolute_content .services_grid_item_text_icon,.services_grid_item_absolute_content h3{opacity:0;transform:translateY(20px);transition:all .4s ease}.services_grid_item:hover .services_grid_item_absolute_content .services_grid_item_text_icon{opacity:1;transform:translateY(0);transition-delay:.1s}.services_grid_item:hover .services_grid_item_absolute_content h3{opacity:1;transform:translateY(0);transition-delay:.25s}.services_grid_item:hover .services_grid_item_absolute_content .service_grid_item_para{opacity:1;transform:translateY(0);transition-delay:.4s}.work{padding:60px 0;background:#020401}@media (max-width:1199px){.work{padding:calc(60px - 10px) 0}}.work .section_head{color:#fff}.work .section_header_2 p{color:#fff}.work_grid_item_wraper{display:flex;flex-wrap:wrap;margin-inline:-10px;max-width:1045px;margin:auto;width:100%}@media (max-width:1600px){.work_grid_item_wraper{max-width:870px}}@media (max-width:1199px){.work_grid_item_wraper{max-width:680px}}.work_grid_item_col{max-width:50%;width:100%;padding:0 10px;box-sizing:border-box}@media (max-width:991px){.work_grid_item_col{max-width:50%;margin-bottom:30px}}@media (max-width:575px){.work_grid_item_col{max-width:100%}}.work_grid_item_image{height:650px;border-radius:15px;overflow:hidden;position:relative}@media (max-width:1600px){.work_grid_item_image{height:550px}}@media (max-width:1199px){.work_grid_item_image{height:410px}}.work_grid_item_image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#161616 100%)}.work_grid_item_image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease,opacity .45s ease}.work_grid_item_content{position:absolute;width:100%;bottom:0;left:0;padding:30px 30px;box-sizing:border-box;color:#fff;z-index:2}@media (max-width:1199px){.work_grid_item_content{padding-inline:22px}}.work_grid_item_content h4{font-size:24px;font-weight:400;margin-bottom:15px}@media (max-width:1600px){.work_grid_item_content h4{font-size:21px}}@media (max-width:1199px){.work_grid_item_content h4{font-size:19px}}.work_grid_item_content a span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #fff;border-radius:50%;overflow:hidden;transition:all .3s ease}.work_grid_item_content a span i{color:#fff;transition:transform .3s ease}.work_grid_item_content a:hover span{border-color:#95b138;background:#95b138}.work_grid_item_content a:hover span i{color:#fff}.work_grid_item_image_thumbnail{margin-top:7px}.work_grid_item_image_thumbnail ul{display:flex;align-items:center;gap:5px;width:100%}.work_grid_item_image_thumbnail ul li{width:fit-content}.work_grid_item_image_thumbnail ul li img{border-radius:5px;width:100%;height:40px;object-fit:cover;cursor:pointer;opacity:.4;transition:.2s}.work_grid_item_image_thumbnail img.active-thumb{opacity:1}.workspace_services{padding:90px 0;background:#fff}@media (max-width:1600px){.workspace_services{padding-block:calc(90px - 15px)}}@media (max-width:1400px){.workspace_services{padding-block:calc(90px - 15px*2)}}@media (max-width:1199px){.workspace_services{padding-block:calc(90px - 15px*2.5)}}@media (max-width:991px){.workspace_services{padding-block:calc(90px - 15px*3.2)}}@media (max-width:767px){.workspace_services{padding-bottom:0}}.workspace_services .section_head{color:#020401;margin-bottom:5px}.workspace_services .section_header_2 p{color:#424242}.workspace_container{max-width:1200px;width:100%;margin:auto;padding:0 15px}.workspace_services_grid_item_wraper{display:flex;width:100%;justify-content:space-between;margin:auto}@media (max-width:1600px){.workspace_services_grid_item_wraper{max-width:1010px}}@media (max-width:767px){.workspace_services_grid_item_wraper{flex-wrap:wrap;justify-content:center;max-width:100%}}.workspace_services_grid_item{width:395px;border-radius:15px;overflow:hidden;border:1px solid #e0e0e0;padding:28px 25px;min-height:480px;height:100%;display:flex;align-items:center;justify-content:center;position:relative;background:#fff;transition:.2s linear}@media (max-width:1600px){.workspace_services_grid_item{min-height:calc(480px - 80px);width:calc(395px - 60px)}}@media (max-width:767px){.workspace_services_grid_item{transform:translateX(0)!important;width:100%;max-width:395px;margin-bottom:30px}}.workspace_services_grid_item .button_style_one span i::after{color:#84af47}.workspace_services_grid_item .button_style_one{position:absolute;right:40px;bottom:30px;z-index:1}.workspace_services_grid_item .button_style_one span{border-color:#84af47}.workspace_services_grid_item .button_style_one span i{color:#84af47}.workspace_services_grid_item .button_style_one p{color:#020401}.workspace_services_grid_item_icon{width:fit-content;margin:auto}@media (max-width:1600px){.workspace_services_grid_item_icon img{max-width:calc(135px - 22px)}}.workspace_services_grid_item_front{position:relative;width:100%;height:100%}.workspace_services_grid_item.one{z-index:3}.workspace_services_grid_item.two{z-index:2;transform:translateX(-20px)}.workspace_services_grid_item.three{z-index:1;transform:translateX(-40px)}.workspace_services_grid_item_back{position:absolute;width:100%;top:0;left:0;height:100%;opacity:0;transition:.4s all ease}.workspace_services_grid_item_back img{width:100%;height:100%;object-fit:cover}.workspace_services_grid_item_back::after{height:100%;content:'';left:0;width:100%;position:absolute;top:0;background:linear-gradient(180deg,#95b138 0,#95b138 30%,rgba(149,177,56,.3) 60%,rgba(149,177,56,0) 100%)}.workspace_services_grid_item.active{z-index:3!important;width:450px}@media (max-width:1600px){.workspace_services_grid_item.active{width:calc(450px - 75px)}}@media (max-width:767px){.workspace_services_grid_item.active{width:100%}}.workspace_services_grid_item.active .button_style_one span{border-color:#fff}.workspace_services_grid_item.active .button_style_one span i,.workspace_services_grid_item.active .button_style_one span i::after{color:#fff}.workspace_services_grid_item.active .button_style_one p{color:#fff}.workspace_services_grid_item.active .workspace_services_grid_item_back{opacity:1}.workspace_services_grid_item.active .workspace_services_grid_item_back_content h5{transform:translateY(0);opacity:1}.workspace_services_grid_item.active .workspace_services_grid_item_back_content p{transform:translateY(0);opacity:1}.workspace_services_grid_item_back_content{position:absolute;z-index:1;top:0;left:0;padding:20px 35px;height:100%;transition:.9s all ease}@media (max-width:991px){.workspace_services_grid_item_back_content{padding-inline:22px}}.workspace_services_grid_item_back_content h5{color:#fff;margin-bottom:8px;font-weight:400;font-size:25px;transition:.4s all ease;transform:translateY(20px);opacity:0}@media (max-width:1600px){.workspace_services_grid_item_back_content h5{font-size:22px}}.workspace_services_grid_item_back_content p{font-size:15px;color:#fff;max-width:360px;transition:all .4s ease;opacity:0;transition-delay:.2s;transform:translateY(40px)}.workspace_services_grid_item:hover .workspace_services_grid_item_back_content :where(p,h5){opacity:1;transform:translateY(0)}.workspace_services_grid_item:hover .workspace_services_grid_item_back{opacity:1}.testimonials .section_header_2{max-width:520px;margin-inline:auto}.testimonials .section_header_2 p{line-height:1.5}.testimonial_slider{padding:0 50px}@media (max-width:800px){.testimonial_slider{padding:0 20px}}.testimonial_slider::after{position:absolute;top:0;left:0;width:100px;inset:0 auto 0 0;content:'';background:linear-gradient(to right,#fff 15%,rgba(255,255,255,0) 100%);z-index:1;pointer-events:none;contain:strict;will-change:transform;display:none}.testimonial_slider::before{left:auto;top:0;width:100px;content:'';position:absolute;inset:0 auto 0 0;right:0;background:linear-gradient(to left,#fff 15%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:1;pointer-events:none;will-change:transform;display:none}.testimonial_slider .custom_arrow{top:37%}.testimonial_slider .custom_arrow span{background:#8ab043;height:42px;width:42px}.testimonial_slider .custom_arrow span i{color:#fff}.testimonial_slider .custom_arrow span i::after{color:#fff}.testimonial_item{position:relative;z-index:1;border:1px solid #e0e0e0;border-radius:12px;padding:45px 45px}@media (max-width:991px){.testimonial_item{padding:25px 25px}}.testimonial_item-col{padding:0 10px}.testimonial_container{max-width:1300px;width:100%;margin:auto}.testimonial_item_content{margin:auto;margin-bottom:70px;max-width:930px;width:100%;contain:layout style}@media (max-width:1600px){.testimonial_item_content{margin-bottom:45px}}.testimonial_item_content p{font-size:21px;line-height:1.4;color:#595959}@media (max-width:1199px){.testimonial_item_content p{font-size:18px}}@media (max-width:991px){.testimonial_item_content p{font-size:17px}}@media (max-width:576px){.testimonial_item_content p{font-size:16px;text-align:center}}.testimonial_author{display:flex;align-items:center;min-width:234px;width:fit-content}@media (max-width:576px){.testimonial_author{flex-direction:column}}.testimonial_author_icon{height:36px;max-width:118px;overflow:hidden;flex-shrink:0;margin-right:11px}@media (max-width:576px){.testimonial_author_icon{margin-right:0;margin-bottom:10px}}.testimonial_author_icon img{width:100%;height:100%;object-fit:contain}.testimonial_author_content h5{font-size:16px;font-weight:500}.testimonial_author_content p{font-weight:300;font-size:12px;color:#d41f37}@media (max-width:767px){.clients{padding-top:25px}}@media (max-width:576px){.clients{padding-block:20px}}.clients_slider .slick-track{display:flex}.client_item_col{height:100%}.client_item{margin:0 15px;border:1px solid #d8e2c0;border-radius:15px;background:#fff;contain:layout style paint;padding:30px;height:260px;display:flex!important;align-items:center;justify-content:center;text-align:center}@media (max-width:1600px){.client_item{height:calc(260px - 80px)}}@media (max-width:1400px){.client_item{height:calc(260px - 100px);padding:20px;margin:0 8px}}@media (max-width:767px){.client_item{height:calc(260px - 100px*1.6);padding:15px}}.client_item img{max-width:100%;object-fit:contain}.stories .section_head{margin-bottom:5px}.stories_item_wraper{display:flex;flex-wrap:wrap;margin-inline:-25px}@media (max-width:1199px){.stories_item_wraper{margin-inline:-15px}}.stories_col{max-width:33.333%;width:100%;padding:0 25px;margin-bottom:30px}@media (max-width:1199px){.stories_col{padding:0 15px}}@media (max-width:767px){.stories_col{max-width:470px;margin-inline:auto}}.stories_item_image{height:440px;border-radius:15px;overflow:hidden;margin-bottom:25px}@media (max-width:1600px){.stories_item_image{height:calc(440px - 70px)}}.stories_item_image img{height:100%;width:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,.95,.33,1),filter .6s ease;will-change:transform}@media (hover:hover) and (pointer:fine){.stories_item_image:focus-within img,.stories_item_image:hover img{transform:scale(1.06) translateY(-4px);filter:brightness(1.02)}.stories_item:focus-within .stories_item_image img,.stories_item:hover .stories_item_image img{transform:scale(1.06) translateY(-4px);filter:brightness(1.02)}}.stories_item_content a:hover h4{color:#84af47!important}.stories_item_content h4{font-weight:400;font-size:25px;line-height:1.4;color:#020401;margin-bottom:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;transition:.3s all ease}@media (max-width:1600px){.stories_item_content h4{font-size:22px}}@media (max-width:1199px){.stories_item_content h4{font-size:20px}}@media (max-width:767px){.stories_item_content h4{font-weight:500}}.stories_item_content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#828080;font-weight:300}