@media (min-width: 768px) {
	.cta-btn {
		font-size: 1rem;
		padding: 0.625rem 1.375rem;
	}
  .md\:h-16, img.md\:h-16 {
    height:4rem
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
	.cta-btn {
		font-size: 1.0625rem;
		padding: 0.6875rem 1.4375rem;
	}
}

@media (min-width: 1280px) {
	.cta-btn {
		font-size: 1.2rem;
		font-weight: 600;
		line-height: 1.3;
		padding: 0.95rem 1.625rem;
		min-height: 3.125rem;
	}
}


@media (min-width:1024px) {
  .lg\:h-20, img.lg\:h-20 {
    height:5rem
  }
  .lg\:h-\[4\.25rem\], img.lg\:h-\[4\.25rem\] {
    height:4.25rem
  }
}

@media (min-width:640px) {
  .sm\:h-14, img.sm\:h-14 {
    height:3.5rem
  }
  .sm\:h-16, img.sm\:h-16 {
    height:4rem
  }
  .sm\:h-64, img.sm\:h-64 {
    height:16rem
  }
  .sm\:h-96, img.sm\:h-96 {
    height:24rem
  }
    .lg\:h-\[4\.25rem\], img.lg\:h-\[4\.25rem\] {
    height: 4.25rem;
    }
}
