/* https://www.ihf.co.uk/wp-content/uploads/elementor/css/post-12387.css?ver=1751362404 */
.elementor-12387 .elementor-element.elementor-element-680f414.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12387 .elementor-element.elementor-element-680f414>.elementor-element-populated{padding:40px 40px 20px 40px}.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta .elementor-cta__bg,.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta__content{min-height:400px;text-align:center;background-color:#00697C21}.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta__description:not(:last-child){margin-bottom:20px}.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta__title{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta__description{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-834f53c .elementor-cta__bg-overlay{mix-blend-mode:overlay}.elementor-12387 .elementor-element.elementor-element-8615aaa{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-2aa1ee5>.elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 #E94E1D}.elementor-12387 .elementor-element.elementor-element-9f12c5f{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta .elementor-cta__bg,.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta__content{text-align:center;background-color:#00697C21}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta__description:not(:last-child){margin-bottom:20px}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta__title{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta__description{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-43d1cc5 .elementor-cta__bg-overlay{mix-blend-mode:overlay}.elementor-12387 .elementor-element.elementor-element-4d44e8e{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-cd97d8f{text-align:center}.elementor-12387 .elementor-element.elementor-element-cd97d8f .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:1.2em;color:var(--e-global-color-el_color_1)}.elementor-12387 .elementor-element.elementor-element-9cc8d35{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-9e2e24b{color:var(--e-global-color-el_color_1_2);--textColor:var( --e-global-color-el_color_1_2 )}.elementor-12387 .elementor-element.elementor-element-fcc5ee9{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-item{border-width:1px;border-color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title:hover{background-color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title:hover .elementor-accordion-title{color:var(--e-global-color-el_color_0)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title.elementor-active{background-color:var(--e-global-color-el_color_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title.elementor-active .elementor-accordion-title{color:var(--e-global-color-el_color_0)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:26px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title:hover .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{color:var(--e-global-color-el_color_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title:hover .elementor-accordion-icon.elementor-accordion-tab-icon svg{fill:var(--e-global-color-el_color_2);color:var(--e-global-color-el_color_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title.elementor-active .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title.elementor-active .elementor-accordion-icon.elementor-accordion-tab-icon svg{fill:var(--e-global-color-el_color_1_2);color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title:hover .elementor-accordion-icon:not(.elementor-accordion-tab-icon){color:var(--e-global-color-el_color_0)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-title:hover .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px}.elementor-12387 .elementor-element.elementor-element-db26ba0 .elementor-tab-content{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-a63c282{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-313f536{text-align:center}.elementor-12387 .elementor-element.elementor-element-313f536 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:1.2em;color:var(--e-global-color-el_color_1)}.elementor-12387 .elementor-element.elementor-element-8ef9189{--spacer-size:50px}.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta .elementor-cta__bg,.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta__content{min-height:400px;text-align:center;background-color:#00697C21}.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta__description:not(:last-child){margin-bottom:20px}.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta__title{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta__description{color:var(--e-global-color-el_color_1_2)}.elementor-12387 .elementor-element.elementor-element-f989e3e .elementor-cta__bg-overlay{mix-blend-mode:lighten}.elementor-12387 .elementor-element.elementor-element-61c3ed9{--spacer-size:50px}@media(max-width:1100px){.elementor-12387 .elementor-element.elementor-element-cd97d8f{width:100%;max-width:100%;text-align:center}.elementor-12387 .elementor-element.elementor-element-313f536{width:100%;max-width:100%;text-align:center}}@media(max-width:767px){.elementor-12387 .elementor-element.elementor-element-cd97d8f{text-align:center}.elementor-12387 .elementor-element.elementor-element-cd97d8f .elementor-heading-title{font-size:22px}.elementor-12387 .elementor-element.elementor-element-313f536{text-align:center}.elementor-12387 .elementor-element.elementor-element-313f536 .elementor-heading-title{font-size:22px}}