.leaf-webform{background:none #fff0;font-family:'Roboto';font-size:18px;color:#333}.leaf-webform{box-sizing:border-box}.leaf-webform .form-label{color:#333;line-height:1;font-weight:600;margin-bottom:.5rem}.leaf-webform label{display:inline-block}.leaf-webform label.required:after,.leaf-webform label.required:after{content:"*";color:red;font-weight:400;margin-left:.25rem}.leaf-webform .form-control,.leaf-webform .form-select{display:block;width:100%;height:60px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 0 0;color:#3a4a56;font-size:1.1rem;font-weight:400;padding:0 15px;margin-bottom:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.leaf-webform textarea.form-control{height:auto;min-height:120px;padding:12px 15px;line-height:1.5;resize:vertical}.leaf-webform .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.leaf-webform .is-invalid .invalid-feedback{display:block;margin-bottom:30px}.leaf-webform .is-invalid input{margin-bottom:10px;border-color:#dc3545}.leaf-webform .form-control:focus,.leaf-webform .form-select:focus{border-color:#333333!important}.leaf-webform input[type=submit]{font-size:18px;background-color:#333;color:#fff;border:none;cursor:pointer;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:12px 32px 12px 32px}.leaf-webform input[type=submit]:hover,input[type=submit]:focus{background-color:#fff;color:#333;border-color:#333}.leaf-webform button[type=submit]{font-size:18px;background-color:#333;color:#fff;border:none;cursor:pointer;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:12px 32px 12px 32px}.leaf-webform button[type=submit]:hover,button[type=submit]:focus{background-color:#fff;color:#333;border-color:#333}.leaf-webform .container,.leaf-container{padding:20px}.leaf-webform .col-25{float:left;width:25%;margin-top:6px}.leaf-webform .col-75{float:left;width:75%;margin-top:6px}.leaf-webform .row:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.leaf-webform .col-25,.leaf-webform .col-75,.leaf-webform input[type=submit]{width:100%;margin-top:0}}.leaf-webform .disabled{background-color:#ebebe4;color:#545454;pointer-events:none}.leaf-webform .show{transition:opacity 400ms}.leaf-webform .hide{opacity:0}.leaf-webform .mb-3{margin-bottom:1rem!important}.leaf-webform .alert.bg-light-primary{background:#F6F8FA!important}.leaf-webform .bg-light-primary{background-color:#F1FAFF!important}.leaf-webform .p-5{padding:1.25rem!important}.leaf-webform .mb-10{margin-bottom:2.5rem!important}.leaf-webform .align-items-center{align-items:center!important}.leaf-webform .d-flex{display:flex!important}.leaf-webform .alert-dismissible{padding-right:3rem}.leaf-webform .alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.65rem}.leaf-webform .alert-dismissible .btn-close{position:absolute;right:0;z-index:2;padding:1.25rem 1rem}.leaf-webform .btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:#fff0 center/1em auto no-repeat url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.71277 9.77342C9.00567 10.0663 9.48054 10.0663 9.77343 9.77342C10.0663 9.48053 10.0663 9.00566 9.77343 8.71276L6.06114 5.00047L9.77342 1.28819C10.0663 0.995293 10.0663 0.52042 9.77342 0.227527C9.48053 -0.0653667 9.00566 -0.0653667 8.71276 0.227527L5.00048 3.93981L1.28815 0.227483C0.995258 -0.065411 0.520385 -0.0654107 0.227491 0.227483C-0.0654019 0.520376 -0.0654023 0.995249 0.227491 1.28814L3.93982 5.00047L0.227483 8.71281C-0.065411 9.0057 -0.0654107 9.48057 0.227483 9.77347C0.520376 10.0664 0.995249 10.0664 1.28814 9.77347L5.00048 6.06113L8.71277 9.77342Z' fill='%23333333'/%3E%3C/svg%3E");border:0;border-radius:.25rem;opacity:.5;cursor:pointer}.leaf-webform .fs-2x{font-size:calc(1.325rem + 0.9vw)!important}.leaf-webform .mb-5{margin-bottom:1.25rem!important}.leaf-webform .me-4{margin-right:1rem!important}.leaf-webform .icon-success{background:#fff0;background:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 25.5C19.9036 25.5 25.5 19.9036 25.5 13C25.5 6.09644 19.9036 0.5 13 0.5C6.09644 0.5 0.5 6.09644 0.5 13C0.5 19.9036 6.09644 25.5 13 25.5ZM18.74 9.82561C19.0579 9.41691 18.9843 8.8279 18.5756 8.51003C18.1669 8.19215 17.5779 8.26577 17.26 8.67447L12.2512 15.1143C12.1399 15.2575 11.9304 15.2761 11.7955 15.1547L8.62716 12.3032C8.24231 11.9568 7.64954 11.988 7.30317 12.3729C6.9568 12.7577 6.988 13.3505 7.37285 13.6969L10.5412 16.5484C11.4851 17.3979 12.9516 17.2678 13.7313 16.2654L18.74 9.82561Z' fill='%2346C67E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:45px 25px;display:inline-block;width:45px;height:25px;vertical-align:middle}.leaf-webform .icon-danger{background:#fff0;background:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.5 13C25.5 19.9036 19.9036 25.5 13 25.5C6.09644 25.5 0.5 19.9036 0.5 13C0.5 6.09644 6.09644 0.5 13 0.5C19.9036 0.5 25.5 6.09644 25.5 13ZM11.75 19.25C11.75 18.5596 12.3096 18 13 18C13.6904 18 14.25 18.5596 14.25 19.25C14.25 19.9404 13.6904 20.5 13 20.5C12.3096 20.5 11.75 19.9404 11.75 19.25ZM12.0625 15.5C12.0625 16.0178 12.4822 16.4375 13 16.4375C13.5178 16.4375 13.9375 16.0178 13.9375 15.5L13.9375 6.75C13.9375 6.23223 13.5178 5.8125 13 5.8125C12.4822 5.8125 12.0625 6.23223 12.0625 6.75L12.0625 15.5Z' fill='%23EF3961'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:45px 25px;display:inline-block;width:45px;height:25px;vertical-align:middle}.leaf-webform .center{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px}.leaf-webform .invalid-message{font-weight:500!important;font-size:14.5px!important;padding-right:3rem!important;padding-left:3rem!important;margin-bottom:3rem!important;margin-top:0.5rem!important;color:#181C32;font-family:'Poppins',sans-serif}.leaf-branding{text-align:left;margin-top:1.5rem;font-family:'Roboto';font-size:.875rem;color:#666}.leaf-branding a{color:#333;text-decoration:none;font-weight:600}.leaf-branding a:hover{text-decoration:underline;color:#000}.leaf-webform .flex-shrink-0{flex-shrink:0}