.title-area{max-width:1220px;width:100%;margin:auto;padding-left:40px;padding-right:40px;padding-top:0;padding-bottom:20px;margin-top:60px;margin-bottom:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:1149px){.title-area{padding-left:30px;padding-right:30px}}@media (max-width:768px){.title-area{padding-left:20px;padding-right:20px}}.title-area .toolkit-heading{display:block;margin:0 auto 20px auto;max-width:1100px;font-weight:800;font-size:3.4em;line-height:1.2em;font-family:"Aleo",Sans-serif;color:#3A78BB}.title-area .subhead{font-size:1.9em;font-weight:800;font-family:"Aleo",sans-serif;color:#0E3F6E}@media (width <=1149px){.title-area .toolkit-heading{font-size:2.8em}}@media (width <=767px){.title-area .toolkit-heading{font-size:2.1em}.title-area .subhead{font-size:1.6em}}#nav2{--sub-open-width:24px;--border-rad:20px}#nav2 .top-group{-webkit-transition-duration:0.5s;transition-duration:0.5s}#nav2 :is(ul,li){list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width <=1149px){#nav2 li{gap:var(--s1)}}#nav2 :is(a,button){display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s2) var(--s1_5);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-decoration:none;color:var(--c1-5);background-color:var(--item-bg);border-radius:0;-webkit-transition:color var(--t-time) var(--easing),background-color var(--t-time) var(--easing);transition:color var(--t-time) var(--easing),background-color var(--t-time) var(--easing);font-weight:500}@media (width <=1149px){#nav2 :is(a,button){border:1px solid var(--c4-5);padding:var(--s3) var(--s4)}}#nav2 :is(a,button):hover,#nav2 :is(a,button):focus-within{color:var(--item-hover-color);background-color:var(--item-hover-bg)}#nav2 .top-group{border-radius:7px;background-color:#f5f5f5;overflow:hidden}#nav2 .top-list,#nav2 .sub-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#nav2 .top-item,#nav2 .sub-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}#nav2 .top-item>a,#nav2 .sub-item>a{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - var(--sub-open-width));flex:1 1 calc(100% - var(--sub-open-width))}#nav2 .top-item>button,#nav2 .sub-item>button{-webkit-box-flex:1;-ms-flex:1 0 var(--sub-open-width);flex:1 0 var(--sub-open-width)}@media (width <=1149px){#nav2 .collapse-button span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav2 .collapse-button span::after{content:"";font-family:"Font Awesome 6 Pro";margin-left:10px;color:inherit;font-weight:800;font-size:1.25em}#nav2 .collapse-button[aria-expanded=false] span::after{content:"\f0c9"}#nav2 .collapse-button[aria-expanded=false]~.top-group{max-height:0}#nav2 .collapse-button[aria-expanded=true] span::after{content:"\e59b"}#nav2 .collapse-button[aria-expanded=true]~.top-group{max-height:var(--content-height)}}#nav2 .top-open{position:relative;display:block;width:100%;margin-bottom:10px;border:1px solid var(--c5-5);border-radius:7px;font-family:var(--f2);font-size:1.1em;font-weight:800;line-height:1.5em;color:var(--c0-5);background-color:var(--c5-5);outline-offset:3px}#nav2 .top-open:hover,#nav2 .top-open:focus-within{border-color:var(--c1-5);background-color:var(--c1-5);color:var(--c0-5)}@media (width>1149px){#nav2 .top-open,#nav2 .top-close,#nav2 .sub-close{display:none}}#nav2 .top-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px!important;-webkit-padding-start:0;padding-inline-start:0}#nav2 .top-item{-webkit-transition-duration:0.3s;transition-duration:0.3s}#nav2 .top-item:not(:last-of-type){border-bottom:5px solid var(--c6-5)}#nav2 .top-item>:is(a,button){position:relative;font-size:1.2em;font-weight:800;color:var(--c1-5);font-family:var(--f2)}#nav2 .top-item>:is(a,button):first-of-type{border:none}#nav2 .top-item:has(.active+.sub-group){border-bottom:0}#nav2 .top-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 20px;margin:16px 0;padding-left:10px}#nav2 .top-item>a::before{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:6px;border-radius:5px;background-color:transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s}#nav2 .top-item>a:is(:hover,.active){color:var(--c5-5)}#nav2 .top-item>a:is(:hover,.active)::before{background-color:var(--c5-5)}#nav2 .top-item>a .link-internal .link-prepend{display:block}#nav2 .top-item>button:nth-child(2){border:none;border-radius:var(--border-rad);color:var(--c0-5);background-color:var(--c6-5)}#nav2 .top-item:has(.sub-group)>a::after{content:"\e5b7";font-family:"Font Awesome 6 Pro";position:relative;display:block;width:25px;height:25px;-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition-duration:0.3s;transition-duration:0.3s}#nav2 .top-item:has(.sub-group)>.active::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#nav2 .sub-group{height:0;width:100%;overflow:hidden;visibility:visible;opacity:1;-webkit-transition:visibility var(--t-time) 0s,max-height var(--t-time) 0s var(--easing);transition:visibility var(--t-time) 0s,max-height var(--t-time) 0s var(--easing)}#nav2 .active~.sub-group{height:auto;margin-bottom:var(--s3);visibility:visible}#nav2 .sub-list{padding:0;gap:var(--s2)}#nav2 .sub-item>:first-child{border:none;border-radius:5px;padding:var(--s1) var(--s4);font-size:1.1em;background-color:var(--c0-5);-webkit-transition-duration:0.3s;transition-duration:0.3s}#nav2 .sub-item .link-prepend{font-weight:700}#nav2 .sub-item>.in-view{background-color:var(--c6-5)}#nav2 .sub-item>:is(a:hover,a:focus-within):not(.in-view){background-color:var(--c6-3)}#nav2 .sub-item>button:nth-child(2){border:none;border-radius:var(--border-rad);color:var(--c0-5);background-color:var(--c1-5)}#content .eael-advance-tabs .eael-tabs-nav{position:relative;display:-ms-grid;display:grid;isolation:isolate}#content .eael-advance-tabs .eael-tabs-nav>ul{padding-bottom:17px;width:100%;overflow:auto hidden;-ms-overflow-style:none;scrollbar-width:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:5px}#content .eael-advance-tabs .eael-tabs-nav>ul::-webkit-scrollbar{display:none}#content .eael-advance-tabs .eael-tabs-nav>ul>li.eael-tab-item-trigger{scroll-snap-align:start;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;border:3px solid #57CECB;border-radius:30px;padding:5px 20px;text-align:center;position:relative;font-weight:800;z-index:1;background-color:#f7f7f7;-webkit-transition-duration:0.3s;transition-duration:0.3s;color:var(--c1-5)}#content .eael-advance-tabs .eael-tabs-nav>ul>li.eael-tab-item-trigger.active,#content .eael-advance-tabs .eael-tabs-nav>ul>li.eael-tab-item-trigger:hover,#content .eael-advance-tabs .eael-tabs-nav>ul>li.eael-tab-item-trigger:focus-within{background-color:#57CECB}#content .eael-advance-tabs .eael-tabs-nav>ul>li.eael-tab-item-trigger::after{display:none}.eael-tabs-content{overflow:visible}.eael-advance-tabs .eael-tabs-content>div.active{margin-top:20px;padding:10px 20px}.eael-tabs-nav::before,.eael-tabs-nav::after{content:"";display:block;position:absolute;top:0;width:20px;height:45px;z-index:5}.eael-tabs-nav::before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,white,rgba(255,255,255,0))}.eael-tabs-nav::after{right:0;background-image:-webkit-gradient(linear,right top,left top,from(white),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,white,rgba(255,255,255,0));width:40px}@media screen and (max-width:767px){.elementor-element.elementor-element-7c1b8ec .eael-advance-tabs .eael-tabs-nav .eael-tab-nav-item:first-of-type .eael-tab-title{margin-left:0;padding-left:0}.elementor-element.elementor-element-7c1b8ec .eael-advance-tabs .eael-tabs-nav .eael-tab-nav-item:last-of-type .eael-tab-title{margin-right:0;padding-right:0}.eael-tab-content-item{margin-top:90px}}#content .elementor-element.dot-block,#content .eael-tab-content-item{margin:30px 0 20px 0;border:3px solid #57CECB!important;border-radius:30px;padding:20px}#content .elementor-element.dot-block .e-con-inner,#content .eael-tab-content-item .e-con-inner{gap:0;padding:0}#content .elementor-element.dot-block :is(h2,h3,h4,h5,h6):first-child,#content .eael-tab-content-item :is(h2,h3,h4,h5,h6):first-child{position:relative;margin:25px auto 15px 10px;padding:2px 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff}#content .elementor-element.dot-block :is(h2,h3,h4,h5,h6):first-child:first-child,#content .eael-tab-content-item :is(h2,h3,h4,h5,h6):first-child:first-child{margin-top:-40px}#content .elementor-element.dot-block :is(h2,h3,h4,h5,h6):first-child::before,#content .elementor-element.dot-block :is(h2,h3,h4,h5,h6):first-child::after,#content .eael-tab-content-item :is(h2,h3,h4,h5,h6):first-child::before,#content .eael-tab-content-item :is(h2,h3,h4,h5,h6):first-child::after{content:"";position:absolute;display:block;border-radius:4px;width:10px;height:10px;background-color:#47cecb}#content .elementor-element.dot-block :is(h2,h3,h4,h5,h6):first-child::before,#content .eael-tab-content-item :is(h2,h3,h4,h5,h6):first-child::before{left:0;top:14px}#content .elementor-element.dot-block :is(h2,h3,h4,h5,h6):first-child::after,#content .eael-tab-content-item :is(h2,h3,h4,h5,h6):first-child::after{right:0;top:14px}.elementor-widget-theme-post-content .elementor-widget-container h2,.elementor-widget-theme-post-content .elementor-widget-container h3,.elementor-widget-theme-post-content .elementor-widget-container h4,.elementor-widget-theme-post-content .elementor-widget-container h5,.elementor-widget-theme-post-content .elementor-widget-container h6{margin-bottom:10px}.elementor-widget-theme-post-content .elementor-widget-container h2:not(:first-child),.elementor-widget-theme-post-content .elementor-widget-container h3:not(:first-child),.elementor-widget-theme-post-content .elementor-widget-container h4:not(:first-child),.elementor-widget-theme-post-content .elementor-widget-container h5:not(:first-child),.elementor-widget-theme-post-content .elementor-widget-container h6:not(:first-child){margin-top:30px}.elementor-widget-theme-post-content .elementor-widget-container h2:first-child,.elementor-widget-theme-post-content .elementor-widget-container p:first-child{margin-top:0}.elementor-widget-theme-post-content .elementor-widget-container ul{margin:10px 0 20px 0}:is(.elementor-widget-text-editor,.elementor-tab-content,.elementor-widget-theme-post-content,.clps-body,p) a{color:var(--c5-5);border-bottom:1px solid var(--c5-5);-webkit-transition-duration:0.3s;transition-duration:0.3s;font-weight:500}:is(.elementor-widget-text-editor,.elementor-tab-content,.elementor-widget-theme-post-content,.clps-body,p) a:hover{color:var(--c5-5);border-bottom-color:rgba(255,255,255,0)}.elementor-widget-text-editor.reverse-type a{color:#FFF;border-color:#FFF;font-weight:inherit}a.elementor-toggle-title{border-bottom:none}.no-decoration a,a.no-decoration{text-decoration:none}#content .e-con,#content .e-con>.e-con-inner{row-gap:0}.page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;border-bottom:4px solid #D2DE32;font-family:"Aleo",Sans-serif;font-weight:800}.page-title .text-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.page-title .section{font-size:2em;color:#0E3F6E}.page-title h1{font-size:3.4em;font-weight:inherit;color:#3A78BB;line-height:1.2em}.page-title .heading-accents{display:none}@media (width>1149px){.page-title .heading-accents{display:block;-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;margin:0 -12px 0 auto;width:140px}}@media (width <=1149px){.page-title .section{font-size:1.75em}.page-title h1{font-size:2.8em}}@media (width <=767px){.page-title .section{font-size:1.5em}.page-title h1{font-size:2.1em}}#content :is(h2,h3,h4,h5,h6){margin-top:20px;margin-bottom:5px}#content :is(h2,h3,h4,h5,h6):has(+h2,+h3,+h4,+h5,+h6){margin-bottom:-15px}#content h2,#content h3,#content h4,#content h5,#content h6,#content a{word-break:break-word}#content h2{font-family:var(--f2);font-size:1.85em;font-weight:800;color:var(--c7-5)}#content h3{font-family:var(--f1);font-size:1.55em;font-weight:700;color:var(--c1-5)}#content h4{font-family:var(--f1);font-size:1.3em;font-weight:700;color:var(--c1-5);text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#D2DE32;text-decoration-thickness:3px}#content :is(p,ul) a{color:var(--c5-5);border-bottom-color:var(--c5-5)}#content :is(p,ul) a:hover{border-bottom-color:rgba(255,255,255,0)}#content .elementor-widget-text-editor ul{list-style-type:square;margin-bottom:.9rem}#content .elementor-widget-text-editor :is(ul,ol) :is(ul,ol){margin:0}#content :is(ul,ol) li{margin:.9rem 0}#content :is(ul,ol) li::marker{color:var(--c5-5);font-weight:600}#content .cta{margin-left:55px;padding-left:30px}#content .cta::before{content:"\f061";font-family:"Font Awesome 6 Pro";position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-5px;left:-47px;width:65px;height:65px;border-radius:50px;color:#fff;font-size:40px;font-weight:900;background-color:var(--c5-5)}a sup,sup a,sup{color:var(--c5-5)!important;text-decoration:none!important;border-bottom:none!important}.reverse a sup,.reverse sup a,.reverse sup{color:#fff!important}a.toolkit-link{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:40px;border-radius:40px;padding:20px 35px;font-size:1.25em;font-weight:700;background-color:#3A78BB;color:#FFF;-webkit-transition-duration:0.3s;transition-duration:0.3s}a.toolkit-link:hover,a.toolkit-link:focus-within{background-color:#0E3F6E;color:#FFF}a.toolkit-link::after{content:"\e094";margin-left:10px;font-family:"Font Awesome 6 Pro";color:inherit;font-weight:500;font-size:1.25em}#content .goal::before{background-image:url(/wp-content/themes/harp/images/design/GoalMan.svg);background-size:115px 130px;background-repeat:no-repeat;background-position:100% calc(100% + 10px)}@media (width <=767px){#content .goal::before{opacity:0!important}}#content .goal ul li::marker{color:var(--c3-5)}.cta.elementor-widget-text-editor{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0 20px 20px 0;padding:14px 20px 0 20px;background-color:rgb(245,245,245)}.references p a,.cta.elementor-widget-text-editor p a,.eael-tab-content-item p a{color:var(--c5-5);border-color:var(--c5-5)}.references p a:hover,.cta.elementor-widget-text-editor p a:hover,.eael-tab-content-item p a:hover{border-color:rgba(255,255,255,0)}.return-top{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:80px;right:20px;background-color:var(--c5-5);width:45px;height:45px;z-index:5;border-radius:25px;color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);font-size:32px;font-family:"Font Awesome 6 Pro";font-weight:700;-webkit-transition-duration:0.3s;transition-duration:0.3s}.return-top::after{content:"\f106";display:block}.return-top:hover{color:#fff;background-color:var(--c2-5)}@media (width <=767px){.gloal::before{display:none!important;background-image:none}}#content .eael-progressbar-line{border:1px solid var(--c5-5);border-radius:30px;overflow:hidden}#content .eael-progressbar-line .eael-progressbar-line-fill{border-radius:30px 0 0 30px;z-index:-1}#content .elementor-counter .elementor-counter-number-wrapper{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}#content .elementor-counter .elementor-counter-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#content .elementor-counter .elementor-counter-title{display:block}#content .left-border::before{content:"";width:5px;border-radius:5px}#content .left-border-green::before{background-color:var(--c3-5)}#content .left-border-teal::before{background-color:var(--c6-5)}.elementor-counter-number-wrapper{margin-right:10px}@media screen and (max-width:767px){.circle-stats .elementor-counter{text-align:center;max-width:230px;margin:auto}.circle-stats .elementor-counter-number-wrapper{margin-right:0}}