/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.activityDesktop{width:100%;max-width:1328px;margin:0 auto;padding:40px}.activityDesktop .activityHeading{color:#2c3f50;margin-bottom:5px;font-size:32px;font-weight:600}.activityDesktop .activityLocation{color:#566573;font-size:24px;font-weight:400}.activityDesktop .header .icon,.activityDesktop .header .iconDisplay{cursor:pointer;align-items:center;gap:8px;margin-left:8px;display:flex}.activityDesktop .header .icon span,.activityDesktop .header .iconDisplay span{color:#2c3f50;gap:8px;font-size:18px;font-weight:600;display:flex}.activityDesktop .collage{margin-top:40px}.activityDesktop .collage .activity-collage-container{justify-content:space-between;gap:40px;display:flex}@media (min-width:1200px){.activityDesktop .collage .activity-collage-container{gap:100px}}.activityDesktop .collage .activity-collage-container .activity-collage-details{flex:1;max-width:676px}.activityDesktop .button{color:#2c3f50;width:100%;height:54px;margin-top:30px;font-size:18px;font-weight:700;border-radius:25px!important}.activityDesktop .button:hover{color:#2c3f50!important;background-color:#ffb300!important}.activityDesktop .button:disabled{border:none;color:#566573!important;background-color:#fbe3b5!important}.activityDesktop .titleWrapper blockquote,.activityDesktop .titleWrapper figure,.activityDesktop .titleWrapper h1,.activityDesktop .titleWrapper h2,.activityDesktop .titleWrapper h3,.activityDesktop .titleWrapper h4,.activityDesktop .titleWrapper h5,.activityDesktop .titleWrapper h6,.activityDesktop .titleWrapper ol,.activityDesktop .titleWrapper p,.activityDesktop .titleWrapper pre,.activityDesktop .titleWrapper table,.activityDesktop .titleWrapper ul{margin-bottom:10px;line-height:1.5}.activityDesktop .titleWrapper h1,.activityDesktop .titleWrapper h2,.activityDesktop .titleWrapper h3,.activityDesktop .titleWrapper h4,.activityDesktop .titleWrapper h5,.activityDesktop .titleWrapper h6{margin-top:10px;margin-bottom:.5em}.activityDesktop .titleWrapper{border-bottom:1px solid #d5d9dc;padding:0 0 40px}.activityDesktop .titleWrapper h2{color:#233240;margin:0 0 16px;font-family:FigTree;font-size:24px;font-weight:600;line-height:28px}.activityDesktop .titleWrapper span{color:#2c3f50;font-family:FigTree;font-size:18px;font-weight:400;line-height:26px}.activityDesktop .titleWrapper .expand{cursor:pointer;color:#233240;margin:16px 0 0;font-family:FigTree;font-size:16px;font-weight:600}.activityDesktop .hosted-details{border-bottom:1px solid #d5d9dc;align-items:start;gap:18px;padding:40px 0;display:flex}.activityDesktop .hosted-details a{text-decoration:none}.activityDesktop .hostInfo{object-fit:cover;border-radius:37.5px}.activityDesktop .hostInfoHeading{color:#233240;margin:0 0 16px;font-family:FigTree;font-size:24px;font-weight:600;line-height:28px}.activityDesktop .hostInfoSec{gap:8px;display:flex}.activityDesktop .hostInfoSec p{color:#566573;cursor:pointer;font-size:20px;font-weight:500;text-decoration:underline}.activityDesktop .hostInfoSec svg{margin-top:1px}.activityDesktop .activityAttributesWrapper{border-bottom:1px solid #d5d9dc;padding:40px 0}.activityDesktop .activityAttributesWrapper .attributes-outer:not(:last-child){margin-bottom:24px}.activityDesktop .activityAttributesWrapper .attributes-outer .attributes{align-items:flex-start;gap:18px}.activityDesktop .activityAttributesWrapper .attributes-outer .attributes .details{margin:0!important}.activityDesktop .activityAttributesWrapper .attributes-outer .attributes .icon{top:unset;position:relative}.activityDesktop .activityAttributesWrapper .attributes-outer .attributes .icon path{fill:#808c96}.activityDesktop .activityAttributesWrapper .title{color:#566573;margin:0 0 6px;font-family:FigTree;font-size:18px;font-weight:400;line-height:26px;display:block}.activityDesktop .activityAttributesWrapper .info{color:#233240;margin:0 0 16px;font-family:FigTree;font-size:24px;font-weight:500;line-height:28px}.activityDesktop .sessionWrapper{border-bottom:1px solid #d5d9dc;padding:40px 0}.activityDesktop .sessionWrapper h1{color:#233240;margin:0 0 16px;font-family:FigTree;font-size:24px;font-weight:600;line-height:28px}.activityDesktop .sessionWrapper p{color:#2c3f50;font-family:FigTree;font-size:18px;font-weight:400;line-height:26px}.activityDesktop .pricingDetails{border:1px solid #d5d9dc;border-radius:20px;width:340px;padding:20px;box-shadow:0 2px 7px #00000026}.activityDesktop .pricingDetails .add-ons-info{background-color:#f5f7fa;border-radius:8px;margin-top:15px;padding:12px 10px;font-size:14px;font-weight:400;line-height:16.8px;display:flex}.activityDesktop .pricingDetails .add-ons-info .info-icon{margin-right:8px}@media (min-width:1200px){.activityDesktop .pricingDetails{width:460px;padding:40px}}.activityDesktop .pricingDetails .priceText{color:#2c3f50;font-size:24px;font-weight:500;line-height:28.8px}.activityDesktop .pricingDetails .priceDetails{color:#808c96;cursor:pointer;margin-top:10px;text-decoration:underline}.activityDesktop .pricingDetails .dropdownSelector,.activityDesktop .pricingDetails .dropdownSelector .comp-field{margin-top:20px}.activityDesktop .pricingDetails .dropdownSelector .selector{height:auto}.activityDesktop .pricingDetails .dropdownSelector .placeholder.textPlacholder{color:#808c96;margin:0 0 10px;padding-top:12px;padding-left:16px;font-size:12px;font-weight:600;line-height:16px}.activityDesktop .pricingDetails .dropdownSelector .ant-select-selector{border-radius:12px;height:auto!important;padding:12px 16px!important}.activityDesktop .pricingDetails .dropdownSelector .ant-select-selection-placeholder{font-size:16px;font-weight:500;padding-top:26px!important;line-height:20px!important}.activityDesktop .pricingDetails .dropdownSelector .ant-select-arrow{margin-top:2px;padding:0}.activityDesktop .pricingDetails .dropdownSelector .ant-select-selection-item{color:#2c3f50;font-size:16px;font-weight:500}.activityDesktop .locationContainer{border-bottom:1px solid #d5d9dc;padding:40px 0}.activityDesktop .locationContainer .location,.activityDesktop .locationContainer h1{margin:0 0 24px}.activityDesktop .locationContainer div span.ant-typography,.activityDesktop .locationContainer div span.ant-typography *{color:#2c3f50;font-family:FigTree;font-size:18px;font-weight:400;line-height:26px}.activityDesktop .locationContainer .expand{cursor:pointer;color:#233240;margin:16px 0 0;font-family:FigTree;font-size:16px;font-weight:600}.activityDesktop .thingsInfoWrapper{border-bottom:1px solid #d5d9dc;padding:40px 0}.activityDesktop .thingsInfoWrapper .descriptionHeading{color:#233240;margin:0 0 24px;font-family:FigTree;font-size:24px;font-weight:600;line-height:28px}.activityDesktop .thingsInfoWrapper .policiesCardWrapper{gap:32px;display:flex}.activityDesktop .thingsInfoWrapper .policiesCardWrapper .policiesCard{width:100%;max-width:33%}.activityDesktop .thingsInfoWrapper .policiesCardWrapper .policiesCard h5{color:#233240;margin:0 0 24px;font-size:20px;font-weight:600;line-height:24px}.activityDesktop .thingsInfoWrapper .policiesCardWrapper .policiesCard span.ant-typography,.activityDesktop .thingsInfoWrapper .policiesCardWrapper .policiesCard span.ant-typography *{color:#2c3f50;margin:0 0 4px;font-size:18px;font-weight:400;line-height:24px}.activityDesktop .thingsInfoWrapper .policiesCardWrapper .policiesCard .expand{cursor:pointer;color:#233240;margin:16px 0 0;font-family:FigTree;font-size:16px;font-weight:600}.activityDesktop .more-activities{padding:40px 0}.activityDesktop .more-activities h2{color:#233240;margin:0 0 24px;font-family:FigTree;font-size:24px;font-weight:600;line-height:28px}.activityDesktop .activitiesScroller{scrollbar-width:none;gap:40px;padding:0 0 10px;display:flex;overflow-x:auto}.activityDesktop .activitiesScroller::-webkit-scrollbar{display:none}@media (min-width:1200px){.activityDesktop .activitiesScroller{gap:98px}}.activityDesktop .activitiesScroller .activityImage{border-radius:12px}.activityDesktop .activitiesScroller .titleTxtContainer{margin:8px 0 0;text-decoration:none}.activityDesktop .activitiesScroller .titleTxtContainer .titleTxt{color:#2c3f50;font-size:18px;font-weight:600}.activityDesktop .activitiesScroller .cardContainer{min-width:320px;max-width:320px}@media (min-width:1200px){.activityDesktop .activitiesScroller .cardContainer{min-width:calc(33% - 62px);max-width:calc(33% - 62px)}}.activityDesktop .activitiesScroller .cardContainer .activityImageContainer img{height:280px}.activityDesktop .activitiesScroller .cardContainer .price-text{color:#566573}.ant-modal.photo-gallery-modal{width:100%!important;max-width:850px!important}.ant-modal.photo-gallery-modal .ant-modal-content{padding:40px 40px 24px}.ant-modal.photo-gallery-modal .ant-modal-content .ant-modal-close{top:20px;right:20px}.ant-modal.photo-gallery-modal .ant-modal-content .ant-modal-close .anticon-close svg{fill:#2c3f50;width:24px;height:24px}.ant-modal.photo-gallery-modal .ant-modal-content .seePhotosSection p,.ant-modal.photo-gallery-modal .ant-modal-content .seePhotosSection span{color:#2c3f50;font-family:FigTree;font-size:18px;line-height:22px}.seePhotosSection .galleryTitle{color:#233240;margin:0 0 8px;font-size:28px;font-weight:700;line-height:32px}.seePhotosSection p{color:#2c3f50;font-family:FigTree;font-size:24px;line-height:28px}.seePhotosSection .galleryWrapper{scrollbar-width:none;height:calc(100vh - 380px);padding-bottom:20px;overflow-y:auto}.seePhotosSection .galleryWrapper::-webkit-scrollbar{display:none}.activityMessageModalWrapper .ant-modal-content{padding:80px 40px 40px}.activityMessageModalWrapper .ant-modal-content .ant-modal-close{top:24px;right:24px}.activityMessageModalWrapper .ant-modal-content .ant-modal-close svg path{fill:#2c3f50}.activityMessageModalWrapper .ant-modal-content .modalHeader{border-bottom:1px solid #d5d9dc;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;padding:0 0 24px;display:flex}.activityMessageModalWrapper .ant-modal-content .modalHeader .modalHeaderInfo h2{color:#233240;font-size:28px;font-weight:600}.activityMessageModalWrapper .ant-modal-content .modalHeader .modalHeaderInfo p{color:#566573;font-size:18px;font-weight:500}.activityMessageModalWrapper .ant-modal-content .modalHeader .modalHeaderImage img{object-fit:cover;object-position:center;border-radius:50%;width:64px;height:64px}.activityMessageModalWrapper .ant-modal-content .ant-modal-body h4.hostName{color:#2c3f50;margin:0 0 16px;font-size:24px;font-weight:600}.activityMessageModalWrapper .ant-modal-content .ant-modal-body #messageForm #messageForm_message{border-radius:12px!important;height:140px!important}.activityMessageModalWrapper .ant-modal-content .ant-modal-body #messageForm .messageBtnWrapper{margin:40px 0 0}.activityMessageModalWrapper .ant-modal-content .ant-modal-body #messageForm .messageBtn{border-radius:40px;width:100%;height:50px;margin:0;font-size:18px;font-weight:600}.activityMessageModalWrapper .miniHeading{margin-bottom:10px}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.more-modal-wrapper{padding:0 20px 20px;width:100%!important;max-width:880px!important}.more-modal-wrapper .ant-modal-content{padding:80px 40px 40px}.more-modal-wrapper .ant-modal-content .ant-modal-close{top:24px;right:24px}.more-modal-wrapper .ant-modal-content .ant-modal-close svg path{fill:#2c3f50}.more-modal-wrapper .ant-modal-content .ant-modal-header h3{color:#233240;font-size:28px;font-weight:600}.more-modal-wrapper .ant-modal-content .ant-modal-body .hostName{color:#2c3f50;margin:0 0 16px;font-family:FigTree;font-size:24px;font-weight:600}.more-modal-wrapper .ant-modal-content .ant-modal-body .moreModalContent{color:#2c3f50;margin:0 0 16px;font-family:FigTree;font-size:16px}.more-modal-wrapper .ant-modal-content .ant-modal-body .moreModalContent p,.more-modal-wrapper .ant-modal-content .ant-modal-body .moreModalContent ul li{font-weight:500;font-size:inherit;color:inherit;margin:inherit;font-family:inherit;list-style-type:disc}.more-modal-wrapper .ant-modal-content .ant-modal-body #messageForm #messageForm_message{border-radius:12px!important;height:140px!important}.more-modal-wrapper .ant-modal-content .ant-modal-body #messageForm .messageBtnWrapper{margin:40px 0 0}.more-modal-wrapper .ant-modal-content .ant-modal-body #messageForm .messageBtn{border-radius:40px;width:100%;height:50px;margin:0;font-size:18px;font-weight:600}