.site-header{display:none}body .gform_wrapper .gform_footer input[type=submit]{width:100%!important;font-weight:600!important;font-size:16px!important;border-radius:6px!important;height:50px}#label_2_11_1>a:nth-child(1){color:#fff!important}.footer .grecaptcha-badge{display:none}.footer #field_2_8,#field_2_10{padding:0!important}.footer #input_2_8,#input_2_10{margin:0!important;padding:0!important;height:50px!important;font-size:18px!important;padding:10px 20px!important;border-radius:6px!important}.footer #choice_2_11_1,#label_2_11_1{margin:0!important;color:#fff!important;font-size:16px!important}.single-tabs .lae-tab-nav{padding:0!important;background:none!important}.single-tabs .lae-tab{padding:0 30px 0 0!important}.single-tabs .lae-tab.lae-active a::after{background-color:#bf1b06!important;border-radius:4px!important}.single-tabs .lae-tab a{border-radius:4px!important;background-color:#3c3744!important}.single-tabs .lae-tab-panes{background:none!important;margin-top:30px}.single-tabs .lae-tab-pane{background:none!important}.single-tabs h2{margin-bottom:20px;color:#bf1b06}.single-tabs h3{color:#141414;font-weight:600}.single-tabs ul{margin:0 0 30px 0!important}.single-tabs li{list-style:none}.single-tabs i{margin-right:10px}.accordion .elementor-accordion-item{border-bottom:1px #dadada solid!important}.accordion ul{margin:0!important}.accordion li{color:#141414!important;list-style:none;line-height:1.8em;margin-bottom:20px}.dark-bg-toggle .elementor-toggle-title{color:#fff!important}.dark-bg-toggle .elementor-toggle-title:visited{color:#fff!important}.ratings{padding:30px}.ratings h3{margin-bottom:20px;font-size:16px!important;font-weight:600;display:flex;justify-content:space-between;align-items:center;color:#fff}.ratings p{color:#fff;margin-bottom:0}.ratings span{width:110px;display:flex;justify-content:end}.ratings i{color:gold}.all-ratings{padding:40px 30px;border-bottom:1px rgba(255,255,255,.6) solid}.all-ratings h3{color:#fff;margin-bottom:20px;font-size:22px!important;font-weight:600;display:flex;justify-content:space-between;align-items:center}.all-ratings p{color:#fff;margin-bottom:0}.all-ratings span{width:140px;display:flex;justify-content:end}.all-ratings i{color:gold}.all-ratings a{color:#fff}.all-ratings .fa-star.o{color:#fff!important}.gifts .wc-points-rewards-product-message{display:none!important}.pd-single-check .cart{display:block!important}.pd-single-check .wc-points-rewards-product-message{font-size:12px;color:#fff}.pd-single-check label{color:#fff!important;font-size:16px;font-weight:600}.pd-single-check .stock{display:none}.pd-single-check .wc-points-rewards-product-message{margin-bottom:10px;display:block}.pd-single-check .qty{background-color:#fff!important;height:50px!important}.pd-single-check .single_add_to_cart_button{height:50px!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label{color:#fff!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text]{height:40px!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield select{height:40px!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=email]{height:40px!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=tel]{height:40px!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_description{color:#fff!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_checkbox{color:#fff!important}#choice_1_10_1,#choice_1_10_2,#choice_1_28_1{margin-top:0!important}#label_1_10_1,#label_1_10_2,#label_1_28_1{font-weight:600!important}#gfield_description_1_28 a{color:#fff!important;text-decoration:underline}#gfield_description_1_28{padding-top:20px;border-top:1px rgba(255,255,255,.4) solid}#yith-wcdp-add-deposit-to-cart .yith-wcdp-single-add-to-cart-fields label:first-child{border-bottom:1px solid #DEDEDE!important}.woocommerce-message{margin-bottom:0!important;border:none!important;border-bottom:1px #fff solid!important;padding:16px!important}.woocommerce-info{background-color:#3c3744!important;margin-bottom:0!important}.woocommerce-error{margin-bottom:0!important}.woocommerce-error .button{padding:0!important}.elementor-menu-cart__footer-buttons .elementor-button.elementor-size-md{padding:14px 0!important}.woocommerce-info .button{padding:0!important;font-size:14px!important;font-weight:600!important;background:none!important}.woocommerce-NoticeGroup{margin:0 -20px!important}.woocommerce-NoticeGroup ul{padding:16px!important}.showcoupon,.showlogin{float:right}#order_review_heading{display:none}#customer_details h3{background-color:#141414;color:#fff!important;padding:14px;margin:40px 0 0 0}#guest_name_field_field,#order_comments_field{padding:1em 1em 0 1em!important}#billing_country_field{margin-bottom:10px}#billing_company_field,#billing_address_2_field,#billing_state_field{display:none!important}.woocommerce-checkout-review-order-table{border:1px #ccc solid!important;margin-bottom:40px!important}.woocommerce-checkout-payment{border:1px #ccc solid!important;border-radius:0!important}.payment_method_sagepaydirect{margin:0!important}.woocommerce-terms-and-conditions-wrapper{padding:0 1em 1em 1em!important}.woocommerce-terms-and-conditions-checkbox-text{margin-left:0!important}.validate-required{padding:0!important}.woocommerce-terms-and-conditions-wrapper #terms{margin-left:0!important}.woocommerce-terms-and-conditions-wrapper .checkbox{margin:0 0 30px 0!important}.woocommerce-terms-and-conditions-wrapper a{color:#bf1b06!important}.place-order{margin-bottom:0!important;padding-bottom:0!important}.woocommerce-billing-fields__field-wrapper{padding:1em!important}.woocommerce-terms-and-conditions-checkbox-text{font-size:14px!important}.create-account{padding:1.5em;background-color:#fafafa;border:1px #ccc solid}.create-account label{margin-top:20px!important}.create-account:before{content:"Choose a password and create an account for a faster checkout next time."}.woocommerce-account-fields:before{content:"Create an Account";background-color:#141414;color:#fff!important;padding:14px;margin:40px 0 0 0;display:block;font-size:20px!important}.checkout_coupon.woocommerce-form-coupon .form-row-last{float:left}#wc_customer_source_checkout_field_field{padding:0 14px}#wc_customer_source_checkout_field_field .optional{display:none}.woo-guest-names{padding:1em;background-color:#fafafa;border:1px #ccc solid}#guest_name_field_field{margin:0!important;padding:0!important}.custom-field-wrapper{float:left}.woo-insurance{padding:1em 1em 0 1em;background-color:#fafafa;border:1px #ccc solid}.woo-insurance h4{font-size:16px;font-weight:600;margin-top:10px}.woo-insurance ul{margin:0 0 30px 0!important;list-style:none;columns:2;font-weight:600;line-height:2em}.woo-insurance ul i{color:#0097E6}.woo-insurance a{color:#bf1b06!important}.woo-insurance .rec{background-color:#0097E6;padding:6px 14px;color:#fff;border-radius:40px;margin-left:10px}.woo-insurance .radio{border:1px #ccc solid;border-radius:4px;padding:16px;font-size:16px!important}#guest_insurance_field_field>label:nth-child(1){display:block}.woocommerce-checkout .woo-insurance input[type=radio]{visibility:hidden;position:relative}.woocommerce-checkout .woo-insurance input[type=radio]+label{cursor:pointer}.woocommerce-checkout .woo-insurance input[type=radio]+label:before{float:left;height:16px;margin-top:8px;margin-right:7px;content:" ";display:inline-block;vertical-align:baseline;transition:0.3s;border:1px solid #ccc;border-radius:10px;box-shadow:inset 0 -3px 6px #e4e4e4;transition:0.3s}.woocommerce-checkout .woo-insurance input[type=radio]+label:before{border-radius:50%;width:16px}.woocommerce-checkout .woo-insurance input[type=radio]:checked+label:before{box-shadow:inset 0 -1px 3px #e4e4e4,inset 0 0 1px #222,inset 0 0 0 3px gold}.woocommerce-checkout .woo-insurance input[type=radio]:checked+label{background-color:#CCEAFA!important}.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative!important;margin:0 7px!important}#order_comments_field{padding:1em!important;background-color:#fafafa;border:1px #ccc solid}.woocommerce .woocommerce-MyAccount-navigation a{color:#141414;font-size:16px}.woocommerce .woocommerce-MyAccount-navigation a:visited{color:#141414}.woocommerce .woocommerce-MyAccount-navigation a:hover{color:#bf1b06}.woocommerce .woocommerce-MyAccount-content a{color:#bf1b06;font-weight:600}.woocommerce .woocommerce-MyAccount-content h2{margin-top:0!important}.woocommerce-MyAccount-content>h2:nth-child(2){display:none}.woocommerce-MyAccount-content>p:nth-child(3){font-size:18px;font-weight:600}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu ul.submenu{display:block!important;position:relative!important;box-shadow:none!important}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu{visibility:visible!important}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu a.submenu-opener{display:none!important}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu ul.submenu li{margin-bottom:7px}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu ul.submenu a{text-align:center}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu ul.submenu a.pay{background-color:#C5372E;color:#fff;font-weight:600;padding:8px 15px;border-radius:10px}#yith_wcdp_deposits_details tr td.order-actions .button-with-submenu ul.submenu a.cancel{display:none}.gh-header{height:260px;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;background-color:#dadada}.gh-header h4{font-size:16px;padding:4px 2px 4px 10px;margin:10px;background-color:#1d1d1d;display:inline-block;float:right;color:#fff}.gh-header span{background-color:#fff;padding:4px 10px;color:#1d1d1d;margin-left:4px}.gh-content{padding:20px;background-color:#1d1d1d}.gh-content h2{color:#fff;font-size:22px;font-weight:600;margin-bottom:10px}.gh-content h3{color:#fff;font-size:18px;font-weight:600;margin-bottom:0}.gh-content h6{display:none}.gh-content p{color:#fff;font-size:16px;margin-bottom:0}.gh-content a{color:#fff!important;font-size:12px;font-weight:600;text-transform:uppercase}.gh-content .address{color:#fff!important;font-size:14px;margin-top:10px}.gh-content .right{float:right}.gh-content a:hover{color:#BF1B06!important}.gh-content i{margin-left:2px;color:#bf1b06}.gh-footer{padding:10px 20px;margin-bottom:60px;border-top:1px #3a3a3a solid;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#1d1d1d}.gh-footer .half{width:46%}.gh-footer h5{font-size:24px;font-weight:600;color:#fff;margin:0}.gh-footer span{font-size:12px;color:#fff}.gh-footer a{font-size:14px;padding:8px 12px;background-color:#BF1B06;display:inline;float:right;border-radius:40px;font-weight:600;text-transform:uppercase;color:#fff}.gh-footer i{margin-left:6px}.rrp{font-size:16px!important;text-decoration:line-through;vertical-align:middle;margin-left:6px}@media only screen and (max-width:600px){.gh-header{height:200px!important}.gh-content{padding:20px 10px!important}.gh-content h2{font-size:20px!important;margin-bottom:6px!important}.gh-content h3{font-size:16px!important}.gh-content h6{font-size:14px!important;display:block!important;color:#fff;text-transform:uppercase}.gh-content p{display:none!important}.gh-footer{padding:10px;margin-bottom:20px!important}.gh-footer a{font-size:14px!important;padding:8px 12px!important}.gh-footer h5{font-size:20px!important}.gh-footer i{display:none!important}}.gh-checkout h4{font-size:20px;color:#fff!important;margin-bottom:0!important}.facet-checkout .facetwp-facet{margin-bottom:0}.facet-checkout .facetwp-load-more{border-radius:4px;font-weight:600;width:100%;color:#fff;text-align:center}.flex-checkout{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;align-items:center;border-radius:4px;transition:background-color 0.4s ease}.flex-checkout:hover{background-color:rgba(255,255,255,.1)}.check-one{width:70px;height:70px;border-radius:4px;color:#fff;background-color:rgba(255,255,255,.1);text-align:center}.check-one h3{margin:0;align-self:center;text-transform:uppercase;font-size:18px;color:#fff}.check-one .date{display:block;font-size:36px;margin:10px auto 4px auto}.check-two{flex:1;padding-left:20px;border-radius:4px}.check-two h3{font-size:15px;font-weight:800;margin-bottom:6px;color:#fff}.check-two h4{font-size:12px;display:inline;color:#fff;margin:0 10px 0 0;text-transform:uppercase;font-weight:600}.check-two h6{font-size:12px;display:inline;color:#fff;margin:0;padding:2px 6px;border-radius:20px;font-weight:600}.facetwp-counts{display:inline}.darkbg .facetwp-type-pager{text-align:center}.darkbg .facetwp-load-more{background:none;border:1px #fff solid;border-radius:40px;padding:12px 16px;color:#fff;font-weight:600;transition:0.5s ease}.darkbg .facetwp-load-more:hover{background-color:#BF1B06;border:1px #BF1B06 solid}.darkbg .facetwp-facet{margin-bottom:0}.darkbg .facetwp-slider-label{color:#fff}.darkbg .facetwp-toggle{font-weight:600;text-decoration:underline}.darkbg .facetwp-toggle:hover{color:#BF1B06}.lightbg .facetwp-type-pager{text-align:center}.lightbg .facetwp-load-more{background:none;border:1px #3C3744 solid;border-radius:40px;padding:12px 16px;color:#3C3744;font-weight:600;transition:0.5s ease}.lightbg .facetwp-load-more:hover{background-color:#BF1B06;border:1px #BF1B06 solid;color:#fff}.lightbg .facetwp-facet{margin-bottom:0}.lightbg .facetwp-slider-label{color:#3C3744}.lightbg .facetwp-toggle{font-weight:600;text-decoration:underline}.lightbg .facetwp-toggle:hover{color:#BF1B06}.facetwp-flyout-close{font-size:32px;font-weight:600}.facetwp-flyout-content{padding:0!important}.facetwp-flyout-content .facetwp-facet{margin-bottom:0!important}.facetwp-flyout-content h3{color:#141414;font-size:16px;font-weight:600;margin-bottom:8px}.facetwp-flyout-content .flyout-row{padding:20px;border-bottom:1px #dadada solid;padding:20px}.facetwp-flyout-content .name-more_venues,.name-postcode_search,.name-more_dates{display:none}.facetwp-flyout-content .facetwp-toggle{color:#bf1b06;font-size:13px;font-weight:600}.facetwp-flyout-content .facetwp-slider-label{font-size:16px;font-weight:600;margin-right:10px}.facetwp-flyout-content .facetwp-slider-reset{border:none;box-shadow:none;border-radius:40px;font-size:13px;padding:4px 10px;text-transform:uppercase;font-weight:600}.facetwp-flyout-content .facetwp-facet-ve_price>div:nth-child(3){display:inline-block}.facetwp-flyout-content .facetwp-facet-pd_price>div:nth-child(3){display:inline-block}.facetwp-flyout-content .facetwp-flyout-reset{display:block;border-bottom:1px #dadada solid;padding:20px}.facetwp-flyout-content .facetwp-flyout-reset button{border-radius:40px;font-size:13px;padding:4px 10px;text-transform:uppercase;font-weight:600;color:#fff}.maps .facetwp-selections ul{margin:0!important}.maps .facetwp-selections li{border:1px #dadada solid;border-radius:40px;padding:4px 0 4px 10px;margin-right:10px}.head-location .facetwp-facet{margin-bottom:0!important}.head-location .facetwp-location{border-radius:40px;border:none!important}.map-container{margin-bottom:30px;border:1px #dadada solid;box-shadow:0 0 10px rgba(0,0,0,.1)}.map-image{height:240px!important;background-repeat:no-repeat;background-size:cover;background-position:center;display:block}.map-image h4{font-size:14px;padding:4px 8px 4px 8px;margin:10px;background-color:#1d1d1d;color:#fff;display:inline-block}.map-content{display:flex;justify-content:space-between;flex-direction:column}.one{padding:30px 20px 20px 20px}.one h2{color:#1d1d1d;font-size:18px;font-weight:600}.one h6{color:#1d1d1d;font-size:16px}.two{display:flex;justify-content:space-between;background-color:#fafafa;border-top:1px #dadada solid;padding:20px}.two h5{color:#1d1d1d;font-size:22px;font-weight:600;margin-bottom:0;padding-top:4px}.two a{color:#1d1d1d;font-size:16px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#bf1b06;padding:6px 12px;border-radius:40px}.two span{font-size:12px!important}@media only screen and (max-width:1367px){.two span{display:none!important}}.marker-image{display:block;height:200px;min-width:340px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Quicksand',sans-serif}.marker-image h4{font-size:14px;padding:4px 8px 4px 8px;margin:10px;background-color:#1d1d1d;color:#fff;display:inline-block;float:right}.marker-content{background-color:#141414;padding:20px;display:block;font-family:'Quicksand',sans-serif}.marker-content h3{color:#fff}.split{display:flex;justify-content:space-between}.split h5{font-size:22px;font-weight:600;margin-bottom:0;padding-top:4px;color:#fff}.split a{font-size:16px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#bf1b06;padding:6px 12px;border-radius:40px}.split span{font-size:12px!important}.gm-style .gm-style-iw-c{padding:0!important;border-radius:0!important}.full-map .facetwp-facet{margin:0!important}.full-map .facetwp-map-filtering{display:none}.page-id-9275 .location-results{z-index:1000}span.review-stars{background:url(../png/star.png);background-size:contain;display:inline-block;float:right}span[data-content="6"]{width:145px;height:24px}span[data-content="5"]{width:120px;height:24px}span[data-content="4"]{width:96px;height:24px}span[data-content="3"]{width:72px;height:24px}span[data-content="2"]{width:48px;height:24px}span[data-content="1"]{width:24px;height:24px}.flex-grid{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1365px){.flex-column{width:32%}.flex-half{width:50%}}@media only screen and (min-width:920px) and (max-width:1364px){.flex-column{width:46%}.flex-half{width:50%}}@media only screen and (max-width:919px){.flex-column{width:100%}.flex-half{width:100%}}@media only screen and (max-width:768px){.all-ratings h3{display:block}span.review-stars{display:block;margin-top:10px;float:none}}.home-sticky-menu.elementor-sticky--effects{background-color:rgba(0,0,0,.76)!important}.woo-insurance,.woo-insurance-title{display:none}