.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2846 .elementor-element.elementor-element-c22e836:not(.elementor-motion-effects-element-type-background),.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happyhobbyhorses.com/wp-content/uploads/2024/02/Banner.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-astglobalcolor5) 0%,rgb(239 248 250 / .45) 50%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2846 .elementor-element.elementor-element-c22e836,.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-background-overlay{border-radius:0 0 80px 80px}.elementor-2846 .elementor-element.elementor-element-c22e836{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:181px 0 160px 0}.elementor-2846 .elementor-element.elementor-element-730860e{padding:0 0 0 0}.elementor-2846 .elementor-element.elementor-element-c467416{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2846 .elementor-element.elementor-element-c467416 .elementor-divider-separator{width:100%}.elementor-2846 .elementor-element.elementor-element-c467416 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2846 .elementor-element.elementor-element-2c26a69{margin:120px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2846 .elementor-element.elementor-element-642546a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2846 .elementor-element.elementor-element-642546a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor6)}.elementor-2846 .elementor-element.elementor-element-642546a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2846 .elementor-element.elementor-element-642546a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_footer .gform_button{width:100px!important}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_body .gform_page_footer .gform_button{width:100px!important}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_body .gform-button:not(.gform-datepicker-toggle){width:100px!important}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_body .gform_page_footer .gform_next_button,html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_body .gform_page_footer .gform_previous_button{width:100px}html body .elementor-2846 .elementor-element.elementor-element-470995d .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),html body .elementor-2846 .elementor-element.elementor-element-470995d .gform_wrapper li.gfield_error textarea{border-width:1px}@media(max-width:1024px){.elementor-2846 .elementor-element.elementor-element-c22e836:not(.elementor-motion-effects-element-type-background),.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-2846 .elementor-element.elementor-element-c22e836,.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-background-overlay{border-radius:0 0 56px 56px}.elementor-2846 .elementor-element.elementor-element-c22e836{padding:240px 40px 160px 40px}}@media(max-width:767px){.elementor-2846 .elementor-element.elementor-element-c22e836:not(.elementor-motion-effects-element-type-background),.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:200% auto}.elementor-2846 .elementor-element.elementor-element-c22e836,.elementor-2846 .elementor-element.elementor-element-c22e836>.elementor-background-overlay{border-radius:0 0 32px 32px}.elementor-2846 .elementor-element.elementor-element-c22e836{padding:200px 24px 80px 24px}}