/* .big-icon svg * {
    fill: #ce0707e1 ;
}

.site-banner--dark {
    padding-bottom: 100px;
    border-bottom: none;
    background: rgb(47, 0, 51);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 100px));
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 100px));
}

.site-logo:after, .service__icon:after {
    width: 100%;
    max-width: 70px;
    height: 6px;
    display: block;
    content: "";
    border-radius: 1000px;
    background: #e9e9e9;
}

.content-styles li a:hover {
    border-bottom-color: #e0e4e6;
  } */