@font-face{
  font-family: customfont;
  src:url('https://www.maya.ph/hubfs/Fifa%20world%20cup/CerebriSansPro-Heavy.ttf');
}
@font-face{
  font-family: condiment;
  src:url('https://www.maya.ph/hubfs/summer-forever/fonts/Condiment-Regular.ttf');
}
@font-face{
  font-family: Triple-Shots;
  src:url('https://www.maya.ph/hubfs/summer-forever/fonts/Triple-Shots.otf');
}
.zoomedImageContainer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 99999;
}

.zoomedImageContainer.active {
  display: flex;
}

.zoomedImage {
  max-width: 80%;
  max-height: 80%;
  transition: all 0.3s ease-in-out;
}

.zoomedImage.active {
  max-width: 80%;
  max-height: 80%;
}

.zoomable {
  cursor: pointer;
  max-width: 100%;
  width: 100%;
}
.mobilebr{
  display:none;
}
/* Banner start */
.bannersection{
  background:#121613;
  background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/xmas-banner-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.banner-container{
  max-width:1440px;
  margin:auto;
  padding:10px;
}

@media only screen and (max-width: 767px) {
  .bannersection{
    background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/xmas-banner-bg-mobile.png");
  }
  .banner-container{
    display: flex;
    justify-content: center;
  }
}

/* Banner end */

.twosection-bg{
  background: #121613;
  background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/2sectiong-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.grabs-section{
  background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/winner-money-bg.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.grabs-cntainer{
  max-width:1440px;
  margin:auto;

}
.grabs-winner-container{
  display:flex;
  max-width:800px;
  margin:auto;
  justify-content: space-between;
  flex-wrap: wrap;
}
.winner-content{
  max-width:365px;
  display: flex;
  flex-direction: column;
}
.winner-content h4{
  font-weight: 800;
  line-height: 28px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color:#FFD221;
}
@media only screen and (max-width: 767px) {
  .twosection-bg{
    background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/2sectiong-bg-mobile-new.png");

  }
  .grabs-section{
    min-height:806px;
  }
  .winner-content{
    width:100%;
  }
  .grabs-winner-container{
    justify-content: center;
    gap: 50px;
  }
  .winner-content{
    gap:20px
  }
  .grabs-section{
    background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/winner-money-bg-mobile.png");
  }
}
/* grabs start */



/* grabs end */

/******** Track your entrie start - Start ********/
.mlbb_card {
  /*   min-height:650px; */
  min-height:400px;
  max-width: 379px;
  width: 100%;
  /*   background: #074725; */
  background: linear-gradient(180deg, rgba(134,13,49,1) 100%, rgba(134,13,49,1) 100%);
  cursor:grab;
  border: 4px solid;
  border-image-slice: 30;
  border-image-source: url("https://www.maya.ph/hubfs/Summer%20landing%20page/winning-bored.svg");
  border-image-width: 30px;
  border-radius: 50px;
  overflow: hidden;
  display:flex;
  justify-content: center;
  align-items: center;
  position:relative;
  overflow: visible;
} 
.slide-1:before{
  content:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/rarffle-10.png");
  position:absolute;
  top: -98px;;
}
.slide-2:before{
  content:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/rarffle-3.png");
  position:absolute;
  top: -98px;;
}
.slide-3:before{
  content:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/rarffle-6.png"); 
  position:absolute;
  top: -98px;;
}
.card-content{
  max-width: 345px;
  margin:auto;
}
.card-content{
  display:flex;
  flex-direction:column;
  justify-content:center;
  gap: 10px;
  padding:20px;
  align-items: center;
}
.card-container{
  flex-direction: column;
  display: flex;
  align-items: center;
}
.card-container img{
  max-width:160px;
}
.card-content img{
  max-width:28px;
}
.mlbb_card_text {
  padding:28.19px 17.5px;
  display:grid;
  grid-template-columns:auto 1fr;
  gap:10px;
  color:#fff;
}
.mlbb_card_text sup {
  top:0;
  display:inline-block;
  width:26px;
  height:26px;
  background:#75eea5;
  font-size: 15px;
  line-height: 26px;
  letter-spacing: -0.2px;
  text-align: center;
  color: #404040;
  border-radius:50%;
}
.mlbb_card_text span > strong {
  color:#75eea5;
}
.pt23 {
  padding-top: 23px;
}

/* .trackurentries{
background: #121613;
} */
.entriescontainer{
  max-width:1440px;
  margin:auto;

}

.customheader{
  max-width:622px;
  margin:auto;
  position:relative;
}
.customheader:before{
  content:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/winnig-sudo.png");
  position:absolute;
  top: -67px;
  left: 50%;
  transform: translateX(-50%);
}
.stepcontainer{
  border: 2px solid #75EEA5;
  border-radius: 20px;
  display:flex;
  flex-direction: column;
  padding: 30px;
  max-width: 275px;
  gap: 10px;
  /*   justify-content: space-between; */
  overflow: hidden;
}
.cutimage {
  max-width: 286px;
  margin-left: -7px;
}

@media only screen and (max-width: 767px) {
  .customheader:before{
    content:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/winnig-sudo-mobile.png");
    top: -124px;
  }
}

/******** Track your entrie start - End ********/















/******** FAQS - Start ********/
.faqs_sectioncontainer{
  /*   background: #000; */
  padding:100px 0px;
  position:relative;
  overflow:hidden;
}

.faqs_section {
  position:relative;
   background-image:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/FAQ-bg.png"); 
  background-repeat:no-repeat;
  background-size:cover;
/*   background: #121613; */
  /* 
  background-image:url("https://www.maya.ph/hubfs/Maya/MLBB%202023/faq-bg.png"); 
  background-repeat:no-repeat;
  background-size:cover;
  background-position:top center;
  border-bottom: 5px solid #75EEA5;
  border-top: 5px solid transparent;
  border-image: linear-gradient(to right, #432BA3, #C0B3F5, #432BA3, #7A68BF);
  border-image-slice: 1; */
  width:100%;
  /*   padding: 100px 0px; */
}

.faqimg{
  margin-top:50px;
}
.mlbb_faqs {
  position:relative;
  display:grid;
  grid-template-columns:auto 630px;
  z-index:5;
}
.faqs_intro {
  position:relative;
  z-index:1;
}
.faqs_intro:before{
  content:url("https://www.maya.ph/hubfs/Holiday%20landing%20page/faq-sudo.png");
  position:absolute;
  top:0;
  right:0;
}
.faqs_intro h1 {
  max-width:448px;
}
.faqs_intro p {
  color: #F2F2F2;
  max-width:400px;
  margin-bottom:50px;
}
.faqs_intro a {
  display:block;
  text-decoration:none;
  /*   background:#E8BC55; */
  color:#112432;
  line-height:26px;
  /*   background:  linear-gradient(178deg, #C8882F 1.76%, #EDC995 88.44%); */
  display:inline-block;
  padding:20px 25px;
  border-radius: 22px;
  font-weight:600;
}
.faqs_intro h5 {
  margin-bottom:20px; 
}
.hs-button{
  background:#75EEA5!important;
}
.accordion-item.boxed.my-accordion {
  box-sizing: border-box;
  border-radius: 20px;
  padding:40px;
  margin-bottom:20px;
  position: relative;
  z-index: 2;
/*   background: #164B2B; */
  background: linear-gradient(180.06deg, #E61850 -16.93%, #860D31 99.95%);

  /*   background: linear-gradient(180deg, #164B2B 66.41%, #082714 88.24%); */
  /*   border: 3px solid var(--primary-mint-green, #75EEA5); */
  /*   box-shadow: 0px 0px 20px 0px rgba(123, 97, 255, 0.60); */
}

.accordion-item.boxed.my-accordion:last-child {
  margin-bottom:0;
}
.my-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.my-accordion-title {
  font-size:20px;
  line-height:28px;
  color:#fff;
  padding-right: 10px;
}
.my-accordion-icon {
  display: block;
  width: 40px;
  float: right;
  text-align: center;
  order:2;
}
.my-expand-icon i, .my-collapse-icon i {
  color: #202122;
  font-size: 20px;
  line-height: 40px;
}
.my-accordion-body {
  font-size:18px;
  line-height: 28px;
  letter-spacing: -0.2px;
  color:#404040;
}
.my-accordion-body p {
  padding-top: 1em;
  color:#fff;
  margin:0;
}
.my-accordion-body ul:not(.reset-list), .my-accordion-body ol:not(.reset-list) {
  margin-bottom:0; 
}
.my-accordion-body ol:not(.reset-list) li:before {
  color:#50B16B;
  text-align:left;
  width: 1.65em;
}
.my-accordion-body ul:not(.reset-list) li {
  padding-left: 1.5em;
}
.my-accordion-body ul:not(.reset-list) li:before {
  content: "\f111";
  font-weight: 900;
  display: inline-block;
  width: 1.5em;
  padding-right: 10px;
  color:#50B16B;
  font-family: Font Awesome\ 5 Free;
  text-indent: 0;
  text-align: right;
  -webkit-transform: scale(0.4,0.4);
  -ms-transform: scale(0.4,0.4);
  transform: scale(0.4,0.4);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
}
.my-accordion-body ol.reset-list {
  padding-left:1em; 
}
.my-accordion-body ol.reset-list li::marker {
  font-weight: bold;
}
.my-accordion-body ol.reset-list ul.my-ul-list li {
  text-indent:-2em; 
}
.my-accordion-body ol.my-ol-list {
  color: #404040;
  padding-left: 0;
}
.my-expand-icon, .my-collapse-icon {
  background: #75eea5;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  border-radius: 50%;
}
.my-cashin-imgBox{
  position:relative;
}

/******** FAQS - End ********/


/* slider start */
.winbig{
  background:#121613;
}
.winbigcontianer{
  /*       background-image: url(https://www.maya.ph/hubfs/Maya%20saves%20Xmas/backgound-secondsection.png); */
  margin: auto;
  max-width: 1400px;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 66px 0;
  /*   height: 1067px; */
  position:relative;
}
.winbigcontianer:before{
  content:url("https://www.maya.ph/hubfs/Summer%20landing%20page/desktop-before-boracay.svg");
  position:absolute;
  top: -100px;
  left: 69px;
}
.fmc_pm_btn, .fmc_pm_btn {
  display:inline-block !important;
  font-weight: 600;
  border-radius: 22px;
  padding: 20px 25px;
  line-height: 26px;
  background: #75eea5;
  color: #112432;
  /*   margin-top:30px; */
}
#lrtmechanics, #Mechanics {
  background: #1F5522 ;
  border-radius: 20px;
  overflow: hidden;
  /*   border:2px solid #75eea5; */
}
#lrtmechanics ol,#Mechanics ol {
  color:inherit;
}
#lrtmechanics .popup-close, #Mechanics .popup-close {
  background-color: #fff;
  border: 1px solid #7a8698;
  border-radius: 20px;
  color: #7a8698;
  height: 40px;
  line-height: 40px;
  right: 30px;
  top: 50px;
  width: 40px;
}

.winbigcontianer .header{
  max-width:904px;
  margin:auto;
}
.m_text_red{
  /*   background: linear-gradient(180deg, #DB2654 0%, #E5644B 100%); */
  background: -webkit-linear-gradient(90deg, #DB2654, #E5644B);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.footerbtn a{
  padding: 20px 42px;
  border-radius: 22px;
  background: linear-gradient(357deg, #3BB078 3.7%, #75EEA5 51.6%);
  color:#000;
  font-size: 20px;
  font-weight: 600;
  max-width: 100%;
  width: 100%;


}
.mcc_find-code_bgcolor {
  background:transparent !important; 
}
#track_your_entries .splide__list{
  justify-content: center !important;
  overflow:visible;
}
#track_your_entries .splide__track{
  overflow:visible;
}
.fc_container_slider .splide__list {
  justify-content: center !important;
}
#fc_code_slider .splide__arrow {
  background:#E8BC55;
  opacity: 1;
  z-index:6;
}
#mobileslider .splide__arrow {
  background:#75EEA5;
  opacity: 1;
  top:110%;
}
#mobileslider .splide__arrow--next {
  right: 10em;
}
#mobileslider .splide__arrow--prev {
  left: 10em;
}
.fc_cards {
  display: flex;
  gap: 50px;
  justify-content: center;
}
.fc_card_title h2 {
  margin-bottom: 5px !important;
  font-size: 15px;
  height: 23px;
  width: 26px;
  background: #75EEA5;
  border-radius: 50px;
  display: flex;
  font-weight: normal;
}
.slidercontent {
  min-height: 120px;
}

