body #logo-pro img {
		width:587px;
		padding-top:0px;
		padding-bottom:0px;
	}



	a {
		color:#5be592;
	}
	a:hover {
		color:#ffffff;
	}
	#xion-progression-header-top .sf-mega, header ul .sf-mega {margin-left:-600px; width:1200px;}
	body .elementor-section.elementor-section-boxed > .elementor-container {max-width:1200px;}
	body.elementor-page.single-product  #content-pro .width-container-pro, .width-container-pro, .width-container-over-ride {  width:1200px; }
	body.elementor-page .width-container-over-ride {  width:1180px; }
	
		 header#masthead-pro { background-color:#1d1f22;
	}
	
	body.progression-studios-header-sidebar-before #progression-inline-icons .progression-studios-social-icons, body.progression-studios-header-sidebar-before:before, header#masthead-pro {
		
		background-repeat: no-repeat; background-position:center center; background-size: cover;
	}
	body {
		background-color:#03090d;
		
		background-repeat: no-repeat; background-position:center center; background-size: cover; background-attachment: fixed;
	}
	#page-title-pro {
		background-color:#121517;
		
	}
	#page-title-overlay-image {
		background-image:url(./storage/2022/06/10279-Copy-21.jpg);
		background-repeat: no-repeat; background-position:center center; background-size: cover;
	}
	
	body.single-post #page-title-overlay-image { 
		 
		background-repeat: no-repeat; background-position:center center; background-size: cover;
	}
	#progression-studios-page-title-container {
		padding-top:180px;
		padding-bottom:180px;
		text-align:center;
	}
	#progression-studios-post-page-title {
		background-color:#121517;
		background-image:url(./storage/2022/06/10279-Copy-21.jpg);
		background-repeat: no-repeat; background-position:center center; background-size: cover;
		padding-top:130px;
		padding-bottom:125px;
	}
	#progression-studios-post-page-title:before, #page-title-pro:before {
			background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #03090d 100%);
			background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,#03090d 100%);
			background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #03090d 100%);
		}
	body.single-post #page-title-pro:before {
			background: -moz-linear-gradient(top, rgba(3,9,13,0.2) 0%, #03090d 100%);
			background: -webkit-linear-gradient(top, rgba(3,9,13,0.2) 0%,#03090d 100%);
			background: linear-gradient(to bottom, rgba(3,9,13,0.2) 0%, #03090d 100%);
		}
	body.single-post #progression-studios-page-title-container {
		padding-top:180px;
		padding-bottom:180px;
	}
	
	body.single-portfolio_xion #progression-studios-page-title-container {
		padding-top:350px;
		padding-bottom:25px;
	}
	
	.sidebar h4.widget-title { background:#1d1f22; }
	.sidebar-item { background:#16171a; }
	.sidebar ul li { border-color:rgba(255,255,255,  0.07); }
	.sidebar-item.widget_search:after {
		color:#1d1f22;
	}
	.sidebar-item.widget_search .search-form input.search-field,
	.sidebar-item.widget_search {
		border-color:#1d1f22;
		background:#1d1f22;
	}
	
	ul.progression-studios-header-social-icons li a {
		margin-top:33px;
		background:rgba(255,255,255,  0);
		color:#787e8a;
	}
	ul.progression-studios-header-social-icons li a i {
		position:relative;
		top:4px;
	}
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a {
		color:#787e8a;
	}
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover {
		color:#ffffff;
	}
	#xion-progression-header-top ul.progression-studios-header-social-icons li a {
		background:rgba(255,255,255,  0);
		color:#787e8a;
	}
	#xion-progression-header-top ul.progression-studios-header-social-icons li a:hover,
	ul.progression-studios-header-social-icons li a:hover {
		background:rgba(255,255,255,  0);
		color:#ffffff;
	}
	/* START BLOG STYLES */	
	#page-title-pro.page-title-pro-post-page {
		
		
		background-repeat: no-repeat; background-position:center center; background-size: cover;
	}
	.progression-studios-feaured-image,
	.comment-body,
	.tags-progression-studios,
	.progression-blog-content {
		border-color:#232930;
	}
	.comment-body:before {
		border-right-color:#232930;
	}
	ul.progression-post-meta li a,
	h2.progression-blog-title a {color:#ffffff;}
	
	ul.progression-post-meta li a:hover,
	h2.progression-blog-title a:hover, .progression-blog-content a.more-link {color:#5be592;}
	.progression-blog-content a.more-link:hover {
		border-color:#5be592;
	}

	/* END BLOG STYLES */
	/* START PORTFOLIO STYLES */
	.progression-portfolio-content,
	.progression-studios-portfolio-feaured-image {
		border-color:#232930;
	}
	/* END PORTFOLIO STYLES */
	/* START SHOP STYLES */
	#progression-studios-woocommerce-single-bottom .related.products {
			display:none;
	}
	.related.products h6 {
			display:block;
	}
	#content-pro ul.products h2.woocommerce-loop-category__title mark {
			display:none;
	}
	#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active a {
			color:#ffffff;
	}
	.progression-studios-shop-index-text {
			border-color:#232930;
			background:#03090d;
	}

	#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active {
		border-bottom-color:#ffffff;
	}
	#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active,
	#progression-studios-woocommerce-single-bottom {
		background:#03090d;
	}
	/* END SHOP STYLES */
	/* START BUTTON STYLES */
	#content-pro .woocommerce table.shop_table .coupon input#coupon_code, #content-pro .woocommerce table.shop_table input, form.checkout.woocommerce-checkout textarea.input-text, form.checkout.woocommerce-checkout input.input-text,
	.post-password-form input, .search-form input.search-field, .wpcf7 select, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
		background-color:rgba(255,255,255,  0);
		border-color:#cdcece;
	}

	.progression-studios-shop-overlay-buttons a.added_to_cart, .wp-block-button a.wp-block-button__link, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit,
	.infinite-nav-pro a, #boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button  {
		font-size:13px;
	}
	.search-form input.search-field,
	.wpcf7 select, .post-password-form input, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
		border-radius:0px;
	}
	#helpmeeout-login-form:before {
		border-bottom: 8px solid #5be492;
	}
	.wp-block-button.is-style-outline a.wp-block-button__link {
		border-color: #5be492;
		color: #5be492;
	}
	body .wpd-av {
		border-color: #ffffff;		
	}
	body .wpd-av button.yes {
		background-color: #ffffff;
		color: #2b734a;
	}
	.tags-progression-studios a:hover,
	body .wpd-av button.yes:hover {
		background-color: #5be492;
		color: #2b734a;
	}
	.wp-block-button.is-style-outline a.wp-block-button__link:hover {
		background: #5be492;
	}
	ul.portfolio-category-single li a,
	ul.portfolio-category-index li a,
	.blog-meta-category-list a:hover, .blog-single-category-display a:hover,
	.progression-page-nav a:hover, .progression-page-nav span, #content-pro ul.page-numbers li a:hover, #content-pro ul.page-numbers li span.current {
		color:#2b734a;
		background:#5be492;
	}
	.progression-page-nav a:hover span {
		color:#2b734a;
	}
	.flex-direction-nav a:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button,
	#boxed-layout-pro .woocommerce-shop-single .summary a.button {
		color:#2b734a;
		background:#5be492;
	}

	.progression-sticky-scrolled header#masthead-pro #progression-checkout-basket a.cart-button-header-cart, #progression-checkout-basket a.cart-button-header-cart, .progression-studios-shop-overlay-buttons a.added_to_cart, .infinite-nav-pro a, .wp-block-button a.wp-block-button__link, .woocommerce form input.button, .woocommerce form input.woocommerce-Button, button.wpneo_donate_button, .sidebar ul.progression-studios-social-widget li a, body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit, #boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button {
		color:#2b734a;
		background:#5be492;
		border-radius:3px;
		letter-spacing:0.04em;
	}
	.tagcloud a {
		border-radius:3px;
	}
	.mc4wp-form input[type='submit']:hover,
	.tagcloud a {
		color:#2b734a;
		background:#5be492;
	}
	.mobile-menu-icon-pro span.progression-mobile-menu-text,
	#boxed-layout-pro .woocommerce-shop-single .summary button.button,
	#boxed-layout-pro .woocommerce-shop-single .summary a.button {
		letter-spacing:0.04em;
	}
	body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a { border-radius:0px; }

	#respond select:focus,
	body #content-pro .width-container-pro .woocommerce textarea:focus, body #content-pro .width-container-pro .woocommerce .shop_table input#coupon_code:focus[type=text], body #content-pro .width-container-pro .woocommerce input:focus[type=text], body #content-pro .width-container-pro .woocommerce input:focus[type=password], body #content-pro .width-container-pro .woocommerce input:focus[type=url], body #content-pro .width-container-pro .woocommerce input:focus[type=tel],body #content-pro .width-container-pro .woocommerce input:focus[type=number], 	body #content-pro .width-container-pro .woocommerce input:focus[type=color], body #content-pro .width-container-pro .woocommerce input:focus[type=email],
	#progression-studios-woocommerce-single-top table.variations td.value select:focus,
	.woocommerce-page form.woocommerce-ordering select:focus,
	#panel-search-progression .search-form input.search-field:focus, body .woocommerce-shop-single table.variations td.value select:focus,  form#mc-embedded-subscribe-form  .mc-field-group input:focus, .wpcf7-form select:focus, .post-password-form input:focus, .search-form input.search-field:focus, #respond textarea:focus, #respond input:focus, .wpcf7-form input:focus, .wpcf7-form textarea:focus,
	.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle {
		border-color:#5be492;
		outline:none;
	}
	#progression-studios-woocommerce-single-top .quantity input:focus, .mc4wp-form input:focus, .widget select:focus {
		border-color:#5be492;
		outline:none;
	}
	.rtl blockquote, blockquote, blockquote.alignleft, blockquote.alignright {
		border-color:#5be492;
	}
	body .woocommerce .woocommerce-MyAccount-content {
		border-left-color:#5be492;
	}
	
	.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range {
		background:#5be492;
	}
	body #progression-studios-woocommerce-single-top span.onsale:before, #boxed-layout-pro ul.products li.product span.onsale:before {
		color:#03090d;
		background:#ffffff;
	}
	
	.tagcloud a:hover,
	.blog-single-category-display a, ul.portfolio-category-index li a:hover, ul.portfolio-category-single li a:hover, a.progression-portfolio-button:hover,
	.blog-meta-category-list a, .mc4wp-form input[type='submit'],
	.progression-studios-shop-overlay-buttons a.added_to_cart:hover, .infinite-nav-pro a:hover, .wp-block-button a.wp-block-button__link:hover, .woocommerce form input.button:hover, .woocommerce form input.woocommerce-Button:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button:hover, #boxed-layout-pro .woocommerce-shop-single .summary a.button:hover, .progression-studios-blog-cat-overlay a, .progression-studios-blog-cat-overlay a:hover, .sidebar ul.progression-studios-social-widget li a:hover,  #boxed-layout-pro .woocommerce .shop_table input.button:hover, #boxed-layout-pro .form-submit input#submit:hover, #boxed-layout-pro #customer_login input.button:hover, #boxed-layout-pro .woocommerce-checkout-payment input.button:hover, #boxed-layout-pro button.button:hover, #boxed-layout-pro a.button:hover, .post-password-form input[type=submit]:hover, #respond input.submit:hover, .wpcf7-form input.wpcf7-submit:hover {
		color:#03090d;
		background:#ffffff;
	}
	.sidebar .star-rating, .sidebar .star-rating:before, .comment-form-rating .stars a, .comment-form-rating .stars a:before, .commentlist .star-rating, .commentlist .star-rating:before, #progression-studios-woocommerce-single-top .star-rating, #progression-studios-woocommerce-single-top .star-rating:before, #content-pro ul.products .star-rating, #content-pro ul.products .star-rating:before {
		color:#909395;
	}
	.sidebar .star-rating:before,
	.commentlist .star-rating:before,
	#progression-studios-woocommerce-single-top .star-rating:before,
	#content-pro ul.products .star-rating:before {
		color:#909395;
	}

	.highlight-pro:before {
		background:#ffffff;
	}
	/* END BUTTON STYLES */
	/* START Sticky Nav Styles */
	body.single-post .progression-sticky-scrolled header#masthead-pro, .progression-sticky-scrolled header#masthead-pro, .progression-studios-transparent-header .progression-sticky-scrolled header#masthead-pro { background-color:#1d1f22; }
	body .progression-sticky-scrolled #logo-pro img {
		
		
		
	}
	
		
	
	
	/* END Sticky Nav Styles */
	/* START Main Navigation Customizer Styles */
	.progression-header-phone-number {
		color:#7f8591;
		font-size:17px;
		padding-top:29px;
		padding-bottom:28px;
	}
	.progression-header-phone-number i {
		font-size:20px;
	}
	#progression-shopping-cart-count a.progression-count-icon-nav, nav#site-navigation { letter-spacing: 0.04em; }
	#progression-header-icons-inline-display ul.progression-studios-header-social-icons li a {
		padding-top:28px;
		padding-bottom:29px;
		font-size:20px;
	}
	.mobile-menu-icon-pro {
		min-width:21px;
		color:#ffffff;
		padding-top:33px;
		padding-bottom:31px;
		font-size:21px;
	}
	.mobile-menu-icon-pro:hover {
		color:#ffffff;
	}
	.active-mobile-icon-pro .mobile-menu-icon-pro {
		color:#ffffff;
	}
	.mobile-menu-icon-pro span.progression-mobile-menu-text {
		font-size:15px;
	}
	#progression-shopping-cart-count span.progression-cart-count {
		top:35px;
	}
	#progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon {
		color:#7f8591;
		padding-top:31px;
		padding-bottom:31px;
		height:25px;
		line-height:25px;
		font-size:25px;
	}
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon,  .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon {
		color:#7f8591;
	}
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover, .activated-class #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, #progression-shopping-cart-count a.progression-count-icon-nav:hover .shopping-cart-header-icon {
		color:#ffffff;
	}
	#progression-studios-header-search-icon .progression-icon-search {
		color:#7f8591;
		padding-top:32px;
		padding-bottom:32px;
		height:23px;
		line-height:23px;
		font-size:23px;
	}
	nav#site-navigation {
		padding-top:54px;
	}
	.sf-menu a {
		color:#7f8591;
		margin-top:-54px;
		padding-top:36px;
		padding-bottom:36px;
		font-size:15px;
		
	}
	.sf-menu li li a {
		margin-top:auto;
	}
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a,
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a,
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a,
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search,
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a  {
		color:#7f8591;
	}
	
		.sf-menu a:before {
			background:#8e94a0;
		}
		.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
			opacity:1;
			background:#8e94a0;
		}
		.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:before, 
		.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before, 
		.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before, 
		.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before,
	
		.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:before, 
		.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before, 
		.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before, 
		.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before {
			background:#8e94a0;
		}
			
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a:hover,
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a:hover,
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, 
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, 
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
	#progression-studios-header-login-container:hover a.progresion-studios-login-icon, #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
	#progression-studios-header-search-icon:hover .progression-icon-search, #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, #progression-inline-icons .progression-studios-social-icons a:hover, #progression-shopping-cart-count a.progression-count-icon-nav:hover, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a {
		color:#ffffff;
	}
	ul#progression-studios-panel-login, #progression-checkout-basket, #panel-search-progression, .sf-menu ul {
		background:#46494f;
	}
	body #progression-checkout-basket:after,
	body #panel-search-progression:after,
	.sf-menu ul:after {
		border-bottom-color:#46494f;
	}
	#xion-progression-header-top .sf-menu ul {border-top:3px solid #00da97; }
	
	#main-nav-mobile { background:#46494f; }
	ul.mobile-menu-pro li a { color:rgba(255,255,255, 0.8); }
	ul.mobile-menu-pro li a {
		letter-spacing:0em;
	}
	ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
	body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
	ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a, ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
	body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
	body header ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a {
		color:rgba(255,255,255, 0.8);
	}
	ul#progression-studios-panel-login li a, .sf-menu li li a { 
		letter-spacing:0em;
		font-size:13px;
	}
	ul#progression-studios-panel-login, #panel-search-progression input, #progression-checkout-basket ul#progression-cart-small li.empty { 
		font-size:13px;
	}
	ul#progression-studios-panel-login a,
	.progression-sticky-scrolled #progression-checkout-basket, .progression-sticky-scrolled #progression-checkout-basket a, .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover.highlight-button li a, .sf-menu li.current-menu-item.highlight-button li a, .progression-sticky-scrolled #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket, #progression-checkout-basket a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
		color:rgba(255,255,255, 0.8);
	}
	.sf-menu li li .progression-studios-menu-title:before { background:#ffffff; }
	.progression-sticky-scrolled ul#progression-studios-panel-login li a:hover, .progression-sticky-scrolled .sf-menu li li a:hover,  .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.current-menu-item li a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a { 
		background:none;
	}
	
	.progression-sticky-scrolled #progression-checkout-basket a:hover, .progression-sticky-scrolled #progression-checkout-basket ul#progression-cart-small li h6, .progression-sticky-scrolled #progression-checkout-basket .progression-sub-total span.total-number-add, .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover.highlight-button li a:hover, .sf-menu li.current-menu-item.highlight-button li a:hover, #progression-checkout-basket a.checkout-button-header-cart, #progression-checkout-basket a:hover, #progression-checkout-basket ul#progression-cart-small li h6, #progression-checkout-basket .progression-sub-total span.total-number-add, .sf-menu li.sfHover li a:hover, .sf-menu li.sfHover li.sfHover a, .sf-menu li.sfHover li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a { 
		color:#ffffff;
	}
	.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
	.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
	#progression-shopping-cart-count span.progression-cart-count { 
		background:#ff8a00; 
		color:#ffffff;
	}
	.bpm-progression-sidebar-tablet-mobile,
	#progression-header-icons-inline-mobile-display,
	ul.mobile-menu-pro .sf-mega .sf-mega-section li a, ul.mobile-menu-pro .sf-mega .sf-mega-section, ul.mobile-menu-pro.collapsed li a,
	ul#progression-studios-panel-login li a, #progression-checkout-basket ul#progression-cart-small li, #progression-checkout-basket .progression-sub-total, .sf-menu li li:last-child li:last-child li:last-child li a, .sf-menu li li:last-child li:last-child li a, .sf-menu li li:last-child li li li a, .sf-menu li li:last-child li li a, .sf-mega li:last-child li a, body header .sf-mega li:last-child li a, .sf-menu li li a, .sf-mega h2.mega-menu-heading, .sf-mega ul, body .sf-mega ul, #progression-checkout-basket .progression-sub-total, #progression-checkout-basket ul#progression-cart-small li { 
		border-color:rgba(255,255,255, 0.09);
	}
	.progression-studios-nav-right .sf-menu {
		margin-right:-20px;
	}
	.sf-menu ul {
		margin-left:14px;
	}
	.sf-menu a:before {
		margin-left:28px;
	}
	.sf-menu a:before {
		width: 0px;
		left:50%;
		margin-left:0px;
	}
	.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
	   width: calc(100% - 28px);
		
		left: 14px;
		
	}
	#progression-inline-icons .progression-studios-social-icons a {
		padding-left:21px;
		padding-right:21px;
	}
	#progression-inline-icons .progression-studios-social-icons {
		padding-right:21px;
	}
	.sf-menu a {
		padding-left:28px;
		padding-right:28px;
	}
	.sf-arrows .sf-with-ul {
		padding-right:43px;
	}
	.sf-arrows .sf-with-ul:after { 
		right:37px;
	}
	.rtl .sf-arrows .sf-with-ul {
		padding-right:28px;
		padding-left:43px;
	}
	.rtl  .sf-arrows ul .sf-with-ul {
		padding-left:28px;
		padding-right:0px;
	}
	.rtl  .sf-arrows .sf-with-ul:after { 
		right:auto;
		left:28px;
	}
	.rtl  .sf-arrows ul .sf-with-ul:after { 
		right:auto;
		left:8px;
	}
	@media only screen and (min-width: 1025px) and (max-width: 1300px) {
		.sf-menu a {
			padding-left:24px;
			padding-right:24px;
		}
		.sf-menu li.highlight-button { 
			margin-right:16px;
			margin-left:16px;
		}
		.sf-menu li.highlight-button a {
			padding-right:16px;
			padding-left:16px;
		}

		.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
		   width: calc(100% - 22px);
			left:10px;
		}

		.sf-menu ul {
			margin-left:10px;
		}
		.sf-arrows .sf-with-ul {
			padding-right:41px;
		}
		.sf-arrows .sf-with-ul:after { 
			right:35px;
		}
		#progression-inline-icons .progression-studios-social-icons a {
			padding-left:16px;
			padding-right:16px;
		}
		#progression-inline-icons .progression-studios-social-icons {
			padding-right:16px;
		}
	}
	
		
	
		
	
	
	
	
	/* END Main Navigation Customizer Styles */
	/* START Top Header Top Styles */
	#xion-progression-header-top {
		font-size:12px;
		display:none;
		
		background-repeat: no-repeat; background-position:center center; background-size: cover;
	}
	#xion-progression-header-top .sf-menu a {
		font-size:12px;
	}
	.progression-studios-header-left .widget, .progression-studios-header-right .widget {
		padding-top:14px;
		padding-bottom:14px;
	}
	#xion-progression-header-top .sf-menu a {
		padding-top:15px;
		padding-bottom:15px;
	}
	#xion-progression-header-top a, #xion-progression-header-top .sf-menu a, #xion-progression-header-top {
		color:rgba(255,255,255,  0.75);
	}
	#xion-progression-header-top a:hover, #xion-progression-header-top .sf-menu a:hover, #xion-progression-header-top .sf-menu li.sfHover a {
		color:#ffffff;
	}
	#xion-progression-header-top .sf-menu ul {
		background:#ffffff;
	}
	#xion-progression-header-top .sf-menu ul li a { 
		border-color:rgba(0,0,0, 0.08);
	}
	.progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
		color:#888888; }
	.progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li a:hover, #xion-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li li li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
		color:#222222;
	}
	#xion-progression-header-top {
		
	}
	#progression-studios-header-top-border-bottom {
		border-bottom:1px solid rgba(255,255,255, 0.1);
	}
	/* END Top Header Top Styles */
	/* START FOOTER STYLES */
	footer#site-footer {
		background: #0e1419;
	}
	#pro-scroll-top:hover {   color: #ffffff;    background: #6b0cc9;  }
	footer#site-footer #copyright-text {  color: rgba(255,255,255, 0.45);}
	footer#site-footer #progression-studios-copyright a {  color: rgba(255,255,255, 0.75);}
	footer#site-footer #progression-studios-copyright a:hover { color: #ffffff; }
	#pro-scroll-top {  color:#ffffff;  background: rgba(100,100,100,  0.65);  }
	#copyright-text { padding:40px 0px 40px 0px; }
	#progression-studios-footer-logo { max-width:250px; padding-top:45px; padding-bottom:0px; padding-right:0px; padding-left:0px; }
	/* END FOOTER STYLES */
	@media only screen and (max-width: 1024px) { 
		#progression-studios-page-title-container {
			padding-top:140px;
			padding-bottom:140px;
		}
		body.single-post #progression-studios-page-title-container {
			padding-top:140px;
			padding-bottom:140px;
		}
		body.single-portfolio_xion #progression-studios-page-title-container {
			padding-top:250px;
			padding-bottom:25px;
		}
		
		 header#masthead-pro { background-color:#1d1f22;
	}
		.progression-studios-transparent-header header#masthead-pro {
			
			background-repeat: no-repeat; background-position:center center; background-size: cover;
		}
		
		
		
		
	}
	@media only screen and (min-width: 1025px) and (max-width: 1300px) {
		body.elementor-page .width-container-over-ride,
		.width-container-over-ride,
		body.elementor-page.page .progression-studios-page-sidebar-on #content-pro .width-container-pro,
		body.elementor-page.single-product  #content-pro .width-container-pro,
		.width-container-pro {
			width:94%;
			position:relative;
			padding:0px;
		}
		body .elementor-section.elementor-section-boxed > .elementor-container .elementor-container {max-width:100%;}
		body .elementor-section.elementor-section-boxed > .elementor-container {max-width:calc(98% - 30px);}
		.progression-studios-header-full-width #progression-studios-header-width header#masthead-pro .width-container-pro,
		.progression-studios-header-full-width-no-gap #funlin-progression-header-top .width-container-pro,
		footer#site-footer.progression-studios-footer-full-width .width-container-pro,
		.progression-studios-page-title-full-width #page-title-pro .width-container-pro,
		.progression-studios-header-full-width #funlin-progression-header-top .width-container-pro {
			width:97%;
			position:relative;
			padding:0px;
		}
		.progression-studios-header-full-width-no-gap.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro,
		.progression-studios-header-full-width.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro {
			width:98%;
			margin-left:2%;
			padding-right:0;
		}
		#xion-progression-header-top ul .sf-mega,
		header ul .sf-mega {
			margin-right:2%;
			width:98%; 
			left:0px;
			margin-left:auto;
		}

		
	}
	.progression-studios-spinner { border-left-color:#ededed;  border-right-color:#ededed; border-bottom-color: #ededed;  border-top-color: #cccccc; }
	.sk-folding-cube .sk-cube:before, .sk-circle .sk-child:before, .sk-rotating-plane, .sk-double-bounce .sk-child, .sk-wave .sk-rect, .sk-wandering-cubes .sk-cube, .sk-spinner-pulse, .sk-chasing-dots .sk-child, .sk-three-bounce .sk-child, .sk-fading-circle .sk-circle:before, .sk-cube-grid .sk-cube{ 
		background-color:#cccccc;
	}
	#page-loader-pro {
		background:#ffffff;
		color:#cccccc; 
	}

	
	
