footer .cms-content:before{content:" ";background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}footer .container-svg .wave{fill:#000000!important}footer .cms-legal{background:#000}footer .cms-legal ul li{color:#fff}footer .cms-legal ul li:hover{color:#fff}footer .cms-legal ul a{color:#fff}footer .cms-legal ul a:hover{color:#fff}.footerCol-1 .col-1{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:10px;margin-bottom:10px;margin-left:10px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border-top:0 solid #59358c;border-left:0 solid #59358c;border-right:0 solid #59358c}.footerCol-1 .col-2{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:10px;margin-bottom:10px;margin-left:10px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border-top:0 solid #59358c;border-left:0 solid #59358c;border-right:0 solid #59358c}.footerCol-1 .col-3{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:10px;margin-bottom:10px;margin-left:10px;padding-top:10px;padding-left:10px;padding-right:10px;border-top:0 solid #59358c;border-left:0 solid #59358c;border-right:0 solid #59358c}.footerCol-1 .col-4{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:10px;margin-bottom:10px;margin-left:10px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}