.fc_card {
  position: relative;
  /*   border-radius: 30px; */
  border-radius: 60px;
  /*   background: linear-gradient(161deg, #0F5221 8.28%, rgba(0, 0, 0, 0.00) 53.82%, rgba(3, 151, 44, 0.43) 96.59%); */
  /*   padding: 27px 22px 37px 22px; */
  min-height: 560px;
  max-width: 367px;
  gap: 20px;
  display: flex;
  flex-direction: column;
  /*   box-shadow: 0px 20px 50px rgba(122, 134, 153, 0.12); */
}
.fc_card:last-child {
  margin-right: 0 !important;
}
.fc_card_title {
  /*   padding: 7px; */
  display: flex;
  /*   margin-bottom: 10px; */
  /*   margin-top:2rem; */
  /*   justify-content: center; */
}
.fc_card_title a{
  color: #75EEA5;
  text-decoration: underline;
}
.xmas_card_content{
  color: #CBF9DD;

  /*   font-size: 18px;
  font-weight: 400;
  line-height: 24px;  */
}
.xmas_card_secondcontent{
  color: #F2F2F2;
  font-style: italic;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.xmas_card_link{
  color:  #E8BC55;

  font-size: 10px;

  font-weight: 400;
  line-height: 16px;

  text-decoration-line: underline;
}

.fc_card_title p {
  /*   color: #E8BC55; */

  font-size: 28px;

  line-height: 38px;
  margin-bottom: 0;
  font-weight: 700;
  max-width: 355px;

  width: 100%;

}
.fc_card_img {
  /*   margin-left: auto; */
  /*align-self: flex-end;*/
  /*   min-height:295px; */
  display: flex;
  justify-content: center;

}
.fc_card_img img {
  vertical-align:middle;
  max-width:100%;
  filter: drop-shadow(-20px 10px 35px rgba(0, 0, 0, 0.2));
}
.find-code-slider-progress {
  display: none;
  position: relative;
  background:rgba(117, 238, 165,0.3);
  max-width:300px;
  margin:74px auto 0;
}
.find-code-slider-progress-bar {
  background: #75EEA5;
  height: 2px;
  transition: width 600ms ease;
  width: 0;
}
#fc_code_slider-slide01, #fc_code_slider-slide02, #fc_code_slider-slide03 {
  /*
  display: flex;
  flex-direction: column;
  justify-content: space-around;*/
}
.disabled-btn {
  display:block; 
}
.disabled-btn button {
  cursor: not-allowed !important; 
  pointer-events: none !important;
  background-color: #ccc !important;
}
.disabled-btn small {
  display:block;
  width:100%;
  color:#fcfcfc;
}
#find-code_splide_track{
  z-index:5;
}
@media only screen and (max-width:1080px) {
  .fc_container_slider .splide__list {
    justify-content: start !important;
  } 
  #track_your_entries .splide__list{
    justify-content: start !important;
  }
  .find-code-slider-progress {
    display: block;
  }
  .find-code-slider-progress{
    margin: 29px auto 0;
  }
}
@media only screen and (max-width:768px) {

  .fc_card {
    flex-direction:column; 

  }
  #track_your_entries .splide__arrow {
    top: 11%;
    background: #75EEA5;
    opacity:1;
  }
  #track_your_entries .splide__arrow:disabled{
    opacity: .3;
  }
  .fc_cards{
    /*     gap:0; */
    flex-direction:column;
    align-items: center;
  }
}
.fc_card_img {
  margin: auto;
}
}
@media only screen and (max-width:460px) {
  .find-code-slider-progress {
    max-width:80%; 
  }
}
@media only screen and (max-width:418px) {

  #find-code_splide_track{
    margin: 0 1.8em;
  }
}
/* .splide__slide img{
margin: auto;
} */
.updated{
  display:none;
}
/* slider end */

