@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600, 700";*{box-sizing:border-box;margin:0;padding:0}:focus{outline:0}img{border:none}html,body{height:100%;-webkit-text-size-adjust:none}html{font-size:62.5%}body{font-family:'Open Sans', sans-serif;font-size:2.2rem;font-weight:600;min-width:320px;color:#fff;background:#3a1800}ol,ul{list-style:none}a{transition:all 0.2s linear;text-decoration:none;color:#3b5998}h2{font-size:4rem}.wrap{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;transition:all 0.5s linear}.start{text-align:center}.start h2{font-size:4rem;font-weight:bold}.start h3{font-size:2.2rem;font-weight:normal}.start h3 span{color:#e1a704;font-weight:bold}.start-pic{margin:2rem 0}.steps-box{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.steps-title{text-align:center;padding:1rem 0}.steps .step{position:relative;display:none;max-width:620px;margin:0 auto;padding:2rem}.steps .step:first-child{display:block}.pagination li{display:inline-block;font-size:3rem;color:#e1a704;font-weight:bold}.pagination li span{background:#ececec;display:block;font-size:2.3rem;padding:8px 18px;color:#888;border-radius:3px}.pagination li.active span{background:#fec005;color:#fff}.submit{padding:2rem 0;text-align:center}.btn,.yes,.no,.accept{background:#fec005;font-size:3rem;display:block;margin:0 auto;padding:12px 0;text-align:center;text-decoration:none;color:#fff;font-weight:bold;border-radius:5px}.accept{width:auto;padding:12px 40px}.no{background:#aaa;margin-top:10px}.btn:hover,.yes:hover{background:orange}.no:hover{background:gray}.check-list h4{font-size:3rem;color:#e1a704;text-align:center}.check-list h6{font-size:1.8rem;font-weight:normal;font-style:italic;color:#e1a704;text-align:center}.check-list ul{margin:2rem 0}.check-list ul li span{padding-left:10px}.final-step p{margin-bottom:15px}@media (max-width: 600px){html{font-size:50%}}@media (max-width: 450px){html{font-size:40%}.start-pic img{width:100%;max-width:100%;height:auto;display:block}}