@media only screen and (min-width:0rem){#contact-booking{padding:var(--sectionPadding);padding-top:var(--innerSectionPadding)}#contact-booking .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,3.5rem);margin:auto;max-width:80rem;width:100%}#contact-booking .cs-content{align-items:center;display:flex;flex-direction:column;text-align:center}#contact-booking .cs-text{margin:0;max-width:35rem}#contact-booking .cs-calendar{min-height:37.5rem;width:100%}#contact-booking #my-cal-inline-30min{width:100%}#contact-booking .cs-privacy{color:var(--bodyTextColor);font-size:.875rem;line-height:1.5em;margin:0;max-width:35rem;text-align:center}#contact-booking .cs-privacy a{color:var(--primary);text-decoration:underline}}