/* End Recaptcha hide on mobile */

@media screen {
	/* Main CSS */
	body {
		overflow-x: hidden;
	}
	
	a, a span, a i {
		outline: none;
	}
	
	/* Gravity Forms Validation Stars Here */
	.gfield_error input, .gfield_error textarea {
		background-color: rgba(220, 20, 60, .2) !important;
	}
	
	.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
		background: transparent !important;
		border: unset !important;
		font-size: 13px !important;
		margin-top: 0 !important;
		padding: 0 !important;
	}
	
	.gform_required_legend {
		display: none;
	}
	
	/* End Gravity Forms Validation Ends Here */
	
	/* Fix Images in Chrome and Edge Starts Here*/
	img {
		transform: translateZ(0);
		image-rendering: -webkit-optimize-contrast;
	}
	
	/* Fix Images in Chrome and Edge Ends Here*/
	
	/* Recaptcha Move to the Left */
	.grecaptcha-badge {
		width: 70px !important;
		overflow: hidden !important;
		transition: all .3s ease !important;
		left: 4px !important;
		bottom: 70px !important;
		z-index: 99999 !important;
	}
	
	.grecaptcha-badge:hover {
		width: 256px !important;
	}
	
	/* End Recaptcha Move to the Left */
	.cky-notice-group button {
		font-size: 12px !important;
		padding: 5px 10px !important;
	}
}

/* Recaptcha hide on mobile */
@media (max-width: 1200px) {
	.grecaptcha-badge {
		display: none;
	}
}
