html {
    scroll-behavior: smooth;
}

body {
    font-family: "Nunito", sans-serif;
    color: #000000;
    font-size: 14px;
}

html::-webkit-scrollbar {
    width: 10px;
}

html::-webkit-scrollbar-track {
    background-color: #eee;
}

html::-webkit-scrollbar-thumb {
    background: #0090FF;
    border-radius: 25px;
}

.poppins {
    font-family: "Poppins", sans-serif;
}

.caveat {
    font-family: "Caveat", system-ui;
}

.italic {
    font-style: italic;
}

.pink-clr {
    color: #F75282;
}

.yellow-clr {
    color: #FFC633;
}

.white-clr {
    color: #ffffff;
}

.blue-clr {
    color: #1D5FE9;
}
.blue-clr2 {
    color: #194FC5;
}
.blue-gradient {
    background: #26D9FB;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.golden-color{
    background: linear-gradient(180deg, #FFFFFF 0%, #FFC633 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.red-clr {
    color: #FF361D;
}
.red-clr1 {
    color: #FF3A3A;
}

.green-clr {
    color: #00C917;
}
.green-clr1 {
    color: #38B200;
}

.grey-clr {
    color: #D9D9D9;
}

.light-blue {
    color: #00AAFF;
}

.orange-clr {
    color: #FF813B;
}

.underline {
    border-bottom: 2px solid;
}

.black-clr {
    color: #101010;
}

.neon-clr {
    color: #95C956
}

.theme-color {
    color: #2EC05F;
}

.green-gradient {
    background: linear-gradient(90deg, #009AFA 0%, #97CA55 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.green-gradient2 {
    background: linear-gradient(90deg, #65BA8B 0%, #97CA55 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.orange-gradient {
    background: var(--C2, linear-gradient(90deg, #FF992E 0%, #DA1467 99.99%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

a.cta-link-btn {
    text-decoration: none;
    text-align: center;
    display: inline-block;
    padding: 15px 20px;
    font-size: 22px;
    line-height: 100%;
    color: #ffffff;
    font-weight: 700;
    transition: all .3s ease;
    background: #1D5FE9;
    border-radius: 10px;
}

a.cta-link-btn:hover {
    border-radius: 8px;
    background: #1D5FE9;
    color: #ffffff;
}

@media(min-width:768px) {
    a.cta-link-btn {
        font-size: 38px;
        padding: 22px 95px;
        display: inline-block;
    }
}

.affiliate-link-btn1 a {
    border-radius: 10px;
    background: #1D5FE9;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    padding: 15px 12px;
    color: #ffffff;
    font-weight: 700;
    width: 100%;
    font-size: 22px;
    line-height: 140%;
}

.affiliate-link-btn1 a:hover {
    background: #1D5FE9;
}

@media(min-width:768px) {
    .affiliate-link-btn a {
        font-size: 27px;
        padding: 15px 20px;
        display: inline-block;
        width: auto;
    }

    .affiliate-link-btn1 a {
        font-size: 32px;
        padding: 30px 54px;
        width: auto;
    }
}

/* cta-border start */
.cta-btn-border {
    border: 3px dashed #000000;
    border-radius: 10px;
    padding: 0px;
}

.cta-btn-bg {
    background: url('https://cdn.oppyotest.com/launches/broadcasterai/special/cta-btn-border.webp') no-repeat center center;
    background-size: 100% 100%;
    padding: 20px 10px;
    border-radius: 10px;
}

@media (min-width: 768px) {
    .cta-btn-border {
        border-radius: 13px;
        padding: 0px;
    }

    .cta-btn-bg {
        padding: 80px 23px;
        border-radius: 10px;
    }
}

/* cta-border end */

/* Section Padding Start */

.sec-pd {
    padding-top: 30px;
    padding-bottom: 30px;
}

@media (min-width:768px) {
    .sec-md-pd {
        padding-top: 100px;
        padding-bottom: 100px;
    }
}

/* Section Padding End */

/* Section Padding End */
img.vert-move {
    -webkit-animation: mover 1s infinite alternate;
    animation: mover 1s infinite alternate;
}

@-webkit-keyframes mover {
    0% {
        transform: translateY(0);
    }

    100% {
        transform: translateY(-10px);
    }
}

@keyframes mover {
    0% {
        transform: translateY(0);
    }

    100% {
        transform: translateY(-10px);
    }
}


/* sticky bar start */

.fixed-top-bar {
    background: #000;
    padding: 10px 0;
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99
}
.fixed-top-bar a {
    font-size: 18px;
    font-weight: 600;
    /* text-transform: uppercase; */
    color: #ffffff;
    background: #1D5FE9;
    border-radius: 5px 5px 5px 5px;
    padding: 12px 9px 12px;
    text-decoration: none;
}
.fixed-top-bar a:hover {
    transition: all .3s ease;
    background: #1D5FE9;
    color: #ffffff !important;
}

/* stick bar end */
/* hero section start */
.hero-section {
    background: linear-gradient(179.64deg, #000000 0.31%, #00287B 82.98%);
}

.pre-heading {
    border-radius: 15px;
    background: linear-gradient(90deg, rgba(29, 95, 233, 0.04) 0%, rgba(29, 95, 233, 0.2) 49.52%, rgba(29, 95, 233, 0.04) 100%);
    border: 1px dashed #1D7EEB;
    backdrop-filter: blur(10px);
    padding: 10px;
    display: inline-block;
}

.main-heading {
    background: #FFFFFF;
    border-radius: 20px;
    padding: 20px 10px;
    display: inline-block;
    position: relative;
}

.gradiant-frame {
    background: #1D5FE9;
    padding: 0px 10px;
    display: inline-block;
    border-radius: 12px;
}

.post-head {
    border: 1px dashed #FFFFFF;
    background: #D9D9D90D;
    backdrop-filter: blur(10px);
    border-radius: 10px;
    display: inline-block;
    padding: 10px;
}

.border-dashed {
    border-radius: 10px;
    border: 1px dashed #009AFA;
    background: #FFFFFF26;
    padding: 20px;
}

.list-head li {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/list-head.webp) no-repeat;
    padding: 0px 0px 20px 37px;
    background-position: 0px 4px;
    list-style: none;
}

@media(min-width:768px) {
    .hero-section {
        background: #000000 url(https://cdn.oppyotest.com/launches/broadcasterai/special/hero-bg.webp) no-repeat center center;
        background-size: cover;
        padding: 60px 0 100px;
    }

    .pre-heading {
        border-radius: 100px;
        padding: 15px 31px;
    }

    .main-heading {
        background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/main-head.webp") no-repeat;
        background-size: 100% 100%;
        padding: 54px 32px;
        border: unset;
        border-radius: unset;
    }

    .gradiant-frame {
        padding: 0px 14px;
        border-radius: 17.5px 0px 17.5px 0px;
    }

    .blue-line {
        position: relative;
    }

    .blue-line::after {
        position: absolute;
        top: 12px;
        left: 0;
        content: url("https://cdn.oppyotest.com/launches/broadcasterai/special/blue-line.webp");
    }

    .post-head {
        padding: 10px 29px;
    }

    .yellow-wave {
        position: relative;
    }

    .yellow-wave::after {
        position: absolute;
        top: 20px;
        left: 0;
        content: url("https://cdn.oppyotest.com/launches/broadcasterai/special/yellow-wave.webp");
    }
}

/* hero section end */

/* second section start */
.second-section, .step-section {
    background: #ffffff;
}

.click {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/click.webp) no-repeat;
    background-size: 100% 100%;
    padding: 3px 15px;
}
.click-2{
    background: #1D5FE914;
    border: 1px solid #1D5FE9;
    border-radius: 80px;
    padding: 0 12px;
    display: inline-block;
}
.step-card {
    padding: 10px 15px 20px;
    display: inline-block;
}

.step-card-1 {
    background: #ffffff;
    border-radius: 20px;
    border-top: 10px solid #2B9EDE;
    border-right: 1px solid #2B9EDE;
    border-bottom: 10px solid #2B9EDE;
    border-left: 1px solid #2B9EDE;
}

.step-card-2 {
    background: #ffffff;
    border-radius: 20px;
    border-top: 10px solid #1D7EEB;
    border-right: 1px solid #1D7EEB;
    border-bottom: 10px solid #1D7EEB;
    border-left: 1px solid #1D7EEB;
}

.step-card-3 {
    background: #ffffff;
    border-radius: 20px;
    border-top: 10px solid #FD346E;
    border-right: 1px solid #FD346E;
    border-bottom: 10px solid #FD346E;
    border-left: 1px solid #FD346E;
}
.steps-frame {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/steps-frame.webp) no-repeat;
    background-size: 100% 100%;
    padding: 6px 21px 12px 21px;
    display: inline-block;
    margin-top: -26px;
}
.step-card-11 {
    border-radius: 10px;
    border: 1px solid #1D5FE9;
    background: #1D5FE926;
    padding: 4px 15px 20px;
}
.step-card-22 {
    border-radius: 10px;
    border: 1px solid #1D5FE9;
    background: #1D5FE926;
    padding: 4px 15px 20px;
}
.video-frame {
    background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/video-frame.webp") no-repeat;
    background-size: 100% 100%;
    padding: 9px 54px 40px 57px;
}
@media(min-width:768px) {
    .second-section {
        background: #ffffff url(https://cdn.oppyotest.com/launches/broadcasterai/special/second-bg.webp) no-repeat center center;
        background-size: cover;
    }
     .step-section {
        background: #ffffff url(https://cdn.oppyotest.com/launches/broadcasterai/special/step-bg.webp) no-repeat center center;
        background-size: cover;
    }
    .step-card-1 {
        padding: 32px 17px 50px;
    }
    .step-card-2 {
        padding: 32px 17px 106px;
    }
    .step-card-3 {
        padding: 32px 17px 30px;
    }
    .pink-wave {
        position: relative;
    }
    .pink-wave::after {
        position: absolute;
        top: 12px;
        left: 0;
        content: url("https://cdn.oppyotest.com/launches/broadcasterai/special/pink-wave.webp");
    }
    .steps-frame {
        padding: 6px 20px 12px 23px;
        margin-top: -7px;
    }
    .step-card-11 {
        padding: 0 30px 30px;
        border-radius: 30px 0px 30px 30px;
    }
    .step-card-22 {
        padding: 0 30px 30px;
        border-radius: 0px 30px 30px 30px;
    }
    .video-frame {
        background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/video-frame.webp") no-repeat;
        background-size: 100% 100%;
        padding: 17px 102px 77px 106px;
    }
}

/* second section end */

/* third section start */
.third-section {
    background: #000302;
}

.third-section li::marker {
    color: #FF361D;
}

.third-text {
    border: 1px solid #FFC633;
    background: #FFFFFF1A;
    border-radius: 10px;
    display: inline-block;
    padding: 0px 20px;
}

.white-box {
    background: #FFFFFF;
    border-radius: 10px;
    padding: 20px 10px;
}

.blue-box {
    background: #0644C5;
    border-radius: 10px;
    padding: 20px 10px;
}

.brush {
    background: #1D5FE9;
    border-radius: 10px;
    padding: 10px;
    display: inline-block;
}

@media(min-width:768px) {
    .third-section {
        background: #000302 url(https://cdn.oppyotest.com/launches/broadcasterai/special/third-bg.webp) no-repeat top center;
        background-size: cover;
        background-attachment: fixed;
    }

    .brush {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/brush.webp) no-repeat;
        background-size: 100% 100%;
        padding: 3px 32px;
        display: inline-block;
        border-radius: unset;
    }

    .white-box,
    .blue-box {
        padding: 50px;
    }
}

/* third section end */

/* cta btn section start */
.cta-section-white {
    background: #000302;
}

@media (min-width: 768px) {
    .cta-section-white {
        background: #000302 url(https://cdn.oppyotest.com/launches/broadcasterai/special/cta-bg.webp) no-repeat top center;
        background-size: cover;
    }
}

/* cta btn section end */

/* limited time section start */
.limited-time-sec {
    padding: 10px 0px 10px 0px;
    background: #FC0113;
}

/* limited time section end */

/* websites section start */
.websites-section {
    background: #f5f8ff;
    padding: 30px 0 30px;
}

.niche-h {
    background: #F75282;
    border: 2px dashed #ffffff;
    display: inline-block;
    padding: 10px;
}

.websites-text {
    background: #0644C51A;
    border: 1px solid #0644C5;
    display: inline-block;
    border-radius: 10px;
    padding: 10px;
}

@media (min-width: 768px) {
    .websites-section {
        background: #f5f8ff url(https://cdn.oppyotest.com/launches/broadcasterai/special/websites-bg.webp) no-repeat center center;
        background-size: cover;
        background-attachment: fixed;
        padding: 100px 0 100px;
    }

    .websites-text {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/websites-frame.webp) no-repeat;
        background-size: 100% 100%;
        padding: 38px 53px;
        border-radius: unset;
        border: unset;
    }
}

/* websites section end */

/* forth section start */
.forth-section {
    background: #ffffff;
}

.forth-shape {
    background: #1D5FE914;
    border: 1px solid #1D5FE9;
    backdrop-filter: blur(50px);
    padding: 20px 10px;
    border-radius: 20px;
    display: inline-block;
}

.forth-shape1 {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/forth-shape.webp) no-repeat;
    background-size: 100% 100%;
    padding: 10px 20px;
    display: inline-block;
}

.brush2 {
    background: #F75282;
    border: 2px dashed #FFFFFF;
    border-radius: 10px;
    padding: 3px 10px;
    display: inline-block;
}

@media (min-width: 768px) {

    /* .forth-section{
        background:  url(https://cdn.oppyotest.com/launches/broadcasterai/special/forth-bg.webp) no-repeat bottom center;
        background-size: cover;
    } */
    .forth-shape {
        padding: 15px 75px;
        border-radius: 80px;
        position: relative;
    }

    .forth-shape1 {
        padding: 30px 80px;
        display: inline-block;
    }

    .brush2 {
        padding: 10px 42px;
        display: inline-block;
        position: relative;
    }

    .brush2:before {
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/money-1.webp);
        position: absolute;
        top: -10px;
        left: -57px;
    }

    .brush2::after {
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/money-2.webp);
        position: absolute;
        top: -10px;
        right: -57px;
    }

}

