.map-block,.our-clients{background-color:#22B44B}.node-js-page-content-wrapper:before{display:none}.service-product-development-main.banner-industries-manufacturing-software-dev{background-image:url(/static/assets/locations/main-banner/mobile.webp);background-position:right top}@media (min-width:768px){.service-product-development-main.banner-industries-manufacturing-software-dev{background-image:url(/static/assets/locations/main-banner/tablet.webp)}}@media (min-width:1024px){.service-product-development-main.banner-industries-manufacturing-software-dev{background-image:url(/static/assets/locations/main-banner/laptop.webp)}}@media (min-width:1200px){.service-product-development-main.banner-industries-manufacturing-software-dev{background-image:url(/static/assets/locations/main-banner/desktop.webp)}}.block050801{margin-bottom:160px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper{display:flex;gap:32px;flex-wrap:wrap}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office{display:flex;width:352px;padding:32px;justify-content:space-between;min-height:232px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:8px;border:2px solid #EAEBEA}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .bottom{display:flex;flex-direction:column;gap:12px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .bottom .hyperlink{width:fit-content}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top{display:flex;flex-direction:column;gap:12px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top-wrapper{display:flex;gap:8px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top-wrapper .text-main{display:flex;height:32px;padding:7px 12px 9px;align-items:center;border-radius:8px;border:1px solid #D2D5D3;color:#222B24;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.14px;text-transform:uppercase}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top-wrapper .text-main.mobile{display:none}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top-wrapper .icon-wrapper{width:21px;margin-top:7px;min-width:21px;height:15px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top-wrapper .title{margin-bottom:4px;letter-spacing:.24px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .adress{color:#222B24;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .phone-wrapper{display:flex;gap:12px}.emerline-home-logos-slider-wrapper{margin-bottom:0}.map-block{margin-bottom:120px;background-repeat:no-repeat;background-position:center 26%;background-size:cover;background-image:url(/static/assets/locations/map/map1440.svg);width:100%;display:flex;flex-direction:column;align-items:center}.map-block .img-wrap{display:none}.map-block .map-block-wrapper{padding-top:532px;padding-bottom:80px}.map-block .intro-wrap{padding:48px 24px 48px 64px;border-radius:8px;background:#14A33C;backdrop-filter:blur(21px);gap:64px;display:flex}.map-block .intro-wrap .right-wrapper{display:flex;flex-wrap:wrap;max-width:368px;gap:40px 32px}.map-block .intro-wrap .right-wrapper .card{max-width:164px}.map-block .intro-wrap .right-wrapper .card .title{color:#FFF;font-family:"Barlow Condensed",sans-serif;font-size:80px;font-style:normal;font-weight:700;line-height:80px;margin-bottom:8px}.map-block .intro-wrap .right-wrapper .card .title span{margin-left:8px}.map-block .intro-wrap .right-wrapper .card .text{color:#FFF;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.map-block .intro-wrap .left-wrapper{display:flex;flex-direction:column;gap:64px;padding-right:64px;border-right:1px solid rgba(255,255,255,.2)}.map-block .intro-wrap .left-wrapper .btn-wrapper .button{color:#FFF;font-family:"Barlow Condensed",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.18px;text-decoration:none;text-transform:uppercase}.map-block .intro-wrap .left-wrapper .btn-wrapper .button svg{margin-left:10px}.map-block .intro-wrap .left-wrapper .btn-wrapper .button svg path{fill:#FFF}.map-block .intro-wrap .left-wrapper .btn-wrapper .button:hover{color:#FB961F}.map-block .intro-wrap .left-wrapper .btn-wrapper .button:hover svg path{fill:#FB961F}.map-block .intro-wrap .left-wrapper .btn-wrapper .button:active{color:#DF7A02}.map-block .intro-wrap .left-wrapper .btn-wrapper .button:active svg path{fill:#DF7A02}.map-block .intro-wrap .left-wrapper .text-wrapper{max-width:535px}.map-block .intro-wrap .left-wrapper .text-wrapper .title{color:#FFF;font-family:"Barlow Condensed",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:16px}.map-block .intro-wrap .left-wrapper .text-wrapper .text{color:#FFF;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.service-product-development-main.bread.certif .new-content .main-block-content-wrapper .logos-wrapper .logo-wrapper.default{cursor:default}.service-product-development-main.bread.certif .new-content .main-block-content-wrapper .logos-wrapper .logo-wrapper.default:hover{opacity:1}.how-we-work-ai .items-wrapper-scroll .items-wrapper .item-wrapper{background-image:none}.offices-text-block{margin-bottom:120px}.offices-text-block .offices-text-block-wrapper{display:flex;flex-direction:column;gap:48px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap{display:flex;justify-content:space-between}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap:not(:last-child){padding-bottom:48px;border-bottom:2px solid #EAEBEA}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper{max-width:544px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .text-centr{margin-bottom:24px;color:#808982;font-family:"Barlow Condensed",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.18px;text-transform:uppercase}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrap{display:flex;flex-direction:column;gap:32px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrapper.main{margin-bottom:32px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrapper.main .title-wrap .title{margin-bottom:16px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrapper .title-wrap{display:flex;gap:12px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrapper .title-wrap .text-main{display:flex;height:32px;padding:7px 12px 9px;align-items:center;border-radius:8px;border:1px solid #D2D5D3;color:#222B24;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.14px;text-transform:uppercase;margin-top:-4px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrapper .title{color:#222B24;font-family:"Barlow Condensed",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.24px;margin-bottom:12px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper .item-wrapper .text{color:#222B24;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper{max-width:448px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .img-wrapper{background-repeat:no-repeat;margin-bottom:24px;border-radius:8px;width:100%;height:186px;background-size:cover}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .text-wrapper .title{color:#222B24;font-family:"Barlow Condensed",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:16px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .text-wrapper .text{color:#222B24;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:1199px){.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office{width:400px}.how-we-work-ai .items-wrapper-scroll .items-wrapper .item-wrapper{background-image:none}.map-block{background-image:url(/static/assets/locations/map/map1024.svg)}.map-block .map-block-wrapper{padding-top:474px}.map-block .intro-wrap{padding:48px;gap:40px}.map-block .intro-wrap .right-wrapper{display:flex;flex-wrap:wrap;max-width:326px;gap:32px}.map-block .intro-wrap .right-wrapper .card{max-width:147px}.map-block .intro-wrap .right-wrapper .card .title{font-size:72px;line-height:72px}.map-block .intro-wrap .left-wrapper{gap:26px;padding-right:40px}.map-block .intro-wrap .left-wrapper .text-wrapper{max-width:344px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper,.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper{max-width:352px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .img-wrapper{height:146px}}@media (max-width:1023px){.block050801{margin-bottom:120px}.map-block,.offices-text-block{margin-bottom:96px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper{gap:16px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office{width:328px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .phone-wrapper{gap:7px}.map-block{background-image:url(/static/assets/locations/map/map768.svg)}.map-block .map-block-wrapper{padding-top:392px;padding-bottom:64px}.map-block .intro-wrap{gap:24px}.map-block .intro-wrap .right-wrapper{display:flex;flex-wrap:wrap;max-width:276px;gap:24px}.map-block .intro-wrap .right-wrapper .card{max-width:125px}.map-block .intro-wrap .right-wrapper .card .title{font-size:64px;line-height:64px}.map-block .intro-wrap .left-wrapper{gap:26px;padding-right:24px}.map-block .intro-wrap .left-wrapper .text-wrapper{max-width:275px}.offices-text-block .offices-text-block-wrapper{gap:40px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap:not(:last-child){padding-bottom:40px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper{max-width:320px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper{max-width:264px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .img-wrapper{height:110px}}@media (max-width:767px){.how-we-work-ai{margin-bottom:80px}.how-we-work-ai .items-wrapper-scroll{width:100%;padding:0 24px;overflow-x:initial}.how-we-work-ai .items-wrapper-scroll .items-wrapper{display:flex;flex-direction:column;gap:32px;margin-right:0;padding:0}.how-we-work-ai .items-wrapper-scroll .items-wrapper .item-wrapper,.how-we-work-ai .items-wrapper-scroll .items-wrapper .item-wrapper:last-child{min-width:100%;width:100%}.how-we-work-ai .items-wrapper-scroll .items-wrapper .item-wrapper .icon-wrapper{display:none}.how-we-work-ai .items-wrapper-scroll .items-wrapper .item-wrapper .text{max-width:100%}.block050801{margin-bottom:100px}.map-block,.offices-text-block{margin-bottom:80px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider{padding-right:24px}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper{flex-direction:column}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office{padding:24px;width:100%}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top .top-wrapper .text-main{display:none;height:32px;padding:7px 12px 9px;align-items:center;border-radius:8px;border:1px solid #D2D5D3;color:#222B24;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.14px;text-transform:uppercase}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .top .top-wrapper .text-main.mobile{display:flex}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .phone-wrapper{gap:12px;flex-direction:column}.block050801 .tech-stack-block .new-content .items-wrapper-scroll.node-technology-scroll .node-technology-slider .item-wrap .offices-wrapper .office .phone-wrapper span{display:none}.map-block{background-image:none}.map-block .map-block-wrapper{padding-top:0;padding-bottom:0;background:#14A33C;backdrop-filter:blur(21px)}.map-block .img-wrap{background-image:url(/static/assets/locations/map/map320.svg);height:286px;background-repeat:no-repeat;background-position:center 26%;background-size:cover;width:100%;display:flex;flex-direction:column;align-items:center}.map-block .intro-wrap{padding:32px 0 48px;border-radius:0;backdrop-filter:blur(21px);gap:32px;display:flex;flex-direction:column}.map-block .intro-wrap .right-wrapper{display:flex;flex-wrap:wrap;max-width:100%;gap:24px}.map-block .intro-wrap .right-wrapper .card{min-width:124px;max-width:calc(50% - 12px)}.map-block .intro-wrap .right-wrapper .card .title{font-size:48px;line-height:48px}.map-block .intro-wrap .left-wrapper{padding-right:0;border-right:none}.map-block .intro-wrap .left-wrapper .text-wrapper{max-width:535px}.offices-text-block .offices-text-block-wrapper{display:flex;flex-direction:column;gap:64px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap{display:flex;flex-direction:column;gap:32px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap:not(:last-child){padding-bottom:0;border-bottom:none}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper,.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .right-wrapper{max-width:100%}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .img-wrapper{height:112px}.offices-text-block .offices-text-block-wrapper .offices-text-block-wrap .left-wrapper .text-wrapper .title{font-size:32px;line-height:36px}}