body{font-family:"Noto Serif",serif;font-weight:400;background-color:#fffffb}.white-text{color:#fff}.elements-heading{font-size:25px;line-height:40px;color:#fff}.steps-heading{font-size:30px;line-height:35px;text-align:center;font-weight:400;color:#151515}@media screen and (min-width: 1400px){.steps-heading{font-size:35px;line-height:50px}}.option-heading{font-size:14px;line-height:22px;color:#151515;border-radius:5px}@media screen and (min-width: 992px){.option-heading{font-size:16px}}.option-description{font-size:10px;line-height:18px;font-weight:300;color:#505050}@media screen and (min-width: 992px){.option-description{font-size:12px;line-height:18px}}.price-text{font-size:14px;line-height:30px;font-weight:700;color:#bc4524;text-align:center}@media screen and (min-width: 992px){.price-text{font-size:18px;line-height:30px}}.grecaptcha-badge{visibility:hidden}.common-btn{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:3px;border:1px solid #bc4524;padding:17.5px 30px;color:#bc4524;fill:#bc4524;background-color:transparent;transition:all .25s ease-in-out;text-align:center;font-size:16px;font-weight:500;line-height:30px}@media screen and (min-width: 992px){.common-btn{width:auto;padding:15px 30px;gap:15px}}.next-step-btn,.next-step-btn:hover{color:#fff;fill:#fff;background-color:#bc4524}.maroon-btn{background-color:#bc4524;color:#fff}.maroon-btn svg path{fill:#fff}.input-field{border:none;border-bottom:1px solid #ffa107;background-color:transparent;width:100%;height:45px}.input-field:focus{outline:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-search-cancel-button,input[type=number]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[data-autocompleted]{background-color:transparent!important}.pb-30{padding-bottom:30px}.pb-70{padding-bottom:70px}.understand-btn:hover,.cancel-btn:hover{box-shadow:4px 4px 10px #d6cdaf}.understand-btn:active,.cancel-btn:active{transform:translateY(3px)}.invalid-feedback{display:block!important}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#151515}.skeleton-loader{width:100%;display:block;height:100px;background:linear-gradient(to right,rgba(249,249,249,0),rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 80%),rgba(255,161,7,.2509803922);background-repeat:repeat-y;background-size:50px 500px;background-position:0 0;animation:shine 1s infinite}@keyframes shine{to{background-position:100% 0}}.daterangepicker td.start-date.end-date{border-radius:38px!important}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker .drp-buttons .applyBtn{background-color:#b53a19!important;color:#fff!important}.daterangepicker .drp-buttons .applyBtn{border-color:#b53a19}.museum{display:none;background:#151515;min-height:100vh}.museum .footer{position:absolute;bottom:-44px;left:50%;transform:translate(-50%);transition:.5s;z-index:3}.museum .footer .container{padding:10px 15px;width:44vw;background-color:#151515}.museum .footer .up-arrow{transform:rotate(180deg) translate(-2px,-6px);transform-origin:50% 50%}.museum .footer.active{bottom:0}.museum .footer.active .up-arrow{transform:rotate(0) translate(1px,-5px);transform-origin:50% 50%}.category-buttons-container .select-visitor-type{white-space:nowrap;transition:.3s;transform:scale(1)}.category-buttons-container .select-visitor-type svg{transition:.3s}.category-buttons-container .select-visitor-type.active{background-color:#bc4524;color:#fff;fill:#fff}.category-buttons-container .select-visitor-type:active{background-color:#bc4524;color:#fff;fill:#fff;transform:translateY(6px)}.category-buttons-container .select-visitor-type:hover{box-shadow:2px 2px 4px #d6cdaf}.category-buttons-container .select-visitor-type:hover svg{transform:translate(4px,-4px)}.next-btn{transition:.3s}.next-btn svg{transition:.3s}.next-btn:hover svg{transform:translate(10px)}.next-btn:active{transform:translateY(6px)}.back-btn{transition:.3s}.back-btn svg{transition:.3s}.back-btn:hover svg{transform:translate(-10px)}.back-btn:active{transform:translateY(6px)}.booking-steps{background-color:#fffffb;background-position:center;background-size:cover;position:relative;height:100vh;overflow-x:hidden;top:0}.booking-steps .error{color:#f51212;font-size:14px}.booking-steps .error.position{position:absolute;bottom:-30px}.booking-steps .step{width:100%;position:absolute;padding:15px 15px 0;left:150%;transform:translate(-50%);transition:.3s;margin-top:10%;display:flex;flex-direction:column;justify-content:space-between}.booking-steps .step.active{left:50%;display:block}.booking-steps .step.active ::-webkit-scrollbar{width:10px;border-radius:10px}.booking-steps .step.active ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff4ce;border-radius:10px}.booking-steps .step.active ::-webkit-scrollbar-thumb{background:#bc4524;border-radius:10px}.booking-steps .step.prev{left:-150%}.booking-steps .step.next{left:150%}.booking-steps .footer{margin-top:20px;width:100%}.booking-steps .footer-text svg path{fill:#000}.booking-steps .footer-text svg line{stroke:#000}.footer-text{color:#7b7b7b;font-size:12px;font-weight:300;line-height:24px;letter-spacing:-.02px;text-decoration:none}.footer-text:hover{color:#7b7b7b}.footer-text a{color:#7b7b7b;text-decoration:none}.booking-section{min-height:100vh}.marque-wrapper{background-color:#151515;display:flex;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;position:relative;padding:10px;height:35px}.marque{color:#fff;font-size:14px;line-height:20px;font-weight:400;white-space:nowrap;width:200%;display:flex;gap:10px;position:absolute;top:-14px;padding:20px 0 20px 50%;animation:marquee 120s linear infinite}.slide-text-1,.slide-text-2{white-space:nowrap;display:inline-block}.marquee-one{animation:marquee-one linear infinite}.marquee-two{animation:marquee-two linear infinite}@keyframes marquee-one{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-two{0%{transform:translate(100%)}to{transform:translate(0)}}.marque-wrapper:hover .slide-text-1,.marque-wrapper:hover .slide-text-2{animation-play-state:paused}@media (max-width: 768px){.booking-steps .step.active{display:flex;height:100%}}@media (min-width: 768px){.booking-steps .step.active{overflow-y:auto;display:flex}}@media (min-width: 1200px){a.footer-text:hover{transition:.3s;color:#fff}.footer-arrow{margin-bottom:-3px}.footer-arrow path{fill:#151515}.footer-arrow .up-arrow{fill:#fff}.footer-arrow:hover{cursor:pointer}.museum{display:block;width:50vw;position:relative;overflow:hidden}.museum .step{min-height:100vh;width:44vw;position:absolute;left:50%;transform:translate(-50%);transition:.3s;color:#fff}.museum .step:not(.welcome-step){opacity:0}.museum .step.active{opacity:1}.museum .step:first-child{top:0}.welcome-step{z-index:1;background-color:#151515}.welcome-step.zoom-in .buddha{opacity:0}.welcome-step.zoom-in .door{transform-origin:center;animation:scaleIn .3s linear forwards}.booking-steps{width:50vw}.booking-steps .step{width:40vw;display:flex;flex-direction:column;align-items:center;height:90vh}.booking-steps .step .container{display:flex;flex-direction:column;justify-content:space-between}.booking-steps .step.landing-section .container{justify-content:center}.booking-section{display:flex;align-items:center}.door-wrapper{position:absolute;left:50%;transform:translate(-50%);bottom:0;z-index:-1;width:inherit;height:100%}.door{position:absolute;left:50%;transform:translate(-50%) scale(.8);top:30vh;z-index:-1}.buddha{position:absolute;bottom:1px;right:-10px;opacity:1}.welcome-text{font-size:60px;line-height:70px;font-weight:400;position:absolute;text-align:center;width:100%;top:12vh;left:50%;transform:translate(-50%);opacity:1}.welcome-text span{display:block}.museum-logo{position:absolute;left:50%;top:5vh;transform:translate(-50%,-50%);opacity:1}.welcome-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:90%;width:100%}.inner-museum-logo{position:absolute;right:0;top:0}.statue-wrapper{position:absolute}.statue-name{position:absolute;top:-9px;left:50%;transform:translate(-50%);font-size:25px;line-height:40px;white-space:nowrap}.statue-1{top:30px;left:0;transform:scale(0)}.statue-1 .statue-bg-box{bottom:50px}.statue-2{bottom:60px;left:0;transform:scale(0)}.statue-2 .statue-bg-box{bottom:70px}.statue-2 .statue-name{top:-10px}.statue-3{top:45%;right:0;transform:scale(0) translateY(-50%)}.statue-3 .statue-bg-box{bottom:140px}.step-3 .statue-1 .statue-bg-box{bottom:50px}.step-3 .statue-2 .statue-bg-box{bottom:100px}.step-3 .statue-2 .statue-name{top:-20px}.step-3 .statue-3 .statue-bg-box{bottom:130px}.step-4 .statue-1 .statue-bg-box{bottom:50px}.step-4 .statue-1 .statue-name{top:36px}.step-4 .statue-2 .statue-bg-box{bottom:80px}.step-4 .statue-2 .statue-name{top:-30px}.step-4 .statue-3 .statue-bg-box{bottom:80px}.step-4 .statue-3 .statue-name{top:-10px}.step-5 .statue-1 .statue-bg-box,.step-5 .statue-2 .statue-bg-box{bottom:50px}.step-5 .statue-2 .statue-name{top:-10px}.step-5 .statue-3 .statue-bg-box{bottom:75px}.step-2.active .statue-1,.step-2.active .statue-2,.step-3.active .statue-1,.step-3.active .statue-2,.step-4.active .statue-1,.step-4.active .statue-2,.step-5.active .statue-1,.step-5.active .statue-2{animation:scale1 .5s linear forwards}.step-2.active .statue-3,.step-3.active .statue-3,.step-4.active .statue-3,.step-5.active .statue-3{animation:scale1TranslateY .5s .6s linear forwards}.statue-bg-box{position:absolute;bottom:50px;left:50%;transform:translate(-50%);height:140px;width:140px;border-radius:50%;background:#bc4524;box-shadow:8px 5px 53px #ffffff40 inset;z-index:-1}.statue-bg-box:before,.statue-bg-box:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:1px solid rgba(243,253,216,.4)}.statue-bg-box:before{animation:ripple 2s linear infinite}.statue-bg-box:after{animation:ripple 2s 1s linear infinite}@keyframes ripple{0%{transform:scale(1)}75%{transform:scale(1.25);opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes scale1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scale1TranslateY{0%{transform:scale(0) translateY(-50%)}to{transform:scale(1) translateY(-50%)}}}@media screen and (min-width: 1024px) and (min-height: 596px){.buddha{max-width:80%}}@media screen and (min-width: 1024px) and (min-height: 768px){.buddha{max-width:100%}}@keyframes scaleIn{0%{transform:translate(-50%) scale(.8)}to{transform:translate(-50%) scale(1.05)}}@keyframes hideElement{0%{opacity:1}to{opacity:0}}@keyframes showElement{0%{opacity:0}to{opacity:1}}@keyframes drawVerticalLine{0%{height:0}to{height:47px}}@keyframes drawHorizontalLine{0%{width:0}to{width:130px}}.button-div{gap:10px;margin-bottom:20px}@media screen and (min-width: 1024px){.button-div{gap:20px}}.logo-div{display:flex;margin-bottom:15px}@media screen and (min-width: 1200px){.logo-div{display:none}}.wrapper{gap:68px}@media screen and (min-width: 1024px){.wrapper{gap:45px}}@media screen and (min-height: 600px){.wrapper{gap:35px}}@media screen and (min-height: 768px){.wrapper{gap:65px}}.steps-heading .line-break{display:block}.landing-section .common-btn{width:100%}@media screen and (min-width: 992px){.landing-section .common-btn{width:400px}}.landing-section .button-div{gap:10px}@media screen and (min-width: 1024px){.landing-section .button-div{gap:20px}}.landing-section .logo-div{display:flex;margin-bottom:15px}@media screen and (min-width: 1200px){.landing-section .logo-div{display:none}}.landing-section .wrapper{gap:40px}@media screen and (min-width: 1024px){.landing-section .wrapper{gap:95px}}@media screen and (min-height: 600px){.landing-section .wrapper{gap:35px}}@media screen and (min-height: 768px){.landing-section .wrapper{gap:95px}}.landing-section .pearl{opacity:0;transition:.3s}.landing-section .steps-to-book{gap:40px;flex-direction:column;position:relative}.landing-section .steps-to-book.active .step-box:first-child .pearl{animation:showElement .3s ease-in forwards}.landing-section .steps-to-book.active .step-box:first-child .icon-position{animation:showElement .3s .3s ease-in forwards}.landing-section .steps-to-book.active .step-box:first-child .step-name{animation:showElement .3s .6s ease-in forwards}.landing-section .steps-to-book.active .connecting-line1{animation:drawVerticalLine .3s .9s ease-in forwards}.landing-section .steps-to-book.active .step-box:nth-child(2) .pearl{animation:showElement .3s 1.2s ease-in forwards}.landing-section .steps-to-book.active .step-box:nth-child(2) .icon-position{animation:showElement .3s 1.5s ease-in forwards}.landing-section .steps-to-book.active .step-box:nth-child(2) .step-name{animation:showElement .3s 1.8s ease-in forwards}.landing-section .steps-to-book.active .connecting-line2{animation:drawVerticalLine .3s 2.1s ease-in forwards}.landing-section .steps-to-book.active .step-box:nth-child(3) .pearl{animation:showElement .3s 2.4s ease-in forwards}.landing-section .steps-to-book.active .step-box:nth-child(3) .icon-position{animation:showElement .3s 2.7s ease-in forwards}.landing-section .steps-to-book.active .step-box:nth-child(3) .step-name{animation:showElement .3s 3s ease-in forwards}@media screen and (min-width: 1024px){.landing-section .steps-to-book{flex-direction:row;justify-content:center;gap:62px}}.landing-section .steps-heading span{display:block}.landing-section .step-box{gap:10px;position:relative}.landing-section .connecting-line1,.landing-section .connecting-line2{position:absolute;left:50%;transform:translate(-50%);top:110px;height:0;overflow:hidden}.landing-section .connecting-line1 img,.landing-section .connecting-line2 img{max-width:100%;transform:rotate(90deg)}.landing-section .step-name{color:#151515;text-align:center;font-size:18px;line-height:25px;transition:.3s;opacity:0}@media screen and (min-width: 1024px){.landing-section .step-name{font-size:20px;line-height:30px;width:75%}}.landing-section .step-icon{position:relative;display:flex;justify-content:center}.landing-section .icon-position{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(10%);transition:.3s;opacity:0}.landing-section .entry-detail{transform:translate(-50%) translateY(-5%)}.landing-section .small-coin{z-index:1;transform:translate(-80%) translateY(10%)}.landing-section .large-coin{transform:translate(-40%) translateY(10%)}.step:not(.landing-section) .button-div{gap:10px;flex-direction:column-reverse}@media screen and (min-width: 1024px){.step:not(.landing-section) .button-div{flex-direction:row;gap:20px}}.step:not(.landing-section) .button-div .common-btn{width:100%}@media screen and (min-width: 992px){.step:not(.landing-section) .button-div .common-btn{width:180px}}.special-time{display:none}@media screen and (min-width: 1024px){.options-form .form-labels{width:50%}}.options-form .form-section{position:relative;gap:16px}@media screen and (min-width: 1024px){.options-form .form-section{gap:30px}}.options-form .conditions{margin-top:12px;color:#3f3f3f;font-size:14px;font-weight:600;line-height:18px}.options-form .input-box{border-bottom:1px solid #ffa107;border-radius:0}.options-form .spacing{gap:10px}@media screen and (min-width: 1024px){.options-form .spacing{gap:20px}}.options-form .option-description{margin-bottom:24px}.options-form .add-minus-div{gap:10px}.options-form .add-minus{height:30px;width:30px;padding:0;border-radius:50%;position:relative;transition:.1s}.options-form .add-minus .plus{padding:17px}.options-form .add-minus svg{position:absolute}.options-form .add-minus:active{transform:scale(.9)}@media screen and (min-width: 1024px){.options-form .add-minus{height:40px;width:40px}}.options-form .line{display:block;height:1px;background:linear-gradient(0deg,#ffa107 0%,#ffa107 100%),#ffa107}.options-form .input-number{width:40px;height:30px;border-radius:5px;padding:5px 10px;border:1px solid #bc4524;color:#bc4524;text-align:end;background-color:transparent;font-size:16px;line-height:22px}.options-form .input-number:focus-visible{outline:unset}@media screen and (min-width: 1024px){.options-form .input-number{font-size:20px;width:50px;height:40px}}.options-form input::-webkit-outer-spin-button,.options-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.options-form input[type=number]{-moz-appearance:textfield}.landing-section .common-btn{width:100%}@media screen and (min-width: 992px){.landing-section .common-btn{width:400px}}.landing-section .button-div{gap:10px}@media screen and (min-width: 1024px){.landing-section .button-div{gap:20px}}.landing-section .logo-div{display:flex;margin-bottom:15px}@media screen and (min-width: 1200px){.landing-section .logo-div{display:none}}.landing-section .wrapper{gap:40px}@media screen and (min-height: 600px){.landing-section .wrapper{gap:40px}}@media screen and (min-height: 768px){.landing-section .wrapper{gap:70px}}@media screen and (min-width: 1440px){.landing-section .wrapper{gap:100px}}.landing-section .steps-to-book{gap:40px;flex-direction:column}@media screen and (min-width: 1024px){.landing-section .steps-to-book{flex-direction:row;justify-content:center;gap:62px}}.landing-section .steps-heading span{display:block}.landing-section .step-box{gap:10px}.landing-section .step-name{color:#151515;text-align:center;font-size:18px;line-height:25px}@media screen and (min-width: 1024px){.landing-section .step-name{font-size:20px;line-height:30px;width:75%}}.landing-section .step-icon{position:relative;display:flex;justify-content:center}.landing-section .icon-position{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(10%)}.landing-section .entry-detail{transform:translate(-50%) translateY(-5%)}.landing-section .small-coin{z-index:1;transform:translate(-80%) translateY(10%)}.landing-section .large-coin{transform:translate(-40%) translateY(10%)}.booking-summary-section .wrapper{gap:55px}@media screen and (min-width: 992px){.booking-summary-section .wrapper{gap:45px}}@media screen and (min-height: 600px){.booking-summary-section .wrapper{gap:35px}}.booking-summary-section .steps-heading .line-break{color:#bc4524}.booking-summary-section .price-text{font-size:16px;font-weight:500;color:#151515;margin-bottom:0}@media screen and (min-width: 992px){.booking-summary-section .price-text{font-size:18px}}.booking-summary-section .input-box{gap:5px;padding:10px 0}@media screen and (min-width: 992px){.booking-summary-section .input-box{gap:10px}}.booking-summary-section .form-section{gap:0px}.booking-summary-section .pay-now-btn{height:62px}.booking-summary-section .pay-now-btn svg{transition:.3s}.booking-summary-section .pay-now-btn:hover svg{transform:translate(10px)}.booking-summary-section .total-cost{color:#bc4524;font-size:27px;font-weight:500;line-height:30px;text-align:right;padding-top:15px}.booking-summary-section .rules-label{padding-top:10px}.booking-summary-section .rules-label input[type=checkbox]{width:20px;height:20px;margin:5px 10px 5px 0;cursor:pointer;border-radius:4px;border:1px solid #858585;accent-color:#bc4524}.booking-summary-section .rules-label input[type=checkbox]:checked:before{background-color:#fff4ce}.booking-summary-section .rules-label .invalid-feedback{display:block;bottom:-27px;font-size:14px}.booking-summary-section .rules{color:#858585;font-size:14px;line-height:30px}.booking-summary-section .rules .rules-text{color:#151515;text-decoration-line:underline;cursor:pointer}.booking-summary-section .note{color:#bc4524;font-size:14px;line-height:20px;font-weight:500;font-style:italic;margin-top:16px}.recaptcha-line{font-size:12px;line-height:16px;color:#505050;text-align:center}@media (min-width: 1024px){.landing-section .connecting-line1,.landing-section .connecting-line2{position:absolute;left:114px;top:38px;width:0;height:-moz-fit-content;height:fit-content;overflow:hidden;transform:translate(0)}.landing-section .connecting-line1 img,.landing-section .connecting-line2 img{max-width:100%;transform:rotate(0)}.landing-section .connecting-line2{left:122px}.landing-section .step-box.alignment:after{transform:translate(6px) rotate(0)}.landing-section .steps-to-book.active .connecting-line1{animation:drawHorizontalLine .3s .9s ease-in forwards}.landing-section .steps-to-book.active .connecting-line2{animation:drawHorizontalLine .3s 2.1s ease-in forwards}}@media (min-width: 1200px){.landing-section .connecting-line1,.landing-section .connecting-line2{left:100px}@keyframes drawHorizontalLine{0%{width:0}to{width:90px}}}@media screen and (min-width: 1366px){.landing-section .connecting-line2{left:110px}@keyframes drawHorizontalLine{0%{width:0}to{width:100px}}}@media screen and (min-width: 1440px){.landing-section .connecting-line1{left:115px}.landing-section .connecting-line2{left:117px}@keyframes drawHorizontalLine{0%{width:0}to{width:110px}}}@media screen and (min-width: 1600px){.landing-section .connecting-line1{left:115px}.landing-section .connecting-line2{left:125px}@keyframes drawHorizontalLine{0%{width:0}to{width:125px}}}.details-form .form-section{gap:40px}.details-form .spacing{gap:50px}.details-form .input-box .form-input{width:100%;background:transparent;border:unset;margin-bottom:10px;outline:unset}.details-form .input-box{border:0!important}.details-form input{border-bottom:1px solid #ffa107!important}.details-form .date-time-label{position:relative}.details-form .calendar-icon{position:absolute;right:0;margin:2.5px 0 0;z-index:-1}.details-form .country-list{padding:0}.details-form #country{width:42px;height:22px;position:absolute;background-color:transparent;outline:none;border:none;border-right:1px solid #bdbdbd;top:3px;padding-left:4px}.details-form #contactno{padding-left:55px}.details-form .country-label{display:flex;gap:10px;position:relative}.details-form .country-label select{background:unset;border:unset;outline:unset}.details-form .input-box .contact-number{padding-left:10px}.details-form input{color:#151515;font-size:18px;font-weight:400;line-height:30px}.details-form input:-moz-placeholder-shown{color:#505050;font-size:16px;font-weight:300;line-height:30px}.details-form input:placeholder-shown{color:#505050;font-size:16px;font-weight:300;line-height:30px}.details-form input[type=date]:before{color:#999;content:attr(placeholder)}.details-form input[type=date]{color:#fff}.details-form input[type=date]:focus,.details-form input[type=date]:valid{color:#151515}.details-form input[type=date]:focus:before,.details-form input[type=date]:valid:before{content:""!important}.safari .details-form #country{width:52px}@media (max-width: 560px){.safari .details-form #country{width:30px}}.rules-modal .modal-content{border-radius:0;background:#fffffb;padding:30px}.rules-modal li{font-size:12px;line-height:24px;letter-spacing:.06px;color:#151515}.rules-modal .modal-body{padding:0;height:60vh;overflow-y:scroll}.rules-modal .modal-body::-webkit-scrollbar{width:4px}.rules-modal .modal-body::-webkit-scrollbar-track{background:#c3715a;border-radius:5px}.rules-modal .modal-body::-webkit-scrollbar-thumb{background:#bc4524;border-radius:5px}.rules-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#bc4524}.rules-modal .rules-title{font-size:16px;line-height:24.642px;color:#151515}.rules-modal button{width:150px;white-space:nowrap;height:-moz-fit-content;height:fit-content}.addon-booking{display:flex}@media (min-width: 1024px){.details-form .form-section{height:auto}.rules-modal .modal-dialog{max-width:620px;margin-top:80px}.rules-modal .modal-content{padding:50px}.rules-modal .rules-title{font-size:20px;line-height:38px}.rules-modal button{width:190px}}.datepicker-calender:after{font-family:fontawesome;content:"\f0d7";position:absolute;right:23px!important;top:20px!important;cursor:pointer}.calender-home input{color:#fff}.bg-color{background-color:#8faf62;padding:10px 20px}.datepicker-calender input{border:0}.datepicker-calender{margin:5px 20px;position:relative}.datepicker-calender input[name=daterange]{border:none;background-color:transparent;cursor:pointer;width:180px}th .datepicker-calender{margin:5px 10px;position:relative;padding-right:0}th .datepicker-calender input[name=datefilter]{border:none;background-color:transparent;cursor:pointer;width:100px}.date-time .datepicker-calender:after,.info-section .datepicker-calender:after,.header-section .datepicker-calender:after{font-family:fontawesome;content:"\f0d7";position:absolute;right:0px;bottom:0px;cursor:pointer}.datepicker-calender:after{font-family:fontawesome;content:"\f0d7";position:absolute;right:23px!important;top:20px!important;cursor:pointer}.calender-home input{color:#fff}.bg-color{background-color:#8faf62;padding:10px 20px}.datepicker-calender input{border:0}.flatpickr-calendar{box-shadow:0 4px 60px #0000001a!important;border:none!important}.flatpickr-months{padding-top:10px;padding-bottom:15px}.flatpickr-prev-month,.flatpickr-next-month{top:auto!important}.flatpickr-day.today{border-color:#bc4524}.flatpickr-day.today:hover{border-color:#bc4524!important;background:unset;color:#bc4524!important}.flatpickr-day{color:#bc4524;font-weight:700}.flatpickr-day.selected{color:#fff4ce;border-color:#bc4524;background-color:#bc4524}.flatpickr-day:hover{border-color:#fff4ce!important;background:#fff4ce;color:#bc4524!important}.flatpickr-disabled{color:#cfcfcf}.flatpickr-disabled:hover,.flatpickr-disabled.today:hover{color:#3939391a!important}.daterangepicker .drp-calendar{max-width:400px}.date-input{background-color:transparent!important;padding-left:0}.date-input:focus{box-shadow:none}@media screen and (min-width: 768px){.daterangepicker .drp-calendar{max-width:inherit!important}.flatpickr-calendar{padding:15px;width:336px}}.audio-btn{border:2px solid #bc4524;height:52px;width:52px;border-radius:50%;position:absolute;bottom:50px;right:40px;display:flex;justify-content:center;align-items:center;animation:animate-pulse 3s linear infinite;background-color:transparent;z-index:10}.audio-btn span{width:2.5px;height:15px;border-radius:15px;background-color:#bc4524;margin:0 1.5px;transition:.3s}.audio-btn span:nth-child(1){height:10px}.audio-btn span:nth-child(2){height:15px}.audio-btn span:nth-child(3){height:20px}.audio-btn span:nth-child(4){height:15px}.audio-btn span:nth-child(5){height:10px}.audio-btn.active{animation-play-state:paused}.audio-btn.active span{animation:sound .3s .3s linear infinite alternate}.audio-btn.active span:nth-child(1){animation:sound .3s .3s linear infinite alternate}.audio-btn.active span:nth-child(2){animation:sound .3s .4s linear infinite alternate}.audio-btn.active span:nth-child(3){animation:sound .3s .3s linear infinite alternate}.audio-btn.active span:nth-child(4){animation:sound .3s .4s linear infinite alternate}.audio-btn.active span:nth-child(5){animation:sound .3s .3s linear infinite alternate}@keyframes sound{0%{opacity:.35;height:3px}to{opacity:1;height:20px}}@keyframes animate-pulse{0%{box-shadow:0 0 #ffa10770,0 0 #ffa10738}40%{box-shadow:0 0 0 20px #ffa10700,0 0 #ffa107b3}80%{box-shadow:0 0 0 20px #ffa10700,0 0 0 30px #ffa10700}to{box-shadow:0 0 #ffa10700,0 0 0 30px #ffa10700}}.museum-audio{opacity:0}.loader{position:absolute;top:-30px;left:40%;display:none}.lds-ellipsis{display:inline-block;position:relative}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@media screen and (min-width: 1366px){.loader{left:30%}}.chart-row{height:60px;margin-bottom:20px;border-radius:5px}.ps-10{padding-left:10px}
