.hs-accordion__item{margin:.5em 0}.hs-accordion__item button{display:block;width:100%;font-size:1rem;padding:1em 3em 1em 1em;cursor:pointer;border:0 none;border-radius:0;background-color:transparent;-webkit-appearance:none;position:relative;text-align:left;font-family:AvenirLT-Heavy !important;font-weight:600;color:#fff;border-bottom:1px solid #fff;-moz-osx-font-smoothing:grayscale;opacity:.8}.hs-accordion__item:last-of-type button{border-bottom-color:transparent}.hs-accordion__item button:focus{outline:0}.hs-accordion__item button:hover{opacity:1}.hs-accordion__item[aria-expanded=true] button{opacity:1}.hs-accordion__item-icon{position:absolute;height:1.25em;width:1.25em;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #fff;border-radius:50%;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;pointer-events:none;opacity:.8}.hs-accordion__item-icon:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:1px;width:.75em;background-color:#fff}.hs-accordion__item-icon:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:.75em;width:1px;background-color:#fff}.hs-accordion__item button:hover .hs-accordion__item-icon{opacity:1}.hs-accordion__item button:hover .hs-accordion__item-icon:before,.hs-accordion__item button:hover .hs-accordion__item-icon:after{opacity:1}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon{-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);opacity:1;border-width:2px}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:before,.hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:before{opacity:1;height:2px}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after,.hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:after{opacity:1;width:2px}.hs-accordion__item main{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity .3s ease-out .2s,max-height .3s ease-out;-o-transition:opacity .3s ease-out .2s,max-height .3s ease-out;transition:opacity .3s ease-out .2s,max-height .3s ease-out;font-size:1.125rem;line-height:1.5rem;-moz-osx-font-smoothing:grayscale;display:block}.hs-accordion__item[aria-expanded=true] main{opacity:1;max-height:100%;-webkit-transition:opacity .5s ease-in,max-height .5s ease-in;-o-transition:opacity .5s ease-in,max-height .5s ease-in;transition:opacity .5s ease-in,max-height .5s ease-in}.hs-accordion__item-content{padding:2em 1em 1.5em}.hs-accordion__item-content p{margin-top:0}.light-bg.darker-gray-heading .hs-accordion__item button{color:#494949;border-bottom:1px solid #494949}.light-bg.darker-gray-heading .hs-accordion__item button .hs-accordion__item-icon{border-color:#494949}.light-bg.darker-gray-heading .hs-accordion__item button .hs-accordion__item-icon:before,.light-bg.darker-gray-heading .hs-accordion__item button .hs-accordion__item-icon:after{background-color:#494949}.light-bg.andcolor-heading .hs-accordion__item button{color:#d8556d;border-bottom:1px solid #d8556d}.light-bg.andcolor-heading .hs-accordion__item button .hs-accordion__item-icon{border-color:#d8556d}.light-bg.andcolor-heading .hs-accordion__item button .hs-accordion__item-icon:before,.light-bg.andcolor-heading .hs-accordion__item button .hs-accordion__item-icon:after{background-color:#d8556d}.light-bg.blue-heading .hs-accordion__item button{color:#619da8;border-bottom:1px solid #619da8}.light-bg.blue-heading .hs-accordion__item button .hs-accordion__item-icon{border-color:#619da8}.light-bg.blue-heading .hs-accordion__item button .hs-accordion__item-icon:before,.light-bg.blue-heading .hs-accordion__item button .hs-accordion__item-icon:after{background-color:#619da8}