.c-pricing-card .pricing-card .package-features{margin:30px 0 20px!important}.c-pricing-card .pricing-card .package-features ul{margin-bottom:0!important}.c-product-feature--icon{width:.8rem;height:.8rem;fill:#f6873a;margin-right:.5rem}.c-pricing-card .pricing-card .package-features ul li .c-product-feature--icon.c-icon--cross{fill:#d9423b!important}.c-pricing-card .pricing-card .package-features ul li{margin-bottom:0!important;padding:1rem 0;border-bottom:1px solid #efefef}body.scroll-lock{overflow:hidden}@-webkit-keyframes float{0%{transform:translatey(0);transform:translatex(0)}50%{transform:translatey(-30px);transform:translatex(20px)}to{transform:translatey(0);transform:translatex(0)}}@-moz-keyframes float{0%{transform:translatey(0);transform:translatex(0)}50%{transform:translatey(-30px);transform:translatex(20px)}to{transform:translatey(0);transform:translatex(0)}}@-o-keyframes float{0%{transform:translatey(0);transform:translatex(0)}50%{transform:translatey(-30px);transform:translatex(20px)}to{transform:translatey(0);transform:translatex(0)}}@keyframes float{0%{transform:translatey(0);transform:translatex(0)}50%{transform:translatey(-30px);transform:translatex(20px)}to{transform:translatey(0);transform:translatex(0)}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}.button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.button button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:inherit;background-color:#fff;border:0;padding:15px 25px;color:#000;text-transform:uppercase;font-size:21px;letter-spacing:1px;width:200px;overflow:hidden;outline:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;visibility:visible;opacity:1;font-weight:700;box-shadow:0 6px 30px rgba(0,0,0,.6)}.button button:hover{cursor:pointer;background-color:#8e6ac1;color:#fff}.button button span{opacity:1}.button.clicked button{visibility:hidden;oacity:0}.pop-up{position:fixed;top:50%;left:50%;display:none;-webkit-transform:translate(-50%,-50%) scale(.9);-moz-transform:translate(-50%,-50%) scale(.9);-ms-transform:translate(-50%,-50%) scale(.9);-o-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);overflow-y:auto;box-shadow:0 6px 30px rgba(0,0,0,.4);visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:999;background-color:#fff;width:100%;height:100%}@media (min-width:768px){.pop-up{width:calc(100% - 40px);height:auto;max-width:900px}}.pop-up .content{width:100%;max-width:900px;overflow:hidden;text-align:center;position:relative;min-height:100vh}@media (min-width:768px){.pop-up .content{min-height:inherit}}.pop-up .content .container{padding:100px 20px 140px}@media (min-width:568px){.pop-up .content .container{padding:50px 20px 80px}}@media (min-width:768px){.pop-up .content .container{padding:70px 0 90px;max-width:520px;margin:0 auto}}.pop-up .content .close{position:absolute;top:20px;left:20px;font-size:1.1rem;letter-spacing:.05rem;color:#3e4146;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pop-up .content .close:hover{cursor:pointer;color:#f6873a}.pop-up .content .dots .dot{position:absolute;border-radius:100%;z-index:11}.pop-up .content .dots .dot:first-of-type{top:-80px;right:-80px;width:160px;height:160px;background-color:#689bf6;-webkit-animation:float 6s ease-in-out infinite;-moz-animation:float 6s ease-in-out infinite;-o-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}@media (min-width:768px){.pop-up .content .dots .dot:first-of-type{top:-190px;right:-190px;width:380px;height:380px}}.pop-up .content .dots .dot:nth-of-type(2){bottom:-120px;left:-120px;width:240px;height:240px;background-color:#f66867;-webkit-animation:float 8s ease-in-out infinite;-moz-animation:float 8s ease-in-out infinite;-o-animation:float 8s ease-in-out infinite;animation:float 8s ease-in-out infinite}.pop-up .content .dots .dot:nth-of-type(3){bottom:-50px;right:-50px;width:100px;height:100px;background-color:#ffd84c;-webkit-animation:float 4s ease-in-out infinite;-moz-animation:float 4s ease-in-out infinite;-o-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}.pop-up .content .title h1{text-align:center;color:#f66867;text-transform:uppercase;font-weight:900;font-size:2.8rem;letter-spacing:.05rem}.pop-up .content img{width:100%;max-width:220px;display:inline-block;margin:30px 0 40px;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-backface-visibility:hidden}@media (min-width:768px){.pop-up .content img{max-width:300px}}.pop-up .content .subscribe h1{font-size:1.5rem;color:#3e4146;line-height:130%;letter-spacing:.07rem;margin-bottom:30px}.pop-up .content .subscribe h1 span{color:#f66867}.pop-up .content .subscribe form{overflow:hidden}.pop-up .content .subscribe form input{width:100%;float:left;padding:15px 20px;text-align:center;font-family:inherit;font-size:1.1rem;letter-spacing:.05rem;outline:0}.pop-up .content .subscribe form input[type=email]{margin-bottom:15px;border:1px solid #bec1c5;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media (min-width:768px){.pop-up .content .subscribe form input[type=email]{margin-bottom:0;width:75%;border-right-width:0}}.pop-up .content .subscribe form input[type=email]:focus{border-color:#3e4146}.pop-up .content .subscribe form input[type=submit]{background-color:#8e6ac1;color:#fff;border:1px solid #8e6ac1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media (min-width:768px){.pop-up .content .subscribe form input[type=submit]{width:25%}}.pop-up .content .subscribe form input[type=submit]:hover{cursor:pointer;background-color:#7349af;border-color:#7349af}.pop-up.open{visibility:visible;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);display:block}.pop-up.open img{opacity:1;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.subscribe-text{display:flex}.subscribe-note p{font-size:16px;line-height:1.5}#terms{width:30px;height:30px;margin-right:1rem}.c-pricing-card .pricing-card .cta{filter:grayscale(1)}.pop-up.open .link .cta.primary{pointer-events:none}.pop-up.open .link .cta.primary.active{pointer-events:all}.c-pricing-card .pricing-card .cta.active{pointer-events:all;filter:unset}