/* forth section end */

/* fifth section start */
.fifth-section {
    background: #EAF1FF;
}
.fifth-text{
    background: #1D5FE9;
    border: 2px dashed #ffffff;
    display: inline-block;
    padding: 10px;
    border-radius: 10px;
}
@media (min-width: 768px) {
    .fifth-section{
        background:  #EAF1FF url(https://cdn.oppyotest.com/launches/broadcasterai/special/fifth-bg.webp) no-repeat center center;
        background-size: cover;
    }
    .fifth-text{
        padding: 20px 23px;
    }
}
/* fifth section end */

/* sixth section start */
.sixth-section {
    background: #030e2c;
}

.red-brush {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/red-brush.webp) no-repeat;
    background-size: 100% 100%;
    padding: 0% 2%;
    display: inline-block;
}

.red-brush2 {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/red-brush.webp) no-repeat;
    background-size: 100% 100%;
    padding: 0% 2%;
    display: inline-block;
}

@media (min-width: 768px) {
    .sixth-section {
        background: #EAF1FF url(https://cdn.oppyotest.com/launches/broadcasterai/special/sixth-bg.webp) no-repeat bottom center;
        background-size: cover;
        padding: 100px 0 18%;
    }

    .red-brush2 {
        padding: 2% 4% 2% 10%;
        position: relative;
    }

    .red-brush2:before {
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/silence-emoji.webp);
        position: absolute;
        top: -5px;
        left: -20px;
    }
}

