
/*	Mobile  */
	@media screen and (max-width: 440px) {

		.EventBox {
			margin-bottom:2rem;
		}
		.EventBox a {
			text-decoration: none;
			-webkit-transition: -webkit-transform .3s ease-in-out;
			transition: -webkit-transform .3s ease-in-out;
		}

		.EventBox a .TextBox {
			display: block;
			width: 19rem;
			margin: auto;
			text-align: left;
			justify-content: left;
		}

		.EventBox a .TextBox .ImageContainer{
			width: 100%;
		    height: auto;
		    display: block;
		    overflow: hidden;
		}

		.EventBox a .TextBox .Image {
			width: 100%;
			transition: transform 0.7s ease;
		    height: auto;
		    display: block;
		}
		.EventBox a .TextBox .Image:hover {
		    transform: scale(1.2);
		    transition: all 0.7s;
    	}
		
		.EventBox a .TextBox p {
			line-height: 1.2rem;
			margin: 0;
			padding: 0;
		}

		.EventBox a .TextBox .Title {
			padding: 0;
			margin: 0;
			padding-top: 0.7rem;
	        font-size: 1.1rem;
	        line-height: 1.5rem;
	        font-weight: 700;
		}

		.EventBox a .TextBox .Location {
			padding: 0;
			margin: 0;
		}

		.EventBox a .TextBox .Location,
		.EventBox a .TextBox .Date {
			line-height: 1.3rem;
	        font-weight: 300;
	        letter-spacing: 0.125rem;
	        color: var(--Palette1light);
	        font-size: 1rem;
	        font-family: Cardo serif;
		}



	}

/*	Desktop  */
	@media screen and (min-width: 441px) {

		.EventBox a {
			text-decoration: none;
			-webkit-transition: -webkit-transform .3s ease-in-out;
			transition: -webkit-transform .3s ease-in-out;
		}

		.EventBox a .TextBox .ImageContainer{
			width: 100%;
		    height: auto;
		    display: block;
		    overflow: hidden;
		}

		.EventBox a .TextBox .Image {
			width: 100%;
			transition: transform 0.7s ease;
		    height: auto;
		    display: block;
		}
		.EventBox a .TextBox .Image:hover {
		    transform: scale(1.2);
		    transition: all 0.7s;
    	}
		
		.EventBox a .TextBox p {
			margin: 0;
			padding: 0;
		}

		.EventBox a .TextBox .Location,
		.EventBox a .TextBox .Date {
			line-height: 1.17rem;
	        font-weight: 300;
	        letter-spacing: 0.022rem;
	        color: var(--Palette1light);
	        font-size: 1.04rem;
	        font-family: Cardo serif;
		}

		.EventBox a .TextBox .Title {
			font-size: 1rem;
	        font-weight: 700;
	        text-transform: uppercase;
			margin-bottom: 0.5rem;
			line-height: 1.2rem;
			padding-top: 1rem;
			text-transform: uppercase;
		}
	}