/****** PLACE YOUR CUSTOM STYLES HERE ******/
.btn-orange, .btn-orange:hover, .btn-orange:focus {
    background: rgb(255,192,0);
    border-color: rgb(238,185,27);
}
.icon-image {
    padding: 5px;
}
.check-cross-image {
    width: 100px;
    padding: 25px 10px;
}
.bullet-list li {
    font-size: 16px;
    line-height: 40px;
    list-style: disc;
}
.bg-purple, .bg-purple h1, .bg-purple h2, .bg-purple h3,
.bg-purple h4, .bg-purple h5, .bg-purple p, .bg-purple i,
.bg-purple a {
    background: rgb(133,54,182);
    color: #FFF !important;
}
.btn-outlined {
    border-color: #FFF;
    color: #FFF;
}

.white-popup {
    color: white;
    position: relative;
    background: transparent;
    padding: 20px;
    width: auto;
    max-width: 37.5em;
    margin: 20px auto;
    > * {
        margin-top: 0;
    }
}

.mfp-fade.mfp-bg.mfp-ready{
    background-color: #292929;
    opacity: 0.95;
}

.mfp-close {
    color:black !important;
}

.mfp-content{
    width: 35% !important;
    background: #fff;
}

#subscribe_email{
    width:100%; 
    height:50px; 
    color:black; 
    padding-left:20px;
    font-size: 1.3em;
}