.projectHeaderBlock{padding-top:10vw;position:relative}.projectHeaderBlock.inview .scrollerBackgroundLight{opacity:.4;-webkit-transition:opacity 1.2s 1.2s ease-in-out;-moz-transition:opacity 1.2s 1.2s ease-in-out;-o-transition:opacity 1.2s 1.2s ease-in-out;transition:opacity 1.2s 1.2s ease-in-out}.projectHeaderBlock.inview .logoScrolldown .innerWrapper{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-moz-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-ms-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-o-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out}.projectHeaderBlock.inview .bottomText{opacity:1;visibility:visible}.projectHeaderBlock.inview:not(.transition) .imageWrapper .innerImage{-webkit-transition:opacity 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:opacity 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:opacity 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-o-transition:opacity 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);transition:opacity 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1)}.projectHeaderBlock.inview:not(.transition) .imageWrapper .innerImage .innerMask{height:100%;width:100%;-webkit-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-o-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1)}.projectHeaderBlock.inview:not(.transition) .imageWrapper .innerImage .innerMask img,.projectHeaderBlock.inview:not(.transition) .imageWrapper .innerImage .innerMask video{-webkit-filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.projectHeaderBlock.inview .imageWrapper .buttonWrapper{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-moz-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-ms-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-o-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out}.projectHeaderBlock.transition .imageWrapper .innerImage .innerMask{height:100%;width:100%;-webkit-transition:all none ease-out!important;-moz-transition:all none ease-out!important;-o-transition:all none ease-out!important;transition:all none ease-out!important}.projectHeaderBlock.transition .imageWrapper .innerImage .innerMask img,.projectHeaderBlock.transition .imageWrapper .innerImage .innerMask video{-webkit-filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all none ease-out!important;-moz-transition:all none ease-out!important;-o-transition:all none ease-out!important;transition:all none ease-out!important}.projectHeaderBlock .logoScrolldown .innerWrapper{opacity:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.projectHeaderBlock .cols .col{display:inline-block;vertical-align:middle;width:calc(100% - ( 6.8125vw + 6.8125vw + 1.25vw ) * 2)}.projectHeaderBlock .cols .col:not(.small){padding:0 2.5vw}.projectHeaderBlock .cols .col.small{width:14.875vw}.projectHeaderBlock .cols .col.right{text-align:right}.projectHeaderBlock .titleWrapper{display:block;width:100%;text-align:center}.projectHeaderBlock .titleWrapper .hugeTitle .word{-webkit-transform:translate(0,100%) skewX(25deg);-moz-transform:translate(0,100%) skewX(25deg);-o-transform:translate(0,100%) skewX(25deg);-ms-transform:translate(0,100%) skewX(25deg);transform:translate(0,100%) skewX(25deg);-webkit-filter:blur(.625vw);opacity:0;will-change:transform,opacity,-webkit-filter}.projectHeaderBlock .logoScrolldown{bottom:0;left:auto;right:10vw;z-index:1}.projectHeaderBlock .imageWrapper{margin-top:6.25vw;width:100%;height:auto;position:relative}.projectHeaderBlock .imageWrapper .buttonWrapper{height:auto;left:2.5vw;position:absolute;top:auto;width:auto;-webkit-transform:translateY(1.25vw);-moz-transform:translateY(1.25vw);-o-transform:translateY(1.25vw);-ms-transform:translateY(1.25vw);transform:translateY(1.25vw);opacity:0;bottom:2.5vw;z-index:1}.projectHeaderBlock .imageWrapper .innerImage{height:0;width:100%;padding-bottom:53.94736842%}.projectHeaderBlock .imageWrapper .innerImage:after{content:'';height:100%;left:0;position:absolute;top:0;width:100%;opacity:.4;background-color:#2A291F}.projectHeaderBlock .imageWrapper .innerImage .innerMask{height:100%;left:0;top:0;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute}.projectHeaderBlock .imageWrapper .innerImage .innerMask img,.projectHeaderBlock .imageWrapper .innerImage .innerMask video{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover;object-position:center;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(40px);-webkit-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-o-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1)}.projectHeaderBlock .scrollerBackgroundLight{height:47.125vw;left:auto;position:absolute;top:auto;width:47.125vw;-webkit-transform:translateX(7.5vw) translateY(50%);-moz-transform:translateX(7.5vw) translateY(50%);-o-transform:translateX(7.5vw) translateY(50%);-ms-transform:translateX(7.5vw) translateY(50%);transform:translateX(7.5vw) translateY(50%);opacity:0;right:0;bottom:2.5vw}.projectHeaderBlock .scrollerBackgroundLight:before{background:radial-gradient(#ffffff,#fff0,#fff0);content:'';height:100%;left:0;position:absolute;top:0;width:100%;opacity:.2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@keyframes rotate360{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media all and (max-width:1080px){.projectHeaderBlock{padding-top:14.815vw}.projectHeaderBlock .contentWrapper .titleWrapper{width:73.522vw}.projectHeaderBlock .cols .col{width:calc(100% - ( 10.093vw + 10.093vw + 1.852vw ) * 2)}.projectHeaderBlock .cols .col:not(.small){padding:0 3.704vw}.projectHeaderBlock .cols .col.small{width:22.038vw}.projectHeaderBlock .imageWrapper{margin-top:9.259vw}.projectHeaderBlock .imageWrapper .buttonWrapper{left:3.704vw;bottom:3.704vw}.projectHeaderBlock .logoScrolldown{right:7.407vw}.projectHeaderBlock .scrollerBackgroundLight{height:69.818vw;left:23.6115vw;position:absolute;top:auto;width:69.818vw;bottom:3.704vw}}@media all and (max-width:580px){.projectHeaderBlock{padding-top:20.689vw}.projectHeaderBlock.inview .contentWrapper .textWrapper .text{visibility:visible}.projectHeaderBlock .contentWrapper .innerContent{width:100%}.projectHeaderBlock .contentWrapper .textWrapper{display:block;margin:auto;margin-top:5.172vw;width:80%;text-align:center}.projectHeaderBlock .contentWrapper .textWrapper .text{visibility:hidden}.projectHeaderBlock .contentWrapper .titleWrapper{width:90%}.projectHeaderBlock .contentWrapper .buttonWrapper{margin-top:8.621vw;-webkit-transform:translateY(3.448vw);-moz-transform:translateY(3.448vw);-o-transform:translateY(3.448vw);-ms-transform:translateY(3.448vw);transform:translateY(3.448vw)}.projectHeaderBlock .cols .col{text-align:center;width:100%}.projectHeaderBlock .cols .col:not(:last-child){margin-bottom:3.793vw}.projectHeaderBlock .cols .col:not(.small){padding:0}.projectHeaderBlock .cols .col.small{width:100%}.projectHeaderBlock .cols .col.right{text-align:center}.projectHeaderBlock .contactBar{margin:auto;width:90%;bottom:37.931vw}.projectHeaderBlock .contactBar .innerBar{padding:2.241vw 6.034vw;-webkit-border-radius:6.897vw;-moz-border-radius:6.897vw;border-radius:6.897vw;-webkit-transform:translateY(3.448vw);-moz-transform:translateY(3.448vw);-o-transform:translateY(3.448vw);-ms-transform:translateY(3.448vw);transform:translateY(3.448vw)}.projectHeaderBlock .contactBar .innerBar:before{backdrop-filter:blur(1.25vw)}.projectHeaderBlock .contactBar .link:not(:last-child){margin-right:3.448vw}.projectHeaderBlock .imageWrapper .innerImage{opacity:1;padding-bottom:150%}.projectHeaderBlock .imageWrapper .innerImage:after{opacity:.6}.projectHeaderBlock .imageWrapper .buttonWrapper{bottom:6.897vw;left:3.704vw}.projectHeaderBlock .logoScrolldown{bottom:0;left:auto;right:6.897vw}.projectHeaderBlock .bottomText{display:none}.projectHeaderBlock .scrollerBackgroundLight{height:129.998vw;left:-545.3775vw;position:absolute;top:auto;width:129.998vw;bottom:6.897vw}}.logoScrolldown{height:10.625vw;left:10.625vw;position:absolute;top:auto;width:11.25vw;bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.logoScrolldown .innerWrapper{height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.logoScrolldown .logoLetter{height:auto;left:50%;position:absolute;top:50%;width:2.25vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logoScrolldown .logoLetter svg{width:100%;height:100%;object-fit:contain;margin-top:.3125vw;filter:drop-shadow(0 0 5px #FBF6E5)}.logoScrolldown .logoLetter svg path{fill:#FBF6E5}.logoScrolldown .circle{height:100%;left:0;position:absolute;top:0;width:100%}.logoScrolldown .circle .innerCircle{height:100%;left:0;position:absolute;top:0;width:100%}.logoScrolldown .circle .innerCircle svg{width:100%;height:100%;object-fit:contain}.logoScrolldown .circle .innerCircle svg path{fill:#FBF6E5}@media all and (max-width:1080px){.logoScrolldown{height:15.741vw;left:2.037vw;position:absolute;top:auto;width:16.667vw;bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.logoScrolldown .innerWrapper{height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.logoScrolldown .logoLetter{height:auto;left:50%;position:absolute;top:50%;width:3.333vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logoScrolldown .logoLetter svg{margin-top:.463vw;filter:drop-shadow(0 0 5px #FBF6E5)}.logoScrolldown .logoLetter svg path{fill:#FBF6E5}.logoScrolldown .circle{height:100%;left:0;position:absolute;top:0;width:100%}.logoScrolldown .circle .innerCircle{height:100%;left:0;position:absolute;top:0;width:100%}.logoScrolldown .circle .innerCircle svg path{fill:#FBF6E5}}@media all and (max-width:580px){.logoScrolldown{height:29.31vw;left:29.31vw;position:absolute;top:auto;width:31.034vw;bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.logoScrolldown .innerWrapper{height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.logoScrolldown .logoLetter{height:auto;left:50%;position:absolute;top:50%;width:6.207vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logoScrolldown .logoLetter svg{margin-top:.862vw;filter:drop-shadow(0 0 5px #FBF6E5)}.logoScrolldown .logoLetter svg path{fill:#FBF6E5}.logoScrolldown .circle{height:100%;left:0;position:absolute;top:0;width:100%}.logoScrolldown .circle .innerCircle{height:100%;left:0;position:absolute;top:0;width:100%}.logoScrolldown .circle .innerCircle svg path{fill:#FBF6E5}}.textBlock.inview .buttons{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-moz-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-ms-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-o-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out}.textBlock .titleWrapper{width:39.0625vw;margin-bottom:2.5vw}.textBlock .subTitle{margin-bottom:1.375vw}.textBlock .contentWrapper.center{text-align:center}.textBlock .contentWrapper.center .textWrapper,.textBlock .contentWrapper.center .titleWrapper{margin-left:auto;margin-right:auto}.textBlock .contentWrapper.right{text-align:right}.textBlock .contentWrapper.right .titleWrapper{margin-left:auto;text-align:left}.textBlock .contentWrapper.right .textWrapper{text-align:left}.textBlock .textWrapper{width:39.0625vw;display:inline-block;position:relative}.textBlock .textWrapper .lightbarWrapper{height:auto;left:auto;position:absolute;top:50%;width:auto;right:-50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.textBlock .buttons{opacity:0;-webkit-transform:translateY(1.875vw);-moz-transform:translateY(1.875vw);-o-transform:translateY(1.875vw);-ms-transform:translateY(1.875vw);transform:translateY(1.875vw);margin-top:3.125vw}@media all and (textTwoColumnBlock-width:1080px){.textBlock .titleWrapper{width:57.873vw;margin-bottom:4.63vw}.textBlock .subTitle{margin-bottom:2.037vw}.textBlock .textWrapper{width:55.465vw}.textBlock .text{margin-top:2.037vw;padding-right:3.704vw}.textBlock .imageWrapper .innerImage .innerMask img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.textBlock .buttons{opacity:0;-webkit-transform:translateY(2.778vw);-moz-transform:translateY(2.778vw);-o-transform:translateY(2.778vw);-ms-transform:translateY(2.778vw);transform:translateY(2.778vw);margin-top:4.63vw}}@media all and (max-width:580px){.textBlock .titleWrapper{margin-bottom:6.897vw;width:100%}.textBlock .subTitle{margin-bottom:1.724vw}.textBlock .contentWrapper.center{text-align:left}.textBlock .contentWrapper.center .titleWrapper{text-align:left;margin-left:0}.textBlock .contentWrapper.right,.textBlock .contentWrapper.center{text-align:left}.textBlock .contentWrapper.right .titleWrapper,.textBlock .contentWrapper.center .titleWrapper{text-align:left;margin-left:0}.textBlock .textWrapper{width:100%}.textBlock .textWrapper .lightbarWrapper{display:none}.textBlock .text{margin-top:0;padding-right:0}.textBlock .buttons{opacity:0;-webkit-transform:translateY(5.172vw);-moz-transform:translateY(5.172vw);-o-transform:translateY(5.172vw);-ms-transform:translateY(5.172vw);transform:translateY(5.172vw);margin-top:8.621vw}}.imageTextBlock.inview .imageWrapper .innerImage .innerMask{height:100%;width:100%;-webkit-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-o-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1)}.imageTextBlock.inview .imageWrapper .innerImage .innerMask img,.imageTextBlock.inview .imageWrapper .innerImage .innerMask video{-webkit-filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.imageTextBlock.inview .buttons{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-moz-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-ms-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-o-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out}.imageTextBlock.bottom .cols .col{vertical-align:bottom}.imageTextBlock.smaller .cols .col{vertical-align:middle;width:calc(50% - 1.25vw)}.imageTextBlock.smaller .cols .col.imageCol{width:calc(50% - 1.25vw)}.imageTextBlock.smaller .cols .col.imageCol:first-child{padding-right:7.8125vw}.imageTextBlock.smaller .cols .col.imageCol:last-child{padding-left:7.8125vw}.imageTextBlock.smaller .cols .col .imageWrapper .innerImage{padding-bottom:71.42857143%}.imageTextBlock .cols{margin-left:-.625vw;width:calc(100% + 1.25vw)}.imageTextBlock .cols .col{display:inline-block;vertical-align:top;margin:0 .625vw;width:calc(33.3333% - 1.25vw)}.imageTextBlock .cols .col.imageCol{width:calc(66.6666% - 1.25vw)}.imageTextBlock .text{margin-top:1.875vw;padding-right:8.0625vw}.imageTextBlock .buttons{opacity:0;-webkit-transform:translateY(1.875vw);-moz-transform:translateY(1.875vw);-o-transform:translateY(1.875vw);-ms-transform:translateY(1.875vw);transform:translateY(1.875vw);margin-top:3.125vw}.imageTextBlock .imageWrapper{max-width:100%;height:auto;position:relative;overflow:hidden;width:100%}.imageTextBlock .imageWrapper .innerImage{padding-bottom:68.88667992%;height:0;position:relative}.imageTextBlock .imageWrapper .innerImage .innerMask{height:80%;left:50%;top:50%;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute}.imageTextBlock .imageWrapper .innerImage .innerMask img,.imageTextBlock .imageWrapper .innerImage .innerMask video{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover;object-position:center;margin:auto;display:block;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(10px);-webkit-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-o-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1)}.imageTextBlock .lightbarWrapper{margin-top:25vw}.imageTextBlock.inview .imageWrapper .innerImage .innerMask{height:100%;width:100%;-webkit-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-o-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1)}.imageTextBlock.inview .imageWrapper .innerImage .innerMask img,.imageTextBlock.inview .imageWrapper .innerImage .innerMask video{-webkit-filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.imageTextBlock .cols{margin-left:-.625vw;width:calc(100% + 1.25vw)}.imageTextBlock .cols .col{display:inline-block;vertical-align:top;margin:0 .625vw;width:calc(33.3333% - 1.25vw)}.imageTextBlock .cols .col.imageCol{width:calc(66.6666% - 1.25vw)}.imageTextBlock .text{margin-top:1.875vw;padding-right:8.0625vw}.imageTextBlock .imageWrapper{max-width:100%;height:auto;position:relative;overflow:hidden;width:100%}.imageTextBlock .imageWrapper .innerImage{padding-bottom:68.88667992%;height:0;position:relative}.imageTextBlock .imageWrapper .innerImage .innerMask{height:80%;left:50%;top:50%;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute}.imageTextBlock .imageWrapper .innerImage .innerMask img,.imageTextBlock .imageWrapper .innerImage .innerMask video{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover;object-position:center;margin:auto;display:block;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(10px);-webkit-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-o-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1)}.imageTextBlock .lightbarWrapper{margin-top:25vw}@media all and (max-width:1080px){.imageTextBlock.smaller .cols .col{width:calc(50% - 1.852vw)}.imageTextBlock.smaller .cols .col.imageCol{width:calc(50% - 1.852vw)}.imageTextBlock.smaller .cols .col.imageCol:first-child{padding-right:11.574vw}.imageTextBlock.smaller .cols .col.imageCol:last-child{padding-left:11.574vw}.imageTextBlock .cols{margin-left:-.926vw;width:calc(100% + 1.852vw)}.imageTextBlock .cols .col{margin:0 .926vw;width:calc(33.3333% - 1.852vw)}.imageTextBlock .cols .col.imageCol{width:calc(66.6666% - 1.852vw)}.imageTextBlock .text{margin-top:2.778vw;padding-right:3.704vw}.imageTextBlock .lightbarWrapper{margin-top:37.036vw}}@media all and (max-width:580px){.imageTextBlock.smaller .cols .col{width:calc(100% - 3.448vw)}.imageTextBlock.smaller .cols .col.imageCol{width:calc(100% - 3.448vw)}.imageTextBlock.smaller .cols .col.imageCol:first-child{padding-right:0}.imageTextBlock.smaller .cols .col.imageCol:last-child{padding-left:0}.imageTextBlock .cols{margin-left:-1.724vw;width:calc(100% + 3.448vw)}.imageTextBlock .cols .col{margin:0 1.724vw;width:calc(100% - 3.448vw)}.imageTextBlock .cols .col:not(:last-child){margin-bottom:8.621vw}.imageTextBlock .cols .col.imageCol{width:calc(100% - 3.448vw)}.imageTextBlock .text{margin-top:5.172vw;padding-right:0}.imageTextBlock .lightbarWrapper{margin-top:68.964vw}}.lightDividerBlock.inview .lightbarWrapper .lightBar.circle{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.6s 0.15s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0s ease-in-out;-moz-transition:transform 0.6s 0.15s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0s ease-in-out;-ms-transition:transform 0.6s 0.15s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0s ease-in-out;-o-transition:transform 0.6s 0.15s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0s ease-in-out;transition:transform 0.6s 0.15s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0s ease-in-out}.lightDividerBlock.inview .lightbarWrapper .lightBar.circle .bar{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:transform 0.6s 0.3s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0.15s ease-in-out;-moz-transition:transform 0.6s 0.3s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0.15s ease-in-out;-ms-transition:transform 0.6s 0.3s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0.15s ease-in-out;-o-transition:transform 0.6s 0.3s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0.15s ease-in-out;transition:transform 0.6s 0.3s cubic-bezier(.34,1.56,.64,1),opacity 0.45s 0.15s ease-in-out}.lightDividerBlock .lightbarWrapper .lightBar.circle{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.lightDividerBlock .lightbarWrapper .lightBar.circle .bar{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.lightDividerBlock.center{text-align:center}.lightDividerBlock.right{text-align:right}.lightBar{-webkit-border-radius:1.25vw;-moz-border-radius:1.25vw;border-radius:1.25vw;border:1px solid rgb(255 255 255 / .4);-webkit-box-shadow:0 0 .1875vw rgb(255 255 255 / .4);-moz-box-shadow:0 0 .1875vw rgb(255 255 255 / .4);box-shadow:0 0 .1875vw rgb(255 255 255 / .4);display:inline-block;pointer-events:none;position:relative;height:1vw;width:22.9375vw}.lightBar.circle{width:6.8125vw;height:6.8125vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lightBar.circle .bar{height:5.3125vw;left:50%;position:absolute;top:50%;width:5.3125vw;border:2px solid rgb(255 255 255 / .7);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 0 1.25vw rgb(255 255 255 / .3) inset;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightBar.circle .bar .innerBar{display:none}.lightBar.vertical{width:1vw;height:5vw}.lightBar.vertical .bar{height:calc(100% - 1.25vw);width:2px}.lightBar.vertical .bar .innerBar .light{height:60%;width:100%}.lightBar.vertical .bar .innerBar .light:after{content:'';height:100%;left:50%;position:absolute;top:50%;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 .625vw #fff;-webkit-border-radius:1.25vw;-moz-border-radius:1.25vw;border-radius:1.25vw;background:rgb(255 255 255 / .4)}.lightBar .background{height:55.1875vw;left:50%;position:absolute;top:50%;width:55.1875vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightBar .background .backgroundLight{background:radial-gradient(#ffffff,#fff0,#fff0);height:100%;left:0;position:absolute;top:0;width:100%;opacity:.1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lightBar .bar{height:2px;left:50%;position:absolute;top:50%;width:calc(100% - 6.25vw);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightBar .bar .innerBar{height:100%;left:0;position:absolute;top:0;width:100%}.lightBar .bar .innerBar .light{height:100%;left:50%;position:absolute;top:50%;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 .625vw #fff;border-radius:.625vw;background:rgb(255 255 255 / .8)}@media all and (max-width:1080px){.lightBar{-webkit-border-radius:1.852vw;-moz-border-radius:1.852vw;border-radius:1.852vw;-webkit-box-shadow:0 0 .278vw rgb(255 255 255 / .4);-moz-box-shadow:0 0 .278vw rgb(255 255 255 / .4);box-shadow:0 0 .278vw rgb(255 255 255 / .4);height:1.481vw;width:33.983vw}.lightBar.circle{width:10.093vw;height:10.093vw}.lightBar.circle .bar{height:7.87vw;left:50%;position:absolute;top:50%;width:7.87vw;box-shadow:0 0 1.852vw rgb(255 255 255 / .3) inset}.lightBar.vertical{width:1.481vw;height:7.407vw}.lightBar.vertical .bar{height:calc(100% - 1.852vw)}.lightBar .background{height:81.763vw;left:50%;position:absolute;top:50%;width:81.763vw}.lightBar .bar{height:2px;left:50%;position:absolute;top:50%;width:calc(100% - 9.259vw)}.lightBar .bar .innerBar .light{border-radius:.926vw}}@media all and (max-width:580px){.lightBar{-webkit-border-radius:3.448vw;-moz-border-radius:3.448vw;border-radius:3.448vw;-webkit-box-shadow:0 0 .517vw rgb(255 255 255 / .4);-moz-box-shadow:0 0 .517vw rgb(255 255 255 / .4);box-shadow:0 0 .517vw rgb(255 255 255 / .4);height:3.793vw;width:63.275vw}.lightBar.circle{width:18.793vw;height:18.793vw}.lightBar.circle .bar{height:14.655vw;left:50%;position:absolute;top:50%;width:14.655vw;box-shadow:0 0 3.448vw rgb(255 255 255 / .3) inset}.lightBar.vertical{width:3.793vw;height:13.793vw}.lightBar.vertical .bar{height:calc(100% - 3.448vw)}.lightBar .background{height:152.239vw;left:50%;position:absolute;top:50%;width:152.239vw}.lightBar .bar{height:2px;left:50%;position:absolute;top:50%;width:calc(100% - 17.241vw)}.lightBar .bar .innerBar .light{border-radius:1.724vw}}.twoImagesBlock.fullHeight .imageWrapper .innerImage{padding-bottom:136.60477454%}.twoImagesBlock.inview .imageWrapper .innerImage .innerMask{height:100%;width:100%;-webkit-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-o-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1)}.twoImagesBlock.inview .imageWrapper .innerImage .innerMask img,.twoImagesBlock.inview .imageWrapper .innerImage .innerMask video{-webkit-filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.twoImagesBlock .cols{margin-left:-.625vw;width:calc(100% + 1.25vw)}.twoImagesBlock .cols .col{display:inline-block;vertical-align:top;margin:0 .625vw;width:calc(50% - 1.25vw)}.twoImagesBlock .imageWrapper{max-width:100%;height:auto;position:relative;overflow:hidden;width:100%}.twoImagesBlock .imageWrapper .innerImage{height:auto;width:100%;position:relative}.twoImagesBlock .imageWrapper .innerImage .innerMask{width:80%;height:80%;overflow:hidden;margin:auto;display:flex;justify-content:center;align-items:center;position:relative}.twoImagesBlock .imageWrapper .innerImage .innerMask img,.twoImagesBlock .imageWrapper .innerImage .innerMask video{height:auto;width:100%;object-fit:contain;object-position:top;margin:auto;display:block;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(10px);-webkit-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-o-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1)}@media all and (max-width:1080px){.twoImagesBlock .cols{margin-left:-.926vw;width:calc(100% + 1.852vw)}.twoImagesBlock .cols .col{margin:0 .926vw;width:calc(50% - 1.852vw)}}@media all and (max-width:580px){.twoImagesBlock .cols{margin-left:-1.724vw;width:calc(100% + 3.448vw)}.twoImagesBlock .cols .col{margin:0 1.724vw;width:calc(100% - 3.448vw)}.twoImagesBlock .cols .col:first-child{margin-bottom:3.448vw;padding-right:6.897vw}.twoImagesBlock .cols .col:last-child{padding-left:6.897vw}.twoImagesBlock .lightbarWrapper{text-align:right;margin-top:25.8615vw}.twoImagesBlock .lightbarWrapper .lightBar{width:50%}}.imageBlock.inview .imageWrapper .innerImage .innerMask{height:100%;width:100%;-webkit-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);-o-transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1);transition:width 0.9s cubic-bezier(.83,0,.17,1),height 0.9s cubic-bezier(.83,0,.17,1)}.imageBlock.inview .imageWrapper .innerImage .innerMask img,.imageBlock.inview .imageWrapper .innerImage .innerMask video{-webkit-filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.imageBlock .imageWrapper{max-width:100%;height:auto;position:relative;width:100%}.imageBlock .imageWrapper .innerImage{margin:auto;display:block;height:auto;position:relative;width:100%}.imageBlock .imageWrapper .innerImage .innerMask{margin:auto;height:80%;width:80%;overflow:hidden;position:relative}.imageBlock .imageWrapper .innerImage .innerMask img,.imageBlock .imageWrapper .innerImage .innerMask video{position:relative;height:auto;width:100%;object-fit:contain;margin:auto;display:block;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(40px);-webkit-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-moz-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-ms-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);-o-transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1);transition:-webkit-filter 0.9s ease-in-out,transform 0.9s cubic-bezier(.83,0,.17,1)}.projectDetailsBlock.inview .cols .col{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-moz-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-ms-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-o-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out}.projectDetailsBlock .cols{margin-left:-.625vw;width:calc(100% + 1.25vw)}.projectDetailsBlock .cols .col{display:inline-block;vertical-align:top;margin:0 .625vw;opacity:0;-webkit-transform:translateY(1.25vw);-moz-transform:translateY(1.25vw);-o-transform:translateY(1.25vw);-ms-transform:translateY(1.25vw);transform:translateY(1.25vw);width:calc(33.3333% - 1.25vw)}.projectDetailsBlock .cols .col.detailsCol{width:calc(66.6666% - 1.25vw)}.projectDetailsBlock .text{margin-top:1.875vw;padding-right:8.0625vw}.projectDetailsBlock .details .subTitle{opacity:.4}.projectDetailsBlock .details .row{display:block;padding:1.875vw 0;position:relative}.projectDetailsBlock .details .row:after{content:'';height:1px;left:0;position:absolute;top:auto;width:100%;bottom:0;background:#FBF6E5;opacity:.4}.projectDetailsBlock .details .row .innerCol{display:inline-block;vertical-align:top;width:calc(100% - 6.8125vw - 6.8125vw - 1.25vw - 1.25vw)}.projectDetailsBlock .details .row .innerCol:first-child{width:16.125vw}.projectDetailsBlock .details .partner .partnerCol{display:inline-block;vertical-align:top;width:50%;padding-right:2.5vw}.projectDetailsBlock .details .partner .partnerCol .textLink{position:relative;color:#FBF6E5;margin-top:.3125vw;text-decoration:none;-webkit-transition:opacity .3 0s ease-out;-moz-transition:opacity .3 0s ease-out;-o-transition:opacity .3 0s ease-out;transition:opacity .3 0s ease-out}.projectDetailsBlock .details .partner .partnerCol .textLink:hover:after{width:0;left:auto;right:0}.projectDetailsBlock .details .partner .partnerCol .textLink:after{content:"";height:1px;left:0;position:absolute;top:auto;width:100%;bottom:0;display:block;background:#FBF6E5;-webkit-transition:left 0.3s,right 0.3s,width 0.3s;-moz-transition:left 0.3s,right 0.3s,width 0.3s;-ms-transition:left 0.3s,right 0.3s,width 0.3s;-o-transition:left 0.3s,right 0.3s,width 0.3s;transition:left 0.3s,right 0.3s,width 0.3s}@media all and (max-width:1080px){.projectDetailsBlock .cols{margin-left:-.926vw;width:calc(100% + 1.852vw)}.projectDetailsBlock .cols .col{-webkit-transform:translateY(1.852vw);-moz-transform:translateY(1.852vw);-o-transform:translateY(1.852vw);-ms-transform:translateY(1.852vw);transform:translateY(1.852vw);margin:0 .926vw;width:calc(33.3333% - 1.852vw)}.projectDetailsBlock .cols .col.detailsCol{width:calc(66.6666% - 1.852vw)}.projectDetailsBlock .text{margin-top:2.778vw;padding-right:11.945vw}.projectDetailsBlock .details .row{padding:2.778vw 0}.projectDetailsBlock .details .row .innerCol{width:calc(100% - 10.093vw - 10.093vw - 1.852vw - 1.852vw)}.projectDetailsBlock .details .row .innerCol:first-child{width:23.89vw}.projectDetailsBlock .details .partner .partnerCol{padding-right:3.704vw}.projectDetailsBlock .details .partner .partnerCol .textLink{margin-top:.463vw}.projectDetailsBlock .lightbarWrapper{margin-top:37.036vw}}@media all and (max-width:580px){.projectDetailsBlock .cols{margin-left:-1.724vw;width:calc(100% + 3.448vw)}.projectDetailsBlock .cols .col{vertical-align:middle;margin:0 1.724vw;width:calc(33.3333% - 3.448vw);-webkit-transform:translateY(3.448vw);-moz-transform:translateY(3.448vw);-o-transform:translateY(3.448vw);-ms-transform:translateY(3.448vw);transform:translateY(3.448vw)}.projectDetailsBlock .cols .col.detailsCol{width:calc(66.6666% - 3.448vw)}.projectDetailsBlock .text{margin-top:5.172vw;padding-right:22.241vw}.projectDetailsBlock .details .row{padding:5.172vw 0}.projectDetailsBlock .details .row .innerCol{width:100%}.projectDetailsBlock .details .row .innerCol:first-child{width:100%}.projectDetailsBlock .details .subTitle{margin-bottom:1.724vw}.projectDetailsBlock .details .partner:not(:last-child){margin-bottom:1.724vw}.projectDetailsBlock .details .partner .partnerCol{padding-right:6.897vw}.projectDetailsBlock .details .partner .partnerCol:nth-child(1){width:75%}.projectDetailsBlock .details .partner .partnerCol:nth-child(2){padding-right:0;width:25%}.projectDetailsBlock .details .partner .partnerCol .textLink{margin-top:.862vw}.projectDetailsBlock .lightbarWrapper{text-align:center;margin-top:0}}.projectNextBlock.inview .cols .col{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-moz-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-ms-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;-o-transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out;transition:transform 1.2s 0.45s cubic-bezier(.34,1.56,.64,1),opacity 1.2s 0.45s ease-in-out}.projectNextBlock.inview .projects .project{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 0.75s 0.15s cubic-bezier(0,.55,.45,1),opacity 0.45s 0.15s ease-in-out;-moz-transition:transform 0.75s 0.15s cubic-bezier(0,.55,.45,1),opacity 0.45s 0.15s ease-in-out;-ms-transition:transform 0.75s 0.15s cubic-bezier(0,.55,.45,1),opacity 0.45s 0.15s ease-in-out;-o-transition:transform 0.75s 0.15s cubic-bezier(0,.55,.45,1),opacity 0.45s 0.15s ease-in-out;transition:transform 0.75s 0.15s cubic-bezier(0,.55,.45,1),opacity 0.45s 0.15s ease-in-out}.projectNextBlock .cols{margin-left:-.625vw;margin-bottom:2.5vw;width:calc(100% + 1.25vw)}.projectNextBlock .cols .col{display:inline-block;vertical-align:middle;margin:0 .625vw;width:calc(50% - 1.25vw);opacity:0;-webkit-transform:translateY(1.25vw);-moz-transform:translateY(1.25vw);-o-transform:translateY(1.25vw);-ms-transform:translateY(1.25vw);transform:translateY(1.25vw)}.projectNextBlock .cols .col:last-child{text-align:right}.projectNextBlock .projects .project[data-project]{height:auto;margin:0!important;vertical-align:top;width:100%}.projectNextBlock .projects .project[data-project] .imageWrapper{padding-bottom:23.68421053%}@media all and (max-width:1080px){.projectNextBlock .cols{margin-left:-.926vw;margin-bottom:3.704vw;width:calc(100% + 1.852vw)}.projectNextBlock .cols .col{margin:0 .926vw;-webkit-transform:translateY(1.852vw);-moz-transform:translateY(1.852vw);-o-transform:translateY(1.852vw);-ms-transform:translateY(1.852vw);transform:translateY(1.852vw);width:calc(50% - 1.852vw)}.projectNextBlock .projects .project[data-project]{height:auto;vertical-align:top;width:100%}.projectNextBlock .projects .project[data-project] .imageWrapper{padding-bottom:23.68421053%}}@media all and (max-width:580px){.projectNextBlock .cols{margin-left:-1.724vw;margin-bottom:6.897vw;width:calc(100% + 3.448vw)}.projectNextBlock .cols .col{margin:0 1.724vw;width:calc(100% - 3.448vw);-webkit-transform:translateY(3.448vw);-moz-transform:translateY(3.448vw);-o-transform:translateY(3.448vw);-ms-transform:translateY(3.448vw);transform:translateY(3.448vw);text-align:center}.projectNextBlock .cols .col:last-child{text-align:center;margin-top:8.621vw}.projectNextBlock .projects .project[data-project]{height:auto;vertical-align:top;width:100%}.projectNextBlock .projects .project[data-project] .imageWrapper{padding-bottom:100%}.projectNextBlock .projects .project[data-project] .imageWrapper .innerImage:after{opacity:.6}}header .audioToggleWrapper{display:flex;align-items:center;justify-content:center;height:100%}header .audioIcon{border:1px solid rgb(251 246 229 / .5);width:2vw;height:2vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:border-color 0.3s 0s ease-out;-moz-transition:border-color 0.3s 0s ease-out;-o-transition:border-color 0.3s 0s ease-out;transition:border-color 0.3s 0s ease-out}header .audioIcon *{pointer-events:none}header .audioIcon.muted{border-color:rgb(251 246 229 / .3)}header .audioIcon.muted:hover{border-color:rgb(251 246 229 / .5)}header .audioIcon.playing{border-color:#D3D2AA}header .audioIcon:before{content:"";height:calc(100% - 4px);left:50%;position:absolute;top:50%;width:calc(100% - 4px);border:2px solid #F4F4E9;border-radius:50%;transform-origin:left top;-webkit-transform:scale(0) translate(-50%,-50%);-moz-transform:scale(0) translate(-50%,-50%);-o-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);opacity:0;-webkit-transition:transform 0.45s 1.2s,opacity 0.45s 1.2s;-moz-transition:transform 0.45s 1.2s,opacity 0.45s 1.2s;-ms-transition:transform 0.45s 1.2s,opacity 0.45s 1.2s;-o-transition:transform 0.45s 1.2s,opacity 0.45s 1.2s;transition:transform 0.45s 1.2s,opacity 0.45s 1.2s}header .audioIcon:after{content:"";height:5.125vw;left:50%;position:absolute;top:50%;width:5.125vw;border:2px solid #F4F4E9;opacity:.2;border-radius:50%;transform-origin:left top;-webkit-transform:scale(0) translate(-50%,-50%);-moz-transform:scale(0) translate(-50%,-50%);-o-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);opacity:0;-webkit-transition:transform 0.45s 1.25s,opacity 0.45s 1.25s;-moz-transition:transform 0.45s 1.25s,opacity 0.45s 1.25s;-ms-transition:transform 0.45s 1.25s,opacity 0.45s 1.25s;-o-transition:transform 0.45s 1.25s,opacity 0.45s 1.25s;transition:transform 0.45s 1.25s,opacity 0.45s 1.25s}header .audioIcon .innerIcon{height:100%;left:0;position:absolute;top:0;width:100%;margin-top:-.125vw;opacity:0;-webkit-transform:translateY(-.625vw);-moz-transform:translateY(-.625vw);-o-transform:translateY(-.625vw);-ms-transform:translateY(-.625vw);transform:translateY(-.625vw);-webkit-transition:transform 0.45s 1.5s,opacity 0.45s 1.5s;-moz-transition:transform 0.45s 1.5s,opacity 0.45s 1.5s;-ms-transition:transform 0.45s 1.5s,opacity 0.45s 1.5s;-o-transition:transform 0.45s 1.5s,opacity 0.45s 1.5s;transition:transform 0.45s 1.5s,opacity 0.45s 1.5s}header .audioIcon .icon{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .audioIcon .icon path{fill:#F4F4E9}header .audioIcon .audioWave{height:auto;left:50%;position:absolute;top:50%;width:1.875vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;overflow:hidden}header .audioIcon .audioWave .innerWave{white-space:normal}header .audioIcon .audioWave .innerWave svg{display:inline-block;vertical-align:middle;height:auto;object-fit:contain;width:3.75vw}header .audioIcon .audioWave .innerWave svg path.wave{stroke:#D3D2AA;stroke-width:4px;opacity:0}header .audioIcon .audioWave .innerWave svg path.line{stroke:#D3D2AA;opacity:1}.audioPopup{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s,pointer-events 0.3s;-moz-transition:opacity 0.3s,pointer-events 0.3s;-ms-transition:opacity 0.3s,pointer-events 0.3s;-o-transition:opacity 0.3s,pointer-events 0.3s;transition:opacity 0.3s,pointer-events 0.3s;overflow:hidden}.audioPopup:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;background:rgb(42 41 31 / .6);backdrop-filter:blur(10px)}.audioPopup.active{opacity:1;pointer-events:auto}.audioPopup.active .audioPopupOverlay{opacity:1}.audioPopup.active .audioPopupContainer{opacity:1}.audioPopupOverlay{height:0;left:0;position:absolute;top:0;width:0;background:rgb(0 0 0 / .7);opacity:0;-webkit-transition:opacity 0.3s 0s ease-out;-moz-transition:opacity 0.3s 0s ease-out;-o-transition:opacity 0.3s 0s ease-out;transition:opacity 0.3s 0s ease-out}.audioPopupContainer{position:relative;z-index:1001;max-width:56.25vw;width:100%;opacity:0;-webkit-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;-moz-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;-ms-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;-o-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;text-align:center}.audioPopupContent{display:flex;flex-direction:column;align-items:center;gap:1.5vw}.audioPopupPlayer{display:flex;align-items:center;justify-content:center}.audioToggleWrapper{margin-right:1.25vw!important}.audioIcon{display:inline-block;align-items:center;justify-content:center;width:auto;height:auto}.audioIcon svg{object-fit:contain;width:2.5vw;height:auto}.audioIcon svg path,.audioIcon svg rect{fill:#FBF6E5}.audioIcon svg g path,.audioIcon svg g rect{animation:audioIconPulse 2s infinite;transform-origin:bottom}.audioIcon svg g path:nth-child(1),.audioIcon svg g rect:nth-child(1){animation-delay:0s}.audioIcon svg g path:nth-child(2),.audioIcon svg g rect:nth-child(2){animation-delay:0.5s}.audioIcon svg g path:nth-child(3),.audioIcon svg g rect:nth-child(3){animation-delay:1s}.audioIcon svg g path:nth-child(4),.audioIcon svg g rect:nth-child(4){animation-delay:1.5s}.audioPopupActions{margin-top:5.625vw}@keyframes audioIconPulse{0%,100%{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}50%{opacity:.7;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}.audioPopupCancel{display:table;color:#FBF6E5;text-decoration:none;margin:auto;padding-bottom:.4375vw;margin-top:1.375vw;cursor:pointer;-webkit-transition:color 0.3s 0s ease-out;-moz-transition:color 0.3s 0s ease-out;-o-transition:color 0.3s 0s ease-out;transition:color 0.3s 0s ease-out;position:relative;background:none;border:none;font-weight:400}.audioPopupCancel:hover:before,.audioPopupCancel:hover:after{-webkit-transition:transform 0.6s 0s cubic-bezier(.85,0,.15,1);-moz-transition:transform 0.6s 0s cubic-bezier(.85,0,.15,1);-o-transition:transform 0.6s 0s cubic-bezier(.85,0,.15,1);transition:transform 0.6s 0s cubic-bezier(.85,0,.15,1)}.audioPopupCancel:hover:before{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition-delay:0s;transform-origin:right}.audioPopupCancel:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transform-origin:left;transition-delay:0.15s}.audioPopupCancel:before,.audioPopupCancel:after{content:'';height:1px;left:0;position:absolute;top:auto;width:100%;bottom:0;background:#FBF6E5;-webkit-transition:transform 0.3s 0s ease-out;-moz-transition:transform 0.3s 0s ease-out;-o-transition:transform 0.3s 0s ease-out;transition:transform 0.3s 0s ease-out;transform-origin:right;transition-delay:0.15s}.audioPopupCancel:after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;transition-delay:0s}@media all and (max-width:1080px){.audioPopupContainer{padding:4.63vw 2.778vw 2.778vw;max-width:90%}.audioPopupPlayer{margin-bottom:5.556vw}.audioIcon svg{width:4.63vw;height:auto}header .audioIcon{width:2.963vw;height:2.963vw}header .audioIcon:after{height:7.592vw;left:50%;position:absolute;top:50%;width:7.592vw}header .audioIcon .innerIcon{margin-top:-.185vw;-webkit-transform:translateY(-.926vw);-moz-transform:translateY(-.926vw);-o-transform:translateY(-.926vw);-ms-transform:translateY(-.926vw);transform:translateY(-.926vw)}header .audioIcon .audioWave{height:auto;left:50%;position:absolute;top:50%;width:2.778vw}header .audioIcon .audioWave .innerWave svg{width:6.111vw}header .audioPopupCancel{font-size:1.111vw}}@media all and (max-width:580px){.audioPopupContainer{padding:6.897vw 3.448vw 3.448vw;width:95%}.audioToggleWrapper{margin-right:3.793vw!important}.audioPopupCancel{margin-top:3.448vw}.audioPopupPlayer{margin-bottom:10.345vw}.audioIcon svg{width:8.621vw;height:auto}header .audioIcon{width:8.621vw;height:8.621vw}header .audioIcon:after{height:14.138vw;left:50%;position:absolute;top:50%;width:14.138vw}header .audioIcon .innerIcon{margin-top:-.517vw;-webkit-transform:translateY(-2.069vw);-moz-transform:translateY(-2.069vw);-o-transform:translateY(-2.069vw);-ms-transform:translateY(-2.069vw);transform:translateY(-2.069vw)}header .audioIcon .audioWave{height:auto;left:50%;position:absolute;top:50%;width:6.207vw}header .audioIcon .audioWave .innerWave svg{width:17.241vw}}.audioToggleWrapper{display:none}.audioToggleWrapper.menuLink{display:list-item;position:relative;height:100%}.audioToggleButton{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#FBF6E5;-webkit-transition:color 0.3s 0s ease-out;-moz-transition:color 0.3s 0s ease-out;-o-transition:color 0.3s 0s ease-out;transition:color 0.3s 0s ease-out;width:100%;height:100%}.audioToggleButton.headerLink .backgroundBorder{display:none}.audioToggleButton.headerLink .innerTextWrapper{display:flex;align-items:center;justify-content:center}.audioToggleButton.headerLink .absoluteText{display:flex;align-items:center;justify-content:center}.audioToggleButton.headerLink .innerText{display:flex;align-items:center;justify-content:center}.audioToggleButton.headerLink i{font-size:1.125vw;display:block}.audioToggleButton:hover{color:#D3D2AA}.audioToggleButton.muted{color:#FBF6E5}.audioToggleButton.muted:hover{opacity:1}.audioToggleButton.playing{color:#D3D2AA}@keyframes audioButtonPulse{0%,100%{opacity:1}50%{opacity:.7}}.frontendPopup{height:auto;left:auto;position:fixed;top:auto;width:25vw;z-index:15;opacity:0;bottom:2.5vw;right:2.5vw;pointer-events:none;-webkit-transform:translateY(1.25vw);-moz-transform:translateY(1.25vw);-o-transform:translateY(1.25vw);-ms-transform:translateY(1.25vw);transform:translateY(1.25vw);-webkit-transition:opacity 0.3s,pointer-events 0.3s,transform 0.3s;-moz-transition:opacity 0.3s,pointer-events 0.3s,transform 0.3s;-ms-transition:opacity 0.3s,pointer-events 0.3s,transform 0.3s;-o-transition:opacity 0.3s,pointer-events 0.3s,transform 0.3s;transition:opacity 0.3s,pointer-events 0.3s,transform 0.3s}.frontendPopup.active{opacity:1;pointer-events:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.frontendPopup.active .popupContainer{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.frontendPopup.active .closeButton{opacity:1;-webkit-transition:opacity 0.3s 0.3s ease-out;-moz-transition:opacity 0.3s 0.3s ease-out;-o-transition:opacity 0.3s 0.3s ease-out;transition:opacity 0.3s 0.3s ease-out}.frontendPopup .popupContainer{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);background:#2A291F;width:100%;position:relative;padding:1.875vw;border:1px solid rgb(255 255 255 / .1);opacity:0;-webkit-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;-moz-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;-ms-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;-o-transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,transform 0.3s 0.1s}.frontendPopup .popupContainer .popupContent .popupTitle{font-size:1.25vw;padding-right:3.125vw;font-weight:600;color:#FBF6E5;margin-bottom:1.25vw;line-height:1.3}.frontendPopup .popupContainer .popupContent .popupText{color:#FBF6E5;margin-bottom:1.25vw;line-height:1.5}.frontendPopup .popupContainer .popupContent .popupText p{margin-bottom:.9375vw}.frontendPopup .popupContainer .popupContent .popupText p:last-child{margin-bottom:0}.frontendPopup .popupContainer .popupContent .popupText a{color:#D3D2AA;-webkit-transition:color 0.3s 0s ease-out;-moz-transition:color 0.3s 0s ease-out;-o-transition:color 0.3s 0s ease-out;transition:color 0.3s 0s ease-out}.frontendPopup .popupContainer .popupContent .popupText a:hover{color:#FBF6E5}.frontendPopup .closeButton{height:.9375vw;left:auto;position:absolute;top:1.5625vw;width:.9375vw;right:1.25vw;width:1.5625vw;cursor:pointer;opacity:0;-webkit-transition:opacity 0.3s 0s ease-out;-moz-transition:opacity 0.3s 0s ease-out;-o-transition:opacity 0.3s 0s ease-out;transition:opacity 0.3s 0s ease-out;z-index:1}.frontendPopup .closeButton:hover .closeIcon{-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.frontendPopup .closeButton .closeIcon{height:100%;left:50%;position:absolute;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transform-origin:top center;-webkit-transition:transform 0.3s 0s ease-out;-moz-transition:transform 0.3s 0s ease-out;-o-transition:transform 0.3s 0s ease-out;transition:transform 0.3s 0s ease-out}.frontendPopup .closeButton .closeIcon:before,.frontendPopup .closeButton .closeIcon:after{content:"";height:50%;left:auto;position:absolute;top:auto;width:50%;width:100%;height:1px;background:#FBF6E5}.frontendPopup .closeButton .closeIcon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.frontendPopup .closeButton .closeIcon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media all and (max-width:1080px){.frontendPopup{width:37.036vw;bottom:3.704vw;right:3.704vw;-webkit-transform:translateY(1.852vw);-moz-transform:translateY(1.852vw);-o-transform:translateY(1.852vw);-ms-transform:translateY(1.852vw);transform:translateY(1.852vw)}.frontendPopup .popupContainer{padding:2.778vw}.frontendPopup .popupContainer .popupContent .popupTitle{padding-right:4.63vw;font-size:1.852vw;margin-bottom:1.852vw}.frontendPopup .popupContainer .popupContent .popupText{margin-bottom:1.852vw}.frontendPopup .popupContainer .popupContent .popupText p{margin-bottom:1.389vw}.frontendPopup .closeButton{height:1.389vw;left:auto;position:absolute;top:auto;width:1.389vw;width:2.315vw;height:2.315vw;right:1.852vw}.frontendPopup .closeButton .closeIcon{width:1.111vw;height:1.111vw}}@media all and (max-width:580px){.frontendPopup{-webkit-transform:translateY(3.448vw);-moz-transform:translateY(3.448vw);-o-transform:translateY(3.448vw);-ms-transform:translateY(3.448vw);transform:translateY(3.448vw);width:77.5845vw;bottom:3.793vw;right:3.793vw}.frontendPopup .popupContainer{padding:5.172vw}.frontendPopup .popupContainer .popupContent .popupTitle{padding-right:8.621vw;font-size:3.448vw;margin-bottom:3.448vw}.frontendPopup .popupContainer .popupContent .popupText{margin-bottom:3.448vw}.frontendPopup .popupContainer .popupContent .popupText p{margin-bottom:2.586vw}.frontendPopup .closeButton{height:2.586vw;left:auto;position:absolute;top:auto;width:2.586vw;width:4.31vw;height:4.31vw;right:3.448vw}.frontendPopup .closeButton .closeIcon{width:2.069vw;height:2.069vw}}