@media screen and (max-width: 1350px) {
	.container, .wp-block-template-part > .wp-block-group, .wp-block-post-content, .footer .container, .preFooter  {
		width: 95%;
		
	}
}


@media screen and (max-width: 1024px) {
	
	
}

@media screen and (max-width: 768px) {
	.siteText h1 {
		font-size: 30px;
	}
	.siteText h1 {
		font-size: 24px;
	}
	
	.frontheader .container div:last-child {
		margin-top: 2rem;
	}

	.wp-block-navigation-item__content {
		font-size: 14px;
		margin-inline-start: 6px;
		margin-inline-end: 6px;
	}
	
	.info .container div {
		box-sizing: border-box;
	}
	
	.container {
		flex-direction: column;
	}
	
	.container div, .container.grid-3 div, .container .card {
		width: 100%;
	}
	
	.container .card {
		margin: 1rem 0;
	}
	
	.container .card .info {
		margin-top: 350px;
	}
	
	.preFooter .container {
		flex-direction: column;
	}
	
	.preFooter .container div {
		width: 100%;
	}
	
	.alignright {
		text-align: left;
		margin-top: 20px;
	}
	
	.footer .container, .legal .container {
		flex-direction: column;
	}
	
	.legal .container div:last-child {
		text-align: left;
	    margin-top: 20px;
	}
	
	.footer .container div {
		width: 100%;
	}
	
	.babsi {
		& article {
			span {
				width: 100% !important;
				text-align: center;
				background-repeat: no-repeat;
				background-position: center;
			}
			
			p {
				text-align: center;
			}
		}	
	}	
	
	.pL10 {
		padding-left: 0;
	}
	
	.pR10 {
		padding-right: 0;
	}
}

@media screen and (max-width: 480px) {
}
