.page-id-3758 .wp-block-group-is-layout-constrained h1{
	display: none;
}

.page-id-3764 .wp-block-group-is-layout-constrained h1{
	display: none;
}

.wp-site-blocks .alignfull{
	margin-left: 0 !important;
	margin-right: 0 !important;
}

@media (width < 1200px){
	.page-id-31 .wp-container-core-columns-is-layout-2 ,.page-id-31 .wp-container-core-columns-is-layout-4, .page-id-31 .wp-container-core-columns-is-layout-5, .page-id-31 .wp-container-core-columns-is-layout-6, .page-id-31 .wp-container-core-columns-is-layout-7, .page-id-31 .wp-container-core-columns-is-layout-8, .page-id-31 .wp-container-core-columns-is-layout-16, .page-id-31 .wp-container-core-columns-is-layout-17, .page-id-31 .wp-container-core-columns-is-layout-21{
		padding: 0 75px;
	}
	.page-id-68 .wp-container-core-columns-is-layout-2, .page-id-74 .wp-container-core-columns-is-layout-1, .page-id-70 .wp-container-core-columns-is-layout-2, .page-id-72 .wp-container-core-columns-is-layout-1, .page-id-296 .wp-block-post-content, .page-id-79 .wp-container-core-columns-is-layout-3, .page-id-87 .wp-container-core-columns-is-layout-3, .page-id-93 .wp-container-core-columns-is-layout-3, .page-id-89 .wp-container-core-columns-is-layout-3, .page-id-83 .wp-container-core-columns-is-layout-3, .page-id-85 .wp-container-core-columns-is-layout-3, .page-id-91 .wp-container-core-columns-is-layout-3, .page-id-81 .wp-container-core-columns-is-layout-3, .page-id-3764 .wp-container-core-columns-is-layout-3, .page-id-3758 .wp-container-core-columns-is-layout-3, .page-id-19 .wp-container-core-columns-is-layout-3, .page-id-19 .wp-container-core-columns-is-layout-6, .page-id-19 .wp-container-core-columns-is-layout-9, .page-id-19 .wp-container-core-columns-is-layout-12, .page-id-19 .wp-container-core-columns-is-layout-15, .page-id-19 .wp-container-core-columns-is-layout-18, .page-id-56 .wp-container-core-columns-is-layout-1, .page-id-64 .wp-container-core-columns-is-layout-1, .page-id-54 .wp-container-core-columns-is-layout-1, .page-id-60 .wp-container-core-columns-is-layout-1, .page-id-62 .wp-container-core-columns-is-layout-1, .page-id-58 .wp-container-core-columns-is-layout-1, .page-id-183 .wp-container-core-columns-is-layout-1, .page-id-885 .wp-container-core-columns-is-layout-1, .page-id-23 .wp-container-core-columns-is-layout-1{
		padding: 0 75px;
	}
	.page-id-79 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-87 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-93 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-89 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-83 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-85 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-91 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-81 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-3764 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)), .page-id-3758 .wp-container-core-column-is-layout-1.wp-container-core-column-is-layout-1 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){
    max-width: 50%;
	}
}
@media (width < 871px){
	.page-id-31 .wp-container-core-columns-is-layout-2, .page-id-31 .wp-container-core-columns-is-layout-4,.page-id-31 .wp-container-core-columns-is-layout-5,.page-id-31 .wp-container-core-columns-is-layout-6,.page-id-31 .wp-container-core-columns-is-layout-7,.page-id-31 .wp-container-core-columns-is-layout-8,.page-id-31 .wp-container-core-columns-is-layout-16,.page-id-31 .wp-container-core-columns-is-layout-17,.page-id-31 .wp-container-core-columns-is-layout-20,.page-id-31 .wp-container-core-columns-is-layout-21{
		padding: 0 35px;
	}
	.page-id-68 .wp-container-core-columns-is-layout-2, .page-id-74 .wp-container-core-columns-is-layout-1, .page-id-70 .wp-container-core-columns-is-layout-2, .page-id-72 .wp-container-core-columns-is-layout-1, .page-id-296 .wp-block-post-content, .page-id-79 .wp-container-core-columns-is-layout-3, .page-id-87 .wp-container-core-columns-is-layout-3, .page-id-93 .wp-container-core-columns-is-layout-3, .page-id-89 .wp-container-core-columns-is-layout-3, .page-id-83 .wp-container-core-columns-is-layout-3, .page-id-85 .wp-container-core-columns-is-layout-3, .page-id-91 .wp-container-core-columns-is-layout-3, .page-id-81 .wp-container-core-columns-is-layout-3, .page-id-3764 .wp-container-core-columns-is-layout-3, .page-id-3758 .wp-container-core-columns-is-layout-3, .page-id-19 .wp-container-core-columns-is-layout-3, .page-id-19 .wp-container-core-columns-is-layout-6, .page-id-19 .wp-container-core-columns-is-layout-9, .page-id-19 .wp-container-core-columns-is-layout-12, .page-id-19 .wp-container-core-columns-is-layout-15, .page-id-19 .wp-container-core-columns-is-layout-18, .page-id-56 .wp-container-core-columns-is-layout-1, .page-id-64 .wp-container-core-columns-is-layout-1, .page-id-54 .wp-container-core-columns-is-layout-1, .page-id-60 .wp-container-core-columns-is-layout-1, .page-id-62 .wp-container-core-columns-is-layout-1, .page-id-58 .wp-container-core-columns-is-layout-1, .page-id-183 .wp-container-core-columns-is-layout-1, .page-id-885 .wp-container-core-columns-is-layout-1, .page-id-23 .wp-container-core-columns-is-layout-1{
		padding: 0 35px;
	}
	.page-id-93 #desktop, .page-id-89 #desktop, .page-id-83 #desktop, .page-id-81 #desktop, .page-id-56 #desktop, .page-id-64 #desktop, .page-id-54 #desktop, .page-id-60 #desktop, .page-id-62 #desktop, .page-id-58 #desktop, .page-id-885 #desktop, .page-id-23 #desktop, .page-id-25 #desktop, .page-id-19 #desktop{
		display: none;
	}
}
.page-id-19 .entry-content > p {
		text-align: center
}
@media (width < 782px){
	.page-id-68 .wp-container-core-columns-is-layout-1 .wp-block-column .wp-block-image img{
		object-fit: cover;
    width: 216px;
    height: 216px;
	}
	.page-id-31 .wp-container-core-columns-is-layout-17 .wp-block-column .wp-block-image img{
		object-fit: contain;
    width: 140px;
    height: 140px;
	}
	.site-footer-container .wp-block-columns .wp-container-core-column-is-layout-36, .site-footer-container .wp-block-columns .wp-container-core-column-is-layout-37{
		padding: 0 35px;
	}
}

@media (width < 600px){
	.wp-container-core-group-is-layout-2{
		flex-direction: row-reverse;
		flex-wrap: nowrap;
		padding-right: 2rem !important;
		padding-left: 2rem !important;
		margin-bottom: 50px;
	}
	.wp-container-core-group-is-layout-2 .wp-block-group .wp-block-site-logo{
		margin-bottom: 0;
		margin-top: 0;
	}
	.wp-block-navigation__responsive-container-close{
		left: 0;
	}
	.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__responsive-container-content, .wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__container, .wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation-item{
		align-items: flex-start;
	}
	.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{
		padding-left: 0;
	}
	ul.wp-block-navigation__container > li{
		font-weight: 800;
	}
	ul.wp-block-navigation__container > li > ul li{
		font-weight: initial;
	}
	.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{
		margin-bottom: 46px
	}
	#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{
		right: 180px;
	}
	#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle .pojo-a11y-toolbar-link svg{
		width: 20px;
	}
}

.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg{
	width: 30px;
	height: 30px;
}