/* lg */ 
@media (min-width: 1200px) {

}
/* md */
@media (min-width: 992px) and (max-width: 1199px) {	
	 
	.business-cta{padding: 40px 0;}
	.business-cta h2{font-size: 45px;} .business-cta ul li{font-size: 18px;} .business-cta ul li {margin-right: 25px;}
	.business-cta ul li span.b-icon .fa{margin-right: 12px;}
	
	.home-about{margin:50px 0;}
	.home-about h2 {font-size: 30px;margin-bottom: 40px;} .home-about p {font-size: 15px;line-height: 24px;}
	.home-about a{padding: 8px 25px;font-size: 15px;}
	
	.what-we-offer{padding:50px 0 20px 0;} 
	.what-we-offer h2{font-size: 30px;} .wwo-cnt h3{font-size: 23px;}
	.wwo-icon-box{margin-right: 15px;} .wwo-cnt{width: 192px;} .wwo-cnt p{font-size: 14px;} 
	
	.business-cta1{padding:40px 0;}
	.business-cta1 h2{font-size: 20px;line-height: 25px;margin-bottom: 20px;}
	.business-cta1 h3{font-size: 45px;}
	
	.photo-gallery h2{font-size: 40px;} .photo-gallery h3{font-size:16px;}
	
	.ft-ct ul li span {font-size: 14px;} .ft-ct ul li span i { margin-right: 7px;}
	.ft-ct h2 {font-size: 18px;} .ft-listing h2 {font-size: 18px;}
	
	.find-us-on-social-media h2{font-size: 22px;margin-bottom: 15px;} .find-us-on-social-media p{margin: 0 50px;font-size: 15px;}
	ul.list-social-links li{width: 40px;height:40px;padding: 4px;line-height: normal;}
	
	.copy-right{padding:30px 0;} .copy-right p{font-size: 14px;margin-bottom: 5px;}
	
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) { 	

    .business-cta{padding: 40px 0;}
	.business-cta h2{font-size:35px;} .business-cta ul li{font-size: 16px;} .business-cta ul li {margin-right: 25px;}
	.business-cta ul li span.b-icon .fa{margin-right: 8px;}
	
	.home-about{margin:50px 0;}
	.home-about h2 {font-size: 25px;margin-top:20px;margin-bottom: 30px;} .home-about p {font-size: 15px;line-height: 24px;}
	.home-about a{padding: 8px 25px;font-size: 15px;}
	
	.what-we-offer{padding:50px 0 20px 0;} 
	.what-we-offer h2{font-size: 30px;} .wwo-cnt h3{font-size: 22px;}
	.wwo-icon-box{margin-right: 15px;}  .wwo-cnt p{font-size: 14px;}
	
	.business-cta1{padding:40px 0;}
	.business-cta1 h2{font-size: 18px;line-height: 22px;  margin-bottom: 15px;}
	.business-cta1 h3{font-size: 35px;}
	
	.photo-gallery h2{font-size: 35px;} .photo-gallery h3{font-size:15px;padding: 0 0;}
	
	
	.footer-listing { margin:40px 0 0 0;}
	.ft-logo{ min-height:auto; margin-bottom:15px; border:0;} .ft-ct{ margin-top:30px;} .ft-listing{margin-top:30px;}
	.ft-ct ul li span.ft-icon{ min-height: auto;float: none;} .ft-listing h2 {font-size: 18px;}
	.ft-ct ul li span i { margin-right: 7px;} .ft-ct ul li span{font-size: 15px;}
	.ft-ct ul li { margin-bottom: 7px;}  .ft-ct h2 {font-size: 18px;} .ft-listing h2 {font-size: 18px;}
	
	.find-us-on-social-media h2{font-size: 20px;margin-bottom: 15px;} .find-us-on-social-media p{margin: 0 50px;font-size: 14px;}
	ul.list-social-links li{width: 40px;height:40px;padding: 4px;line-height: normal;}
	.find-us-on-social-media{padding: 40px 0}
	
	.copy-right{padding:30px 0;} .copy-right p{font-size: 14px;margin-bottom: 5px;}
}
/* xs */
@media (max-width: 767px) { 

	.business-cta{padding: 30px 0;}
	.business-cta h2{font-size:30px;} .business-cta ul li{font-size: 15px;} .business-cta ul li {margin-right: 15px;} .business-cta h2 strong{display:block;font-weight:800;}
	.business-cta ul li span.b-icon .fa{margin-right:5px;}
	
	.home-about{margin:50px 0;}
	.home-about h2 {font-size: 25px;margin-top:20px;margin-bottom: 30px;} .home-about p {font-size: 15px;line-height: 24px;}
	.home-about a{padding: 8px 25px;font-size: 15px;}
	
	.what-we-offer{padding:50px 0 20px 0;} 
	.what-we-offer h2{font-size: 23px;} .wwo-cnt h3{font-size: 22px;}
	.wwo-icon-box{margin-right: 15px;margin-bottom:20px;} .wwo-cnt{min-height:auto;width: 162px;} .wwo-cnt p{font-size: 15px;}
	
	.business-cta1{padding:40px 0;}
	.business-cta1 h2{font-size: 15px; line-height: 22px;  margin-bottom: 15px;} 
	.business-cta1 h3{font-size: 25px;} .business-cta1 h3 strong{display:block;font-weight: 800;}
	
	.photo-gallery h2{font-size: 25px;} .photo-gallery h3{font-size:15px;}
	.galeria .container .contenedorImgs .imagen { width: calc((100% / 2) - 20px);}
	
	.footer-listing { margin:40px 0 0 0;}
	.ft-logo{ min-height:auto; margin-bottom:15px; border:0;} .ft-ct{ margin-top:30px;} .ft-listing{margin-top:30px;}
	.ft-ct ul li span.ft-icon{ min-height: auto;float: none;}
	.ft-ct ul li span i { margin-right: 7px;} .ft-ct ul li span{font-size: 15px;}
	.ft-ct ul li { margin-bottom: 7px;}  .ft-ct h2 {font-size: 18px;} .ft-listing h2 {font-size: 18px;}
	
	.find-us-on-social-media h2{font-size: 20px;margin-bottom: 15px;} .find-us-on-social-media p{margin: 0 10px;font-size: 14px;}
	ul.list-social-links li{width: 40px;height:40px;padding: 4px;line-height: normal;}
	.find-us-on-social-media{padding: 40px 0}
	
	.copy-right{padding:30px 0;} .copy-right p{font-size: 14px;margin-bottom: 5px;}
	
}
@media (max-width: 580px) {	
    .what-we-offer{padding:50px 0 20px 0;text-align:center;} .what-we-offer .col-xs-6{width:100%;} .wwo-icon-box{margin-right:0;}
	.wwo-cnt{min-height:auto;width: 100%;} .wwo-cnt p{font-size: 15px;padding: 0 0;} 
}

