.passster-form{display:block;position:relative;box-sizing:border-box;width:100%;max-width:100%;float:none;flex:none}.passster-form *{box-sizing:border-box}.passster-form h4{margin:10px 0}.passster-form>form{display:block;position:relative;width:100%;max-width:100%}.passster-form fieldset{display:block;position:relative;border:none;margin:0;padding:0;min-width:100%;width:100%;max-width:100%;float:none;flex:none}.passster-form input.passster-password,.passster-form input[type=email],.passster-form input[type=password],.passster-form input[type=text]{display:block;width:100%;max-width:100%;height:auto;min-height:40px;border:1px solid #ccc;border-radius:4px;background:#fff;margin:0 0 10px;padding:10px;box-sizing:border-box;font-size:16px;line-height:1.4;float:none;flex:none;position:relative;transform:none}.passster-form input[type=email]:hover,.passster-form input[type=password]:hover,.passster-form input[type=text]:hover{border-color:#aaa;transition:border-color .3s ease-in-out}.passster-form input.passster-password:focus,.passster-form input[type=email]:focus,.passster-form input[type=password]:focus,.passster-form input[type=text]:focus{outline:0;border-color:#0073aa;box-shadow:0 0 0 1px #0073aa;transform:none;position:relative}.passster-form .passster-submit,.passster-form button[type=submit]{display:block;width:100%;max-width:100%;height:auto;min-height:40px;cursor:pointer;border:none;border-radius:4px;text-decoration:none;font-size:16px;line-height:1.4;padding:10px 20px;margin:0;float:none;flex:none;position:relative;transform:none}.passster-form button[type=submit]:hover{transition:background-color .3s ease-in-out}.passster-form button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.passster-form button[type=submit]:focus{outline:2px solid #0073aa;outline-offset:2px}.passster-form input::placeholder{color:#888;opacity:1}.passster-form input::-webkit-input-placeholder{color:#888}.passster-form input:-moz-placeholder{color:#888}.passster-form input::-moz-placeholder{color:#888}.passster-form input:-ms-input-placeholder{color:#888}.passster-form .ps-form-headline{display:block;position:relative;margin-bottom:10px}.passster-form p{display:block;position:relative;margin:0 0 15px}.passster-captcha-input{float:left;width:70%;padding-right:20px;box-sizing:border-box}.passster-recaptcha-input{float:right;width:30%;padding-top:15px}.passster-recaptcha{float:left;width:50%;padding-left:20px;box-sizing:border-box}.passster-form .passster-error{display:none;width:100%;max-width:100%;text-align:center;float:none;clear:both;padding:10px;margin-top:10px;background:#e95353;color:#fff;font-size:14px;border-radius:4px;box-sizing:border-box}.passster-hide{display:none}.passster-form .show-password-link{display:block;position:absolute;z-index:11;font-size:.8rem;right:10px;top:50%;transform:translateY(-50%)}.passster-form .password-showing{width:100%;display:inline}.passster-form .ps-loader{display:none;width:30%;max-width:100px;margin:0 auto 10px auto;text-align:center}.passster-form .ps-loader img{max-width:100%;height:auto}.passster-form .passster-hidden{display:none}.passster-form label:not(.passster-hidden){display:block;margin-bottom:5px}.passster-form::after{content:"";display:table;clear:both}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}