.captcha-group{flex-direction:row;justify-content:flex-end;padding:8px;display:flex}
form button{box-sizing:border-box;cursor:pointer;border:none;border-radius:5px;width:100%;padding:.5rem;font-size:24px;font-weight:700}form button.gold{color:#f9f9f9;background-color:#b08f62}form button.white{color:#1c3856;background-color:#f9f9f9}form button.blue{color:#f9f9f9;background-color:#1c3856}.error-form{color:#dd3737;background-color:#f8c5c5;border-radius:5px;flex-direction:row;align-items:center;gap:8px;margin:0 8px;padding:8px;font-weight:700;display:flex}.error-form.hide{display:none}.error-form p{margin:0}
.payload-richtext a{color:var(--color-blue);transition:all .3s}.payload-richtext a:hover{color:var(--color-gold);text-decoration:underline}.text-image-block{flex-direction:row;justify-content:center;align-items:center;gap:48px;display:flex}.text-image-block .payload-richtext{min-width:447px;max-width:495px}.text-image-block p{color:#333;text-align:justify;font-size:16px}.text-image-block img{object-fit:cover;border-radius:10px;min-width:447px;max-width:495px;height:550px}.text-image-block.reverse{flex-direction:row-reverse}.title-block{text-align:center;width:100%;font-size:48px}.subtitle-block{text-align:center;width:80%;font-size:30px}.quote-block{color:#1c3856;text-align:center;font-size:28px;font-style:italic;font-weight:700}.enum-block{flex-direction:row;gap:8px;display:flex}.item-enum-block{text-align:center;flex-direction:column;align-items:center;width:250px;display:flex}.item-enum-block p{color:#333}.item-enum-block img{object-fit:contain;height:100px}.question-answer-block{color:#333;flex-direction:row;align-items:flex-start;gap:8px;width:75%;display:flex}.question-answer-block p{margin:0}.question-answer-block .question-text{font-weight:700;line-height:40px}.question-answer-block .question-icon{color:#f5f5f5;background-color:#b08f62;border-radius:5px;padding:.5rem;font-size:24px}.question-answer-block .question-answer-collapsable{flex-direction:column;flex-grow:1;display:flex}.question-answer-block .question-answer-collapsable .answer-div{transition:all .3s;overflow:hidden}.question-answer-block .question-answer-collapsable.hide .answer-div{height:0!important}.question-answer-block .question-div{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.rich-text-block{width:100%}.rich-text-block p{color:#333}form button{box-sizing:border-box;cursor:pointer;border:none;border-radius:5px;width:100%;padding:.5rem;font-size:24px;font-weight:700}form button.gold{color:#f9f9f9;background-color:#b08f62}form button.white{color:#1c3856;background-color:#f9f9f9}form button.blue{color:#f9f9f9;background-color:#1c3856}.form-part{flex-direction:column;gap:8px;width:100%;display:flex}.error-form{color:#dd3737;background-color:#f8c5c5;border-radius:5px;flex-direction:row;align-items:center;gap:8px;margin:0 8px;padding:8px;font-weight:700;display:flex}.error-form.hide{display:none}.error-form p{margin:0}.call-to-action-block{background-color:var(--color-blue);border-radius:10px;align-items:center;gap:16px;width:100%;padding:32px;display:flex}.call-to-action-block .call-to-action-text-block{text-align:left;width:100%;color:var(--color-white);flex-direction:column;display:flex}.call-to-action-block .call-to-action-text-block h2{color:var(--color-white)}.call-to-action-block button,.call-to-action-block a{text-align:center;width:100%}:is(.call-to-action-block button,.call-to-action-block a).blue:last-child{border:solid 1px var(--color-white)}@media (max-width:980px){.title-block{font-size:40px}.text-image-block{flex-direction:column;width:100%}.text-image-block.reverse{flex-direction:column}.text-image-block.reverse p{text-align:center}.text-image-block img{width:auto;min-width:auto;max-width:100%}.text-image-block p{text-align:center}.text-image-block .payload-richtext{flex-direction:column;align-items:center;min-width:auto;max-width:100%;display:flex}.enum-block{flex-direction:column}.question-answer-block,.rich-text-block{width:100%}.form-part{width:100%;min-width:100%}.call-to-action-block{flex-direction:column}.call-to-action-block .call-to-action-text-block{text-align:center;width:100%}.call-to-action-block button,.call-to-action-block a{width:100%;margin:0}}
