.about_section{
	background-color: #fff;
}
.short_event_box h6 {
  color: rgba(26, 29, 31, 1);
}
.short_event_box_img{
	background-color: rgba(255, 255, 255, 0.6);
}
.short_event_box h4{
	color: #000;
}
#main_header {
  background-color: rgba(255, 255, 255, 0.6);
}
#main_header .nav-link {
  color: #000;
}
.dropdown-menu {
  background-color: rgba(255, 255, 255, 0.8);
}
.dropdown-menu li .dropdown-item:hover, .dropdown-menu li .dropdown-item:active, .dropdown-menu li .dropdown-item:focus {
  background-color: rgba(0, 0, 0, 0.1);
  color: #000;
}
.dropdown-menu li .dropdown-item {
  color: #000;
}
#main_header .lang_link{
	color: rgba(0, 0, 0, 0.8);
	border: 1px solid rgba(0, 0, 0, 0.3);
}
#main_header .theme_link{
	background-color: transparent !important;
}
.section_heading {
	background: linear-gradient(93.12deg, #7F5CFD 5.32%, #1FC2BF 95.32%);
  	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	color: transparent;
}
.about_section h4 {
  background: linear-gradient(90deg, #7F5CFD 0%, #1FC2BF 100%);
    background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}
.about_section p {
  color: rgba(26, 29, 31, 1);
}
.about_counters .about_counter p {
  color: rgba(26, 29, 31, 1);
}
.countdown_timer::before, .countdown_timer::after {
  background: #fff;
}
.countdown_timer {
  /* Using 0.25 for the alpha channel on both colors */
  background: linear-gradient(
    93.12deg, 
    rgba(127, 92, 253, 0.25) 5.32%, 
    rgba(31, 194, 191, 0.25) 95.32%
  );
}
.countdown_timer .timer_item h3 {
  color: #000;
}
.countdown_timer .timer_item p {
  color: rgba(26, 29, 31, 1);
}
.core_theme_card {
	background-color: rgba(248, 248, 248, 1);
	border: 0.52px solid rgba(213, 213, 215, 1);
}
.core_theme_card:hover{
	background: rgba(248, 248, 248, 1);
	border-color: rgba(213, 213, 215, 1);
}
.core_theme_card h3 {
  color: rgba(26, 29, 31, 1);
}
.core_theme_card p{
	color: rgba(26, 29, 31, 1);
}
.swiper_navigation_btns .swiper-button-prev, .swiper_navigation_btns .swiper-button-next {
  background: linear-gradient(90deg,rgba(127, 92, 253, 1) 0%, rgba(31, 194, 191, 1) 100%);
  border: none;
  color: #fff;
}
.join_us_section {
  background-image: url('../images/join_us_bg2_light.png');
}
.speakers_section{
	background-image: url('../images/speakers_bg_light.png');
}
.speaker_card_img {
  background-image: url('../images/speaker_card_bg_light.png');
}
.speaker_card {
  background-color: rgba(246, 246, 246, 1);
  border: 1px solid rgba(226, 226, 226, 1);
}
.speaker_card:hover{
	background: rgba(246, 246, 246, 1);
	border-color: #0000;
}

.speaker_card_img::after {
  background: transparent;
}
.speaker_card h4 {
 	color: rgba(26, 29, 31, 1) !important;
}
.speaker_card p {
   	color: rgba(26, 29, 31, 1) !important;
}
.agenda_section {
  background-color: rgba(255, 255, 255, 1) !important;
}
.agenda_section p {
  color: rgba(26, 29, 31, 1) !important;
}
.timeline .content_col h2 {
    color: rgba(26, 29, 31, 1) !important;
}
.timeline .time {
  color: rgba(26, 29, 31, 1) !important;
}
.side_nav_pills .nav-link:hover, .side_nav_pills .nav-link.active {
  border-color: rgba(127, 92, 253, 1) !important;
  background-color: rgba(127, 92, 253, 0.1) !important;
  color: rgba(26, 29, 31, 1)!important;
}
.location_venue_section {
  background-color: rgba(127, 92, 253, 0.1) !important;
}
.location_venue_section small {
    color: rgba(26, 29, 31, 1) !important;
}
.location_venue_box_content h4 {
  color: rgba(26, 29, 31, 1) !important;
}
.location_venue_box_content p {
   color: rgba(26, 29, 31, 1) !important;
}
.location_venue_box_overlay {
  background: linear-gradient(
    93.12deg, 
    rgba(127, 92, 253, 0.25) 5.32%, 
    rgba(31, 194, 191, 0.25) 95.32%
  );
}
.location_venue_box_content .icon_box {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.21);
}
.partners_section {
  background-color: #fff !important;
}
.section_ai_bg{
	display: none;
}
.partner_item {
  background: linear-gradient(90deg,rgba(127, 92, 253, 1) 0%, rgba(31, 194, 191, 1) 100%) !important;
  border: none !important;
}
.partner_item:hover {
   background: linear-gradient(90deg,rgba(127, 92, 253, 1) 0%, rgba(31, 194, 191, 1) 100%)!important;
}
.join_us_section p {
  color: rgba(26, 29, 31, 1) !important;
}
.join_us_section small {
  color: rgba(26, 29, 31, 1) !important;
}
.news_section {
  background-color: #fff;
}
.news_card {
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1) !important;
}
.news_card h4 {
    color: rgba(26, 29, 31, 1) !important;
}
.news_card:hover {
  background:  rgba(248, 248, 248, 1);
}
.heading_desc {
    color: rgba(26, 29, 31, 1) !important;
}
.impact_box {
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1)
}
.impact_box p {
  color: rgba(26, 29, 31, 1) !important;
}
.impact_box h4 {
  color: rgba(26, 29, 31, 1) !important;
}
.page_content {
  background-color: #fff !important;
}
.agenda_days_btn.active {
  background: linear-gradient(90deg,rgba(127, 92, 253, 1) 0%, rgba(31, 194, 191, 1) 100%) !important;
  border: 1px solid transparent;
}
.agenda_days_btn:hover {
  background:  linear-gradient(90deg,rgba(127, 92, 253, 1) 0%, rgba(31, 194, 191, 1) 100%) !important;
}
.agenda_days_btn {
  background-color: rgba(248, 248, 248, 1) !important;
   color: rgba(26, 29, 31, 1) !important;
  border: 1px solid rgba(233, 233, 233, 1)
}
.page_content a, .page_content strong, .page_content li{
	color: rgba(26, 29, 31, 1) !important;
}
.day-title, .pillars_content p {
  color: rgba(26, 29, 31, 1) !important;
}
.session_card {
  background-color: rgba(127, 92, 253, 0.1);
}
.session_card .time-sidebar {
  background-color: rgba(127, 92, 253, 0.1);
}
.session_card .time-main {
  color: rgba(127, 92, 253, 1);
}
.session_card .time-sub {
  color: rgba(127, 92, 253, 1);
}
.session_card .location, .session_card .speaker-info span {
 color: rgba(26, 29, 31, 1) !important;
}
.session_card .time-pill {
 background:  linear-gradient(90deg,rgba(31, 194, 191, 1) 0%, rgba(31, 194, 191, 1) 100%) !important;
}
.theme_tabs {
  background-color: rgb(127, 92, 253);
}
.pillars_content ul {
  background-color: rgba(127, 92, 253, 0.1);
  border: 1px solid  rgb(127, 92, 253);;
}
.workshop_section, .workshop_section2, .challenge_section, .eligibility_section, .contact_page_section  {
  background-color: #fff !important;
}
.workshop_section p, .workshop_card_body h3, .workshop_card_body p,.workshop_card_body h6, .workshop_card_body h5, .workshop_card_body span, .workshop_section2 p, .workshop_section2 ul li, .project_card_body h4 ,.project_card_body p, .project_card_body .project_location, .project_card_body .project_timing, .challenge_section p, .challenge_info_box h4, .challenge_info_box h5, .requirement_item h4,.requirement_item p, .arrival_time_item h6, .arrival_time_item h5, .venue_info_box_body p, .venue_info_box_body ul li, .contact_us_form h6, .contact_page_section p, .contact_info_box h6, .contact_info_box a, .register_type_btn h5, .register_countdown_box .right_box a{
    color: rgba(26, 29, 31, 1) !important;
}
.workshop_card, .form-control, .input-group-text, .form-select{
  background-color: transparent !important;
  background: rgba(248, 248, 248, 1) !important;
   color: rgba(26, 29, 31, 1) !important;
  border: 1px solid rgba(213, 213, 215, 1)
}
.form-control::placeholder {
   color: rgba(26, 29, 31, 1) !important;
}
.project_card{
    background-color: rgba(248, 248, 248, 1);
    border: 1px solid rgba(213, 213, 215, 1)
}
.project_card:hover {
  background: rgba(248, 248, 248, 1);
}
.accordion-button {
  color: rgba(26, 29, 31, 1) !important;
  background-color: rgba(248, 248, 248, 1);
}
.accordion-button:hover {
  background:rgba(248, 248, 248, 1);
}
.venue_info_box {
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1);
}
.venue_info_box:hover {
  background: rgba(248, 248, 248, 1);
}
.venue_info_box_body{
  background-color: rgba(248, 248, 248, 1);
}
.contact_us_form {
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1)
}
.contact_info_box{
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1)
}
.register_countdown_box .right_box {
  background: rgba(248, 248, 248, 1);
}
.btn-check:checked + .register_type_btn{
  background: rgba(248, 248, 248, 1) !important;
  border: 1px solid rgba(213, 213, 215, 1) !important;
}
.btn-check:checked + .register_type_btn:hover{
  background: rgba(248, 248, 248, 1) !important;
  border: 1px solid rgba(213, 213, 215, 1) !important;
}
.register_type_btn p, .register_type_btn small{
  color: rgba(26, 29, 31, 1) !important;
}
.register_type_btn{
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1)
}
.btn-check + .register_type_btn:hover {
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1);
    color: rgba(26, 29, 31, 1) !important;
}
.register_process_form_box {
  background-color: rgba(248, 248, 248, 1);
  border: 1px solid rgba(213, 213, 215, 1);
}
.register_process_form_box h4, .register_process_form_box h5 ,.form-label, .event_description p, .session_card .session-title p{
   color: rgba(26, 29, 31, 1) !important;
}
.text-white, .insight-text, .card-label{
  color: rgba(26, 29, 31, 1) !important;
}
.impact_box .impact_box_img {
  background-color: rgba(127, 92, 253, 0.1) !important;
  border: 1px solid rgb(127, 92, 253);
}
.login_form{
  background-color: rgba(248, 248, 248, 1);
	   color: rgba(26, 29, 31, 1) !important;
}
.insight-box, .meta-card{
  background-color: rgba(248, 248, 248, 1) !important;
}
.card-icon-box {
  background-color: rgb(127, 92, 253);
  color: #fff;
}
.card-indicator, .insight-title::before {
  background-color: rgb(127, 92, 253);
}
.profile-meta h1{
  color: #fff !important;
}
.edit_profile .form-label{
  color: rgba(248, 248, 248, 1) !important;
}