/* Raffle entries start */
.raffle-section{
  background-image:url('https://www.maya.ph/hubfs/Holiday%20landing%20page/raflle-bg.png');
  background-size: cover;

}
.raffle-container{
  max-width:1440px;
  margin:auto;
  /*   overflow:hidden; */
  /*   background-image: url("https://www.maya.ph/hubfs/Summer%20landing%20page/earn-raffle-bg.png"); */
  background-size: cover;
  background-position: top;
}
.content-header {
  max-width: 586px;
  margin: auto;
  text-align: center;
  position:relative;
}

.customfont{
  font-family: Triple-Shots;
  font-size: 110px;
  font-weight: 400;
  line-height: 54px;
  letter-spacing: -0.5px;
  text-align: center;
  color: #75EEA5;
  position:relative;
  letter-spacing: 3px;
}
.customfont3{
  position:relative;
}
.customfontentries{
  font-family: Triple-Shots;
  font-size: 110px;
  font-weight: 400;
  line-height: 54px;
  letter-spacing: -0.5px;
  text-align: center;
  color: #75EEA5;
  position:relative;
  letter-spacing: 3px;
}
.raffle-content {
  display: flex;
  flex-direction: column;
  max-width:800px;
  margin:auto;
  position:relative;
}
.raffle-content:before{
  content:url('https://www.maya.ph/hubfs/Holiday%20landing%20page/raffle-sudo.png');
  position:absolute;
  left: -240px;
  top: -130px;
}
.customfont3:before{
  content:url("https://www.maya.ph/hubfs/Summer%20landing%20page/super-easy-before.svg");
  position:absolute;
  left: 115px;
  top: -11px;

}
.title.active {
  cursor: auto;
}
.box{

  border: 4px solid;
  border-image-slice: 30;
  border-image-source: url("https://www.maya.ph/hubfs/Holiday%20landing%20page/Raffle-border.png");
  border-image-width: 30px;
  border-radius: 30px;
  /*   min-height:111px; */
  /*   background: linear-gradient(177.91deg, #433600 1.76%, #976900 88.44%); */
  background: #A51038;


}
.box.active{
  border-radius: 30px;
  padding-bottom: 50px;
  /*     margin-bottom: -30px; */
  background: #A51038;
  /*   background:linear-gradient(177.91deg, #074725 1.76%, #01230D 88.44%); */
}


