footer[data-v-a3104921]{display:flex;padding-top:104px;padding-bottom:104px;flex-direction:column;align-items:flex-start;background:#000;color:#fff;font-size:20px;font-style:normal;font-weight:600;text-transform:uppercase}footer h2[data-v-a3104921]{color:#f5f1ee;font-size:clamp(2.5rem,1.9235rem + 2.4595vw,4.875rem);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width:1400px){footer[data-v-a3104921]{flex-direction:column;gap:16px;padding-top:32px;padding-bottom:32px}}footer .border[data-v-a3104921]{width:100%;margin-top:144px}@media screen and (max-width:1400px){footer .border[data-v-a3104921]{margin-top:0}}footer .top[data-v-a3104921]{display:grid;grid-template-columns:340px 1fr;justify-content:space-between;width:100%;padding:48px;box-sizing:border-box;gap:207px}@media screen and (max-width:1800px){footer .top[data-v-a3104921]{gap:64px}}@media screen and (max-width:1200px){footer .top[data-v-a3104921]{display:flex;flex-direction:column;gap:16px}}footer .top .left img[data-v-a3104921]{display:block}footer .top .left span[data-v-a3104921]{display:block;margin-top:144px}@media screen and (max-width:1400px){footer .top .left span[data-v-a3104921]{margin-top:16px}}footer .top .right[data-v-a3104921]{display:grid;grid-template-columns:566px 350px;justify-content:space-between}@media screen and (max-width:1800px){footer .top .right[data-v-a3104921]{grid-template-columns:566px 250px}}@media screen and (max-width:1400px){footer .top .right[data-v-a3104921]{display:flex;flex-direction:column;gap:16px}}footer .top .right .contacts[data-v-a3104921]{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1400px){footer .top .right .contacts[data-v-a3104921]{display:flex;flex-direction:column}}footer .top .right .contacts .emails[data-v-a3104921]{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1400px){footer .top .right .contacts .emails[data-v-a3104921]{display:flex;flex-direction:column}}footer .top .right .contacts .emails a[data-v-a3104921]{color:#f5f1ee;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-style:normal;font-weight:600;text-transform:uppercase;text-decoration:none}footer .top .right ul[data-v-a3104921]{display:flex;flex-direction:column;justify-content:space-between;list-style:none}footer .top .right ul li a[data-v-a3104921]{text-decoration:none;color:#a8a6a6;font-size:15px;font-style:normal;font-weight:500;line-height:normal}footer .top .right ul li a[data-v-a3104921]:hover{color:#ff9e2f}footer .top .right .nav-menu .router-link-exact-active[data-v-a3104921]{color:#ff9e2f;border-color:#a8a6a6}footer .bottom[data-v-a3104921]{width:100%;padding:0 48px 48px;box-sizing:border-box}@media screen and (max-width:1400px){footer .bottom[data-v-a3104921]{display:flex;flex-direction:column;padding-top:16px}}footer .bottom .main[data-v-a3104921]{display:grid;grid-template-columns:340px 1fr;justify-content:space-between;gap:207px}@media screen and (max-width:1800px){footer .bottom .main[data-v-a3104921]{gap:64px}}@media screen and (max-width:1400px){footer .bottom .main[data-v-a3104921]{display:flex;gap:16px;flex-direction:column}}footer .bottom .main .right[data-v-a3104921]{display:grid;grid-template-columns:566px 350px;justify-content:space-between}@media screen and (max-width:1800px){footer .bottom .main .right[data-v-a3104921]{grid-template-columns:566px 250px}}@media screen and (max-width:1400px){footer .bottom .main .right[data-v-a3104921]{display:flex;flex-direction:column;gap:16px}}footer .bottom .main .right .policy h2[data-v-a3104921]{height:0;overflow:hidden}footer .bottom .main .right .policy .policy_text[data-v-a3104921]{display:grid;grid-template-columns:repeat(2,1fr)}footer .bottom .main .right .policy[data-v-a3104921]{display:flex;flex-direction:column}@media screen and (max-width:1400px){footer .bottom .main .right .policy[data-v-a3104921]{flex-direction:column;gap:16px}}footer .bottom .main span[data-v-a3104921]{color:#a8a6a6;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.get_in_touch[data-v-b4fbb333]{padding-left:0;background-color:#efebe8;background-image:url(/assets/getInTouchBG-B1cA2W_9.jpg);background-size:cover;display:flex;border-radius:60px 60px 0 0;overflow:hidden;margin-top:-66px}@media screen and (max-width:1200px){.get_in_touch[data-v-b4fbb333]{padding-left:clamp(1.125rem,.3058rem + 3.4951vw,4.5rem);gap:32px}}.get_in_touch .desktop[data-v-b4fbb333]{display:block}@media screen and (max-width:1200px){.get_in_touch .desktop[data-v-b4fbb333]{display:none}}.get_in_touch .mobile[data-v-b4fbb333]{display:none}@media screen and (max-width:1200px){.get_in_touch .mobile[data-v-b4fbb333]{display:block}}@media screen and (max-width:1200px){.get_in_touch[data-v-b4fbb333]{flex-direction:column-reverse}}.get_in_touch img[data-v-b4fbb333]{opacity:.2}.get_in_touch .text[data-v-b4fbb333]{padding-top:134px;display:flex;flex-direction:column;gap:64px}.get_in_touch .text h1[data-v-b4fbb333]{color:#fff;font-style:normal;font-weight:400;text-transform:uppercase}.get_in_touch .text p[data-v-b4fbb333]{color:#fff;font-size:24px;font-style:normal;font-weight:400;max-width:805px}.wrapper[data-v-88010a4a]{background-color:#000}.wrapper header[data-v-88010a4a]{display:flex;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:40px;position:relative}.wrapper header .mobile_menu[data-v-88010a4a]{position:absolute;box-sizing:border-box;margin:0 16px;width:calc(100% - 32px);top:110%;left:0;right:0;border:1px solid rgba(0,0,0,0);border-radius:32px;background:#0000;max-height:0;overflow:hidden;transition:all ease-in-out 321ms}.wrapper header .mobile_menu ul[data-v-88010a4a]{display:grid;grid-template-columns:repeat(3,1fr);padding:16px;gap:8px}.wrapper header .mobile_menu a[data-v-88010a4a]{text-decoration:none;color:#a8a6a6;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.wrapper header .mobile_menu .router-link-exact-active[data-v-88010a4a]{color:#ff9e2f;border-color:#a8a6a6}.wrapper header .mobile_menu--open[data-v-88010a4a]{max-height:200px;background:#000}.wrapper header .burger[data-v-88010a4a]{cursor:pointer;display:none}@media screen and (max-width:1200px){.wrapper header[data-v-88010a4a]{padding-top:24px;padding-bottom:24px}.wrapper header .burger[data-v-88010a4a]{display:block}.wrapper header .logo[data-v-88010a4a]{width:150px}}.wrapper header nav ul[data-v-88010a4a]{display:flex;gap:64px}.wrapper header nav ul a[data-v-88010a4a]{text-decoration:none;color:#a8a6a6;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.wrapper header nav ul .router-link-exact-active[data-v-88010a4a]{color:#ff9e2f}@media screen and (max-width:1200px){.wrapper header nav ul[data-v-88010a4a]{display:none}}.wrapper section[data-v-88010a4a]{display:none;background:none;padding-top:104px;padding-bottom:72px}.wrapper h2[data-v-88010a4a]{color:#f5f1ee;font-style:normal;font-weight:400;text-transform:uppercase;margin-top:42px}.wrapper--expended[data-v-88010a4a]{background-image:url(/images/orange_bot.png)}.wrapper--expended section[data-v-88010a4a]{display:block}.wrapper--expended section ul[data-v-88010a4a]{display:flex;align-items:center;list-style:none;gap:16px}.wrapper--expended section ul li[data-v-88010a4a]{color:#fff;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.intro[data-v-7452b349]{background:#000;padding-top:96px;padding-bottom:64px;background-image:url(/images/orange_bot.png),url(/images/intro_pipes.png);background-size:100% auto,45%;background-position:bottom,5% 35%;background-repeat:no-repeat,no-repeat}@media screen and (max-width:1200px){.intro[data-v-7452b349]{flex-direction:column;gap:32px;padding-top:64px;background-size:100% 60%,100%;background-position:bottom,0% 65%;background-repeat:no-repeat,no-repeat;background-image:url(/images/intro_bg_mobile.png),url(/images/intro_pipes.png)}}.intro h1[data-v-7452b349]{color:#f5f1ee;text-align:right;font-size:clamp(3.0625rem,1.6316rem + 5.7237vw,8.5rem);font-style:normal;font-weight:400}.intro .bottom[data-v-7452b349]{display:flex;justify-content:space-between;align-items:center;margin-top:196px}@media screen and (max-width:1200px){.intro .bottom[data-v-7452b349]{flex-direction:column-reverse;gap:32px}.intro .bottom button[data-v-7452b349]{max-width:100%;width:100%}}.intro .bottom p[data-v-7452b349]{color:#f5f1ee;text-align:right;font-size:clamp(1rem,.818rem + .7767vw,1.75rem);font-style:normal;font-weight:400;max-width:749px}.our_journey[data-v-7452b349]{position:relative}.our_journey .text h2[data-v-7452b349]{text-transform:uppercase}.our_journey .top_background_orange[data-v-7452b349]{background:linear-gradient(180deg,#ff6a00,#f5f1ee00);height:205px;position:absolute;top:0;left:0;right:0}.our_journey[data-v-7452b349]{padding-top:205px;background-size:100% auto;background-position:top;background-repeat:no-repeat;display:flex;justify-content:space-between;padding-right:0}@media screen and (max-width:1200px){.our_journey[data-v-7452b349]{flex-direction:column}}.our_journey .text span[data-v-7452b349]{color:#a8a6a6;font-size:28px;font-style:normal;font-weight:600}.our_journey .text h2[data-v-7452b349]{color:#1b1b1b;font-style:normal;font-weight:400;padding-top:16px;max-width:1072px}.our_journey .text p[data-v-7452b349]{padding-top:141px;color:#ff6a00;font-size:20px;font-style:normal;font-weight:500;max-width:472px}@media screen and (max-width:1200px){.our_journey .text p[data-v-7452b349]{padding-top:32px}}.banner[data-v-7452b349]{display:flex;justify-content:space-between;padding-top:64px;padding-bottom:104px;gap:32px}@media screen and (max-width:1200px){.banner[data-v-7452b349]{flex-direction:column}}.banner img[data-v-7452b349]{height:fit-content;align-self:flex-end;border-radius:16px}.banner .text[data-v-7452b349]{max-width:980px;border-radius:16px;background:#fff;padding:104px;display:flex;flex-direction:column;gap:64px}@media screen and (max-width:1200px){.banner .text[data-v-7452b349]{padding:24px;gap:32px;margin-top:8px}}.banner .text p[data-v-7452b349]{color:#000;font-size:clamp(1rem,.8786rem + .5178vw,1.5rem);font-style:normal;font-weight:500}.banner .text p span[data-v-7452b349]{color:#a8a6a6}.products[data-v-7452b349]{border-radius:32px;background:#000;padding-top:104px;padding-bottom:104px}.products .top[data-v-7452b349]{display:flex;justify-content:space-between}@media screen and (max-width:1200px){.products .top[data-v-7452b349]{flex-direction:column}}.products .top p[data-v-7452b349]{color:#a8a6a6;font-size:20px;font-style:normal;font-weight:500;max-width:339px;align-self:flex-end}.products .top h2[data-v-7452b349]{font-style:normal;font-weight:400;margin-top:16px}.products .border[data-v-7452b349]{display:block;margin-top:104px;width:100%;height:32px;border-radius:20px 20px 0 0;border:1px solid rgba(168,166,166,.56);border-bottom:none}.products .cards[data-v-7452b349]{display:flex;gap:24px;flex-wrap:nowrap;overflow-x:scroll;margin:0 48px}@media screen and (max-width:1200px){.products .cards[data-v-7452b349]{margin:0 8px;flex-direction:column}.products .cards img[data-v-7452b349]{width:70%;margin-left:auto}}.products .cards[data-v-7452b349]::-webkit-scrollbar{display:none}.products .cards .card[data-v-7452b349]{width:calc(33% - 12px);border-radius:16px;background:#a8a6a629;padding-top:24px;padding-left:24px;display:flex;flex-direction:column;gap:80px;justify-content:space-between;box-sizing:border-box}@media screen and (max-width:1200px){.products .cards .card[data-v-7452b349]{width:100%;gap:46px}}.products .cards .card p[data-v-7452b349]{color:#f5f1ee;font-size:clamp(1.5rem,1.2573rem + 1.0356vw,2.5rem);font-style:normal;font-weight:400}.products .bottom[data-v-7452b349]{display:flex;flex-direction:column;margin:104px auto 0;max-width:588px;gap:72px}.products .bottom p[data-v-7452b349]{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400}.alongside[data-v-7452b349]{padding-top:104px;padding-bottom:170px}.alongside .text--right[data-v-7452b349]{text-align:end}@media screen and (max-width:1200px){.alongside .text--right[data-v-7452b349]{text-align:unset}}.alongside h2[data-v-7452b349]{color:#1b1b1b;font-style:normal;font-weight:400;text-transform:uppercase}.alongside .main[data-v-7452b349]{margin-top:104px;display:flex;justify-content:space-between;gap:104px}@media screen and (max-width:1200px){.alongside .main[data-v-7452b349]{flex-direction:column;margin-top:32px}}.alongside .main .small[data-v-7452b349]{max-width:303px;display:flex;flex-direction:column;gap:72px}.alongside .main .small button[data-v-7452b349]{align-self:flex-start}.alongside .main .cards[data-v-7452b349]{display:flex;flex-direction:column;gap:64px;margin-top:40px}.alongside .main .cards .card[data-v-7452b349]{width:100%}.alongside .main .cards .card span[data-v-7452b349]{color:#a8a6a6;font-size:20px;font-style:normal;font-weight:600}.alongside .main .cards .card .perks--mobile[data-v-7452b349]{color:#a8a6a6;font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase;display:none;flex-wrap:wrap;margin-top:24px;padding:0 12px}.alongside .main .cards .card .perks--mobile .perk[data-v-7452b349]{flex-wrap:nowrap;display:flex;gap:8px;align-items:center}.alongside .main .cards .card .perks--mobile .perk img[data-v-7452b349]{width:8px}@media screen and (max-width:1200px){.alongside .main .cards .card .perks--mobile[data-v-7452b349]{display:flex;gap:6px}}.alongside .main .cards .card .main[data-v-7452b349]{display:flex;justify-content:space-between;margin-top:0;padding-left:40px;padding-right:40px;gap:148px}@media screen and (max-width:1200px){.alongside .main .cards .card .main[data-v-7452b349]{padding-left:8px;padding-right:8px;gap:0;flex-direction:row;gap:24px}}.alongside .main .cards .card .main .img_wrap[data-v-7452b349]{padding:8px;border-radius:12px;background:#fff;width:fit-content;height:fit-content}@media screen and (max-width:1200px){.alongside .main .cards .card .main .img_wrap img[data-v-7452b349]{width:96px}}.alongside .main .cards .card .main .info[data-v-7452b349]{display:flex;flex-direction:column}.alongside .main .cards .card .main .info .info_main[data-v-7452b349]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.alongside .main .cards .card .main .info .info_main h4[data-v-7452b349]{color:#1b1b1b;font-size:clamp(1.5rem,1.1359rem + 1.5534vw,3rem);font-style:normal;font-weight:400}@media screen and (max-width:1200px){.alongside .main .cards .card .main .info .info_main h4[data-v-7452b349]{white-space:pre-line;max-width:fit-content}}.alongside .main .cards .card .main .info .info_main .perks[data-v-7452b349]{display:flex;gap:30px}.alongside .main .cards .card .main .info .info_main .perks .perk[data-v-7452b349]{color:#a8a6a6;font-size:clamp(.875rem,.784rem + .3883vw,1.25rem);font-style:normal;font-weight:600;text-transform:uppercase}.alongside .main .cards .card .main .info .info_main .perks--desktop[data-v-7452b349]{padding-top:80px}@media screen and (max-width:1200px){.alongside .main .cards .card .main .info .info_main .perks--desktop[data-v-7452b349]{display:none}}.alongside .main .cards .card .main .info .info_main .perks--desktop .perk[data-v-7452b349]{display:flex;flex-wrap:nowrap;white-space:pre}.company-profile[data-v-e8f56743]{padding-top:104px;padding-bottom:104px;display:flex;flex-direction:column;gap:104px}.company-profile h2[data-v-e8f56743]{font-weight:400}.company-profile .text--orange[data-v-e8f56743]{color:#ff6a00;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:28px;font-style:normal;font-weight:400;max-width:909px;display:block;margin:0 auto}.company-profile .main[data-v-e8f56743]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media screen and (max-width:1200px){.company-profile .main[data-v-e8f56743]{grid-template-columns:repeat(1,1fr)}}.company-profile .main img[data-v-e8f56743]{border-radius:16px;width:100%}.company-profile .main .text[data-v-e8f56743]{border-radius:16px;background:#fff;padding:72px;display:flex;flex-direction:column;gap:32px}.company-profile .main .text p[data-v-e8f56743]{color:#000;font-size:24px;font-style:normal;font-weight:500}.company-profile .main .text p span[data-v-e8f56743]{color:#a8a6a6}.company-profile .text--bordered[data-v-e8f56743]{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:500;display:flex;flex-direction:column;width:100%;gap:72px}.company-profile .text--bordered p[data-v-e8f56743]{margin:0 auto;max-width:716px}.our_solutions .text-right[data-v-d62b2088]{display:block;justify-self:right}@media screen and (max-width:1400px){.our_solutions .text-right[data-v-d62b2088]{display:inline}}section[data-v-d62b2088]{padding-top:104px;padding-bottom:104px}section .text_border_wrapp p[data-v-d62b2088]{display:block;margin:0 auto}section .text_border_wrapp .gray[data-v-d62b2088]{color:#a8a6a6;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:28px;font-style:normal;font-weight:600;text-transform:uppercase;padding-top:40px}section .text_border_wrapp .black[data-v-d62b2088]{color:#1b1b1b;text-align:center;font-size:24px;font-style:normal;font-weight:500;padding-top:40px;max-width:998px}section .text_border_wrapp .orange[data-v-d62b2088]{padding-top:24px;padding-bottom:40px;color:#ff6a00;text-align:center;font-size:24px;font-style:normal;font-weight:500;max-width:1098px}section .cards[data-v-d62b2088]{display:flex;flex-direction:column;gap:26px;margin-top:104px;align-items:flex-end}section .cards .card[data-v-d62b2088]{max-width:1328px;box-sizing:border-box;padding:72px;border-radius:16px;background:#fff;display:grid;grid-template-columns:repeat(2,1fr);gap:130px}@media screen and (max-width:1200px){section .cards .card[data-v-d62b2088]{grid-template-columns:1fr 200px;gap:32px}}@media screen and (max-width:900px){section .cards .card[data-v-d62b2088]{grid-template-columns:1fr;gap:0px}}section .cards .card span[data-v-d62b2088]{color:#a8a6a6;font-size:20px;font-style:normal;font-weight:600}section .cards .card h4[data-v-d62b2088]{margin-top:16px;color:#1b1b1b;font-size:48px;font-style:normal;font-weight:400}section .cards .card p[data-v-d62b2088]{color:#1b1b1b;font-size:20px;font-style:normal;font-weight:500;margin-top:32px}section .cards .card ul[data-v-d62b2088]{margin-top:72px;list-style:none;display:flex;flex-direction:column;gap:12px}section .cards .card ul li[data-v-d62b2088]{color:#a8a6a6;font-size:20px;font-style:normal;font-weight:600;text-transform:uppercase}section .cards .card .main[data-v-d62b2088]{height:fit-content}section .cards .card .img_wrapper[data-v-d62b2088]{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;height:100%}@media screen and (max-width:1200px){section .cards .card .img_wrapper[data-v-d62b2088]{height:200px}}@media screen and (max-width:900px){section .cards .card .img_wrapper[data-v-d62b2088]{display:none}}section .cards .card .img_wrapper[data-v-d62b2088]{aspect-ratio:1/1;padding:8px;border-radius:12px;background:#fff}section .cards .card .img_wrapper img[data-v-d62b2088]{max-width:202px;height:auto;align-self:center}section h2[data-v-d62b2088]{margin-top:104px;color:#1b1b1b;font-style:normal;font-weight:400;text-transform:uppercase}.sectors[data-v-d62b2088]{margin-top:-32px;background-image:url(/images/chemicals-plant.jpg);background-size:cover;border-radius:32px 32px 0 0}.sectors .main[data-v-d62b2088]{padding:40px;border-radius:32px;background:#fff;margin-left:auto;width:fit-content}.sectors .main h2[data-v-d62b2088]{margin-top:0;background:linear-gradient(90deg,#ff9e2f,#f80,#ff6a00);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:400;text-transform:uppercase}.sectors .main ul[data-v-d62b2088]{margin-top:72px;list-style:none;display:flex;flex-direction:column;gap:8px}.sectors .main ul li[data-v-d62b2088]{border-radius:16px;background:#a8a6a629;color:#1b1b1b;font-size:24px;font-style:normal;font-weight:500;padding:16px 24px}.key_advantages[data-v-d62b2088]{background:#000}.key_advantages ul[data-v-d62b2088]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding-top:104px;list-style:none}@media screen and (max-width:1200px){.key_advantages ul[data-v-d62b2088]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.key_advantages ul[data-v-d62b2088]{grid-template-columns:repeat(1,1fr)}}.key_advantages ul li[data-v-d62b2088]{border-radius:16px;background:#a8a6a629;padding:16px 24px}.key_advantages ul li span[data-v-d62b2088]{border-radius:100px;background:#ff6a00;padding:4px 16px;color:#fff;font-size:15px;font-style:normal;font-weight:500}.key_advantages ul li p[data-v-d62b2088]{padding-top:32px;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.4px}.key_advantages .bottom[data-v-d62b2088]{margin-top:104px;display:flex;flex-direction:column;gap:48px;padding-bottom:104px}.key_advantages .bottom span[data-v-d62b2088]{color:#a8a6a6;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.key_advantages h2[data-v-d62b2088]{color:#fff;font-style:normal;font-weight:400;text-transform:uppercase}.product_cards .product_card_wrap[data-v-66b2ebea]{padding:0 48px}@media screen and (max-width:1200px){.product_cards .product_card_wrap[data-v-66b2ebea]{padding:0 8px}}.product_cards .product_card_wrap .intro[data-v-66b2ebea]{display:flex;justify-content:space-between}@media screen and (max-width:1200px){.product_cards .product_card_wrap .intro[data-v-66b2ebea]{flex-direction:column}}.product_cards .product_card_wrap .intro .main[data-v-66b2ebea]{max-width:812px;padding-bottom:68px}.product_cards .product_card_wrap .intro .main h4[data-v-66b2ebea]{color:#fff;font-size:40px;font-style:normal;font-weight:400}.product_cards .product_card_wrap .intro .main p[data-v-66b2ebea]{margin-top:80px;font-size:20px;font-style:normal;font-weight:500}.product_cards .product_card_wrap .intro .main p span[data-v-66b2ebea]{color:#ff9e2f}.product_cards .product_card_wrap .intro .main button[data-v-66b2ebea]{margin-top:40px}.product_cards .product_card_wrap .intro .small_group_product[data-v-66b2ebea]{padding-bottom:40px}.product_cards .product_card_wrap .intro .small_group_product p[data-v-66b2ebea]{margin-top:24px}.product_cards .product_card_wrap .inner_cards[data-v-66b2ebea]{display:grid;gap:4px}.product_cards .product_card_wrap .inner_cards .inner_card p[data-v-66b2ebea]{color:#fff;font-size:28px;font-style:normal;font-weight:400}.product_cards .product_card_wrap .inner_cards .inner_card ul li[data-v-66b2ebea]{color:#fff;font-size:18px;font-style:normal;font-weight:400}.product_cards .product_card_wrap .inner_cards .inner_card[data-v-66b2ebea]{padding:48px;display:flex;flex-direction:column;gap:24px;border-radius:16px;background:#a8a6a629;cursor:pointer}.product_cards .product_card_wrap .inner_cards .inner_card .dot--white[data-v-66b2ebea]{display:none}.product_cards .product_card_wrap .inner_cards .inner_card ul li[data-v-66b2ebea]{display:flex;gap:16px;align-items:center}.product_cards .product_card_wrap .inner_cards .inner_card ul li img[data-v-66b2ebea]{align-self:flex-start;margin-top:7px}.product_cards .product_card_wrap .inner_cards .inner_card[data-v-66b2ebea]:hover{background:#ff6a00}.product_cards .product_card_wrap .inner_cards .inner_card:hover .dot--white[data-v-66b2ebea]{display:inline}.product_cards .product_card_wrap .inner_cards .inner_card:hover .dot--orange[data-v-66b2ebea]{display:none}.our_products_text[data-v-011a5ac2]{padding-top:72px;padding-bottom:138px}@media screen and (max-width:1200px){.our_products_text[data-v-011a5ac2]{padding-top:32px;padding-bottom:98px}}.our_products_text .text[data-v-011a5ac2]{border-radius:16px;background:#fff;color:#a8a6a6;text-align:center;font-style:normal;font-weight:600;padding:104px;max-width:950px;display:flex;flex-direction:column;gap:32px;margin:0 auto}.our_products_text .text p[data-v-011a5ac2]{font-size:clamp(1rem,.818rem + .7767vw,1.75rem)}@media screen and (max-width:1200px){.our_products_text .text[data-v-011a5ac2]{padding:32px}}.our_products_main[data-v-011a5ac2]{background:#000;color:#fff;padding-top:104px;padding-bottom:104px;display:flex;flex-direction:column;gap:104px}.our_products_main p[data-v-011a5ac2]{color:#a8a6a6;font-size:28px;font-style:normal;font-weight:600}.our_products_main h2[data-v-011a5ac2]{margin-top:16px;font-weight:400;text-transform:uppercase}.our_products_main .product_cards[data-v-011a5ac2]{display:flex;flex-direction:column;gap:104px}section[data-v-bd5868f7]{padding-top:104px;padding-bottom:104px}.top_text[data-v-bd5868f7]{color:#a8a6a6;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:28px;font-style:normal;font-weight:600;line-height:36px;text-transform:uppercase}.cards[data-v-bd5868f7]{padding-top:72px;display:flex;flex-direction:column;gap:8px;max-width:876px;margin:0 auto}.cards .card[data-v-bd5868f7]{border-radius:16px;background:#fff;padding:24px}.cards .card .top[data-v-bd5868f7]{display:flex;justify-content:space-between}.cards .card .top span[data-v-bd5868f7]{border-radius:100px;background:#ff6a00;min-width:56px;height:32px;display:block;position:relative}.cards .card .top span img[data-v-bd5868f7]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all ease-in-out .2s}.cards .card .top span .img--rotate[data-v-bd5868f7]{transform:translate(-50%,-50%) rotate(90deg)}.cards .card .top h5[data-v-bd5868f7]{color:#1b1b1b;font-size:28px;font-style:normal;font-weight:400}.cards .card .text[data-v-bd5868f7]{max-height:0;overflow:hidden;transition:all .2s}.cards .card .text p[data-v-bd5868f7]{color:#1b1b1b;font-size:20px;font-style:normal;font-weight:400}.cards .card .text ul[data-v-bd5868f7]{padding-top:12px;display:flex;flex-direction:column;gap:6px;list-style:none}.cards .card--open .text[data-v-bd5868f7]{padding-top:80px;max-height:100vh}.custom_select[data-v-c180d6e6]{border-radius:unset;background:none;display:flex;padding:24px;justify-content:space-between;align-items:center;position:relative;border-radius:16px;background:#fff}.custom_select span[data-v-c180d6e6]{color:#282828;font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:15px}.custom_select img[data-v-c180d6e6]{cursor:pointer}.custom_select .list[data-v-c180d6e6]{z-index:10;max-height:50vh;overflow:auto;width:100%;position:absolute;top:110%;border-radius:4px;background:#fff;left:0;cursor:pointer}.custom_select .list .item[data-v-c180d6e6]{padding:12px 0;margin:0 17px;border-bottom:1px solid #370aa2}.custom_select .list .item[data-v-c180d6e6]:last-child{border:none}.custom_checkbox{width:21px;height:21px;border-radius:3px;border:2px solid #F76C08;background:unset;display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none}.custom_checkbox img{-webkit-user-select:none;user-select:none;position:absolute}.custom_checkbox--checked{background:#f76c08}.input_wrapper[data-v-0c778f03]{display:flex;flex-direction:column;border-radius:16px;padding:24px;background:#fff}.input_wrapper input[data-v-0c778f03]{background:none;border:none;border-radius:unset}.input_wrapper .icon-placeholder[data-v-0c778f03]{background-image:url("data:image/svg+xml,%3Csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.77641 4.94394L0.512414 4.01594L1.53641 2.83194L0.000414133 2.46394L0.480414 0.97594L1.93641 1.58394L1.80841 -6.00815e-05H3.37641L3.24841 1.58394L4.70441 0.97594L5.18441 2.46394L3.64841 2.83194L4.68841 4.01594L3.42441 4.94394L2.59241 3.59994L1.77641 4.94394Z' fill='%23FF6A00'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 0px;background-size:8px 8px;padding-left:15px}.input_wrapper .icon-placeholder[data-v-0c778f03]:focus,.input_wrapper .icon-placeholder[data-v-0c778f03]:not(:placeholder-shown){background-image:none}.phone-input[data-v-5fc89452]{width:100%}.phone-input-wrapper[data-v-5fc89452]{display:flex;align-items:center;border:1px solid #BCC5DA;transition:all .3s ease;position:relative;border-radius:16px;background:#fff}.phone-input-wrapper.focused[data-v-5fc89452]{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.phone-input-wrapper.has-error[data-v-5fc89452]{border-color:#dc2626}.country-selector[data-v-5fc89452]{position:relative;border-right:1px solid #BCC5DA;margin:0 10px;padding-right:5px;cursor:pointer;background:#fff;min-width:120px;display:flex;align-items:center}.country-selector .selected-country[data-v-5fc89452]{display:flex;align-items:center;gap:8px;padding:10px 0;width:100%}.country-flag[data-v-5fc89452]{width:20px;height:15px;border-radius:2px;object-fit:cover}.country-code[data-v-5fc89452]{font-weight:500;color:#374151}.dropdown-arrow[data-v-5fc89452]{transition:transform .3s ease;margin-left:auto}.dropdown-arrow.rotated[data-v-5fc89452]{transform:rotate(180deg)}.country-dropdown[data-v-5fc89452]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #E5E7EB;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;z-index:1000;max-height:200px;overflow:hidden}.country-dropdown .search-box[data-v-5fc89452]{padding:8px;border-bottom:1px solid #F3F4F6;display:none}.country-dropdown .search-box .search-input[data-v-5fc89452]{width:100%;padding:8px 12px;border:1px solid #D1D5DB;border-radius:4px;font-size:14px}.country-dropdown .search-box .search-input[data-v-5fc89452]:focus{outline:none;border-color:#4f46e5}.country-dropdown .countries-list[data-v-5fc89452]{max-height:150px;overflow-y:auto}.country-dropdown .countries-list[data-v-5fc89452]::-webkit-scrollbar{width:4px}.country-dropdown .countries-list[data-v-5fc89452]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.country-dropdown .countries-list[data-v-5fc89452]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.country-dropdown .countries-list[data-v-5fc89452]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.country-dropdown .countries-list[data-v-5fc89452]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.country-dropdown .countries-list .country-option[data-v-5fc89452]{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background-color .2s ease}.country-dropdown .countries-list .country-option[data-v-5fc89452]:hover{background-color:#f3f4f6}.country-dropdown .countries-list .country-option .country-name[data-v-5fc89452]{flex:1;font-size:14px;color:#374151}.country-dropdown .countries-list .country-option .country-code-option[data-v-5fc89452]{font-size:14px;color:#6b7280}.phone-number-input[data-v-5fc89452]{flex:1;border:none;outline:none;padding:20px 16px;font-size:16px;background:transparent}.phone-number-input[data-v-5fc89452]::placeholder{color:#9ca3af}.error-message[data-v-5fc89452]{color:#dc2626;font-size:14px;margin-top:4px}@media(max-width:768px){.country-selector[data-v-5fc89452]{min-width:110px;padding:0 10px}.phone-number-input[data-v-5fc89452]{padding:16px 12px;font-size:14px}.selected-country[data-v-5fc89452]{padding:8px 0}}@media(max-width:480px){.country-selector[data-v-5fc89452]{min-width:100px}.country-selector .selected-country[data-v-5fc89452]{gap:6px}.country-selector .selected-country .country-code[data-v-5fc89452]{font-size:14px}.phone-number-input[data-v-5fc89452]{padding:14px 10px}.country-dropdown .country-option[data-v-5fc89452]{padding:6px 10px}.country-dropdown .country-option .country-name[data-v-5fc89452],.country-dropdown .country-option .country-code-option[data-v-5fc89452]{font-size:13px}}.form{background-position:left center;background-repeat:no-repeat;background-size:cover;padding:0}.form h2{color:#282828}.form .icon-placeholder{background-image:url("data:image/svg+xml,%3Csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.77641 4.94394L0.512414 4.01594L1.53641 2.83194L0.000414133 2.46394L0.480414 0.97594L1.93641 1.58394L1.80841 -6.00815e-05H3.37641L3.24841 1.58394L4.70441 0.97594L5.18441 2.46394L3.64841 2.83194L4.68841 4.01594L3.42441 4.94394L2.59241 3.59994L1.77641 4.94394Z' fill='%23FF6A00'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 24px;background-size:8px 8px;padding-left:15px}.form .icon-placeholder:focus,.form .icon-placeholder:not(:placeholder-shown){background-image:none}.form .subtitle{margin-top:50px}.form .subtitle p:nth-child(2){color:#282828;font-family:Manrope;font-style:normal;font-weight:600;line-height:135%;margin-top:18px}.form .subtitle p a{color:#d64356}.form .subtitle a{color:#0055e4;font-family:Manrope;font-style:normal;font-weight:500;line-height:135%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.form form{display:grid;grid-template-columns:repeat(2,1fr);gap:21px}.form form .attach_file{display:flex;align-items:center;justify-content:space-between;padding:12px 17px;cursor:pointer;gap:8px;border-radius:8px;border:1px dashed #A8A6A6;background:#fff}@media screen and (max-width:1000px){.form form .attach_file{flex-direction:column;align-items:unset}}.form form .attach_file .action{display:flex;align-items:center;gap:6px}.form form .attach_file .demands{color:#282828;font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:15px;opacity:.5}@media screen and (max-width:1000px){.form form .attach_file .demands{white-space:pre-line}}.form form .attach_file input{display:none}@media screen and (max-width:700px){.form form{display:flex;flex-direction:column}}.form form .agreement{color:#0009;font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:12px}@media screen and (max-width:1200px){.form form .agreement{flex-direction:column;align-items:flex-start}}.form form .agreement .left{display:flex;gap:12px}.form form .agreement .text{max-width:590px}.form form .agreement button{margin-left:auto;min-width:370px}@media screen and (max-width:1200px){.form form .agreement button{margin:0;align-self:flex-start;width:100%;min-width:100%}}.form form .uploaded_files p{display:flex;align-items:center;gap:4px;white-space:nowrap}@media screen and (max-width:1000px){.form form .uploaded_files p{white-space:unset}}.form form .uploaded_files p img{width:24px;height:24px}.form form .uploaded_files p .delete{cursor:pointer;width:16px;height:16px}.form form .grid2{grid-column:span 2}.form form .grey_border{display:flex;flex-direction:column}.form form .grey_border textarea{border:none;border-radius:16px;padding:24px}.form form .radio_label{color:#1b1b1b;font-size:16px;font-style:normal;font-weight:600;text-align:left}.form form .radio_buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.form form .radio_buttons input{display:none}.form form .input_wrapper{padding:24px;border-radius:16px;background:#fff;display:flex;gap:8px;cursor:pointer}@media screen and (max-width:1200px){.form form .input_wrapper{padding:8px}}.form form .input_wrapper img{width:20px}.form form .form-message{padding:16px 24px;border-radius:12px;font-size:16px;font-weight:500;margin-top:8px}.form form .form-message.success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.form form .form-message.error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.get_in_touch .form_wrapper[data-v-81fc502d]{display:flex;gap:72px;padding-top:104px;padding-bottom:72px}@media screen and (max-width:1200px){.get_in_touch .form_wrapper[data-v-81fc502d]{flex-direction:column}}.get_in_touch .form_wrapper .text[data-v-81fc502d]{max-width:570px;display:flex;flex-direction:column;gap:40px}.get_in_touch .form_wrapper .text p[data-v-81fc502d]{color:#a8a6a6;font-size:28px;font-style:normal;font-weight:600;text-transform:uppercase}.get_in_touch .form_wrapper .text span[data-v-81fc502d]{color:#ff6a00;font-size:20px;font-style:normal;font-weight:500;max-width:413px}.get_in_touch .contacts[data-v-81fc502d]{background-color:#eeebe8}.get_in_touch .contacts .border[data-v-81fc502d]{margin:0 24px}.get_in_touch .contacts section[data-v-81fc502d]{background:none}.get_in_touch .contacts .contacts_top[data-v-81fc502d]{padding-top:104px;padding-bottom:72px}.get_in_touch .contacts .contacts_top p[data-v-81fc502d]{color:#a8a6a6;text-align:center;font-size:28px;font-style:normal;font-weight:600;text-transform:uppercase}.get_in_touch .contacts .contacts_top .cards[data-v-81fc502d]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}@media screen and (max-width:1200px){.get_in_touch .contacts .contacts_top .cards[data-v-81fc502d]{grid-template-columns:repeat(1,1fr)}}.get_in_touch .contacts .contacts_top .cards .card[data-v-81fc502d]{border-radius:16px;background:#fff;padding:40px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.get_in_touch .contacts .contacts_top .cards .card span[data-v-81fc502d]{color:#ff6a00;font-size:20px;font-style:normal;font-weight:500}.get_in_touch .contacts .contacts_top .cards .card h4[data-v-81fc502d]{color:#1b1b1b;font-size:clamp(1.5rem,1.1359rem + 1.5534vw,3rem);font-style:normal;font-weight:400}.get_in_touch .contacts .contacts_bot[data-v-81fc502d]{padding-top:40px;padding-bottom:104px;display:flex;flex-direction:column;gap:40px}.get_in_touch .contacts .contacts_bot span[data-v-81fc502d]{color:#ff6a00;text-align:center;font-size:20px;font-style:normal;font-weight:500}.get_in_touch .contacts .contacts_bot p[data-v-81fc502d]{color:#1b1b1b;text-align:center;font-size:24px;font-style:normal;font-weight:500}*{font-family:Onest,sans-serif}h1,h2{font-family:Finlandica,sans-serif}h1 span,h2 span{background:linear-gradient(90deg,#ff9e2f,#f80,#ff6a00);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}h2{font-size:clamp(2.5rem,1.5291rem + 4.1424vw,6.5rem);line-height:clamp(2.5rem,1.5291rem + 4.1424vw,6.5rem)}*{margin:0;padding:0}input:focus,textarea:focus{outline:none}h1{font-size:clamp(2.5rem,1.5291rem + 4.1424vw,6.5rem);font-family:Finlandica,sans-serif}h1 span{font-family:Finlandica,sans-serif}h2{font-size:clamp(2.5rem,1.5291rem + 4.1424vw,6.5rem);font-family:Finlandica,sans-serif}h2 span{font-family:Finlandica,sans-serif}header,footer,section{padding-left:clamp(1.125rem,.3058rem + 3.4951vw,4.5rem);padding-right:clamp(1.125rem,.3058rem + 3.4951vw,4.5rem)}section{background-color:#efebe8}ul{list-style:none}button{cursor:pointer;white-space:nowrap;border:none;border-radius:100px;font-size:16px;font-weight:500;font-style:normal;display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;max-width:fit-content}.btn--orange{background:#ff6a00;color:#fff;align-self:center}.btn--white{background:#fff}.border{display:block;box-sizing:border-box;height:32px;border-radius:20px 20px 0 0;border:1px solid rgba(168,166,166,.56);border-bottom:none}.border--bot{transform:rotate(180deg)}