/* sixth section end */

/* seventh section start */
.seventh-section {
    background: #EAF1FF;
    padding: 30px 0;
}

.white-card {
    border-radius: 20px;
    border: 1px solid #1D5FE9;
    background: #FFF;
    box-shadow: -10px 10px 30px 0px #1D5FE94D;
    padding: 10px;
}

@media (min-width: 768px) {
    .seventh-section {
        padding: 0 0 100px;
    }

    .white-card {
        padding: 60px 100px;
        margin-top: -25%;
    }
}

/* seventh section end */

/* eighth section start */
.eighth-section {
    background: #ffffff;
}

@media (min-width: 768px) {
    .eighth-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/eighth-bg.webp) no-repeat bottom center;
        background-size: cover;
    }
}

/* eighth section end */

/* pie section start */
.pie-section {
    background: #F4F8FF;
}
.brush-2 {
    background: #F75282;
    border-radius: 10px;
    padding: 10px;
    display: inline-block;
}
@media (min-width: 768px) {
    .pie-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/pie.webp) no-repeat bottom center;
        background-size: cover;
    }
    .brush-2 {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/brush-2.webp) no-repeat;
    background-size: 100% 100%;
    padding: 3px 32px;
    display: inline-block;
    border-radius: unset;
}
}

/* pie section end */

