
.contentLeft h6 {
    color: #7E35AB;
    font-size: 2rem;
    font-weight: 700
}

.contentLeft ul li {
    font-weight: 600;
}

.contentLeft ul {
    padding-left: 14px;
}


#welcome-section {
    margin-top: 5%
}

/*#welcome-section .welcome-sec-align {
    margin-left: 0%
}*/

/*#welcome-section .welcome-sec-align {
    margin-left: 6%
}*/

.top_content h1 {
    font-size: 3rem
}

.header-purple, .jumbotron h1 {
    color: #7e35ab;
}

.track {
    position: absolute;
    white-space: nowrap;
    will-change: transform;
    animation: 32s linear infinite marquee
}

.marquee {
    position: relative;
    max-width: 100%;
    height: 24px;
    font-weight: 700
}

.marquee p {
    text-transform: uppercase;
    font-size: 16px;
}

/*.btn-go, .marquee {
    text-transform: uppercase;
    font-size: 16px;
}
*/
#floating-marquee {
    padding: 0;
    bottom: 60px;
    position: relative;
    background: #722f9c;
    color: #fff
}

.marquee-container {
    width: 100%;
    overflow: hidden; 
    background-color: #722f9c;
    color: #fff;
    padding: 0px 0;
    position: absolute;
    top: 24%;
}

.marquee {
    display: inline-block;
    white-space: nowrap;
    animation: 32s linear infinite marquee
}

.marquee span {
    display: inline-block;
    padding: 0 50px;
    font-size: 1.5rem;
}

@keyframes scroll-left {

    0% {
        transform: translateX(100%);
    }

    100% {
        transform: translateX(-100%);
    }

}

.why-we-matter-video{
    padding: 0px 5% 5% 5%; 

}

@media only screen and (max-width:1200px)  and (max-width:1399px) {
    .marquee-container {
        top: 27%;
    }
}

@media only screen and (max-width:767px) {

    .top_content h1 {
        font-size: 2rem
    }

    #vega-owl-multislider h3.home-sub-header {
        color: #722F9C !important;
        TEXT-ALIGN: LEFT;
        padding-left: 0;
    }

    #vega-owl-multislider p {
        color: #722F9C !important;
        padding-left: 0px;
        text-align: left;
    }

    .marquee-container {
        top: 15%;
    }

    .contentLeft {
        margin-bottom: 43px;
    }

    .contentLeft .btn_standard_black{
        width: 100%;
    }

    .carousel_se_01_carousel .btn_standard_outline_white {
        font-size: 13px;
        padding: 5px 18px 5px 20px !important;
        width: 44% !important
    }

    .carousel_se_01_carousel .btn_standard_black {
        background: #000;
        color: #ffff;
        border-radius: 30px;
        padding: 5px 2px 5px 2px;

    }

    .contentLeft h6, #vega-owl-multislider h3.home-sub-header {
        font-size: 1.5rem;
    }

    #vega-owl-multislider h3.home-sub-header {
        font-size: 2rem;
    }
}