.fl-node-ib28q3kcsawe > .fl-row-content-wrap {background-color: var(--fl-global-primary);background-image: url(https://kerrpetsalive.wplantern.com/wp-content/uploads/2026/04/doodle-bg-texture.svg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;}.fl-node-ib28q3kcsawe .fl-row-content {max-width: 900px;}@media(max-width: 1200px) {.fl-node-ib28q3kcsawe > .fl-row-content-wrap {background-position: center center;}}@media(max-width: 992px) {.fl-node-ib28q3kcsawe > .fl-row-content-wrap {background-position: center center;}}@media(max-width: 768px) {.fl-node-ib28q3kcsawe > .fl-row-content-wrap {background-position: center center;}} .fl-node-ib28q3kcsawe > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-node-u2tb4fns8cde {width: 100%;}@media(max-width: 992px) {.fl-builder-content .fl-node-u2tb4fns8cde {width: 100% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}} .fl-node-u2tb4fns8cde > .fl-col-content {padding-top:40px;padding-right:80px;padding-bottom:40px;padding-left:80px;}@media ( max-width: 992px ) { .fl-node-u2tb4fns8cde.fl-col > .fl-col-content {padding-right:40px;padding-left:40px;}}@media ( max-width: 768px ) { .fl-node-u2tb4fns8cde.fl-col > .fl-col-content {padding-right:20px;padding-left:20px;}}.fl-row .fl-col h1.fl-node-3d8k14ucgmro,.fl-row .fl-col h1.fl-node-3d8k14ucgmro a,h1.fl-node-3d8k14ucgmro,h1.fl-node-3d8k14ucgmro a {color: var(--fl-global-white);}.fl-node-3d8k14ucgmro.fl-module-heading, .fl-node-3d8k14ucgmro.fl-module-heading :where(a, q, p, span) {text-align: center;text-transform: uppercase;} .fl-node-3d8k14ucgmro.fl-module-heading {margin-bottom:10px;}.pp-login-form-wrap {position: relative;}.pp-login-form-wrap:before {content: "";}.pp-login-form-wrap .pp-field-group {margin-bottom: 10px;}.pp-login-form-wrap .pp-field-group > label {display: block;}.pp-login-form-wrap .pp-field-group a {cursor: pointer;}.pp-login-form-wrap .pp-field-group .pp-login-form--input {width: 100%;}.pp-login-form-wrap .pp-field-inner {position: relative;display: inline-flex;width: 100%;}.pp-login-form-wrap .pp-field-group.pp-field-type-recaptcha .pp-grecaptcha,.pp-login-form-wrap .pp-field-group.pp-field-type-hcaptcha .pp-hcaptcha {display: inline-block;}.pp-login-form-wrap .pp-field-group.pp-field-type-recaptcha .pp-lf-error,.pp-login-form-wrap .pp-field-group.pp-field-type-hcaptcha .pp-lf-error {display: block;}.pp-login-form-wrap.pp-event-disabled .pp-login-form {pointer-events: none;opacity: 0.2;}.pp-login-form-wrap.pp-event-disabled:before {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-repeat: no-repeat;background-size: 50px;background-position: 50%;}.pp-login-form-wrap .pp-lf-error {color: red;}.pp-login-form-wrap .pp-login-form > .pp-lf-error {display: block;margin-top: 15px;}.pp-login-form-wrap.wordfence-2fa .pp-field-group:not(.wordfence_2fa):not(.pp-field-type-submit) {display: none;}.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw {display: inline-block;background: none !important;border: 1px solid transparent;box-shadow: none;color: #000;opacity: 0.4;font-size: 14px;line-height: 2;width: 2.5rem;height: 2.5rem;margin: 0;padding: 0;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);text-decoration: none;}.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw:focus {opacity: 0.7;}.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw span {position: relative;color: inherit;}.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw:not(.pwd-toggled) span.pw-hidden,.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw.pwd-toggled span.pw-visible {display: none;}.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw svg {fill: currentColor;height: 15px;}.pp-login-form .pp-login-form-field button.pp-lf-toggle-pw svg path {fill: #000;}.pp-login-form .pp-social-login-wrap {margin-top: 20px;display: flex;justify-content: center;align-items: center;user-select: none;}.pp-login-form .pp-social-login-wrap.pp-social-login--layout-stacked {flex-direction: column;}.pp-login-form .pp-social-login-button {cursor: pointer;display: flex;align-items: center;border-radius: 5px;margin-right: 10px;color: #fff;transition: all 0.2s;}.pp-login-form .pp-social-login-button:last-of-type {margin-right: 0;}.pp-login-form .pp-social-login-wrap.pp-social-login--layout-stacked .pp-social-login-button {margin-right: 0;margin-bottom: 8px;width: 100%;}.pp-login-form .pp-social-login-wrap.pp-social-login--layout-stacked .pp-social-login-button:last-of-type {margin-bottom: 0;}.pp-login-form .pp-social-login-button span {display: inline-block;}.pp-login-form .pp-social-login-button span svg {height: 24px;width: 24px;vertical-align: top;}.pp-login-form .pp-social-login-button:not(.pp-google-login-button) span svg path {fill: #fff;transition: all 0.2s;}.pp-login-form .pp-social-login-button.pp-google-login-button span.pp-social-login-icon {background-color: #fff;padding: 6px;margin: 3px;}.pp-login-form .pp-social-login-button.pp-fb-login-button {background-color: #4267b2;}.pp-login-form .pp-social-login--transparent .pp-social-login-button.pp-fb-login-button {color: #4267b2;background-color: transparent;}.pp-login-form .pp-social-login--transparent .pp-social-login-button.pp-google-login-button {color: #dc4e41;background-color: transparent;}.pp-login-form .pp-social-login--transparent .pp-social-login-button.pp-fb-login-button:hover {background-color: rgba(66, 103, 178, 0.1);}.pp-login-form .pp-social-login--transparent .pp-social-login-button.pp-google-login-button:hover {background-color: rgba(220, 78, 65, 0.1);}.pp-login-form .pp-social-login--transparent .pp-social-login-button {border: 1px solid;}.pp-login-form .pp-social-login--transparent .pp-social-login-button.pp-fb-login-button svg path {fill: #4267b2;}.pp-login-form .pp-social-login--transparent .pp-social-login-button.pp-google-login-button svg path {fill: #dc4e41;}.pp-login-form .pp-social-login-button span.pp-social-login-icon {display: flex;flex: 0 0 auto;padding: 10px;}.pp-login-form .pp-social-login-button span.pp-social-login-label {overflow: hidden;text-align: center;text-overflow: clip;white-space: nowrap;flex: 1 1 auto;margin: 0 20px 0 10px;padding: 10px 0;font-family: Helvetica, Arial, sans-serif;font-size: 16px;line-height: 24px;letter-spacing: .25px;font-weight: bold;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.pp-login-form .pp-social-login-button.pp-google-login-button span.pp-social-login-label {font-family: "Google Sans", arial, sans-serif;}.pp-login-form .pp-social-login-wrap.pp-social-login--layout-stacked span.pp-social-login-label {text-align: center;}.pp-login-form .pp-login-form-sep {margin-top: 20px;text-align: center;}.pp-login-form .pp-login-form-sep-text {display: inline-block;position: relative;font-weight: bold;padding-left: 10px;padding-right: 10px;}.pp-login-form .pp-login-form-sep-text:before,.pp-login-form .pp-login-form-sep-text:after {content: "";display: block;position: absolute;top: 50%;border-width: 0;border-style: solid;border-bottom-width: 1px;width: 5px;}.pp-login-form .pp-login-form-sep-text:before {right: 100%;}.pp-login-form .pp-login-form-sep-text:after {left: 100%;}.pp-social-login .g_id_signin iframe {margin: 0 !important;}.fl-node-ayhvfsr5l1dp .pp-login-form {background-color: rgb(255, 255, 255);}.fl-node-ayhvfsr5l1dp .pp-login-form-wrap.pp-event-disabled:before {background-image: url(https://kerrpetsalive.wplantern.com/wp-content/plugins/bbpowerpack/assets/images/spinner.gif);}.fl-node-ayhvfsr5l1dp .pp-field-group {}.fl-node-ayhvfsr5l1dp .pp-field-group:last-of-type {margin-bottom: 0;}.fl-node-ayhvfsr5l1dp .pp-field-group > a {}.fl-node-ayhvfsr5l1dp .pp-field-group > a:hover,.fl-node-ayhvfsr5l1dp .pp-field-group > a:focus {}.fl-node-ayhvfsr5l1dp .pp-field-group > label {}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-login-form-field button.pp-lf-toggle-pw svg path {}.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--input {background-color: rgb(230, 230, 230);}.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--input:focus,.fl-node-ayhvfsr5l1dp .pp-field-group input[type="checkbox"]:focus {}.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--button {}.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--button:hover,.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--button:focus {}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-social-login-wrap {}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-social-login-button.pp-google-login-button[data-theme="filled_blue"] {background-color: #1a73e8;}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-social-login-button.pp-google-login-button[data-theme="filled_black"] {background-color: #000;}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-social-login-button.pp-google-login-button[data-theme="outline"] {background-color: #fff;border: 1px solid #ddd;}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-social-login-button.pp-google-login-button[data-theme="outline"] * {color: #333;}.fl-node-ayhvfsr5l1dp .pp-login-form {padding-top: 30px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--input {border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.fl-node-ayhvfsr5l1dp .pp-field-group.pp-field-type-submit, .fl-node-ayhvfsr5l1dp .pp-field-group.pp-field-type-link, .fl-node-ayhvfsr5l1dp .pp-field-group.pp-field-type-recaptcha, .fl-node-ayhvfsr5l1dp .pp-field-group.pp-field-type-hcaptcha {text-align: left;}.fl-node-ayhvfsr5l1dp .pp-field-group .pp-login-form--button {padding-top: 8px;padding-right: 20px;padding-bottom: 8px;padding-left: 20px;}.fl-node-ayhvfsr5l1dp .pp-login-form .pp-social-login-wrap .pp-social-login-button {width: 250px;}.fl-builder-content .fl-node-ywn8g9p02sx1.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-ywn8g9p02sx1.fl-module-rich-text.fl-rich-text * {color: rgb(255, 255, 255);}.fl-builder-content .fl-node-ywn8g9p02sx1.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ywn8g9p02sx1.fl-module-rich-text.fl-rich-text *:not(b, strong) {text-align: center;}.fl-node-hf7po0rskewv.fl-button-group-layout-vertical.fl-button-group-buttons .fl-button:is(a, button),.fl-node-hf7po0rskewv.fl-button-group-layout-horizontal.fl-button-group-buttons .fl-button:is(a, button) {width: 100%;}.fl-node-hf7po0rskewv.fl-button-group-layout-horizontal.fl-button-group-buttons {justify-content: center}#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button) > span,#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button) > i {color: var(--fl-global-button-text---dark);}#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button):hover > span,#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button):focus > span,#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button):hover > i,#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button):focus > i {color: var(--fl-global-white);}#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button) {background: var(--fl-global-accent);}#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button):hover,#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button):focus {background: var(--fl-global-dark);}.fl-builder-content .fl-node-hf7po0rskewv .fl-button,.fl-builder-content .fl-node-hf7po0rskewv .fl-button * {transition: all 0.2s linear;-moz-transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;}.fl-node-hf7po0rskewv.fl-button-group-layout-vertical.fl-button-group-buttons .fl-button-group-button .fl-button-wrap {text-align: center;}.fl-node-hf7po0rskewv.fl-button-group-layout-horizontal.fl-button-group-buttons {justify-content: center;}.fl-builder-content .fl-node-hf7po0rskewv.fl-button-group.fl-button-group-buttons .fl-button-group-button {padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.fl-builder-content .fl-node-hf7po0rskewv.fl-button-group .fl-button:is(a, button), .fl-builder-content .fl-node-hf7po0rskewv.fl-button-group a.fl-button:visited {font-family: , sans-serif;font-weight: 700;text-transform: uppercase;}.fl-builder-content .fl-node-hf7po0rskewv.fl-button-group.fl-button-group-buttons .fl-button-group-button .fl-button:is(a, button) {padding-top: 15px;padding-right: 30px;padding-bottom: 15px;padding-left: 30px;}#fl-button-group-button-hf7po0rskewv-0 .fl-button, #fl-button-group-button-hf7po0rskewv-0 .fl-button * {transition: all 0.2s linear;-moz-transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;}#fl-button-group-button-hf7po0rskewv-0 .fl-button:is(a, button) {border-style: none;border-width: 0;background-clip: border-box;border-color: var(--fl-global-accent);border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}@media(max-width: 768px) {.fl-builder-content .fl-node-hf7po0rskewv.fl-button-group.fl-button-group-buttons .fl-button-group-button {padding-top: 10px;padding-right: 10px;padding-bottom: 0px;padding-left: 0px;}} .fl-node-hf7po0rskewv.fl-module-button-group {margin-top:0px;}.fl-node-ib28q3kcsawe .fl-row-content {min-width: 0px;}