/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
/* Changes body font */

.jp-carousel-image-meta {
display: none;
}
.page-id-7 .wp-block-jetpack-contact-info {
    font-family: Lato, sans-serif;
}
.page-id-7 .contact-form select {
width: 100%;
}
.page-id-7 .contact-form , footer#colophon{
font-family: lato;
}

.footer{
	font-family: lato;
}
}
#tab-description h2, .wc-tabs {
    display: none;
}


/*--- reduces the header padding / #19455688-HC-PK ---*/
@media only screen and (min-width: 560px) {
	#masthead {
		padding-top: 22px;
		padding-bottom: 6px;
	}
}
.page-id-1475 .wp-block-jetpack-slideshow_swiper-wrapper { height:auto !important; }


/* Hides post meta - author, date, category, tags  */
.entry-footer,
.entry-meta .byline,
.entry-meta .posted-on,
.entry-meta .tags-links {
    display: none;
}

/* Resize post featured images to max-width 1024px / 20216405-hc pj */
.single-post .attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    max-width: 1024px;
}

/*Reduce padding HC:20276796 (PS) */
.page-id-1419 .wp-block-group.has-background{
  padding:0px;
}

body:not(.fse-enabled) .main-navigation a {
    font-size: 0.7rem;
    font-weight: bold;
} 
.page-id-7 h1.entry-title {
	display: none;
}

/* Remove Header, Footer & Title on one page  */
.page-id-3090 h1.entry-title {
	display: none;
}
.page-id-3090 header, .page-id-3090 footer {
	display: none;
}
/* Remove Header, Footer & Title on one page  */
.page-id-4372 h1.entry-title {
	display: none;
}
.page-id-4372 header, .page-id-4372 footer {
	display: none;
}
/* Remove Header, Footer & Title on one page  */
.page-id-4301 h1.entry-title {
	display: none;
}
.page-id-4301 header, .page-id-4301 footer {
	display: none;
}

/* Remove Header, Footer & Title on page */
.page-id-3351 h1.entry-title {
	display: none;
}
.page-id-3351 header, .page-id-3351 footer {
	display: none;
}
/* Remove Header, Footer & Title on page */
.page-id-4277 h1.entry-title {
	display: none;
}
.page-id-4277 header, .page-id-4277 footer {
	display: none;
}
/* Remove Header, Footer & Title on page */
.page-id-4274 h1.entry-title {
	display: none;
}
.page-id-4274 header, .page-id-4274 footer {
	display: none;
}
/* Remove Header, Footer & Title on page */
.page-id-4235 h1.entry-title {
	display: none;
}
.page-id-4235 header, .page-id-4235 footer {
	display: none;
}
/* Remove Header, Footer & Title on page */
.page-id-4286 h1.entry-title {
	display: none;
}
.page-id-4286 header, .page-id-4286 footer {
	display: none;
}
/* Remove Header, Footer & Title on one page  */
.page-id-3369 h1.entry-title {
	display: none;
}
.page-id-3369 header, .page-id-3369 footer {
	display: none;
}
/* Remove Header, Footer & Title on one page  */
.page-id-4203 h1.entry-title {
	display: none;
}
.page-id-4203 header, .page-id-4203 footer {
	display: none;
}


/* Remove Header, Footer & Title on one page  */
.page-id-3342 h1.entry-title {
	display: none;
}
.page-id-3342 header, .page-id-3342 footer {
	display: none;
}
.page-id-5763 h1.entry-title {
	display: none;
}
#contact-form-3090
{
   font-family: 'Montserrat';
}
/*  Center align the related posts */
#jp-relatedposts {
    margin: 0 auto;
}
@media only screen and (min-width: 640px) {
.footer-navigation {
  flex-basis: 100%;
}
.footer-navigation .footer-menu {
  justify-content: center;
}
}
/* Hide WooCommerce cart in menu / 20744393-HC (MI) */ .main-navigation .woocommerce-menu-container, body[class*="woocommerce"] #page .main-navigation #toggle-cart { display: none; } body[class*="woocommerce"] #page .main-navigation> div:not(:last-of-type) { margin-right: unset; } /* end / 20744393-HC (MI) */