.elementor-34466 .elementor-element.elementor-element-a14ef90{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-a14ef90:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-a14ef90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__content{flex-basis:60%;max-width:48%;flex:0 0 48%}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__inner{gap:48px;max-width:1280px;padding-left:0;padding-right:0;align-items:center}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero{min-height:720px;padding:80px 24px 80px 24px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media-column{flex:0 0 52%;max-width:52%;justify-content:flex-end}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__eyebrow{color:#5CCAB4;gap:12px;text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__title{color:#FFF;font-weight:700;letter-spacing:0;text-align:left;font-size:60px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__body{color:#F8FAFC;text-align:left;max-width:720px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__paragraph{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__paragraph p{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__actions{justify-content:flex-start;gap:14px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__button--primary{background-color:#5CCAB4;color:#FFF;border-color:#5CCAB4;border-width:0;border-style:solid}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__button--secondary{background-color:#FFF;color:#00296B;border-color:#00296B;border-width:3px;border-style:solid}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__button--primary:hover{background-color:var(--e-global-color-primary);color:#FFF;border-color:var(--e-global-color-primary)}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__button--secondary:hover{background-color:#fff0;color:#FFF;border-color:var(--e-global-color-primary)}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__button{padding:16px 28px 16px 28px;border-radius:999px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badges{justify-content:flex-start;column-gap:28px;row-gap:12px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badge-icon{background:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badge{color:#FFF;flex-basis:260px;width:260px;max-width:260px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media{width:87%;max-width:87%;height:624px;border-style:none;border-radius:15px 15px 15px 15px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media img{object-fit:cover;object-position-x:center;object-position-y:center}.elementor-34466 .elementor-element.elementor-element-7b8105c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.91;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-7b8105c:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-7b8105c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f738546)}.elementor-34466 .elementor-element.elementor-element-7b8105c::before,.elementor-34466 .elementor-element.elementor-element-7b8105c>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-7b8105c>.e-con-inner>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-7b8105c>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-7b8105c>.e-con-inner>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-7b8105c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-f738546);--background-overlay:''}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__head{text-align:left;max-width:900px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:var(--e-global-color-72b6766);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading{max-width:100%;background-color:#FFF6;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__title{color:#00296B;letter-spacing:1px}.elementor-34466 .elementor-element.elementor-element-de63d6d{--display:flex;--padding-top:50px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-de63d6d:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-de63d6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f738546)}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));--hhf-grid-columns:4;gap:24px;--hhf-grid-gap:24px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card{text-align:left;min-height:280px;justify-content:space-between;background-color:#FFF0;border-color:var(--e-global-color-primary);border-width:0 0 0 05px;border-style:solid;border-radius:14px;padding:30px 26px 30px 26px;box-shadow:0 2px 8px 0 rgb(0 0 0 / .05)}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:120px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover{border-color:#5CCAB4;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within{border-color:#5CCAB4;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover,.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within,.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--hover .hhf-ec-feature-card--linked:focus-visible{box-shadow:0 8px 24px 0 rgb(0 0 0 / .12)}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__icon-wrap{color:#5CCAB4;background-color:#00296B;width:50px;height:50px;align-self:flex-start;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__icon-wrap i{font-size:25px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__icon-wrap svg{width:25px;height:25px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__title{color:#00296B;font-size:24px;text-align:left;margin-bottom:11px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__description{color:#4B5563;text-align:left;margin-bottom:0}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__link{color:#00296B}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__link:hover,.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__link:focus-visible{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-7f3eb06{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-7f3eb06:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-7f3eb06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__head{text-align:left;max-width:1200px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:var(--e-global-color-72b6766);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading{max-width:100%;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__title{color:#00296B}.elementor-34466 .elementor-element.elementor-element-8b3f53b{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-8b3f53b:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-8b3f53b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__image img{height:190px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__content{padding:24px 22px 24px 22px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel-section{padding:72px 24px 72px 24px;background-color:var(--e-global-color-astglobalcolor5)}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__card{background-color:#FFF;border-radius:18px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__title{color:#00296B;font-size:22px;font-weight:500}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__description{color:#4B5563}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__count{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__icon{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__button{background-color:var(--e-global-color-astglobalcolor1);color:#FFF}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__button:hover,.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__button:focus-visible{background-color:var(--e-global-color-primary)}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__arrow{background-color:#FFF;color:#00296B}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__dot{background-color:rgb(0 41 107 / .25)}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__dot.is-active{background-color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__card{background-color:#00296B}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__title{color:#FFF}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__description{color:#FFF}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__count{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__icon{background-color:#099;color:#FFF}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__button{background-color:#5CCAB4;color:var(--e-global-color-astglobalcolor5)}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__button:hover,.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel.is-static .hhf-ec-course-category-carousel__button:focus-visible{background-color:var(--e-global-color-primary);color:#FFF}.elementor-34466 .elementor-element.elementor-element-02826bd{--display:flex;--overlay-opacity:0.95;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-02826bd:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-02826bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5);background-image:url(https://hhftraining.co.uk/wp-content/uploads/2026/10/Online-Training-Courses.webp);background-repeat:no-repeat;background-size:cover}.elementor-34466 .elementor-element.elementor-element-02826bd::before,.elementor-34466 .elementor-element.elementor-element-02826bd>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-02826bd>.e-con-inner>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-02826bd>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-02826bd>.e-con-inner>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-02826bd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-astglobalcolor5);--background-overlay:''}.elementor-34466 .elementor-element.elementor-element-7ef22f9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-7ef22f9.elementor-element{--align-self:center}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__head{text-align:left;max-width:1200px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__description{text-align:left;margin-top:0;color:var(--e-global-color-72b6766);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading{max-width:100%;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__eyebrow{margin-bottom:0;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__title{color:#00296B}.elementor-34466 .elementor-element.elementor-element-962ab78>.elementor-widget-container{margin:-50px 0 0 0}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__image img{height:220px;object-fit:cover;object-position:center center}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel-section{padding:72px 24px 72px 24px;background-color:#fff0}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__content{padding:24px 24px 26px 24px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__description{min-height:104px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:0;overflow:hidden;color:#4B5563}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__card{background-color:#FFF;border-radius:18px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__image{border-style:none;margin-bottom:0}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__image,.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__image img{border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__badge{color:#FFF;background-color:#00296B}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__category{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__title{color:#00296B}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__price{color:#00296B}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__payment-plan{color:#4B5563}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__button{background-color:#00296B;color:#FFF}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__button:hover,.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__button:focus-visible{background-color:#020A24}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__arrow{background-color:#FFF;color:#00296B}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__dot{background-color:rgb(0 41 107 / .25)}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__dot.is-active{background-color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-892b186{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-892b186:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-892b186>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__head{text-align:left;max-width:1200px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:var(--e-global-color-8aff604);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading{max-width:100%;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:3px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__title{color:var(--e-global-color-astglobalcolor5);letter-spacing:1px}.elementor-34466 .elementor-element.elementor-element-93911bd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));--hhf-grid-columns:3;gap:0;--hhf-grid-gap:0px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card{text-align:left;min-height:280px;justify-content:space-between;background-color:#FFF0;border-color:#E7EAF2;border-width:0 0 0 0;border-style:solid;border-radius:0;padding:30px 26px 30px 26px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:120px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover{background-color:#8E8E8E38;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within{background-color:#8E8E8E38;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__icon-wrap{color:#5CCAB4;background-color:var(--e-global-color-40d52cf);width:50px;height:50px;align-self:flex-start;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover .hhf-ec-feature-card__icon-wrap{background-color:var(--e-global-color-f738546)}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within .hhf-ec-feature-card__icon-wrap{background-color:var(--e-global-color-f738546)}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__icon-wrap i{font-size:25px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__icon-wrap svg{width:25px;height:25px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__title{color:var(--e-global-color-f738546);font-size:24px;text-align:left;margin-bottom:11px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__description{color:var(--e-global-color-8aff604);text-align:left;margin-bottom:0}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__link{color:#00296B}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__link:hover,.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__link:focus-visible{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-db7c381{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.58;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-db7c381:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-db7c381>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hhftraining.co.uk/wp-content/uploads/2024/03/HHF-training-1.jpg);background-repeat:repeat-y;background-size:cover}.elementor-34466 .elementor-element.elementor-element-db7c381::before,.elementor-34466 .elementor-element.elementor-element-db7c381>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-db7c381>.e-con-inner>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-db7c381>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-db7c381>.e-con-inner>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-db7c381>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-f738546);--background-overlay:''}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__head{text-align:center;max-width:900px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:#4B5563;max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading{max-width:1180px;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__title{color:#00296B}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-steps{--hhf-pathway-columns:4;--hhf-pathway-gap:78px}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__card{background-color:var(--e-global-color-40d52cf);border-style:solid;border-width:0 0 0 0;padding:28px 20px 28px 20px;min-height:175px;box-shadow:0 0 10px 0 rgb(111 250 255 / .12)}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__card:hover{border-radius:14px 14px 14px 14px!important}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__card:focus-within{border-radius:14px 14px 14px 14px!important}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__number{color:#FFF;background:#00296B;width:46px;height:46px}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__title{color:#00296B}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__arrow{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__arrow i{font-size:22px}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__arrow svg{width:22px;height:22px}.elementor-34466 .elementor-element.elementor-element-a4dc8e5{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-a4dc8e5:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-a4dc8e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f738546)}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__head{text-align:left;max-width:1200px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:var(--e-global-color-72b6766);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading{max-width:1180px;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:3px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__title{color:#00296B;letter-spacing:1px}.elementor-34466 .elementor-element.elementor-element-2160acc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-34466 .elementor-element.elementor-element-8fae1c7 img{width:81%}.elementor-34466 .elementor-element.elementor-element-cd536fd img{width:100%}.elementor-34466 .elementor-element.elementor-element-f9ff098{text-align:center}.elementor-34466 .elementor-element.elementor-element-f9ff098 img{width:54%}.elementor-34466 .elementor-element.elementor-element-3e8a3b9 img{width:100%}.elementor-34466 .elementor-element.elementor-element-fc82467{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-fc82467:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-fc82467>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-34466 .elementor-element.elementor-element-fc82467::before,.elementor-34466 .elementor-element.elementor-element-fc82467>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-fc82467>.e-con-inner>.elementor-background-video-container::before,.elementor-34466 .elementor-element.elementor-element-fc82467>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-fc82467>.e-con-inner>.elementor-background-slideshow::before,.elementor-34466 .elementor-element.elementor-element-fc82467>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__head{text-align:left;max-width:900px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:var(--e-global-color-72b6766);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading{max-width:100%;background-color:#FFF6;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__title{color:#00296B;letter-spacing:1px}.elementor-34466 .elementor-element.elementor-element-153965f>.elementor-widget-container{padding:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));--hhf-grid-columns:2;gap:24px;--hhf-grid-gap:24px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card{text-align:left;min-height:270px;justify-content:space-between;background-color:var(--e-global-color-f738546);border-color:var(--e-global-color-primary);border-width:5px 0 0 0;border-style:solid;border-radius:18px;padding:30px 26px 30px 26px;box-shadow:0 2px 8px 0 rgb(0 0 0 / .05)}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:70px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover{background-color:var(--e-global-color-astglobalcolor5);border-color:#5CCAB4;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within{background-color:var(--e-global-color-astglobalcolor5);border-color:#5CCAB4;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover,.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within,.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--hover .hhf-ec-feature-card--linked:focus-visible{box-shadow:0 8px 24px 0 rgb(0 0 0 / .12)}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__icon-wrap{color:#5CCAB4;width:50px;height:50px;align-self:flex-start;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__icon-wrap i{font-size:25px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__icon-wrap svg{width:25px;height:25px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__title{color:#00296B;font-size:24px;text-align:left;margin-bottom:11px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__description{color:#4B5563;text-align:left;margin-bottom:0}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__link{color:#00296B}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__link:hover,.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__link:focus-visible{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-8c65b72{--display:flex;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-8c65b72:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-8c65b72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(54deg,#00296B 52%,#016282 100%)}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__head{text-align:left;max-width:1200px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__description{text-align:left;margin-top:15px;color:var(--e-global-color-f738546);max-width:1000px;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading{max-width:1180px;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__eyebrow{margin-bottom:10px;gap:14px;color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__title{color:var(--e-global-color-8aff604);letter-spacing:1px}.elementor-34466 .elementor-element.elementor-element-9589412>.elementor-widget-container{padding:30px 0 0 0}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));--hhf-grid-columns:3;gap:36px;--hhf-grid-gap:36px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card{text-align:left;min-height:280px;justify-content:space-between;background-color:#8E8E8E38;border-color:#8E8E8E38;border-width:1px 1px 1px 1px;border-style:solid;border-radius:14px;padding:30px 26px 30px 26px;box-shadow:0 2px 8px 0 rgb(0 0 0 / .05)}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:110px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover{background-color:#fff0;border-color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within{background-color:#fff0;border-color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover,.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within,.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card--linked:focus-visible{box-shadow:0 8px 33px 2px rgb(111 250 255 / .12)}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__icon-wrap{color:#5CCAB4;background-color:#00296B;width:58px;height:58px;align-self:flex-start;margin-bottom:20px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:hover .hhf-ec-feature-card__icon-wrap{background-color:#8E8E8E38}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--hover .hhf-ec-feature-card:focus-within .hhf-ec-feature-card__icon-wrap{background-color:#8E8E8E38}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__icon-wrap i{font-size:28px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__icon-wrap svg{width:28px;height:28px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__title{color:var(--e-global-color-f738546);font-size:24px;text-align:left;margin-bottom:11px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__description{color:var(--e-global-color-astglobalcolor5);text-align:left;margin-bottom:0}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__link{color:var(--e-global-color-text)}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__link:hover,.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__link:focus-visible{color:var(--e-global-color-primary)}.elementor-34466 .elementor-element.elementor-element-7d4769b{--display:flex;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-7d4769b:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-7d4769b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(303deg,#FFBDBD24 42%,#C5FBED40 100%)}.elementor-34466 .elementor-element.elementor-element-aa4ab3c>.elementor-widget-container{margin:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__intro{text-align:center}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq{background:#FFF0;padding:70px 24px 70px 24px}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__inner{max-width:980px}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__eyebrow{color:var(--e-global-color-text);gap:14px}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__eyebrow::before{background:#5CCAB4;width:28px;height:4px}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__heading{font-size:38px;font-weight:600;color:#00296B}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__description{color:#64748B}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__question{background:#FFF}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__item.is-open{border-color:var(--e-global-color-text)}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__question-text{color:#00296B}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__item:not(.is-open) .hhf-faq__icon{background:#00296B}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__item.is-open .hhf-faq__icon{background:var(--e-global-color-primary)}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__answer-inner{background:#F8FAFC;color:#475569}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__list{gap:14px}.elementor-34466 .elementor-element.elementor-element-8a5808c{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__head{text-align:center}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__description{text-align:center;color:#F2F4FA}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__actions{justify-content:center;flex-direction:row}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__inner{max-width:1100px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner{padding:64px 56px 64px 56px;background-color:#00296B;border-radius:20px}{WRAPPER}.hhf-ec-cta-banner__eyebrow::before{background:{VALUE};width:{SIZE}{UNIT};height:{SIZE}{UNIT}}{WRAPPER}.hhf-ec-cta-banner__eyebrow{gap:{SIZE}{UNIT}}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__eyebrow{color:#5CCAB4}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__title{color:#FFF;font-size:38px;letter-spacing:1px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__button--primary{background-color:#5CCAB4;color:#FFF;border-color:#5CCAB4;border-width:2px 2px 2px 2px;border-radius:8px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__button--primary:hover,.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__button--primary:focus-visible{background-color:var(--e-global-color-primary);color:#FFF;border-color:#FFF0;border-width:2px 2px 2px 2px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__button--secondary{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-accent);border-width:2px 2px 2px 2px;border-radius:8px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__button--secondary:hover,.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__button--secondary:focus-visible{background-color:#FFF0;color:var(--e-global-color-astglobalcolor5);border-color:var(--e-global-color-primary);border-width:3px 3px 3px 3px}body.elementor-page-34466:not(.elementor-motion-effects-element-type-background),body.elementor-page-34466>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}:root{--page-title-display:none}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:0;right:0;width:33px;height:33px;z-index:9999;opacity:.7;background-color:var(--e-global-color-primary);border-radius:5px}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#fff}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#fff}@media(min-width:1025px){.elementor-34466 .elementor-element.elementor-element-02826bd:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-02826bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-34466 .elementor-element.elementor-element-db7c381:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-db7c381>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-34466 .elementor-element.elementor-element-a14ef90{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__content{flex-basis:100%;max-width:100%;flex:0 0 100%}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__inner{gap:32px;max-width:100%;padding-left:0;padding-right:0;align-items:center}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero{min-height:0;padding:64px 24px 64px 24px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media-column{flex:0 0 100%;max-width:100%;justify-content:flex-start}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__eyebrow{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__title{letter-spacing:0;text-align:left;font-size:40px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__body{text-align:left;max-width:100%}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__paragraph{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__paragraph p{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__actions{justify-content:flex-start}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badges{justify-content:flex-start;column-gap:0;row-gap:13px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badge{flex-basis:236px;width:236px;max-width:236px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media{width:72%;max-width:72%;height:420px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media img{object-position-x:center;object-position-y:center}.elementor-34466 .elementor-element.elementor-element-7b8105c{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__head{text-align:left;max-width:760px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading{max-width:95%}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-de63d6d{--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));--hhf-grid-columns:2;gap:20px;--hhf-grid-gap:20px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card{min-height:260px;justify-content:space-between}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:120px}.elementor-34466 .elementor-element.elementor-element-7f3eb06{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__head{text-align:left;max-width:760px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading{max-width:95%}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-8b3f53b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__image img{height:185px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel-section{padding:60px 24px 60px 24px}.elementor-34466 .elementor-element.elementor-element-02826bd{--padding-top:70px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__head{text-align:left;max-width:760px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading{max-width:100%}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__image img{height:210px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel-section{padding:60px 24px 60px 24px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__content{padding:22px 22px 24px 22px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.elementor-34466 .elementor-element.elementor-element-892b186{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__head{text-align:left;max-width:760px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading{max-width:90%}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));--hhf-grid-columns:2;gap:0;--hhf-grid-gap:0px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card{min-height:260px;justify-content:space-between}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:120px}.elementor-34466 .elementor-element.elementor-element-db7c381{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__head{max-width:760px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-steps{--hhf-pathway-columns:4;--hhf-pathway-gap:24px}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__card{min-height:176px}.elementor-34466 .elementor-element.elementor-element-a4dc8e5{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading{max-width:100%}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__head{max-width:760px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-2160acc{--grid-auto-flow:row}.elementor-34466 .elementor-element.elementor-element-fc82467{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__head{text-align:left;max-width:760px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading{max-width:95%}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));--hhf-grid-columns:2;gap:20px;--hhf-grid-gap:20px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card{min-height:260px;justify-content:space-between}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:120px}.elementor-34466 .elementor-element.elementor-element-8c65b72{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading{max-width:95%}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__head{max-width:760px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__description{max-width:760px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));--hhf-grid-columns:2;gap:20px;--hhf-grid-gap:20px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card{min-height:260px;justify-content:space-between}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:58px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:120px}.elementor-34466 .elementor-element.elementor-element-7d4769b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__heading{font-size:34px}.elementor-34466 .elementor-element.elementor-element-8a5808c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__actions{flex-direction:row}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner{padding:52px 40px 52px 40px}{WRAPPER}.hhf-ec-cta-banner__eyebrow::before{width:{SIZE}{UNIT};height:{SIZE}{UNIT}}{WRAPPER}.hhf-ec-cta-banner__eyebrow{gap:{SIZE}{UNIT}}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__title{font-size:34px}}@media(max-width:767px){.elementor-34466 .elementor-element.elementor-element-a14ef90{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__content{flex-basis:100%;max-width:100%;flex:0 0 100%}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__inner{gap:24px;max-width:100%;padding-left:0;padding-right:0;align-items:center}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero{min-height:0;padding:48px 18px 48px 18px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media-column{flex:0 0 100%;max-width:100%;justify-content:center}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__eyebrow{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__title{letter-spacing:1px;text-align:left;font-size:35px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__body{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__paragraph{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__paragraph p{text-align:left}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__actions{justify-content:center}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badges{justify-content:flex-start;column-gap:14px;row-gap:10px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__badge{flex-basis:100%;width:100%;max-width:100%}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media{width:100%;max-width:100%;height:300px}.elementor-34466 .elementor-element.elementor-element-2c6c0b8 .hhf-hero__media img{object-position-x:center;object-position-y:center}.elementor-34466 .elementor-element.elementor-element-7b8105c{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-41e62ad .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-de63d6d{--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));--hhf-grid-columns:1;gap:16px;--hhf-grid-gap:16px}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card{min-height:0;justify-content:space-between;border-width:0 0 0 05px;border-style:solid}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:0}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:0}.elementor-34466 .elementor-element.elementor-element-1900da2 .hhf-ec-feature-card__title{font-size:22px}.elementor-34466 .elementor-element.elementor-element-7f3eb06{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-da9d624 .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-8b3f53b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel__image img{height:200px}.elementor-34466 .elementor-element.elementor-element-6b2bd4a .hhf-ec-course-category-carousel-section{padding:52px 18px 52px 18px}.elementor-34466 .elementor-element.elementor-element-02826bd{--padding-top:70px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-7ef22f9 .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__image img{height:210px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel-section{padding:52px 18px 52px 18px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__content{padding:20px 20px 22px 20px}.elementor-34466 .elementor-element.elementor-element-962ab78 .hhf-ec-course-carousel__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.elementor-34466 .elementor-element.elementor-element-892b186{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:10px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading{max-width:96%}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-d09cf72 .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));--hhf-grid-columns:1;gap:16px;--hhf-grid-gap:16px}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card{min-height:0;justify-content:space-between;border-width:0 0 0 0;border-style:solid;padding:20px 0 20px 0}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:0}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:0}.elementor-34466 .elementor-element.elementor-element-93911bd .hhf-ec-feature-card__title{font-size:22px}.elementor-34466 .elementor-element.elementor-element-db7c381:not(.elementor-motion-effects-element-type-background),.elementor-34466 .elementor-element.elementor-element-db7c381>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-34466 .elementor-element.elementor-element-db7c381{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-7ac47a2 .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-steps{--hhf-pathway-columns:1;--hhf-pathway-gap:17px}.elementor-34466 .elementor-element.elementor-element-87e4a86 .hhf-pathway-step__card{min-height:80px}.elementor-34466 .elementor-element.elementor-element-a4dc8e5{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:10px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading{max-width:95%}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-1111370 .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-2160acc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-34466 .elementor-element.elementor-element-fc82467{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:0px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-c4301ec .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-153965f>.elementor-widget-container{padding:20px 20px 0 0}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));--hhf-grid-columns:1;gap:16px;--hhf-grid-gap:16px}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card{min-height:0;justify-content:space-between}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:0}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:0}.elementor-34466 .elementor-element.elementor-element-153965f .hhf-ec-feature-card__title{font-size:22px}.elementor-34466 .elementor-element.elementor-element-8c65b72{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__title{font-size:30px}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__head{max-width:100%}.elementor-34466 .elementor-element.elementor-element-8614658 .hhf-ec-section-heading__description{max-width:100%}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));--hhf-grid-columns:1;gap:16px;--hhf-grid-gap:16px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card{min-height:0;justify-content:space-between}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--equal-titles .hhf-ec-feature-card__title{min-height:0}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-grid--equal-descriptions .hhf-ec-feature-card__description{min-height:0}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__icon-wrap i{font-size:18px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__icon-wrap svg{width:18px;height:18px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__icon-wrap{width:43px;height:43px}.elementor-34466 .elementor-element.elementor-element-9589412 .hhf-ec-feature-card__title{font-size:22px}.elementor-34466 .elementor-element.elementor-element-7d4769b{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-aa4ab3c>.elementor-widget-container{padding:0 0 0 0}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq{padding:30px 0 0 0}.elementor-34466 .elementor-element.elementor-element-aa4ab3c .hhf-faq__heading{font-size:30px}.elementor-34466 .elementor-element.elementor-element-8a5808c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__actions{flex-direction:column}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner{padding:42px 22px 42px 22px;border-radius:16px}{WRAPPER}.hhf-ec-cta-banner__eyebrow::before{width:{SIZE}{UNIT};height:{SIZE}{UNIT}}{WRAPPER}.hhf-ec-cta-banner__eyebrow{gap:{SIZE}{UNIT}}.elementor-34466 .elementor-element.elementor-element-e495d33 .hhf-ec-cta-banner__title{font-size:30px}}