



:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(251, 2, 7, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(51, 51, 51, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(221, 0, 0, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(126, 192, 52, 1.00);--link-color-hover:rgba(255, 255, 255, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(253, 128, 8, 1.00);--link-color-hover:rgba(253, 128, 8, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{}
html,body,  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .myclass{font-family:"Open Sans",sans-serif }
            .myclass{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .myclass{font-size:calc(16rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .myclass{font-size:calc(16rem/16) ;line-height:1.50 }}
            .application-font-size{font-size:calc(12rem/16) ;}@media only screen and (min-width:40em) {            .application-font-size{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .application-font-size{font-size:calc(14rem/16) ;line-height:1.50 }}
.headerHEADERtextSize{--fittext-min:2.000000rem;--fittext-max:6.000000rem;--fittext-slope:0.052980;--fittext-max-target:5.298000vw;--fittext-y-intercept:30.304640;--fittext-min-target:1.894040rem;font-size:clamp(var(--fittext-min),calc(var(--fittext-min-target) + var(--fittext-max-target)),var(--fittext-max)) ;line-height:1}
.headerText{--fittext-min:1.500000rem;--fittext-max:1.500000rem;--fittext-slope:-0.000000;--fittext-max-target:-0.000000vw;--fittext-y-intercept:24.000000;--fittext-min-target:1.500000rem;font-size:clamp(var(--fittext-min),calc(var(--fittext-min-target) + var(--fittext-max-target)),var(--fittext-max)) ;line-height:1}
.headerHeight{height:50.00px ;}@media only screen and (min-width:40em){.headerHeight{height:500.00px }}@media only screen and (min-width:64em){.headerHeight{height:500.00px }}
.headerBGimage{background-color:rgba(204, 204, 204, 1.00) ;background-image:url('../posting_files/bgimage-10-73F.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.headerBGimage{background-attachment:scroll!important}}
.aboutUsHeaderBG{background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.aboutUsHeaderBG{background-attachment:scroll!important}}
.impactLeftPadding{padding-top:0.75rem ;padding-left:0.75rem ;}  
.mainMenuBG{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(99, 0, 1, 1.00) 0%,50%,rgba(208, 0, 0, 1.00) 100%) ;}
.topPadding{padding-top:6rem ;}  
.cardImages{margin-top:-4rem ;}  
.cardHeaderHeight{height:8rem ;}  
.BottomMargin{margin-bottom:3rem ;}  
.topMargin{margin-top:8rem ;}  
.testimonialBG{background-color:rgba(110, 194, 22, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.testimonialBG{background-attachment:scroll!important}}
.bottomBorder{border-color:rgba(153, 153, 153, 1.00) rgba(153, 153, 153, 1.00) rgba(0, 0, 0, 1.00) rgba(153, 153, 153, 1.00) ;border-width:0px 0px 1px 0px ;border-bottom-style:solid ;}
.testimonialpadding{padding-top:8.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.testimonialpadding{padding-top:12.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.testimonialpadding{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.home-page-card{border-color:rgba(204, 204, 204, 1.00) ;border-width:1px ;border-style:solid ;border-radius:15px ;}
.home-page-card-shadow{box-shadow: 1px 2px 10px 0px rgba(204, 204, 204, 1.00);}
.footer-padding{padding-top:1.5rem ;padding-bottom:2rem ;}  
.empButton{position: absolute   ;z-index:1 ;top:unset ;bottom:0px ;left:unset ;right:unset ;}
.personal-care-info{columns:calc(200rem/16) 3;column-gap:calc(24rem/16);column-rule:1px solid rgba(153, 153, 153, 1.00)}
.header-size{--fittext-min:2.000000rem;--fittext-max:8.000000rem;--fittext-slope:0.104348;--fittext-max-target:10.434799vw;--fittext-y-intercept:-1.391357;--fittext-min-target:-0.086960rem;font-size:clamp(var(--fittext-min),calc(var(--fittext-min-target) + var(--fittext-max-target)),var(--fittext-max)) ;line-height:1}
.employment-banner-bg{background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.employment-banner-bg{background-attachment:scroll!important}}
.round{border-radius:7px ;}
.topMargin{margin-top:8rem ;}  
.buttonBG{background-color:rgba(0, 215, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.buttonBG{background-attachment:scroll!important}}
.bottomMarginApp{margin-bottom:1.5rem ;}  
.headingGradient{background-position:left center ;background-size:100% 100% ;background-image:linear-gradient(90deg,rgba(126, 191, 52, 1.00) 0%,20%,rgba(0, 212, 255, 0.00) 65%) ;}
.PaddingApp{padding-top:0.75rem ;padding-bottom:0.75rem ;padding-left:1rem ;}  
.borderApp{border-color:rgba(204, 204, 204, 1.00) ;border-width:1px ;border-style:solid ;border-radius:10px ;}
.BGcolorApp{background-color:rgba(230, 230, 230, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.BGcolorApp{background-attachment:scroll!important}}

.cellPadding{padding-top:0.25rem ;padding-bottom:0.25rem ;padding-left:0.5rem ;}  
.cellBG{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.cellBG{background-attachment:scroll!important}}
.cellRound{border-radius:5px ;}
.myclass{}
.cellBottomBorder{border-color:rgba(153, 153, 153, 1.00) ;border-bottom-width:1px ;border-bottom-style:solid ;border-radius:0px ;}
