/* Delete intro-image and move te_llamamos to top*/
@media (max-width: 1225px) {
    .intro-image{
        display: none !important;
    }
    
    .te_llamamos{
        bottom: 25% !important;
    }
}

@media (max-width: 992px) {

	.text-column {
		padding-right: 15px;
		float: none;
	}

	.form-column {
	    padding-top: 15px;
		padding-left: 15px;
		margin-top: -80px;
		margin-bottom: 80px;
		float: left;
	}
	
	.intro-description{
	    display: none !important;
	}
	
	#shadow{
	    height: 300% !important; 
	}

	.left-form .text-column {
		padding-left: 15px;
		float: none;
	}

	.left-form .form-column {
		padding-right: 15px;
	}

	.submit-arrow {
		display: none;
	}

	.intro-image {
		display: none;
	}

	.clients {
		margin-top: 20px;
		float: left;
		width: 100%;
	}

	.clients * {
		text-align: center;
	}

	.pricing-table {
		margin-bottom: 50px;
	}

	.pricing-table.featured {
		margin-top: 0;
	}

	.testimonial-block {
		padding: 50px 80px;
	}

	.split-columns .column {
		padding-bottom: 80px;
	}

	.bottom-cta-image {
		display: none;
	}

	.content {
		text-align: center;
		width: 90%;
		margin: 0 auto;
	}

	.te_llamamos a{
		text-align: center;
	}

	.te_llamamos{
		height: 50px;
		position: static!important;
		padding:0!important;
		top: 0;
		bottom: inherit!important;
		width: 100%!important;
		border-radius: 0!important;
	}

	.te_llamamos img{
		position: relative;
		top: 10px;
		height: 30px;
		margin-left: 10px;
	}
	
	.te_llamamos{
        background: none !important;
        background-color: #0a825d !important;
	}
}

@media (max-width: 768px) {



}

@media (max-width: 480px) {

	h1 {
		font-size: 28px;
		line-height: 34px;
	}

	h2 {
		font-size: 20px;
		line-height: 28px;
	}
	
	.intro{
	    padding-top: 15px;    
	}
	
	.intro h5 {
	    margin-bottom: 0px !important;
	    color: #fff;
	    text-shadow: 1px 1px 6px #000000ab;
	}

	p.intro-description {
		width: 100%;
	}

	ul.intro-features li {
		line-height: 19px;
		padding: 0 3px !important;
		font-size: 15px !important;
	}

	ul.intro-features img {
		margin: 0;
		margin-right: 10px;
		max-width: 8% !important;
	}

	.main-form input[type="submit"] {
		font-size: 18px;
	}

	.testimonial-block {
		padding: 30px;
	}
	
	.text-column{
	    padding-bottom: 85px;
	}
	
}

@media (max-width: 360px) {

}