.zenbarn-newsletter{max-width:900px;margin:0 auto;padding:40px 20px}.zenbarn-newsletter h2{font-size:clamp(80px,12vw,180px);line-height:.85;font-weight:900;text-transform:uppercase;text-align:center;color:#f5f5f5;margin:0 0 60px}.zenbarn-newsletter .intro{color:#8e8e8e;font-size:22px;line-height:1.6;font-weight:600;margin-bottom:50px}.zenbarn-newsletter input[type="text"],.zenbarn-newsletter input[type="email"]{width:100%;height:80px;margin-bottom:25px;border:none;border-radius:3px;background:#ffffff;padding:0 30px;font-size:30px;color:#222}.zenbarn-newsletter input::placeholder{color:#555}.zenbarn-newsletter button{width:100%;height:85px;background:transparent;border:3px solid #8a8a8a;color:#8a8a8a;font-size:28px;font-weight:700;cursor:pointer;transition:.3s}.zenbarn-newsletter button:hover{color:#fff;border-color:#fff}#error-message{display:none;color:#ff7777;margin-top:20px}#success-message{display:none;color:#fff;font-size:28px;text-align:center;margin-top:30px}@media(max-width:767px){.zenbarn-newsletter h2{font-size:80px}.zenbarn-newsletter .intro{font-size:18px}.zenbarn-newsletter input[type="text"],.zenbarn-newsletter input[type="email"]{height:65px;font-size:22px}.zenbarn-newsletter button{height:65px;font-size:22px}:root:has(.page-template-gform-conversational){--gcid-heading-color:#ffffff!important;--gcid-body-font-color:#ffffff!important;--gcid-paragraph-line-color:#ffffff!important}.page-template-gform-conversational h1,.page-template-gform-conversational h2,.page-template-gform-conversational h3,.page-template-gform-conversational h4,.page-template-gform-conversational h5,.page-template-gform-conversational h6{color:#ffffff!important}.page-template-gform-conversational p,.page-template-gform-conversational label,.page-template-gform-conversational span{color:#ffffff!important}.page-template-gform-conversational input[type="text"],.page-template-gform-conversational input[type="email"],.page-template-gform-conversational input[type="tel"],.page-template-gform-conversational input[type="number"],.page-template-gform-conversational input[type="date"],.page-template-gform-conversational textarea{color:#1a1a1a!important;background-color:rgba(255,255,255,0.92)!important}.page-template-gform-conversational .gform-conversational__field-footer h1,.page-template-gform-conversational .gform-conversational__field-footer h2,.page-template-gform-conversational .gform-conversational__field-footer h3,.page-template-gform-conversational .gform-conversational__field-footer h4,.page-template-gform-conversational .gform-conversational__field-footer p,.page-template-gform-conversational .gform-conversational__field-footer a,.page-template-gform-conversational .gform-conversational__field-footer span,.page-template-gform-conversational .gform-conversational__field-footer li{color:#ffffff!important}#zb-mobilebar{display:none}@media (max-width:980px){#zb-mobilebar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:99999;background:rgba(17,17,17,.97);border-top:1px solid #2c2c2c;padding:10px 14px;align-items:center;justify-content:space-between;gap:12px}#booking-form{min-height:700px}body{padding-bottom:96px}div[style*="repeat(3"]{grid-template-columns:1fr!important}.et_pb_text img{width:100%!important;height:220px!important;object-fit:cover!important}.et_pb_text img+div{padding:16px!important}}#zb-mobilebar .amt{font-family:'Anton',Impact,sans-serif;color:#fff;font-size:18px;letter-spacing:1px;line-height:1.1}#zb-mobilebar .amt small{display:block;font-family:Arial;font-size:11px;color:#B8B9BC;letter-spacing:0}#zb-mobilebar a{background:#940F14;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:13px;padding:12px 20px;border-radius:40px;text-decoration:none;white-space:nowrap}