html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}#about-header{background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/about_header.jpg") no-repeat center}#about-content{margin:2rem auto 0 auto}#about-content h2{margin-top:2rem;margin-bottom:2rem}#about-content .content-section{max-width:720px !important;text-align:left !important}#about-content .about-section{margin-top:2rem}#about-content #family{margin-top:2rem;background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/about_fam.jpg");background-size:715px 553px;background-position:0 60px;background-repeat:no-repeat;width:100%;height:608px}#about-content #family #fam-header{font-size:2.625rem;color:#35373C;letter-spacing:-0.2rem;font-weight:300;text-align:center;margin-bottom:2rem}#about-content #family #brian-text{padding-right:150px}#about-content #family #scottie-text{padding-top:40px;padding-left:160px}#about-content #cubicle{margin-top:2rem}#about-content #cubicle img{padding:1rem 0}#about-content .pro-quote{margin:2rem 0}#about-content .pro-quote img{float:left;margin-right:1rem}#about-content .pro-quote p{font-size:22px;color:#868686;letter-spacing:-0.34px;padding-top:5px !important;margin-top:0 !important;padding-bottom:0px !important}#about-content .pro-quote p.attribute{font-size:14px;letter-spacing:-0.22px}#about-content img.full-width{margin-top:1rem;width:100%}#about-content img.no-caption{margin-bottom:2rem}#about-content .focus{font-size:1.4rem;color:#61636a;font-style:italic;font-weight:400;letter-spacing:-0.06rem;line-height:2.2rem;margin:2rem 0}#about-content .caption-bottom{font-size:.9rem;font-style:italic;text-align:center;padding-top:10px}#about-content #mexico #podcast{position:relative;margin-bottom:2rem}#about-content #mexico #podcast #podcast-text{position:absolute;width:180px;left:283px;font-size:.8rem;top:73px}#about-content #cheers{font-weight:600;margin-top:2rem}#about-content #signature-photo{margin-top:2rem;width:337px}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}#features-header{background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/features_header.jpg") no-repeat center;display:flex;align-items:center;justify-content:center;padding:108px 30px 30px}#features-content{margin:2rem auto 0 auto}#features-content .content-section{padding:30px 15px}#features-content .features-section-content{margin-top:10px}#features-content .features-section-content.first-section-content{margin-top:30px}#features-content img.image-clip{width:100%;height:100%;max-width:34.68rem !important;max-height:25.5rem !important}#features-content div.play-button{margin-top:40px;width:240px;height:60px;padding:21px 12px 0 66px;background:white;border:1px solid #F2F2F2;box-shadow:0px 2px 7px 0px rgba(0,0,0,0.04);border-radius:8px;font-size:.8rem;color:#61636a;text-transform:uppercase;background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/icon_play.svg") no-repeat;background-position:20px 12px;cursor:pointer;transition:all 300ms;-webkit-transition:all 300ms}#features-content div.play-button:after{content:'watch a short demo'}#features-content div.play-button:hover{color:#35373C;transform:scale(1.03);box-shadow:2px 4px 10px 0px rgba(0,0,0,0.1)}@media (max-width: 767px){#features-header{padding:98px 20px 20px}#features-content{margin:0 !important}#features-content .features-section-content{margin-top:0}#features-content .content-section{padding:20px 5px;margin:0 !important}#features-content .section-image-clip{display:flex;align-items:center;justify-content:center;margin-bottom:20px !important}}@media (max-width: 767px) and (orientation: landscape){#features-header{height:100vh}}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}#footer{background-color:#1B2033;height:auto !important}#footer #footer-content{max-width:1200px;margin:0 auto;padding:4rem 0}#footer p{color:white;font-size:0.7rem;font-weight:300;opacity:0.3;margin:0}#footer #footer-links{float:left;padding:0 0 0 2rem}#footer #footer-links a{color:white !important;opacity:0.6}#footer #footer-links a:hover{color:white;opacity:1}#footer #social-logos{padding-top:1rem;float:right}#footer #social-logos img{cursor:pointer;transition:all 100ms;-webkit-transition:all 100ms;margin:0 1.2rem;opacity:0.8}#footer #social-logos img:hover{opacity:1;transform:scale(1.1)}#footer a{color:white;font-size:.8rem;font-weight:300;padding:0 1rem 0 0}#footer a:hover{text-decoration:none}@media (max-width: 655px){#footer a{padding-right:0.5rem !important}#footer #footer-content{padding:3rem 0 !important;text-align:center}#footer #footer-links{float:none !important;padding:0 !important}#footer #social-logos{float:none !important}}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}#main-header{background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/home_header_overlay.jpg") no-repeat center;background-size:cover;height:43.75rem;display:flex;align-items:center;justify-content:center;padding:108px 30px 30px}#main-header #header-content{text-align:center;max-width:1200px}#main-header #header-content h1{text-shadow:1px 1px 4px rgba(0,0,0,0.4)}#main-header #header-content p{font-size:1.5rem;font-weight:300;color:white;text-shado1w:1px 1px 4px rgba(0,0,0,0.4);padding:0 2rem}#main-header #header-content #header-buttons{margin-top:2rem}#main-header #header-content #header-buttons button.btn{margin:0 2rem}.home-section{clear:both !important;padding:30px 15px;max-width:1200px;margin:4rem auto}.get-started-section{display:none}.image-organized{float:right;width:100%;height:100%;max-width:26.5rem;max-height:26rem}.image-decisions{width:100%;height:100%;max-width:33.3rem;max-height:15rem}.image-communicate{float:right;width:100%;height:100%;max-width:32.5rem;max-height:18rem}.image-library{width:100%;height:100%;max-width:33.95rem;max-height:25.55rem}.image-present{width:100%;height:100%;max-width:32.06rem;max-height:24.625rem}.image-visual{width:100%;height:100%;max-width:29.94rem;max-height:20.62rem}.image-support{width:100%;height:100%;max-width:31.25rem;max-height:17.75rem}.testimonials-section{clear:both;background-color:#F4F5F6;padding:2rem 0}.testimonials-section .home-section{margin:0 auto !important}.testimonials-section .heart-divider{text-align:center;margin-bottom:2rem}.testimonials-section .heart-divider img{width:100%;max-width:305px}.testimonials-section .testimonials-table{display:table;height:100%}.testimonials-section .testimonials-section-col{padding:0 2rem;width:33.33%;height:100%;display:table-cell}.testimonials-section .testimonials-section-col .testimonials-title{margin:0}.testimonials-section .testimonials-section-col .testimonials-table-row{display:table-row;height:100%}.testimonials-section .testimonials-section-col .testimonials-table-cell{display:table-cell;vertical-align:bottom}.testimonials-section p{font-size:.8rem;line-height:1.4rem}.testimonials-section .testimonial-quote{padding-bottom:10px}.testimonials-section div.testimonials-image{max-width:3.75rem;width:3.75rem;float:left;margin-right:1rem}.testimonials-section div.testimonials-image img{width:100%}.testimonials-section .testimonials-text{float:left;margin-top:0.5rem}.testimonials-section .testimonials-text .testimonials-name{font-weight:400;margin-bottom:0}.testimonials-section .testimonials-text .testimonials-title{font-size:.8rem;opacity:0.8}@media (max-width: 767px){#mobile-main-page #main-header{padding:98px 20px 20px}#mobile-main-page #main-header #header-content h1{font-size:3rem !important;line-height:3.2rem !important;margin-bottom:2.5rem !important}#mobile-main-page #main-header #header-content p{font-size:1.1rem !important;margin-top:1rem;line-height:1.6rem;margin-bottom:0;padding:0}#mobile-main-page #main-header #header-content #header-buttons{display:none !important}#mobile-main-page .get-started-section{display:flex;align-items:center;justify-content:center;color:black}#mobile-main-page .get-started-section .get-started{width:100%;padding:0 15px}#mobile-main-page .get-started-section .get-started .form-control{display:inline-block;width:100%;padding:1.2rem}#mobile-main-page .get-started-section .get-started .btn{width:100%;border:1px solid rgba(251,251,251,0.5);background-color:#FC2F2F}.home-section{margin-top:0 !important;margin-bottom:0;padding:20px 5px}.home-section-image{text-align:center;margin-bottom:20px !important}#mobile-main-page.chrome-mobile #main-header #header-content h1{margin-bottom:1.5rem !important}}@media (max-width: 767px) and (orientation: portrait){#mobile-main-page #main-header{height:73vh}#mobile-main-page .get-started-section{height:27vh}#mobile-main-page.chrome-mobile #main-header{height:calc(70vh - 28px)}#mobile-main-page.chrome-mobile .get-started-section{height:calc(30vh - 28px)}}@media (max-width: 767px) and (orientation: landscape){#mobile-main-page #main-header{height:100vh}}@media (max-width: 374px) and (orientation: portrait){#mobile-main-page #main-header{height:68vh}#mobile-main-page .get-started-section{height:32vh}#mobile-main-page .get-started-section .get-started .form-control{padding:0.8rem}#mobile-main-page .get-started-section .get-started .btn{height:auto;padding:1rem}#mobile-main-page.chrome-mobile #main-header{height:calc(68vh - 28px)}#mobile-main-page.chrome-mobile .get-started-section{height:calc(32vh - 28px)}}@media (max-width: 374px), (max-width: 666px) and (orientation: landscape){#mobile-main-page #main-header #header-content h1{margin-bottom:1rem !important;line-height:2.8rem !important;font-size:2.6rem !important}#mobile-main-page #main-header #header-content p{line-height:1.4rem;font-size:0.9rem !important}}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}body.users-invitations-edit input#user_password,body.users-invitations-edit input#user_password_confirmation{width:400px;height:50px !important;margin-bottom:15px;background:#FFFFFF;box-shadow:0px 1px 12px 0px rgba(33,35,43,0.3);border:none !important;opacity:0.58;font-size:1rem;font-weight:400;color:black}body.users-invitations-edit .btn{width:400px !important;margin-top:20px}.change-password,body.users-invitations-edit #page_content{width:600px;margin-left:-300px !important;position:absolute;left:50%;border:1px solid #ddd;padding:100px;border-radius:6px;margin-top:-290px !important;top:50%}.change-password p,body.users-invitations-edit #page_content p{font-size:0.9rem;line-height:1.3rem;margin-bottom:20px}.change-password label,body.users-invitations-edit #page_content label{display:block;text-align:left !important;margin-bottom:5px;font-size:1rem}.change-password .form-inputs,body.users-invitations-edit #page_content .form-inputs{margin-bottom:20px}.change-password .form-inputs input,body.users-invitations-edit #page_content .form-inputs input{padding:20px;width:400px;height:50px !important;margin-bottom:15px;background:#FFFFFF;box-shadow:0px 1px 12px 0px rgba(33,35,43,0.3);border:none !important;opacity:0.58;font-size:1rem;font-weight:400;color:black}.change-password .form-actions .btn,body.users-invitations-edit #page_content .form-actions .btn{width:400px !important}.change-password h2,body.users-invitations-edit #page_content h2{text-align:left !important;margin-bottom:20px !important;margin-top:0 !important}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}#pricing-header{background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/pricing_header.jpg") no-repeat center;display:flex;align-items:center;justify-content:center;padding:108px 30px 30px}#pricing-content{margin:2rem auto 0 auto}#pricing-content .content-section{max-width:768px !important;text-align:center;margin:2rem auto 5rem auto;padding:30px}#pricing-content .content-section #pricing-toggle{display:flex;align-items:center;justify-content:center;color:#35373C;font-size:0.8rem;width:260px;height:35px;position:relative;margin:0 auto 30px}#pricing-content .content-section #pricing-toggle #switch{cursor:pointer;background-color:#1abc9c;width:60px;height:33px;border-radius:20px;margin:0 10px;padding:1px}#pricing-content .content-section #pricing-toggle #switch .dot{display:block;background-color:white;width:31px;height:31px;border-radius:20px}#pricing-content .content-section #plans .col-md-6{padding:0}#pricing-content .content-section #plans .plan{width:100%}#pricing-content .content-section #plans .plan .pricing tr{border-bottom:0 !important}#pricing-content .content-section #plans .plan.solo .pricing tr{border-left:0 !important}#pricing-content .content-section #plans .plan.team{margin-left:-1px}#pricing-content .content-section #plans .plan.team .pricing tr{border-right:0 !important}#pricing-content .content-section #plans .plan .pricing{background-color:#1B2033;color:white;border-top:1px solid white}#pricing-content .content-section #plans .plan .pricing tr{border:1px solid white}#pricing-content .content-section #plans .plan .pricing tr td{padding:30px}#pricing-content .content-section #plans .plan .pricing.second-price{border-left:1px solid white;margin-left:-1px}#pricing-content .content-section #plans .plan .pricing .plan-type{text-transform:uppercase;color:#eff1f3}#pricing-content .content-section #plans .plan .pricing .plan-price{display:flex;justify-content:center;margin:10px 0}#pricing-content .content-section #plans .plan .pricing .plan-price .price-number{font-size:90px;line-height:85px;padding:0px !important}#pricing-content .content-section #plans .plan .pricing .plan-price .price-currency{font-size:1.875rem;color:#1abc9c;width:30px}#pricing-content .content-section #plans .plan .pricing .plan-price .price-asterik{color:#1abc9c;font-size:2.5rem}#pricing-content .content-section #plans .plan .pricing .price-per{color:#eff1f3;font-weight:300;clear:both}#pricing-content .content-section #plans .plan .plan-items{margin:0;padding:0;color:#61636a;width:100% !important}#pricing-content .content-section #plans .plan .plan-items .plan-item{height:60px;font-size:14px;font-weight:300;border:1px solid #ddd}#pricing-content .content-section #plans .plan .plan-items .plan-item td.accent{color:black;font-size:1.05rem}#pricing-content .content-section #includes{color:#35373C}#pricing-content .content-section #includes ul{color:#35373C;margin-top:1rem !important;list-style-type:none !important}#pricing-content .content-section #includes ul li{margin-left:-40px !important;margin-bottom:0.4rem;font-weight:300}#pricing-content .content-section #includes .asterik-text{margin-top:2rem;font-size:.9rem;line-height:1.2rem;font-style:italic;color:#96979c}#pricing-content .content-section #includes .asterik-text a{font-style:normal;font-weight:400}#pricing-content .content-section #includes .asterik-text:before{content:"*";font-size:1.2rem;color:#1abc9c !important;padding-right:5px;font-weight:800}#pricing-content .content-section #price-bottom{text-align:center;margin-top:40px}#pricing-content .content-section #price-bottom .subscription{font-style:italic;font-size:0.8rem;font-weight:400;color:#787879}#pricing-content .content-section #price-bottom .subscription .asterik{color:#1abc9c;font-size:1.5rem;position:relative;left:-8px;top:10px}#pricing-content .content-section #pricing-toggle .monthly{color:#96979c}#pricing-content .content-section #pricing-toggle #switch .dot{margin-left:27px}#pricing-content .content-section .price-number .monthly{display:none}@media (max-width: 767px){#pricing-header{padding:98px 20px 20px}#pricing-toggle{margin:0 auto 20px !important}#pricing-content{margin:0 !important}#pricing-content .content-section{margin:0 !important;padding:20px}#pricing-content .content-section #plans .plan.solo{margin-bottom:20px}#pricing-content .content-section #plans .plan.team{margin-left:0}#pricing-content .content-section #plans .plan .pricing tr{border:0 !important}}@media (max-width: 767px) and (orientation: landscape){#pricing-header{height:100vh}}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}body.registrations{background-image:radial-gradient(#fff, #FAFDFF)}.slide-left-animation{background-color:#1f2940;-webkit-animation:slide-left 1s ease-in-out;-webkit-animation-delay:0s;animation:slide-left 1s ease-in-out;animation-delay:0s}@keyframes slide-left{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-100%)}}.alert{color:red !important;margin:0 !important;padding:0 !important;border:none !important}.error{color:red !important;font-size:12px}.input.field_with_errors{border:1px dotted red;padding:20px;background:#fff1f1;margin-bottom:10px}.input.field_with_errors label{font-weight:400;color:red !important}.input.field_with_errors .input input{width:none !important;background:#ffffff !important}label{display:inline-block;max-width:100%;margin-bottom:0px;font-weight:300;color:gray;text-align:right !important;font-size:12px}abbr{display:none}.signup-content{padding-top:2rem;margin:0 auto;z-index:4}.signup-content #signup-fields{max-width:300px;margin:0 auto}.signup-content #signup-fields p.pagehead{font-size:1.725rem !important;font-weight:200;letter-spacing:-0.1rem;line-height:1.9rem;text-align:center}.signup-content #signup-fields p.pagehead-sign-up{color:#1f2940;font-size:24px;font-weight:300;line-height:28px;text-align:center}.signup-content #signup-fields .recaptcha_wrapper{margin-bottom:15px}.signup-content #signup-fields .recaptcha_error{margin-bottom:15px;color:red}.signup-content #signup-fields p{font-size:.9rem;text-align:center}.signup-content #signup-fields .form-inputs{padding:1rem 0 0.2rem 0}.signup-content #signup-fields .form-inputs .input input{padding:15px 20px;max-width:400px;width:100%;height:50px !important;margin-bottom:15px;background:#FFFFFF;box-shadow:0px 1px 12px 0px rgba(33,35,43,0.3);border:none !important;opacity:0.58;font-size:1rem;font-weight:400;color:black}.signup-content #signup-fields .form-inputs #user_remember_me,.signup-content #signup-fields .form-inputs #admin_remember_me{background:none !important}.signup-content #signup-fields .form-inputs div.user_remember_me,.signup-content #signup-fields .form-inputs div.admin_remember_me{font-size:.8rem;font-weight:300;color:#61636a;text-align:left}.signup-content #signup-fields .form-inputs div.user_remember_me #user_remember_me,.signup-content #signup-fields .form-inputs div.user_remember_me #admin_remember_me,.signup-content #signup-fields .form-inputs div.admin_remember_me #user_remember_me,.signup-content #signup-fields .form-inputs div.admin_remember_me #admin_remember_me{background:none !important;box-shadow:none !important;width:22px !important;height:10px !important}.signup-content #signup-fields .form-inputs div.user_remember_me .remember-me,.signup-content #signup-fields .form-inputs div.admin_remember_me .remember-me{display:inline-block;vertical-align:top;width:49%}.signup-content #signup-fields .form-inputs div.user_remember_me .remember-me input,.signup-content #signup-fields .form-inputs div.user_remember_me .remember-me span,.signup-content #signup-fields .form-inputs div.admin_remember_me .remember-me input,.signup-content #signup-fields .form-inputs div.admin_remember_me .remember-me span{margin:0;vertical-align:middle}.signup-content #signup-fields .form-inputs div.user_remember_me #forgot-password,.signup-content #signup-fields .form-inputs div.admin_remember_me #forgot-password{display:inline-block;vertical-align:top;width:49%;text-align:right}.signup-content #signup-fields .form-actions input{margin-top:20px;max-width:400px !important;width:100%}.signup-content #testimonial{height:100%;background-color:#1f2940;padding:0;margin:0;text-align:center}.signup-content #testimonial .testimonial-content{max-width:769px;margin:4rem 100px 0 100px}.signup-content #testimonial .testimonial-content img{margin-top:-58px;width:120px}.signup-content #testimonial .testimonial-content div.quote{padding:0 !important;margin:0 !important;width:100%}.signup-content #testimonial .testimonial-content div.quote .title-details{color:#FFFFFF;font-size:24px;font-style:italic;letter-spacing:-0.53px;line-height:33px;text-align:center;margin-bottom:20px}.signup-content #testimonial .testimonial-content div.quote p{color:#FFFFFF;font-size:14px;line-height:30px;text-align:center}.signup-content #testimonial .testimonial-content div.quote p quotemark.left-quotemark{padding:6px 14px 0 20px;height:14px;background-position-y:0;background-repeat:no-repeat}.signup-content #testimonial .testimonial-content div.quote p quotemark.right-quotemark{padding:1px 8px 3px 11px;background-position-y:10px;background-repeat:no-repeat}.signup-content #login-links{color:#61636a;margin-top:20px}.signup-content #login-links .sign-up{width:100%;text-align:center;color:#FC2F2F}.signup-content #login-links .sign-up:hover{color:#23527c}.signup-content #login-links .forgot-password{width:50%;text-align:right;float:right}.signup-content #login-links p{float:left}.content-logo{margin-bottom:14px}#signup-content{padding-top:2rem;margin:0 auto}#signup-content #signup-fields{max-width:400px;margin:0 auto 100px auto}#signup-content #signup-fields #signup-logo{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/logo_dark.svg);background-repeat:no-repeat;padding:18px 0;background-repeat:no-repeat;margin-left:9.7rem;margin-bottom:2rem}#signup-content #signup-fields p.pagehead{font-size:1.725rem !important;font-weight:200;letter-spacing:-0.1rem;line-height:1.9rem;text-align:center}#signup-content #signup-fields p{font-size:.9rem;text-align:center}#signup-content #signup-fields .form-inputs{padding:1rem 0 0.2rem 0}#signup-content #signup-fields .form-inputs .input input{padding:15px 20px;max-width:400px;width:100%;height:50px !important;margin-bottom:15px;background:#FFFFFF;box-shadow:0px 1px 12px 0px rgba(33,35,43,0.3);border:none !important;opacity:0.58;font-size:1rem;font-weight:400;color:black}#signup-content #signup-fields .form-inputs #user_remember_me,#signup-content #signup-fields .form-inputs #admin_remember_me{background:none !important}#signup-content #signup-fields .form-inputs div.user_remember_me,#signup-content #signup-fields .form-inputs div.admin_remember_me{font-size:.8rem;font-weight:300;color:#61636a;text-align:left}#signup-content #signup-fields .form-inputs div.user_remember_me #user_remember_me,#signup-content #signup-fields .form-inputs div.user_remember_me #admin_remember_me,#signup-content #signup-fields .form-inputs div.admin_remember_me #user_remember_me,#signup-content #signup-fields .form-inputs div.admin_remember_me #admin_remember_me{background:none !important;box-shadow:none !important;width:22px !important;height:10px !important}#signup-content #signup-fields .form-inputs div.user_remember_me .remember-me,#signup-content #signup-fields .form-inputs div.admin_remember_me .remember-me{display:inline-block;vertical-align:top;width:49%}#signup-content #signup-fields .form-inputs div.user_remember_me .remember-me input,#signup-content #signup-fields .form-inputs div.user_remember_me .remember-me span,#signup-content #signup-fields .form-inputs div.admin_remember_me .remember-me input,#signup-content #signup-fields .form-inputs div.admin_remember_me .remember-me span{margin:0;vertical-align:middle}#signup-content #signup-fields .form-inputs div.user_remember_me #forgot-password,#signup-content #signup-fields .form-inputs div.admin_remember_me #forgot-password{display:inline-block;vertical-align:top;width:49%;text-align:right}#signup-content #signup-fields .form-actions input{margin-top:20px;max-width:400px !important;width:100%}#signup-content #testimonial{height:100%;background-color:#1B2033;padding:0;margin:0;text-align:center}#signup-content #testimonial .testimonial-content{max-width:768px;margin:4rem auto 0 auto}#signup-content #testimonial .testimonial-content img{margin-top:-58px;width:120px}#signup-content #testimonial .testimonial-content div.quote{padding:0 !important;margin:0 !important;width:100%}#signup-content #testimonial .testimonial-content div.quote p{font-size:1rem;line-height:2rem;color:white;margin-right:3rem}#signup-content #testimonial .testimonial-content div.quote p quotemark.left-quotemark{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/quotemark_left.svg);padding:6px 14px 0 20px;height:14px;background-position-y:0;background-repeat:no-repeat}#signup-content #testimonial .testimonial-content div.quote p quotemark.right-quotemark{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/quotemark_right.svg);padding:1px 8px 3px 11px;background-position-y:10px;background-repeat:no-repeat}#signup-content #testimonial .testimonial-content div.quote p.attribution{font-size:.8rem}#signup-content #login-links{color:#61636a;margin-top:20px}#signup-content #login-links .sign-up{width:100%;text-align:center}#signup-content #login-links .forgot-password{width:50%;text-align:right;float:right}#signup-content #login-links p{float:left}#signup-content.login-content{padding:none !important;margin:none !important}#signup-content.login-content #signup-fields{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #eee;padding:40px;max-width:485px;width:100%;background-color:rgba(255,255,255,0.8)}div.quote-bottom{margin-top:38px}div.quote-bottom p.attribution{font-size:.8rem;color:#FFFFFF;font-family:"Open Sans";font-size:16px;line-height:20px;text-align:center}.signup-content.login-content{padding:auto !important;margin:auto !important}.signup-content.login-content #signup-fields{border:1px solid #eee;padding:40px;max-width:485px;width:100%;background-color:rgba(255,255,255,0.8)}.change-password{margin:100px}.change-password-error{margin-top:15%;border:1px solid white;border-top-left-radius:9px;border-top-right-radius:9px;background-color:white;padding:20px 1% 0;box-shadow:0 3px 8px rgba(50,50,50,0.17)}.change-password-error h2{text-align:center}.change-password-error p{line-height:1.5em;text-align:center}.email-wrapper{margin:0 0 1em;padding:2em;background-color:#323337;border:0px solid white;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:white;box-shadow:0 3px 8px rgba(50,50,50,0.17);line-height:1.5em;text-align:center}@media (min-height: 1200px){#testimonial{position:fixed;width:100%;bottom:0}#testimonial .testimonial-content{max-width:768px;margin:0 auto !important}}#sign-up{background:url("https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/img_trial_bg.jpg") no-repeat center;background-size:cover;padding:4rem 2rem}#sign-up #sign-up-content{margin:4rem auto;max-width:1200px;margin:0 auto}#sign-up #sign-up-content h2{color:white !important;font-weight:300 !important;margin:0 0 0.6rem 0 !important}#sign-up #sign-up-content p{font-size:1.2rem;font-style:italic;color:white;text-align:left}#sign-up #sign-up-content #sign-up-button button.btn{margin:0}#sign-up .get-started{display:none !important}@media (max-width: 767px){#login-links{display:none !important}#sign-up .sign-up-text p{text-align:center !important}#sign-up .sign-up-button{display:none !important}#sign-up .get-started{display:block !important;margin-top:0.5rem}#sign-up .get-started input{width:100%;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}#sign-up .get-started .btn-cta{background-color:white;color:#35373C !important;width:100%;font-weight:400;font-size:1rem !important;text-transform:none}}.signup-logo{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/gather_logo.svg);background-repeat:no-repeat;background-repeat:no-repeat;padding:25px 0;margin:0 auto;text-align:center;width:120px}.rolling{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/rolling-2.9s-47px.svg);width:47px;height:47px;top:360px;position:absolute;left:265px;visibility:hidden}.shown{display:block;visibility:visible !important}.signup-rolling{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/rolling-2.9s-47px.svg);background-repeat:no-repeat;padding:25px 0;background-repeat:no-repeat;margin-left:6.0rem;margin-bottom:2rem}.popup-logo{padding-top:155px;padding-left:115px}.popup-rolling{padding-top:50px;padding-left:137px}.btn-sign-up-enable{border-radius:4px;background-color:#1ABC9C;height:50px;width:300px;color:#FFFFFF;font-size:18px;font-weight:500;letter-spacing:-0.21px;line-height:21px;text-align:center}.btn-sign-up-enable:hover:not(.btn-sign-up-disable){background:#1B2033 !important;color:#fff !important;border:1px solid rgba(255,255,255,0) !important}.btn-sign-up-disable{background-color:#DDDDDD}.btn-sign-up-disable:hover{color:white}.btn-sign-up-google{padding:8px 12px;width:300px;height:38px}.btn-sign-up-google .text{height:16px;width:127px;color:#1f2940;font-family:Roboto;font-size:14px;font-weight:500;line-height:16px}.btn-sign-in-google{max-width:400px;width:100%;padding-top:20px;top:13px;position:relative;height:65px}.btn-sign-in-google .text{width:127px;color:#1f2940;font-family:Roboto;font-size:16px;font-weight:500;line-height:16px}.btn-sign-in-google .text image{margin-bottom:3px}.popup{width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.75);z-index:2}.popup-inner{height:610px;max-width:600px;width:90%;padding:40px;position:absolute;top:50%;left:313px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 2px 6px #000;border-radius:6px;background:#fff}.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0px;right:0px;transition:ease 0.25s all;-webkit-transition:ease 0.25s all;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:1000px;background:rgba(0,0,0,0.8);font-family:Arial, Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff}.popup-close:hover{-webkit-transform:translate(50%, -50%) rotate(180deg);transform:translate(50%, -50%) rotate(180deg);background:#000;text-decoration:none}.form-sign-up{background-color:#1B2033}.wrapper-form{background-color:#ffffff;width:50%;height:100%;left:0px;align-items:center;justify-content:center;position:absolute;z-index:5}.wrapper-form-transaction{border-color:#1B2033;width:600px;height:460px;left:calc(50% - 300px);border-radius:6px;transition-property:width height left;transition-duration:1s;transition-timing-function:ease-in-out;-webkit-transition-property:width height left;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out}.signup-fields-transaction{margin-top:100px !important;transition:margin-top 1s;transition-timing-function:ease-in-out;-webkit-transition:margin-top 1s;-webkit-transition-timing-function:ease-in-out}.signup-text{height:19px;width:192px;color:#96979C;font-size:16px;font-style:italic;line-height:19px;top:277px;text-align:center;margin:27px auto 0px}.form-wrapper-transaction{display:none}.testimonial-transaction{opacity:0;transition-property:opacity;transition-duration:1s;transition-timing-function:ease-in-out;-webkit-transition-property:opacity;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out}.sign-up-porcessing{height:51px}.sign-up-porcessing img{width:32px;margin-left:126px}@keyframes loading{to{transform:rotate(360deg)}}#signup-spinner{margin:34px auto 0px;text-align:center;width:45px;height:45px;border-radius:50%;background:transparent;border-top:2px solid #ff245e;border-right:2px solid #ff245e;border-bottom:2px solid #ff245e;border-left:2px solid #fff;-webkit-animation:loading 1.2s infinite linear;-moz-animation:loading 1.2s infinite linear;-ms-animation:loading 1.2s infinite linear;animation:loading 1.2s infinite linear}.main-iframe{position:absolute;top:0;left:0;border:none;width:100%;height:100%;opacity:0;z-index:0;pointer-events:none}.show-main-iframe{width:100%;height:100%;opacity:1;z-index:100;pointer-events:auto;transition-property:opacity;transition-duration:1s;transition-timing-function:ease-in-out;-webkit-transition-property:opacity;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out}.signup-logo-linked{cursor:pointer}.sign-up-logo-wrapper{display:flex;justify-content:center;margin-bottom:40px}.btn-pink{background-color:#ff245e;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}.sign-up-error{padding:10px !important}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}#footer{background-color:#1B2033;height:auto !important}#footer #footer-content{max-width:1200px;margin:0 auto;padding:4rem 0}#footer p{color:white;font-size:0.7rem;font-weight:300;opacity:0.3;margin:0}#footer #footer-links{float:left;padding:0 0 0 2rem}#footer #footer-links a{color:white !important;opacity:0.6}#footer #footer-links a:hover{color:white;opacity:1}#footer a{color:white;font-size:.8rem;font-weight:300;padding:0 1rem 0 0}#footer a:hover{text-decoration:none}#footer #footer-logo{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/logo.svg);background-repeat:no-repeat;padding:3px 47px;background-repeat:no-repeat;margin-left:2rem}#footer.app-footer{height:120px !important;position:fixed;width:100%;bottom:0}#footer.app-footer #footer-logo{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/logo.svg);background-repeat:no-repeat;padding:18px 0;background-repeat:no-repeat;margin-left:10.7rem}#footer.app-footer #footer-content{text-align:center !important;padding:1rem 0 !important;max-width:400px;margin:0 auto !important}#footer.app-footer #footer-content #footer-links{float:none}html{font-size:16px !important}body{color:white !important;font-family:"Roboto",helvetica,"sans-serif" !important}button:focus,button:active,.btn:focus,.btn:active{outline:none !important}input{transition:all 200ms}::-webkit-input-placeholder{color:#35373C;font-weight:300}input:focus{outline:none !important;box-shadow:4px 4px 14px 4px rgba(33,35,43,0.2) !important;transform:scale(1.02)}hr{margin-bottom:4rem !important}h1{font-size:4rem !important;letter-spacing:-0.15rem !important;color:white;line-height:3.8rem !important;font-weight:300 !important;margin-bottom:1.6rem !important;opacity:0.9}h2{font-size:2rem !important;letter-spacing:-0.1rem !important;color:#35373C !important;font-weight:300 !important;letter-spacing:0rem;margin-bottom:1rem !important}.h2-span{color:#96979c;font-size:1.2rem;margin-left:0.6rem;letter-spacing:0rem}p{font-size:1rem;line-height:1.8rem;color:#35373C;font-weight:300}a{color:#FC2F2F !important}.white{color:white !important}.green{color:#1abc9c !important}.gray{color:#96979c !important}ol{color:black !important}ol li{font-weight:400}ol li p{font-weight:300 !important}ol li ol li{font-weight:300 !important}ul.feature-list{color:#35373C;margin-top:2rem !important;list-style-type:none !important}ul.feature-list li{margin-left:-40px !important;margin-bottom:1rem;font-weight:300}ul.feature-list li span{position:absolute;left:5rem}ul.feature-list li img{margin-top:-4px !important;margin-right:0.8rem}div.feature-list{color:#35373C;font-weight:300}div.feature-list .feature{display:table;margin-bottom:20px}div.feature-list .feature .feature-img{display:table-cell;vertical-align:middle;width:40px}div.feature-list .feature .feature-txt{display:table-cell;width:calc(100% - 40px)}div.feature-list .feature:last-child{margin-bottom:0}button:not(.navbar-toggler){transition:all 500ms}.btn-cta{margin:0;border-radius:0 !important;padding:1.4rem;width:15.625rem;height:4rem;text-transform:uppercase;font-weight:300;color:white !important}.btn-orange{background-color:#FC2F2F;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}button:hover:not(.navbar-toggler .btn-sign-up-enable){background-color:#fff !important;color:#35373C !important;box-shadow:4px 4px 6px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4);transform:scale(1.02);border:1px solid rgba(255,255,255,0) !important}button.btn-gray{background-color:rgba(27,29,39,0.5);border:1px solid rgba(251,251,251,0.5)}button.btn-white{background-color:white;color:#35373C !important;width:100%;max-width:300px;height:80px;font-weight:400;font-size:1rem !important;text-transform:none;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1 1px 1px rgba(0,0,0,0.4)}input[type="checkbox"]{border-radius:0;border:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;color:#222222;position:relative;height:auto;width:auto;padding-left:0;margin-bottom:0}.content-section{clear:both !important;max-width:1200px;margin:4rem auto}.row{margin:0}.btn{white-space:inherit}#terms-page{margin-top:150px}.subpage-header{background-size:cover !important;height:26rem;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.subpage-header h1{font-size:2.9rem !important;text-align:center;margin-bottom:0.5rem !important;font-weight:300 !important}.subpage-header p{color:white !important;text-align:center;font-size:1.2rem}.testimonial-section{background-color:#1B2033;padding:1rem;margin-bottom:4rem}.testimonial-section img{width:100%;max-width:150px}.testimonial-section aside.pquote{float:right}.testimonial-section div.quote{margin:0}.testimonial-section div.quote p{line-height:1.6rem;color:white}.testimonial-section div.quote p quotemark.left-quotemark{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/quotemark_left.svg);padding:6px 14px 0 20px;height:14px;background-position-y:0;background-repeat:no-repeat}.testimonial-section div.quote p quotemark.right-quotemark{background:url(https://s3-us-west-2.amazonaws.com/thegatherapp-marketing/images/quotemark_right.svg);padding:1px 8px 3px 11px;background-position-y:10px;background-repeat:no-repeat}.testimonial-section div.quote p.attribution{margin-top:20px;margin-bottom:0;font-size:.9rem}@media (min-width: 767px){.testimonial-section .row{display:flex;align-items:center}}@media (max-width: 767px){#intercom-container{display:none}h2{text-align:center !important;margin-bottom:20px !important}.testimonial-section{padding:10px !important;margin:0 !important}.testimonial-section .home-section{margin-bottom:0 !important}.testimonial-section .home-section .img-container{text-align:center}.testimonial-section .home-section .img-container img{padding:0 !important}.testimonial-section .home-section .quote{margin-top:30px !important}.testimonials-table{display:block}.testimonials-section{padding:0 !important}.testimonials-section .heart-divider{margin-bottom:20px}.testimonials-section .testimonials-section-col{display:block !important;width:100% !important;padding:0 15px !important;margin-bottom:30px}.testimonials-section .testimonials-section-col .testimonial-quote{padding:0 !important}.testimonials-section .testimonials-section-col .testimonials-table-cell{display:flex;align-items:center}.testimonials-section .testimonials-section-col .testimonials-image{margin:0 !important;width:22%}.testimonials-section .testimonials-section-col .testimonials-text{width:78%;padding-left:20px !important;margin-top:0 !important}.testimonials-section .testimonials-section-col:last-child{margin-bottom:0}.image-organized{float:none;margin-bottom:41px;width:20rem !important;height:20rem !important}.section-image-communicate,.section-image-support,.section-image-present{margin-bottom:20px !important;text-align:center}.section-image-communicate img,.section-image-support img,.section-image-present img{float:none}}.registration{height:100vh;width:100%}.registration .form{width:50%;float:left;height:100vh;vertical-align:middle;display:flex;align-items:center;justify-content:center}.registration .form .required.control-label{height:13px;color:#1f2940;font-size:14px;line-height:13px}.registration .form .separate{padding-top:15px}.registration .form .separate .text{padding-bottom:35px;margin:0px 15px;height:16px;width:13px;color:#1f2940;font-size:14px;font-style:italic;line-height:16px;float:left}.registration .form .separate .line{margin-top:8px;float:left;box-sizing:border-box;height:1px;width:126px;border:1px solid #DDDDDD}.registration .form .terms{height:17px;color:#1f2940;font-size:12px;line-height:17px;text-align:center}.registration .form .terms a{color:#1f2940 !important;text-decoration:underline;font-weight:bold;cursor:pointer}.registration .form .terms .agree_terms{padding-top:40px}.registration .form .terms .sign_in{padding-top:30px}.registration .sign-up-description{background-color:#1f2940}#form-wrapper{width:300px}.btn-sign-in-enable:hover{background:#1B2033 !important;color:#fff !important;border:1px solid rgba(255,255,255,0) !important}.status-error{color:red !important}.users-registrations{padding:0 !important}.users-registrations .container-fluid{display:none}.users-registrations #page_content{margin-top:0}.users-registrations #page_content #signup-authentication-container{display:flex;flex-flow:row nowrap;width:100%;height:100vh;background-color:#1F2940;justify-content:center;align-items:center;text-align:center}.users-registrations #page_content #signup-authentication-container .display-none{display:none}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container p{margin:0}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #email-instructions-text{color:#fff;font-size:24px;font-weight:400;padding:0 24px;margin-bottom:16px;line-height:28.13px}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #incorrect-input-message{font-size:14px;color:#E73C3C;font-weight:500;line-height:20px}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #incorrect-input-message p:nth-child(2){font-style:italic}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container .visibility-hidden{visibility:hidden}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container>div:nth-child(1){margin-left:25px}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container{display:flex;align-items:center}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .digit-input-container{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;margin:25px 25px 25px 0px}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .digit-input-container .authenticate-signup-input{border-radius:8px;border:2px solid #ddd;padding:8px;width:84px;height:140px;background-color:#313C57;font-weight:300;color:#fff;font-size:94px;text-align:center;caret-color:transparent}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .digit-input-container .digit-input-caret{border-bottom:2px solid #fff;position:absolute;width:47px;margin-top:70px}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .hidden-caret{display:none}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input::-webkit-outer-spin-button,.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input::placeholder{color:#fff;opacity:20%}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input:focus,.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input:focus-within{border:4px solid #1ABC9C;opacity:100%}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input:focus::placeholder,.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .authenticate-signup-input:focus-within::placeholder{opacity:100%}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .input-incorrect{border:4px solid #c00 !important;background-color:#1F2940 !important}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #authenticate-signup-input-container .transparent-input{color:rgba(255,255,255,0.5) !important}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #resend-email-text{font-size:14px;color:#fff}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #resend-email-link{font-size:14px;color:#FF245E !important;font-weight:bold;cursor:pointer}.users-registrations #page_content #signup-authentication-container #authenticate-signup-container #resent-code-instructions{font-style:italic;color:#fff;font-weight:400;margin-top:34px}.users-registrations #page_content #signup-authentication-container #no-attempts-left-container{color:#fff}.users-registrations #page_content #signup-authentication-container #no-attempts-left-container #no-attempts-left-text{font-size:24px;color:#fff}.users-registrations #page_content #signup-authentication-container #no-attempts-left-container #contact-support-text{color:#fff}.users-registrations #page_content #signup-authentication-container #no-attempts-left-container #contact-support-text a,.users-registrations #page_content #signup-authentication-container #no-attempts-left-container #contact-support-text a:hover,.users-registrations #page_content #signup-authentication-container #no-attempts-left-container #contact-support-text a:visited{color:#FF245E !important}#page_content .hidden{display:none}#page_content #signup-in-progress-container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:100vh;background-color:#1F2940}#page_content #signup-in-progress-container #loader{border-radius:50%;width:40px;height:40px;border:4px solid #12C59A;border-left:4px solid #1F2940;animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite}#page_content #signup-in-progress-container p{font-size:1rem;font-weight:500;color:#fff;margin-top:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 767px){.registration .sign-up-description{display:none}.registration .wrapper-form{width:100%;height:105%}.registration .wrapper-form .signup-content #signup-fields p.pagehead-sign-up{font-weight:400}.registration .form{width:100%;height:105vh}.registration .form .terms{padding-bottom:24px}.registration .form .terms .agree_terms{padding:24px 0}.registration .form .terms .agree_terms .terms_url{color:#FF245E !important;text-decoration:none;font-weight:normal}.registration .form .user_password span{color:#12C59A;background-color:white}.registration .sign_in{height:17px;color:#1f2940;font-size:12px;font-weight:550;line-height:17px;text-align:center}.registration .sign_in a{color:#FF245E !important;text-decoration:none;cursor:pointer}}@media (max-width: 767px){.registration>.form{background-color:#1A1937}.registration>.form .hidden{display:none}.registration>.form #signup-in-progress-container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:100vh}.registration>.form #signup-in-progress-container #loader{border-radius:50%;width:40px;height:40px;border:4px solid #12C59A;border-left:4px solid #1A1937;animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite}.registration>.form #signup-in-progress-container p{font-size:1rem;font-weight:500;color:#fff;margin-top:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}}#signup-success-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}#signup-success-container .signup-success-gather-logo{margin:24px 0px 12px 0px !important}#signup-success-container p{font-size:1rem;color:#000;padding:8px;text-align:center;margin:0px}#signup-success-container p:nth-child(2){font-size:1.5rem;padding:0px 50px;margin-bottom:0px}#signup-success-container p:nth-child(3){padding:0px}#signup-success-container p:nth-child(4){padding:0px 50px}#signup-success-container #signup-success-laptop-image{width:300px;height:180px;border-radius:8px;margin:20px 0px}#signup-success-container p:nth-child(6){padding:0px 50px}#signup-success-container a:nth-child(7),#signup-success-container a:visited,#signup-success-container a:hover{color:#FF245E !important;text-decoration:none;margin-top:10px}@media (max-width: 393px){#signup-success-container p:nth-child(2){font-size:1.5rem;padding:0px 30px}#signup-success-container p:nth-child(4){padding:0px 30px}#signup-success-container p:nth-child(6){padding:0px 30px}}@media (max-width: 320px){#signup-success-container p:nth-child(2){font-size:1.25rem !important;padding:0px 30px}#signup-success-container p:nth-child(4){padding:0px 10px !important}#signup-success-container p:nth-child(6){padding:0px 10px}}


/*# sourceMappingURL=marketing.min.8ccc527bcd3e0a3ceb4d.css.map*/