﻿.container-accordion .heading-lnk{line-height:2.5rem;padding:0}
.container-accordion .subtitle{padding-left:46px}
.container-accordion .panel-heading{border-bottom:1px dotted rgba(92,92,92,0.5);padding:0;position:relative}
.container-accordion .panel-heading .panel-title{display:inline-block;font-size:2.2rem;line-height:2.5rem;width:100%;padding-top:20px;padding-bottom:7px}
.container-accordion .panel-heading .panel-title.panel-action{background-color:transparent;color:#1a1f71;color:var(--vs-primary-dark);text-align:left}
.container-accordion .panel-heading .panel-title.panel-action .acc-title-text{font-size:1.9rem;margin-top:0;margin-bottom:0}
.container-accordion .panel-heading .panel-title.panel-action .visa-icon{float:left}
.container-accordion{margin:30px auto 30px auto}
.container-accordion .panel-heading .panel-title.panel-action.collapsed .visa-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.container-accordion .panel-heading .panel-title.panel-action .small{font-size:65%}
.container-accordion .panel-heading .visa-icon{font-size:3.2rem;margin-top:-5px;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;vertical-align:middle}
.container-accordion .panel-collapse{border-bottom:1px dotted rgba(92,92,92,0.5)}
.container-accordion .panel-collapse .accordion-content{padding:40px 40px 40px 40px}
.container-accordion .panel{border:0;box-shadow:none}
.container-accordion .panel+.panel{margin-top:0}
.accordionPanel p{word-wrap:break-word}
.drawercomponent .container-accordion{margin-top:0;margin-bottom:0}
.drawercomponent .panel-group{margin-bottom:0}
.container-accordion .accordionPanel{margin:0 7px}
.container-accordion dt{font-weight:lighter}
.container-accordion dl{margin-bottom:0}