@media (min-width: 700px) and (max-width: 1200px) {
	.move-menu {
		justify-content: left;
	}
	
	.center-text {
		text-align: center;
	}
	.center-button {
		margin-right: 35%;
	}
	.text-left-footer {
		text-align: left;
	}
	.justify-items-footer {
		justify-content: left;
	}
	.buttonmyButton {
    display: block;
    padding: 5px 10px;
    font-weight: bold; 
    float:left; /*For IE*/
    position:relative;/*For the 100% to work on height and width*/
    height:100%;
    width:100%;
    border:none;
    outline:none;
	}
}

@media (max-width: 650px) {
	.move-menu {
		margin-right: 0%;
		font-size: 20px;
	}
	.center-text {
		text-align: center;
	}
	.center-button {
		margin-right: 25%;
	}
	.text-left-footer {
		text-align: left;
	}
	.justify-items-footer {
		justify-content: left;
	}
	.buttonmyButton {
    display: block;
    padding: 5px 10px;
    font-weight: bold; 
    float:left; /*For IE*/
    position:relative;/*For the 100% to work on height and width*/
    height:100%;
    width:100%;
    border:none;
    outline:none;
	}
}

@media (max-width: 750px) {
	.minheightcover {
		height: 110vh;
	}
	.spacercover {
		margin-top: -8vh;
	}
	.headingH1 {
		font-size: 45px !important;
	}
	.headingH2 {
		font-size: 26px !important;
	}
	.headingH3 {
		font-size: 16px !important;
	}
}

.margin-title {
	margin-bottom: 15%;
}

.swipe{
    overflow:auto;
    white-space:nowrap;
}

.service_box figure{
 transform: translateY(80px);
    transition: all 0.30s ease 0s;
}
.service_box h2{
     transform: translateY(80px);
}
.service_box p{
    opacity: 0;
}
.service_box:hover h2 {
    margin-top: 0!important;
    position: relative;
    transform: translateY(-20px);
}
.service_box:hover p {
    opacity: 1;
}
.service_box:hover figure {
     transform: translateY(-50%);
}

.my-column {
	min-height: 500px; /* Or use viewport units like 100vh */
}

.my-column-2 {
	min-height: 600px; /* Or use viewport units like 100vh */
}

@media (max-width: 650px) {
	.my-column-2 {
		min-height: 500px;
	}
}

.my-column-3 {
	min-height: 920px;
}

@media (max-width: 650px) {
	.my-column-3 {
		min-height: 800px;
	}
}