body{font-family:DM Sans,sans-serif!important}.header{background:#fff;padding:5px 0;box-shadow:0 0 10px #0000001a}.logo img{max-width:180px}.profileheader img{width:50px}.contentsection{padding:30px 0;background:#f9edff}.contenttext h3{text-align:left;font-size:16px;color:#323232}.input-group input[type=radio]{margin-right:5px}.contenttext .input-group{margin-bottom:5px}.pImages{width:100%}.repeatsecflex{padding:10px}.text-purple{color:#853499}.profilemenu ul .active{color:#853499;font-weight:700}.mr-2{margin-right:2px}.ml-10{margin-left:10px}.btn-purple{background:#853499;border-color:#853499}.shadowrepeatdiv{box-shadow:-1px -1px 10.3px #0000001a;border:0px;margin-bottom:20px}.leftmaininner{box-shadow:-1px -1px 10.3px #0000001a;padding:20px;background:#fff}#rangeSlider .noUi-handle{border-radius:10px;background-color:#fff;border:none;width:20px;height:22px;box-shadow:0 0 5px #0003;top:-7px;border:1px solid #E1E4E8}#rangeSlider .noUi-connect{background:#853499}#rangeSlider .noUi-tooltip{font-size:12px;background:transparent!important;color:#000;border-radius:4px;padding:5px;bottom:-30px}#ageSlider .noUi-handle{border-radius:10px;background-color:#fff;border:none;width:20px;height:22px;box-shadow:0 0 5px #0003;top:-7px;border:1px solid #E1E4E8}#ageSlider .noUi-connect{background:#853499}#ageSlider .noUi-tooltip{font-size:12px;background:transparent!important;color:#000;border-radius:4px;padding:5px;bottom:-30px}.cards-bottom{border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-tooltip{border:unset!important}.noUi-horizontal{height:10px!important;background:#e1e4e8}.agesection{border-bottom:1px dashed #ccc;margin-top:20px;padding-bottom:20px}.filterbottom{border-bottom:1px dashed #ccc;padding-bottom:10px}.calendar{position:relative}.calendar input{padding-right:2.5rem}.input-group-addon{position:absolute;right:.5rem;cursor:pointer;color:#853499;top:8px;z-index:9}input:focus{outline:none!important;box-shadow:none!important}.rangemaindiv{padding-bottom:40px}.ages [type=radio]:checked,.ages [type=radio]:not(:checked){position:absolute;left:-9999px}.ages [type=radio]:checked+label,.ages [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.ages [type=radio]:checked+label:before,.ages [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.ages [type=radio]:checked+label:after,.ages [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#853499;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.ages [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.ages [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.reset-Filters button,.btn-purplebg{background:transparent!important;color:#853499!important;border:1px solid #853499!important;border-radius:25px;padding:5px 40px;text-align:center;margin:0 auto;font-weight:700}.btn-purplebg:hover{background:#853499!important;color:#fff!important;border:1px solid #853499!important}.pricewithclass{font-size:20px;font-weight:700}.showResults{box-shadow:-1px -1px 10.3px #0000001a;padding:10px;background-color:#fff;font-size:18px}.filterbottom h4{font-size:18px}.filter-icon{display:none;background-color:#853499;color:#fff;border:none;border-radius:50%;width:50px;height:50px;align-items:center;justify-content:center;cursor:pointer;z-index:1000;margin-bottom:20px}#filterClose{display:none}.pricedol{position:relative}.pricedol .btn{position:absolute;right:0;bottom:0}.singlefullgal{height:400px;object-fit:cover}.descriptionsec,.opengymsec{box-shadow:-1px -1px 10.3px #0000001a;padding:20px;background:#fff}.camp-upload-image-section{width:50px;height:50px;object-fit:cover;border-radius:8px}.cancel-booking-btn{background:#dc3545!important;border-radius:25px!important;color:#fff!important;border:0px!important;padding:5px 30px!important}.cancel-note{font-size:14px}.margin-left-15{margin-left:15px}.bookingsection{box-shadow:-1px -1px 10.3px #0000001a;padding:20px;background:#fff}.opengymsec h2{margin-bottom:30px;font-size:40px;color:#323232}.opengymsec h4{font-size:18px;font-weight:700;color:#323232cc;display:flex;align-items:center}.opengymsec p{font-size:16px;font-weight:500;margin-bottom:0}.opengymsec p.dullcolor{color:#32323280}.opengymsec img{padding-right:5px}.moreimages{max-height:350px;object-fit:cover}.multmore{max-height:170px;object-fit:cover}.mulmorefirst{margin-bottom:10px}.last-picgallery{position:relative}.booking-time{border:var(--bs-border-width) solid var(--bs-border-color);padding:10px 20px;border-radius:25px}.dropflex{display:flex;justify-content:space-between}.optional-enhancement{border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px}.register-button{background:#853499;color:#fff;border:0px;padding:6px 20px;border-radius:25px;font-weight:700}.bookingsection h3{font-size:22px;text-align:center;color:#323232}.bookingsection strong,.bookingsection span{font-size:14px}.bookingsection small{color:#32323280}.bookingsection strong{margin-bottom:5px;display:block;font-size:16px}.bookingsection .input-group-addon{left:23px;top:13px}.bookingsection .flatpickr-input{padding-left:40px!important;border:var(--bs-border-width) solid var(--bs-border-color);padding:10px 20px;border-radius:25px!important}.fa-clock{color:#853499}.thumbnaillast{position:relative}.viewallphotos{position:absolute;right:15px;bottom:15px;background:#853499;text-decoration:none;color:#fff;padding:5px 10px;border-radius:25px}.profileinnserdiv{box-shadow:-1px -1px 10.3px #0000001a;padding:20px;background:#fff}.profileimgname img{width:100px;border-radius:50px;height:100px;object-fit:cover;border:2px solid #853499}.profilemenu ul{list-style:none;padding-left:0}.profilemenu ul li{line-height:35px}.profilemenu ul a{text-decoration:none;color:#323232}.commonclassprofile{box-shadow:-1px -1px 10.3px #0000001a;padding:20px;background:#fff}.commonclassprofile label{color:#853499;margin-bottom:5px}.subcancel .save{background:#853499;border-radius:25px;color:#fff;border:0px;padding:5px 30px!important;margin:5px}.subcancel .cancel{background-color:transparent;color:#853499;border:1px solid #853499!important;border:0;border-radius:25px;padding:5px 20px;margin:5px}.rightprofiledit{max-width:100px;margin:0 auto;position:relative}#editIcon{position:absolute;right:-4px;bottom:5px;background:#fff;border:1px solid #853499;padding:3px 7px;border-radius:50px;cursor:pointer}#editIcon .fas{color:#853499}.description-content .read-more-content{display:none}.description-content .read-more-link{color:#00f;cursor:pointer}.schedule-detail-calender .form-control:disabled{background-color:#fff;color:#000;cursor:not-allowed;border-color:#ced4da}.schedule-detail-calender .form-control:disabled:focus{box-shadow:none}.login-button{background:#853499;color:#fff;border:0px;padding:8px 30px;border-radius:25px;font-weight:700}#changePasswordModal label{color:#853499}.change-password-btn{background:#853499!important;border-radius:25px!important;color:#fff!important;border:0px!important;padding:5px 30px!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#853499!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:unset!important}.toast-success{background-color:#28a745!important}.toast-error{background-color:#dc3545!important}.error{color:red!important;font-size:.875em}.select2.select2-container.select2-container--default.select2-container{width:100%!important}.form-control:focus{border-color:#853499}#crossBtn{font-size:12px}#password-field-error{position:absolute;top:58%;left:4%}.cardInput{background:#fff;padding:10px;border-radius:12px;width:95%;margin-left:10px}#card-errors,.custom-error{color:red;font-size:12px}.custom-success{color:green;font-size:12px}.coupon-apply-btn{background-color:#853499;color:#fff;font-size:14px;font-weight:700;border:#853499;border-top-right-radius:6px;border-bottom-right-radius:6px;cursor:pointer}.dropdown-item.viewPayments:active,.dropdown-item.deletePayment:active{background-color:#853499}.nav-link.menu{color:#853499;font-weight:600}.remove-shadow{box-shadow:none!important}.custom-primary-btn{color:#853499!important;background-color:#ccc!important}.emptyResult{box-shadow:-1px -1px 10.3px #0000001a;padding:10px;background-color:#fff;height:530px}.noSlot{margin-top:90px}.noSlotText{font-size:14px;font-weight:400;line-height:17px}.btn.btn-success.btn-sm.readLessLink,.btn.btn-success.btn-sm.readMoreLink{background-color:#853499;border-color:#853499}#password-error{position:absolute;top:54%;left:15px}.dt-length label{display:none}.set-pointer{cursor:pointer}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:unset!important}.image-max-height{max-height:210px}.main-loader{z-index:10;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#000000b8}.filter-text{font-size:14px;color:#853499;cursor:pointer;font-weight:600}.btnToggle:after{display:inherit;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;position:absolute;left:102%;height:9px;color:#000}.form-control.coupen{border-radius:unset!important}.order-summary-item{margin-bottom:5px;display:block;font-size:14px}.order-summary-item span{font-size:14px}.tip{display:inline-block;cursor:pointer}.tool{font-size:12px;display:none;position:absolute;bottom:14px;right:-13px;padding:10px;z-index:1;width:180px!important;width:100%}.toolchild{color:#fff;background:#000;padding:7px;border-radius:10px 10px 0}.sibling-discount-tooltip:hover .tool,.tool:hover{display:block}.reset-Filters-btn{background:transparent!important;color:#853499!important;border:1px solid #853499!important;padding:5px;text-align:center;height:fit-content;font-weight:700}.accordion-button:not(.collapsed){background-color:#853499;color:#fff;font-size:20px;font-weight:700}.accordion-button:focus{box-shadow:unset!important}.radio_label{border:1px solid #853499;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:40px;border-radius:4px;cursor:pointer;transition:background-color .3s,color .3s}.gift-card-btn{background:#853499;border-radius:25px;color:#fff;border:0px;padding:5px 30px}.radio-button:checked+.radio_label{background-color:#853499;color:#fff}.commonclassprofile label{color:#000}#emailR:checked{background-color:#853499;border-color:#853499}#emailP:checked{background-color:#853499;border-color:#853499}.usernameistdigit{border-radius:50%;height:50px;width:55px;background-color:#853499;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}#menuToggle{display:none;position:relative;top:2px;right:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:30px}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:25px;height:3px;margin-bottom:4px;position:relative;background:#853499;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(0);background:#853499}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0)}#menu{position:fixed;text-align:left;display:none;width:250px;height:100vh;margin:-45px 0 0;padding-top:50px;right:0;background:#fff;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(100%);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li,.font-14{font-size:14px}.font-16{font-size:16px}#menuToggle input:checked~ul{transform:none;display:block;right:-12px;opacity:1}.slidercarosuel img{height:300px!important;object-fit:cover}.descriptionmobile{display:none}.accordion-button:not(.collapsed):after{filter:invert(100%)}.subcancel{text-align:center}.customize-btn{padding:5px!important}.herAbout{border-color:#853499!important}.accordion-arrow-left .accordion-button.collapsed:before{transform:rotate(-90deg)}.accordion-arrow-left .accordion-button:before{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:0;margin-top:0rem;margin-right:.9rem;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}.payment.accordion-button:after{display:none!important}.payment.accordion-button:not(.collapsed){background-color:transparent;color:#000}body{background:#f9edff!important}.card{border-radius:10px;box-shadow:0 4px 20px #0000001a}.btn-badge-red,.btn-badge-red:hover{background:#ff000093;border:none;color:#fff;padding:.3rem .75rem;font-size:.85rem;text-transform:uppercase}.btn-badge-red:hover,.btn-badge-purple:hover{opacity:.8}.profilerightsection p{margin-bottom:4px!important}.btn-badge-purple,.btn-badge-purple:hover{background:#80008091;border:none;color:#fff;padding:.3rem .75rem;font-size:.85rem;text-transform:uppercase}.btn-badge-purple,.btn-badge-red,.btn-badge-purple:hover,.btn-badge-red:hover{height:auto;font-size:medium;font-weight:900}.badge-success{background-color:#a8e6a0;color:#2b772f;font-size:.85rem;padding:.3rem .75rem}.table th,.table td{vertical-align:middle}.price-details{font-size:1rem;width:209px;display:flex;justify-content:space-between}.custom_flex{display:flex;justify-content:end;align-items:flex-end;flex-direction:column}.total{font-weight:700;font-size:1.2rem}.dt-layout-table::-webkit-scrollbar{display:none!important}.dt-layout-table{overflow:auto}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(24%) sepia(50%) saturate(710%) hue-rotate(250deg) brightness(90%) contrast(100%);opacity:1}.dt-empty{font-size:medium!important;font-weight:500!important}.starCard{color:#853499;content:"";font-family:"Font Awesome 5 Free";font-weight:400;-webkit-text-stroke:1px #853499}.nav-link.active{text-decoration:underline}#toggleClose,.toggle-icon{display:none}#myTab li.nav-item{text-align:left;box-shadow:#0000001a 0 1px 2px}div.dt-info{display:none!important}button.dt-paging-button{background-color:#853499!important;color:inherit!important}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button{color:#fff!important}span.flatpickr-day.selected,span.flatpickr-day.today.selected{background:#853499!important;border:#853499!important}.show-line{display:none!important}.status-dropoff{color:#28a745;background-color:#d4edda;padding:3px 10px;border-radius:5px;font-weight:700}.status-canceled{color:#dc3545;background-color:#f8d7da;padding:3px 10px;border-radius:5px;font-weight:700}.pagination button{color:#fff;background-color:#28a745;border:none;border-radius:5px;margin:0 2px;padding:5px 10px}.showResults{display:flex;justify-content:space-between}.pagination button:disabled{background-color:#ccc}div.dt-container select.dt-input,button.dt-paging-button.disabled.last,button.dt-paging-button.disabled.first{display:none!important}@media (max-width:767px){.repeatsecflexN .card-body{padding-top:0;padding-right:0;padding-bottom:5px}.repeatsecflexN .card-title{font-size:16px}.repeatsecflexN .card-text{font-size:12px;margin-bottom:0!important}.moreinClass,.respscondsec img{display:none}.respistThird{text-align:left!important;padding-left:115px}.mobdaydatehis{display:block}.mobdaydatehis .ml-10{margin-left:0!important}.pricewithclass{font-size:16px}.btn-purplebg{padding:5px 20px}.respistsec{width:100px}.respscondsec{width:calc(100% - 110px)}.descriptionmobile{display:block}.navigationhide,.descriptiondesktop{display:none}.usernameistdigit{width:30px;height:30px}#menuToggle{display:block}.filter-icon{margin-top:15px}#menu{transform:none;opacity:0;transition:opacity .5s cubic-bezier(.77,.2,.05,1)}.toggle-icon{display:flex;background-color:#853499;color:#fff;border:none;border-radius:50%;width:50px;height:50px;align-items:center;justify-content:center;cursor:pointer;z-index:1000;margin-bottom:20px}.usernameistdigit{font-size:small}.contentsection,.profileleftsection.active{padding:0!important}.profileinnserdiv{box-shadow:none!important}.show-line{display:block!important}#toggleClose{display:block;cursor:pointer;text-align:right;padding-top:10px}#filterClose{display:block;cursor:pointer;text-align:right;padding-top:10px;padding-right:15px}.header .col-md-6{width:50%}.logo img{width:160px}.filtermainsection{position:fixed;top:0;left:-100%;width:300px;height:100%;background:#f8f9fa;overflow-y:auto;transition:left .3s ease;box-shadow:0 0 10px #0003;z-index:1000}.filtermainsection.active{left:0}.profileleftsection{position:fixed;top:0;left:-100%;width:300px;height:100%;background:#f8f9fa;overflow-y:auto;transition:left .3s ease;box-shadow:0 0 10px #0003;z-index:1000}.profileleftsection.active{left:0}.filter-icon{display:flex}.leftmaininner{box-shadow:none;padding:20px;background-color:transparent}.pricedol .btn{position:inherit}.fancyboxarea{display:block}.fancyboxarea .thumbnails{margin-top:10px;flex-direction:row}.fancyboxarea .thumbnail img{height:auto}.rightbookingsec,.profilerightsection{margin-top:30px}.subcancel .cancel,.subcancel .save{padding:5px 10px}.moreimages{max-height:inherit}.mulDivs{margin-top:10px;padding-left:10px!important}.singlefullgal{height:auto}}.fc{font-family:Arial,sans-serif;--fc-border-color: #eaeaea;--fc-daygrid-event-dot-width: 10px}.fc .fc-toolbar{background-color:#fff;border-bottom:1px solid #eaeaea;padding:10px}.fc .fc-toolbar-title{font-size:1.25rem;color:#853499!important}.fc-button-group>.fc-button{background-color:#ece8fc;color:#7c3aed;border-radius:8px;border:none;padding:.5em 1.5em;font-size:.9rem}.fc-button-group>.fc-button:hover,.fc-button-group>.fc-button:active{background-color:#d9d4f9}.fc-button-group>.fc-button.fc-button-active{background-color:#bfb7fa;color:#fff}.fc .fc-daygrid-day-top{font-size:.875rem;color:#666;padding:5px}.fc .fc-col-header-cell-cushion{padding:15px 0;font-size:.875rem;color:#666}.fc .fc-daygrid-event{padding:5px 10px;border-radius:8px;font-size:.9rem;font-weight:500}.fc .fc-event.fc-event-start,.fc .fc-event.fc-event-end{border-radius:8px}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){background-color:#7367f029!important;border:0;color:#7367f0}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active,.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover{background-color:#7367f03d!important;color:#7367f0}.fc .fc-more-popover{background-color:#fff;border:1px solid #ddd}.fc .fc-more-popover .fc-more-link{font-weight:600;padding:10px;color:#7c3aed}.fc .fc-daygrid-day{padding:10px}.fc .fc-day-today{background-color:#f9f9f9;border:none}.fc-daygrid-day-frame{display:flex;flex-direction:column;align-items:start}.fc .fc-more-popover{z-index:10000;box-shadow:0 5px 15px #00000026}.fc a[data-navlink]:hover{text-decoration:none}button.fc-today-button.fc-button.fc-button-primary{display:none!important}.fc-toolbar-title{color:#ac56c1!important}.fc-event-title{width:fit-content!important;white-space:break-spaces!important;font-weight:300!important}.fc .fc-daygrid-day-number{color:#000;text-decoration:none}.fc .fc-col-header-cell-cushion{color:#fff;padding:10px;text-decoration:none}.fc-button-group>.fc-button{background-color:#f5f5f5;color:#7c3aed;border-radius:5px;padding:.3em 1em;font-size:.85rem;border:none}.fc-button-group>.fc-button.fc-button-active{background-color:#7c3aed;color:#fff}a.fc-daygrid-event.fc-daygrid-dot-event.fc-event.fc-event-draggable.fc-event-resizable.fc-event-start.fc-event-end.fc-event-past{font-size:17px;line-height:1.2;padding:8px;font-weight:500}.item{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin-bottom:15px}.item-title{font-weight:700}.item-status{color:#888;font-size:.9em}.status-badge{background-color:#f0f0f0;padding:3px 6px;border-radius:4px;font-size:.8em;color:#555;height:fit-content}.fc .fc-daygrid-day{padding:8px}.fc .fc-daygrid-day-top{font-size:.75rem;color:#333}td.fc-daygrid-day.fc-day{overflow:auto;text-align:center}.fc .fc-col-header-cell-cushion{padding:10px 0;font-size:.8rem;color:#666}.fc .fc-daygrid-event{padding:3px 8px;border-radius:6px;font-size:.85rem;font-weight:500}.fc-daygrid-event{display:flex;flex-direction:column;font-weight:900}.fc-daygrid-dot-event{align-items:unset!important}.fc .fc-more-popover .fc-popover-body{overflow:auto;max-height:230px}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0!important}.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr{display:flex;position:relative;justify-content:flex-start;gap:10px}.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr .fc-toolbar-chunk:last-child{position:absolute;right:0}.fc-popover-body::-webkit-scrollbar{display:none}.fc-dayGridMonth-button{display:none!important}.fc-daygrid-event-harness{margin-bottom:5px!important}.fc .fc-daygrid-event.fc-event-start,.fc .fc-daygrid-event.fc-event-end{border-radius:6px}.fc .fc-daygrid-day.fc-day-today{background-color:#fff!important}.fc .fc-day-today{background-color:#f9f9f9}.fc table{font-size:16px!important}.fc-daygrid-event-dot{display:none!important}.fc .fc-daygrid-day-number{font-size:16px;color:#555}.fc-list-day-cushion a{text-decoration:none!important;color:#000}.fc .fc-daygrid-day:hover{background-color:#f1f1f1}.fc-timegrid-axis,th.fc-col-header-cell.fc-day{background-color:#fff!important}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none!important}.fc .fc-popover .fc-popover-header{padding:.566rem!important}.fc-list-event{display:block!important;margin:10px!important}.select2-container--open{z-index:999999999!important}.camp-agreement{height:330px;overflow-y:auto}.fascinate-btn{background-color:#853499!important;color:#fff!important;border-color:#853499!important;padding:5px 20px;border-radius:25px;font-weight:700}.camp-add-payment-btn{background-color:#853499!important;color:#fff!important;border-color:#853499!important;padding:5px 20px;font-weight:700}.container-summary{width:100%;margin:0 auto;background-color:#fff;padding:20px;box-shadow:0 0 10px #0000001a}.margin-left-2{margin-left:2px!important}.participant-info{margin-bottom:20px}.participant-info span{color:#a9a9a9;display:block;font-size:16px;margin-bottom:5px}.summary div{color:#a9a9a9;display:flex;justify-content:space-between;margin-bottom:5px}.discount{margin:20px 0;padding:10px;background-color:#f9f9f9;text-align:center;border-radius:8px;display:flex;justify-content:space-between;font-size:18px}.checkout-icon{color:#853499;font-size:14px}.discount button{background-color:#853499;border:none;padding:10px 20px;cursor:pointer;font-size:14px;border-radius:4px;color:#fff}.total-cost{background:#f9f9f9;padding:10px;font-size:18px;font-weight:700;display:flex;justify-content:space-between}.total-cost-v1{background:#f9f9f9;padding:10px;font-size:18px;display:flex;justify-content:space-between}.actions{margin-top:20px;text-align:right;display:flex;justify-content:space-between}.actions .back,.actions .pay{padding:10px 20px;border:none;cursor:pointer;font-size:14px;border-radius:4px;color:#0087ffb3}.actions .pay{background-color:#28a745;color:#fff}.border-radius-25{border-radius:25px}.actions .back{background-color:#853499;color:#fff}.footer-border{margin-top:24px;border-bottom:1px dashed #f9f9f9}.stripe_btn_div{margin-top:12px;margin-bottom:12px;text-align:right}.stripe_btn{padding-top:6px;border-radius:5px;padding-bottom:7px;border:1px solid #cccccccc}.powered-by{text-align:right;font-size:12px;color:#aaa}.margin-left-5{margin-left:5px}.confirm-button{box-shadow:none!important}.tooltip{pointer-events:none}.fascinate-primary-color{color:#853499}@media (max-width: 768px){.fc-list-event-time,.fc-list-event-graphic{display:none!important}}.light-style .fc .fc-popover .fc-popover-header{background:#f8f7fa!important}.fc-event{cursor:pointer;padding:10px}div.dt-container .dt-paging .dt-paging-button.current{color:#fff!important}.calendar-open .filtermainsection{position:fixed;top:0;left:-100%;width:300px;height:100%;background:#fff;overflow-y:auto;transition:left .3s ease;box-shadow:0 0 10px #0003;z-index:1000}.calendar-open #filterClose{display:block;cursor:pointer;text-align:right;padding-top:10px;padding-right:15px}.calendar-open .leftmaininner{box-shadow:none;padding:20px;background-color:transparent}.fc-event-time{display:none}.calendar-open .filtermainsection.active{left:0}#calendar{height:800px;min-height:800px}button.dt-paging-button{color:#fff!important}.list-view{display:flex;flex-direction:row}div.calender-show{background:#fff!important;padding:11px!important;border-radius:10px!important}.fc-daygrid-day-events{width:100%;text-align:left}.fc .fc-daygrid-more-link{text-decoration:none;color:inherit}.fc-next-button.fc-button.fc-button-primary:hover,.fc-prev-button.fc-button.fc-button-primary:hover{background-color:#ac56c1}#custom-calender,#custom-calender2{cursor:pointer!important}.sold-out-badge{width:70px;padding:5px}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){background-color:#853499!important;color:#fff;margin-left:0;border-radius:15px!important}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active,.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover{background-color:#853499!important;color:#fff}.fc-icon-chevron-left:before{color:#853499!important}.fc-icon-chevron-right:before{color:#853499!important}.fc-scroller::-webkit-scrollbar{display:none}.filter-open12{max-height:100vh!important;overflow:hidden!important}.fc .fc-button-primary:disabled{background-color:#ccc!important;color:#fff;margin-left:0}.fc-list-empty-cushion{display:none}.filter-scroll{z-index:10;position:absolute;width:100%;height:100%;top:0;left:0;background:#000000b5;transition:left .3s ease}@media (min-width: 768px) and (max-width: 992px){.filtermainsection,.profileleftsection{width:33.33%}.righthomepage,.profilerightsection{width:66.66%}.btn-purplebg{padding:5px 20px}.profileimgname h4{font-size:18px}}@media (min-width: 993px) and (max-width: 1280px){.btn-purplebg{padding:5px 30px}.profileimgname h4{font-size:18px}}.fc-event-primary{background-color:#e9e7fd!important;border-color:#7367f0!important;color:#7367f0!important}.fc-event-success{background-color:#ddf6e8!important;border-color:#28c76f!important;color:#28c76f!important}.fc-event-danger{background-color:#ffe2e3!important;border-color:#ff4c51!important;color:#ff4c51!important}.fc-event-warning{background-color:#fff0e1!important;border-color:#ff9f43!important;color:#ff9f43!important}.fc-event-info{background-color:#e9e7fd!important;border-color:#7367f0!important;color:#7367f0!important}.agreement-submit-btn{background-color:#fff;margin-bottom:20px;border-radius:.375rem}.gift-card-img{width:90%;border-radius:20px;object-fit:cover}.fc-event.no-events,.fc-list-event.no-events{background-color:#f8d7da!important;border:none!important;color:#721c24!important;text-align:center;font-weight:500;pointer-events:none}
