.lang.opened .lang-link__current::after{display:none}.lang-link:not(.lang-link__current){display:block;width:auto}.benefits__info div,.industry__text,.products__inner .btn,.technologies__inner div{width:100%;margin-bottom:20px}.technologies__logos img{max-width:470px;max-height:232px}.submenu__list,.submenu__list-secondary{margin-left:32px}.menu--mobile{padding:32px 16px;display:none}.mobile-nav-search{position:relative;display:flex;align-items:center;width:100%;margin-bottom:20px}.benefits__partners-logos,.industry .btn,.technologies .btn{position:absolute;bottom:64px}.technologies{padding-bottom:148px!important}.technologies__inner{flex-direction:column-reverse;align-items:flex-start;gap:40px}.benefits__text,.technologies__text{max-width:600px}.benefits__info{flex-direction:column;align-items:flex-start;gap:50px}.benefits__partners-logos{width:calc(100% - 32px)!important}.benefits__partners-logos img:first-child,.benefits__partners-logos img:nth-child(2),.discover__content .portfolio-item:not(:nth-child(-n + 4)):not(:last-child),.portfolio__content .portfolio-item:not(:nth-child(-n + 4)):not(:last-child),.products__content .portfolio-item:not(:nth-child(-n + 4)):not(:last-child){display:none}.benefits__numbers{row-gap:24px;column-gap:24px;margin:32px auto 0;justify-content: center}.benefits__numbers--item-number{font-size:40px}.benefits__numbers--item-title{font-size:12px}.benefits__decor{display:none}.industry{padding-bottom:132px!important;background:#edf2f6}.industry .industry__types,section.industry .industry__text{padding:0 16px}.industry__text{padding:60px 0 0 16px}.industry__cards{flex-direction:column;gap:12px}.industry__cards-item{width:100%;padding:6px 16px 6px 12px}.industry__cards-item--icon,.industry__cards-item--icon img{width:42px;height:42px}.industry__cards-item--title{height:48px;text-align:left;width:100%;justify-content:space-between}.industry__cards-item--title::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' viewBox='0 0 7 13' fill='none'%3E%3Cg clip-path='url(%23clip0_305_36666)'%3E%3Cpath d='M1.19321 11.2188L5.80859 6.08276L1.19321 1.06494' stroke='%23B7CBD8' stroke-width='1.84615' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_305_36666'%3E%3Crect width='7' height='12' fill='white' transform='matrix(-1 0 0 1 7 .141846)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cta-banner{padding-top:54px;padding-bottom:64px;}.cta-banner .cta-btn{font-size:14px;height:auto}.portfolio__header--numeral-info,.products__header--numeral-info{max-width:280px;margin:0 auto}.discover__content .discover-item,.discover__content .portfolio-item,.discover__content .product-item,.portfolio__content .discover-item,.portfolio__content .portfolio-item,.portfolio__content .product-item,.products__content .discover-item,.products__content .portfolio-item,.products__content .product-item{width:100%!important;max-width:100%!important;min-width:100%!important}.discover__content .discover-item__last-child .btn,.discover__content .portfolio-item__last-child .btn,.discover__content .product-item__last-child .btn,.portfolio__content .discover-item__last-child .btn,.portfolio__content .portfolio-item__last-child .btn,.portfolio__content .product-item__last-child .btn,.products__content .discover-item__last-child .btn,.products__content .portfolio-item__last-child .btn,.products__content .product-item__last-child .btn{max-width:145px}.contact-form{max-width:100%}.contact__success-message h3{font-size:18px}.contact__success-message p{font-size:10px}@media (max-width:360px){.contact__success-message h3{max-width:270px}.contact__success-message p{max-width:300px}}.footer__secondary{flex-direction:column;gap:32px}.cookies-permission .cookies__btn--accept,.footer__secondary ul,.footer__secondary>div{width:100%}.footer__secondary ul{flex-wrap:wrap}.footer__menu{gap:12px}.footer__menu--list{width:40%}.footer__social{justify-content:space-between;margin-top:0;gap:10px}.footer__contacts{text-align:left}.cookies-wrapper{align-items:flex-start}.cookies-permission{flex-wrap:wrap}@media (max-width:320px){.gradient-text.gradient-text{font-size:95px}}section.benefits .benefits__numbers{margin-top:8px}section.portfolio .discover .discover__content,section.testimonials .testimonials__slider{margin-top:18px}section:not(.hero):not(.industry):not(.services):not(.technologies):not(.benefits){padding-top:32px!important;padding-bottom:42px!important}section.technologies{padding-bottom:100px!important}section.industry .btn,section.technologies .btn{bottom:42px;left:16px}section.industry .industry__inner,section.portfolio .portfolio__header,section.products .products__header,section.technologies .technologies__inner{gap:18px}section.benefits{padding-bottom:366px!important}section.benefits .benefits__partners-logos{bottom:28px}footer.footer{padding-top:32px}section.cta-banner{padding-top:50px;padding-bottom:60px}section.portfolio .contact .contact-form,section.portfolio .portfolio .portfolio__content,section.portfolio .products .products__content{margin-top:24px}@media (max-width:475px){section.benefits{padding-bottom:300px!important}section.benefits .benefits__partners-logos{bottom:24px}}@media (max-width:415px){section.benefits .benefits__decor{margin-bottom:8px}}@media (max-width:334px){.benefits__numbers div{width:140px}section.benefits{padding-bottom:270px!important}}#more-industry{display:block}.more-btn{display:block}.more-btn~.industry__cards-item{display: none}.industry .more-btn{margin-top:12px;margin-bottom:22px}.more-btn:has(:checked)~.industry__cards-item{display:flex}