body::before{content:"xs";display:none;visibility:hidden}@media(min-width:576px){body::before{content:"sm"}}@media(min-width:768px){body::before{content:"md"}}@media(min-width:992px){body::before{content:"lg"}}@media(min-width:1200px){body::before{content:"xl"}}@media(min-width:1400px){body::before{content:"xxl"}}@font-face{font-family:"Montserrat";src:url("/static/fonts/montserrat/Montserrat-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/static/fonts/montserrat/Montserrat-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/static/fonts/montserrat/Montserrat-Italic.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("/static/fonts/montserrat/Montserrat-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}body{color:#15171a;font-family:"Montserrat",Arial,sans-serif;font-size:17px;line-height:150%}body *{font-family:"Montserrat",Arial,sans-serif}body small{font-size:13px}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400;line-height:1em}body h1 small,body h2 small,body h3 small,body h4 small,body h5 small,body h6 small{font-size:65%}body h1{font-size:39px}body h2{font-size:27px}body h3{font-size:24px}body h4{font-size:21px}body h5{font-size:18px}body h6{font-size:15px}body .hero1{font-size:90px;letter-spacing:-4px}body .hero2{font-size:72px;letter-spacing:-4px}body .hero3{font-size:54px;letter-spacing:-3px}body .hero4{font-size:40px;letter-spacing:-2px}body .hero5{font-size:32px;letter-spacing:-1px}body .text_l{text-align:left}body .text_c{text-align:center}body .text_r{text-align:right}body .full_width{width:100%}body a{color:#212940;text-decoration:none!important;transition:all .3s ease}body a:hover,body a:active{color:#ed3080}body .dark{color:#fcfdfe}body .dark a{color:#f7932f}body .dark a:hover,body .dark a:active{color:#e1e3e6}body .ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn{border-radius:10px;border:solid 2px}.btn.btn-xs{font-size:10px;padding:2px 12px}.btn.btn-md{font-size:15px;padding:15px 20px}@media(min-width:401px){.btn.btn-md{font-size:20px;padding:15px 45px}}.btn.btn-lg{font-size:18px;padding:20px 30px}@media(min-width:401px){.btn.btn-lg{font-size:23px;padding:20px 60px}}@media(max-width:400.99px){.btn.btn-block-xxs{display:block;padding-left:0;padding-right:0}}.btn.btn-orange{color:#fcfdfe;background-color:#f7932f;border-color:#f7932f}.btn.btn-orange:hover{background-color:#707b8b;border-color:#707b8b}.btn.btn-orange.btn-o{color:#f7932f;background-color:transparent}.btn.btn-orange.btn-o:hover{color:#707b8b}.btn.btn-blue{color:#fcfdfe;background-color:#1dadcb;border-color:#1dadcb}.btn.btn-blue:hover{background-color:#707b8b;border-color:#707b8b}.btn.btn-blue.btn-o{color:#1dadcb;background-color:transparent}.btn.btn-blue.btn-o:hover{color:#707b8b}.btn.btn-gray{color:#fcfdfe;background-color:#707b8b;border-color:#707b8b}.btn.btn-gray:hover{background-color:#f7932f;border-color:#f7932f}.btn.btn-gray.btn-o{color:#707b8b;background-color:transparent}.btn.btn-gray.btn-o:hover{color:#f7932f}.btn.btn-red{color:#fcfdfe;background-color:#ed3d59;border-color:#ed3d59}.btn.btn-red:hover{background-color:#707b8b;border-color:#707b8b}.btn.btn-red.btn-o{color:#ed3d59;background-color:transparent}.btn.btn-red.btn-o:hover{color:#707b8b}.btn.btn-green{color:#fcfdfe;background-color:#25ce9e;border-color:#25ce9e}.btn.btn-green:hover{background-color:#707b8b;border-color:#707b8b}.btn.btn-green.btn-o{color:#25ce9e;background-color:transparent}.btn.btn-green.btn-o:hover{color:#707b8b}.btn.btn-pink{color:#fcfdfe;background-color:#ed3080;border-color:#ed3080}.btn.btn-pink:hover{background-color:#fcfdfe;color:#ed3080}.btn.btn-pink.btn-o{color:#ed3080;background-color:transparent}.btn.btn-pink.btn-o:hover{color:#707b8b}.dark .btn.btn-orange{color:#272b31}.dark .btn.btn-orange:hover{background-color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-orange.btn-o{color:#f7932f;background-color:transparent}.dark .btn.btn-orange.btn-o:hover{color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-blue{color:#272b31}.dark .btn.btn-blue:hover{background-color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-blue.btn-o{color:#1dadcb;background-color:transparent}.dark .btn.btn-blue.btn-o:hover{color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-gray{color:#272b31;background-color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-gray:hover{background-color:#f7932f;border-color:#f7932f}.dark .btn.btn-gray.btn-o{color:#e1e3e6;background-color:transparent}.dark .btn.btn-gray.btn-o:hover{color:#f7932f;border-color:#f7932f}.dark .btn.btn-red{color:#272b31}.dark .btn.btn-red:hover{background-color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-red.btn-o{color:#ed3d59;background-color:transparent}.dark .btn.btn-red.btn-o:hover{color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-green{color:#272b31}.dark .btn.btn-green:hover{background-color:#e1e3e6;border-color:#e1e3e6}.dark .btn.btn-green.btn-o{color:#25ce9e;background-color:transparent}.dark .btn.btn-green.btn-o:hover{color:#e1e3e6;border-color:#e1e3e6}.animated-circles{width:100%;height:100vh}@keyframes backgroundX{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes rise{from{top:150vh;transform:rotate(0deg)}to{top:-50vh;transform:rotate(180deg)}}.animated-gradient-bg{background-size:200%;height:100vh;width:100vw;position:fixed;top:0;z-index:-2}.animated-ball{position:absolute;z-index:-1;top:150vh;transform:rotate(0deg)}.animated-circle{position:absolute;z-index:-1;top:150vh}.float-left{float:left}.float-right{float:right}.overflow-auto{overflow:auto}#account #account-link-list{margin-top:25px;padding-bottom:20px;border-bottom:solid 1px #e1e3e6}@media only screen and (min-width:768px){#account #account-link-list{margin-top:40px;padding-top:30px;padding-bottom:30px;border-bottom:0;border-right:solid 1px #e1e3e6}}#account #account-link-list ul{list-style-type:none;padding-left:0}#account #account-link-list ul li{margin-bottom:10px}#account #account-link-list ul li a{color:#b6bcc4;margin-left:12px;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}#account #account-link-list ul li a:hover{color:#f7932f;margin-left:0}#account #account-link-list ul li a:hover::before{content:"|";margin-right:7.5px}#account #account-link-list ul li.active a{color:#f7932f;margin-left:0}#account #account-link-list ul li.active a::before{content:"|";margin-right:7.5px}#account #account-form{margin-top:30px;margin-bottom:40px}@media only screen and (min-width:768px){#account #account-form{margin-top:40px;padding-top:30px;padding-bottom:30px}}#account #account-form .input-group{display:block}#account #account-form .input-group .input-group-addon{display:none}#account #account-form .input-group input{margin-bottom:20px}@media only screen and (min-width:768px){#account #account-form .input-group{margin-bottom:20px;display:table}#account #account-form .input-group .input-group-addon{display:table-cell}#account #account-form .input-group input{margin-bottom:0}}#account #account-form .input-group .checkbox{color:#707b8b}#account #account-form .change-password-fields{display:none}#account #account-form .alert{display:none}#account #credit-card-wallet *{color:red!important}#account #credit-card-wallet .cc-container{background-color:#f7f8f9;-webkit-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}#account #credit-card-wallet .cc-container.open{background-color:#fcfdfe}#account #credit-card-wallet .cc-container .cc-options-toggle{cursor:pointer}#account #credit-card-wallet .cc-container .cc-options{margin-top:15px;margin-bottom:10px;display:none}#account #credit-card-wallet .cc-container .cc-options .alert{display:none}#account #credit-card-wallet .cc-container .cc-options button[type=submit]{margin-left:15px}#account .add-cc-toggle:hover{cursor:pointer}#agreement #agreement-content{padding-top:30px;padding-bottom:45px}#agreement #agreement-content h4{margin-top:30px}#blog .post-date{font-style:italic}#blog div.flex-left-right{margin-top:15px;display:flex;align-items:center;justify-content:space-between}#blog h1,#blog h2{font-weight:500}#blog li{color:#15171a;font-weight:normal}#blog a{color:#ed3080}#blog a:hover{color:#707b8b}#blog p{font-size:16px}#blog.blog-list .featured-post-header{min-height:20rem;max-height:35rem;overflow-y:hidden}@media only screen and (max-width:991.99px){#blog.blog-list .featured-post-header{min-height:auto}}#blog.blog-list .featured-post-header .featured-post-header-desktop-text{padding:20px;width:50%;max-height:75%;background-color:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;text-overflow:clip}#blog.blog-list .featured-post-header .featured-post-header-desktop-text h1,#blog.blog-list .featured-post-header .featured-post-header-desktop-text p,#blog.blog-list .featured-post-header .featured-post-header-desktop-text span{color:#fcfdfe}#blog.blog-list .featured-post-header .featured-post-header-desktop-text p{font-weight:400}#blog.blog-list .featured-post-header .featured-post-header-desktop-text span.post-date{font-weight:200}#blog.blog-list .featured-post-header-mobile-text{margin-bottom:65px}#blog.blog-list .featured-post-header-mobile-text h1{margin-top:20px}#blog.blog-list .featured-post-header-mobile-text span.post-date{font-weight:400}#blog.blog-list .post-list{margin-bottom:15px}#blog.blog-list .post-list .blog-card{flex-grow:1}#blog.blog-list .post-list .blog-card a.thumbnail{padding:0;border:0;border-radius:20px;box-shadow:4px 6px 18px 0 #e1e3e6}#blog.blog-list .post-list .blog-card a.thumbnail div.post-image{background-position:center center;background-size:cover;height:190px;border-radius:20px 20px 0 0}#blog.blog-list .post-list .blog-card a.thumbnail div.caption{padding:15px}#blog.blog-list .post-list .blog-card a.thumbnail div.caption h2{font-size:18px;margin-top:0}@media only screen and (min-width:992px){#blog.blog-list .post-list .blog-card a.thumbnail div.caption h2{height:37px;overflow:hidden}}@media only screen and (min-width:992px){#blog.blog-list .post-list .blog-card a.thumbnail div.caption p.post-excerpt{height:195px;overflow:hidden}}@media only screen and (min-width:1200px){#blog.blog-list .post-list .blog-card a.thumbnail div.caption p.post-excerpt{height:120px}}#blog.blog-list .post-list .blog-card a.thumbnail div.caption p.post-date{font-size:14px}#blog.blog-page .featured-image{width:100%}#blog.blog-page span.category{font-weight:600;color:#ed3080;text-transform:capitalize}#blog.blog-page span.pipe{margin:0 5px}#blog.blog-page .post-content{margin-bottom:45px}#blog.blog-page .post-content h2{margin-top:20px}#blog.blog-page .post-content img{max-width:100%;min-width:100%;margin-bottom:10px}#blog.blog-page .post-content img.float-left,#blog.blog-page .post-content img.float-right{max-width:50%;min-width:50%}#blog.blog-page .post-content img.float-left{margin-right:15px}#blog.blog-page .post-content img.float-right{margin-left:15px}@media only screen and (max-width:991.99px){#blog.blog-page .post-content img.full-width-mobile{float:none;min-width:100%;margin-left:0;margin-right:0}}#blog.blog-page .share-this-post{color:#ed3080;font-weight:600}#blog.blog-page .social-share-icons{display:flex;margin-bottom:30px}#blog.blog-page .social-share-icons a{display:flex;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px;padding:10px;margin-right:10px}#blog.blog-page .social-share-icons a.twitter{background-color:#1cb7eb}#blog.blog-page .social-share-icons a.facebook{background-color:#1877f2}#blog.blog-page .social-share-icons a.email{background-color:#ed3080}#blog.blog-page .social-share-icons a img{display:block;width:85%;filter:invert(1)}#blog.blog-page .previous-next-container{margin-bottom:45px;text-transform:uppercase}@media only screen and (min-width:1200px){#blog .blog-sidenav{padding-left:40px}}#blog .blog-sidenav h2{font-weight:400;color:#ed3080;margin-top:0}#blog .blog-sidenav h2 img{display:inline-block}#blog .blog-sidenav h2 img.categores-icon{margin-top:-4px;height:20px}#blog .blog-sidenav h2 img.newest-edition-icon{margin-top:-3px;height:35px}#blog .blog-sidenav section.categories{margin-bottom:30px}#blog .blog-sidenav section.categories .category{font-size:12px;font-weight:200}#blog .blog-sidenav section.categories .category a{color:#15171a}#blog .blog-sidenav section.newest-additions{margin-bottom:30px}#blog .blog-sidenav section.newest-additions .post a,#blog .blog-sidenav section.newest-additions .post p{font-size:14px}#blog .blog-sidenav section.newest-additions .post a{font-weight:200;color:#15171a}#blog .blog-sidenav section.newest-additions .post p.post-category{font-weight:600;text-transform:capitalize;margin-bottom:20px}#blog .blog-sidenav section.newest-additions .post:not(:last-child){border-bottom:solid 1px #707070;margin-bottom:20px}#blog .blog-sidenav .connect-with-tafi{background-color:#ed3080;border-radius:20px;color:#fcfdfe;padding:40px 0;font-weight:400;margin-bottom:30px}#blog .blog-sidenav .connect-with-tafi span.main-text{display:block;text-align:center;margin-bottom:20px}#blog .blog-sidenav .connect-with-tafi .social-media-icons{display:flex;justify-content:center;margin:0 10%}#blog .blog-sidenav .connect-with-tafi .social-media-icons a{flex-grow:1;display:flex;align-items:center}#blog .blog-sidenav .connect-with-tafi .social-media-icons a img{display:block;margin-left:auto;margin-right:auto;filter:invert(1);width:25px}#change-password #change-password-form{text-align:center;padding-top:30px;padding-bottom:45px}@media only screen and (min-width:768px){#change-password #change-password-form{padding-top:60px;padding-bottom:90px}}@media only screen and (min-width:1200px){#change-password #change-password-form{padding-top:100px;padding-bottom:150px}}@media only screen and (min-width:1400px){#change-password #change-password-form{padding-top:140px;padding-bottom:240px}}#change-password #change-password-form h1{font-size:50px;letter-spacing:-2px;line-height:50px;padding:0;margin:0 0 20px}#change-password #change-password-form h2{font-size:23px;font-weight:200;letter-spacing:-1px;line-height:23px;padding:0;margin:0 0 45px}#change-password #change-password-form form .alert{display:none}#change-password #change-password-form form .alert.alert-danger{margin-top:30px}#change-password #change-password-form form .input-group{width:100%;margin-bottom:15px}#change-password #change-password-form form .input-group input[type=password]{border-radius:10px}#change-password #change-password-form form button[type=submit]{margin:35px auto}#credit-card-wallet #account-link-list{margin-top:25px;padding-bottom:20px;border-bottom:solid 1px #e1e3e6}@media only screen and (min-width:768px){#credit-card-wallet #account-link-list{margin-top:40px;padding-top:30px;padding-bottom:30px;border-bottom:0;border-right:solid 1px #e1e3e6}}#credit-card-wallet #account-link-list ul{list-style-type:none;padding-left:0}#credit-card-wallet #account-link-list ul li{margin-bottom:10px}#credit-card-wallet #account-link-list ul li a{color:#b6bcc4;margin-left:12px;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}#credit-card-wallet #account-link-list ul li a:hover{color:#f7932f;margin-left:0}#credit-card-wallet #account-link-list ul li a:hover::before{content:"|";margin-right:7.5px}#credit-card-wallet #account-link-list ul li.active a{color:#f7932f;margin-left:0}#credit-card-wallet #account-link-list ul li.active a::before{content:"|";margin-right:7.5px}#credit-card-wallet .cc-container{background-color:#f7f8f9;-webkit-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}#credit-card-wallet .cc-container.open{background-color:#fcfdfe}#credit-card-wallet .cc-container .cc-options-toggle{cursor:pointer}#credit-card-wallet .cc-container .cc-options{margin-top:15px;margin-bottom:10px;display:none}#credit-card-wallet .cc-container .cc-options .alert{display:none}#credit-card-wallet .add-cc-toggle:hover{cursor:pointer}#download #download-content{background-image:url("/static/img/hex-bg.jpg");background-repeat:no-repeat;background-size:cover;background-color:#171c1e;padding-bottom:4em}#download #download-content .top-info{padding-top:8%;padding-bottom:5%;position:relative;z-index:5;text-align:center}@media(min-width:768px){#download #download-content .top-info{padding-top:10%;padding-bottom:0;text-align:left}}#download #download-content .top-info .dlinfo{margin-bottom:2em}#download #download-content .top-info .hero3{font-weight:100;padding-bottom:10px;text-indent:100%;white-space:nowrap;overflow:hidden}#download #download-content .top-info .hero3 img{display:block;width:80%;margin-left:auto;margin-right:auto}@media(min-width:768px){#download #download-content .top-info .hero3 img{margin-left:0}}#download #download-content .top-info h2{font-weight:300;line-height:1.2em;padding-bottom:5px;font-size:24px}#download #download-content .top-info .clear{clear:both;display:block}#download #download-content .topper .full_width{position:absolute;left:0;right:0;width:85%;margin-left:auto;margin-right:auto;top:-500px;z-index:0;opacity:.2}@media(min-width:768px){#download #download-content .topper .full_width{width:100%;margin-top:0;position:relative;left:auto;right:auto;opacity:1;top:0}}#download #download-content .faq{margin-top:0;padding-top:80px}#download #download-content .faq ol li{padding-bottom:1em}@media(min-width:992px){#download #download-content .faq{margin-top:-90px;padding-top:0}}#download #download-content .download-steps{padding-top:2em;padding-bottom:0}#download #download-content .download-steps .col-sm-6{padding-bottom:2em}#download #download-content .download-steps .col-sm-6 div{width:50%;float:left;padding-bottom:2em}#download #download-content .download-steps img{width:80%;margin:0 auto;display:block;margin-bottom:1em}@media(min-width:768px){#download #download-content .download-steps img{width:80%}}@media(min-width:1400px){#download #download-content .download-steps img{width:60%}}@media(min-width:768px){#download #download-content .download-steps{margin-top:0}}footer.site-footer{background:#f0f0f0}footer.site-footer .footer-brand{width:4rem;display:inline-block;margin-bottom:1rem}footer.site-footer .social-icons a{width:20px;display:inline-block;margin-right:.5rem}footer.site-footer .social-icons a img{width:100%}footer.site-footer li{line-height:2}footer.site-footer input.btn{padding:.375rem 1rem}footer.site-footer .form-check-input:checked{background-color:#212940;border-color:#212940}footer.site-footer .form-floating>.form-control{padding:1.5rem 0rem 0;line-height:1;border:0;border-bottom:1px solid #a3a3a3;background:transparent;height:auto}footer.site-footer .form-floating>.form-control:focus{border-bottom:1px solid #ed3080;outline:0;box-shadow:none}footer.site-footer .form-floating>label{padding:.5rem 0rem;height:auto;color:#a3a3a3}footer.site-footer .form-floating>.form-control:focus ~ label{opacity:0}#forgot-password #forgot-password-form{text-align:center;padding-top:30px;padding-bottom:45px}@media only screen and (min-width:768px){#forgot-password #forgot-password-form{padding-top:60px;padding-bottom:90px}}@media only screen and (min-width:1200px){#forgot-password #forgot-password-form{padding-top:100px;padding-bottom:150px}}@media only screen and (min-width:1400px){#forgot-password #forgot-password-form{padding-top:140px;padding-bottom:240px}}#forgot-password #forgot-password-form h1{font-size:50px;letter-spacing:-2px;line-height:50px;padding:0;margin:0 0 20px}#forgot-password #forgot-password-form h2{font-size:23px;font-weight:200;letter-spacing:-1px;line-height:23px;padding:0;margin:0 0 45px}#forgot-password #forgot-password-form form .alert{display:none}#forgot-password #forgot-password-form form .alert.alert-success{margin-bottom:30px}#forgot-password #forgot-password-form form .alert.alert-danger{margin-top:30px}#forgot-password #forgot-password-form form .input-group{width:100%;margin-bottom:15px}#forgot-password #forgot-password-form form .input-group input[type=text],#forgot-password #forgot-password-form form .input-group input[type=email],#forgot-password #forgot-password-form form .input-group input[type=password]{border-radius:10px}#forgot-password #forgot-password-form form button[type=submit]{margin:35px auto}.form-control{border-radius:2px;border-color:rgba(0,0,0,0.1);padding:.5454545455rem}.form-control:focus{border-color:#f7932f}.form-control::placeholder{color:#b6bcc4}input:focus{border-color:#f7932f}.form-control-line{border-width:0 0 1px 0;padding-left:0}.form-control-rounded{border-radius:200px!important}select.form-control:not([size]):not([multiple]){height:calc(2.55rem + 2px)}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]){height:calc(3.35rem + 2px)}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]){height:calc(2.05rem + 2px)}.file-input{position:relative}.file-input input{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.file-input-plus{display:inline-flex;justify-content:center;align-items:center;height:50px;width:50px;background-color:#e7e9f6;color:#5c6bc0;border:1px dashed;font-size:28px}.input-group .form-control-solid{border-color:#e9ecef}.input-group-addon{padding:0 1rem;color:#71808f;border-radius:2px!important;border-color:#e9ecef}.input-group-lg .input-group-addon{padding:0 1.5rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-btn>.btn{padding:1rem 1.75rem}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.35rem .75rem}.input-group-icon{position:relative;color:#71808f}.input-group-icon .input-icon{position:absolute;top:0;height:100%;width:40px;display:flex;justify-content:center;align-items:center}.input-group-icon.input-group-lg .input-icon{width:50px}.input-group-icon-left .form-control{padding-left:40px}.input-group-icon-left .input-icon-left{left:0}.input-group-icon-left.input-group-lg .form-control{padding-left:50px}.input-group-icon-right .form-control{padding-right:40px}.input-group-icon-right .input-icon-right{right:0;left:auto}.input-group-icon-right.input-group-lg .form-control{padding-right:50px}.form-control-lg [class^=ti-],.input-group-lg [class^=ti-]{font-size:1.35rem}.form-control-lg [class*=" la-"],.input-group-lg [class*=" la-"]{font-size:1.5rem}.form-control-sm [class^=ti-],.input-group-sm [class^=ti-]{font-size:1rem}.form-control-sm [class*=" la-"],.input-group-sm [class*=" la-"]{font-size:1.1rem}.top-logo{width:80px}.nav-link{color:#ec3576;font-weight:bold;font-size:14px;text-decoration:none;padding:5px 10px;margin-left:2vw}.navbar-expand-lg .navbar-nav{align-items:center}.nav-link:hover{color:#333}#beta-request{background:#d9d9d9;width:250px;display:inline-block;float:right}#beta-request .beta-input{background:#db4374;border:0;outline:0;color:#fff;font-weight:bold;padding:.25rem .5rem;width:100%;margin-bottom:1rem;font-size:17px}::placeholder{color:#fff;opacity:1}#beta-request .slide-down{max-height:0;padding:0 1rem 0rem;overflow:hidden;top:100%;left:0;transition:all .5s ease-in-out;background:#d9d9d9;z-index:99}#beta-request .slide-down p{font-size:20px;line-height:32px;color:#19133f}#beta-request .slide-down.shown{max-height:1000px;padding:0 1rem 1rem}#beta-request .transform-wrapper{transform:translateY(-100%);opacity:0;transition:all .4s ease-in-out}#beta-request .slide-down.shown .transform-wrapper{opacity:1;transform:translateY(0%)}#beta-request .betaSubmit{background:#db4374;color:#fff;font-weight:700;font-size:inherit;padding:5px 30px;border:0;margin:auto;margin-left:50%;transform:translateX(-50%)}#beta-request .betaSubmit:hover{background:#fff;color:#db4374}#beta-request .beta-show{cursor:pointer;color:#19133f;font-size:20px!important;font-weight:bold;border-left:5px solid #db4374;padding:1rem;text-align:center;margin:0}@media(max-width:991px){.nav-item{width:100%}#beta-request{background:#d9d9d9;width:100%;display:inline-block;float:right}}#home{background-color:#111316;color:#fcfdfe}#home header{background:transparent}#home .hero2{font-size:24px;letter-spacing:-1px;font-weight:100;text-transform:uppercase;line-height:1.2em}@media(min-width:401px){#home .hero2{font-size:30px}}@media(min-width:768px){#home .hero2{font-size:45px}}#home .subheader{font-weight:100;font-size:18px;padding-bottom:2em;letter-spacing:-1px;line-height:1.4em;max-width:1000px;margin-left:auto;margin-right:auto}@media(min-width:768px){#home .subheader{font-size:24px}}#home #cta{width:100%;background:#16171b;background:-moz-linear-gradient(top,#111316 0,#323d4f 100%);background:-webkit-linear-gradient(top,#111316 0,#323d4f 100%);background:linear-gradient(to bottom,#111316 0,#323d4f 100%);margin-top:-97px;padding-top:80%;padding-bottom:120px;text-align:center;position:relative}#home #cta::before{content:"";position:absolute;left:0;top:0;background-image:url("/static/img/hex-grid.png");background-size:150% auto;background-repeat:no-repeat;background-position:center 40%;width:100%;height:100%;opacity:.6;z-index:0}@media(min-width:768px){#home #cta::before{background-size:70% auto;opacity:0;animation:fade-in .6s linear .5s 1 forwards}}@media(min-width:992px){#home #cta{padding-top:600px}}@media(min-width:1199.99px){#home #cta{padding-top:600px}}#home #cta .plusgrid-container{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;padding-top:20%}@media(min-width:768px){#home #cta .plusgrid-container{opacity:0;animation:fade-in .5s linear .8s 1 forwards;padding-top:10%}}@media(min-width:1200px){#home #cta .plusgrid-container{padding-top:8%}}#home #cta .plusgrid-container .container{height:100%}#home #cta .plusgrid-container .plusgrid{background-image:url("/static/img/plus-grid.png");background-repeat:repeat;background-position:center top;width:100%;height:100%;opacity:.6;max-width:1300px;margin:0 auto}#home #cta #heroshot_container{width:100%;overflow:hidden;position:absolute;left:0;right:0;top:0;text-align:center;transition:top .01s!important}@media(max-width:768px){#home #cta #heroshot_container{top:0!important}}@media(min-width:768px){#home #cta #heroshot_container{opacity:0;animation:slide-hero 1s ease-out 1.2s 1 forwards}}#home #cta .heroshot{width:140%;height:auto;margin-top:80px;margin-left:-20%;margin-right:auto;z-index:0;display:block;position:relative}@media(min-width:991.99px){#home #cta .heroshot{width:100%;margin-left:auto}}@media(min-width:1199.99px){#home #cta .heroshot{width:75%}}@media(min-width:1399.99px){#home #cta .heroshot{width:60%}}@media(min-width:768px){#home #cta .hero-info{opacity:0;animation:slide-in .4s ease-out 1.9s 1 forwards}}#home #cta .hero-info .hero2{font-size:24px;letter-spacing:-1px;font-weight:100;text-transform:uppercase;line-height:1.2em}@media(min-width:401px){#home #cta .hero-info .hero2{font-size:30px}}@media(min-width:768px){#home #cta .hero-info .hero2{font-size:45px}}#home #cta .hero-info .container{position:relative}#home #what{background-image:url("/static/img/future-city.jpg");background-size:auto 73%;background-color:#fcfdfe;background-repeat:no-repeat;background-position:center top;padding-top:75px;padding-bottom:70px;position:relative;text-align:center;border-bottom:solid 1px #ddd}@media(min-width:401px){#home #what{background-size:auto 72%}}@media(min-width:768px){#home #what{background-size:auto 79%;padding-top:130px}}#home #what .readyroom .rr-logo{width:75px;display:block;clear:both;margin-bottom:50px;margin-left:auto;margin-right:auto}@media(min-width:768px){#home #what .readyroom .rr-logo{width:150px;margin-bottom:100px}}#home #what .tablets{width:100%;max-width:1130px;display:inline-block;margin-left:0;margin-right:0;padding:0;margin-bottom:50px;position:relative}#home #what .tablets .center-tablet{max-width:734px;width:100%;position:relative;z-index:1}@media(min-width:768px){#home #what .tablets .center-tablet{width:70%}}#home #what .tablets .left-tablet{position:absolute;left:0;top:0;width:20%;display:none;float:left;z-index:0;max-width:201px}@media(min-width:768px){#home #what .tablets .left-tablet{display:block}}#home #what .tablets .right-tablet{position:absolute;right:0;top:0;width:20%;display:none;float:right;z-index:0;max-width:201px}@media(min-width:768px){#home #what .tablets .right-tablet{display:block}}#home #your-app{background-color:#fcfdfe;color:#15171a;padding-top:0;padding-bottom:60px;position:relative}@media(min-width:991.99px){#home #your-app .hero2{font-size:30px}}@media(min-width:1199.99px){#home #your-app .hero2{font-size:45px}}#home #your-app .subheader{padding-bottom:1em}#home #your-app .left_pic{width:80%;margin-left:auto;margin-right:auto;display:block;padding-top:20px;overflow:hidden}#home #your-app .left_pic img{width:100%}@media(min-width:768px){#home #your-app .left_pic{width:75%;top:0;bottom:0;padding-bottom:0}}@media(min-width:992px){#home #your-app .left_pic{width:85%}}@media(min-width:1199.99px){#home #your-app .left_pic{position:absolute;padding-bottom:97%;margin-top:-10%}}@media(min-width:1399.99px){#home #your-app .left_pic{padding-bottom:77%;margin-top:-10%}}@media(min-width:1899.99px){#home #your-app .left_pic{width:80%;left:0;right:0;padding-bottom:600px}}@media(min-width:768px){#home #your-app{padding-top:40px;padding-bottom:60px}}@media(min-width:992px){#home #your-app{padding-bottom:50px}}@media(min-width:1199.99px){#home #your-app{padding-top:100px;padding-bottom:150px}}@media(min-width:768px){#home .scroll-left{opacity:0}}@media(min-width:768px){#home .slide-left{animation:slide-left .4s ease-out .5s 1 forwards}}@media(min-width:768px){#home .scroll-right{opacity:0}}@media(min-width:768px){#home .slide-right{animation:slide-right .4s ease-out .5s 1 forwards}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes slide-hero{from{opacity:0;transform:translateY(-2%)}to{opacity:1;transform:translateY(0px)}}@keyframes slide-left{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0px)}}@keyframes slide-right{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0px)}}#log-in-form{text-align:center;padding-top:30px;padding-bottom:45px}@media only screen and (min-width:768px){#log-in-form{padding-top:60px;padding-bottom:90px}}@media only screen and (min-width:1200px){#log-in-form{padding-top:100px;padding-bottom:150px}}@media only screen and (min-width:1400px){#log-in-form{padding-top:140px;padding-bottom:240px}}#log-in-form h1{font-size:50px;letter-spacing:-2px;line-height:50px;padding:0;margin:0 0 20px}#log-in-form h2{font-size:23px;font-weight:200;letter-spacing:-1px;line-height:23px;padding:0;margin:0 0 45px}#log-in-form form .alert{display:none}#log-in-form form .alert.alert-success{margin-bottom:30px}#log-in-form form .alert.alert-danger{margin-top:30px}#log-in-form form .input-group{width:100%;margin-bottom:15px}#log-in-form form .input-group input[type=text],#log-in-form form .input-group input[type=email],#log-in-form form .input-group input[type=password]{border-radius:10px}#log-in-form form button[type=submit]{margin:35px auto}#orders #account-link-list{margin-top:25px;padding-bottom:20px;border-bottom:solid 1px #e1e3e6}@media only screen and (min-width:768px){#orders #account-link-list{margin-top:40px;padding-top:30px;padding-bottom:30px;border-bottom:0;border-right:solid 1px #e1e3e6}}#orders #account-link-list ul{list-style-type:none;padding-left:0}#orders #account-link-list ul li{margin-bottom:10px}#orders #account-link-list ul li a{color:#b6bcc4;margin-left:12px;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}#orders #account-link-list ul li a:hover{color:#f7932f;margin-left:0}#orders #account-link-list ul li a:hover::before{content:"|";margin-right:7.5px}#orders #account-link-list ul li.active a{color:#f7932f;margin-left:0}#orders #account-link-list ul li.active a::before{content:"|";margin-right:7.5px}#orders .order-container{background-color:#f7f8f9;-webkit-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}#orders .order-container.open{background-color:#fcfdfe}#orders .order-container .order-details-toggle{cursor:pointer}#orders .order-container .order-details{margin-top:15px;margin-bottom:10px;display:none}#orders .order-container .order-details .alert{display:none}#orders .order-options-toggle:hover{cursor:pointer}#privacy-policy #privacy-policy-content{padding-top:30px;padding-bottom:45px}#privacy-policy #privacy-policy-content h4{margin-top:30px}#register-success{text-align:center;padding-top:30px;padding-bottom:45px}@media only screen and (min-width:768px){#register-success{padding-top:60px;padding-bottom:90px}}@media only screen and (min-width:1200px){#register-success{padding-top:100px;padding-bottom:150px}}@media only screen and (min-width:1400px){#register-success{padding-top:140px;padding-bottom:240px}}#register-success h1{font-size:50px;letter-spacing:-2px;line-height:50px;padding:0;margin:0 0 20px}#register-success h2{font-size:23px;font-weight:200;letter-spacing:-1px;line-height:23px;padding:0;margin:0 0 45px}#register-success form .alert{display:none}#register-success form .alert.alert-success{margin-bottom:30px}#register-success form .alert.alert-danger{margin-top:30px}#register-success form .input-group{width:100%;margin-bottom:15px}#register-success form .input-group input[type=text],#register-success form .input-group input[type=email],#register-success form .input-group input[type=password]{border-radius:10px}#register-success form button[type=submit]{margin:35px auto}#sign-up-form{text-align:center;padding-top:30px;padding-bottom:45px}@media only screen and (min-width:768px){#sign-up-form{padding-top:60px;padding-bottom:90px}}@media only screen and (min-width:1200px){#sign-up-form{padding-top:100px;padding-bottom:150px}}@media only screen and (min-width:1400px){#sign-up-form{padding-top:140px;padding-bottom:240px}}#sign-up-form h1{font-size:50px;letter-spacing:-2px;line-height:50px;padding:0;margin:0 0 20px}#sign-up-form h2{font-size:23px;font-weight:200;letter-spacing:-1px;line-height:23px;padding:0;margin:0 0 45px}#sign-up-form form .alert{display:none}#sign-up-form form .alert.alert-success{margin-bottom:30px}#sign-up-form form .alert.alert-danger{margin-top:30px}#sign-up-form form .input-group{width:100%;margin-bottom:15px}#sign-up-form form .input-group input[type=text],#sign-up-form form .input-group input[type=email],#sign-up-form form .input-group input[type=password]{border-radius:10px}#sign-up-form form button[type=submit]{margin:35px auto}
