.hh-accordion{position:relative}.hh-accordion .accordion-element{margin-bottom:25px;background:#f1f1f1;margin-left:-60px;width:calc(100% + 120px)}.hh-accordion .accordion-element>.content,.hh-accordion .accordion-element>.title{text-align:center}.hh-accordion .accordion-element>.content>.inner,.hh-accordion .accordion-element>.title>.inner{position:relative;text-align:left;margin:auto}.hh-accordion .accordion-element>.title{position:relative;z-index:1;padding:25px 60px;cursor:pointer;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease-out,color .2s ease-out}html.is-device-touch .hh-accordion .accordion-element>.title:active,html:not(.is-device-touch) .hh-accordion .accordion-element>.title:hover{background:#801104;color:#fff}.hh-accordion .accordion-element>.title>.inner{padding-right:50px}.hh-accordion .accordion-element>.title>.inner:after,.hh-accordion .accordion-element>.title>.inner:before{font-family:icon;position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;text-align:right;pointer-events:none;font-size:20px;transition:opacity .3s ease-out}.hh-accordion .accordion-element>.title>.inner:after{content:"\F109"}.hh-accordion .accordion-element>.title>.inner:before{content:"\F102";opacity:0}.hh-accordion .accordion-element>.content{height:0;pointer-events:none;opacity:0;overflow:hidden;transition:height .3s cubic-bezier(.25,1,.5,1),opacity .3s ease-out;padding-left:60px;padding-right:60px}.hh-accordion .accordion-element>.content>.inner{padding-top:60px;padding-bottom:60px;margin-top:-1px;border-top:1px solid #99a5ad}.hh-accordion .accordion-element>.content>.inner>.row{padding-left:0;padding-right:0;max-width:none}.hh-accordion .accordion-element>.content>.inner>.row:first-child{margin-top:0!important}.hh-accordion .accordion-element>.content>.inner>.row:last-child{margin-bottom:0!important}.hh-accordion .accordion-element.is-opening>.content,.hh-accordion .accordion-element.is-opening>.title>.inner:before{opacity:1}.hh-accordion .accordion-element.is-opening>.title>.inner:after{opacity:0}.hh-accordion .accordion-element.is-open>.title>.inner:before{opacity:1}.hh-accordion .accordion-element.is-open>.title>.inner:after{opacity:0}.hh-accordion .accordion-element.is-open>.content{display:block;overflow:visible;height:auto!important;pointer-events:auto;opacity:1!important}.hh-accordion.style-link .accordion-element{margin-bottom:0;margin-top:0;background:none;margin-left:0;width:100%}.hh-accordion.style-link .accordion-element.is-open>.title .inner:after,.hh-accordion.style-link .accordion-element.is-opening>.title .inner:after{transform:translateX(0)!important;opacity:1!important}.hh-accordion.style-link .accordion-element>.content{padding:0!important}.hh-accordion.style-link .accordion-element>.content>.inner{border-top:none!important;padding-top:1em!important;padding-bottom:1em!important}.hh-accordion.style-link .accordion-element>.title{color:#fff;padding:0!important;font-weight:400;text-align:left;display:inline-block!important;width:auto!important}.hh-accordion.style-link .accordion-element>.title .inner{overflow:hidden;display:inline-block!important;width:auto!important;text-align:left;padding:0!important;margin-left:0!important}.hh-accordion.style-link .accordion-element>.title .inner:before{display:none!important}.hh-accordion.style-link .accordion-element>.title .inner:after{position:absolute;top:auto!important;left:0!important;bottom:0!important;width:100%!important;height:1px!important;background:#fff!important;transform:translateX(-100%)!important;transition:transform .3s ease-out!important;content:""!important}.hh-accordion.style-link .accordion-element>.title .inner .hh-text{line-height:1.4em!important;text-align:left}html.is-device-touch .hh-accordion.style-link .accordion-element>.title:active .inner:after,html:not(.is-device-touch) .hh-accordion.style-link .accordion-element>.title:hover .inner:after{transform:translateX(0)!important}