html body{font-family:'Roboto',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-size:16px !important;line-height:1.6 !important;font-weight:400 !important;color:#333333 !important;}html body h1{font-family:'inherit' !important;font-size:42px !important;line-height:1.2 !important;font-weight:700 !important;color:#111111 !important;}html body h2{font-family:'inherit' !important;font-size:34px !important;line-height:1.3 !important;font-weight:600 !important;color:#111111 !important;}html body h3{font-family:'inherit' !important;font-size:28px !important;line-height:1.3 !important;font-weight:600 !important;color:#111111 !important;}html body h4{font-family:'inherit' !important;font-size:22px !important;line-height:1.3 !important;font-weight:600 !important;color:#111111 !important;}html body h5{font-family:'inherit' !important;font-size:18px !important;line-height:1.4 !important;font-weight:500 !important;color:#111111 !important;}html body h6{font-family:'inherit' !important;font-size:16px !important;line-height:1.4 !important;font-weight:500 !important;color:#111111 !important;}html body a{color:#0066cc !important;text-decoration:none !important;}html body a:hover{color:#003366 !important;text-decoration:underline !important;}html body a:visited{color:#663399 !important;}html body a:focus{outline:2px dotted #333 !important;outline-offset:2px !important;}html body ul,html body ol,html body .rspbld-content ul,html body .rspbld-content ol{list-style:revert !important;padding-left:revert !important;margin-left:24px !important;color:#111111 !important;}html body ul li::before,html body ol li::before,html body .rspbld-content ul li::before,html body .rspbld-content ol li::before{content:none !important;}html body .rsform-block ul,html body .rsform-block ol,html body .rsform-block li{list-style:revert !important;}html body .rsform-block li::before{content:none !important;}html body ul li,html body ol li,html body .rspbld-content ul li,html body .rspbld-content ol li,html body .rsform-block ul li,html body .rsform-block ol li{list-style-type:disc !important;list-style-position:outside !important;margin-bottom:6px !important;white-space:normal !important;color:#111111 !important;}html body .btn-primary{background:#0d6efd !important;color:#ffffff !important;border:1px solid #0d6efd !important;border-radius:4px !important;padding:8px 16px !important;text-decoration:none !important;display:inline-block !important;cursor:pointer !important;transition:all 0.25s ease !important;}html body .btn-primary:hover{background:#0b5ed7 !important;color:#ffffff !important;}html body .btn-secondary{background:#6c757d !important;color:#ffffff !important;border:1px solid #6c757d !important;border-radius:4px !important;padding:8px 16px !important;text-decoration:none !important;display:inline-block !important;cursor:pointer !important;transition:all 0.25s ease !important;}html body .btn-secondary:hover{background:#5c636a !important;color:#ffffff !important;}html body .rsform-submit-button,html body .rsform-button,html body .rsform-next,html body .rsform-block-submit,html body button[type="submit"],html body input[type="submit"]{background:#0d6efd !important;color:#ffffff !important;border:1px solid #0d6efd !important;border-radius:4px !important;padding:8px 16px !important;cursor:pointer !important;transition:all 0.25s ease !important;}html body .rsform-submit-button:hover,html body .rsform-button:hover,html body .rsform-next:hover,html body .rsform-block-submit:hover,html body button[type="submit"]:hover,html body input[type="submit"]:hover{background:#0b5ed7 !important;color:#ffffff !important;}html body .rsform-reset-button,html body .rsform-cancel-button,html body .rsform-prev,html body .rsform-block-reset,html body button[type="reset"],html body input[type="reset"],html body input[type="button"]{background:#6c757d !important;color:#ffffff !important;border:1px solid #6c757d !important;border-radius:4px !important;padding:8px 16px !important;cursor:pointer !important;transition:all 0.25s ease !important;}html body .rsform-reset-button:hover,html body .rsform-cancel-button:hover,html body .rsform-prev:hover,html body .rsform-block-reset:hover,html body button[type="reset"]:hover,html body input[type="reset"]:hover,html body input[type="button"]:hover{background:#5c636a !important;color:#ffffff !important;}html body .rsform-submit,html body .rsform-buttons,html body .rsform-block,html body .rsform-submit-container,html body .formControls,html body .rsform-reset,html body .rsform-cancel,html body .rsform-prev-container,html body .rsform-next-container{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;}html body .rsform-submit:hover,html body .rsform-buttons:hover,html body .rsform-block:hover,html body .rsform-submit-container:hover,html body .formControls:hover,html body .rsform-reset:hover,html body .rsform-cancel:hover,html body .rsform-prev-container:hover,html body .rsform-next-container:hover{background:transparent !important;border:none !important;box-shadow:none !important;}html body input[type="text"],html body input[type="email"],html body input[type="number"],html body input[type="tel"],html body input[type="url"],html body input[type="password"],html body textarea,html body select{background:#ffffff !important;color:#000000 !important;border:1px solid #cccccc !important;border-radius:4px !important;padding:10px !important;width:100% !important;box-sizing:border-box !important;transition:all 0.25s ease !important;}html body input:hover,html body textarea:hover,html body select:hover{border-color:#999999 !important;}html body input:focus,html body textarea:focus,html body select:focus{border-color:#0d6efd !important;outline:none !important;}html body label{color:#000000 !important;font-weight:500 !important;margin-bottom:4px !important;display:block !important;}html body .rsform-error,html body .formError,html body .invalid{background:#dc3545 !important;color:#ffffff !important;padding:6px 10px !important;border-radius:4px !important;margin-top:4px !important;display:block !important;}html body input[type="radio"]{appearance:none !important;-webkit-appearance:none !important;width:18px !important;height:18px !important;border:2px solid #999999 !important;border-radius:50% !important;background:transparent !important;position:relative !important;cursor:pointer !important;outline:none !important;box-shadow:none !important;accent-color:unset !important;}html body input[type="radio"]:checked::before{content:"" !important;position:absolute !important;top:50%;left:50%;width:calc(18px * 0.5) !important;height:calc(18px * 0.5) !important;background:#0d6efd !important;border-radius:50% !important;transform:translate(-50%,-50%) !important;}html body input[type="checkbox"]{appearance:none !important;-webkit-appearance:none !important;width:18px !important;height:18px !important;border:2px solid #999999 !important;border-radius:4px !important;background:transparent !important;position:relative !important;cursor:pointer !important;outline:none !important;box-shadow:none !important;accent-color:unset !important;}html body input[type="checkbox"]:checked{background:#0d6efd !important;border-color:#0d6efd !important;}html body input[type="checkbox"]:checked::after{content:"✓" !important;color:#ffffff !important;font-size:calc(18px * 0.75) !important;position:absolute !important;top:50%;left:50%;transform:translate(-50%,-55%) !important;}html body .rsform,html body .rsform-block,html body .rsform-row,html body .rsform-group,html body .rsform-field,html body .rsform-field-container,html body .rsform-input-box,html body .rsform-input-container{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 0 16px 0 !important;}html body .rsform-block:hover,html body .rsform-row:hover,html body .rsform-input-container:hover{background:transparent !important;border:none !important;box-shadow:none !important;}html body .rsform-input-box input,html body .rsform-input-box textarea,html body .rsform-input-box select{background:#ffffff !important;}@media screen and (max-width:768px){html{zoom:90%;}}