h3.hcustom{font-size:28px;line-height:33px;font-weight:500}.news-card .news-body .news-title-custom{font-size:18px}.overview h1{font-size:24px;line-height:28px;color:#231F20}.overviewtext{padding-right:260px;font-size:24px;line-height:28px;font-family:'Rubik',sans-serif;font-weight:700}.locations-wrap{background:#f7f9fa;padding:50px 0;margin-top:30px}.locations-wrap .states-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.locations-wrap .state-item{padding:15px}.locations-wrap .locations-list{padding:0;margin:0}.locations-wrap .locations-list li{margin-bottom:5px;margin-left:10px}.content-wrapper .locations-wrap ul:not(.list-unstyled):not(.page-numbers) li:before{content:' ';position:absolute;top:6px;left:0;background-image:url(/wp-content/themes/shcpa/assets/images/plus.svg);height:10px;width:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.locations-wrap .locations-list .location-link{text-decoration:none;color:#000;font-weight:400}.locations-wrap .locations-list .location-link:hover{text-decoration:underline}@media screen and (max-width:991.98px){.locations-wrap .states-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.98px){.locations-wrap .states-grid{grid-template-columns:1fr}}.single-location-state .contact-info-wrap{padding:10px 0 0 15px}.single-location-state .contact-info-wrap h2{padding-bottom:10px}.single-location-state .contact-item{display:flex;align-items:flex-start;margin-bottom:15px}.single-location-state .contact-item .icon{width:17px;height:16px;margin-right:10px;margin-top:3px}.single-location-state .contact-item a:hover{text-decoration:underline}.single-location-state .contact-info{position:relative;padding:0 0 95px;z-index:1}@media screen and (max-width:991.98px){.single-location-state .contact-info{position:relative;padding:0 0 50px;z-index:1}}@media only screen and (min-width:1199.98px){body.not-contact-page #mega-menu-wrap-primary_menu.mega-menu-wrap #mega-menu-item-13517.highlight .mega-menu-link{color:#fff}body.not-contact-page #mega-menu-wrap-primary_menu.mega-menu-wrap #mega-menu-item-13517.highlight .mega-menu-link:hover{color:#231f20}.navbar-collapse #mega-menu-wrap-primary_menu.mega-menu-wrap #mega-menu-item-13517.highlight .mega-menu-link{color:#231f20}#mega-menu-wrap-primary_menu.mega-menu-wrap #mega-menu-item-13517.highlight .mega-menu-link::before{content:'';position:absolute;top:36.5px;left:0;width:100%;height:25%;background-color:#51BF9D;z-index:-1;border-radius:4px}body.not-contact-page #mega-menu-wrap-primary_menu.mega-menu-wrap #mega-menu-item-13517.highlight .mega-menu-link::before{content:'';position:absolute;top:36.5px;left:0;width:100%;height:25%;background-color:#51BF9D;z-index:-1;border-radius:4px}}.content-wrapper form ul:not(.list-unstyled):not(.page-numbers) li:before{content:'*';position:absolute;top:0;left:10px;font-size:18px;color:#000;background-image:unset}.content-wrapper form ul:not(.list-unstyled):not(.page-numbers) li{font-size:12px}#capt_ins_lp_new.service-hero .image>img{height:40ch}#capt_ins_lp_new .text{margin:auto 0}#capt_ins_lp_new .col-lg-6:nth-child(2){margin:auto 0}body.page-id-15813 .contact-info .contact-form{padding-left:0}#map_section .section-title.normal h2{font-size:48px}.map_section_inner_container.row{gap:4rem}.map_section_inner_container ul.offices_list li span{color:#51BF9D;font-size:.8rem}#services_section_captive_ins ul li{margin-bottom:0}.wwwmlist{margin-top:0}.page-id-15813 .testimonials .testi-item .text p{font-size:1.2rem;line-height:1.6}.page-id-15813 .testimonials .testi-item .text{margin-top:0}#supporting_captive_ins_programs.text-image.style-2 .text .subhead{margin-top:60px}#supporting_captive_ins_programs.text-image.style-2{z-index:0}#supporting_captive_ins_programs.text-image.style-2 .section-title h2{font-size:1.28rem;line-height:1}#services_section_captive_ins .service-col .service-item h3{font-size:1.5rem;line-height:1.5;margin:0;min-height:5ch}#services_section_captive_ins .service-col .service-item .service-img{display:none}#services_section_captive_ins.services .service-item a h3:after{bottom:1ch}#services_section_captive_ins .service-col .service-item ul{padding-right:0}@media screen and (max-width:786px){.page-id-15813 section.service-hero.hero-style2 .container .row{gap:1.8rem}section#services_section_captive_ins>.container>.row>.col-8{display:flex;max-width:100vh!important;width:100%;flex:0 0 100%}}#plan_sponsors_employers .os-item h3,#industries_ebp_lp_custom a h3,#industries_ebp_lp_custom .os-item h3{font-size:1.2rem;line-height:25px;margin-top:1rem}#plan_sponsors_employers h2.subhead{font-weight:400;font-size:1rem}@media (min-width:992px){#plan_sponsors_employers .col-lg-10,#industries_ebp_lp_custom .col-lg-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}section#industries_ebp_lp_custom .row.os-row{justify-content:center;row-gap:1.8rem;margin-top:15px}section#industries_ebp_lp_custom .row.os-row .os-col{text-align:center}section.service-overview#ebp_lp_services_overview_custom .art-img{display:none}#industries_ebp_lp_custom .os-item,.os-icon{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center}section#why_ebp_lp_custom_selector.overview.why-sh{padding:50px 0}section#why_ebp_lp_custom_selector .sh-awards{padding:0;margin:0}#why_ebp_lp_custom_selector .text p{font-size:1rem;font-weight:400}#industries_ebp_lp_custom h2.subhead{font-weight:400;font-size:1rem}#ebp_lp_hero_customize.service-hero .image>img{object-position:right}#why_ebp_lp_custom_selector .sh-awards::after{background:#f7f9fa}section#ebp_lp_custom_faq_section{position:relative;z-index:45}#plan_sponsors_employers.our-stand .os-row{margin-top:0}section#ebp_lp_custom_faq_section.service-faqs .faq-accordion{padding:15px 0 50px;margin-top:0}@media screen and (max-width:768px){#plan_sponsors_employers.our-stand .os-row .os-col{margin-top:0}#why_ebp_lp_custom_selector .sh-awards::after{display:none}#why_ebp_lp_custom_selector{padding-top:0}#why_ebp_lp_custom_selector .sh-awards{display:grid;grid-template-columns:1fr 1fr}#industries_ebp_lp_custom .os-row{display:grid;grid-template-columns:1fr 1fr}#industries_ebp_lp_custom.our-stand .os-row{margin-top:15px}section#industries_ebp_lp_custom .row.os-row{row-gap:.25rem}}