.active-margin-1{
  min-height: 100px;
  margin-bottom: -30px;
}
.active-margin-2{
  min-height: 100px;
  margin-bottom: -30px;

}
.active-margin-3 {
  min-height: 100px;
  margin-bottom: -30px;
}



.rafflehr{
  border: none;
  height: 1px;
  background: #FFC337;
  background: repeating-linear-gradient(90deg,#FFC337,#FFC337 6px,transparent 6px,transparent 12px);
  margin:0;
}
.title{
  padding: 12px 10px 12px 10px;
  max-width: 484px;
  margin: auto;
  /*   cursor: pointer; */
}

.content {

  max-height: 0;
  overflow: hidden;
  transition: .5;
}

.active {
  display: block;

}
.active.content{
  max-height: 9999px;
  /*   padding: 0px 10px 10px 10px; */
}
.raffle-table {
  border-collapse: collapse;
  width: 100%;
  /*   table-layout: fixed; */

}
.raffle-table tbody tr:nth-child(even) {
  background-color: #860D31;
}
.raffle-table tbody tr td:first-child {
  width: 15%;
  text-align: center;
}
/* .raffle-table tr{
border-bottom: 1px solid #175817;

} */
.raffle-table thead td{
  color:#fff;
  font-size: 20px;
  font-weight: 800;
  line-height: 28px;
  letter-spacing: 3px;
  padding:10px 20px;

}
.raffle-table tbody td{
  padding:10px 10px;
  color:#fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.20000000298023224px;

}

@media only screen and (max-width:768px) {
  .content-header:before{
    content:url('https://www.maya.ph/hubfs/Holiday%20landing%20page/raffle-sudo-mobile.png');
    position:absolute;
    left: 0;
    top: -36px
  }

}
/* .box.active{
animation: drawer-slide .5s ease-out;
}
@keyframes drawer-slide {
from { transform: translateY(100px); opacity:0; display: block; }
to { transform: translateY(0px); }
}
@keyframes drawer-down {
from { display: translateY(0px); }
to { transform: translateY(100px); opacity:0; display: none; }
}
@keyframes drawer-up {
0% { height: 0%; opacity: 0; }
60% { height: 83%; opacity: 1; }
100% { height: 80%; opacity: 1; }
} */
/* raffle entries end */




/******** Partner Merchants - Start ********/

#mlbb_cards .splide__arrow {
  background: #75EEA5;
  opacity: 1;
  top:35%;
}
#mlbb_cards{
  margin:auto;
  position:relative;
}
#mlbb_cards:before{
  content:url('https://www.maya.ph/hubfs/Holiday%20landing%20page/merchant-icon-sudo.png');
  position:absolute;
  left: -56px;
}
#mlbb_cards .splide__arrow--next {
  right: 4em;
}
#mlbb_cards .splide__arrow--prev {
  left: 4em;
}
.mlbb_cards_progress {
  margin:72px auto 0;
  background:rgba(117, 238, 165, 0.3);
  max-width:400px;
  width:100%;
}
.mlbb_cards_progress_bar {
  background:rgba(117, 238, 165);
  height:2px;
  transition:width 600ms ease;
  width:0;
}
.merchantimage{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  max-width: 890px;
  margin:auto;
  gap: 20px;

}
.logo_scroll_section {
  position:relative;
  background: #101D15;
  padding:100px 0 120px;
  position:relative;
  z-index:2;
  /*   overflow:hidden; */
}
.logo_scroll_header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 50px;
  position:relative;
  z-index:5;
}

