.mt-article .mt-article-body .content.text p,.mt-gallery .title-card-text p{word-wrap:normal;word-break:break-word;-webkit-hyphenate-character:"-"}.mt-article .mt-article-body .content.text p,.mt-gallery .title-card-text p,.no-csshyphens .mt-gallery .title-card-text p{-webkit-hyphenate-character:"-"}.mt-category-selector ul,.mt-dock ul{white-space:nowrap}.content.text li,.mt-category-selector ul li a,body,h1,h2,h3,html,p{text-rendering:optimizeLegibility}.mt-casestudy-feed-item .cover-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;background:rgba(255,0,0,.6)}.mt-casestudy-feed{-webkit-transform:none!important;transform:none!important}.mt-casestudy-feed-wrapper{max-width:1200px;margin:auto}.mt-feed-wrapper{overflow:visible!important}.mt-article{background-color:#fff}.mt-article .mt-article-body{overflow:hidden;position:relative;background:#fff;padding-top:64.8px}.lightbox-open .mt-article .mt-article-body{-webkit-transform:none;transform:none}@media (max-width:480px){.mt-article .mt-article-body{padding-bottom:50px}}.mt-article .mt-article-body .title{text-align:center;margin:8px auto 64.8px;max-width:85%}.mt-related-content .mt-article .mt-article-body .title{max-width:100%}@media (max-width:991px){.mt-article .mt-article-body{padding-top:50px}.mt-article .mt-article-body .title{margin:8px auto 50px}}.mt-article .mt-article-body .text p b,.mt-article .mt-article-body .text p strong{font-size:15px;letter-spacing:.225em;color:#333;text-transform:uppercase;font-weight:400;display:block;text-align:center;margin:90px auto;max-width:85%}@media (max-width:991px){.mt-article .mt-article-body .text p b,.mt-article .mt-article-body .text p strong{margin:50px auto}}.mt-article .mt-article-body .text p:first-child b,.mt-article .mt-article-body .text p:first-child strong{margin-top:0}.mt-article .mt-article-body .text p:last-child b,.mt-article .mt-article-body .text p:last-child strong{margin-bottom:64.8px}.mt-article .mt-article-body .text:last-child p:last-child b:last-child,.mt-article .mt-article-body .text:last-child p:last-child strong:last-child{margin-bottom:0}.mt-article .mt-article-body .content{width:750px;margin:0 auto;clear:both;overflow:hidden;padding-bottom:72px}@media (max-width:991px){.mt-article .mt-article-body .content{width:100%;padding-left:116px;padding-right:116px;padding-bottom:50px}}@media (max-width:480px){.mt-article .mt-article-body .content{padding-left:20px;padding-right:20px}}.mt-article .mt-article-body .content.text{overflow:visible}.mt-article .mt-article-body .content.text ul{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:35px;margin-before:1em;margin-after:1em;margin-start:0;margin-end:0;padding-start:35px;-moz-margin-before:1em;-moz-margin-after:1em;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:35px}.mt-article .mt-article-body .content.text ul li{padding-left:5px;margin-bottom:3px;list-style-type:disc}.mt-article .mt-article-body .content.text p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;margin:0 0 25px}@media (max-width:480px){.mt-article .mt-article-body .content.text p{word-wrap:initial;word-break:initial;-webkit-hyphens:initial;-moz-hyphens:initial;-ms-hyphens:initial;hyphens:initial;-webkit-hyphenate-character:"-";text-align:left;margin-bottom:22px}}.mt-article .mt-article-body .content.text p:last-child{margin-bottom:0}.mt-article .mt-article-body .content.text p a{color:inherit;border-bottom:1px solid #c3c3c3;padding-top:3px;line-height:1.15em;transition:color,.12s}.mt-article .mt-article-body .content.text p a:hover{color:#7f7f7f;border-color:#7f7f7f;border-bottom:1px solid #c3c3c3}.touch .mt-article .mt-article-body .content.text p a:hover:hover{border-bottom:1px solid #c3c3c3}.mt-article .mt-article-body .content.text blockquote{font-style:italic;overflow:visible;margin:30px 0 30px 2px;padding-left:20px;padding-right:40px;position:relative}.mt-article .mt-article-body .content.text blockquote p{margin-bottom:15px;font-size:14px;line-height:1.6em}.mt-article .mt-article-body .content.text blockquote:before{content:'';position:absolute;left:0;top:7px;height:calc(100% - 13px);width:1px;background:#c3c3c3}.mt-article .mt-article-body .content.section-header{text-align:center}.mt-article .mt-article-body .content.metadata{margin-top:-30px}@media (max-width:767px){.mt-article .mt-article-body .content.metadata{margin-top:-20px}}.mt-article .mt-article-body .content.metadata div,.mt-article .mt-article-body .content.metadata p{color:#b8b8b8;font-size:14px;letter-spacing:.075em;line-height:1.45em}.mt-article .mt-article-body .content.metadata p{margin:0}.mt-article .mt-article-body .content.metadata a{text-decoration:none;color:inherit;border-bottom:1px solid #DADADA;cursor:pointer;transition:color,.12s}.mt-article .mt-article-body .content.metadata a:hover{color:#3b3b3b;border-color:#3b3b3b}.mt-article .mt-article-body .content.video .caption p{font-family:Calibre;font-weight:200;line-height:1.45em;letter-spacing:.075em;color:#b8b8b8;font-size:14px;text-overflow:ellipsis;overflow:hidden;width:70%;text-align:center;margin:40px auto 0}.mt-article .gallery .half-width-images-container{max-width:1000px;margin:auto}.mt-article .gallery .show-as-stack{text-align:center;width:750px;margin:0 auto}@media (max-width:991px){.mt-article .gallery .show-as-stack{width:100%;padding-left:116px;padding-right:116px}}@media (max-width:767px){.mt-article .gallery .show-as-stack{width:100%;padding:0 20px}}.mt-article .gallery .show-as-stack li{margin:50px 0}.mt-article .gallery .show-as-stack li:first-child{margin-top:0}.mt-article .gallery .show-as-stack li img{cursor:pointer;width:100%}.mt-article .gallery .show-as-stack.left{display:inline-block;width:40%;border:0 solid red}.mt-article .gallery .show-as-stack.right{display:inline-block;border:0 solid red}@media (max-width:991px){.mt-article .gallery .show-as-stack.left{width:100%!important}.mt-article .gallery .show-as-stack.right{display:none}}.mt-article .gallery .show-as-stack.half-width-images{width:49.5%;max-width:1400px;vertical-align:top}.mt-article .gallery .show-as-stack.half-width-images li{width:calc(375px);margin:auto;padding-bottom:115px}.mt-article .gallery .show-as-stack.half-width-images li.dont-show{display:none}@media (max-width:991px){.mt-article .gallery .show-as-stack.half-width-images li,.mt-article .gallery .show-as-stack.half-width-images li img{width:100%}.mt-article .gallery .show-as-stack.half-width-images li.dont-show{display:inherit}.mt-article .article-nav .left,.mt-article .article-nav .right{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}}.mt-article .gallery .show-as-stack.half-width-images .mt-lightbox li.lightbox-slide:nth-child(even){margin-left:0!important}.mt-article .gallery .show-as-stack.half-width-images .mt-lightbox li:nth-child(odd){margin-right:0!important}.mt-article .gallery .show-as-stack.half-width-images .caption{text-align:left;margin-top:15px}.mt-article .gallery .show-as-stack .mt-lightbox li{margin-top:0}.mt-article .gallery .show-as-stack .caption{max-width:750px;margin:35px auto 0}.mt-article .gallery .show-as-stack .caption p{letter-spacing:.075em;font-size:14px;line-height:16px;text-overflow:ellipsis;margin:0;overflow:hidden;color:#b8b8b8}.mt-article .article-nav{width:100%;position:fixed;top:50%;height:80px;margin-bottom:50px;opacity:0;transition:opacity .2s}.mt-article .article-nav .left,.mt-article .article-nav .right{width:50%;float:left;height:82px}.mt-article .article-nav .right{float:right}@media (max-width:991px){.mt-article .article-nav .right{border-left:1px solid #f2f2f2}.mt-article .article-nav{position:relative;top:0;opacity:1}}.mt-article .article-nav img{display:block}.mt-article .adjacent-link{position:absolute;z-index:0;left:0;background:#fff;text-transform:uppercase;text-decoration:none;color:#000;font-family:Calibre;font-size:11px;letter-spacing:.014em;line-height:1.2em}@media (max-width:480px){.mt-article .article-nav img{display:none}.mt-article .adjacent-link{left:10px}}.mt-article .adjacent-link.previous img{margin-right:16px}.mt-article .adjacent-link>div{float:right;width:130px;text-align:left;padding-top:8px}.mt-article .adjacent-link>div span{display:block;color:rgba(0,0,0,.4)}.casestudy .category-header,.mt-category-selector .compact-category-selector{display:none}.mt-article .adjacent-link.next{left:auto;right:0}.mt-article .adjacent-link.next>div{text-align:right;float:left}.mt-article .adjacent-link.next img{margin-left:16px;float:right}.mt-article .adjacent-link img{float:left;height:80px}.mt-article .adjacent-link:hover{border-bottom:1px solid #000}.no-csshyphens .mt-article .content .text li,.no-csshyphens .mt-article .content .text ol,.no-csshyphens .mt-article .content .text p,.no-csshyphens .mt-article .content .text ul{word-wrap:initial;word-break:initial;-webkit-hyphens:initial;-moz-hyphens:initial;-ms-hyphens:initial;hyphens:initial;-webkit-hyphenate-character:"-";text-align:left}.mt-category-selector,.mt-category-selector select option,.mt-dock{text-align:center}.mt-category-selector{z-index:4;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:80%;margin:0 10%;top:0;height:60px}@media (max-width:991px){.mt-article .adjacent-link:hover{border-bottom:none}.mt-category-selector .compact-category-selector{display:block}.mt-category-selector .large-category-selector{display:none}}.mt-category-selector span.mobile-select{font-weight:200;font-family:Calibre;letter-spacing:.125em;line-height:2em}.mt-category-selector span.mobile-select span.down-arrow{font-size:8px;color:#424242}.mt-category-selector select{opacity:.001;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:66%;border:0;font-weight:200;font-family:Calibre;letter-spacing:.125em;text-align:center;font-size:50px}.mt-category-selector select:active{outline:0}.mt-category-selector.transition-transform{transition:-webkit-transform .3s;transition:transform .3s}.category-selector-open .mt-category-selector{z-index:4;background:0 0;-webkit-transform:translateY(0);transform:translateY(0)}.photography-overview .mt-category-selector{display:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.grid-open .mt-category-selector{transition:none}.photography-overview.scrolled-past-header .mt-category-selector{display:block}.lightbox-open .mt-category-selector,.show-menu .mt-category-selector{-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}@media (max-width:767px){.mt-category-selector{width:60%;margin:0 20%}}.mt-category-selector ul li{display:inline-block;margin-top:39px;line-height:14px;cursor:pointer}.mt-category-selector ul li a.art-projects,.touch .mt-dock{display:none}@media (min-width:1441px){.mt-category-selector ul li{margin-top:37px}}@media (max-height:768px){.mt-category-selector{height:69px}.mt-category-selector ul li{margin-top:28px}}@media (max-width:991px){.mt-category-selector{height:60px}.mt-category-selector ul li{margin-top:15px}}@media (max-width:480px){.mt-article .adjacent-link.next{right:10px}.mt-category-selector ul li{margin-top:15px}}@media (max-width:767px) and (orientation:landscape){.mt-category-selector ul li{margin-top:11px}}.mt-category-selector ul li a{padding-left:10px;padding-right:10px;font-weight:200;font-family:Calibre;letter-spacing:.06em;font-size:16px;color:#b8b8b8;transition:color,.12s;-webkit-font-smoothing:subpixel-antialiased;smoothing:subpixel-antialiased}.mt-category-selector ul li a:hover{color:#515151;border-color:#515151}.touch .mt-category-selector ul li a{transition:none}.touch .mt-category-selector ul li a:hover{color:#b8b8b8}@media (min-width:1441px){.mt-category-selector ul li a{font-size:18px}}.mt-category-selector ul li a:empty{padding:0}.mt-category-selector ul li a.selected,.mt-category-selector ul li a.touched{color:#515151}.mt-category-selector ul li.touched a{color:#515151!important}.mt-dock:hover ul.open,.mt-jumbotron.over-arrows .mt-dock ul.open{-webkit-transform:translate(0);transform:translate(0)}.mt-dock{position:absolute;overflow:hidden;width:100%;height:50px;margin-bottom:50px;bottom:88px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-height:768px){.mt-dock{height:40px;margin-bottom:40px}}.mt-dock ul{margin:0 auto;position:relative;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(51px);transform:translateY(51px)}@media (max-height:768px){.mt-dock ul{-webkit-transform:translateY(49px);transform:translateY(49px)}}.mt-dock ul.forceHide{-webkit-transform:translateY(51px)!important;transform:translateY(51px)!important}.mt-dock ul li{display:inline-block;overflow:hidden;height:inherit;max-height:50px;width:auto;cursor:pointer;background:#fff}.mt-dock ul li:hover img{transition:max-height .1s ease-in-out;-webkit-filter:contrast(1) grayscale(0);filter:contrast(1) grayscale(0);opacity:1}.mt-dock ul li.selected img{-webkit-filter:contrast(1) grayscale(0);filter:contrast(1) grayscale(0);opacity:1}.mt-dock ul li.selected .selector{display:block}.mt-dock ul li .wrapper{position:relative;background:#fff;overflow:hidden}.mt-dock ul li img{display:block;position:relative;transition:max-height .1s ease-in-out;max-height:50px;-webkit-filter:brightness(1) contrast(1.2) grayscale(1);filter:brightness(1) contrast(1.2) grayscale(1);opacity:.6}@media (max-height:768px){.mt-dock ul.forceHide{-webkit-transform:translateY(41px)!important;transform:translateY(41px)!important}.mt-dock ul li,.mt-dock ul li img{height:40px}}.mt-dock ul li .selector{display:none;position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#fff}.mt-dock ul.force-open{-webkit-transform:translate(0);transform:translate(0)}.large-dock{height:60px!important}.large-dock ul{-webkit-transform:translateY(61px);transform:translateY(61px)}@media (max-height:768px){.large-dock{height:60px!important}.large-dock ul{-webkit-transform:translateY(61px);transform:translateY(61px)}.large-dock ul img,.large-dock ul li{max-height:60px!important;height:auto!important}}.large-dock ul img,.large-dock ul li{max-height:60px!important;height:auto!important}:hover>.click-drag-directive{opacity:1}.click-drag-directive.hide,.click-drag-directive.ng-leave-active{opacity:0}.click-drag-directive{position:fixed;top:0;left:0;background:#fefefe;box-shadow:0 1px 3px rgba(0,0,0,.2);height:25px;width:48px;transition:opacity .25s;opacity:0;pointer-events:none;z-index:100}.click-drag-directive span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:Calibre;text-transform:uppercase;font-size:11px;color:#333;letter-spacing:.17em;-webkit-font-smoothing:subpixel-antialiased}.click-drag-directive.ng-leave{transition:opacity .25s linear}.click-drag-directive.hide-drag-tool-tip{display:none!important}.mt-feed-item{opacity:.001;width:100%;text-align:left;margin:0 0 3em;padding-bottom:25px}.mt-feed-item.ready{opacity:1}.mt-feed-item .mt-feed-date{padding:5px 0 2px 24px;left:-32px;color:#878787;-webkit-font-smoothing:antialiased;margin-top:25px;font-size:14px}.mt-feed-item .mt-feed-date a{color:inherit}@media (max-width:480px){.mt-feed-item .mt-feed-date{padding-left:0;margin-top:15px;left:0}}.mt-feed-item .mt-feed-date span{cursor:pointer;text-transform:capitalize;display:inline-block;border-bottom:1px solid transparent;transition:color 1s,border-color 1s}.mt-feed-item .mt-feed-date:before{content:"\2022";height:19px;width:14px;font-size:17px;background:#fff;display:inline-block;position:relative;left:-22px;top:0;color:#666}.mt-feed-item .feed-text{margin-left:20px;margin-right:20px}@media (max-width:480px){.mt-feed-item .mt-feed-date:before{display:none}.mt-feed-item .feed-text{margin-left:40px;margin-right:40px}}.mt-feed-item .feed-image{margin-left:20px;margin-right:20px}@media (max-width:480px){.mt-feed-item .feed-image{margin-left:40px;margin-right:40px}.mt-feed-item .mt-feed-body{line-height:.5em}}.mt-feed-item .feed-image.touched img{opacity:.6!important}.mt-feed-item .mt-feed-body{text-transform:uppercase;margin:.5em .2em .6em 0}.mt-feed-item .mt-feed-body p{margin-top:0;letter-spacing:.125em;font-size:15px}.mt-feed-item .mt-feed-body p a,.mt-feed-item .mt-feed-body p span{display:inline}.mt-feed-item .mt-feed-body a{text-decoration:none;color:#333}.mt-feed-item:hover .mt-feed-date span{display:inline-block;padding-bottom:0;border-bottom:1px solid #b5b5b5}.mt-feed-item:hover .mt-feed-date span:hover{transition:color .22s,border-color .22s;color:#000;border-color:#666}.mt-feed-item:hover .mt-feed-date:after,.mt-feed-item:hover .mt-feed-date:before{opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.mt-feed-item.full-width:first-child{margin-top:0;padding-top:0}.mt-feed-item.full-width .feed-image{margin-left:0;margin-right:0}@media (max-width:480px){.mt-feed-item img{width:100%;max-width:100%}.mt-feed-item .dot{display:none!important}}.mt-feed-date{position:relative;padding:8px 0;color:#666;font-weight:200!important}.mt-feed-date span{background:0 0;padding:0 2px}@media (min-width:480px){.feed-image,.feed-text{margin-left:0;margin-right:0}.mt-feed-date{left:0!important;padding:8px}.mt-feed-date span{background:0 0;padding:0}.mt-feed-item{visibility:hidden;position:relative;width:100%;margin:0 0 6em;padding-bottom:50px}.mt-feed-item .mt-feed-body{margin:.2em 0 .6em}.mt-feed-item img{width:100%;transition:-webkit-transform 1s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;transition:transform 1s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.mt-feed-item .image-mask-wrap{display:inline-block;overflow:hidden;position:relative}.mt-feed-item .image-mask-wrap:hover img{transition:-webkit-transform 2.2s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;transition:transform 2.2s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;-webkit-transform:scale3d(1.008,1.008,1.008)!important;transform:scale3d(1.008,1.008,1.008)!important;opacity:.95}.touch .mt-feed-item .image-mask-wrap:hover img{opacity:1;-webkit-transform:none;transform:none}.mt-feed-item .image-mask-wrap span.on-now{line-height:1;display:block;position:absolute;bottom:0;background:#fff;color:#515151;letter-spacing:.125em;font-size:13px;text-rendering:optimizeLegibility;font-weight:200;padding:7px 8px 0 0;margin-bottom:-2px}.mt-feed-item.left .mt-feed-date:after,.mt-feed-item.right .mt-feed-date:before{content:"\2022";font-size:17px;height:23px;width:14px;color:#666;opacity:0;position:relative;top:0;background:#fff}.mt-feed-item.left{visibility:visible;clear:left;float:left;text-align:right}.mt-feed-item.left .feed-image{margin-right:0!important}.mt-feed-item.left .mt-feed-date{padding:0 47px 2px 0;left:0}.mt-feed-item.left .image-mask-wrap,.mt-feed-item.left .mt-feed-body,.mt-feed-item.left .mt-youtube-wrapper{margin-right:60px}.mt-feed-item.left .feed-text{margin-right:0}.mt-feed-item.left .mt-feed-body{padding-left:50px}.mt-feed-item.left .mt-feed-date:before{display:none}.mt-feed-item.left .mt-feed-date:after{display:inline-block;right:-52px;-webkit-transform-origin:70% 50%;transform-origin:70% 50%;transition:opacity .22s ease,-webkit-transform .3s ease;transition:opacity .22s ease,transform .3s ease;-webkit-transform:scale(0);transform:scale(0)}.mt-feed-item.right{visibility:visible;float:right;clear:right;text-align:left}.mt-feed-item.right .feed-image{margin-left:0!important}.mt-feed-item.right .mt-feed-date{padding:0 0 2px 42px;left:-1px}.mt-feed-item.right .feed-text{margin-left:0}.mt-feed-item.right .image-mask-wrap,.mt-feed-item.right .mt-feed-body,.mt-feed-item.right .mt-youtube-wrapper{margin-left:60px}.mt-feed-item.right .mt-feed-body{padding-right:50px}.mt-feed-item.right .mt-feed-date:after{display:none}.mt-feed-item.right .mt-feed-date:before{display:inline-block;left:-45px;-webkit-transform-origin:30% 50%;transform-origin:30% 50%;transition:opacity .22s ease,-webkit-transform .3s ease;transition:opacity .22s ease,transform .3s ease;-webkit-transform:scale(0);transform:scale(0)}.mt-feed-item.full-width{visibility:visible;width:100%;z-index:999;position:relative;background:#fff;top:0;float:left;text-align:center;margin:0;padding:36px 20px 72px}.mt-feed-item.full-width .feed-image{overflow:hidden;width:100%}.mt-feed-item.full-width .feed-text{width:75%;background:#fff;margin:0 auto;position:relative}.mt-feed-item.full-width:after,.mt-feed-item.full-width:before{content:"\2022";font-size:17px;height:23px;width:14px;line-height:23px;background:#fff;display:inline-block;position:relative;visibility:visible;color:#666;margin-left:-1px}.mt-feed-item.full-width .mt-feed-body{padding-right:0!important}.mt-feed-item.full-width:before{top:-36px}.mt-feed-item.full-width:after{bottom:-72px}.mt-feed-item.full-width .mt-feed-date:after,.mt-feed-item.full-width .mt-feed-date:before,.mt-feed-item.full-width:first-child .dot{display:none}.mt-feed-item.full-width .image-mask-wrap{width:100%;margin-left:0;max-width:100%}.mt-feed-item.full-width img{max-width:1050px!important;min-width:100%;padding:0 0 25px}.mt-feed-item.full-width .mt-feed-date{padding:0}.mt-feed-item.full-width:first-child{margin-top:-21px;padding-top:0}}.mt-grid .grid-section:last-child:after,.mt-overview{visibility:hidden}@media (min-width:480px) and (max-width:1024px){.mt-feed-item.left .mt-feed-body{padding-left:20px}}@media (min-width:480px) and (max-width:991px){.mt-feed-item.left .mt-feed-date{padding-right:30px}.mt-feed-item.left .image-mask-wrap,.mt-feed-item.left .mt-feed-body,.mt-feed-item.left .mt-youtube-wrapper{margin-right:30px}.mt-feed-item.left .mt-feed-date:after{display:none}.mt-feed-item.right .mt-feed-date{padding-left:30px}.mt-feed-item.right .image-mask-wrap,.mt-feed-item.right .mt-feed-body,.mt-feed-item.right .mt-youtube-wrapper{margin-left:30px}.mt-feed-item.right .mt-feed-date:before{display:none}}@media (min-width:480px) and (max-width:1024px){.mt-feed-item.right .mt-feed-body{padding-right:20px}}@media (min-width:480px) and (max-width:991px){.mt-feed-item.full-width{padding-left:0;padding-right:0}}.mt-feed-wrapper{transition:all 10s linear;opacity:1;display:block}.loading .mt-feed-wrapper,.waiting .mt-feed-wrapper{opacity:0!important;display:none}.mt-feed{-webkit-transform:translate3d(0,0,0);background:#fff;padding:75px 0;position:relative}@media (max-width:480px){.mt-feed{padding:50px 0 90px}.mt-spine{display:none}}.mt-feed .mt-feed-loadmore{cursor:pointer;width:140px;height:50px;margin-left:auto;margin-right:auto;border:1px solid #6b6b6b;margin-top:0;position:relative;overflow:hidden}.mt-feed .mt-feed-loadmore h3{position:relative;line-height:48px}.mt-feed .mt-feed-loadmore .load-more-inner{position:absolute;width:100%;height:100%;height:50px;left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-feed .mt-feed-loadmore .load-more-inner.above{top:0}.mt-feed .mt-feed-loadmore .load-more-inner.below{top:50px;background:#6b6b6b;font-weight:500}.mt-feed .mt-feed-loadmore .load-more-inner.below h3{color:#fff}.mt-feed .mt-feed-loadmore:hover .load-more-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mt-feed-wrapper{background:#fff;text-align:center;max-width:1200px;margin:0 auto}.mt-feed-wrapper h2{margin-bottom:72px}@media (max-width:767px){.mt-feed-wrapper h2{margin-bottom:50px}.mt-feed-wrapper ul{margin:0;padding:0}}.mt-feed-wrapper ul{margin:0;padding:0;list-style:none}.mt-feed-wrapper b,.mt-feed-wrapper strong{font-weight:200!important}.mt-feed-wrapper .loading-spinner{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:50px;width:50px;background-image:url(../images/tail-spin.svg);background-position:center;background-repeat:no-repeat}.mt-feed-container{width:100%;margin:0 auto;overflow:hidden;position:relative;text-align:center}.mt-feed-container .column{position:relative;width:50%}.mt-feed-container .column-left{float:left}.mt-feed-container .column-right{float:right}.dot{position:absolute;background:#fff;height:21px;width:100%;text-align:center;font-size:17px;color:#666;line-height:5px}.mt-feed-end{width:70px;height:50px;margin-left:auto;margin-right:auto;border:1px solid #6b6b6b;margin-top:0;position:relative}.mt-feed-end h3{position:relative;top:50%;left:50%;margin-left:2px;-webkit-transform:translate(-50%,-48%);transform:translate(-50%,-48%);opacity:.95}.mt-spine{top:19px;height:100%;position:absolute;background:#6b6b6b;opacity:1;left:50%;width:1px;margin-left:-1px;bottom:10px;z-index:0}.mt-footer .wrapper{background-color:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;width:100%;padding:40px 0 108px;position:relative;outline:#fff solid 1px}@media (max-width:767px){.dot{display:none}.mt-footer .wrapper{padding-bottom:90px}}@media (max-width:480px){.mt-footer .wrapper{padding-top:0;padding-bottom:420px;height:520px;outline:0}}.mt-footer .wrapper .btn-holder{padding:0;font-size:0;margin:auto;display:inline-block;background-image:url(../images/footer/footerBackgroundSmall.jpg);position:relative}@media (max-width:767px){.mt-footer .wrapper .btn-holder{width:100%;height:100px;background:#f2f2f2}}.mt-footer .wrapper .btn-holder .spacer{background-color:#fff;display:inline-block;position:relative;height:222px;width:17px;outline:#fff solid 1px}@media (max-width:991px){.mt-footer .wrapper .btn-holder .spacer{height:170px}}@media (max-width:767px){.mt-footer .wrapper .btn-holder .spacer{display:none}.mt-footer .wrapper .btn-holder .btn-wrapper{width:22%}}.mt-footer .wrapper .btn-holder .btn-wrapper{display:inline-block}.mt-footer .wrapper .btn-holder .btn-wrapper:last-child .spacer{display:none}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn:hover{text-decoration:none}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn{display:inline-block;position:relative}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .small{font-size:30px;color:#000;text-transform:uppercase}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon{width:222px;height:222px;display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 100%,50% 50%}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.facebook{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/facebook.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.instagram{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/instagram.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.youtube{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/youtube.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.twitter{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/twitter.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.prints{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/prints.svg)}@media (max-width:991px){.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon{width:170px;height:170px}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.facebook{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/facebook-tablet.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.instagram{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/instagram-tablet.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.youtube{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/youtube-tablet.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.twitter{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/twitter-tablet.svg)}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.prints{background-image:url(../images/footer/social-icons-new/surround.svg),url(../images/footer/social-icons-new/prints-tablet.svg)}}@media (max-width:767px){.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon{background-size:contain;background-position:center;width:40px;height:100px;margin-left:20px;margin-right:20px;transition:opacity .12s;opacity:1}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.facebook{background-image:url(../images/footer/social-icons-new/small/facebook.svg);width:20px}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.instagram{background-image:url(../images/footer/social-icons-new/small/instagram.svg);width:18px!important}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.youtube{background-image:url(../images/footer/social-icons-new/small/youtube.svg);width:20px}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.twitter{background-image:url(../images/footer/social-icons-new/small/twitter.svg);width:19px!important}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon.prints{background-image:url(../images/footer/social-icons-new/small/shop.svg);width:19px!important}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .follow-icon:hover{opacity:1}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay{display:none}}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay{position:absolute;top:5.5px;left:6.5px;border-radius:100%;width:212px;height:212px;opacity:0;background-color:#000}@media (max-width:991px){.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay{display:none;width:170px -10px;height:170px -10px}.mt-footer .wrapper .footer-bottom ul.footer-links li.copyright-mt{padding:0 19px}}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay .social-values{font-family:Calibre;letter-spacing:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:49%;left:50%;position:relative;color:#ddd;text-align:center;font-size:18px;pointer-events:none}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay .social-values i{font-style:normal}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay .burst{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100%;opacity:.6;background-image:url(../images/footer/spritesheet.jpg);background-position:0 0;background-size:auto 220px;background-repeat:no-repeat;-webkit-animation-name:burst-sprite;animation-name:burst-sprite;-webkit-animation-duration:.66s;animation-duration:.66s;-webkit-animation-timing-function:steps(9);animation-timing-function:steps(9);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transform:translateZ(0);transform:translateZ(0)}.touch .mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay .burst{display:none}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn .overlay .burst:hover{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes burst-sprite{from{background-position:0}to{background-position:100%}}@keyframes burst-sprite{from{background-position:0}to{background-position:100%}}.mt-footer .wrapper .btn-holder .btn-wrapper .social-btn:hover .overlay{opacity:1}.mt-footer .touch .social-btn:hover .overlay,.touch .mt-footer .wrapper .btn-holder .btn-wrapper .social-btn:hover .overlay{opacity:0}.mt-footer .wrapper .footer-bottom{background:#fff;width:100%;height:90px;position:absolute;bottom:0}.mt-footer .wrapper .footer-bottom ul.footer-links{margin-top:2px;width:1150px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;display:block}.mt-footer .wrapper .footer-bottom ul.footer-links li{line-height:11px;vertical-align:middle;display:inline-block;text-align:center;font-size:11px;font-weight:200;color:#9b9b9b;letter-spacing:.15em;-webkit-font-smoothing:antialiased}.mt-footer .wrapper .footer-bottom ul.footer-links li.copyright-mt{cursor:default}@media (max-width:767px){.mt-footer .wrapper .footer-bottom{background:#333}.mt-footer .wrapper .footer-bottom ul.footer-links li.copyright-mt{padding:0 13px;margin:8px 0}}@media (max-width:480px){.mt-footer .wrapper .footer-bottom{height:420px}.mt-footer .wrapper .footer-bottom ul.footer-links{left:0}.mt-footer .wrapper .footer-bottom ul.footer-links li.copyright-mt{padding:0 25px;margin:15px 0}.mt-footer .wrapper .footer-bottom ul.footer-links li.copyright-mt:hover{color:#ccc}}.mt-footer .wrapper .footer-bottom ul.footer-links li a{cursor:pointer;display:inline-block;padding:0 23px;white-space:nowrap;margin:0 -2px;float:left;width:100%;color:inherit;transition:color,.12s}.mt-footer .wrapper .footer-bottom ul.footer-links li a:hover{color:#333;border-color:#333}@media (max-width:991px){.mt-footer .wrapper .footer-bottom ul.footer-links li a{padding:0 19px}}@media (max-width:767px){.mt-footer .wrapper .footer-bottom ul.footer-links li a{margin:8px 0}}@media (max-width:480px){.mt-footer .wrapper .footer-bottom ul.footer-links li a{padding:0 19px;margin:0}.mt-footer .wrapper .footer-bottom ul.footer-links li a:hover{color:#ccc}.mt-footer .wrapper .footer-bottom ul.footer-links li{width:100%;margin-top:18px;margin-bottom:18px;color:#ccc;-webkit-font-smoothing:antialiased;font-weight:400}}.mt-film-mobile{width:100%;overflow:auto;top:auto}.mt-film-mobile ul.film-container{width:100%;margin-top:60px}.mt-film-mobile ul.film-container li{position:relative;display:block;list-style:none;color:#fff;text-align:center;overflow:hidden;height:180px!important}@media (min-width:500px){.mt-film-mobile ul.film-container{width:66%;margin:60px auto 0}.mt-film-mobile ul.film-container li{height:240px!important}}.mt-film-mobile ul.film-container li.more-on-youtube{width:100%;background:rgba(0,0,0,.025)}.mt-film-mobile ul.film-container li.more-on-youtube span h2{font-size:14px!important;color:rgba(0,0,0,.47)!important}.mt-film-mobile ul.film-container li.more-on-youtube div.youtube-logo{width:100%;margin-left:auto;margin-right:auto;background-image:url(../images/youtube-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.41;height:45px;margin-top:10px}.mt-film-mobile ul.film-container li.more-on-youtube .inner{opacity:1;background:#f2f2f2;height:100%;width:100%}.mt-film-mobile ul.film-container li.touched .inner{opacity:1}.mt-film-mobile ul.film-container li img{-webkit-transform:translateZ(0);transform:translateZ(0);min-width:100%;min-height:100%;height:auto;width:100%;display:block}.mt-film-mobile ul.film-container li .inner{display:table;width:100%;height:100%!important;text-align:center;position:absolute;top:0;opacity:0;transition:opacisty .3s ease;white-space:pre-wrap;background:rgba(255,255,255,.7);outline:rgba(255,255,255,.7) solid 1px}.touched .mt-film-mobile ul.film-container li .inner{opacity:1}.mt-film-mobile ul.film-container li .inner span{display:table-cell;vertical-align:middle;padding:10px 18px 0}.mt-film-mobile ul.film-container li .inner span h2{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#525252;font-family:Calibre;text-transform:uppercase;font-size:15px;line-height:1.2em;letter-spacing:.2em;font-weight:400}.mt-film-mobile ul.film-container li .inner span h3{margin-top:5px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#777;line-height:1.5em;font-weight:400;text-transform:initial}.mt-film-mobile ul.film-container li .inner span h3 p{letter-spacing:.1em;margin:0;font-size:13px}.mt-film-mobile ul.film-container li .read-more-tab{position:absolute;bottom:0}.mt-film-mobile ul.film-container li .read-more-tab a{display:block;width:90px;height:30px;background:rgba(255,255,255,.7);color:#000;font-size:10px;text-transform:uppercase;text-decoration:none;line-height:30px;letter-spacing:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-film-mobile .mt-youtube-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;text-align:center;pointer-events:none;background:#000;z-index:100;transition:opacity .22s linear}.mt-film-mobile .mt-youtube-wrapper.active{height:100%;opacity:1;pointer-events:auto}.mt-film-mobile .mt-youtube-wrapper.active .mt-youtube{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);pointer-events:auto}.mt-film-mobile .mt-youtube-wrapper #loading-spinner{top:50%;left:50%;height:50px;width:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background-image:url(../images/tail-spin.svg);background-position:center;background-repeat:no-repeat}.mt-film-mobile .mt-youtube-wrapper .videos-back{position:absolute;background-image:url(../images/back-arrow-white.svg);left:20px;top:22px;width:35px;height:15px}.mt-film-mobile .mt-youtube-wrapper .videos-back:after{content:'';position:absolute;top:-25px;left:-20px;background:0 0;width:80px;height:60px;opacity:0}.mt-film-mobile .mt-youtube-wrapper .video-info{display:block;position:absolute;bottom:0;width:100%;padding:13px 16px}.mt-film-mobile .mt-youtube-wrapper .video-info .video-title{display:block;line-height:1em;color:#848484;font-size:11px;font-weight:200;text-align:left;letter-spacing:.1em;text-rendering:optimizeLegibility}.mt-film-mobile .mt-youtube-wrapper .mt-youtube{background:#000;position:fixed;opacity:0;transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;pointer-events:none;top:25%;left:0;width:100%;height:50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}@media (min-width:500px){.mt-film-mobile .mt-youtube-wrapper .mt-youtube{top:60%;left:50%;width:75%;-webkit-transform:scale3d(1,1,1) translate(-50%,-50%)!important;transform:scale3d(1,1,1) translate(-50%,-50%)!important}}.mt-film-mobile .mt-youtube-wrapper .mt-youtube div{position:absolute;bottom:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}.mt-film,.mt-film .scroll-wrapper{height:100%;width:100%;position:absolute;top:0}.mt-film{overflow:hidden;-webkit-perspective:2200px;perspective:2200px}.mt-film .filmstrip-container{position:absolute;top:0;overflow:hidden}.mt-film .scroll-wrapper{left:0;opacity:1;transition:-webkit-transform .2s linear,-webkit-filter .5s linear .1s;transition:transform .2s linear,-webkit-filter .5s linear .1s}.mt-film.film-lightbox-open .scroll-wrapper{-webkit-filter:blur(4px)}.mt-film ul.film-container{position:absolute;display:inline-block;white-space:nowrap;top:0;left:0;margin:0;padding:0;font-size:0}.mt-film ul.film-container .transition-wrapper{opacity:1;transition:-webkit-transform 1.8s cubic-bezier(.21,.51,.11,1) .33s,opacity 1s linear .33s;transition:transform 1.8s cubic-bezier(.21,.51,.11,1) .33s,opacity 1s linear .33s}.mt-film ul.film-container .transition-wrapper.push-right{-webkit-transform:translateX(100vw);transform:translateX(100vw);opacity:0}.mt-film ul.film-container li{position:relative;display:inline-block;vertical-align:top;list-style:none;color:#fff;text-align:center;overflow:hidden;height:33vh;width:50vh}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.mt-film ul.film-container li{height:calc(341.33px);width:calc(512px)}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.mt-film ul.film-container li{height:calc(310.3px);width:calc(512px)}}.mt-film ul.film-container li.first,.mt-film ul.film-container li.last{width:1px;cursor:default;display:none}.mt-film ul.film-container li.more-on-youtube{width:1px;background:rgba(0,0,0,.025);cursor:pointer}.mt-film ul.film-container li.more-on-youtube span{transition:opacity .15s linear}.mt-film ul.film-container li.more-on-youtube span:hover{opacity:.66}.mt-film ul.film-container li.more-on-youtube span h2{padding-top:5px!important;font-size:14px!important;color:rgba(0,0,0,.47)!important}.mt-film ul.film-container li.more-on-youtube div.youtube-logo{width:100%;height:57px;margin-left:auto;margin-right:auto;background-image:url(../images/youtube-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.41}.mt-film ul.film-container li.more-on-youtube .inner{opacity:1!important;background:#f2f2f2;height:100%;width:100%}.mt-film ul.film-container li video{position:absolute;left:50%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mt-film ul.film-container li img{height:100%;opacity:0;transition:opacity 250ms ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.mt-film ul.film-container li img.ready{opacity:1}.mt-film ul.film-container li .inner{display:table;width:100%;height:100%;text-align:center;position:absolute;top:0;opacity:0;transition:opacity 666ms ease;white-space:pre-wrap;background:rgba(255,255,255,.7);outline:rgba(255,255,255,.7) solid 1px}.touch .mt-film ul.film-container li .inner{transition:none}.mt-film ul.film-container li .inner:hover{opacity:1}.touch .mt-film ul.film-container li .inner:hover{opacity:0}.mt-film ul.film-container li .inner span{display:table-cell;vertical-align:middle;padding:10px 18px 0}.mt-film ul.film-container li .inner span h2{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#525252;font-family:Calibre;text-transform:uppercase;font-size:15px;line-height:1.2em;letter-spacing:.2em;font-weight:400;cursor:pointer;max-width:85%;margin:0 auto;padding:15px;width:auto;display:inline-block;transition:color,.12s}.mt-film ul.film-container li .inner span h2:hover{color:#222;border-color:#222}.mt-film ul.film-container li .inner span h2 br{display:none}.mt-film ul.film-container li .inner span h3{margin-top:5px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#777;line-height:1.5em;font-weight:400;text-transform:initial}.mt-film ul.film-container li .inner span h3 p{letter-spacing:.1em;margin:0;font-size:13px}.mt-film ul.film-container li.touched .inner{opacity:1!important}.mt-film ul.film-container li .read-more-tab{position:absolute;bottom:0}.mt-film ul.film-container li .read-more-tab a{display:block;width:70px;height:30px;background:rgba(0,0,0,.5);color:#fff;font-size:10px;text-transform:uppercase;text-decoration:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-film .mt-youtube-wrapper{position:fixed;top:0;left:0;width:100%;height:0;opacity:0;background:rgba(255,255,255,.9);text-align:center;pointer-events:none;transition:opacity .22s linear}.mt-film .mt-youtube-wrapper .video-title-inner-wrap{position:fixed;width:66%;height:66%;height:37vw;top:50%;left:16.5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991px){.mt-film .mt-youtube-wrapper .video-title-inner-wrap{width:85%;height:35.8%;top:49.5%;left:7.5%}}.mt-film .mt-youtube-wrapper #loading-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50px;width:50px;background-image:url(../images/tail-spin.svg);background-position:center;background-repeat:no-repeat}.mt-film .mt-youtube-wrapper .video-info{width:100%;font-family:Calibre;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(50%);transform:translateY(50%)}.mt-film .mt-youtube-wrapper .video-info .video-title{opacity:0;transition:opacity .33s linear .33s;font-family:Calibre;font-weight:200;line-height:1.45em;letter-spacing:.075em;color:#b8b8b8;font-size:14px;text-overflow:ellipsis;overflow:hidden;width:100%;text-align:left;margin:10px auto 0}.mt-film .mt-youtube-wrapper .video-info .video-description{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#525252;font-family:Calibre;text-transform:uppercase;font-size:15px;line-height:1.2em;letter-spacing:.2em;font-weight:400}.mt-film .mt-youtube-wrapper .video-info .read-more{margin-top:5px;font-size:13px;letter-spacing:.1em;text-transform:capitalize}.mt-film .mt-youtube-wrapper .video-info .read-more a{color:#979797;cursor:pointer;text-decoration:none}.mt-film .mt-youtube-wrapper .video-info .read-more a:hover{color:#fff}.mt-film .mt-youtube-wrapper .mt-youtube{opacity:0;-webkit-transform:scale3d(.75,.75,.75);transform:scale3d(.75,.75,.75);transition:-webkit-transform 666ms linear,opacity .22s linear .22s;transition:transform 666ms linear,opacity .22s linear .22s;pointer-events:none;height:100%}.mt-film .mt-youtube-wrapper .mt-youtube div{position:absolute;bottom:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}.mt-grid,.mt-grid ul,.mt-grid ul li{position:relative}.mt-film .mt-youtube-wrapper.active{height:100%;opacity:1;pointer-events:auto}.mt-film .mt-youtube-wrapper.active .mt-youtube{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);pointer-events:auto;transition:-webkit-transform 1s ease,opacity .33s linear .22s;transition:transform 1s ease,opacity .33s linear .22s}.mt-film .mt-youtube-wrapper.active .video-title{opacity:1}.mt-film.widescreen .video-title-inner-wrap{width:50%;height:66%;height:28vw;left:25%}.mt-grid{overflow:hidden;margin-top:85px;background-color:#fff}.touch .mt-grid{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-height:768px){.mt-grid{margin-top:62px}}.mt-grid .grid-section:after{content:'';display:block;position:relative;bottom:0;left:0;height:1px;background:#e8e8e8;margin:0 36px;-moz-box-sizing:content-box;box-sizing:content-box}.mt-overview,.mt-scaled-header,.mt-tiles .cell{-moz-box-sizing:border-box}.mt-grid ul{overflow:hidden;display:block;width:100%;height:100%;color:#222;background:0 0;clear:both}.mt-grid ul li{display:block;overflow:hidden;float:left;cursor:pointer;width:33.33%;padding-bottom:33.33%}.mt-grid ul li.section-title{clear:both;cursor:default}@media (max-width:991px){.mt-grid ul li{width:50%;padding-bottom:50%}}@media (max-width:480px){.mt-grid .grid-section:after{margin:0 20px}.mt-grid ul li{width:100%;padding-bottom:100%}.mt-grid ul li.section-title{display:none}}@media (min-width:992px){.mt-grid ul li{width:33.33%;padding-bottom:33.33%}}@media (min-width:1441px){.mt-grid ul li{width:25%;padding-bottom:25%}}.mt-grid ul li .tile{position:absolute;top:0;left:0;width:100%;height:100%}.mt-grid ul li .title-tile{opacity:0;background-color:rgba(255,255,255,.9);text-align:center;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(.95);transform:scale(.95);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .33s,-webkit-transform .33s;transition:opacity .33s,transform .33s}.touch .mt-grid ul li .title-tile{transition:none}.mt-grid ul li .title-tile.section-title{-webkit-transform:scale(1);transform:scale(1);opacity:1}.mt-grid ul li .title-tile .title{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;padding-left:72px;padding-right:72px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#525252;font-family:Calibre;text-transform:uppercase;font-size:15px;line-height:1.2em;letter-spacing:.2em;font-weight:400}.mt-grid ul li .title-tile .title .now-on-intext,.mt-grid ul li .title-tile .title .sub-title{display:inline-block;width:90%;left:5%;margin-top:4px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#777;line-height:1.5em;font-weight:400;text-transform:initial}.mt-grid ul li .title-tile .title .now-on-intext p,.mt-grid ul li .title-tile .title .sub-title p{letter-spacing:.1em;margin:0;font-size:13px}@media (max-width:480px){.mt-grid ul li .title-tile .title{padding:0 30px}.mt-grid ul li .title-tile .title .now-on-intext,.mt-grid ul li .title-tile .title .sub-title{width:100%}}.mt-grid ul li .title-tile .title .now-on-intext{display:none;text-transform:uppercase}.touch .mt-grid ul li .title-tile .title .now-on-intext{display:block}.mt-grid ul li .title-tile .now-on{margin:5px 0 14px;display:block;font-size:13px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#777;line-height:1.5em;font-weight:400;text-transform:initial;letter-spacing:.125em}.mt-grid ul li .title-tile .now-on p{letter-spacing:.1em;margin:0;font-size:13px}.mt-grid ul li .bg-tile{background-repeat:no-repeat;background-position:center;transition:-webkit-transform 33ms ease,-webkit-filter 66ms ease;transition:transform 33ms ease,-webkit-filter 66ms ease;background-size:auto 0}.touch .mt-grid ul li .bg-tile{background-size:auto 55%;transition:none}.mt-grid ul li .bg-tile.landscape{background-size:auto 62%}.mt-grid ul li .bg-tile .bg-img-wrap{height:55%;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.touch .mt-grid ul li .bg-tile .bg-img-wrap{display:none}.mt-grid ul li .bg-tile .bg-img-wrap img{height:100%}.mt-grid ul li .bg-tile .bg-img-wrap .now-on{position:absolute;bottom:-1px;left:0;background:#fff;display:block;padding:8px 8px 0 0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#525252;font-family:Calibre;text-transform:uppercase;line-height:1.2em;font-weight:400;font-size:13px;letter-spacing:.15em}.menu-main-menu-container ul.sub-menu li>a,.menu-main-menu-container>ul.menu>li.menu-item>a{-webkit-font-smoothing:antialiased;text-transform:uppercase;font-family:Calibre;-moz-osx-font-smoothing:grayscale;text-decoration:none}.mt-grid ul li .bg-tile.landscape .bg-img-wrap{height:62%}.mt-grid ul li:hover .bg-tile{transition:-webkit-transform 2.8s cubic-bezier(.4,.66,.5,.1),-webkit-filter 2.2s cubic-bezier(.4,.66,.5,.1);transition:transform 2.8s cubic-bezier(.4,.66,.5,.1),-webkit-filter 2.2s cubic-bezier(.4,.66,.5,.1);-webkit-transform:scale(.9);transform:scale(.9);-webkit-filter:blur(7px)}.touch .mt-grid ul li:hover .bg-tile{transition:none;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:none}.mt-grid ul li:hover .title-tile{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.touch .mt-grid ul li:hover .title-tile{-webkit-transform:none;transform:none;transition:none;opacity:0}.mt-grid ul li.touched .bg-tile{-webkit-transform:none;transform:none}.mt-grid ul li.touched .title-tile{opacity:1!important;-webkit-transform:scale(.9)!important;transform:scale(.9)!important}.mt-home-jumbotron .title-bar{display:none;border:0 solid rgba(255,255,255,.92)!important}@media (max-width:767px){.mt-home-jumbotron .title-bar{display:block;background:rgba(0,0,0,.4)!important}.mt-home-jumbotron .title-bar .title-text-bold{color:#fff}.mt-home-jumbotron .title-bar .title-text-normal{color:#C4C4C4}}.mt-home-jumbotron.mt-jumbotron .left-area,.mt-home-jumbotron.mt-jumbotron .right-area{width:0!important}.show-menu .mt-jumbotron .arrow{display:none}.mt-jumbotron .wrapper{position:fixed;width:100%;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu-main-menu-container,.mt-overview{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width:767px){.mt-jumbotron .wrapper{position:fixed;-webkit-transform:none;transform:none;-webkit-backface-visibility:initial;backface-visibility:initial}}.mt-jumbotron .spacer{position:relative;width:1px;pointer-events:none;top:0}.mt-jumbotron .mt-jumbotron-aspect-ratio{position:relative;width:100%;padding-bottom:132.94%}@media (max-width:991px){.mt-jumbotron .mt-jumbotron-aspect-ratio{padding-bottom:51.2%}}@media (min-width:992px){.mt-jumbotron .mt-jumbotron-aspect-ratio{padding-bottom:51.2%}}@media (max-width:767px){.mt-jumbotron .mt-jumbotron-aspect-ratio{padding-bottom:132%}}@media (max-width:767px) and (orientation:landscape){.mt-jumbotron .mt-jumbotron-aspect-ratio{padding-bottom:51.2%}}.mt-jumbotron .mobile-slide{display:inline-block}.mt-jumbotron .mt-jumbotron-aspect-ratio-inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#ccc}.mt-jumbotron .mt-jumbotron-aspect-ratio-inner>img{width:100%}.mt-jumbotron .left-area,.mt-jumbotron .right-area{background:0 0;width:25%;position:absolute;height:100%}.mt-jumbotron .left-area{left:0;cursor:w-resize}.mt-jumbotron .right-area{right:0;cursor:e-resize}.mt-jumbotron .overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color 50ms linear;pointer-events:none}.mt-jumbotron .mt-jumbotron-footer{padding:25px 0;background:#fff}.mt-jumbotron .gradient{position:fixed;top:0;width:100%;height:100px;opacity:0;transition:opacity 250ms ease 1s;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=0)}.mt-jumbotron .gradient.loaded{opacity:1}@media (min-width:992px){.mariotestinoplus .mt-jumbotron .mt-jumbotron-aspect-ratio{padding-bottom:40%}}.mariotestinoplus .mt-dock{display:block!important}.mariotestinoplus .scroll-down-arrow-wrapper{display:none!important;visibility:hidden}.mariotestinoplus .mt-jumbotron-mask .mask-container{background-position:center}body.lightbox-open .ui-link{opacity:0}.menu-main-menu-container{position:fixed;left:0;z-index:1;height:100%;height:100vh;width:100vw;top:0;padding-top:90px;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;border-right:none;background-size:cover;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2);transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;pointer-events:none;display:none}@media (max-height:768px){.menu-main-menu-container{padding-top:68px}}@media (max-width:991px){.menu-main-menu-container{padding-top:60px}}@media (max-width:767px){.menu-main-menu-container{z-index:1;top:0;padding-top:0;background-image:none!important;background:#fff;margin-bottom:85px;min-height:0}}.touch .menu-main-menu-container{background:#fff!important}.show-menu .menu-main-menu-container{transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;pointer-events:auto}.display-menu .menu-main-menu-container{display:block}.menu-main-menu-container .black-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}@media (max-width:767px){.menu-main-menu-container .black-overlay{display:none}}.touch .menu-main-menu-container .black-overlay{display:none}.menu-main-menu-container>ul.menu{display:block;position:relative;width:100%;height:100%;color:#fff;text-align:center}@media (max-width:767px){.menu-main-menu-container>ul.menu{position:absolute;height:auto;overflow:hidden;padding-bottom:40px}}.menu-main-menu-container>ul.menu>li.menu-item{padding:36px;margin-bottom:0;position:relative;display:inline-block;overflow:hidden;float:left;border-top:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.touch .menu-main-menu-container>ul.menu>li.menu-item{border-color:#e8e8e8}@media (max-height:768px){.menu-main-menu-container>ul.menu>li.menu-item{padding:25px}}@media (min-aspect-ratio:1/1){.menu-main-menu-container>ul.menu>li.menu-item{width:33.33%;height:50%}.menu-main-menu-container>ul.menu>li.menu-item:nth-child(3n){border-right:none}}@media (max-aspect-ratio:1/1){.menu-main-menu-container>ul.menu>li.menu-item{width:50%;height:33.33%}.menu-main-menu-container>ul.menu>li.menu-item:nth-child(2n){border-right:none}}@media (max-width:767px){.menu-main-menu-container>ul.menu>li.menu-item{width:100%;height:auto!important;padding:45px 35px 35px;float:none;display:block;overflow:hidden;border-top:1px solid rgba(0,0,0,.1);background:#fff}.menu-main-menu-container>ul.menu>li.menu-item:first-child{border-top:none;padding-top:100px}}.menu-main-menu-container>ul.menu>li.menu-item img,.touch .menu-main-menu-container>ul.menu>li.menu-item>a{display:none}.menu-main-menu-container>ul.menu>li.menu-item:hover{background:#fff}.menu-main-menu-container>ul.menu>li.menu-item:hover>a{opacity:0;pointer-events:none}.menu-main-menu-container>ul.menu>li.menu-item:hover>ul.sub-menu{opacity:1}.menu-main-menu-container>ul.menu>li.menu-item>a{display:block;letter-spacing:.1em;font-weight:600;font-size:17px;background:red;color:#fff;pointer-events:none;position:relative;top:50%;-webkit-transform:translateY(-48%);transform:translateY(-48%)}@media (min-width:1441px){.menu-main-menu-container>ul.menu>li.menu-item>a{font-size:18px}}.menu-main-menu-container ul.sub-menu{position:absolute;top:48%!important;left:0;width:100%;opacity:.001;transition:none;cursor:pointer;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-height:768px){.menu-main-menu-container ul.sub-menu{top:64px}}.touch .menu-main-menu-container ul.sub-menu{opacity:1}.menu-main-menu-container ul.sub-menu li{font-weight:400}.menu-main-menu-container ul.sub-menu li>a{display:inline-block;font-size:13px;letter-spacing:.15em;color:#bbb;transition:color 1.3s ease-out;line-height:1em;width:auto;padding:4px 0;white-space:nowrap}.touch .menu-main-menu-container ul.sub-menu li>a{transition:none}@media (min-width:1441px){.menu-main-menu-container ul.sub-menu li>a{font-size:14px}}@media (max-width:991px){.menu-main-menu-container ul.sub-menu li>a{padding:2px 0}}@media (max-width:767px){.menu-main-menu-container ul.sub-menu{position:relative;top:0;overflow:hidden;opacity:1;-webkit-transform:none;transform:none}.menu-main-menu-container ul.sub-menu li>a{line-height:2.3em!important}}.menu-main-menu-container ul.sub-menu li>a:hover{transition:color .2s;color:#5b5b5b}.touch .menu-main-menu-container ul.sub-menu li>a:hover{transition:none;color:#bbb}.menu-main-menu-container ul.sub-menu li>a.touched{color:#222!important}.menu-main-menu-container ul.sub-menu li:first-child{font-family:Calibre;font-size:13px;font-smoothing:subpixel-antialiased;line-height:5em;letter-spacing:.2em;text-transform:uppercase;color:#222;cursor:default}@media (max-width:767px){.menu-main-menu-container ul.sub-menu li:first-child{margin-bottom:8px;line-height:1.5em}}.show-menu .menu-main-menu-container{display:block}.mt-overview{-webkit-transform:translate3d(0,0,0);position:relative;box-sizing:border-box;user-select:none;white-space:nowrap;overflow:hidden;width:100%;background:#fff;padding:100px 0;height:900px}.mt-feed-custom .mt-feed-body.cta,.mt-inline-gallery,.mt-overview ul li img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mt-overview.resized{visibility:visible}.mt-overview .main-heading{position:absolute;width:100%;text-align:center;font-size:50px;font-weight:100;font-family:Calibre;line-height:1em;text-transform:uppercase;margin:1em 0 0}.mt-overview.grabbing ul img{cursor:-moz-grabbing;cursor:grabbing}.mt-overview ul{position:absolute;margin:0;padding:0}@media (max-width:991px){.mt-overview{padding:0;height:480px}.mt-overview ul{height:480px}}.mt-overview ul li{display:inline-block;height:700px}@media (max-width:991px){.mt-overview ul li{height:480px}}.mt-overview ul li img{position:relative;display:block;height:50%;cursor:-moz-grab;cursor:grab}.mt-overview ul li .overview-item{position:absolute;margin:17.5px 0 0 12.5px}@media (max-width:991px){.mt-overview ul li img{position:absolute;width:100%;height:auto;bottom:110px}.mt-overview ul li .overview-item{position:relative;margin:12.5px 25px;height:100%}}.mt-overview ul li .overview-title{position:absolute;top:385px}.mt-overview ul li h2{margin:0 0 .5em;font-family:Calibre;font-weight:800;font-size:18px;line-height:1em;letter-spacing:.01em;white-space:normal;text-transform:uppercase}.mt-overview ul li h3,.mt-overview ul li.title h2{font-weight:100;text-transform:uppercase;font-family:Calibre}@media (max-width:991px){.mt-overview ul li h2{font-size:12px;margin:0 0 .25em}}.mt-overview ul li h3{margin:0;font-size:48px;letter-spacing:.01em;line-height:.8em;white-space:normal;padding-right:18px}@media (max-width:991px){.mt-overview ul li h3{font-size:32px;letter-spacing:-.005em;line-height:.7em}}.mt-overview ul li h3 a{display:inline;text-decoration:none;color:inherit;transition:opacity .12s}.mt-overview ul li h3 a:hover{opacity:.7}.mt-overview ul li.title{padding:0 120px;float:left}.mt-overview ul li.title h2{position:relative;font-size:100px;line-height:1em;top:50%;margin-top:-64px}.mt-overview ul li:nth-child(even) img{top:50%}.mt-overview ul li:nth-child(even) .overview-item{margin:5px 12.5px 0}@media (max-width:991px){.mt-overview ul li:nth-child(even) img{top:auto}.mt-overview ul li:nth-child(even) .overview-item{margin:12.5px 25px}}.mt-related-content{text-align:center;margin-top:30px}.mt-related-content .click-drag-directive.scrolling{display:none!important;opacity:0!important}@media (max-width:991px){.mt-related-content{margin-top:60px}}.mt-related-content .more-header{font-family:Calibre;font-size:16px;line-height:1.4em;text-transform:uppercase;text-align:center;margin-bottom:15px;letter-spacing:.15em}@media (max-width:480px){.mt-related-content .more-header{margin:0 auto 25px}}.mt-related-content .scroll-wrapper{background:#fff;width:100%;height:100%;position:relative;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out}.mt-related-content.in-viewport .scroll-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}.mt-related-content ul{position:absolute;display:inline-block;white-space:nowrap;top:0;left:0;margin:0;padding:0;font-size:0;height:360px;cursor:grab;cursor:-moz-grab}.mt-related-content ul.held{cursor:grabbing;cursor:-moz-grabbing}.mt-related-content ul.no-drag{cursor:auto}.mt-related-content ul li{position:relative;display:inline-block;font-size:13px;font-family:Calibre;width:220px;height:370px;transition:opacity .2s;margin:0 80px;padding:0;cursor:grab!important;cursor:-moz-grab!important;-moz-box-sizing:content-box;box-sizing:content-box}@media (max-width:480px){.mt-related-content ul li{width:50%;padding-bottom:25px}}.mt-related-content ul li:last-child{padding-right:0}.mt-related-content ul li a{color:inherit;text-decoration:none}.mt-related-content ul li .tile{position:absolute;top:0;left:0;width:100%;height:100%}.mt-related-content ul li .title-tile{opacity:.001;background-color:rgba(255,255,255,.9);outline:rgba(255,255,255,.9) solid 7px;text-align:center;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(.95);transform:scale(.95);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .33s,-webkit-transform .33s;transition:opacity .33s,transform .33s}.touch .mt-related-content ul li .bg-tile,.touch .mt-related-content ul li .title-tile{transition:none}.mt-related-content ul li .title-tile.section-title{-webkit-transform:scale(1);transform:scale(1);opacity:1}.mt-related-content ul li .title-tile .title{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:48%;left:0;width:100%;font-size:13px;font-weight:200;text-align:center;letter-spacing:.125em;color:#999;text-transform:capitalize}.mt-related-content ul li .title-tile .title .sub-title{font-size:15px;font-weight:200;letter-spacing:.1em;line-height:1.2em;color:#333;display:block;padding-top:5px}.mt-related-content ul li .bg-tile{width:100%;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-100px}.mt-related-content ul li .bg-tile.landscape{background-size:62% auto}.mt-related-content ul li:hover .bg-tile{transition:-webkit-transform 2.8s cubic-bezier(.4,.66,.5,.1),-webkit-filter 2.2s cubic-bezier(.4,.66,.5,.1);transition:transform 2.8s cubic-bezier(.4,.66,.5,.1),-webkit-filter 2.2s cubic-bezier(.4,.66,.5,.1);-webkit-transform:scale(.9);transform:scale(.9);-webkit-filter:blur(7px)}.touch .mt-related-content ul li:hover .bg-tile{transition:none;-webkit-transform:none;transform:none;-webkit-filter:none}.mt-related-content ul li .title,.mt-related-content ul li .type,.mt-related-content-mobile ul li .related-content-title,.mt-related-content-mobile ul li .related-content-type{transition:opacity .2s}.mt-related-content ul li:hover .title-tile{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.touch .mt-related-content ul li:hover .title-tile{-webkit-transform:none;transform:none;opacity:0}.mt-related-content ul li.touched .bg-tile{-webkit-transform:scale(.9)!important;transform:scale(.9)!important}.mt-related-content ul li.touched .title-tile{opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.mt-related-content ul li .image{width:100%;height:300px;background-size:contain;background-position:bottom;background-repeat:no-repeat;margin-bottom:36px}.mt-related-content ul li .type{font-size:12px;font-weight:200;text-align:center;margin-bottom:5px;letter-spacing:.1em;color:#333;text-transform:capitalize}@media (max-width:480px){.mt-related-content ul li .type{margin-bottom:0;padding-left:10px}}.mt-related-content ul li .title{position:absolute;padding:0 10px;font-size:15px;font-weight:200;line-height:1.2em;letter-spacing:.1em;width:100%;text-align:center;color:#333;white-space:normal;max-width:100%!important}@media (max-width:480px){.mt-related-content ul li .title{font-size:18px;padding-left:10px}}.mt-related-content-mobile{text-align:center;display:block;height:330px}@media (max-width:991px){.mt-related-content-mobile{margin-top:60px}}@media (max-width:767px) and (orientation:landscape){.mt-related-content-mobile{height:250px}}.mt-related-content-mobile .more-header{font-family:Calibre;font-size:16px;text-transform:uppercase;text-align:center;letter-spacing:.15em;margin:0 auto 55px;line-height:1em}.mt-related-content-mobile .scroll-wrapper{width:100%;height:220px;position:relative;top:0}.mt-related-content-mobile ul{position:absolute;display:block;white-space:nowrap;top:0;left:0;margin:0;height:100%;cursor:-moz-grab;cursor:grab}.mt-related-content-mobile ul.no-drag{cursor:auto}.mt-related-content-mobile ul li{position:relative;display:inline-block;font-size:13px;font-family:Calibre;transition:opacity .2s;width:307px;width:30vw;height:100%}@media (max-width:991px){.mt-related-content-mobile ul li{width:254px;width:33vw}}@media (max-width:767px){.mt-related-content-mobile ul li{width:192px;width:60vw}}@media (max-width:767px) and (orientation:landscape){.mt-related-content-mobile ul li{width:192px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.mt-related-content-mobile ul li{width:calc(256px)}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.mt-related-content-mobile ul li{width:calc(307.51px)}}.mt-related-content-mobile ul li:last-child{margin-right:0}@media (max-width:767px){.mt-related-content-mobile ul li:last-child{margin-right:20vw}}@media all and (device-width:320px) and (device-height:480px) and (orientation:portrait){.mt-related-content-mobile ul li{height:calc(192.08px)}.mt-related-content-mobile ul li:last-child{height:calc(64px)}}.mt-related-content-mobile ul li a{color:inherit;text-decoration:none}.mt-related-content-mobile ul li .image{width:80%;height:184px;height:18vw;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 auto 20px;line-height:initial;font-size:0}@media (max-width:991px){.mt-related-content-mobile ul li .image{height:170px;height:22vw}}@media (max-width:767px){.mt-related-content-mobile ul li .image{height:160px;height:50vw}}@media (max-width:767px) and (orientation:landscape){.mt-related-content-mobile ul li .image{height:120px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.mt-related-content-mobile ul li .image{height:calc(168.79px)}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.mt-related-content-mobile ul li .image{height:calc(184.32px)}}@media all and (device-width:320px) and (device-height:480px) and (orientation:portrait){.mt-related-content-mobile ul li .image{height:calc(160px)}}.mt-related-content-mobile ul li.touched .image{opacity:.5}.mt-related-content-mobile ul li .related-content-type{font-size:12px;font-weight:200;text-align:center;letter-spacing:.2em;color:#b3b3b3;text-transform:capitalize;display:block;position:relative;line-height:initial;margin:0 0 7px;padding:0}.mt-related-content-mobile ul li .related-content-title{position:relative;font-size:14px;font-weight:200;line-height:1.2em;letter-spacing:.1em;text-align:center;color:#333;display:block;margin:0 auto;width:90%;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.mt-scaled-header{position:absolute;box-sizing:border-box;width:100%;height:100%;padding-bottom:150px;background:#fff}.mt-scaled-header .scaled-content{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;background-image:url(../images/placeholders/L0.jpg);background-size:contain;padding-top:100px;-moz-box-sizing:padding-box;box-sizing:padding-box}@media all and (orientation:portrait){.mt-scaled-header .scaled-content.use-responsive-image{background-image:url(../images/placeholders/P0.jpg)}}.mt-scaled-header .scaled-content.fullscreen{background-size:cover}.mt-tiles{width:100%;padding:0 25px;margin:0}@media (min-width:992px){.mt-tiles{padding:0 50px}}.mt-tiles .cell{position:relative;box-sizing:border-box;display:inline-block}.mt-tiles .cell .text{display:none;position:absolute;color:#fff;font-family:Calibre;font-weight:100;font-size:18px;line-height:1em;padding:20px}.tags,h1,h2,h3{font-family:Calibre,sans-serif}.mt-tiles .cell .text strong{display:block;margin-bottom:.5em;text-transform:uppercase;letter-spacing:.1em}.mt-tiles .cell .text h3{margin:0;font-size:2em;line-height:.8em;font-weight:100;text-transform:uppercase}@media (max-width:1199px){.mt-tiles .cell .text h3{font-size:1.75em}}.mt-tiles .cell.c0{width:50%}.mt-tiles .cell.c0 .text{padding-left:0;display:inline-block;bottom:-100px;left:0;height:100px;width:100%}.mt-tiles .cell.c2 .text,.mt-tiles .cell.c4 .text{padding-bottom:0;bottom:-1em;display:inline-block}.mt-tiles .cell.c1{vertical-align:bottom;margin-left:30%;width:20%}.mt-tiles .cell.c1 .text{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-top:0;top:0;left:-150%;text-align:right;width:150%;padding-left:20px}.mt-tiles .cell.c2{width:30%;margin-left:50%;margin-right:20%}.mt-tiles .cell.c2 .text{right:-70%;width:70%}.mt-tiles .cell.c3{vertical-align:top;width:25%;margin-left:25%;margin-right:50%}.mt-tiles .cell.c3 .text{display:inline-block;padding-top:0;top:0;left:-101%;text-align:right;width:101%}.mt-tiles .cell.c4{width:20%;vertical-align:top;margin-left:5%}.mt-tiles .cell.c4 .text{left:100%;width:125%}.mt-tiles .cell.c5{width:40%;margin-left:25%;vertical-align:top}.mt-tiles .cell.c5 .text{display:inline-block;padding-right:0;bottom:-100px;left:0;height:100px;width:100%;text-align:right}.mt-tiles .cell img{position:relative;width:100%}.mt-overlay{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;line-height:0}.scroll-down-arrow-wrapper{width:100%;height:55px;position:absolute;bottom:0;left:0;opacity:0;transition:opacity .5s linear,-webkit-transform 1.5s cubic-bezier(.06,.67,.07,1);transition:opacity .5s linear,transform 1.5s cubic-bezier(.06,.67,.07,1);-webkit-transform:translateY(-150%);transform:translateY(-150%);margin-top:-27px;z-index:1}@media (max-width:767px) and (orientation:landscape){.scroll-down-arrow-wrapper{display:none}}.scroll-down-arrow-wrapper.initial-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.scroll-down-arrow-wrapper.ng-hide-add{transition:opacity .3s;opacity:1}.scroll-down-arrow-wrapper.ng-hide-add-active,.scroll-down-arrow-wrapper.ng-hide-remove{transition:opacity .3s;opacity:0}.scroll-down-arrow-wrapper.ng-hide-remove-active{transition:opacity .3s;opacity:1}.scroll-down-arrow-wrapper .arrow{position:absolute;left:50%;background-position:50% 50%;background-image:url(../images/jumbotron-arrow-thinner.svg);background-size:40%;background-repeat:no-repeat;width:80px;height:55px;margin-left:-40px;transition:opacity 250ms ease;cursor:pointer;opacity:.8;-webkit-transform-origin:center bottom;transform-origin:center bottom}.scroll-down-arrow-wrapper .arrow.remove{opacity:0}.scroll-down-arrow-wrapper .arrow.taptap{-webkit-animation:bounce 1.5s 1;animation:bounce 1.5s 1}.show-menu .scroll-down-arrow-wrapper{transition:opacity .2s linear;opacity:0}@-webkit-keyframes bounce{0%,33%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,23%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-24%,0);transform:translate3d(0,-24%,0)}50%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}70%{-webkit-transform:translate3d(0,-2%,0);transform:translate3d(0,-2%,0)}}@keyframes bounce{0%,33%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,23%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-24%,0);transform:translate3d(0,-24%,0)}50%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}70%{-webkit-transform:translate3d(0,-2%,0);transform:translate3d(0,-2%,0)}}.tags{font-size:36px;line-height:47px;letter-spacing:-.6px;text-align:center;font-weight:lighter;width:85%;margin:75px auto}@media (max-width:480px){.tags{font-size:33px;line-height:45px}}.tags .inner-tag{display:inline-block;padding:0 22px;border:0 solid red}.tags .inner-tag .divider{display:inline-block;text-align:left;width:32px;margin-left:-32px}@media (max-width:767px){.tags .inner-tag{display:block}.tags .inner-tag .divider{display:none}}.tags .inner-tag.first-in-line .divider{opacity:0}.mt-casestudy-feed-item img{max-width:430px}.mt-casestudy-feed-item .mt-feed-date:after,.mt-casestudy-feed-item .mt-feed-date:before{display:none!important}.mt-casestudy-feed-item .info{display:inline-block;margin-top:30px;width:calc(100% - 60px);max-width:430px;text-align:left}@media (max-width:991px){.mt-casestudy-feed-item .info{width:calc(100% - 30px);margin-left:0}}.mt-casestudy-feed-item .info p{font-weight:200;font-size:13px;letter-spacing:1.1px;line-height:16px}.mt-casestudy-feed-item h3{font-weight:200;font-size:32px;letter-spacing:1px;line-height:40px;text-transform:none;color:#515151}.mt-casestudy-feed-item .project-tags{text-transform:uppercase;font-weight:200;color:#878787;font-size:13px;letter-spacing:1.1px;line-height:16px;position:relative;padding:18px 0;margin-top:18px}.mt-casestudy-feed-item .project-tags::before{display:block;content:' ';width:50px;height:1px;background:#878787;position:absolute;top:0}.mt-casestudy-feed-item.left{text-align:right}.mt-casestudy-feed-item.left .info{margin-left:0;margin-right:60px}@media (max-width:991px){.mt-casestudy-feed-item.left .info{margin-right:30px}}@media (max-width:767px){.mt-casestudy-feed-item.right .image-mask-wrap{width:calc(70%);margin-left:15%}}@media (max-width:767px) and (max-width:480px){.mt-casestudy-feed-item.right .image-mask-wrap{margin-left:0;width:100%}}.mt-casestudy-feed-item.right .info{margin-right:0;margin-left:60px}@media (max-width:991px){.mt-casestudy-feed-item.right .info{margin-left:30px}}@media (max-width:767px){.mt-casestudy-feed-item.right .info{margin-left:15%;width:70%;max-width:1000px}}@media (max-width:767px) and (max-width:480px){.mt-casestudy-feed-item.right .info{margin-left:0;width:100%}}.mt-article-header .overlay{background-color:rgba(0,0,0,0);position:fixed;width:100%;height:100%;top:0;pointer-events:none;transition:background-color .2s linear}.mt-article-header .mt-header-spacer{position:relative;width:1px;pointer-events:none}.mt-article-header .mt-header-wrapper{width:100%;display:inline-block;position:relative;text-align:center}.mt-article-header .mt-header-wrapper.fixed{position:fixed;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mt-article-header .mt-header-wrapper .caption{position:absolute;right:0;bottom:0;background:#fff;opacity:0;transition:opacity 250ms ease;font-family:Calibre;font-size:11px;letter-spacing:.014em;text-transform:uppercase;padding:4px 8px}.mt-article-header .mt-header-wrapper .caption.show{opacity:1}.mt-article-header .mt-header-wrapper:after{padding-top:40%;display:block;content:''}.mt-article-header .mt-header{position:absolute;top:0;bottom:0;right:0;left:0;background-position:top center;background-size:cover;background-repeat:no-repeat;background-color:#ccc}@media (max-width:991px){.mt-article-header .mt-header{background-position:center}}.mt-article-header .mt-header.portrait{background-position:bottom center!important;background-size:auto 75%;background-color:transparent}.mt-article-header .mt-header.size-transition{transition:background-size .5s ease .2s}.mt-article-header .mt-header video{width:100%}.mt-inline-gallery{padding-bottom:72px;margin-left:0;margin-right:0;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;height:482px;text-align:center;user-select:none;pointer-events:none}.mt-inline-gallery.ready{pointer-events:auto}.mt-inline-gallery.has-captions{padding-bottom:87px}@media (max-width:991px){.mt-inline-gallery{margin:0;padding-bottom:90px;height:308px;height:39.2vw!important}.mt-inline-gallery.has-captions,.mt-inline-gallery.has-title{padding-bottom:100px}.mt-inline-gallery.has-title.has-captions{padding-bottom:120px}}@media (max-width:480px){.mt-article-header .mt-header-wrapper:after{padding-top:130%}.mt-inline-gallery{height:157px;height:48.8vw!important}.mt-inline-gallery.has-captions,.mt-inline-gallery.has-title{padding-bottom:110px}.mt-inline-gallery.has-title.has-captions{padding-bottom:125px}}.mt-inline-gallery .ig-container{position:absolute;display:inline-block;white-space:nowrap;left:0;width:100%;height:422px;line-height:0}@media (max-width:991px){.mt-inline-gallery .ig-container{height:308px;height:39.2vw}}@media (max-width:480px){.mt-inline-gallery .ig-container{height:157px;height:48.8vw}}.mt-inline-gallery .ig-container .inline-item{position:relative;height:100%}.mt-inline-gallery .ig-container .inline-item.current{margin:0 auto;width:750px}.inline-gallery-header .mt-inline-gallery .ig-container .inline-item.current{width:auto}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.current{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:initial}}.mt-inline-gallery .ig-container .inline-item.current #loading-spinner{height:50px;width:50px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../images/tail-spin.svg);background-position:center;background-repeat:no-repeat;visibility:visible;transition:visibility .22s linear}.mt-inline-gallery .ig-container .inline-item.current img{cursor:e-resize;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;-webkit-transform:scale(.92);transform:scale(.92);transition:opacity .22s linear,-webkit-transform .33s ease-out;transition:opacity .22s linear,transform .33s ease-out}.mt-inline-gallery .ig-container .inline-item.current img.ng-animate{opacity:0}@media (max-width:767px){.mt-inline-gallery .ig-container .inline-item.current img{-webkit-transform:scale(.92) translateX(-50%);transform:scale(.92) translateX(-50%);position:absolute;bottom:0;left:50%}}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.current img{max-width:100%;height:auto!important;overflow:hidden;padding-left:35px;padding-right:35px}}.mt-inline-gallery .ig-container .inline-item.current .mt-youtube,.mt-inline-gallery .ig-container .inline-item.current .mt-youtube iframe,.mt-inline-gallery .ig-container .inline-item.current .youtube-wrapper{height:100%;vertical-align:bottom}.mt-inline-gallery .ig-container .inline-item.current .youtube-wrapper{position:relative;top:0;height:100%;margin:auto}@media (max-width:767px){.mt-inline-gallery .ig-container .inline-item.current .youtube-wrapper{width:100%;padding:0 115px}}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.current .youtube-wrapper{width:100%;margin:0;padding:0 20px}}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.current .youtube-wrapper{height:100%!important;width:100%;overflow:hidden}.mt-inline-gallery .ig-container .inline-item.current .mt-youtube{position:relative;height:100%;width:100%;padding:0 116px}.mt-inline-gallery .ig-container .inline-item.current iframe{position:absolute;width:100%;height:100%!important;left:0;bottom:0}}@media (max-width:767px){.mt-inline-gallery .ig-container .inline-item.current .mt-youtube{padding:0 20px}.mt-inline-gallery .ig-container .inline-item.current iframe{padding:0}}.mt-inline-gallery .ig-container .inline-item.prev{position:absolute;width:60px;height:100%;float:left;top:0;left:0;opacity:0;cursor:w-resize;background-position:top right;background-size:cover;transition:opacity .22s ease,-webkit-transform .1s ease;transition:opacity .22s ease,transform .1s ease}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.prev{width:40px}}.mt-inline-gallery .ig-container .inline-item.prev.ng-click-active{-webkit-transform:translateX(-7%);transform:translateX(-7%)}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.prev{width:15px}.mt-inline-gallery .ig-container .inline-item.prev.ng-click-active{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}.mt-inline-gallery .ig-container .inline-item.prev:before{content:"";position:absolute;top:0;left:0;width:60px;height:100%;background-color:rgba(0,0,0,.17);transition:opacity .33s ease}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.prev:before{width:40px}}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.prev:before{width:15px}}.mt-inline-gallery .ig-container .inline-item.prev:after{content:"";position:absolute;top:0;left:50px;width:150px;width:15vw;height:100%}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.prev:after{width:25px;left:15px}}.mt-inline-gallery .ig-container .inline-item.prev:hover{opacity:.8}.mt-inline-gallery .ig-container .inline-item.next{position:absolute;width:60px;height:100%;float:right;top:0;right:0;opacity:0;cursor:e-resize;background-size:cover;transition:opacity .22s ease,-webkit-transform .1s ease;transition:opacity .22s ease,transform .1s ease}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.next{width:40px}}.mt-inline-gallery .ig-container .inline-item.next.ng-click-active{-webkit-transform:translateX(7%);transform:translateX(7%)}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.next{width:15px}.mt-inline-gallery .ig-container .inline-item.next.ng-click-active{-webkit-transform:translateX(30%);transform:translateX(30%)}}.mt-inline-gallery .ig-container .inline-item.next:before{content:"";position:absolute;top:0;left:0;width:60px;height:100%;background-color:rgba(0,0,0,.17);transition:opacity .22s ease}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item.next:before{width:40px}}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.next:before{width:15px}}.mt-inline-gallery .ig-container .inline-item.next:after{content:"";position:absolute;top:0;left:-15vw;width:15vw;height:100%}.mt-inline-gallery .ig-container .inline-item.next:hover{opacity:.8}.mt-inline-gallery .ig-container .inline-item img{height:422px;max-height:422px;vertical-align:bottom}@media (max-width:991px){.mt-inline-gallery .ig-container .inline-item img{height:39.2vw;max-height:39.2vw}}@media (max-width:480px){.mt-inline-gallery .ig-container .inline-item.next:after{width:25px;left:-25px}.mt-inline-gallery .ig-container .inline-item img{height:48.8vw;max-height:48.8vw}}.mt-inline-gallery.inline-gallery-header{height:420px;margin:116px 0 0;padding-bottom:0;background:#fff}@media (max-width:991px){.mt-inline-gallery.inline-gallery-header{margin-top:90px;height:39.2vw}}.mt-inline-gallery.inline-gallery-header .caption,.mt-inline-gallery.inline-gallery-header .ig-footer{display:none!important}.mt-inline-gallery.inline-gallery-header .inline-item.current{width:initial}.mt-inline-gallery .ig-footer{position:relative;top:422px;padding-top:34px;color:#7f7f7f;margin:0;cursor:default}@media (max-width:991px){.mt-inline-gallery .ig-footer{top:308px;top:39.2vw;padding-top:25px}}.mt-inline-gallery .ig-footer .view-in-lightbox{transition:color .7s,border-color .7s;cursor:pointer;display:inline-block;line-height:1.35em;border-bottom:1px solid #d1d1d1}.mt-inline-gallery .ig-footer .view-in-lightbox:hover{color:#515151;border-color:#7f7f7f}.mt-inline-gallery .ig-footer p{letter-spacing:.075em;font-size:14px;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden;color:#b8b8b8}.mt-inline-gallery .ig-footer p span.gallery-title-inner p{display:inline}.mt-inline-gallery .ig-footer p a{transition:color .7s,border-color .7s;color:#b8b8b8;border-bottom:1px solid #d1d1d1}.mt-inline-gallery .ig-footer p a:hover{color:#515151;border-color:#7f7f7f}.mt-inline-gallery .ig-footer b,.mt-inline-gallery .ig-footer strong{font-weight:inherit!important}.mt-inline-gallery .gallery-title-inner,.mt-inline-gallery .image-caption{width:460px;margin-left:auto;margin-right:auto;margin-bottom:0}@media (max-width:991px){.mt-inline-gallery .ig-footer p{color:#9d9d9d;font-size:11px;line-height:1.7em;-webkit-font-smoothing:subpixel-antialiased}.mt-inline-gallery .ig-footer p span.gallery-title-inner{display:block;overflow:hidden;text-overflow:ellipsis}.mt-inline-gallery .ig-footer p span.gallery-title-inner p{display:initial}.mt-inline-gallery .ig-footer p span.desktop-only-em-dash{display:none}.mt-inline-gallery .gallery-title-inner,.mt-inline-gallery .image-caption{padding:0 116px}}@media (max-width:480px){.mt-inline-gallery.inline-gallery-header{height:157px;height:48.8vw}.mt-inline-gallery .ig-footer{top:157px;top:48.8vw}.mt-inline-gallery .gallery-title-inner,.mt-inline-gallery .image-caption{width:100%;padding:0 40px}}.mt-inline-gallery .view-fullscreen{cursor:pointer;text-transform:uppercase;font-family:Calibre;font-size:.8em;letter-spacing:.09em;margin:50px 0 0}.mt-inline-gallery .fullscreen-overlay{content:'';position:fixed;z-index:1;display:block;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#000;transition:-webkit-transform 250ms ease,opacity 150ms ease;transition:transform 250ms ease,opacity 150ms ease;-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);pointer-events:none}.mt-inline-gallery .fullscreen-overlay .fullscreen-image{position:absolute;top:0;left:0;opacity:0}.mt-inline-gallery .fullscreen-overlay.open{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);pointer-events:auto}.mt-inline-gallery.ready .ig-container .current img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media (max-width:767px){.mt-inline-gallery.ready .ig-container .current img{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}}.mt-inline-gallery.ready .ig-container .next,.mt-inline-gallery.ready .ig-container .prev{opacity:.4}.casestudy .mt-inline-gallery a,.casestudy .mt-inline-gallery p,.mariotestinoplus .mt-inline-gallery a,.mariotestinoplus .mt-inline-gallery p{color:#878787}.mt-thumbnail-gallery{margin-left:-18px;margin-right:-18px;padding:0}.mt-thumbnail-gallery .thumbnail{padding:0 18px;margin-bottom:72px;width:25%;float:left;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}.mt-thumbnail-gallery .thumbnail:hover .caption a,.mt-thumbnail-gallery .thumbnail:hover .caption p{color:#515151}.mt-thumbnail-gallery .thumbnail .caption p:hover,.mt-thumbnail-gallery .thumbnail .caption p:hover a,.touch .mt-thumbnail-gallery .thumbnail:hover .caption a,.touch .mt-thumbnail-gallery .thumbnail:hover .caption p{color:#b8b8b8}.mt-thumbnail-gallery .thumbnail.final-row{margin-bottom:-5px}@media (max-width:991px){.mt-thumbnail-gallery .thumbnail{width:33%}}@media (max-width:767px) and (orientation:landscape){.mt-thumbnail-gallery .thumbnail{margin-bottom:50px}}@media (max-width:480px){.mt-thumbnail-gallery{margin-left:-10px;margin-right:-10px}.mt-thumbnail-gallery .thumbnail{width:50%;padding:0 10px;margin-bottom:40px}}.mt-thumbnail-gallery .thumbnail .caption{font-family:Calibre;font-size:14px!important}.mt-thumbnail-gallery .thumbnail .caption p{color:#b8b8b8;font-size:13px;line-height:1.25em;margin:0;letter-spacing:.05em;transition:color .7s,border-color .7s}.mt-thumbnail-gallery .thumbnail .caption p span{display:inline}.mt-thumbnail-gallery .thumbnail .caption p b,.mt-thumbnail-gallery .thumbnail .caption p strong{font-weight:inherit!important}.mt-thumbnail-gallery .thumbnail .caption p a{color:inherit;display:inline-block;border-bottom:1px solid #cecece;cursor:pointer;line-height:1.2em}.mt-thumbnail-gallery .thumbnail .caption p a:hover{color:#515151;border-color:#a7a7a7}.touch .mt-thumbnail-gallery .thumbnail .caption p a:hover{border-color:#b8b8b8;color:#b8b8b8}.mt-thumbnail-gallery .thumbnail .image{position:relative;width:100%;height:150px;background-position:bottom;background-repeat:no-repeat;background-size:contain;margin-bottom:25px;cursor:zoom-in}@media (max-width:991px){.mt-thumbnail-gallery .thumbnail .image{margin-bottom:15px}}@media (max-width:767px) and (orientation:landscape){.mt-thumbnail-gallery .thumbnail .image{height:130px}}@media (max-width:480px){.mt-thumbnail-gallery .thumbnail .image{height:170px}}.mt-thumbnail-gallery .thumbnail .thumbnail-gallery-image{position:absolute;bottom:0;left:0;right:0;max-width:100%;max-height:100%}.mt-collaborations-overview .contact-sheet .cc-row{overflow:hidden;height:150px;margin-bottom:25px;margin-left:25px;white-space:nowrap}.mt-collaborations-overview .contact-sheet .cc-row:hover .text{opacity:1}.mt-collaborations-overview .contact-sheet .cc-row:hover .cc-cell{opacity:.5}.mt-collaborations-overview .contact-sheet .cc-row:hover .cc-cell:hover{opacity:1}.mt-collaborations-overview .contact-sheet .cc-row .text{transition:opacity .2s;position:relative;cursor:pointer;display:block;text-decoration:none;opacity:0;margin-bottom:5px;line-height:1em;color:#ccc;font-family:Calibre;font-weight:100;font-size:18px}.mt-feed-custom.loading,.mt-lightbox{opacity:.001}.mt-collaborations-overview .contact-sheet .cc-row .text span{line-height:.8em;letter-spacing:.05em;margin-bottom:.5em;font-weight:100}.mt-collaborations-overview .contact-sheet .cc-row .text .client{font-size:.9em;line-height:1em;font-family:Tiempos}.mt-collaborations-overview .contact-sheet .cc-row .cc-cell{transition:opacity .2s;display:inline-block;height:100%}.mt-collaborations-overview{width:100%;margin:0;background-color:#000;padding-top:150px;padding-bottom:150px}.mt-collaborations-overview h1{text-align:center;width:100%;color:#fff;font-size:48px;letter-spacing:.1em;line-height:1em;margin-top:0;padding-bottom:75px;text-transform:uppercase}.mt-collaborations-overview .mode-selector{position:fixed;font-family:Tiempos;font-size:18px;color:#666}.mt-collaborations-overview .mode-selector span{cursor:pointer}.mt-collaborations-overview .mode-selector span.active{color:#fff}.mt-collaborations-overview .back-to-top{position:fixed;font-family:Tiempos;font-size:18px;color:#666}.mt-collaborations-overview .category-selector{display:block;width:450px;margin:150px auto 0;padding:35px 0 0;border-top:1px solid rgba(255,255,255,.5)}.mt-collaborations-overview .category-selector li h1{margin:0;padding:0;text-transform:uppercase;line-height:1.1em;letter-spacing:.12em}.mt-collaborations-overview .category-selector li h1 a{color:#666}.mt-collaborations-overview .category-selector li h1 a:hover{color:#fff;text-decoration:none}.mt-collaborations-overview .overview{width:100%;padding:0 200px;margin:0}.mt-collaborations-overview .overview .cell{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.mt-collaborations-overview .overview .cell .text{display:none;position:absolute;color:#fff;font-family:Calibre;font-weight:100;font-size:18px;line-height:1em;padding:20px}.mt-collaborations-overview .overview .cell .text strong{display:block;margin-bottom:.5em;text-transform:uppercase;letter-spacing:.1em}.mt-collaborations-overview .overview .cell .text h3{margin:0;font-size:2em;line-height:.8em;font-weight:100;text-transform:uppercase}.mt-collaborations-overview .overview .cell.c0{width:50%}.mt-collaborations-overview .overview .cell.c0 .text{padding-left:0;display:inline-block;bottom:-100px;left:0;height:100px;width:100%}.mt-collaborations-overview .overview .cell.c1{vertical-align:bottom;margin-left:35%;width:15%}.mt-collaborations-overview .overview .cell.c1 .text{display:inline-block;padding-top:0;top:0;left:-200%;text-align:right;width:200%}.mt-collaborations-overview .overview .cell.c2{width:35%;margin-left:50%;margin-right:20%}.mt-collaborations-overview .overview .cell.c2 .text{display:inline-block;padding-bottom:0;bottom:0;right:-70%;width:70%}.mt-collaborations-overview .overview .cell.c3{vertical-align:top;width:30%;margin-left:20%;margin-right:50%}.mt-collaborations-overview .overview .cell.c3 .text{display:inline-block;padding-top:0;top:0;left:-130%;text-align:right;width:130%}.mt-collaborations-overview .overview .cell.c4{width:20%;vertical-align:top}.mt-collaborations-overview .overview .cell.c4 .text{display:inline-block;padding-bottom:0;bottom:0;right:-150%;width:150%}.mt-collaborations-overview .overview .cell.c5{width:50%;margin-left:30%;vertical-align:top}.mt-collaborations-overview .overview .cell.c5 .text{display:inline-block;padding-right:0;bottom:-100;left:0;height:100px;width:100%;text-align:right}.mt-collaborations-overview .overview .cell img{position:relative;width:100%}.mt-feed-custom{opacity:.001;transition:opacity .2s ease}.mt-feed-custom.complete{opacity:1}.mt-feed-custom .mt-feed-body strong{font-weight:100}.mt-feed-custom .mt-feed-body em{font-style:normal}.mt-feed-custom .mt-feed-body.cta{user-select:none;cursor:pointer;position:absolute;-webkit-transform:translateY(-97px);transform:translateY(-97px);text-align:center;width:100%}#svg-preloader text,.mt-feed-custom .mt-feed-body.cta p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mt-feed-custom .mt-feed-body.cta p{cursor:pointer;user-select:none;padding:0 50px}.mt-jumbotron.mt-home-jumbotron .mobile-indicators{position:absolute;top:-30px;width:100%;height:30px}.mt-jumbotron.mt-home-jumbotron .mobile-indicators a{display:inline-block;height:11px;width:11px;margin:0 10px;border:1px solid #fff;border-radius:50%;opacity:.7}.mt-jumbotron.mt-home-jumbotron .mobile-indicators a.active{background:#fff}.mt-jumbotron.mt-home-jumbotron .title-bar h2{font-size:13px;line-height:17px;letter-spacing:.17em;color:#C4C4C4;max-width:95%}.mt-jumbotron.mt-home-jumbotron .title-bar h2 .bold{color:#fff}.mt-jumbotron.mt-home-jumbotron .title-bar h2 span{display:block}.navigation-bar{transition:bottom 1s;bottom:-100px;background:rgba(0,0,0,.4);border:0 solid rgba(255,255,255,.4);position:absolute;width:100%;height:70px;line-height:70px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-bar .subtitles .subtitles-inner.centered .bar-title,.navigation-bar a{text-align:center}.navigation-bar.loaded{bottom:0}@media (max-width:767px){.navigation-bar{display:none}}.navigation-bar .navigation-bar-inner{z-index:5}.navigation-bar .navigation-bar-inner.soft-hide{position:relative;top:400px}.navigation-bar .navigation-bar-inner.soft-show{position:relative;top:0}.navigation-bar .navigation-bar-inner a{display:inline-block}.navigation-bar h2{font-size:16px;font-weight:600;left:0;letter-spacing:.2em;margin-left:.2em;width:100%;display:inline}.navigation-bar a{min-width:40px;transition:all 1.5s;display:inline;height:70px;line-height:70px;position:relative}.navigation-bar a h2{color:#D1D1D1;transition:all 1.5s}.navigation-bar a .navigation-image{display:block;vertical-align:middle}.navigation-bar a .spacer-image{opacity:0;margin:0 28px}.navigation-bar a .hover-states{display:block;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;opacity:1}.navigation-bar a .hover-states .state{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;transition:all .3s}.navigation-bar a .hover-states .state.active{opacity:0;transition:all .3s}.navigation-bar a::after{display:block;position:absolute;content:'';bottom:1px;width:100%;height:0;background:rgba(255,255,255,0);transition:all .3s linear}.mt-jumbotron-carousel .title-bar,.mt-jumbotron-mask .title-bar{bottom:-2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-bar a:hover .hover-states{cursor:pointer}.navigation-bar a:hover .hover-states .state{opacity:0}.navigation-bar a:hover .hover-states .state.active{opacity:1}.navigation-bar a.active h2{color:#fff}.navigation-bar a.active .hover-states .state{opacity:0}.navigation-bar .bar-title .active .inner,.navigation-bar a.active .hover-states .state.active{opacity:1}.navigation-bar a.active::after{background:#fff;height:4px;opacity:1;display:block}.navigation-bar .subtitles{position:absolute;right:0;top:0;min-width:100%}.navigation-bar .subtitles .subtitles-inner.centered{margin:auto;position:relative}.navigation-bar .bar-title{position:absolute;width:100%;padding:0 25px;text-align:right;right:0}.navigation-bar .bar-title .inner{position:relative;top:0;height:100%;width:100%;transition:all .5s}.navigation-bar .bar-title .active{z-index:1}.navigation-bar .bar-title .not-active{pointer-events:none}.navigation-bar .bar-title .not-active .inner{opacity:0}.navigation-bar .bar-title .normal{color:#C4C4C4}.navigation-bar .bar-title .bold{color:#fff}.navigation-bar .bar-title .no-pointer{cursor:default!important}.navigation-bar .bar-title .pointer{cursor:pointer}.navigation-bar .bar-title a{z-index:4}.mt-jumbotron-carousel{position:relative;white-space:nowrap;overflow:hidden;width:100%;height:100%}.mt-jumbotron-carousel .wrapper{width:100%;height:100%}.mt-jumbotron-carousel .wrapper img{min-height:100%;width:100%;opacity:1}.mt-jumbotron-carousel .wrapper img.landscape{width:auto;height:100%}.mt-jumbotron-carousel .wrapper img.loading{opacity:0}.scrolled-past-header .mt-jumbotron-carousel{display:none}.mt-jumbotron-carousel ul{position:absolute;margin:0;padding:0;z-index:1;height:100%}.mt-jumbotron-carousel ul:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,rgba(0,0,0,.12) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000', endColorstr='#00000000', GradientType=0)}.mt-jumbotron-carousel ul li{background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative;display:inline-block;width:320px;height:100%}.mt-jumbotron-carousel ul li img{transition:all 250ms ease-out;opacity:0;width:100%}.mt-jumbotron-carousel ul li img.img-ready{opacity:1}.mt-jumbotron-carousel ul li .text{position:absolute;top:0;font-size:32px;font-weight:600;font-family:Calibre;text-transform:uppercase;text-align:center;white-space:normal;margin:50% 20%;line-height:1em}.mt-jumbotron-carousel .title-bar{background:rgba(255,255,255,.92);position:absolute;width:100%;height:72px;z-index:2;text-align:center}.mt-jumbotron-carousel .title-bar h2{font-size:16px;font-weight:600;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:.2em;white-space:normal;line-height:1.2em;width:100%}.mt-jumbotron-carousel .title-bar a{color:inherit}.mt-jumbotron-carousel .overlay{background-color:rgba(0,0,0,0);position:fixed;width:100%;height:100%;top:0;pointer-events:none;transition:background-color .2s linear}.mt-jumbotron-mask{position:absolute;width:100%;height:100%;background:#fff}.mt-jumbotron-mask .mask-container{position:absolute;width:100%;height:100%;background-size:cover}.mt-jumbotron-mask .mask-container.portrait{background-size:contain;background-repeat:no-repeat;background-position:50%}.mt-jumbotron-mask .mask-container .mask-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.1)}.mt-jumbotron-mask .title-bar{background:rgba(255,255,255,.92);border:2px solid rgba(255,255,255,.92);position:absolute;width:100%;height:90px;text-align:center}.mt-jumbotron-mask .title-bar h2{position:absolute;top:50%;left:0;width:100%;margin-top:-11px;color:#333;letter-spacing:.125em;font-family:Calibre;font-weight:600;font-size:17px;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none}@media (min-width:1441px){.mt-jumbotron-mask .title-bar h2{font-size:18px}}@media (max-width:991px){.mt-jumbotron-mask .title-bar h2{font-size:16px}}.mt-jumbotron-mask .title-bar a{color:inherit}.mt-jumbotron-mask .title-bar:after{content:"";background:rgba(255,255,255,.92);position:absolute;width:100%;height:150px;left:0;bottom:-150px}#svg-preloader,.mt-jumbotron-preloader{width:100%;height:100%;position:absolute;top:0;pointer-events:none}.mt-jumbotron-preloader{background:#fff;opacity:1}.mt-jumbotron-preloader.loaded{transition:opacity 2s ease 1s;opacity:0}.mt-jumbotron-preloader .svg-wrapper{transition:opacity .5s ease .5s;opacity:0}.mt-jumbotron-preloader .svg-wrapper.begin{opacity:1}.mt-jumbotron-preloader .svg-wrapper.end{opacity:.01}.menu-header.discreet .menu-contact-wrap,.menu-header.discreet .menu-share-wrap,.menu-header.discreet .ui-link.mario-testino,.menu-header.hidden{opacity:0}#svg-preloader{left:0}#svg-preloader text{text-anchor:middle;text-transform:uppercase;pointer-events:none;fill:#000;font-size:32px;font-weight:700;font-family:Calibre;letter-spacing:.2em;user-select:none;cursor:default}.menu-header *,ul.header-share{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#svg-preloader a:hover{text-decoration:none}@media (min-width:768px){#svg-preloader text{font-size:60px}}.mt-jumbotron-video video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto}.menu-header{position:fixed;display:block;top:0;left:0;width:100%;z-index:2;height:91px;transition:-webkit-transform .3s;transition:transform .3s}@media (max-height:768px){.menu-header{height:69px}}@media (max-width:991px){.menu-header{height:60px}}@media (max-width:767px) and (orientation:landscape){.menu-header{height:50px}}.show-menu .menu-header.discreet .menu-contact-wrap,.show-menu .menu-header.discreet .menu-share-wrap,.show-menu .menu-header.discreet .ui-link.mario-testino{opacity:1}.lightbox-open .menu-header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-header *{user-select:none}.menu-header .menu-header-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-bottom:1px solid #e8e8e8;transition:opacity .5s,visibility .3s;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;z-index:0}.menu-header .menu-contact-wrap,.menu-header .menu-share-wrap{display:block;width:90px;height:20px;position:absolute;top:50%}.menu-header .menu-header-background.transition-transform{transition:-webkit-transform .3s,opacity .5s,visibility .3s!important;transition:transform .3s,opacity .5s,visibility .3s!important}.filmstrip-page .menu-header .menu-header-background{border:none;opacity:0}.horizontal-page .menu-header .menu-header-background{-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.grid-open .menu-header .menu-header-background{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition:none}.show-menu .menu-header .menu-header-background{border-bottom:1px solid #e8e8e8;opacity:0;transition:-webkit-transform .3s,opacity .2s,visibility .3s!important;transition:transform .3s,opacity .2s,visibility .3s!important}.menu-header .menu-share-wrap{right:36px;margin-top:-9px}@media (max-height:768px){.menu-header .menu-share-wrap{right:28px}}@media (max-width:991px){.menu-header .menu-share-wrap{margin-top:-11px;right:20px}}.menu-header .menu-contact-wrap{right:36px;margin-top:-9px}.menu-header .menu-contact-wrap .back{text-align:right;background:0 0!important}@media (max-width:767px){.filmstrip-page .menu-header .menu-header-background{border-bottom:1px solid #e8e8e8}.show-menu .menu-header .menu-header-background{opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.menu-header .menu-contact-wrap .back{background:url(../images/back-arrow.svg) right no-repeat!important;text-indent:4000px;overflow:hidden}}.menu-header .menu-contact-wrap .back.hide{display:none!important}.lightbox-back,.ui-link{display:inline-block;line-height:1em;cursor:pointer;z-index:2;color:#333;font-weight:600;-webkit-font-smoothing:antialiased;letter-spacing:.125em;font-family:Calibre;text-transform:uppercase;text-decoration:none}.menu-header .menu-contact-wrap a{width:100%}@media (max-height:768px){.menu-header .menu-contact-wrap{right:28px}}.lightbox-back{position:fixed;font-size:17px;left:36px;top:36px}@media (min-width:1441px){.lightbox-back{font-size:18px}}@media (max-width:991px){.menu-header .menu-contact-wrap{margin-top:-11px;right:20px}.lightbox-back{font-size:16px}}@media (max-height:768px){.lightbox-back{left:28px;top:28px}}.ui-link{position:absolute;font-size:17px;width:100px;top:50%;margin-top:-9px;transition:color .7s,opacity .2s;background-position:center bottom;background-repeat:no-repeat}@media (min-width:1441px){.ui-link{font-size:18px}}.touch .ui-link{transition:color .7s,opacity 0s}@media (max-width:991px){.ui-link{font-size:16px;margin-top:-7px}}@media (max-width:767px){.ui-link{font-size:16px;height:17px;margin-top:-11px}.ui-link.share{margin-top:-10px}}.ui-link:hover{text-decoration:none}.ui-link a{color:inherit!important}.ui-link.menu{left:36px}@media (max-height:768px){.ui-link.menu{left:28px}}@media (max-width:991px){.ui-link.menu{left:22px}.ui-link.menu:after{content:'';position:absolute;top:-25px;left:-20px;background:0 0;width:80px;height:60px;opacity:0}}.ui-link.menu.touched{opacity:.4}@media (max-width:767px){.ui-link.menu{background-image:url(../images/menu-hamburger-v2.svg);left:20px;width:35px;height:11px;margin-top:-5px;opacity:1;transition:color .7s,opacity 50ms linear,-webkit-transform 50ms!important;transition:color .7s,opacity 50ms linear,transform 50ms!important}.ui-link.menu:after{content:'';position:absolute;top:-25px;left:-20px;background:0 0;width:80px;height:60px;opacity:0}.ui-link.menu.touched{opacity:.33}.ui-link.menu span{display:none!important}}.ui-link.menu:hover{color:#9d9d9d}.touch .ui-link.menu:hover{color:#333}.ui-link.menu span.close-menu{display:none}.ui-link.menu span.open-menu{display:block}.ui-link.lightbox-back{left:36px}@media (max-height:768px){.ui-link.lightbox-back{left:28px}}@media (max-width:991px){.ui-link.lightbox-back{left:22px}.ui-link.lightbox-back:after{content:'';position:absolute;top:-25px;left:-20px;background:0 0;width:80px;height:60px;opacity:0}}@media (max-width:767px){.ui-link.lightbox-back{background-image:url(../images/back-arrow-white.svg);left:20px;width:35px;height:15px;margin-top:-8px}.ui-link.lightbox-back:after{content:'';position:absolute;top:-25px;left:-20px;background:0 0;width:80px;height:60px;opacity:0;z-index:3}.ui-link.lightbox-back span{display:none!important}.ui-link.share{background-image:url(../images/menu-share-v2.svg);right:0;width:35px}.ui-link.share span{display:none}}.grid-open.scrolled-past-header .ui-link.mario-testino,.show-menu .ui-link.mario-testino span.section-name,.show-preloader-cover .ui-link.mario-testino span.section-name{display:none}.ui-link.share{right:0;text-align:right}.ui-link.lightbox-share{right:36px;text-align:right}@media (max-height:768px){.ui-link.lightbox-share{right:28px}}@media (max-width:991px){.ui-link.lightbox-share{right:22px}}@media (max-width:767px){.ui-link.contact{background:url(../images/contact_white.png) right no-repeat;margin-top:-8px;margin-right:5px;text-indent:-60000px;overflow:hidden;background-size:35px}.ui-link.lightbox-share{background-image:url(../images/menu-share-v2-white.svg);right:20px;width:35px}.ui-link.lightbox-share span{display:none}}.ui-link.mario-testino{width:600px;margin-left:-300px;left:50%;cursor:default;text-align:center}.ui-link.mario-testino .link-container{position:absolute;width:100%;transition:opacity .2s;transition-delay:.2s}.ui-link.mario-testino .link-container.show-link{opacity:1;z-index:4}.ui-link.mario-testino .link-container.hide-link{opacity:0;z-index:3}.ui-link.mario-testino a{cursor:auto}@media (max-width:767px){.ui-link.mario-testino .link-container{width:180px}.ui-link.mario-testino{width:180px;margin-left:-90px;margin-top:-8px}}.ui-link.mario-testino span.mario{cursor:pointer}.ui-link.mario-testino span.section-name{color:#bcbcbc}@media (max-width:480px){.ui-link.mario-testino span.section-name{display:none}}.show-menu .ui-link.mario-testino span.section-name{color:#ddd}.ui-link.transition-transform{transition:-webkit-transform .3s,opacity .1s,color .3s!important;transition:transform .3s,opacity .1s,color .3s!important}.grid-open .ui-link,.horizontal-page .ui-link,.show-menu .ui-link{transition:-webkit-transform .3s,opacity .2s,color .7s;transition:transform .3s,opacity .2s,color .7s;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.touch .grid-open .ui-link,.touch .horizontal-page .ui-link,.touch .show-menu .ui-link{transition:-webkit-transform .3s,opacity 0s,color .7s;transition:transform .3s,opacity 0s,color .7s}.show-menu .ui-link{display:block!important}ul.header-share{width:110px;height:20px;margin-right:-6px;text-align:right;z-index:3;user-select:none;transition:none;visibility:hidden;right:0;pointer-events:none}.mt-lightbox ul.header-share{right:36px}@media (max-width:991px){ul.header-share{position:fixed;left:25%;top:23px;margin-top:0;width:50%;text-align:center}}@media (max-width:767px) and (orientation:landscape){ul.header-share{top:18px}}ul.header-share li{display:inline-block;margin-left:-3px;margin-right:-3px;padding:0;background-size:contain;background-position:center;background-repeat:no-repeat;width:26px;z-index:3;transition:opacity 1s;position:relative}.touch ul.header-share li:after,.touch ul.header-share li:before{position:absolute;height:18px;left:0;content:''}.touch ul.header-share li{width:55px;margin-bottom:15px}@media (max-width:767px){.touch ul.header-share li{width:45px}}.touch ul.header-share li:before{width:100%;top:-18px}.touch ul.header-share li:after{width:100%;bottom:-18px}ul.header-share li.share-facebook{background-image:url(../images/facebook-icon.svg);height:15px}ul.header-share li.share-twitter{background-image:url(../images/twitter-icon.svg);height:13px}ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon.svg);height:15px}@media (max-width:767px){ul.header-share li.share-facebook{height:13px}ul.header-share li.share-twitter{height:12px}ul.header-share li.share-g-plus{height:13px}.menu-black .ui-link.contact{background-image:url(../images/contact_black.png)}}ul.header-share li:hover{opacity:.4;transition:opacity 1s}.touch ul.header-share li:hover{opacity:1}.lightbox-menu .ui-link,.lightbox-menu .ui-link span{opacity:1!important;transition:none}ul.header-share li a{width:100%;height:100%;position:relative;display:block}.lightbox-menu{position:fixed;display:block;top:0;left:0;width:100%;height:91px;transition:none}.mt-gallery-mobile,.mt-gallery-mobile .wrapper,.mt-gallery-mobile .wrapper ul{position:absolute;top:0;overflow-y:hidden}@media (max-height:768px){.lightbox-menu{height:69px}}.lightbox-menu .ui-link{display:block!important;-webkit-animation:none;animation:none}.category-selector-open .ui-link.mario-testino,.show-menu .ui-link.menu span.open-menu{display:none}.lightbox-menu .ui-link.lightbox-back{text-align:left}.show-menu .menu-header,.show-menu .ui-link.mario-testino.fade-out{opacity:1}.menu-black.touch .ui-link:hover{color:#333!important}.menu-black .ui-link{color:#333}.menu-black ul.header-share li.share-facebook{background-image:url(../images/facebook-icon.svg)}.menu-black ul.header-share li.share-twitter{background-image:url(../images/twitter-icon.svg)}.menu-black ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon.svg)}.menu-white.touch .ui-link:hover{color:#fff!important}.menu-white .ui-link{color:#fff}@media (max-width:767px){.menu-white .ui-link.menu{background-image:url(../images/menu-hamburger-v2-white.svg)}.menu-white .ui-link.share{background-image:url(../images/menu-share-v2-white.svg)}.menu-white .ui-link.contact{background-image:url(../images/contact_white.png)}}.menu-white ul.header-share li.share-facebook{background-image:url(../images/facebook-icon-white.svg)}.menu-white ul.header-share li.share-twitter{background-image:url(../images/twitter-icon-white.svg)}.menu-white ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon-white.svg)}.scrolled-past-header.touch .ui-link:hover{color:#333!important}.scrolled-past-header .ui-link{color:#333}@media (max-width:767px){.scrolled-past-header .ui-link.contact{background-image:url(../images/contact_black.png)}.scrolled-past-header .ui-link.menu{background-image:url(../images/menu-hamburger-v2.svg)}.scrolled-past-header .ui-link.share{background-image:url(../images/menu-share-v2.svg)}}.scrolled-past-header ul.header-share li.share-facebook{background-image:url(../images/facebook-icon.svg)}.scrolled-past-header ul.header-share li.share-twitter{background-image:url(../images/twitter-icon.svg)}.scrolled-past-header ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon.svg)}.category-selector-open.touch .ui-link:hover{color:#333!important}.category-selector-open .ui-link,.show-preloader-cover .ui-link{color:#333}@media (max-width:767px){.category-selector-open .ui-link{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.category-selector-open .ui-link.menu{background-image:url(../images/menu-hamburger-v2.svg)}.category-selector-open .ui-link.share{background-image:url(../images/menu-share-v2.svg)}}.category-selector-open ul.header-share li.share-facebook{background-image:url(../images/facebook-icon.svg)}.category-selector-open ul.header-share li.share-twitter{background-image:url(../images/twitter-icon.svg)}.category-selector-open ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon.svg)}.category-selector-open .menu-header-background{transition:-webkit-transform .2s,opacity .1s;transition:transform .2s,opacity .1s;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}@media (max-width:767px){.show-preloader-cover .ui-link.menu{background-image:url(../images/menu-hamburger-v2.svg)}.show-preloader-cover .ui-link.share{background-image:url(../images/menu-share-v2.svg)}}.show-preloader-cover ul.header-share li.share-facebook{background-image:url(../images/facebook-icon.svg)}.show-preloader-cover ul.header-share li.share-twitter{background-image:url(../images/twitter-icon.svg)}.show-preloader-cover ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon.svg)}.touch .show-menu .ui-link:hover{color:#333!important}.show-menu .ui-link{color:#fff}.touch .show-menu .ui-link{color:#333!important}@media (max-width:767px){.show-menu .ui-link{color:#333}.show-menu .ui-link.menu{background-image:url(../images/menu-hamburger-v2.svg)}.show-menu .ui-link.share{background-image:url(../images/menu-share-v2.svg)}}.show-menu .ui-link.mario-testino,.show-menu .ui-link.menu span.close-menu{display:block}.show-menu ul.header-share li.share-facebook{background-image:url(../images/facebook-icon-white.svg)}.show-menu ul.header-share li.share-twitter{background-image:url(../images/twitter-icon-white.svg)}.show-menu ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon-white.svg)}.lightbox-open.touch .ui-link:hover{color:#fff!important}.lightbox-open .ui-link{color:#fff}.lightbox-open .ui-link.lightbox-back,.lightbox-open .ui-link.lightbox-share{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}@media (max-width:767px){.show-menu ul.header-share li.share-facebook{background-image:url(../images/facebook-icon.svg)}.show-menu ul.header-share li.share-twitter{background-image:url(../images/twitter-icon.svg)}.show-menu ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon.svg)}.lightbox-open .ui-link{-webkit-transform:none!important;transform:none!important}.lightbox-open .ui-link.share{background-image:url(../images/menu-share-v2-white.svg)}}.lightbox-open ul.header-share li.share-facebook{background-image:url(../images/facebook-icon-white.svg)}.lightbox-open ul.header-share li.share-twitter{background-image:url(../images/twitter-icon-white.svg)}.lightbox-open ul.header-share li.share-g-plus{background-image:url(../images/g-plus-icon-white.svg)}.show-share .ui-link.header-share{visibility:visible}.mt-preloader-cover,.show-preloader-cover .mt-preloader,.show-share .ui-link.lightbox-share,.show-share .ui-link.share{visibility:hidden}@media (max-width:991px){.lightbox-menu{height:60px}.show-share .ui-link.share{visibility:visible;opacity:.4}.show-share .mt-category-selector,.show-share .ui-link.mario-testino{visibility:hidden}}.enable-share .ui-link.header-share{pointer-events:auto}.mt-gallery-mobile,.mt-gallery-mobile .wrapper{left:0;height:100%;width:100%}.mt-gallery-mobile .wrapper ul{display:inline-block;white-space:nowrap;margin:0;padding:0;font-size:0;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mt-gallery-mobile .wrapper ul li{position:relative;display:inline-block;background:#fbfbfb;width:auto;height:100%;list-style:none}.mt-gallery-mobile .wrapper ul li.media-wrap{width:100vw}.mt-gallery-mobile .wrapper ul li .content{display:inline-block;height:100%;width:320px;width:100vw;vertical-align:top;margin-right:30px;text-align:center;overflow:hidden;position:relative}.mt-gallery-mobile .wrapper ul li .content img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%;top:50%;left:50%}@media (max-width:767px) and (orientation:landscape){.mt-gallery-mobile .wrapper ul li .content img{width:initial;left:50%;top:0;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.mt-gallery-mobile .wrapper ul li .content .youtube-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.mt-gallery-mobile .wrapper ul li .content .caption{vertical-align:bottom;position:absolute;bottom:0;background:#fff;width:100%}.mt-gallery-mobile .wrapper ul li .content .caption p{font-size:12px;white-space:normal;text-align:left;letter-spacing:.125em;margin:15px 50px 15px 15px;line-height:1.22em}.mt-gallery-mobile .wrapper ul li .content .caption a{color:inherit;border-bottom:1px solid}.mt-gallery-mobile .wrapper ul li .content .under-menu-white{position:fixed;top:0;left:0;width:100%;height:60px;background:#fbfbfb}@media (max-width:767px) and (orientation:landscape){.mt-gallery-mobile .wrapper ul li .content .under-menu-white{height:50px}}@media (min-width:992px){.mt-gallery-mobile .wrapper ul li .content .under-menu-white{height:65px}}.mt-gallery-mobile .wrapper ul li.index .content{width:250px;width:78vw;margin-right:0;white-space:normal;text-align:left;margin-left:36px;overflow:visible;margin-top:-10px}@media (orientation:landscape){.mt-gallery-mobile .wrapper ul li.index .content{width:55vw}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.mt-gallery-mobile .wrapper ul li.index .content{width:250px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.mt-gallery-mobile .wrapper ul li.index .content{width:600px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.mt-gallery-mobile .wrapper ul li.index .content{width:565px}}.mt-gallery-mobile .wrapper ul li.index .content .title{position:relative;top:50%;left:0;margin-right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.mt-gallery-mobile .wrapper ul li.index .content .title h2,.mt-gallery-mobile .wrapper ul li.index .content .title h2 p{margin:0}.mt-gallery-mobile .wrapper ul li.index .content .title h3{display:none}.mt-gallery-mobile .wrapper ul li.index .content .title h2 p{font-size:15px;letter-spacing:.225em;color:#515151;font-weight:400;-webkit-font-smoothing:auto}.mt-gallery-mobile .wrapper ul li.index .content .title p{line-height:1.35em;font-size:14px;margin-top:30px;color:#333}.mt-gallery-mobile .wrapper ul li.index .content .drag-button{margin-top:-15px;position:relative;font-size:14px;color:#a6a6a6;letter-spacing:.2em;-webkit-font-smoothing:antialiased;margin-bottom:30px;opacity:0}.mt-gallery-mobile .wrapper ul li.index .content .drag-button .drag-arrow{display:inline-block;position:absolute;left:-20px;top:2px;height:15px;width:18px;background-image:url(../images/jumbotron-arrow-thinner.svg);background-size:contain;background-repeat:no-repeat;background-position:center bottom;opacity:.3;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mt-gallery-mobile .wrapper ul li.credits{background:#f7f7f9;padding:0 18px;-moz-box-sizing:content-box;box-sizing:content-box;width:250px;width:78vw}@media (orientation:landscape){.mt-gallery-mobile .wrapper ul li.credits{width:55vw}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.mt-gallery-mobile .wrapper ul li.credits{width:250px}}.mt-gallery-mobile .wrapper ul li.credits .content{position:relative;top:50%;left:0;width:250px;width:78vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;color:#333;margin-right:0;letter-spacing:.1em}@media (orientation:landscape){.mt-gallery-mobile .wrapper ul li.credits .content{width:55vw}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.mt-gallery-mobile .wrapper ul li.credits .content{width:250px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.mt-gallery-mobile .wrapper ul li.credits .content{width:600px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.mt-gallery-mobile .wrapper ul li.credits .content{width:565px}}.mt-gallery-mobile .wrapper ul li.credits .content .credit{margin-bottom:20px}.mt-gallery-mobile .wrapper ul li.credits .content .credit:last-child{margin-bottom:0}.mt-gallery-mobile .wrapper ul li.credits .content h3,.mt-gallery-mobile .wrapper ul li.credits .content p strong{text-transform:uppercase;font-weight:200;font-size:10px;white-space:normal;line-height:1.5em}.mt-gallery-mobile .wrapper ul li.credits .content strong{margin-top:20px;display:block}.mt-gallery-mobile .wrapper ul li.credits .content h3{line-height:1.9em}.mt-gallery-mobile .wrapper ul li.credits .content p{margin:0 20px;font-size:13px;white-space:normal;line-height:1.5em;color:#333}.mt-gallery-mobile .wrapper ul li.credits .content a{color:#333;line-height:1.5em;white-space:normal}.mt-gallery-mobile .wrapper ul li.last-item{background:0 0}.mt-gallery-mobile .wrapper ul li.last-item .content{width:320px;width:100vw;background:0 0;margin-right:0}.mt-gallery-mobile .next-gallery{position:fixed;top:0;left:0;height:100%;width:100%;white-space:nowrap;overflow:auto;float:left;background:#fbfbfb;transition:-webkit-filter .3s}.mt-gallery-mobile .next-gallery:after{content:'';background:#000;opacity:0;position:fixed;top:0;left:0;width:320px;width:100vw;height:100%;height:100vh;transition:opacity .3s}.mt-gallery,.mt-gallery ul.gallery-container li.image-slide{background:#fbfbfb}.mt-gallery-mobile .next-gallery.blur{-webkit-filter:blur(5px)}.mt-gallery-mobile .next-gallery.blur:after{opacity:.2}.mt-gallery-mobile .next-gallery .content{position:relative;left:0;width:250px;width:78vw;height:100%;white-space:normal;text-align:left;margin-left:36px;overflow:visible;float:left}@media (orientation:landscape){.mt-gallery-mobile .next-gallery .content{width:55vw}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.mt-gallery-mobile .next-gallery .content{width:250px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.mt-gallery-mobile .next-gallery .content{width:600px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.mt-gallery-mobile .next-gallery .content{width:565px}}.mt-gallery-mobile .next-gallery .content .title{position:relative;top:50%;left:0;margin-right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.mt-gallery-mobile .next-gallery .content .title h2,.mt-gallery-mobile .next-gallery .content .title h2 p{margin:0}.mt-gallery-mobile .next-gallery .content .title h3{display:none}.mt-gallery-mobile .next-gallery .content .title h2 p{font-size:15px;letter-spacing:.225em;color:#515151;font-weight:400;-webkit-font-smoothing:auto}.mt-gallery-mobile .next-gallery .content .title p{line-height:1.35em;font-size:14px;margin-top:30px;color:#333}.mt-gallery-mobile .next-gallery .content .title .loading{margin-top:-25px;position:relative;font-size:14px;color:#b4b4b4;letter-spacing:.2em;-webkit-font-smoothing:antialiased;margin-bottom:30px}.mt-gallery-mobile .next-gallery.touched .content .title .loading{color:#333}.mt-gallery-mobile .next-gallery .next-image-wrapper{position:absolute;top:0;left:250px;left:78vw;width:100%;height:100%;margin-left:36px}@media (orientation:landscape){.mt-gallery-mobile .next-gallery .next-image-wrapper{left:55vw}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.mt-gallery-mobile .next-gallery .next-image-wrapper{left:250px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.mt-gallery-mobile .next-gallery .next-image-wrapper{left:600px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.mt-gallery-mobile .next-gallery .next-image-wrapper{left:565px}}.mt-gallery-mobile .next-gallery img{max-height:100%;max-width:100%;position:absolute;display:block;top:50%;left:50%;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes myFadeIn{from{opacity:0}to{opacity:1}}@keyframes myFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes myFadeOut{from{opacity:1}to{opacity:0}}@keyframes myFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes bounce-drag{0%,33%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}20%,23%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(-24%,0,0) rotate(90deg);transform:translate3d(-24%,0,0) rotate(90deg)}50%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(-10%,0,0) rotate(90deg);transform:translate3d(-10%,0,0) rotate(90deg)}70%{-webkit-transform:translate3d(-2%,0,0) rotate(90deg);transform:translate3d(-2%,0,0) rotate(90deg)}}@keyframes bounce-drag{0%,33%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}20%,23%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(-24%,0,0) rotate(90deg);transform:translate3d(-24%,0,0) rotate(90deg)}50%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(-10%,0,0) rotate(90deg);transform:translate3d(-10%,0,0) rotate(90deg)}70%{-webkit-transform:translate3d(-2%,0,0) rotate(90deg);transform:translate3d(-2%,0,0) rotate(90deg)}}.mt-gallery{position:absolute;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;height:100%;width:100%}.mt-gallery .title-card-text{position:absolute;bottom:0;word-wrap:normal;padding-left:50px;padding-right:90px;max-width:750px}@media (max-width:767px){.mt-gallery .title-card-text{padding-left:36px;padding-right:36px;top:50%!important;bottom:initial!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.mt-gallery .title-card-text h2 p,.mt-gallery .title-card-text h3{margin:0;padding:0;line-height:1.6em;color:#333}.mt-gallery .title-card-text h2{margin-bottom:-6px}.mt-gallery .title-card-text h2 p{font-size:15px;letter-spacing:.225em;color:#515151;font-weight:400;-webkit-font-smoothing:auto}.mt-gallery .title-card-text h3{margin-top:13px}@media (max-width:767px){.mt-gallery .title-card-text h3{margin-top:5px}.mt-gallery .drag-button{display:none}}.mt-gallery .title-card-text>p{margin-top:61.2px}.mt-gallery .title-card-text p{white-space:normal;margin-bottom:0;font-size:14px;letter-spacing:.125em;color:#787878;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;-webkit-font-smoothing:antialiased}.mt-gallery .title-card-text p a{color:inherit}.mt-gallery .drag-button{cursor:pointer;margin-left:40px;position:absolute;top:50%;margin-top:-100px;font-size:16px;color:#a6a6a6;letter-spacing:.2em;-webkit-font-smoothing:antialiased;display:none}.touch .mt-gallery .drag-button{display:block}.mt-gallery .drag-button .drag-arrow{position:absolute;height:24px;width:22px;left:-35px;background-image:url(../images/jumbotron-arrow-thinner.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.3;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mt-gallery .drag-button .drag-arrow.taptap{-webkit-animation:bounce-drag 1.5s infinite;animation:bounce-drag 1.5s infinite}.mt-gallery .mt-dock{bottom:0;margin-bottom:-1px}.mt-gallery .mt-dock ul.open{-webkit-transform:translateY(0);transform:translateY(0)}.mt-gallery .mt-dock li,.mt-gallery .mt-dock li img{height:50px}.mt-gallery .ui-link{z-index:0}.mt-gallery.next-hover .scroll-wrapper.next-gallery{-webkit-filter:blur(0);filter:blur(0);opacity:1}.mt-gallery .scroll-wrapper{position:relative;height:100%;width:100%;top:0;transition:opacity .5s ease,-webkit-transform 1s ease;transition:opacity .5s ease,transform 1s ease}.mt-gallery .scroll-wrapper.next-gallery{-webkit-filter:blur(8px);filter:blur(8px);opacity:.6;transition:none;position:absolute;background:#fff}.mt-gallery .scroll-wrapper.next-gallery ul li{background:#fff;outline:0}.mt-gallery .scroll-wrapper.next-gallery ul li img{visibility:visible}.mt-gallery .next-overlay{background:#000;opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 50ms linear}.mt-gallery .next-overlay.touched{opacity:.1}.mt-gallery div.pane-next{position:absolute;left:66.6%;width:33.3%;height:100%;background-color:#000}.mt-gallery div.pane-next .bg-image{width:100%;height:100%;background-size:auto 100%;background-position:left top;opacity:.2;transition:opacity .2s}.mt-gallery div.pane-next .caption{position:absolute;vertical-align:top;width:100%;top:50%;right:-50%;text-align:center;margin-right:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff;letter-spacing:.03em;font-size:15px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.mt-gallery div.pane-next .caption a{color:inherit}.mt-gallery div.pane-next .caption .title{color:#fff}.mt-gallery div.pane-next .caption .client,.mt-gallery div.pane-next .caption .date{color:#999}.mt-gallery div.pane-next .caption span{position:relative}.mt-gallery li.index{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;top:0;height:100vh!important}.mt-gallery .scaled-container{position:absolute;top:0;overflow:hidden}.mt-gallery ul.gallery-container{position:absolute;display:inline-block;white-space:nowrap;top:0;margin:0;padding:0;font-size:0}.mt-gallery ul.gallery-container li.focused{opacity:1}.mt-gallery ul.gallery-container li{position:relative;display:inline-block;height:100%;width:auto;vertical-align:top;list-style:none;text-align:left;outline:#fbfbfb solid 2px}.mt-gallery ul.gallery-container li img{position:relative;top:0;margin:0;padding:0;visibility:hidden;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (max-width:767px){.mt-gallery ul.gallery-container li{height:100vh}.mt-gallery ul.gallery-container li img{height:initial!important;width:100%;top:50%}}.mt-gallery ul.gallery-container li .caption{margin-top:12px;font-family:Calibre;font-size:13px!important;color:#b9b9b9}.mt-gallery ul.gallery-container li .caption.ng-hide-add{-webkit-animation:.5s myFadeOut ease;animation:.5s myFadeOut ease}.mt-gallery ul.gallery-container li .caption.ng-hide-remove{-webkit-animation:.5s myFadeIn ease;animation:.5s myFadeIn ease}.mt-gallery ul.gallery-container li .caption p{font-size:13px;line-height:1.2em;margin:0;letter-spacing:.1em;color:#b9b9b9;max-width:50%;white-space:normal}.mt-gallery ul.gallery-container li .caption p span{display:inline-block}.mt-gallery ul.gallery-container li .caption p b,.mt-gallery ul.gallery-container li .caption p strong{font-weight:inherit!important}.mt-gallery ul.gallery-container li .caption a{text-decoration:none;border-bottom:1px solid #b9b9b9;color:inherit}.mt-gallery ul.gallery-container li.image-slide .youtube-wrapper{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-7px}.mt-gallery ul.gallery-container li.image-slide .youtube-wrapper iframe{width:100%;height:100%}.mt-gallery ul.gallery-container li.index{background:#fbfbfb;display:inline-block}.mt-gallery ul.gallery-container li.credits{background:#f7f7f9;display:inline-block;height:100%;vertical-align:middle;white-space:normal;max-width:600px;outline:0}@media (max-width:767px){.mt-gallery ul.gallery-container li.credits{height:100vh}}.mt-gallery ul.gallery-container li.credits.focused{cursor:initial}.mt-gallery ul.gallery-container li.credits .credits-content .next-up,.mt-gallery ul.gallery-container li.credits .credits-content .social,.mt-gallery ul.gallery-container li.credits .credits-content h3.next-up{cursor:pointer}.mt-gallery ul.gallery-container li.credits .credits-content{margin:0 auto;padding:0 90px;color:#000;text-align:center;vertical-align:middle}.mt-gallery ul.gallery-container li.credits .credits-content a{color:inherit}.mt-gallery ul.gallery-container li.credits .credits-content h3{font-weight:100;font-size:13px;line-height:1.5em;display:inline-block;margin-top:52.2px}.mt-gallery ul.gallery-container li.credits .credits-content p{margin:0;font-size:15px;line-height:1.5em}.mt-gallery ul.gallery-container li.credits .credits-content p b,.mt-gallery ul.gallery-container li.credits .credits-content p strong{display:inline-block;margin-top:52.2px;font-weight:100;font-size:13px;text-transform:uppercase}.mt-gallery ul.gallery-container li.credits .credits-content .credit:first-child h3,.mt-gallery ul.gallery-container li.credits .credits-content .credit:first-child p{margin-top:5px}.mt-gallery ul.gallery-container li.pane-next{background:0 0;cursor:alias;display:inline-block;width:300px;height:100%;outline:0}.mt-preloader .progress.complete:after,.mt-preloader .progress.do-loop:after,.touch .mt-preloader .progress:after{display:none}.no-csshyphens .mt-gallery .title-card-text p{word-wrap:initial;word-break:initial;-webkit-hyphens:initial;-moz-hyphens:initial;-ms-hyphens:initial;hyphens:initial;text-align:left}.mt-photography-overview .jumbotron{position:fixed;width:100%;padding-bottom:51.2%;background:#ccc}@media (max-width:991px){.mt-photography-overview .jumbotron{padding-bottom:51.2%}}@media (min-width:992px){.mt-photography-overview .jumbotron{padding-bottom:51.2%}}@media (max-width:767px){.mt-photography-overview .jumbotron{padding-bottom:132%}}@media (max-width:767px) and (orientation:landscape){.mt-photography-overview .jumbotron{padding-bottom:51.2%}}.mt-photography-overview .jumbotron .overlay{background-color:rgba(0,0,0,0);position:fixed;width:100%;height:100%;top:0;pointer-events:none;transition:background-color .2s linear}.mt-photography-overview .jumbotron .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center top}.mt-photography-overview .jumbotron .content:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,rgba(0,0,0,.12) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000', endColorstr='#00000000', GradientType=0)}.mt-photography-overview .jumbotron .title-bar{background:rgba(255,255,255,.92);position:absolute;bottom:-2px;width:100%;height:90px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-photography-overview .jumbotron .title-bar h2{line-height:60px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:.125em;font-family:Calibre;font-weight:600;font-size:17px;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none;color:#515151}@media (min-width:1441px){.mt-photography-overview .jumbotron .title-bar h2{font-size:18px}}@media (max-width:767px){.mt-photography-overview .jumbotron .title-bar h2{font-size:16px;white-space:normal;line-height:1.2em;width:100%}}.mt-photography-overview .jumbotron .title-bar a{color:inherit}.mt-photography-overview .wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fff;margin:0 auto;position:relative;width:100vw;padding:108px 0 0;overflow:hidden}@media (max-width:767px){.mt-photography-overview .wrapper{padding:54px 0 0;width:100%}}.mt-photography-overview .wrapper .description{max-width:750px;margin:0 auto;padding:0 0 108px}@media (max-width:991px){.mt-photography-overview .jumbotron .title-bar{height:72px}.mt-photography-overview .jumbotron .title-bar h2{font-size:16px}.mt-photography-overview .wrapper .description{padding:0 40px 108px}}@media (max-width:480px){.mt-photography-overview .wrapper .description{padding:0 40px 54px}.mt-photography-overview .columns img{padding:0}}@media (max-width:767px){.mt-photography-overview .wrapper .description p{font-size:13px;letter-spacing:.125em;line-height:1.5em;margin:0;padding:0}}.mt-photography-overview .columns{width:72%;max-width:1050px;margin:0 auto}@media (max-width:767px) and (orientation:landscape){.mt-photography-overview .columns{width:80%}}.mt-photography-overview .columns img{transition:-webkit-transform 1s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;transition:transform 1s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 17%;transform-origin:50% 17%;position:relative;width:100%}.mt-photography-overview .columns .column{position:relative;width:50%}.mt-photography-overview .columns .column-left{float:left}.mt-photography-overview .columns .column-left .item{padding-right:70px}.mt-photography-overview .columns .column-right{float:right}.mt-photography-overview .columns .column-right .item{padding-left:70px}@media (max-width:767px) and (orientation:landscape){.mt-photography-overview .columns .column-left .item{padding-right:30px}.mt-photography-overview .columns .column-right .item{padding-left:30px}}.mt-photography-overview h3,.mt-photography-overview h3 p{font-size:12px;color:#515151;font-weight:400}@media (max-width:767px){.mt-photography-overview h3,.mt-photography-overview h3 p{padding:0}}.mt-photography-overview h3{padding:0}.mt-photography-overview .item{padding-bottom:100.8px;opacity:0;transition:opacity 175ms ease-out}.mt-photography-overview .item.complete{opacity:1}.mt-photography-overview .item.landscape .image-title-wrapper{width:100%}.mt-photography-overview .image-title-wrapper{width:92%;margin:0 auto;text-align:left;overflow:hidden}@media (max-width:480px){.mt-photography-overview .image-title-wrapper{padding:0;width:100%}}.mt-photography-overview .image-title-wrapper.landscape{width:100%}.mt-photography-overview .image-wrapper{margin-bottom:18px;overflow:hidden}.mt-photography-overview .image-wrapper:hover img{transition:-webkit-transform 2.2s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;transition:transform 2.2s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;-webkit-transform:scale3d(1.008,1.008,1.008);transform:scale3d(1.008,1.008,1.008);opacity:.95}.touch .mt-photography-overview .image-wrapper:hover img{-webkit-transform:none;transform:none;opacity:1}.mt-photography-overview .image-wrapper.touched{opacity:.6!important}.mt-photography-overview ul{width:72%;max-width:1050px;margin:0 auto}@media (max-width:991px){.mt-photography-overview ul{width:100%;padding:0 30px}}.mt-photography-overview ul li{position:relative;width:50%;padding-bottom:100.8px;overflow:hidden;text-align:center;opacity:0;transition:opacity 175ms ease-out}.mt-photography-overview ul li.complete{opacity:1}.mt-photography-overview ul li.landscape .image-title-wrapper{width:100%}.mt-photography-overview ul li img{transition:-webkit-transform 1s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;transition:transform 1s cubic-bezier(.37,.23,.34,.99),opacity .22s ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 17%;transform-origin:50% 17%;position:relative;width:100%}@media (max-width:480px){.mt-photography-overview ul li{width:100%;padding-bottom:60px}.mt-photography-overview ul li img{padding:0}}.mt-photography-overview ul li.left{float:left;clear:left;padding-right:70px}.mt-photography-overview ul li.right{float:right;clear:right;padding-left:70px}@media (max-width:991px){.mt-photography-overview ul li.left{padding-right:20px}.mt-photography-overview ul li.right{padding-left:20px}}.mt-photography-overview ul li.full{float:left;clear:both;width:100%}.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.current,.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.current img{cursor:pointer}.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.no-link,.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.no-link img{cursor:default!important}.mt-related-gallery .mt-inline-gallery-related .ig-footer p{color:#515151}.mt-related-gallery .mt-inline-gallery-related .ig-footer p a{color:inherit;border-color:#515151}.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.next{width:275px}@media (max-width:991px){.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.next{width:15px}}.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.next::before{width:275px}@media (max-width:991px){.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.next::before{width:15px}}.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.prev{width:275px}@media (max-width:991px){.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.prev{width:15px}}.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.prev::before{width:275px}@media (max-width:991px){.mt-related-gallery .mt-inline-gallery-related .ig-container .inline-item.prev::before{width:15px}.mt-preloader .progress:after{display:none}}.mt-related-gallery .sub-header{margin-bottom:40px}.mt-preloader{position:fixed;top:0;width:100%;height:8px;z-index:999}.mt-preloader .progress{position:absolute;top:0;left:0;width:0;height:3px;background:#333;opacity:1;transition:width .6s ease-in-out,opacity .3s linear 80ms,-webkit-transform .2s linear 80ms;transition:width .6s ease-in-out,opacity .3s linear 80ms,transform .2s linear 80ms}@media (max-width:767px){.mt-preloader .progress{height:3px}}.mt-preloader .progress:after{content:'';height:100%;position:absolute;opacity:.66;right:0;top:0;width:13px;background:linear-gradient(to right,rgba(222,222,222,0) 0,rgba(222,222,222,.8) 33%,rgba(222,222,222,.8) 66%,rgba(222,222,222,0) 100%);background-size:200% 100%;background-repeat:repeat;box-shadow:0 0 3px 1px rgba(50,50,50,.15);z-index:2;-webkit-animation:loop 1.2s linear infinite!important;animation:loop 1.2s linear infinite!important}.mt-preloader .progress.do-loop{-webkit-transform:translateY(0);transform:translateY(0);width:100%!important;background:linear-gradient(to right,rgba(0,0,0,0) 5%,#333 5%,#333 60%,rgba(0,0,0,0) 60%);background-size:300% 100%;background-repeat:no-repeat;-webkit-animation:loop 3s linear infinite!important;animation:loop 3s linear infinite!important}.show-menu .mt-preloader .progress.do-loop{background:linear-gradient(to right,rgba(0,0,0,0) 5%,rgba(255,255,255,.9) 5%,rgba(255,255,255,.9) 60%,rgba(0,0,0,0) 60%);background-size:300% 100%;background-repeat:no-repeat}@-webkit-keyframes loop{0%{background-position:100%,0}100%{background-position:-100%,0}}@keyframes loop{0%{background-position:100%,0}100%{background-position:-100%,0}}.mt-preloader .progress.complete{-webkit-transform:translateY(-110%);transform:translateY(-110%)}.mt-preloader .progress.reset{transition:opacity .3s linear 80ms,-webkit-transform .5s linear 80ms;transition:opacity .3s linear 80ms,transform .5s linear 80ms}.mt-preloader-cover{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;transition:visibility 50ms linear .15s;z-index:1}.show-preloader-cover .mt-preloader-cover{transition:none;visibility:visible}.mt-preloader-cover .loading-spinner{height:70px;background-image:url(../images/tail-spin.svg);background-position:center;background-repeat:no-repeat;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain}@media (max-width:480px){.mt-photography-overview ul li.left,.mt-photography-overview ul li.right{float:left;clear:left;padding:0 0 68px}.mt-photography-overview ul li.full img{padding:0}}.mt-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity 150ms ease-in-out 0s,visibility 1ms linear 160ms;visibility:hidden;background-color:#000;overflow:hidden;border:none;z-index:1}.mt-lightbox.images-ready{background-color:#fff}.mt-lightbox.images-ready img{opacity:1!important}.mt-lightbox .caption{position:absolute;bottom:0;left:0;padding:23px 30px;max-width:33%;text-align:left;line-height:1.4em}@media (max-width:991px){.mt-lightbox .caption{max-width:100%;width:100%;background:#161616;padding:13px 16px}}.mt-lightbox .caption p{color:#a8a8a8;font-size:13px;font-weight:200;letter-spacing:.1em;display:inline;background:rgba(22,22,22,.9);text-align:left;box-shadow:5px 0 0 rgba(22,22,22,.9),-5px 0 0 rgba(22,22,22,.9);padding:2px 0;line-height:1em}.mt-lightbox .caption p a{color:inherit;border-bottom:1px solid}@media (max-width:991px){.mt-lightbox .caption p{color:#848484}}.mt-lightbox .scroll-wrapper{position:relative;width:100%;height:100%;top:0}.mt-lightbox.show{transition:opacity 150ms ease-in-out 150ms,visibility 0s linear 0s;opacity:1;visibility:visible}.mt-lightbox .scroll-wrapper ul{position:absolute;display:inline-block;white-space:nowrap;top:0;left:0;height:100%;margin:0;padding:0;font-size:0}.mt-lightbox .scroll-wrapper ul li{background:#161616;position:relative;width:auto;height:100%;display:inline-block;overflow:hidden;cursor:-moz-grab;cursor:grab;margin-top:0}.mt-lightbox .scroll-wrapper ul li .youtube-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}.mt-lightbox .scroll-wrapper ul li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;opacity:.02;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:height .5s ease .22s,max-height .5s ease .22s,width .5s ease .22s,opacity 250ms ease 50ms;cursor:-moz-grab;cursor:grab;visibility:hidden}.mt-lightbox .scroll-wrapper ul li img.discreet{cursor:none}.mt-lightbox .scroll-wrapper ul li .image-cover{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:-moz-grab;cursor:grab}.mt-lightbox .scroll-wrapper ul li .image-cover.discreet{cursor:none}.mt-lightbox .scroll-wrapper ul li .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.mt-lightbox #loading-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50px;width:50px;background-image:url(../images/tail-spin.svg);background-position:center;background-repeat:no-repeat}.mt-lightbox .lightbox-end{text-transform:uppercase;width:auto;display:inline-block;position:fixed;top:50%;right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;letter-spacing:.225em;font-weight:200;color:#404040}@media (max-width:767px){.mt-lightbox .lightbox-end{right:20px}}.mt-lightbox .go-prev{position:absolute;top:0;left:0;height:100%;width:120px;cursor:w-resize}.mt-lightbox .go-next{position:absolute;top:0;right:0;height:100%;width:120px;cursor:e-resize}.mt-contact-sheet,.mt-contact-sheet .scroll-wrapper{width:100%;display:block;position:relative}.touch .mt-lightbox .go-next,.touch .mt-lightbox .go-prev{display:none}.held img,.held li{cursor:-moz-grabbing!important;cursor:grabbing!important}.mt-youtube{position:relative;opacity:0;transition:opacity .12s linear .2s}.mt-youtube.ready{opacity:1}.mt-youtube .wrapper{position:relative;width:100%;padding-bottom:56.25%}.mt-youtube .wrapper .inner{position:absolute;top:0;left:0;right:0;bottom:0}.mt-contact-sheet.grab ul li img{cursor:-moz-grab;cursor:grab}.mt-contact-sheet.grabbing ul li img{cursor:-moz-grabbing;cursor:grabbing}.mt-contact-sheet .scroll-wrapper{height:auto;transition:-webkit-transform .5s ease 80ms,opacity 250ms ease-out .2s;transition:transform .5s ease 80ms,opacity 250ms ease-out .2s;opacity:0}.mt-contact-sheet .scroll-wrapper.ready{opacity:1}.mt-contact-sheet .scroll-wrapper.edge{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.mt-contact-sheet .scroll-wrapper ul{display:inline-block;white-space:nowrap;top:0;left:0;height:150px;position:relative}.mt-contact-sheet .scroll-wrapper ul li{display:inline-block;width:auto;height:100%}.img-responsive,.img-thumbnail{width:100%\9;max-width:100%;height:auto}/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=d554861e3996844a84ba)
 * Config saved to config.json and https://gist.github.com/d554861e3996844a84ba
 *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */audio,canvas,progress,video{display:inline-block;vertical-align:baseline}pre{overflow:auto;white-space:pre-wrap}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}optgroup{font-weight:700}td,th{padding:0}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333}button,input,select,textarea{line-height:inherit}a:focus,a:hover{color:#2a6496;text-decoration:none}a:focus{outline-offset:-2px}.img-responsive{display:block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block}.text-hide,body,html{background-color:transparent}.img-circle{border-radius:50%}.sr-only,hr,img,legend{border:0}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;border:0}h1,h2,h3{font-size:15px}.smooth-text,.template-title h2{-webkit-font-smoothing:antialiased}.hidden{visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}article,aside,details,figcaption,figure,footer,header,hgroup,html.display-watermark #screenshot-watermark,main,nav,section,summary{display:block}@font-face{font-family:Calibre;src:url(../fonts/webfonts/Calibre-Thin.eot) format('opentype'),url(../fonts/webfonts/Calibre-Thin.woff) format('woff');font-weight:100}@font-face{font-family:Calibre;src:url(../fonts/webfonts/CalibreWeb-Light.eot) format('opentype'),url(../fonts/webfonts/CalibreWeb-Light.woff) format('woff');font-weight:200}@font-face{font-family:Calibre;src:url(../fonts/webfonts/CalibreWeb-LightItalic.eot) format('opentype'),url(../fonts/webfonts/CalibreWeb-LightItalic.woff) format('woff');font-weight:200;font-style:italic}@font-face{font-family:Calibre;src:url(../fonts/webfonts/CalibreWeb-Regular.eot) format('opentype'),url(../fonts/webfonts/CalibreWeb-Regular.woff) format('woff');font-weight:400}@font-face{font-family:Calibre;src:url(../fonts/webfonts/CalibreWeb-RegularItalic.eot) format('opentype'),url(../fonts/webfonts/CalibreWeb-RegularItalic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:Calibre;src:url(../fonts/webfonts/Calibre-Medium.eot) format('opentype'),url(../fonts/webfonts/Calibre-Medium.woff) format('woff');font-weight:500}@font-face{font-family:Calibre;src:url(../fonts/webfonts/CalibreWeb-Semibold.eot) format('opentype'),url(../fonts/webfonts/CalibreWeb-Semibold.woff) format('woff');font-weight:600}h1,h2,h3{font-weight:400;letter-spacing:.1em;line-height:1.4em;margin:0;text-transform:uppercase}.base-text,.content.text li,p{font-family:Calibre,sans-serif;font-weight:200}h2{letter-spacing:.225em;color:#515151}@media (max-width:480px){h2{max-width:85%;margin:auto;color:#333}}.content.text li,p{font-size:16px;letter-spacing:.125em;line-height:1.45em;color:#515151}@media (max-width:480px){.content.text li,p{line-height:1.5em;letter-spacing:.075em;color:#333}}.content .text li{margin-bottom:5px}body,figure,ul{margin:0}.base-text{font-size:16px;letter-spacing:.15em;line-height:1.45em}.smooth-text{font-smoothing:antialiased}body,html{overflow-x:hidden;line-height:0}ul{padding:0}ul li{list-style:none}p a{transition:opacity,.12s}p a:hover{opacity:.7}.touch p a{transition:none}.touch p a:hover{opacity:1}a:hover{color:inherit}a,a:active,a:focus,a:hover,a:visited{outline:0!important}img{vertical-align:middle;-webkit-user-drag:none}.site-wrapper{overflow-x:hidden;width:100%;-webkit-overflow-scrolling:touch}.page-container.black{background:#000;min-height:100%}html.black-template{background:#000}body .mt-app:after{content:'';position:fixed;display:block;top:0;left:0;width:100%;opacity:0;height:0;transition:opacity .2s}body.loading .mt-app:after,body.waiting .mt-app:after{opacity:1;height:100%}@media (max-width:480px){.template-title h2{font-size:38px}}#screenshot-watermark{position:fixed;top:0;left:0;z-index:998;height:100%;width:100%;background:rgba(255,255,255,.6);opacity:0;transition:opacity .33s linear;display:none}#screenshot-watermark h1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-size:65px;font-weight:600;white-space:nowrap;width:100%;text-align:center}@media (max-width:767px){#screenshot-watermark h1{font-size:33px}}html.show-watermark .content-view,html.show-watermark .menu-header,html.show-watermark .menu-main-menu-container{-webkit-filter:blur(25px) saturate(2)}html.show-watermark .menu-header{opacity:0}html.show-watermark #screenshot-watermark{opacity:1}.content-view{transition:opacity .2s}body.show-menu .content-view{opacity:1;pointer-events:none}.black-template .template-title h2{color:#fff}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media (min-width:767px){[ui-view].body-view,[ui-view].body-view.ng-enter{position:absolute;top:0;left:0;width:100%;height:100%}[ui-view].body-view.ng-enter{transition:opacity .4s linear .2s,-webkit-transform .66s cubic-bezier(.23,.6,.35,1) .22s;transition:opacity .4s linear .2s,transform .66s cubic-bezier(.23,.6,.35,1) .22s;-webkit-transform-origin:50% 60vh;transform-origin:50% 60vh;-webkit-transform:scale3d(.85,.85,.85);transform:scale3d(.85,.85,.85);opacity:0}.scrolled-past-header [ui-view].body-view.ng-enter{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}[ui-view].body-view.ng-enter .jumbotron,[ui-view].body-view.ng-enter .mt-article-header{transition:opacity .66s cubic-bezier(.23,.6,.35,1) .2s,-webkit-filter .66s cubic-bezier(.23,.6,.35,1) .22s;opacity:0;-webkit-filter:blur(50px)}[ui-view].body-view.ng-enter-active{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}[ui-view].body-view.ng-enter-active .jumbotron,[ui-view].body-view.ng-enter-active .mt-article-header{-webkit-filter:blur(0);opacity:1}[ui-view].body-view.ng-leave{transition:opacity .12s linear;opacity:1}.show-preloader-cover [ui-view].body-view.ng-leave{transition:none!important}[ui-view].body-view.ng-leave-active{opacity:0}[data-transition=gallery-to-gallery] [ui-view].body-view.ng-enter{transition:none;-webkit-transform:none;transform:none;opacity:1}[data-transition=gallery-to-gallery] [ui-view].body-view.ng-leave{transition:opacity .2s linear .5s;opacity:1}[data-transition=gallery-to-gallery] [ui-view].body-view.ng-leave .mt-gallery .current{transition:-webkit-transform 1s cubic-bezier(.28,.72,.5,.98);transition:transform 1s cubic-bezier(.28,.72,.5,.98);-webkit-transform:translateX(0);transform:translateX(0)}[data-transition=gallery-to-gallery] [ui-view].body-view.ng-leave-active{-webkit-transform:none;transform:none;opacity:0}[data-transition=gallery-to-gallery] [ui-view].body-view.ng-leave-active .mt-gallery .current{-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-transition=gallery-to-gallery] [ui-view].body-view.ng-leave-active .next-gallery{-webkit-filter:blur(0);filter:blur(0)}[data-transition=film-to-film] [ui-view].body-view.ng-enter{transition:none;-webkit-transform:none;transform:none;opacity:1}[data-transition=film-to-film] [ui-view].body-view.ng-leave{transition:opacity .2s linear;-webkit-transform:none;transform:none;opacity:1}[data-transition=film-to-film] [ui-view].body-view.ng-leave .film-container li{transition:opacity .4s linear 80ms,-webkit-transform .4s cubic-bezier(.23,.6,.35,1) 80ms;transition:opacity .4s linear 80ms,transform .4s cubic-bezier(.23,.6,.35,1) 80ms;opacity:1;-webkit-transform:none;transform:none}[data-transition=film-to-film] [ui-view].body-view.ng-leave-active{-webkit-transform:none;transform:none}[data-transition=film-to-film] [ui-view].body-view.ng-leave-active .film-container li{opacity:0}[data-transition=film-to-film] [ui-view].body-view.ng-leave-active .film-container li:nth-child(even){-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-transition=film-to-film] [ui-view].body-view.ng-leave-active .film-container li:nth-child(odd){-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (max-width:767px){[ui-view].gallery-transition{transition:none!important}[ui-view].body-view{top:0;left:0;width:100%;height:100%;transition:none}[ui-view].body-view.ng-enter{transition:opacity .33s ease-out .33,-webkit-transform .5s cubic-bezier(.23,.6,.35,1) .33;transition:opacity .33s ease-out .33,transform .5s cubic-bezier(.23,.6,.35,1) .33;-webkit-transform-origin:50% 300px;transform-origin:50% 300px;-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95);opacity:0}[ui-view].body-view.ng-enter .film-slide,[ui-view].body-view.ng-enter .jumbotron,[ui-view].body-view.ng-enter .mt-article-header{transition:-webkit-filter .5s ease-out .33,opacity .5 linear .33;-webkit-filter:blur(25px);opacity:0}[ui-view].body-view.ng-enter-active{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}[ui-view].body-view.ng-enter-active .film-slide,[ui-view].body-view.ng-enter-active .jumbotron,[ui-view].body-view.ng-enter-active .mt-article-header{-webkit-filter:blur(0);opacity:1}}[data-transition].above{-webkit-transform:translateY(-130px);transform:translateY(-130px);opacity:0}[data-transition].below{-webkit-transform:translateY(130px);transform:translateY(130px);opacity:0}[data-transition].transition-in{transition:-webkit-transform 333ms cubic-bezier(.4,.66,.5,1),opacity 80ms linear;transition:transform 333ms cubic-bezier(.4,.66,.5,1),opacity 80ms linear;-webkit-transform:translateY(0);transform:translateY(0)}.template-title{width:100%;padding-top:154px;padding-bottom:154px}@media (max-height:768px){.template-title{padding-top:124px;padding-bottom:124px}}.template-title h2{font-smoothing:antialiased;position:relative;height:.7em;margin:-2px 0 0;padding:0;color:#000;text-align:center;font-size:46px;line-height:1em;font-family:Calibre;letter-spacing:.15em;font-weight:600;text-transform:uppercase}.mt-contacts .section h3,.mt-cv .section h3{font-family:Calibre;-webkit-font-smoothing:antialiased}.mt-contacts .section p,.mt-cv .section p{line-height:1.66em;max-width:500px;opacity:.9}@media (max-width:480px){.template-title h2{font-size:34px}}.casestudy .more-header::before,.casestudy h2::before{display:block;margin:20px auto;content:' ';width:53px;height:2px;background:#515151}.casestudy .more-header.title::before,.casestudy h2.title::before{display:none}.casestudy .mt-inline-gallery.has-captions{padding-bottom:170px}.casestudy .gallery{padding-bottom:55px}.mt-contacts{padding-top:205px;text-align:center}@media (max-width:991px){.mt-contacts{padding-top:140px}}.mt-contacts .section{margin-bottom:100px}@media (max-width:767px){.mt-contacts{padding-top:100px}.mt-contacts .section{padding:0 20px;margin-bottom:80px}}.mt-contacts .section h3{font-weight:400;letter-spacing:.2em;font-size:15px;color:#333;margin-bottom:28px}.mt-contacts .section p{font-weight:200;font-size:14px;letter-spacing:.125em;color:#333;margin:0 auto 48px}@media (max-width:767px){.mt-contacts .section p{margin-bottom:30px}}.mt-contacts .section p:last-child{margin:0 auto}.mt-contacts .section a{border-bottom:1px solid #515151;color:inherit}.mt-contacts .section a:hover{color:#878787;border-color:#a4a4a4}.mt-cv{padding-top:205px;text-align:center}@media (max-width:991px){.mt-cv{padding-top:140px}}.mt-cv .section{margin-bottom:100px}@media (max-width:767px){.mt-cv{padding-top:100px}.mt-cv .section{padding:0 20px;margin-bottom:80px}}.mt-cv .section h3{font-weight:400;letter-spacing:.2em;font-size:15px;color:#333;margin-bottom:28px}.mt-cv .section p{font-weight:200;font-size:14px;letter-spacing:.125em;color:#333;margin:0 auto 48px}@media (max-width:767px){.mt-cv .section p{margin-bottom:30px}}.mt-cv .section p:last-child{margin:0 auto}.mt-cv .section a{border-bottom:1px solid #515151;color:inherit}.mt-cv .section a:hover{color:#878787;border-color:#a4a4a4}.more-feed-posts .mt-footer{display:block!important}.casestudy,.mariotestinoplus,.mtplus{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.casestudy .content.section_header h2,.casestudy .mt-related-content .more-header,.casestudy .title,.casestudy h2,.mariotestinoplus .content.section_header h2,.mariotestinoplus .mt-related-content .more-header,.mariotestinoplus .title,.mariotestinoplus h2,.mtplus .content.section_header h2,.mtplus .mt-related-content .more-header,.mtplus .title,.mtplus h2{font-weight:400;font-size:16px;letter-spacing:2.1px}.casestudy p,.mariotestinoplus p,.mt-article .mt-article-body .content.text p,.mtplus .intro-copy,.mtplus p{font-size:16px;letter-spacing:1.5px;line-height:22px}@media (max-width:480px){.casestudy .content.section_header h2,.casestudy .mt-related-content .more-header,.casestudy .title,.casestudy h2,.mariotestinoplus .content.section_header h2,.mariotestinoplus .mt-related-content .more-header,.mariotestinoplus .title,.mariotestinoplus h2,.mtplus .content.section_header h2,.mtplus .mt-related-content .more-header,.mtplus .title,.mtplus h2{font-weight:400}}.mt-article .mt-article-body .content.text p{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.mtplus .outer-wrapper{position:relative;padding-top:50px;background:#fff}.mtplus .outer-wrapper::before{display:block;position:relative;height:20px;content:''}.mtplus .title-bar{display:none}.mtplus .mt-dock{bottom:0}.mtplus .content-wrapper{max-width:1200px;margin:0 auto}.mtplus .sub-header{margin:8px auto 64.8px;text-align:center}.mtplus .intro-copy{width:62.5%;margin-left:auto;margin-right:auto;text-align:justify;-webkit-font-smoothing:antialiased!important;font-family:Calibre;font-weight:200;color:#515151}.mt-print-sales .section h3,.mt-terms .section h3{font-family:Calibre;-webkit-font-smoothing:antialiased}.mtplus .intro-copy a{color:#515151!important;display:inline-block;position:relative}.mtplus .intro-copy a::after{position:absolute;display:block;bottom:3px;content:' ';width:100%;height:1px;background:#515151}@media (max-width:480px){.mtplus .intro-copy{text-align:left;width:auto;margin:0 20px}}.mtplus .more-header{display:none}.mtplus .mt-related-content ul li .bg-tile{height:400px;margin-top:-200px!important}.mtplus .mt-related-content ul li{width:400px;height:400px}.mtplus .mt-related-content ul{height:400px;overflow:hidden}.mtplus .bottom-wrapper{border-color:#0f0;position:relative;background:#fff;margin-top:100px}.mtplus .bottom-wrapper .mt-related-individual-gallery{padding-bottom:140px}.mtplus .bottom-wrapper .releated-content{margin:75px}.mtplus .bottom-wrapper .more-header,.mtplus .bottom-wrapper h2{border:0 solid red}.mtplus .bottom-wrapper .more-header::before,.mtplus .bottom-wrapper h2::before{display:block;margin:20px auto;content:' ';width:53px;height:2px;background:#878787}.mtplus .bottom-wrapper .more-header.casestudy-title::before,.mtplus .bottom-wrapper h2.casestudy-title::before{display:none}.template-photography-category{position:relative;overflow:hidden}.mt-print-sales{padding-top:205px;text-align:center}@media (max-width:991px){.mt-print-sales{padding-top:140px}}.mt-print-sales .section{margin-bottom:100px}@media (max-width:767px){.mt-print-sales{padding-top:100px}.mt-print-sales .section{padding:0 20px;margin-bottom:80px}}.mt-print-sales .section h3{font-weight:400;letter-spacing:.2em;font-size:15px;color:#333;margin-bottom:28px}.mt-print-sales .section p{font-weight:200;opacity:.9;font-size:14px;line-height:1.66em;letter-spacing:.125em;color:#333;margin:0 auto 48px;max-width:500px}@media (max-width:767px){.mt-print-sales .section p{margin-bottom:30px}}.mt-print-sales .section p:last-child{margin:0 auto}.mt-print-sales .section a{border-bottom:1px solid #515151;color:inherit}.mt-print-sales .section a:hover{color:#878787;border-color:#a4a4a4}.mt-terms{padding-top:205px}@media (max-width:991px){.mt-terms{padding-top:140px}}.mt-terms .section{margin-bottom:100px}@media (max-width:767px){.mt-terms{padding-top:100px}.mt-terms .section{padding:0 20px;margin-bottom:80px}}.mt-terms .section h3{font-weight:400;letter-spacing:.2em;font-size:15px;color:#333;margin-bottom:28px;text-align:center}.mt-terms .section p{font-weight:200;opacity:.9;font-size:14px;line-height:1.66em;letter-spacing:.125em;color:#333;margin:0 auto 48px;max-width:500px}@media (max-width:767px){.mt-terms .section p{margin-bottom:30px}}.mt-terms .section p:last-child{margin:0 auto}.mt-terms .section a{border-bottom:1px solid #515151;color:inherit}.mt-terms .section a:hover{color:#878787;border-color:#a4a4a4}