html{box-sizing:border-box;height:100%}body{color:#000;background:#fff}.anchor{visibility:hidden;display:block;position:relative;top:-50px}.join.outline{background:0 0;border:2px solid #f61a30}.join.outline:hover{color:#000;background:#f61a30}.join.outline.white{border-color:#fff}.join.outline.white:hover{color:#000;background:#fff}.join.smaller{padding:13px 70px;font-size:20px}@media (width>=768px){.join.smaller{padding:13px 100px}}h1,h2,h3,h4,h5,h6,p{font-family:Open Sans,sans-serif}h1{margin:0 auto 5px;font-size:25px;font-weight:700;line-height:1.1em}@media (width>=768px){h1{font-size:30px}}@media (width>=991px){h1{font-size:39px}}h2{font-size:18px;line-height:1.1em}@media (width>=768px){h2{font-size:25px}}@media (width>=991px){h2{font-size:30px}}h3{margin:0 auto 35px;font-size:16px;font-weight:400;line-height:1em}@media (width>=768px){h3{margin:0 auto 40px;font-size:18px}}@media (width>=991px){h3{margin:0 auto 55px;font-size:21px}}h4{font-size:14px}@media (width>=768px){h4{font-size:16px}}@media (width>=991px){h4{font-size:18px}}img{vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;display:inline-block}button{appearance:none;background:0 0;border:0;border-radius:0;padding:0;line-height:1}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.text-red{color:#f61a30}.container{max-width:1000px}.header{text-align:center;color:#fff;background:#141416;position:relative}.header .container{background:#000 50%/cover no-repeat;width:100%;max-width:1400px;padding:30px 15px}@media (width>=768px){.header .container{padding:50px 20px}}@media (width>=991px){.header .container{padding:60px 15px}}.header img{width:100%;max-width:220px}@media (width>=768px){.header img{max-width:350px}}@media (width>=991px){.header img{max-width:470px}}.header .play-vimeo{cursor:pointer;background:#0009;border:3px solid #fff;border-radius:200px;outline:none;margin:80px auto;padding:22px;font-size:29px;line-height:1em;transition:opacity .3s}@media (width>=768px){.header .play-vimeo{border-width:4px;margin:160px auto;padding:26px 27px;font-size:35px}}@media (width>=991px){.header .play-vimeo{margin:180px auto;padding:29px 30px;font-size:39px}}.header .play-vimeo:hover{opacity:.8}.header h2{text-shadow:0 0 15px #000;margin:0 auto}.header .join{width:100%;max-width:300px;margin:15px auto;padding:10px 0;font-size:23px}@media (width>=768px){.header .join{max-width:890px;margin:30px auto 20px;padding:17px 0;font-size:46px}}.header p{text-shadow:0 0 15px #000;margin:0 auto 15px;font:400 14px/1.5em Open Sans,sans-serif}@media (width>=768px){.header p{margin:10px auto 0;font-size:16px}}@media (width>=991px){.header p{font-size:18px}}.header p.breakdown{margin:0 auto;font:400 13px/1.5em Bebas Neue,sans-serif}@media (width>=768px){.header p.breakdown{font-size:16px}}.header p.breakdown .red{color:#f61a30}.header p.breakdown .yellow{color:#f6bd52}.modal-backdrop.in{opacity:.8}.modal .modal-dialog{margin:50px 10px 10px}@media (width>=768px){.modal .modal-dialog{margin:60px auto 30px}}.modal .modal-dialog .join{margin:10px auto}.modal .close{color:#fff;z-index:1;opacity:.8;text-align:center;outline:none;width:35px;margin:0;font-size:35px;line-height:1em;display:inline-block;position:absolute;top:0;right:0}@media (width>=768px){.modal .close{width:50px;font-size:50px;top:7px;right:7px}}.brief-pitch{padding:30px 0}@media (width>=768px){.brief-pitch{padding:40px 10px}}@media (width>=991px){.brief-pitch{padding:50px 0}}@media (width>=768px){.brief-pitch .wrapper{text-align:left;align-items:flex-start;display:flex}}.brief-pitch h1{font-weight:400}.brief-pitch h3{margin:15px auto 30px}@media (width>=768px){.brief-pitch h3{margin:20px auto 30px}}@media (width>=991px){.brief-pitch h3{margin:30px auto 40px}}.brief-pitch h3 s{color:#8c9697}.brief-pitch p{margin:0;font:400 13px/1.7em Open Sans,sans-serif}@media (width>=768px){.brief-pitch p{padding-right:20px;font-size:14px}}@media (width>=991px){.brief-pitch p{padding-right:30px;font-size:15px}}.brief-pitch img{background:#f61a30;border:5px solid #f61a30;border-radius:50%;width:170px;min-width:170px;margin:0 auto 20px}@media (width>=768px){.brief-pitch img{order:1;width:200px;min-width:200px;margin:0 auto}}@media (width>=991px){.brief-pitch img{width:300px;min-width:300px}}.three-modal{color:#fff;text-align:center;background:#191b1c;padding:30px 15px;position:relative;overflow:hidden}@media (width>=768px){.three-modal{padding:50px 15px}}@media (width>=991px){.three-modal{padding:70px 15px}}.three-modal .container{z-index:1;position:relative}.three-modal h1{text-transform:uppercase;margin:0 auto 20px;font:700 33px/1.1em Bebas Neue,sans-serif}@media (width>=768px){.three-modal h1{margin:0 auto 25px;font-size:47px}}@media (width>=991px){.three-modal h1{margin:0 auto 35px;font-size:55px}}.three-modal p{width:100%;max-width:640px;margin:0 auto 20px}@media (width>=768px){.three-modal p{margin-bottom:0}}.three-modal .bg-icon{z-index:0;height:150px;position:absolute;top:15%;transform:translateY(-50%)}@media (width>=768px){.three-modal .bg-icon{height:240px;top:33%}}@media (width>=991px){.three-modal .bg-icon{height:400px;top:40%}}.three-modal .bg-icon.left-icon{left:-80px}@media (width>=768px){.three-modal .bg-icon.left-icon{left:-130px}}@media (width>=991px){.three-modal .bg-icon.left-icon{left:-220px}}.three-modal .bg-icon.right-icon{right:-50px}@media (width>=768px){.three-modal .bg-icon.right-icon{right:-90px}}@media (width>=991px){.three-modal .bg-icon.right-icon{right:-150px}}.three-modal .modal-wrap{cursor:pointer;border:5px solid red;border-radius:10px;margin:0 auto 20px;position:relative}@media (width>=768px){.three-modal .modal-wrap{margin:40px auto}}@media (width>=991px){.three-modal .modal-wrap{margin:60px auto}}.three-modal .modal-wrap:hover i{opacity:.8}.three-modal .modal-wrap i{text-align:center;color:#fff;background:#0009;border:2px solid #fff;border-radius:50%;outline:none;width:40px;height:40px;margin:-20px;font-size:18px;line-height:36px;transition:all .2s ease-in-out;display:block;position:absolute;top:50%;left:50%}.why-speed-matters{text-align:center;background:#eaedef;border-top:10px solid #f61a30;padding:40px 10px}@media (width>=768px){.why-speed-matters{text-align:left;padding:50px 0}}@media (width>=991px){.why-speed-matters{padding:60px 0}}@media (width>=768px){.why-speed-matters .wrapper{align-items:flex-start;display:flex}}.why-speed-matters img{width:200px;margin:0 auto 15px}@media (width>=768px){.why-speed-matters img{width:250px;min-width:250px;margin:0 auto}}@media (width>=991px){.why-speed-matters img{width:340px;min-width:340px}}.why-speed-matters p{margin:0;font:400 13px/1.5em Open Sans,sans-serif}@media (width>=768px){.why-speed-matters p{padding-left:20px}}@media (width>=991px){.why-speed-matters p{padding-left:40px;font-size:14px}}.day-breakdown{padding:40px 0}@media (width>=768px){.day-breakdown{padding:50px 0}}@media (width>=991px){.day-breakdown{padding:60px 0}}.day-breakdown .stars{width:100px}@media (width>=991px){.day-breakdown .stars{width:150px}}.day-breakdown h1{text-transform:uppercase;margin:7px auto 20px;font:700 33px/1.1em Bebas Neue,sans-serif}@media (width>=768px){.day-breakdown h1{margin:10px auto 25px;font-size:47px}}@media (width>=991px){.day-breakdown h1{margin:10px auto 35px;font-size:55px}}.day-breakdown .day-slice{text-align:left;margin:0 auto 20px}@media (width>=768px){.day-breakdown .day-slice{flex-flow:row;place-content:stretch space-between;align-items:center;display:flex}}.day-breakdown .day-slice:last-child{margin-bottom:0}.day-breakdown .day-slice .day-thumbnail{background:#f61a30;border:5px solid #f61a30;border-radius:20px;width:100%;max-width:270px;margin:0 auto 10px;position:relative;overflow:hidden}@media (width>=768px){.day-breakdown .day-slice .day-thumbnail{flex-shrink:0;max-width:230px;margin:0}}@media (width>=991px){.day-breakdown .day-slice .day-thumbnail{max-width:310px}}.day-breakdown .day-slice .day-thumbnail .top-badge{z-index:2;color:#fff;background:#f61a30;border-radius:0 0 20px;padding:4px 10px 9px 7px;font:700 15px/1em Open Sans,sans-serif;position:absolute;top:0;left:0}.day-breakdown .day-slice .day-thumbnail .bottom-badge{z-index:2;color:#fff;background:#0009;border-radius:20px 0 0;padding:9px 7px 4px 10px;font:700 15px/1em Open Sans,sans-serif;position:absolute;bottom:0;right:0}.day-breakdown .day-slice p{width:100%;max-width:270px;margin:0 auto;padding:0;font:400 13px/1.6em Open Sans,sans-serif}@media (width>=768px){.day-breakdown .day-slice p{flex-grow:1;max-width:100%;margin:0;padding:0 15px 0 25px;font-size:14px}}@media (width>=991px){.day-breakdown .day-slice p{font-size:15px}}.day-breakdown .day-slice p strong{font-size:15px;line-height:1.6em}@media (width>=768px){.day-breakdown .day-slice p strong{font-size:18px}}@media (width>=991px){.day-breakdown .day-slice p strong{font-size:23px}}.day-breakdown .day-slice p .calendar{text-align:center;color:#f61a30;border:2px solid #f61a30;border-radius:7px;margin:10px 7px 0 0;padding:12px 12px 3px;font:800 18px/1em Open Sans,sans-serif;display:inline-block;position:relative}@media (width>=991px){.day-breakdown .day-slice p .calendar{margin:15px 10px 0 0;padding:17px 15px 5px}}.day-breakdown .day-slice p .calendar:before{content:"DAY";color:#fff;background:#f61a30;font:700 9px/1.3em Open Sans,sans-serif;display:inline-block;position:absolute;top:0;left:0;right:0}@media (width>=991px){.day-breakdown .day-slice p .calendar:before{font-size:10px;line-height:1.4em}}.day-breakdown .day-slice.bonus .day-thumbnail{background:#f6bd52;border-color:#f6bd52}.day-breakdown .day-slice.bonus .day-thumbnail .top-badge{background:#f6bd52}.play-songs{color:#000;background:#e9edf0;margin-bottom:-30px;padding:30px 0}@media (width>=768px){.play-songs{margin-bottom:-20px;padding:40px 0}}@media (width>=991px){.play-songs{margin-bottom:-30px;padding:50px 0}}.play-songs h1{text-transform:uppercase;margin:7px auto 20px;font:700 33px/1.1em Bebas Neue,sans-serif}@media (width>=768px){.play-songs h1{margin:10px auto 25px;font-size:47px}}@media (width>=991px){.play-songs h1{margin:10px auto 35px;font-size:55px}}.play-songs .benefit-tile{margin:0 auto 30px;padding:0 17px}@media (width>=768px){.play-songs .benefit-tile{margin:0 auto 20px}}@media (width>=991px){.play-songs .benefit-tile{margin:0 auto 30px}}.play-songs .benefit-tile i{color:#f61a30;text-align:center;border:2px solid #f61a30;border-radius:50%;width:70px;height:70px;margin:0 auto 5px;font-size:35px;line-height:66px;display:inline-block}@media (width>=991px){.play-songs .benefit-tile i{float:left;width:80px;height:80px;margin:0;font-size:40px;line-height:76px}}.play-songs .benefit-tile p{max-width:250px;margin:0 auto;font:400 13px/1.5em Open Sans,sans-serif}@media (width>=991px){.play-songs .benefit-tile p{text-align:left;float:left;width:calc(100% - 80px);max-width:390px;padding-left:20px}}.play-songs .benefit-tile p strong{text-transform:uppercase;color:#f61a30;margin:7px auto;font-family:Bebas Neue,sans-serif;font-size:20px;line-height:1.1em;display:inline-block}.personal-teacher{color:#fff;background:#000 50%/cover no-repeat;border-top:10px solid #f61a30;padding:75px 0;position:relative}@media (width>=768px){.personal-teacher{padding:150px 0}}@media (width>=991px){.personal-teacher{padding:180px 0}}@media (width>=1800px){.personal-teacher{background-size:contain}}.personal-teacher h1{text-transform:uppercase;margin:0 auto;font:700 47px/1.1em Bebas Neue,sans-serif}@media (width>=768px){.personal-teacher h1{font-size:70px}}@media (width>=991px){.personal-teacher h1{font-size:90px}}.personal-teacher h3{margin:0 auto;font:400 15px/1em Open Sans,sans-serif}@media (width>=768px){.personal-teacher h3{font-size:18px}}@media (width>=991px){.personal-teacher h3{font-size:23px}}.teacher-bio{background:#fff;padding:30px 10px 0}@media (width>=768px){.teacher-bio{padding:40px 15px 0}}.teacher-bio p{margin:0 auto;font:400 14px/1.7em Open Sans,sans-serif}@media (width>=768px){.teacher-bio p{column-count:2;column-gap:30px;font-size:14px}}@media (width>=991px){.teacher-bio p{column-gap:130px;font-size:17px}}.teacher-bio .first-letter{float:left;color:#fff;text-align:center;background:#f61a30;border-radius:5px;width:44px;margin-right:7px;font:900 29px/44px Open Sans,sans-serif}@media (width>=991px){.teacher-bio .first-letter{width:50px;font-size:35px;line-height:50px}}.testimonials{border-top:1px solid #eee;margin-top:30px;padding:30px 0 40px}@media (width>=768px){.testimonials{margin-top:35px;padding:35px 0 70px}}.testimonials .testimonial{text-align:center;margin:0 auto 35px}@media (width>=768px){.testimonials .testimonial{margin:0 auto}}@media (width>=991px){.testimonials .testimonial{padding:0 30px}}.testimonials .testimonial:last-child{margin:0 auto}.testimonials .testimonial img{border:4px solid #fff;border-radius:50%;width:100%;max-width:90px;margin:0 auto 15px;box-shadow:0 0 7px #0003}.testimonials .testimonial p{width:100%;max-width:250px;margin:0 auto;font:400 13px/1.7em Open Sans,sans-serif}@media (width>=768px){.testimonials .testimonial p{max-width:100%;font-size:14px}}.testimonials .testimonial p strong{margin:20px auto 0;font-family:Bebas Neue,sans-serif;font-size:14px;line-height:1em;display:block}.testimonials .testimonial p .red{color:#f61a30;text-transform:uppercase;line-height:1em;display:block}.guarantee{color:#000;background:#e9edf0;padding:20px 5px}@media (width>=768px){.guarantee{padding:35px 0}}.guarantee .guarantee-text{text-align:center;padding:0}@media (width>=768px){.guarantee .guarantee-text{text-align:left}}.guarantee .guarantee-text h1{text-transform:uppercase;margin:20px auto 10px;font:700 20px/1em Bebas Neue,sans-serif}@media (width>=768px){.guarantee .guarantee-text h1{margin:0 auto 15px;font-size:27px}}@media (width>=991px){.guarantee .guarantee-text h1{margin:5px auto 10px;font-size:39px}}@media (width>=1280px){.guarantee .guarantee-text h1{margin:25px auto 20px;font-size:44px}}.guarantee .guarantee-text p{margin:0 auto;font:400 14px/1.4em Open Sans,sans-serif}@media (width>=768px){.guarantee .guarantee-text p{font-size:15px;line-height:1.7em}}.guarantee .guarantee-icon{text-align:center}@media (width>=768px){.guarantee .guarantee-icon{text-align:right}}.guarantee .guarantee-icon img{width:100%;max-width:250px}@media (width>=768px){.guarantee .guarantee-icon img{width:100%;max-width:290px}}@media (width>=991px){.guarantee .guarantee-icon img{width:100%;max-width:100%}}.final{text-align:center;color:#fff;background:#171717 50%/cover;padding:60px 0;position:relative;overflow:hidden}@media (width>=768px){.final{padding:90px 0}}.final img{width:100%;max-width:260px}@media (width>=768px){.final img{max-width:340px}}@media (width>=991px){.final img{max-width:440px}}.final img.edge{width:100%;max-width:130px;margin:0 auto 10px}@media (width>=768px){.final img.edge{max-width:160px}}@media (width>=991px){.final img.edge{max-width:220px}}.final .countdown p{text-transform:uppercase;color:#fff;margin:25px auto 0;font:400 14px/1.2em Bebas Neue,sans-serif}@media (width>=768px){.final .countdown p{margin:35px auto 0;font-size:15px}}@media (width>=991px){.final .countdown p{font-size:18px}}.final h3{margin:25px auto}@media (width>=768px){.final h3{margin:35px auto}}.final .join{width:100%;max-width:300px;padding:10px 0;font-size:23px}@media (width>=768px){.final .join{max-width:550px;padding:17px 0;font-size:46px}}@media (width>=991px){.final .join{max-width:640px}}.final p.breakdown{margin:25px auto 0;font:400 13px/1.4em Bebas Neue,sans-serif}@media (width>=768px){.final p.breakdown{margin:35px auto 0;font-size:16px}}.final p.breakdown .red{color:#f61a30}.final p.breakdown .yellow{color:#f6bd52}.final .credit-cards{margin:25px auto 0}@media (width>=768px){.final .credit-cards{margin:35px auto 0}}.final .credit-cards i{opacity:.5;margin:0 5px;font-size:40px}@media (width>=768px){.final .credit-cards i{font-size:55px}}.final .credit-cards img{width:100%;max-width:340px}@media (width>=768px){.final .credit-cards img{max-width:480px}}@media (width>=991px){.final .credit-cards img{max-width:550px}}.final .questions p{opacity:.5;max-width:100%;margin:0;font-size:12px}@media (width>=768px){.final .questions p{font-size:13px}}.final .questions p a{color:inherit;display:inline-block}
/*# sourceMappingURL=faster-fingers.css.map */
