@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);body{font-family:Roboto,sans-serif;background:#fff;color:#000;line-height:1.4;margin:0;-webkit-font-smoothing:antialiased}a,div,h1,h2,h3,h4,label,p{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,p{margin:0}h1{font-size:1.25rem}h1,h2{font-weight:500}h2,h3,label{font-size:.875rem}h3,h4,label{font-weight:700}h4{font-size:1rem}p{font-size:.875rem}strong{font-weight:700}em{font-style:italic}a{text-decoration:underline;color:#f63332}a:hover{text-decoration:none}hr{margin-left:56px;border:none;height:1px;background:#dfdfdf}label{width:100%}textarea{resize:none}input,select,textarea{font-family:inherit!important;font-size:1rem!important;box-sizing:border-box;width:100%;background-color:#fff;line-height:1.53;border-radius:4px;border:1px solid #dfdfdf;padding:8px;outline:none}input:focus,select:focus,textarea:focus{border-color:#f63332;box-shadow:0 0 3px 0 #f63332}img{margin:20px 0 23px}footer{position:fixed;left:0;right:0;bottom:0;background:#f7f7fa;padding:10px 16px;text-align:center;border-top:1px solid #dfdfdf;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14)}footer.footer-white{position:static;padding:0;box-shadow:none;border-top:none;background:#fff}.btn{width:100%;border-radius:8px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.1);text-decoration:none;outline:none;border:none;cursor:pointer}.btn-primary{display:inline-block;padding:16px 0;font-size:.875rem;line-height:1.14;letter-spacing:1.25px;text-transform:uppercase;text-align:center;font-weight:700}.btn-secondary{display:flex;align-items:center;justify-content:center;padding:30px 0}.btn-red{background:#ba1b02;color:#fff}@media(any-hover:hover){.btn-red:hover{background:#ca1d02;box-shadow:1px 1px 4px 1px rgba(0,0,0,.3)}}.btn-red:active{background:#ca1d02;box-shadow:1px 1px 4px 1px rgba(0,0,0,.3)}.btn-green{background:#00c051;color:#fff}@media(any-hover:hover){.btn-green:hover{background:#0c5;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}}.btn-green:active{background:#0c5;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}.btn-white{background:#fefeff;color:#504f4f}@media(any-hover:hover){.btn-white:hover{background:#f8f8fa;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}}.btn-white:active{background:#f8f8fa;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}.btn-grey{background:#dbdedb;color:#8e8e93}@media(any-hover:hover){.btn-grey:hover{background:#e4e7e4}}.btn-grey:active{background:#e4e7e4}.mandatory{color:#f63332}.a-black{font-size:.938rem;color:#202020}.salmon{color:#ff7f7f}.green{color:#00c051}.black{color:#000}.light-grey{color:#7f7f7f}.jungle-green{color:#006c2e}.algae-green{color:#1dbd4c}.red{color:#f63332}.dark-red{color:#8c1402}.white{color:#fff}.dark-gray{color:#504f4f}.orange{color:#fa8303}.blue{color:#0d6efd}.fs-5{font-size:5rem}.fw-black{font-weight:900}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-rust-red{color:#ba1b02}.bg-orange{background:#f63332}.bg-green{background:#00c051}.bg-light-green{background:#ecfce8}.bg-light-pink{background:#fff4f4}.border-bottom-green{border-bottom:2px solid #00c051}.border-bottom-red{border-bottom:2px solid #f63332}.smaller{font-size:.813rem}.container{max-width:688px;margin:auto}.error{margin-top:18px;list-style:none;color:#f63332;text-align:center;padding:0}.disable{pointer-events:none;cursor:default}.d-flex{display:flex}.flex-col{flex-direction:column}.justify-content-center{justify-content:center}.justify-content-evenly{justify-content:space-evenly}.align-items-center{align-items:center}.gap-1{gap:.375rem}.gap-2{gap:.75rem}.py-1{padding-block:1rem}.py-5{padding-block:5rem}.px-2{padding-inline:2rem}.pt-1{padding-top:1rem}.tabs{display:flex;justify-content:center;align-items:center}.tabs .tab{padding-block:.5rem;width:6rem;font-family:inherit;font-size:.95rem;font-weight:500;color:#504f4f;background-color:#fff;border:1px solid #8e8e93}.tabs .tab-left{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.tabs .tab-right{border-top-left-radius:0;border-bottom-left-radius:0}.tabs .tab.active{color:#fff;background-color:#ba1b02;border-color:#8c1402}