/* news section start */
.news-section {
    background: #ffffff;
}

.news-shape {
    background: #1D5FE914;
    backdrop-filter: blur(50px);
    border: 1px solid #1D5FE9;
    border-radius: 20px;
    padding: 20px 10px;
    display: inline-block;
}

@media (min-width: 768px) {
    .news-shape {
        border-radius: 80px;
        padding: 15px 195px 15px 86px;
        position: relative;
    }

    .news-shape:before {
        position: absolute;
        top: 35px;
        right: 80px;
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/think-emoji.webp);
    }
}

/* news section end */

/* clicks section start */
.click-section {
    background: #EAF1FF;
}
.blue-text {
    background: #1D5FE9;
    display: inline-block;
    border-radius: 10px;
    padding: 10px;
}
@media (min-width: 768px) {
    .blue-text {
        border-radius: 17.5px 0px 17.5px 0px;
        padding: 4px 20px;
    }
}
/* clicks section end */

/* demo sec start */
.demo-sec{
    background: #ffffff;
    overflow: hidden;
}
.purple-shade{
    background: #F75282;
    border: 2px dashed #010101;
    padding: 0px 15px;
    border-radius: 10px;
}
.border-frame{
    background: linear-gradient(90deg, rgba(255, 89, 36, 0.2) 0%, rgba(246, 169, 57, 0.2) 100%);
    border: 2px solid #FD6D29;
    backdrop-filter: blur(10px);
    padding: 20px;
    border-radius: 10px;
}
@media (min-width: 768px) {
    .demo-sec{
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/demo-bg.webp) no-repeat top center;
        background-size: cover;
    }
    .border-frame {
        background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/demo-video-frame.webp") no-repeat;
        background-size: 100% 100%;
        padding: 50px 20px 20px;
        border-radius: 0;
        border: unset;
        backdrop-filter: unset;
    }
    .purple-shade{
        padding: 0px 45px;
    }
}
/* demo sec end */

/* selling section start */
.selling-section {
    background: #010a1b;
}
.selling-text{
    background: #194FC5;
    border: 2px dashed #00091C;
    padding: 0px 10px;
    border-radius: 10px;
    display: inline-block;
}
.selling-box{
    background: #FFFFFF;
    border-radius: 10px;
    padding: 10px;
}
.sell-box-1{
    background: #58B2EB33;
    border-radius: 15px;
    padding: 20px 15px;
}
.sell-box-2{
   background: #ED7E2B33;
    border-radius: 15px;
    padding: 20px 15px;
}
.sell-box-3{
    background: #E3604933;
    border-radius: 15px;
    padding: 20px 15px;
}
.sell-box-4{
    background: #815FFF33;
    border-radius: 15px;
    padding: 20px 15px;
}
@media (min-width: 768px) {
    .selling-section {
        background: #010a1b url(https://cdn.oppyotest.com/launches/broadcasterai/special/selling-bg.webp) no-repeat bottom center;
        background-size: cover;
    }
    .selling-text{
        padding: 5px 15px;
    }
    .selling-box{
        border-radius: 20px;
        padding: 30px;
    }
    .sell-box-1, .sell-box-2, 
    .sell-box-3, .sell-box-4{
        padding: 20px 35px;
    }
}

