/**handles:mission-child-css**/
select:not(.esg-sorting-select):not([class*=trx_addons_attrib_]){visibility:visible!important}.gform-theme--framework.ui-datepicker select.ui-datepicker-month,.gform-theme--framework.ui-datepicker select.ui-datepicker-year{line-height:30px!important}.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs),.sc_layouts_menu_nav>li>ul ul,.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul{background-color:var(--theme-color-bg_color)}.cht-underline-red{border-image-slice:21 27 21 27;border-image-width:0px 20px 20px;border-image-outset:0px 0px 0px 0px;border-image-repeat:stretch stretch;border-image-source:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDQuNjc1IiBoZWlnaHQ9IjIwLjg1NSIgdmlld0JveD0iMCAwIDMwNC42NzUgMjAuODU1Ij4KICA8cGF0aCBpZD0iUGF0aF8xMDQ1MzciIGRhdGEtbmFtZT0iUGF0aCAxMDQ1MzciIGQ9Ik0tMTM4NjMuMDEyLTIzMTAzLjA5czE5My43NDgtMjEuNTg0LDI5My4yODktMi4yMzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODY4LjUzNSAyMzExOC40MjQpIiBmaWxsPSJub25lIiBzdHJva2U9IiNDRjM2MUYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxMCIvPgo8L3N2Zz4K");border-style:solid;padding-bottom:10px}.cht-underline-yellow{border-image-slice:21 27 21 27;border-image-width:0px 20px 20px;border-image-outset:0px 0px 0px 0px;border-image-repeat:stretch stretch;border-image-source:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDQuNjc1IiBoZWlnaHQ9IjIwLjg1NSIgdmlld0JveD0iMCAwIDMwNC42NzUgMjAuODU1Ij4KICA8cGF0aCBpZD0iUGF0aF8xMDQ1MzciIGRhdGEtbmFtZT0iUGF0aCAxMDQ1MzciIGQ9Ik0tMTM4NjMuMDEyLTIzMTAzLjA5czE5My43NDgtMjEuNTg0LDI5My4yODktMi4yMzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODY4LjUzNSAyMzExOC40MjQpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmJiMzIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxMCIvPgo8L3N2Zz4K");border-style:solid;padding-bottom:10px}.search_modern>.search_submit{color:var(--theme-color-text_link2)}.rounded-images .wp-caption-text{position:absolute;bottom:1rem;left:1rem;pointer-events:none}.sc_events_default .sc_events_item_meta_date:before,.sc_events_default .sc_events_item_price:not(.free_price):before{color:var(--theme-color-text_link2)}#nav-donate{display:none}.heart-container{display:inline-flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;right:0;width:280px;height:245px;background-color:#d13831;clip-path:path("M100 30 A30 30 0 0 1 130 30 Q160 60 130 110 L100 160 L70 110 Q40 60 70 30 A30 30 0 0 1 100 30 Z");clip-path:path("M139.039,39.16C168.31-8.378,226.853-8.378,256.124,16.519s29.272,74.69,0,124.483c-20.49,37.345-73.178,74.69-117.085,99.586-43.907-24.9-96.6-62.241-117.085-99.586-29.271-49.793-29.271-99.586,0-124.483s87.814-24.9,117.085,22.641");text-align:center;color:#fff;font-family:Arial,sans-serif;padding:20px;transition:all .2s ease-in-out}.heart-container.pulse{scale:1.05}@media (max-width:1440px){.heart-container{scale:0.7;top:-2rem;right:-3rem}.heart-container.pulse{scale:0.75}}.heart-container .donor-name{font-size:14px;font-weight:700;margin-top:5px;text-transform:uppercase;min-height:2rem}.heart-container .donation-amount{font-size:70px;font-weight:700;margin:10px 0;min-height:2rem}.heart-container .donate-now-btn{background-color:#fff;color:#d13831!important;padding:15px 10px;font-weight:700;border:none;border-radius:5px;cursor:pointer}.post_featured.with_thumb img{aspect-ratio:4/3}.show_comments_single{display:none}.meta-box,.post_layout_classic .post_meta_item.post_categories a,.related_wrap .post_meta_item.post_categories a,.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a,.sc_item_filters_tabs .sc_item_filters_tabs_active a{border-radius:0;background-color:var(--theme-color-text_link2);color:var(--theme-color-inverse_link);text-transform:uppercase;padding:6px 16px;box-sizing:border-box;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.8px;transition:all .3s;margin:3px 3px 3px 0}.meta-box:last-child,.post_layout_classic .post_meta_item.post_categories a:last-child,.related_wrap .post_meta_item.post_categories a:last-child,.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a:last-child,.sc_item_filters_tabs .sc_item_filters_tabs_active a:last-child{margin-right:0}.meta-box:hover,.post_layout_classic .post_meta_item.post_categories a:hover,.related_wrap .post_meta_item.post_categories a:hover,.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a:hover,.sc_item_filters_tabs .sc_item_filters_tabs_active a:hover{background-color:var(--theme-color-text_hover2);color:var(--theme-color-inverse_link)}.post_meta_item_cat_separator{color:transparent}.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse)>a>span:after,.menu_hover_zoom_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:after{background-color:var(--theme-color-text_link3)!important}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:0!important}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{border:0;border-radius:5px;padding:15px}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:hover{background-color:var(--theme-color-text_link2);color:#fff}.sc_services_columns_wrap,.sc_team_columns_wrap,.services_page_related .related_columns{justify-content:center}.elementor img,.sc_button:not(.sc_button_simple){border-radius:5px}.sc_blogger_item_body .post_featured,.sc_blogger_item_body .post_featured img{border-radius:5px}.sc_services_strong .sc_services_item,.sc_services_strong .sc_services_item_content,.sc_services_strong .sc_services_item_content_inner,.sc_services_strong .sc_services_item_link{border-radius:5px}.sc_services_strong .sc_services_item::after,.sc_services_strong .sc_services_item::before,.sc_services_strong .sc_services_item_content::after,.sc_services_strong .sc_services_item_content::before,.sc_services_strong .sc_services_item_content_inner::after,.sc_services_strong .sc_services_item_content_inner::before,.sc_services_strong .sc_services_item_link::after,.sc_services_strong .sc_services_item_link::before{border-radius:5px}.slider_container{border-radius:5px}.sc_item_filters_tabs .sc_item_filters_tabs_active a{text-transform:none;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}.sc_item_filters_tabs li>a.active{border:0}.sc_item_filters_tabs li{padding:0!important;display:flex;align-items:center}.sc_item_filters_tabs li a{padding:6px 16px;box-sizing:border-box;transition:all .3s}.tribe-common.event-tickets.tribe-tickets__tickets-wrapper{margin-top:20px}:root{--tec-color-event-icon-hover:#cf361f;--tec-color-accent-primary:#cf361f;--tec-color-accent-primary-hover:#cf361f;--tec-color-accent-primary-active:#cf361f;--gf-color-primary:#cf361f!important;--gf-color-primary-rgb:207,54,31!important;--gf-color-primary-darker:#b5250f!important;--gf-color-primary-lighter:#b5250f!important;--gform-theme-color-primary:#cf361f!important;--gform-theme-color-primary-hover:#b5250f!important;--gform-theme-color-primary-focus:#b5250f!important;--gform-theme-color-primary-active:#b5250f!important}#gform_wrapper_2[data-form-index="0"].gform-theme,.gform-theme,.gform-theme--api,.gform-theme--framework,[data-parent-form="2_0"]{--gf-color-primary:#cf361f!important;--gf-color-primary-rgb:207,54,31!important;--gf-color-primary-darker:#b5250f!important;--gf-color-primary-lighter:#b5250f!important;--gform-theme-color-primary:#cf361f!important;--gform-theme-color-primary-hover:#b5250f!important;--gform-theme-color-primary-focus:#b5250f!important;--gform-theme-color-primary-active:#b5250f!important}.gform_required_legend{display:none}.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=password],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none;padding:10px 0;visibility:visible!important;line-height:1}.gform_wrapper .gfield input[type=email]:focus,.gform_wrapper .gfield input[type=number]:focus,.gform_wrapper .gfield input[type=password]:focus,.gform_wrapper .gfield input[type=tel]:focus,.gform_wrapper .gfield input[type=text]:focus,.gform_wrapper .gfield input[type=url]:focus,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield textarea:focus{border-bottom-color:var(--theme-color-text_link2);outline:0;color:inherit}.gform_wrapper .gfield_checkbox input[type=checkbox]:checked+label:before,.gform_wrapper .gfield_checkbox input[type=checkbox]:hover+label:before{background-color:var(--theme-color-text_link2);border-color:var(--theme-color-text_link2)}.sc_team_alter .trx_addons_hover_team{justify-content:space-between}.sc_team_alter .post_featured .trx_addons_hover_mask{background-color:var(--theme-color-text_link2)}.sc_team_item_socials.socials_wrap.trx_addons_hover_info{filter:invert(1)}.white-heart-left::before{display:block;content:"";background-image:url("/wp-content/uploads/2025/04/donate-white-hearts.webp");background-size:contain;background-repeat:no-repeat;width:206px;height:168px;position:absolute;top:-2rem;left:-5rem}.wp-caravan-month table tbody td.wp-caravan-booked{text-decoration:line-through;background:#dedede;color:#787878;font-weight:400}.wp-caravan-month table tbody tr td{background:#94c95f;color:var(--theme-color-text)}.wp-caravan-month table tbody td.show-am{background:#fff;background:linear-gradient(to right bottom,#94c95f 49%,#dedede 51%)}.wp-caravan-month table tbody td.show-pm{background:#94c95f;background:linear-gradient(to right bottom,#dedede 49%,#94c95f 51%)}.wp-caravan-month table tbody td.wp-caravan-disabled{background-color:hsla(0,0%,100%,.2)}.gift-aid-description{grid-column:1/-1!important;display:block;margin-top:.25rem;font-size:14px}.gift-aid-question .gchoice{border:2px solid #112337;padding:15px;border-radius:9px;background-color:#f8f8f8}.gift-aid-question .gchoice label{font-weight:600;font-size:16px}#gform_fields_8 legend,#gform_fields_8>div>label{font-size:16px!important;font-weight:600}