:root{--wCard:835px;--wMenu:240px;--hNav:55px;--hLogo:30px;--hCopyright:30px;--spacingXL:60px;--spacingL:40px;--spacingM:20px;--spacingS:10px;--spacingXS:5px;--fXL:24px;--fL:20px;--fM:18px;--fS:16px;--fXS:14px;--inputHeight:32px;--inputPadL:15px;--inputPadM:10px;--inputPadS:5px;--wCheckbox:2em;--mTopCheckbox:3px;--buttonPadL:12px;--buttonPadM:10px;--buttonPadS:8px;--buttonLineHeightL:32px;--buttonLineHeightM:26px;--buttonLineHeightS:20px;--borderRadius:10px}.template2023 .mt_10{margin-top:var(--spacingM)}.template2023 .ml_10{margin-left:var(--spacingM)}.template2023 .pt_10{padding-top:var(--spacingM)}.template2023 .pl_10{padding-left:var(--spacingM)}.template2023 .p20{padding:var(--spacingM)!important}.template2023 .pl_20{padding-left:var(--spacingM)!important}.template2023 .pr_20{padding-right:var(--spacingM)}.template2023 .pt_20{padding-top:var(--spacingM)}.template2023 .pb_20{padding-bottom:var(--spacingM)}.template2023 .ml_20{margin-left:var(--spacingM)}.template2023 .mt_20{margin-top:var(--spacingM)}.template2023 .mb_20{margin-bottom:var(--spacingM)}.template2023 .mb_10{margin-bottom:var(--spacingS)}.template2023 .ml_10{margin-left:var(--spacingS)}.template2023 .ml_5{margin-left:5px}.template2023 .floating-banner{border:none;right:20px;bottom:40px}.template2023 .arrow_wrap{position:absolute;right:20px;top:0;bottom:0;margin:auto;width:60px;height:30px;overflow:hidden}.template2023 .arrow_wrap .arrow{position:absolute;right:3px;top:13px;border-style:solid;border-width:0 2px 0 0;display:inline-block;padding:10px;transform:rotate(-55deg);-webkit-transform:rotate(-55deg)}.template2023 .arrow_wrap .line{position:absolute;left:0;top:35px;z-index:1;width:100px;height:70px;border-style:solid;border-width:0 0 0 2px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.template2023 .arrow_wrap_small{width:35px;right:10px}.template2023 .arrow_wrap_small .arrow{padding:5px;right:1px;top:13px;border-width:0 1px 0 0}.template2023 .arrow_wrap_small .line{top:31px;border-width:0 0 0 1px}.template2023 .table_2023{font-size:16px!important;border-collapse:separate;border-spacing:0 10px}.template2023 .table_2023 tbody tr:nth-child(2n),.template2023 .table_2023 tbody tr:nth-child(odd){background-color:transparent}.template2023 .table_2023 tbody tr{height:64px;box-shadow:0 3px 6px -2px hsla(0,0%,80%,.85);border-radius:10px}.template2023 .table_2023 tbody tr td{border-color:transparent;vertical-align:middle;background-color:#f0f0f1;height:64px}.template2023 .table_2023 tbody tr td:first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.template2023 .table_2023 tbody tr td:last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.template2023 .box .box-title .icon i{font-size:18px;top:10px}.template2023 #booking .form_element_label,.template2023 .otp-form .form_element_label{word-break:break-all}.template2023 #booking .element_checkbox,.template2023 #booking .element_radio,.template2023 .otp-form .element_checkbox,.template2023 .otp-form .element_radio{width:100%}.template2023 #booking .element_checkbox .form-check-input,.template2023 #booking .element_radio .form-check-input,.template2023 .otp-form .element_checkbox .form-check-input,.template2023 .otp-form .element_radio .form-check-input{width:20px;float:left;margin-top:15px}.template2023 #booking .element_checkbox .form-check-label,.template2023 #booking .element_radio .form-check-label,.template2023 .otp-form .element_checkbox .form-check-label,.template2023 .otp-form .element_radio .form-check-label{width:calc(100% - 30px);float:left;line-height:40px;min-height:40px;word-break:break-all}.template2023 #booking .select-wrap .dropdown-menu,.template2023 .otp-form .select-wrap .dropdown-menu{max-width:100%}.template2023 #booking .select-wrap .dropdown-menu li a,.template2023 .otp-form .select-wrap .dropdown-menu li a{width:100%;word-break:break-word;white-space:unset}.template2023 #booking .select-wrap .invalid-message,.template2023 .otp-form .select-wrap .invalid-message{margin-top:10px!important}.template2023 #booking .select-event-ticket-wrap .dropdown-menu{max-width:100%}.template2023 #booking .select-event-ticket-wrap .dropdown-menu li a{width:100%;word-break:break-word;white-space:unset}.effect_glows{overflow:hidden}.effect_glows span{z-index:20}.effect_glows:after{background:#fff;content:"";position:absolute;z-index:-10;opacity:.5;left:-500px;top:-300px;width:400px;height:400px;transform:rotate(25deg);animation:glows_animation 3s linear infinite both}@keyframes glows_animation{0%{width:400px;height:400px;opacity:.5}5%{width:1000px;height:1000px;opacity:.3}15%{width:1000px;height:1000px;opacity:0}to{opacity:0;width:1000px;height:1000px}}@media only screen and (max-width:450px){.template2023 #event .event-date-list{font-size:14px}.template2023 .btn-choose,.template2023 .btn-show-map{width:90px;font-weight:900;font-size:13px;padding-left:5px;padding-right:5px}.template2023 #booking{max-width:100%}.template2023 #booking input[type=text]{min-width:unset!important}.template2023 #booking button.btn-add-follower,.template2023 #booking button.btn-booking-submit,.template2023 #booking button.btn-confirm-back,.template2023 #booking button.btn-confirm-submit{font-size:16px!important;height:auto!important}.template2023 #booking a.btn-back{font-size:14px!important;padding:5px 50px!important}.template2023 #booking #form-booking fieldset{padding-left:10px;padding-right:10px}.template2023 .floating-banner{right:0}}
/*# sourceMappingURL=style2023.css.map*/