.rec--accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.rec--accordion dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.rec--accordion dt.original{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.rec--accordion dt.original button.original{background:0;border:0;font-size:15px;font-family:"Scotiabank-Bold","Scotiabank-Regular","sans-serif"}
.rec--accordion dt.original button.original[aria-expanded=false]{padding-top:20px}
.rec--accordion dt.original button.original:hover{cursor:pointer;color:#747474}
.rec--accordion dt.original button.original img{display:block;margin:auto}
.rec--accordion dt.original button.original img.angle-up{width:.9rem;height:1.25rem;background-repeat:no-repeat;background-position:50% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.rec--accordion dt.original button.original img.angle-up:hover{cursor:pointer}
.rec--accordion dt.original button.original img.angle-down{width:.9rem;height:1.25rem;background-repeat:no-repeat;background-position:50% 50%}
.rec--accordion dt.original button.original img.angle-down:hover{cursor:pointer}
.rec--accordion dt.original button.original[aria-expanded=true] .angle-down{opacity:0}
.rec--accordion dt.original button.original[aria-expanded=true] .angle-up{opacity:1}
.rec--accordion dt.original button.original[aria-expanded=false] .angle-down{opacity:1}
.rec--accordion dt.original button.original[aria-expanded=false] .angle-up{opacity:0}
.rec--accordion dt.inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.rec--accordion dt.inline button.inline{background-color:transparent;border:0;cursor:pointer;color:#009dd6;font-family:"Scotiabank-Bold",sans-serif;padding:0}
.rec--accordion dt.inline button.inline svg{margin-bottom:2px}
.rec--accordion dt.inline button.inline svg g.red-secondary{stroke:#ff969c}
.rec--accordion dt.inline button.inline svg g.pink{stroke:#f2609e}
.rec--accordion dt.inline button.inline svg g.pink-secondary{stroke:#fda8de}
.rec--accordion dt.inline button.inline svg g.blue{stroke:#009dd6}
.rec--accordion dt.inline button.inline svg g.blue-secondary{stroke:#91ddf8}
.rec--accordion dt.inline button.inline svg g.green{stroke:#11735b}
.rec--accordion dt.inline button.inline svg g.green-secondary{stroke:#84d9c6}
.rec--accordion dt.inline button.inline svg g.purple{stroke:#7849b8}
.rec--accordion dt.inline button.inline svg g.purple-secondary{stroke:#aea9f4}
.rec--accordion dt.inline button.inline svg g.orange{stroke:#fb6330}
.rec--accordion dt.inline button.inline svg g.orange-secondary{stroke:#ffba8e}
.rec--accordion dt.inline button.inline svg g.yellow{stroke:#ffd42f}
.rec--accordion dt.inline button.inline svg g.yellow-secondary{stroke:#ffeaa5}
.rec--accordion dt.inline button.inline{color:#007eab}
.rec--accordion dt.inline button.inline g{stroke:#007eab}
.dark-bg .rec--accordion dt.inline button.inline{color:#fff}
.dark-bg .rec--accordion dt.inline button.inline g{stroke:#fff}
.rec--accordion dd{margin:0}
.rec--accordion dd.rec--accordion-panel{max-height:1000vh;opacity:1;-webkit-transition:ease 1s;transition:ease 1s}
.rec--accordion dd.rec--accordion-panel.hidden{overflow:hidden;max-height:0;opacity:0;-webkit-transition:ease .5s;transition:ease .5s}
.rec--accordion dd.rec--accordion-panel.hidden>div{visibility:hidden;-webkit-transition:ease .25s;transition:ease .25s}