.prices{background-color:#fafafa}.prices .info-block{padding:3.75rem 7.5rem}.prices .info-block>h1{margin-bottom:1.25rem}.prices .info-block>ul{padding-left:1.25rem}.prices .info-block>ul>li{margin-bottom:1rem}.prices .calendar-container{display:flex;justify-content:center;padding:2.5rem 1.25rem 5rem}.prices .book-cta{background-color:#69b1d5;color:#fff;padding:1rem 2.5rem;border-radius:999px;font-weight:700;font-size:1.1rem;transition:background-color .2s ease}.prices .book-cta:hover{background-color:#4e94ba}@media(max-width:1024px){.prices .info-block{padding:2.5rem 4.75rem}}@media(max-width:768px){.prices .info-block{padding:2rem 2.5rem}}@media(max-width:600px){.prices .info-block{padding:1rem 1.25rem}}.prices .category{margin-bottom:2.5rem}.prices .category>h2{margin-bottom:.75rem}.prices .category>ul{list-style:none;padding:0}.prices .category li{display:flex;justify-content:space-between;gap:1.25rem;padding:.75rem 0;border-bottom:1px solid #e4e4e4}.prices .category .meta{color:#6b6b6b;font-size:.9rem}.prices .category .price{white-space:nowrap;font-weight:700;text-align:right}.prices .category .price .old{margin-right:.4rem;color:#9a9a9a;font-weight:400}.prices .category .book-link{display:inline-block;margin-top:.75rem;color:#4e94ba;font-weight:700}
