.fm-form-container.fm-theme21 {width:80%;}.fm-form-container.fm-theme21 .fm-form {margin:10px auto;border-radius:0px;}.fm-form-container.fm-theme21 .fm-form {border-top:1px !important;border-top-style:solid !important;border-top-color:#dddddd !important;}.fm-form-container.fm-theme21 .fm-form {border-left:1px !important;border-left-style:solid !important;border-left-color:#dddddd !important;}.fm-form-container.fm-theme21 .fm-form {border-right:1px !important;border-right-style:solid !important;border-right-color:#dddddd !important;}.fm-form-container.fm-theme21 .fm-form {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#dddddd !important;}.fm-form-container.fm-theme21 .fm-form .fm-header-bg {display:block;width:100%;background-color:#d6b695;}.fm-form-container.fm-theme21 .fm-form .fm-header {width:100%;padding:25px 0!important;border-radius:0px;text-align:center;}.fm-form-container.fm-theme21 .fm-form .image_left_right.fm-header {padding: 0 !important;}.fm-form-container.fm-theme21 .fm-form .image_left_right > div {padding:25px 0!important;}.fm-form-container.fm-theme21 .fm-form .fm-header {border-top:0px !important;border-top-style:solid !important;border-top-color:#d6b695 !important;}.fm-form-container.fm-theme21 .fm-form .fm-header {border-left:0px !important;border-left-style:solid !important;border-left-color:#d6b695 !important;}.fm-form-container.fm-theme21 .fm-form .fm-header {border-right:0px !important;border-right-style:solid !important;border-right-color:#d6b695 !important;}.fm-form-container.fm-theme21 .fm-form .fm-header {border-bottom:0px !important;border-bottom-style:solid !important;border-bottom-color:#d6b695 !important;}.fm-form-container.fm-theme21 .fm-form.header_left_right .wdform-page-and-images {width:100%;}.fm-form-container.fm-theme21 .fm-form.header_left_right .fm-header {width:100%;}.fm-topbar .fm-form-container.fm-theme21 .fm-form .fm-header {width:40% !important;}.fm-form-container.fm-theme21 .fm-form .fm-header-title {font-size:35px;color:#a82703;}.fm-form-container.fm-theme21 .fm-form .fm-header-description {font-size:15px;color:#ffffff;}.fm-form-container.fm-theme21 .fm-scrollbox {width:20%;}.fm-form-container.fm-theme21 .fm-minimize-text div {padding:10px;text-align:center;font-size:16px;font-weight:normal;border-radius:0px;}.fm-form-container.fm-theme21 .fm-minimize-text div {border-top:2px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div {border-left:2px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div {border-right:2px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div {border-bottom:2px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div:hover {background-color:#ffffff;color:#000000;}.fm-form-container.fm-theme21 .fm-minimize-text div:hover { border-top:2px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div:hover { border-left:2px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div:hover { border-right:2px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div:hover { border-bottom:2px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .wdform-page-and-images {width:100%;margin:10 px;padding:10px 0;border-radius:0px;font-weight:normal;font-size:15px;color:#676767;}.fm-topbar .fm-form-container.fm-theme21 .fm-form .wdform-page-and-images {width:100% !important;}.fm-form-container.fm-theme21 .fm-form .mini_label {margin:0px;padding:0px 5px 0px 0px !important;font-weight:normal;font-size:14px !important;color:#676767;}.fm-form-container.fm-theme21 .fm-form .wdform-page-and-images label {font-size:15px;color:#676767;}.fm-form-container.fm-theme21 { margin: 0 auto; }.fm-form-container.fm-theme21 .fm-form .wdform_section {background: transparent;}.fm-form-container.fm-theme21.fm-form .wdform_column {margin:0px;padding:15px 20px;}.fm-form-container.fm-theme21 .fm-form .ui-slider {background:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-scrollbox .fm-scrollbox-form {margin:10px auto;}.fm-form-container.fm-theme21 .fm-popover .fm-popover-content {margin:10px auto;width:80%;}.fm-form-container.fm-theme21 .fm-pages.wdform_page_navigation {margin:10px auto%;}.fm-form-container.fm-theme21 .fm-form .wdform_footer {width:100%;margin:0 auto;padding:15px 0 0 0;font-weight:normal;font-size:15px;color:#676767;}.fm-form-container.fm-theme21 .fm-pages .page_active {margin:0 0 4px 0 ;padding:6px;width:50px;background-color:#039b33;font-size:16px;font-weight:normal;color:#ffffff;border-radius:0px;}.fm-form-container.fm-theme21 .fm-pages .page_deactive {background-color:#a5a5a5;width:50px;margin:0 0 0 -3px;padding:2px 4px;border-radius:0px;font-weight:normal;font-size:16px;color:#ffffff;}.fm-form-container.fm-theme21 .fm-pages .page_percentage_active {width:50px;margin:0 0 4px 0 ;padding:6px;background-color:#039b33;font-weight:normal;font-size:16px;color:#ffffff;border-radius:0px;}.fm-form-container.fm-theme21 .fm-pages .page_percentage_deactive {width:100%;margin:0 0 0 -3px;padding:2px 4px;background-color:#a5a5a5;font-weight:normal;font-size:16px;color:#ffffff;border-radius:0px;}.fm-form-container.fm-theme21 .fm-action-buttons * {font-weight:normal;font-size:18px !important;color:#ffffff;}.fm-form-container.fm-theme21 .closing-form,
						 .fm-form-container.fm-theme21 .minimize-form {margin:0px;padding:0px;position:absolute;border-radius:0px;}.fm-form-container.fm-theme21 .closing-form {top:10px;right:10px;}.fm-form-container.fm-theme21 .minimize-form {top:10px;right: 41px;}.fm-form-container.fm-theme21 .closing-form:hover,
						 .fm-form-container.fm-theme21 .minimize-form:hover {color:#b7b7b7;border:none;}.fm-form-container.fm-theme21 .fm-form .wdform-required {color:#cf1515;}.fm-form-container.fm-theme21 .fm-form input(not:active) {font-style:normal;color:#aeaeae !important;}.fm-form-container.fm-theme21 .fm-form .file-picker {display: inline-block; width: 22px; height: 22px; background: url("../../../../wp-content/plugins/form-maker/images/themes/file-uploads/2.png");background-repeat:no-repeat;background-position-x:0%;background-position-y:10%;}.fm-form-container.fm-theme21 .fm-form .file-upload input {position: absolute; visibility: hidden;}.fm-form-container.fm-theme21 .fm-form {background:#fffdfa;font-family:Roboto;}.fm-form-container.fm-theme21 .fm-form .wdform_section { background:#fffdfa; }.fm-form-container.fm-theme21 .fm-form input[type="text"],
						 .fm-form-container.fm-theme21 .fm-form .ui-corner-all,
						 .fm-form-container.fm-theme21 .fm-form input[type="number"],
						 .fm-form-container.fm-theme21 .fm-form input[type=password],
						 .fm-form-container.fm-theme21 .fm-form input[type=url],
						 .fm-form-container.fm-theme21 .fm-form input[type=email],
						 .fm-form-container.fm-theme21 .fm-form textarea,
						 .fm-form-container.fm-theme21 .fm-form .ui-spinner-input,
						 .fm-form-container.fm-theme21 .fm-form select,
						 .fm-form-container.fm-theme21 .fm-form .captcha_img,
						 .fm-form-container.fm-theme21 .fm-form .arithmetic_captcha_img {height:28px;}.fm-form-container.fm-theme21 .fm-form input[type="text"],
              .fm-form-container.fm-theme21 .fm-form .ui-corner-all:not(.ui-spinner):not(.ui-slider-horizontal),
              .fm-form-container.fm-theme21 .fm-form input[type="number"],
						 .fm-form-container.fm-theme21 .fm-form input[type=password],
						 .fm-form-container.fm-theme21 .fm-form input[type=url],
						 .fm-form-container.fm-theme21 .fm-form input[type=email],
						 .fm-form-container.fm-theme21 .fm-form textarea,
						 .fm-form-container.fm-theme21 .fm-form .ui-spinner-input,
						 .fm-form-container.fm-theme21 .fm-form .file-upload-status,
						 .fm-form-container.fm-theme21 .fm-form select {padding:0px 5px;}.fm-form-container.fm-theme21 .fm-form input[type="text"],
              .fm-form-container.fm-theme21 .fm-form .ui-corner-all,
              .fm-form-container.fm-theme21 .fm-form input[type="number"],
						 .fm-form-container.fm-theme21 .fm-form input[type=password],
						 .fm-form-container.fm-theme21 .fm-form input[type=url],
						 .fm-form-container.fm-theme21 .fm-form input[type=email],
						 .fm-form-container.fm-theme21 .fm-form textarea,
						 .fm-form-container.fm-theme21 .fm-form .ui-spinner-input,
						 .fm-form-container.fm-theme21 .fm-form .file-upload-status,
						 .fm-form-container.fm-theme21 .fm-form .country-name,
						 .fm-form-container.fm-theme21 .fm-form select {margin:0px;background-color:#e4e4e4;font-weight:normal;font-size:14px;color:#000000;border-radius:5px !important;}.fm-form-container.fm-theme21 .fm-form .ui-slider-range {border-radius:5px 0 0 5px !important;}.fm-form-container.fm-theme21 .fm-form input[type="text"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type="number"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type=password],
									.fm-form-container.fm-theme21 .fm-form input[type=url],
									.fm-form-container.fm-theme21 .fm-form input[type=email],
									.fm-form-container.fm-theme21 .fm-form textarea,
									.fm-form-container.fm-theme21 .fm-form .ui-spinner,
									.fm-form-container.fm-theme21 .fm-form .ui-slider,
									.fm-form-container.fm-theme21 .fm-form .ui-slider-handle,
									.fm-form-container.fm-theme21 .fm-form select {border-top:1px !important;border-top-style:solid !important;border-top-color:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form .ui-slider-range {background:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form input[type="text"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type="number"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type=password],
									.fm-form-container.fm-theme21 .fm-form input[type=url],
									.fm-form-container.fm-theme21 .fm-form input[type=email],
									.fm-form-container.fm-theme21 .fm-form textarea,
									.fm-form-container.fm-theme21 .fm-form .ui-spinner,
									.fm-form-container.fm-theme21 .fm-form .ui-slider,
									.fm-form-container.fm-theme21 .fm-form .ui-slider-handle,
									.fm-form-container.fm-theme21 .fm-form select {border-left:1px !important;border-left-style:solid !important;border-left-color:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form .ui-spinner-button {border-left:1px !important;border-left-style:solid !important;border-left-color:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form .ui-slider-range {background:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form input[type="text"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type="number"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type=password],
									.fm-form-container.fm-theme21 .fm-form input[type=url],
									.fm-form-container.fm-theme21 .fm-form input[type=email],
									.fm-form-container.fm-theme21 .fm-form textarea,
									.fm-form-container.fm-theme21 .fm-form .ui-spinner,
									.fm-form-container.fm-theme21 .fm-form .ui-slider,
									.fm-form-container.fm-theme21 .fm-form .ui-slider-handle,
									.fm-form-container.fm-theme21 .fm-form select {border-right:1px !important;border-right-style:solid !important;border-right-color:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form .ui-slider-range {background:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form input[type="text"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type="number"]:not(.ui-spinner-input),
									.fm-form-container.fm-theme21 .fm-form input[type=password],
									.fm-form-container.fm-theme21 .fm-form input[type=url],
									.fm-form-container.fm-theme21 .fm-form input[type=email],
									.fm-form-container.fm-theme21 .fm-form textarea,
									.fm-form-container.fm-theme21 .fm-form .ui-spinner,
									.fm-form-container.fm-theme21 .fm-form .ui-slider,
									.fm-form-container.fm-theme21 .fm-form .ui-slider-handle,
									.fm-form-container.fm-theme21 .fm-form select {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form .ui-slider-range {background:#e4e4e4 !important;}.fm-form-container.fm-theme21 .fm-form select {background-color:#e4e4e4;background-image: url("../../../../wp-content/plugins/form-maker/images/themes/drop-downs/2.png");background-repeat:no-repeat;background-position-x: calc(100% - 8px);background-position-y: 50%;background-size: 12px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.rtl  .fm-form-container.fm-theme21 .fm-form select {background-position-x: 8px;}.fm-form-container.fm-theme21 .fm-form .radio-div label span {width:16px;height:16px;margin:0px 3px;background-color:#ffffff;border-radius:15px;min-width:16px;}.fm-form-container.fm-theme21 .fm-form .radio-div input[type="radio"]:checked + label span:after {content:""; display: block;width:6px;height:6px;margin:5px;background-color:#868686;border-radius:10px;}.fm-form-container.fm-theme21 .fm-form .radio-div label span {border-top:1px !important;border-top-style:solid !important;border-top-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .radio-div label span {border-left:1px !important;border-left-style:solid !important;border-left-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .radio-div label span {border-right:1px !important;border-right-style:solid !important;border-right-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .radio-div label span {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .checkbox-div label span {width:11px;height:10px;margin:0px 3px;background-color:#ffffff;border-radius:0px;min-width:11px;}.fm-form-container.fm-theme21 .fm-form .checkbox-div input[type="checkbox"]:checked + label span:after {content:""; display: block;width:11px;height:10px;margin:0px;background-color:#5482e8;background-image: url("../../../../wp-content/plugins/form-maker/images/themes/checkboxes/5.png");background-repeat:no-repeat;border-radius:0px;}.fm-form-container.fm-theme21 .fm-form .checkbox-div label span {border-top:1px !important;border-top-style:solid !important;border-top-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .checkbox-div label span {border-left:1px !important;border-left-style:solid !important;border-left-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .checkbox-div label span {border-right:1px !important;border-right-style:solid !important;border-right-color:#868686 !important;}.fm-form-container.fm-theme21 .fm-form .checkbox-div label span {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#868686 !important;}.fm-form-container.fm-theme21 .button-submit,
						  .fm-form-container.fm-theme21 .button-reset {background-image: none; text-transform: none;}.fm-form-container.fm-theme21 .fm-form .button-submit {padding:5px 8px !important;background-color:#039b33 !important;background-image: none; border: none;font-weight:normal !important;font-size:16px !important;color:#ffffff !important;box-shadow:2px 2px 2px #c1bdbd !important;border-radius:10px !important;}.fm-form-container.fm-theme21 .fm-form .button-submit {border-top:1px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit {border-left:1px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit {border-right:1px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit:hover {background-color:#00ed6a !important;color:#000000 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit:hover {border-top:1px !important;border-top-style:solid !important;border-top-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit:hover {border-left:1px !important;border-left-style:solid !important;border-left-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit:hover {border-right:1px !important;border-right-style:solid !important;border-right-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-submit:hover {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset,
		.fm-form-container.fm-theme21 .fm-form button { margin:0 15px 0 0 !important;padding:5px 12px !important;background-color:#d6b695 !important;background-image: none;font-weight:normal !important;font-size:16px !important;color:#ffffff !important;border-radius:10px;box-shadow:2px 2px 2px #c1bdbd !important;}.fm-form-container.fm-theme21 .fm-form .button-reset,
									 .fm-form-container.fm-theme21 .fm-form butto:not(.button-submit)n {border-top:1px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset,
									 .fm-form-container.fm-theme21 .fm-form butto:not(.button-submit)n {border-left:1px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset,
									 .fm-form-container.fm-theme21 .fm-form butto:not(.button-submit)n {border-right:1px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset,
									 .fm-form-container.fm-theme21 .fm-form butto:not(.button-submit)n {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset:hover,
							.fm-form-container.fm-theme21 .fm-form button:hover {background-color:#c1bdbd !important;color:#ffffff !important;}.fm-form-container.fm-theme21 .fm-form .button-reset:hover,
										.fm-form-container.fm-theme21 .fm-form button:hover {border-top:1px !important;border-top-style:solid !important;border-top-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset:hover,
										.fm-form-container.fm-theme21 .fm-form button:hover {border-left:1px !important;border-left-style:solid !important;border-left-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset:hover,
										.fm-form-container.fm-theme21 .fm-form button:hover {border-right:1px !important;border-right-style:solid !important;border-right-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .button-reset:hover,
										.fm-form-container.fm-theme21 .fm-form button:hover {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#969191 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button {margin:0px !important;padding:5px 15px !important;background-color:#039b33 !important;font-weight:normal !important;font-size:16px !important;color:#ffffff !important;border-radius:10px;box-shadow:2px 2px 2px #c1bdbd !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button {border-top:1px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button {border-left:1px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button {border-right:1px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button:hover {background-color:#c1bdbd !important;color:#000000 !important;}.fm-form-container.fm-theme21 .fm-minimize-text div {background-color:#b7b7b7 !important;color:#ffffff !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button:hover {border-top:1px !important;border-top-style:solid !important;border-top-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button:hover {border-left:1px !important;border-left-style:solid !important;border-left-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button:hover {border-right:1px !important;border-right-style:solid !important;border-right-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .next-page div.wdform-page-button:hover {border-bottom:1px !important;border-bottom-style:solid !important;border-bottom-color:#777777 !important;}.fm-form-container.fm-theme21 .fm-form .previous-page div.wdform-page-button {margin:0px !important;padding:5px 15px !important;background-color:#65c6ff !important;font-weight:normal !important;font-size:16px !important;color:#ffffff !important;border-radius:10px;box-shadow:2px 2px 2px #c1bdbd !important;}.fm-form-container.fm-theme21 .fm-form .previous-page div.wdform-page-button:hover {background-color:#c1bdbd !important;color:#000000 !important;}.fm-form-container.fm-theme21 .fm-form input[type="radio"] {display: none;}
						.fm-form-container.fm-theme21 .fm-form input[type="checkbox"] {display: none;}.fm-form .event-hero {
  position: relative;
  display: flex;
  justify-content: center;
  margin: 20px 0;
  padding-left: 10px;
  padding-right: 150px;
}

/* Jaguar */
.fm-form .event-hero .jaguar {
  max-width: 580px;
  height: auto;
  margin-right: -5px;
  z-index: 1;
}

/* Event poster */
.fm-form .event-hero .event-poster {
  max-width: 200px;
  height: auto;
  margin-left: -160px;   /* THIS creates the "leaning" effect */
  z-index: 2;
  box-shadow: 0 8px 20px rgba(0,0,0,0.25);
}



@media (max-width: 768px) {

  /* Force Form Maker header into column layout */
  .fm-form,
  .fm-form .fm-header,
  .fm-form .fm-title,
  .fm-form .fm-description {
    display: block !important;
    width: 100% !important;
  }


  /* Event hero stacking */
  .fm-form .event-hero {
    flex-direction: column;
    align-items: center;
    padding-left: 150;
    margin: 20px 0;
  }

  /* Reset overlap */
  .fm-form .event-hero .event-poster {
    margin-left: 0;
    margin-top: 16px;
    max-width: 100%;
    height: auto;
  }

  .fm-form .event-hero .jaguar {
    max-width: 95%;
    height: auto;
  }
}







.fm-form-container.fm-theme21 .fm-form .fm-form .event-hero {
  position: relative;
  display: flex;
  justify-content: center;
  margin: 20px 0;
  padding-left: 10px;
  padding-right: 150px;
}.fm-form-container.fm-theme21 .fm-form 

/* Jaguar */
.fm-form .event-hero .jaguar {
  max-width: 580px;
  height: auto;
  margin-right: -5px;
  z-index: 1;
}.fm-form-container.fm-theme21 .fm-form 

/* Event poster */
.fm-form .event-hero .event-poster {
  max-width: 200px;
  height: auto;
  margin-left: -160px;   /* THIS creates the "leaning" effect */
  z-index: 2;
  box-shadow: 0 8px 20px rgba(0,0,0,0.25);
}.fm-form-container.fm-theme21 .fm-form 



@media (max-width: 768px) {

  /* Force Form Maker header into column layout */
  .fm-form,
  .fm-form .fm-header,
  .fm-form .fm-title,
  .fm-form .fm-description }.fm-form-container.fm-theme21 .fm-form {
    display: block !important;
    width: 100% !important;
  }.fm-form-container.fm-theme21 .fm-form 


  /* Event hero stacking */
  .fm-form .event-hero {
    flex-direction: column;
    align-items: center;
    padding-left: 150;
    margin: 20px 0;
  }.fm-form-container.fm-theme21 .fm-form 

  /* Reset overlap */
  .fm-form .event-hero .event-poster {
    margin-left: 0;
    margin-top: 16px;
    max-width: 100%;
    height: auto;
  }.fm-form-container.fm-theme21 .fm-form 

  .fm-form .event-hero .jaguar {
    max-width: 95%;
    height: auto;
  }.fm-form-container.fm-theme21 .fm-form 
}







