/*
 Theme Name:   Imba Child Theme
 Theme URI:    https://imba.themerex.net/
 Description:  Imba Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     imba
 Version:      1.0.0
 Tags: esports, esports coaching, esports theme, game, game portal, game store, gamer, gaming, gaming blog, gaming studio, gaming theme, match, nft, tournament, video game
 Text Domain:  imba
*/


/* =Theme customization starts here
------------------------------------------------------------ */


/* .sc_team .sc_team_item a {
	pointer-events: none;
  	cursor: default;
} */
.whatsapp {
    z-index: 2;
    position: fixed;
    bottom: 10px;
    right: 10px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    transition: all 0.3s ease;
}
p.whatsapptext {
    margin: 0;
    margin-bottom: 8px;
    text-align: center;
    background-color: #e1ffe9de;
    border-radius: 15px 5px 15px 5px;
    padding: 7px 7px 5px 7px;
    font-weight: bold;
    line-height: 1.2rem;
    font-size: 1rem;
    position: relative;
    word-wrap: break-word;
    max-width: 200px;
    color: #004303;
}
.trx_addons_scroll_to_top.show {
    opacity: 1;
    bottom: 1.6em;
    right: 80px;
}
.sc_item_subtitle.sc_title_subtitle.sc_item_subtitle_above {
	text-transform: inherit;
}

.privacy-policy p {
	margin-bottom: 10px;
}
.our-partner-section .sc_testimonials_modern .sc_testimonials_item_author_avatar {
	width: auto !important;
	height: auto !important;
	max-width: 180px !important;
	margin-bottom: 15px !important; 
	display: block;
}
.our-partner-section .sc_testimonials_modern .sc_testimonials_item_author_avatar img {
	border-radius: 0;
}    
.our-partner-section .sc_testimonials_modern .sc_testimonials_item_author_avatar:before {
	display: none;
}
.our-partner-section .sc_testimonials_modern .sc_testimonials_item_content {
	text-align: justify;
}


.sc_services_item_title a,
a.sc_services_item_more_link,
.sc_services_item_link {
	pointer-events: none !important;
	cursor: default;
}
.sc_team_item_socials a.social_item {
	pointer-events: visible;
	cursor: pointer;
}
.sc_testimonials_chit .sc_testimonials_rating_stars_hover {
    color: #e52fe0;
}
.sc_testimonials_chit .sc_testimonials_rating_stars_default, .sc_testimonials_chit .sc_testimonials_rating_stars_hover {
    color: #e52fe0;
}
.sc_testimonials_chit .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_testimonials_chit .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
    border-color: #ff7bfc;
    background-color: #ff61fb;
}
.director-section .sc_testimonials_item .sc_testimonials_item_content {
	text-align: justify;	
}
.esports-one-year-prog .elementor-icon-box-icon {
	margin-top: 6px;
}
div.wpcf7 .form-style-3 textarea {
    height: 9em; 
}
.wpcf7 form .trx_addons_message_box.wpcf7-response-output, 
.wpcf7 div.wpcf7-response-output {
	background: #f04c49 !important;
}
.wpcf7 form.sent .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success, .trx_addons_message_box_success {
	background: #38bb7a !important;
}

.google-review-slide {
	
}

#wprev-slider-1 .w3_wprs-row-padding .w3_wprs-col .wprevpro_t1_DIV_2 {
	background: #1c1632 !important;
	color: #f7f7f7 !important;
	
/* 	position: static; */
}
#wprev-slider-1 .w3_wprs-row-padding .w3_wprs-col .wprevpro_star_imgs_T1 {
	display: block !important;
}
#wprev-slider-1 .w3_wprs-row-padding .w3_wprs-col .wprevpro_t1_SPAN_5 {
	color: #f7f7f7 !important;	
}
#wprev-slider-1 .w3_wprs-row-padding .w3_wprs-col p {
	height: 230px !important;
    background-color: inherit !important;
	overflow-x: hidden;
    overflow-y: auto !important;
	color: #f7f7f7 !important;
	font-family: "DM Sans", sans-serif !important;
	font-style: normal;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.foter-discord {
	z-index: 2;
    position: fixed;
    bottom: 80px;
    right: 10px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    transition: all 0.3s ease;
}
.foter-discord img {
    max-width: 55px;
    border-radius: 50%;
}
.esports-contact-sec .sc_item_subtitle.sc_item_title_style_shadow{
	font-size: 4rem;
	opacity: 0.3;
}
.esports-contact-sec h1.sc_item_title.sc_item_title_style_shadow {
	line-height: 0.6em;
}
.scheme_dark_alter, body.scheme_dark_alter {
	--theme-color-text_link: #cbab40;
    --theme-color-text_hover: #cbab40;
	--theme-color-alter_link: #cbab40;
    --theme-color-alter_hover: #cbab40;
	--theme-color-alter_link: #cbab40;
    --theme-color-alter_hover: #cbab40;
}
.scheme_dark, body.scheme_dark {
	--theme-color-text_link: #cbab40;
    --theme-color-text_hover: #cbab40;
}
.comments_form form.comment-form {
	padding: 10px;
    border: 1px solid #e7dcdc2b;
}
.post_meta_item.post_share .socials_share,
.post_header_single .post_meta.post_meta_other {
	display: none;
}
.heateor_sss_horizontal_sharing {
	margin-top: 15px;
}
div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a {
	margin: 5px;
}
.page_content_wrap {
    padding-top: 5rem;
    padding-bottom: 5em;
}
.our-partner-tab .elementor-tab-title img{
	max-width: 160px;
}
.sport-sticy-btn {
	
}
@media (max-width: 1023px) {
	.menu_mobile .menu_mobile_inner.with_widgets .widget_custom_html .extra_item a {
		font-size: 0.8em;
	}
	.esports-contact-sec .sc_item_subtitle.sc_item_title_style_shadow{
		font-size: 2.5rem;
	}
	
	
}
@media (min-width: 767px) {
	.director-section .trx_expcol_button,
	.director-section .sc_testimonials_item_date{
		display: none;
	}
	.esports-one-year-prog .elementor-icon-box-content ul.trx_addons_list_success{
		margin-left: -30px;
	}
}
@media (max-width: 767px) {
	.esports-contact-sec .sc_item_subtitle.sc_item_title_style_shadow {
		font-size: 1.8rem;	
	}
	.page_wrap .menu_mobile .menu_mobile_widgets_area {
		display: block;
		width: 100%;
		height: auto;
		bottom: 0px;
		top: unset;
		padding: 20px;
	}
}

@media only screen and (max-width: 600px) and (min-width: 400px)  {
	
}

        