/* General resets */
body,
body input,
body textarea,
select,
h1,
h2,
h3,
h4,
h5,
h6 {
    /* Reset styles */
    margin: 0;
    padding: 0;
    font-size: inherit;
    /* font-weight: inherit; */
}

/* Page title styles */
#page-title-pro h1,
#page-title-pro h4,
body.single-post #page-title-pro h1,
body.single-portfolio_xion #page-title-pro h1 {
    /* Page title specific styles */
}

/* Header and navigation styles */
nav#site-navigation,
nav#progression-studios-right-navigation,
#main-nav-mobile,
ul#progression-studios-panel-login,
.sf-menu ul,
#xion-progression-header-top,
body header .progression-sticky-scrolled .sf-menu .sf-mega h2.mega-menu-heading a,
body header .progression-sticky-scrolled .sf-menu .sf-mega h2.mega-menu-heading a:hover,
body header .sf-menu .sf-mega h2.mega-menu-heading a,
body header .sf-menu .sf-mega h2.mega-menu-heading a:hover,
body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
body header ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a,
ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a,
ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
.sf-mega h2.mega-menu-heading,
body #progression-sticky-header header .sf-mega h2.mega-menu-heading a,
body header .sf-mega h2.mega-menu-heading a {
    /* Header and navigation specific styles */
}

