a,body{color:#000}a,a img,body,button,img{outline:0}.nav ul,ol,ul{list-style:none}.content,.video-loading,.wrapper,body,html{height:100%}.col,.video-info-overlay__anchor:first-child{float:left}.clear:after,.row:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,button,h1,h2,h3,h4,h5,p{font-family:ProximaNova,"Helvetica Neue",Helvetica,Arial}html{line-height:1;font-size:14px}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}.bold,.footer-contact__headline,.info-window a,strong{font-weight:600}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background:#f8f8f8;padding:0;-webkit-font-smoothing:antialiased}p{font-size:20px;line-height:31px}h1,h2{font-size:38px;line-height:43px}.italic{font-style:italic}.underline{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.f-symbol-info,.text-right{text-align:right}.content{margin:0 auto;max-width:1140px}.row:after{content:"";display:table}.col{width:100%;padding:0 7.5px}.col--1{width:-webkit-calc((100% / 12) * 1);width:calc((100% / 12) * 1)}.col--offset-1{margin-left:-webkit-calc((100% / 12) * 1);margin-left:calc((100% / 12) * 1)}.col--2{width:-webkit-calc((100% / 12) * 2);width:calc((100% / 12) * 2)}.col--offset-2{margin-left:-webkit-calc((100% / 12) * 2);margin-left:calc((100% / 12) * 2)}.col--3{width:-webkit-calc((100% / 12) * 3);width:calc((100% / 12) * 3)}.col--offset-3{margin-left:-webkit-calc((100% / 12) * 3);margin-left:calc((100% / 12) * 3)}.col--4{width:-webkit-calc((100% / 12) * 4);width:calc((100% / 12) * 4)}.col--offset-4{margin-left:-webkit-calc((100% / 12) * 4);margin-left:calc((100% / 12) * 4)}.col--5{width:-webkit-calc((100% / 12) * 5);width:calc((100% / 12) * 5)}.col--offset-5{margin-left:-webkit-calc((100% / 12) * 5);margin-left:calc((100% / 12) * 5)}.col--6{width:-webkit-calc((100% / 12) * 6);width:calc((100% / 12) * 6)}.col--offset-6{margin-left:-webkit-calc((100% / 12) * 6);margin-left:calc((100% / 12) * 6)}.col--7{width:-webkit-calc((100% / 12) * 7);width:calc((100% / 12) * 7)}.col--offset-7{margin-left:-webkit-calc((100% / 12) * 7);margin-left:calc((100% / 12) * 7)}.col--8{width:-webkit-calc((100% / 12) * 8);width:calc((100% / 12) * 8)}.col--offset-8{margin-left:-webkit-calc((100% / 12) * 8);margin-left:calc((100% / 12) * 8)}.col--9{width:-webkit-calc((100% / 12) * 9);width:calc((100% / 12) * 9)}.col--offset-9{margin-left:-webkit-calc((100% / 12) * 9);margin-left:calc((100% / 12) * 9)}.col--10{width:-webkit-calc((100% / 12) * 10);width:calc((100% / 12) * 10)}.col--offset-10{margin-left:-webkit-calc((100% / 12) * 10);margin-left:calc((100% / 12) * 10)}.col--11{width:-webkit-calc((100% / 12) * 11);width:calc((100% / 12) * 11)}.col--offset-11{margin-left:-webkit-calc((100% / 12) * 11);margin-left:calc((100% / 12) * 11)}.col--12{width:-webkit-calc((100% / 12) * 12);width:calc((100% / 12) * 12)}.col--offset-12{margin-left:-webkit-calc((100% / 12) * 12);margin-left:calc((100% / 12) * 12)}@media screen and (max-width:1100px){.col--md-1{width:-webkit-calc(((100% / 12) * 1));width:calc(((100% / 12) * 1))}.col--md-offset-1{margin-left:-webkit-calc((100% / 12) * 1);margin-left:calc((100% / 12) * 1)}.col--md-2{width:-webkit-calc(((100% / 12) * 2));width:calc(((100% / 12) * 2))}.col--md-offset-2{margin-left:-webkit-calc((100% / 12) * 2);margin-left:calc((100% / 12) * 2)}.col--md-3{width:-webkit-calc(((100% / 12) * 3));width:calc(((100% / 12) * 3))}.col--md-offset-3{margin-left:-webkit-calc((100% / 12) * 3);margin-left:calc((100% / 12) * 3)}.col--md-4{width:-webkit-calc(((100% / 12) * 4));width:calc(((100% / 12) * 4))}.col--md-offset-4{margin-left:-webkit-calc((100% / 12) * 4);margin-left:calc((100% / 12) * 4)}.col--md-5{width:-webkit-calc(((100% / 12) * 5));width:calc(((100% / 12) * 5))}.col--md-offset-5{margin-left:-webkit-calc((100% / 12) * 5);margin-left:calc((100% / 12) * 5)}.col--md-6{width:-webkit-calc(((100% / 12) * 6));width:calc(((100% / 12) * 6))}.col--md-offset-6{margin-left:-webkit-calc((100% / 12) * 6);margin-left:calc((100% / 12) * 6)}.col--md-7{width:-webkit-calc(((100% / 12) * 7));width:calc(((100% / 12) * 7))}.col--md-offset-7{margin-left:-webkit-calc((100% / 12) * 7);margin-left:calc((100% / 12) * 7)}.col--md-8{width:-webkit-calc(((100% / 12) * 8));width:calc(((100% / 12) * 8))}.col--md-offset-8{margin-left:-webkit-calc((100% / 12) * 8);margin-left:calc((100% / 12) * 8)}.col--md-9{width:-webkit-calc(((100% / 12) * 9));width:calc(((100% / 12) * 9))}.col--md-offset-9{margin-left:-webkit-calc((100% / 12) * 9);margin-left:calc((100% / 12) * 9)}.col--md-10{width:-webkit-calc(((100% / 12) * 10));width:calc(((100% / 12) * 10))}.col--md-offset-10{margin-left:-webkit-calc((100% / 12) * 10);margin-left:calc((100% / 12) * 10)}.col--md-11{width:-webkit-calc(((100% / 12) * 11));width:calc(((100% / 12) * 11))}.col--md-offset-11{margin-left:-webkit-calc((100% / 12) * 11);margin-left:calc((100% / 12) * 11)}.col--md-12{width:-webkit-calc(((100% / 12) * 12));width:calc(((100% / 12) * 12))}.col--md-offset-12{margin-left:-webkit-calc((100% / 12) * 12);margin-left:calc((100% / 12) * 12)}}@media screen and (max-width:800px){.col--sm-1{width:-webkit-calc(((100% / 12) * 1));width:calc(((100% / 12) * 1))}.col--sm-offset-1{margin-left:-webkit-calc((100% / 12) * 1);margin-left:calc((100% / 12) * 1)}.col--sm-2{width:-webkit-calc(((100% / 12) * 2));width:calc(((100% / 12) * 2))}.col--sm-offset-2{margin-left:-webkit-calc((100% / 12) * 2);margin-left:calc((100% / 12) * 2)}.col--sm-3{width:-webkit-calc(((100% / 12) * 3));width:calc(((100% / 12) * 3))}.col--sm-offset-3{margin-left:-webkit-calc((100% / 12) * 3);margin-left:calc((100% / 12) * 3)}.col--sm-4{width:-webkit-calc(((100% / 12) * 4));width:calc(((100% / 12) * 4))}.col--sm-offset-4{margin-left:-webkit-calc((100% / 12) * 4);margin-left:calc((100% / 12) * 4)}.col--sm-5{width:-webkit-calc(((100% / 12) * 5));width:calc(((100% / 12) * 5))}.col--sm-offset-5{margin-left:-webkit-calc((100% / 12) * 5);margin-left:calc((100% / 12) * 5)}.col--sm-6{width:-webkit-calc(((100% / 12) * 6));width:calc(((100% / 12) * 6))}.col--sm-offset-6{margin-left:-webkit-calc((100% / 12) * 6);margin-left:calc((100% / 12) * 6)}.col--sm-7{width:-webkit-calc(((100% / 12) * 7));width:calc(((100% / 12) * 7))}.col--sm-offset-7{margin-left:-webkit-calc((100% / 12) * 7);margin-left:calc((100% / 12) * 7)}.col--sm-8{width:-webkit-calc(((100% / 12) * 8));width:calc(((100% / 12) * 8))}.col--sm-offset-8{margin-left:-webkit-calc((100% / 12) * 8);margin-left:calc((100% / 12) * 8)}.col--sm-9{width:-webkit-calc(((100% / 12) * 9));width:calc(((100% / 12) * 9))}.col--sm-offset-9{margin-left:-webkit-calc((100% / 12) * 9);margin-left:calc((100% / 12) * 9)}.col--sm-10{width:-webkit-calc(((100% / 12) * 10));width:calc(((100% / 12) * 10))}.col--sm-offset-10{margin-left:-webkit-calc((100% / 12) * 10);margin-left:calc((100% / 12) * 10)}.col--sm-11{width:-webkit-calc(((100% / 12) * 11));width:calc(((100% / 12) * 11))}.col--sm-offset-11{margin-left:-webkit-calc((100% / 12) * 11);margin-left:calc((100% / 12) * 11)}.col--sm-12{width:-webkit-calc(((100% / 12) * 12));width:calc(((100% / 12) * 12))}.col--sm-offset-12{margin-left:-webkit-calc((100% / 12) * 12);margin-left:calc((100% / 12) * 12)}}@media screen and (max-width:640px){.col--xs-1{width:-webkit-calc(((100% / 12) * 1));width:calc(((100% / 12) * 1))}.col--xs-offset-1{margin-left:-webkit-calc((100% / 12) * 1);margin-left:calc((100% / 12) * 1)}.col--xs-2{width:-webkit-calc(((100% / 12) * 2));width:calc(((100% / 12) * 2))}.col--xs-offset-2{margin-left:-webkit-calc((100% / 12) * 2);margin-left:calc((100% / 12) * 2)}.col--xs-3{width:-webkit-calc(((100% / 12) * 3));width:calc(((100% / 12) * 3))}.col--xs-offset-3{margin-left:-webkit-calc((100% / 12) * 3);margin-left:calc((100% / 12) * 3)}.col--xs-4{width:-webkit-calc(((100% / 12) * 4));width:calc(((100% / 12) * 4))}.col--xs-offset-4{margin-left:-webkit-calc((100% / 12) * 4);margin-left:calc((100% / 12) * 4)}.col--xs-5{width:-webkit-calc(((100% / 12) * 5));width:calc(((100% / 12) * 5))}.col--xs-offset-5{margin-left:-webkit-calc((100% / 12) * 5);margin-left:calc((100% / 12) * 5)}.col--xs-6{width:-webkit-calc(((100% / 12) * 6));width:calc(((100% / 12) * 6))}.col--xs-offset-6{margin-left:-webkit-calc((100% / 12) * 6);margin-left:calc((100% / 12) * 6)}.col--xs-7{width:-webkit-calc(((100% / 12) * 7));width:calc(((100% / 12) * 7))}.col--xs-offset-7{margin-left:-webkit-calc((100% / 12) * 7);margin-left:calc((100% / 12) * 7)}.col--xs-8{width:-webkit-calc(((100% / 12) * 8));width:calc(((100% / 12) * 8))}.col--xs-offset-8{margin-left:-webkit-calc((100% / 12) * 8);margin-left:calc((100% / 12) * 8)}.col--xs-9{width:-webkit-calc(((100% / 12) * 9));width:calc(((100% / 12) * 9))}.col--xs-offset-9{margin-left:-webkit-calc((100% / 12) * 9);margin-left:calc((100% / 12) * 9)}.col--xs-10{width:-webkit-calc(((100% / 12) * 10));width:calc(((100% / 12) * 10))}.col--xs-offset-10{margin-left:-webkit-calc((100% / 12) * 10);margin-left:calc((100% / 12) * 10)}.col--xs-11{width:-webkit-calc(((100% / 12) * 11));width:calc(((100% / 12) * 11))}.col--xs-offset-11{margin-left:-webkit-calc((100% / 12) * 11);margin-left:calc((100% / 12) * 11)}.col--xs-12{width:-webkit-calc(((100% / 12) * 12));width:calc(((100% / 12) * 12))}.col--xs-offset-12{margin-left:-webkit-calc((100% / 12) * 12);margin-left:calc((100% / 12) * 12)}}.footer{background:#373737;color:#fff;padding:60px 0}.footer-contact li{margin-bottom:7px}.footer-contact li a{color:#fff!important;text-decoration:none}.footer-logo__headline{vertical-align:top;margin-right:15px}.footer-logo__image{width:235px}.col-logo{margin-top:20px}.video-holder__video,.video-info-overlay,.video-wrapper,.wrapper{margin:0 auto;width:100%}.wrapper{padding:0}.video-wrapper{background:#000;overflow:hidden;position:relative}.video-holder__video{display:block;height:100%}.video-loading{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:0}.video-loading img{display:block;width:100%}.video-info-overlay{display:none;background:rgba(0,0,0,.64);padding:50px 100px;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:780px}.f-symbol,.f-symbol-desc{display:inline-block;vertical-align:middle}.video-info-overlay__anchor{border:0;background:0 0;color:#fff;cursor:pointer;font-size:28px}.video-info-overlay__anchor>span:before{vertical-align:middle;margin-left:10px}.video-info-overlay__anchor:last-child,.volume{float:right}.f-symbol-info{position:absolute;width:50%;bottom:30px;right:35px;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:opacity 600ms linear 0ms;transition:opacity 600ms linear 0ms}.f-symbol-info.show{-webkit-transition:opacity 600ms linear 500ms;transition:opacity 600ms linear 500ms;opacity:1}.f-pressed .f-symbol-info .f-symbol{color:#84EEFE}.f-symbol,.share-btn{border:none;padding:0;cursor:pointer;color:#b9dee3}.f-symbol{background:0 0;font-size:83px}.f-symbol-desc{margin-right:25px;width:50%;max-width:280px}@media screen and (max-width:1100px){.f-symbol-info.show .f-symbol-desc{-webkit-transition:opacity 600ms linear 4000ms;transition:opacity 600ms linear 4000ms;opacity:1}.f-symbol{font-size:65px}.f-symbol-desc{-webkit-transition:opacity 600ms linear 0ms;transition:opacity 600ms linear 0ms;opacity:0}}.btnPlayLarge.hide,.video-overlay-info{-webkit-transition:opacity 400ms linear 0ms,visibility 0ms linear 400ms}.video-overlay-info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;opacity:0;visibility:hidden;transition:opacity 400ms linear 0ms,visibility 0ms linear 400ms}.video-overlay-info.show{-webkit-transition:opacity 400ms linear 0ms,visibility 0ms linear 0ms;transition:opacity 400ms linear 0ms,visibility 0ms linear 0ms;opacity:1;visibility:visible}@media screen and (max-width:800px){.video-overlay-info{max-width:500px}}.share-btn{font-size:24px;position:absolute;top:10px;right:30px;width:45px;height:45px;background:rgba(132,238,254,.18);-webkit-border-radius:50%;border-radius:50%}.btnPlayLarge,.control .btnPlay{-webkit-border-radius:50%;cursor:pointer}.f-pressed .share-btn{background:rgba(185,222,227,.18);color:#84EEFE}.share-btn:before{right:2px;position:relative}.btnPlayLarge{background:rgba(195,221,226,.6);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:240px;height:240px;opacity:1;visibility:visible;z-index:1}.btnPlayLarge .icon-ic-play{color:#c3dde2;display:block;font-size:90px;position:relative;top:50%;-webkit-transform:translateY(-50%) translateX(12px);-ms-transform:translateY(-50%) translateX(12px);transform:translateY(-50%) translateX(12px);text-align:center}@media screen and (max-width:1100px){.btnPlayLarge{width:160px;height:160px}.btnPlayLarge .icon-ic-play{font-size:55px;-webkit-transform:translateY(-50%) translateX(6px);-ms-transform:translateY(-50%) translateX(6px);transform:translateY(-50%) translateX(6px)}}@media screen and (max-width:640px){.btnPlayLarge{width:120px;height:120px}}.btnPlayLarge.hide{transition:opacity 400ms linear 0ms,visibility 0ms linear 400ms;opacity:0;visibility:hidden}.control{color:#ccc;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1}.btmControl{clear:both;width:100%;height:8px}.control .btnPlay{color:#b9dee3;position:absolute;bottom:40px;left:30px;width:45px;height:45px;background:rgba(185,222,227,.18);border-radius:50%;opacity:0}.control .btnPlay.show{opacity:1}.control .btnPlay .icon-ic-pause,.control .btnPlay .icon-ic-play{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.control .btnPlay .icon-ic-play{display:block}.control .btnPlay .icon-ic-pause,.control .btnPlay.paused .icon-ic-play{display:none}.control .btnPlay.paused .icon-ic-pause,.volumeBar{display:block}.f-pressed .control .btnPlay{background:rgba(132,238,254,.18);color:#84EEFE}.control .selected{font-size:15px;color:#ccc}.progress-bar{height:8px;background:#b9dee3}.f-pressed .progress-bar{background:#84EEFE}.progress{width:100%;height:100%;position:relative;cursor:pointer}.progress span{height:100%;position:absolute;top:0;left:0;display:block}.timeBar{z-index:10;width:100%;left:-100%!important;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background:#96b7bb}.f-pressed .timeBar{background:#2BC1D8}.bufferBar{z-index:5;width:0;background:#a8cfd4}.f-pressed .bufferBar{background:#36d6ee}.volume{position:relative;cursor:pointer;width:70px;height:10px;margin-top:10px;margin-right:10px}.volumeBar{height:100%;position:absolute;top:0;left:0;background-color:#eee;z-index:10}#start-page{width:100%;height:100%}.header{position:absolute;z-index:1;padding:30px}@media screen and (max-width:640px){.header{width:100%;padding:20px 20px 0}}.logo{width:350px;display:inline-block;vertical-align:middle}@media screen and (max-width:1100px){.logo{width:250px}}@media screen and (max-width:640px){.logo{width:200px;display:block;margin:0 auto;vertical-align:none}}@media screen and (max-width:320px){.logo{width:140px;display:inline-block;vertical-align:middle}}.header-right{color:#fff;display:inline-block;vertical-align:middle;padding-left:50px;margin-top:-30px}@media screen and (max-width:1100px){.header-right h2{font-size:26px}}@media screen and (max-width:640px){.header-right{display:block;vertical-align:none;padding-left:0;margin-top:0;text-align:center;width:100%}.header-right h2{font-size:24px}}@media screen and (max-width:320px){.header-right{display:inline-block;vertical-align:middle;padding-left:5px;margin-top:-5px;width:auto}.header-right h2{font-size:22px}}#map-canvas{width:100%;height:100%}.map-marker{width:20px;height:20px;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:relative;overflow:visible!important;opacity:1!important}.map-marker:after,.map-marker:before{background-color:transparent;position:absolute;z-index:1;content:''}.map-marker:before{width:32px;height:32px;border:3px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin-left:-9px;margin-top:-9px;-webkit-animation:pulse 2.5s ease-out;animation:pulse 2.5s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.map-marker:after{width:22px;height:22px;margin-left:-4px;margin-top:-4px;border:3px solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:pulse 2.5s ease-out;animation:pulse 2.5s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.info-window{text-align:center;height:90px;width:150px}.info-window h2{font-size:18px;line-height:23px}.info-window a{line-height:40px;font-size:20px;text-decoration:underline}.iw-close,.iw-close img{display:none}.gm-style-iw>div{display:block!important;margin:0 auto!important;width:150px!important}.iw-arrow,.iw-arrow-shadow{display:none}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.5}50%{-webkit-transform:scale(.1);opacity:.8}75%{-webkit-transform:scale(.5);opacity:1}100%{-webkit-transform:scale(1.1);opacity:0}}.campaign-info{padding:80px 0 70px}.campaign-info-logo{display:block;margin:0 auto;max-width:754px;width:100%}.campaign-info-text{margin-top:55px;text-align:center}.campaign-spotify-info{background:#fff}.spotify-info{display:table;height:160px;width:100%}.spotify-info__inner{display:table-cell;vertical-align:middle;text-align:center;width:100%}.spotify-info-anchor{color:#2BC1D8;text-decoration:none}.spotify-info-logo{width:101px;margin-left:10px;vertical-align:bottom}.promo-area{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);height:350px;margin-bottom:15px;text-align:center}.promo-area:hover .promo-area__anchor{text-decoration:underline}.promo-area--white{background:#fff;color:#000}.promo-area--white .promo-area__inner{color:#000}.promo-area--fb-blue,.promo-area--fb-blue .promo-area__inner,.promo-area--twitter-blue .promo-area__inner{color:#fff}.promo-area--white:hover{background:#f8f8f8}.promo-area--fb-blue{background:#3b5998}.promo-area--fb-blue:hover{background:#45619c}.promo-area--twitter-blue{background:#4099ff;color:#fff}.promo-area--twitter-blue:hover{background:#52a3ff}.promo-area--light-blue{background:#DFECF2;color:#000}.promo-area--light-blue .promo-area__inner{color:#000}.promo-area--light-blue:hover{background:#e5edf1}.promo-area__inner{display:block;text-decoration:none;padding:80px 65px 0;position:relative;height:100%}@media screen and (max-width:800px){.promo-area__inner{padding:35px}}.promo-area__paragraph{margin-top:25px}.promo-area__bottom-paragraph{position:absolute;width:90%;margin:0 auto;bottom:30px;left:0;right:0}.promo-area__anchor{position:absolute;bottom:30px;color:#2BC1D8;left:0;right:0;font-size:28px;font-weight:600}.promo-area__anchor--relative{bottom:0;top:30px;position:relative}.share-modal,.share-modal:before{position:absolute;top:0;bottom:0;right:0;visibility:hidden}.promo-area--fb-blue .promo-area__anchor{color:#fff}.fb-icon{width:28px}.twitter-icon{width:63px}.mail-icon{width:91px}.share-modal{color:#ADADAD;display:table;left:0;height:100%;width:100%;z-index:2;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:-webkit-transform 550ms ease-in-out 200ms,visibility 0ms linear 550ms;transition:transform 550ms ease-in-out 200ms,visibility 0ms linear 550ms}.share-modal:before{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.6)),color-stop(100%,rgba(34,34,34,.3)));background:-webkit-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(34,34,34,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),to(rgba(34,34,34,.3)));background:linear-gradient(to right,rgba(0,0,0,.6) 0,rgba(34,34,34,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00222222', GradientType=1 );opacity:0;left:-100%;z-index:1;-webkit-transition:opacity 200ms linear 0ms,visibility 0ms linear 200ms;transition:opacity 200ms linear 0ms,visibility 0ms linear 200ms}.share-modal.open{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 550ms ease-in-out 0ms,visibility 0ms linear 0ms;transition:transform 550ms ease-in-out 0ms,visibility 0ms linear 0ms}.share-modal.open:before{opacity:1;visibility:visible;-webkit-transition:opacity 200ms linear 550ms,visibility 0ms linear 200ms;transition:opacity 200ms linear 550ms,visibility 0ms linear 200ms}.share-modal__inner{background:#000;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:415px;z-index:2}@media screen and (max-width:640px){.promo-area__anchor{font-size:22px;padding:0}.fb-icon,.mail-icon,.twitter-icon{margin-top:30px}.share-modal__inner{width:100%}}.share-modal__close{border:none;background:url(../images/close-icon.png) no-repeat;background-size:contain;cursor:pointer;height:32px;width:32px;padding:0;position:absolute;top:25px;left:15px}.share-modal__headline{font-size:28px;font-weight:300;line-height:31px;margin-bottom:30px}.share-modal__anchor{display:block;margin-bottom:25px}.share-modal__anchor img{width:77px}@media screen and (max-width:800px){.share-modal__anchor img{width:50px}}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?-d9cewe);src:url(../fonts/icomoon/icomoon.eot?#iefix-d9cewe) format("embedded-opentype"),url(../fonts/icomoon/icomoon.woff?-d9cewe) format("woff"),url(../fonts/icomoon/icomoon.ttf?-d9cewe) format("truetype"),url(../fonts/icomoon/icomoon.svg?-d9cewe#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ic-down:before{content:"\e600"}.icon-ic-f:before{content:"\e601"}.icon-ic-pause:before{content:"\e602"}.icon-ic-play:before{content:"\e603"}.icon-ic-restart:before{content:"\e604"}.icon-ic-share:before{content:"\e605"}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova/proxima_nova_reg-webfont.eot);src:url(../fonts/proxima-nova/proxima_nova_reg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima-nova/proxima_nova_reg-webfont.woff) format("woff"),url(../fonts/proxima-nova/proxima_nova_reg-webfont.ttf) format("truetype"),url(../fonts/proxima-nova/proxima_nova_reg-webfont.svg#proxima_nova_reg-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova/proxima_nova_bold-webfont.eot);src:url(../fonts/proxima-nova/proxima_nova_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima-nova/proxima_nova_bold-webfont.woff) format("woff"),url(../fonts/proxima-nova/proxima_nova_bold-webfont.ttf) format("truetype"),url(../fonts/proxima-nova/proxima_nova_bold-webfont.svg#proxima_nova_bold-webfont) format("svg");font-weight:600;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova/proxima_nova_light-webfont.eot);src:url(../fonts/proxima-nova/proxima_nova_light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima-nova/proxima_nova_light-webfont.woff) format("woff"),url(../fonts/proxima-nova/proxima_nova_light-webfont.ttf) format("truetype"),url(../fonts/proxima-nova/proxima_nova_light-webfont.svg#proxima_nova_light-webfont) format("svg");font-weight:300;font-style:normal}.hidden{display:none}.center{margin:0 auto}.clear:after,.clear:before{content:' ';display:table;visibility:hidden;height:0}.nopadding{padding:0!important}.nomargin{margin:0!important}.no-backface{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}