header,header nav{flex-wrap:wrap}.website-intro{max-width:850px;font-size:18px;line-height:1.75;color:#525d69;margin:0 0 30px}.website-steps{padding-left:22px;font-size:16px;line-height:1.8}.website-steps li{margin:0 0 18px;padding-left:6px}.website-questions{margin:40px 0}.website-questions>h2{font:normal 30px/1.2 Georgia,serif;margin:0 0 20px}.website-questions details{border-bottom:1px solid #dce0e4;padding:18px 0}.website-questions summary{font-size:17px;font-weight:600;line-height:1.5;cursor:pointer}.website-questions p{font-size:16px;line-height:1.75;color:#525d69;max-width:900px;margin:16px 0 0}#enquire{scroll-margin-top:25px}.intro-copy .solid-link{margin-top:22px}
.website-packages{margin:48px 0}.website-packages>h2{font:normal 32px/1.2 Georgia,serif}.website-packages p{line-height:1.7}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.package-grid article{border:1px solid #dce0e4;border-radius:12px;padding:24px;display:flex;flex-direction:column}.package-grid h3{font-size:22px;margin:0}.package-price{font:normal 38px Georgia,serif;margin:18px 0}.package-description{flex:1}.package-grid .solid-link{align-self:flex-start}@media(max-width:800px){.package-grid{grid-template-columns:1fr}}