/* selling section end */

/* model-section start */
.model-section {
    background: #EAF1FF;
}
.model-list li{
    background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/model-tick.webp") 0px 4px no-repeat;
    padding: 0px 0px 20px 37px;
    background-position: 0px 4px;
    list-style: none;
}
.model-list li:nth-last-child(1){
    padding-bottom: 0px;
}
.model-text{
    background: #194FC5;
    border: 2px dashed #ffffff;
    padding: 0px 10px;
    border-radius: 10px;
    display: inline-block;
}
@media (min-width: 768px) {
    .model-section {
        padding: 40px 0 100px;
    }
  .selling-text{
        padding: 5px 15px;
    }
}
/* model-section end */

/* future-sec start */
.future-sec{
    background: #ffffff;
}
.future-text{
    background: #1D5FE9;
    border: 2px solid #FFFFFF;
    box-shadow: 0px 5px 15px 0px #1CB3EA;
    /* display: inline-block; */
    border-radius: 10px;
    padding: 0px 10px;
}
.first, .second, .third, .fourth, .five,
.six, .seven, .eight, .nine, .ten{
    position: relative;
    z-index: 2;
    padding: 60px 0;
}
.first:after, .first::before,
.second:after, .second::before,
.third:after, .third::before,
.fourth:after, .fourth::before,
.five:after, .five::before,
.six:after, .six::before,
.seven:after, .seven::before,
.eight:after, .eight::before,
.nine:after, .nine::before,
.ten:after, .ten::before {
    position: absolute;
    content: "";
    background: #4C9BE9;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
}
.first::before {
    right: 0;
    left: auto;
    background: #e4f0fc;
}
.second:after {
    background: #EE9B0026;
}
.second::before {
    right: 0;
    left: auto;
    background: #EE9B00;
}
.third:after {
    background: #FF3D5E;
}
.third::before {
    right: 0;
    left: auto;
    background: #FF3D5E26;
}
.fourth:after {
    background: #49AFB926;
}
.fourth::before {
    right: 0;
    left: auto;
    background: #49AFB9;
}
.five:after {
    background: #999594;
}
.five::before {
    right: 0;
    left: auto;
    background: #99959426;
}
.six:after {
    background: #4C9BE926;
}
.six::before {
    right: 0;
    left: auto;
    background: #4C9BE9;
}

.seven:after {
    background: #EE9B00;
}
.seven::before {
    right: 0;
    left: auto;
    background: #EE9B0026;
}

.eight:after {
    background: #FF3D5E26;
}
.eight::before {
    right: 0;
    left: auto;
    background: #FF3D5E;
}

.nine:after {
    background: #49AFB9;
}
.nine::before {
    right: 0;
    left: auto;
    background: #49AFB926;
}

.ten:after {
    background: #99959426;
}
.ten::before {
    right: 0;
    left: auto;
    background: #999594;
}
@media (min-width: 768px) {
    .future-sec{
        background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/future-bg.webp") no-repeat center center;
        background-size: cover;
        padding: 80px 0 100px;
    }
    .future-sec-1{
        background: url("https://cdn.oppyotest.com/launches/broadcasterai/special/future-bg.webp") no-repeat center center;
        background-size: cover;
        padding: 80px 0;
    }
    .future-text{
        padding: 20px 0px;
    }
    .first, .second, .third, .fourth, .five,
    .six, .seven, .eight, .nine, .ten{
        position: relative;
        z-index: 2;
        padding: 140px 0;
    }
    .first:after, .first::before,
    .second:after, .second::before,
    .third:after, .third::before,
    .fourth:after, .fourth::before,
    .five:after, .five::before,
    .six:after, .six::before,
    .seven:after, .seven::before,
    .eight:after, .eight::before,
    .nine:after, .nine::before,
    .ten:after, .ten::before {
        position: absolute;
        content: "";
        background: #4C9BE9;
        width: 50%;
        height: 100%;
        left: 0;
        top: 0;
        z-index: -1;
    }
    .first::before {
        right: 0;
        left: auto;
        background: #e4f0fc;
    }
    .second:after {
        background: #EE9B0026;
    }
    .second::before {
        right: 0;
        left: auto;
        background: #EE9B00;
    }
    .third:after {
        background: #FF3D5E;
    }
    .third::before {
        right: 0;
        left: auto;
        background: #FF3D5E26;
    }
    .fourth:after {
        background: #49AFB926;
    }
    .fourth::before {
        right: 0;
        left: auto;
        background: #49AFB9;
    }
    .five:after {
        background: #999594;
    }
    .five::before {
        right: 0;
        left: auto;
        background: #99959426;
    }
    /*  */
    .six:after {
        background: #4C9BE926;
    }
    .six::before {
        right: 0;
        left: auto;
        background: #4C9BE9;
    }
    
    .seven:after {
        background: #EE9B00;
    }
    .seven::before {
        right: 0;
        left: auto;
        background: #EE9B0026;
    }
    
    .eight:after {
        background: #FF3D5E26;
    }
    .eight::before {
        right: 0;
        left: auto;
        background: #FF3D5E;
    }
    
    .nine:after {
        background: #49AFB9;
    }
    .nine::before {
        right: 0;
        left: auto;
        background: #49AFB926;
    }
    
    .ten:after {
        background: #99959426;
    }
    .ten::before {
        right: 0;
        left: auto;
        background: #999594;
    }
    .orange-line{
        position: relative;
    }
    .orange-line::after {
        content: url("https://cdn.oppyotest.com/launches/broadcasterai/special/orange-line.webp");
        position: absolute;
        top: 14px;
        right: 0px;
    }
}
/* future-sec end */

