.bookingModule .bookWrapper{display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto;max-width:1162px;padding:30px 0 24px}.bookingModule .bookColumn{text-align:center}.bookColumn{position:relative}.bookingModule .bookColumn:before{background:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:2px}.bookingModule .bookColumn:first-child:before{display:none}.bookingModule .bookColumn{display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:150px;padding:0 10px}.bookingModule .single-filter{color:#fff;margin:auto}.bookingModule .filter-items ul li a{display:block;font-family:GT-America;font-size:35px;font-weight:600;line-height:1.1142;margin:0;text-align:center;text-transform:capitalize;transition:all .2s ease-in-out;width:100%}.bookingModule .filter-items ul li{display:block;margin:0;padding:7px 0;text-align:center;width:100%}.bookingModule .filter-items ul li a:hover{transform:scale(1.1)}.bookingModule button.filter-head{border-bottom:none;margin:auto;max-width:276px}.bookingModule .filter-head{background:0 0;border:none;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:5px 0 16px;text-align:left;width:100%}.bookingModule .filter-items{list-style:none;margin:0;padding:0}.bookingModule .filter-items li{padding:10px 0}.bookingModule .filter-items li a{color:#fff;display:block;font-weight:700;text-decoration:none}.bookingModule .filter-items li a:hover{text-decoration:underline}.bookingModule .filter-head .arrow{transition:transform .3s ease}.bookingModule .filter-head[aria-expanded=true] .arrow{transform:rotate(180deg)}.bookingModule span.arrow{width:30px}.bookingModule span#page_title{font-family:GT-America;font-size:35px;font-weight:600;line-height:1.1142;max-width:236px;text-align:center;text-transform:capitalize;width:100%}.bookingModule .filter-items{padding:0 15px 24px}.bookingModule button.filter-head:focus,button.filter-head:hover{background:0 0;border:none;outline:0}.bookingModule .filter-head[aria-expanded=false] span#page_title,button.filter-head{transition:all .3s ease-in-out}.bookingModule .filter-head[aria-expanded=true] span#page_title{color:#808092}.bookingModule .topImage{margin:auto;text-align:center}.bookingModule .topImage img{height:575px!important;max-width:966px!important;object-fit:cover;width:100%}.bookingModule .headingPart{margin:auto;max-width:965px}.bookingModule .single-filter li.hs-menu-item.hs-menu-depth-1.active.active-branch{display:none}@media (max-width:1024px){.bookingModule .topNumbers h2{font-size:42px}.bookingModule .bottomContent h5{font-size:22px}}@media (max-width:991px){.bookingModule .topImage img{height:100%!important;max-width:100%!important}}@media (max-width:767px){.bookingModule .bookWrapper{max-width:100%}.bookingModule .bookColumn:before{display:none}.bookingModule .bookWrapper{grid-template-columns:1fr;padding:20px 0}.bookingModule .bookColumn{border-bottom:none;margin:0 auto 24px;padding-bottom:24px;width:100%}.bookingModule .bookColumn:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.bookingModule .bookColumn{min-height:auto;min-width:170px}.bookingModule .filter-items ul li a,.bookingModule span#page_title{font-size:25px}.bookingModule .bookColumnBorderBottom{position:relative}.bookingModule .bookColumn:last-child .bookColumnBorderBottom{display:none}.bookingModule .bookColumnBorderBottom:before{background:#fff;bottom:-25px;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:160px}}