.elementor-2551 .elementor-element.elementor-element-feeaa70{--display:flex;}.elementor-2551 .elementor-element.elementor-element-cc296eb.elementor-element{--align-self:center;}.elementor-2551 .elementor-element.elementor-element-c5fc643.elementor-element{--align-self:center;}body.elementor-page-2551:not(.elementor-motion-effects-element-type-background), body.elementor-page-2551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-woostify_color_2 );}/* Start custom CSS for html, class: .elementor-element-cc296eb */<script type="text/javascript">
	atOptions = {
		'key' : 'bc37296abb55f1a13ac5143d0ef288ca',
		'format' : 'iframe',
		'height' : 90,
		'width' : 728,
		'params' : {}
	};
</script>
<script type="text/javascript" src="//www.highperformanceformat.com/bc37296abb55f1a13ac5143d0ef288ca/invoke.js"></script>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82f1140 *//* Hide the default Choose File button */
input[type="file"] {
    display: none !important;
}
h1 .fa-file-image {
  color: #ff6600; /* bright orange */
}
/* Override Reset Button */
body .btn-secondary {
  background-color: #FF6600 !important;
}

/* Override Download Button */
body .btn-download {
  background-color: #FF6600 !important;
}

/* Ensure hover states are also overridden */
body .btn-secondary:hover {
  background-color: #FF6600 !important;
}
body .btn-download:hover {
  background-color: #FF6600 !important;
}/* End custom CSS */