.pages-common-image-video-button__wrap{height:100%;margin-left:auto;margin-right:auto;max-height:90vh;overflow:hidden;width:auto}.pages-common-image-video-button__wrap.--full-w{width:100%}.pages-common-image-video-button__preview__image{height:100%;width:100%}.pages-common-image-video-button__preview__image picture{opacity:1;transition:all .6s ease;z-index:1}.--show-video .pages-common-image-video-button__preview__image picture{opacity:0;z-index:0}.pages-common-image-video-button__preview__image,.pages-common-image-video-button__preview__video,.pages-common-image-video-button__wrap{height:100%;width:100%}.pages-common-hero__preview__video{left:0;position:absolute;top:0}.pages-common-image-video-button__preview__video{left:0;position:absolute;top:0;z-index:1}.pages-common-image-video-button__text__wrap{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.pages-common-image-video-button__text__wrap.--white-text{color:#fbf7f5}.pages-common-image-video-button__quickview{text-align:center}.pages-common-image-video-button__video_wrap{height:100%;left:0;margin-top:0!important;opacity:0;position:absolute;top:0;transition:all .6s ease;width:100%;z-index:2}[data-animate=block-video-over]{opacity:0;visibility:hidden}.pages-common-image-video-button__text__content{text-align:center}.pages-common-image-video-button__text__content.--white-text{color:#fbf7f5}@media (max-width:1023px){.pages-common-image-video-button__subtitle{margin-bottom:24px;margin-top:8px}}.pages-common-hero__overlay__content{background-color:#fbf7f5;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:clamp(.5rem,-.1428571429rem + 2.1428571429vw,2rem) clamp(1rem,-.2857142857rem + 4.2857142857vw,4rem) clamp(1rem,-.2857142857rem + 4.2857142857vw,4rem);width:100%}.pages-common-hero__overlay__close{text-align:center;width:100%}.pages-common-hero__overlay__video{margin-top:clamp(.5rem,-.1428571429rem + 2.1428571429vw,2rem)}.team-block-container{align-items:center;background-color:#f6f3f6;border-radius:16px;display:flex;justify-content:space-between}.team-block-title{font-weight:400;margin-bottom:clamp(1.25rem,.1785714286rem + 3.5714285714vw,3.75rem);text-align:center}@media (min-width:1024px){.team-block-title{text-align:left}}.team-block-columns{padding:clamp(1.875rem,-.8035714286rem + 8.9285714286vw,8.125rem);width:100%}@media (min-width:1024px){.team-block-columns{padding-right:0;width:60%}}.team-block-columns p,.team-block-columns ul{-moz-columns:2 auto;column-count:2;font-size:18px;line-height:1.5}@media (min-width:1024px){.team-block-columns p,.team-block-columns ul{font-size:inherit;line-height:1.35}}.team-block-image{position:absolute;right:0;top:-15%;width:15vw}@media (min-width:1024px){.team-block-image{bottom:-5%;right:-50px;top:unset}}@media (min-width:1280px){.team-block-image{width:25vw}}@media (min-width:1440px){.team-block-image{bottom:-5%;right:-50px;top:unset;width:32vw}}@media (min-width:1920px){.team-block-image{bottom:-5%;right:-50px;top:unset;width:25vw}}.team-block-video-wrap{aspect-ratio:1/1;mix-blend-mode:darken;padding:24px;width:40%}.awards-title{text-align:center}.awards-title br{display:none}@media (min-width:1024px){.awards-title{text-align:left}.awards-title br{display:block}}@media (pointer:fine){.awards-list:hover .awards-list-item:not(.--selected){opacity:.4}}.awards-list-item{border-bottom:1px solid #0f30d0;transition:all .4s ease}.awards-list-item:before{background-color:#0f30d0;bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;transition:all .4s ease;width:100%}.awards-list-item:first-child{border-top:1px solid #0f30d0}@media (min-width:1024px){.awards-list-item:first-child{border-top:0}}@media (pointer:fine){.awards-list-item:hover:before{opacity:1}}.awards-list-item-link{border-bottom:1px solid #0f30d0;flex-wrap:wrap;gap:0;padding-bottom:clamp(1rem,.8928571429rem + .3571428571vw,1.25rem);padding-top:clamp(1rem,.4642857143rem + 1.7857142857vw,2.25rem);row-gap:8px}@media (min-width:1024px){.awards-list-item-link{gap:8px;row-gap:0}}.awards-list-item-link:hover{font-weight:500}.awards-list-item-link>*{width:50%}@media (min-width:1024px){.awards-list-item-link>*{width:20%}}.awards-list-item-certificator{font-weight:500}@media (min-width:1024px){.awards-list-item-certificator{width:15%}}.awards-list-item-year{text-align:right}@media (min-width:1024px){.awards-list-item-year{width:12%}}@media (max-width:1023px){.awards-list-item-brands{order:1;text-align:right}.awards-list-item-award{order:2}.awards-list-item-year{order:3}}.imgXawards{backface-visibility:hidden;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate3d(-50%,-100%,0);width:15vw;z-index:0}@media (max-width:1023px){.imgXawards{display:none}}.imgXawards img{opacity:1}@keyframes alternate-opacity{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.awards-list-item-img{aspect-ratio:1.78;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transform:translate(25%) translateY(-50%);transition:all .4s ease;width:15vw}.awards-list-item-img img{-o-object-fit:cover;object-fit:cover;width:100%}.awards-list-item:hover .awards-list-item-img{opacity:1}.banner-media-text__wrap{height:100%;max-height:90vh;position:absolute;width:100%}@media (min-width:1024px){.banner-media-text__wrap{aspect-ratio:16/9;position:relative}}.banner-media-text__cover{height:100%;position:absolute;width:100%;z-index:1}.banner-media-text__video{height:100%;width:100%}.banner-media-text__content{color:#fbf7f5;width:100%;z-index:2}@media (min-width:1024px){.banner-media-text__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.banner-media-text__content__wrap{padding:clamp(3rem,2.5714285714rem + 1.4285714286vw,4rem)}.banner-media-text__content__text-block.--dark-text{color:#0f30d0}.banner-media-text__content__text-block>h3{font-size:clamp(1.5625rem,1.0267857143rem + 1.7857142857vw,2.8125rem);margin-bottom:clamp(1.25rem,.4464285714rem + 2.6785714286vw,3.125rem)}.banner-media-text__content__text-block p{font-size:14px}@media (min-width:1024px){.banner-media-text__content__text-block{margin:0 auto;max-width:910px}.banner-media-text__content__text-block p{font-size:inherit}}
