.brand-stage[data-v-c72518c8]{position:relative}@media screen and (max-width:677px){.brand-stage__item+.brand-stage__item[data-v-c72518c8]{margin-top:40px}.brand-stage__number[data-v-c72518c8]{font-size:24px;line-height:36px}.brand-stage__title[data-v-c72518c8]{font-size:20px;line-height:34px}.brand-stage__number-wrap[data-v-c72518c8]{margin-bottom:16px}}.toofli-photo-production{display:flex;justify-content:space-between}@media screen and (max-width:1279px){.toofli-photo-production{flex-direction:column}}.toofli-photo-production__content{max-width:995px}@media screen and (max-width:1279px){.toofli-photo-production__content{margin-bottom:80px}}.toofli-photo-production__content .text-content{flex-direction:column;margin-bottom:40px}@media screen and (max-width:1279px){.toofli-photo-production__content .text-content{margin-bottom:0}}.toofli-photo-production__content .text-content .section-info__title-wrap{width:100%;margin-bottom:80px}@media screen and (max-width:1279px){.toofli-photo-production__content .text-content .section-info__title-wrap{margin-bottom:20px}}.toofli-photo-production__content .text-content .section-info__discription{width:100%}@media screen and (max-width:1279px){.toofli-photo-production__content .text-content .section-info__discription{margin-top:0}}.toofli-photo-production__content .result__wrap-items{flex-wrap:wrap}.toofli-photo-production__content .result__item{width:33%;padding-right:5%;padding-left:10%;margin-bottom:60px;margin-top:0}.toofli-photo-production__content .result__item:nth-child(4),.toofli-photo-production__content .result__item:nth-child(5){margin-bottom:0}@media screen and (max-width:1023px){.toofli-photo-production__content .result__item{padding-left:0;padding-right:10%}}@media screen and (max-width:719px){.toofli-photo-production__content .result__item{width:50%;margin-top:0}.toofli-photo-production__content .result__item:nth-child(2){order:5;margin-bottom:0}.toofli-photo-production__content .result__item:nth-child(4){margin-bottom:60px}}@media screen and (max-width:719px){.toofli-photo-production__content .result__item{padding-right:10%}}.toofli-photo-production__desc-main{margin-bottom:100px}@media screen and (max-width:1023px){.toofli-photo-production__desc-main{margin-bottom:40px}}.toofli-photo-production__phone{align-self:center;flex-shrink:0;width:370px;height:720px;margin:0 80px}@media screen and (max-width:1023px){.toofli-photo-production__phone{align-self:center;margin:0;width:278px;height:540px}}@media screen and (max-width:719px){.toofli-photo-production__phone{width:204px;height:397px}}.toofli-photo-production__video{display:block;width:100%;height:100%;backface-visibility:hidden;overflow:hidden;border:12px solid #121212;border-radius:50px;box-shadow:0 0 50px 0 #b9b9b9}@media screen and (max-width:1023px){.toofli-photo-production__video{border-width:9px;border-radius:38px}}@media screen and (max-width:719px){.toofli-photo-production__video{border-width:7px;border-radius:28px}}.review-item__person[data-v-65503102]{min-width:250px}.review-item__name[data-v-65503102]{font-size:18px;margin-bottom:10px;line-height:1.4}.review-item__subtext[data-v-65503102]{font-size:18px;line-height:30px;color:#777;font-weight:500}.review-item__subtext a[data-v-65503102]{color:#fff;text-decoration:underline}.review-item__position[data-v-65503102]{line-height:1.4}@media screen and (max-width:1024px){.review-item__person[data-v-65503102]{max-width:100%;text-align:left;margin-top:30px}.good-wood__person_last[data-v-65503102]{padding:0}.good-wood__person-text p[data-v-65503102]{display:block}}@media screen and (max-width:767px){.good-wood__person_last .good-wood__person-text[data-v-65503102]{line-height:1.62}.review-item__person-txt[data-v-65503102]{line-height:1.7}.review-item__person[data-v-65503102]{margin:0}.review-item__subtext[data-v-65503102],.review-item__txt[data-v-65503102]{margin-bottom:30px}}.greytheme .good-wood__person[data-v-65503102],.lighttheme .good-wood__person[data-v-65503102]{color:#000}.images-gallery-medium__container{display:grid;margin:0 auto;grid-template-areas:"big big top-left top-right" "big big bottom-left bottom-right";grid-template-columns:1.1fr 1.1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px}@media screen and (max-width:719px){.images-gallery-medium__container{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"big big top-left" "big big bottom-left";grid-gap:12px}}.images-gallery-medium__item--big{grid-area:big}.images-gallery-medium__item--top-left{grid-area:top-left}.images-gallery-medium__item--top-right{grid-area:top-right}@media screen and (max-width:719px){.images-gallery-medium__item--top-right{display:none}}.images-gallery-medium__item--bottom-left{grid-area:bottom-left}.images-gallery-medium__item--bottom-right{grid-area:bottom-right}@media screen and (max-width:719px){.images-gallery-medium__item--bottom-right{display:none}}.images-gallery-medium__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.toofli-photo-preproduction .grid__item--fullwidth{width:100%;margin-right:0}@media screen and (max-width:1023px){.toofli-photo-preproduction .grid__item--fullwidth .grid__item{margin-top:0}}.toofli-photo-preproduction .grid__item--fullwidth+.grid__item{margin-top:80px}.images-gallery-small__container{display:grid;margin:0 auto;grid-template-areas:"left center right";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:20px}@media screen and (max-width:719px){.images-gallery-small__container{grid-template-columns:1fr 1fr;grid-template-areas:"left right";grid-gap:12px}}.images-gallery-small__item--left{grid-area:left}.images-gallery-small__item--center{grid-area:center}@media screen and (max-width:719px){.images-gallery-small__item--center{display:none}}.images-gallery-small__item--right{grid-area:right}.images-gallery-small__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.parallax-effect-container{overflow:hidden}.parallax-effect-container__inner{z-index:-1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;padding-bottom:40px;will-change:transform}@media screen and (max-width:1279px){.parallax-effect-container__inner{padding-bottom:20px}}@media screen and (max-width:719px){.parallax-effect-container__inner{padding-bottom:12px}}.parallax-effect-container__content{width:100%}.images-gallery-large{display:flex;flex-direction:column}.images-gallery-large__container-bottom,.images-gallery-large__container-top{display:grid;grid-template-rows:1fr;grid-gap:40px}@media screen and (max-width:1279px){.images-gallery-large__container-bottom,.images-gallery-large__container-top{grid-gap:20px}}@media screen and (max-width:719px){.images-gallery-large__container-bottom,.images-gallery-large__container-top{grid-gap:12px}}.images-gallery-large__container-top{grid-template-areas:"top-left top-right"}.images-gallery-large__container-bottom{grid-template-areas:"bottom-left bottom-center bottom-right"}.images-gallery-large__item--top-left{grid-area:top-left}.images-gallery-large__item--top-right{grid-area:top-right}.images-gallery-large__item--bottom-left{grid-area:bottom-left}.images-gallery-large__item--bottom-center{grid-area:bottom-center}.images-gallery-large__item--bottom-right{grid-area:bottom-right}.images-gallery-large__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.toofli-targeting-results .result__item{width:33%;padding-right:10%;padding-left:0;margin-top:0}@media screen and (max-width:1023px){.toofli-targeting-results .result__item{width:50%;padding-right:10%}}@media screen and (max-width:479px){.toofli-targeting-results .result__item{width:100%;padding-right:10%;margin-bottom:40px}.toofli-targeting-results .result__item:last-child{margin-bottom:0}}.toofli-content-stats{width:100%}.toofli-content-stats__graph-wrap{margin:80px 0 0}@media screen and (max-width:719px){.toofli-content-stats__graph-wrap{padding-right:11.5%;margin:40px 0 0}}@media screen and (max-width:1279px)and (min-width:720px){.toofli-case .toofli-content-stats .toofli-content-stats__graph-container{margin-left:-55px;margin-right:0;padding:0;width:calc(100% + 100px)}}.toofli-content-stats__graph-item{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:719px){.toofli-content-stats__graph-item{width:175vw;max-width:175vw}}.cards-carousel__slider{cursor:ew-resize;overflow:visible;padding-bottom:0}@media screen and (max-width:719px){.cards-carousel__slider{padding-bottom:50px}}.cards-carousel__slider-wrapper{overflow:visible}.cards-carousel__slide{width:335px;height:225px;cursor:ew-resize;overflow:hidden}.cards-carousel__card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 30px;background:#2e2e2e;color:#777;font-size:14px}.cards-carousel__card-head{margin-bottom:20px;font-size:18px;line-height:30px;font-weight:500;color:#fff;text-align:center;transition:.3s ease;will-change:transform}.cards-carousel__card-text{flex-grow:1;font-size:14px;line-height:1.45;color:#777;transition:.3s ease;transform-origin:top;will-change:opacity,transform,line-height}.cards-carousel__card-text--center{text-align:center}.cards-carousel__card-text--left{text-align:left}.cards-carousel__card-text--right{text-align:right}@media screen and (min-width:1280px){.cards-carousel__card:not(:hover) .cards-carousel__card-head{transition-delay:.15s;transform:translateY(58px)}.cards-carousel__card:not(:hover) .cards-carousel__card-text{opacity:0;transform:translateY(25px)}.cards-carousel__card:hover .cards-carousel__card-head{transform:none}.cards-carousel__card:hover .cards-carousel__card-text{opacity:1;transition-delay:.15s}}.cards-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 30px;background:#2e2e2e;color:#777;font-size:14px}.cards-item__head{margin-bottom:20px;font-size:18px;line-height:30px;font-weight:500;color:#fff;text-align:center;transition:.3s ease;will-change:transform}.cards-item__text{flex-grow:1;font-size:14px;line-height:1.45;color:#777;transition:.3s ease;transform-origin:top;will-change:opacity,transform}.cards-item__text--center{text-align:center}.cards-item__text--left{text-align:left}.cards-item__text--right{text-align:right}@media screen and (min-width:1280px){.cards-item:not(:hover) .cards-item__head{transition-delay:.15s;transform:translateY(58px)}.cards-item:not(:hover) .cards-item__text{opacity:0;transform:translateY(25px)}.cards-item:hover .cards-item__head{transform:none}.cards-item:hover .cards-item__text{opacity:1;transition-delay:.15s}}.toofli-content-rubrics__carousel{padding-top:80px;margin-right:-70px}@media screen and (max-width:1023px){.toofli-content-rubrics__carousel{margin-right:-55px}}@media screen and (max-width:719px){.toofli-content-rubrics__carousel{margin-right:0}}@media screen and (min-width:1280px){.toofli-content-rubrics__carousel--lg-no-touch .cards-carousel__slide,.toofli-content-rubrics__carousel--lg-no-touch .cards-carousel__slider{cursor:default}}.toofli-content-instagram__slider-wrap{display:flex;width:100%;padding-top:80px}@media screen and (min-width:1280px){.toofli-content-instagram__slider-wrap{justify-content:center}}@media screen and (max-width:1279px){.toofli-content-instagram__slider-wrap{padding-right:11.5%;width:auto;flex:1 0 auto}}.toofli-content-instagram__slider{overflow:visible;padding-bottom:0}.toofli-content-instagram__slider-carousel{transition:transform 10s linear 0s;will-change:transform}@media screen and (max-width:1023px){.toofli-content-instagram__slider-carousel{padding-bottom:0}}.toofli-case .toofli-content-instagram .toofli-content-instagram__slider-container{padding-bottom:0}.toofli-content-instagram__slide{width:100%;max-width:265px;margin-right:20px;flex-shrink:0}@media screen and (max-width:1023px){.toofli-content-instagram__slide{max-width:210px}.toofli-content-instagram__slide:last-child{margin-right:0}}@media screen and (max-width:719px){.toofli-content-instagram__slide{max-width:175px}}.toofli-content-instagram__slide img{display:block;width:100%}.toofli-moderation-description .small+.h4{margin-top:40px}.toofli-bloggers-main__info{position:relative}.toofli-bloggers-main__info-result{width:100%}.toofli-bloggers-main__info-text{position:absolute;top:0;left:50%;width:50%}.toofli-bloggers-main .vue-portal-target{margin-bottom:20px}.toofli-bloggers-main .vue-portal-target:last-child{margin-bottom:0}.toofli-bloggers-instagram__slider-wrapper{transition:transform 10s linear 0s;will-change:transform}.toofli-bloggers-instagram__scrollable{display:flex}@media screen and (max-width:1279px){.toofli-bloggers-instagram__scrollable{padding-right:11.5%}}.toofli-bloggers-instagram__slide{width:265px;flex-shrink:0;margin-right:20px}.toofli-bloggers-instagram__slide:last-child{margin-right:0}@media screen and (max-width:1023px){.toofli-bloggers-instagram__slide{width:210px}}@media screen and (max-width:719px){.toofli-bloggers-instagram__slide{width:175px}}.toofli-bloggers-instagram__slide img{display:block;width:100%}.toofli-bloggers-instagram__sliders-wrap{width:100%}.toofli-bloggers-instagram__slider{overflow:visible;padding-bottom:40px}@media screen and (max-width:719px){.toofli-bloggers-instagram__slider{padding-bottom:20px}}.toofli-bloggers-instagram__sliders-section{overflow:hidden;text-align:center}.toofli-bloggers-instagram .vue-portal-target{margin-bottom:20px}.toofli-bloggers-instagram .vue-portal-target:last-child{margin-bottom:0}.toofli-bloggers-posts{padding-bottom:140px}@media screen and (max-width:1023px){.toofli-bloggers-posts{padding-bottom:100px}}.toofli-bloggers-posts__container{display:flex;justify-content:flex-start}@media screen and (max-width:1279px){.toofli-bloggers-posts__container{padding-right:11.5%}}.toofli-bloggers-posts__item{width:calc(50% - 20px);margin-right:40px}.toofli-bloggers-posts__item:last-child{margin-right:0}@media screen and (max-width:1023px){.toofli-bloggers-posts__item{width:auto;min-width:60vw;margin-right:20px}}@media screen and (max-width:719px){.toofli-bloggers-posts__item{min-width:80vw}}.toofli-bloggers-posts__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-info+.section-info[data-v-6a8e988d]{padding-top:90px}.case-team[data-v-6a8e988d]{background:#1e1e1e}.case-team__wrapper[data-v-6a8e988d]{display:flex;flex-wrap:wrap;width:100%}.case-team__item[data-v-6a8e988d]{flex:0 0 33.333333%}.case-team__item[data-v-6a8e988d]:nth-child(n+4){margin-top:95px}.case-team__title[data-v-6a8e988d]{color:#fff;font-size:18px;font-weight:500;margin-bottom:5px}.case-team__position[data-v-6a8e988d]{font-size:14px;max-width:200px}@media screen and (max-width:1024px){.case-team__item[data-v-6a8e988d]{flex:0 0 50%}.case-team__item[data-v-6a8e988d]:nth-child(n+3),.case-team__item[data-v-6a8e988d]:nth-child(n+4){margin-top:40px}}@media screen and (max-width:767px){.section-info+.section-info[data-v-6a8e988d]{padding-top:40px}.case-team__item[data-v-6a8e988d]{flex:1 0 100%}.case-team__item+.case-team__item[data-v-6a8e988d],.case-team__item[data-v-6a8e988d]:nth-child(n+3),.case-team__item[data-v-6a8e988d]:nth-child(n+4){margin-top:40px}}@media(orientation:landscape){.case-header--toofli .case-header__video .video{-o-object-position:center bottom;object-position:center bottom}}@media screen and (orientation:landscape)and (min-width:1280px){.case-header--toofli .case-header__video .video{transform:scale(1.1);transform-origin:bottom}}@media(orientation:portrait){.case-header--toofli .case-header__video .video{-o-object-position:center center;object-position:center center}}.case-header--toofli .area-header__desc{font-size:16px;line-height:1.625;max-width:550px;width:100%}.case-header__bg{background-position:bottom!important}.toofli-case .enable-overflow{overflow:visible}@media screen and (max-width:1279px){.toofli-case .enable-overflow-lg{overflow:visible}}@media screen and (max-width:1023px){.toofli-case .enable-overflow-md{overflow:visible}}@media screen and (max-width:719px){.toofli-case .enable-overflow-sm{overflow:visible}}.toofli-case .disable-overflow{overflow:hidden}@media screen and (max-width:1279px){.toofli-case .disable-overflow-lg{overflow:hidden}}@media screen and (max-width:1023px){.toofli-case .disable-overflow-md{overflow:hidden}}@media screen and (max-width:719px){.toofli-case .disable-overflow-sm{overflow:hidden}}.toofli-case .case-section{padding-top:140px}.toofli-case .case-section--single{padding-bottom:140px}@media screen and (max-width:1023px){.toofli-case .case-section{padding-top:100px}.toofli-case .case-section--single{padding-bottom:100px}}.toofli-case .scrollable-horizontal-container{display:flex;justify-content:flex-start;width:100%;overflow-x:auto;padding-bottom:40px}@media screen and (max-width:1279px){.toofli-case .scrollable-horizontal-container{width:auto;margin-right:-20%}}@media screen and (max-width:719px){.toofli-case .scrollable-horizontal-container{padding-bottom:20px;margin-right:-12.5%}}.toofli-case .section-info+.case-section,.toofli-case .section-info+.section-info:not(.result){padding-top:40px}.toofli-case .section-info__title-wrap{padding-right:5%}.toofli-case .h3,.toofli-case h3{font-weight:600;font-size:32px;padding:0}@media screen and (max-width:719px){.toofli-case .h3,.toofli-case h3{font-size:26px}}.toofli-case .brand-stage__wrap{margin:0}@media screen and (max-width:479px){.toofli-case .result{margin-top:100px;padding:0 0 0 30px}}@media screen and (max-width:1023px){.toofli-case .result__title{font-size:34px}}@media screen and (max-width:1023px){.toofli-case .result__caption{font-size:14px}}@media screen and (max-width:1023px){.toofli-case .result__headline{width:65px;margin-left:0;align-items:center;justify-content:flex-end}}@media screen and (max-width:479px){.toofli-case .result__headline{width:auto}}@media(max-width:1024px)and (min-width:1024px){.toofli-case .result__headline .h2{transform:rotate(-90deg) translate(12.5%,-50px);position:absolute;top:50%}}@media screen and (max-width:1023px)and (min-width:668px){.toofli-case .result__headline .h2{transform:rotate(-90deg) translateY(-15px)}}@media screen and (max-width:479px){.toofli-case .result__headline .h2{transform:none}}@media screen and (max-width:1023px){.toofli-case .grid__item--full-md{width:100%}}@media screen and (max-width:719px){.toofli-case .review-item__txt{font-size:14px}}@media screen and (max-width:1023px){.toofli-case .review-item__person{margin-bottom:20px}}.toofli-case .review-item .good-wood__person-text{max-width:none}