:root{--dark-text:#101010;--white:#fcfcfc;--text_sm:.875rem;--h2_m:1.875rem;--source-font:"Source Sans 3",sans-serif;--accent-color:#d90d18;--dm-font:"DM Sans",sans-serif;--text_md:1rem;--dark-grey:#3c3c3c;--grey:#919191;--light-grey:#b4b4b4;--divider-color:gainsboro;--bg-light:#f8f8f8;--h2:2.625rem;--h1:4.5rem;--h1_m:2.875rem;--text_lg:1.5rem}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.case-title{color:var(--dark-text);font-size:var(--h2);letter-spacing:-1.7px;text-transform:uppercase;margin-bottom:0}.case-title.case-title_border{border-bottom:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color);padding-bottom:10px}.case-category{background-color:var(--dark-text);color:var(--white);text-transform:uppercase;margin-bottom:0;padding:10px;font-size:.75rem}.case-categories{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;padding-right:30px;display:flex}.cases__photo-item{width:48.5%;min-width:220px;max-width:550px;height:42vw;min-height:330px;max-height:520px;position:relative}.cases__photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0%;overflow:clip}.photo-list1__wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-rows:auto;grid-auto-columns:auto;justify-content:center;place-items:center start;display:flex}.case-categories__item{flex:none}.case-header{z-index:1;border-bottom:1px none var(--divider-color);background-color:var(--white);margin-bottom:15px;padding-top:30px;padding-bottom:20px;position:sticky;top:0}.simple-title{font-family:var(--source-font);color:var(--light-grey);font-size:var(--text_sm);text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:500;line-height:100%}.case-simple-text{font-family:var(--dm-font);color:var(--dark-text);font-size:var(--text_md);margin-top:16px;margin-bottom:0;font-weight:400;line-height:120%}.case-simple-text.case-simple-text_additional{max-width:605px;margin-top:0;margin-left:auto;margin-right:auto}.photo-list1{margin-top:50px}.cases-additional{margin-top:0}.cases-concept{margin-top:50px}.cases-concept__text-wrap{max-width:630px}.cases-whats{margin-top:50px}.cases-whats__text-wrap{max-width:630px}.case-request_text,.case-request_photos{margin-top:10px}.presentation-image_wrapper{margin-bottom:10px}.presentation-image{object-fit:contain;width:100%;height:100%;display:block}.cases-presentation_wrapper{padding-top:10px}.case-website{grid-column-gap:20px;grid-row-gap:20px;font-family:var(--source-font);color:var(--dark-text);text-transform:uppercase;flex-flow:row;justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:0;font-weight:500;line-height:100%;text-decoration:underline;display:flex}.case-website_link-block{grid-column-gap:6px;grid-row-gap:6px;color:var(--dark-text);justify-content:flex-start;align-items:center;display:flex}.case-website_link1,.case-website_link2{padding-top:16px}.video-block-controller__wrapper-case{flex-direction:column;align-items:stretch;width:48.5%;min-width:220px;max-width:550px;height:47vw;min-height:370px;max-height:540px;margin-top:0;display:block;position:relative;overflow:hidden}.video-block-embed{height:100%;display:block}.media-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.videos-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-rows:auto;grid-auto-columns:auto;justify-content:center;place-items:center start;display:flex;overflow:hidden}@media screen and (min-width:1920px){.main_h1{width:45vw;max-width:800px;font-size:clamp(3.25rem,4.9vw,6rem)}.main-bottom_img{width:480px;height:630px}.brands__photo-wrapper{max-width:220px;max-height:280px}.main__h2{width:45vw;max-width:800px;font-size:clamp(3.25rem,4.9vw,6rem)}}@media screen and (max-width:991px){.container{padding-left:20px;padding-right:20px}.btn-border_inner-text.btn-border_inner-text_center{text-align:center;text-align:center}.main_h1{width:37vw;min-width:300px;font-size:clamp(2.5rem,4.9vw,4.5rem)}.about{padding-top:90px}.about-hero{flex-flow:wrap;padding-top:40px}.about-hero.about-hero_mt{margin-top:80px}.block-title_large{font-size:clamp(2.175rem,5.5vw,2.625rem)}.about-hero__title-wrap{width:80vw;min-width:450px;max-width:600px}.about__content{max-width:600px}.about__photo-wrapper{min-height:340px}.achievments{padding-top:90px}.achievments__item-descr{font-size:var(--text_sm)}.achievments__item-numbers{font-size:clamp(4.5rem,7.9vw,7.5rem)}.home-sticky_column.is-3{display:none}.home-sticky_column.is-2{transform:translateY(-10%)}.home-sticky_layout{align-items:stretch}.home-sticky_img-height{padding-top:224%}.services{padding-top:90px;padding-bottom:120px}.services-top__content{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start}.services-top__title-large-wrapper{width:86vw;max-width:720px}.services-top__content-short{text-align:left}.services-accordion__content-inner.accordions-cnt-in{flex-flow:wrap}.services-accordion__media-wrap{flex:0 auto;justify-content:center;align-items:flex-start}.services-accordion__img-vert{width:35vw;min-width:250px;max-width:400px;height:45vw;min-height:300px;max-height:450px}.services-accordion__img-hor{width:57vw;min-width:420px;max-width:540px;height:40vw;min-height:300px;max-height:375px}.cases{padding-top:8vh}.cases__content-img-wrapper{max-height:430px}.benefits__cards{grid-template-columns:1fr 1fr}.brands__content{flex-flow:column}.brands__photo-bottom{margin-top:50px}.brands__photo-top1,.brands__photo-top2{position:static}.main__h2{width:37vw;min-width:300px;font-size:clamp(2.5rem,4.9vw,4.5rem)}.faqs-content{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column}.photo-list1__wrapper{grid-template-columns:auto auto;grid-auto-columns:auto}.contact-us__top{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start}.contact-us__title-wrapper{min-width:600px}.burger-menu{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:center;display:none}.burger-menu_1{background-color:var(--white);width:24px;height:3px}.header-mobile{background-color:var(--dark-text);flex-flow:column;justify-content:center;align-items:center;height:100svh;padding:25px 15px 40px;display:none;position:absolute;inset:0%}.burger-menu_2,.burger-menu_3{background-color:var(--white);width:24px;height:3px}.brands__photo-top{grid-column-gap:10px;grid-row-gap:10px;margin-bottom:50px;display:flex}.case-website{padding-top:10px}.video-block-controller__wrapper1{width:35vw;min-width:250px;max-width:400px;height:45vw;min-height:300px;max-height:450px}.videos-wrapper{grid-template-columns:auto auto;grid-auto-columns:auto}.preloader__img-wrapper{opacity:1;top:20%;left:50%;transform:translate(-50%,-50%)scale(1)}.preloader,.cases__content-hover-text_wrapper,.cases-animation_area,.main-second_start-mobile{display:none}}@media screen and (max-width:767px){.container{padding-left:15px;padding-right:15px}.header{top:0}.main{padding-top:30px;padding-bottom:90px}.header-logo{z-index:1;position:relative}.header-nav{flex-flow:column;flex-grow:1;justify-content:center;align-items:center}.header-btn-wrapper{flex-flow:column;flex-grow:0;flex-shrink:0;align-items:stretch;width:100%}.header-nav__item-link{font-size:var(--h2_m)}.header-nav__item-link.footer-item{font-size:var(--text_sm);font-size:var(--text_sm)}.main-second{flex-flow:column;align-items:stretch;margin-top:30px;margin-bottom:30px}.main-head{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;align-items:stretch}.brand__title{width:100%;min-width:100%;font-size:clamp(2rem,4.9vw,4.5rem)}.main-decorative{width:24px;height:24px}.main-second_start-descr{margin-bottom:20px}.main-second_start-based{text-align:left;max-width:190px}.main-second_end{flex-flow:row;justify-content:space-between;align-items:flex-end;width:100%;max-width:100%;margin-top:30px}.main-bottom{grid-column-gap:30px;grid-row-gap:30px;padding-top:30px}.main-bottom_img{width:100%;max-width:362px;height:464px}.about{padding-top:50px}.about-hero{padding-right:0}.block-title_large{width:100%;max-width:100%;font-size:clamp(1.875rem,6vw,2.125rem)}.about-hero__title-wrap{min-width:100%}.block-title_large-wrapper{width:82vw;min-width:380px;max-width:430px}.achievments{padding-top:100px}.achievments__list{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.achievments__item-descr{font-size:var(--text_md)}.home-sticky_column.is-2,.home-sticky_column.is-1{grid-row-gap:1em;transform:none}.home-sticky_column.is-3{transform:none}.home-sticky_column.is-2,.home-sticky_column.is-1{grid-row-gap:1em;transform:none}.photo-slides{min-height:auto}.home-sticky_img-wrap{height:100%}.home-sticky_layout{grid-column-gap:1em;min-height:auto}.home-sticky_img-height{padding-top:199%}.services{padding-bottom:90px}.services-top__title-large-wrapper{width:72vw;min-width:359px}.services-accordion__nav.accordions-nav{grid-column-gap:5px;grid-row-gap:5px;grid-column-gap:5px;grid-row-gap:5px}.services-accordion__descr{max-width:100%}.services-accordion__rich-wrap{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column}.page-progress{z-index:1000}.cases{padding-top:50px;padding-bottom:50px}.cases__top-nav{justify-content:flex-end;align-items:flex-start}.cases__top-wrapper{flex-flow:column}.cases__content{margin-top:30px}.cases__content-img-wrapper{width:60vw;min-width:430px;max-width:500px;height:50svh;min-height:540px;max-height:600px}.decoration-text{padding-top:90px;padding-bottom:90px}.decoration-text__item-text{font-size:48px}.benefits{padding-top:40px;padding-bottom:40px}.benefits__cards{grid-template-columns:1fr}.header-nav__item-divider{display:none}.cases-page{width:100%;min-width:100%;padding:0 15px 20px}.brands{padding-top:50px;padding-bottom:50px}.main__h2{margin-left:auto}.faq-content__nav.accordions-nav{grid-column-gap:5px;grid-row-gap:5px;grid-column-gap:5px;grid-row-gap:5px}.case-title{font-size:var(--h2_m)}.cases-page__close-btn{top:10px;right:10px}.contact-us__title-wrapper{width:100%;min-width:390px}.contacts-list{max-width:100%}.contact-us__main{background-image:url(https://cdn.prod.website-files.com/66efe6622a82b5acbcedebd8/6708da4a92ea9e4715204792_DTS_FIRST_ROUND_JELLY_LUISE_Photos_ID10635%20\(1\).webp);background-position:50% 100%;background-repeat:no-repeat;background-size:cover}.footer-top__text{max-width:100%}.footer-top__nav{padding-left:80px}.footer-top__privacy{justify-content:flex-start;align-items:flex-start}.burger-menu{z-index:1;cursor:pointer;width:40px;height:35px;display:flex;position:relative;overflow:hidden}.burger-menu_1{padding:0}.header-mobile{z-index:998;width:100%;padding:0;display:block;position:fixed;bottom:auto;left:0;right:0}.mobile-disable,.heade-mobile-style{display:none}.burger-menu_2,.burger-menu_3{padding:0}.heade-mobile-script{display:none}.heade-mobile_inner{flex-flow:column;justify-content:center;align-items:center;height:100%;padding:25px 15px 40px;display:flex}.footer-nav__item{margin-bottom:0;padding-left:0;list-style-type:none}.case-header{margin-bottom:10px;padding-top:20px}.photo-list1{margin-top:20px}.cases-additional{padding-bottom:10px}.case-request_text{margin-top:0;padding-top:10px}.case-request_photos{margin-top:0}.video-block-controller__wrapper1,.video-block-controller__wrapper-case{height:372px}.header-logo__wrap{z-index:1;position:relative}}@media screen and (max-width:479px){.main{padding-bottom:100px}.main_h1{width:100%;min-width:auto;font-size:clamp(2.75rem,4.9vw,4.5rem)}.brand__title{font-size:clamp(2.3rem,4.9vw,4.5rem)}.main-second_start{margin-bottom:20px;display:block}.main-second_end{margin-top:10px;display:flex}.main-bottom{border-top-style:none;grid-template-columns:auto auto;grid-auto-columns:auto;padding-top:0}.main-bottom_connect{display:none}.main-bottom_img{max-width:100%}.main-bottom_scroll{display:none}.main-bottom_work-text{text-align:right}.about-hero{grid-column-gap:30px;grid-row-gap:30px}.about-hero.about-hero_mt{margin-top:70px}.block-title_large{max-width:370px}.about-hero__title-wrap{width:100%}.block-title_large-wrapper{width:100%;min-width:100%}.about__photo-wrapper{flex-flow:column;width:100%;height:auto;min-height:auto;max-height:100%;margin-top:40px}.about__photo-img{object-fit:cover}.about__photo-img-wrapper{height:430px}.about__photo-img-wrapper.about__photo-img-wrapper2{height:330px}.achievments{padding-bottom:100px}.home-sticky_column.is-3{grid-row-gap:1em;display:flex}.home-sticky_column.is-2{display:none}.home-sticky_column.is-1{justify-content:center;align-items:center;display:flex}.photo-slides{height:70vh}.home-sticky_layout{justify-content:center;align-items:stretch}.home-sticky_img-height{padding-top:300%}.services-top__title-large-wrapper{width:100%;min-width:100%}.services-accordion__descr{min-width:auto}.services-accordion__descr-wrap{width:100%}.cases{padding-top:30px;padding-bottom:30px}.cases__top-content{width:100%;min-width:100%}.cases__top-nav{grid-column-gap:5px;grid-row-gap:5px}.cases__top-wrapper{grid-column-gap:15px;grid-row-gap:15px}.cases__top-nav-decor{order:-1}.cases__content{margin-top:30px}.cases__content-img-wrapper{width:50vw;min-width:270px;height:48svh;min-height:390px}.benefits__top{width:100%;min-width:auto;max-width:100%}.benefits__cards{grid-template-columns:1fr}.cases-page{padding-bottom:20px}.brands__photo-wrapper{width:46vw;min-width:50%;max-width:100%;height:300px;max-height:300px;overflow:hidden}.brands__photo-wrapper.brands__photo-wrapper_bot{min-width:230px}.main__h2{width:100%;min-width:auto;font-size:clamp(2.75rem,4.9vw,4.5rem)}.faqs{padding-top:50px;padding-bottom:50px}.cases__photo-item{width:100%;min-width:100%;height:80vw;min-height:480px}.cases-page__close-btn{top:5px;right:5px}.contact-us{padding-top:50px}.contact-us__title-wrapper{width:100%;min-width:100%}.contact-us__form-wrap{max-height:590px;padding-top:30px;padding-left:20px;padding-right:20px}.footer-top__privacy{margin-top:10px}.brand-animation_text.brand-animation_text1,.brand-animation_text.brand-animation_text2,.brand-animation_text.brand-animation_text3,.brand-animation_text.brand-animation_text4,.brand-animation_text.brand-animation_text5,.brand-animation_text.brand-animation_text1,.brand-animation_text.brand-animation_text2,.brand-animation_text.brand-animation_text3,.brand-animation_text.brand-animation_text4,.brand-animation_text.brand-animation_text5,.brand-animation_hide-text{font-size:clamp(2.3rem,4.9vw,4.5rem)}.footer-nav__item{padding-left:0;list-style-type:none}.photo-list1{margin-top:0;padding-top:20px}.cases-concept{margin-top:30px}.cases-concept__text-wrap{padding-bottom:20px}.cases-whats{margin-top:0;padding-top:20px}.cases-whats__text-wrap{padding-bottom:10px}.presentation-image_wrapper{display:block}.case-website{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start}.case-website_link1,.case-website_link2{padding-top:10px}.video-block-controller__wrapper-case{width:100%;max-width:100%;height:100%;max-height:none}.main-second_start-mobile{width:100%;max-width:100%;display:block}}