/* Source10042 layout; styling only, no campaign execution. */
.oasis-campaign-congrats{background:#4377ff;padding:120px 15px;}
.oasis-campaign-congrats__inner{max-width:1400px;min-height:65vh;width:100%;margin:0 auto;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}
.oasis-campaign-congrats h1{width:100%;margin:0 0 20px;color:#fff;font:700 56px/50px Raleway,sans-serif;}
.oasis-campaign-congrats p{width:75%;max-width:75%;margin:16px 0 0;color:#fff;font:400 18px/1.4 Roboto,sans-serif;}
.oasis-campaign-congrats__button{width:100%;margin-top:30px;}
.oasis-campaign-congrats__link{display:inline-block;background:#27336b;color:#fff;text-decoration:none;border-radius:25px;padding:15px 50px;font:700 16px/1 Raleway,sans-serif;}
.oasis-campaign-congrats__link:hover,.oasis-campaign-congrats__link:focus{background:#4e7af6;color:#fff;}
@media(max-width:1024px){.oasis-campaign-congrats{padding:80px 15px;}.oasis-campaign-congrats h1{font-size:38px;}.oasis-campaign-congrats p{width:100%;max-width:100%;}}
@media(max-width:767px){.oasis-campaign-congrats{padding:50px 15px;}.oasis-campaign-congrats h1{font-size:24px;line-height:1.2;}.oasis-campaign-congrats p{font-size:16px;line-height:1.2;}}
