.details[data-astro-cid-5mud4rlq]{grid-template-columns:repeat(4,1fr);gap:35px;width:100%;margin-bottom:20px;display:grid}.info[data-astro-cid-5mud4rlq]{text-align:center;flex-direction:column;align-items:center;display:flex}.icon-block[data-astro-cid-5mud4rlq]{flex:none;justify-content:center;align-items:center;margin-bottom:22px;display:flex;position:relative}.blob[data-astro-cid-5mud4rlq]{object-fit:contain;width:100px;height:100px}.icon[data-astro-cid-5mud4rlq]{width:60px;height:60px;position:absolute}.heading[data-astro-cid-5mud4rlq]{color:var(--color-dark-slate-grey);font-size:var(--text-h4);margin-bottom:15px;line-height:1.1em}.text[data-astro-cid-5mud4rlq]{max-width:390px;color:var(--color-deep-sky-blue);font-size:18px;line-height:1.6em}.text--address[data-astro-cid-5mud4rlq]{font-size:15px;line-height:1.6em}.link[data-astro-cid-5mud4rlq]{color:var(--color-deep-sky-blue)}.link--small[data-astro-cid-5mud4rlq]{font-size:15px}.link[data-astro-cid-5mud4rlq]:hover{color:var(--color-royal-blue)}.map[data-astro-cid-5mud4rlq] iframe[data-astro-cid-5mud4rlq]{vertical-align:baseline;border:0;max-width:none;display:inline-block}@media (width<=991px){.details[data-astro-cid-5mud4rlq]{gap:30px 20px}}@media (width<=767px){.details[data-astro-cid-5mud4rlq]{grid-template-columns:1fr}.map[data-astro-cid-5mud4rlq] iframe[data-astro-cid-5mud4rlq]{max-width:100%}}@media (width<=479px){.details[data-astro-cid-5mud4rlq]{gap:15px}.heading[data-astro-cid-5mud4rlq]{margin-bottom:0}.link[data-astro-cid-5mud4rlq]{color:var(--color-royal-blue)}.map[data-astro-cid-5mud4rlq]{text-align:center;margin-top:20px}}.details--stacked[data-astro-cid-5mud4rlq]{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:0}.details--stacked[data-astro-cid-5mud4rlq] .info[data-astro-cid-5mud4rlq]{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.details--stacked[data-astro-cid-5mud4rlq] .icon-block[data-astro-cid-5mud4rlq]{grid-row:span 2;margin-bottom:0}.details--stacked[data-astro-cid-5mud4rlq] .heading[data-astro-cid-5mud4rlq]{align-self:end}.details--stacked[data-astro-cid-5mud4rlq] .text[data-astro-cid-5mud4rlq]{align-self:start}.details--stacked[data-astro-cid-5mud4rlq] .blob[data-astro-cid-5mud4rlq]{width:84px;height:84px}.details--stacked[data-astro-cid-5mud4rlq] .icon[data-astro-cid-5mud4rlq]{width:50px;height:50px}.details--stacked[data-astro-cid-5mud4rlq] .heading[data-astro-cid-5mud4rlq]{margin:0 0 4px}.details--stacked[data-astro-cid-5mud4rlq] .text[data-astro-cid-5mud4rlq]{margin:0}.details--stacked[data-astro-cid-5mud4rlq] .map[data-astro-cid-5mud4rlq]{margin-top:10px}.details--stacked[data-astro-cid-5mud4rlq] .map[data-astro-cid-5mud4rlq] iframe[data-astro-cid-5mud4rlq]{border-radius:var(--radius);width:100%;max-width:100%;height:230px;display:block}.card[data-astro-cid-jbceweda]{border-radius:var(--radius);background-color:var(--color-royal-blue);text-align:center;width:100%;max-width:780px;scroll-margin-top:calc(var(--nav-offset) + 20px);background-image:url(/_astro/texture.8-bA8DY6.png);background-position:0 0;flex-direction:column;align-items:center;margin:40px auto;padding:55px 50px;display:flex}.lead[data-astro-cid-jbceweda]{max-width:530px;color:var(--color-white);font-size:24px;line-height:1.5em}.form-block[data-astro-cid-jbceweda]{width:100%;margin-top:15px}.form[data-astro-cid-jbceweda]{grid-template-columns:1fr 1fr;align-items:start;gap:18px 12px;display:grid}.form[data-astro-cid-jbceweda][hidden]{display:none}.card[data-astro-cid-jbceweda] [data-astro-cid-jbceweda]:focus-visible{outline-color:var(--color-white)}.field[data-astro-cid-jbceweda]{min-width:0;position:relative}.field--wide[data-astro-cid-jbceweda]{grid-column:1/-1}.input[data-astro-cid-jbceweda]{border:1px solid var(--color-border);background-color:var(--color-white);width:100%;height:59px;color:var(--color-heading);transition:border-color var(--duration) var(--ease);border-radius:30px;margin:0;padding:14px 23px;font-size:18px;line-height:1.2em;display:block}.input[data-astro-cid-jbceweda]::placeholder{color:#1f1b1a8c;opacity:1}.input[data-astro-cid-jbceweda]:focus{border-color:#ccc2ba}.field--enquiry[data-astro-cid-jbceweda]{text-align:left}.enquiry-label[data-astro-cid-jbceweda]{color:var(--color-white);margin:0 0 8px;padding:0 23px;font-size:17px;font-weight:500;line-height:1.4;display:block}.select[data-astro-cid-jbceweda]{cursor:pointer;appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23145da4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 24px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:56px}.select[data-astro-cid-jbceweda] option[data-astro-cid-jbceweda]{color:var(--color-heading)}.input[data-astro-cid-jbceweda][aria-invalid=true]{border-color:var(--color-orange);box-shadow:inset 0 0 0 1px var(--color-orange)}.field--message[data-astro-cid-jbceweda]{margin-bottom:10px}.textarea[data-astro-cid-jbceweda]{resize:vertical;height:auto;min-height:130px;max-height:300px;padding:18px 23px;overflow:auto}.field-error[data-astro-cid-jbceweda]{color:var(--color-white);text-align:left;margin:6px 0 0;padding:0 23px;font-size:15px;font-weight:500;line-height:1.4}.submit[data-astro-cid-jbceweda]{width:100%;line-height:1.2em}.submit[data-astro-cid-jbceweda]:disabled{cursor:progress;transform:none}.verify[data-astro-cid-jbceweda]{justify-content:center;min-height:65px;display:flex}.nojs[data-astro-cid-jbceweda]{color:var(--color-white);margin:15px 0 0;font-size:18px;line-height:1.5;display:none}.nojs[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]{color:inherit;text-underline-offset:3px;text-decoration:underline}html:not(.js) .form[data-astro-cid-jbceweda]{display:none}html:not(.js) .nojs[data-astro-cid-jbceweda]{display:block}.trap[data-astro-cid-jbceweda]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.message[data-astro-cid-jbceweda]{border-radius:var(--radius);color:var(--color-white);scroll-margin-top:calc(var(--nav-offset) + 40px)}html:not(.js) .message[data-astro-cid-jbceweda]:target{display:block}html:not(.js) .card[data-astro-cid-jbceweda]:has(.message--success:target) .form[data-astro-cid-jbceweda]{display:none}.message[data-astro-cid-jbceweda] p[data-astro-cid-jbceweda]{margin:0}.message--success[data-astro-cid-jbceweda]{background-color:var(--color-green);padding:18px}.message--error[data-astro-cid-jbceweda]{background-color:var(--color-red);margin-top:12px;padding:10px 15px}@media (width<=991px){.lead[data-astro-cid-jbceweda]{font-size:22px}}@media (width<=767px){.card[data-astro-cid-jbceweda]{padding:40px}.form[data-astro-cid-jbceweda]{grid-template-columns:1fr}}@media (width<=479px){.card[data-astro-cid-jbceweda]{margin-top:70px;margin-bottom:70px;padding:30px 25px}.lead[data-astro-cid-jbceweda]{font-size:20px}.form-block[data-astro-cid-jbceweda]{margin-top:5px}}
