/*
Theme Name:   JupiterX Child
Theme URI:    https://jupiterx.artbees.net/
Template:     jupiterx
Author:       Acting For Camera
Description:  JupiterX child theme for Acting For Camera Masterclass. Holds the
              site's custom functionality (membership, passwordless login,
              partner program, lessons playlist, pre-checkout verification,
              testimonials) and component CSS. Front-end layout is built with
              Elementor; this child only carries code that no builder can do.
Version:      1.0.0
Text Domain:  jupiterx-child
*/

/*
 * The large component stylesheet (everything for the members area, login,
 * partner dashboard, playlist, T&C cards, gradient buttons, price block,
 * etc.) is loaded separately from assets/css/site.css and assets/css/members.css
 * via functions.php — keep this file minimal.
 */

.jupiterx-main{
	background:#0E0E0E;
}
.hero-copy{
	float:none;
}
section{
	padding:0;
}
.section {
    padding: 80px 0;
}

.faq-pointer-cta {
    padding: 3px 2px;
    text-align: center;
    width: auto !important;
}
.meet-instructur-box{
	border-radius:25px;
}
.value-stack-label::after{
	margin-top:8px;
}
.sgs-list li{
	float:left;
	width:45%;
	color:#D8D6D2;
	margin-bottom:15px !important;
}
.sgs-list li strong{
	color:#fff;
}
.sgs-list .elementor-icon-list-text{
	color:#D8D6D2;
}
.center-align .elementor-widget-wrap{
	justify-content:center;
}
body:not(.single) .jupiterx-post {
    margin-bottom: 0;
}
.jupiterx-main-content {
    padding: 0;
    word-wrap: break-word;
}
.pp-eyebrow p, .pp-eyebrow h2{
	display:inline-block;
}
.pp-eyebrow::before, .pp-eyebrow::after {
    content: "";
    width: 26px;
    height: 1px;
    background: rgba(232, 119, 34, 0.55);
    display: inline-block;
    top: -5px;
    position: relative;
}
.expanded-gsr { display: none; }
.expanded-gsr.is-open { display: block; }
.rmget-btn.is-hidden { display: none; }
.expanded-abt { display: none; }
.expanded-abt.is-open { display: block; }   /* or inline if it's an inline element */
.rmabt-btn.is-hidden,
.pp-founder-txt.is-hidden { display: none; }
.pp-hero-sub {
    margin-top: 0px;
    margin-bottom: 30px;
}
.how-earn-sub{
	text-align:Center;
}
.abt-list-btm .elementor-icon-list-item{
	direction:rtl;
}
.page-id-251 .jupiterx-main-content>.container{
	max-width:100% !important;
	width:100% !important;
}