.challenge-icon{width:15px;margin-right:10px}.challenge-icon i{font-size:24px}.challenge-title{-webkit-text-stroke:1px #0000;text-align:center;color:#213870;font-size:36px;font-weight:700}@media only screen and (width<=768px){.challenge-subtitle{font-size:15px}.challenge-title{font-size:24px}}.challenge-subtitle{-webkit-text-stroke:1px #0000;text-align:center;color:#555;max-width:795px;margin:0 auto;padding-left:35px;padding-right:35px;font-size:18px}.challenges{margin:auto;padding:0 20px}@media screen and (width<=979px){.challenges{max-width:760px}}@media screen and (width>=980px) and (width<=1199px){.challenges{max-width:980px}}@media screen and (width>=1200px){.challenges{max-width:1200px}}.challenge-table{background-color:#00000003;border:1px solid #e3e3e3;border-radius:20px;width:100%;margin:40px auto;padding:4px 5px 1px 4px;box-shadow:0 3px 20px #00000012}.challenge-table *{box-sizing:border-box}.challenge-table .challenge-column{flex:1}.challenge-table .challenge-row{border-bottom:1px dashed #ccc;border-top-left-radius:20px;border-top-right-radius:20px;align-items:center;padding:15px;display:block}.challenge-table .challenge-row.now{border:4px solid #58a225;border-radius:10px}.challenge-table .challenge-row:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.challenge-table .challenge-item{flex-direction:row;align-items:center;display:flex}.challenge-table .accordion-content{flex-direction:column;margin-bottom:20px;display:flex}.challenge-table .challenge-header{background-color:var(--gw-gray-50);background-color:#f7f7f7;border-radius:15px;align-items:center;height:50px;display:flex}.challenge-table .challenge-header-col{-webkit-text-stroke:1px #0000;letter-spacing:normal;color:#555;flex:1;align-items:center;padding-left:10px;font-size:16px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.challenge-table .item{-webkit-text-stroke:1px #0000;letter-spacing:normal;flex:1;align-items:center;padding-left:10px;font-size:16px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.challenge-table .description{padding-top:5px;padding-left:10px}.challenge-table .name{-webkit-text-stroke:1px #0000;flex:2!important}.challenge-table .dollars{-webkit-text-stroke:1px #0000;color:#58a225;font-weight:700}.challenge-table .winner{-webkit-text-stroke:1px #0000;color:#213870;font-weight:700}@media only screen and (width<=768px){.challenge-table .challenge-header{display:none}.challenge-table .challenge-row{padding:10px;display:block;position:relative}.challenge-table .item{color:#555;font-size:9.5px}.challenge-table .name{color:#213870;white-space:nowrap;text-overflow:ellipsis;flex:1;width:85%;font-weight:700;display:block;overflow:hidden}.challenge-table .dollars{color:#58a225;padding-top:0;padding-right:5px;font-weight:700}}
