input,select,textarea,.elementor-field-group .elementor-field-textual{transition:0.3s all ease-in-out}input:focus,select:focus,textarea:focus,.elementor-field-group .elementor-field-textual:focus{border:1px solid var(--e-global-color-primary);outline:4px solid rgba(99, 102, 241, 0.45)}.elementor-field-group{gap:0.5rem}.elementor-mark-required .elementor-field-label:after{padding-inline-start:0;margin-left:-2px}.elementor-widget-form .elementor-message{font-size:0.875rem;line-height:1.2rem}.parity-banner{background-image:linear-gradient(270deg, var(--e-global-color-primary) 0%, #A855F7 100%);position:fixed !important;width:100%;bottom:0;left:0;right:0;padding:20px 12px !important;z-index:99}.parity-banner .parity-banner-logo{display:none}.parity-banner span:first-child{width:24px !important;height:24px !important;margin-right:2px}.parity-banner span:first-child svg{border:2px solid #FFF;border-radius:2px}