﻿@font-face{font-family:"ApplicationIcons";src:url(/assets/application-icons-8b63fa3e6c28a499e094f06a9291a225dcf2e4365a533ae61b54b190c83d7a92.eot);src:url(/assets/application-icons-8b63fa3e6c28a499e094f06a9291a225dcf2e4365a533ae61b54b190c83d7a92.eot?#iefix) format("embedded-opentype"),url(/assets/application-icons-37bca691dd5416c1a30b139c04c76f5efe63bae27321bf43aa3c2bfbfd7c07ea.woff) format("woff"),url(/assets/application-icons-08977862174b681ebd6ddf4c619c5fafba2102df084f8441c80efd9e8e9875ba.ttf) format("truetype"),url(/assets/application-icons-8cbc75cbd5e5a860f3f5b39f4cf2ae9f74c9811ef1fcdf70350e3dbd9c8fc9a1.svg#application-icons) format("svg");font-weight:normal;font-style:normal}@font-face{font-weight:100;font-family:"Roboto";font-style:normal;src:url(/assets/roboto/Roboto-Thin-5e3be9431eebb70c5a5dc2ebbcf7f5c92447b017547c101a1cc27f2f8e99a57d.ttf) format("truetype");font-display:swap}@font-face{font-weight:100;font-family:"Roboto";font-style:italic;src:url(/assets/roboto/Roboto-ThinItalic-5ac6dad44352d8b4161440b23e2b805d59e34ad2f072182ac664fa9893035ad8.ttf) format("truetype");font-display:swap}@font-face{font-weight:200;font-family:"Roboto";font-style:normal;src:url(/assets/roboto/Roboto-Light-cfd0cca5e69208b680e2c42d6e059e8f5e364e2a3847c62d59e2d44850b679be.ttf) format("truetype");font-display:swap}@font-face{font-weight:200;font-family:"Roboto";font-style:italic;src:url(/assets/roboto/Roboto-LightItalic-06194df1a4fa276fca793f871edb7816b82b3526acff0b367068f6b8f20a7bef.ttf) format("truetype");font-display:swap}@font-face{font-weight:400;font-family:"Roboto";font-style:normal;src:url(/assets/roboto/Roboto-Regular-5e34f36d6b02f602ae127705a2730d8f3ece79ffc7ed9dd839532452e253cdbc.ttf) format("truetype");font-display:swap}@font-face{font-weight:400;font-family:"Roboto";font-style:italic;src:url(/assets/roboto/Roboto-Italic-4477145466d708ae8c058f886cfffab3977ec0e98ecd75dbbaa2be361b1deb26.ttf) format("truetype");font-display:swap}@font-face{font-weight:500;font-family:"Roboto";font-style:normal;src:url(/assets/roboto/Roboto-Medium-96fd7fe62316a7245029ffe40ae89138f4fb9585547041adcc15a4b9a48ade50.ttf) format("truetype");font-display:swap}@font-face{font-weight:500;font-family:"Roboto";font-style:italic;src:url(/assets/roboto/Roboto-MediumItalic-4e31ebea691664826101a8ddb36d8d199dfda2aa03702d82af947e85584e305f.ttf) format("truetype");font-display:swap}@font-face{font-weight:700;font-family:"Roboto";font-style:normal;src:url(/assets/roboto/Roboto-Bold-d9a9f200c575c8d9033cc7c05a6c758033a9cea82e7e62c38567d347833cf85e.ttf) format("truetype");font-display:swap}@font-face{font-weight:700;font-family:"Roboto";font-style:italic;src:url(/assets/roboto/Roboto-BoldItalic-539b43882f3e53d514a6cc8e09aacc4ab32b64b59e119b6a51b87196eda1b7a7.ttf) format("truetype");font-display:swap}@font-face{font-weight:900;font-family:"Roboto";font-style:normal;src:url(/assets/roboto/Roboto-Black-57e353932007745282d719c64a0e4835a6d9f3132f31406277db0e97dcd1ca7b.ttf) format("truetype");font-display:swap}@font-face{font-weight:900;font-family:"Roboto";font-style:italic;src:url(/assets/roboto/Roboto-BlackItalic-fe79b37e0741c98bc82423863d61d128a2180535d0f5b75e0f8d91cf25fa8b38.ttf) format("truetype");font-display:swap}@font-face{font-weight:100;font-family:"OpenSans";font-style:normal;src:url(/open-sans/OpenSans-Thin.ttf) format("truetype");font-display:swap}@font-face{font-weight:100;font-family:"OpenSans";font-style:italic;src:url(/open-sans/OpenSans-ThinItalic.ttf) format("truetype");font-display:swap}@font-face{font-weight:200;font-family:"OpenSans";font-style:normal;src:url(/assets/open-sans/OpenSans-Light-d494dabfda072a4b64893d35aa0802521e14b3c4f87fa770e4fab5231b25266a.ttf) format("truetype");font-display:swap}@font-face{font-weight:200;font-family:"OpenSans";font-style:italic;src:url(/assets/open-sans/OpenSans-LightItalic-8fc8415874c35e4d9ad9494ebbce2a415be268f44372a4529c08b3401d9e9f81.ttf) format("truetype");font-display:swap}@font-face{font-weight:400;font-family:"OpenSans";font-style:normal;src:url(/assets/open-sans/OpenSans-Regular-35d34b37388636cf134a11acc8f28f02ebd30ef461358f18d29e1bab555135e2.ttf) format("truetype");font-display:swap}@font-face{font-weight:400;font-family:"OpenSans";font-style:italic;src:url(/assets/open-sans/OpenSans-Italic-88dc1bfbc9c8fbd45229432a186d5a5fd8830d159549d0929f1a10c4813bb46a.ttf) format("truetype");font-display:swap}@font-face{font-weight:500;font-family:"OpenSans";font-style:normal;src:url(/assets/open-sans/OpenSans-Medium-4307171336949e3ac035c65a7b409eaeb2a51385e4b4c763aed396f135620775.ttf) format("truetype");font-display:swap}@font-face{font-weight:500;font-family:"OpenSans";font-style:italic;src:url(/assets/open-sans/OpenSans-MediumItalic-d848e0066181baf22a3ecff6ee29f584b78e511a59dcb62560389902fcd6185a.ttf) format("truetype");font-display:swap}@font-face{font-weight:700;font-family:"OpenSans";font-style:normal;src:url(/assets/open-sans/OpenSans-Bold-0ec81736d1610d75e14c0e1a8bcd72587cac179f54fdb17fcd0e1461d936223a.ttf) format("truetype");font-display:swap}@font-face{font-weight:700;font-family:"OpenSans";font-style:italic;src:url(/assets/open-sans/OpenSans-BoldItalic-fff695de7cc41abbe1c91fd2fad773cb82ba6c60e08176317a69700e2ceed695.ttf) format("truetype");font-display:swap}@font-face{font-weight:900;font-family:"OpenSans";font-style:normal;src:url(/open-sans/OpenSans-Black.ttf) format("truetype");font-display:swap}@font-face{font-weight:900;font-family:"OpenSans";font-style:italic;src:url(/open-sans/OpenSans-BlackItalic.ttf) format("truetype");font-display:swap}html,body{--fallback-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--primary-font: 'Roboto', sans-serif, var(--fallback-font);--secondary-font: 'OpenSans', sans-serif, var(--fallback-font);font-size:16px;line-height:1.15;font-family:var(--primary-font)}h2{font-weight:500;color:rgba(37,47,60,0.75);border-left:5px solid rgba(37,47,60,0.75);margin:0 -1rem;padding:0px 10px}.content-block{background-color:white;border-radius:8px;max-width:320px;width:90%;margin-left:auto;margin-right:auto;padding:1rem;display:flex;flex-direction:column;gap:0.5rem}.secondary-text{font-size:12px;color:#555;text-decoration:none}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--primary-font);line-height:1.5;color:#212529;background:linear-gradient(to bottom, #00629a 0%, #90d6e3 100%)}.container{position:absolute;top:70px;bottom:0;left:0;right:0;overflow-y:auto;padding-top:20px;padding-bottom:20px}.btn{display:flex;align-items:center;justify-content:center;border:1px solid #747775;border-radius:4px;color:#1f1f1f;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;padding:6px 12px;width:100%;height:38px;transition-delay:0s, 0s, 0s, 0s;transition-duration:0.15s, 0.15s, 0.15s, 0.15s;transition-property:color, background-color, border-color, box-shadow;transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out}.btn:focus,.btn:hover{text-decoration:none;box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0px 1px 3px 1px rgba(60,64,67,0.15)}.btn svg{width:20px;height:20px;margin-right:8px}.button_to button{background-color:white}.btn-primary{color:#fff;background-color:#28a745;border-color:#28a745}.btn-primary:hover{background-color:#218838;border-color:#1e7e34}form:not(.button_to){display:flex;flex-direction:column;gap:0.5rem;padding-bottom:1rem}label{display:inline-block;font-size:16px;margin-bottom:4px}p{text-align:center;margin:0}input{-webkit-appearance:none}.form-control{display:block;width:100%;height:38px;margin:0;padding:6px 12px;border-radius:4px;border:1px solid #ced4da;font-size:16px}header{width:100%;height:70px;display:flex;flex-direction:column;justify-content:space-around}.header__home{display:flex;justify-content:center;color:#fff;font-weight:200;font-size:25px;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.header__home:before{content:"";color:#fff;font:38px "ApplicationIcons";margin:0 15px 0 0}.header__home:hover{color:#fff;text-decoration:none}input[name="user[profile_attributes][last_name]"]{position:absolute;top:-300px}
