body{background-image:linear-gradient(to right,#fffbf0 2%,#fff2f1 37%)}
.thankyoufailure{text-align:center;margin:80px 0}
.thankyoufailure img{margin:0 0 32px}
.thankyoufailure h1{font-size:26px;line-height:28px;font-family:"ViBold","Helvetica","Arial",sans-serif;color:#2f3042;width:440px;margin:0 auto 32px;font-weight:bold}
.thankyoufailure p{font-size:18px;line-height:22px;font-family:"ViRegular","Helvetica","Arial",sans-serif;width:450px;margin:0 auto 20px;color:#2f3043}
.thankyoufailure .backGame-btn{width:335px;height:50px;font-family:'ViMedium',"Helvetica","Arial",sans-serif;text-align:center;color:#fff;background-color:#ee2737;border-radius:50px;font-size:16px;line-height:20px;box-shadow:none;border:unset;display:flex;justify-content:center;align-items:center;margin:0 auto}
.thankyoufailure .backGame-btn:hover{text-decoration:none}
@media screen and (max-width:767px){.thankyoufailure{margin:50px 0}
.thankyoufailure img{margin:0 0 24px;height:100px}
.backGame-btn{width:100%;height:40px;font-size:14px;line-height:18px}
.thankyoufailure h1{font-size:20px;line-height:24px;width:100%;padding:0 46px}
.thankyoufailure p{font-size:16px;line-height:20px;width:100%;padding:0 40px}
.thankyoufailure .backGame-btn{width:100%;height:40px;max-width:242px}
.imageFailure_screen{text-align:center;margin:0 auto;padding:70px 20px}
.imageFailure_screen img{margin:0 0 24px}
.imageFailure_screen h2{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#2f3042;font-size:20px;line-height:1.2;width:100%;margin:0 0 16px}
.imageFailure_screen .paraTitle,.paraSubtile{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#2f3043;font-size:16px;line-height:1.2}
.imageFailure_screen .btnLinks{display:grid}
.imageFailure_screen #retakeSelfie{font-family:'ViMedium',"Helvetica","Arial",sans-serif;text-align:center;color:#fff;background-color:#ee2737;border-radius:50px;font-size:16px;line-height:20px;box-shadow:none;border:unset;display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:100%;height:40px;max-width:242px}
.imageFailure_screen #storeLink{font-family:"ViMedium","Helvetica","Arial",sans-serif;color:#2f3042;margin:0 0 16px;text-decoration:underline}
.second_consent_screen{padding:70px 20px;text-align:center}
.second_consent_screen img{margin:0 0 24px}
.second_consent_screen h2{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#2f3042;font-size:20px;line-height:1.2;width:100%;margin:0 0 16px}
.second_consent_screen p{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#2f3043;font-size:14px;line-height:1.2;margin:0 0 32px}
.consent_box{padding:16px;border-radius:10px;box-shadow:0 8px 16px 0 rgba(96,97,112,0.1),0 2px 4px 0 rgba(40,41,61,0.04);border:solid 1px #eaeaec;background-color:#fff;text-align:left}
.consent_box .consent_para{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#323232;font-size:14px;line-height:1.2}
.consent_box li{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#323232;font-size:14px;line-height:1.2}
.consent_box ol{padding-left:20px}
.consent_box #consent_btn{font-family:'ViMedium',"Helvetica","Arial",sans-serif;text-align:center;color:#fff;background-color:#ee2737;border-radius:50px;font-size:16px;line-height:20px;box-shadow:none;border:unset;display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:100%;height:40px;max-width:242px}
.consent_box .consent_note{color:#323232;margin:0 0 20px}
.auto_reactivation_thankyou_box{padding:70px 20px;text-align:center}
.auto_reactivation_thankyou_box img{margin:0 0 24px}
.auto_reactivation_thankyou_box h2{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#2f3042;font-size:20px;line-height:1.2;width:100%;margin:0 0 12px}
.auto_reactivation_thankyou_box p{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#2f3043;font-size:14px;line-height:1.2;margin:0 0 32px}
.thankyou_noteBox{padding:16px;border-radius:10px;box-shadow:0 8px 16px 0 rgba(96,97,112,0.1),0 2px 4px 0 rgba(40,41,61,0.04);border:solid 1px #eaeaec;background-color:#fff;text-align:left}
.thankyou_noteBox ul li{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#323232;font-size:14px;line-height:1.2}
.thankyou_noteBox #autoReactivation_Btn{font-family:'ViMedium',"Helvetica","Arial",sans-serif;text-align:center;color:#fff;background-color:#ee2737;border-radius:50px;font-size:16px;line-height:20px;box-shadow:none;border:unset;display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:100%;height:40px;max-width:242px}
.thankyou_noteBox ul{padding-left:20px}
.open_srscreen{text-align:center;margin:0 auto;padding:70px 20px}
.open_srscreen img{margin:0 0 24px}
.open_srscreen h2{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#2f3042;font-size:20px;line-height:1.2;width:100%;margin:0 0 16px}
.open_srscreen p{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#2f3043;font-size:16px;line-height:1.2}
.open_srscreen #opensrBtn{font-family:'ViMedium',"Helvetica","Arial",sans-serif;text-align:center;color:#fff;background-color:#ee2737;border-radius:50px;font-size:16px;line-height:20px;box-shadow:none;border:unset;display:flex;justify-content:center;align-items:center;margin:32px auto 0;width:100%;height:40px;max-width:242px}
.reactivation_failureScreen{text-align:center;margin:0 auto;padding:70px 20px}
.reactivation_failureScreen img{margin:0 0 24px}
.reactivation_failureScreen h2{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#2f3042;font-size:20px;line-height:1.2;width:100%;margin:0 0 16px}
.reactivation_failureScreen p{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#2f3043;font-size:16px;line-height:1.2;margin:0 0 32px}
.reactivation_failureScreen #reactivation_failureBtn{font-family:'ViMedium',"Helvetica","Arial",sans-serif;text-align:center;color:#fff;background-color:#ee2737;border-radius:50px;font-size:16px;line-height:20px;box-shadow:none;border:unset;display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:100%;height:40px;max-width:242px}
.reactivation_failureScreen .storeLink{font-family:"ViMedium","Helvetica","Arial",sans-serif;text-decoration:underline;margin:0}
}