/*
Theme Name: My Custom Theme
Theme URI: http://example.com
Author: 你的名字
Author URI: http://example.com
Description: 一个自定义的WordPress主题
Version: 1.0
License: GNU General Public License v2 or later
*/

html, body {
  margin: 0;
  overflow-x: hidden;
}
/*.carousel,
.carousel-item,
.carousel-item img {
  height: 800px;
}*/
.carousel-caption {
  bottom: 20%;
}

.swiper-slide {
  display: flex;
  justify-content: center;
}
.game-circle {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  border: 6px solid white;
  overflow: hidden;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
  transition: transform 0.3s ease;
}
.game-circle:hover {
  transform: scale(1.05);
}
.game-circle img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper-button-prev, .swiper-button-next {
  color: white;
}

.casino-card {
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 10px;
  padding: 10px;
  margin-bottom: 20px;
  transition: transform 0.3s ease;
}
.casino-card:hover {
  transform: translateY(-5px);
}
.casino-img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 8px;
}
.star-rating {
  color: #ffc107;
}
.footer {
  background: rgba(0, 0, 0, 0.8);
  color: #ccc;
  padding: 20px 0;
  text-align: center;
}
.footer-menu {
  list-style: none;
  padding: 0;
  margin: 0;
}
.footer-menu li {
  display: inline;
  margin-right: 10px;
}
.footer-menu a {
  color: #fff;
  text-decoration: underline;
}
.social-icons a {
  color: #fff;
  font-size: 24px;
  margin: 0 8px;
}

.last-section {
  background: #0f0c29 url('images/AdobeStock_635374045.jpg') no-repeat center center;
  background-size: cover;
  color: #fff;
}

div.swiper-slide-active{
margin-left: 45px;
margin-right: 0px !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
color:#fff;
}
/* media Query */
@media only screen and (max-width: 600px) {
  .carousel, .carousel-item, .carousel-item img {
  height: 350px;
  }
  .row-reverse{
  flex-direction: column-reverse;
  }
}

