@media screen and (min-width:33.75rem){.card .progress{display:flex;background:rgba(255,255,255,0);align-items:center;justify-content:center}}.card .progress{width:100%;margin-top:.938rem}@media screen and (min-width:33.75rem){.card .btn-first,.card .btn-second{padding:.625rem 2.2rem!important}}.card .progress{width:100%;margin-top:.938rem;height:auto}.card-header{position:absolute;top:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:.8em .8em 0 1.5em}.green .btn-first:hover{background:#cf0;color:#111}.green .btn-first{margin-left:0}@media screen and (min-width:33.75rem){.card .btn-first,section .card .btn-second{padding:.625rem 2.2rem}}.card .btn-first,.card .btn-second{background:#222127;color:#fff;border-radius:.25em;padding:.5rem 1.5rem;display:inline-block;font-size:.9rem}.progress{width:100%;margin-top:.938rem;@include mQ(33.75rem){display:flex;align-items:center;justify-content:center}>div{width:100%}.progress-bar{position:relative;width:100%;background:#363636;height:.35rem;display:block;border-radius:3.125rem;&:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;height:100%;display:block;border-radius:3.125rem}}span:first-of-type{color:#ccc;text-align:right;font-weight:600;width:100%;display:block;margin-bottom:.313rem;font-size:.9rem}}.btn-first,.btn-second{background:#222127;color:#fff;border-radius:.25em;padding:.5rem 1.5rem;display:inline-block;font-size:.9rem;@include mQ(33.75rem){padding:.625rem 2.2rem}}.btn-second{margin-left:2em}