@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");.second-header-text{font-size:16px;color:#3a5bcc;font-weight:700;line-height:24px;text-align:start;font-family:Montserrat\ ,sans-serif}.line-through{text-decoration:line-through;font-size:18px;font-weight:400;line-height:28px;color:gray}.email-header,.line-through{text-align:start;font-family:Montserrat,sans-serif}.email-header{font-size:30px;font-weight:700;line-height:39px;color:#000}.email-header-btn{font-size:30px;line-height:39px}.email-header-btn,.email-header-white{font-weight:700;color:#fff;text-align:center;font-family:Montserrat,sans-serif}.email-header-white{font-size:42px;line-height:50px}.email-header-btn-black{font-size:30px;font-weight:700;line-height:39px;color:#000;text-align:start;font-family:Montserrat,sans-serif}.paragraph-header{text-align:start}.paragraph-header,.paragraph-header-center{font-size:24px;font-weight:700;line-height:33.6px;color:#000;font-family:Montserrat,sans-serif}.paragraph-header-center{text-align:center}.error-banner{margin:16px;padding:16px}.first-header-text{font-size:48px;font-weight:700;line-height:58px;color:#000;text-align:start;font-family:Montserrat,sans-serif}.normal-text{text-align:start}.normal-text,.normal-text-center{font-size:18px;font-weight:400;line-height:28px;color:#000;font-family:Montserrat,sans-serif}.normal-text-center{text-align:center}.normal-text-btn{font-size:18px;line-height:30px}.normal-text-btn,.normal-text-white{font-weight:350;color:#fff;text-align:center;font-family:Montserrat\ ,sans-serif}.normal-text-white{font-size:24px;line-height:33.6px}.normal-text-btn-black{font-size:18px;font-weight:350;line-height:30px;color:#000;text-align:start;font-family:Montserrat\ ,sans-serif}.component-header{text-align:start}.component-header,.component-header-center{font-size:42px;font-weight:700;line-height:50px;color:#000;font-family:Montserrat\ ,sans-serif}.component-header-center{text-align:center}.component-header-center-white{font-size:42px;line-height:50px;color:#fff}.component-header-center-white,.second-header-bold{font-weight:700;text-align:center;font-family:Montserrat\ ,sans-serif}.second-header-bold{font-size:20px;color:#000;line-height:30px}.landing-page{max-width:75%}.landing-page,.landing-page-blue{contain:content;display:flex;align-items:center;flex-direction:column;width:100%;margin-left:auto;margin-right:auto;padding:0 1rem}.landing-page-blue,.start-button{background-color:#3a5bcc}.start-button{padding:10px 20px;font-size:16px;color:#fff;border:none;border-radius:3px;cursor:pointer;width:280px;text-align:center;font-family:Montserrat\ ,sans-serif;transition:background-color .3s ease}.start-button:hover{background-color:#1537a7}.start-button:disabled{background-color:#d6d6d6;cursor:not-allowed}.start-button-header{padding:10px 20px;font-size:16px;color:#fff;background-color:blue;border:blue;border-width:2px;border-radius:0;cursor:pointer;width:200px;text-align:center;transition:background-color .3s ease}.start-button-header:hover{background-color:#fff;color:#000;border:2px}.start-button-sub{padding:10px 20px;font-size:16px;font-weight:600;color:#fff;background-color:#4967c9;border:none;border-radius:10px;cursor:pointer;width:210px;text-align:center;font-family:Montserrat\ ,sans-serif;transition:background-color .3s ease}.start-button-sub:hover{background-color:#1537a7}.start-button-sub:disabled{background-color:#d6d6d6;cursor:not-allowed}.card-dim{display:flex;width:370px;height:700px;justify-content:start}@media(max-width:479px){.first-header-text{font-size:30px;line-height:36px;text-align:center}.normal-text{font-size:16px;line-height:24px;text-align:center}.normal-text-start{font-size:16px;line-height:24px;text-align:start}.component-header{font-size:28px;line-height:34px;text-align:center}.second-header-text{text-align:center}.landing-page{contain:content;width:100%;display:flex;align-items:center;flex-direction:column;margin-left:auto;margin-right:auto}.paragraph-header{font-size:16px;line-height:24px}.email-header{font-size:24px;line-height:30px;text-align:center}.error-banner{margin:0;padding:0}.start-button-header{padding:10px 20px;font-size:16px;color:#fff;background-color:blue;border:blue;border-width:2px;border-radius:0;cursor:pointer;width:130px;text-align:center;transition:background-color .3s ease}}@media (max-width:1200px){.landing-page{max-width:80%}}@media (max-width:992px){.landing-page{max-width:90%}}@media (max-width:768px){.landing-page{max-width:100%}}