.contests-list:has(.no-result){display:none}.contests-list .contestDiv{margin-top:50px}.contests-list .contestDiv h1{color:#000;font-size:27px;font-style:normal;font-weight:700;line-height:130%;padding-bottom:10px}.contests-list .headerDivSec{display:flex;align-items:center;justify-content:space-between}.contests-list .contest-disclaimer{font-size:16px}.contests-list .filterHR{margin-bottom:30px}.contests-list .viewAll{color:#000;text-align:right;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:21px;cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.contests-list .contests-slider-card .image-section{position:relative;width:335px;height:200px}.contests-list .contests-slider-card .image-section img{display:block;border-radius:10px;object-fit:cover}.contests-list .contests-slider-card .link-title{margin-top:8px;font-size:17px;font-style:normal;font-weight:600;line-height:normal;align-self:stretch;text-align:left}.contests-list.grid-view .contests-slider-card{width:100%;height:unset;overflow:hidden;border-radius:10px}.contests-list.grid-view .contests-slider-card .image-section{width:100%;height:unset;aspect-ratio:16/9}.contests-list.grid-view .contests-slider-card .image-section img{width:100%;height:auto}.contests-list.grid-view .contests-slider-card .text-section{width:100%;height:50px}.contests-list.grid-view .grid-view-container .show-link{display:block;margin-bottom:30px;max-width:400px}@media(min-width:600px){.contests-list.grid-view .grid-view-container{display:flex;flex-wrap:wrap;grid-gap:30px 20px}.contests-list.grid-view .grid-view-container .show-link{max-width:unset;display:block;width:calc(50% - 10px);margin-bottom:0}}@media(min-width:1024px){.contests-list.grid-view .grid-view-container .show-link{display:block;width:calc(33.33% - 13.34px);margin-bottom:0}}.contests-list .no-contests-from-contest-list{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:4px solid var(--color-bw-10);padding:50px 25px;border-radius:11px;gap:50px}.contests-list .no-contests-from-contest-list .overwrite-gray{background-color:#d1d5e0;color:initial;font-weight:500;font-size:18px}.contests-list .no-contests-from-contest-list p{font-size:18px;font-weight:700}