.landing-section{background-image:url(/images/pool-detail-page/landing-banner-mob.png);height:400px}.landing-section .container{display:flex;height:100%;align-items:flex-end;padding-bottom:60px}.webp-supported .landing-section{background-image:url(/images/pool-detail-page/landing-banner-mob.webp)}.landing-title{font-size:30px;line-height:40px;font-weight:700;color:#fff}@media (min-width: 576px){.landing-title{font-size:calc(1.9675925926vw + 18.6666666667px)}}@media (min-width: 1440px){.landing-title{font-size:47px}}@media (min-width: 576px){.landing-title{line-height:calc(1.1574074074vw + 33.3333333333px)}}@media (min-width: 1440px){.landing-title{line-height:50px}}.landing-location{font-size:22px;line-height:60px;color:#fff;font-weight:600}.dashboard-name{font-size:20px;line-height:30px;font-weight:600;color:#000}.dashboard-count{font-size:24px;line-height:30px;font-weight:700;color:#024173}.dashboard-text{font-size:16px;line-height:30px;font-weight:600;color:#858585}.dashboard-row{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.line{width:70%;margin:40px auto;border:.5px solid #b5b5b5;height:.5px}.book-membership{background:linear-gradient(90.85deg,#0066ff 21.48%,#8a2fff 89.3%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:30px;font-weight:700;width:100%;padding:10px 0;border-radius:5px;letter-spacing:-.168811px}.book-membership:hover{color:#fff}.dashboard{padding:50px 15px;box-shadow:0 4px 10px #abcdff;border:1px solid #0066ff;border-radius:8px}.dashboard-data{padding:0 28px}.contact-number-div{padding-top:20px}.contact-number-div p{font-size:20px;line-height:32px;margin-bottom:0;color:#858585}.comming-soon-text{font-size:14px;line-height:20px;font-weight:600;color:#ff0303;text-align:center;padding-bottom:50px}@media (min-width: 576px){.comming-soon-text{font-size:calc(.462962963vw + 11.3333333333px)}}@media (min-width: 1440px){.comming-soon-text{font-size:18px}}@media (min-width: 576px){.comming-soon-text{line-height:calc(.2314814815vw + 18.6666666667px)}}@media (min-width: 1440px){.comming-soon-text{line-height:22px}}.pool-data-section{padding:80px 0 100px;overflow:hidden}.pool-name{font-size:26px;line-height:35px;font-weight:600;color:#024173;padding-top:100px}@media (min-width: 576px){.pool-name{font-size:calc(1.0416666667vw + 20px)}}@media (min-width: 1440px){.pool-name{font-size:35px}}@media (min-width: 576px){.pool-name{line-height:calc(1.3888888889vw + 27px)}}@media (min-width: 1440px){.pool-name{line-height:47px}}.pool-location{font-size:18px;line-height:24px;color:#858585}.pool-address{font-size:14px;line-height:19px;color:#afafaf}@media (min-width: 576px){.pool-address{font-size:calc(.2314814815vw + 12.6666666667px)}}@media (min-width: 1440px){.pool-address{font-size:16px}}@media (min-width: 576px){.pool-address{line-height:calc(.2314814815vw + 17.6666666667px)}}@media (min-width: 1440px){.pool-address{line-height:21px}}.about-title{font-size:20px;line-height:27px;color:#06f;padding-top:20px}.about{border-radius:20px;border:1px solid #0066ff;display:flex!important;justify-content:center;flex-direction:column;align-items:center;padding:30px;height:204px;width:204px;margin:0 20px}.about-pool{margin-top:40px}.about-pool.styled-dots .slick-dots{bottom:-55px;left:20px}.about-pool.styled-dots .slick-dots li button{background:#024173}.pool-image-section{background-image:url(/images/pool-detail-page/pool-water.png);height:500px;margin:0;overflow:hidden}.webp-supported .pool-image-section{background-image:url(/images/pool-detail-page/pool-water.webp)}.timing-section{padding:150px 0 100px}.timing-section li{padding-bottom:10px;font-size:16px;line-height:25px;color:#000}@media (min-width: 576px){.timing-section li{font-size:calc(.462962963vw + 13.3333333333px)}}@media (min-width: 1440px){.timing-section li{font-size:20px}}@media (min-width: 576px){.timing-section li{line-height:calc(.5787037037vw + 21.6666666667px)}}@media (min-width: 1440px){.timing-section li{line-height:30px}}.timing-section iframe{width:100%}.time-title{font-size:30px;line-height:60px;color:#000;font-weight:600}.map-link{font-size:20px;line-height:27px;color:#06f;margin-top:50px}.map-link:hover{color:#06f}.location-box{background:rgba(210,176,64,.8);font-size:16px;line-height:24px;font-weight:500;display:flex;align-items:center;padding:12px 24px;border-radius:28px;backdrop-filter:blur(93px);color:#fff;width:fit-content;margin-bottom:20px}.yellow-box{border:1px solid rgba(210,176,64,.8);border-radius:20px}.yellow-stat-box{padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:205px}.yellow-stat-box svg{max-height:54px}.yellow-stat-box .yellow-heading{font-size:16px;line-height:24px;margin-top:20px}.yellow-stat-box .gray-content{font-size:18px;line-height:24px;margin-bottom:0}.yellow-heading{font-weight:700;color:#d2b040cc;font-size:25px}.gray-content{font-weight:700;color:#858585}.membership-availability-box,.fee-structure{padding:30px}.fee-structure .yellow-heading{padding-bottom:20px;font-size:25px}.fee-structure ul{padding-left:0;list-style-type:none}.fee-structure ul li{display:flex;justify-content:space-between;border-bottom:1px solid rgba(210,176,64,.8);padding:15px 0}.fee-structure ul li p{margin-bottom:0}.fee-structure ul li .gray-content{font-size:18px;line-height:28px;font-weight:400}@media (min-width: 576px){.fee-structure ul li .gray-content{font-size:calc(.2314814815vw + 16.6666666667px)}}@media (min-width: 1440px){.fee-structure ul li .gray-content{font-size:20px}}@media (min-width: 576px){.fee-structure ul li .gray-content{line-height:calc(.2314814815vw + 26.6666666667px)}}@media (min-width: 1440px){.fee-structure ul li .gray-content{line-height:30px}}.fee-structure ul li .light-gray-content{font-weight:500;font-size:18px;line-height:28px;color:#858585}@media (min-width: 576px){.fee-structure ul li .light-gray-content{font-size:calc(.2314814815vw + 16.6666666667px)}}@media (min-width: 1440px){.fee-structure ul li .light-gray-content{font-size:20px}}@media (min-width: 576px){.fee-structure ul li .light-gray-content{line-height:calc(.2314814815vw + 26.6666666667px)}}@media (min-width: 1440px){.fee-structure ul li .light-gray-content{line-height:30px}}.opening-timings{padding:30px}.opening-timings .yellow-heading{margin-bottom:20px;font-size:25px}.opening-timings ul{padding-left:0;list-style-type:none}.opening-timings ul li{font-size:18px;line-height:28px;color:#858585;margin-bottom:20px}@media (min-width: 576px){.opening-timings ul li{font-size:calc(.2314814815vw + 16.6666666667px)}}@media (min-width: 1440px){.opening-timings ul li{font-size:20px}}@media (min-width: 576px){.opening-timings ul li{line-height:calc(.2314814815vw + 26.6666666667px)}}@media (min-width: 1440px){.opening-timings ul li{line-height:30px}}.opening-timings ul li p{margin-bottom:0}.opening-timings p,.opening-timings span{font-size:18px!important;line-height:28px!important;color:#858585!important}.opening-timings b{font-weight:700!important}.photo-box{height:100%;border-radius:20px;overflow:hidden;background-size:cover}.w-65{width:65%}.address-box{padding:30px}.address-box .yellow-heading{margin-bottom:20px;font-size:25px}.address-box .light-gray-content{font-weight:400;font-size:18px;line-height:28px;color:#858585;margin-bottom:30px}@media (min-width: 576px){.address-box .light-gray-content{font-size:calc(.2314814815vw + 16.6666666667px)}}@media (min-width: 1440px){.address-box .light-gray-content{font-size:20px}}@media (min-width: 576px){.address-box .light-gray-content{line-height:calc(.2314814815vw + 26.6666666667px)}}@media (min-width: 1440px){.address-box .light-gray-content{line-height:30px}}.pool-detail-section{padding-top:50px}.pool-address-section{padding-top:50px;padding-bottom:100px}.waitlist-status-form{border-radius:20px;position:relative;border:1px solid #D2B040;margin-bottom:30px}.waitlist-status-form input{font-size:20px;line-height:27px;color:#858585;font-weight:600;height:60px;border-radius:20px;width:358px;border:none;padding-left:15px}.waitlist-status-form input::-webkit-input-placeholder{color:#85858580;font-size:16px;font-weight:400}.waitlist-status-form input:focus{border:none;outline:0}.waitlist-status-form button{font-size:20px;line-height:27px;color:#fff;font-weight:600;border-radius:20px;background-color:#06f;position:absolute;top:0;right:-1px;height:60px;border:none;width:133px}.waitlist-link{font-size:14px;line-height:18px;border-bottom:1px solid #0066FF}.waitlist-count{display:none;color:#ff0303}.summer-batch-block{padding:20px;background:#FFFCF1;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23D2B040' stroke-width='3' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:8px;margin-bottom:30px}.summer-batch-block .common-btn{width:100%}.summer-batch-line{color:#151515;font-size:18px;line-height:28px;font-weight:400}@media (min-width: 576px){.summer-batch-line{font-size:calc(.2314814815vw + 16.6666666667px)}}@media (min-width: 1440px){.summer-batch-line{font-size:20px}}@media (min-width: 576px){.summer-batch-line{line-height:calc(.2314814815vw + 26.6666666667px)}}@media (min-width: 1440px){.summer-batch-line{line-height:30px}}.summer-modal .btn-close{position:absolute;right:15px;top:15px}.summer-modal .yellow-heading{color:#d2b040;margin:30px}.summer-modal th{font-size:16px!important}.summer-modal .book-now{display:block;width:80%;margin:0 auto}.summer-modal .fee-table th{line-height:23px;width:100px}.summer-modal .fee-table th:first-child{width:140px}@media (min-width: 500px){.landing-section{background-image:url(/images/pool-detail-page/landing-banner.png);height:570px}.webp-supported .landing-section{background-image:url(/images/pool-detail-page/landing-banner.webp)}.summer-modal .modal-dialog{max-width:80vw!important}.summer-modal .modal-body{padding:40px 20px}}.col{margin-bottom:30px}@media (min-width: 768px){.about-pool{display:flex;justify-content:space-between;align-items:center;margin-top:70px}.about{margin:0}}@media (min-width: 1024px){.summer-batch-block{padding:20px 30px}.summer-batch-block .common-btn{width:fit-content}.opening-timings p,.opening-timings span{font-size:20px!important;line-height:30px!important;color:#858585!important}.pool-detail-section .col-md-5>.row{height:100%}.pool-detail-section .col-md-5>.row .fee-structure{height:100%}.dashboard{max-width:400px}.pool-name{width:70%;padding-top:0}.landing-content-container{padding-top:120px}.landing-content{width:58%}.dashboard{padding:50px}.timing-section li{width:60%;padding-bottom:20px}.map-link{margin-top:100px}.pool-data-section{padding:100px 0 150px}}.dashboard-updated-at{font-size:12px;line-height:16x;color:#858585}.list-box li{font-size:16px;line-height:20px;color:#858585;border-top:.6px solid #d2b040;display:flex;justify-content:space-between;align-items:center;padding:15px 0}@media (min-width: 576px){.list-box li{font-size:calc(.5787037037vw + 12.6666666667px)}}@media (min-width: 1440px){.list-box li{font-size:21px}}@media (min-width: 576px){.list-box li{line-height:calc(.8101851852vw + 15.3333333333px)}}@media (min-width: 1440px){.list-box li{line-height:27px}}.list-box p{margin-bottom:0}.fees-accordion{padding-bottom:10px}.fees-accordion .accordion-item{border:0}.fees-accordion .accordion-button{font-size:20px;line-height:27px;color:#d2b040;padding-left:0;padding-right:0}@media (min-width: 576px){.fees-accordion .accordion-button{font-size:calc(.5787037037vw + 16.6666666667px)}}@media (min-width: 1440px){.fees-accordion .accordion-button{font-size:25px}}@media (min-width: 576px){.fees-accordion .accordion-button{line-height:calc(.8101851852vw + 22.3333333333px)}}@media (min-width: 1440px){.fees-accordion .accordion-button{line-height:34px}}.fees-accordion .accordion-button:after{background-image:url(/images/accordion-arrow.png)}.fees-accordion .accordion-button:focus{box-shadow:none;border:none}.fees-accordion .accordion-button:not(.collapsed){color:#d2b040;background-color:transparent}@media (min-width: 992px){.list-box{background:rgba(255,255,255,.8980392157);border-radius:20px;padding:30px;width:435px}.pool-details-container{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-60{flex:0 0 60%}.flex-40{flex:0 0 40%;padding-left:30px}.col{margin-bottom:auto}.yellow-box{margin-bottom:30px!important}.pool-detail-section{padding-top:100px}.common-fee-table th:first-child{width:280px!important}.common-fee-table th{width:18%}}.fee-schedule{margin-bottom:30px;border:1px solid #D2B040;border-radius:20px}.fee-schedule-container{margin:0 32px 25px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.fee-schedule-container::-webkit-scrollbar{display:none}.fee-table{width:100%;border-collapse:separate;border-spacing:0}.fee-table th{text-align:center;padding:10px 5px;font-weight:600;font-size:25px;line-height:34px;color:#d2b040;border:1px solid #D2B040;border-style:solid solid solid none}.fee-table th:last-child{border-top-right-radius:5px}.fee-table th:first-child{border-top-left-radius:5px;text-align:left;width:225px;padding:10px 0 10px 20px;border-style:solid solid solid solid}.fee-table td{text-align:center;color:#858585;font-weight:600;font-size:14px;line-height:19px;padding:10px 0;border:1px solid #D2B040;border-style:none solid solid none}.fee-table td:first-child{padding:10px 0 10px 20px;text-align:start;border-style:none solid solid solid}.fee-table tr:last-child td:first-child{border-style:none solid solid solid;border-bottom-left-radius:5px}.fee-table tr:last-child td:last-child{border-bottom-right-radius:5px}.fee-table .book-now{text-decoration:underline;color:#06f}.fee-table .book-now.link-disable{color:#858585;text-decoration:none}.details-register-btn{background:#858585;padding:10px 30px;box-shadow:5px 5px 20px #0000004d;transition:.3s ease-in-out}.details-register-btn:hover{background:#0066FF}.schedule-text{margin:0;padding:25px 0 40px 32px;font-weight:600;font-size:30px;line-height:41px;color:#d2b040}.table-pool-name{font-size:20px;line-height:30px;color:#d2b040;font-weight:700}@media screen and (max-width: 1024px){.fee-table{width:1225px}}@media screen and (min-width: 1600px){.modal .fee-table{width:100%}}