.left_header h5 {
  margin-bottom:15px;
  font-weight: 800;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 3px;
  text-transform: uppercase;
}
.left_header h2 {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 40px;
  letter-spacing: -.5px;
  line-height: 54px;
  margin-bottom: 15px;
  /*   background: linear-gradient(180deg, #D5A664 0%, #EDC995 100%); */
  /*   -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent; */
  mix-blend-mode: normal;
}
.left_header p {
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #B2B2B2;
  margin-bottom:0;
  /*     max-width: 515px; */
}
.right_header > a {
  display:inline-block;
  background: #75EEA5;
  border-radius: 22px;
  padding: 20px 25px;
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  letter-spacing: -0.2px;
  transition: transform .2s ease-in-out;
}
.right_header > a, .right_header > a:hover {
  color: #1D145B;
}
.right_header > a:hover {
  transform:scale(1.1); 
}
.logo_track {
  overflow:visible !important;
}
.logo_slide_box {
  align-items: center;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 11.5385px 23.0769px rgba(73,40,170,.05);
  display: flex;
  justify-content: center;
  margin-bottom: 20px!important;
  max-width: 160px;
  width: 100%;
  min-height: 85px;
  text-align: center;
  padding: 10px;
}
.logo_slide_box img {
  padding: 0 10px;
}
#speo_scroll_middle {
  margin:28px 0; 
}
.card_payment_box {
  border: 2px solid #75EEA5;
  border-radius: 15px;
  max-width:1000px;
  margin:70px auto 0;
  display:grid;
  grid-template-columns:auto minmax(120px, auto);
  align-items:center;
  padding-left:65px;
  background: radial-gradient(52.41% 56.98% at 24.9% 39.24%, #105C2D 0%, #0D2215 100%);
  box-shadow: 0px 0px 20px 5px rgb(117 238 165 / 50%);
}
.cpb_right {
  padding:50px 28px 50px 0; 
}
.cpb_right h4 {
  max-width: 400px;
  font-size:26px;
  line-height:36px;
  color:#75EEA5;
  margin-bottom:0;
}
.cpb_right p {
  max-width:450px;
  font-size:20px;
  line-height:36px;
  color:#fff;
  margin-bottom:40px;
}
.cpb_right a {
  display:inline-block;
  color:inherit;
  padding: 20px 25px;
  min-width:272px;
  text-align:center;
  background: #75EEA5;
  border: 4px solid #75EEA5;
  box-shadow: 0px 0px 15px rgba(117, 238, 165, 0.6);
  border-radius: 22px;
  letter-spacing: -0.2px;
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  transition:transform .2s ease-in-out;
}
.cpb_right a:hover {
  color:initial;
  transform:scale(1.1);
}
.m28{
  margin:28px 0px;
}
/******** Partner Merchants - End ********/









/* two ways to win start */






/* two ways to win end */

/* Medita Query */
@media (max-width:970px) {
  .mlbb_faqs {
    grid-template-columns: 100%;
  }
  .faqs_intro {
    margin-bottom: 50px;
  }
}
.mobileslide{
  display:none;
}
.hline{
  max-width: 100%;
  width: 100%;
}
.mobilebr{
  display:none;
}
.text_size_48 {
  font-size: 48px!important;
  line-height: 58px!important
}
.new-list > li > div {
  margin-left: -135px;
}
@media (max-width:767px) {

  .order-div{
    display: flex;
    flex-direction: column-reverse;
  }
  .left_header h2 {
    justify-content:center;
  }
  .winbigcontianer:before{
    content:"";
  }
  .customfont3:before{
    left: 48px;
    top: -33px;
  }
  .md-text_size_48 {
    font-size: 48px!important;
    line-height: 58px!important
  }
  .fc_card{
    padding:0;
  }
  .card_payment_box {
    grid-template-columns: 100%!important;
  }
  .logo_scroll_header{
    flex-direction: column;
  }
  .left_header {
    text-align: center;

  }
  .logo_scroll_header{
    position:relative;
  }
  .logo_scroll_header:before{
    content: url('https://www.maya.ph/hubfs/Holiday%20landing%20page/merchant-sudo.png');
    position: absolute;
    top: -95px;
    left:0px;
  }
  .left_header h5::after {
    content: url(https://www.maya.ph/hubfs/Maya/MLBB%202023/headerdesign.png);
    top: -18px;
    position: absolute;
  }
  /*   .card-2 img{
  object-fit: none;
  overflow: visible;
  object-position: bottom;
} */
  /*   .card-1:before{
  content:url("https://www.maya.ph/hubfs/Summer%20landing%20page/sparkle.svg");
  position:absolute;
  top: 0;
  right: 130px;
}
  .card-3:before{
  content:url("https://www.maya.ph/hubfs/Summer%20landing%20page/sparkle.svg");
  position:absolute;
  top:0;
}
  .card-3:after{
  content:url("https://www.maya.ph/hubfs/Summer%20landing%20page/sparkle.svg");
  position:absolute;
  bottom: -43px;
  right: 55px;
} */
  .bannersection{
    background-size: cover;
  }
  .customfont{
    /*     font-size: 70px; */
    font-weight: 400;
    /*     line-height: 54px; */
  }
  .customfont:before {
    left: 23px;
    top: -44px;
  }
  .raffle-table {
    table-layout: auto;
  }
  .card-2 { order: 1; }
  .card-1 { order: 2; }
  .card-3 { order: 3; }
  .slidercontent{
    min-height: auto;
  }
  .mobilebr{
    display:block;
  }
  .footerbtn a{
    padding: 20px 25px;
  }
  /*   .logo_scroll_section{
  padding: 50px 0 100px;
} */
  .merchantimage{
    gap:9px;
    /*     padding-left: 10px; */
    justify-content: center;
  }
  .desktopbr{
    display:none;
  }

  .mobileslide{
    display:block;
  }
  .desktopslide{
    display:none;
  }
  .faqs_sectioncontainer{
    padding: 100px 0 287px 0;
  }

  .faqs_intro a {
    width:100%;
  }

  .find-code-slider-progress{

    margin: 0px auto 0;
  }

}

.goldtext{
  /*   background: var(--MLBB-Headline, linear-gradient(178deg, #C8882F 1.76%, #EDC995 88.44%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; */
  color:#E8BC55;
}
.maxw800{
  max-width:800px;
  width:100%;
  margin:auto;
}
.graytext{
  color:#B2B2B2;
}
.pb200{
  padding-bottom:200px;
}
.orangecolor{
  background: linear-gradient(92.25deg, #FFF799 -20.52%, #F0C878 21.41%, #FFF799 60.74%, #F0C878 89.47%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}



.transaction-row div:first-child{
  color:#FAD344;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;
  text-align: left;

} 
.transaction-row{
  color:#fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;
}

.transaction-container {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.transaction-header {
  display: flex;
  background-color: #26d9a7;
  color: #00300f;
  font-weight: bold;
  padding: 10px;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 2px;

}

.transaction-header div {
  flex: 1;
  text-align: left;
}

.transaction-header .entries-header {
  text-align: center;
}

.transaction-row {
  display: flex;
  background-color: #074625;
  padding: 15px;
  gap: 20px;
  border-radius: 10px;
  /*   border-top: 1px solid #26d9a7; */
}

.transaction-row div {
  flex: 1;
}

.transaction-row .entries {
  /*   text-align: center; */

  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;
  color: #2FF29E;
}
.entries span{
  color:#fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;
}

#Mechanics ol{
  color:#fff;
}

.container-date {
  padding: 20px;
  border-radius: 10px;
  background:#074625;
}

.container-date h2 {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;
  text-align: left;
  color:#FAD344;

}

.section-title {
  font-size: 14px;
  font-weight: 800;
  line-height: 28px;
  letter-spacing: 2px;
  text-align: left;
}
.section-content{
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;
  text-align: left;

}

.section-date{
  color:#FFFFFF;
}
.container-date h2{
  color:#FAD344;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.20000000298023224px;


}
.fitalic{
  font-style: italic
}