/* XS Portrait */
@media (max-width: 480px) {
	
	.logo{text-align:center;margin-bottom: 27px;} .logo img{display:inline-block;}
	ul.list-contact{text-align: center; margin-bottom:5px;}
	ul.social-links{float:none;text-align: center;}
	
	.menu-custom{margin-top:15px;margin-bottom: 0;}
	.navbar-nav > li > a{padding-top: 15px; padding-bottom:15px;}
	.menu-custom .navbar-collapse{padding-right: 15px;padding-left: 15px;}
	
	
	
	
	.business-cta{padding: 25px 0;}
	.business-cta h2{font-size:25px;} .business-cta ul li{font-size: 15px;} .business-cta ul li {margin-right: 15px;} .business-cta h2 strong{display:block;font-weight:800;}
	.business-cta ul li span.b-icon .fa{margin-right:5px;}  .business-cta ul li{border-bottom: solid 1px #f84d4d;display: block;margin-right:0;padding:15px 0;}
	.business-cta ul li:last-child{border-bottom:0;padding-bottom:0;} .business-cta ul li .b-icon{display: none;}
	.business-cta ul li span.b-text {font-weight:700;font-size:15px;}
	
	.home-about h2 {font-size: 23px;margin-top:20px;margin-bottom: 30px;} .home-about p {font-size: 15px;line-height: 24px;}
	.home-about a{padding: 8px 25px;font-size: 13px;}
	
	.what-we-offer{padding:50px 0 20px 0;text-align:center;} .what-we-offer .col-xs-6{width:100%;} .wwo-icon-box{margin-right:0;}
	.wwo-cnt{min-height:auto;width: 100%;} .wwo-cnt p{font-size: 15px;}
	
	.business-cta1{padding:40px 0;}
	.business-cta1 h2{font-size: 15px; line-height: 22px;  margin-bottom: 15px;}
	.business-cta1 h3{font-size: 25px;} .business-cta1 h3 strong{display:block;font-weight: 800;}
	
	.photo-gallery h2{font-size: 25px;} .photo-gallery h3{font-size:15px;padding: 0 0;} 
	.galeria .container .contenedorImgs .imagen { width: calc((100% / 1) - 20px);}
	
	.find-us-on-social-media h2{font-size: 20px;margin-bottom: 15px;} .find-us-on-social-media p{margin: 0;font-size: 14px;}
	ul.list-social-links li{width: 40px;height:40px;padding: 4px;line-height: normal;}
	.find-us-on-social-media{padding: 40px 0}
	
	.copy-right{padding:30px 0;} .copy-right p{font-size: 14px;margin-bottom: 5px;}

}

@media (max-width: 360px) {

	
}
@media (max-width: 260px) {


}













