.menu-post-left{height:122px;overflow:hidden}.menu-post-left img{height:100%}.tribe-tickets__commerce-checkout-paypal-advanced-payments-container{display:grid}.tribe-tickets__commerce-checkout-paypal-advanced-payments-separator{order:2}div#tec-tc-gateway-paypal-checkout-buttons{position:absolute;bottom:-60px;width:100%}.event-tickets .tribe-tickets__commerce-checkout-paypal-advanced-payments-form{order:1}.post-type-archive-tribe_events .tribe-events-pro-photo__event-featured-image-wrapper img{height:auto}div#header-closed-sec{bottom:auto!important}div#header-close-button{position:absolute;right:0;top:0}div#custom-mobile-menu{padding:0 15px}.post-type-archive-tribe_events .tribe-events-l-container{padding:80px 0 0 0!important}.post-type-archive-tribe_events .tribe-events .tribe-events-l-container{padding:80px 0 0 0!important}.tribe-events .tribe-events-c-breadcrumbs__list-item{font-size:18px}.tribe-events-c-view-selector div#tribe-events-view-selector-content{width:140px}#page-container .woocommerce .cross-sells h2{font-size:30px}.tribe-events .tribe-events-l-container{padding-top:0!important}div#whats-on-sec-2 .upcoming-event-custom.upcoming-event-right{border:none}ul.caf-filter-layout1 li.remove-li-from-tab{display:none}#page-container .woocommerce button.button[name="update_cart"]{padding-right:1.6em}@media screen and (max-width:1199px) and (min-width:981px){.page-id-4006 div#page-container div#et-main-area div#main-content .et_pb_section{padding:50px 0!important}}@media screen and (max-width:980px){a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}#page-container .woocommerce .cross-sells h2{font-size:24px}header .has_et_pb_sticky div#custom-mobile-menu{z-index:10011}div#header-closed-sec{bottom:0px!important;z-index:10011}div#custom-mobile-menu{z-index:10011}}@media screen and (max-width:768px){.woocommerce tbody{display:block}}@media screen and (max-width:680px){div#seasonal-wildlife.residential-birds-table table tr:not(:first-child) td{font-size:12px;padding:2px}div#seasonal-wildlife td h5{font-size:15px}div#seasonal-wildlife .et_pb_toggle_open{padding:10px}}@media screen and (max-width:380px){div#seasonal-wildlife.residential-birds-table table tr:not(:first-child) td{font-size:10px}div#seasonal-wildlife td h5{font-size:13px}div#seasonal-wildlife .et_pb_toggle_open{padding:5px}}.tec-no-tickets-on-recurring #main-header,.tec-no-tickets-on-recurring #main-footer,.tec-no-tickets-on-recurring #sidebar{display:none}.tec-no-tickets-on-recurring #main-content .container{padding-top:0}.tec-no-tickets-on-recurring #main-content .container::before{display:none}div#page-container .data-target-div1 .caf-post-layout1 .caf-meta-content-cats li a{color:#fff}div#page-container .caf-post-layout1 .caf-meta-content-cats li a{margin:0 5px 0 0;padding:2px 5px;font-size:12px}div#page-container .caf-post-layout1 .caf-meta-content-cats{border-bottom:none}.membership-type-form .wpcf7-list-item{margin:0 1em 0 0}.member-radio input[type="radio"]:checked+span.wpcf7-list-item-label:before{background-color:#000}.membership-type-form .wpcf7 form.sent .wpcf7-response-output{width:100%;float:left}.membership-type-form .wpcf7-response-output{display:none!important}.member-radio input[type="radio"]+label:before,.membership-type-form.membertype span.wpcf7-list-item-label:before{vertical-align:middle}.et-db #page-container #et-boc #forminator-module-11828 label{font-size:16px;font-weight:normal;color:#4a4a49}.et-db #et-boc .et_pb_module #forminator-module-11828:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child),.et-db #et-boc .et_pb_module #forminator-module-11828:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:15px}.et-db #page-container #et-boc #forminator-module-11828 input,.et-db #page-container #et-boc #forminator-module-11828 select,.et-db #page-container #et-boc #forminator-module-11828 textarea{padding:12px 16px}#page-container #et-boc .membership-form-code .forminator-is_hover input,#page-container #et-boc .membership-form-code .forminator-is_hover textarea,#page-container #et-boc .membership-form-code .forminator-is_hover .select2-selection__rendered{background:#fff!important;border-color:transparent!important}#page-container #et-boc .membership-form-code input,#page-container #et-boc .membership-form-code .select2-selection__rendered{height:50px}#page-container #et-boc .membership-form-code .select2-selection__rendered{line-height:35px}#page-container #et-boc .membership-form-code .forminator-error-message{font-size:16px!important;text-transform:uppercase;padding:0!important}#page-container #et-boc .membership-form-code .forminator-has_error .forminator-input{border-color:transparent}#page-container #et-boc .membership-form-code .et_pb_button{font-size:18px;color:#4a4a49;font-family:'Poppins SemiBold',Helvetica,Arial,Lucida,sans-serif;background:#FDC300;border:none;width:100%;padding:20px 10px;color:#4A4A49;margin-top:20px}#page-container #et-boc .membership-form-code .et_pb_button:hover{box-shadow:none}.forminator-label,.forminator-description{font-size:16px!important}#page-container .forminator-ui#forminator-module-11828.forminator-design--default .forminator-response-message.forminator-success,#page-container .forminator-ui#forminator-module-11828.forminator-design--default .forminator-response-message.forminator-success p{color:#00595b!important}.forminator-ui#forminator-module-11828.forminator-design--default .forminator-label,.forminator-ui#forminator-module-11828.forminator-design--default span.forminator-radio-label,.forminator-ui#forminator-module-11828.forminator-design--default label{color:#00595b!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message,.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message{padding:0!important}#page-container .forminator-ui#forminator-module-11828.forminator-design--default .forminator-response-message.forminator-success{background-color:transparent}@media screen and (min-width:782px){.half-column-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(43%,1fr));gap:30px}}#radio-3 .forminator-description{font-weight:bold!important}.woocommerce-product-details__short-description{color:#000}@media screen and (max-width:980px){#fkcart-floating-toggler[data-position=bottom-left]{left:inherit;right:10px;top:inherit!important;bottom:30px!important}}@media (max-width:1800px){.fix-title-font h2.et_pb_module_header{font-size:1.7rem!important}}@media (max-width:1600px){.fix-title-font h2.et_pb_module_header{font-size:1.57rem!important}}@media (max-width:1230px){.fix-title-font h2.et_pb_module_header{font-size:1.4rem!important}}@media (min-width:981px) and (max-width:1095px){.fix-title-font h2.et_pb_module_header{font-size:1.25rem!important}}.bookacti-submit-form.button{border:2px solid #FFCC00;background:transparent;color:#4a4a49;padding:10px 20px;text-transform:uppercase;font-weight:bold;transition:background-color 0.3s ease,border-color 0.3s ease}.bookacti-submit-form.button:hover{background-color:#FFCC00;border-color:#FFF;color:#4a4a49}ul#mega-menu-primary-menu ul.mega-sub-menu li a{transition:color 0.3s ease,-webkit-text-fill-color 0.3s ease;-webkit-text-fill-color:white}ul#mega-menu-primary-menu ul.mega-sub-menu li a:hover{color:#FDC300!important;-webkit-text-fill-color:#FDC300!important}