/*Sidebar removal on Footer on HOMPAGE*/


#post-2754 .entry-header {
	padding-top: 40px;
	padding-left: 60px;
	padding-right: 60px;
	padding-bottom: 20px;
	background-color:#cfddb9;
}

@media screen and (max-width: 600px) {
	#post-2754 .entry-header {	
	padding-top: 20px;
	padding-left:20px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-color:#cfddb9;
}
}

@media (max-width: 600px)
{#post-2754.sm\:th-text-7xl {
    font-size: 2.2rem;
}
}	

@media (max-width:600px)
{#post-2754 h2.alignfull.has-text-align-center.has-dark-gray-color.has-text-color {
	font-size:2.4rem !important;
	padding-left:20px;
	padding-right:20px;
	}
}

@media (max-width:600px)
{#post-2754 h1.alignfull.has-text-align-center{
	font-size:2.4rem !important;
	padding-left:20px;
	padding-right:20px;
	}
}

@media (max-width:600px)
{#post-2754 h2.alignwide.has-text-align-center.has-dark-gray-color.has-text-color{
	font-size:2.4rem !important;
	padding-left:20px;
	padding-right:20px;
	}
}

@media (max-width:600px)
{#post-2754 h2.has-text-align-center{
	font-size:2.4rem !important;
	padding-left:20px;
	padding-right:20px;
	}
}

@media (max-width:600px)
{#post-2754 .wp-block-media-text.alignwide.is-stacked-on-mobile.is-vertically-aligned-center.banner_width {
	padding-left:10px !important;
	padding-right:10px !important;
	}
}

@media (max-width:600px)
{#post-2754 .wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile {
	padding-left:10px !important;
	padding-right:10px !important;
	}
}

#post-2754 .hentry .entry-title {
	letter-spacing: 5px;
	text-transform: uppercase;
}

#post-2754 {
	padding-bottom: 0px;
}

#post-2754 .entry-content.hentry-wrapper
{background-color: #cfddb9;
}

#post-2754 .wp-block-media-text.alignwide.is-stacked-on-mobile.is-vertically-aligned-center.banner_width{
	padding-left:30px;
	padding-right:30px;
}

#post-2754 .wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile{
	padding-left:30px;
	padding-right:30px;	
}


.wp-block-button__link { 
	font-size: 1.1rem;
	text-transform: capitalize;
}

.archive-grid .sticky {
	background: #cfddb9;
}

.page-template-full-width-page .sidebar-area {
	display: none;
}

.owl-carousel .owl-item img {
	padding-bottom: 20px;
}

.wp-block-media-text.has-background:not(.is-image-fill) {
    padding: 1rem;
}

#homepage_slider h4
{color: #444444;
}
#homepage_slider p
{color: #474747;
 font-size:14px;
}

.wp-block-button .has-background
{padding: 1.4rem;
}


element.style {
}
button, [type='button'], [type='reset'], [type='submit'] {
    -webkit-appearance: button;
}
a, button, input[type="button"], input[type="reset"], input[type="submit"], .site-content .post-navigation a:before {
    -webkit-transition: color 200ms ease-in-out, border 200ms ease-in-out, background-color 200ms ease-in-out;
    transition: color 200ms ease-in-out, border 200ms ease-in-out, background-color 200ms ease-in-out;
}

.primary-button, button, input[type="button"], input[type="reset"], input[type="submit"]{
	background-color:#e72565;
}

#sow-editor-3 .wp-block-button {
	background-color:#e72565;
	padding:1rem;
}

#colophon .wp-block-button__link.has-background.no-border-radius {
	padding: 1rem;
	font-size: 14px;
	text-decoration:none;
}

.wp-block-cover {
  margin-bottom:0;
}

.signup-button {
	background-color:#e72565;
	padding:1rem;
}

/*Signup form on the footer  */
#wpforms-submit-3498.wpforms-submit {
	background-color:#e72565;
	padding:1rem;
	border:0;
	color:white;
}