@font-face{font-family:"violet_sans";src:url("fonts/VioletSans-Regular.woff.woff") format("woff2"),url("fonts/VioletSans-Regular.woff.woff2") format("woff");font-weight:normal;font-style:normal}*{margin:0;padding:0;border:none;outline:none}html{font-size:100%;background:#fff}.wf-loading .tk-fade{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.wf-active .tk-fade{opacity:1}body{width:100%;font-family:sans-serif;font-weight:400;font-style:normal;font-size:1rem;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.masonry{overflow-y:scroll}a{color:inherit;text-decoration:none;display:inline-block;position:relative}#fixed_bg{position:fixed;left:55%;z-index:10;padding:5px 15px;background-color:#fff;color:#fff;mix-blend-mode:difference;font-family:"angie-sans",sans-serif;font-size:1.3rem;font-weight:400}#fixed_title{position:fixed;z-index:11;padding:5px 15px;color:#fff;font-family:"angie-sans",sans-serif;font-size:1.3rem;color:#fff;font-weight:400}@media all and (max-width: 1023px){.fixed_hover.active{opacity:0 !important}}h1,h2,h3,p{line-height:1.4;margin-bottom:20px}h1:last-child,h2:last-child,h3:last-child,p:last-child{margin-bottom:0px}em,i{font-style:italic}img{border:none}label,input,textarea,select{font-size:16px;display:block}input[type=checkbox],input[type=radio]{display:inline-block}input,textarea{background-color:rgba(0,0,0,0);padding:0px 10px;height:34px;color:#000;border:1px solid #000;border-radius:0px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=submit]{padding:0px 10px;border:0px;cursor:pointer;border-radius:0px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}label{padding-bottom:5px}.cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;opacity:0}.cover.loaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.loadme,.loadmeview{opacity:0}.bg-loadme{opacity:0}.loadme.loaded,.loadmeview.loaded,.bg-loadme.loaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.photo.size-width{width:102%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.photo.size-height{width:auto;height:102%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.resize-image{overflow:hidden}.social ul li{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.social ul li.loaded{opacity:1}.text-block img,.text-block video{display:block;height:auto;max-width:100%}.text-block .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-block .cols .col{display:block}h1{font-size:3.4vw;line-height:1.3}h2{font-size:3rem}h3{font-size:2rem}p{font-size:1rem}main{margin:0px auto;position:relative;z-index:1}main article{min-height:calc(100vh - 127px)}main #content:before{content:"";display:block;height:0px}.homepage main #content:before{display:none}header{position:fixed;top:0;left:0;width:100%;height:60px;z-index:8;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff}header .inner{position:absolute;z-index:15;width:100%;height:100%}header .inner .logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:2.5%;width:55px;height:auto}header .inner .logo img,header .inner .logo svg{display:block;width:100%;height:auto}header .inner .logo img *,header .inner .logo svg *{fill:#000}header .inner .menuBtn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.5%;cursor:pointer;z-index:3;display:none}header .inner .menuBtn div{width:47px;height:21px;position:relative}header .inner .menuBtn div img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-filter:invert(1);filter:invert(1)}header .inner .menuBtn div img.closer{display:none}header nav{position:absolute;z-index:16;width:62%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.5%;left:auto;color:#000;text-align:center}header nav ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav ul li{position:relative;font-family:"proxima-nova",sans-serif;font-weight:700;letter-spacing:4px;font-size:1rem;text-align:center;line-height:1}header nav ul li a{-webkit-transition:color .3s;transition:color .3s;display:inline-block;position:relative;min-width:75px}header nav ul li a:after{content:"";background-image:url("/images/loop@2x.png");-webkit-filter:invert(1);filter:invert(1);background-size:cover;background-repeat:no-repeat;width:115%;height:0%;padding-top:53%;position:absolute;left:-8%;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:99}header nav ul li a:hover:after,header nav ul li a.pageOn:after{opacity:1}.subpage{margin-top:90px}.subpage header{height:90px;opacity:1 !important}.subpage.scrolled header{height:60px}.infopage header{background-color:#eb3975;opacity:1 !important}.scrolled header{opacity:1}@media all and (max-width: 1023px){header{opacity:1;background-color:rgba(0,0,0,0);height:80px}header .inner{position:absolute;width:100%;height:100%}header .inner .menuBtn{display:block;z-index:999}header .inner .menuBtn div{mix-blend-mode:difference}header .inner .menuBtn div img{mix-blend-mode:difference}header nav{display:none;width:100%;height:100vh;position:fixed;right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3);z-index:14;color:unset;mix-blend-mode:unset}header nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:45%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);mix-blend-mode:difference;color:#fff}header nav ul li{font-size:15vw;text-align:left;margin-bottom:40px}header nav ul li a:after{display:none !important}}@media all and (max-width: 767px){header nav ul li{font-size:18vw;margin-bottom:25px}}.menuOn{position:fixed}.menuOn header .inner .menuBtn{z-index:99}.menuOn header .inner .menuBtn div{width:40px;height:40px}.menuOn header .inner .menuBtn div img.burger{display:none}.menuOn header .inner .menuBtn div img.closer{display:block;-webkit-filter:invert(1);filter:invert(1)}.menuOn header nav{display:-webkit-box;display:-ms-flexbox;display:flex}footer{position:relative;z-index:5;text-align:center;background-color:#fff;color:#1f1f1f}footer .inner{width:100%;margin:auto;text-align:center;font-size:0px;line-height:0px;padding:45px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .inner .newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .inner .newsletter form{position:relative;margin-left:1rem}footer .inner .newsletter form.submitted input{opacity:0;padding:0;height:0}footer .inner .newsletter form.submitted svg{opacity:0}footer .inner .newsletter form.submitted .intro{bottom:-12px;width:100px}footer .inner .newsletter form input{background-color:#f6f6f6;border:none;padding:10px 15px;height:47px;width:325px;font-family:inherit}footer .inner .newsletter form input::-webkit-input-placeholder{font-family:inherit;color:#000}footer .inner .newsletter form input::-moz-placeholder{font-family:inherit;color:#000}footer .inner .newsletter form input:-ms-input-placeholder{font-family:inherit;color:#000}footer .inner .newsletter form input::-ms-input-placeholder{font-family:inherit;color:#000}footer .inner .newsletter form input::placeholder{font-family:inherit;color:#000}footer .inner .newsletter form svg{position:absolute;top:19px;right:15px;cursor:pointer}footer .inner .newsletter form .intro{position:absolute;left:0;bottom:-40px;text-align:left}footer .inner .newsletter form .intro p{font-size:.9rem;font-style:italic;color:#eb3975}footer .inner h3{font-size:1.2rem;font-family:"proxima-nova",sans-serif;font-weight:600;margin-bottom:0}footer .inner ul{list-style-type:none}footer .inner .social li{display:inline-block;*display:inline;vertical-align:middle;margin-right:15px}footer .inner .social li:last-child{margin-right:0px}footer .inner .social li a:after{display:none !important}footer .inner .social li svg{width:25px;height:auto}footer .inner .social li svg *{stroke:none;fill:#1f1f1f}footer .second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px;margin:0 auto;border-top:1px solid #1f1f1f}footer .second p{font-size:.7rem;font-family:"proxima-nova",sans-serif;font-weight:300;color:#1f1f1f;margin-bottom:0}.light-footer footer{background-color:#fff;color:#1f1f1f}.light-footer footer .inner .social li a svg *{stroke:none;fill:#1f1f1f}@media all and (max-width: 1023px){footer .inner{padding:35px 0px}}@media all and (max-width: 767px){footer .inner{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .inner .newsletter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:45px}footer .inner .newsletter form{width:100%;margin:0 auto}footer .inner .newsletter form .intro{bottom:-30px}footer .inner .newsletter form input{width:100%}footer .inner h3{font-size:1.5rem;margin-bottom:5px}footer .second{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:left}footer .second p{margin-left:3%}}.modules hr{width:90%;margin:0 auto;border-bottom:1px solid gray}@media all and (max-width: 767px){.modules hr{width:100%}}.infopage{background-color:#eb3975;width:100%;margin:0 auto;display:block;position:relative;padding-top:13vh}.infopage h1.title{color:#fff;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:6vw;max-width:450px;margin-left:3%;margin-bottom:75px;letter-spacing:16px;line-height:.9}.infopage .explore{position:absolute;right:3%;top:11%;width:20px;height:130px;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infopage .explore p{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff;font-family:"nimbus-sans",sans-serif;font-size:.8rem;margin-bottom:0}.infopage .explore img{width:12px;height:auto;margin-left:3px}.infopage .text-block{min-height:90vh;margin:0 auto}.infopage .text-block h1{color:#fff;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:6vw;max-width:500px;letter-spacing:8px;line-height:.9}.infopage .text-block p{font-family:"proxima-nova",sans-serif;font-weight:500;font-size:1.3rem;line-height:1.3}.infopage .text-block .inner{padding:50px 3%}.infopage .text-block .cols{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:85%;margin:0 auto auto 3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infopage .text-block .cols .col:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%}.infopage .text-block .cols .col:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;margin-top:75px}.infopage .text-block .cols .col:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%;margin-right:0%;margin-top:75px;margin:75px 0 75px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infopage .text-block .cols .col:nth-child(3) img{margin-right:20px;min-width:180px}.infopage .text-block .cols .col:nth-child(3) strong{color:#000}.infopage .text-block .cols .col h3{font-family:"proxima-nova",sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8;position:relative}.infopage .text-block .cols .col strong{color:#fff}.infopage .text-block .cols .col em{font-style:unset;color:#fff;line-height:1.4;position:relative;display:inline-block;border-bottom:1px solid #fff}.infopage .text-block div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.infopage .text-block.second{margin-top:100px}.infopage .text-block.second .inner{padding:50px 5%}.infopage .text-block.second .inner h2{color:#fff;font-family:"proxima-nova",sans-serif;font-size:1.4rem}.infopage .text-block.second .inner h3{-webkit-columns:3;-moz-columns:3;columns:3;color:#000;font-family:"proxima-nova",sans-serif;font-size:1.2rem;line-height:1.8;margin:0}.infopage .logosoup{width:93%;margin:0 auto 50px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infopage .logosoup .cell{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:10%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infopage .logosoup .cell .inner{width:100%;padding-top:75%;height:0;position:relative}.infopage .logosoup .cell .inner .media{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infopage .logosoup .cell .inner .media img.photo{display:block;width:auto;height:auto;max-width:80%;max-height:90%}@media all and (max-width: 1300px){.infopage .logosoup .cell{width:12.5%}}@media all and (max-width: 1100px){.infopage .logosoup .cell{width:16.5%}}@media all and (max-width: 800px){.infopage .logosoup{width:95%}.infopage .logosoup .cell{width:25%}}.infopage .logosoup-off{width:93%;height:auto;position:relative;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style-type:none;margin:0 auto 50px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.infopage .logosoup-off .cell{height:auto;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:9%;margin:0px 3.75% 0% 3.75%;overflow:hidden;position:relative;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.infopage .logosoup-off .cell:nth-child(7){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(8){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(9){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(10){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(11){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(18){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(19){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(20){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(21){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(22){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(29){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(30){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(31){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(32){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(33){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(40){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(41){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(42){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(43){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(44){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(51){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(52){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(53){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(54){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(55){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(62){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(63){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(64){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(65){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(66){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(73){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(74){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(75){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(76){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(77){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(84){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(85){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(86){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(87){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(88){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(95){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(96){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(97){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(98){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(99){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(106){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(107){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(108){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(109){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell:nth-child(110){margin:0 5.5% 1% 5.5%}.infopage .logosoup-off .cell img.photo{width:100%;height:auto;display:block;position:relative}.infopage .logosoup-off .cell:hover{opacity:.8}@media all and (min-width: 1600px){.infopage .text-block h1{max-width:750px}}@media all and (max-width: 1023px){.infopage nav{background-color:rgba(0,0,0,.8)}.infopage .explore{display:none}.infopage h1.title{margin-left:2.5%;font-size:10vw;letter-spacing:8px;margin-bottom:30px}.infopage .text-block .inner{padding:50px 2.5%}.infopage .text-block .cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto}.infopage .text-block .cols .col{margin:0 auto}.infopage .text-block .cols .col:nth-child(1){width:95%;margin:0 auto 40px auto}.infopage .text-block .cols .col:nth-child(2){width:95%;margin:0 auto 40px auto}.infopage .text-block .cols .col:nth-child(3){width:95%;margin:0 auto 40px auto}.infopage .text-block .cols .col:nth-child(3) img{min-width:200px}.infopage .text-block .cols .col h1{font-size:12vw;max-width:95%;line-height:1.1}.infopage .text-block .cols .col h3{font-size:1.2rem}.infopage .text-block.second{margin-top:0px}.infopage .text-block h1{font-size:10vw;letter-spacing:8px}.infopage .logosoup-off{width:100%;margin:0 auto;-webkit-box-align:space-evenly;-ms-flex-align:space-evenly;align-items:space-evenly}.infopage .logosoup-off .cell{width:16%;margin:0px 3.75% 0% 3.75% !important}.infopage .logosoup-off .cell:nth-child(5){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(6){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(7){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(12){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(13){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(14){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(19){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(20){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(21){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(26){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(27){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(28){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(33){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(34){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(35){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(40){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(41){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(42){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(47){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(48){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(49){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(54){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(55){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(56){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(61){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(62){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(63){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(68){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(69){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(70){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(75){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(76){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(77){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(82){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(83){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(84){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(89){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(90){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(91){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(96){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(97){margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(98){margin:0px 5% 0% 5% !important}}@media all and (max-width: 767px){.infopage .text-block .cols .col:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infopage .text-block .cols .col:nth-child(3) img{width:75%;margin:0 auto 20px auto}.infopage .text-block.second{margin-top:25px}.infopage .text-block.second .inner h3{-webkit-columns:2;-moz-columns:2;columns:2;font-size:1rem}.infopage .logosoup-off .cell{width:23% !important;margin:0px 5% 0% 5% !important}.infopage .logosoup-off .cell:nth-child(4){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(5){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(9){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(10){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(14){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(15){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(19){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(20){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(24){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(25){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(29){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(30){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(34){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(35){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(39){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(40){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(44){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(45){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(49){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(50){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(54){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(55){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(59){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(60){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(64){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(65){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(69){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(70){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(74){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(75){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(79){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(80){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(84){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(85){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(89){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(90){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(94){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(95){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(99){margin:0px 6% 0% 6% !important}.infopage .logosoup-off .cell:nth-child(100){margin:0px 6% 0% 6% !important}}@media all and (max-width: 896px)and (orientation: landscape){.infopage h1.title{font-size:12vw}.infopage .text-block .cols .col h1{font-size:12vw}.infopage .logosoup-off .cell{width:25%;margin-bottom:6% !important}}.homepage .hero{position:relative;width:100%;height:100vh}.homepage .hero img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;left:0}.homepage .hero .text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9;mix-blend-mode:difference;color:#fff;width:80%;max-width:1200px}.homepage .hero .text img{position:relative;top:auto;left:auto;display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.homepage .hero .text h1{text-align:left;font-family:"proxima-nova",sans-serif;font-size:7vw;font-weight:700;letter-spacing:16px;line-height:1;text-align:center;white-space:nowrap}.homepage .scrolldown{position:absolute;top:85vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:auto;z-index:99;mix-blend-mode:difference;color:#fff}.homepage .scrolldown img{width:100%;height:auto}.homepage .after-slideshow{width:100%;height:auto;position:relative;display:block}.homepage .ar-rows{background-color:#fff;padding:10px 0px}@media all and (max-width: 1023px){.homepage .hero .text h1{white-space:unset;font-size:9vw}.homepage .scrolldown{left:auto;right:3%;top:84vh;-webkit-transform:unset;transform:unset}.homepage .scrolldown{display:none}.homepage.menuOn .hero .text{display:none}}@media all and (max-width: 767px){.homepage .scrolldown{top:81vh;width:150px}.homepage .hero .text h1{font-size:10vw;margin-bottom:5px}}.centered{width:84%;margin:0px auto}.centered .cell{position:relative;width:100%;margin:0px auto 30px auto}.centered .cell img,.centered .cell video{display:block;width:100%;position:relative}.centered .cell .info{margin:10px 0 0 0}.centered .cell .info h2{font-size:1.5rem}.centered .cell .info p{font-size:1rem}.centered .cell:hover{opacity:.7}.justified{width:84%;margin:0px auto}.croppedgrid{width:84%;list-style-type:none;margin:0px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.croppedgrid .cell{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:20%;margin:0px 2.5% 5% 2.5%;overflow:hidden;position:relative;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.croppedgrid .cell:hover{opacity:.7}.croppedgrid .cell .info{margin:10px 0 0 0}.croppedgrid .cell .info h2{font-size:1.5rem}.croppedgrid .cell .info p{font-size:1rem}.ar-rows{position:relative;width:100%;margin:0px auto}.ar-rows .row{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ar-rows .row .cell{float:left;opacity:1;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ar-rows .row .cell img.photo{position:relative;z-index:1;display:block;width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.ar-rows .row .cell .vidhold{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ar-rows .row .cell .vidhold video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ar-rows .row .cell .playBtn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:calc(50% + 60px);width:45px;height:auto;z-index:5;mix-blend-mode:difference;opacity:0;-webkit-transition:opacity .2s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity .2s cubic-bezier(0.23, 1, 0.32, 1)}.ar-rows .row .cell .playBtn *{fill:#fff}.ar-rows .row .cell .info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:5px 15px;z-index:2;opacity:0;-webkit-transition:opacity .2s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity .2s cubic-bezier(0.23, 1, 0.32, 1);width:90%}.ar-rows .row .cell .info p{font-family:"proxima-nova",sans-serif;font-size:1.4rem;font-weight:700;color:#fff;display:inline-block;width:100%;z-index:99;text-transform:uppercase}.ar-rows .row .cell:hover .info{opacity:1}.ar-rows .row .cell:hover .playBtn{opacity:1}.menuOn .ar-rows .row .cell .info{display:none}@media all and (max-width: 1023px){.ar-rows .row{display:block !important}.ar-rows .row .cell{display:block;width:100% !important;float:none}.ar-rows .row .cell img.photo{width:100%;height:auto !important}.ar-rows .row .cell .info{opacity:1 !important}.ar-rows .row .cell .info p{font-size:2rem}}.masongrid{width:95%;list-style-type:none;margin:0px auto;position:relative;display:block}.masongrid .grid-sizer,.masongrid .cell{width:31.5%;height:auto}.masongrid .gutter-sizer{width:2.75%}.masongrid .cell{display:block;float:left;overflow:hidden;text-align:left}.masongrid .cell .mediawrap{position:relative;width:100%;height:0;overflow:hidden}.masongrid .cell .mediawrap img.photo,.masongrid .cell .mediawrap video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.masongrid .cell.large{width:100%}.masongrid .cell a,.masongrid .cell img{outline:none;border:none;width:100%;display:block;text-decoration:none}.masongrid.effect-2 .cell{opacity:0}.masongrid.effect-2 .cell.shown{opacity:1}.projectpage{padding-top:15vh}.projectpage .scroll-background{width:100%;height:60px;position:fixed;top:0;left:0;background-color:#fff;z-index:2;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.projectpage .headline{position:fixed;top:30px;left:0;width:90%;margin-left:2.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:9;-webkit-transition:top .2s ease;transition:top .2s ease}.projectpage .headline .logo{width:55px;height:30px}.projectpage .headline .logo img,.projectpage .headline .logo svg{display:block;width:100%;height:auto}.projectpage .headline .logo img *,.projectpage .headline .logo svg *{fill:#000}.projectpage .headline .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.projectpage .headline .info h2{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase}.projectpage .headline .info h2.subtitle{margin-left:7px}.projectpage .headline .info h2.subtitle:before{content:"-";position:relative;margin-right:7px}.projectpage .parentWrap{position:relative;width:90%;margin:0 auto 50px auto;max-width:1000px}.projectpage .closer{position:fixed;top:24px;right:2.5%;z-index:9;-webkit-transition:top .2s ease;transition:top .2s ease}.projectpage .closer .ui.close{width:35px;height:auto;stroke:#1f1f1f;stroke-width:1px;mix-blend-mode:difference}.scrolled.projectpage .scroll-background{opacity:1}.scrolled.projectpage .closer{top:7px}.scrolled.projectpage .headline{top:15px}@media all and (max-width: 1023px){.projectpage{padding-top:11vh}.projectpage .masongrid .grid-sizer,.projectpage .masongrid .cell{width:49%}.projectpage .masongrid .gutter-sizer{width:2%}}@media all and (max-width: 767px){.projectpage{padding-top:11vh}.projectpage .closer{top:24px}.projectpage .closer .ui.close{width:25px}.projectpage .headline{top:25px;width:80%}.projectpage .headline h2{font-size:1rem}.projectpage .headline .info h2{font-size:1rem}.projectpage .masongrid .grid-sizer,.projectpage .masongrid .cell{width:100%}.projectpage .masongrid .gutter-sizer{width:2%}}@media all and (max-width: 896px)and (orientation: landscape){.projectpage{padding-top:20vh}.projectpage .headline{width:88%}}@media all and (max-width: 320px){.projectpage .headline{width:84%}}.masongrid .shown .cell,.no-js .masongrid figure.cell,.no-cssanimations .masongrid figure.cell{opacity:1}.masongrid.effect-1 figure.animate{animation:fadeIn .65s ease forwards;-webkit-animation:fadeIn .65s ease forwards;-moz-animation:fadeIn .65s ease forwards;-o-animation:fadeIn .65s ease forwards}.masongrid.effect-2 figure.animate{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}@-webkit-keyframes moveUp{0%{opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{0%{opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes fadeIn{100%{opacity:1}}.slideshow{position:absolute;top:0;left:0;width:100%;height:100vh;text-align:center;overflow:hidden}.slideshow .ui{width:18px;position:absolute;z-index:20;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.slideshow .ui img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.slideshow .ui.prev{left:0px;padding:23px;width:100px;height:auto;-webkit-filter:invert(1);filter:invert(1)}.slideshow .ui.next{right:0;padding:23px;width:100px;height:auto;-webkit-filter:invert(1);filter:invert(1)}.slideshow .ui.close{width:55px;height:55px;padding:10px;-webkit-transform:none;transform:none}.slideshow .ui line{stroke:#000;stroke-width:.5}.slideshow .back-link{top:27px;right:80px;position:fixed;display:block;z-index:99}.slideshow figure.cell{width:100%;height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slideshow figure.cell .inner{width:80%;height:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slideshow figure.cell .inner video{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.slideshow figure.cell .mediawrap{width:80%;height:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slideshow figure.cell .mediawrap img.photo{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.slideshow figure.cell img.photooff,.slideshow figure.cell video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slideshow figure.cell figcaption{position:absolute;top:40px;right:100px}.slideshow figure.cell figcaption h2{font-family:"proxima-nova",sans-serif;font-size:1.2rem;font-weight:400;text-align:right}#newsletter_overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;opacity:0;z-index:-1;transition:z-index 0s .4s,opacity .3s 0s;-webkit-transition:z-index 0s .4s,opacity .3s 0s;-ms-transition:z-index 0s .4s,opacity .3s 0s}#newsletter_overlay.on{opacity:1;z-index:300;pointer-events:all;transition:z-index 0s 0s,opacity .3s 0s;-webkit-transition:z-index 0s 0s,opacity .3s 0s;-ms-transition:z-index 0s 0s,opacity .3s 0s}#newsletter_overlay .inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem;width:80%;max-width:450px;background-color:#eb3975;color:#fff;text-align:left}#newsletter_overlay .inner h2{font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1}#newsletter_overlay .inner form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#newsletter_overlay .inner form.submitted input{opacity:0;padding:0;height:0}#newsletter_overlay .inner form.submitted svg{opacity:0}#newsletter_overlay .inner form.submitted .intro{bottom:-12px;width:100px}#newsletter_overlay .inner form .close{margin:1.5rem auto 0 auto;cursor:pointer}#newsletter_overlay .inner form input{background-color:#f6f6f6;border:none;padding:10px 15px;height:47px;width:100%;font-family:inherit}#newsletter_overlay .inner form input::-webkit-input-placeholder{font-family:inherit;color:#000}#newsletter_overlay .inner form input::-moz-placeholder{font-family:inherit;color:#000}#newsletter_overlay .inner form input:-ms-input-placeholder{font-family:inherit;color:#000}#newsletter_overlay .inner form input::-ms-input-placeholder{font-family:inherit;color:#000}#newsletter_overlay .inner form input::placeholder{font-family:inherit;color:#000}#newsletter_overlay .inner form svg{position:absolute;top:19px;right:15px;cursor:pointer}#newsletter_overlay .inner form .intro{position:relative;width:100%;text-align:center;margin-top:10px}#newsletter_overlay .inner form .intro p{font-size:.9rem;font-style:italic;color:#fff}@media all and (max-width: 932px)and (orientation: portrait){#newsletter_overlay .inner{width:90%;padding:2rem}}#overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#616161;text-align:center;opacity:0;z-index:-1;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transition:z-index 0s .4s,opacity .3s 0s,-webkit-transform 0s .4s;transition:z-index 0s .4s,opacity .3s 0s,-webkit-transform 0s .4s;transition:z-index 0s .4s,transform 0s .4s,opacity .3s 0s;transition:z-index 0s .4s,transform 0s .4s,opacity .3s 0s,-webkit-transform 0s .4s;-webkit-transition:z-index 0s .4s,transform 0s .4s,opacity .3s 0s;-ms-transition:z-index 0s .4s,transform 0s .4s,opacity .3s 0s}#overlay.on{opacity:1;z-index:300;transform:translateX(0%);-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transition:z-index 0s 0s,opacity .3s 0s,-webkit-transform 0s 0s;transition:z-index 0s 0s,opacity .3s 0s,-webkit-transform 0s 0s;transition:z-index 0s 0s,transform 0s 0s,opacity .3s 0s;transition:z-index 0s 0s,transform 0s 0s,opacity .3s 0s,-webkit-transform 0s 0s;-webkit-transition:z-index 0s 0s,transform 0s 0s,opacity .3s 0s;-ms-transition:z-index 0s 0s,transform 0s 0s,opacity .3s 0s}#overlay .closer{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1}#overlay .closer .closeIcon{position:absolute;width:22px;height:22px;top:25px;right:25px;z-index:11;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#overlay .closer .closeIcon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#overlay .closer .closeIcon .line{display:block;width:100%;height:1px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#overlay .closer .closeIcon .line:last-child{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#overlay .inner{position:relative;z-index:10}#overlay .inner .wrap{position:relative;width:100%;height:100%;text-align:center}#overlay .inner .wrap video,#overlay .inner .wrap img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;margin:0px auto}