@import url(//hello.myfonts.net/count/2c814a);.cf:after,.group:after,.section,.tools_row,p.tools_bottom{clear:both}.checklist,.main-nav ol,.platforms-list{list-style-type:none}.main-nav a,.site__footer--item a,a{text-decoration:none}@font-face{font-family:'DIN Next';font-weight:700;src:url(../fonts/2C814A_0_0.eot);src:url(../fonts/2C814A_0_0.eot?#iefix) format('embedded-opentype'),url(../fonts/2C814A_0_0.woff2) format('woff2'),url(../fonts/2C814A_0_0.woff) format('woff'),url(../fonts/2C814A_0_0.ttf) format('truetype')}@font-face{font-family:'DIN Next';font-weight:400;src:url(../fonts/2C814A_1_0.eot);src:url(../fonts/2C814A_1_0.eot?#iefix) format('embedded-opentype'),url(../fonts/2C814A_1_0.woff2) format('woff2'),url(../fonts/2C814A_1_0.woff) format('woff'),url(../fonts/2C814A_1_0.ttf) format('truetype')}@keyframes jelly{0%{transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1)}3.333333%{transform:matrix3d(.87258,0,0,0,0,.68602,0,0,0,0,1,0,0,0,0,1)}6.666667%{transform:matrix3d(1.00758,0,0,0,0,.90691,0,0,0,0,1,0,0,0,0,1)}10%{transform:matrix3d(1.02235,0,0,0,0,1.07226,0,0,0,0,1,0,0,0,0,1)}13.333333%{transform:matrix3d(1.01029,0,0,0,0,1.14684,0,0,0,0,1,0,0,0,0,1)}16.666667%{transform:matrix3d(1.002,0,0,0,0,1.14088,0,0,0,0,1,0,0,0,0,1)}20%{transform:matrix3d(.99953,0,0,0,0,1.08847,0,0,0,0,1,0,0,0,0,1)}23.333333%{transform:matrix3d(.99947,0,0,0,0,1.02623,0,0,0,0,1,0,0,0,0,1)}26.666667%{transform:matrix3d(.9998,0,0,0,0,.97964,0,0,0,0,1,0,0,0,0,1)}30%{transform:matrix3d(.99997,0,0,0,0,.95863,0,0,0,0,1,0,0,0,0,1)}33.333333%{transform:matrix3d(1.00002,0,0,0,0,.9603,0,0,0,0,1,0,0,0,0,1)}36.666667%{transform:matrix3d(1.00001,0,0,0,0,.97507,0,0,0,0,1,0,0,0,0,1)}40%{transform:matrix3d(1,0,0,0,0,.99261,0,0,0,0,1,0,0,0,0,1)}43.333333%{transform:matrix3d(1,0,0,0,0,1.00574,0,0,0,0,1,0,0,0,0,1)}46.666667%{transform:matrix3d(1,0,0,0,0,1.01166,0,0,0,0,1,0,0,0,0,1)}50%{transform:matrix3d(1,0,0,0,0,1.01119,0,0,0,0,1,0,0,0,0,1)}53.333333%{transform:matrix3d(1,0,0,0,0,1.00702,0,0,0,0,1,0,0,0,0,1)}56.666667%{transform:matrix3d(1,0,0,0,0,1.00208,0,0,0,0,1,0,0,0,0,1)}60%{transform:matrix3d(1,0,0,0,0,.99838,0,0,0,0,1,0,0,0,0,1)}63.333333%{transform:matrix3d(1,0,0,0,0,.99672,0,0,0,0,1,0,0,0,0,1)}66.666667%{transform:matrix3d(1,0,0,0,0,.99685,0,0,0,0,1,0,0,0,0,1)}70%{transform:matrix3d(1,0,0,0,0,.99802,0,0,0,0,1,0,0,0,0,1)}73.333333%{transform:matrix3d(1,0,0,0,0,.99941,0,0,0,0,1,0,0,0,0,1)}76.666667%{transform:matrix3d(1,0,0,0,0,1.00046,0,0,0,0,1,0,0,0,0,1)}80%{transform:matrix3d(1,0,0,0,0,1.00093,0,0,0,0,1,0,0,0,0,1)}83.333333%{transform:matrix3d(1,0,0,0,0,1.00089,0,0,0,0,1,0,0,0,0,1)}86.666667%{transform:matrix3d(1,0,0,0,0,1.00056,0,0,0,0,1,0,0,0,0,1)}90%{transform:matrix3d(1,0,0,0,0,1.00017,0,0,0,0,1,0,0,0,0,1)}93.333333%{transform:matrix3d(1,0,0,0,0,.99987,0,0,0,0,1,0,0,0,0,1)}96.666667%{transform:matrix3d(1,0,0,0,0,.99974,0,0,0,0,1,0,0,0,0,1)}100%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}body{margin:0;background:center top no-repeat #ededed;font:300 16px/1.8 'Open Sans',sans-serif;color:#494949;width:100%;overflow-x:hidden}h1,h2{font-family:'DIN Next',sans-serif;color:#f30c16;text-transform:uppercase}.main-nav .cta-button,.signup-form__error,.signup-form__info{-webkit-font-smoothing:subpixel-antialiased}body.body--white{background-color:#fff}.no-transitions *{-webkit-transition:none!important;transition:none!important}@media screen and (max-width:1450px){.application,.page,body,html{height:100%}}@media screen and (max-width:580px){body{background-size:auto 100vh}}.page{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}.page:after,.page>header,.page>header:before{position:absolute;top:0}.page:after{content:'';background:rgba(0,0,0,.7);height:0;width:0;opacity:0;right:0;-webkit-transition:opacity .5s ease,width .1s ease .5s,height .1s ease .5s;transition:opacity .5s ease,width .1s ease .5s,height .1s ease .5s;z-index:1}@media screen and (max-width:800px){.nav-visible,.nav-visible body{overflow:hidden}.nav-visible .page{overflow:visible;-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.nav-visible .page:after{height:100%;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}}.wrapper{width:970px;margin:0 auto}@media screen and (max-width:1024px){.wrapper{width:auto;padding:0 40px}}h1{font-weight:700}h2{font-weight:300;font-size:30px;line-height:1.1;margin:12px 0;padding:0 16px}strong{font-weight:700}a{color:#f30c16}.cf:after,.cf:before{display:table;content:""}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}::placeholder{color:inherit}.page>header{width:100%;z-index:2}.page>header:before{content:'';background:url(../images/b6128677.header-logo-background.gif?1) right top;height:97px;width:calc(100%/2 - 485px + 114px);left:0}@media screen and (max-width:1024px){.page>header:before{width:150px}}@media screen and (max-width:580px){.wrapper{padding:0 16px}h2{font-size:24px}.page>header:before{height:60px;width:144px}}.logo{display:block;float:left;width:80px;height:24px;font-size:0;background:url(../images/white-logo.svg?1);margin-top:38px;position:relative}@media screen and (max-width:580px){.logo{margin-top:18px;margin-left:16px}}.nav-opener{display:none;outline:0}@media screen and (max-width:800px){.nav-opener{display:block;border:none;float:right;cursor:pointer;padding:0;background:url(../images/nav-opener.svg?1) center no-repeat;height:20px;width:24px;margin-top:20px}.nav-opener--red{background-image:url(../images/nav-opener-red.svg?1)}.nav-visible .nav-opener{position:relative;z-index:2;background-image:url(../images/nav-opener--cross.svg?1)}}.main-nav{position:absolute;right:0;font-weight:400}.main-nav ol{margin:34px 0 0;line-height:1}.main-nav .secondary{display:none}.main-nav li{display:inline-block;vertical-align:top;margin:0 21px 0 5px}.main-nav a{color:#3f3f3f;font-weight:400;padding-top:15px;padding-bottom:15px;display:inline-block;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.main-nav a:not(.cta-button):hover{color:#f30c16}.main-nav .cta-button,.main-nav--light a{color:#fff}@media screen and (max-width:1024px){.main-nav li{margin:0 0 0 26px}}@media screen and (max-width:800px){.main-nav{background:#640f0f;width:250px;position:fixed;right:0;top:0;-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);-webkit-transition:-webkit-transform .5s ease,width .5s ease;transition:transform .5s ease,width .5s ease;overflow:scroll;-webkit-overflow-scrolling:touch}.main-nav ol{margin:0;padding:25px}.main-nav li{display:block;margin:0}.main-nav a,.main-nav--dark a:not(.cta-button){color:#fff;text-transform:uppercase;padding:12px 0;display:block}.main-nav a:hover,.main-nav--dark a:not(.cta-button):hover{color:#fff}.main-nav .cta-button{background:0 0;padding:12px 0;border:none;display:block;text-align:left;font-family:'Open Sans',sans-serif;font-size:16px}.main-nav .cta-button:hover{background:0 0;color:#fff}.main-nav .secondary{display:block;font-size:12px;letter-spacing:.2em;border-top:1px solid #580d0d}.main-nav .secondary a{padding:12px 0}}.content-section__background-tile footer,.hero-timer{font-family:'DIN Next',sans-serif}.hero{position:relative}@media screen and (max-width:1450px){.hero--front{height:100%}}@media screen and (max-width:580px){.hero{height:100%}.hero--dynamic-height{height:auto}}.hero__background{position:absolute;left:0;top:0;width:100%;height:100%;background:center top no-repeat;background-size:cover;overflow:hidden}.hero--features .hero__background{height:1319px}.hero__background:not(.aprilfools) .video{display:block;left:0;overflow:hidden;position:absolute;top:50%;height:100%;width:100%;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aprilfools.hero__background .video{overflow:hidden;height:100%;width:100%;-webkit-transform:translateY(0);transform:translateY(0)}.hero__background:not(.aprilfools) .wrapper{display:block;height:300%;overflow:hidden;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aprilfools.hero__background .wrapper{overflow:hidden;position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(0);transform:translateY(0)}.aprilfools.hero__background:after{content:' ';position:absolute;top:0;left:0;right:0;bottom:0}.hero__background iframe{display:block;height:100%;width:100%}.hero--invitation .hero__content h1{margin:0}.hero--invitation .hero__content p{font-size:20px;margin-top:0;max-width:800px}@media screen and (max-width:1024px){.hero--invitation .hero__content p{font-size:15px}}@media screen and (max-width:580px){.hero--invitation{margin-bottom:0}.hero--invitation .hero__content p{font-size:13px;max-width:330px}}@media screen and (max-width:400px){.hero--invitation h1{font-size:40px!important}.hero--invitation{margin-bottom:20px}}@media screen and (max-width:580px){.hero--features .hero__background{height:100%}.video-suspended .hero--front .hero__background{background-position:75% center!important}.hero--invitation{background-color:#fff;margin-bottom:50px}.hero--invitation .hero__content h1{margin:0}.hero--invitation .hero__content p{font-size:20px;margin-top:0;max-width:800px}@media screen and (max-width:1024px){.hero--invitation .hero__content p{font-size:15px}}@media screen and (max-width:580px){.hero--invitation{margin-bottom:0}.hero--invitation .hero__content p{font-size:13px;max-width:330px}}@media screen and (max-width:400px){.hero--invitation h1{font-size:40px!important}.hero--invitation{margin-bottom:20px}}.hero__content{position:relative;text-align:center;padding-top:160px}}.hero--landing .hero__background:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:-webkit-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.35));background:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.35))}.hero__background img,.hero__background video{position:absolute;min-height:100%;min-width:100%;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hero--unsubscribe{min-height:450px}.hero--unsubscribe .unsubscribe-error{background:#f30c16;color:#fff;font-size:14px;padding:23px 26px}.video-suspended .hero__background video{height:100%;width:100%}.video-suspended .hero--front .hero__background{background:-webkit-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.35)),url(../photos/landing-bg.jpg?1) right center;background:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.35)),url(../photos/landing-bg.jpg?1) right center;background-size:cover}video::-webkit-media-controls{display:none!important}@media screen and (max-width:580px){.hero--landing .hero__background:before{background:rgba(0,0,0,.5)}.video-suspended .hero--front .hero__background video{background-position:75% center;background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../photos/landing-bg.jpg?1);background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../photos/landing-bg.jpg?1)}}.hero__content{position:relative;text-align:center;padding-top:160px}.hero--front .hero__content{padding-top:310px;height:495px}.hero--team .hero__content{margin-bottom:40px}.hero--textpage .hero__content{background:#fff}.hero--landing .hero__content{text-align:left}.hero--landing .wrapper{position:relative;padding-bottom:120px}.hero--landing .hero__content h1{padding:0;margin:0 0 20px;font-size:70px;max-width:530px}.hero--landing .hero__content h1.align-center{max-width:none;text-align:center}.hero__content h1.smaller{font-size:48px;line-height:1;margin:0 0 20px;padding:0 16px}.hero--landing .hero__content p{margin:0 0 40px;padding:0;max-width:530px}.hero--landing .cta-button--inline{padding-left:38px;padding-right:38px}.hero footer{position:absolute;bottom:25px;right:0;color:#fff}.hero--front footer{display:none}.video-suspended .hero--front footer{display:block}.hero footer:before{content:'- '}@media screen and (max-width:1024px){.hero--landing .hero__background{background-position:75% center}.hero footer{right:40px}}@media screen and (max-width:580px){.hero footer,.hero--landing .hero__content{text-align:center}.hero__content{padding-top:90px}.hero--front .hero__content{height:auto;padding:0}.hero--team .hero__content{margin-bottom:16px}.hero--landing .wrapper{padding-bottom:50px}.hero--landing .hero__content h1{font-size:34px}.hero--landing .cta-button--inline{display:block;width:auto}.hero footer{bottom:10px;right:0;width:100%;font-size:12px}}.hero--features .hero__content{padding-top:170px;height:auto}.hero__content h1{font-size:90px;line-height:1;margin:0 0 50px;padding:0 16px}h1.hero-timer-heading{min-height:1em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.video-suspended h1.hero-timer-heading{margin:0;min-height:0}.hero__content h1.hero-timer-heading{font-size:70px;letter-spacing:-3px;width:500px;margin:auto}.hero__content h1.hero-timer-heading__manual{font-weight:700;width:770px;letter-spacing:3px;font-size:72px}@media (max-width:800px){.hero__content h1.hero-timer-heading__manual{font-size:64px;width:510px}}@media (max-width:580px){.hero__content .js-manual-video{width:100%}.hero__content h1.hero-timer-heading__manual{font-size:38px!important;letter-spacing:0;margin:auto!important;max-width:300px;width:0}}.hero--front .cta-button{position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media screen and (max-width:580px){.video-suspended .hero--front .cta-button{bottom:40px}}.hero--team .cta-button{margin:20px 5px 0}.video-mute-button{right:30px;bottom:30px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.video-mute-button,.video-pause-button,.video-play-button{position:absolute;cursor:pointer}.video-pause-button,.video-play-button{bottom:28px;right:82px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.video-suspended .video-mute-button{display:none}.video-mute-button .audio-waves{-webkit-transform:translate(-36px,-32px);transform:translate(-36px,-32px)}.video-mute-button .audio-waves path{opacity:0;-webkit-transform:scale(.6) translate(42px,68px);transform:scale(.6) translate(42px,68px);-webkit-transition:-webkit-transform .2s linear 0s,opacity .2s linear 0s;transition:transform .2s linear 0s,opacity .2s linear 0s}.video-mute-button .audio-waves path.first{-webkit-transition-delay:0s;transition-delay:0s}.video-mute-button .audio-waves path.second{-webkit-transition-delay:50ms;transition-delay:50ms}.video-mute-button .audio-waves path.third{-webkit-transition-delay:.1s;transition-delay:.1s}.video-mute-button.active .audio-waves path{opacity:1;-webkit-transform:scale(1) translate(32px,32px);transform:scale(1) translate(32px,32px)}.video-mute-button.active .audio-waves path.first{-webkit-transition-delay:.1s;transition-delay:.1s}.video-mute-button.active .audio-waves path.second{-webkit-transition-delay:50ms;transition-delay:50ms}.video-mute-button.active .audio-waves path.third{-webkit-transition-delay:0s;transition-delay:0s}.hero--front h1{margin:0}.hero--team h1{margin-bottom:30px}.hero__content p{max-width:560px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.hero-timer{font-size:100px;line-height:1;display:block;margin:20px 0 0}.video-suspended .hero-timer{display:none}.hero--front .hero__content--stretched{height:100%}.hero--front .hero__content--centered{padding:0;height:auto;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1024px){.hero-timer,.hero__content h1{font-size:70px}}@media screen and (max-width:580px){.video-mute-button{right:5px;bottom:10px}.hero--features .hero__content{box-sizing:border-box;padding-top:130px;padding-bottom:0}.hero__content--centered{padding:0;height:auto;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero .hero__content--stretched{height:100%}.hero__content h1,.hero__content h1.hero-timer-heading{font-size:34px;margin-bottom:20px}.video-pause-button,.video-play-button{bottom:0;left:2px}.hero__content h1.hero-timer-heading,.hero__content h1.hero-timer-heading__dynamic,.hero__content h1.hero-timer-heading__manual{padding-left:0;margin-right:0;padding-right:0;width:100%}.hero--front .hero__content h1.hero-timer-heading{font-size:50px;letter-spacing:0}.hero__content p{padding:0 16px}.hero__content .timer{position:absolute;bottom:0;left:0;right:0;background:#f5f5f5;margin-bottom:0}.hero--team .cta-button{margin:15px;display:block;width:auto}}.content-section{position:relative;display:inline-block;width:100%;vertical-align:bottom}.content-section--white-background{background:#fff}.content-section--centered{text-align:center;padding:100px 0 0}.content-section--textpage{max-width:560px;margin:40px auto;display:block;padding:0 16px;width:auto}.content-section--bottom-gradient{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,0) 200px);background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0) 200px)}@media screen and (max-width:580px){.content-section--textpage{margin-top:15px}}img.js-scroll-reveal{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:opacity linear .3s,-webkit-transform linear .3s;transition:opacity linear .3s,transform linear .3s}img.scroll-revealed{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.content-section--centered--padded-more{padding:137px 0 160px}.content-section--centered p{max-width:581px;margin:13px auto 35px;padding-left:40px;padding-right:40px}.content-section--centered img{max-width:350px}@media screen and (max-width:1024px){.content-section--centered--padded-more{padding:90px 0}}@media screen and (max-width:580px){.content-section--centered{padding:45px 0}.content-section--centered .timer:first-child{margin-top:-45px}.content-section--centered p{padding-left:16px;padding-right:16px}.content-section--centered p:last-child{margin-bottom:0}.content-section--centered img{max-width:80%}}.pie-chart{position:relative;display:inline-block}.pie-chart__tooltip{position:absolute;background:rgba(51,51,51,.95);color:#fff;font-size:16px;padding:8px 18px;left:280px;top:60px;white-space:nowrap;-webkit-transition:opacity linear .3s,-webkit-transform linear .3s;transition:opacity linear .3s,transform linear .3s;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.pie-chart--animation-complete .pie-chart__tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pie-chart__tooltip:before{content:'';border-style:solid solid none none;border-width:17px 18px;border-color:rgba(51,51,51,.95) transparent;position:absolute;left:0;top:100%}.pie-chart__tooltip em{color:#f30c16;font-style:normal}.pie-chart__canvas{height:350px;width:350px}@media screen and (max-width:580px){.pie-chart__canvas{height:200px;width:200px}.pie-chart__tooltip{display:none}}.sexy-reports-link:hover{color:#ce0009}.sexy-reports-link:after{content:url(../images/cta-button-arrow-red.svg?1);margin-left:10px;display:inline-block;vertical-align:top;margin-top:-3px;width:16px;height:14px}.sexy-reports-link:hover:after{-webkit-filter:saturate(.8);filter:saturate(.8)}@media screen and (max-width:580px){.sexy-reports-link:after{margin-top:-1px}}.content-section__centered-block{position:absolute;background:#fff;width:324px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;padding:38px 23px;box-sizing:border-box;z-index:2}.content-section__centered-block p{margin-bottom:0}@media screen and (max-width:1275px){.content-section__centered-block{position:static;width:100%;-webkit-transform:none;transform:none}.content-section__centered-block p{max-width:581px;padding-left:40px;padding-right:40px;margin:0 auto}}@media screen and (max-width:580px){.content-section__centered-block{padding:45px 16px}.content-section__centered-block p{width:auto;padding-left:16px;padding-right:16px}}.content-section__background-tile{margin:0;width:50%;float:left;text-align:center;color:#fff;font-size:26px;line-height:1.2;height:0;padding:28% 0 0;background-size:cover;background-position:center;position:relative;z-index:1}.content-section__background-tile:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3)}.content-section__background-tile-content{position:absolute;right:0;left:0;top:70%;padding:0 162px;max-width:84%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-section__background-tile footer{font-size:16px;line-height:1.5}.content-section__background-tile footer:before{content:'— '}@media screen and (max-width:1600px){.content-section__background-tile{padding:32% 0 0}}@media screen and (max-width:1024px){.content-section__background-tile{font-size:20px}}@media screen and (max-width:800px){.content-section__background-tile{float:none;width:100%;padding:50% 0 0;font-size:26px}p.larger{padding:30px 0;margin-top:-30px}}@media screen and (max-width:580px){.content-section__background-tile{font-size:22px;padding:0;height:320px}.content-section__background-tile-content{top:70%;padding:0 16px}.content-section__background-tile footer{margin-top:10px}}.content-section--highlighted{background:#ededed;max-width:1531px;margin-left:auto;margin-right:auto;display:block;padding:70px 0}@media screen and (max-width:580px){.content-section--highlighted{padding:40px 0}}.content-section--desktop-no-padding{padding:0}.content--light,.content--light h1,.content--light h2{color:#fff}@media screen and (max-width:580px){.content-section--desktop-no-padding{padding:45px 0}.content-section--mobile-highlighted{color:#494949;background:#f5f5f5}.content--light h2{color:#f30c16}}.content--with-top-gap{padding-top:412px}@media screen and (max-width:580px){.content--with-top-gap{padding:45px 0}}.content-section--signup{padding-bottom:70px}.signup-form{max-width:310px;margin:0 auto}.premium .signup-form{max-width:340px!important}.signup-form__error,.signup-form__info{display:none;color:#fff;font-size:14px;padding:23px 26px;margin-bottom:12px}.signup-form__info{background:#999}.signup-form__error{background:#f30c16}.signup-form__field{margin-bottom:12px}.signup-form__field input{box-sizing:border-box;background:#f5f5f5;border:1px solid #d4d4d4;color:#404040;font:16px 'Open Sans',sans-serif;width:100%;padding:11px 14px;-webkit-appearance:none;border-radius:0;outline:0}.signup-form__field input[readonly]{color:grey}.signup-form__submit{margin-top:33px}.signup-form__submit .cta-button{width:100%}.signup-form__oauth{text-align:center}.signup-form__oauth a{text-transform:uppercase;font-family:'DIN Next',sans-serif;color:#f30c16;display:block;padding-top:20px;-webkit-transition:color .2s linear;transition:color .2s linear}.signup-form__oauth a:hover{color:#CE1B1D}.signup-form__oauth svg{display:inline-block;vertical-align:middle;margin-right:16px}.content-section--invitation .invitation-form-wrapper{max-width:430px;margin:0 auto;text-align:center}.content-section--invitation form{width:310px;display:inline-block}@media screen and (max-width:400px){.content-section--invitation form{max-width:90%}.content-section--invitation .toggler-comic{background-image:url(../images/bd6aa1f4.toggler-comic.png);display:inline-block;height:160px;width:88px;margin-right:20px}@media screen and (max-width:400px){.content-section--invitation .toggler-comic{display:none}}}.content-section--invitation .toggler-comic{background-image:url(../images/bd6aa1f4.toggler-comic.png);display:inline-block;height:160px;width:88px;margin-right:20px}@media screen and (max-width:400px){.content-section--invitation .toggler-comic{display:none}}@media screen and (max-width:580px){.content-section--signup{padding-bottom:15px}.signup-form{max-width:none;padding:0 16px}.signup-form__submit{margin-top:12px}}.content-section--user-has-invitation{text-align:center;font-size:22px;padding-bottom:60px}.content-section--user-has-invitation p{margin-top:0}.content-section--user-has-invitation a.cta-button{font-size:21px;width:auto;padding-left:21px;padding-right:21px}.content-section--landing-features{text-align:center}.content-section--landing-features .wrapper{width:auto;max-width:1342px}.landing-feature{float:left;width:33.333%}.landing-feature img{width:100%;margin-bottom:20px}.landing-feature h2{font-size:24px;padding:0 60px}.landing-feature p{padding:0 40px}.content-section--landing-features footer{margin:40px 0 65px;clear:both}.content-section--landing-features .cta-button--inline{padding-left:32px;padding-right:32px}@media screen and (max-width:1024px){.content-section--landing-features .wrapper{padding-left:0;padding-right:0;padding-top:20px}.landing-feature{width:auto;float:none;margin-bottom:40px}.landing-feature img{width:auto;max-width:100%}.landing-feature h2,.landing-feature p{padding-left:16px;padding-right:16px;max-width:581px;margin-left:auto;margin-right:auto}.content-section--landing-features footer{margin:20px 0 35px}}@media screen and (max-width:800px){.content-section--landing-features .wrapper{padding-top:0}.landing-feature img{max-width:none;width:100%}}.content-section--twitter{background:url(../images/64f8b545.content-section--twitter-bg.jpg?1) center;padding:65px 0 35px}.content-section--twitter p{margin-top:35px}.twitter-btn{color:#6fb8e4;text-transform:uppercase;-webkit-transition:color .2s linear;transition:color .2s linear}.twitter-btn:hover{color:#549ecb}.twitter-btn svg{display:inline-block;margin-left:10px}@media screen and (max-width:580px){.hero--landing .hero__content p{margin-bottom:20px}.content-section--twitter{padding:35px 0 15px}.content-section--twitter p{margin-top:15px}}.team{margin:0 auto;max-width:1440px}.team__member{float:left;width:50%;padding-top:24%;height:0;position:relative;cursor:pointer}.team--checkered .team__member{float:none;width:auto;background:#fff;cursor:default}.team__member:before{content:'';width:100%;height:100%;position:absolute;opacity:.5;left:0;top:0;z-index:3}.team--checkered .team__member:before{width:50%}.team--checkered .team__member:nth-child(2n):before{left:auto;right:0}.team__member--expanded,.team__member:hover{z-index:4;background-image:attr(data-hover-image)}.team__member__background{height:100%;width:100%;left:0;top:0;position:absolute;overflow:hidden}.team--checkered .team__member__background{width:50%}.team--checkered .team__member:nth-child(2n) .team__member__background{left:auto;right:0}.team__member__background img{min-height:100%;min-width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.team__member__background img[alt="Dunja Lazic"]{padding-top:25px}.team__member__background img[alt="Paul Scharf"]{padding-bottom:10px}.team__member__background .team__member__background__hover{opacity:0}.team__member--expanded .team__member__background__hover,.team__member:hover .team__member__background__hover{opacity:1}.team__member__info{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:62px;right:62px;text-align:right;z-index:3}.team__member:nth-child(2n) .team__member__info{text-align:left}.team__member__info h1{color:#fff;font-family:'Open Sans',sans-serif;font-size:26px;font-weight:300;line-height:1;margin:0;text-transform:none}.team__member__info h2{color:#fff;padding:0;font-size:12px;text-transform:uppercase;margin:8px 0}.team__member__description{background:#fff;width:100%;left:100%;top:0;bottom:0;position:absolute;pointer-events:none;z-index:3;opacity:0;-webkit-transition:opacity .2s linear .2s;transition:opacity .2s linear .2s}.team--checkered .team__member__description{opacity:1;width:50%;box-sizing:border-box;padding:0 113px;position:absolute;left:auto;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto}.team--checkered .team__member:nth-child(2n) .team__member__description{left:0;right:auto}.no-pointerevents .team__member__description{display:none}.team__member__description:before{content:'';border-color:transparent #fff;border-style:solid;border-width:13px 13px 13px 0;position:absolute;right:100%;top:50%;margin-top:-13px}.team__member:nth-child(2n) .team__member__description:before{border-width:13px 0 13px 13px;right:auto;left:100%}.team__member:nth-child(2n) .team__member__description{left:auto;right:100%}.team__member--expanded .team__member__description,.team__member--hover-expandable:hover .team__member__description{opacity:1;pointer-events:auto;display:block}.modal-overlay,.team__member--hover-expandable:hover .team__member__description{pointer-events:none}.team--checkered .team__member__description h2{padding:0;margin:0}.team--checkered .team__member__position{text-transform:uppercase;font-weight:300;font-size:16px;margin-top:0}.team__member__description p{margin:0;padding:0 113px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.team--checkered .team__member__description p{position:static;-webkit-transform:none;transform:none;padding:0}@media screen and (max-width:1450px){.team--checkered .team__member{padding-top:30%}.team--checkered .team__member__description{padding:0 50px}}@media screen and (max-width:1024px){.team--checkered .team__member{padding-top:40%}.team__member__description p{font-size:15px;line-height:1.5em;padding:0 16px}}@media screen and (max-width:800px){.team__member{float:none;width:100%;padding-top:48%}.team--checkered .team__member{padding-top:0;height:auto}.team--checkered .team__member:before{width:100%}.team--checkered .team__member:nth-child(2n) .team__member__background,.team--checkered .team__member__background{position:relative;width:100%;height:0;top:0;left:0;right:0;padding-top:34%}.team__member:nth-child(2n) .team__member__description,.team__member__description{left:0;right:0;top:100%;bottom:auto;height:100%}.team--checkered .team__member:nth-child(2n) .team__member__description,.team--checkered .team__member__description{position:relative;top:0;left:0;right:0;padding:50px;width:auto;-webkit-transform:none;transform:none}.team__member:last-child .team__member__description{bottom:100%;top:auto}.team__member:nth-child(2n) .team__member__description:before,.team__member__description:before{border-width:0 13px 13px;border-color:#fff transparent;left:62px;bottom:100%;top:auto;margin:0;right:auto}.team--checkered .team__member:nth-child(2n) .team__member__description:before{left:auto;right:62px}.team__member:last-child .team__member__description:before{bottom:auto;top:100%;border-width:13px 13px 0}.team--checkered .team__member:last-child .team__member__description:before{bottom:100%;top:auto;border-width:0 13px 13px}.team__member__description p{position:static;-webkit-transform:none;transform:none;padding:60px 80px;font-size:inherit;line-height:inherit}}@media screen and (max-width:580px){.team--checkered .team__member:nth-child(2n) .team__member__background,.team--checkered .team__member__background,.team__member{height:320px;padding-top:0}.team__member:before{background:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0));background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));opacity:.6}.team__member__background img{width:auto;height:100%;top:0;right:auto;left:-15%;-webkit-transform:none;transform:none}.team__member:nth-child(2n) .team__member__background img{left:auto;right:-15%}.team__member:nth-child(2n) .team__member__info,.team__member__info{text-align:center;left:0;right:0;top:auto;bottom:0;padding-bottom:30px;-webkit-transform:none;transform:none}.team__member__description p{padding:30px 16px}}@font-face{font-family:DINProLight_13935;src:url(../fonts/DINProLight_13935.eot);src:url(../fonts/DINProLight_13935.eot) format('embedded-opentype'),url(../fonts/DINProLight_13935.woff2) format('woff2'),url(../fonts/DINProLight_13935.woff) format('woff'),url(../fonts/DINProLight_13935.ttf) format('truetype'),url(../fonts/DINProLight_13935.svg#DINProLight_13935) format('svg')}@font-face{font-family:DINProRegular_13937;src:url(../fonts/DINProRegular_13937.eot);src:url(../fonts/DINProRegular_13937.eot) format('embedded-opentype'),url(../fonts/DINProRegular_13937.woff2) format('woff2'),url(../fonts/DINProRegular_13937.woff) format('woff'),url(../fonts/DINProRegular_13937.ttf) format('truetype'),url(../fonts/DINProRegular_13937.svg#DINProRegular_13937) format('svg')}@font-face{font-family:DINProBold_13934;src:url(../fonts/DINProBold_13934.eot);src:url(../fonts/DINProBold_13934.eot) format('embedded-opentype'),url(../fonts/DINProBold_13934.woff2) format('woff2'),url(../fonts/DINProBold_13934.woff) format('woff'),url(../fonts/DINProBold_13934.ttf) format('truetype'),url(../fonts/DINProBold_13934.svg#DINProBold_13934) format('svg')}#pricing{background:url(../images/landing-pages/bg_pricing_sm.jpg) left 50% top -600px no-repeat #EEE}.pricing{padding-top:30px;background:0 0}.pricing__heading{text-align:center;font-size:45px;line-height:51px;font-family:DINProBold_13934,Arial,sans-serif;text-transform:uppercase;font-weight:400;color:#f30c16;padding:58px 0 23px;margin:0;letter-spacing:-.05em}.pricing__subheading{font-size:20px;line-height:24px;color:#333;text-align:center;font-weight:400;margin:3px 0 41px}.pricing__container{padding:0 15px 20px}.pricing__col{padding:0 10px 30px}.pricing__col:last-child{padding-bottom:0}.pricing__box{text-align:center;background:#3A3A3A;padding-bottom:22px}.pricing__box--title{font-size:24px;line-height:26px;color:#fff;font-family:DINProLight_13935,Arial,sans-serif;font-weight:400;margin:0;padding:26px 0 0}.pricing__box--desc,.pricing__box--price,.pricing__box--title span{font-family:'Open Sans',Arial,sans-serif;font-weight:300}.pricing__box--title span{font-size:12px;line-height:14px;display:block;text-transform:none;padding:2px 0 0}.pricing__box--price{color:#fff;font-size:60px;line-height:66px;padding:9px 0 0}.pricing__box--desc{color:rgba(255,255,255,.7);font-size:11px;line-height:15px}.pricing__box--btn,.pricing__features--label,.pricing__subscribe--btn{display:block;font-size:12px;font-family:DINProRegular_13937,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase}.pricing__box--btn,.pricing__subscribe--btn{width:154px;height:43px;line-height:43px;margin:15px auto 0;background:#fff;color:#3d3d3d;font-weight:400;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;box-sizing:border-box}.pricing__box--btn span,.pricing__subscribe--btn span{color:#f30c16;padding-left:5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.pricing__subscribe--btn{border:1px solid #0F1512}.pricing__box--btn:hover,.pricing__subscribe--btn:hover{background:#0F1512;color:#fff}.pricing__box--btn:hover span,.pricing__subscribe--btn:hover span{color:#fff}.pricing__features--label{text-decoration:none;height:33px;line-height:33px;padding:0 19px;color:#fff;background:#2B2B2B;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pricing__features--label span:nth-child(2){display:none}.pricing__features--label i{font-style:normal;display:inline-block;vertical-align:middle;color:rgba(255,255,255,.5);margin-right:5px;font-size:16px;line-height:18px;margin-top:-5px}.pricing__features--list{margin:0;padding:0;list-style:none;background:#fff;height:0;overflow:hidden}.pricing__features--list li{font-size:12px;line-height:18px;color:#494949;padding:0 15px 6px;position:relative}.pricing__features--list li:before{width:2px;height:2px;background:#C9171E;content:"";display:block;position:absolute;top:8px;left:6px}.pricing__check{position:absolute;left:-9999px;z-index:-1}.pricing__check:checked+.pricing__features--label span:nth-child(2){display:block}.pricing__check:checked+.pricing__features--label span:nth-child(1),.pricing__subscribe{display:none}.pricing__check:checked~.pricing__features--list{height:auto;padding:12px 0 7px 15px}.pricing__text{font-size:11px;line-height:13px;color:#4c4c4c;text-align:center;font-weight:300;padding:10px 0 25px}.__plan__pro__plus .pricing__box{background:#A60007}.__plan__pro__plus .pricing__features--label{background:#8C0007}.__plan__pro__plus .pricing__box--btn:hover,.__plan__pro__plus .pricing__subscribe--btn:hover{background-color:#650004}.__plan__pro__plus .pricing__subscribe--btn{border:1px solid #650004}.__plan__pro .pricing__box{background:url(../images/landing-pages/bg_plan_pro.jpg) center center no-repeat #8C0007;background-size:cover}.__plan__pro .pricing__features--label{background:#8C0007}.__plan__pro .pricing__box--btn:hover,.__plan__pro .pricing__subscribe--btn:hover{background-color:#A60007}.__plan__pro .pricing__subscribe--btn{border:1px solid #A60007}.__plan__free{padding-bottom:20px}.__plan__free .pricing__box{background:#fff}.__plan__free .pricing__features--label{background:#8C0007}.__plan__free .pricing__text{color:#fff}.__plan__free .pricing__box--title{color:#f30c16}.__plan__free .pricing__box--title span{color:#424242}.__plan__free .pricing__box--btn{border:1px solid #f30c16}.__plan__free .pricing__box--btn:hover{background-color:#EA020A}.__plan__free .pricing__features--list li:last-child{color:#494949}.__plan__free .pricing__features--list li:last-child:before{width:2px;height:2px;background:#C9171E;content:"";display:block;position:absolute;top:8px;left:6px}.__popular__choice{position:relative}.__popular__choice:before{content:"Popular Choice";height:23px;background:#fff;padding:0 10px;text-transform:uppercase;display:block;position:absolute;left:50%;top:0;font-size:10px;color:#f30c16;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);box-shadow:0 0 27px rgba(0,0,0,.15);z-index:5;line-height:23px}.pricing__footer{color:#fff;padding:30px 10px;text-align:center}.pricing__footer a,.pricing__footer a span{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.pricing__footer a{display:inline-block;margin-top:25px;padding:15px 25px;border:1px solid #fff;font-weight:700;text-shadow:1px 1px #4e4040;color:#fff}.pricing__footer a:hover{background-color:#fff;color:#3d3d3d;border-color:#3d3d3d;text-shadow:none}.pricing__footer a span{text-shadow:none}.pricing__footer a:hover span{color:#f30c16}@media(min-width:480px){#pricing{background:url(../images/landing-pages/bg_pricing_md.jpg) left 50% top -1300px no-repeat #EEE}.pricing__col{padding-bottom:60px}.pricing__box{padding-bottom:46px}.pricing__heading{font-size:90px;line-height:100px;padding:81px 0 17px}.pricing__container{padding:0 40px 20px}.pricing__box--title{font-size:45px;line-height:50px;padding:51px 0 0}.pricing__box--title span{font-size:22px;line-height:26px;padding-top:7px}.pricing__box--price{font-size:120px;line-height:140px;padding-top:15px}.pricing__box--desc{font-size:21px;line-height:30px;margin-top:-6px}.pricing__box--btn,.pricing__subscribe--btn{width:308px;height:85px;font-size:24px;line-height:82px}.pricing__features--label{height:66px;line-height:66px;font-size:21px;padding:0 35px}.pricing__features--label i{font-size:36px;line-height:38px;margin-top:-13px}.pricing__features--list li{font-size:21px;line-height:33px;padding:0 15px 15px 26px}.__plan__free .pricing__features--list li:last-child:before,.pricing__features--list li:before{width:4px;height:4px;border-radius:50%;top:16px}.pricing__check:checked~.pricing__features--list{padding:24px 0 18px 37px}.pricing__text{font-size:21px;line-height:30px;padding:16px 0 54px}.__popular__choice:before{min-width:165px;height:45px;font-size:15px;line-height:45px;text-align:center;font-weight:600}.__plan__pro .pricing__text{color:#fff}}@media(min-width:768px){.pricing__box--btn,.pricing__check,.pricing__features--label{display:none}#pricing{background:url(../images/landing-pages/bg_pricing.jpg) center bottom no-repeat #EEE;background-size:100% auto}.pricing{padding-top:30px}.pricing__col{float:left;padding-bottom:30px;width:50%;box-sizing:border-box}.pricing__col:last-child{float:none;clear:both;margin:0 auto}.pricing__check:checked~.pricing__features--list,.pricing__check~.pricing__features--list{height:310px;padding:12px 0 7px 15px}.pricing__box--btn,.pricing__subscribe--btn{width:278px;margin-top:0}.pricing__subscribe{display:block;background-color:#fff;padding-bottom:30px}.pricing__subscribe--btn{text-align:center}}@media(min-width:992px){.pricing{background-size:cover}.pricing__box{padding-bottom:31px}.pricing__container{width:950px;margin:0 auto;box-sizing:border-box;padding:0}.pricing__col{width:33.33%;padding-bottom:0}.pricing__col:last-child{float:left;clear:initial;margin:0}.pricing__heading{padding:126px 0 0}.pricing__box--title{font-size:30px;line-height:34px;padding-top:33px}.pricing__box--title span{font-size:14px;line-height:20px;padding-top:4px}.pricing__box--price{font-size:80px;line-height:90px;padding-top:10px}.pricing__box--desc{font-size:14px;line-height:20px;margin-top:-1px}.pricing__subscribe--btn{width:170px;height:56px;line-height:56px;font-size:16px}.pricing__text{font-size:14px;line-height:20px;color:#fff;padding:17px 0 41px}.pricing__text span{display:block}.pricing__features--list li{font-size:14px;line-height:22px;padding-bottom:10px}.__plan__free .pricing__features--list li:last-child:before,.pricing__features--list li:before{width:3px;height:3px;top:10px;left:11px}.pricing__check:checked~.pricing__features--list,.pricing__check~.pricing__features--list{height:186px;padding:19px 0 7px 15px}.__popular__choice:before{min-width:110px;width:110px;height:30px;line-height:30px;font-size:10px;padding:0}.__plan__free{padding-top:134px}.__plan__free .pricing__box--title{padding-top:38px}.__plan__free .pricing__box{padding-bottom:0}.__plan__free .pricing__features--list{height:auto;padding-bottom:21px}}@media(min-width:1200px){.pricing__subscribe--btn{width:205px}.pricing__box--title span{font-size:16px}}.site__footer{background:#202020;color:#989898}.site__footer>.wrapper{padding:0}.site__footer--logo{float:left;margin:18px 0 0 13px;width:70px}.site__footer--logo svg{max-width:100%;display:block}.site__footer--section{display:block;padding:14px 10px 14px 15px;border-bottom:1px solid #595959}.site__footer--section:last-child{border-bottom:0}.site__footer--item{float:left;width:43%}.site__footer--item:nth-child(2){width:57%}.site__footer--item._full{width:100%}.site__footer--item._full:first-child{padding-bottom:26px}.site__footer--item._full:last-child{position:relative;padding-top:15px}.site__footer--item._full:last-child:before{content:"";width:auto;height:1px;background:#595959;position:absolute;top:0;left:-52px;right:-50px}.site__footer--item a{font-size:13px;line-height:25px;font-weight:400;color:#989898;display:block;margin-bottom:5px;letter-spacing:.02em}.site__footer--item a:hover{text-decoration:underline;color:#fff}.cta-button,.platform a,.site__footer--item a:hover:before{text-decoration:none}.site__footer--item a:before{font-size:16px;display:inline-block;vertical-align:middle;margin-top:-3px;width:22px;margin-left:0}.site__footer--title{font-size:13px;line-height:25px;font-weight:700;color:#fff;padding:0 0 5px;letter-spacing:.04em}.site__footer--togglers{font-size:13px;line-height:15px;font-weight:400;color:#fff;letter-spacing:.02em;background:#262626;padding:20px 15px;margin-top:-1px}@media(min-width:481px){.site__footer--logo{margin:56px 0 9px 50px;width:auto}.site__footer--section{padding:42px 50px 28px 52px}.site__footer--item{width:46%}.site__footer--item:nth-child(2){width:54%}.site__footer--item._full:first-child{padding-bottom:28px}.site__footer--item._full:last-child{padding-top:43px;width:100%}.site__footer--item a{font-size:22px;line-height:50px;margin-bottom:10px}.site__footer--item a:before{font-size:33px;margin-top:-6px;width:43px;margin-left:0}.site__footer--title{font-size:22px;line-height:50px;padding:0 0 10px}.site__footer--togglers{font-size:22px;line-height:30px;padding:40px 50px 40px 52px}}@media(min-width:801px){.site__footer{padding-bottom:85px}.site__footer .wrapper{padding-right:40px;padding-left:40px;box-sizing:border-box;position:relative}.site__footer--logo{margin:37px 0 26px;width:83px}.site__footer--section{padding:0;border:0;float:left}.site__footer--section:nth-child(1){width:21.6%;padding-bottom:160px}.site__footer--section:nth-child(2){width:45%;padding-bottom:160px}.site__footer--section:nth-child(3){width:33.4%}.site__footer--section:nth-child(1) .site__footer--item{width:100%}.site__footer--section:nth-child(1) .site__footer--item:last-child{margin-top:40px}.site__footer--item._full{padding-left:30px;box-sizing:border-box}.site__footer--item._full:first-child{padding-bottom:0}.site__footer--item._full:last-child{margin-top:0;padding-top:20px}.site__footer--item a,.site__footer--title{font-size:16px;line-height:30px}.site__footer--item a:before{font-size:21px;width:35px;margin-top:-5px}.site__footer--item._full:last-child:before{display:none}.site__footer--togglers{position:absolute;bottom:0;left:40px;font-size:15px;line-height:30px;padding:28px 15px 28px 135px;width:61%;margin:0;box-sizing:border-box}.site__footer--togglers:before{width:110px;height:106px;content:"";position:absolute;left:0;bottom:0;background:url(../images/32f55687.productive_toggler.png) no-repeat;background-size:110px 106px}}.timer,.timer__task{display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.site__footer--togglers:before{background-image:url(../images/46b734ed.productive_toggler@2x.png)}}@media(min-width:1025px){.site__footer .wrapper{padding-right:0;padding-left:0}.site__footer--togglers{left:0;width:66%}}.timer{box-shadow:0 1px 5px rgba(0,0,0,.23);width:811px;background:#fff;font-size:18px;color:#404040;text-align:left;font-weight:400;line-height:57px;margin:0 0 55px}.timer__task{padding-left:20px}.timer__time{float:right;width:108px;padding:0 18px;text-align:center}.timer__button{color:#fff;background:#47be00;border:none;font:inherit;float:right;padding:0;width:103px;height:57px;cursor:pointer;line-height:1;outline:0;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.timer__button--stop{background:#454545}.timer__button--stop:hover{background:#373737}@media screen and (max-width:1024px){.timer{margin-right:40px;margin-left:40px;display:block;width:auto}}@media screen and (max-width:580px){.timer,.timer__button,.timer__button--stop:hover{background:0 0}.timer{margin:0 0 42px;text-transform:none;font-size:14px;box-shadow:none;line-height:1.3;border-bottom:1px solid #dbdbdb;padding:14px 16px}.timer__task{padding-left:0;margin-top:8px}.timer__time{color:#a2a2a2;float:none;width:auto;text-align:left;padding:0}.timer__button{border:1px solid #47be00;border-radius:100%;height:50px;width:50px;color:#47be00}.timer__button--stop{border-color:#ff1c1c;color:#f30c16}}.cta-button,.platforms-list{text-align:center;font-family:'DIN Next',sans-serif;text-transform:uppercase}.cta-button{display:inline-block;font-size:24px;border:2px solid #f30c16;line-height:1;padding:21px 0 20px;width:286px;cursor:pointer;outline:0;-webkit-transition:background-color linear .2s,color linear .2s,border-color linear .2s;transition:background-color linear .2s,color linear .2s,border-color linear .2s}.cta-button:focus,.cta-button:hover{background:#ce0009;border-color:#ce0009;color:#fff}.cta-button:hover:after{content:url(../images/cta-button-arrow-white.svg?1)}.cta-button--empty{background:#ededed;color:#f30c16}.cta-button--filled{color:#fff;background:#f30c16}.cta-button--white{background:#fff;color:#f30c16;border-color:#fff}.cta-button--white:hover{background:#f30c16;border-color:#f30c16}.cta-button:after{margin-left:10px;display:inline-block;vertical-align:top;margin-top:-1px;width:16px;height:14px}.cta-button--empty:after{content:url(../images/cta-button-arrow-red.svg?1)}.cta-button--filled:after{content:url(../images/cta-button-arrow-white.svg?1)}.cta-button svg{margin:-6px 10px 0 0;display:inline-block;vertical-align:bottom}.cta-button--small{font-size:15px;padding:13px 0}.cta-button--inline{width:auto;padding-left:15px;padding-right:15px}.cta-button--inline-wider{width:auto;padding-left:55px;padding-right:55px}.cta-button--back-arrow:after{display:none}.cta-button--back-arrow:before{margin-right:10px;display:inline-block;vertical-align:top;margin-top:9px;width:16px;height:14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cta-button--back-arrow.cta-button--empty:before{content:url(../images/cta-button-arrow-red.svg?1)}.cta-button--back-arrow.cta-button--filled:before{content:url(../images/cta-button-arrow-white.svg?1)}.loader:after,.loader:before{content:""}.cta-button--no-arrow:after{display:none}@media screen and (max-width:580px){.cta-button{font-size:20px;width:210px;padding:17px 0 15px}.cta-button:after{display:none}}.js-ripple-button{position:relative;overflow:hidden}@-webkit-keyframes ripple{from{opacity:1;height:0;width:0;margin-left:0;margin-top:0}to{opacity:0;height:200px;width:200px;margin-left:-100px;margin-top:-100px}}@keyframes ripple{from{opacity:1;height:0;width:0;margin-left:0;margin-top:0}to{opacity:0;height:200px;width:200px;margin-left:-100px;margin-top:-100px}}.js-ripple-button__ripple{position:absolute;border-radius:100%;background:rgba(0,0,0,.2);height:0;width:0}.js-ripple-button__ripple--active{-webkit-animation:ripple .4s ease-in 1;animation:ripple .4s ease-in 1}.js-ripple-button.pending{-webkit-transition:all .3s;transition:all .3s;background:0 0;border:none;cursor:default}.loader,.loader:after,.loader:before{height:12px;width:12px;border-radius:12px}.loader:before{position:absolute;top:0;-webkit-animation:loaderg 1s ease-in-out infinite;animation:loaderg 1s ease-in-out infinite}.loader{position:relative;top:46%;left:46%;background-color:#919191}.loader:after{position:absolute;top:0;-webkit-animation:loaderd 1s ease-in-out infinite;animation:loaderd 1s ease-in-out infinite}@-webkit-keyframes loaderg{0%,100%{left:-25px;background-color:rgba(145,145,145,.8)}50%{left:0;background-color:rgba(145,145,145,.1)}}@keyframes loaderg{0%,100%{left:-25px;background-color:rgba(145,145,145,.8)}50%{left:0;background-color:rgba(145,145,145,.1)}}@-webkit-keyframes loaderd{0%,100%{left:25px;background-color:rgba(145,145,145,.8)}50%{left:0;background-color:rgba(145,145,145,.1)}}@keyframes loaderd{0%,100%{left:25px;background-color:rgba(145,145,145,.8)}50%{left:0;background-color:rgba(145,145,145,.1)}}.platforms-list{margin:25px 0 80px;padding:0;font-weight:400;font-size:18px}.platform{display:inline-block;background:center top no-repeat;margin:30px 25px 0;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:opacity linear .3s,-webkit-transform linear .3s;transition:opacity linear .3s,transform linear .3s}.scroll-revealed .platform:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.platform--iphone,.platform--macos{background-image:url(../images/platform-apple.svg?1)}.platform--android{background-image:url(../images/platform-android.svg?1);-webkit-transition-delay:.1s;transition-delay:.1s}.platform--windows{background-image:url(../images/platform-windows.svg?1);-webkit-transition-delay:.2s;transition-delay:.2s}.platform--macos{-webkit-transition-delay:.3s;transition-delay:.3s}.platform--linux{background-image:url(../images/platform-linux.svg?1);-webkit-transition-delay:.4s;transition-delay:.4s}.platform--extra{background-image:url(../images/platform-extra.svg?1);-webkit-transition-delay:.5s;transition-delay:.5s}.scroll-revealed .platform{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.platform a{color:#404040;display:block;padding-top:50px}@media screen and (max-width:580px){.platforms-list{margin-bottom:0}.platform{margin:30px 17px 0}}.checklist{text-align:left;max-width:590px;margin:50px auto 55px;padding-left:70px;padding-right:40px}.checklist li{margin:0 0 35px;position:relative}.checklist li:before{content:url(../images/checklist-icon.svg?1);position:absolute;left:-30px;top:2px}.checklist li:last-child{margin-bottom:0}@media screen and (max-width:580px){.checklist{padding:0 16px 0 46px}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(43,37,37,.95);opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.no-pointerevents .modal-overlay{top:100%}.modal-overlay--visible,.no-pointerevents .modal-overlay--visible{opacity:1;pointer-events:auto;top:0}.modal-overlay__content{position:absolute;top:50%;left:50%;margin-left:-178px;margin-top:-180px;background:#f5f5f5;width:356px}.modal-overlay--visible .modal-overlay__content{-webkit-animation:jelly 1s linear both;animation:jelly 1s linear both}.modal-video .modal-overlay__content{margin:0;width:90%;left:5%;height:90%;top:5%}.modal-video .modal-overlay__content iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.modal-overlay__close{border:none;height:40px;width:40px;background:url(../images/modal-overlay__close.svg) center no-repeat;cursor:pointer;position:absolute;right:0;top:0;z-index:10}.modal-overlay__close:hover{background-image:url(../images/modal-overlay__close.svg#path-1)}.modal-overlay__content header{text-align:center;padding:30px 0 20px}.login-form{margin:0}.login-form__error,.login-form__info{background:#f30c16;color:#fff;font-size:14px;padding:23px 26px;-webkit-font-smoothing:subpixel-antialiased}.login-form__error a,.login-form__info a{text-decoration:underline;font-weight:500;color:#fff}.login-form__info{background:#606060}.login-form__field{margin:12px 25px}.login-form__field input{width:100%;border:none;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.23);box-sizing:border-box;font:16px 'Open Sans',sans-serif;color:#404040;padding:12px 15px;-webkit-appearance:none;border-radius:0;outline:0}.login-form__submit .cta-button,.sb-close{-webkit-font-smoothing:subpixel-antialiased}.login-form__field--error input{color:#f30c16}.login-form__controls{margin:0 25px;font-size:14px;font-weight:400}.login-form__controls a{float:right}.login-form__submit{text-align:center;padding:25px 0}.login-form__oauth{position:absolute;top:100%;width:100%;text-align:center;padding:22px 0 0}.login-form__oauth a{color:#fff;text-transform:uppercase;font-family:'DIN Next',sans-serif;padding:20px}.login-form__oauth__google:before{content:url(../images/login-form__oauth__google.svg?1);display:inline-block;vertical-align:top;margin-right:16px}.sb-app-icon,.sb-close,.sb-info{vertical-align:middle}@media screen and (max-width:580px){.modal-overlay{overflow:auto}.modal-overlay__content{margin:0;top:16px;width:auto;left:16px;right:16px}.modal-overlay__content header{padding:15px 0 10px}.login-form__error{padding:10px 26px}.login-form__controls a{float:none;display:block}.login-form__submit{margin:0 25px;padding:15px 0 25px}.login-form__submit button{width:100%}.login-form__submit .cta-button{font-size:16px;padding-top:13px;padding-bottom:13px}}.section{padding:0;margin:0}.col{display:block;float:left;margin:0 0 1% 1%}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group{zoom:1}.span_1_of_4{width:24.25%}@media only screen and (max-width:800px){.col{margin:0 0 1%}.span_1_of_4{width:48.2%}.padded,.tools_row .col:nth-child(2n+1){padding:0 8px}}@media only screen and (max-width:560px){.col{margin:0 0 1%}.span_1_of_4{width:100%}.padded,.tools_row .col:nth-child(2n+1){padding:0}}.tools_container{max-width:1050px;margin:0 auto;padding:40px 0}.tool_box{width:100%;height:230px;background:#fff;padding:10px 0;position:relative}.tool_box:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(243,12,22,.88);opacity:0;transition:all .35s;-webkit-transition:all .35s}.tool_box:hover:after{opacity:1}.tool_box:hover+.tool_overlay{display:block}.tool_box h3{margin:20px auto 0;text-align:center;font-family:'Open Sans';font-weight:500;font-size:23px}.seen-wrapper,p.overlay_text{text-transform:uppercase;font-family:'DIN Next';position:absolute}p.overlay_text{margin-left:auto;margin-right:auto;left:0;right:0;z-index:10;color:#fff;font-size:18px;font-weight:600;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}p.overlay_text a{color:#fff}.overlay_container{display:none}.tool_box img,.tool_box:hover .overlay_container{display:block}.tool_box img{height:40px;margin:20px auto 0;-webkit-filter:grayscale(100%);filter:gray}.nprogress-spinner,.sb-app-icon,.sb-close,.sb-info{display:inline-block}.tool_box p{max-width:220px;margin:10px auto 0;text-align:center;padding:0 10px}h2.tools_bottom,p.tools_bottom{padding-left:20px;padding-right:20px;margin:0 auto;text-align:center}p.tools_bottom{max-width:720px;padding-top:20px}h2.tools_bottom{padding-top:50px}h3.tools_bottom{margin:0 auto;text-align:center;max-width:580px;font-weight:400;padding:20px 20px 50px}h3.tools_bottom a{text-decoration:none;color:#494949;transition:all .2s;-webkit-transition:all .2s}h3.tools_bottom a:hover{text-decoration:none;color:#f30c16}h3.tools_bottom span{font-weight:600}p.larger{padding:30px 0;margin-top:-30px;font-size:18px;max-width:700px}.cta-logout{color:#f30c16!important}#index .cta-logout,.cta-logout:hover{color:#fff!important}#index .cta-logout{border-color:#fff}#index .cta-logout:hover{border-color:#fff;background:initial;color:#f30c16!important}.hero__manual-video{background:url(../images/513c20af.bg-football-team.jpg) center no-repeat;background-size:cover;width:100%;height:100%}.manual-time-start a{color:#fff;font-weight:100}.manual-time-start a:after{content:' ';display:inline-block;width:11px;height:11px;background-image:url(../images/cta-button-arrow-white.svg?1);background-size:11px 11px}.seen-wrapper{font-size:16px;margin-left:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.smartbanner{position:relative;left:0;top:0;width:100%;height:80px;line-height:80px;font-family:'Open sans','Helvetica Neue',sans-serif;background:#fff;z-index:9998;overflow:hidden;border-bottom:1px solid #999}.sb-container{margin:0 auto;white-space:nowrap}.sb-close{margin:0 8px 0 10px;font-family:ArialRoundedMTBold,Arial;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;-webkit-border-radius:14px}.ah__contents a,.ah__discover--title,.ah__happy--text,.ah__subtitle,.ah__subtitle--low,.ah__title,.sb-cta{font-family:'DIN Next',sans-serif;text-transform:uppercase}.sb-close:active,.sb-close:hover{color:#aaa}.sb-app-icon{width:57px;height:57px;margin-right:5px;background-size:cover;border-radius:10px;box-shadow:#ddd 0 0 1px;-webkit-box-shadow:#ddd 0 0 1px}.sb-info{width:44%;font-size:12px;line-height:1.5em;font-weight:700}.sb-title{font-size:14px;line-height:1.4em}.sb-cta{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;padding:0 26px;font-size:15px;font-weight:600;line-height:37px;height:34px;text-align:center;color:#fff;background:#f30c16;cursor:pointer}.overview-page .hero__content p{margin-top:-10px;font-size:20px}.overview-page .content-section--centered{padding-top:25px}.overview-page .cta-button{margin-top:17px;margin-bottom:70px}@media screen and (max-width:580px){.overview-page .hero__content p{padding-top:20px;font-size:16px}}.loading-overlay__content{background:0 0;color:#fff;font-weight:700;font-size:24px;text-align:center;margin-top:0}.nprogress-spinner{margin-right:5px}.airport-hacks{background:#fff}.ah__container{box-sizing:border-box;width:1140px;margin:0 auto}.ah__container._inner{padding:0 69px}@media(max-width:1199px){.ah__container{width:970px}}@media(max-width:991px){.ah__container{width:750px}.ah__container._inner{padding:0 25px}}@media(max-width:767px){.ah__container{width:auto}.ah__container._inner{padding:0 15px}}.ah__head{background:#F2F2F2}.ah__title{font-size:72px;line-height:80px;letter-spacing:-.01em;font-weight:700;color:#f30c16;text-align:center;margin:0;padding:148px 0 54px}.ah__title span{display:block}@media(max-width:991px){.ah__title{font-size:60px;line-height:70px;padding:129px 0 52px}}@media(max-width:767px){.ah__title{font-size:34px;line-height:40px;padding:115px 20px 29px}.ah__title span{display:inline}}@media(max-width:580px){.ah__title{padding:78px 20px 29px}}.ah__social{padding:86px 0 20px}.ah__social a{display:inline-block;vertical-align:top;margin-right:9px}@media(max-width:991px){.ah__social{padding:55px 0 10px;text-align:center}}.ah__subtitle{font-size:28px;line-height:32px;color:#000;position:relative;z-index:1;padding:17px 0 12px;margin:0;font-weight:400;letter-spacing:.03em}.ah__subtitle._lower{padding-bottom:26px;font-size:24px;font-weight:400}.ah__subtitle:before{content:"";display:block;width:100px;height:1px;background:#F30C16;left:0;bottom:0;position:absolute}.ah__container._inner p{font-size:22px;line-height:30px;font-weight:300;color:#4c4c4c}.ah__container._inner p._lower{font-size:20px;line-height:30px}.ah__container._inner p span{display:block;padding:9px 0 0}.ah__underimage--p{padding-bottom:50px}@media(max-width:991px){.ah__subtitle{text-align:center}.ah__subtitle:before{left:50%;margin-left:-50px}.ah__container._inner p,.ah__container._inner p._lower{font-size:17px;line-height:28px;margin-top:22px}.ah__container._inner p.ah__underimage--p{font-size:22px;line-height:28px;margin:0;padding:0 0 28px}}@media(max-width:767px){.ah__container._inner p,.ah__container._inner p._lower{font-size:16px;line-height:24px}.ah__container._inner p._lower{margin-top:21px}.ah__container._inner p.ah__underimage--p{font-size:16px;line-height:34px;padding:0 0 36px}.ah__subtitle._lower{padding-bottom:18px}}.ah__main--image{display:block;margin-top:70px;margin-bottom:55px}.ah__main--image img{max-width:100%}@media(max-width:991px){.ah__main--image{margin-top:38px;margin-bottom:36px}}.ah__cta{text-align:center;padding:43px 0 107px}.ah__cta .cta-button{width:400px;background:#fff}.ah__cta .cta-button:after{display:none}.ah__cta .cta-button:hover{background:#ce0009}@media(max-width:767px){.ah__cta{padding:34px 0 50px}.ah__cta .cta-button{width:280px;font-size:18px}}.ah__cta--auto-width{margin-left:15px;margin-right:15px}.ah__cta--auto-width .cta-button{padding-left:22px;padding-right:22px;width:auto}.ah__discover{background:url(../images/landing-pages/triangle-pattern.jpg) center center no-repeat #F6F6F6;background-size:cover}.ah__discover--container{width:890px;background:#fff;margin:36px auto 42px;padding-bottom:40px}.ah__discover--title{text-align:center;font-size:35px;line-height:37px;color:#f30c16;padding:40px 0 30px;letter-spacing:.02em}.ah__discover--item{width:350px;float:left;margin-left:136px}.ah__discover--item:last-child{margin-left:38px}.ah__discover--item a{font-size:14px;line-height:22px;font-weight:300;color:#494949;display:block;padding:0 0 0 18px;margin-bottom:7px;position:relative;z-index:1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ah__discover--item a svg{margin-right:7px}.ah__discover--item a svg path{fill:#f30c16;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ah__discover--item a:hover{color:#f30c16}.ah__discover--item a:hover svg path{fill:#7f7f7f}@media(max-width:991px){.ah__discover--container{width:768px}.ah__discover--item{margin-left:35px;width:320px}.ah__discover--item:last-child{margin-left:75px}}@media(max-width:767px){.ah__discover--container{width:auto;margin:36px 15px 24px;padding-bottom:25px}.ah__discover--title{font-size:18px;line-height:32px;font-weight:400;padding:31px 0 24px}.ah__discover--item,.ah__discover--item:last-child{float:none;width:auto;display:block;margin:0;text-align:center}}.ah__happy{border-bottom:4px solid #D4D4D4;background:url(../images/landing-pages/bg_1m.jpg) center center no-repeat;background-size:cover}.ah__happy--text{font-size:25px;line-height:32px;color:#fff;text-align:center;background:rgba(0,0,0,.15);display:block;width:530px;margin:40px auto;padding:21px;letter-spacing:.01em;position:relative;z-index:0}.ah__happy--text:after,.ah__happy--text:before{top:0;z-index:5;display:block;position:absolute;bottom:0;content:""}.ah__happy--text:before{border-right:20px solid rgba(0,0,0,.15);border-top:75px solid transparent;left:-20px}.ah__happy--text:after{border-left:8px solid rgba(0,0,0,.15);border-bottom:75px solid transparent;right:-8px}@media(max-width:767px){.ah__happy--text{width:225px;padding:10px 0}.ah__happy--text strong{display:block}}@media(max-width:479px){.ah__happy{background-image:url(../images/landing-pages/bg_1m_s.jpg)}}#airport-hacks footer{background:#EDEDED}.ah__subtitle--low{font-size:24px;line-height:30px;color:#000;padding:17px 0 12px;margin:0;font-weight:400;letter-spacing:.03em}.ah__contents{margin-bottom:40px}.ah__contents li{font-size:18px;line-height:30px}.ah__contents a{font-size:20px}.ah__img--left,.ah__img--right{display:block;max-width:50%;margin:30px}.ah__img--left{float:left;margin-left:0}.ah__img--right{float:right;margin-right:0}.ah__img--left img,.ah__img--right img{display:block;max-width:100%}html{min-height:100%}#login{background:url(../images/513c20af.bg_login_page.jpg) center center no-repeat rgba(35,35,35,.8);background-size:cover;font-family:'Open Sans',sans-serif}#login .main-nav .cta-button,#login .main-nav a{color:#fff}#login .main-nav a:hover{color:#f30c16}#login .main-nav .cta-button:hover{color:#fff}#login .wrapper{width:1089px}#login .text-center{text-align:center}.login__page--error{background-color:#fff;margin-bottom:10px;line-height:18px;border-left:5px solid #f30c16;min-height:50px;padding-left:10%;font-size:14px;background-image:url(../images/ic-error.svg);background-repeat:no-repeat;background-position:3% center;position:absolute;width:79%;left:0;right:0;top:-75px;visibility:hidden;padding-right:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login__page{padding-top:193px;padding-bottom:50px;min-height:100%;box-sizing:border-box}.login__page--left{float:left;width:56%}.login__page--right{float:left;width:44%;position:relative}.login__page--form{background-color:#fff;box-shadow:0 1px 2px 0 rgba(113,113,113,.1);width:100%;margin:0 auto;padding:10% 0}.login__page--form>*{width:80%;margin:0 auto}.login__page--form_item{margin-bottom:16px}.__google_login{margin-top:5%;margin-bottom:0;font-size:16px;color:#f30c16}.__google_login a{color:#f30c16;text-decoration:none;font-family:'DIN Next',sans-serif}.__google_login svg{margin:0 5px -2px 0}.login__page--field,.login__page--field:focus,.login__page--field:hover{outline:0;width:100%;display:block;height:46px;line-height:44px;border:1px solid #D4D4D4;background:#F5F5F5;font-size:16px;color:#404040;padding:0 15px;margin:0;box-sizing:border-box;font-family:'Open Sans',sans-serif;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.login__page--form_item label{font-size:14px;outline:0}.login__page--forgot,.login__page--forgot:focus,.login__page--forgot:hover{font-size:14px;color:#f30c16;text-decoration:none;float:right;outline:0}.login__page .cta-button--inline-wider{width:160px;padding:14px 0;font-size:16px;font-family:'DIN Next',sans-serif}.login__page--title{font-size:34px;line-height:42px;color:#fff;font-family:'DIN Next',sans-serif;font-weight:400;padding:99px 0 26px}.login__page--title span{display:block;font-weight:700}.login__page--left .cta-button:after,.sweet-alert{display:none}.login__page--left .cta-button{width:198px;height:45px;border:1px solid #fff;background:0 0;padding:0;line-height:45px;font-size:16px;color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.login__page--left .cta-button:hover{background-color:#fff;color:#f30c16}.login__page--left .cta-button svg{vertical-align:middle;margin:-2px 0 0 8px}.login__page--left .cta-button .cls-2{fill:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.login__page--left .cta-button:hover .cls-2{fill:#f30c16}@media(max-width:1199px){#login .wrapper{width:970px}.login__page{background:url(../images/513c20af.bg_login_page.jpg) center center no-repeat rgba(35,35,35,.8);background-size:cover;font-family:'Open Sans',sans-serif;padding-top:193px;padding-bottom:50px;min-height:100%;box-sizing:border-box}}@media(max-width:1024px){#login .wrapper{width:auto;padding:0 40px}}@media(max-width:1000px){#login .wrapper{width:auto;padding:0 40px}.login__page{padding-top:150px}.login__page--left,.login__page--right{float:none;width:auto}.login__page--right{margin-top:15%}.login__page--left{text-align:center;margin-bottom:53px}.login__page--title{padding-top:14px}}@media(max-width:580px){#login .wrapper{padding:0 16px}.login__page{padding-top:140px}.login__page--left,.login__page--right{margin-bottom:40px}.login__page--title{padding-top:17px;font-size:30px;line-height:36px;padding-bottom:34px}.login__page--field,.login__page--field:focus,.login__page--field:hover{height:64px;line-height:62px}.login__page--right{margin-top:25%}.__remember_me{margin-bottom:53px}.login__page .cta-button--inline-wider{padding:22px 0;width:100%}.__google_login{padding-top:13px}}@media(max-width:479px){.login__page--title{font-size:24px}}@media(max-width:375px){.__remember_me{margin-bottom:24px}.login__page--right{margin-top:35%}}.hero--forgot-password .hero__content h1{font-size:48px;text-transform:none}.forgot-password-form .cta-button{height:45px;font-size:15px;padding:14px 0}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:#fff;position:fixed;left:50%;top:50%;margin-top:-200px;overflow:hidden;z-index:99999}.sweet-alert h2,.sweet-alert p{position:relative;color:#4f4f4f}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{font-weight:600;text-transform:none;position:relative;padding:0;display:block}.sweet-alert p{font-size:16px;position:relative;text-align:inherit;float:none;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;max-height:0;webkit-transition:padding .15s,max-height .15s;transition:padding .15s,max-height .15s}.sweet-alert .sa-error-container.show{max-height:100px;webkit-transition:padding .2s,max-height .2s;transition:padding .25s,max-height .25s}.sweet-alert .sa-error-container .icon{width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .1s;transition:all .1s}.sweet-alert .sa-input-error::after,.sweet-alert .sa-input-error::before{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;margin-top:10px;margin-bottom:17px;font-size:18px;-webkit-transition:all .3s;transition:all .3s}.sweet-alert input:focus::-moz-placeholder{transition:opacity .3s 30ms ease;opacity:.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity .3s 30ms ease;opacity:.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity .3s 30ms ease;opacity:.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert button{background-color:#AEDEF4;font-weight:500;-webkit-border-radius:4px}.sweet-alert button:focus{outline:0;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.sweet-alert button:hover{background-color:#a1d9f2}.sweet-alert button:active{background-color:#81ccee}.sweet-alert button.cancel{background-color:#D0D0D0}.sweet-alert button.cancel:hover{background-color:#c8c8c8}.sweet-alert button.cancel:active{background-color:#b6b6b6}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,.8) 0 0 2px,rgba(0,0,0,.0470588) 0 0 0 1px inset!important}.sweet-alert button,.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info::after,.sweet-alert .sa-icon.sa-info::before{content:"";background-color:#C9DAE1;position:absolute}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::before{width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px}.sweet-alert .sa-icon.sa-info::after{width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success::after,.sweet-alert .sa-icon.sa-success::before{content:'';position:absolute;width:60px;height:120px;background:#fff}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);-webkit-border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes slideFromTop{0%{top:0}100%{top:50%}}@keyframes slideFromTop{0%{top:0}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0}}@keyframes slideToTop{0%{top:50%}100%{top:0}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop .3s;animation:slideFromTop .3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom .3s;animation:slideFromBottom .3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop .4s;animation:slideToTop .4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom .3s;animation:slideToBottom .3s}@-webkit-keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}@-webkit-keyframes animateXMark{0%,50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%,50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark .5s;animation:animateXMark .5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg)\9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg)\9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg)\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg)\9}.sweet-overlay{background:rgba(10,10,10,.6)}.sweet-alert{font-family:'Open Sans',Arial,sans-serif;padding:24px;border-radius:0;text-align:left;width:550px;margin-left:-300px}.sweet-alert h2{font-size:20px;line-height:24px;margin:17px 0;text-align:left}.sweet-alert p{display:block;font-weight:400;margin:8px 0}.sweet-alert .sa-button-container{text-align:right;margin:0 -10px -10px}.sweet-alert button{border:0!important;border-radius:0;text-transform:uppercase;padding:15px 20px;margin:15px 0 0 5px;position:relative;color:#4bc800;font-size:13px;display:inline-block;cursor:pointer}.sweet-alert button.cancel:hover,.sweet-alert button.confirm:hover,.sweet-alert button:hover{color:#2b9800}.sweet-alert button.cancel,.sweet-alert button.confirm{background:0 0!important}.sweet-alert button.cancel:active,.sweet-alert button.confirm:active,.sweet-alert button:active{box-shadow:none!important;color:#2b9800}.sweet-alert .sa-confirm-button-container{display:inline}.sweet-alert .sa-icon:not(.sa-custom){transform:scale(.8);margin-bottom:-10px;margin-top:-10px}.sweet-alert input{border:none;border-radius:0;border-bottom:1px solid #c9c9c9;color:#222;padding:1px 1px 8px;height:auto;box-shadow:none;margin:10px 0}.sweet-alert input:focus{outline:0;border:none;border-bottom:1px solid #4dc3ff;box-shadow:inset 0 -1px 0 #4dc3ff}.sweet-alert fieldset .sa-input-error{display:none}.sa-icon.sa-error,.sa-icon.sa-info,.sa-icon.sa-success,.sa-icon.sa-warning{display:none!important}.sweet-alert .sa-error-container{display:none;background:0 0;height:auto;padding:0 24px;margin:0 -20px;text-align:left}.sweet-alert .sa-error-container.show{padding:0 24px;display:block}.sweet-alert .sa-error-container.show~fieldset input{background:red;border-bottom:1px solid #ea4a46;box-shadow:inset 0 2px 1px rgba(128,128,128,.2)}.sweet-alert .sa-error-container .icon{display:none}.sweet-alert .sa-error-container p{color:#ea4a46;margin-top:0}.sweet-alert input{display:none!important}.sweet-alert fieldset{margin:initial;padding:initial}// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,// Modified version of nprogress.css from https://github.com/rstacruz/nprogress // Copyright (c) 2013-2014 Rico Sta. Cruz // // Permission is hereby granted,// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. #nprogress,ARISING FROM,DAMAGES OR OTHER // LIABILITY,EXPRESS OR // IMPLIED,INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,TORT OR OTHERWISE,WHETHER IN AN ACTION OF CONTRACT,WITHOUT WARRANTY OF ANY KIND,and to permit persons to whom the Software is furnished to do // so,and/or sell copies // of the Software,copy,distribute,free of charge,including without limitation the rights to // use,merge,modify,publish,subject to the following conditions: // // The above copyright notice and this permission notice shall be included in all // copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS",sublicense,to any person obtaining a copy of // this software and associated documentation files (the "Software"),to deal in // the Software without restriction{pointer-events:none}#nprogress .bar{background:red;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px red,0 0 5px red;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon,.nprogress-spinner{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:red;border-left-color:red;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?49782914);src:url(../fonts/fontello.eot?49782914#iefix) format('embedded-opentype'),url(../fonts/fontello.woff?49782914) format('woff'),url(../fonts/fontello.ttf?49782914) format('truetype'),url(../fonts/fontello.svg?49782914#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook-official:before{content:'\e800'}.icon-twitter:before{content:'\e801'}.icon-linkedin-squared:before{content:'\e802'}.icon-gplus:before{content:'\e803'}.icon-instagram:before{content:'\e804'}.icon-youtube-play:before{content:'\e805'}.icon-github:before{content:'\e806'}.icon-android:before{content:'\e807'}.icon-apple:before{content:'\e808'}.icon-win8:before{content:'\e809'}.icon-chrome:before{content:'\e80a'}.icon-cog:before{content:'\e80b'}.icon-linux:before{content:'\e80c'}.icon-toggl:before{content:'\e80d'}