/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 17 2023 | 00:07:59 */
body[class~=pojo-a11y-resize-font],
body[class~=pojo-a11y-resize-font] p {
	line-height: 1.4;
}

body.pojo-a11y-high-contrast .gm-style, 
body.pojo-a11y-high-contrast .gm-style div, 
body.pojo-a11y-high-contrast .gm-style img,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .gm-style, 
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .gm-style div, 
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .gm-style img,
body.pojo-a11y-light-background :not(#pojo-a11y-toolbar) .gm-style, 
body.pojo-a11y-light-background :not(#pojo-a11y-toolbar) .gm-style div, 
body.pojo-a11y-light-background :not(#pojo-a11y-toolbar) .gm-style img {
	background-color: transparent !important;	
}

body.pojo-a11y-high-contrast img[class*="align"],
body.pojo-a11y-negative-contrast img[class*="align"],
body.pojo-a11y-light-background img[class*="align"],
body.pojo-a11y-high-contrast .grve-image-icon img,
body.pojo-a11y-negative-contrast .grve-image-icon img,
body.pojo-a11y-light-background .grve-image-icon img,
body.pojo-a11y-high-contrast .custom-social,
body.pojo-a11y-negative-contrast .custom-social,
body.pojo-a11y-light-background .custom-social {
	position: relative;
	z-index: 1;
}

body.pojo-a11y-high-contrast .img-left,
body.pojo-a11y-negative-contrast .img-left,
body.pojo-a11y-light-background .img-left,
body.pojo-a11y-high-contrast .img-left p,
body.pojo-a11y-negative-contrast .img-left p,
body.pojo-a11y-light-background .img-left p {
	position: relative;
	z-index: 1;
}

body.pojo-a11y-high-contrast :not(#pojo-a11y-toolbar) img.brand-illustration,
body.pojo-a11y-high-contrast :not(#pojo-a11y-toolbar) .grve-image-icon img,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) img.brand-illustration,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .grve-image-icon img {
	filter: invert(100%);
	background-color: transparent !important;
}

body.pojo-a11y-high-contrast :not(#pojo-a11y-toolbar) .grve-logo img.grve-default,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .grve-logo img.grve-default {
	display: none;
}

body.pojo-a11y-high-contrast :not(#pojo-a11y-toolbar) .grve-logo img.grve-dark,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .grve-logo img.grve-dark {
	display: block;
	background-color: transparent !important;
}

body.pojo-a11y-high-contrast :not(#pojo-a11y-toolbar) .grve-gallery-popup *,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) .grve-gallery-popup *,
body.pojo-a11y-light-background :not(#pojo-a11y-toolbar) .grve-gallery-popup *{
	background-color: transparent !important;
}