/* niche section start */
.niche-section {
    background: #000000;
}
.niche-text{
    background: #F75282;
    border: 2px dashed #FFFFFF;
    padding: 0px 10px;
    border-radius: 10px;
    display: inline-block;
}
@media (min-width: 768px) {
    .niche-section {
        background: #000000 url(https://cdn.oppyotest.com/launches/broadcasterai/special/niche-bg.webp) no-repeat bottom center;
        background-size: cover;
    }
}

/* niche section end */

/* industry section start */
.industry-section {
    background: #ffffff;
}

.industry-shape {
    border-radius: 20px;
    background: #F752821A;
    border: 1px solid #F75282;
    padding: 20px 10px;
    display: inline-block;
}

@media (min-width: 768px) {
    .industry-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/industry-bg.webp) no-repeat top center;
        background-size: cover;
    }

    .industry-shape {
        border-radius: 78px;
        padding: 20px 50px 20px 170px;
        position: relative;
    }

    .industry-shape:before {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/industry-vector.webp) no-repeat;
        position: absolute;
        content: '';
        width: 200px;
        height: 200px;
        top: -35px;
        left: -35px;
    }
}

/* industry section end */

/* min section start */
.min-section {
    background: #EAF1FF;
}
.minutes-box-1{
    background: #ffffff;
    border: 2px solid #2952FD;
    border-radius: 20px;
}
.minutes-box-2{
    background: #ffffff;
    border: 2px solid #E89129;
    border-radius: 20px;
}
.minutes-box-3{
    background: #ffffff;
    border: 2px solid #6DC744;
    border-radius: 20px;
}
.minutes-box-4{
    background: #ffffff;
    border: 2px solid #D74A53;
    border-radius: 20px;
}
.minutes-p{
    padding: 10px;
}
.minutes-b{
    background: #FF797933;
    border-radius: 10px;
    display: inline-block;
    padding: 10px;
}

@media (min-width: 768px) {
    .min-section {
        background: #EAF1FF url(https://cdn.oppyotest.com/launches/broadcasterai/special/min-bg.webp) no-repeat top center;
        background-size: cover;
    }
    .minutes-p{
    padding: 20px;
}
.minutes-b{
    padding: 12px 25px;
}
}

/* min section end */

/* media section start */
.media-section{
    background: #ffffff;
}
.media-h{
    background: #F75282;
    border: 2px dashed #FFFFFF;
    border-radius: 10px;
    display: inline-block;
    padding: 0px 22px;
}

@media (min-width: 768px) {
    .media-section{
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/midea-bg.webp) no-repeat center center;
        background-size: cover;
    }
}
/* media section end */

/* earning section start */
.earning-sec{
    background: #EAF1FF;
}
.earning-h{
    background: #38B200;
    border: 2px dashed #FFFFFF;
    border-radius: 10px;
    display: inline-block;
    padding: 10px;
}
.earning-post{
    background: #1D5FE926;
    backdrop-filter: blur(10px);
    border-radius: 10px;
    display: inline-block;
    padding: 10px 26px;
}
.green-frame-1{
    color: #46C10B;
}

@media (min-width: 768px) {
   .earning-sec{
        background: #EAF1FF url(https://cdn.oppyotest.com/launches/broadcasterai/special/earning-sec.webp) no-repeat center center;
        background-size: cover;
    }
    .earning-h{
        padding: 8px 30px;
    }
    .green-frame-1{
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/green-frame-1.webp) no-repeat;
        color: #fff;
        background-size: 100% 100%;
        display: inline-block;
        padding: 9px 42px;
    }

}
/* earning section end */

/* hi there section start */
.hi-their-sec {
    background: #EDF3EF;
}

.hi-their-box {
    background: #fff;
    border: 2px solid #15C6FC;
    box-shadow: 10px 10px 30px rgba(0, 0, 0, 0.15);
    border-radius: 50px;
    padding: 0px 15px 30px 15px;
}

.hi-their-shadow {
    background: #FFFFFF;
    border: 10px solid #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 100px;
    padding: 5px;
    margin-top: -60px;
    display: inline-block;
}

