ul.numbered-list {

    list-style-type: decimal;
}

.modDefaultSlider div.row .button.boxed {
    
    color:#000;
    border-color:#000;
}

.modDefaultSlider .sequence a.sequence-prev, .modDefaultSlider .sequence a.sequence-next{
    
    display:none !important;
}

.main-points {
    
    font-size:32px;
}

.profile-image {
    
    max-width:100px;
}

.raised-row {
    
    margin-top: -80px;
}

.row-align-right {
    
    margin-left: 50%;
    max-width:50%;
}

.title-area img{
    
    max-height:65%;
    width:auto !important;
}

.download-button {
    
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:center center !important;
    width:120px !important;
    height:50px !important;
    max-width:44%;
    border:none !important;
}

.download-button.ios {
    
    background-image: url('/dem/images/appstore.svg') !important;
}

.download-button.android {
    
    background-image: url('/dem/images/play.png') !important;
}

.modDefaultSlider .sequence div.buttons-wrapper{
    
    top:180px !important;
}

.modDefaultSlider .sequence .title .title-text h2 {
    color: #000000;
}

sup {
    
    font-weight:700;
}

div.dark-section {
    padding-top:40px;
    background-color:#555;
    color:#fff;
    
}

div.dark-section .slick-dots li button:before {
    color:#fff;
}

@media only screen and (max-width: 600px) {
    
    .row-align-right {
    
        margin-left: 40%;
        max-width:60%;
    }
}

@media only screen and (max-width: 420px) {
    
    .row-align-right {
    
        margin-left: 30%;
        max-width:70%;
    }
}