/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 30 2025 | 07:20:57 */
body .gallery-top-text .athemes-blocks-block-container-wrapper {
	padding-top:unset;
	padding-bottom:60px;
	padding-left:unset;
	padding-right:unset;
}
.gallery-imagez {
	border-top: 0.8px solid #111111;
}
body.aw-campaign-pagez .entry-header .entry-title.page-title {
	margin-top:unset; 
	padding-top:40px;
}
body.aw-campaign-pagez .entry-header .entry-title.page-title,  body .jj-chronicles-ss-page .entry-header .entry-title.page-title {
	margin-top:unset; 
	padding-top:40px;
}
body.aw-campaign-pagez .entry-header {
	margin-bottom:20px; 
}
body.aw-campaign-pagez .athemes-blocks-block-ddbdfbac > .athemes-blocks-block-container-wrapper {
	padding-top:unset;
	padding-bottom:unset;
	padding-left:unset;
	padding-right:unset;
}
.gallery-imagez {
	border-top: 0.8px solid #111111;
}

body.aw-campaign-pagez .entry-header .entry-title.page-title {
	margin-top:40px;
}
@media (max-width:480px)
{
	.aw-campaign-pagez h1.page-title {
		margin:unset !important;
	}
	.aw-campaign-pagez header {
		margin-top:40px;
	}
}
@media (max-width:767px)
{
	body.aw-campaign-pagez .gallery-top-text .athemes-blocks-block-container-wrapper {
		padding-bottom:20px !important;
	}
}
/*  JJ Chronicals */

body .banner-para {
	width:100%;
	max-width:600px;
	margin:0 auto;
	font-weight: 400;
	font-size: 14px;
	line-height: 100%;
	text-align: center;
	color: #111111;
}
.jj-chronicles-heading {
	padding-top:40px;
	font-weight: 400;
	font-size: 24px;
	line-height: 100%;
	color:#111111;
}
@media (max-width:767px)
{
	body .jj-chronicles-heading {
		padding-top:24px;
	}
	body.jj-chronicles-ss-page .gallery-top-text .athemes-blocks-block-container-wrapper {
		padding-bottom:20px;
	}
	body.jj-chronicles-ss-page .gallery-top-text .wp-block-heading {
		margin-bottom:16px !important; 
	}
}

/* ss24 campaign */
@media (max-width:767px) {
	body.ss-campaign-main-page .gallery-top-text .athemes-blocks-block-container-wrapper {
		padding-bottom:20px;
		padding-left:unset !important;
		padding-right:unset !important;
		padding-top:unset !important;
	}

}
.ss-campaign-main-page h1.entry-title.page-title {
	font-weight: 400;
	font-size: 24px;
	line-height: 100%;
	color: #111111;

}

body.essential-pagez .banner-para {
  font-family: "Quadrant Text" !important;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal !important;
  color:#111;
}

@media (max-width:767px)
{
  .aw-campaign-pagez .entry-header .entry-title.page-title {
    padding-bottom:16px; 
  }
  .aw-campaign-pagez .gallery-top-text .aw24-banner-para {
    padding-left:15px;
    padding-right:15px;
  }
  .jj-chronicles-ss-page .gallery-top-text .banner-para {
    padding-left:15px;
    padding-right:15px; 
  }
  body.jj-chronicles-ss-page .jj-chronicles-heading {
    padding-top: 40px !important;
  }
  body.ss-campaign-main-page .banner-para {
    padding-left:15px;
    padding-right:15px;
  }
  body.ss-campaign-main-page .page-title {
    margin-bottom:16px !important;
  }
  body.essential-pagez h2.Campaign-heading {
    padding-top:40px; 
  }
  body.essential-pagez p.essential-first-paragraph {
    margin-bottom:25px !important;
  }
  body.essential-pagez .gallery-top-text {
    padding-left:15px;
    padding-right:15px;
  }
  body.essential-pagez  .gallery-top-text .athemes-blocks-block-container-wrapper {
    padding-bottom:20px;  
  }
}
