i.fa.fa-long-arrow-right{
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

i.fa.fa-long-arrow-left{
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

#sp-bottom .sp-module ul >li >a:hover, #sp-bottom .sp-module .nav.menu li a:focus {
  background:transparent!important;
}

#sp-bottom .sp-module ul >li >a:hover {
  background: none;
  color: #fff!important;
  font-weight: 700!important;
}

#sp-bottom .sp-module ul li{position:relative;}
#sp-bottom .sp-module ul li:before {
    position:absolute;
    content: '';
    background:#252379;
    border:1px solid white;
    width: 8px;
    height: 8px;
    position: absolute;
    left: -20px;
    margin:auto;
    top: 11px;
    background-repeat: no-repeat;
    background-size: contain;
    display:none;
}
#sp-bottom .sp-module ul li:hover:before {
    display:block;
}

#sp-bottom .sp-module .nav.menu li.active{position:relative;}
#sp-bottom .sp-module .nav.menu li.active:before{
    position:absolute;
    content: '';
    background:#f01623;
    border:1px solid white;
    width: 8px;
    height: 8px;
    position: absolute;
    left: -20px;
    margin:auto;
    top: 11px;
    background-repeat: no-repeat;
    background-size: contain;
    display:block;
}
@media screen and (max-width:992px){
  #sp-bottom .sp-module .nav.menu li.active:before{
    left: -13px;
}
#sp-bottom .sp-module ul li:before {
    left: -13px;}

#sp-bottom .sp-module ul >li >a:hover {
  color: #252379!important;
  background:transparent!important;
}
#sp-bottom .sp-module .nav.menu li.active a{
  color: #f01623!important;
}
#sp-bottom .sp-module .nav.menu li a:focus{
  background:transparent;
  border:none!important;
  outline:none;
}
}

@media screen and (max-width:992px){
#sp-bottom4 .sppb-addon-content p br {
    display: block;
}}
