.application{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3%;min-height:80%;min-width:40%}@media only screen and (min-width:1440px){.application{min-width:35%}}.application{padding:1rem}@media only screen and (min-width:320px)and (max-width:440px){.application{margin-bottom:2.5em}}@media only screen and (min-width:768px){.application{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background-image:url(/images/mask.svg);background-color:#fff;background-position:bottom;background-repeat:no-repeat;background-size:contain}}.application{text-align:center}@media only screen and (min-width:1440px){.application__header{margin-top:2rem}}.application__header .application__title{margin:0;font-weight:500}@media only screen and (min-width:1440px){.application__header .application__title{font-size:xx-large}}.application__content{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.application__content .application__description{margin-top:1rem;font-size:1rem}@media only screen and (min-width:320px)and (max-width:440px){.application__content .application__description{font-size:.8450704225rem}}@media only screen and (min-width:1440px){.application__content .application__description{font-size:1.111rem}}.application__content .application__description p{margin:0}.application__content .application__description h1{color:#fff;font-size:1.1111111111rem;font-family:Arial,Helvetica,sans-serif;font-weight:700}.application__actions{margin-top:9rem}@media only screen and (min-width:320px)and (max-width:440px){.application__actions{position:absolute;bottom:0}}.mobile-button{min-width:100vw;min-height:4rem;padding:1rem;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1rem}.mobile-button,.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper{width:100%;height:100vh}