.thankyou__wrapper{margin:0 auto;max-width:162rem;width:85%}.thankyou__wrapper .cards-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-2rem}.thankyou__wrapper .cards-wrapper .card{align-items:flex-start;box-shadow:none;display:flex;flex:1 0 calc(35rem - 10px);flex-direction:column;margin-left:2rem;margin-top:2rem}.thankyou__wrapper .cards-wrapper .card img{background-color:var(--bg-base-secondary);height:25rem;width:100%}.thankyou__wrapper .cards-wrapper .card .card-title{font-size:20px;font-weight:500;margin-top:1.9rem}.thankyou__wrapper .cards-wrapper .card .card-description{font-size:18px;line-height:1.5;margin-top:.4rem}.thankyou__wrapper .referral-wrap{background-color:var(--bg-base-secondary);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:5rem;margin-top:5rem;min-height:44rem;padding-bottom:4.8rem}.thankyou__wrapper .referral-wrap .referral-icon{margin:auto 5rem;width:23rem}.thankyou__wrapper .referral-wrap .referral-content{line-height:1.56;max-width:70%}.thankyou__wrapper .referral-wrap .referral-content .referral-input{display:flex;flex-direction:column;margin:4.4rem 0 0}.thankyou__wrapper .referral-wrap .referral-content .referral-input .react_input{width:100%}.thankyou__wrapper .referral-wrap .referral-content .referral-input form{display:flex}.thankyou__wrapper .referral-wrap .referral-content .referral-input .button{margin:0 0 0 1rem}.thankyou__wrapper .referral-wrap .referral-content .referral-input label{color:var(--text-base);font-size:12px;font-weight:500}.thankyou__wrapper .referral-wrap .referral-content .icon_social_rounded{cursor:pointer;margin-right:1rem}.thankyou__wrapper .referral-wrap .referral-content .referral-text{color:var(--text-base);font-size:18px;font-weight:400;margin-top:2rem}.thankyou__wrapper .referral-wrap .referral-content .referral-more{color:#1b71be;display:block;font-size:18px;margin:2rem 0 1.5rem}.thankyou__banner{align-items:center;background-color:var(--text-link-white-bg);display:flex;flex-direction:column}.thankyou__banner svg{height:21.5rem;margin-top:4.2rem}.thankyou__banner .title{color:var(--text-link-dark-bg);font-size:45px;margin-top:3rem}.thankyou__banner .description{color:var(--text-link-dark-bg);font-size:1.8rem;font-weight:500;margin-top:1.1rem}.thankyou__banner .button{margin:2.9rem auto 5.2rem}@media screen and (max-width:1000px){.thankyou__banner h2,.thankyou__banner p{text-align:center}.thankyou__banner h2{line-height:1.16}.thankyou__banner p{line-height:1.56}}