:root { --app-header-bg: #cdd8d1; --app-header-link: #ae8829; --app-header-link2: #a44404; --app-footer-bg: #ededed; --app-footer-link: #ae8829; --app-footer-link2: #a44404; --app-font: "Times New Roman", serif; --app-font-2: "Roboto", sans-serif; --app-color-link: #ae8829; --app-color-link2: #a44404; --app-color-1: #78b300; --app-color-2: #558000; --app-color-3: #008113; --app-color-4: #465941; --app-color-5: #e1d8cc; --app-color-6: #424c57; --app-color-7: #275ba0; --app-color-8: #417bb9; --app-color-body: #ffffff; --app-color-light: #eeeeee; --app-color-dark: #141414; --app-color-valid: #558000; --app-color-valid2: #436204; --app-color-delete: #ef4444; --app-color-delete2: #b91c1c; --app-color-cancel: #fbb623; --app-color-cancel2: #da8c07; --app-color-show: #008113; --app-color-show2: #558000; --svg-base-size: 16px; --svg-size-1: 12px; --svg-size-2: 24px; --svg-size-3: 48px; --app-size-1: 1em; --app-size-2: 1.5em; --app-size-3: 2em; --border-width-1: 0.5px; --border-width-2: 2px; --border-width-3: 5px; --rad-1: 4px; --rad-2: 12px; --rad-3: 24px; --trans-1: 0.2s; --trans-2: 0.4s; --trans-3: 0.5s; --trans-4: 1s; --trans-del-1: 0.2s; --trans-del-2: 0.4s; --trans-del-3: 0.5s; --trans-del-4: 0.6s; --scale-1: 0.75; --scale-2: 1.05; --scale-3: 1.25; --scale-4: 1.35; --percent-pos-1: 5%; --percent-pos-2: 10%; --percent-pos-3: 20%; }.bg-custom {
  background-image: url("/uploads/3063b0070b3eb92002bab6e5fcdd7a59.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}/* ============================== INPUT / SELECT / TEXTAREA ================================ */ .theme-form input,.theme-form select,.theme-form textarea{color:#000000;font-size:20px;font-family:;background:#ffffff;border-style:solid;border-color:#000000;border-width:1px;border-radius:8px;padding:10px 10px;max-width:100%;transition:.2s;}.theme-form input::placeholder,.theme-form textarea::placeholder{color:#149103;}/* ============================== HOVER ================================ */ .theme-form input:hover,.theme-form select:hover,.theme-form textarea:hover{background:#ffffff;border-color:#000000;}/* ============================== FOCUS ================================ */ .theme-form input:focus,.theme-form select:focus,.theme-form textarea:focus{border-color:#000000;box-shadow:0 0 0 3px #00000055;outline:none;}/* ============================== FILE BUTTON ================================ */ .theme-form .label-file{display:inline-block;cursor:pointer;margin-bottom:6px;color:#000000;font-size:16px;font-family:;background:#000000;border-style:solid;border-color:#000000;border-width:1px;border-radius:4px;padding:0px 0px;transition:.2s;}.theme-form .label-file:hover{background:#ffffff;border-color:#000000;color:#000000;}/* ============================== SUBMIT BUTTON ================================ */ .theme-form .btn-valid-form{cursor:pointer;color:#ffffff;font-size:14px;font-family:;background:#19ae23;border-style:solid;border-color:#ffffff;border-width:0px;border-radius:8px;padding:8px 8px;transition:.2s;}.theme-form .btn-valid-form:hover{background:#128219;border-color:#ffffff;color:#ffffff;}.custom-check label{display:flex;align-items:center;gap:8px;cursor:pointer;margin-bottom:8px;}.custom-check input[type="checkbox"],.custom-check input[type="radio"]{position:absolute;opacity:0;}.custom-check span{width:6px;height:6px;border:2px solid #000000;display:flex;align-items:center;justify-content:center;transition:.2s;}.custom-check .checkbox span{border-radius:4px;}.custom-check .radio span{border-radius:50%;}.custom-check input:hover+span{border-color:#000000;}.custom-check input:checked+span{background:#000000;border-color:#000000;}.custom-check .checkbox input:checked+span::after{content:"";width:2px;height:3.333333333333333px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}.custom-check .radio input:checked+span::after{content:"";width:2.4px;height:2.4px;background:#ffffff;border-radius:50%;}.custom-check input:focus+span{box-shadow:0 0 0 3px #00000055;}
