.hyperlinks-section .wrapper{max-width:1512px}main{position:relative;z-index:0}main .wrapper{padding-block:8rem 3rem!important;padding-inline:6rem!important}@media (max-width:700px){main .wrapper{padding-inline:3rem!important}}@media (max-width:500px){main .wrapper{padding-inline:1.5rem!important}}main .wrapper .title h1{font-size:72px}@media (max-width:700px){main .wrapper .title h1{font-size:48px}}main .wrapper .contact-info{margin-block:1.5rem 0;display:flex;align-items:center;gap:.75rem;text-decoration:underline}main .wrapper .contact-info a{display:flex;align-items:center;gap:.75rem}main .wrapper .contact-info a span{display:flex;background-color:#0e3a49;max-width:max-content;padding:.375rem;border-radius:50%}main .wrapper .contact-info a span img{width:1rem}main .wrapper .bottom-content{display:flex;align-items:center;gap:3rem;justify-content:space-between;margin-block:3rem 0}@media (max-width:1024px){main .wrapper .bottom-content{flex-direction:column;align-items:flex-start}main .wrapper .bottom-content .form,main .wrapper .bottom-content .map-card{width:100%!important}}main .wrapper .bottom-content .form{background-color:#f5f5f5;border-radius:1.5rem;padding:1.5rem;width:50%;align-self:stretch;display:flex;align-items:center}main .wrapper .bottom-content .form .booking-form-embed{border-radius:1.5rem;overflow:hidden;display:flex}main .wrapper .bottom-content .form form{width:100%}main .wrapper .bottom-content .form form fieldset{border:0}main .wrapper .bottom-content .form form fieldset label{display:block;margin-block:1.5rem .375rem}main .wrapper .bottom-content .form form fieldset input,main .wrapper .bottom-content .form form fieldset textarea,main .wrapper .bottom-content .form form fieldset select{padding:.75rem;border:1px solid #777;border-radius:.75rem;width:100%;resize:none;background-color:#fff}main .wrapper .bottom-content .form form fieldset textarea{line-height:1.5}main .wrapper .bottom-content .form form fieldset#row{display:flex;align-items:center;gap:1.5rem}main .wrapper .bottom-content .form form fieldset#row fieldset{width:50%}@media (max-width:550px){main .wrapper .bottom-content .form form fieldset#row{flex-direction:column;gap:0}main .wrapper .bottom-content .form form fieldset#row fieldset{width:100%}}main .wrapper .bottom-content .form form .g-recaptcha{margin-block:1.5rem 0}@media (max-width:500px){main .wrapper .bottom-content .form form .g-recaptcha{scale:.85;transform-origin:left}}main .wrapper .bottom-content .form form .button{margin-block:1.5rem 0}main .wrapper .bottom-content .map-card{width:50ch;padding:1.5rem;border:1px solid #0e3a49;border-radius:1.5rem}main .wrapper .bottom-content .map-card .opening-times{margin-block:1.5rem 0}main .wrapper .bottom-content .map-card .contact-item h5{margin-block:.75rem .75rem;font-size:20px}main .wrapper .bottom-content .map-card .icon{display:flex;background-color:#0e3a49;max-width:max-content;padding:.375rem;border-radius:50%}main .wrapper .bottom-content .map-card .icon img{width:1rem;height:1rem}main .wrapper .bottom-content .map-card .map{border-radius:1.5rem;overflow:hidden;display:flex;margin-block:1.5rem 0}main .wrapper .bottom-content .map-card .map iframe{min-height:240px}:root{color-scheme:light}.title{position:relative}.title.split .body{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}.title.split .body p{max-width:50ch}@media (max-width:1024px){.title.split .body{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem}}.title.split.bottom{align-items:flex-end}@media (max-width:1024px){.title.split{flex-direction:column;align-items:flex-start;gap:0}.title.split.bottom{flex-direction:column;align-items:flex-start;gap:1.5rem}}.title.center{text-align:center;margin-inline:auto!important;display:block}.title.center h1,.title.center h2,.title.center h3,.title.center h4,.title.center h5{margin-inline:auto;text-align:center;max-width:64ch}.title.center h2{max-width:14ch!important}.title.center h1{max-width:32ch}.title.center p{margin-inline:auto;text-align:center;max-width:50ch}.title.center .buttons{margin-inline:auto;display:flex;align-items:center;gap:1.5rem;justify-content:center;margin-block:3rem 0;width:100%}.title.center .tag{max-width:max-content;margin-inline:auto}.title.white h1,.title.white h2,.title.white h3,.title.white h4,.title.white h5,.title.white p{color:#fff}.title.black h1,.title.black h2,.title.black h3,.title.black h4,.title.black h5,.title.black p,.title.black sup{color:#1f1f1f!important}.title h1,.title h2,.title h3,.title h4{max-width:24ch}.title h3{max-width:40ch}.title h2{max-width:40ch!important}.title p{max-width:70ch}.title .buttons{display:flex;align-items:center;gap:1.5rem}@media (max-width:600px){.title{flex-direction:column;align-items:center}}