.boffo-flow{position:relative;min-height:400px}.boffo-flow .boffo-done,.boffo-flow .boffo-form{position:absolute;left:0;top:0;width:100%;animation-duration:.2s;animation-fill-mode:both}.boffo-flow .boffo-form{z-index:1}.boffo-flow .boffo-done{opacity:0;z-index:0;width:100%;text-align:center;margin:80px 0}.boffo-flow .boffo-done .boffo-attribution{font-size:.8rem;color:#b9b9b9}.boffo-flow .boffo-done .boffo-attribution a{color:#a4a4a4}.boffo-flow .boffo-form.fade-out{animation-name:fadeOutDown;z-index:0}.boffo-flow .boffo-done.fade-in{animation-name:fadeInUp;z-index:1}.boffo-flow .boffo-item{transition:all .1s ease-in-out;opacity:0;margin-bottom:10px;cursor:pointer;transform:scale(.95);display:flex;align-items:center;font-size:1.1rem}@media (max-width:768px){.boffo-flow .boffo-item{margin-bottom:20px}.boffo-flow .boffo-item,.boffo-flow .boffo-item span{display:block;text-align:center}}.boffo-flow .boffo-buttons{transform:scale(1)}.boffo-flow .boffo-item.active{opacity:1;transform:scale(1)}.boffo-flow .boffo-item.queued{opacity:.5;color:transparent;text-shadow:0 0 3px rgba(0,0,0,.5)}.boffo-flow .boffo-item.completed{opacity:.8;transform:scale(1)}.boffo-flow .boffo-item.completed input,.boffo-flow .boffo-item.completed select{border-bottom:1px solid transparent}.boffo-flow .boffo-item input,.boffo-flow .boffo-item select{display:inline;border-radius:0;border:none;border-bottom:1px solid #e0e0e0;padding:.3rem 0;width:inherit;margin-left:10px;font-weight:700;flex-grow:1;font-size:1.1rem;line-height:1.1rem}.boffo-flow .boffo-item select{padding:.3rem 2.3rem .3rem 0}@media (max-width:768px){.boffo-flow .boffo-item input,.boffo-flow .boffo-item select{text-align:center}}.boffo-flow .boffo-item input:focus,.boffo-flow .boffo-item select:focus{outline:none;box-shadow:none}.boffo-flow .boffo-item input::placeholder{color:#cecece!important}.boffo-flow .boffo-buttons{margin:30px 0;display:block;text-align:center}.boffo-flow .boffo-buttons .cancel-button{border:0;box-shadow:none;background:transparent}@keyframes fadeInUp{0%{opacity:0;top:50px}to{opacity:1;top:0}}@keyframes fadeOutDown{0%{opacity:1;top:0}to{opacity:0;top:50px}}