.sh-square-news-wrapper .sh-square-news-wrapper a.sh-square-news-left-item,.swiper-sh-slide a{display:block;text-decoration:none}.swiper-sh-slide a{color:inherit}.swiper-sh-slide figure{margin:0}.swiper-sh-slide figcaption{width:75%;-webkit-clip-path:polygon(0 0,95% 0,100% 100%,0 100%);clip-path:polygon(0 0,95% 0,100% 100%,0 100%);padding:15px;position:absolute;bottom:0;line-height:20px;font-size:15px}.swiper-sh-slide img{width:100%}.swiper-sh-control{height:30px;display:flex}.swiper-sh-next,.swiper-sh-prev{width:40px;text-align:center}.swiper-sh-prev{-webkit-clip-path:polygon(0 0,60% 0,100% 100%,0 100%);clip-path:polygon(0 0,60% 0,100% 100%,0 100%)}.swiper-sh-next{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,40% 100%);clip-path:polygon(0 0,100% 0,100% 100%,40% 100%)}.swiper-sh-next svg,.swiper-sh-prev svg{stroke:#fff;height:30px}.swiper-sh-pagination{flex-grow:1}.swiper-sh-pagination .swiper-pagination-bullet{margin:0!important;height:30px;width:calc(100% / 20);border-radius:0;text-align:center;line-height:30px;background-color:unset;opacity:.5}.swiper-sh-pagination .swiper-pagination-bullet-active{opacity:1}.slide-spor .swiper-sh-slide figcaption{background-color:#2d6941;color:#fff}.slide-spor .swiper-sh-control{background-color:#dbe3da}.slide-spor .swiper-sh-next,.slide-spor .swiper-sh-prev{background-color:#82a087}a.sh-square-news-item figure{width:100%;height:100%;position:relative}a.sh-square-news-item figure img{width:100%;height:100%;object-fit:cover}a.sh-square-news-item figure .saglik-shadow{background:linear-gradient(to bottom,transparent 0,#2d6941 90%);position:absolute;left:0;right:0;top:0;bottom:0}a.sh-square-news-item figure figcaption{position:absolute;left:15px;right:15px;bottom:0;color:#fff;margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.score-table-wrapper{width:100%;max-height:340px;overflow-y:auto}table.score-table{width:100%;font-size:.8em}table.score-table thead{color:#fff;background:#2d6941;position:sticky;top:0}table.score-table tbody{border-collapse:collapse}table.score-table td,table.score-table th{padding:5px;text-align:left}table.score-table tbody tr{background:#dddddd86;transition:.2s;border-top:1px solid #ddd;border-bottom:1px solid #ddd}table.score-table tbody tr:nth-child(2n){background:#fff;border:none}table.score-table tbody tr:hover{background:#2d6941c0;color:#fff}@media screen and (min-width:1400px){.sh-wrapper .swiper-sh-slide img{width:100%;height:550px;object-fit:cover}}@media screen and (max-width:572px){.sh-wrapper .swiper-sh-slide img{width:100%;height:250px;object-fit:cover}}