.particle{position:absolute;border-radius:50%;z-index:-11}.particle-container{z-index:-10}:root{--scroll-track-color: transparent;--scroll-bar-color: #444;--scroll-bar-width: 8px}*{scrollbar-width:var(--scroll-bar-width);scrollbar-color:var(--scroll-bar-color) var(--scroll-track-color)}*::-webkit-scrollbar{width:var(--scroll-bar-width)}*::-webkit-scrollbar-track{background:var(--scroll-track-color);border-radius:5px}*::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-color);border-radius:5px;border:3px solid var(--scroll-track-color)}#mini-profiler,.profiler-results{display:none}.bg-primary{background-color:#b62847}html,body{height:100%;min-height:100vh;margin:0px;padding:0px;width:100%}main{min-height:84vh}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;text-size-adjust:none}body>footer{margin-top:auto}.full-height{height:100% !important;width:100%;margin:0 !important;overflow:hidden}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform,box-shadow;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 10px 20px 0 rgba(0,0,0,.15) !important;color:#fff}.apply_instructions .trix-content{min-height:50px !important}.h1-text{color:#f7f8f8 !important}.linear-gradient{text-align:center;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-origin:padding-box !important;background-attachment:scroll !important;background-size:auto !important;background-position-x:0% !important;background-position-y:0% !important;background-color:rgba(0,0,0,0) !important;background-image:linear-gradient(to right bottom, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0.38)) !important}.linear-gradient::after{content:"";font:inherit;display:block;padding-bottom:.13em;margin-bottom:-0.13em}.radial-gradient{overflow-x:hidden;margin-bottom:-164px;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:radial-gradient(ellipse 80% 50% at 50% -20%, rgba(120, 119, 198, 0.3), transparent)}
