@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";*,*:after,*:before{box-sizing:border-box}body{font-family:DM Sans,sans-serif;line-height:1.5;background-color:#f1f3fb;padding:0 2rem;margin:0}img{max-width:100%;display:block}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.card{margin:2rem auto;display:flex;flex-direction:column;width:100%;max-width:425px;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #00000040;padding:.75rem}.card-image{border-radius:8px;overflow:hidden;padding-bottom:020%;background-image:url();background-repeat:no-repeat;background-size:150%;background-position:0 5%;position:relative}.card-heading{position:absolute;left:10%;top:2%;right:10%;font-size:1.75rem;font-weight:700;color:#024689;line-height:1}.card-heading small{display:block;font-size:.75em;font-weight:400;margin-top:.25em}.card-form{padding:1.2rem 1rem 0}.input{display:flex;flex-direction:column-reverse;position:relative;padding-top:13px}.input+.input{margin-top:1.5rem}.input-label{color:#8597a3;position:absolute;top:1rem;transition:.25s ease}.input-field{border:0;z-index:1;background-color:transparent;border-bottom:2px solid #eee;font:inherit;font-size:1.125rem;padding:.25rem 0}.input-field:focus,.input-field:valid{outline:0;border-bottom-color:#024689}.input-field:focus+.input-label,.input-field:valid+.input-label{color:#024689;transform:translateY(-1.5rem)}.action{margin-top:2rem}.action-button{font:inherit;font-size:1.25rem;padding:1em;width:100%;font-weight:500;background-color:#024689;border-radius:6px;color:#fff;border:0}.action-button:focus{outline:0}.card-info{padding:.1rem;text-align:center;font-size:.875rem;color:#8597a3}.card-info a{display:block;color:#024689;text-decoration:none}.main{font-size:1rem;color:#024689}.main a{color:#024689;text-decoration:underline}.alert.alert-danger{background-color:#faaf9e;padding-left:20px;padding-right:20px}#code{max-width:100%;overflow:hidden;display:flex;justify-content:center}.g-recaptcha{transform:scale(.9);transform-origin:center}@media (max-width: 768px){body{padding:0 1rem}.card{margin:1rem auto;padding:1rem;box-shadow:0 5px 10px #00000026}.card-heading{font-size:1.5rem;top:5%}.input-field{font-size:1rem}.action-button{font-size:1rem;padding:.75em}}@media (max-width: 480px){body{padding:0 .5rem}.card{margin:1rem auto;padding:1rem 1rem 4rem;box-shadow:0 5px 10px #00000026}.card-heading{font-size:1.25rem;margin:1rem 0;line-height:1.3;position:relative}.card-image{padding-bottom:0;background-size:contain}.input-field{font-size:.875rem}.action-button{font-size:.875rem;padding:.5em}.card-info{font-size:.75rem}.card{padding:.75rem .75rem 5rem}.g-recaptcha{transform:scale(.8)}}.ratings-outer{margin:2rem auto;display:flex;flex-direction:column;width:100%;max-width:425px;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #00000040;padding:.75rem}.ratings_title{text-align:center;font-family:DM Sans,sans-serif;font-style:italic;margin-top:0;margin-bottom:0}.ratings{display:flex;justify-content:space-between;align-items:center;gap:20px}.ratings .col{flex:1;text-align:center}.ratings .col a{text-decoration:none;display:block}.ratings .col img{max-width:100px;height:35px;display:block;margin:0 auto}img.ratings_provider_logo{-o-object-fit:contain;object-fit:contain}.stars{margin-top:0;font-size:18px;color:gold}.stars i{display:inline-block;width:24px;height:24px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23FFD700" width="24px" height="24px"><path d="M12 .587l3.668 7.425 8.2 1.193-5.934 5.785 1.4 8.177L12 18.896l-7.334 3.87 1.4-8.177L.132 9.205l8.2-1.193L12 .587z"/></svg>') no-repeat center center;background-size:contain}