.blue-border {
    border: 1px solid #15C6FC;
}

.hi-their-head {
    padding: 15px;
    border: 2px solid #15C6FC;
    border-radius: 100px;
    background: #fff;
    display: inline-block;
}

@media (min-width: 768px) {
    .hi-their-box {
        border-radius: 50px;
        padding: 0px 70px 100px 70px;
    }

    .hi-their-head {
        padding: 15px 50px;
    }
}

/* hi there section end */

/* goal section start */
.goal-section {
    background: #fff;
}

@media (min-width: 768px) {
    .bulb {
        position: relative;
    }

    .bulb::before {
        position: absolute;
        top: 7px;
        left: 175px;
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/bulb.webp);
    }

    .bulb::after {
        position: absolute;
        top: 7px;
        right: 175px;
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/bulb.webp);
    }
}

/* goal section end */

/* trofee section start */
@media (min-width: 768px) {
    .troffee-section {
        padding: 100px 0px;
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/troffee-bg.webp) no-repeat center center;
        background-size: cover;
    }
}

/* trofee section start */
.presenting-section {
    background: #000302;
}

.produly {
    backdrop-filter: blur(10px);
    display: inline-block;
    border-radius: 30px;
    background: rgba(255, 255, 255, 0.1);
    border-width: 1px;
    border-style: dashed;
    border-color: rgb(29, 126, 235);
    border-image: initial;
    padding: 6px 10px;
}

@media (min-width: 768px) {
    .presenting-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/presenting-bg.webp) no-repeat bottom center;
        background-size: cover;
        padding: 100px 0 150px;
    }

    .produly {
        padding: 8px 40px;
    }
}
/* presenting section end */

/* features-section start */
.features-section {
    background: #EAF1FF;
}
.feature-card{
    padding: 10px;
    height: 100%;
    border-radius: 15px;
}
.feature-card1{
    background: #4C9BE9;
}
.feature-card2{
    background: #E09200;
}
.feature-card3{
   background: #FF3D5E;
}
.feature-card4{
   background: #49AFB9;
}
.feature-card5{
    background: #999594;
}
@media (min-width: 768px) {
    .features-section {
        background: #EAF1FF url(https://cdn.oppyotest.com/launches/broadcasterai/special/features-bg.webp) no-repeat center center;
        background-size: cover;
        background-attachment: fixed;
    }
    .feature-card{
        padding: 50px 15px;
        border-radius: 30px;
    }
}
/* features-section end */


/* conqure section start*/
.conqure-section {
    background: #ffffff;
}

@media (min-width: 768px) {
    .conqure-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/conqure-bg.webp) no-repeat bottom center;
        background-size: cover;
        padding: 100px 140px;
    }
}

/* conqure setion end */

/* niche section start 2 */
.niche2-section {
    background: #ebf2ff;
}

@media (min-width: 768px) {
    .niche2-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/niche-bg2.webp) no-repeat top center;
        background-size: cover;
        /* padding: 140px; */
        background-attachment: fixed;
    }
}

/* white section start */
.white-section {
    background: #ffffff;
}

/* white section end */

/* everthing section start */
.everything-section {
    background: #050611;
}

.red-shape {
    background: #FF361D;
    border-radius: 48px;
    padding: 9px 20px;
    display: inline-block;
}

@media (min-width: 768px) {
    .everything-section {
        background:  url(https://cdn.oppyotest.com/launches/broadcasterai/special/everything-bg.webp) no-repeat bottom center;
        background-size: cover;
        /* padding: 100px 200px; */
    }

    .red-shape {
        padding: 9px 29px 9px 47px;
        position: relative;
    }

    .red-shape:before {
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/ai-img3.webp);
        position: absolute;
        top: -30px;
        left: -70px;
    }
}

/* everthing section end */

/* grey section start */
.grey-section {
    background: #EAF2FF;
}

/* grey section end */

/* cool section start */
.cool-shape {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/forth-shape.webp) no-repeat;
    background-size: 100% 100%;
    padding: 20px 10px;
    display: inline-block;
}

@media (min-width: 768px) {
    .cool-shape {
        padding: 15px 80px;
        position: relative;
    }
}

/* cool section end */

/* bonus section start */
.bonus {
    border-radius: 20px;
    background: #1D5FE9;
    border-radius: 48px;
    padding: 1% 5%;
    display: inline-block;
}

/* bonus section end */

/* join-section start */
.join-section {
    background: #EDF3EF;
}

@media (min-width: 768px) {
    .join-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/join-bg.webp) no-repeat bottom center;
        background-size: cover;
        padding: 100px 100px;
    }
}

/* join section end */

/* last section start */
.last-section {
    background: #EDF3EF;
}

@media (min-width: 768px) {
    .last-section {
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/last-bg.webp) no-repeat bottom center;
        background-size: cover;
        padding: 100px 100px;
    }
}

/* last section end */

/* earning section start */
.earning-shape {
    background: #1D5FE914;
    border: 1px solid #1D5FE9;
    backdrop-filter: blur(50px);
    border-radius: 20px;
    padding: 20px 10px;
    display: inline-block;
}

