@media (min-width:992px){body.has_header_image #side_col{margin-top:-114px}}#side_col .side_col_section{margin:0 0 50px;background:var(--secondary-colour);position:relative}@media (min-width:0px) and (max-width:991px){#side_col .side_col_section{margin-top:50px}}#side_col .side_col_section h3{font-size:22px;color:#fff;padding:23px 23px 16px 23px;background:var(--secondary-colour);border-bottom:2px solid #fff;font-family:var(--font-primary);font-weight:700;position:relative;z-index:2;margin:0}#side_col .side_col_section ul{margin:0;padding:0}#side_col .side_col_section ul li{margin:0;padding:0}#side_col .side_col_section ul li a{display:block;position:relative;color:#fff;font-weight:700;font-size:14px;line-height:25px;letter-spacing:.41px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#side_col .side_col_section ul li a:before{position:absolute;content:'';bottom:-2px;left:0;height:2px;background:#fff;width:0;opacity:0;-webkit-transition:width ease-in-out .2s,opacity ease-in-out .2s;-o-transition:width ease-in-out .2s,opacity ease-in-out .2s;transition:width ease-in-out .2s,opacity ease-in-out .2s}#side_col .side_col_section>ul{padding:0 0 20px 0}#side_col .side_col_section>ul>li>a{border-bottom:1px solid hsla(calc(var(--third-colour-h) + 0deg),calc(var(--third-colour-s) + 0%),calc(var(--third-colour-l) + 0%),calc(var(--third-colour-a) - calc(1 - .09)));padding:15px}#side_col .side_col_section>ul>li.sel>a,#side_col .side_col_section>ul>li>a:hover{background:rgba(0,0,0,.3)}#side_col .side_col_section>ul>li.sel>a:before,#side_col .side_col_section>ul>li>a:hover:before{width:100%;opacity:1}#side_col .side_col_section>ul>li.sub{background:rgba(0,0,0,.1)}#side_col .side_col_section>ul>li.sub>a:after{position:absolute;content:'...';font-size:19px;right:15px;top:10px;color:#fff}#side_col .side_col_section>ul>li ul{padding:0;border-bottom:1px solid rgba(255,255,255,.1)}#side_col .side_col_section>ul>li ul li a{padding:15px}#side_col .side_col_section>ul>li ul li a:before{height:1px}#side_col .side_col_section>ul>li ul li.sel>a{background:rgba(0,0,0,.2)}#side_col .side_col_section>ul>li ul li>a:hover{background:rgba(0,0,0,.3)}#side_col #side_documents li a{padding-left:35px}#side_col #side_documents li a i{position:absolute;left:10px;top:18px;font-size:14px}