#sqaq-studio.sq-site .sq-contact211{--contact-ink:#17394d;--contact-paper:#fffaf1;--contact-gold:#e6c58a;color:var(--contact-ink);background:#fffdf8}
#sqaq-studio.sq-site .sq-contact211 *{box-sizing:border-box}#sqaq-studio.sq-site .sq-contact-wrap211{width:min(1440px,90%);margin-inline:auto}
#sqaq-studio.sq-site .sq-contact211 h1,#sqaq-studio.sq-site .sq-contact211 h2,#sqaq-studio.sq-site .sq-contact211 h3{overflow:visible!important;line-height:1.13!important;letter-spacing:-.04em!important;color:inherit;clip-path:none!important}
#sqaq-studio.sq-site .sq-contact211 p{line-height:1.8;margin:0 0 24px;color:inherit;font-size:1rem}#sqaq-studio.sq-site .sq-contact211 a{text-decoration:none!important}#sqaq-studio.sq-site .sq-contact211 [id]{scroll-margin-top:100px}
#sqaq-studio.sq-site .sq-contact211 .sq-signal-label{font-size:.76rem;letter-spacing:.07em;color:#90612a!important;margin-bottom:20px}.sq-contact211 .sq-signal-label>span{background:currentColor}
#sqaq-studio.sq-site .sq-contact-hero211{padding:55px 0 65px;background:radial-gradient(ellipse at 15% 10%,#2e5367,transparent 65%),#112e41;color:#fffaf1}
.sq-contact-hero211>.sq-contact-wrap211{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,85px);align-items:center}.sq-contact-hero211 .sq-breadcrumb{color:#e1e8e7!important;opacity:1!important;margin-bottom:30px}.sq-contact-hero211 .sq-breadcrumb a{color:inherit!important}.sq-contact-hero211 .sq-contact-intro211>.sq-signal-label{color:#e6c58a!important}
#sqaq-studio.sq-site .sq-contact-hero211 h1{font-size:clamp(2.7rem,4.7vw,5.1rem)!important;margin:20px 0 24px!important;color:#fffaf1!important}.sq-contact-hero211 h1 em{font-family:Georgia,serif;font-weight:400;color:#e6c58a}.sq-contact-intro211>p{max-width:650px}.sq-contact211 .sq-button{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:48px;padding:15px 24px;border:0;border-radius:14px;background:#e6c58a!important;color:#17394d!important;box-shadow:none!important;line-height:1.5;transition:transform .25s}.sq-contact211 .sq-button:hover{transform:translateY(-3px)}
#sqaq-studio.sq-site .sq-contact-location211{margin-top:28px;font-size:.83rem;color:#d4dfde}.sq-contact-location211 strong{font-weight:450}.sq-contact-map211{border-radius:28px;overflow:hidden;background:#fffaf1;color:#17394d;min-width:0}.sq-contact-map211>div{position:relative;padding:27px 30px}.sq-contact-map211 .sq-signal-label{margin-bottom:12px!important}.sq-contact-map211 address{font-style:normal;font-size:1.1rem;line-height:1.65;padding-right:100px}.sq-contact-map211>div>a{display:inline-block;font-size:.85rem;font-weight:650;color:#17394d;margin-top:15px;padding:8px 16px;background:#eee2c9;border-radius:9px}.sq-contact-map211 iframe{display:block;width:100%;height:350px;border:0;background:#e4e8e2}
#sqaq-studio.sq-site .sq-contact-channels211{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:42px 0;gap:30px}.sq-contact-channels211>a{display:flex;align-items:center;gap:15px;color:#17394d;min-width:0;padding:15px 0;transition:transform .25s}.sq-contact-channels211>a:hover{transform:translateY(-3px)}.sq-contact-channels211 svg{width:30px;height:30px;flex:none;color:#9c702f}.sq-contact-channels211 small{display:block;font-size:.74rem;line-height:1.6;margin-bottom:5px;color:#57717e}.sq-contact-channels211 strong{display:block;font-size:1.02rem;line-height:1.5;font-weight:650;overflow-wrap:anywhere}
#sqaq-studio.sq-site .sq-contact-enquiry211{display:grid;grid-template-columns:.85fr 1.15fr;gap:7vw;padding:35px 0 85px}.sq-contact-enquiry211 h2{font-size:clamp(2.1rem,3vw,3.5rem)!important;margin:20px 0 25px!important}.sq-contact-enquiry211 ul{margin:20px 0 28px!important;padding-left:21px!important;list-style:disc!important}.sq-contact-enquiry211 li{list-style:disc!important;line-height:1.75;margin:0 0 13px!important;padding:0!important}.sq-contact-enquiry211 li:before{display:none!important}.sq-contact-existing211{background:#f1e8d5;padding:25px 28px;border-radius:20px;margin-top:30px}.sq-contact-existing211 h3{font-size:1.35rem!important;margin:0 0 15px}.sq-contact-existing211 p{font-size:.88rem!important;margin-bottom:12px!important}.sq-contact-existing211 a{font-size:.85rem;font-weight:650;color:#17394d}
#sqaq-studio.sq-site .sq-contact-form211 .sqaq-enquiry{margin:0!important;padding:32px!important;background:white;border:1px solid #dce1dc;border-radius:24px}.sq-contact-form211 .sqaq-enquiry>h2{font-size:1.6rem!important;margin:0 0 16px!important;color:#17394d!important}.sq-contact-form211 .sqaq-form-note{font-size:.84rem!important;line-height:1.7!important}.sq-contact-form211 .sqaq-form-grid{gap:20px!important}.sq-contact-form211 label{font-size:.83rem!important;line-height:1.6}.sq-contact-form211 input,.sq-contact-form211 select,.sq-contact-form211 textarea{border:1px solid #cdd6d4!important;border-radius:10px!important;background:#fffdf8!important;padding:13px!important;min-height:48px;color:#17394d!important;font-size:1rem!important;width:100%;max-width:100%}.sq-contact-form211 textarea{min-height:140px}.sq-contact-form211 .sqaq-field-hint{font-size:.73rem!important;color:#536e7b!important;line-height:1.65!important}.sq-contact-form211 .sqaq-submit{background:#17394d!important;color:#fffaf1!important;border-radius:12px!important;box-shadow:none!important;min-height:48px;padding:14px 23px!important;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;font-size:.9rem!important}.sq-contact-form211 .sqaq-submit svg{width:20px;height:20px}
#sqaq-studio.sq-site .sq-contact-visit211{padding:60px 0;background:#eae4d6}.sq-contact-visit211>.sq-contact-wrap211{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:center}.sq-contact-visit211 h2{font-size:clamp(2rem,3vw,3rem)!important;margin:20px 0}.sq-contact-visit211 p{max-width:850px;margin-bottom:0!important}.sq-contact-visit211 .sq-button{background:#17394d!important;color:#fffaf1!important}
.sq-contact211 :focus-visible{outline:3px solid #aa7a35;outline-offset:4px}
@media(max-width:1050px){#sqaq-studio.sq-site .sq-contact-channels211{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 30px}.sq-contact-hero211>.sq-contact-wrap211{gap:30px}.sq-contact-map211>div{padding:24px}.sq-contact-map211 address{padding-right:0}.sq-contact-map211 iframe{height:320px}}
@media(max-width:760px){#sqaq-studio.sq-site .sq-contact-hero211{padding:30px 0 35px}.sq-contact-hero211>.sq-contact-wrap211{grid-template-columns:1fr;gap:30px}#sqaq-studio.sq-site .sq-contact-hero211 h1{font-size:clamp(2.5rem,10vw,4rem)!important}.sq-contact-hero211 .sq-breadcrumb{margin-bottom:25px}.sq-contact-map211 iframe{height:340px}#sqaq-studio.sq-site .sq-contact-channels211{padding:25px 0;gap:5px 20px}.sq-contact-channels211>a{gap:10px;align-items:flex-start}.sq-contact-channels211 svg{width:23px;height:23px}.sq-contact-channels211 strong{font-size:.88rem}.sq-contact-channels211 small{font-size:.68rem}.sq-contact-enquiry211{grid-template-columns:1fr!important;gap:30px!important;padding:20px 0 50px!important}.sq-contact-enquiry211 h2 br{display:none}.sq-contact-form211 .sqaq-enquiry{padding:24px!important}.sq-contact-form211 .sqaq-form-grid{grid-template-columns:1fr!important}.sq-contact-form211 .sqaq-form-field{grid-column:1!important}.sq-contact-visit211>.sq-contact-wrap211{grid-template-columns:1fr;gap:25px}.sq-contact-visit211 .sq-button{justify-self:start}.sq-contact-visit211{padding:45px 0!important}}
@media(prefers-reduced-motion:reduce){.sq-contact211 *{animation:none!important;transition:none!important}}
#sqaq-studio.sq-site .sq-contact-hero211 .sq-contact-intro211>.sq-signal-label{color:#e6c58a!important}
#sqaq-studio.sq-site .sq-contact211 .sq-contact-intro211 .sq-contact-location211{margin-top:24px!important}
#sqaq-studio.sq-site .sq-contact211 .sq-brand-icon{fill:currentColor;stroke:none}
