.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__accordion-title{padding-right:0;padding-left:2px}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__accordion-title.active{padding-left:5px}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__accordion-title:before{top:26px;height:20px;width:20px;font-size:20px}
.cmp-ghnw-accordion.cmp-accordion.secondary .cmp-accordion__accordion-title{height:35px}
.cmp-ghnw-accordion.cmp-accordion.secondary .cmp-accordion__accordion-title:before{top:8px}
.cmp-ghnw-accordion.cmp-accordion .cmp-accordion__accordion-title:before{content:"\e933";transform:rotate(90deg)}
.cmp-ghnw-accordion.cmp-accordion .cmp-accordion__accordion-title.active:before{content:"\e903";transform:rotate(-90deg)}
.cmp-ghnw-accordion.cmp-accordion h4.title{display:inline-block;vertical-align:middle;margin:0 0 0 49px;width:100%}
.cmp-ghnw-accordion.cmp-accordion.primary h4.title{font-size:1.375rem;line-height:28px;font-weight:400;margin-left:39px}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__accordion-title.active h4.title{margin-left:37px}
.cmp-ghnw-accordion.cmp-accordion.secondary h4.title{font-size:.875rem;font-weight:300}
.cmp-ghnw-accordion.cmp-accordion p{font-size:.875rem;line-height:20px;font-weight:400}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__accordion-title.active ~ .cmp-accordion__layout{padding-top:24px;padding-right:48px;padding-left:42px;padding-bottom:24px}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__layout .text{padding-right:0;padding-left:0}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__layout .text .cmp-text{padding-top:0;padding-bottom:0}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__layout .text .cmp-text__cta--hyperlink{font-size:.875rem;line-height:20px}
.cmp-ghnw-accordion.cmp-accordion.primary .cmp-accordion__layout .text p{margin:0}
.ghnwcore-template:not(.ghnwcore-contact-us-page) .accordion{padding-right:0;padding-left:0}
@media screen and (min-width:768px) and (max-width:1024px){.ghnwcore-template.ghnwcore-contact-us-page .accordion{padding-right:0;padding-left:0}
}
.ghnwcore-template .responsivegrid>.aem-Grid>div.responsivegrid:has(.accordion):not(:last-of-type) .cmp-accordion.borders{border-bottom:0}