.elementor-36653 .elementor-element.elementor-element-3748047{--display:flex}body.elementor-page-36653:not(.elementor-motion-effects-element-type-background),body.elementor-page-36653>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/adhdslt.co.uk/wp-content/uploads/2026/10/festive.jpeg?fit=1024%2C572&ssl=1");background-repeat:no-repeat;background-size:cover}body.elementor-page-36653 form.post-password-form{background:#fff;padding:28px 32px;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.45);max-width:480px;margin:60px auto;text-align:center}body.elementor-page-36653 form.post-password-form label{color:#2b124c;font-size:17px;font-weight:700;display:block;margin-bottom:14px}body.elementor-page-36653 form.post-password-form input[type=password]{padding:12px 16px;font-size:16px;border:2px solid #d97706;border-radius:10px;width:75%;max-width:260px;margin-right:8px;outline:none}body.elementor-page-36653 form.post-password-form input[type=submit]{padding:12px 22px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#d97706,#991b1b);color:#fff;border:none;border-radius:10px;cursor:pointer;box-shadow:0 4px 12px rgba(217,119,6,.35)}