
	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;
	}
	
	.elementor-element-2835ce9 {
    margin-top: -60px; /* Adjust the negative margin as needed to move the section up */
	}
	.elementor-element-4cda07fd {
    margin-top: -60px; /* Adjust the negative margin as needed to move the section up */
	}
	.elementor-element-2b2775a9 {
    margin-top: -60px; /* Adjust the negative margin as needed to move the section up */
	}
	