.bkg-white{background:#fff}.bkg-grey{background:#b7c1c8}.header-offset{margin-top:50px}@media (min-width:768px){.header-offset{margin-top:100px}}.font-01{font-family:Poppins,sans-serif;font-weight:700}.font-02{font-family:Karla,sans-serif}.text-xlit{font-weight:200!important}.text-black{color:#000}.text-white{color:#fff}.text-green{color:#26ad58}.text-gray-10,.text-grey-10{color:#f3f5f6}.text-gray-20,.text-grey-20{color:#b7c1c8}.text-gray-30,.text-grey-30{color:#69747c}.h1,h1{font-family:Poppins,sans-serif;font-weight:700;font-size:2.8125em;line-height:1.08888889}@media (min-width:768px){.h1,h1{font-size:3.75em;line-height:1.08333333}}.h2,h2{font-family:Poppins,sans-serif;font-weight:700;font-size:2.1875em;line-height:1.14285714}@media (min-width:768px){.h2,h2{font-size:2.8125em;line-height:1.22222222}}.h3,h3{font-family:Poppins,sans-serif;font-weight:700;font-size:1.625em;line-height:1.15384615}@media (min-width:768px){.h3,h3{font-size:1.875em;line-height:1.16666667}}.h4{text-transform:uppercase;letter-spacing:1px}.h4,h4{font-family:Poppins,sans-serif;font-weight:700;font-size:1em;line-height:1}@media (min-width:768px){.h4,h4{font-size:1.125em;line-height:1}}.h5,h5{font-family:Poppins,sans-serif;font-weight:700;font-size:1.375em;line-height:1.18181818}@media (min-width:768px){.h5,h5{font-size:1.5em;line-height:1.16666667}}.h6,h6{font-family:Poppins,sans-serif;font-weight:700;font-size:1.125em;line-height:1.55555556}@media (min-width:768px){.h6,h6{font-size:1.125em;line-height:1.55555556}}.copy,.p,p{font-family:Karla,sans-serif;font-size:1em;line-height:1.375}@media (min-width:768px){.copy,.p,p{font-size:1em;line-height:1.375}}.copy-lg{font-family:Karla,sans-serif;font-size:1.25em;line-height:1.3}@media (min-width:768px){.copy-lg{font-size:1.25em;line-height:1.3}}.small,small{font-family:Karla,sans-serif;font-size:.75em;line-height:1.16666667}@media (min-width:768px){.small,small{font-size:.75em;line-height:1.16666667}}.btn{min-height:40px;font-family:Poppins,sans-serif;font-weight:700;font-weight:600;border-radius:100px;overflow:hidden}.btn .btn-text{position:relative;z-index:3}.btn.btn-primary{background:0 0;color:#fff;border:0;position:relative;padding:8px 15px}.btn.btn-primary:before{content:"";position:absolute;border-radius:100px;display:block;height:100%;width:100%;background:#26ad58;top:0;left:0;z-index:1}.btn.btn-primary:after{content:"";position:absolute;border-radius:100px;display:block;height:100%;width:100%;background:0 0;border:2px solid #26ad58;top:0;left:0;z-index:2;transform:scale(0);opacity:0;box-sizing:border-box}.btn.btn-secondary{background:0 0;color:#26ad58;border:0;position:relative;padding:8px 15px}.btn.btn-secondary:before{content:"";position:absolute;border-radius:100px;display:block;height:100%;width:100%;background:#fff;top:0;left:0;z-index:1}.btn.btn-secondary:after{content:"";position:absolute;border-radius:100px;display:block;height:100%;width:100%;background:0 0;border:2px solid #fff;top:0;left:0;z-index:2;transform:scale(0);opacity:0;box-sizing:border-box}.btn.btn-play{background:0 0;color:#14191c;font-family:Poppins,sans-serif;font-weight:700;font-weight:600;font-size:1.125em;padding-left:35px;position:relative;border-radius:0}.btn.btn-play .btn-icon{width:16px;height:auto;position:absolute;left:20px;top:48%;transform:translate(-50%,-50%)}@media (min-width:768px){.btn{transition:color .45s;min-height:55px}.btn.btn-primary{padding:15px 55px}.btn.btn-primary:before{transition:background .45s}.btn.btn-primary:after{transition:transform .45s,opacity .45s}.btn.btn-secondary{padding:15px 36px}.btn.btn-secondary:before{transition:background .45s}.btn.btn-secondary:after{transition:transform .45s,opacity .45s}.btn:focus,.btn:hover{transition:color .3 50ms}.btn:focus.btn-primary,.btn:hover.btn-primary{color:#26ad58}.btn:focus.btn-primary:before,.btn:hover.btn-primary:before{transition:background .35s;background:#fff}.btn:focus.btn-primary:after,.btn:hover.btn-primary:after{transition:transform .15s 50ms,opacity .15s 50ms;transform:scale(1);opacity:1}.btn:focus.btn-secondary,.btn:hover.btn-secondary{color:#fff}.btn:focus.btn-secondary:before,.btn:hover.btn-secondary:before{transition:background .35s;background:#26ad58}.btn:focus.btn-secondary:after,.btn:hover.btn-secondary:after{transition:transform .15s 50ms,opacity .15s 50ms;transform:scale(1);opacity:1}.btn.btn-play{transition:color .35s,padding .35s}.btn.btn-play .btn-icon:before{content:"";position:absolute;top:54%;left:38%;display:block;height:34px;width:34px;border-radius:50px;border:3px solid #26ad58;transform:translate(-50%,-50%) scale(0);opacity:0;transition:.35s}.btn.btn-play:focus,.btn.btn-play:hover{color:#26ad58;transition:color .25s,padding .25s;padding-left:42px}.btn.btn-play:focus .btn-icon:before,.btn.btn-play:hover .btn-icon:before{transform:translate(-50%,-50%) scale(1);opacity:1;transition:.25s}}body,html{font-size:16px}@media (min-width:768px){body,html{font-size:16px}}body :focus,html :focus{outline-color:#26ad58}html{background:#26ad58}body{background:#14181a}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.max-container{max-width:1200px;display:block;margin-left:auto;margin-right:auto}#main-nav{background:#14181a}#main-nav .navbar{padding-top:4px;padding-bottom:4px;padding-right:12px}#main-nav .navbar-brand{padding:0 15px}#main-nav .logo{width:100%;max-width:94px}#main-nav .navbar-toggler{position:relative;background:0 0;height:42px;width:42px;border:0;border-radius:0}#main-nav .navbar-toggler.collapsed .bar{position:absolute;left:8.5px;width:25px;height:1px;background:#fff;display:block}#main-nav .navbar-toggler.collapsed .bar.bar-01{top:10px;transform:rotate(0)}#main-nav .navbar-toggler.collapsed .bar.bar-02{top:20px;transform:rotate(0);width:25px;left:8.5px}#main-nav .navbar-toggler.collapsed .bar.bar-03{top:30px;transform:rotate(0)}#main-nav .navbar-toggler .bar{position:absolute;left:8.5px;width:25px;height:1px;background:#fff;display:block}#main-nav .navbar-toggler .bar.bar-01{top:20px;transform:rotate(45deg);transition:.35s}#main-nav .navbar-toggler .bar.bar-02{top:20px;transition:.35s;width:0;left:22px}#main-nav .navbar-toggler .bar.bar-03{top:20px;transform:rotate(135deg);transition:.35s}#main-nav .nav-link:not(.btn){padding:15px;font-family:Karla,sans-serif;font-size:1em;line-height:1.375;font-family:Poppins,sans-serif;font-weight:700;color:#fff;font-weight:500}@media (min-width:768px){#main-nav .nav-link:not(.btn){font-size:1em;line-height:1.375}}@media (max-width:767px){#main-nav .nav-link.btn{margin-top:15px}#main-nav .navbar-nav:first-child{margin-top:15px}#main-nav .navbar-nav:last-child{margin-bottom:20px}}@media (min-width:768px){#main-nav .navbar{height:100px;transition:padding .5s .15s}#main-nav .logo{width:100%;max-width:100px}#main-nav .nav-link:not(.btn){padding:8px 28px;position:relative}#main-nav .nav-link:not(.btn):before{content:"";display:block;width:0%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;background:#fff;transition:width .35s}#main-nav .nav-link:not(.btn):hover:before{width:calc(100% - 56px)}#main-nav .nav-link.btn{min-height:42px;padding:9px 34px;margin-left:30px;margin-top:-3px}}@media (min-width:1200px){#main-nav .navbar{padding-left:0;padding-right:0}}.hero-01{min-height:500px;background:url(../img/hero-FPO-image.jpg) center center/cover no-repeat;position:relative;padding-top:92px;padding-right:30px;padding-left:30px;padding-bottom:48px;overflow:hidden}.hero-01 .apple-logo,.hero-01 .google-logo{height:30px;display:block;max-height:60px;float:right;padding:0 10px}.hero-01 .apple-logo img,.hero-01 .google-logo img{height:100%;width:auto}@media (min-width:404px){.hero-01 .apple-logo,.hero-01 .google-logo{height:40px}}@media (min-width:768px){.hero-01 .apple-logo,.hero-01 .google-logo{height:50px}}@media (min-width:992px){.hero-01 .apple-logo,.hero-01 .google-logo{height:60px}}.hero-01 .google-logo{float:left}.hero-01 .video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;min-width:100%;min-height:100%}@media (min-width:455px){.hero-01 .video{height:auto;width:100%}}@media (min-width:570px){.hero-01 .video{height:100%;width:auto}}@media (min-width:1180px){.hero-01 .video{height:auto;width:100%}}.hero-01 .video-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;min-width:102%;min-height:102%;background:rgba(13,19,47,.6)}@media (min-width:768px){.hero-01{padding-top:172px;padding-bottom:130px;min-height:400px;margin-top:100px}}.intro-01{background:#fff;padding-top:64px;padding-bottom:30px}.intro-01 .max-container{max-width:1000px}.intro-01 .copy-lg{font-weight:200}.intro-01 .logo-image{width:100%;max-width:225px}@media (min-width:768px){.intro-01{padding-top:78px;padding-bottom:60px}.intro-01 .btn-play{margin-left:-12px!important}.intro-01 .copy-lg{font-size:1.625em}}#review-video-modal{background:rgba(0,0,0,.9)}#review-video-modal .close{opacity:1;position:relative}#review-video-modal .close:hover .close-icon{transform:translate(-50%,-50%) rotate(90deg)}#review-video-modal .close-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s;width:16px;height:auto;opacity:1}#review-video-modal .modal-header{border:0}#review-video-modal .modal-dialog{max-width:720px}#review-video-modal .modal-dialog .modal-content{background:0 0}#review-video-modal iframe{width:100%!important;height:51vw;max-height:385px}.modal .modal-dialog{top:50%;transform:translate(0,-25%)}.modal.show .modal-dialog{top:50%;transform:translate(0,-50%)}#live-demo-modal{background:rgba(0,0,0,.9)}#live-demo-modal .close{opacity:1;position:relative}#live-demo-modal .close:hover .close-icon{transform:translate(-50%,-50%) rotate(90deg)}#live-demo-modal .close-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s;width:16px;height:auto;opacity:1}#live-demo-modal .modal-header{border:0}#live-demo-modal .modal-dialog{max-width:800px;height:100vh}#live-demo-modal .modal-dialog .modal-content{background:0 0}#live-demo-modal .modal-content{height:100%}#live-demo-modal iframe{width:100%!important;height:80vh;max-width:800px}#vidimo-qr-modal{background:rgba(0,0,0,.9)}#vidimo-qr-modal .close{opacity:1;position:relative}#vidimo-qr-modal .close:hover .close-icon{transform:translate(-50%,-50%) rotate(90deg)}#vidimo-qr-modal .close-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s;width:16px;height:auto;opacity:1}#vidimo-qr-modal .modal-header{border:0}#vidimo-qr-modal .modal-dialog{max-width:600px;height:100vh}#vidimo-qr-modal .modal-dialog .modal-content{background:0 0}#vidimo-qr-modal .modal-content{height:100%}#vidimo-qr-modal iframe{width:100%!important;height:80vh;max-width:400px}.qr-code{width:100%;height:auto}.features{padding-top:64px;padding-bottom:30px;min-height:100vh}.features #phone-container{display:none}.features #feature-int-row{position:relative}.features #feature-int-row .col-xs-12{opacity:.4;-webkit-filter:blur(4px);filter:blur(4px);transform:scale(.8);padding-top:5vh;padding-bottom:5vh}@media (min-width:768px){.features{padding-top:78px;padding-bottom:100px}.features #feature-int-row{position:relative}.features #feature-int-row .col-xs-12{opacity:.4;-webkit-filter:blur(4px);filter:blur(4px);transform:scale(.8);padding-top:15vh;padding-bottom:15vh}.features .scrollmagic-pin-spacer{float:right}.features .h2{margin-bottom:15vh}.features .copy-row{margin-top:10vw}.features #phone-container-outer{margin-top:15vh}.features #phone-container{display:block;overflow:hidden;position:relative;width:calc(47.99vw * 1.1);height:calc(23.3vw * 1.1);float:right;margin-right:2vw}.features #phone-container .slides-window{position:absolute;top:calc((23/373) * 100%);left:calc((97/770) * 100%);display:block;height:calc((325/373) * 100%);width:calc((580/770) * 100%);overflow:hidden}.features #phone-container .slides-window .slides{list-style:none;padding:0;margin:0;position:absolute;height:400%;width:100%;left:0;top:0;transition:top .35s;opacity:1;background:#000}.features #phone-container .slides-window .slides.active-0{top:0}.features #phone-container .slides-window .slides.active-1{top:-100%}.features #phone-container .slides-window .slides.active-2{top:-200%}.features #phone-container .slides-window .slides.active-3{top:-300%}.features #phone-container .slides-window .slides.active-4{top:-400%}.features #phone-container .slides-window .slides .slide{height:25%;width:100%;position:relative;float:left;opacity:0}.features #phone-container .slides-window .slides .slide .screen{width:100%;height:auto}.features #phone-container .phone-mask{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:url(../img/iPhone8.png) center center/contain no-repeat;z-index:2}}@media (min-width:768px) and (min-width:992px){.features #phone-container{width:calc(47.99vw * 1.2);height:calc(23.3vw * 1.2);margin-right:3vw;max-width:816px;max-height:396px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.features #feature-int-row{position:relative}.features #feature-int-row .col-xs-12{opacity:.4;-webkit-filter:blur(4px);filter:blur(4px);transform:scale(.8);padding-top:8vh;padding-bottom:8vh}}.sign-up{background:#f5f6f7;padding-top:64px;position:relative;z-index:3;overflow:hidden}.sign-up .image-01{position:absolute;bottom:-120px;left:0;transform:translateX(-100%);width:20vw;max-width:335px}.sign-up .image-02{position:absolute;bottom:-120px;right:0;transform:translateX(100%);width:20vw;max-width:335px}.sign-up .max-container{max-width:605px;position:relative}@media (min-width:768px){.sign-up{padding-top:145px;padding-bottom:120px}}.your-passion{background:#14181a;padding-top:64px;padding-bottom:30px;position:relative;z-index:3}.your-passion .max-container{max-width:900px}.your-passion .icon{width:100%;height:auto;max-width:50px;display:block;margin-bottom:10px}.your-passion .copy{display:block;max-width:620px;margin-left:auto;margin-right:auto}@media (min-width:768px){.your-passion{padding-top:56px;padding-bottom:60px}.your-passion .icon{max-width:58px;margin-bottom:0}}.try-vidimo{background:#313639;padding-top:64px;padding-bottom:30px;position:relative;z-index:3}.try-vidimo .max-container{max-width:880px}.try-vidimo .card{border-radius:0;margin-bottom:40px}.try-vidimo .card>hr{border-color:#b7c1c8}@media (max-width:767px){.try-vidimo .btn-primary{padding-left:35px;padding-right:35px}}@media (min-width:768px){.try-vidimo{padding-top:60px;padding-bottom:68px}.try-vidimo .icon{max-width:58px;margin-bottom:0}}.try-vidimo .apple-logo,.try-vidimo .google-logo{height:32px;display:block;max-height:60px;float:right;padding:0 10px}.try-vidimo .apple-logo img,.try-vidimo .google-logo img{height:100%;width:auto}@media (min-width:404px){.try-vidimo .apple-logo,.try-vidimo .google-logo{height:40px}}@media (min-width:576px){.try-vidimo .apple-logo,.try-vidimo .google-logo{height:30px}}@media (min-width:768px){.try-vidimo .apple-logo,.try-vidimo .google-logo{height:35px;margin-bottom:15px;margin-top:8px}.try-vidimo .apple-logo img,.try-vidimo .google-logo img{display:block;margin:0 auto}}@media (min-width:992px){.try-vidimo .apple-logo,.try-vidimo .google-logo{height:46px;left:-8px;position:relative;margin-bottom:15px;margin-top:8px}}.try-vidimo .apple-logo{padding-right:5px}.try-vidimo .google-logo{float:left;padding-left:5px}.other-questions{padding-top:64px;padding-bottom:30px;background:#14181a;z-index:3;position:relative}.other-questions .form{max-width:530px;margin-left:auto;margin-right:auto;display:block}@media (min-width:768px){.other-questions{padding-top:56px;padding-bottom:60px}}#footer{background:#000;padding-top:25px;z-index:3;position:relative}#footer .logo{max-width:165px;margin-bottom:15px}#footer .footer-link{clear:both;color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-weight:600;text-align:center;width:100%;font-size:1em;display:block;padding:6px}#footer .small{text-align:center;width:100%;display:block}#footer .social-links{list-style:none;padding:0;display:table;margin:12px auto}#footer .social-links .social-link{color:#26ad58;float:left;padding:0 10px}#footer .social-links .social-link .icon{height:26px;width:auto}@media (min-width:992px){#footer{padding-top:65px;padding-bottom:76px}#footer .logo{max-width:146px;margin-bottom:15px;float:left;margin-right:24px!important}#footer .footer-link{clear:initial;color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-weight:600;text-align:left;float:left;width:auto;font-size:1em;display:block;padding:6px;margin:0 24px}#footer .small{text-align:right;width:100%;display:block}#footer .social-links{list-style:none;padding:0;display:table;margin-right:0;margin-top:0}#footer .social-links .social-link{color:#26ad58;float:left;padding:0 10px}#footer .social-links .social-link .icon{height:25px;width:auto}}.form-lite label{position:relative;top:30px;transition:top .35s;pointer-events:none}.form-lite label.active{top:0}.form-lite .form-control{background:0 0;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff}.form-dark label{position:relative;top:30px;transition:top .35s;pointer-events:none}.form-dark label.active{top:0}.form-dark .form-control{background:0 0;border:none;border-bottom:1px solid #000;border-radius:0;color:#000;padding-left:0}.mce_inline_error{font-family:Karla,sans-serif;font-size:.75em;line-height:1.16666667}@media (min-width:768px){.mce_inline_error{font-size:.75em;line-height:1.16666667}}.content__monkeyRewards{display:none!important}.form-max{max-width:500px;margin:0 auto;display:block}.link{text-decoration:underline}.link.text-white{color:#fff}.link.text-black{color:#000}.link:hover{text-decoration:none}