.wct_section{padding-top:20px;padding-bottom:20px}.wct_section_border{border-bottom:1px solid rgb(44 39 109 / 25%)}.wct_section_color{background-color:#2a2b6b}.wct_section_tcolor{color:#2a2b6b}.tdp_tab{background-color:#29b79e;padding:10px;border-radius:30px;margin:10px;text-align:center}.sponsor_button a{background:#D3127B;color:#fafafa;font-weight:700;padding:8px 25px;border-radius:30px;font-size:20px;text-decoration:none;overflow:hidden;position:relative;transition:all 0.7s}.sponsor_button a:hover{box-shadow:0 0 0 .3rem rgb(255 102 0 / 40%)}.team-inner{padding:15px;text-align:center;box-shadow:0 0 20px 0 #fff;border-radius:15px;background-color:#fff}.team-inner h3{color:#2a2b6b;font-size:25px;font-weight:600}.president-inner{padding:15px;text-align:center;box-shadow:0 0 20px 0 rgb(44 39 109 / 25%);border-radius:15px;background-color:#fff;border:1px solid rgb(44 39 109 / 25%);height:300px}.president-inner img{width:100px;padding-bottom:15px}.president-inner h3{padding-top:15px}.Aboutcup-page-section ul li{list-style:none}.content form .user-details{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0 12px 0}form .user-details .input-box{margin-bottom:15px;width:calc(100% / 2 - 20px)}form .input-box span.details{display:block;font-weight:500;margin-bottom:5px}.user-details .input-box input,select{height:45px;width:100%;outline:none;font-size:16px;border-radius:5px;padding-left:15px;border:1px solid #ccc;border-bottom-width:2px;transition:all 0.3s ease}.user-details .input-box input:focus,.user-details .input-box input:valid{border-color:#9b59b6}form .gender-details .gender-title{font-size:20px;font-weight:500}form .category{display:flex;width:30%;margin:14px 0;justify-content:space-between}form .category label{display:flex;align-items:center;cursor:pointer}form .category label .dot{height:18px;width:18px;border-radius:50%;margin-right:10px;background:#d9d9d9;border:5px solid #fff0;transition:all 0.3s ease}#dot-1:checked~.category label .one,#dot-2:checked~.category label .two,#dot-3:checked~.category label .three{background:#9b59b6;border-color:#d9d9d9}form .button{height:45px;margin:35px 0;text-align:center;background:none}form .button input{height:100%;width:200px;border-radius:5px;border:none;color:#fff;font-size:18px;font-weight:500;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease;background:#D3127B}form .button input:hover{background:linear-gradient(-135deg,#29b79e,#2a2b6b)}@media(max-width:584px){.container{max-width:100%}form .user-details .input-box{margin-bottom:15px;width:100%}form .category{width:100%}.content form .user-details{max-height:300px;overflow-y:scroll}.user-details::-webkit-scrollbar{width:5px}}@media(max-width:459px){.container .content .category{flex-direction:column}}