.red{background-color:#ffcccc !important}.yellow{background-color:#ffffcc !important}.green{background-color:#ccffcc !important}.form-group{background-color:white;padding:1rem;border-radius:1rem;margin-bottom:0.5rem}.form-group .radio span{cursor:pointer}.form-group .input .control-label{font-size:1.2rem;line-height:1.3em;font-weight:700;margin-bottom:1rem}.form-group .form-check{display:grid}fieldset .form-group{background-color:transparent;padding:0;border-radius:0;margin-bottom:0}fieldset .form-group .radio span{cursor:pointer}fieldset .form-group .input .control-label{font-size:1.2rem;line-height:1.3em;font-weight:700;margin-bottom:1rem}fieldset .form-group .form-check{display:grid}fieldset legend{font-size:1.2rem;line-height:1.3em;font-weight:700;margin-bottom:1rem}fieldset .form-check-label span{display:block;cursor:pointer}.help-block a{text-decoration:underline}.form-check-label span{display:flex;justify-content:space-between}.form-check-label span .left-part{text-align:left}.form-check-label span .right-part{text-align:right}@media (max-width:559px){.display-1{font-size:calc(1.525rem + 2.3vw)}}