dl,dt,dd{margin:0}.heading-primary{font-size:2em;padding:2em;text-align:center}.accordion dl,.accordion-list{border:1px solid #ddd}.accordion dl:after,.accordion-list:after{content:"";display:block;height:1em;width:100%;background-color:#ffcd00}.accordion dd,.accordion__panel{background-color:#fff;font-size:1em}.accordion p{padding:1em 2em 1em 2em;margin:0}.accordion{position:relative;background-color:#eee}.container{max-width:90%;margin:0 auto}.accordionTitle,.accordion__Heading{position:relative;background-color:#f9f9f9;text-align:left;font-weight:normal;padding:20px 2em 20px 50px;display:block;text-decoration:none;text-transform:uppercase;color:#696969;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;border-bottom:1px solid #dad7d7}.accordionTitle:before,.accordion__Heading:before{position:absolute;left:25px;top:23px;content:"+";font-size:1.5em;line-height:0.5em;float:left;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.accordionTitle:hover,.accordion__Heading:hover{background-color:#ffcd00}.accordionTitleActive,.accordionTitle.is-expanded{background-color:#ffcd00}.accordionTitleActive:before,.accordionTitle.is-expanded:before{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.accordionItem{height:auto;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}@media screen and (min-width: 48em){.accordionItem{-webkit-transition:max-height 0.5s;transition:max-height 0.5s}}.accordionItem.is-collapsed{max-height:0}.no-js .accordionItem.is-collapsed{max-height:auto}.animateIn{-webkit-animation:accordionIn 0.45s normal ease-in-out both 1;animation:accordionIn 0.45s normal ease-in-out both 1}.animateOut{-webkit-animation:accordionOut 0.45s alternate ease-in-out both 1;animation:accordionOut 0.45s alternate ease-in-out both 1}@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}@keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}