.home-services-wrapper{border-bottom:1px solid #0d0d0d}.home-services-wrapper .home-services{display:flex;margin-top:120px}.home-services-wrapper .home-services .line-content-block{width:300px;display:flex;justify-content:flex-start;align-items:flex-start}.home-services-wrapper .home-services .line-content-block .line-block{display:flex}.home-services-wrapper .home-services .line-content-block .line-block span{display:block;width:90px;height:2px;background-color:#888;position:relative;margin-top:20px}.home-services-wrapper .home-services .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:30px;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-services-wrapper .home-services .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:30px;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-services-wrapper .home-services .line-content-block p{margin-left:15px;font-size:26px;color:#d2d2d2;font-weight:400;font-family:neue-light}.home-services-wrapper .home-services .big-text-block{width:calc(100% - 300px)}.home-services-wrapper .home-services .big-text-block .title-block p{font-size:36px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-light}.home-services-wrapper .home-services .big-text-block .list-block{margin-top:50px}.home-services-wrapper .home-services .big-text-block .list-block .block{display:flex;justify-content:flex-start;align-items:center;padding:20px 0}.home-services-wrapper .home-services .big-text-block .list-block .block img{height:60px}.home-services-wrapper .home-services .big-text-block .list-block .block h3{font-size:24px;color:#d2d2d2;font-weight:400;font-family:neue-light;padding:0 20px;width:250px}.home-services-wrapper .home-services .big-text-block .list-block .block p{font-size:14px;color:#d2d2d2;font-weight:400;font-family:neue-light}.home-services-wrapper .home-services .big-text-block .list-block .under-line{width:100%;display:flex;justify-content:flex-end;align-items:flex-end}.home-services-wrapper .home-services .big-text-block .list-block .under-line .box-1{width:5%;height:2px;background:#cca36c}.home-services-wrapper .home-services .big-text-block .list-block .under-line .box-2{width:95%;height:1px;background:#443726}.home-services-wrapper .satisfaction{width:100%;margin-top:40px;display:flex;justify-content:center;align-items:center}.home-services-wrapper .satisfaction .number{font-size:500px;color:#a48458;font-weight:300;line-height:500px;font-family:neue-thin;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-services-wrapper .satisfaction .number:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-services-wrapper .satisfaction .content span{font-size:250px;color:#a48458;font-weight:300;line-height:210px;font-family:neue-thin;margin-top:-100px;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-services-wrapper .satisfaction .content span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-services-wrapper .satisfaction .content h2{font-size:36px;color:#d2d2d2;font-weight:300;line-height:36px;font-family:neue-light}.home-services-wrapper .satisfaction .content p{margin-top:20px;font-size:18px;color:#d2d2d2;font-weight:300;line-height:18px;font-family:neue-light;width:300px}@media screen and (max-width: 990px){.home-services-wrapper .home-services{flex-direction:column}.home-services-wrapper .home-services .big-text-block{width:100%;margin-top:50PX}.home-services-wrapper .home-services .big-text-block .title-block p{font-size:26px;color:#d2d2d2;font-weight:400;line-height:26px;font-family:neue-light}.home-services-wrapper .home-services .big-text-block .list-block .block h3{font-size:18px;color:#d2d2d2;font-weight:400;font-family:neue-light}.home-services-wrapper .satisfaction .number{font-size:200px;color:#a48458;font-weight:300;line-height:300px;font-family:neue-thin}.home-services-wrapper .satisfaction .content span{font-size:100px;color:#a48458;font-weight:100;line-height:100px;font-family:neue-thin}.home-services-wrapper .satisfaction .content h2{font-size:26px;color:#d2d2d2;font-weight:300;line-height:26px;font-family:neue-light}.home-services-wrapper .satisfaction .content p{font-size:14px;color:#d2d2d2;font-weight:300;line-height:14px;font-family:neue-light}}@media screen and (max-width: 600px){.home-services-wrapper .home-services{flex-direction:column}.home-services-wrapper .home-services .big-text-block{width:100%;margin-top:50PX}.home-services-wrapper .home-services .big-text-block .title-block p{font-size:26px;color:#d2d2d2;font-weight:400;line-height:26px;font-family:neue-light}.home-services-wrapper .home-services .big-text-block .list-block .block h3{font-size:18px;color:#d2d2d2;font-weight:400;font-family:neue-light}.home-services-wrapper .satisfaction .number{font-size:100px;color:#a48458;font-weight:100;line-height:100px;font-family:neue-thin}.home-services-wrapper .satisfaction .content span{font-size:50px;color:#a48458;font-weight:100;line-height:50px;font-family:neue-thin}.home-services-wrapper .satisfaction .content h2{font-size:20px;color:#d2d2d2;font-weight:300;line-height:20px;font-family:neue-light}.home-services-wrapper .satisfaction .content p{font-size:14px;color:#d2d2d2;font-weight:300;line-height:14px;font-family:neue-light}}.home-offer-wrapper{border-bottom:1px solid #0d0d0d;padding-bottom:120px}.home-offer-wrapper .home-offer{display:flex;margin-top:120px}.home-offer-wrapper .home-offer .line-content-block{width:300px;display:flex;justify-content:flex-start;align-items:flex-start}.home-offer-wrapper .home-offer .line-content-block .line-block{display:flex}.home-offer-wrapper .home-offer .line-content-block .line-block span{display:block;width:90px;height:2px;background-color:#888;position:relative;margin-top:20px}.home-offer-wrapper .home-offer .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:30px;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-offer-wrapper .home-offer .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:30px;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-offer-wrapper .home-offer .line-content-block p{margin-left:15px;font-size:26px;color:#888;font-weight:600;font-family:neue-light}.home-offer-wrapper .home-offer .line-content-block .home-offer-image-number p{margin-top:60px;font-size:150px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-thin}.home-offer-wrapper .home-offer .line-content-block .home-offer-image-number p span{color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-offer-wrapper .home-offer .line-content-block .home-offer-image-number p span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-offer-wrapper .home-offer .custom-project{display:flex;flex-direction:column}.home-offer-wrapper .home-offer .custom-project .line-block-last{width:80%;height:2px;border-top:1px solid #888888}.home-offer-wrapper .home-offer .custom-project .tets-talk{margin:50px 0 15px -15px}.home-offer-wrapper .home-offer .big-text-block{width:calc(100% - 300px)}.home-offer-wrapper .home-offer .big-text-block .title-block p{font-size:36px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-light}.home-offer-wrapper .home-offer .big-text-block img{width:100%}.home-offer-wrapper .home-offer .big-text-block .block p{margin-top:20px;font-size:18px;color:#d2d2d2;font-weight:300;line-height:18px;font-family:neue-light;width:50%;float:left}@media screen and (max-width: 990px){.home-offer-wrapper{padding-bottom:50px}.home-offer-wrapper .home-offer{flex-direction:column}.home-offer-wrapper .home-offer .big-text-block{width:100%}.home-offer-wrapper .home-offer .big-text-block .title-block p{font-size:26px;color:#d2d2d2;font-weight:400;line-height:26px;font-family:neue-light}.home-offer-wrapper .home-offer .big-text-block .list-block .block h3{font-size:18px;color:#d2d2d2;font-weight:400;font-family:neue-light}.home-offer-wrapper .home-offer .big-text-block .block{display:flex;justify-content:space-between}.home-offer-wrapper .home-offer .big-text-block .block p{width:48%;font-size:14px;color:#d2d2d2;font-weight:300;line-height:14px;font-family:neue-light;text-align:justify}.home-offer-wrapper .home-offer .line-content-block .home-offer-image-number p span{font-size:100px;color:#a48458;font-weight:400;line-height:100px;font-family:neue-thin}.home-offer-wrapper .home-offer .custom-project{margin:30px 0}.home-offer-wrapper .home-offer .custom-project .tets-talk{margin:20px 0}.home-offer-wrapper .home-offer-2,.home-offer-wrapper .home-offer-3{margin-top:20px}}.home-clients-wrapper{border-bottom:1px solid #0d0d0d;padding-bottom:120px}.home-clients-wrapper .home-clients{display:flex;margin-top:120px}.home-clients-wrapper .home-clients .line-content-block{width:300px;display:flex;justify-content:flex-start;align-items:flex-start}.home-clients-wrapper .home-clients .line-content-block .line-block{display:flex}.home-clients-wrapper .home-clients .line-content-block .line-block span{display:block;width:90px;height:2px;background-color:#888;position:relative;margin-top:20px}.home-clients-wrapper .home-clients .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:30px;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-clients-wrapper .home-clients .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:30px;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-clients-wrapper .home-clients .line-content-block p{margin-left:15px;font-size:26px;color:#888;font-weight:600;font-family:neue-light}.home-clients-wrapper .home-clients .line-content-block .client-text2{font-size:50px;color:#888;font-weight:500;line-height:50px;font-family:neue-light}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p{margin-top:60px;font-size:160px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-thin}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p span{color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-clients-wrapper .home-clients .big-text-block .home-partners{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:50px}.home-clients-wrapper .home-clients .big-text-block .home-partners img{height:60px}@media screen and (max-width: 990px){.home-clients-wrapper{padding-bottom:50px}.home-clients-wrapper .home-clients{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:50px}.home-clients-wrapper .home-clients .big-text-block{width:100%}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p{margin-top:20px}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p span{font-size:100px;color:#d2d2d2;font-weight:400;line-height:30px;font-family:neue-light}.home-clients-wrapper .home-clients .big-text-block .home-partners{margin-top:30px;gap:30px}.home-clients-wrapper .home-clients .big-text-block .home-partners img{height:30px}.home-clients-wrapper .home-clients .line-content-block{width:100%}.home-clients-wrapper .home-clients .line-content-block .client-text2{font-size:30px;color:#888;font-weight:500;line-height:30px;font-family:neue-light;margin-left:0}}@media screen and (max-width: 600px){.home-clients-wrapper .home-clients .big-text-block{width:100%}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p{margin-top:20px}.home-clients-wrapper .home-clients .big-text-block .home-clients-title p span{font-size:70px;color:#d2d2d2;font-weight:400;line-height:30px;font-family:neue-light}.home-clients-wrapper .home-clients .big-text-block .home-partners{margin-top:30px;gap:30px}.home-clients-wrapper .home-clients .big-text-block .home-partners img{height:20px}}.home-codelab-wrapper{border-bottom:1px solid #0d0d0d;padding-bottom:120px}.home-codelab-wrapper .home-codelab{display:flex;margin-top:120px}.home-codelab-wrapper .home-codelab .line-content-block{width:300px;display:flex;justify-content:flex-start;align-items:flex-start}.home-codelab-wrapper .home-codelab .line-content-block .line-block{display:flex}.home-codelab-wrapper .home-codelab .line-content-block .line-block span{display:block;width:90px;height:2px;background-color:#888;position:relative;margin-top:20px}.home-codelab-wrapper .home-codelab .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:30px;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-codelab-wrapper .home-codelab .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:30px;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-codelab-wrapper .home-codelab .line-content-block p{margin-left:15px;font-size:26px;color:#888;font-weight:600;font-family:neue-light}.home-codelab-wrapper .home-codelab-number{display:flex;margin-left:100px;height:650px}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left{width:30%;height:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left .home-codelab-number-left-1st .title{margin-top:60px;font-size:100px;color:#d2d2d2;font-weight:500;line-height:36px;font-family:neue-light}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left .home-codelab-number-left-1st .title span{color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left .home-codelab-number-left-1st .title span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left .home-codelab-number-left-1st p{font-size:18px;color:#d2d2d2;font-weight:300;line-height:18px;font-family:neue-light;margin:50px 0 30px}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left .home-codelab-number-left-1st .under-line .box-1{width:20%;height:2px;background:#cca36c}.home-codelab-wrapper .home-codelab-number .home-codelab-number-left .home-codelab-number-left-1st .under-line .box-2{width:100%;height:1px;background:#cca36c}.home-codelab-wrapper .home-codelab-number-center-image{width:30%;height:100%;display:flex;justify-content:center}.home-codelab-wrapper .home-codelab-number-center-image img{width:100%;align-items:center}.home-works-wrapper{border-bottom:1px solid #0d0d0d;padding-bottom:120px}.home-works-wrapper .home-works{display:flex;margin-top:120px}.home-works-wrapper .home-works .line-content-block{width:300px;display:flex;justify-content:flex-start;align-items:flex-start}.home-works-wrapper .home-works .line-content-block .line-block{display:flex}.home-works-wrapper .home-works .line-content-block .line-block span{display:block;width:90px;height:2px;background-color:#888;position:relative;margin-top:20px}.home-works-wrapper .home-works .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:30px;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-works-wrapper .home-works .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:30px;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-works-wrapper .home-works .line-content-block p{margin-left:15px;font-size:26px;color:#888;font-weight:600;font-family:neue-light}.home-works-wrapper .home-works .custom-project{display:flex;justify-content:flex-end;flex-direction:column}.home-works-wrapper .home-works .custom-project .tets-talk{margin:50px 0 15px -15px}.home-works-wrapper .home-works .custom-project .tets-talk a{font-size:20px;color:#888;font-weight:400;line-height:36px;font-family:neue-light}.home-works-wrapper .home-works .custom-project .line-block-last{width:80%;height:2px;border-top:1px solid #888888;margin-bottom:80px}.home-works-wrapper .home-works .big-text-block{border-bottom:1px solid #888888;padding-bottom:80px;width:calc(100% - 300px)}.home-works-wrapper .home-works .big-text-block .title-block p{font-size:36px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-light}.home-works-wrapper .home-works .big-text-block .home-works-number span{font-size:30px;color:#d2d2d2;font-weight:500;line-height:36px;font-family:neue-light;color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-works-wrapper .home-works .big-text-block .home-works-number span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-works-wrapper .home-works .big-text-block .home-works-number h1{font-size:60px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-thin;margin:30px 0}.home-works-wrapper .home-works .big-text-block .home-works-menu{display:flex}.home-works-wrapper .home-works .big-text-block .home-works-menu p{width:50%;font-size:20px;color:#d2d2d2;font-weight:400;line-height:20px;font-family:neue-thin}.home-works-wrapper .home-works .big-text-block img{width:100%;margin:50px 0 0;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home-feedback-wrapper{border-bottom:1px solid #0d0d0d;padding-bottom:120px}.home-feedback-wrapper .home-feedback{display:flex;margin-top:120px}.home-feedback-wrapper .home-feedback .line-content-block{width:300px;display:flex;justify-content:flex-start;align-items:flex-start}.home-feedback-wrapper .home-feedback .line-content-block .line-block{display:flex}.home-feedback-wrapper .home-feedback .line-content-block .line-block span{display:block;width:90px;height:2px;background-color:#888;position:relative;margin-top:20px}.home-feedback-wrapper .home-feedback .line-content-block .line-block span:before{content:"";position:absolute;height:2px;width:30px;background-color:#000;display:block;left:50%;transform:translate(-50%);top:0}.home-feedback-wrapper .home-feedback .line-content-block .line-block span:after{content:"";position:absolute;height:3px;width:30px;background-color:#cca36c;display:block;left:50%;transform:translate(-50%);top:-2px}.home-feedback-wrapper .home-feedback .line-content-block p{margin-left:15px;font-size:26px;color:#888;font-weight:600;font-family:neue-light}.home-feedback-wrapper .home-feedback .big-text-block{width:calc(100% - 300px)}.home-feedback-wrapper .home-feedback .big-text-block .title-block p{font-size:36px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-light}.home-feedback-wrapper .home-feedback .big-text-block .home-feedback-number span{font-size:30px;color:#d2d2d2;font-weight:500;line-height:36px;font-family:neue-light;color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-feedback-wrapper .home-feedback .big-text-block .home-feedback-number span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-feedback-wrapper .home-feedback .big-text-block .home-feedback-number h1{font-size:60px;color:#d2d2d2;font-weight:400;line-height:36px;font-family:neue-thin;margin:30px 0}.home-feedback-wrapper .home-feedback .big-text-block .home-works-menu{display:flex}.home-feedback-wrapper .home-feedback .big-text-block .home-works-menu p{width:50%;font-size:20px;color:#d2d2d2;font-weight:400;line-height:20px;font-family:neue-thin}.home-feedback-wrapper .home-feedback .big-text-block img{width:100%;margin:50px 0 0}.home-feedback-wrapper .home-feedback .custom-project{display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.home-feedback-wrapper .home-feedback .custom-project .tets-talk{margin:50px 0 15px -15px}.home-feedback-wrapper .home-feedback .custom-project .line-block-last{width:80%;height:2px;border-top:1px solid #888888;margin-bottom:80px}.home-feedback-wrapper .home-feedback .blog-text{width:40%;display:flex;flex-direction:column;gap:300px}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number{width:80%}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number span{font-size:80px;color:#d2d2d2;font-weight:500;line-height:36px;font-family:neue-light;color:#4a3c25;background:linear-gradient(#a48458,#292117,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s ease-in-out}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number span:hover{color:#a48458;background:initial;-webkit-text-fill-color:initial}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number .home-feed-menu p{font-size:20px;color:#fffdfd;font-weight:400;line-height:20px;font-family:neue-thin}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number .home-feed-menu .clients{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:row;margin-top:30px;gap:10px}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number .home-feed-menu .clients img{width:70px;height:70px;margin-top:0}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number .home-feed-menu .clients .feedback-owner{gap:10px}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number .home-feed-menu .clients .feedback-owner .name{font-size:20px;color:#a48458;font-weight:400;line-height:20px;font-family:neue-thin;margin-bottom:5px}.home-feedback-wrapper .home-feedback .blog-text .home-feedback-number .home-feed-menu .clients .feedback-owner .designation{font-size:20px;color:#fffdfd;font-weight:400;line-height:20px;font-family:neue-thin}
