.sevn-accordion .heading-text :is(h1,h2,h3,h4,h5,h6){letter-spacing:1.3px;line-height:1.1}.sevn-accordion.text-center .panel-title .tagline-wrap{justify-content:start}.sevn-accordion .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.sevn-accordion .fade.in{opacity:1}.sevn-accordion .collapse{display:none}.sevn-accordion .collapse.in{display:block}.sevn-accordion .collapsing{height:0;overflow:hidden;position:relative;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.sevn-accordion .panel{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none}.sevn-accordion .panel-body{padding:20px}.sevn-accordion .panel-body .button .button-text,.sevn-accordion .panel-body .button-outline .button-text{position:relative}.sevn-accordion .button:active .button-text:before,.sevn-accordion .panel-body .button-outline:active .button-text:before,.sevn-accordion .panel-body .button-outline:hover .button-text:before,.sevn-accordion .panel-body .button:hover .button-text:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.sevn-accordion .panel-body .button .button-text:before,.sevn-accordion .panel-body .button-outline .button-text:before{background-color:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;visibility:hidden;width:100%}.sevn-accordion .panel-body .content iframe{height:800px;width:100%}.sevn-accordion .panel-body .content ol,.sevn-accordion .panel-body .content ul{padding-left:1rem;text-align:left}.sevn-accordion .panel-body:after,.sevn-accordion .panel-body:before{content:" ";display:table}.sevn-accordion .panel-body:after{clear:both}.sevn-accordion .panel-heading{border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:20px;padding:20px}.sevn-accordion .panel-title{letter-spacing:1.2px;margin-bottom:0;margin-top:0;text-transform:uppercase}.sevn-accordion .panel-title.reverse>a{flex-direction:row-reverse;justify-content:left}.sevn-accordion .panel-title>a{align-items:flex-start;display:flex;justify-content:space-between;line-height:100%;padding:10px 0;position:relative;text-decoration:none}.sevn-accordion .panel-title.reverse .panel-name{margin-left:15px}.sevn-accordion .panel-title>a[aria-expanded=false] .panel-icon{transform:none}.sevn-accordion .panel-title>a .panel-icon svg{height:18px;vertical-align:middle;width:18px}.sevn-accordion .panel-group .panel:last-child{margin-bottom:0}.sevn-accordion .panel-group .panel+.panel{margin-top:5px}.sevn-accordion .panel-group .panel-heading{border-bottom:0}.sevn-accordion .panel-group .panel-heading+.panel-collapse>.list-group,.sevn-accordion .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.sevn-accordion .panel-group .panel-footer{border-top:0}.sevn-accordion .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.sevn-accordion .panel-default{border:0}.sevn-accordion .panel-default>.panel-heading{background-color:transparent;border-bottom:0;padding:5px 20px}.sevn-accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border:0;padding:20px}@media screen and (max-width:767px){.sevn-accordion .panel-title{font-size:20px}}