/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:MissionAccomplished;src:url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.eot);src:url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.eot?#iefix) format("embedded-opentype"),url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.otf) format("otf"),url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.svg#MissionAccomplished) format("svg"),url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.ttf) format("truetype"),url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.woff) format("woff"),url(https://fonts.ocozzio.com/MissionAccomplished/MissionAccomplished.woff2) format("woff2")}@font-face{font-family:covered_by_your_graceregular;font-style:normal;font-weight:400;src:url(https://fonts.ocozzio.com/Covered-By-Your-Grace/coveredbyyourgrace-webfont.woff2) format("woff2"),url(https://fonts.ocozzio.com/Covered-By-Your-Grace/coveredbyyourgrace-webfont.woff) format("woff")}body,html{color:#212121;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;scroll-behavior:smooth}#body-wrapper{margin:0 auto}.nowrap{white-space:nowrap}.container-responsive{margin-left:auto;margin-right:auto;max-width:1140px;width:100%}h1{margin-top:0}#page-content section,#page-footer{padding:80px}#page-content section .container-responsive,#page-footer .container-responsive{max-width:1140px}@media (max-width:992px){#page-content section,#page-footer{padding:60px}}@media (max-width:767px){#page-content section,#page-footer{padding:40px}}a{color:inherit;transition:color .2s}a:hover{color:#5b2980;text-decoration:none}p{font-size:inherit}p a{color:#5b2980;font-weight:bolder}p a:hover{text-decoration:underline}hr{margin-bottom:2rem;margin-top:2rem}img{height:auto;max-width:100%}.serif{font-family:covered_by_your_graceregular,serif}.sans,.sans-serif,.sansserif{font-family:Montserrat,sans-serif}.bg{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:40%}.embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.fill-left,.fill-right{position:relative}.fill-left:before,.fill-right:after{background:inherit;bottom:0;content:"";position:absolute;top:0;width:50vw}.fill-right:after{left:100%}.fill-left:before{right:100%}#body-wrapper{overflow-x:hidden}#body-wrapper .btn{background-clip:border-box;background-color:#5b2980;border:2px solid transparent;border-radius:1.5rem;box-shadow:none;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1.3em;padding:.7em 1.5em;will-change:transform}#body-wrapper .btn,#body-wrapper .btn *,#body-wrapper .btn .fl-button-text,#body-wrapper .btn span{transition:all .5s cubic-bezier(.19,1,.12,1)}#body-wrapper .btn:hover{box-shadow:0 .25rem .5rem rgba(0,0,0,.2);transform:translatey(-.125rem)}#body-wrapper .btn,#body-wrapper .btn *,#body-wrapper .btn .fl-button-text,#body-wrapper .btn span{color:#fff}#body-wrapper .btn:hover{background-color:#692f93}#body-wrapper .btn:hover,#body-wrapper .btn:hover *,#body-wrapper .btn:hover .fl-button-text,#body-wrapper .btn:hover span{color:#fff}#body-wrapper .btn.btn-hollow{background-color:transparent;border-color:inherit}#body-wrapper .btn.btn-hollow,#body-wrapper .btn.btn-hollow *,#body-wrapper .btn.btn-hollow .fl-button-text,#body-wrapper .btn.btn-hollow span{color:inherit}#body-wrapper .btn.btn-hollow:hover{background-color:#fff;border-color:#fff}#body-wrapper .btn.btn-hollow:hover,#body-wrapper .btn.btn-hollow:hover *,#body-wrapper .btn.btn-hollow:hover .fl-button-text,#body-wrapper .btn.btn-hollow:hover span{color:#5b2980}#body-wrapper .btn.btn-large{font-size:20px}.navbar-toggler{background:transparent!important;border:0!important;border-radius:0;padding:.75rem .531rem!important;transition:background .2s}.burger-icon{background-color:#fff!important;margin-bottom:7.1px;margin-top:7.1px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon:after,.burger-icon:before{background-color:#212121;border-radius:10px;display:block;height:2.1px;outline:1px solid transparent;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;width:23px}.burger-icon:after,.burger-icon:before{content:"";position:absolute}.burger-icon:before{top:-7.1px}.burger-icon:after{top:7.1px}.burger-icon:after,.burger-icon:before{background-color:#fff!important}.navbar-toggler:not(.collapsed) .burger-icon{margin-bottom:7px;margin-top:7px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-toggler:not(.collapsed) .burger-icon,.navbar-toggler:not(.collapsed) .burger-icon:after,.navbar-toggler:not(.collapsed) .burger-icon:before{background-color:#212121;border-radius:10px;display:block;height:2px;outline:1px solid transparent;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;width:23px}.navbar-toggler:not(.collapsed) .burger-icon:after,.navbar-toggler:not(.collapsed) .burger-icon:before{content:"";position:absolute}.navbar-toggler:not(.collapsed) .burger-icon:before{top:-7px}.navbar-toggler:not(.collapsed) .burger-icon:after{top:7px}.navbar-toggler:not(.collapsed) .burger-icon{background-color:transparent}.navbar-toggler:not(.collapsed) .burger-icon:before{-webkit-transform:translateY(7px) rotate(45deg);-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.navbar-toggler:not(.collapsed) .burger-icon:after{-webkit-transform:translateY(-7px) rotate(-45deg);-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}nav.navbar{padding:0}nav.navbar>.container-responsive{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}nav.navbar .navbar-nav{margin-left:auto}@media (min-width:767px){nav.navbar{padding:0 20px}}h1{color:#fff;font-size:clamp(2.1rem,3.9vw,3.125rem);font-weight:700;max-width:17ch;padding-bottom:10px;width:100%}.text-uppercase{text-transform:uppercase}.jumbo-p{color:#fff;font-family:covered_by_your_graceregular,serif;font-size:121px;font-style:normal;font-weight:700;line-height:1;margin:0}.circle-container{align-items:center;background:#72488f;background:linear-gradient(309deg,#72488f,#4b2361 67%);border-radius:50%;display:flex;height:246px;justify-content:center;position:absolute;width:246px;z-index:20}.circle-container .circle{display:flex;flex-direction:column;justify-content:center;text-align:center}.circle-container .circle p{color:#fff;font-size:14px;font-style:normal;margin:auto}.circle-container .circle p b{font-size:20px;font-weight:700}.circle-container .circle .jumbo-p{margin:0 auto -20px!important}#header{background-image:url(//21668306.fs1.hubspotusercontent-na1.net/hubfs/21668306/raw_assets/public/HH-CaseStudyBrokerCampaign-LP2024/images/hero-gradient-banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:10}#header nav img{position:relative;top:-10px}#header nav ul{align-items:center;display:flex;justify-content:space-between;list-style:none;margin-left:25px;padding:0}#header nav ul li{color:#fff;font-size:14px;text-transform:uppercase}#header nav ul a{color:#fff;font-size:14px;font-weight:500;margin-left:40px;text-decoration:none}#header nav ul .btn{background-color:transparent;border:1px solid #fff;border-radius:25px;padding:.5em 1.2em}#header p{color:#fff;font-size:clamp(1rem,4vw,1.125rem);max-width:450px}#header p b,#header p span{color:#5b2980}#header p .bolder-text{font-weight:700}#header .btn-container{margin-inline-end:-10em;margin-bottom:5rem!important}#header .btn-container .btn{background-color:#fff;color:#5b2980;font-size:14px;font-weight:500;margin-inline:.3rem;padding-left:25px;padding-right:25px}#header .row:last-of-type{align-items:end}#make-a-difference{padding:0 0 200px!important;position:relative}#make-a-difference .img-container{left:0;position:absolute}#make-a-difference .img-container img{max-width:650px}@media (max-width:1250px){#make-a-difference .img-container img{width:600px}}@media (max-width:1070px){#make-a-difference .img-container img{width:550px}}#make-a-difference h2{color:#55306d;font-size:30px;margin:0 auto;max-width:25ch}#make-a-difference .case-study-flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#make-a-difference .case-study-box{border-radius:15px;box-shadow:0 -3px 11px 0 rgba(0,0,0,.11);width:30%}#make-a-difference .case-study-box p{font-size:14px;font-weight:600;padding-left:10px;padding-right:10px;padding-top:10px;text-align:left}#make-a-difference .case-study-box a{text-decoration:none}#make-a-difference .circle-container{bottom:-20%;right:20%}#make-a-difference .circle-container .circle .text-uppercase{line-height:1;max-width:150px}#make-a-difference .circle-container .circle p{color:#fff;font-size:14px;font-style:normal}#make-a-difference .circle-container .circle p b{font-size:20px;font-weight:700}#make-a-difference .circle-container .circle p:first-of-type{margin-bottom:6px;margin-top:10px}#make-a-difference .circle-container .circle .jumbo-p{color:#fff;font-family:covered_by_your_graceregular,serif;font-size:121px;font-style:normal;font-weight:700;line-height:1;margin:0}#why-hh{background-color:#f1edf4}#why-hh h2{color:#5b2980}#why-hh .video{height:376px;margin:30px auto;max-width:1060px;overflow:hidden;position:relative;width:100%}#why-hh .video .text-container{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:50}#why-hh .video .text-container h3{margin-bottom:25px}#why-hh .video .text-container .play-video{align-items:flex-start;display:flex;font-weight:500;justify-content:center;position:relative;top:20px}#why-hh .video .text-container .play-video *{margin-inline:10px}#why-hh .video .text-container span{display:block;font-weight:700}#why-hh .video .video-thumbnail{background:url(//21668306.fs1.hubspotusercontent-na1.net/hubfs/21668306/raw_assets/public/HH-CaseStudyBrokerCampaign-LP2024/images/video-thumbnail.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:100%;position:absolute;width:100%;z-index:10}#why-hh .video .video-thumbnail:after{background-image:linear-gradient(90deg,rgba(66,32,86,.8),rgba(105,64,134,.9));border-radius:10px;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:.9;position:absolute;width:100%;z-index:2}#why-hh .video .video-player{border-radius:10px;height:100%;position:absolute;top:0;width:100%}#benefit-plans h2{color:#5b2980;max-width:20ch}#benefit-plans .row{justify-content:space-between}#benefit-plans .img-text-container{margin-top:60px;position:relative}#benefit-plans .img-text-container .circle-container{bottom:-1em;left:-7em}#benefit-plans .img-text-container .circle-container .circle .text-uppercase:last-of-type{line-height:1;max-width:125px}#benefit-plans .img-text-container .circle-container .circle .jumbo-p{color:#fff;font-family:covered_by_your_graceregular,serif;font-size:121px;font-style:normal;font-weight:700;line-height:1;margin:0}#benefit-plans .plans-container{justify-content:space-between;max-width:515px;width:100%}#benefit-plans .plans-container .plans-content-box{align-items:end;display:flex;justify-content:space-between}#benefit-plans .plans-container .plans-content-box .plans-content-text{margin-block-start:20px;max-width:220px;width:100%}#benefit-plans .plans-container .plans-content-box p{border-bottom:1px solid #ad93bf;padding-bottom:10px}#contact h2{color:#5b2980;font-size:30px;margin-top:40px}#contact .form-box{margin:0 auto;max-width:800px;width:100%}#contact input:not([type=submit]),#contact textarea{border:1px solid #c4c6c7;border-radius:13px;box-sizing:border-box;color:#000;font-size:14px;margin-bottom:0;padding:.7rem .6rem;width:100%}#contact textarea{height:200px}#contact ::placeholder{color:#967faf;font-weight:600;opacity:1;padding:10px}#contact .grecaptcha-logo{margin-top:2em}#contact .hs-button{background:linear-gradient(90deg,#422056,#55306c,#694086);border:none;border-radius:25px;color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;margin:50px auto 10px;max-width:260px;padding:.7rem 2rem;text-transform:uppercase;transition:.4s;width:100%}#contact .hs-button:hover{transform:scale(1.03)}#contact fieldset{border:0;margin:0;max-width:900px!important;padding:0}#contact [data-bind*="marked:"] :has(.ao-richtext-block)
[data-hs-forms-root=true]:has(.submitted-message){display:none}#our-members{background:#704c93;background:radial-gradient(circle,#704c93 0,#694086 15%,#482547 80%,#482547 100%);color:#fff;min-height:464px;text-align:center}#our-members .row-container h2{margin-bottom:50px;margin-top:20px}#our-members .row-container p{margin:20px auto;max-width:520px}#contact-us{background-color:#f1edf4;padding:60px}#contact-us h2{color:#5b2980;font-size:30px;margin-top:40px;text-align:center}#contact-us p{font-size:16px;margin:0 auto;max-width:50ch;text-align:center}#contact-us p span{font-weight:700}#contact-us .font-mission{color:#ad93bf;font-family:covered_by_your_graceregular,serif;font-size:42px}#contact-us form{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:0 auto;max-width:900px;padding:30px 50px}#contact-us form h3{color:#fff;font-size:28px;text-align:center}#page-content #contact{background:#69488e;background:radial-gradient(circle,#69488e 0,#422056 100%)}#page-content #contact .contact-box{background-color:#f1edf4;border-radius:23px;-webkit-box-shadow:0 -2px 11px 0 rgba(0,0,0,.18);box-shadow:0 -2px 11px 0 rgba(0,0,0,.18);overflow:hidden;padding:30px 0 0 30px}#page-content #contact .contact-box .contact-box-flex{display:flex}#page-content #contact .contact-box .contact-box-flex .contact-box-left{padding:20px 20px 20px 0;width:60%}#page-content #contact .contact-box .contact-box-flex .contact-box-left h2{color:#5b2980}#page-content #contact .contact-box .contact-box-flex .contact-box-left h2,#page-content #contact .contact-box .contact-box-flex .contact-box-left p{margin:0 auto;max-width:400px;padding-bottom:20px;text-align:center;width:100%}#page-content #contact .contact-box .contact-box-flex .contact-box-left .form-box{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 -2px 11px 0 rgba(0,0,0,.18);box-shadow:0 -2px 11px 0 rgba(0,0,0,.18);margin-bottom:30px;padding:20px}#page-content #contact .contact-box .contact-box-flex .contact-box-left .form-box fieldset{max-width:100%}#page-content #contact .contact-box .contact-box-flex .contact-box-left .form-box .hs-input{border:1px solid #bcbec0;border-radius:10px;padding:5px 10px;width:100%}#page-content #contact .contact-box .contact-box-flex .contact-box-left .form-box .hs-button{background:linear-gradient(90deg,#422056,#55306c,#694086);border:none;border-radius:25px;color:#fff;float:right;font-family:medium,sans-serif;font-size:12px;margin-bottom:30px;padding:.4rem 4rem;text-transform:uppercase;transition:.4s}#page-content #contact .contact-box .contact-box-flex .contact-box-left .form-box .hs-button:hover{transform:scale(1.03)}#page-content #contact .contact-box .contact-box-flex .contact-box-right{align-self:flex-end;padding:20px 0 0 20px;width:40%}#page-content #contact .contact-box .contact-box-flex .contact-box-right img{display:block}#footer ul{list-style:none;margin:0;max-width:400px;padding:0;width:100%}#footer ul a{color:#5b2980;font-size:14px;text-decoration:none;text-transform:uppercase}#footer ul a:hover{color:#55306d}#footer .sm-txt p{font-size:8px;margin:0;max-width:570px;padding:0;width:100%}#successMessageModal .btn-close{background-color:#fff;border-radius:30px;opacity:1;position:absolute;right:10%;top:-12%}#successMessageModal .modal-header{border-bottom:none}#successMessageModal .modal-content,#successMessageModal .modal-dialog{background-color:#422056;color:#fff;height:70%;left:50%;margin:0 auto;max-width:1200px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}#successMessageModal .modal-content b,#successMessageModal .modal-dialog b{display:block}#successMessageModal .modal-content{border:none;height:600px}#successMessageModal .modal-content .modal-body{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (max-width:1200px){#make-a-difference{padding:0!important;position:relative}#make-a-difference .img-container{bottom:0;left:-6%;margin-bottom:10em;position:relative}#make-a-difference .circle-container{bottom:-20%;left:50%;position:absolute;transform:translateX(-30%)}#make-a-difference .download-form-container{margin:40px auto;max-width:800px;width:100%}#benefit-plans .row{justify-content:space-between}#benefit-plans h2{margin-bottom:30px;text-align:center}#benefit-plans .col-12{align-items:center;display:flex;flex-direction:column;justify-content:center}#benefit-plans .img-text-container{margin-top:60px;position:relative}#benefit-plans .img-text-container .circle-container{left:0;top:0}#benefit-plans .plans-container{justify-content:space-between;max-width:515px;width:100%}#benefit-plans .plans-container .plans-content-box{align-items:end;display:flex;justify-content:space-between}#benefit-plans .plans-container .plans-content-box .plans-content-text{margin-block-start:20px;max-width:220px;width:100%}#benefit-plans .plans-container .plans-content-box p{border-bottom:1px solid #ad93bf;padding-bottom:10px}}@media (max-width:992px){#header{background-image:linear-gradient(270deg,#4220563a 0,#42205680),url(//21668306.fs1.hubspotusercontent-na1.net/hubfs/21668306/raw_assets/public/HH-CaseStudyBrokerCampaign-LP2024/images/hero-bg-mobile.png);background-position:0 100%;height:auto}#header nav{margin:0 auto;max-width:800px;width:100%}#header nav ul{margin:0 auto!important}#header nav ul a{color:#fff;margin:20px auto!important}#header .col-12{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#header .btn-container{margin:0 auto}#header .btn-container .btn{margin-block:1em;max-width:230px}#footer .container{display:flex}#footer .container,#footer .row{align-items:center;flex-direction:column;justify-content:center}#footer .row.mb-4{text-align:center}}@media (max-width:768px){#header .btn-container .btn{margin-block:1em;max-width:250px}#make-a-difference{padding:0!important;position:relative}#make-a-difference .img-container{bottom:0;left:0;margin-bottom:10em;position:relative}#make-a-difference .circle-container{bottom:calc(-150px - 3vw);left:50%;position:absolute;transform:translateX(-50%)}#make-a-difference .download-form-container{margin:40px auto;max-width:600px;width:100%}#our-members .carousel-control-next,#our-members .carousel-control-prev{top:50%!important}}@media (max-width:575px){#benefit-plans img{margin-top:10em}#benefit-plans .plans-content-box{align-items:center!important;flex-direction:column;justify-content:center!important;text-align:center}#benefit-plans .plans-content-text{max-width:280px!important}}#page-content #admin .admin-flex{display:flex}#page-content #admin .admin-flex .admin-left{align-self:center;width:50%}#page-content #admin .admin-flex .admin-left img{display:block;margin:0 auto;max-width:400px;width:100%}#page-content #admin .admin-flex .admin-right{align-self:center;padding-left:50px;width:50%}#page-content #admin .admin-flex .admin-right h2{color:#5b2980;padding-bottom:20px}#page-content #admin .admin-flex .admin-right ul{list-style:none;padding-left:0}#page-content #admin .admin-flex .admin-right li{margin-bottom:10px;margin-left:2rem}#page-content #admin .admin-flex .admin-right li:before{background-image:url(//21668306.fs1.hubspotusercontent-na1.net/hubfs/21668306/raw_assets/public/American-Staffing-Association/images/purple-check.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:-1.7em;margin-right:.5em;width:15px}