/* Sidebar styles */
.sidebar,
.sidebar h4.widget-title,
.sidebar h2.widget-title,
.sidebar a,
.sidebar ul li.current-cat,
.sidebar ul li.current-cat a,
.sidebar a:hover {
    /* Sidebar specific styles */
}

/* Buttons and links styles */
.wp-block-button a.wp-block-button__link,
#boxed-layout-pro .form-submit input#submit,
#boxed-layout-pro button.button,
#boxed-layout-pro a.button,
.progression-studios-shop-overlay-buttons a.added_to_cart,
.infinite-nav-pro a,
.progression-blog-content a.more-link,
.tags-progression a,
.tagcloud a,
.post-password-form input[type=submit],
#respond input.submit,
.wpcf7-form input.wpcf7-submit,
ul.progression-post-meta li,
ul.progression-post-meta li a,
ul.progression-post-meta li a:hover,
.blog-meta-category-list a,
.blog-meta-category-list a:hover,
.blog-single-category-display a,
.blog-single-category-display a:hover,
ul.progression-single-post-meta li,
ul.progression-single-post-meta li a,
ul.progression-single-post-meta li a:hover,
.comments h3,
#content-pro ul.products h2.woocommerce-loop-product__title,
#content-pro ul.products a:hover h2.woocommerce-loop-product__title,
#content-pro ul.products li.product ul.xion-shop-index-category li a,
#content-pro ul.products span.price,
#content-pro ul.products span.price span.amount,
#progression-studios-woocommerce-single-top h1.product_title,
#progression-studios-woocommerce-single-top p.price,
#progression-studios-woocommerce-single-top p.price span.amount,
.woocommerce-product-details__short-description,
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li a,
h2.progression-portfolio-title a,
h2.progression-portfolio-title a:hover,
.progression-studios-portfolio-excerpt,
ul.portfolio-category-index li a,
ul.portfolio-category-index li a:hover,
a.progression-portfolio-button,
a.progression-portfolio-button:hover,
ul.portfolio-category-single li a,
ul.portfolio-category-single li a:hover {
    /* Buttons and links specific styles */
}


