/*==========  Desktop First Method  ==========*/


/* Large Devices, Wide Screens */

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

@media only screen and (max-width: 1000px) {
	.card1__heading {
		margin-left: -330px;
		margin-top: -100px;
	}
	.card1__heading .small {
		margin-bottom: 20px;
		font-size: 18px;
		letter-spacing: 5px;
	}
	.card1__heading h2 {
		font-size: 24px;
		margin-top: 0px;
		letter-spacing: 5px;
	}
	.card1__heading h1 {
		font-size: 50px;
		margin-top: 20px;
		letter-spacing: 5px;
	}
}


/* Medium Devices, Desktops */

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

@media only screen and (max-width: 800px) {
	.card1__heading {
		margin-left: -290px;
		margin-top: -100px;
	}
	.card1__heading .small {
		margin-bottom: 16px;
		font-size: 16px;
		letter-spacing: 5px;
	}
	.card1__heading h2 {
		font-size: 20px;
		margin-top: 0px;
		letter-spacing: 5px;
	}
	.card1__heading h1 {
		font-size: 30px;
		margin-top: 20px;
		letter-spacing: 5px;
	}
}


/* Small Devices, Tablets */

@media only screen and (max-width: 767px) {
	.card1__heading {
		margin-left: -180px;
		margin-top: -150px;
	}
	.card1__heading .small {
		margin-bottom: 16px;
		font-size: 16px;
		letter-spacing: 5px;
	}
	.card1__heading h2 {
		font-size: 20px;
		margin-top: 0px;
		letter-spacing: 5px;
	}
	.card1__heading h1 {
		font-size: 30px;
		margin-top: 20px;
		letter-spacing: 5px;
	}
	section {
  padding: 30px 0px; }
	
	
}


/* Extra Small Devices, Phones */

@media only screen and (max-width: 480px) {
	.card1__heading {
		margin-left: -140px;
		margin-top: -180px;
	}
	.card1__heading .small {
		margin-bottom: 16px;
		font-size: 16px;
		letter-spacing: 2px;
	}
	.card1__heading h2 {
		font-size: 20px;
		margin-top: 0px;
		letter-spacing: 2px;
	}
	.card1__heading h1 {
		font-size: 30px;
		margin-top: 20px;
		letter-spacing: 2px;
	}
}


/* Custom, iPhone Retina */

@media only screen and (max-width: 320px) {
	footer li {
		margin-right: 10px;
	}
}


/*==========  Mobile First Method  ==========*/


/* Custom, iPhone Retina */

@media only screen and (min-width: 320px) {}


/* Extra Small Devices, Phones */

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


/* Small Devices, Tablets */

@media only screen and (min-width: 768px) {}


/* Medium Devices, Desktops */

@media only screen and (min-width: 992px) {}


/* Large Devices, Wide Screens */

@media only screen and (min-width: 1500px) {
	.card1__heading {
		margin-left: -500px;
		margin-top: -100px;
	}
	.card1__heading .small {
		font-size: 25px;
		letter-spacing: 5px;
	}
	.card1__heading h2 {
		font-size: 40px;
		letter-spacing: 5px;
	}
	.card1__heading h1 {
		font-size: 80px;
		letter-spacing: 5px;
	}
}
