.accordion-button:after {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e100ff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
  }
  .accordion-button:focus {
    box-shadow: none;
    border-color: rgba(0,0,0,.125);
}
.accordion-button{
    background-image: linear-gradient(90deg, #7400B0, #962BC1, #B54AD0, #D168E0, #E986F0, #7400B0); color: #00000000 !important; -webkit-background-clip: text !important; background-clip: text !important;
}
.accordion-button.collapsed{
    color: white !important;
}
.card{
    text-align: center;
    border-color: rgba(225, 0, 255, 0.884);
    width: 18rem;
}
::selection{
    color: #fff;
    background-color: #b42ccf;
}
.card-title, .card-text, #faq, .bg-dark, .dropdown-toggle, a{
    color: white;
}
.highlight{
    background-color: rgb(44, 44, 44);
}
#bottomnav{
    background-color: rgb(44, 44, 44);
}
.bottomnavtext{
    color: rgb(180, 180, 180);
    text-decoration: none;
}
#copyright{
    font-size: 25px;
}
.btn-outline-light, .btn-outline-light:hover{
    border-color: rgba(225, 0, 255, 0.884);
    background-color: rgba(225, 0, 255, 0.884);
}
#fast-reliable-secure{
    background-image: linear-gradient(90deg, #7400B0, #962BC1, #B54AD0, #D168E0, #E986F0, #7400B0); color: #00000000; -webkit-background-clip: text; background-clip: text;
}
div.divider {
    border-top: 1px solid rgb(180, 180, 180);
    border-bottom: 1px solid rgb(180, 180, 180);
  }
::-webkit-scrollbar {
    width: 10px;
  }
  ::-webkit-scrollbar-track {
    background-color: rgb(54, 54, 54);
  }
  ::-webkit-scrollbar-thumb {
    background: rgba(225, 0, 255, 0.767);
    border-radius: 10px;
  }
#fast-reliable-secure:before{
    content: '';
    animation: animate 5s linear infinite;
}
@keyframes animate{
    0%{
        content: 'High-performance';
    }20%{
        content: 'Reliable';
    }
    40%{
        content: 'Free';
    }
    60%{
        content: 'Secure';
    }
    80%{
        content: 'Fast';
    }
    100%{
        content: 'High-performance';
    }
}
@media all and (min-width: 912px) {
    .desktop {
      display: grid !important;
    }
    .mobile {
      display: none !important;
    }
    .desktop-intro{
        display: block;
    }
    .mobile-intro{
        display: none;
    }
  }
  
  @media all and (max-width: 912px) {
    .desktop {
      display: none !important;
    }
    .mobile {
      display: grid !important;
    }
    .desktop-intro{
        display: none;
    }
    .mobile-intro{
        display: block;
    }
  }
  