/*
Theme Name: Affiliate Grand Slam Child Theme
Template: wp-theme-sigma
Version: 1.0.1
*/

.bg-gray-300 {
  background-color: var(--wp--preset--color--gray-300) !important;
}


.bg-gray-900 {
  background-color: var(--wp--preset--color--gray-900) !important;
}

.text-gray-600 {
  color: var(--wp--preset--color--gray-600) !important;
}

.text-gray-900 {
  color: var(--wp--preset--color--gray-900) !important;
}

.sigma-speakers-list p.text-gray-900{
  color:#fff!important;
}

.speaker-image-container .speaker-details-btn{
  background-color: var(--wp--preset--color--brand-950) !important;
}

.speaker-image-container .speaker-details-btn span.icon-plus.text-icon.bg-black{
  background-color: var(--wp--preset--color--brand-300) !important;
}

.speaker-bio-container {
  color: #000 !important;
}
.post-author span, .sigma-archive-news .featured-author, .sigma-archive-news .featured-date{
  color: #fff !important;
}
.other-posts .bg-white-100{
  background-color: var(--wp--preset--color--brand-950) !important;
}

.sigma-archive-news .featured-category a.post-title-link, .sigma-archive-news .featured-author span{
  color: #ACBDF5 !important;
}

.sigma-archive-news .sigma-pagination span.current {
    border-radius: 50%;
    background: transparent;
    color: #fff;
    border: 1px solid #fff!important;
}

.sigma-archive-news .sigma-pagination a:hover, .sigma-archive-news .sigma-pagination span.current  {
    background: #fff;
    color: #111827;
}

.sigma-archive-news .sigma-pagination a {
  border: 1px solid #fff;
  text-decoration: none;
  color: #fff;

}

.sigma-archive-news .sigma-pagination span, .sigma-archive-news .news-author, .sigma-archive-news .post-date{
  color:#fff;
}

.ags-verticals-slider .swiper-slide {
  height: auto;
}

.swiper-slide .ags-vertical-card {
  background: #ffffff;
  border: 1px solid #f97316;
  border-radius: 12px;
  padding: 24px;
  height: 100%;
}

.bg-black .ags-vertical-card {
  background: #111;
  border-color: #333;
}

.sigma-navigation {
  position: absolute !important;
  z-index: 100 !important;
  top: 0px !important;
  width: 100% !important;
  left: 0px !important;
}

.banner-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
        width: 688px;
}

.buy-tickets-button::after {
    content: "\e90e";
    font-family: 'sigmaicons' !important;
    transform: rotate(-45deg);
}

#h-about-affiliate-grand-slam {
    color: rgb(0 0 0);
    font-size: 64px;
    font-family: Montserrat;
    font-weight: 700;
    text-transform: uppercase;
    word-wrap: break-word;
}

#h-about-affiliate-grand-slam p{
  font-size: 16px;
  font-family: Roboto;
  font-weight: 400;
  line-height: 24px;
  color:#111827;
}

.stat-number{
  color:#F55003 !important;
}
.ags-stats-section h3{
  color:#111827 !important;
  font-family: Roboto;
  font-size: 20px !important;
  font-weight: 400 !important;
}
.ags-stats-section{
  background-color: #fff !important;
}