.gradient{background:linear-gradient(180deg,rgba(14,52,61,0),rgba(14,52,61,.6392156863),rgba(14,52,61,.9098039216),#0e343d)}.transparent-btn{background-color:rgba(0,0,0,0)!important}.btn-group{border:1px solid;border:1.62px solid rgba(0,0,0,0);gap:8px;background:linear-gradient(#0c343d,#0c343d) padding-box,linear-gradient(156.52deg,rgba(255,255,255,.25) 2.12%,rgba(255,255,255,.02) 57.18%,rgba(255,255,255,.02) 65.84%,rgba(255,255,255,.1) 93.02%) border-box;border-radius:12px;overflow-x:auto}.btn-group,.seg-btn{display:inline-flex;align-items:center;min-height:40px}.seg-btn{position:relative;gap:12px;z-index:500;padding:0 12px;border-radius:10px;color:#fff;background:rgba(0,0,0,0);white-space:nowrap;font-size:14px;transition:color .2s ease,background .2s ease,border-color .2s ease}.seg-btn[data-active=true]{color:#fff;background:rgba(195,195,195,.3);backdrop-filter:blur(115.377px)}.seg-btn[data-active=true]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(156.52deg,rgba(255,255,255,.25) 2.12%,rgba(255,255,255,.02) 57.18%,rgba(255,255,255,.02) 65.84%,rgba(255,255,255,.1) 93.02%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.outlineBGimg{background-image:url(/images/imageoutlineBg.png)!important;background-size:cover!important;background-repeat:no-repeat;background-position:unset;padding:7px}.outlineBGimg img{border-radius:8px}.scroll-img{overflow-x:auto}.business-border{position:relative;width:100%;max-width:1000px;margin:0 auto}@media(max-width:819px){.btn-group{max-width:100%}.outlineBGimg{padding:4px}.outlineBGimg img{border-radius:10px}}@media(max-width:400px){.btn-group{max-width:19rem!important;overflow-x:auto}}@media(max-width:767px){.btn-group{max-width:100%!important;overflow-x:auto}}@media(min-width:820px){.business-border{width:1000px!important}}.locationServices{min-height:350px;padding:60px 14px}@media(max-width:769px){.locationServices{padding:40px 16px;min-height:300px}}.pastBooking{padding:80px 0 0 60px}@media screen and (max-width:767px){.pastBooking{padding:0 0 40px}}.pastBooking .container{max-width:1200px;margin:0 auto;padding:0 15px}.pastBooking .title{margin-bottom:-32px;text-align:center}.pastBooking .title h2{color:#000b19;font-size:28px;font-weight:800;margin-bottom:0}@media screen and (max-width:767px){.pastBooking .title h2{font-size:26px}}.pastBooking .title p{color:#000b19;font-size:16px;margin-top:8px}.pastBooking .sliderLoader{height:245px;display:flex;align-items:center;justify-content:center}.pastBooking .pastBookingSwiper{height:auto!important;padding:60px 0 10px;overflow:hidden}.pastBooking .pastBookingSwiper .swiper-slide{height:100%!important;min-height:256px!important;border-radius:12px;min-width:300px;max-width:100%;width:auto}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper{min-height:256px!important;background:#fff;box-shadow:0 4px 20px hsla(0,0%,100%,.2);transition:box-shadow .3s ease;position:relative}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner{position:relative;overflow:hidden;margin-bottom:12px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .insights-main-img{width:100%;height:165px;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .heart{position:absolute;top:10px;right:10px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .favorite{position:absolute;top:10px;left:10px;width:32px;height:32px;display:flex;gap:5px;align-items:center;justify-content:center;background-color:#f5f9ff;border-radius:100px;transition:all .3s ease-in}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .favorite:hover span{display:block;transition:all .3s ease-in}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .favorite:hover{width:auto;padding:0 10px;transition:all .3s ease-in}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .favorite span{color:#000;font-size:14px;display:none;transition:all .3s ease-in}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .insights-banner .favorite img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .slide-title{font-size:16px;font-weight:600;margin-top:10px;color:#000b19;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:14px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .slide-description{color:#ababab;font-size:14px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .additional-info .service{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .additional-info .service span{font-size:14px;color:#878e97;position:relative;padding-left:12px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .additional-info .service span:not(:first-child):before{content:"•";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;color:#878e97}@media(max-width:600px){.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .additional-info .service{gap:8px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .additional-info .service span{font-size:13px;padding-left:10px}.pastBooking .pastBookingSwiper .swiper-slide .image-wrapper .additional-info .service span:not(:first-child):before{font-size:13px}}.pastBooking .pastBookingSwiper .swiper-button-next,.pastBooking .pastBookingSwiper .swiper-button-prev{position:absolute;right:0;top:25px;left:unset;font-weight:700;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100px;margin-right:16px}.pastBooking .pastBookingSwiper .swiper-button-next{background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%)}.pastBooking .pastBookingSwiper .swiper-button-next:after,.pastBooking .pastBookingSwiper .swiper-button-prev:after{font-size:10px;color:#fff}.pastBooking .pastBookingSwiper .swiper-button-prev{transform:translateX(-40px);background:#f5f9ff;border:1px solid #d6de6d}.pastBooking .pastBookingSwiper .swiper-button-prev:after{color:#5cb170}@media screen and (max-width:767px){.pastBooking .p-14-20{padding:14px 20px!important}}.pastBooking h2.fs-26{font-size:26px!important}.pastBooking .my-8{margin-top:32px!important;margin-bottom:32px!important}.fw-medium{font-weight:medium}@media(max-width:706px){.fw-medium{font-weight:semibold!important}}.mb-40{margin-bottom:40px!important}