@import url(../../assets/scss/normalize.css);@import url(../../assets/scss/owl.carousel.min.css);@import url(../../assets/scss/owl.theme.default.min.css);@font-face{font-family:Univers LT\ 55;src:url(../../assets/fonts/UniversLT.eot);src:url(../../assets/fonts/UniversLT.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/UniversLT.woff) format("woff"),url(../../assets/fonts/UniversLT.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:Univers LT\ 55,sans-serif;color:#fff}h1,h2,h3,h4,li,p{font-family:Univers LT\ 55;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6em;line-height:1.5;margin-top:0;color:#d12245}@media (min-width:550px){h1,h2,h3,h4,li,p{font-size:2.4em}}@media (min-width:1024px){h1,h2,h3,h4,li,p{font-size:3.6em}}h1,h2,h3,h4{margin-bottom:0}p{font-size:1em}@media (min-width:550px){p{font-size:1.2em}}@media (min-width:1024px){p{font-size:1.6em}}.home p{margin-top:0;font-size:1.6em}@media (min-width:550px){.home p{font-size:2.4em}}@media (min-width:1024px){.home p{font-size:3.6em}}.home p.large{margin-top:0;font-size:2.6em;line-height:1.3}@media (min-width:550px){.home p.large{font-size:3.8em}}@media (min-width:1024px){.home p.large{font-size:5em}}.subtitle{margin-top:0;font-size:1.6em;margin-top:54px;margin-bottom:10px}@media (min-width:550px){.subtitle{font-size:2.4em}}@media (min-width:1024px){.subtitle{font-size:3.6em}}.hero-intro-title{margin-top:0;font-size:1.6em;color:#fff}@media (min-width:550px){.hero-intro-title{font-size:2.4em}}@media (min-width:1024px){.hero-intro-title{font-size:3.6em}}.home .subtitle{margin-top:0;margin-bottom:0}.subtitle:after{content:" ";width:32px;height:2px;background-color:#d12245;position:absolute;margin-left:12px;margin-top:1em}p.small{font-size:1em}@media (min-width:550px){p.small{font-size:1.2em}}@media (min-width:1024px){p.small{font-size:1.6em}}ul{list-style:none;list-style-type:none;padding:0}ul:after{content:" ";display:block;clear:both}ul li{list-style-type:none;float:left;margin-right:40px;font-size:1em}@media (min-width:550px){ul li{font-size:1.2em}}@media (min-width:1024px){ul li{font-size:1.6em}}a{transition:opacity .3s;color:#d12245}a,a:hover{text-decoration:none}p a{display:inline-block;position:relative}p a:before{left:0;transition:width 0s ease,background .3s ease}p a:after,p a:before{content:"";display:block;position:absolute;bottom:0;height:2px;width:0}p a:after{right:0}p a:after,p a:hover:before{background:#d12245;transition:width .3s ease}p a:hover:before{width:100%}p a:hover:after{width:100%;background:transparent;transition:all 0s ease}.menu-footer-menu-container ul li a{font-size:.8em;display:inline-block;position:relative}.menu-footer-menu-container ul li a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:2px;width:0;transition:width 0s ease,background .3s ease}.menu-footer-menu-container ul li a:after{content:"";display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#d12245;transition:width .3s ease}.menu-footer-menu-container ul li a:hover:before{width:100%;background:#d12245;transition:width .3s ease}.menu-footer-menu-container ul li a:hover:after{width:100%;background:transparent;transition:all 0s ease}.container{width:75%;margin:0 auto}.banner{position:fixed;width:100%;top:0;z-index:2;transition:all .3s linear}.banner-brand{display:block;float:left;margin-top:18px;margin-left:18px;width:50px}@media (min-width:1024px){.banner-brand{margin-top:24px;margin-left:24px;width:60px}}.banner-brand svg .line-small,.banner-brand svg .poliline-small{fill:transparent;stroke:#fff;stroke-width:8}.home .banner-brand .line-small,.home .banner-brand .poliline-small{opacity:0}.home .banner-brand .poliline-small{fill:transparent;stroke:#fff;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:a 2s linear forwards 0s;animation:a 2s linear forwards 0s;transition:all .3s}.home .banner-brand .line-small{fill:none;stroke:#fff;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:900;stroke-dashoffset:900;-webkit-animation:a 1s linear forwards 1s;animation:a 1s linear forwards 1s;transition:all .3s}@-webkit-keyframes a{0%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.banner-nav{float:right;padding-top:0;padding-bottom:0;height:auto;margin-right:30px;margin-top:16px}.banner-nav:after{content:" ";display:block;clear:both}.banner-nav-links{margin:0}.banner-nav-links:after{content:" ";display:block;clear:both}@media (min-width:1024px){.banner-nav-links{border-top:0;padding-top:0}}.banner-nav-links li{padding:0;float:right;margin-right:0;margin-left:40px}.banner-nav-links li a{text-decoration:none;transition:all .3s;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;display:inline-block;position:relative;color:#fff}.banner-nav-links li a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:2px;width:0;transition:width 0s ease,background .3s ease}.banner-nav-links li a:after{content:"";background:#d12245}.banner-nav-links li a:hover:before{background:#d12245}.banner-nav-links li a:hover:after{width:100%;background:transparent;transition:all 0s ease}.banner-nav-links li a:active,.banner-nav-links li a:focus,.no-touch .banner-nav-links li a:hover,.no-touch .banner-nav-links li a:hover:active{text-decoration:none;color:#fff}.banner-nav-links li a:after{content:" ";display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#fff;transition:width .3s ease}.banner-nav-links li a:hover:before{width:100%;background:#fff;transition:width .3s ease}.banner-nav-links li.active a{display:none}.banner.red .banner-brand svg .line-small,.banner.red .banner-brand svg .poliline-small{stroke:#e61843}.banner.red .banner-nav-links{transition:all .3s linear}.banner.red .banner-nav-links li a{color:#e61843;display:inline-block;position:relative}.banner.red .banner-nav-links li a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:2px;width:0;transition:width 0s ease,background .3s ease}.banner.red .banner-nav-links li a:after{content:"";background:#d12245}.banner.red .banner-nav-links li a:hover:before{background:#d12245}.banner.red .banner-nav-links li a:hover:after{width:100%;background:transparent;transition:all 0s ease}.banner.red .banner-nav-links li a:active,.banner.red .banner-nav-links li a:focus,.no-touch .banner.red .banner-nav-links li a:hover,.no-touch .banner.red .banner-nav-links li a:hover:active{color:#e61843}.banner.red .banner-nav-links li a:after{content:" ";display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#e61843;transition:width .3s ease}.banner.red .banner-nav-links li a:hover:before{width:100%;background:#e61843;transition:width .3s ease}.back,.banner.red .banner-nav-links li.active a{display:none}.back{width:50px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:24px;margin-top:24px}.back .arrow{fill:none;stroke:#d12245;stroke-width:12;stroke-miterlimit:10}.single-work .back{display:block}.single-work .banner-brand,.single-work .banner-nav{display:none}*{box-sizing:border-box}body{transition:background .5s ease;background:#222}.wrap{height:100%;min-height:100%;width:100%}.main-content{margin-bottom:128px}.animate-in{opacity:0;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;transition-delay:.3s}.animate-in.run-animation{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:1}.ie9 .animate-in{opacity:1}.hero{padding:200px 0 60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero h2{font-size:4em;line-height:1.2}@media (min-width:550px){.hero h2{font-size:5em}}@media (min-width:1024px){.hero h2{font-size:6em}}.hero.hero--with-image{background-size:cover;background-repeat:no-repeat;background-position:50%}.hero.hero--with-image h2{color:#fff}.home .hero{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:64px}.home .hero,.ios .home .hero{min-height:100vh}@media (min-width:1024px){.home .hero{margin-bottom:128px}}.mountain{display:none}.mountain svg{width:300px}.line,.poliline{opacity:0}.poliline-animation{fill:transparent;stroke:#d12245;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:a 2s linear forwards 0s;animation:a 2s linear forwards 0s}.line-animation{fill:none;stroke:#d12245;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:900;stroke-dashoffset:900;-webkit-animation:a 2s linear forwards 1s;animation:a 2s linear forwards 1s}@keyframes a{0%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.content-block{padding:24px 0}@media (min-width:1024px){.content-block{padding:64px 0}}.content-block ul{list-style:none;padding-left:5px}.content-block ul li{position:relative;margin-bottom:10px;padding-left:15px;display:block;float:none}.content-block ul li:before{content:" ";display:block;color:#e61843;line-height:1;height:4px;width:4px;background:#e61843;vertical-align:middle;position:absolute;left:0;top:7px}@media (min-width:550px){.content-block ul li:before{top:10px}}@media (min-width:1024px){.content-block ul li:before{top:12px}}.video-container{position:relative;padding-bottom:50.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:1em}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.work:after{content:" ";display:block;clear:both}.work .subtitle{margin-bottom:28px}.page-work .work{margin-top:56px}.work-item{position:relative;display:block;margin-bottom:64px}.work-item .work-tile-image{height:50vh;background-size:cover;background-position:50%}.work-item img{max-width:100%;transition:.5s}.work-item:hover img{-webkit-filter:none;filter:none}.work-item .work-item-text{margin-top:16px}.work-item .work-item-text h4{line-height:1.2}.work-item .work-item-text p{font-size:1em}@media (min-width:550px){.work-item .work-item-text p{font-size:1.2em}}@media (min-width:1024px){.work-item .work-item-text p{font-size:1.6em}}.owl-carousel .work-item{float:none;width:100%;margin-bottom:0}.work_hero .work_heading{margin-top:188px;margin-bottom:112px}.work_hero .work_heading p{font-size:1em}@media (min-width:550px){.work_hero .work_heading p{font-size:1.2em}}@media (min-width:1024px){.work_hero .work_heading p{font-size:1.6em}}.work_hero .work_hero_image{height:100vh;background-size:cover;background-position:50%}.work_intro{margin-top:112px;margin-bottom:112px}@media (min-width:768px){.work_intro{width:60%}}.work_intro p{font-size:1em}@media (min-width:550px){.work_intro p{font-size:1.2em}}@media (min-width:1024px){.work_intro p{font-size:1.6em}}.work_intro ul li{margin-bottom:16px}.meta{margin-top:64px}.meta a{display:inline-block;position:relative}.meta a:before{left:0;transition:width 0s ease,background .3s ease}.meta a:after,.meta a:before{content:"";display:block;position:absolute;bottom:0;height:2px;width:0}.meta a:after{right:0}.meta a:after,.meta a:hover:before{background:#d12245;transition:width .3s ease}.meta a:hover:before{width:100%}.meta a:hover:after{width:100%;background:transparent;transition:all 0s ease}.work-images img{max-width:100%}.work-images p{font-size:1em}@media (min-width:550px){.work-images p{font-size:1.2em}}@media (min-width:1024px){.work-images p{font-size:1.6em}}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.owl-carousel{margin:0 auto;position:relative;-ms-touch-action:manipulation;touch-action:manipulation}.owl-carousel .testimonial-item{width:80%;margin:0 auto}.owl-carousel .testimonial-item:after{content:" ";display:block;clear:both}@media (min-width:768px){.owl-carousel .testimonial-item{width:60%}}.owl-carousel .owl-nav{width:100%;display:block;position:absolute;left:0;right:0;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.owl-carousel .owl-nav{display:none}}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;width:3vmin;height:3vmin;background:transparent;border-top:2px solid #e61843;border-right:2px solid #e61843;box-shadow:0 0 0 #e61843;transition:all .2s ease;-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg)}.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{border-color:#e61843}.owl-carousel .owl-nav .owl-next:before,.owl-carousel .owl-nav .owl-prev:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-60%) rotate(45deg);transform:translate(-40%,-60%) rotate(45deg);width:200%;height:200%}.owl-carousel .owl-nav .owl-prev{left:3vmin;-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg)}.owl-carousel .owl-nav .owl-next{right:3vmin;-webkit-transform:translate3d(0,-50%,0) rotate(45deg);transform:translate3d(0,-50%,0) rotate(45deg)}.owl-carousel .owl-dots{text-align:center;margin-top:0}.owl-carousel .owl-dots .owl-dot{display:inline-block;background:#e61843;height:8px;width:8px;border-radius:4px;margin:4px;transition:all .3s linear;opacity:.4}@media (max-width:768px){.owl-carousel .owl-dots .owl-dot{height:4px;width:4px;border-radius:2px;margin:2px}}.owl-carousel .owl-dots .owl-dot.active{background:#e61843;opacity:1}.owl-carousel .owl-item{opacity:0;transition:all .8s linear}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .pullquote{padding:0}.footer-content:after{content:" ";display:block;clear:both}.footer-content .copyright{display:block;float:left;margin-bottom:24px;margin-left:24px}.footer-content .copyright p{font-size:.8em;margin:0}@media (min-width:1024px){.footer-content .copyright p{font-size:.8em}}.footer-content .menu-footer-menu-container{display:block;float:right;margin-bottom:30px;margin-right:30px}.footer-content .menu-footer-menu-container ul,.footer-content .menu-footer-menu-container ul li{margin:0}.footer-content .menu-footer-menu-container ul li a{font-size:.8em;margin:0;padding:0}@media (min-width:1024px){.footer-content .menu-footer-menu-container ul li a{font-size:.8em}}
/*# sourceMappingURL=main.min.css.map */
