@charset "UTF-8";
.truncated-text-3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.btn-primary-danger{background-color:#dc3545 !important;border-color:#dc3545 !important;color:white !important}
.btn-primary-danger:hover{border-color:#b02a37 !important;color:white !important;background-color:#bb2d3b !important}
.btn-primary-danger svg{color:white !important}
#showHideBtn{font-weight:500;color:#5191fa;background:black;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0%,white 85%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0%,white 85%);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,white 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000",endColorstr="#fff",GradientType=1);width:100%;border:0;bottom:-32px;padding-top:128px}
#showHideBtn[data-mode="hide"]{background:none}
#showHideBtn[data-mode="hide"]::after{font:var(--fa-font-solid);content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;line-height:1.6;margin:0 0 0 8px}
#showHideBtn[data-mode="show"]::after{font:var(--fa-font-solid);content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;line-height:1.6;margin:0 0 0 8px}
.overflow-clip{overflow:clip;overflow:hidden}
.min-h-14{min-height:5rem}
.max-h-14{max-height:5rem}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.bd-example::after{display:block;clear:both;content:""}
:root{--bs-border-color:#EAEEF3;--bs-border-color-translucent:#dfdfdf}
html,body{height:auto;scroll-behavior:smooth;overscroll-behavior:contain;overflow:initial;padding:0;margin:0}
body{font-family:"Poppins",sans-serif;font-weight:400;font-size:14px;color:#1A2B48;background-color:#fff;display:flex;flex-direction:column}
.page-wrapper{flex:1 0 auto}
.nav-link:focus-visible,.navbar-toggler:focus,.btn-close:focus,.form-control:focus,.form-select:focus,.page-link:focus,.form-check-input:focus,.btn-check:checked + .btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:focus-visible,.accordion-button:focus{box-shadow:none}
a{font-style:normal;color:#5191fa;text-decoration:none}
a:hover{color:#5191fa;text-decoration:underline}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-family:"Montserrat",sans-serif;font-weight:900;font-style:italic;color:#1A2B48}
h1.h-secondary,h2.h-secondary,h3.h-secondary,h4.h-secondary,h5.h-secondary,h6.h-secondary,.h1.h-secondary,.h2.h-secondary,.h3.h-secondary,.h4.h-secondary,.h5.h-secondary,.h6.h-secondary,.display-1.h-secondary,.display-2.h-secondary,.display-3.h-secondary,.display-4.h-secondary,.display-5.h-secondary,.display-6.h-secondary{font-family:"Poppins",sans-serif;font-weight:500;font-style:initial}
h1.h-secondary-bold,h2.h-secondary-bold,h3.h-secondary-bold,h4.h-secondary-bold,h5.h-secondary-bold,h6.h-secondary-bold,.h1.h-secondary-bold,.h2.h-secondary-bold,.h3.h-secondary-bold,.h4.h-secondary-bold,.h5.h-secondary-bold,.h6.h-secondary-bold,.display-1.h-secondary-bold,.display-2.h-secondary-bold,.display-3.h-secondary-bold,.display-4.h-secondary-bold,.display-5.h-secondary-bold,.display-6.h-secondary-bold{font-family:"Poppins",sans-serif;font-weight:700;font-style:initial}
p{color:#5e6d77}
p:last-of-type{margin:0}
.text-primary{color:#5191fa !important}
.text-secondary{color:#c03 !important}
.text-muted{color:#777 !important}
.text-dark{color:#1A2B48 !important}
.text-danger{color:#c03 !important}
.text-warning{color:#e6ae06 !important}
.bg-lightgray{background-color:#f5f5f5 !important}
hr{border-top:1px solid #EAEEF3;opacity:1}
.vr{background-color:#a7a7a7;min-height:initial;height:20px;align-self:center;opacity:1}
.badge{font-weight:500}
.badge.text-bg-gray{color:initial !important;background-color:#eee !important}
.table{min-width:100%;width:max-content}
.table thead tr th{font-weight:600}
.table-party-stat tr th,.table-party-stat tr td{width:calc(100% / 3)}
.table-partylife-bg{color:#fff !important;background-color:#5f6b7e !important;border-color:#5f6b7e !important}
.table-myparty-list tr th,.table-myparty-list tr td{vertical-align:middle}
.table-myparty-list tr th{padding:0.25rem}
.table-myparty-list tr td{padding:0.25rem}
.table-myparty-list tr td:nth-of-type(1){width:20%}
.table-myparty-list .btn{padding:4px 12px}
.table-myparty-list .btn.btn-primary,.table-myparty-list .btn.btn-success,.table-myparty-list .btn.btn-danger{color:#fff}
.table-myparty-list .btn.btn-primary:hover,.table-myparty-list .btn.btn-success:hover,.table-myparty-list .btn.btn-danger:hover{color:#fff}
.btn{font-weight:600;font-size:14px;font-style:normal;text-transform:uppercase;padding:12px 16px 12px 16px}
.btn.btn-sm{font-weight:600;font-size:14px;padding:6px 12px 6px 12px}
.btn:hover{text-decoration:none}
.btn.btn-primary{color:#fff;background-color:#1a2b48;border-color:#1a2b48}
.btn.btn-primary:hover,.btn.btn-primary:active{color:#fff;background-color:#1a2b48;border-color:#1a2b48}
.btn.btn-outline-primary{color:#1a2b48;border-color:#1a2b48}
.btn.btn-outline-primary:hover,.btn.btn-outline-primary:active{color:#fff;background-color:#1a2b48;border-color:#1a2b48}
.btn.btn-blue{color:#fff;background-color:#5191FA;border-color:#5191FA}
.btn.btn-blue:hover,.btn.btn-blue:active{color:#fff;background-color:#5191FA;border-color:#5191FA}
.btn.btn-purple{color:#fff;background-color:#9D6AFF;border-color:#9D6AFF}
.btn.btn-purple:hover,.btn.btn-purple:active{color:#fff;background-color:#9D6AFF;border-color:#9D6AFF}
.btn.btn-interested{font-size:13px;color:#fff;background-color:#1a2b48;border-color:#1a2b48;line-height:initial;padding:6px 8px 6px 8px}
.btn.btn-interested:hover,.btn.btn-interested:active{color:#fff;background-color:#1a2b48;border-color:#1a2b48}
.btn.btn-interested::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"+";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0 8px 0 0}
.btn.btn-interested.active{background-color:#9D6AFF;border-color:#9D6AFF}
.btn.btn-interested.active::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0 8px 0 0}
.alert{color:#1a2b48}
.alert p{color:#1a2b48}
.flexdatalist-results{color:#1A2B48;background-color:#fff;border:1px solid #dfdfdf !important;border-radius:12px !important;z-index:100000;max-height:192px;overflow-y:auto;list-style:none;position:absolute;top:0;left:0;padding:0;margin:8px 0 0 0}
.flexdatalist-results li{font-size:14px;color:#757575;border-bottom:1px solid #dfdfdf;padding:8px 16px 8px 16px;cursor:pointer}
.flexdatalist-results li:last-child{border:0}
.flexdatalist-results li:hover{color:#1A2B48;background-color:#f5f5f5}
.flexdatalist-results li span.highlight{font-weight:600;color:#1A2B48}
.flexdatalist-results li.active{color:#fff;background-color:#2b82c9;cursor:pointer}
.flexdatalist-results li.no-results{font-style:italic;color:#757575}
.flexdatalist-results li.group{background-color:#f3f3f4;color:#757575;padding:8px}
.flexdatalist-results li .group-name{font-weight:600}
.flexdatalist-results li .group-item-count{font-size:85%;color:#757575;display:inline-block;padding-left:10px}
.flexdatalist-multiple:before{content:"";display:block;clear:both}
.flexdatalist-multiple{list-style:none;text-align:left;width:100%;padding:0;margin:0;cursor:text}
.flexdatalist-multiple.disabled{background-color:#eee;cursor:default}
.flexdatalist-multiple:after{content:"";display:block;clear:both}
.flexdatalist-multiple li{display:inline-block;position:relative;margin:5px}
.flexdatalist-multiple li.input-container,.flexdatalist-multiple li.input-container input{border:none;height:auto;padding:0 0 0 4px;line-height:24px}
.flexdatalist-multiple li.value{color:#444;background-color:#efefef;border-radius:3px;line-height:20px;display:inline-block;float:left;padding:2px 25px 2px 7px}
.flexdatalist-multiple li.toggle{cursor:pointer;transition:opacity ease-in-out 300ms}
.flexdatalist-multiple li.toggle.disabled{text-decoration:line-through;opacity:0.8}
.flexdatalist-multiple li.value span.fdl-remove{font-weight:700;font-size:20px;line-height:20px;cursor:pointer;position:absolute;top:0;right:0;opacity:0.7;padding:2px 5px}
.flexdatalist-multiple li.value span.fdl-remove:hover{opacity:1}
.daterangepicker{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;border:1px solid #dfdfdf;border-radius:12px;margin-top:8px}
.daterangepicker:before,.daterangepicker:after,.daterangepicker .drp-buttons{display:none !important}
.daterangepicker .calendar-table tr:nth-of-type(1) th{border-bottom:1px solid #dfdfdf;padding:0 8px 8px 8px}
.daterangepicker .calendar-table tr:nth-of-type(2) th{padding:8px}
.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{font-size:14px;padding:4px 8px 4px 8px}
.daterangepicker .calendar-table th{font-weight:600;color:#1A2B48}
.daterangepicker .calendar-table th.month{color:#1A2B48}
.daterangepicker .calendar-table th.prev,.daterangepicker .calendar-table th.next{padding:0}
.daterangepicker .calendar-table th.prev span,.daterangepicker .calendar-table th.next span{display:none}
.daterangepicker .calendar-table th.prev:hover,.daterangepicker .calendar-table th.next:hover{background-color:transparent}
.daterangepicker .calendar-table th.prev::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#1A2B48;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.daterangepicker .calendar-table th.next::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#1A2B48;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.daterangepicker .calendar-table td.active{color:#fff;background-color:#5191FA}
.daterangepicker .calendar-table td.active:hover{color:#fff;background-color:#5191FA}
.daterangepicker .calendar-table td.active.start-date,.daterangepicker .calendar-table td.active.end-date{color:#fff}
.daterangepicker .calendar-table td.weekend{color:#c03}
.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{box-shadow:none}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{font-size:14px}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option:hover{cursor:pointer}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:0.5rem;height:0.5rem;padding:0.25em;margin-right:0.5rem}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{cursor:pointer}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field{font-size:14px}
.more-content-show{display:none}
.less-content-show{display:inline}
.card{--bs-card-border-color:#dfdfdf;height:100%}
.card .card-img-top{aspect-ratio:1.9104477612;width:100%;max-height:100%;height:auto !important;object-fit:cover !important;object-position:center;transition:transform 0.3s ease-in-out}
.card .card-img-top:hover{transform:scale(1.1)}
.card .profile-photo{min-width:48px !important;min-height:48px !important;width:48px !important;height:48px !important;object-fit:cover !important;object-position:center !important}
.card.card-performers{background-color:transparent}
.card.card-performers .card-img-top-wrapper{border:2px solid #9D6AFF;aspect-ratio:1;transition:all 0.3s ease-in-out}
.card.card-performers .card-img-top-wrapper:hover{border:2px solid #1A2B48}
.card.card-performers .card-img-top{transition:all 0.3s ease-in-out;min-width:100%;min-height:100%;width:100%;height:100%;aspect-ratio:1}
.card.membership{height:auto}
#loginModal .form-control,#registerModal .form-control,#afterCartModal .form-control{font-size:14px;color:#5E6D77;border-color:#DAE1E7;border-radius:3px 0 0 3px;padding:12px 16px 12px 16px}
#loginModal .form-control:focus,#registerModal .form-control:focus,#afterCartModal .form-control:focus{color:#5E6D77;border-color:#DAE1E7}
#loginModal .form-control::placeholder,#registerModal .form-control::placeholder,#afterCartModal .form-control::placeholder{color:#9e9e9e}
#loginModal .form-check-input,#registerModal .form-check-input,#afterCartModal .form-check-input{border-color:#b4b9be;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);width:16px;height:16px;margin-top:-1px}
#loginModal .form-check-input:checked,#registerModal .form-check-input:checked,#afterCartModal .form-check-input:checked{--bs-form-check-bg-image:none;background:transparent}
#loginModal .form-check-input:checked::before,#registerModal .form-check-input:checked::before,#afterCartModal .form-check-input:checked::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#5191FA;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:-4px;left:3px}
#loginModal .input-group .form-control,#registerModal .input-group .form-control,#afterCartModal .input-group .form-control{border-right:0}
#loginModal .input-group .input-group-text,#registerModal .input-group .input-group-text,#afterCartModal .input-group .input-group-text{color:#acb5be;background-color:#fff;border-color:#DAE1E7;border-radius:0 3px 3px 0;padding-left:0}
#loginModal .btn,#registerModal .btn,#afterCartModal .btn{border-radius:3px}
#loginModal .modal-dialog .modal-content,#registerModal .modal-dialog .modal-content,#afterCartModal .modal-dialog .modal-content{border:0;border-radius:5px}
#loginModal .modal-dialog .modal-content .modal-header,#registerModal .modal-dialog .modal-content .modal-header,#afterCartModal .modal-dialog .modal-content .modal-header{border:0;padding:24px 24px 16px 24px}
#loginModal .modal-dialog .modal-content .modal-header .btn-close,#registerModal .modal-dialog .modal-content .modal-header .btn-close,#afterCartModal .modal-dialog .modal-content .modal-header .btn-close{background-size:1.6em;width:1.6em;height:1.6em}
#loginModal .modal-dialog .modal-content .modal-body,#registerModal .modal-dialog .modal-content .modal-body,#afterCartModal .modal-dialog .modal-content .modal-body{padding:0 24px 24px 24px}
.breadcrumb-wrapper{border-bottom:1px solid #EAEEF3;padding:20px 0 20px 0}
.breadcrumb-wrapper .breadcrumb{--bs-breadcrumb-item-padding-x:20px}
.breadcrumb-wrapper .breadcrumb .breadcrumb-item{font-weight:500;color:#1A2B48}
.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{font-weight:500;color:#1A2B48;text-decoration:none}
.breadcrumb-wrapper .breadcrumb .breadcrumb-item a:hover{color:#1A2B48}
.breadcrumb-wrapper .breadcrumb .breadcrumb-item + .breadcrumb-item::before{background-color:#D0D7DD;border-radius:50%;content:"";display:inline-block;width:4px;height:4px;vertical-align:middle;float:initial;padding:0;margin:0 20px 0 0}
.topbar{font-size:12px;color:#fff;background-color:#9D6AFF}
.topbar a{font-family:"Montserrat",sans-serif;font-weight:800;font-style:italic;color:#fff;text-decoration:none}
.topbar a:hover,.topbar a:focus{color:#fff}
.topbar .vr{background-color:rgba(0,0,0,0.4);opacity:1}
.topbar .nav .nav-item{margin:0 0 0 24px}
.topbar .nav .nav-item:first-child{margin:0}
.topbar .nav .nav-item .nav-link{font-family:"Montserrat",sans-serif;font-weight:800;font-style:italic;padding:0}
.topbar .nav .lang img{width:16px;height:auto;vertical-align:-2px}
.topbar .dropdown .dropdown-menu{font-size:12px;background-color:#1A2B48;border:0;border-radius:0;inset:15px auto auto 0 !important}
.topbar .dropdown .dropdown-menu .dropdown-item{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;background-color:#1A2B48;padding:8px 16px 8px 16px}
.topbar .dropdown .dropdown-menu .dropdown-item:hover{background-color:#233448}
.topbar .dropdown .dropdown-menu.dropdown-menu-end{inset:15px 0 auto auto !important}
.topbar .dropdown .dropdown-toggle::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border:0;vertical-align:1px}
.topbar .dropdown.currency .dropdown-menu{--bs-dropdown-min-width:1rem}
.topbar .dropdown.notifications a{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal}
.topbar .dropdown.notifications h6{font-size:14px}
.topbar .dropdown.notifications .btn.btn-primary{font-size:12px;text-transform:none}
.topbar .dropdown.notifications .mark-all{color:#1A2B48}
.topbar .dropdown.notifications .mark-all:hover{color:#1A2B48}
.topbar .dropdown.notifications .badge{font-weight:600}
.topbar .dropdown.notifications .dropdown-toggle::after{margin-left:14px}
.topbar .dropdown.notifications .dropdown-menu{--bs-dropdown-min-width:22rem;padding:1px}
.topbar .dropdown.notifications .dropdown-menu .dropdown-item{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal}
.topbar .dropdown.notifications .profile-photo{min-width:32px;min-height:32px;width:32px;height:32px;object-fit:cover;object-position:center}
.topbar .dropdown.notifications .list{border-top:1px solid #EAEEF3;padding:12px}
.topbar .dropdown.notifications .list:hover,.topbar .dropdown.notifications .list.active{background-color:#f5f5f5}
.topbar .dropdown.ui .svg-inline--fa{width:1em}
.topbar .dropdown.ui .dropdown-menu li{border-bottom:1px solid #31414a}
.topbar .dropdown.ui .dropdown-menu li:last-child{border:0}
.topbar .dropdown.ui .profile-photo{background-color:#dfdfdf;border:2px solid #fff;border-radius:50rem;min-width:32px !important;min-height:32px !important;width:32px !important;height:32px !important;object-fit:cover !important;object-position:center !important}
.navbar{border-bottom:1px solid #EAEEF3;position:relative}
.navbar.navbar-secondary{border-bottom:1px solid #EAEEF3}
.navbar.navbar-secondary .half-circle{border:1px solid #EAEEF3;clip-path:polygon(0% 56%,100% 56%,100% 100%,0% 100%)}
.navbar.navbar-secondary .navbar-brand img{border-color:#EAEEF3}
.navbar .navbar-brand{position:absolute;top:3px;left:initial;z-index:99}
.navbar .navbar-brand img{border:3px solid #fff;border-radius:50rem;width:144px;height:144px;object-fit:cover;object-position:center}
.navbar .navbar-nav{margin-top:6px;margin-left:calc(144px + 37px)}
.navbar .navbar-nav .nav-item{margin:0 0 0 40px}
.navbar .navbar-nav .nav-item:first-child{margin-left:0}
.navbar .navbar-nav .nav-item .nav-link{font-family:"Montserrat",sans-serif;font-weight:900;font-size:16px;font-style:italic;color:#9D6AFF;text-transform:uppercase;transition:all 0.3s;padding:0}
.navbar .navbar-nav .nav-item .nav-link:hover{color:#662be5;text-decoration:none}
.navbar .navbar-toggler{font-size:24px;color:#1A2B48;border:0;padding:6px 8px 6px 8px;margin-left:auto}
.navbar .navbar-toggler:hover,.navbar .navbar-toggler :focus{color:#fff;background-color:#1a2b48}
.navbar .half-circle{background-color:#fff;border-radius:50rem;width:224px;height:224px;clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%);position:absolute;top:-48px;z-index:1}
.offcanvas{--bs-offcanvas-width:300px;--bs-offcanvas-border-color:#1a2b48}
.offcanvas a{color:#1a2b48;text-decoration:none}
.offcanvas a:hover{color:#1a2b48}
.offcanvas hr{border-top:1px solid #e6e6e6;opacity:1}
.offcanvas .profile-photo{background-color:#dfdfdf;border-radius:50rem;min-width:32px !important;min-height:32px !important;width:32px !important;height:32px !important;object-fit:cover !important;object-position:center !important}
.offcanvas .offcanvas-header{color:#fff;background-color:#1a2b48;padding:10px}
.offcanvas .offcanvas-header .btn-close{font-size:12px;color:#fff;background:none;border:1px solid #fff;border-radius:50rem;width:auto;height:auto;padding:0 24px 0 4px;margin:0;opacity:1}
.offcanvas .nav .svg-inline--fa{width:1em}
.offcanvas .nav.main .nav-item{border-bottom:1px solid #e6e6e6}
.offcanvas .nav.main .nav-item:last-child{border:0}
.offcanvas .nav.main .nav-item .nav-link{padding:8px 0 8px 0}
.offcanvas .nav .nav-item{position:relative}
.offcanvas .nav .nav-item .nav-link{padding:4px 16px 4px 16px}
.offcanvas .nav .nav-item .nav-link[aria-expanded="false"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;transform:translateY(-50%);top:50%;right:16px}
.offcanvas .nav .nav-item .nav-link[aria-expanded="true"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;transform:translateY(-50%);top:50%;right:16px}
.offcanvas-btn-filter{border-radius:0 4px 4px 0;line-height:1;position:fixed;transform:translateY(-50%);top:50%;left:0;padding:8px}
.header-lp{background-color:#662be5;background-repeat:no-repeat;background-position:center top;background-size:cover;min-height:400px;height:400px;position:relative}
.header-lp .search .form-label{font-family:"Montserrat",sans-serif;font-weight:900;font-size:14px;font-style:italic;text-transform:uppercase;color:#9D6AFF;background-color:#fff;border-radius:50rem;padding:6px 16px 6px 16px}
.header-lp .search .input-group .form-control{font-size:14px;background-color:#fff;border-color:#fff;border-radius:50rem 0 0 50rem;padding:10px 16px 10px 16px}
.header-lp .search .input-group .form-control:focus{background-color:#fff;border-color:#fff;padding:10px 16px 10px 16px}
.header-lp .search .input-group .form-control::placeholder{color:#9e9e9e}
.header-lp .search .input-group .btn{color:#fff;background-color:#9D6AFF;border-color:#9D6AFF;border-radius:0 50rem 50rem 0 !important;box-shadow:none;padding:10px 16px 10px 16px}
.header-lp .search .input-group .btn:hover{color:#fff;background-color:#9D6AFF;border-color:#9D6AFF}
.header-lp .search .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:50rem 0 0 50rem}
.timeline-party{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:1}
.timeline-party::before{content:"";background-color:#9D6AFF;border-radius:50rem;width:calc(100% - 2px);height:2px;position:absolute;left:0;right:0}
.timeline-party .day{text-align:center;position:relative;z-index:2}
.timeline-party .day .text{font-weight:600;font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#9D6AFF;border:2px solid #9D6AFF;border-radius:6px;display:inline-block;min-width:122px;transition:all 0.15s ease-in-out;padding:4px 16px 4px 16px}
.timeline-party .day .text:hover{color:#9D6AFF;text-decoration:none;background-color:#fff;border-color:#9D6AFF}
.fav-clubs .card{--bs-card-border-radius:12px;--bs-card-inner-border-radius:12px}
.fav-clubs .card .card-img-top-wrapper{border-radius:12px 12px 0 0}
.fav-clubs .card a{color:#1A2B50;text-decoration:none}
.fav-clubs .card a:hover{color:#1A2B50}
.fav-clubs .card .middot-1::before{background-color:#D0D7DD;border-radius:50%;content:"";display:inline-block;width:4px;height:4px;vertical-align:middle;margin:0 16px 0 0}
.fav-clubs .card .icon{color:#5e6d77;width:1em}
.fav-clubs .card .badge{font-weight:500;font-size:13px;border-radius:6px;position:absolute;top:16px;right:16px;padding:8px 10px 8px 10px}
.fav-clubs .card .badge.text-bg-primary{background-color:#9D6AFF !important}
.fav-clubs .card .badge.text-bg-danger{background-color:#ED0925 !important}
.fav-clubs .card .favorite{position:absolute;top:16px;right:16px}
.fav-clubs .card .favorite .heart:hover::before{color:#ff9290;cursor:pointer}
.fav-clubs .card .favorite .heart.active::before{color:#ff9290}
.fav-clubs .card .favorite .heart::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#fff;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.15s ease-in-out}
.fav-clubs .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fav-clubs .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fav-clubs .swiper .badge{font-weight:500;font-size:11px;border-radius:6px;position:absolute;left:16px;bottom:16px;padding:5px 6px 5px 6px}
.fav-clubs .swiper .badge.text-bg-primary{background-color:#9D6AFF !important}
.fav-clubs .swiper .badge.text-bg-danger{background-color:#ED0925 !important}
.news .card{border:0}
.news .card a{color:#1A2B50;text-decoration:none}
.news .card a:hover{color:#1A2B50}
.news .card a.category{font-weight:500}
.news .card a.readmore{font-family:"Montserrat",sans-serif;font-weight:900;font-style:italic;color:#9D6AFF;text-transform:uppercase;display:inline-block}
.news .card .middot-1::before{background-color:#7b7b7b;border-radius:50%;content:"";display:inline-block;width:5px;height:5px;vertical-align:middle;margin:0 16px 0 0}
.news .card h6.h-secondary{font-weight:700}
.news .card .card-img-top-wrapper{border-radius:12px}
.news .card .card-img-top-wrapper .card-img-top{border-radius:12px}
.news .card .card-body{padding:16px 0 0 0}
.news .header{background-color:#1a2b48;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:242px;height:242px;position:relative}
.news .header h2{position:relative;top:68px}
.news.news-list p,.news.news-details p{color:#1A2B48}
.news.news-list .side-heading,.news.news-details .side-heading{width:100%;display:flex;align-items:center}
.news.news-list .side-heading::after,.news.news-details .side-heading::after{content:"";border-top:1px solid #D7DCE3;flex:1;margin:0 0 0 16px}
.news.news-list .category,.news.news-details .category{font-weight:600;font-size:12px;color:#5191fa}
.news.news-list .category:hover,.news.news-details .category:hover{color:#5191fa}
.news.news-list ul,.news.news-details ul{padding:0 0 0 16px;margin:0}
.news.news-list ul li,.news.news-details ul li{margin:16px 0 0 0}
.news.news-list ul li a,.news.news-details ul li a{font-weight:500;color:#1A2B48;text-decoration:none}
.news.news-list ul li a:hover,.news.news-details ul li a:hover{color:#1A2B48}
.news.news-list ul li:first-child,.news.news-details ul li:first-child{margin:0}
.news.news-list ul li::marker,.news.news-details ul li::marker{color:#5191fa}
.news.news-list .tag,.news.news-details .tag{font-weight:500;font-size:11px;color:#fff !important;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#9D6AFF;border-radius:6px;display:inline-block;padding:6px 10px 6px 10px}
.news.news-list .input-group .form-control,.news.news-details .input-group .form-control{font-size:14px;font-style:italic;color:#1a2b48;border-color:#1a2b48;border-radius:3px}
.news.news-list .input-group .form-control:focus,.news.news-details .input-group .form-control:focus{border-color:#1a2b48}
.news.news-list .input-group .form-control::placeholder,.news.news-details .input-group .form-control::placeholder{color:#9e9e9e}
.news.news-list .input-group .btn,.news.news-details .input-group .btn{border-radius:3px;padding:6px 8px 6px 8px}
.news.news-list .card .card-img-top-wrapper,.news.news-details .card .card-img-top-wrapper{max-height:480px}
.news.news-list .card .card-img-top-wrapper .badge,.news.news-details .card .card-img-top-wrapper .badge{font-weight:500;font-size:14px;border-radius:6px;position:absolute;top:24px;left:24px;padding:8px 10px 8px 10px}
.news.news-list .card .card-img-top-wrapper .badge.text-bg-primary,.news.news-details .card .card-img-top-wrapper .badge.text-bg-primary{background-color:#9D6AFF !important}
.news.news-list .card .news-img-large,.news.news-details .card .news-img-large{min-height:380px;height:380px}
.news.news-list .card .profile-photo,.news.news-details .card .profile-photo{min-width:32px;min-height:32px;width:32px;height:32px;object-fit:cover;object-position:center}
.news.news-list .card .subtitle,.news.news-details .card .subtitle{font-weight:500;color:#5e6d77}
.news.news-list .card .subtitle p,.news.news-details .card .subtitle p{color:#5e6d77}
.news.news-list .card .middot-1::before,.news.news-details .card .middot-1::before{background-color:#D0D7DD}
.news-details .card .card-footer{background:none;border:0;padding:24px 0 0 0}
.news-details .card .card-footer a{color:#5E6D77;text-decoration:none}
.news-details .card .card-footer a:hover{color:#5E6D77}
.news-details .share{position:absolute;top:24px;right:24px}
.news-details .share .btn{font-size:16px;color:#fff;text-align:center;background-color:rgba(26,43,72,0.7);border:0;border-radius:50rem;width:40px;height:40px;line-height:42px;padding:0}
.news-details .share .btn:hover{color:#fff;background-color:rgba(26,43,72,0.7)}
.news-details .share .dropdown-center:hover .dropdown-menu{display:block}
.news-details .share .dropdown-menu{--bs-dropdown-min-width:1rem;background:none;border:0;padding:6px 0 0 0;margin:0}
.news-details .share .dropdown-menu li{margin:6px 0 0 0}
.news-details .share .dropdown-menu li::before{display:none}
.news-details .share .dropdown-menu li:first-child{margin:0}
.news-details .share .dropdown-menu .dropdown-item{color:#1A2B48;text-align:center;background-color:#fff;border-radius:50rem;width:40px;height:40px;line-height:42px;padding:0}
.news-details .share .dropdown-menu .dropdown-item:hover{color:#1A2B48;background-color:#fff}
.news-masonry .header{background-color:#1a2b48;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:242px;height:242px;position:relative}
.news-masonry .header h2{position:relative;top:68px}
.news-masonry a.readmore{font-family:"Montserrat",sans-serif;font-weight:900;font-style:italic;color:#9D6AFF;text-transform:uppercase;text-decoration:none;display:inline-block}
.news-masonry .card{border:0;height:auto}
.news-masonry .card a{color:#7b7b7b;text-decoration:none}
.news-masonry .card a:hover{color:#7b7b7b}
.news-masonry .card a.category{color:#9D6AFF}
.news-masonry .card a.category:hover{color:#9D6AFF}
.news-masonry .card p{color:#7b7b7b}
.news-masonry .card .middot-1::before{background-color:#7b7b7b;border-radius:50%;content:"";display:inline-block;width:5px;height:5px;vertical-align:middle;margin:0 16px 0 0}
.news-masonry .card h6.h-secondary{font-weight:700}
.news-masonry .card .card-img{border-radius:12px}
.news-masonry .card .card-img-top-wrapper{border-radius:12px}
.news-masonry .card .card-img-top-wrapper .card-img-top{border-radius:12px;min-height:192px;height:192px;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}
.news-masonry .card .card-img-top-wrapper .badge,.news-masonry .card .card-img-top-wrapper .badge-masonry{font-weight:500;font-size:0.85rem;text-align:center;border-radius:6px;min-width:32px;width:32px;min-height:32px;height:32px;line-height:33px;position:absolute;top:16px;left:16px;padding:0}
.news-masonry .card .card-img-top-wrapper .badge.text-bg-primary,.news-masonry .card .card-img-top-wrapper .badge-masonry.text-bg-primary{background-color:#9D6AFF !important}
.news-masonry .card .card-img-top-wrapper .number{font-weight:700;font-size:16px;color:#9D6AFF;text-align:center;background-color:#fff;border-radius:6px;min-width:32px;width:32px;min-height:32px;height:32px;line-height:33px;position:absolute;right:16px;bottom:16px}
.news-masonry .card .card-body{padding:16px 0 0 0}
.news-masonry .card.news-masonry-1 a:hover .card-img,.news-masonry .card.news-masonry-2 a:hover .card-img,.news-masonry .card.news-masonry-3 a:hover .card-img,.news-masonry .card.news-masonry-4 a:hover .card-img,.news-masonry .card.news-masonry-2-1 a:hover .card-img,.news-masonry .card.news-masonry-2-2 a:hover .card-img{transform:scale(1.1)}
.news-masonry .card.news-masonry-1 a .card-title,.news-masonry .card.news-masonry-2 a .card-title,.news-masonry .card.news-masonry-3 a .card-title,.news-masonry .card.news-masonry-4 a .card-title,.news-masonry .card.news-masonry-2-1 a .card-title,.news-masonry .card.news-masonry-2-2 a .card-title{color:#fff;margin:0 0 1rem 0}
.news-masonry .card.news-masonry-1 a .card-text,.news-masonry .card.news-masonry-2 a .card-text,.news-masonry .card.news-masonry-3 a .card-text,.news-masonry .card.news-masonry-4 a .card-text,.news-masonry .card.news-masonry-2-1 a .card-text,.news-masonry .card.news-masonry-2-2 a .card-text{color:#e0e0e0}
.news-masonry .card.news-masonry-1 .badge,.news-masonry .card.news-masonry-2 .badge,.news-masonry .card.news-masonry-3 .badge,.news-masonry .card.news-masonry-4 .badge,.news-masonry .card.news-masonry-2-1 .badge,.news-masonry .card.news-masonry-2-2 .badge{font-weight:500;font-size:1.1rem;border-radius:12px;min-width:32px;width:40px;min-height:40px;height:40px;line-height:40px;position:absolute;top:16px;left:16px;padding:0}
.news-masonry .card.news-masonry-1 .badge.text-bg-primary,.news-masonry .card.news-masonry-2 .badge.text-bg-primary,.news-masonry .card.news-masonry-3 .badge.text-bg-primary,.news-masonry .card.news-masonry-4 .badge.text-bg-primary,.news-masonry .card.news-masonry-2-1 .badge.text-bg-primary,.news-masonry .card.news-masonry-2-2 .badge.text-bg-primary{background-color:#9D6AFF !important}
.news-masonry .card.news-masonry-1 .card-img-wrapper,.news-masonry .card.news-masonry-2 .card-img-wrapper,.news-masonry .card.news-masonry-3 .card-img-wrapper,.news-masonry .card.news-masonry-4 .card-img-wrapper,.news-masonry .card.news-masonry-2-1 .card-img-wrapper,.news-masonry .card.news-masonry-2-2 .card-img-wrapper{border-radius:12px}
.news-masonry .card.news-masonry-1 .card-img-overlay,.news-masonry .card.news-masonry-2 .card-img-overlay,.news-masonry .card.news-masonry-3 .card-img-overlay,.news-masonry .card.news-masonry-4 .card-img-overlay,.news-masonry .card.news-masonry-2-1 .card-img-overlay,.news-masonry .card.news-masonry-2-2 .card-img-overlay{background:white;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.9) 90%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.9) 90%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.9) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#000",GradientType=1);border-radius:12px;top:initial;left:0;right:0;bottom:0}
.news-masonry .card.news-masonry-1 .card-img-overlay p,.news-masonry .card.news-masonry-2 .card-img-overlay p,.news-masonry .card.news-masonry-3 .card-img-overlay p,.news-masonry .card.news-masonry-4 .card-img-overlay p,.news-masonry .card.news-masonry-2-1 .card-img-overlay p,.news-masonry .card.news-masonry-2-2 .card-img-overlay p{color:rgba(255,255,255,0.65)}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date a,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date a,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date a,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date a,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date a,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date a{color:#fff;text-decoration:none}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date a:hover,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date a:hover,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date a:hover,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date a:hover,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date a:hover,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date a:hover{color:#fff}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date a.category,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date a.category,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date a.category,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date a.category,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date a.category,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date a.category{font-weight:500}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date a.readmore,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date a.readmore,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date a.readmore,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date a.readmore,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date a.readmore,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date a.readmore{font-family:"Montserrat",sans-serif;font-weight:900;font-style:italic;color:#9D6AFF;text-transform:uppercase;display:inline-block}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date p,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date p,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date p,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date p,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date p,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date p{color:#fff}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date .category,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date .category{font-weight:500}
.news-masonry .card.news-masonry-1 .card-img-overlay .news-cat-date .middot-1::before,.news-masonry .card.news-masonry-2 .card-img-overlay .news-cat-date .middot-1::before,.news-masonry .card.news-masonry-3 .card-img-overlay .news-cat-date .middot-1::before,.news-masonry .card.news-masonry-4 .card-img-overlay .news-cat-date .middot-1::before,.news-masonry .card.news-masonry-2-1 .card-img-overlay .news-cat-date .middot-1::before,.news-masonry .card.news-masonry-2-2 .card-img-overlay .news-cat-date .middot-1::before{background-color:#fff;border-radius:50%;content:"";display:inline-block;width:5px;height:5px;vertical-align:middle;margin:0 16px 0 16px}
.news-masonry .card.news-masonry-1 .card-img-wrapper .card-img{border-radius:12px;min-height:512px;height:512px;object-fit:cover;object-position:top;transition:transform 0.3s ease-in-out}
.news-masonry .card.news-masonry-2 .card-img-wrapper .card-img{border-radius:12px;min-height:320px;height:320px;object-fit:cover;object-position:top;transition:transform 0.3s ease-in-out}
.news-masonry .card.news-masonry-3 .card-img-wrapper .card-img{border-radius:12px;min-height:380px;height:380px;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}
.news-masonry .card.news-masonry-4 .card-img-wrapper .card-img{border-radius:12px;min-height:380px;height:380px;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}
.news-masonry .card.news-masonry-2-1 .card-img-wrapper .card-img{border-radius:12px;min-height:560px;height:560px;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}
.news-masonry .card.news-masonry-2-2 .card-img-wrapper .card-img{border-radius:12px;min-height:560px;height:560px;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}
.news-masonry .news-panel-title h6{font-family:"Poppins",sans-serif;font-weight:600;font-style:initial;text-transform:uppercase;position:relative;padding:0 0 1rem 0;margin:0}
.news-masonry .news-panel-title h6::before{background-color:#9D6AFF;border-radius:50rem;content:"";position:absolute;left:0;bottom:0;width:25%;height:5px}
.news-masonry .news-panel-title h6::after{background-color:#9D6AFF;content:"";position:absolute;left:0;bottom:2px;min-width:100%;width:100%;height:1px}
.news-masonry .nav-tabs{border:0;padding:0 !important;margin:0 !important}
.news-masonry .nav-tabs::after{content:"";background-color:#9D6AFF;width:100%;height:1px;display:block;position:relative;top:-2px}
.news-masonry .nav-tabs .nav-item{margin:0}
.news-masonry .nav-tabs .nav-item:first-child{margin:0}
.news-masonry .nav-tabs .nav-item .nav-link{font-size:16px;font-weight:600;color:#1A2B48;text-transform:uppercase;border:0;padding:0 16px 0 16px}
.news-masonry .nav-tabs .nav-item .nav-link:first-of-type{padding-left:0}
.news-masonry .nav-tabs .nav-item .nav-link:hover{color:#1A2B48}
.news-masonry .nav-tabs .nav-item .nav-link.active{color:#1A2B48;border:0;padding:0 16px 0 16px}
.news-masonry .nav-tabs .nav-item .nav-link.active:first-of-type{padding-left:0}
.news-masonry .nav-tabs .nav-item .nav-link.active::after{content:"";background-color:#9D6AFF;border-radius:50rem;width:100%;height:5px;display:block;margin:8px 0 0 0}
.news-masonry #latest-tab-pane h6,.news-masonry #videos-tab-pane h6,.news-masonry #photos-tab-pane h6,.news-masonry .side-news h6{font-size:0.9rem}
.news-masonry #latest-tab-pane .small,.news-masonry #videos-tab-pane .small,.news-masonry #photos-tab-pane .small,.news-masonry .side-news .small{font-size:0.7rem}
.news-masonry #latest-tab-pane .card .card-img-top-wrapper,.news-masonry #videos-tab-pane .card .card-img-top-wrapper,.news-masonry #photos-tab-pane .card .card-img-top-wrapper,.news-masonry .side-news .card .card-img-top-wrapper{min-width:64px;width:64px;min-height:64px;height:64px}
.news-masonry #latest-tab-pane .card .card-img-top-wrapper .card-img-top,.news-masonry #videos-tab-pane .card .card-img-top-wrapper .card-img-top,.news-masonry #photos-tab-pane .card .card-img-top-wrapper .card-img-top,.news-masonry .side-news .card .card-img-top-wrapper .card-img-top{min-width:64px;width:64px;min-height:64px;height:64px}
.news-masonry #latest-tab-pane .card .middot-1::before,.news-masonry #videos-tab-pane .card .middot-1::before,.news-masonry #photos-tab-pane .card .middot-1::before,.news-masonry .side-news .card .middot-1::before{margin:0 8px 0 8px}
.news-masonry .news-video-bg{background-color:#768091}
.news-masonry .news-video-bg h3,.news-masonry .news-video-bg h6{color:#fff}
.news-masonry .news-video-bg p{color:#e0e0e0}
.news-masonry .news-video-bg .middot-1::before{background-color:#e0e0e0}
.news-masonry .news-video-bg .card{border-radius:12px}
.news-masonry .news-video-bg .card.news-masonry-1 .card-img-wrapper .card-img{min-height:432px;height:432px}
.news-masonry .news-video-bg .card a.category{color:#e2d2ff}
.news-masonry .news-video-bg .card a.category:hover{color:#e2d2ff}
.news-masonry .news-side-videos .card{background-color:transparent}
.news-masonry .news-side-videos .card .card-img-top-wrapper{min-width:96px;width:96px;min-height:96px;height:96px}
.news-masonry .news-side-videos .card .card-img-top-wrapper .card-img-top{min-width:96px;width:96px;min-height:96px;height:96px}
.news-masonry .news-side-videos .card .card-img-top-wrapper .badge{font-size:0.85rem;min-width:28px;width:28px;min-height:28px;height:28px;line-height:29px}
.side-adver-1 img{border-radius:12px;min-height:96px;max-height:192px;object-fit:cover;object-position:center}
.full-adver-1 img{border-radius:12px;min-height:96px;max-height:192px;object-fit:cover;object-position:center}
.profile-photo-card{background-color:#dfdfdf;border:2px solid #fff;border-radius:50rem;min-width:40px;min-height:40px;width:40px;height:40px;position:absolute;top:16px;left:16px;overflow:hidden;transition:all 0.15s ease-in-out}
.profile-photo-card:hover{border-color:#9D6AFF}
.profile-photo-card img{width:36px;height:36px;object-fit:cover;object-position:center}
.parties .header,.clubs .header,.tours .header{background-color:#1a2b48;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:242px;height:242px;position:relative}
.parties .header .search-wrapper,.clubs .header .search-wrapper,.tours .header .search-wrapper{position:absolute;top:68px;left:0;right:0}
.parties .header .search-wrapper .search,.clubs .header .search-wrapper .search,.tours .header .search-wrapper .search{background-color:#fff;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);padding:0 0 0 16px}
.parties .header .search-wrapper .search .border-end,.clubs .header .search-wrapper .search .border-end,.tours .header .search-wrapper .search .border-end{border-color:#dee2e6 !important}
.parties .header .search-wrapper .search .svg-inline--fa,.clubs .header .search-wrapper .search .svg-inline--fa,.tours .header .search-wrapper .search .svg-inline--fa{color:#5191fa}
.parties .header .search-wrapper .search .form-label,.clubs .header .search-wrapper .search .form-label,.tours .header .search-wrapper .search .form-label{font-size:14px;color:#5E6D77}
.parties .header .search-wrapper .search .form-control,.clubs .header .search-wrapper .search .form-control,.tours .header .search-wrapper .search .form-control{font-size:16px;color:#5191fa;border:0;border-radius:0;padding:0}
.parties .header .search-wrapper .search .form-control::placeholder,.clubs .header .search-wrapper .search .form-control::placeholder,.tours .header .search-wrapper .search .form-control::placeholder{color:#5191fa}
.parties .header .search-wrapper .search .btn.btn-blue,.clubs .header .search-wrapper .search .btn.btn-blue,.tours .header .search-wrapper .search .btn.btn-blue{border-radius:0 6px 6px 0;width:auto;height:81px;padding:16px 24px 16px 24px}
.parties .header .search-wrapper .search .date,.clubs .header .search-wrapper .search .date,.tours .header .search-wrapper .search .date{font-size:16px;color:#5191fa;cursor:pointer}
.parties .header .search-wrapper .search-performer .dropdown-menu,.clubs .header .search-wrapper .search-performer .dropdown-menu,.tours .header .search-wrapper .search-performer .dropdown-menu{--bs-dropdown-border-color:#dee2e6}
.parties .header .search-wrapper .search-performer .dropdown-item,.clubs .header .search-wrapper .search-performer .dropdown-item,.tours .header .search-wrapper .search-performer .dropdown-item{font-size:14px;color:#757575;text-decoration:none}
.parties .header .search-wrapper .search-performer .dropdown-item:hover,.parties .header .search-wrapper .search-performer .dropdown-item:active,.parties .header .search-wrapper .search-performer .dropdown-item:focus,.clubs .header .search-wrapper .search-performer .dropdown-item:hover,.clubs .header .search-wrapper .search-performer .dropdown-item:active,.clubs .header .search-wrapper .search-performer .dropdown-item:focus,.tours .header .search-wrapper .search-performer .dropdown-item:hover,.tours .header .search-wrapper .search-performer .dropdown-item:active,.tours .header .search-wrapper .search-performer .dropdown-item:focus{color:#1A2B48;background-color:#f5f5f5}
.parties .card{--bs-card-border-radius:12px}
.parties .card .card-img-top-wrapper{border-radius:12px 12px 0 0}
.parties .card a{color:#1A2B50;text-decoration:none}
.parties .card a:hover{color:#1A2B50}
.parties .card span{color:#5e6d77}
.parties .card .middot-1::before{background-color:#D0D7DD;border-radius:50%;content:"";display:inline-block;width:4px;height:4px;vertical-align:middle;margin:0 16px 0 0}
.parties .card .badge{font-weight:500;font-size:13px;border-radius:6px;position:absolute;top:16px;right:16px;padding:8px 10px 8px 10px}
.parties .card .badge.text-bg-primary{background-color:#9D6AFF !important}
.parties .card .badge.text-bg-secondary{background-color:#d42681 !important}
.parties .card .badge.text-bg-danger{background-color:#ED0925 !important}
.parties .card .icon{color:#5e6d77;width:1em}
.parties .card .favorite{position:absolute;top:16px;right:16px}
.parties .card .favorite .heart:hover::before{color:#ff9290;cursor:pointer}
.parties .card .favorite .heart.active::before{color:#ff9290}
.parties .card .favorite .heart::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#fff;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.15s ease-in-out}
.parties .card .onsale{color:#fff;background-color:#d42681;border-radius:12px;position:absolute;right:16px;bottom:16px;padding:12px}
.parties .card .card-footer{background-color:transparent;border:0;border-top:1px dashed #dfdfdf}
.parties .card .card-footer .price-old{color:#c03;text-decoration-line:line-through}
.parties .card .card-footer .price{font-weight:500;font-size:18px;color:#1a2b48}
.parties .card .card-footer .price span{font-size:14px}
.parties .card .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card .membership img{width:24px;height:24px}
.parties .card .membership a{font-weight:400;color:#1a2b48;text-decoration:none}
.parties .card .membership a:hover{color:#1a2b48;text-decoration:underline}
.parties .card .membership .verified::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#9e9e9e;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card .membership .verified.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#5191fa;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card.filter{font-size:14px;border-radius:3px}
.parties .card.filter hr{border-color:#dfdfdf}
.parties .card.filter .card-title{text-transform:uppercase}
.parties .card.filter .card-title::before{content:"";background-color:#5191FA;width:3px;height:20px;display:inline-block;position:relative;left:-16px;top:3px}
.parties .card.filter .btn{font-weight:500;font-size:14px;border:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}
.parties .card.filter .btn[aria-expanded="false"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card.filter .btn[aria-expanded="true"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card.filter .form-check-input{border-color:#A0A9B2;border-radius:2px;width:16px;height:16px}
.parties .card.filter .form-check-input:checked{--bs-form-check-bg-image:none;background:transparent}
.parties .card.filter .form-check-input:checked::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#5191FA;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:-4px;left:3px}
.parties .card.filter .form-check-label{color:#5E6D77;margin:1px 0 0 4px}
.parties .card.filter .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#fa5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card.filter .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#fa5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.parties .card.filter #collapseEventTypeFilter .showmore,.parties .card.filter #collapseEventPerformerFilter .showmore{color:#5191fa;justify-content:start}
.parties .card.filter #collapseEventTypeFilter .showmore:hover,.parties .card.filter #collapseEventPerformerFilter .showmore:hover{color:#5191fa}
.parties .card.filter #collapseEventTypeFilter .showmore[aria-expanded="false"]::after,.parties .card.filter #collapseEventPerformerFilter .showmore[aria-expanded="false"]::after{font-size:12px;margin:2px 0 0 4px}
.parties .card.filter #collapseEventTypeFilter .showmore[aria-expanded="true"],.parties .card.filter #collapseEventPerformerFilter .showmore[aria-expanded="true"]{display:none}
.parties .card.filter .irs--flat .irs-from,.parties .card.filter .irs--flat .irs-to,.parties .card.filter .irs--flat .irs-single{font-weight:500;font-size:11px;color:#fff;background-color:#5191fa}
.parties .card.filter .irs--flat .irs-from::before,.parties .card.filter .irs--flat .irs-to::before,.parties .card.filter .irs--flat .irs-single::before{border-top-color:#5191fa}
.parties .card.filter .irs--flat .irs-bar,.parties .card.filter .irs--flat .irs-handle>i:first-child{background-color:#5191fa}
.parties .card.filter .irs--flat .irs-grid-text{color:#999}
.parties .order a{color:#1A2B48;text-decoration:none}
.parties .order a:hover{color:#1A2B48}
.parties .order .form-select{font-weight:600;font-size:14px;background-position:right 12px center;background-size:10px;border:1px solid #ccc;border-radius:0;width:auto;padding:6px 32px 6px 12px}
.parties .pagination{margin:0}
.parties .pagination .page-item{margin:0 0 0 8px}
.parties .pagination .page-item:first-child{margin:0}
.parties .pagination .page-item .page-link{font-size:16px;color:#5E6D77;text-align:center;border-color:transparent;border-radius:3px;width:32px;height:32px;padding:4px}
.parties .pagination .page-item .page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#e9ecef}
.parties .pagination .page-item .page-link.active{color:#5191FA;background-color:transparent;border:1px solid #5191FA}
.parties .pagination .page-item .page-link.disabled{color:#5E6D77;background-color:transparent}
.clubs .card{--bs-card-border-radius:12px}
.clubs .card .card-img-top-wrapper{border-radius:12px 12px 0 0}
.clubs .card a{color:#1A2B50;text-decoration:none}
.clubs .card a:hover{color:#1A2B50}
.clubs .card span{color:#5e6d77}
.clubs .card .middot-1::before{background-color:#D0D7DD;border-radius:50%;content:"";display:inline-block;width:4px;height:4px;vertical-align:middle;margin:0 16px 0 0}
.clubs .card .icon{color:#5e6d77;width:1em}
.clubs .card .badge{font-weight:500;font-size:13px;border-radius:6px;position:absolute;top:16px;left:16px;padding:8px 10px 8px 10px}
.clubs .card .badge.text-bg-primary{background-color:#9D6AFF !important}
.clubs .card .badge.text-bg-secondary{background-color:#d42681 !important}
.clubs .card .badge.text-bg-danger{background-color:#ED0925 !important}
.clubs .card .favorite{position:absolute;top:16px;right:16px}
.clubs .card .favorite .heart:hover::before{color:#ff9290;cursor:pointer}
.clubs .card .favorite .heart.active::before{color:#ff9290}
.clubs .card .favorite .heart::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#fff;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.15s ease-in-out}
.clubs .card .onsale{color:#fff;background-color:#d42681;border-radius:12px;position:absolute;right:16px;bottom:16px;padding:12px}
.clubs .card .card-footer{background-color:transparent;border:0;border-top:1px dashed #dfdfdf}
.clubs .card .card-footer .price-old{color:#c03;text-decoration-line:line-through}
.clubs .card .card-footer .price{font-weight:500;font-size:18px;color:#1a2b48}
.clubs .card .card-footer .price span{font-size:14px}
.clubs .card .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.clubs .card .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.clubs .card.filter{font-size:14px;border-radius:3px}
.clubs .card.filter hr{border-color:#dfdfdf}
.clubs .card.filter .card-title{text-transform:uppercase}
.clubs .card.filter .card-title::before{content:"";background-color:#5191FA;width:3px;height:20px;display:inline-block;position:relative;left:-16px;top:3px}
.clubs .card.filter .btn{font-weight:500;font-size:14px;border:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}
.clubs .card.filter .btn[aria-expanded="false"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.clubs .card.filter .btn[aria-expanded="true"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.clubs .card.filter .form-check-input{border-color:#A0A9B2;border-radius:2px;width:16px;height:16px}
.clubs .card.filter .form-check-input:checked{--bs-form-check-bg-image:none;background:transparent}
.clubs .card.filter .form-check-input:checked::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#5191FA;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:-4px;left:3px}
.clubs .card.filter .form-check-label{color:#5E6D77;margin:1px 0 0 4px}
.clubs .card.filter .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#fa5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.clubs .card.filter .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#fa5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.clubs .card.filter #collapseClubTypeFilter .showmore{color:#5191fa;justify-content:start}
.clubs .card.filter #collapseClubTypeFilter .showmore:hover{color:#5191fa}
.clubs .card.filter #collapseClubTypeFilter .showmore[aria-expanded="false"]::after{font-size:12px;margin:2px 0 0 4px}
.clubs .card.filter #collapseClubTypeFilter .showmore[aria-expanded="true"]{display:none}
.clubs .card.filter .irs--flat .irs-from,.clubs .card.filter .irs--flat .irs-to,.clubs .card.filter .irs--flat .irs-single{font-weight:500;font-size:11px;color:#fff;background-color:#5191fa}
.clubs .card.filter .irs--flat .irs-from::before,.clubs .card.filter .irs--flat .irs-to::before,.clubs .card.filter .irs--flat .irs-single::before{border-top-color:#5191fa}
.clubs .card.filter .irs--flat .irs-bar,.clubs .card.filter .irs--flat .irs-handle>i:first-child{background-color:#5191fa}
.clubs .card.filter .irs--flat .irs-grid-text{color:#999}
.clubs .order a{color:#1A2B48;text-decoration:none}
.clubs .order a:hover{color:#1A2B48}
.clubs .order .form-select{font-weight:600;font-size:14px;background-position:right 12px center;background-size:10px;border:1px solid #ccc;border-radius:0;width:auto;padding:6px 32px 6px 12px}
.clubs .pagination{margin:0}
.clubs .pagination .page-item{margin:0 0 0 8px}
.clubs .pagination .page-item:first-child{margin:0}
.clubs .pagination .page-item .page-link{font-size:16px;color:#5E6D77;text-align:center;border-color:transparent;border-radius:3px;width:32px;height:32px;padding:4px}
.clubs .pagination .page-item .page-link:hover{color:#0056b3;background-color:#e9ecef;border-color:#e9ecef}
.clubs .pagination .page-item .page-link.active{color:#5191FA;background-color:transparent;border:1px solid #5191FA}
.clubs .pagination .page-item .page-link.disabled{color:#5E6D77;background-color:transparent}
.tours .card{--bs-card-border-radius:12px}
.tours .card .card-img-top-wrapper{border-radius:12px 12px 0 0}
.tours .card a{color:#1A2B50;text-decoration:none}
.tours .card a:hover{color:#1A2B50}
.tours .card span{color:#5e6d77}
.tours .card .middot-1::before{background-color:#D0D7DD;border-radius:50%;content:"";display:inline-block;width:4px;height:4px;vertical-align:middle;margin:0 16px 0 0}
.tours .card .badge{font-weight:500;font-size:13px;border-radius:6px;position:absolute;top:16px;left:16px;padding:8px 10px 8px 10px}
.tours .card .badge.text-bg-primary{background-color:#9D6AFF !important}
.tours .card .badge.text-bg-secondary{background-color:#d42681 !important}
.tours .card .badge.text-bg-danger{background-color:#ED0925 !important}
.tours .card .favorite{position:absolute;top:16px;right:16px}
.tours .card .favorite .heart:hover::before{color:#ff9290;cursor:pointer}
.tours .card .favorite .heart.active::before{color:#ff9290}
.tours .card .favorite .heart::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#fff;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.15s ease-in-out}
.tours .card .onsale{color:#fff;background-color:#d42681;border-radius:12px;position:absolute;right:16px;bottom:16px;padding:12px}
.tours .card .card-footer{background-color:transparent;border:0;border-top:1px dashed #dfdfdf}
.tours .card .card-footer .price-old{color:#c03;text-decoration-line:line-through}
.tours .card .card-footer .price{font-weight:500;font-size:18px;color:#1a2b48}
.tours .card .card-footer .price span{font-size:14px}
.tours .card .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tours .card .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tours .card.filter{font-size:14px;border-radius:3px}
.tours .card.filter hr{border-color:#dfdfdf}
.tours .card.filter .card-title{text-transform:uppercase}
.tours .card.filter .card-title::before{content:"";background-color:#5191FA;width:3px;height:20px;display:inline-block;position:relative;left:-16px;top:3px}
.tours .card.filter .btn{font-weight:500;font-size:14px;border:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}
.tours .card.filter .btn[aria-expanded="false"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tours .card.filter .btn[aria-expanded="true"]::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tours .card.filter .form-check-input{border-color:#A0A9B2;border-radius:2px;width:16px;height:16px}
.tours .card.filter .form-check-input:checked{--bs-form-check-bg-image:none;background:transparent}
.tours .card.filter .form-check-input:checked::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#5191FA;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:-4px;left:3px}
.tours .card.filter .form-check-label{color:#5E6D77;margin:1px 0 0 4px}
.tours .card.filter .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#fa5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tours .card.filter .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#fa5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tours .card.filter #collapseTourTypeFilter .showmore,.tours .card.filter #collapseTourStyleFilter .showmore,.tours .card.filter #collapseFacilitiesFilter .showmore{color:#5191fa;justify-content:start}
.tours .card.filter #collapseTourTypeFilter .showmore:hover,.tours .card.filter #collapseTourStyleFilter .showmore:hover,.tours .card.filter #collapseFacilitiesFilter .showmore:hover{color:#5191fa}
.tours .card.filter #collapseTourTypeFilter .showmore[aria-expanded="false"]::after,.tours .card.filter #collapseTourStyleFilter .showmore[aria-expanded="false"]::after,.tours .card.filter #collapseFacilitiesFilter .showmore[aria-expanded="false"]::after{font-size:12px;margin:2px 0 0 4px}
.tours .card.filter #collapseTourTypeFilter .showmore[aria-expanded="true"],.tours .card.filter #collapseTourStyleFilter .showmore[aria-expanded="true"],.tours .card.filter #collapseFacilitiesFilter .showmore[aria-expanded="true"]{display:none}
.tours .card.filter .irs--flat .irs-from,.tours .card.filter .irs--flat .irs-to,.tours .card.filter .irs--flat .irs-single{font-weight:500;font-size:11px;color:#fff;background-color:#5191fa}
.tours .card.filter .irs--flat .irs-from::before,.tours .card.filter .irs--flat .irs-to::before,.tours .card.filter .irs--flat .irs-single::before{border-top-color:#5191fa}
.tours .card.filter .irs--flat .irs-bar,.tours .card.filter .irs--flat .irs-handle>i:first-child{background-color:#5191fa}
.tours .card.filter .irs--flat .irs-grid-text{color:#999}
.tours .order a{color:#1A2B48;text-decoration:none}
.tours .order a:hover{color:#1A2B48}
.tours .order .form-select{font-weight:600;font-size:14px;background-position:right 12px center;background-size:10px;border:1px solid #ccc;border-radius:0;width:auto;padding:6px 32px 6px 12px}
.tours .pagination{margin:0}
.tours .pagination .page-item{margin:0 0 0 8px}
.tours .pagination .page-item:first-child{margin:0}
.tours .pagination .page-item .page-link{font-size:16px;color:#5E6D77;text-align:center;border-color:transparent;border-radius:3px;width:32px;height:32px;padding:4px}
.tours .pagination .page-item .page-link:hover{color:#0056b3;background-color:#e9ecef;border-color:#e9ecef}
.tours .pagination .page-item .page-link.active{color:#5191FA;background-color:transparent;border:1px solid #5191FA}
.tours .pagination .page-item .page-link.disabled{color:#5E6D77;background-color:transparent}
.party-details,.club-details,.tour-details{}
.party-details strong,.party-details .fw-bold,.club-details strong,.club-details .fw-bold,.tour-details strong,.tour-details .fw-bold{font-weight:500 !important}
.party-details hr,.club-details hr,.tour-details hr{border-color:#D7DCE3;margin:32px 0 32px 0}
.party-details hr.hr-contact,.club-details hr.hr-contact,.tour-details hr.hr-contact{border-bottom:solid 1px #d7dce3;border-top:solid 5px #5191fa;border-left:solid 1px #d7dce3;border-right:solid 1px #d7dce3}
.party-details .vr,.club-details .vr,.tour-details .vr{background-color:#D7DCE3}
.party-details .card,.club-details .card,.tour-details .card{--bs-card-border-color:#EAEEF3}
.party-details .anchor-menu,.club-details .anchor-menu,.tour-details .anchor-menu{background-color:#f5f5f5;border-radius:0.375rem;border:0}
.party-details .anchor-menu .nav,.club-details .anchor-menu .nav,.tour-details .anchor-menu .nav{margin:0}
.party-details .anchor-menu .nav .nav-item,.club-details .anchor-menu .nav .nav-item,.tour-details .anchor-menu .nav .nav-item{margin:0 24px 0 0}
.party-details .anchor-menu .nav .nav-item:last-child,.club-details .anchor-menu .nav .nav-item:last-child,.tour-details .anchor-menu .nav .nav-item:last-child{margin-right:0}
.party-details .anchor-menu .nav .nav-item::before,.club-details .anchor-menu .nav .nav-item::before,.tour-details .anchor-menu .nav .nav-item::before{display:none}
.party-details .anchor-menu .nav .nav-item .nav-link,.club-details .anchor-menu .nav .nav-item .nav-link,.tour-details .anchor-menu .nav .nav-item .nav-link{font-weight:500;color:#5191fa;text-decoration:none;padding:0}
.party-details .anchor-menu .nav .nav-item .nav-link:hover,.club-details .anchor-menu .nav .nav-item .nav-link:hover,.tour-details .anchor-menu .nav .nav-item .nav-link:hover{color:#1A2B48}
.party-details .anchor-menu .nav .nav-item .nav-link.active,.club-details .anchor-menu .nav .nav-item .nav-link.active,.tour-details .anchor-menu .nav .nav-item .nav-link.active{color:#1A2B48}
.party-details .lineup a,.club-details .lineup a,.tour-details .lineup a{color:#1A2B48;text-decoration:none}
.party-details .lineup a:hover,.club-details .lineup a:hover,.tour-details .lineup a:hover{color:#1A2B48}
.party-details .lineup .box,.club-details .lineup .box,.tour-details .lineup .box{background-color:#f5f5f5;border-radius:0.375rem;padding:16px}
.party-details .lineup .profile-photo,.club-details .lineup .profile-photo,.tour-details .lineup .profile-photo{min-width:64px;min-height:64px;width:64px;height:64px;object-fit:cover;object-position:center}
.party-details .slick-lineup-menu-wrapper,.club-details .slick-lineup-menu-wrapper,.tour-details .slick-lineup-menu-wrapper{background-color:#f5f5f5;border-radius:0.375rem;padding:16px}
.party-details .slick-lineup-menu-wrapper a,.club-details .slick-lineup-menu-wrapper a,.tour-details .slick-lineup-menu-wrapper a{font-weight:500;color:#5191fa;text-decoration:none}
.party-details .slick-lineup-menu-wrapper a:hover,.club-details .slick-lineup-menu-wrapper a:hover,.tour-details .slick-lineup-menu-wrapper a:hover{color:#5191fa}
.party-details .slick-lineup-menu-wrapper .slick-lineup-menu,.club-details .slick-lineup-menu-wrapper .slick-lineup-menu,.tour-details .slick-lineup-menu-wrapper .slick-lineup-menu{text-align:center;padding:0 32px 0 32px}
.party-details .slick-lineup-menu-wrapper .slick-prev:before,.party-details .slick-lineup-menu-wrapper .slick-next:before,.club-details .slick-lineup-menu-wrapper .slick-prev:before,.club-details .slick-lineup-menu-wrapper .slick-next:before,.tour-details .slick-lineup-menu-wrapper .slick-prev:before,.tour-details .slick-lineup-menu-wrapper .slick-next:before{color:#1A2B48}
.party-details .slick-lineup-menu-wrapper .slick-prev,.club-details .slick-lineup-menu-wrapper .slick-prev,.tour-details .slick-lineup-menu-wrapper .slick-prev{left:0}
.party-details .slick-lineup-menu-wrapper .slick-next,.club-details .slick-lineup-menu-wrapper .slick-next,.tour-details .slick-lineup-menu-wrapper .slick-next{right:0}
.party-details .header,.club-details .header,.tour-details .header{background-color:#1a2b48;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:400px;height:400px}
.party-details .header .btn,.club-details .header .btn,.tour-details .header .btn{font-weight:500;font-size:14px;border-radius:4px;padding:10px 14px 10px 14px}
.party-details .header .btn.btn-primary,.club-details .header .btn.btn-primary,.tour-details .header .btn.btn-primary{background-color:rgba(26,43,72,0.5);border:0}
.party-details .header .btn.btn-primary:hover,.club-details .header .btn.btn-primary:hover,.tour-details .header .btn.btn-primary:hover{background-color:#1a2b48}
.party-details .header-wrapper-2,.club-details .header-wrapper-2,.tour-details .header-wrapper-2{background-position:center;background-size:cover;width:100%;height:600px;position:relative}
.party-details .header-wrapper-2::before,.club-details .header-wrapper-2::before,.tour-details .header-wrapper-2::before{content:"";width:100%;height:100%;position:absolute}
.party-details .header-wrapper-2 .header-2-btn,.club-details .header-wrapper-2 .header-2-btn,.tour-details .header-wrapper-2 .header-2-btn{position:absolute;top:32px;right:96px;z-index:3}
.party-details .header-wrapper-2 .header-2-btn .btn,.club-details .header-wrapper-2 .header-2-btn .btn,.tour-details .header-wrapper-2 .header-2-btn .btn{font-size:16px;color:#fff;text-align:center;background-color:rgba(26,43,72,0.5);border:0;border-radius:4px;width:40px;height:40px;line-height:42px;padding:0}
.party-details .header-wrapper-2 .header-2-btn .btn:hover,.club-details .header-wrapper-2 .header-2-btn .btn:hover,.tour-details .header-wrapper-2 .header-2-btn .btn:hover{color:#fff;background-color:#1a2b48}
.party-details .header-wrapper-2 .header-2-btn .dropdown-center:hover .dropdown-menu,.club-details .header-wrapper-2 .header-2-btn .dropdown-center:hover .dropdown-menu,.tour-details .header-wrapper-2 .header-2-btn .dropdown-center:hover .dropdown-menu{display:block}
.party-details .header-wrapper-2 .header-2-btn .dropdown-menu,.club-details .header-wrapper-2 .header-2-btn .dropdown-menu,.tour-details .header-wrapper-2 .header-2-btn .dropdown-menu{--bs-dropdown-min-width:1rem;background:none;border:0;padding:6px 0 0 0;margin:0}
.party-details .header-wrapper-2 .header-2-btn .dropdown-menu li,.club-details .header-wrapper-2 .header-2-btn .dropdown-menu li,.tour-details .header-wrapper-2 .header-2-btn .dropdown-menu li{margin:6px 0 0 0}
.party-details .header-wrapper-2 .header-2-btn .dropdown-menu li::before,.club-details .header-wrapper-2 .header-2-btn .dropdown-menu li::before,.tour-details .header-wrapper-2 .header-2-btn .dropdown-menu li::before{display:none}
.party-details .header-wrapper-2 .header-2-btn .dropdown-menu li:first-child,.club-details .header-wrapper-2 .header-2-btn .dropdown-menu li:first-child,.tour-details .header-wrapper-2 .header-2-btn .dropdown-menu li:first-child{margin:0}
.party-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item,.club-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item,.tour-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item{color:#fff;text-align:center;background-color:#1a2b48;border-radius:4px;width:40px;height:40px;line-height:42px;padding:0}
.party-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item:hover,.club-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item:hover,.tour-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item:hover{color:#fff;background-color:#1a2b48}
.party-details .header-wrapper-2 .header-2-btn .favorite,.club-details .header-wrapper-2 .header-2-btn .favorite,.tour-details .header-wrapper-2 .header-2-btn .favorite{color:#fff;text-align:center;background-color:rgba(26,43,72,0.5);border-radius:4px;width:40px;height:40px;line-height:40px}
.party-details .header-wrapper-2 .header-2-btn .favorite:hover,.club-details .header-wrapper-2 .header-2-btn .favorite:hover,.tour-details .header-wrapper-2 .header-2-btn .favorite:hover{color:#fff;background-color:#1a2b48}
.party-details .header-wrapper-2 .header-2-btn .favorite .heart:hover::before,.club-details .header-wrapper-2 .header-2-btn .favorite .heart:hover::before,.tour-details .header-wrapper-2 .header-2-btn .favorite .heart:hover::before{color:#fff;cursor:pointer}
.party-details .header-wrapper-2 .header-2-btn .favorite .heart.active::before,.club-details .header-wrapper-2 .header-2-btn .favorite .heart.active::before,.tour-details .header-wrapper-2 .header-2-btn .favorite .heart.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#ff9290;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.party-details .header-wrapper-2 .header-2-btn .favorite .heart::before,.club-details .header-wrapper-2 .header-2-btn .favorite .heart::before,.tour-details .header-wrapper-2 .header-2-btn .favorite .heart::before{font-family:"Font Awesome 5 Free";font-weight:400;font-size:16px;color:#fff;content:"+";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.15s ease-in-out}
.party-details .header-wrapper-2 .header-2,.club-details .header-wrapper-2 .header-2,.tour-details .header-wrapper-2 .header-2{text-align:center;width:50%;position:relative;top:32px;z-index:2;margin:0 auto}
.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:503px;object-fit:contain;object-position:center;border-radius:12px}
.party-details .header-wrapper-2 .header-bottom-2,.club-details .header-wrapper-2 .header-bottom-2,.tour-details .header-wrapper-2 .header-bottom-2{background-color:#fff;border-radius:50rem 50rem 0 0;width:100%;height:96px;position:absolute;bottom:0;left:0;right:0;z-index:1}
.party-details .header-wrapper-2 .btn-eventvideo,.club-details .header-wrapper-2 .btn-eventvideo,.tour-details .header-wrapper-2 .btn-eventvideo{font-weight:500;font-size:14px;border-radius:4px;position:absolute;bottom:128px;right:96px;z-index:3;padding:10px 14px 10px 14px}
.party-details .header-wrapper-2 .btn-eventvideo.btn-primary,.club-details .header-wrapper-2 .btn-eventvideo.btn-primary,.tour-details .header-wrapper-2 .btn-eventvideo.btn-primary{background-color:rgba(26,43,72,0.5);border:0}
.party-details .header-wrapper-2 .btn-eventvideo.btn-primary:hover,.club-details .header-wrapper-2 .btn-eventvideo.btn-primary:hover,.tour-details .header-wrapper-2 .btn-eventvideo.btn-primary:hover{background-color:#1a2b48}
.party-details .rating-numbers,.club-details .rating-numbers,.tour-details .rating-numbers{color:#fff;background-color:#5191fa;border-radius:4px 4px 4px 0;position:relative;left:0;padding:8px}
.party-details .rating-numbers span,.club-details .rating-numbers span,.tour-details .rating-numbers span{font-size:32px;line-height:0.9}
.party-details .rating-numbers span.small,.club-details .rating-numbers span.small,.tour-details .rating-numbers span.small{font-size:14px !important;line-height:1}
.party-details .rating-numbers::before,.club-details .rating-numbers::before,.tour-details .rating-numbers::before{content:"";background-color:#5191fa;border:1px solid #5191fa;clip-path:polygon(100% 0,100% 100%,0 100%);width:9px;height:16px;position:absolute;left:-8px;bottom:0}
.party-details .wishlist h6,.party-details .start-time h6,.party-details .duration h6,.club-details .wishlist h6,.club-details .start-time h6,.club-details .duration h6,.tour-details .wishlist h6,.tour-details .start-time h6,.tour-details .duration h6{font-size:14px}
.party-details .wishlist .svg-inline--fa,.party-details .start-time .svg-inline--fa,.party-details .duration .svg-inline--fa,.club-details .wishlist .svg-inline--fa,.club-details .start-time .svg-inline--fa,.club-details .duration .svg-inline--fa,.tour-details .wishlist .svg-inline--fa,.tour-details .start-time .svg-inline--fa,.tour-details .duration .svg-inline--fa{width:3em;height:auto}
.party-details ul,.club-details ul,.tour-details ul{color:#5E6D77;list-style:none;padding:0;margin:0 0 0 24px}
.party-details ul li,.club-details ul li,.tour-details ul li{margin:16px 0 0 0}
.party-details ul li:first-child,.club-details ul li:first-child,.tour-details ul li:first-child{margin:0}
.party-details ul li::before,.club-details ul li::before,.tour-details ul li::before{content:"";border:1px solid #5191FA;width:8px;height:8px;display:inline-block;border-radius:50%;margin-right:16px}
.party-details ul.list-check,.club-details ul.list-check,.tour-details ul.list-check{color:#1A2B48;margin:0}
.party-details ul.list-check li,.club-details ul.list-check li,.tour-details ul.list-check li{margin:16px 0 0 0}
.party-details ul.list-check li:first-child,.club-details ul.list-check li:first-child,.tour-details ul.list-check li:first-child{margin:0}
.party-details ul.list-check li::before,.club-details ul.list-check li::before,.tour-details ul.list-check li::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#505050;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border:0;width:auto;height:auto;margin:0 8px 0 0}
.party-details ul.list-check li.active,.club-details ul.list-check li.active,.tour-details ul.list-check li.active{font-weight:600}
.party-details #accordionFAQ-default,.club-details #accordionFAQ-default,.tour-details #accordionFAQ-default{--bs-accordion-border-color:#ddd}
.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button,.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button,.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button{font-weight:600;font-size:14px;color:#007bff;text-transform:uppercase;background-color:#f5f5f5;padding:16px 24px 16px 24px}
.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:hover,.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:hover,.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:hover{background-color:#e2e6ea}
.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:focus,.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:not(.collapsed),.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:focus,.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:not(.collapsed),.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:focus,.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#f5f5f5;border:0;box-shadow:none}
.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button::after,.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button::after,.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button::after{display:none}
.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button::before,.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button::before,.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button::before{display:none}
.party-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button[aria-expanded="true"],.club-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button[aria-expanded="true"],.tour-details #accordionFAQ-default .accordion-item .accordion-header .accordion-button[aria-expanded="true"]{color:#fff;background-color:#5191fa}
.party-details .reviews .rating-numbers,.club-details .reviews .rating-numbers,.tour-details .reviews .rating-numbers{color:#5191fa;background:none;padding:0}
.party-details .reviews .rating-numbers span,.club-details .reviews .rating-numbers span,.tour-details .reviews .rating-numbers span{font-weight:500;font-size:72px;line-height:0.9}
.party-details .reviews .rating-numbers span.small,.club-details .reviews .rating-numbers span.small,.tour-details .reviews .rating-numbers span.small{font-size:24px !important;line-height:1}
.party-details .reviews .rating-numbers::before,.club-details .reviews .rating-numbers::before,.tour-details .reviews .rating-numbers::before{display:none}
.party-details .reviews .progress,.party-details .reviews .progress-stacked,.club-details .reviews .progress,.club-details .reviews .progress-stacked,.tour-details .reviews .progress,.tour-details .reviews .progress-stacked{--bs-progress-height:8px;--bs-progress-border-radius:50rem;--bs-progress-bar-bg:#2ECC71}
.party-details .reviews .progress-bar,.club-details .reviews .progress-bar,.tour-details .reviews .progress-bar{border-radius:50rem}
.party-details .reviews .progress-text,.club-details .reviews .progress-text,.tour-details .reviews .progress-text{text-align:right;min-width:72px}
.party-details .reviews .progress-number,.club-details .reviews .progress-number,.tour-details .reviews .progress-number{min-width:24px}
.party-details .reviews .alert-review,.club-details .reviews .alert-review,.tour-details .reviews .alert-review{color:#1A2B48;background-color:#f5f5f5;border-left:4px solid #5191fa;padding:16px 24px 16px 24px}
.party-details .reviews .alert-review a,.club-details .reviews .alert-review a,.tour-details .reviews .alert-review a{color:#5191fa;text-decoration:none}
.party-details .reviews .alert-review a:hover,.club-details .reviews .alert-review a:hover,.tour-details .reviews .alert-review a:hover{color:#5191fa;text-decoration:underline}
.party-details .reviews .add-review,.club-details .reviews .add-review,.tour-details .reviews .add-review{color:#5191fa;text-decoration:none}
.party-details .reviews .add-review:hover,.club-details .reviews .add-review:hover,.tour-details .reviews .add-review:hover{color:#5191fa;text-decoration:underline}
.party-details .reviews #collapseAddReview .fw-bold,.club-details .reviews #collapseAddReview .fw-bold,.tour-details .reviews #collapseAddReview .fw-bold{font-weight:600 !important}
.party-details .reviews #collapseAddReview .text-muted,.club-details .reviews #collapseAddReview .text-muted,.tour-details .reviews #collapseAddReview .text-muted{color:#AEB4C0 !important}
.party-details .reviews #collapseAddReview .profile-photo,.club-details .reviews #collapseAddReview .profile-photo,.tour-details .reviews #collapseAddReview .profile-photo{min-width:48px;min-height:48px;width:48px;height:48px;object-fit:cover;object-position:center}
.party-details .reviews #collapseAddReview .rating .star::before,.club-details .reviews #collapseAddReview .rating .star::before,.tour-details .reviews #collapseAddReview .rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer}
.party-details .reviews #collapseAddReview .rating .star.active::before,.club-details .reviews #collapseAddReview .rating .star.active::before,.tour-details .reviews #collapseAddReview .rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer}
.party-details .reviews .card-add-review,.club-details .reviews .card-add-review,.tour-details .reviews .card-add-review{background-color:#f9f9f9;border:1px solid #D7DCE3;border-top:solid 4px #5191FA;border-radius:0 0 5px 5px}
.party-details .reviews .card-add-review .form-control,.club-details .reviews .card-add-review .form-control,.tour-details .reviews .card-add-review .form-control{font-size:14px;color:#495057;border:1px solid #DAE1E7;border-radius:3px;padding:8px 16px 8px 16px}
.party-details .reviews .card-add-review .form-control:focus,.club-details .reviews .card-add-review .form-control:focus,.tour-details .reviews .card-add-review .form-control:focus{border-color:#80bdff}
.party-details .reviews .card-add-review .form-control::placeholder,.club-details .reviews .card-add-review .form-control::placeholder,.tour-details .reviews .card-add-review .form-control::placeholder{color:#9e9e9e}
.party-details .reviews .card-add-review textarea.form-control,.club-details .reviews .card-add-review textarea.form-control,.tour-details .reviews .card-add-review textarea.form-control{padding:16px}
.party-details .reviews .card-add-review .btn,.club-details .reviews .card-add-review .btn,.tour-details .reviews .card-add-review .btn{border-radius:4px;padding:10px 16px 10px 16px}
.party-details .reviews .card-add-review .btn.btn-primary,.club-details .reviews .card-add-review .btn.btn-primary,.tour-details .reviews .card-add-review .btn.btn-primary{background-color:#5191fa;border-color:#5191fa}
.party-details .reviews .card-add-review .btn.btn-primary:hover,.club-details .reviews .card-add-review .btn.btn-primary:hover,.tour-details .reviews .card-add-review .btn.btn-primary:hover{background-color:#5191fa;border-color:#5191fa}
.party-details .reviews .card-add-review .card,.club-details .reviews .card-add-review .card,.tour-details .reviews .card-add-review .card{color:#768090;background-color:#fff;border:1px solid #DAE1E7;border-radius:3px}
.party-details .reviews .card-add-review .rating-review .star::before,.club-details .reviews .card-add-review .rating-review .star::before,.tour-details .reviews .card-add-review .rating-review .star::before{font-family:"Font Awesome 5 Free";font-weight:400;font-size:16px;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer}
.party-details .reviews .card-add-review .rating-review .star.active::before,.club-details .reviews .card-add-review .rating-review .star.active::before,.tour-details .reviews .card-add-review .rating-review .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer}
.party-details .reviews .posted-review .posted-rating .star::before,.club-details .reviews .posted-review .posted-rating .star::before,.tour-details .reviews .posted-review .posted-rating .star::before{font-family:"Font Awesome 5 Free";font-weight:400;font-size:16px;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.party-details .reviews .posted-review .posted-rating .star.active::before,.club-details .reviews .posted-review .posted-rating .star.active::before,.tour-details .reviews .posted-review .posted-rating .star.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#ffc107;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.party-details .contact a,.club-details .contact a,.tour-details .contact a{color:#007bff;text-decoration:none}
.party-details .contact a:hover,.club-details .contact a:hover,.tour-details .contact a:hover{color:#1A2B48;text-decoration:none}
.party-details .contact .svg-inline--fa,.club-details .contact .svg-inline--fa,.tour-details .contact .svg-inline--fa{width:1.25em}
.party-details .contact .list-group,.club-details .contact .list-group,.tour-details .contact .list-group{--bs-list-group-border-color:#007bff;--bs-list-group-border-radius:0;margin:0}
.party-details .contact .list-group .list-group-item,.club-details .contact .list-group .list-group-item,.tour-details .contact .list-group .list-group-item{border:0;border-bottom:1px solid #007bff;padding:8px;margin:0}
.party-details .contact .list-group .list-group-item::before,.club-details .contact .list-group .list-group-item::before,.tour-details .contact .list-group .list-group-item::before{display:none}
.party-details .contact .list-group .list-group-item:last-child,.club-details .contact .list-group .list-group-item:last-child,.tour-details .contact .list-group .list-group-item:last-child{padding-bottom:0;border:0}
.party-details .included-excluded ul.list-check,.club-details .included-excluded ul.list-check,.tour-details .included-excluded ul.list-check{color:#768090;margin:0}
.party-details .included-excluded ul.list-check li,.club-details .included-excluded ul.list-check li,.tour-details .included-excluded ul.list-check li{margin:16px 0 0 0}
.party-details .included-excluded ul.list-check li:first-child,.club-details .included-excluded ul.list-check li:first-child,.tour-details .included-excluded ul.list-check li:first-child{margin:0}
.party-details .included-excluded ul.list-check li::before,.club-details .included-excluded ul.list-check li::before,.tour-details .included-excluded ul.list-check li::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#2ecc71;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border:0;width:auto;height:auto;margin:0 16px 0 0}
.party-details .included-excluded ul.list-xmark,.club-details .included-excluded ul.list-xmark,.tour-details .included-excluded ul.list-xmark{color:#768090;margin:0}
.party-details .included-excluded ul.list-xmark li,.club-details .included-excluded ul.list-xmark li,.tour-details .included-excluded ul.list-xmark li{margin:16px 0 0 0}
.party-details .included-excluded ul.list-xmark li:first-child,.club-details .included-excluded ul.list-xmark li:first-child,.tour-details .included-excluded ul.list-xmark li:first-child{margin:0}
.party-details .included-excluded ul.list-xmark li::before,.club-details .included-excluded ul.list-xmark li::before,.tour-details .included-excluded ul.list-xmark li::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#FA5636;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border:0;width:auto;height:auto;margin:0 16px 0 0}
.party-details .sidebar .h-sidebar,.club-details .sidebar .h-sidebar,.tour-details .sidebar .h-sidebar{font-weight:600;font-size:18px;font-style:italic;text-transform:uppercase;border-left:3px solid #5191FA;border-bottom:1px solid #e2e2e2;padding:8px 12px 8px 12px;margin:0 0 16px 0}
.party-details .sidebar .profile-photo,.club-details .sidebar .profile-photo,.tour-details .sidebar .profile-photo{min-width:48px;min-height:48px;width:48px;height:48px;object-fit:cover;object-position:center}
.party-details .sidebar .card,.club-details .sidebar .card,.tour-details .sidebar .card{--bs-card-border-color:#D7DCE3;border-radius:3px}
.party-details .sidebar .card.membership a,.club-details .sidebar .card.membership a,.tour-details .sidebar .card.membership a{color:#1a2b48;text-decoration:none}
.party-details .sidebar .card.membership a:hover,.club-details .sidebar .card.membership a:hover,.tour-details .sidebar .card.membership a:hover{color:#1a2b48;text-decoration:underline}
.party-details .sidebar .card.membership .verified::before,.club-details .sidebar .card.membership .verified::before,.tour-details .sidebar .card.membership .verified::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#9e9e9e;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.party-details .sidebar .card.membership .verified.active::before,.club-details .sidebar .card.membership .verified.active::before,.tour-details .sidebar .card.membership .verified.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#5191fa;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.party-details .sidebar .card.booking,.club-details .sidebar .card.booking,.tour-details .sidebar .card.booking{border-top:5px solid #5191fa;border-radius:0 0 3px 3px;position:relative}
.party-details .sidebar .card.booking .badge,.club-details .sidebar .card.booking .badge,.tour-details .sidebar .card.booking .badge{font-size:13px;padding:8px 16px 8px 16px}
.party-details .sidebar .card.booking .form-check-input,.club-details .sidebar .card.booking .form-check-input,.tour-details .sidebar .card.booking .form-check-input{border-color:#b4b9be;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);width:16px;height:16px;margin-top:-1px}
.party-details .sidebar .card.booking .form-check-input:checked,.club-details .sidebar .card.booking .form-check-input:checked,.tour-details .sidebar .card.booking .form-check-input:checked{--bs-form-check-bg-image:none;background:transparent}
.party-details .sidebar .card.booking .form-check-input:checked::before,.club-details .sidebar .card.booking .form-check-input:checked::before,.tour-details .sidebar .card.booking .form-check-input:checked::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#5191FA;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:-4px;left:3px}
.party-details .sidebar .card.booking .onsale,.club-details .sidebar .card.booking .onsale,.tour-details .sidebar .card.booking .onsale{color:#fff;background-color:#c03;border-radius:0;clip-path:polygon(100% 0,100% 100%,0 0);width:64px;height:64px;position:absolute;top:-5px;right:-1px}
.party-details .sidebar .card.booking .onsale .text,.club-details .sidebar .card.booking .onsale .text,.tour-details .sidebar .card.booking .onsale .text{font-size:15px;color:#fff;transform:rotate(45deg);display:block;position:absolute;top:12px;right:6px}
.party-details .sidebar .card.booking .card-header,.club-details .sidebar .card.booking .card-header,.tour-details .sidebar .card.booking .card-header{background-color:#fff;padding:16px}
.party-details .sidebar .card.booking .card-header h4 span,.club-details .sidebar .card.booking .card-header h4 span,.tour-details .sidebar .card.booking .card-header h4 span{font-weight:400;font-size:16px;color:#5E6D77}
.party-details .sidebar .card.booking .card-subheader,.club-details .sidebar .card.booking .card-subheader,.tour-details .sidebar .card.booking .card-subheader{background-color:#F9F9F9;border-bottom:1px solid #D7DCE3;padding:16px}
.party-details .sidebar .card.booking .card-subheader a,.club-details .sidebar .card.booking .card-subheader a,.tour-details .sidebar .card.booking .card-subheader a{font-weight:500;color:#1a2b4e;text-decoration:none;text-transform:uppercase}
.party-details .sidebar .card.booking .card-subheader a:hover,.club-details .sidebar .card.booking .card-subheader a:hover,.tour-details .sidebar .card.booking .card-subheader a:hover{color:#1a2b4e;text-decoration:none}
.party-details .sidebar .card.booking .card-subheader a.active,.club-details .sidebar .card.booking .card-subheader a.active,.tour-details .sidebar .card.booking .card-subheader a.active{color:#5191fa;border-bottom:1px solid #5191fa}
.party-details .sidebar .card.booking .dropdown-center .dropdown-menu,.club-details .sidebar .card.booking .dropdown-center .dropdown-menu,.tour-details .sidebar .card.booking .dropdown-center .dropdown-menu{inset:13px auto auto 0 !important}
.party-details .sidebar .card.booking .counter .minus-icon,.party-details .sidebar .card.booking .counter .plus-icon,.club-details .sidebar .card.booking .counter .minus-icon,.club-details .sidebar .card.booking .counter .plus-icon,.tour-details .sidebar .card.booking .counter .minus-icon,.tour-details .sidebar .card.booking .counter .plus-icon{color:#5191fa}
.party-details .sidebar .card.booking .counter .minus-icon:hover,.party-details .sidebar .card.booking .counter .plus-icon:hover,.club-details .sidebar .card.booking .counter .minus-icon:hover,.club-details .sidebar .card.booking .counter .plus-icon:hover,.tour-details .sidebar .card.booking .counter .minus-icon:hover,.tour-details .sidebar .card.booking .counter .plus-icon:hover{color:#5191fa;cursor:pointer}
.party-details .sidebar .related-club img,.club-details .sidebar .related-club img,.tour-details .sidebar .related-club img{border-radius:12px;width:85px;height:56px;object-fit:cover;object-position:center}
.club-details .btn.btn-follow,.party-details .btn.btn-follow{font-size:12px;color:#fff;background-color:#1a2b48;border-color:#1a2b48;line-height:1;min-width:24px;min-height:24px;width:24px;height:24px;padding:4px}
.club-details .btn.btn-follow:hover,.club-details .btn.btn-follow:active,.party-details .btn.btn-follow:hover,.party-details .btn.btn-follow:active{color:#fff;background-color:#1a2b48;border-color:#1a2b48}
.club-details .btn.btn-follow::before,.party-details .btn.btn-follow::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"+";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0}
.club-details .btn.btn-follow.active,.party-details .btn.btn-follow.active{background-color:#9D6AFF;border-color:#9D6AFF}
.club-details .btn.btn-follow.active::before,.party-details .btn.btn-follow.active::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0}
.club-details .profile-photo,.party-details .profile-photo{min-width:48px;min-height:48px;width:48px;height:48px;object-fit:cover;object-position:center}
.location-list hr{border-color:#dee2e6}
.notifications-details .nav{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);min-width:255px;width:255px}
.notifications-details .nav.nav-pills{--bs-nav-pills-border-radius:0}
.notifications-details .nav .nav-link{color:#333;text-align:left;padding:10px 12px 10px 8px}
.notifications-details .nav .nav-link:first-of-type{border-radius:3px 3px 0 0}
.notifications-details .nav .nav-link:last-of-type{border-radius:0 0 3px 3px}
.notifications-details .nav .nav-link .svg-inline--fa{width:1.5em}
.notifications-details .nav .nav-link:hover{background-color:#f9f9f9}
.notifications-details .nav .nav-link.active{color:#333;background-color:#f4f4f4}
.notifications-details .tab-content .tab-pane{background-color:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);padding:0}
.notifications-details .profile-photo{min-width:40px;min-height:40px;width:40px;height:40px;object-fit:cover;object-position:center}
.notifications-details .list{text-decoration:none;border-top:1px solid #EAEEF3;padding:16px 24px 16px 24px}
.notifications-details .list:hover,.notifications-details .list.active{background-color:#f5f5f5}
.notifications-details .list.active p{font-weight:600}
.packages h3{color:#202124}
.packages h3 span{font-weight:400;font-size:18px}
.packages h6{color:#1967D2}
.packages .badge.text-bg-success{font-weight:400;font-size:13px;color:#34A853 !important;background-color:rgba(52,168,83,0.15) !important;border-radius:50rem;padding:8px 24px 8px 24px}
.packages .btn{text-transform:none}
.packages ul{padding-left:16px;margin:48px 0 48px 0}
.packages ul li{color:#696969;margin:24px 0 24px 0}
.packages .card{border-color:#ECEDF2;border-radius:8px;transition:all 0.3s ease-in-out}
.packages .card:hover{border-color:#1967D2}
.packages .card .card-body{padding:32px}
.packages .package-switcher .switch{display:inline-block;position:relative;width:52px;height:28px}
.packages .package-switcher .switch input{display:none}
.packages .package-switcher .switch input:checked + .slider{background-color:#1967D2}
.packages .package-switcher .switch input:checked + .slider:before{transform:translateX(24px)}
.packages .package-switcher .slider{background-color:#1967D2;border-radius:50rem;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:all 0.3s ease-in-out}
.packages .package-switcher .slider::before{background-color:#fff;border-radius:50rem;position:absolute;content:"";height:20px;width:20px;top:4px;left:4px;right:4px;bottom:4px;transition:all 0.3s ease-in-out}
.packages .package-switcher .packages .annual{display:none}
.my-profile .form-control,.my-profile .form-select,.cart .form-control,.cart .form-select{font-size:14px;color:#495057;border-color:#DAE1E7;border-radius:0}
.my-profile .form-control:focus,.my-profile .form-select:focus,.cart .form-control:focus,.cart .form-select:focus{color:#495057;border-color:#80bdff}
.my-profile .form-control::placeholder,.my-profile .form-select::placeholder,.cart .form-control::placeholder,.cart .form-select::placeholder{color:#9e9e9e}
.my-profile .input-group,.cart .input-group{display:block;position:relative}
.my-profile .input-group .input-group-text,.my-profile .input-group .form-control,.cart .input-group .input-group-text,.cart .input-group .form-control{font-size:14px;background-color:#fff;border-radius:0}
.my-profile .input-group .input-group-text,.cart .input-group .input-group-text{color:#9e9e9e;border:0;position:absolute;top:1px;left:0;bottom:1px;display:block;padding-right:0}
.my-profile .input-group .input-group-text .svg-inline--fa,.cart .input-group .input-group-text .svg-inline--fa{vertical-align:-2.5px}
.my-profile .input-group .form-control,.cart .input-group .form-control{width:100%;display:block;position:initial;padding-left:36px}
.my-profile .input-group.file-upload .form-control,.cart .input-group.file-upload .form-control{background-color:#e9ecef;border:1px solid #DAE1E7;padding-left:0.75rem}
.my-profile textarea.form-control,.cart textarea.form-control{padding:8px}
.my-profile .btn,.cart .btn{font-weight:500;text-transform:none}
.my-profile .profile-photo,.cart .profile-photo{min-width:200px;min-height:200px;width:200px;height:200px;object-fit:cover;object-position:center}
.password-change .form-control{font-size:14px;color:#495057;border-color:#DAE1E7;border-radius:0}
.password-change .form-control:focus{color:#495057;border-color:#80bdff}
.password-change .form-control::placeholder{color:#9e9e9e}
.password-change .btn.btn-link{color:#212529;text-decoration:none}
.password-change .btn.btn-link:hover{color:#212529;text-decoration:none}
.party-calendar .nav{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);min-width:255px;width:255px}
.party-calendar .nav.nav-pills{--bs-nav-pills-border-radius:0}
.party-calendar .nav .nav-link{color:#333;text-align:left;padding:10px 12px 10px 8px}
.party-calendar .nav .nav-link:first-of-type{border-radius:3px 3px 0 0}
.party-calendar .nav .nav-link:last-of-type{border-radius:0 0 3px 3px}
.party-calendar .nav .nav-link .svg-inline--fa{width:1.5em}
.party-calendar .nav .nav-link:hover{background-color:#f9f9f9}
.party-calendar .nav .nav-link.active{color:#333;background-color:#f4f4f4}
.party-calendar .tab-content .tab-pane{background-color:#fff;border:0;padding:0}
.party-calendar .icon{color:#5e6d77;width:1em}
.party-calendar .membership img{width:24px;height:24px}
.party-calendar .membership a{font-weight:400;color:#1a2b48;text-decoration:none}
.party-calendar .membership a:hover{color:#1a2b48;text-decoration:underline}
.party-calendar .membership .verified::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#9e9e9e;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.party-calendar .membership .verified.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#5191fa;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.tickets .btn{font-size:12px;padding:4px 8px 4px 8px}
.tickets .nav .nav-item .nav-link{font-weight:600;color:#1A2B48;text-transform:uppercase;background:none;border-bottom:3px solid transparent;border-radius:0;padding:0 8px 8px 8px}
.tickets .nav .nav-item .nav-link:hover{color:#1A2B48;border-bottom:3px solid transparent}
.tickets .nav .nav-item .nav-link.active{font-weight:600;color:#5191FA;border-bottom:3px solid #5191FA}
.tickets .table-div .table-wrapper{border:1px solid #EAEEF3}
.tickets .table-div strong,.tickets .table-div .fw-bold{font-weight:600 !important}
.tickets .table-div .table-div-th,.tickets .table-div .table-div-td{padding:8px 16px 8px 16px}
.tickets .table-div .table-div-th{border-bottom:1px solid #EAEEF3;width:calc(100% - 22px);margin:0 auto}
.tickets .table-div .table-div-td{border-bottom:1px solid #EAEEF3;width:calc(100% - 22px);margin:0 auto}
.tickets .table-div .table-div-td:last-of-type{border:0}
.slick-flyers,.slick-flyers-1,.slick-flyers-modal{margin:0 -8px 0 -8px}
.slick-flyers .slick-slide,.slick-flyers-1 .slick-slide,.slick-flyers-modal .slick-slide{position:relative;margin:0 8px 0 8px}
.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:308px;border-radius:12px;margin:0 auto}
.slick-flyers .slick-slide .profile-photo,.slick-flyers-1 .slick-slide .profile-photo,.slick-flyers-modal .slick-slide .profile-photo{background-color:#dfdfdf;border:2px solid #fff;border-radius:50rem;min-width:40px;min-height:40px;width:40px;height:40px;position:absolute;top:16px;left:16px;overflow:hidden;transition:all 0.15s ease-in-out}
.slick-flyers .slick-slide .profile-photo:hover,.slick-flyers-1 .slick-slide .profile-photo:hover,.slick-flyers-modal .slick-slide .profile-photo:hover{border-color:#9D6AFF}
.slick-flyers .slick-slide .profile-photo img,.slick-flyers-1 .slick-slide .profile-photo img,.slick-flyers-modal .slick-slide .profile-photo img{width:36px;height:36px;object-fit:cover;object-position:center}
.slick-flyers .slick-dots,.slick-flyers-1 .slick-dots,.slick-flyers-modal .slick-dots{bottom:-32px}
.slick-flyers .slick-dots li,.slick-flyers-1 .slick-dots li,.slick-flyers-modal .slick-dots li{width:16px;height:16px;margin:0 4px 0 0}
.slick-flyers .slick-dots li:last-child,.slick-flyers-1 .slick-dots li:last-child,.slick-flyers-modal .slick-dots li:last-child{margin:0}
.slick-flyers .slick-dots li button,.slick-flyers-1 .slick-dots li button,.slick-flyers-modal .slick-dots li button{width:16px;height:16px;padding:0}
.slick-flyers .slick-dots li button::before,.slick-flyers-1 .slick-dots li button::before,.slick-flyers-modal .slick-dots li button::before{font-size:16px;color:#dfdfdf;line-height:16px;width:16px;height:16px;opacity:1}
.slick-flyers .slick-dots li.slick-active button::before,.slick-flyers-1 .slick-dots li.slick-active button::before,.slick-flyers-modal .slick-dots li.slick-active button::before{color:#9D6AFF;opacity:1}
.slick-flyers .slick-prev,.slick-flyers .slick-next,.slick-flyers-1 .slick-prev,.slick-flyers-1 .slick-next,.slick-flyers-modal .slick-prev,.slick-flyers-modal .slick-next{width:auto;height:auto}
.slick-flyers .slick-prev.slick-disabled::before,.slick-flyers .slick-next.slick-disabled::before,.slick-flyers-1 .slick-prev.slick-disabled::before,.slick-flyers-1 .slick-next.slick-disabled::before,.slick-flyers-modal .slick-prev.slick-disabled::before,.slick-flyers-modal .slick-next.slick-disabled::before{opacity:0.33}
.slick-flyers .slick-prev::before,.slick-flyers .slick-next::before,.slick-flyers-1 .slick-prev::before,.slick-flyers-1 .slick-next::before,.slick-flyers-modal .slick-prev::before,.slick-flyers-modal .slick-next::before{color:#9D6AFF;opacity:1}
.slick-flyers .slick-prev,.slick-flyers-1 .slick-prev,.slick-flyers-modal .slick-prev{left:-28px}
.slick-flyers .slick-prev::before,.slick-flyers-1 .slick-prev::before,.slick-flyers-modal .slick-prev::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.slick-flyers .slick-next,.slick-flyers-1 .slick-next,.slick-flyers-modal .slick-next{right:-28px}
.slick-flyers .slick-next::before,.slick-flyers-1 .slick-next::before,.slick-flyers-modal .slick-next::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.swiper-flyers{margin:0 auto}
.swiper-flyers .swiper-wrapper{align-items:center}
.swiper-flyers .swiper-slide{text-align:center;position:relative}
.swiper-flyers .swiper-slide img{height:324px;border-radius:12px;object-position:center}
.swiper-flyers .swiper-slide .profile-photo{background-color:#dfdfdf;border:2px solid #fff;border-radius:50rem;min-width:40px;min-height:40px;width:40px;height:40px;position:absolute;top:16px;left:16px;overflow:hidden;transition:all 0.15s ease-in-out}
.swiper-flyers .swiper-slide .profile-photo:hover{border-color:#9D6AFF}
.swiper-flyers .swiper-slide .profile-photo img{width:36px;height:36px;object-fit:cover;object-position:center}
.swiper-flyers .swiper-pagination{position:relative;top:initial;bottom:initial;margin:16px 0 0 0}
.swiper-flyers .swiper-pagination .swiper-pagination-bullet{background:#9D6AFF;width:16px;height:16px;opacity:0.33}
.swiper-flyers .swiper-pagination .swiper-pagination-bullet-active{background:#9D6AFF;width:16px;height:16px;opacity:1}
.swiper-performers{background-color:#f5f5f5;border-radius:12px;padding:16px}
.swiper-performers .swiper-pagination{position:relative;top:initial;bottom:initial;margin:24px 0 0 0}
.swiper-performers .swiper-pagination .swiper-pagination-bullet{background:#9D6AFF;width:16px;height:16px;opacity:0.33}
.swiper-performers .swiper-pagination .swiper-pagination-bullet-active{background:#9D6AFF;width:16px;height:16px;opacity:1}
.fotorama .fotorama__wrap--css3 .fotorama__arr{color:#fff;text-align:center;background:none;background-color:rgba(26,43,72,0.6);border-radius:3px;width:40px;height:40px;line-height:40px;padding:0}
.fotorama .fotorama__arr--prev{background-color:rgba(26,43,72,0.6);display:block;left:32px}
.fotorama .fotorama__arr--prev::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fotorama .fotorama__arr--next{right:32px}
.fotorama .fotorama__arr--next::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fotorama .fotorama__fullscreen-icon{color:#fff;text-align:center;background:none;background-color:rgba(26,43,72,0.6);border-radius:3px;width:40px;height:40px;line-height:40px;top:initial;right:32px;bottom:32px;padding:0}
.fotorama .fotorama__fullscreen-icon::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fotorama-top-nav{position:absolute;top:32px;right:32px}
.fotorama-top-nav .btn{font-size:16px;color:#fff;text-align:center;background-color:rgba(26,43,72,0.7);border:0;border-radius:50rem;width:40px;height:40px;line-height:42px;padding:0}
.fotorama-top-nav .btn:hover{color:#fff;background-color:rgba(26,43,72,0.7)}
.fotorama-top-nav .dropdown-center:hover .dropdown-menu{display:block}
.fotorama-top-nav .dropdown-menu{--bs-dropdown-min-width:1rem;background:none;border:0;padding:6px 0 0 0;margin:0}
.fotorama-top-nav .dropdown-menu li{margin:6px 0 0 0}
.fotorama-top-nav .dropdown-menu li::before{display:none}
.fotorama-top-nav .dropdown-menu li:first-child{margin:0}
.fotorama-top-nav .dropdown-menu .dropdown-item{color:#1A2B48;text-align:center;background-color:#fff;border-radius:50rem;width:40px;height:40px;line-height:42px;padding:0}
.fotorama-top-nav .dropdown-menu .dropdown-item:hover{color:#1A2B48;background-color:#fff}
.fotorama-top-nav .favorite{text-align:center;background-color:rgba(26,43,72,0.7);border-radius:50rem;width:40px;height:40px;line-height:40px}
.fotorama-top-nav .favorite .heart:hover::before{color:#fff;cursor:pointer}
.fotorama-top-nav .favorite .heart.active::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#ff9290;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fotorama-top-nav .favorite .heart::before{font-family:"Font Awesome 5 Free";font-weight:400;font-size:16px;color:#fff;content:"+";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.15s ease-in-out}
.fotorama--fullscreen .fotorama__fullscreen-icon{color:#fff;text-align:center;background:none;background-color:rgba(26,43,72,0.6);border-radius:3px;width:40px;height:40px;line-height:40px;top:32px;right:32px;bottom:initial;padding:0}
.fotorama--fullscreen .fotorama__fullscreen-icon::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fotorama__img,.fotorama__thumb,.fotorama__thumb-border{border-radius:12px !important}
.fotorama__thumb{background:none}
#accordionTickets{--bs-accordion-btn-icon-width:0.875rem}
#accordionTickets .badge{font-size:1rem}
#accordionTickets .accordion-item{border:0;border-radius:0}
#accordionTickets .accordion-item:first-of-type .accordion-button{border-radius:0}
#accordionTickets .accordion-collapse.collapse.show{border:0}
#accordionTickets .accordion-button{font-weight:700;transition:all 0.3s ease-in-out;padding:0 1rem 1rem 1rem;margin:1rem 0 0 0}
#accordionTickets .accordion-button::after{margin-left:1rem}
#accordionTickets .accordion-button[aria-expanded = "false"]{border-bottom:1px solid #D7DCE3}
#accordionTickets .accordion-button[aria-expanded = "true"]{border:0;padding:1rem;margin:0.5rem 0 0 0}
#accordionTickets .accordion-button:not(.collapsed){color:#1A2B48;background-color:#f5f5f5;border-radius:0.375rem !important;box-shadow:none}
#accordionTickets .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}
#accordionTickets .accordion-body{padding:0.5rem 0 0 0}
#accordionTickets .accordion-body .card{border:1px solid #D7DCE3}
#accordionTickets .counter{background-color:#fff;border:1px solid #D7DCE3;border-radius:0.375rem;display:inline-flex;align-items:center;justify-content:space-between;overflow:hidden;padding:0}
#accordionTickets .counter .counter-value{text-align:center;min-width:48px;width:48px}
#accordionTickets .counter .icon{font-size:1rem;background-color:#D7DCE3;min-width:32px;min-height:32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.newsletter{background-color:#f5f5f5}
.newsletter h4{font-weight:600;font-style:initial;margin:0}
.newsletter p{font-size:16px;color:#5E6D77;margin:0}
.newsletter .input-group .form-control{color:#495057;font-size:14px;border-color:#D7DCE3;padding:16px}
.newsletter .input-group .form-control::placeholder{color:#9e9e9e}
.newsletter .input-group .btn{font-weight:600;font-size:14px;text-transform:uppercase}
.newsletter .input-group .btn.btn-dark{background-color:#1a2b48;padding:16px}
.footer a{color:#1A2B48;text-decoration:none}
.footer a:hover{color:#5191fa}
.footer h6{font-family:"Poppins",sans-serif;font-weight:500;font-style:initial;font-size:14px;text-transform:uppercase}
.footer .footer-top hr{max-width:120px;margin:24px 0 24px 0}
.footer .footer-top .nav .nav-item{margin:24px 0 0 0}
.footer .footer-top .nav .nav-item:first-child{margin:0}
.footer .footer-top .nav .nav-item .nav-link{padding:0}
.footer .footer-top .card{border:0}
.footer .footer-top .card .card-body{border-left:3px solid #5191fa;padding:0 0 0 16px}
.footer .footer-top .card .card-body .card-title{color:#5e6d77;margin:0 0 10px 0}
.footer .footer-top .card .card-body .card-text{font-weight:500;font-size:18px}
.footer .footer-top .card .card-body .card-nav{font-size:16px}
.footer .footer-top .card .card-body .card-nav .nav-item{margin:0 0 0 24px}
.footer .footer-top .card .card-body .card-nav .nav-item:first-child{margin-left:0}
#enquiryModal .form-control{font-size:14px;color:#495057;border-color:#DAE1E7;border-radius:3px;padding:8px 12px 8px 12px}
#enquiryModal .form-control:focus{color:#495057;border-color:#80bdff}
#enquiryModal .form-control::placeholder{color:#9e9e9e}
#enquiryModal .btn{text-transform:none;border-radius:3px;padding:10px 16px 10px 16px}
#enquiryModal .modal-dialog .modal-header,#enquiryModal .modal-dialog .modal-footer{border-color:#dee2e6;padding:16px}
#enquiryModal .modal-dialog .modal-content{border:0;border-radius:5px}
.ratio>*{border-radius:12px}
.fixed-col{position:sticky;top:calc(53px + 1.5rem);height:100%;overflow-y:auto}
.scrollable-col{height:auto;overflow-y:auto}
.dashboard .form-check-input:not(.bs-origin){border-color:#b4b9be;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);width:16px;height:16px;margin-top:2px}
.dashboard .form-check-input:not(.bs-origin):checked{--bs-form-check-bg-image:none;background:transparent}
.dashboard .form-check-input:not(.bs-origin):checked::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#5191FA;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:-4px;left:3px}
.dashboard .form-check-label:not(.bs-origin){color:#5E6D77;margin:0 0 0 4px}
.dashboard .sidebar,.dashboard .offcanvas{--bs-offcanvas-width:256px;color:#fff;background-color:#1a2b47}
.dashboard .sidebar h6,.dashboard .offcanvas h6{color:#fff}
.dashboard .sidebar small,.dashboard .offcanvas small{font-size:10px}
.dashboard .sidebar hr,.dashboard .offcanvas hr{border-color:#243553}
.dashboard .sidebar .profile-photo,.dashboard .offcanvas .profile-photo{width:100px;height:100px;object-fit:cover;object-position:center}
.dashboard .sidebar .badge,.dashboard .offcanvas .badge{--bs-border-radius:0.25rem;font-weight:600;font-size:12px;padding:4px 6px 4px 6px}
.dashboard .sidebar .badge.text-bg-info,.dashboard .offcanvas .badge.text-bg-info{color:#fff !important;background-color:#17a2b8 !important}
.dashboard .sidebar .btn.btn-warning,.dashboard .offcanvas .btn.btn-warning{font-weight:400;font-size:13px;color:#fff;text-transform:none;background-color:#d66c00;border-color:#d66c00;border-radius:5px;padding:4px 8px 4px 8px}
.dashboard .sidebar .btn.btn-warning:hover,.dashboard .offcanvas .btn.btn-warning:hover{background-color:#d66c00;border-color:#d66c00}
.dashboard .sidebar .nav .svg-inline--fa,.dashboard .offcanvas .nav .svg-inline--fa{width:1.6em;height:1.2em;vertical-align:-3px}
.dashboard .sidebar .nav .nav-item,.dashboard .offcanvas .nav .nav-item{margin:12px 0 12px 0}
.dashboard .sidebar .nav .nav-item .nav-link,.dashboard .offcanvas .nav .nav-item .nav-link{color:#fff;text-decoration:none;display:flex;flex-direction:row;align-items:center;padding:0}
.dashboard .sidebar .nav .nav-item .nav-link:hover,.dashboard .offcanvas .nav .nav-item .nav-link:hover{color:#5191FA;text-decoration:none}
.dashboard .sidebar .nav .nav-item .nav-link.active,.dashboard .offcanvas .nav .nav-item .nav-link.active{color:#5191FA}
.dashboard .sidebar .nav .nav-item .nav-link.back,.dashboard .offcanvas .nav .nav-item .nav-link.back{color:#1ABC9C}
.dashboard .sidebar .nav .nav-item .nav-link.collapse[aria-expanded="false"]::after,.dashboard .offcanvas .nav .nav-item .nav-link.collapse[aria-expanded="false"]::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:auto;padding-left:16px;position:relative;top:initial;right:initial;transform:none}
.dashboard .sidebar .nav .nav-item .nav-link.collapse[aria-expanded="true"]::after,.dashboard .offcanvas .nav .nav-item .nav-link.collapse[aria-expanded="true"]::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:auto;padding-left:16px;position:relative;top:initial;right:initial;transform:none}
.dashboard .content{background-color:#f5f7f9}
.dashboard .content hr{border-color:#ccc}
.dashboard .content .form-control,.dashboard .content .form-select{font-size:14px;color:#495057;border-color:#DAE1E7;border-radius:0}
.dashboard .content .form-control:focus,.dashboard .content .form-select:focus{color:#495057;border-color:#80bdff}
.dashboard .content .form-control::placeholder,.dashboard .content .form-select::placeholder{color:#9e9e9e}
.dashboard .content .input-group{display:block;position:relative}
.dashboard .content .input-group .input-group-text,.dashboard .content .input-group .form-control{font-size:14px;background-color:#fff;border-radius:0}
.dashboard .content .input-group .input-group-text{color:#9e9e9e;border:0;position:absolute;top:1px;left:0;bottom:1px;display:block;padding-right:0}
.dashboard .content .input-group .input-group-text .svg-inline--fa{vertical-align:-2.5px}
.dashboard .content .input-group .form-control{width:100%;display:block;position:initial;padding-left:36px}
.dashboard .content .input-group.file-upload .form-control{background-color:#e9ecef;border:1px solid #DAE1E7;padding-left:0.75rem}
.dashboard .content textarea.form-control{padding:8px}
.dashboard .content .btn{font-weight:500;text-transform:none}
.dashboard .content .profile-photo{width:200px;height:200px;object-fit:cover;object-position:center}
.dashboard .content .header{color:#1a2b47;background-color:#fff;border:1px solid #e8e8e8;padding:8px}
.dashboard .content .header a{color:#1a2b47;text-decoration:none}
.dashboard .content .header a:hover{color:#1a2b47;text-decoration:none}
.dashboard .content .header .breadcrumb a{color:#1a2b47;text-decoration:none}
.dashboard .content .header .breadcrumb a:hover{color:#1a2b47;text-decoration:none}
.dashboard .content .header .breadcrumb .breadcrumb-item{color:#1a2b47}
.dashboard .content .header .breadcrumb .breadcrumb-item.active{color:#1a2b47}
.dashboard .content .header .breadcrumb .breadcrumb-item + .breadcrumb-item::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#1a2b47;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;float:initial;vertical-align:1px}
.dashboard .content .header .dropdown .dropdown-menu{font-size:12px;background-color:#1A2B48;border:0;border-radius:0;inset:6px auto auto 0 !important}
.dashboard .content .header .dropdown .dropdown-menu .dropdown-item{background-color:#1A2B48;padding:8px 16px 8px 16px}
.dashboard .content .header .dropdown .dropdown-menu .dropdown-item:hover{background-color:#233448}
.dashboard .content .header .dropdown .dropdown-menu.dropdown-menu-md-end{inset:6px 0 auto auto !important}
.dashboard .content .header .dropdown .dropdown-toggle::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border:0;vertical-align:1px}
.dashboard .content .header .dropdown.notifications h6{font-size:14px}
.dashboard .content .header .dropdown.notifications .btn.btn-primary{font-weight:400;font-size:12px;text-transform:none;color:#fff}
.dashboard .content .header .dropdown.notifications .btn.btn-primary:hover{color:#fff}
.dashboard .content .header .dropdown.notifications .mark-all{color:#1A2B48}
.dashboard .content .header .dropdown.notifications .mark-all:hover{color:#1A2B48;text-decoration:none}
.dashboard .content .header .dropdown.notifications .badge{font-weight:600;font-size:9px;height:16px;margin:4px 0 0 0}
.dashboard .content .header .dropdown.notifications .dropdown-toggle::after{display:none;margin-left:14px}
.dashboard .content .header .dropdown.notifications .dropdown-menu{--bs-dropdown-min-width:22rem;padding:1px}
.dashboard .content .header .dropdown.notifications .profile-photo{width:32px;height:32px;object-fit:cover;object-position:center}
.dashboard .content .header .dropdown.notifications .list{border-top:1px solid #EAEEF3;padding:12px}
.dashboard .content .header .dropdown.notifications .list:hover,.dashboard .content .header .dropdown.notifications .list.active{background-color:#f5f5f5}
.dashboard .content .booking-history .card,.dashboard .content .verifications .card,.dashboard .content .password-change .card,.dashboard .content .payments .card,.dashboard .content .news-add .card{border:0;border-radius:0}
.dashboard .content .booking-history .card .card-body,.dashboard .content .verifications .card .card-body,.dashboard .content .password-change .card .card-body,.dashboard .content .payments .card .card-body,.dashboard .content .news-add .card .card-body{padding:32px}
.dashboard .content .booking-history .card hr,.dashboard .content .verifications .card hr,.dashboard .content .password-change .card hr,.dashboard .content .payments .card hr,.dashboard .content .news-add .card hr{border-color:#e0e0e0}
.dashboard .content .booking-history .nav .nav-item .nav-link{font-weight:600;color:#1A2B48;text-transform:uppercase;background:none;border-bottom:3px solid transparent;border-radius:0;padding:0 8px 8px 8px}
.dashboard .content .booking-history .nav .nav-item .nav-link:hover{color:#1A2B48;border-bottom:3px solid transparent}
.dashboard .content .booking-history .nav .nav-item .nav-link.active{font-weight:600;color:#5191FA;border-bottom:3px solid #5191FA}
.dashboard .content .booking-history .tab-content{margin:32px 0 0 0}
.dashboard .content .verifications .badge{font-weight:600;font-size:12px;background-color:#6c757d;border-radius:0.25rem;padding:0.25em 0.4em;margin:4px 0 0 0}
.dashboard .content .verifications .custom-file-upload{font-weight:600;font-size:14px;color:#fff;background-color:#1a2b47;border-radius:3px;cursor:pointer;transition:all 0.15s ease-in-out;padding:4px 8px 4px 8px}
.dashboard .content .verifications .custom-file-upload:hover{background-color:#1a2b47}
.dashboard .content .verifications input[type="file"]{display:none}
.dashboard .content .password-change .btn.btn-link{color:#212529;text-decoration:none}
.dashboard .content .password-change .btn.btn-link:hover{color:#212529;text-decoration:none}
.dashboard .content .club-create strong,.dashboard .content .club-create .fw-bold{font-weight:600 !important}
.dashboard .content .club-create .form-control{padding:8px 12px 8px 12px}
.dashboard .content .club-create .form-control.form-control-transparent{color:#212529;border:0;padding:0 0 16px 0}
.dashboard .content .club-create .form-control.form-control-transparent::placeholder{color:#212529}
.dashboard .content .club-create textarea.form-control{padding:12px}
.dashboard .content .club-create hr{border-color:#dfdfdf}
.dashboard .content .club-create .btn{font-size:14px;padding:8px 16px 8px 16px}
.dashboard .content .club-create .btn.btn-secondary{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.dashboard .content .club-create .btn.btn-secondary:hover{color:#fff;background-color:#138496;border-color:#138496}
.dashboard .content .club-create .nav#pills-tab{color:#fff;background-color:#5191FA}
.dashboard .content .club-create .nav#pills-tab .nav-item .nav-link{color:#fff;text-transform:uppercase;background:none;border-radius:0;padding:16px 24px 16px 24px}
.dashboard .content .club-create .nav#pills-tab .nav-item .nav-link:hover{color:#fff}
.dashboard .content .club-create .nav#pills-tab .nav-item .nav-link.active{color:#fff;position:relative}
.dashboard .content .club-create .nav#pills-tab .nav-item .nav-link.active::before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:"";position:absolute;transform:translateX(-50%);left:50%;bottom:0}
.dashboard .content .club-create .tab-content{background-color:#fff}
.dashboard .content .club-create .card .card-header{font-weight:600;font-size:16px;text-transform:uppercase;background-color:#fff;padding:12px 16px 12px 16px}
.dashboard .content .club-create .card .card-body{font-size:14px;padding:16px}
.dashboard .content .club-create .banner-upload .border,.dashboard .content .club-create .gallery-upload .border{border-color:#dfdfdf !important}
.dashboard .content .club-create .banner-upload .box{background-color:#f5f5f5;border:1px solid #dfdfdf;width:320px;max-width:100%;height:192px;padding:16px}
.dashboard .content .club-create .banner-upload .box img{width:254px;height:190px;object-fit:cover;object-position:center}
.dashboard .content .club-create .banner-upload .box .btn{font-size:14px;padding:8px 16px 8px 16px}
.dashboard .content .club-create .banner-upload .box .btn.btn-danger{position:absolute;top:16px;right:16px;padding:3px 6px 3px 6px}
.dashboard .content .club-create .banner-upload .box .btn.btn-danger .svg-inline--fa{color:#fff}
.dashboard .content .club-create .banner-upload .box .svg-inline--fa{color:#d0d0d0}
.dashboard .content .club-create .gallery-upload .btn{font-size:14px;padding:8px 16px 8px 16px}
.dashboard .content .club-create .gallery-upload .btn.btn-primary{font-size:12px;position:absolute;left:16px;right:16px;bottom:16px;padding:3px 6px 3px 6px}
.dashboard .content .club-create .gallery-upload .btn.btn-primary.active{background-color:#198754;border-color:#198754}
.dashboard .content .club-create .gallery-upload .btn.btn-primary.active:hover{background-color:#198754;border-color:#198754}
.dashboard .content .club-create .gallery-upload .btn.btn-secondary{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.dashboard .content .club-create .gallery-upload .btn.btn-secondary:hover{color:#fff;background-color:#138496;border-color:#138496}
.dashboard .content .club-create .gallery-upload .btn.btn-danger{position:absolute;top:16px;right:16px;padding:3px 6px 3px 6px}
.dashboard .content .news-add .btn{font-size:14px;padding:8px 16px 8px 16px}
.dashboard .content .news-add .btn.btn-secondary{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.dashboard .content .news-add .btn.btn-secondary:hover{color:#fff;background-color:#138496;border-color:#138496}
.dashboard .content .news-add .banner-upload .border{border-color:#dfdfdf !important}
.dashboard .content .news-add .banner-upload .box{background-color:#f5f5f5;border:1px solid #dfdfdf;width:256px;max-width:100%;height:192px;padding:16px}
.dashboard .content .news-add .banner-upload .box img{width:254px;height:190px;object-fit:cover;object-position:center}
.dashboard .content .news-add .banner-upload .box .btn{font-size:14px;padding:8px 16px 8px 16px}
.dashboard .content .news-add .banner-upload .box .btn.btn-danger{position:absolute;top:16px;right:16px;padding:3px 6px 3px 6px}
.dashboard .content .news-add .banner-upload .box .btn.btn-danger .svg-inline--fa{color:#fff}
.dashboard .content .news-add .banner-upload .box .svg-inline--fa{color:#d0d0d0}
.dashboard .offcanvas .profile-photo{width:100px;height:100px;object-fit:cover;object-position:center}
@media (min-width:0px) and (max-width:575.98px){.dashboard .content .club-create .banner-upload .box{width:100%}}
@media (min-width:768px){.card .card-img-top{height:150px;min-height:160px}.card .card-img-top.cover{object-fit:cover}.card .card-img-top.initial{object-fit:initial}}
@media (min-width:0px) and (max-width:575.98px){.navbar{padding:1.125rem 0 1.125rem 0 !important}.navbar .navbar-brand{margin:0 24px 0 0}.navbar.navbar-secondary .half-circle{clip-path:polygon(0% 61.5%,100% 61.5%,100% 100%,0% 100%)}.timeline-party{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}.timeline-party::before{display:none}.timeline-party .day{width:calc(50% - 8px);margin:4px}.timeline-party .day.active{width:100%}.timeline-party .day .text{display:block}.news-details .tag-text{width:100% !important}.reviews .card-add-review textarea.form-control{max-height:112px}.notifications-details .nav{width:100%}.party-calendar .nav{width:100%}.clubs .header{min-height:272px;height:272px}.clubs .header .search-wrapper{position:relative;top:68px}.clubs .header .search-wrapper .search{padding:0}.clubs .header .search-wrapper .search .d-flex.flex-row{padding:0 16px 0 16px}.clubs .header .search-wrapper .search .btn.btn-blue{border-radius:6px;width:100%;height:auto;padding:12px 16px 12px 16px}.clubs .header .search-wrapper .search .border-end{border:0 !important}.clubs .header .search-wrapper .search .svg-inline--fa{width:1.5em}.clubs .search-divider{margin-top:76px !important}.club-details .club-title{max-width:75%}.club-details .header{min-height:224px;height:224px}.parties .header{min-height:272px;height:272px}.parties .header .search-wrapper{position:relative;top:68px}.parties .header .search-wrapper .search{padding:0}.parties .header .search-wrapper .search .d-flex.flex-row{padding:0 16px 0 16px}.parties .header .search-wrapper .search .btn.btn-blue{border-radius:6px;width:100%;height:auto;padding:12px 16px 12px 16px}.parties .header .search-wrapper .search .border-end{border:0 !important}.parties .header .search-wrapper .search .svg-inline--fa{width:1.5em}.parties .search-divider{margin-top:128px !important}.tours .header{min-height:272px;height:272px}.tours .header .search-wrapper{position:relative;top:68px}.tours .header .search-wrapper .search{padding:0}.tours .header .search-wrapper .search .d-flex.flex-row{padding:0 16px 0 16px}.tours .header .search-wrapper .search .btn.btn-blue{border-radius:6px;width:100%;height:auto;padding:12px 16px 12px 16px}.tours .header .search-wrapper .search .border-end{border:0 !important}.tours .header .search-wrapper .search .svg-inline--fa{width:1.5em}.tours .search-divider{margin-top:128px !important}.party-details .header-wrapper-2{height:224px}.party-details .header-wrapper-2 .header-2{width:82%;top:24px}.party-details .header-wrapper-2 .header-bottom-2{border-radius:32px 32px 0 0;height:48px}.party-details .header-wrapper-2 .btn-eventvideo{font-size:12px;top:16px;bottom:initial;right:16px;padding:8px 12px 8px 12px}.party-details .header-wrapper-2 .header-2-btn{top:66px;right:16px}.party-details .header-wrapper-2 .header-2-btn .btn,.party-details .header-wrapper-2 .header-2-btn .favorite{font-size:14px;width:34px;height:34px;line-height:34px}.party-details .header-wrapper-2 .header-2-btn .btn .heart::before,.party-details .header-wrapper-2 .header-2-btn .favorite .heart::before{font-size:14px}.party-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item{font-size:14px;width:34px;height:34px;line-height:34px}.party-details .lineup h6{font-size:14px;margin-bottom:0.25rem}.party-details .lineup p{font-size:0.875em}.party-details .lineup .profile-photo{width:48px;height:48px}.party-details .anchor-menu{position:relative !important}.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:182px}.slick-flyers,.slick-flyers-1,.slick-flyers-modal{margin:0 -4px 0 -4px}.slick-flyers .slick-slide,.slick-flyers-1 .slick-slide,.slick-flyers-modal .slick-slide{margin:0 4px 0 4px}.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:230px;object-fit:cover;object-position:center}.slick-flyers .slick-slide .profile-photo,.slick-flyers-1 .slick-slide .profile-photo,.slick-flyers-modal .slick-slide .profile-photo{min-width:32px;min-height:32px;width:32px;height:32px;position:absolute;top:16px;left:16px}.slick-flyers .slick-slide .profile-photo img,.slick-flyers-1 .slick-slide .profile-photo img,.slick-flyers-modal .slick-slide .profile-photo img{width:28px;height:28px}.swiper-flyers .swiper-slide img{height:233px;object-fit:cover;object-position:center}.swiper-flyers .swiper-slide .profile-photo{min-width:32px;min-height:32px;width:32px;height:32px;position:absolute;top:16px;left:16px}.swiper-flyers .swiper-slide .profile-photo img{width:28px;height:28px}.fotorama .fotorama__wrap--css3 .fotorama__arr{width:32px;height:32px;line-height:32px;right:16px}.fotorama .fotorama__arr--prev::before,.fotorama .fotorama__arr--next::before{font-size:16px}.fotorama .fotorama__fullscreen-icon{width:32px;height:32px;line-height:32px;right:16px;bottom:16px}.fotorama .fotorama__fullscreen-icon::before{font-size:16px}.fotorama-top-nav{top:16px;right:16px}.fotorama-top-nav .btn,.fotorama-top-nav .favorite{font-size:16px;width:32px;height:32px;line-height:33px}.fotorama-top-nav .btn .heart::before,.fotorama-top-nav .favorite .heart::before{font-size:16px}.fotorama-top-nav .dropdown-menu .dropdown-item{width:32px;height:32px;line-height:33px}.newsletter p{font-size:14px}.footer .footer-top hr{max-width:100%}.dashboard .content .header .dropdown.notifications .dropdown-menu{--bs-dropdown-min-width:288px;inset:29px auto auto 0 !important;left:28px !important;right:0 !important;transform:translateX(-50%) !important}.dashboard .content .club-create .nav#pills-tab .nav-item .nav-link.active{position:relative}.dashboard .content .club-create .nav#pills-tab .nav-item .nav-link.active::before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:"";position:absolute;transform:translateY(-50%) rotate(90deg);top:50%;left:3px}}
@media (min-width:0px) and (max-width:374.98px){.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:168px;object-fit:cover;object-position:center}.swiper-flyers .swiper-slide img{height:171px;object-fit:cover;object-position:center}}
@media (min-width:375px) and (max-width:424.98px){.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:200px;object-fit:cover;object-position:center}.swiper-flyers .swiper-slide img{height:203px;object-fit:cover;object-position:center}}
@media (min-width:425px) and (max-width:767.98px){.card .card-img-top{min-height:256px;height:256px}.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:182px}}
@media (min-width:576px) and (max-width:991.98px){.navbar{padding:1.125rem 0 1.125rem 0 !important}.navbar.navbar-secondary .half-circle{clip-path:polygon(0% 61.5%,100% 61.5%,100% 100%,0% 100%)}.notifications-details .nav{width:100%}.timeline-party{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}.timeline-party::before{display:none}.timeline-party .day{width:calc(25% - 8px);margin:4px}.timeline-party .day .text{display:block}.party-calendar .nav{width:100%}.clubs .header{min-height:272px;height:272px}.clubs .header .search-wrapper{position:relative;top:68px}.clubs .header .search-wrapper .search{padding:0}.clubs .header .search-wrapper .search .d-flex.flex-row{padding:0 16px 0 16px}.clubs .header .search-wrapper .search .btn.btn-blue{border-radius:6px;width:100%;height:auto;padding:12px 16px 12px 16px}.clubs .header .search-wrapper .search .border-end{border:0 !important}.clubs .header .search-wrapper .search .svg-inline--fa{width:1.5em}.clubs .search-divider{margin-top:50px !important}.parties .header{min-height:272px;height:272px}.parties .header .search-wrapper{position:relative;top:68px}.parties .header .search-wrapper .search{padding:0}.parties .header .search-wrapper .search .d-flex.flex-row{padding:0 16px 0 16px}.parties .header .search-wrapper .search .btn.btn-blue{border-radius:6px;width:100%;height:auto;padding:12px 16px 12px 16px}.parties .header .search-wrapper .search .border-end{border:0 !important}.parties .header .search-wrapper .search .svg-inline--fa{width:1.5em}.parties .search-divider{margin-top:132px !important}.parties .btn.btn-interested{width:100%}.party-details .header-wrapper-2{height:380px}.party-details .header-wrapper-2 .header-2{width:82%;top:24px}.party-details .header-wrapper-2 .header-bottom-2{border-radius:32px 32px 0 0;height:48px}.party-details .header-wrapper-2 .btn-eventvideo{font-size:12px;top:16px;bottom:initial;right:16px;padding:8px 12px 8px 12px}.party-details .header-wrapper-2 .header-2-btn{top:16px;right:186px}.party-details .header-wrapper-2 .header-2-btn .btn,.party-details .header-wrapper-2 .header-2-btn .favorite{font-size:14px;width:34px;height:34px;line-height:34px}.party-details .header-wrapper-2 .header-2-btn .btn .heart::before,.party-details .header-wrapper-2 .header-2-btn .favorite .heart::before{font-size:14px}.party-details .header-wrapper-2 .header-2-btn .dropdown-menu .dropdown-item{font-size:14px;width:34px;height:34px;line-height:34px}.club-details .header{min-height:380px;height:380px}.tours .header{min-height:272px;height:272px}.tours .header .search-wrapper{position:relative;top:68px}.tours .header .search-wrapper .search{padding:0}.tours .header .search-wrapper .search .d-flex.flex-row{padding:0 16px 0 16px}.tours .header .search-wrapper .search .btn.btn-blue{border-radius:6px;width:100%;height:auto;padding:12px 16px 12px 16px}.tours .header .search-wrapper .search .border-end{border:0 !important}.tours .header .search-wrapper .search .svg-inline--fa{width:1.5em}.tours .search-divider{margin-top:132px !important}.party-details .anchor-menu{position:relative !important}.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:330px}.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:395px;object-fit:cover;object-position:center}.swiper-flyers .swiper-slide img{height:301px;object-fit:cover;object-position:center}.footer .footer-top hr{max-width:100%}}
@media (min-width:576px) and (max-width:767.98px){.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:288px;object-fit:cover;object-position:center}}
@media (min-width:768px) and (max-width:1199.98px){.side-adver-1 img{object-fit:contain;min-height:initial;max-height:initial}.swiper-flyers .swiper-slide img{height:415px;object-fit:cover;object-position:center}.parties .btn.btn-interested{width:100%}}
@media (min-width:992px) and (max-width:1199.98px){.timeline-party .day .text{font-size:12px;min-width:110px}.fav-clubs.news-list .card .middot-1::before,.fav-clubs.news-details .card .middot-1::before,.news.news-list .card .middot-1::before,.news.news-details .card .middot-1::before,.parties.news-list .card .middot-1::before,.parties.news-details .card .middot-1::before,.clubs.news-list .card .middot-1::before,.clubs.news-details .card .middot-1::before,.tours.news-list .card .middot-1::before,.tours.news-details .card .middot-1::before{display:inline-block}.party-details .header-wrapper-2 .header-2{width:80%;top:96px}.party-details .header-wrapper-2 .btn-eventvideo{top:24px;bottom:initial;right:24px}.party-details .header-wrapper-2 .header-2-btn{top:24px;right:218px}.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:440px}.slick-flyers .slick-slide img,.slick-flyers-1 .slick-slide img,.slick-flyers-modal .slick-slide img{height:395px;object-fit:cover;object-position:center}.swiper-flyers .swiper-slide img{height:416px;object-fit:cover;object-position:center}}
@media (min-width:1200px){.container{max-width:1140px}.parties .btn.btn-interested{width:100%}}
@media (min-width:1200px) and (max-width:1299.98px){.party-details .header-wrapper-2 .header-2{width:75%;top:80px}.party-details .header-wrapper-2 .btn-eventvideo{top:24px;bottom:initial;right:24px}.party-details .header-wrapper-2 .header-2-btn{top:24px;right:218px}.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:450px}}
@media (min-width:1300px) and (max-width:1399.98px){.party-details .header-wrapper-2 .header-2{width:70%;top:76px}.party-details .header-wrapper-2 .btn-eventvideo{top:24px;bottom:initial;right:24px}.party-details .header-wrapper-2 .header-2-btn{top:24px;right:218px}.party-details .header-wrapper-2 .header-2 img,.club-details .header-wrapper-2 .header-2 img,.tour-details .header-wrapper-2 .header-2 img{max-height:460px}}
@media (min-width:1400px) and (max-width:1499.98px){.header-lp{background-position:center top -54px}.party-details .header-wrapper-2 .header-2{width:68%;top:32px}.party-details .header-wrapper-2 .btn-eventvideo{top:initial;right:24px;bottom:128px}.party-details .header-wrapper-2 .header-2-btn{top:32px;right:24px}}
@media (min-width:1500px) and (max-width:1599.98px){.party-details .header-wrapper-2 .header-2{width:65%;top:32px}.party-details .header-wrapper-2 .btn-eventvideo{top:initial;right:48px;bottom:128px}.party-details .header-wrapper-2 .header-2-btn{top:32px;right:48px}}
@media (min-width:1600px){.header-lp{background-position:center top -60px}}
@media (min-width:1600px) and (max-width:1699.98px){.party-details .header-wrapper-2 .header-2{width:62%;top:32px}.party-details .header-wrapper-2 .btn-eventvideo{top:initial;right:48px;bottom:128px}.party-details .header-wrapper-2 .header-2-btn{top:32px;right:48px}}
@media (min-width:1700px) and (max-width:1799.98px){.party-details .header-wrapper-2 .header-2{width:58%;top:32px}.party-details .header-wrapper-2 .btn-eventvideo{top:initial;right:128px;bottom:128px}.party-details .header-wrapper-2 .header-2-btn{top:32px;right:128px}}
@media (min-width:1800px){.header-lp{background-position:center top -72px}}
@media (min-width:1800px) and (max-width:1899.98px){.party-details .header-wrapper-2 .header-2{width:54%;top:32px}.party-details .header-wrapper-2 .btn-eventvideo{top:initial;right:128px;bottom:128px}.party-details .header-wrapper-2 .header-2-btn{top:32px;right:128px}}