@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;200;300;400;500;700&display=swap);.FAQ-container{background-color:#232323;padding:100px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.FAQ-container .faq-wrapper{max-width:1240px;width:100%;margin:auto}.FAQ-container .FAQ-title{color:#fff;font-size:3em;margin:auto auto 40px auto;max-width:1021px}.faq{max-width:1021px;margin:0 auto;padding-bottom:10px;cursor:pointer}.faq,.faq:before{display:block;width:100%}.faq:before{margin-bottom:10px}.faq:before,.faq:last-child:after{content:"";background:#fff;opacity:.2;height:.5px}.faq:last-child:after{width:100%;display:block;margin-top:15px}.faq .question{position:relative;margin-right:80px;color:#fff;font-size:1.375em;font-family:Roboto,sans-serif;font-weight:500;line-height:30px;letter-spacing:.42}.faq .question:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB1SURBVHgB7ZW5DYAwDEW/Q5ZgGhiCYxzCOoghYBrEEGCUFooYkAKK/ErL9mt8EIQsVeMMUXeO78x9Pg4uVG8QCRWpKGER+UWUJGZEBQPlpQEwbcxzqJ7WumVEQIfh/yLrz7wk8fXUQYj+IxWp6HuRxXNuvZcDmtglVsmnWowAAAAASUVORK5CYII=);-webkit-transition:all 0s linear;transition:all 0s linear}.faq .question:after,.faq .question:before{content:"";position:absolute;top:50%;right:-84px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);width:12px;height:12px;background-position:50%;background-size:contain;background-repeat:no-repeat}.faq .question:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAGCAYAAADdXo4uAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAlSURBVHgB7c0xEQAACAOxB48c/kdUgAeGTo2BgEhM9SKQiDh6O0/yAp5OtR6OAAAAAElFTkSuQmCC)}.faq.open .question{margin-bottom:15px}.faq.open .question:before{opacity:0}.faq .answers{color:hsla(0,0%,100%,.7);font-size:1.375em;font-family:Roboto,sans-serif;line-height:30px;font-weight:300;letter-spacing:.42px;max-height:0;margin-right:64px;overflow-y:hidden;cursor:text}.faq.open .answers{opacity:1;padding-bottom:10px;max-height:1000px}@media screen and (max-width:769px){.faq .answers,.faq .question{font-size:1em;margin-right:20px}.faq .answers:after,.faq .answers:before,.faq .question:after,.faq .question:before{right:-21px}}@media screen and (max-width:450px){.faq .answers,.faq .question{font-size:.8125em;line-height:16.91px}}#navigation[data-v-55ae77dc]{padding-right:10em;padding-top:0}#navigation .nav-ul[data-v-55ae77dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#navigation .nav-ul li a[data-v-55ae77dc]{display:inline-block;padding:8px 20px;font-family:Roboto,sans-serif;font-size:1em;letter-spacing:1.55px;line-height:18.75px;font-weight:400;color:#3c3c3b}#navigation .nav-ul li a[data-v-55ae77dc]:hover{color:#e95557}#navigation-mobile[data-v-69178a7c]{z-index:-1;position:absolute;top:10px;right:0;height:100vh;overflow:hidden}.nav-ul-mobile[data-v-69178a7c]{width:200px;padding-left:100px;position:relative;top:30px;right:0}.nav-ul-mobile li a[data-v-69178a7c]{display:block;color:#000;padding:20px 10px 10px;font-family:Roboto,sans-serif;font-size:1em;font-weight:400;letter-spacing:1.55px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.red{color:#e95557}button,h1,h2,h3,input,label,p,span{font-family:Roboto,sans-serif;font-weight:lighter;line-height:1.1}a{text-decoration:none}ul{list-style:none}img{max-width:100%;width:100%}h1{font-size:2.6em;letter-spacing:1.55px}h1,h2{font-weight:700;color:#09100e;margin:0}h2{font-size:3.25em;letter-spacing:1.3px}h3{letter-spacing:.42px;line-height:1.2em}h3,p{font-size:1.875em;font-weight:300;color:#5d5d5d;margin:0}p{letter-spacing:.2px;line-height:1.5}.content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;-webkit-transition:transform .25s cubic-bezier(0,.12,.14,1);transition:transform .25s cubic-bezier(0,.12,.14,1)}.open-nav{-webkit-transform:translateX(-300px);transform:translateX(-300px);height:100%;width:100%;position:fixed;z-index:1;left:0;top:0;overflow-x:hidden}[class^=keyline-after]:after{content:"";width:100px;height:2px;background:#e95557;display:block;margin:15px auto 40px auto}.keyline-after-long:after{width:100%;height:1px;margin:0;background:#575757}.keyline-after-card:after{margin:20px auto 50px auto;width:80px}button{cursor:pointer}button.primary{border:2px solid #e95557;border-radius:6px;-webkit-transition:.15s;color:#e95557;background:transparent;font-weight:400;font-size:1.25em;letter-spacing:.44px;transition:.15s;padding:18px 35px}button.primary:hover{background-color:#e95557;color:#fff}button.secondary{background:transparent;border-radius:8px;font-size:1.414em;color:#fff;letter-spacing:.44px;-webkit-transition:.15s;border:2px solid #fff;transition:.15s;padding:10px 20px 10px 20px}button.secondary:hover{background-color:#fff;color:#e95557}#navigation-icon{position:relative;top:0;right:50px}.intro-container{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fbfbfb}.header-logo{top:15px;left:100px;width:82px}.header-logo,.header-title{position:absolute;display:inline-block}.header-title{color:#3c3c3b;letter-spacing:.5px;font-weight:100px;font-size:1em;top:17px;left:187px;padding:10px;text-align:center;font-weight:400}.nav-bar{background-color:#fff;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}.navbar-toggle{background:transparent;border:none}.navbar-toggle>div{width:34px;height:2px;background-color:#3c3c3b;margin:8px 0;cursor:pointer}.navbar-toggle:focus{outline:none}.intro-container{min-height:100vh}.intro{background-color:#fbfbfb;padding:120px 70px 90px 100px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;max-width:1440px;width:100%}.intro,.intro .intro-text-container{display:-webkit-box;display:-ms-flexbox;display:flex}.intro .intro-text-container{-ms-flex-preferred-size:46%;flex-basis:46%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro .intro-header{font-size:3em;line-height:56.25px;letter-spacing:.42px}.intro .intro-copy{padding:55px 30px 68px 0;font-size:1.875em;font-family:Roboto,sans-serif;line-height:40px;letter-spacing:.42px}.intro .intro-img-container{-webkit-box-flex:69%;-ms-flex:69%;flex:69%;text-align:center}.intro .intro-img-container video{width:100%;height:100%}.download-button{text-align:center}.download-button .download-button-wrapper{float:left}#download{padding:100px 28px 100px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top,left bottom,from(#e95557),to(#ec4878));background:linear-gradient(180deg,#e95557,#ec4878)}#download h2{letter-spacing:0;color:#fff}#mobile-download-button{display:none}.text-button{margin-top:15px;font-size:1.125em;font-weight:400;cursor:pointer}.text-button:hover{text-decoration:underline;cursor:pointer}.steps{padding:80px 0;counter-reset:section;max-width:1440px;margin:0 auto;width:100%}.step{padding-left:100px;padding-right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#step-2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#step-2-text{margin-left:60px}.step-header-text{margin-top:-135px!important;overflow-x:visible;position:relative;margin-bottom:75px}.step-text-container{-webkit-box-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:80px}.step-text-container h3{color:#5d5d5d;font-weight:300;padding-top:40px;padding-right:140px;line-height:40px;letter-spacing:.42px}.step-text-container:before{counter-increment:section;content:counter(section);bottom:15px;right:40px;position:relative;font-family:Helvetica;font-size:12.5em;font-weight:700;color:#eee;z-index:-100}#step-1 .step-text-container:before{right:62px}#step-2 .step-text-container h3{padding-right:130px}#step-3{padding-bottom:72px}#step-3 .step-text-container:before{right:35px}.step-header-text:after{content:"";width:100px;height:2px;background:#e95557;position:absolute;left:0;bottom:-45px}.step-image-container{height:640px;min-height:640px;-ms-flex-preferred-size:50%;flex-basis:50%}.step-image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.demo-container{padding:20px 30px 20px 30px;background:#f2f1f1}.demo-container,.demo-container .demo-content{display:-webkit-box;display:-ms-flexbox;display:flex}.demo-container .demo-content{max-width:1440px;margin:auto}#mobile-demo-title{display:none}.demo-img{-ms-flex-preferred-size:60%;flex-basis:60%;margin:auto 0}.demo-text{-ms-flex-preferred-size:40%;flex-basis:40%;margin:auto auto auto -60px}.demo-text .demo-title h3{letter-spacing:.42px;padding:40px 0}.demo-text .demo-title .demo-button{font-size:1.875em;height:64px;width:282px;padding:0;margin:20px 0}.demo-text .demo-title .demo-button a{color:#e95557}.demo-text .demo-title .demo-button:hover a{color:#fff}.demo-text .demo-qr{width:58%;padding-top:15px}.panels-container{padding:80px 50px;color:#09100e;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.panels-container .panel{max-width:1240px;width:100%;margin:auto}.panels-container .panels-title{text-align:center;margin:0}.panels-container .panels-title h3{letter-spacing:1.3px;font-weight:300;padding:40px 0 20px 0;color:#5d5d5d}.panels-container p{color:#5d5d5d;margin:30px 0}.panels-container h3{color:#09100e;font-weight:700;padding-bottom:10px}.panels-container .copy-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:40%;flex-basis:40%;margin:auto}.panels-container .copy-container p{font-size:1.375em;font-weight:300;line-height:28.5px;letter-spacing:.42px;padding-right:15px;margin:30px 0}.panels-container #copy-2{padding-right:15px}.panels-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.panels-container .videos .reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-top:20px}.panels-container .videos .reverse>.copy-container{padding:0 0 0 80px}.panels-container .videos .video-row{display:-webkit-box;display:-ms-flexbox;display:flex}.panels-container .videos .video-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:60%;flex-basis:60%;margin:auto}.panels-container .videos #whale-watching-2{-ms-flex-preferred-size:68%;flex-basis:68%}.panels-container .videos video{width:100%;height:100%}.whales-qr-container{background:url(../img/whales-qr-background.788ac001.png) rgba(0,0,0,.2);background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;background-position:top;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 100px}.whales-qr-wrapper{max-width:1240px;width:100%;margin:auto}.whales-qr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.whales-qr .panels-img-container{-ms-flex-preferred-size:35%;flex-basis:35%;margin:auto 0}.whales-qr .panels-img-container img{width:330px;margin-right:28px;float:right}.whales-qr .qr-copy-container{margin:auto 0;-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:36px;color:#fff}.whales-qr .qr-copy-container h2{color:#fff}.whales-qr .qr-copy-container button{height:64px;width:391px;padding:0;color:#fff;border:2px solid #fff}.whales-qr .qr-copy-container button a{color:#fff}.whales-qr .qr-copy-container button:hover{border:2px solid #e95557}.whales-qr .qr-copy-container p{font-size:1.875em;font-weight:300;line-height:40px;padding-bottom:40px;color:#fff;letter-spacing:.42px}.whales-qr .qr-copy-container h2{padding-bottom:40px;font-weight:500;line-height:52px;letter-spacing:1.3px}.whales-qr .qr-copy-container button{font-size:1.875em}.creators-container{text-align:center;padding:80px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.creators-container .creator{max-width:1240px;width:100%;margin:auto}.creators-container h2{padding-bottom:20px;font-weight:500;letter-spacing:1.55px;line-height:60.94px}.creators-table{-ms-flex-wrap:wrap;flex-wrap:wrap}.creators-table,[class^=creators-card]{display:-webkit-box;display:-ms-flexbox;display:flex}[class^=creators-card]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1080px;max-height:378px;background-color:#fff;margin:30px 0;text-align:center;overflow:hidden;color:#000;border-radius:8px;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.15);box-shadow:0 4px 40px rgba(0,0,0,.15)}[class^=creators-card] p{color:#000}[class^=creators-card] img{float:left;max-width:378px;-ms-flex-preferred-size:39%;flex-basis:39%}[class^=creators-text]{float:right;padding:0 60px;text-align:left;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-box-sizing:border-box;box-sizing:border-box}[class^=creators-text] h3{font-family:Roboto,sans-serif;font-size:2.625em;font-weight:700;letter-spacing:1.55px;padding-top:40px;color:#09100e}[class^=creators-text] .artist-title{font-weight:400;color:#e95557;letter-spacing:1.55px;font-size:1.875;padding-top:5px}[class^=creators-text] .text-quote{padding-top:50px;font-style:italic;font-weight:300;color:#5d5d5d;font-size:2.1vmax;letter-spacing:.42px;line-height:39.5px}#card-right .artist-title,#card-right .creator-card-header{text-align:right}#card-left{margin-right:auto}#card-right{margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#card-right .creators-text{text-align:left}.pricing-container{padding:100px 50px;background:#f2f1f1;-webkit-box-sizing:border-box;box-sizing:border-box}.pricing-container .pricing{max-width:1440px;width:100%;margin:auto}.pricing-container h2.pricing-title{text-align:center;color:#09100e;letter-spacing:.42px;line-height:40px;padding-bottom:40px}.pricing-container p.pricing-title-sub{font-size:1.875em;text-align:center;font-weight:300;color:#5d5d5d;padding-bottom:50px}.pricing-container .pricing-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricing-container .pricing-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-container .pricing-card{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:400px;background-color:#fff;margin:20px 10px;text-align:center;overflow:hidden;color:#000;border-radius:8px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1);position:relative}.pricing-container .pricing-card .pricing-card-header{font-size:2.25em}.pricing-container .pricing-card ul{padding:0}.pricing-container .pricing-card li{list-style:none;font-family:Roboto,sans-serif;font-size:1.5em;font-weight:300;line-height:21.83px;letter-spacing:1.2px;padding:10px 0;text-align:center;color:#5d5d5d}.pricing-container .pricing-card li [class^=icon]{position:absolute;left:3vw}.pricing-container .pricing-card p{color:#363636;font-family:Roboto,sans-serif;font-size:1.25em;font-weight:300;line-height:23.44px;letter-spacing:1.2px;text-align:center;padding:30px 35px 0 35px}.pricing-container .pricing-card .card-sub-text{padding-top:12px;font-size:1em;font-style:italic;line-height:18.75px;letter-spacing:1.2px}.pricing-container .pricing-card .pricing-button{display:inline-block;padding-top:0;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:500;letter-spacing:1.55px;line-height:42.19px;color:#09100e}.pricing-container .pricing-card .pricing-button-wrapper{margin:auto;position:absolute;bottom:0;left:0;width:100%}.pricing-container .pricing-card .sub-pricing-button{font-size:.875em;font-family:Roboto,sans-serif;font-weight:300;padding-top:0;padding-bottom:50px;letter-spacing:.42px}.pricing-container .pricing-card #free{position:absolute;bottom:0;left:0;width:100%;padding-left:0;padding-right:0;padding-bottom:70px}.pricing-container .pricing-card .card-bottom{padding-bottom:160px;padding-top:30px}.pricing-container .pricing-card-header{display:inline-block;padding:50px 30px 0 30px;font-weight:700;letter-spacing:1.55px;color:#09100e;line-height:37.5px}.pricing-2-container{margin-top:-260px;padding:210px 70px 65px 70px;background-color:#fff}.pricing-2-container p{font-size:1.625em;font-style:italic;font-weight:300;color:#5d5d5d;letter-spacing:.42px;text-align:center}#form-download-button{margin:0 25px;width:280px;border-color:#fff;color:#fff;padding:25px 15px;border-radius:8px;font-size:20px;letter-spacing:.44px}#form-download-button:hover{background-color:#fff;color:#e95557;border-color:#e95557}.footer-container{background:#0d0d0d;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.footer-container .footer-wrapper{max-width:1240px;width:100%;margin:auto}.footer-container #footer-logo{width:70px;margin-bottom:8px}.footer-container .footer-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:55px 0 10px 0}.footer-container .footer-fields .fields{padding:0 10px}.footer-container .footer-fields .field-title{font-family:Roboto,sans-serif;font-size:1em;color:#fff;font-weight:700;line-height:18.75px;letter-spacing:1.55px;padding-bottom:10px}.footer-container .footer-fields ul{padding:0}.footer-container .footer-fields ul li{padding-bottom:20px}.footer-container .footer-fields ul li a{color:#9e9e9e;font-family:Roboto,sans-serif;font-size:1em;font-weight:400;line-height:18.75px;letter-spacing:1.55px}.footer-container .footer-fields ul li a:hover{color:#fff}.footer-container .footer-fields #creator{-webkit-columns:2;-moz-columns:2;columns:2;list-style-position:inside}.footer-container .footer-fields #partners{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:40px}.footer-container .footer-fields #partners #partner-1{width:51px;padding-right:40px}.footer-container .footer-fields #partners #partner-2{width:125px}.footer-container .footer-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.footer-container .footer-end .footer-copy,.footer-container .footer-end .social-links{display:inline-block;width:50%}.footer-container .footer-end .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left}.footer-container .footer-end .social-links a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-container .footer-end .social-links #fb-link,.footer-container .footer-end .social-links #ig-link,.footer-container .footer-end .social-links #mail-link{padding:0 50px 0 0;width:32px}.footer-container .footer-end .footer-copy a,.footer-container .footer-end .footer-copy p{float:right;font-family:Roboto,sans-serif;font-size:1em;line-height:1.5;letter-spacing:1.55px;font-weight:400;color:#9e9e9e;padding-left:50px}.footer-container .footer-end .footer-copy a:hover{color:#fff}@media screen and (min-height:960px){.intro{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1340px){.creators-card .text-quote{font-size:28px}.pricing-container .pricing-card li [class^=icon]{left:55px}}@media screen and (max-width:1245px){.demo-text .demo-title h3{padding-bottom:10px}}@media screen and (max-width:1145px){.pricing-container .pricing-card{-ms-flex-preferred-size:50%;flex-basis:50%}.pricing-container .pricing-card li [class^=icon]{left:55px}}@media screen and (max-width:1024px){.nav-bar .header-logo{left:50px}.nav-bar .header-title{left:145px}.intro{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px}.intro .intro-text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.intro .intro-copy{padding-right:0;padding-top:20px;padding-bottom:20px}.intro .intro-img-container{-ms-flex-preferred-size:100%;flex-basis:100%}.intro .intro-img-container video{width:60%}#desktop-download-button{display:none}#mobile-download-button{display:inherit;margin:auto;padding-top:40px}#mobile-download-button button{padding:15px 70px}.step{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}.step-text-container{margin:0 50px!important}#step-2 .step-text-container h3,.step-text-container h3{padding-right:0}.step-image-container{margin-top:0!important;height:350px;-ms-flex-preferred-size:100%;flex-basis:100%}.panels-container .videos .reverse>.copy-container{padding:0;-ms-flex-preferred-size:100%;flex-basis:100%}.video-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.panels-container{margin-top:0;padding:50px}.panels-container .panels-title{padding-top:0}.panels-container .videos{padding:20px 0 0 0}.panels-container .videos .reverse{padding-top:0}.panels-container .copy-container p{padding:0;margin:20px 0}.panels-container .video-container{padding:20px 0}.panels-container #copy-2{padding-right:0;z-index:1}#whale-watching-2{margin-top:-75px;margin-bottom:-40px;padding:0}.whales-qr{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.whales-qr .qr-copy-container{padding:0}.whales-qr .panels-img-container{margin:auto}.whales-qr .panels-img-container img{float:none;width:100%;margin-right:0}.whales-qr .qr-copy-container button{margin-bottom:40px}.whales-qr-container .panels-img-container img{width:35%}.creators-container{padding:80px 0}.creators-container .creators-card{margin:20px 0;max-height:1000px}.creators-table{padding:0 50px}.creators-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:45%;flex-basis:45%;margin-right:10px}.creators-card img{max-width:600px}#card-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#card-right img{max-width:600px}.creators-container .creators-card{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto auto 40px auto}.creators-card .creators-text,.creators-card .creators-text-right{padding:40px 40px}.creators-card .creators-text-right h3,.creators-card .creators-text h3{font-size:3.5vmax;padding-top:0}.creators-card .creators-text-right .artist-title,.creators-card .creators-text .artist-title{font-size:1.5em}.creators-card .creators-text-right .text-quote,.creators-card .creators-text .text-quote{font-size:1.2em;line-height:1.5;padding-top:20px}#card-right .creators-text-right .artist-title,#card-right .creators-text-right .creator-card-header{text-align:left}.demo-container{padding:50px}.demo-container .demo-content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.demo-title h2{display:none}#mobile-demo-title{display:inherit;text-align:center;margin:auto;padding-bottom:40px}.demo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:auto;padding-bottom:20px}.demo-text .demo-title{margin:auto;-ms-flex-preferred-size:65%;flex-basis:65%}.demo-text .demo-title h3{padding-bottom:10px}.demo-text .demo-qr{-ms-flex-preferred-size:35%;flex-basis:35%;padding-right:20px;margin:auto}.demo-text .demo-button{font-size:1.2em;width:50%}.demo-img{-ms-flex-preferred-size:100%;flex-basis:100%}.demo-img img{margin-left:40px;padding-left:0}.pricing-container .pricing-card li [class^=icon]{left:55px}}@media screen and (max-width:769px){.creators-container,.demo-container,.FAQ-container,.intro,.panels-container,.pricing-container,.steps,.whales-qr-container{padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#navigation-icon{right:30px}.nav-bar{background-color:#fff}.nav-bar .header-logo{left:20px}.nav-bar .header-title{left:115px}.intro{padding-top:0}.intro .intro-header{padding-top:50px}#mobile-download-button button{padding:15px 70px}.header-logo{left:40px}.header-title{left:135px}#mobile-demo-title{padding-bottom:20px}.pricing-2-container{padding-left:40px;padding-right:40px}.pricing-2-container p{padding-top:40px}.step{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.step>div{-ms-flex-preferred-size:100%;flex-basis:100%}.step .step-image-container{min-height:0}#step-1 .step-text-container h3,#step-3 .step-text-container h3{padding:10px 0 20px 0}#step-2 .step-text-container h3{padding-top:10px}#step-3{padding-bottom:0}#step-1{padding-left:10px}.content .intro{-ms-flex-wrap:wrap;flex-wrap:wrap}.content .intro>div{-ms-flex-item-align:center;align-self:center;justify-self:center}.demo-container .demo-content .demo-title button{font-size:1.2em;margin-top:0}.demo-container .demo-content .demo-img img{margin-left:20px}.demo-container .demo-content .demo-title{margin:auto}.demo-container .demo-content .demo-title button{font-size:1.25em;height:48px;margin-left:0;margin-right:0}.demo-container .demo-content .demo-title h3{padding:20px 0;font-size:1.25em}.creators-table{padding:0}.creators-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:400px}.creators-card img{max-width:450px}.creators-card{-ms-flex-preferred-size:85%;flex-basis:85%}.creators-card .creators-text,.creators-card .creators-text-right{padding:30px 20px}.creators-card .creators-text-right h3,.creators-card .creators-text h3{padding:0;font-size:1.375em}.creators-card .creators-text-right .artist-title,.creators-card .creators-text .artist-title{padding-top:5px;font-size:1em}.creators-card .creators-text-right .text-quote,.creators-card .creators-text .text-quote{font-size:.8125em;line-height:1.5;padding-top:15px}.panels-container{margin-top:0}.panels-container .copy-container,.panels-container .video-container{-ms-flex-preferred-size:100%;flex-basis:100%}#whale-watching-2{margin-top:-40px}.whales-qr .qr-copy-container p{font-size:1.125em;line-height:21.09px}.whales-qr .qr-copy-container br{display:none}#download{padding:50px 30px}.form-download-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#form-download-button{margin-bottom:20px}.footer-container{padding:40px 20px;font-size:.8125em}.footer-container .footer-fields .fields{padding-top:10px}.footer-container .footer-fields ul li{padding-bottom:10px}.footer-container .footer-end .footer-copy a{float:none;padding-left:0;padding-top:10px}.footer-container .footer-end #privacy{padding-left:20px}}@media screen and (max-width:450px){h2{font-size:1.875em}h3{font-size:1.125em}#navigation-icon{right:20px}#mobile-download-button{height:48px;font-size:1em;padding:20px 0}#mobile-download-button button{font-size:1em;margin-top:10px}.intro{padding-top:40px}.intro .intro-header{padding-top:30px;font-size:1.875em;line-height:35.16px;letter-spacing:.27px}.intro .intro-copy{padding:30px 47.5px 30px 0;font-size:1.125em;line-height:25.63px;letter-spacing:.27px}.intro .intro-img-container{padding-top:0}.intro .intro-img-container video{width:80%}.step-text-container h3{line-height:24.44px}.step-text-container:before{font-size:7.638em;bottom:45px}.step{padding-top:30px}#step-1 .step-text-container:before .step-text-container:before,#step-2 .step-text-container:before{right:35px}#step-3 .step-text-container:before{right:28px}.step-header-text:after{bottom:-35px;width:60px;height:1.22px}.step-header-text{margin-top:-120px!important}.step-text-container{margin:0 10px 0 30px!important}.keyline-after:after{margin:auto;width:60px}.demo-container .demo-text{padding-bottom:10px}.demo-container .demo-content .demo-title button{font-size:1em;width:80%}.demo-container .demo-content .demo-title h3{font-size:1.125em}.panels-container{margin-top:0}.panels-container .panels-title h3{line-height:21.09px;padding-top:20px}.panels-container .copy-container p{margin:20px 0;font-size:1em;line-height:21.09px}.panels-container .videos .reverse>.copy-container{padding:0}.panels-container .video-container{padding-top:0}.whales-qr .qr-copy-container h2{padding-bottom:20px}.whales-qr .qr-copy-container button{width:80%;font-size:1.25em}.pricing-container h2.pricing-title{padding-bottom:20px}.pricing-container p.pricing-title-sub{font-size:1.125em;padding-bottom:20px}.pricing-container .pricing-card .keyline-after-card:after{margin:10px auto 40px auto;height:1px;width:54px}.pricing-container .pricing-card .pricing-card-header{font-size:1.5em}.pricing-container .pricing-card li{font-size:1em;padding:5px}.pricing-container .pricing-card p{padding:10px 20px;font-size:1em}.pricing-container .pricing-card .card-sub-text{font-size:.625em;line-height:11.72px;padding:0 50px}.pricing-container .pricing-card #free{padding-bottom:40px;line-height:46.12px}.pricing-container .pricing-card .pricing-button{font-size:1.5em;padding-bottom:0;line-height:40px}.pricing-container .pricing-card .sub-pricing-button{padding-bottom:35px}.pricing-container .pricing-card .card-bottom{padding-bottom:120px}.pricing-2-container p{font-size:.75em;padding-left:20px;padding-right:20px}.creators-container .creator h2{padding-bottom:0}.creators-table{padding:0}.creators-card .creators-text-right .artist-title,.creators-card .creators-text .artist-title{font-size:1.2em}.creators-card{min-width:272px}.keyline-after:after{margin-bottom:20px}.nav-bar ul{margin:100px 40px 40px 40px}.nav-bar ul li a{margin:auto}#download{padding:50px 30px}.download-button .download-button-wrapper{padding:10px 0}#form-download-button{font-size:1em;padding:20px 10px}.form-download-buttons #form-download-button:first-child{margin-bottom:30px}.primary{width:100%}.FAQ-container .FAQ-title{font-size:1.875em}.footer-container .footer-fields{margin-top:20px}.footer-container .footer-fields li br{display:none}.footer-container .footer-fields #partners{width:80%;padding-top:0}}