html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,select,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,input{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.clear{clear:both}.hidden{display:none}.float-left{float:left}.float-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.no-margin-bottom{margin-bottom:0 !important}.margin-bottom-20{margin-bottom:20px !important}.grid-100{margin-right:-100px}.grid-100:after{clear:both;content:"";display:table}.grid-100 [class^='col-']{float:left;padding-right:100px}.grid-90{margin-right:-90px}.grid-90:after{clear:both;content:"";display:table}.grid-90 [class^='col-']{float:left;padding-right:90px}.grid-50{margin-right:-50px}.grid-50:after{clear:both;content:"";display:table}.grid-50 [class^='col-']{float:left;padding-right:50px}.grid-40{margin-right:-40px}.grid-40:after{clear:both;content:"";display:table}.grid-40 [class^='col-']{float:left;padding-right:40px}.grid-20{margin-right:-20px}.grid-20:after{clear:both;content:"";display:table}.grid-20 [class^='col-']{float:left;padding-right:20px}.grid{margin-right:-10px}.grid:after{clear:both;content:"";display:table}.grid [class^='col-']{float:left;padding-right:10px}.col-1{width:100%}.col-1-2{width:50%}.col-1-3{width:33.33%}.col-2-3{width:66.66%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-1-6{width:16.66%}.col-5-6{width:83.33%}.col-1-8{width:12.5%}.col-3-8{width:37.5%}.col-5-8{width:62.5%}.col-7-8{width:62.5%}.col-1-10{width:10%}.clear-col-2 [class^='col-']:nth-child(odd){clear:both}.clear-col-3 [class^='col-']:nth-child(3n + 1){clear:both}.clear-col-4 [class^='col-']:nth-child(4n + 1){clear:both}body{color:var(--text-color);font-family:"Inter",sans-serif;font-optical-sizing:auto;font-size:var(--base-font-size);font-style:normal;font-weight:400;line-height:var(--line-height)}.sans{font-family:"Inter",sans-serif}.serif{font-family:"Roboto Serif",serif}h1,h2,h3,h4{font-family:"Roboto Serif",serif;color:var(--heading-color);font-size:var(--h1-font-size);font-weight:700;line-height:60px;margin-bottom:20px}h1{margin-bottom:40px}h2{font-size:var(--h2-font-size);line-height:40px}h3{font-size:var(--h3-font-size);line-height:30px}h4{font-size:var(--h4-font-size);line-height:30px}h5{color:var(--heading-color);font-size:16px;font-weight:600;margin-bottom:20px}p,ul,ol{font-size:var(--base-font-size);line-height:var(--line-height);color:var(--text-color);list-style:square;margin-bottom:20px}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}p li,ul li,ol li{margin-bottom:10px}p li:last-child,ul li:last-child,ol li:last-child{margin-bottom:0}ul,ol{padding-left:20px}ol{list-style:decimal}p+h2,p+h3,p+h4,ul+h2,ul+h3,ul+h4,ol+h2,ol+h3,ol+h4,table+h2,table+h3 table+h4{margin-top:40px}a{color:var(--link-color);text-decoration:none}a:hover{color:var(--link-hover-color);text-decoration-color:var(--primary-color)}.underlined{text-decoration:underline;text-decoration-color:#CDD2D8}.underlined:hover{text-decoration-color:var(--primary-color)}.c{margin:0 auto;max-width:1280px;padding:0 40px;width:100%}img{display:block;height:auto;max-width:100%;width:auto}.top-bar{background:var(--topbar-background);padding:0}.top-bar p{color:var(--topbar-text);font-size:12px;font-weight:500;text-align:center;line-height:40px;margin:0}header,main,section,footer{padding:60px 0}.icon{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900}.btn{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--button-bg);cursor:pointer;color:var(--button-text);display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:15px 30px;text-align:center;text-decoration:none}.btn:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}.btn:active{background:var(--button-active-bg)}button,input[type="submit"]{background:var(--button-bg);color:var(--button-text)}button:hover,input[type="submit"]:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}button:active,input[type="submit"]:active{background:var(--button-active-bg)}.page-header{background-color:var(--header-background);background-image:url('../images/about-header.webp?2');background-size:cover;padding:20px 0 80px;position:relative}.page-header h1{color:white;font-size:48px;max-width:50%}.page-header p{color:white;font-size:20px;max-width:66%}.page-header .breadcrumbs{margin-bottom:100px;position:relative}.page-header .breadcrumbs:before{background:var(--primary-color);background:linear-gradient(90deg, var(--primary-color) 0%, transparent 100%);content:'';height:1px;position:absolute;left:-2000px;bottom:-20px;right:25%}.page-header .breadcrumbs li a{color:white}.page-header .breadcrumbs li:last-child a,.page-header .breadcrumbs li:last-child span{color:white;opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;-khtml-opacity:.7}.page-menu{border-bottom:1px solid #061F3C;padding:0}.page-menu ul{text-align:center}.page-menu ul li{display:inline-block}.page-menu ul li a{border-bottom:4px solid transparent;color:#44576C;display:block;font-weight:600;padding:30px 25px 26px;text-decoration:none}.page-menu ul li a:hover{color:var(--primary-color)}.page-menu ul li.current-menu-item a{border-color:var(--primary-color);color:var(--primary-color)}input:focus,textarea:focus,select:focus{border-color:var(--primary-color)}.form-checkbox input:checked+label:before{background:var(--primary-color)}.form-radio input:checked+label:before{border-color:var(--primary-color)}.pagination a:hover,.pagination .current{border-color:var(--primary-color);color:var(--primary-color)}.pagination .current{background:var(--primary-color);color:white}.search-tabs a.active{border-color:var(--primary-color);color:var(--primary-color)}.search-tabs a.active:before{background:var(--primary-color)}.search-result-box{background:var(--light-section-bg)}.dt-popup{background:var(--secondary-color)}.dt-popup-progress-bar-fill{background:var(--primary-color)}.learn-more,.read-more{color:var(--primary-color)}.progress-bar-fill{background:var(--primary-color)}.badge-primary{background:var(--primary-color)}.border-primary{border-color:var(--primary-color) !important}.text-primary{color:var(--primary-color) !important}.bg-primary{background-color:var(--primary-color) !important}.bg-secondary{background-color:var(--secondary-color) !important}.glossary-alpha a.active,.glossary-alpha a:hover{color:var(--primary-color)}.archive-box h3 a:hover{color:var(--primary-color)}.archive-box .btn{background:var(--primary-color)}.single-attorney-box,.single-facility-box{border-color:var(--primary-color)}.article-box,.search-tabs,.pagination a,.form-input{border-color:var(--border-color)}.sticky-navbar{position:sticky;top:0;z-index:1000;background:#fff}header{background:white;padding:0;position:sticky;top:0;z-index:999;box-shadow:0 1px 10px rgba(0,0,0,0.1);transition:all .3s ease}header:after{clear:both;content:"";display:table}header .sub-menu{border-bottom:1px solid var(--secondary-color)}header nav a.active,header nav a:hover{color:var(--nav-active-color);border-color:var(--nav-active-color)}header nav li:before{color:var(--primary-color)}header .logo{float:left;margin-right:60px;padding:30px 0}header .logo .nav-back{display:none}header .logo img{display:block;height:40px;width:auto}header .toggle-menu{display:none}header .menu{float:left;list-style:none;margin:0;margin-bottom:0}header .menu>li{float:left;margin-bottom:0;margin-right:0}header .menu>li>a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;color:var(--heading-color);display:block;font-size:18px;font-weight:600;line-height:40px;padding:30px 20px;text-decoration:none;position:relative}header .menu>li>a:hover{color:var(--primary-color)}header .menu>li>a:after{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;content:'\f107';font-size:14px;margin-left:10px}header .menu>li>a:only-child:after{display:none}header .menu>li:hover>a:after{transform:rotate(180deg)}header .menu>li:hover .sub-navigation{display:block}header .menu>li ul{display:none}header .sub-navigation{box-shadow:inset 0 50px 50px 0 rgba(0,0,0,0.05),0 20px 20px 0 rgba(0,0,0,0.1);background:#fff;display:none;padding:60px 0 40px;position:absolute;top:100px;left:0;right:0}header .sub-navigation h3{font-family:"Inter",sans-serif;border-bottom:1px solid #f1f2f3;color:#828f9d;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:30px;padding-bottom:10px;text-transform:uppercase}header .sub-navigation.sub-navigation-programs ul,header .sub-navigation.sub-navigation-directory ul{list-style:none;padding:0;margin:0;display:block}header .sub-navigation.sub-navigation-programs ul li a,header .sub-navigation.sub-navigation-directory ul li a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;color:#44576c;display:block;font-size:16px;font-weight:600;margin:-10px -10px 10px;padding:10px;text-decoration:none}header .sub-navigation.sub-navigation-programs ul li a:after:after,header .sub-navigation.sub-navigation-directory ul li a:after:after{clear:both;content:"";display:table}header .sub-navigation.sub-navigation-programs ul li a img,header .sub-navigation.sub-navigation-directory ul li a img{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#f1f2f3;float:left;display:block;height:60px;margin-right:20px;width:60px;object-fit:cover}header .sub-navigation.sub-navigation-programs ul li a span,header .sub-navigation.sub-navigation-directory ul li a span{display:flex;line-height:20px;min-height:60px;align-items:center}header .sub-navigation.sub-navigation-programs ul li a:hover,header .sub-navigation.sub-navigation-directory ul li a:hover{background:#f1f2f3;color:var(--heading-color)}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-featured,header .sub-navigation.sub-navigation-directory .sub-navigation-learn-featured,header .sub-navigation.sub-navigation-learn .sub-navigation-directory-featured,header .sub-navigation.sub-navigation-directory .sub-navigation-directory-featured{box-shadow:0 1px 20px rgba(0,0,0,0.1);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:#fff;display:block;overflow:hidden;padding:20px;text-decoration:none}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-featured:hover,header .sub-navigation.sub-navigation-directory .sub-navigation-learn-featured:hover,header .sub-navigation.sub-navigation-learn .sub-navigation-directory-featured:hover,header .sub-navigation.sub-navigation-directory .sub-navigation-directory-featured:hover{transform:scale(1.05)}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-featured-image,header .sub-navigation.sub-navigation-directory .sub-navigation-learn-featured-image,header .sub-navigation.sub-navigation-learn .sub-navigation-directory-featured-image,header .sub-navigation.sub-navigation-directory .sub-navigation-directory-featured-image{margin:-20px -20px 20px;aspect-ratio:16 / 9}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-featured-image img,header .sub-navigation.sub-navigation-directory .sub-navigation-learn-featured-image img,header .sub-navigation.sub-navigation-learn .sub-navigation-directory-featured-image img,header .sub-navigation.sub-navigation-directory .sub-navigation-directory-featured-image img{width:100%;height:100%;object-fit:cover}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-featured h5,header .sub-navigation.sub-navigation-directory .sub-navigation-learn-featured h5{color:#828f9d;display:block;font-weight:600;font-size:13px;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}header .sub-navigation.sub-navigation-learn .sub-navigation-directory-featured h5,header .sub-navigation.sub-navigation-directory .sub-navigation-directory-featured h5{color:#828f9d;display:block;font-weight:400;font-size:14px;letter-spacing:0;line-height:20px;margin-top:10px;margin-bottom:0;text-transform:none}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-featured span,header .sub-navigation.sub-navigation-directory .sub-navigation-learn-featured span,header .sub-navigation.sub-navigation-learn .sub-navigation-directory-featured span,header .sub-navigation.sub-navigation-directory .sub-navigation-directory-featured span{font-family:"Roboto Serif",serif;color:var(--heading-color);line-height:30px;display:block}header .sub-navigation.sub-navigation-learn ul{margin-bottom:40px;list-style:none;padding:0;display:block}header .sub-navigation.sub-navigation-learn ul li{margin-bottom:20px}header .sub-navigation.sub-navigation-learn ul li a{color:#44576c;display:block;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}header .sub-navigation.sub-navigation-learn ul li a:hover{color:var(--heading-color);text-decoration:underline}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-more{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;color:var(--primary-color);font-size:18px;font-weight:600;text-decoration:none}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-more:after{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;content:'\f061';font-size:13px;margin-left:5px}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-more:hover{text-decoration:underline}header .sub-navigation.sub-navigation-learn .sub-navigation-learn-more:hover:after{margin-left:10px}header .header-cta{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--button-bg);color:white;cursor:pointer;float:right;font-size:18px;font-weight:600;line-height:40px;margin:20px 0;padding:10px 30px;text-decoration:none}header .header-cta:hover{background:var(--button-hover-bg);color:white}footer{background:var(--footer-background);border-top:1px solid var(--border-color);font-size:16px;line-height:30px}footer .logo{height:60px;display:block;margin-bottom:60px;padding:15px 0}footer .logo img{height:30px;width:auto}footer .cta{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--button-bg);cursor:pointer;color:var(--button-text);display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:15px 30px;text-align:center;text-decoration:none}footer .cta:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}footer .cta:active{background:var(--button-active-bg)}footer .footer-social{margin-top:20px}footer .footer-social a{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:var(--border-color);color:var(--footer-text);display:inline-flex;align-items:center;justify-content:center;font-size:16px;height:36px;margin-right:10px;text-decoration:none;width:36px}footer .footer-social a:hover{background:var(--primary-color);color:#fff}footer .footer-sections ul{padding-left:0;list-style:none;margin-bottom:40px;font-size:14px}footer .footer-sections ul li a{color:var(--footer-text);display:block;line-height:24px}footer .footer-sections ul li a:hover{color:var(--primary-color)}.copyright{background:var(--copyright-background);font-size:15px;font-weight:500;padding:20px 0}.copyright:after{clear:both;content:"";display:table}.copyright p{color:inherit;float:left;line-height:40px;margin:0}.copyright .menu-copyright{float:right;list-style:none;margin:0;padding:0}.copyright .menu-copyright li{float:left;margin-right:60px;margin-bottom:0}.copyright .menu-copyright li a{color:inherit;display:block;line-height:40px;text-decoration:none}.copyright .menu-copyright li a:hover{text-decoration:underline}.breadcrumbs{font-size:14px;font-weight:500;line-height:20px;list-style:none;margin:0}.breadcrumbs:after{clear:both;content:"";display:table}.breadcrumbs li{float:left;margin-right:40px;position:relative}.breadcrumbs li:after{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;opacity:.54;-webkit-opacity:.54;-moz-opacity:.54;-khtml-opacity:.54;color:#44576C;content:"\f105";font:var(--fa-font-solid);font-size:12px;line-height:20px;position:absolute;top:0;right:-22px}.breadcrumbs li a{color:var(--primary-color);display:block;line-height:20px;text-decoration:none}.breadcrumbs li a:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;text-decoration:underline}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li:last-child a,.breadcrumbs li:last-child span{color:var(--heading-color);display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-header{background:#E6E8EB;padding:40px 0}.article-header .post-categories{list-style:none;margin-bottom:20px;padding:0}.article-header .post-categories li{display:inline-block;margin:0 10px 0 0}.article-header .post-categories li a{border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:var(--primary-color);color:white;display:inline-block;font-size:12px;font-weight:500;line-height:20px;padding:5px 10px}.article-header .post-categories li a:hover{box-shadow:0 10px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.1);transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);background:var(--button-hover-bg)}.article-header .featured-image{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:2px solid white;aspect-ratio:2 / 1;display:block;overflow:hidden;position:relative}.article-header .featured-image img{height:100%;object-fit:cover;object-position:center;width:100%}.article-header .featured-image-caption{background:rgba(255,255,255,0.2);display:inline-block;font-size:13px;line-height:15px;margin-top:10px;padding:3px}article.featured{box-shadow:0 10px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.1);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;display:block;margin-bottom:40px;overflow:hidden;padding:20px;position:relative}article.featured h3 a{color:var(--heading-color);font-size:20px;font-weight:500;text-decoration:none}article.featured .featured-image{display:block;margin:-20px;margin-bottom:20px}article.featured .byline{margin-top:10px}article.block{background:white;display:block;margin-bottom:40px;overflow:hidden;position:relative}article.block h3 a{color:var(--heading-color);font-size:16px;font-weight:500;text-decoration:none}article.block .featured-image{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;display:block;margin-bottom:20px;max-height:250px;overflow:hidden}article.block .byline{margin-top:10px}article.horizontal{margin-bottom:20px;padding-left:200px;min-height:100px;position:relative}article.horizontal .featured-image{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;max-height:100px;overflow:hidden;position:absolute;top:0;left:0}article.horizontal .featured-image img{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;display:block;height:auto;width:180px}article.horizontal .byline{padding-left:0px}article.horizontal .byline .byline-image{display:none}article.horizontal .byline .byline-author{display:none}article.horizontal h3{margin-bottom:10px}article.horizontal h3 a{color:var(--heading-color);font-size:16px;font-weight:500;text-decoration:none}.byline{display:flex;align-items:center;min-height:50px;padding-left:60px;position:relative}.byline .byline-image{position:absolute;top:50%;left:0;transform:translateY(-50%)}.byline .byline-image a{display:block;line-height:0;width:50px;height:50px}.byline .byline-image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;display:block;height:50px !important;max-width:50px !important;min-width:50px !important;object-fit:cover;width:50px !important}.byline .byline-content{flex:1}.byline .byline-author{display:block;font-size:14px;font-weight:600;line-height:20px;margin:0 0 2px 0}.byline .byline-author a{color:var(--heading-color);font-weight:600;text-decoration:none;transition:color .2s ease}.byline .byline-author a:hover{color:var(--primary-color)}.byline .byline-date{color:#828F9D;display:block;font-size:12px;font-weight:500;line-height:18px;margin:0}.toc{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}.toc h3{border-bottom:1px solid #061F3C;cursor:pointer;margin-bottom:20px;padding-bottom:10px;line-height:40px}.toc h3 i{float:left;font-size:14px;line-height:40px;margin-right:20px}.toc h3:before{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;content:'\f107';float:right;font-size:14px;line-height:40px;margin-left:10px}.toc ul{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;display:none;list-style:disc;margin:0 0 40px 20px}.toc ul li{color:var(--primary-color);margin-bottom:20px}.toc ul li a{color:var(--primary-color);font-size:16px;font-weight:500;text-decoration:none}.toc ul li a:hover{text-decoration:underline}.toc.open h3:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.toc.open ul{display:block}.advisors{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid #E6E9EB;margin-bottom:40px;padding:20px}.advisors h3{font-family:"Inter",sans-serif;font-weight:700;font-size:18px;line-height:80px;margin-bottom:10px}.advisors h3 img{float:left;height:80px;margin-right:10px;width:80px}.advisors ul{border-top:1px solid #E6E9EB;margin:0 -20px -20px;padding:20px}.advisors ul li{color:var(--primary-color);display:inline;margin-right:20px;margin-bottom:0;padding-right:20px}.advisors ul li a{color:var(--primary-color);font-size:14px;font-weight:600;text-decoration:none}.rise{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-size:cover;padding:40px}.rise h3{color:white;font-weight:700;margin-bottom:20px}.rise p{color:white}.rise form:after{clear:both;content:"";display:table}.rise form input[type='email']{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;float:left;height:60px;margin-right:10px;padding:20px;width:300px}.rise form input[type='submit']{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--button-bg);cursor:pointer;color:var(--button-text);display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:15px 30px;text-align:center;text-decoration:none;float:left;margin-right:10px;padding:20px;width:150px}.rise form input[type='submit']:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}.rise form input[type='submit']:active{background:var(--button-active-bg)}.article-box-simple h3 a:hover{color:var(--primary-color)}.single-article-sidebar h4:before{color:var(--primary-color)}.single-article-sidebar h3{color:var(--heading-color)}.single-article-sidebar-box{background:var(--light-section-bg)}.single-article-content a{text-decoration-color:var(--primary-color)}.article-footer a{color:var(--primary-color)}.single-article-related{background:var(--alt-section-bg)}.toc-list a.active,.toc-list a:hover{color:var(--primary-color)}.article-card{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;aspect-ratio:1.56 / 1;display:block;margin-bottom:40px;overflow:hidden;position:relative;width:100%}.article-card img{object-fit:cover;height:100%;width:100%}.article-card h3{background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--heading-color)));background-image:-webkit-linear-gradient(top, transparent, var(--heading-color));background-image:-moz-linear-gradient(top, transparent, var(--heading-color));background-image:-ms-linear-gradient(top, transparent, var(--heading-color));background-image:-o-linear-gradient(top, transparent, var(--heading-color));background-image:linear-gradient(to bottom, transparent, var(--heading-color));color:white;font-size:16px;margin:0;padding:10px;position:absolute;bottom:0;left:0;right:0;width:100%}.article-card:hover{box-shadow:0 10px 20px rgba(0,0,0,0.2);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2)}.category-header{background:#E6E8EB}.category-header .featured-image{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:2px solid white;aspect-ratio:2 / 1;display:block;overflow:hidden;position:relative}.category-header .featured-image img{height:100%;object-fit:cover;object-position:center;width:100%}.category-header-box h3{color:var(--heading-color)}.category-header-box .explore-btn{background:var(--primary-color)}.category-header-box .explore-btn:hover{background:var(--link-hover-color)}.category-articles-alt{background:var(--alt-section-bg)}.front-page-welcome{background:var(--heading-color);background-image:url('../images/front-page-welcome-bg.webp');background-size:cover;position:relative;padding-bottom:240px}.front-page-welcome h1{color:white;font-size:56px;font-weight:700;max-width:800px;margin-bottom:20px}.front-page-welcome p{color:white;font-size:20px}.front-page-welcome .front-page-welcome-stat{background:linear-gradient(90deg, #004a7f 0%, rgba(0,0,0,0) 60%);padding:10px 0;position:absolute;bottom:0;left:0;right:0}.front-page-welcome .front-page-welcome-stat p{font-family:"Roboto Serif",serif;font-size:20px;margin:0}.front-page-welcome .front-page-welcome-stat p span{color:#82E7EE}.front-page-welcome .front-page-welcome-stat p img{display:inline-block;height:20px;margin-right:20px;width:16px}.front-page-perks{background:white;padding:40px 0}.front-page-perks .grid-50{display:flex;flex-wrap:wrap}.front-page-perks .col-1-3{display:flex;position:relative}.front-page-perks .col-1-3:after{content:'';border-right:1px dashed var(--primary-color);width:1px;position:absolute;top:0;right:20px;bottom:0}.front-page-perks .col-1-3:last-child:after{display:none}.front-page-perks .front-page-perks-box{padding-left:40px;position:relative}.front-page-perks .front-page-perks-box img{height:20px;position:absolute;top:10px;left:0;width:20px}.front-page-perks .front-page-perks-box h5{font-family:"Roboto Serif",serif;font-size:20px;font-weight:700;line-height:30px;margin:0}.front-page-perks .front-page-perks-box p{font-size:16px;line-height:20px;margin:0}.front-page-get-started{background:var(--light-section-bg)}.front-page-get-started h4{color:var(--primary-color)}.front-page-get-started .front-page-get-started-box{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:white;border-bottom:8px solid var(--primary-color);display:block;overflow:hidden;padding:40px;padding-right:40%;position:relative;text-decoration:none}.front-page-get-started .front-page-get-started-box .front-page-get-started-box-bg{background-image:url('../images/front-page-get-started-box-bg.webp');background-size:cover;position:absolute;top:0;right:0;bottom:0;width:40%}.front-page-get-started .front-page-get-started-box .front-page-get-started-box-img{display:block;height:40px;margin-bottom:40px;width:40px}.front-page-get-started .front-page-get-started-box h3{color:var(--heading-color);font-weight:500;margin-bottom:40px;text-decoration:none}.front-page-get-started .front-page-get-started-box:hover{box-shadow:0 10px 20px rgba(0,0,0,0.3);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.3);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.3)}.front-page-featured-programs{background:var(--light-section-bg);padding-top:0}.front-page-featured-programs .c{padding-top:80px;position:relative}.front-page-featured-programs .c:before{opacity:.3;-webkit-opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;content:'';background:var(--primary-color);height:1px;position:absolute;top:0;left:40px;right:40px}.front-page-featured-programs .grid-50{display:flex;flex-wrap:wrap}.front-page-featured-programs .col-1-3{display:flex}.front-page-featured-programs p{font-size:20px}.front-page-featured-programs .front-page-featured-programs-box{box-shadow:0 10px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.1);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:white;border-bottom:8px solid var(--primary-color);color:var(--heading-color);display:flex;flex-direction:column;height:100%;overflow:hidden;margin-bottom:40px;padding:40px;padding-top:80px;position:relative;text-decoration:none}.front-page-featured-programs .front-page-featured-programs-box .program-bg-image{position:absolute;top:0;right:0;width:160px;height:160px;background-size:cover;background-position:center;background-repeat:no-repeat;border-top-right-radius:12px;border-bottom-left-radius:100%;border-top-left-radius:0;border-bottom-right-radius:0}.front-page-featured-programs .front-page-featured-programs-box img{display:block;height:40px;margin-bottom:20px;width:40px}.front-page-featured-programs .front-page-featured-programs-box h3{font-size:20px;line-height:26px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}.front-page-featured-programs .front-page-featured-programs-box p{font-size:15px;line-height:22px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}.front-page-featured-programs .front-page-featured-programs-box .learn-more{color:var(--primary-color);font-size:14px;font-weight:600;margin-top:auto;text-decoration:none}.front-page-featured-programs .front-page-featured-programs-box .learn-more:after{background-image:url('../images/arrow-right.webp');background-size:16px 12px;display:inline-block;content:'';height:12px;margin-left:10px;width:16px}.front-page-featured-programs .front-page-featured-programs-box:hover{box-shadow:0 10px 20px rgba(0,0,0,0.2);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);color:var(--programs-card-hover-color, var(--primary-color))}.front-page-featured-programs .front-page-featured-programs-box:hover h3,.front-page-featured-programs .front-page-featured-programs-box:hover p{color:var(--programs-card-hover-color, var(--primary-color))}.front-page-mission{background:var(--light-section-bg);padding-top:0}.front-page-mission .front-page-mission-box{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;padding:80px 40px;position:relative;text-align:center;z-index:2}.front-page-mission .front-page-mission-box p{font-family:"Roboto Serif",serif;font-size:24px;font-weight:500;margin:0 auto;margin-bottom:20px;max-width:900px}.front-page-mission .front-page-mission-box p b{font-weight:700}.front-page-as-seen-in{background:linear-gradient(90deg, var(--button-hover-bg) 0%, var(--heading-color) 100%);padding:60px 0;padding-top:120px;margin-top:-140px}.front-page-as-seen-in h5{color:white;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;text-align:center}.front-page-as-seen-in img{display:block;height:auto;margin:0 auto;max-width:900px;width:100%}.front-page-learn{background:var(--alt-section-bg)}.front-page-learn p{font-size:20px}.front-page-learn .front-page-learn-box{box-shadow:0 10px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.1);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;display:block;margin-bottom:40px;overflow:hidden;padding:40px;padding-top:220px;position:relative}.front-page-learn .front-page-learn-box .front-page-learn-box-img{background-size:cover;height:200px;position:absolute;top:0;left:0;right:0;width:100%}.front-page-learn .front-page-learn-box h3{margin-bottom:20px;font-size:18px}.front-page-learn .front-page-learn-box h3 a{color:var(--heading-color);text-decoration:none}.front-page-learn .front-page-learn-box h3 a:hover{color:var(--primary-color)}.front-page-reviews{background:var(--heading-color);padding:80px 0;text-align:center}.front-page-reviews h4{color:white;text-align:center}.front-page-reviews h2{color:white;text-align:center;margin-bottom:60px}.front-page-reviews .grid-50{display:flex;flex-wrap:wrap;align-items:stretch}.front-page-reviews .col-1-3{display:flex}.front-page-reviews .front-page-reviews-box{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid rgba(255,255,255,0.3);display:flex;flex-direction:column;height:100%;padding:40px;position:relative;text-align:left;transition:all .3s ease;width:100%}.front-page-reviews .front-page-reviews-box img{height:24px;display:block;width:auto;margin-bottom:20px}.front-page-reviews .front-page-reviews-box p{color:white;flex:1;font-size:18px;line-height:1.6;margin-bottom:30px;min-height:120px}.front-page-reviews .front-page-reviews-box h5{color:white;font-size:16px;font-weight:700;margin-bottom:5px;margin-top:auto}.front-page-reviews .front-page-reviews-box h6{color:rgba(255,255,255,0.6);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.front-page-reviews .front-page-reviews-box:hover{box-shadow:0 15px 40px rgba(0,0,0,0.3);-webkit-box-shadow:0 15px 40px rgba(0,0,0,0.3);-moz-box-shadow:0 15px 40px rgba(0,0,0,0.3);border-color:rgba(255,255,255,0.5);transform:translateY(-5px)}.front-page-reviews .btn{margin:40px auto 0}.front-page-faq h2{text-align:center;margin-bottom:40px}.front-page-resources-box{border-bottom:8px solid var(--primary-color);background:var(--light-section-bg)}.front-page-resources-box h3{color:var(--heading-color)}.front-page-resources-box .cat{background:var(--primary-color)}.front-page-faq-box{border-bottom:8px solid var(--primary-color);color:var(--heading-color)}.front-page-faq-box span{color:var(--primary-color)}.front-page-mission-stat:before{background:linear-gradient(90deg, var(--primary-color) 0%, rgba(0,0,0,0) 60%)}.front-page-mission-box-dashes{border-right:1px dashed var(--primary-color)}.newsletter{padding-top:0}.newsletter .newsletter-box{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--heading-color);padding:100px 40px;padding-right:50%;position:relative}.newsletter .newsletter-box h4{color:white}.newsletter .newsletter-box h3{color:white;font-size:28px}.newsletter .newsletter-box form{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;padding:40px;position:absolute;top:10px;bottom:10px;right:10px;width:40%}.newsletter .newsletter-box form h5{font-size:14px;font-weight:600;margin-bottom:15px}.newsletter .newsletter-box form input[type='radio']{position:absolute;left:-9999px}.newsletter .newsletter-box form input[type='radio']+label{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid #E6E9EB;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:30px;margin-bottom:20px;padding:10px;padding-left:40px;position:relative;width:100%}.newsletter .newsletter-box form input[type='radio']+label:before{border-radius:400px;-webkit-border-radius:400px;-moz-border-radius:400px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#E6E9EB;content:'';height:20px;position:absolute;top:15px;left:10px;width:20px}.newsletter .newsletter-box form input[type='radio']:checked+label{border-color:var(--primary-color);color:var(--primary-color);font-weight:500}.newsletter .newsletter-box form input[type='radio']:checked+label:before{background:var(--primary-color)}.newsletter .newsletter-box form input[type='email']{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid #E6E9EB;height:50px;line-height:30px;margin-bottom:20px;padding:10px;width:100%}.newsletter .newsletter-box form input[type='submit']{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--button-bg);cursor:pointer;color:var(--button-text);display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:15px 30px;text-align:center;text-decoration:none;margin-bottom:10px;width:100%}.newsletter .newsletter-box form input[type='submit']:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}.newsletter .newsletter-box form input[type='submit']:active{background:var(--button-active-bg)}.newsletter .newsletter-box form p.disclaimer{font-size:12px;text-align:center}.newsletter .newsletter-box form p.disclaimer a{color:var(--primary-color);font-weight:500}.faq li{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;border:1px solid #C1C7CE;cursor:pointer;font-weight:700;font-size:20px;line-height:20px;list-style:none;margin-bottom:20px;padding:40px}.faq li:before{content:"\2b";float:right;font:var(--fa-font-solid);line-height:20px}.faq li div{display:none}.faq li.open{border-color:var(--primary-color)}.faq li.open:before{content:"\f068"}.faq li.open div{display:block;font-size:20px;font-weight:400;line-height:180%;padding-top:40px}.about-our-mission{text-align:center}.about-our-mission h2{font-size:32px}.about-our-mission p{margin:0 auto;margin-bottom:60px;max-width:800px}.about-our-mission .grid-20{display:flex;flex-wrap:wrap}.about-our-mission .col-1-3{display:flex}.about-our-mission .about-our-mission-box{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid var(--primary-color);cursor:pointer;display:block;padding:80px 10px;overflow:hidden;position:relative;width:100%}.about-our-mission .about-our-mission-box:before{border-top-left-radius:200px;-webkit-border-top-left-radius:200px;-moz-border-radius-topleft:200px;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--light-section-bg);content:'';height:132px;position:absolute;bottom:0;right:0;width:132px;z-index:3}.about-our-mission .about-our-mission-box:after{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--primary-color);content:'\2b';color:white;height:48px;line-height:48px;position:absolute;bottom:30px;right:30px;text-align:center;width:48px;z-index:5}.about-our-mission .about-our-mission-box img{display:block;height:48px;margin:0 auto;margin-bottom:20px;width:48px}.about-our-mission .about-our-mission-box h3{color:var(--primary-color);font-weight:700;margin-bottom:10px}.about-our-mission .about-our-mission-box p{max-width:70%}.about-our-mission .about-our-mission-box:hover{box-shadow:0 10px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.15)}.about-our-mission .about-our-mission-box:hover:after{background:var(--heading-color)}.about-our-mission .about-our-mission-box div{display:none}.about-our-mission .about-our-mission-box.open{box-shadow:0 10px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.15);border:1px solid white}.about-our-mission .about-our-mission-box.open:after{content:'\f00d'}.about-our-mission .about-our-mission-box.open div{background:white;display:block;line-height:150%;position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;text-align:left;z-index:4}.about-team{background:var(--heading-color);background-image:url('../images/about-team-bg.webp');background-size:cover;padding:80px 0}.about-team .about-team-content{max-width:450px}.about-team .about-team-content h2{color:white;margin-bottom:20px;margin-top:20px}.about-team .about-team-content p{color:white}.about-team .about-team-content .about-team-box{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:rgba(255,255,255,0.2);color:white;font-size:14px;font-weight:600;line-height:20px;padding:20px}.about-team .about-team-content .about-team-box img{float:left;height:40px;width:40px;margin-right:20px}.about-team .about-team-content .about-team-box p{margin-bottom:0}.about-team .about-team-content .about-team-box span{color:#82E7EE}.about-team .about-team-image{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;display:block;height:auto;width:100%}.about-advocate{background:var(--alt-section-bg);padding:80px 0}.about-advocate .about-advocate-box{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;font-family:"Roboto Serif",serif;background:white;padding:40px;text-align:center}.about-advocate .about-advocate-box img{display:block;height:48px;margin:0 auto;margin-bottom:20px;margin-top:60px;width:48px}.about-advocate .about-advocate-box h3{font-weight:700;text-align:center}.about-advocate .about-advocate-box p{font-family:"Roboto Serif",serif;color:var(--heading-color)}.about-advocate .about-advocate-box .about-advocate-box-inset{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;font-family:"Inter",sans-serif;background:var(--alt-section-bg);font-size:17px;font-weight:400;line-height:160%;padding:40px 40px;text-align:left}.about-explore{padding:100px 0;text-align:center}.about-explore h3{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.about-explore ul{text-align:center;margin-bottom:40px}.about-explore ul li{border-right:1px solid var(--primary-color);display:inline-block;font-weight:600;padding:0 20px;position:relative}.about-explore ul li:before{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--primary-color);color:white;content:'\f00c';float:left;font-size:12px;height:16px;line-height:16px;margin-right:5px;text-align:center;width:16px}.about-explore ul li:last-child{border-right:0}.about-explore .btn{display:inline-block;margin:0 auto}.how-it-works-step-number{background:var(--primary-color)}.how-it-works-process h2{text-align:center}.how-it-works-process h4{margin-top:60px}.how-it-works-process .how-it-works-process-intro{text-align:center}.how-it-works-process img{display:block;margin-bottom:40px;width:100%}.how-it-works-contact{background:var(--alt-section-bg);background:url('../images/how-it-works-contact-bg.webp');background-size:cover}.how-it-works-contact .how-it-works-contact-box{box-shadow:0 10px 20px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;border-bottom:6px solid var(--primary-color);padding:40px}.how-it-works-compare{background:var(--alt-section-bg);padding:120px 0}.how-it-works-compare .col-1-2:first-child{position:relative}.how-it-works-compare .col-1-2:first-child i{color:var(--primary-color)}.how-it-works-compare .col-1-2:first-child:after{background:#061F3C;content:'';position:absolute;top:20px;bottom:40px;right:25px;width:1px}.how-it-works-compare .how-it-works-compare-box{margin-bottom:40px;position:relative;padding:40px 0;padding-left:60px}.how-it-works-compare .how-it-works-compare-box p{margin:0}.how-it-works-compare .how-it-works-compare-box i{position:absolute;top:40px;left:0;width:40px;font-size:40px}.how-it-works-compare .how-it-works-compare-consult{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;padding:20px;text-align:center}.how-it-works-compare .how-it-works-compare-consult p{margin:0}.how-it-works-compare .how-it-works-compare-consult p a{color:var(--primary-color)}.how-it-works-money{background:var(--light-section-bg);padding:80px 0}.how-it-works-money .how-it-works-money-box{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;padding:60px}.how-it-works-money .how-it-works-money-box p:last-child{margin:0}.how-it-works-money .how-it-works-money-box img{margin-bottom:40px}.how-it-works-money .how-it-works-money-box .how-it-works-money-box-inset{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--heading-color);color:white;padding:40px}.how-it-works-money .how-it-works-money-box .how-it-works-money-box-inset h4{border-bottom:2px solid var(--primary-color);color:white;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.how-it-works-money .how-it-works-money-box .how-it-works-money-box-inset p{color:white;margin:0}.blog-header{background:url('../images/blog-header-bg.webp');background-size:cover;padding:20px 0 60px 0}.blog-header .breadcrumbs{margin-bottom:40px}.blog-header form{position:relative}.blog-header form input[type='search']{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;border:1px solid #E6E9EB;height:60px;line-height:20px;padding:20px;width:100%}.blog-header form input[type='search']:focus{border-color:var(--primary-color)}.blog-header form button{background:none;border:none;color:var(--primary-color);line-height:20px;padding:20px;position:absolute;top:0;right:0;z-index:3}.blog-header form button:hover{color:var(--link-hover-color)}.blog-menu{padding:20px 0}.blog-menu ul{list-style:none;margin:0}.blog-menu ul:after{clear:both;content:"";display:table}.blog-menu ul li{float:left;margin-right:10px;margin-bottom:10px}.blog-menu ul li a{border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid var(--primary-color);color:var(--primary-color);display:block;font-size:13px;font-weight:600;line-height:20px;padding:10px 20px;text-decoration:none}.blog-menu ul li a.active{background:var(--primary-color);color:white}.blog-menu ul li a:hover{background:var(--light-section-bg)}.blog-latest{padding:0}.blog-cta{border-bottom:400px solid #061F3C}.blog-cta .blog-cta-box{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:url('../images/blog-cta-bg.webp');background-size:cover;margin-bottom:-400px;padding:100px 0;text-align:center}.blog-cta .blog-cta-box h3{color:white}.blog-cta .blog-cta-box p{color:white}.blog-category-section{border-bottom:20px solid #061F3C}.blog-category-section.no-border{border:none}.blog-category-section .blog-category-section-header{border-bottom:1px solid #E6E9EB;margin-bottom:40px}.blog-category-section .blog-category-section-header .blog-cat-img{display:block;float:left;height:60px;margin-right:20px;width:60px}.blog-category-section .blog-category-section-header h2{line-height:60px}.blog-category-section .blog-category-section-header p{max-width:60%}.blog-category-section .blog-category-section-header .blog-cat-more{color:var(--primary-color);font-weight:600;text-decoration:none}.category-header{background:url('../images/category-bg.webp');background-size:cover;padding:20px 0 60px 0}.category-header .breadcrumbs{margin-bottom:40px}.category-header form{position:relative}.category-header form input[type='search']{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;border:1px solid #E6E9EB;height:60px;line-height:20px;padding:20px;width:100%}.category-header form input[type='search']:focus{border-color:var(--primary-color)}.category-header form button{background:none;border:none;color:var(--primary-color);line-height:20px;padding:20px;position:absolute;top:0;right:0;z-index:3}.category-header form button:hover{color:var(--link-hover-color)}@media screen and (max-width:1020px){.c{padding-left:20px;padding-right:20px}.top-bar p{font-size:10px;line-height:30px}.grid-100,.grid-90,.grid-50,.grid-40,.grid-20,.grid{margin-right:0}.grid-100:after,.grid-90:after,.grid-50:after,.grid-40:after,.grid-20:after,.grid:after{clear:both;content:"";display:table}.grid-100 [class^='col-'],.grid-90 [class^='col-'],.grid-50 [class^='col-'],.grid-40 [class^='col-'],.grid-20 [class^='col-'],.grid [class^='col-']{float:none;padding-right:0;width:100%}header{background:white}header .toggle-menu{cursor:pointer;display:block;float:right;font-size:20px;height:40px;line-height:40px;margin:10px 0;text-align:center;width:40px}header .toggle-menu:before{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;content:'\f0c9'}header .toggle-menu:hover{background:var(--primary-color);color:white}header .menu{display:none}header .header-cta{display:none}body.menu-open{overflow:hidden}body.menu-open .top-bar{display:none}body.menu-open header{background:white;position:fixed;top:0;left:0;right:0;z-index:1000;padding:10px 0}body.menu-open header .logo{padding:10px 0;height:40px}body.menu-open header .logo img{height:20px}body.menu-open header .toggle-menu{margin:10px 0}body.menu-open header .toggle-menu:before{content:'\f00d'}body.menu-open header .menu{background:var(--heading-color);display:block;float:none;margin:0;position:fixed;top:60px;left:0;right:0;bottom:0;overflow-y:auto}body.menu-open header .menu>li{float:none;margin:0}body.menu-open header .menu>li>a{border-bottom:1px solid rgba(255,255,255,0.1);color:white;display:block;font-size:18px;line-height:40px;padding:20px}body.menu-open header .menu>li>a:after{line-height:40px;content:'\f105';float:right;color:white}body.menu-open header .menu>li>a:hover{background:rgba(255,255,255,0.05)}body.menu-open header .menu>li>a:only-child:after{display:none}body.menu-open header .menu>li .sub-navigation{display:none}body.menu-open header .menu>li ul{display:none}h1,h2,h3,h4{font-size:32px;line-height:40px}h2{font-size:28px;line-height:32px}h3{font-size:20px;line-height:26px}p{margin-bottom:20px}.front-page-welcome{padding-bottom:120px}.front-page-welcome h1{color:white;font-size:36px;font-weight:700;max-width:800px;margin-bottom:20px}.front-page-welcome p{color:white;font-size:16px}.front-page-welcome .front-page-welcome-stat p{font-size:14px}.front-page-welcome .front-page-welcome-stat p img{display:none}.front-page-perks{background:white;padding:40px 0 20px}.front-page-perks .col-1-3{position:relative}.front-page-perks .col-1-3:after{display:none}.front-page-perks .front-page-perks-box{margin-bottom:20px}.front-page-get-started .front-page-get-started-box{padding-right:40px}.front-page-get-started .front-page-get-started-box .front-page-get-started-box-bg{display:none}.front-page-featured-programs .c{padding-top:40px}.front-page-mission{background:var(--light-section-bg);padding-top:0}.front-page-mission .front-page-mission-box{padding:40px}.front-page-mission .front-page-mission-box p{font-size:16px}.front-page-learn .btn{margin-bottom:20px}.faq li{font-size:16px;padding:20px}.faq li.open div{font-size:16px;padding-top:20px}.newsletter{padding-top:0}.newsletter .newsletter-box{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--heading-color);padding:40px 20px;position:relative}.newsletter .newsletter-box h4{color:white}.newsletter .newsletter-box h3{color:white;font-size:20px}.newsletter .newsletter-box form{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:white;padding:20px;position:relative;top:auto;bottom:auto;right:auto;width:auto;margin-top:20px}.newsletter .newsletter-box form h5{font-size:14px;font-weight:600;margin-bottom:15px}.newsletter .newsletter-box form input[type='radio']{position:absolute;left:-9999px}.newsletter .newsletter-box form input[type='radio']+label{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid #E6E9EB;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:30px;margin-bottom:20px;padding:10px;padding-left:40px;position:relative;width:100%}.newsletter .newsletter-box form input[type='radio']+label:before{border-radius:400px;-webkit-border-radius:400px;-moz-border-radius:400px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#E6E9EB;content:'';height:20px;position:absolute;top:15px;left:10px;width:20px}.newsletter .newsletter-box form input[type='radio']:checked+label{border-color:var(--primary-color);color:var(--primary-color);font-weight:500}.newsletter .newsletter-box form input[type='radio']:checked+label:before{background:var(--primary-color)}.newsletter .newsletter-box form input[type='email']{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid #E6E9EB;height:50px;line-height:30px;margin-bottom:20px;padding:10px;width:100%}.newsletter .newsletter-box form input[type='submit']{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:var(--button-bg);cursor:pointer;color:var(--button-text);display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:15px 30px;text-align:center;text-decoration:none;margin-bottom:10px;width:100%}.newsletter .newsletter-box form input[type='submit']:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}.newsletter .newsletter-box form input[type='submit']:active{background:var(--button-active-bg)}.newsletter .newsletter-box form p.disclaimer{font-size:12px;text-align:center}.newsletter .newsletter-box form p.disclaimer a{color:var(--primary-color);font-weight:500}footer{font-size:14px;line-height:24px}footer .logo{margin-bottom:40px}.copyright{font-size:14px}.copyright p{float:none;text-align:center}.copyright .menu-copyright{float:none;text-align:center}.copyright .menu-copyright li{float:none;display:inline-block;margin-right:20px}.breadcrumbs ul{font-size:12px}.breadcrumbs ul li:after{margin:0 5px}.category-header h1{font-size:32px}.page-header h1{font-size:32px;max-width:100%}.page-header p{font-size:16px;max-width:100%}.page-header .breadcrumbs{margin-bottom:40px}.page-menu ul li{display:block}.page-menu ul li a{padding:20px 10px}.about-our-mission .about-our-mission-box{margin-bottom:20px;padding:40px 10px}.about-our-mission .about-our-mission-box:before{display:none}.about-team .about-team-content{max-width:100%;margin-bottom:40px}.about-advocate .about-advocate-box{padding:20px}.about-advocate .about-advocate-box img{margin-top:20px}.about-explore{padding:60px 0}.about-explore h3{font-size:28px}.about-explore ul li{display:block;border-right:0;border-bottom:1px solid var(--primary-color);padding:10px 0}.about-explore ul li:last-child{border-bottom:0}.front-page-reviews{padding:60px 0}.front-page-reviews h2{font-size:28px;margin-bottom:40px}.front-page-reviews .grid-50{display:block}.front-page-reviews .col-1-3{width:100%;display:block}.front-page-reviews .front-page-reviews-box{margin-bottom:20px;padding:30px 20px;min-height:auto}.front-page-reviews .front-page-reviews-box p{font-size:16px;min-height:auto;margin-bottom:20px}.front-page-reviews .front-page-reviews-box h5{font-size:15px}.front-page-reviews .front-page-reviews-box h6{font-size:13px}}.org-map #details-box{padding:1rem;border-radius:8px;font-size:24px;position:fixed;color:#fff;background-color:#000;width:fit-content;transform:translateX(-50%);transition:opacity .4s ease;z-index:1}.org-map path{cursor:pointer;transition:fill .4s ease}.org-map path:hover{fill:var(--primary-color) !important}