/* ====================== CQ9 =========================================================================================== */
.cq9 .container {
  padding-left: 1.5rem;
}
.cq9 .suppliers_title .title img {
  height: 80px;
}
.cq9 .bg {
  overflow: hidden;
}
.cq9 .bg img {
  width: 100%;
}
@media (max-width: 768px) {
  .cq9 .bg img {
    width: 150%;
  }
}
/* ====================== eBET =========================================================================================== */
.ebet .area.color {
  color: #c47f1f;
}
.ebet .suppliers_title .title img {
  height: 85px;
}
.ebet .suppliers_title .web_view {
  z-index: 1;
}
.ebet .online_video iframe {
  height: 30vw;
  width: 100%;
}
.ebet .certification img {
  width: 25%;
  height: 100%;
  object-fit: contain;
}
.ebet .certification img:last-child {
  margin-left: 3rem;
}
.ebet .license img {
  width: 55%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
@media (max-width: 768px) {
  .ebet .container {
    padding: 0 2rem;
  }
  .ebet .suppliers_title {
    padding: 0;
  }
  .ebet .suppliers_title .title img {
    transform: translateX(-1rem);
  }
  .ebet .suppliers_title .web_view {
    height: 13rem;
  }
  .ebet .online_video iframe {
    height: 10rem;
  }
  .ebet .certification img {
    width: 50%;
  }
  .ebet .certification img:last-child {
    margin-left: 0;
  }
  .ebet .license img {
    width: 100%;
    padding-bottom: 1rem;
  }
}
/*------- owl ------------------------------------------------------ */
.ebet .bg-img > img {
  width: 100%;
  height: 500px;
  object-fit: cover;
  object-position: top;
  z-index: -1;
}
.ebet .owl-theme .info {
  position: absolute;
  align-items: center;
  padding: 0 20%;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.ebet .owl-theme .info div {
  z-index: 1;
  color: white;
  filter: drop-shadow(1px 1px 3px #000000);
}
.ebet .info div h3 {
  border-bottom: 3px solid #ff0055;
  margin-bottom: 5rem;
  width: 112px;
}
.ebet .owl-theme .info > img {
  width: 50%;
  height: 100%;
  object-position: top;
  object-fit: cover;
}
.ebet .owl-theme img.icon {
  width: 55px;
}
.ebet .owl-theme .owl-nav {
  position: absolute;
  top: 30%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  pointer-events: none;
}
.ebet .owl-theme .owl-nav button {
  margin: 1rem;
  opacity: 0.1;
  color: white;
  pointer-events: auto;
}
.owl-theme .owl-nav [class*="owl-"]:hover {
  background: unset;
  opacity: 0.7;
}
.ebet .owl-theme .owl-nav span {
  font-size: 7rem;
}
.owl-theme .owl-dots {
  position: absolute;
  bottom: 3rem;
  width: 100%;
  opacity: 0.7;
}
@media (max-width: 768px) {
  .ebet .owl-theme .info {
    align-items: top;
    padding: 0;
    align-items: flex-start;
  }
  .ebet .bg-img {
    height: 450px;
  }
  .ebet .bg-img > img {
    height: 350px;
  }
  .ebet .owl-theme .info div {
    padding: 5rem 1.5rem;
  }
  .ebet .owl-theme .info > img {
    position: absolute;
    width: 100%;
    object-fit: contain;
    right: -4rem;
  }
}
/* ====================== SA Gaming =========================================================================================== */
.sagaming .suppliers_title .title img {
  height: 100px;
}
.sagaming .area.color {
  color: #3c7067;
}
.sagaming .suppliers_title .web_view {
  z-index: 1;
}
.sagaming .online_video iframe {
  width: 100%;
}
.sagaming .online_video .mobile-none {
  max-width: 27%;
}
.sagaming .online_video img {
  width: 100%;
}
.sagaming .certification img {
  width: 25%;
  height: 100%;
  object-fit: contain;
}
.sagaming .license img {
  width: 55%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.sagaming .license .d-flex {
  padding: 1rem 0;
}
.sagaming .license .row p {
  font-size: 14px;
  line-height: 2rem;
}
@media (max-width: 768px) {
  .sagaming .container {
    padding: 0 2rem;
  }
  .sagaming .suppliers_title {
    padding: 0;
  }
  .sagaming .suppliers_title .web_view {
    height: 13rem;
  }
  .sagaming .online_video {
    height: 10rem;
  }
  .sagaming .certification img {
    width: 70%;
  }
  .sagaming .license img {
    width: 100%;
    padding-bottom: 1rem;
  }
}
/* ====================== GIOCO PLUS =========================================================================================== */
.giocoplus .area.color {
  color: #08238d;
}

.giocoplus .game_product {
  background: linear-gradient(180deg, #00000077 0%, #000000ff 100%) 0% 0%
      no-repeat,
    url("../img/work_gps_bg.jpg") right no-repeat fixed;
  background-size: cover;
}
.giocoplus .bf_effect_main {
  -webkit-mask: url("../img/SVG/bf_effect_mask.svg") no-repeat right;
  mask: url("../img/SVG/bf_effect_mask.svg") no-repeat bottom right;
  z-index: -1;
}
.giocoplus .partner img {
  width: 15%;
  margin: 0 5% 0 1%;
  filter: drop-shadow(5px 5px 2px #dddddd);
}
@media (max-width: 768px) {
  .giocoplus .partner img {
    width: 40%;
    margin: 0 2%;
  }
}
/* ====================== Bole =========================================================================================== */
.bole .suppliers_title .title {
  padding: 0 0 28% 0;
}
@media (max-width: 768px) {
  .bole .suppliers_title .title {
    padding: 15px;
  }
}
.bole .game_product {
  background: linear-gradient(180deg, #00000087 0%, #000000da 100%) 0% 0%
      no-repeat,
    url("../img/work_bole_bg.jpg") no-repeat fixed;
  background-size: cover;
}
.bole_icon p {
  font-size: 12px;
}
.bole_icon li {
  display: flex;
  /* width: 30%; */
  padding: 1rem;
}
.bole_icon i::before {
  font-size: 68px;
  color: #adadad;
}
.bole_icon embed,
.bole_icon i {
  display: block;
  width: 68px;
  height: 68px;
  margin-right: 1rem;
  text-align: center;
}
@media (max-width: 768px) {
  .bole_icon li {
    width: 100%;
  }
}
/* =========================================================== */
.bole .certification img {
  width: 94px;
  height: 94px;
  object-fit: contain;
}
.bole .certification a:hover {
  text-decoration: underline;
}
/* .certification .d-flex>div{
    padding-left: 2rem;
} */
.bole .certification .d-flex.justify-content-center + div {
  margin-left: 1rem;
}
.bole .certification p a {
  display: inline-block;
}
