.b-contact:where(.astro-RI7B5IRG){display:flex;width:calc(100vw - 300px);min-height:calc(100vh - 200px);background-color:var(--colour-navy);align-items:stretch;color:var(--colour-white);padding:100px 150px}@media (max-width: 1200px){.b-contact:where(.astro-RI7B5IRG){padding:80px 100px;width:calc(100vw - 200px);min-height:calc(100vh - 160px)}}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG){flex-direction:column;padding:50px 0 0;width:100vw;min-height:100vh}}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG),.b-contact:where(.astro-RI7B5IRG) .e-form:where(.astro-RI7B5IRG){flex-basis:50%;max-width:50%}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG),.b-contact:where(.astro-RI7B5IRG) .e-form:where(.astro-RI7B5IRG){flex-basis:100%;max-width:100%}}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG){position:relative;text-align:center;padding-right:50px}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG){padding:0 20px}}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) h1:where(.astro-RI7B5IRG){font-weight:700;font-size:30px;text-transform:uppercase;margin-top:0}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) h1:where(.astro-RI7B5IRG){text-align:left}}@media (min-width: 769px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) h1:where(.astro-RI7B5IRG){font-size:50px;margin:50px 0 10px}}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) p:where(.astro-RI7B5IRG){line-height:1.7;font-size:13px;margin:15px 0}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) p:where(.astro-RI7B5IRG){text-align:left}}@media (max-width: 768px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) p:where(.astro-RI7B5IRG){max-width:100%;font-size:14px;font-weight:400}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) p:where(.astro-RI7B5IRG):first-of-type{margin:15px 0}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) p:where(.astro-RI7B5IRG):last-of-type{margin-bottom:0}}.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) img:where(.astro-RI7B5IRG){max-width:80%;margin-top:20px;margin-bottom:-5px;height:auto;z-index:1}@media (min-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-content:where(.astro-RI7B5IRG) img:where(.astro-RI7B5IRG){max-width:555px;margin-top:0;margin-bottom:0;position:absolute;left:50%;bottom:-100px;transform:translate(-50%)}}.b-contact:where(.astro-RI7B5IRG) .e-form:where(.astro-RI7B5IRG){position:relative;padding-left:50px;z-index:2}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-form:where(.astro-RI7B5IRG){padding-left:0;color:var(--colour-navy)}}.b-contact:where(.astro-RI7B5IRG) .e-form-body:where(.astro-RI7B5IRG){background-color:var(--colour-navy);box-shadow:0 0 20px #0006;padding:40px}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-form-body:where(.astro-RI7B5IRG){background-color:var(--colour-white);padding:40px 20px}}.b-contact:where(.astro-RI7B5IRG) .e-form-body:where(.astro-RI7B5IRG) h3:where(.astro-RI7B5IRG){font-weight:700;font-size:28px;text-transform:uppercase;margin:0 0 30px}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG){position:relative;margin-bottom:15px}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) span:where(.astro-RI7B5IRG){position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:14px;transition:transform ease .5s,font-size ease .5s}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG){border:0;width:100%;border-bottom:1px solid var(--colour-white);background:none;line-height:27px;font-size:16px;color:var(--colour-white);padding:5px 0}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG){color:var(--colour-navy);border-bottom:1px solid var(--colour-navy)}}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG)::-webkit-input-placeholder{opacity:0}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG):-ms-input-placeholder{opacity:0}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG)::placeholder{opacity:0}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG):focus,.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG):not(:placeholder-shown){outline:0}.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG):focus+span:where(.astro-RI7B5IRG),.b-contact:where(.astro-RI7B5IRG) .e-input:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG):not(:placeholder-shown)+span:where(.astro-RI7B5IRG){font-size:11px;transform:translateY(-200%)}.b-contact:where(.astro-RI7B5IRG) p:where(.astro-RI7B5IRG){margin:30px 0 15px;font-weight:700;font-size:15px}.b-contact:where(.astro-RI7B5IRG) .e-selections:where(.astro-RI7B5IRG){display:flex;flex-wrap:wrap}.b-contact:where(.astro-RI7B5IRG) .e-selections:where(.astro-RI7B5IRG) label:where(.astro-RI7B5IRG){margin-bottom:10px;width:calc(50% - 30px);font-size:14px;padding-left:30px}.b-contact:where(.astro-RI7B5IRG) .e-selections:where(.astro-RI7B5IRG) label:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG){margin:0 5px 0 -30px;vertical-align:top}.b-contact:where(.astro-RI7B5IRG) .e-selections:where(.astro-RI7B5IRG) label:where(.astro-RI7B5IRG) span:where(.astro-RI7B5IRG){display:inline-block}.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG){margin-top:20px;background:none;width:calc(100% - 20px);height:150px;padding:10px;font-family:Montserrat,sans-serif;border:1px solid var(--colour-white);color:var(--colour-white);font-size:14px;resize:none}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG){border:1px solid var(--colour-navy);color:var(--colour-navy)}}.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG):focus{outline:0}.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG)::-webkit-input-placeholder{color:var(--colour-white)}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG)::-webkit-input-placeholder{color:var(--colour-navy)}}.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG):-ms-input-placeholder{color:var(--colour-white)}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG):-ms-input-placeholder{color:var(--colour-navy)}}.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG)::placeholder{color:var(--colour-white)}@media (max-width: 992px){.b-contact:where(.astro-RI7B5IRG) textarea:where(.astro-RI7B5IRG)::placeholder{color:var(--colour-navy)}}.b-contact:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG)[type=submit]{margin-top:20px;width:100%;padding:15px 0;border:0;background:var(--colour-red);color:var(--colour-white);box-shadow:0 5px 10px #0006;cursor:pointer}.b-contact:where(.astro-RI7B5IRG) input:where(.astro-RI7B5IRG)[type=submit][disabled]{cursor:default;opacity:.5}.b-contact:where(.astro-RI7B5IRG) .e-notice:where(.astro-RI7B5IRG){display:none;margin-top:15px;padding:15px}.b-contact:where(.astro-RI7B5IRG) .e-notice:where(.astro-RI7B5IRG).m-active{display:block}.b-contact:where(.astro-RI7B5IRG) .e-notice:where(.astro-RI7B5IRG).m-success{background-color:#59c766;color:#000}.b-contact:where(.astro-RI7B5IRG) .e-notice:where(.astro-RI7B5IRG).m-error{background-color:#c75959}
