.fullscreen{bottom:0;left:0;position:absolute;right:0;top:0}.fit{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.zoomIn{transition:transform .25s ease;transform:scale(1)}.contain{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.lazybg{background-color:#000}.h1,h1{font-size:120px}@media (max-width:959.98px){.h1,h1{font-size:80px}}.h2,h2{font-size:64px}@media (max-width:959.98px){.h2,h2{font-size:50px}}.h3,.h4,h3,h4{font-size:32px}@media (max-width:959.98px){.h3,.h4,h3,h4{font-size:28px}}.row,.wp-block-columns{margin-left:-12px;margin-right:-12px}.col,.wp-block-column{margin-left:12px;margin-right:12px}.row-lg-unset{display:block}.col-1{flex:0 0 calc(8.3333333333% - 24px)}.col-2{flex:0 0 calc(16.6666666667% - 24px)}.col-3{flex:0 0 calc(25% - 24px)}.col-4{flex:0 0 calc(33.3333333333% - 24px)}.col-5{flex:0 0 calc(41.6666666667% - 24px)}.col-6{flex:0 0 calc(50% - 24px)}.col-7{flex:0 0 calc(58.3333333333% - 24px)}.col-8{flex:0 0 calc(66.6666666667% - 24px)}.col-9{flex:0 0 calc(75% - 24px)}.col-10{flex:0 0 calc(83.3333333333% - 24px)}.col-11{flex:0 0 calc(91.6666666667% - 24px)}.col-12{flex:0 0 calc(100% - 24px)}.col-lg-1{flex:0 0 calc(8.3333333333% - 24px)}.col-lg-2{flex:0 0 calc(16.6666666667% - 24px)}.col-lg-3{flex:0 0 calc(25% - 24px)}.col-lg-4{flex:0 0 calc(33.3333333333% - 24px)}.col-lg-5{flex:0 0 calc(41.6666666667% - 24px)}.col-lg-6{flex:0 0 calc(50% - 24px)}.col-lg-7{flex:0 0 calc(58.3333333333% - 24px)}.col-lg-8{flex:0 0 calc(66.6666666667% - 24px)}.col-lg-9{flex:0 0 calc(75% - 24px)}.col-lg-10{flex:0 0 calc(83.3333333333% - 24px)}.col-lg-11{flex:0 0 calc(91.6666666667% - 24px)}.col-lg-12{flex:0 0 calc(100% - 24px)}@media (max-width:959.98px){.col-md-1{flex:0 0 calc(8.3333333333% - 24px)}.col-md-2{flex:0 0 calc(16.6666666667% - 24px)}.col-md-3{flex:0 0 calc(25% - 24px)}.col-md-4{flex:0 0 calc(33.3333333333% - 24px)}.col-md-5{flex:0 0 calc(41.6666666667% - 24px)}.col-md-6{flex:0 0 calc(50% - 24px)}.col-md-7{flex:0 0 calc(58.3333333333% - 24px)}.col-md-8{flex:0 0 calc(66.6666666667% - 24px)}.col-md-9{flex:0 0 calc(75% - 24px)}.col-md-10{flex:0 0 calc(83.3333333333% - 24px)}.col-md-11{flex:0 0 calc(91.6666666667% - 24px)}.col-md-12{flex:0 0 calc(100% - 24px)}}.form-line{margin-bottom:32px}.form-line-split{margin-left:-12px;margin-right:-12px}.form-line-split .form-element{flex:0 0 calc(50% - 24px);margin-left:12px;margin-right:12px}.form-input>input,.form-textarea>textarea{border-radius:16px;height:70px;font-size:24px;padding:0 24px}.form-textarea>textarea{height:90px;padding:16px 24px}.form-select-current{border-radius:16px;height:70px;font-size:24px;padding:0 24px}.form-select-current>svg{width:24px}.form-select-dropdown{border-radius:16px;box-shadow:0 24px 44px -10px rgba(0,0,0,.12);padding:12px 0}.form-select-dropdown>nav>a{font-size:24px;padding:8px 16px;text-align:left}.form-error-text{margin-top:4px}.form-response{bottom:40px;border-radius:14px;height:56px!important;padding:16px 24px;right:32px;transform:translate3d(0,calc(100% + 40px),0)}.form-file input+label>svg{flex:0 0 32px;margin-right:4px;width:32px}body,html{font-size:16px}.container,.container-narrow{padding:0 32px}.back{width:40px}.button{border-radius:14px;height:56px;padding:0 16px;min-width:170px}.button>svg{flex:0 0 24px;margin-right:4px;width:24px}.button>span+svg{margin-left:4px;margin-right:0}.header-contact{border-radius:12.5px;font-size:16px;height:45px;left:32px;padding:0 16px}.header-logo-icon{border-radius:12.5px;border-width:1.39px;height:44px;margin-left:42px;margin-right:7.5px;width:44px}.header-logo-text{height:80px}.header-logo-text__item{font-size:44px;height:80px}.header-logo-text__item>svg{height:44px}.header-menu{display:none}.header-hamburger{right:32px}.header-popup-content>a,.header-popup-content>button{display:none}.header-popup-menu{padding-top:80px}.header-popup-menu>a{font-size:80px;margin-top:100px}@media (orientation:landscape){.header-popup-menu>a{font-size:64px;margin-top:32px}}.header-popup-menu>a.current::after{height:4px;margin-bottom:-8px}@media (orientation:landscape) and (max-width:1023.98px){.header-popup-menu{flex-wrap:wrap;flex-direction:row;padding-bottom:40px}.header-popup-menu>a{font-size:52px;margin-top:0;margin-left:48px}.header-popup-menu>a:first-child{margin-left:0}}.intro{padding:134px 32px}.intro .intro-video-landscape,.intro .intro-video-portrait{position:relative;height:auto;width:100%}@media (orientation:portrait){.intro{padding:100px 32px}}.wheeltext{padding:160px 32px 97px;overflow:hidden}.wheel{position:relative;transform:none!important}.wheel>span{position:relative;z-index:1}.wheel>span::after{content:" "}.wheel>span:last-child::after{content:""}.wheel-image{width:240px}#wheel-image-1{bottom:25%;left:-30px}#wheel-image-2{bottom:-25%;right:-30px}#wheel-image-3{bottom:-60%;left:32px}#wheel-image-4{bottom:-25%;right:32px}.h1text{padding:160px 0 97px;overflow:hidden}.h1text h1{position:relative;transform:none!important}.h1text h1>span{position:relative;z-index:1}.h1text h1>span::after{content:" "}.h1text h1>span:last-child::after{content:""}.h1text-image{top:50%;width:240px}#h1text-image-1{left:-30px;transform:translate3d(0,-125%,0)}@media (orientation:landscape){#h1text-image-1{transform:translate3d(0,-250%,0)}}#h1text-image-2{right:-30px;transform:translate3d(0,50%,0)}@media (orientation:landscape){#h1text-image-2{transform:translate3d(0,125%,0)}}#h1text-image-3{left:32px;transform:translate3d(0,25%,0)}@media (orientation:landscape){#h1text-image-3{transform:translate3d(0,50%,0)}}#h1text-image-4{right:32px;transform:translate3d(0,-75%,0)}@media (orientation:landscape){#h1text-image-4{transform:translate3d(0,-150%,0)}}.phone{padding-bottom:138px}.phone-body{margin:0 -16px;padding:4% 7% 5% 11%}.wellness{overflow:hidden;padding-bottom:97.65625vw;padding-top:10.15625vw}.wellness-bg{border-radius:40px;margin:0 32px;overflow:hidden;position:relative}.wellness-bg-sticky{aspect-ratio:960/1200}.wellness-app{position:absolute}.wellness-app-left{left:-8.7890625vw;top:8%;transform:translate3d(-100%,0,0);width:42.578125vw}.wellness-app-center{bottom:42vw;left:8.7890625vw;transform:translate3d(-150%,0,0);width:31.8359375vw}.wellness-app-right{right:-8.7890625vw;top:14%;transform:translate3d(100%,0,0);width:41.6015625vw}.wellness-app-bottom{position:absolute;right:-2.2222222222vw;bottom:0;transform:translate3d(100%,0,0);width:55.8333333333vw;scale:85%}.music{overflow:hidden;padding-bottom:53.61328125vw;padding-top:10.15625vw}.music-bg{border-radius:40px;margin:0 32px;overflow:hidden;position:relative}.music-bg-sticky{aspect-ratio:960/1200}.music-app{position:absolute}.music-app-left{left:5.2734375vw;top:0;transform:translate3d(-150%,0,0);width:30.95703125vw}.music-app-center{bottom:11.71875vw;left:-14.84375vw;transform:translate3d(-100%,0,0);width:66.40625vw}.music-app-right{right:-12.3046875vw;top:40%;transform:translate3d(100%,0,0);width:57.6171875vw}.utilities{overflow:hidden;padding-bottom:48.828125vw}.utilities-bg{border-radius:40px;margin:0 32px;overflow:hidden;position:relative}.utilities-bg-sticky{aspect-ratio:960/1200}.utilities-app{position:absolute}.utilities-app-left{display:none}.utilities-app-center{bottom:11.71875vw;left:7.03125vw;transform:translate3d(-150%,0,0);width:36.42578125vw}.utilities-app-right{right:4.6875vw;top:0;transform:translate3d(125%,0,0);width:44.23828125vw}.vision{background-color:#9ae5f6;padding:100px 0 120px;overflow:hidden}.vision h2{position:relative;transform:none!important}.vision h2>span{position:relative;z-index:1}.vision h2>span::after{content:" "}.vision h2>span:last-child::after{content:""}.numbers{background-color:#9ae5f6}.numbers-bg{top:-22.5vw}.numbers-list{height:920px;margin:0 -12px}.numbers-list__item{border-radius:40px 40px 0 0;flex:0 0 calc(25% - 24px);margin:0 12px;padding:50px 24px}.numbers-list__item-number{font-size:80px}.numbers-list__item-text{font-size:28px;margin-top:16px}@media (max-width:959.98px){.numbers{overflow:hidden;margin-top:-50vw;padding-top:50vw}.numbers-bg{left:50%;margin-left:-90vw;top:0;width:180vw}.numbers-list{align-items:stretch;flex-wrap:wrap;height:auto;margin:-12px}.numbers-list__item{aspect-ratio:1/1;border-radius:40px;flex:0 0 calc(50% - 24px);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0!important;margin:12px;padding:32px 24px;transform:none!important}.numbers-list__item-number{font-size:110px}.numbers-list__item-text{font-size:40px}}.quote{background-color:#fff;padding-bottom:100px;padding-top:200px}.quote-content>img{border-radius:31.406px;margin-top:40px;width:120px}.quote-content>h3{margin-top:40px}.quote-position{font-size:32px;margin-top:24px}.values+.quote{background-color:#9ae5f6}.logos{background-color:#e3f140;padding-bottom:120px;padding-top:120px}.logos-marquee{margin-bottom:-40px;margin-top:60px;padding-bottom:40px;padding-top:40px}.logos-list__item{border-radius:50px;flex:0 0 204px}.logos-list__item-image{border-radius:50px;flex:0 0 180px;padding:24px;margin:0 12px}.white .logos-list__item-image{box-shadow:0 8px 33px 0 rgba(0,0,0,.06)}.footer{padding-bottom:48px;padding-top:100px}.footer-top{display:flex;align-items:flex-start;justify-content:space-between}.footer-contact{flex:0 0 auto;margin-right:40px}.footer-contact>h3{margin-bottom:40px}.footer-center{flex:0 1 50%;min-width:480px}.footer-menu>a{font-size:16px;margin-bottom:16px}.footer-socials{align-items:flex-end;margin-left:40px}.footer-socials>a{border-radius:12px;height:48px;margin-bottom:16px;padding:16px}.footer-bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:100px;width:100%}.footer-motto{flex:0 1 72.0766129032%;margin-right:48px}.footer-info{flex:0 0 auto;text-align:right}.footer-info>p{margin-bottom:20px}.intro-image{padding-top:80px}.intro-image-content{border-radius:32px}.intro-image-content::after{border-radius:32px}.intro-image-mobile{display:none!important}.sectionh1+.intro-image .intro-image-content{aspect-ratio:1/1}.products-intro{padding-bottom:160px;padding-top:40px}.products-intro h2{border-radius:40px;padding:40px;margin-top:40px}.products{background-color:#000}.products-category-bg{display:none}.products-category-menu-wrapper{display:none}.products-category-list__item{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;min-height:100dvh;padding-bottom:40px;padding-top:160px}.products-category-list__item-bg{height:100%;position:absolute;top:0}.products-category-list__item-bg>img{height:100dvh;position:sticky;top:0}.products-category-list__item-info{text-align:center}.products-category-list__item-info>h3{font-size:80px;margin-bottom:16px;max-width:708px}.products-category-list__item-text{font-size:40px;margin:0 auto 36px;max-width:708px}.products-category-list__item-links{bottom:56px}.portrait .products-category-list__item-links{position:sticky}.products-category-list__item-links-wrapper{bottom:56px;display:flex;align-items:flex-end;justify-content:flex-start;height:calc((100vw - 520px)/ 860 * 1745 - 56px);position:absolute;right:32px}.landscape .products-category-list__item-links-wrapper{left:50%;right:auto;text-align:center;transform:translate3d(-50%,0,0)}.products-category-list__item-website{font-size:24px;margin-bottom:24px}.products-category-list__item-website>svg{flex:0 0 26px;margin-right:16px;width:26px}.products-category-list__item-stores>a{display:block;margin-top:16px;width:217px}.products-category-list__item-stores>a:first-child{margin-top:0}.landscape .products-category-list__item-stores{display:flex;align-items:center;justify-content:center}.landscape .products-category-list__item-stores>a{margin-top:0;margin-right:16px}.landscape .products-category-list__item-stores>a:last-child{margin-right:0}.products-category-list__item-image-wrapper{margin:0 auto;position:relative;width:calc(100vw - 520px)}.landscape .products-category-list__item-image-wrapper{padding:100px 0 160px;width:90vw}.testimonials{padding-bottom:160px;padding-top:160px}.testimonials-header{display:none}.testimonials-list{margin-top:80px}.testimonials-list__item{border-radius:40px 40px 0 40px;margin-top:24px;padding:40px}.testimonials-list__item>blockquote{font-size:32px}.testimonials-list__item-author{margin-top:40px}.testimonials-list__item-author-avatar{border-radius:20px;flex:0 0 80px;margin-left:16px;width:80px}.testimonials-list__item-author-name{font-size:24px}.testimonials-list__item-author-name>p{margin-top:8px}.testimonials-list__item:nth-child(2n+2){border-radius:40px 40px 40px 0}.testimonials-list__item:nth-child(2n+2) .testimonials-list__item-author-avatar{margin-right:16px}.about-banners{background-color:#fff;padding:63px 32px 40px}.about-banners__item{border-radius:40px;margin-top:-80px;overflow:hidden}.about-banners__item:first-child{margin-top:0}.about-banners__item-text{padding:288px 64px}@media (max-width:959.98px){.about-banners__item-text{padding:160px 32px 200px}}.about-banners__item-text>div>h2{max-width:714px}.values{background-color:#fff;padding-bottom:120px;padding-top:100px}.values h2{font-size:5.5555555556vw}.values h2 br{display:none}.values-list-col{flex:0 0 calc(20% - 24px)}.values-list-col:nth-child(2) h3{white-space:normal;width:88%;margin-left:auto;margin-right:auto}.values-list__item-icon{font-size:7.8125vw}.values-list__item h3{font-size:2.5390625vw;margin-bottom:.6944444444vw;white-space:pre-line;min-height:7.6171875vw;display:flex;align-items:center;justify-content:center}.values-list__item>p{font-size:1.66015625vw;white-space:normal;width:99%;margin-left:auto;margin-right:auto}.sectionh1{padding:160px 0 80px}.sectionh1-container>h1{font-size:120px;line-height:.92}.career-text{background-color:#fff;padding:120px 0}.career-text-top{flex-wrap:wrap-reverse;font-size:64px}.career-text-top .col-5{margin-left:auto}.career-text-top-image{aspect-ratio:1/1;border-radius:32px;margin-top:80px}.career-text-bottom{flex-wrap:wrap;font-size:40px;margin-top:80px;text-indent:45%}.career-text-bottom-image{border-radius:32px;margin-top:80px}.career-yellow{background-color:#e3f140;padding:100px 0}.career-yellow-image{aspect-ratio:1/1;border-radius:40px;margin-bottom:80px}.benefits{background-color:#c5ced2;padding-bottom:144px;padding-top:160px}.benefits h2{font-size:80px}.benefits-list{margin-top:56px}.benefits-list-col{margin-top:24px}.benefits-list-col:nth-child(1),.benefits-list-col:nth-child(2){margin-top:0}.benefits-list-col:nth-child(2n+1) .benefits-list__item:first-child{margin-bottom:24px}.benefits-list-col:nth-child(2n+2) .benefits-list__item:last-child{margin-top:24px}.benefits-list__item{border-radius:40px;padding:32px}.benefits-list__item-icon{border-radius:20px;flex:0 0 80px;margin-bottom:24px;width:80px}.benefits-list__item>h3{margin-bottom:16px}.benefits-list__item>p{font-size:20px}.career-yellow+.benefits{padding-top:100px}.vacancies{background-color:#c5ced2;padding-bottom:160px}.vacancies h2{font-size:80px}.vacancies-filters{margin-top:40px}.vacancies-filter{margin:0 12px}.vacancies-filter-current{border-radius:16px;font-size:24px;height:75px;padding:0 24px;width:389px}@media (max-width:959.98px){.vacancies-filter-current{width:340px}}.vacancies-filter-current>svg{flex:0 0 24px;width:24px}.vacancies-filter-dropdown{border-radius:16px;padding:16px 0;margin-top:8px;transform:translate3d(0,16px,0)}.vacancies-filter-dropdown>a{padding:12px 24px 12px 60px}.vacancies-filter-dropdown>a>input+label::before{left:24px;top:9.6px;width:24px}.vacancies-total{font-size:32px;margin-top:40px}.vacancies-list{margin-top:32px}.vacancies-list__item{border-radius:40px;margin-top:40px}.vacancies-list__item>a{font-size:64px;padding:60px}.vacancies-list__item>a>.props{font-size:20px;margin-bottom:16px}.vacancies-list__item>a>.project-button{font-size:20px;margin-top:3.125vw}.vacancies-list__item>a>.project-button span{padding:16px 24px;border-radius:16px}.vacancies-list__item>a>.project-button span>img{margin-right:1.171875vw;width:20px}.career-contact{background-color:#e3f140;padding-bottom:120px}.career-contact-bg{aspect-ratio:1/1;border-radius:40px;left:32px;overflow:hidden;position:absolute;right:32px;top:0}.career-contact-bg-sticky{height:100%}.career-contact-container{height:calc(100vw - 64px)}.career-contact-container>h2{font-size:80px;margin:0 80px}.career-contact-container>a{border-radius:32px;border-width:3.5px;font-size:80px;height:133px;padding:0 24px;margin:40px 80px 0}.career-contact-container>a>svg{flex:0 0 64px;margin-left:24px;width:64px}.vacancies+.career-contact{background-color:#c5ced2}.vacancy-header{padding-top:104px}.vacancy-header h1{margin-top:16px}.vacancy-header__description{margin-bottom:5.46875vw}.vacancy-header-labels{margin-top:40px}.vacancy-header-labels__item{border-radius:12px;height:44px;margin-right:12px;padding:0 16px}.vacancy-header-labels__item-icon{flex:0 0 16px;margin-right:8px;width:16px}.vacancy-header-labels-share{border-radius:12px;height:44px;padding:0 16px}.vacancy-header-labels-share>svg{flex:0 0 16px;margin-right:8px;width:16px}.vacancy-header-labels-share-copy{margin-left:12px}.vacancy-header-data{justify-content:space-between;margin-top:72px}.vacancy-header-text>.row>.col{margin-top:56px}.vacancy-header-text>.row>.col:first-child{margin-top:0}.vacancy-header-text h2{margin-bottom:24px;margin-top:56px}.vacancy-header-text p{margin-bottom:24px}.vacancy-header-text ul{margin-bottom:24px}.vacancy-header-text ul>li{margin-bottom:16px;padding-left:24px}.vacancy-header-text ul>li::before{left:9.5px;top:7.25px;width:5px}.vacancy-header-hr{border-radius:40px;padding:32px}.vacancy-header-hr-body{margin-bottom:24px}.vacancy-header-hr-photo{border-radius:14px;flex:0 0 100px;margin-right:24px;width:100px}.vacancy-header-hr-manager>h4{margin-bottom:8px}.vacancy-yellow{background-color:#e3f140;padding-bottom:80px;padding-top:100px}.contact-content{margin-left:auto;margin-right:auto;padding-top:88px;max-width:793px;align-items:center;text-align:center}.contact-back{display:none}.contact h1{font-size:64px}.contact .lead{margin-top:8px}.contact form{margin-top:40px}.contact-button{padding-bottom:40px}.contact .wpcf7-response-output{font-size:16px;margin:0 0 16px!important}@media (orientation:landscape) and (max-width:1023.98px){.contact{min-height:auto}.contact>div{height:auto}.contact-content{display:block}}.page404-content{padding-bottom:44px;padding-top:88px}.page404-content>h1{margin-bottom:8px}.page404-content>h2{margin-bottom:120px}.internal-page{padding-bottom:80px;padding-top:104px}.internal-page-back{margin-bottom:24px}.internal-page h1{font-size:48px;margin-bottom:40px}.wysiwyg>*{margin-bottom:16px}.wysiwyg h2{font-size:24px;margin-top:40px}.wysiwyg figure>table>thead+tbody>tr:first-child>td{padding-top:16px}.wysiwyg figure>table td{padding:0 12px 16px}.wysiwyg figure>table tr.tr-split>td{padding-top:16px}.wysiwyg ul>li{margin-bottom:16px;padding-left:23px}.wysiwyg ul>li::before{left:5px;top:7.25px;width:5px}.wysiwyg ol>li{margin-bottom:16px}.wysiwyg-post{font-size:24px}.wysiwyg-post>*{margin-bottom:48px}.wysiwyg-post h2{font-size:40px;margin-top:80px}.wysiwyg-post ul>li::before{top:12px}.wysiwyg-post .wp-block-image img{border-radius:40px}.musicone-h1{font-size:80px!important}.musicone .wysiwyg{font-size:24px}.musicone .wysiwyg>*{margin-bottom:24px}.musicone .wysiwyg>h3{margin-top:40px}.musicone .wysiwyg ul>li{margin-bottom:8px;padding-left:36px}.musicone .wysiwyg ul>li::before{left:14.5px;top:11.25px;width:7px}.musicone .wysiwyg ol>li{margin-bottom:8px}.musicone-apps{margin-top:56px}.musicone-apps__item{border-radius:32px;margin-top:24px;padding:64px 120px}@media (max-width:959.98px){.musicone-apps__item{padding-left:64px;padding-right:64px}}.musicone-apps__item>h2{font-size:64px;margin-bottom:16px}.musicone-apps__item>p{font-size:40px;margin-bottom:24px}.landscape .musicone-apps__item-image{max-width:708px}.portrait .musicone-apps__item-image{width:359px}.musicone-apps__item>a{margin-top:24px;width:192px}.post{padding-bottom:200px}.post-image{height:600px}.post-body{padding-bottom:120px;padding-top:24px}.post-back{margin-bottom:24px}.post-head{font-size:16px;padding-bottom:16px}.post h1{font-size:80px;margin-bottom:40px}.blog{padding-bottom:200px;padding-top:104px}.blog-menu{margin:40px -4px}.blog-menu>a{border-radius:8px;font-size:16px;height:32px;margin:0 4px;padding:0 16px}.blog-list{margin:0 -12px -100px}.blog-card{flex:0 0 calc(50% - 24px);margin:0 12px 100px}.blog-card:first-child{flex:0 0 calc(100% - 24px)}.blog-card-image{border-radius:40px;margin-bottom:16px}.blog-card-title{font-size:40px;margin-top:13px}.blog-card h2{font-size:40px;margin-top:13px}