/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{position:relative;min-width:300px !important;max-width:599px !important;margin:0 auto !important;overflow-x:scroll;background:lightgray;}button#edit-actions-submit{background:red;border:1px solid red;}div#main{margin:20px 0;}.navbar-expand-lg{all:revert !important;}button.navbar-toggler{border-color:#FFF;margin:0 0 10px;}span.navbar-toggler-icon{background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}nav.navbar.navbar-light.bg-light{background-color:#f0680d !important;padding:0;}a.nav-link{color:#FFF !important;}#edit-submit,#edit-paid{background-color:#f0680d;border:2px solid;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}.navbar-brand{font-size:24px;font-family:zohopuvi-regular;width:100%;display:block;text-align:center;}a.navbar-brand img{width:40%;max-width:250px;}ul.mb-2{margin:0 !important;}ul li.nav-item{border-bottom:1px solid;}.qr_code_holder{text-align:center;}.payment-scan-img{width:60%;}.total-price{font-weight:bold;}.nav{border:1px solid;}.nav .is-active{background-color:#f0680d;color:white !important;}.page-user-login .tabs,.page-user-register .tabs,.page-user-password .tabs{display:none;}.red-border{border:2px solid #ff0000;}.copyright{color:#000000;}table tr th{color:#000000;}form.node-booking-form,form.node-booking-edit-form{background-color:#f9f9f9;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);}form.node-booking-form .form-control,form.node-booking-edit-form .form-control,form.node-booking-form .form-select,form.node-booking-edit-form .form-select{border:1px solid #ced4da;border-radius:4px;padding:5px;}form.node-booking-form .form-required,form.node-booking-edit-form .form-required{color:#e63946;}form.node-booking-form label,form.node-booking-edit-form label{font-weight:bold;margin-bottom:5px;}form.node-booking-form input[type="text"],form.node-booking-edit-form input[type="text"],form.node-booking-form input[type="tel"],form.node-booking-edit-form input[type="tel"],form.node-booking-form input[type="number"],form.node-booking-edit-form input[type="number"],form.node-booking-form select,form.node-booking-edit-form select{width:100%;padding:10px;margin-bottom:10px;}form.node-booking-form .form-inline,form.node-booking-edit-form .form-inline{display:flex;flex-wrap:wrap;gap:10px;}form.node-booking-form .form-inline .form-item,form.node-booking-edit-form .form-inline .form-item{flex:1;min-width:100px;}form.node-booking-form select,form.node-booking-edit-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='gray' class='bi bi-caret-down' viewBox='0 0 16 16'><path d='M3.204 5h9.592c.319 0 .479.387.252.613L8.252 10.697a.267.267 0 0 1-.504 0L2.952 5.613A.267.267 0 0 1 3.204 5z'/></svg>") no-repeat right 0.75rem center/8px 10px;padding-right:1.5rem;}form.node-booking-form .form-actions,form.node-booking-edit-form .form-actions{display:flex;gap:10px;}form.node-booking-form .button,form.node-booking-edit-form .button{padding:10px 20px;border:none;border-radius:4px;font-size:16px;cursor:pointer;}form.node-booking-form .button.button--primary,form.node-booking-edit-form .button.button--primary{background-color:#007bff;color:#fff;}form.node-booking-form .button.button--primary:hover,form.node-booking-edit-form .button.button--primary:hover{background-color:#0056b3;}form.node-booking-form .button,form.node-booking-edit-form .button{background-color:#6c757d;color:#fff;}form.node-booking-form .button:hover,form.node-booking-edit-form .button:hover{background-color:#5a6268;}form.node-booking-form fieldset,form.node-booking-edit-form fieldset{border:1px solid #ced4da;border-radius:4px;padding:15px;margin-bottom:10px;}form.node-booking-form legend,form.node-booking-edit-form legend{font-size:1.2em;font-weight:bold;margin-bottom:10px;}@media (max-width:768px){form.node-booking-form .form-inline,form.node-booking-edit-form .form-inline{flex-direction:column;}form.node-booking-form .form-inline .form-item,form.node-booking-edit-form .form-inline .form-item{min-width:100%;}form.node-booking-form .form-actions,form.node-booking-edit-form .form-actions{flex-direction:column;}}#edit-preview{display:none;}form.views-exposed-form .flex-wrap .mb-3 *{margin:0;font-size:11px !important;float:left;margin-left:4px;}form.views-exposed-form .flex-wrap .mb-3{margin-bottom:0 !important;}form.views-exposed-form .flex-wrap fieldset.mb-3 legend{margin-left:12px;}form.views-exposed-form .flex-wrap fieldset.mb-3 .fieldset-wrapper div{display:inline-block;}form.views-exposed-form .flex-wrap fieldset.mb-3 .fieldset-wrapper div input{width:100%;}form.views-exposed-form .flex-wrap fieldset.mb-3 .fieldset-wrapper .label{display:none;}.view-id-dashboard_blocks table{text-wrap:nowrap;}.razorpay-advance-price{width:100%;}.razorpay-total-price{width:100%;margin-top:20px;}div#razorpay-container{margin-left:15%;}#razorpay-container div#edit-payment-option{margin-left:20px;}
body{color:#3b3b3b;font-family:zohopuvi-regular;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:none;}#navbar-main{background-color:none;}a,.link{color:#181818 !important;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#f0680d;color:#c0c0c0;padding-left:25px;line-height:3;}.site-footer .content a{color:#c0c0c0 !important;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