@media (min-width: 768px) {
    .earning-shape {
        padding: 20px 146px 20px 60px;
        position: relative;
        border-radius: 80px;
    }

    .earning-shape:before {
        content: url(https://cdn.oppyotest.com/launches/broadcasterai/special/money.webp);
        position: absolute;
        top: -30px;
        right: -90px;
    }

}

/* forth section end */

/* vivek css start */

/* Cant decide section start */
.cant-decide-section {
    padding: 30px 0px;
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/cant-decide-bg.webp) no-repeat center center;
    background-size: cover;
}

@media (min-width: 768px) {
    .cant-decide-section {
        padding: 100px 0px;
    }
}

/* Cant decide section end */

/* moneyback sec start */
.white-section {
    background: #fff;
}

/* moneyback sec end */

/* table start */
.pricing-section {
    background: #EAF2FF;
}

.table-head {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/start-plan-bg.webp) no-repeat bottom center;
    padding: 50px 30px 30px 30px;
    background-size: 100% 100%;
    border-radius: 10px 10px 0px 0px;
    padding: 40px 30px 30px 30px;
    text-align: center;
    min-height: 250px;
}

.table-list li {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/list-head2.webp) no-repeat;
    list-style: none;
    text-align: left;
    padding: 15px 15px 15px 57px;
    background-position: 20px 25px;
    line-height: 150%;
    text-transform: capitalize;
}

.table-list li:nth-child(odd) {
    background-color: #eaf2ff !important;
}

.table-list li.headline {
    background: linear-gradient(90deg, #FF992E 0%, #DA1467 99.99%);
    padding: 26px 0px 20px 0px;
    background-position: 0px 18px;
    list-style: none;
    margin: 0px;
    border-bottom: none !important;
    font-weight: 700;
    text-align: center;
    color: #ffffff;
}

.table-wrap {
    background: #ffffff;
    width: 100%;
    float: left;
    border-radius: 30px;
    /* border: solid 1px #cacaca; */
    overflow: hidden;
    box-shadow: 0px 0px 22px 0px rgb(0 0 0 / 20%);
    padding-bottom: 30px;
}

.table-btn {
    padding: 30px 20px;
    text-align: center;
}

.table-border-content {
    background: #fff;
    border: 3px dashed #999;
    max-width: 100%;
    margin: 0 auto;
    height: auto;
    overflow: auto;
    padding-bottom: 10px;
}

.tb-check {
    background: #FEFE9B;
    padding: 20px;
}

@media (min-width: 768px) {
    .table-head {
        padding: 80px 30px 80px 30px;
        text-align: center;
        min-height: 568px;
    }

    .table-list li {
        padding: 20px 15px 20px 57px;
    }

    .table-wrap {
        padding-bottom: 100px;
    }

    .table-border-content {
        max-width: 75%;
    }
}

/* table end */

/* grey sec start */
.grey-section {
    padding: 30px 0px;
    background: #EAF2FF;
}

@media (min-width: 768px) {
    .grey-section {
        padding: 100px 0px;
    }
}

/* grey sec end */

/* inside sec start */
.inside-section {
    padding: 30px 0px;
    background: #eff5f9;
}

@media (min-width: 768px) {
    .inside-section {
        padding: 100px 0px;
        background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/inside-bg.webp) no-repeat center center;
        background-size: cover;
    }
}

/* inside sec end */

.faq-section {
    padding: 30px 0px;
    background-color: #fff;
}

.faq-list {
    background: url(https://cdn.oppyotest.com/launches/broadcasterai/special/faq-icon.webp) no-repeat top left;
    padding: 20px 15px 20px 55px;
    background-position: 15px 25px;
    border: 1px solid #031528;
    border-radius: 20px;
}

@media (min-width: 768px) {
    .faq-section {
        padding: 100px 0px;
    }
}

/* final-call start */
.cta-section-white {
    background: #00050f;
    padding: 30px 0;
}

.final-shape {
    background: linear-gradient(180deg, #F97B40 0%, #FF511A 100%);
    border-radius: 15px;
    padding: 8px 30px;
    display: inline-flex;
    position: relative;
    align-items: center;
}

@media (min-width: 768px) {
    .cta-section-white {
        background: #00050f url(https://cdn.oppyotest.com/launches/broadcasterai/special/cta-bg.webp) no-repeat center center;
        background-size: cover;
        padding: 100px 0px;
    }

    .final-shape {
        padding: 15px 40px;
        border-radius: 100px;
    }
}

/* final-call end */

.footer-section {
    background: #010101;
    padding: 30px 0px;
}

.footer-ul {
    padding: 0px;
    margin: 0px;
}

.footer-ul li {
    display: inline;
}

.footer-ul li a:hover {
    color: #fff;
}

@media (min-width: 768px) {
    .footer-section {
        padding: 70px 0px;
    }
}

/* vivek css end */

.demo-video {
    border: 5px solid #48b0ab;
    border-radius: 10px;
}
