#modal-container{z-index:100;width:100%;height:100%;display:table;position:fixed;top:0;left:0;transform:scale(0)}#modal-container.in{animation:cubic-bezier(.165,.84,.44,1) forwards unfoldIn;transform:scaleY(.01)scaleX(0)}#modal-container.in .modal-background .modal{animation:.5s cubic-bezier(.165,.84,.44,1) forwards zoomIn;transform:scale(0)}#modal-container.in.out{animation:0s cubic-bezier(.165,.84,.44,1) .3s forwards unfoldOut;transform:scale(1)}#modal-container.in.out .modal-background .modal{animation:.5s cubic-bezier(.165,.84,.44,1) forwards zoomOut}#modal-container .modal{width:90vw}#modal-container .modal-background{text-align:center;vertical-align:middle;background:#dbdbdbcc;display:table-cell}#modal-container .modal-background .thankyou,#modal-container .modal-background .modal{background:#fff;border-radius:24px;font-weight:300;display:inline-block;position:relative}@keyframes unfoldIn{0%{transform:scaleY(.005)scaleX(0)}50%{transform:scaleY(.005)scaleX(1)}to{transform:scaleY(1)scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1)scaleX(1)}50%{transform:scaleY(.005)scaleX(1)}to{transform:scaleY(.005)scaleX(0)}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(0)}}
