body{background-color:#fbfbfb;font-family:'manrope-regular';color:#000}.btn{color:#000!important;padding:20px;background-color:#fff !important;border:1px solid #e2e8f0;border-radius:30px !important}.btn-logout{color:#000;border:unset;background-color:#fff !important}.welcome{font-size:1.5rem}#login input{font-size:.9rem;padding:10px;border-radius:8px;border:1px solid #e2e8f0}#login input:focus{outline:none !important;border:none !important;box-shadow:none !important}.text-danger{color:#f00 !important;font-size:.9rem;margin-left:5px}.big{font-size:2.5rem}.gradient{background:linear-gradient(to right,#1d4de8,#55cbfb);background-clip:text;color:transparent}.card{background-color:#fff;border:none;border-radius:10px;padding-top:30px}.card.selected{background-color:#3b82f6 !important;color:#fff}.card-header{background-color:unset;border-bottom:unset;font-size:1.375rem}.card-header .subtitle{color:#64748b;font-size:1rem}.card-header a{text-decoration:none;display:block;text-align:center;background-color:#fff;color:#1d4ed8;border:2px solid #1d4ed8;border-radius:5px;padding:10px;width:100%}.card-body a{text-decoration:none}.card.selected .card-body a{text-decoration:none;color:#fff}.card.selected .card-header .subtitle{color:#fff;font-size:1rem}.card.selected .card-header .period{color:#fff !important}.gradient_price_header{background:linear-gradient(90deg,#325871 0%,#37c2bd 100%);background-size:100% 100%}.period{color:#4b5768 !important}.price{font-size:3.5rem}.check{width:35px}.validation-summary-errors ul{padding-left:20px}