body{font-family:"Axiforma Light"}#survey-optin{background-color:#DFE7ED}.color-purple{color:#8057E1}img.alert{width:128px}.title-purple{font-family:"Axiforma Bold";font-weight:700;color:#300071;margin-bottom:2rem}p.description{font-family:"Axiforma Medium";color:#3c3c3c;margin-bottom:2rem}a.action-btn{font-family:"Axiforma Bold";font-weight:700;color:#FFFFFF;font-size:24px;background-color:#8057E1;padding:0.75rem 1.5rem;border-radius:30px;text-decoration:none;border:2px solid #8057E1}a.action-btn:hover{border:2px solid #8057E1;background-color:#FFFFFF;color:#8057E1}div.background{background-color:#DFE7ED}img.guide{width:100%;margin-top:-25%}h1.title-gray,h4.subtitle{font-family:"Axiforma Bold";font-weight:700;color:#3c3c3c;margin-bottom:2rem}div.background-purple{background-color:#300071}.title-form{font-family:"Axiforma Bold";font-weight:700;color:#FFFFFF;border-top-left-radius:15px;border-top-right-radius:15px;background-color:#300071}.title-form h3{padding:10px 20px}.checked{padding:10px 20px;max-height:53px}button.action-btn-red{font-family:"Axiforma Bold";font-weight:700;color:#FFFFFF;font-size:20px;background-color:#FD003A;padding:0.75rem 1.5rem;border-radius:30px;text-decoration:none;border:2px solid #FD003A}button.action-btn-red:hover{border:2px solid #FD003A;background-color:#FFFFFF;color:#FD003A}.form-control{background-color:#F2F2F2;border:none;color:#300071}.form-control:focus{color:#300071;border:none;box-shadow:0 0 0 0.1rem rgb(128,87,225)}label.error{color:rgb(220,53,69);margin-bottom:0.75rem}input.error{border:1px solid rgb(220,53,69)}input.error:focus{color:rgb(220,53,69);box-shadow:0 0 0 0.1rem rgb(220,53,69)}.answer{padding:10px;border:1px solid black}.answer:hover{cursor:pointer;background-color:rgba(0,0,0,0.1)}a.prev-question,a.next-question{background:rgb(0,0,0);padding:5px 10px;color:#FFF}a.prev-question:hover,a.next-question:hover{background-color:rgb(38,38,38)}#surveyModal .hidden-in-survey{display:none}.bg-gray{background-color:#F6F6F6}.bg-dark{background-color:#0A1A31}h5.title-in-survey{line-height:1.75rem}h5.title-in-survey strong{color:white;background-color:red;padding:2px 5px}