@charset "utf-8";
/* CSS Document */

.footer-promo-area-main-container {height: auto;position: relative;max-width: 100%;margin-bottom:80px;}
.footer-promo-area-row-container {padding:20px 20px 0px 20px;max-width:720px;margin:0 auto;margin-bottom:0px;}
.footer-promo-area-main-container ul {padding: 30px 0px 30px 0px;}
.footer-promo-area-main-container li:nth-child(2) {margin-right: 50px;width: auto;margin-bottom: 40px;}
.footer-promo-area-main-container li:nth-child(3) {margin-right: 50px;width: auto;margin-bottom: 40px;}
.footer-promo-area-main-container p {min-height:auto;font-size: 16px;font-weight: 300;line-height: 24px;}
.footer-promo-area-main-container h2 {font-size: 34px;font-weight: 300;line-height:47px;margin-top: 0px;margin-bottom: 40px;}
.footer-promo-area-main-container h3:before {content: '';width: 20px;height: 2px;background: #ED8800;position: relative;top: -12px;display: block;}
.footer-promo-area-main-container h3 {font-size: 16px;font-weight: 500;margin-top: 0px;margin-bottom: 20px;}
.footer-promo-area-link {display: block;font-size: 16px;font-weight: 500;}
@media (min-width: 320px) {
	
}

@media (min-width: 375px) {

	
}

@media (min-width: 576px) {
	
}		

@media (min-width: 768px) {
		
}
	
@media (min-width: 992px) {
.footer-promo-area-row-container {padding:0px 0px 0px 20px;max-width:970px;}
.footer-promo-area-main-container ul {padding: 100px 0px 100px 0px;}
.footer-promo-area-main-container li:nth-child(2) {width: 200px;margin-right: 30px;margin-bottom: 0px;}
.footer-promo-area-main-container li:nth-child(3) {width: 190px;margin-right: 30px;margin-bottom: 0px;}
.footer-promo-area-main-container li:nth-child(4) {width: 180px;}
.footer-promo-area-main-container p {min-height:70px;}
.footer-promo-area-main-container h2 {margin-bottom: 0px;}
.footer-promo-area-main-container h3 {min-height: 40px}
}

@media (min-width: 1200px) {
.footer-promo-area-row-container {padding:0px 0px 0px 0px;max-width: 1100px;}	
.footer-promo-area-main-container li:nth-child(2) {margin-right: 50px;width: 220px;}
.footer-promo-area-main-container li:nth-child(3) {margin-right: 50px;width: 210px;}
.footer-promo-area-main-container h3 {min-height: 20px}
}

@media (min-width: 1400px) {
.footer-promo-area-row-container {padding: 0px 0px 0px 130px;max-width: 100%;}	
}

@media (min-width: 1440px) {
	
}

@media (min-width: 1500px) {
	
}

@media (min-width: 1650px) {
	
}
	