.base-logo img{
max-width: 22%;
height: auto;
}
.phone-slider-image img {
    width: 300px;
}
.cta-image img {
    width: 480px;
    height: 480px;
    object-fit: contain;
    border-radius: 3%;
}
.bg-dark-gred{
    background: rgb(14, 3, 43);
    background: linear-gradient(90deg, rgba(14, 3, 43, 1) 0%, rgba(181, 1, 103, 1) 35%, rgba(14, 3, 43, 1) 100%);
}
.masthead.-type-1 {
    margin-top: 8.5625rem;
}
.header__menu {
    display: none !important;
}
.bg-dark-66 {
    background: linear-gradient(90deg, rgb(54 0 195) 0%, rgba(181, 1, 103, 1) 35%, rgb(104 92 134) 100%) !important;
  }
@media (max-width:767px) {
    .masthead.-type-1 .masthead__bg img:last-child{
        display: none;
    }
}