/* Text selection styles */
::-moz-selection {
    color: #ffffff;
    background: #6b0cc9;
}

::selection {
    color: #ffffff;
    background: #6b0cc9;
}

/* Body styles with CSS variables */
body {
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    /* Add other CSS variables as needed */
    /* Example: --wp--preset--color--white: #ffffff; */
}

/* Layout styles */
:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

/* Alignment styles */
body .is-layout-flow > .alignleft,
body .is-layout-flow > .alignright,
body .is-layout-flow > .aligncenter,
body .is-layout-constrained > .alignleft,
body .is-layout-constrained > .alignright,
body .is-layout-constrained > .aligncenter,
body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)),
body .is-layout-constrained > .alignwide {
    /* Alignment specific styles */
}

/* Display styles */
body .is-layout-flex {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

body .is-layout-grid {
    display: grid;
}

/* Gradient backgrounds */
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

/* Font size classes */
.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}

/* Block button styles */
.wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    text-decoration: none;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    font-size: 1.125em;
}

.wp-block-file__button {
    background: #32373c;
    color: #fff;
    text-decoration: none;
}

/* Smiley and emoji styles */
img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}


#progression-studios-footer-page-builder {
    font-size: 14px; /* Adjust the font size as needed */
}

.elementor-icon-list-items {
    list-style-type: none; /* Remove bullet points */
}

.elementor-icon-list-text::before {
    display: none; /* Hide the default bullet point before the text */
}

.elementor-element-573699a0 {
    margin-top: -80px; /* Adjust the negative margin as needed to move the section up */
}
