@import url('https://fonts.googleapis.com/css2?family=K2D:wght@100;200;300;400;500;600;700;800&family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap');

body {
    font-family: auto;
    font-size: 16px;
    line-height: 1.42857143;
    color: #ffffff;
}
.realimg {
    height: 200px;
    object-fit: cover;
}
.caveat {
    font-family: "Caveat", cursive;
}
.checklist > p::before {
    content: '';
    width: 28px;
    height: 28px;
    background: url('https://grabvmeet.com/vip/images/bigcheck.png') no-repeat center / contain;
    position: absolute;
    left: 0;
    top: 2px;
}
.checklist > p {
    position: relative;
    padding-left: 40px;
}
.paddot {
    display: block;
    padding: 12px 18px;
    max-width: 380px;
    margin: 0 auto;
    border: 2px dashed #10184F;
    color: #10184F;
    text-align: left;
    padding-left: 40px;
    position: relative;
}
.paddot::before {
    content: '';
    width: 60px;
    height: 60px;
    background: url('https://grabvmeet.com/vip/images/bigcheck.png') no-repeat center / contain;
    position: absolute;
    left: -30px;
    top: -30px;
}
.laughting_row img{
    width: 100%;
    max-width: 100px;
    margin: 0 auto;
    height: auto;
    display: none;
}
.bg_white2 {
    background: #fff;
    display: inline-block;
    padding: 10px 20px;
    width: max-content;
    margin: 0 auto;
}

ul,
ol {
    padding: 0;
    padding-left: 20px;
    font-family: auto;
}

.k2d {
    font-family: 'K2D', sans-serif;
}

/*.bonus .tb_pada {*/
/*    background-color: #000;*/
/*    color: #fff;*/
/*    margin: -20% 0;*/
/*}*/
.bonus_row {
    max-width: 950px;
}

.growth-shape span.bonus-color {
    display: inline-block;
    padding: 12px 30px 10px;
    color: #fff;
    border-radius: 50px;
    background: linear-gradient(95.48deg, #972CFA 6.92%, #6FDEFF 116.38%);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.bonus {
    /*margin: -8% 0;*/
    background: url(../images/ready_leftbg.png)no-repeat fixed -12% top/auto, url(../images/ready_rightbg.png)no-repeat fixed 112% top/auto;
}

.freedom_sec {
    background: url('../images/freedom_bg.png')no-repeat center/cover;
}

p {
    margin: 0;
}

p:not(:last-child) {
    margin-bottom: 16px;
}

.list li:not(:last-child) {
    margin-bottom: 8px;
}

img.bio_sides {
    height: 70px;
}

img {
    max-width: 100%;
}

.gradient-text {
    -webkit-text-fill-color: transparent;
    border-bottom: 1px solid;
    border-image: -webkit-linear-gradient(0deg, #fe7716, #b11fde);
    border-image-slice: 1;
    background-image: -webkit-linear-gradient(0deg, #fe7716, #b11fde);
    background-repeat: repeat;
    -webkit-background-clip: text;
}

.withoutborder {
    border: none;
}

/*Letter Spacing*/
.ls-5 {
    letter-spacing: -0.25px;
}

.ls-1 {
    letter-spacing: -0.5px;
}

.ls-2 {
    letter-spacing: -1px;
}

/*Fonts*/
@media (min-width:240px) {
    .xs8 {
        font-size: 8px;
    }

    .xs9 {
        font-size: 9px;
    }

    .xs10 {
        font-size: 10px;
    }

    .xs11 {
        font-size: 11px;
    }

    .xs12 {
        font-size: 12px;
    }

    .xs13 {
        font-size: 13px;
    }

    .xs14 {
        font-size: 14px;
    }

    .xs15 {
        font-size: 15px;
    }

    .xs16 {
        font-size: 16px;
    }

    .xs17 {
        font-size: 17px;
    }

    .xs18 {
        font-size: 18px;
    }

    .xs19 {
        font-size: 19px;
    }

    .xs20 {
        font-size: 20px;
    }

    .xs21 {
        font-size: 21px;
    }

    .xs22 {
        font-size: 22px;
    }

    .xs23 {
        font-size: 23px;
    }

    .xs24 {
        font-size: 24px;
    }

    .xs25 {
        font-size: 25px;
    }

    .xs26 {
        font-size: 26px;
    }

    .xs27 {
        font-size: 27px;
    }

    .xs28 {
        font-size: 28px;
    }

    .xs29 {
        font-size: 29px;
    }

    .xs30 {
        font-size: 30px;
    }

    .xs31 {
        font-size: 31px;
    }

    .xs32 {
        font-size: 32px;
    }

    .xs33 {
        font-size: 33px;
    }

    .xs34 {
        font-size: 34px;
    }

    .xs35 {
        font-size: 35px;
    }

    .xs36 {
        font-size: 36px;
    }

    .xs37 {
        font-size: 37px;
    }

    .xs38 {
        font-size: 38px;
    }

    .xs39 {
        font-size: 39px;
    }

    .xs40 {
        font-size: 40px;
    }

    .xs41 {
        font-size: 41px;
    }

    .xs43 {
        font-size: 43px;
    }

    .xs45 {
        font-size: 45px;
    }

    .xs47 {
        font-size: 47px;
    }

    .xs49 {
        font-size: 49px;
    }

    .xs51 {
        font-size: 51px;
    }

    .xs70 {
        font-size: 70px;
    }

    .xs70 {
        font-size: 70px;
    }

    .xs80 {
        font-size: 80px;
    }
}

@media (min-width:768px) {
    .sm8 {
        font-size: 8px;
    }

    .sm9 {
        font-size: 9px;
    }

    .sm10 {
        font-size: 10px;
    }

    .sm11 {
        font-size: 11px;
    }

    .sm12 {
        font-size: 12px;
    }

    .sm13 {
        font-size: 13px;
    }

    .sm14 {
        font-size: 14px;
    }

    .sm15 {
        font-size: 15px;
    }

    .sm16 {
        font-size: 16px;
    }

    .sm17 {
        font-size: 17px;
    }

    .sm18 {
        font-size: 18px;
    }

    .sm19 {
        font-size: 19px;
    }

    .sm20 {
        font-size: 20px;
    }

    .sm21 {
        font-size: 21px;
    }

    .sm22 {
        font-size: 22px;
    }

    .sm23 {
        font-size: 23px;
    }

    .sm25 {
        font-size: 25px;
    }

    .sm26 {
        font-size: 26px;
    }

    .sm27 {
        font-size: 27px;
    }

    .sm28 {
        font-size: 28px;
    }

    .sm29 {
        font-size: 29px;
    }

    .sm30 {
        font-size: 30px;
    }

    .sm31 {
        font-size: 31px;
    }

    .sm32 {
        font-size: 32px;
    }

    .sm33 {
        font-size: 33px;
    }

    .sm35 {
        font-size: 35px;
    }

    .sm37 {
        font-size: 37px;
    }

    .sm39 {
        font-size: 39px;
    }

    .sm41 {
        font-size: 41px;
    }

    .sm42 {
        font-size: 42px;
    }

    .sm43 {
        font-size: 43px;
    }

    .sm45 {
        font-size: 45px;
    }

    .sm47 {
        font-size: 47px;
    }

    .sm49 {
        font-size: 49px;
    }

    .sm51 {
        font-size: 51px;
    }

    .sm60 {
        font-size: 60px;
    }

    .sm68 {
        font-size: 68px;
    }

    .sm70 {
        font-size: 70px;
    }

    .sm100 {
        font-size: 100px;
    }

    .sm130 {
        font-size: 130px;
    }
}

@media (min-width:992px) {
    .md8 {
        font-size: 8px;
    }

    .md9 {
        font-size: 9px;
    }

    .md10 {
        font-size: 10px;
    }

    .md11 {
        font-size: 11px;
    }

    .md12 {
        font-size: 12px;
    }

    .md13 {
        font-size: 13px;
    }

    .md14 {
        font-size: 14px;
    }

    .md15 {
        font-size: 15px;
    }

    .md16 {
        font-size: 16px;
    }

    .md17 {
        font-size: 17px;
    }

    .md18 {
        font-size: 18px;
    }

    .md19 {
        font-size: 19px;
    }

    .md20 {
        font-size: 20px;
    }

    .md21 {
        font-size: 21px;
    }

    .md23 {
        font-size: 23px;
    }

    .md24 {
        font-size: 24px;
    }

    .md25 {
        font-size: 25px;
    }

    .md26 {
        font-size: 26px;
    }

    .md27 {
        font-size: 27px;
    }

    .md28 {
        font-size: 28px;
    }

    .md29 {
        font-size: 29px;
    }

    .md30 {
        font-size: 30px;
    }

    .md31 {
        font-size: 31px;
    }

    .md32 {
        font-size: 32px;
    }

    .md33 {
        font-size: 33px;
    }

    .md34 {
        font-size: 34px;
    }

    .md35 {
        font-size: 35px;
    }

    .md36 {
        font-size: 36px;
    }

    .md37 {
        font-size: 37px;
    }

    .md38 {
        font-size: 38px;
    }

    .md39 {
        font-size: 39px;
    }

    .md40 {
        font-size: 40px;
    }

    .md41 {
        font-size: 41px;
    }

    .md42 {
        font-size: 42px;
    }

    .md43 {
        font-size: 43px;
    }

    .md45 {
        font-size: 45px;
    }

    .md47 {
        font-size: 47px;
    }

    .md49 {
        font-size: 49px;
    }

    .md50 {
        font-size: 50px;
    }

    .md51 {
        font-size: 51px;
    }

    .md53 {
        font-size: 53px;
    }

    .md55 {
        font-size: 55px;
    }

    .md60 {
        font-size: 60px;
    }

    .md65 {
        font-size: 65px;
    }

    .md60 {
        font-size: 60px;
    }

    .md75 {
        font-size: 75px;
    }

    .md70 {
        font-size: 70px;
    }

    .md80 {
        font-size: 80px;
    }

    .md90 {
        font-size: 90px;
    }

    .md130 {
        font-size: 130px;
    }

    .md22 {
        font-size: 22px;
    }

    .md110 {
        font-size: 110px;
    }

    .md130 {
        font-size: 130px;
    }

    .md150 {
        font-size: 150px;
    }

    .md190 {
        font-size: 190px;
    }

    .md220 {
        font-size: 220px;
    }
}

/*Margins*/
@media (min-width:240px) {
    .xsmt0 {
        margin-top: 0%;
    }

    .xsmt1 {
        margin-top: 1%;
    }

    .xsmt2 {
        margin-top: 2%;
    }

    .xsmt3 {
        margin-top: 3%;
    }

    .xsmt4 {
        margin-top: 4%;
    }

    .xsmt5 {
        margin-top: 5%;
    }

    .xsmt6 {
        margin-top: 6%;
    }

    .xsmt8 {
        margin-top: 8%;
    }

    .xsmt13 {
        margin-top: 13%;
    }

    .xsmt10 {
        margin-top: 10%;
    }

    .xsmt-7 {
        margin-top: -7%;
    }

    .xsmt-9 {
        margin-top: -9%;
    }

    .xsmt-13 {
        margin-top: -13%;
    }
}

@media (min-width:768px) {
    .lmt-7 {
        margin-top: -7%;
    }

    .lmt-9 {
        margin-top: -9%;
    }

    .lmt-5 {
        margin-top: -5%;
    }

    .lmt-4 {
        margin-top: -4%;
    }

    .lmt-15 {
        margin-top: -31%;
    }

    .lmt-3 {
        margin-top: -3%;
    }

    .lmt-2 {
        margin-top: -2%;
    }

    .lmt-6 {
        margin-top: -6%;
    }

    .lmt-8 {
        margin-top: -8%;
    }

    .lmt-10 {
        margin-top: -10%;
    }

    .lmt-12 {
        margin-top: -12%;
    }

    .lmt-1 {
        margin-top: -1%;
    }

    .lmt-14 {
        margin-top: -14%;
    }

    .lmt-16 {
        margin-top: -16%;
    }

    .lmt-20 {
        margin-top: -20%;
    }

    .lmt0 {
        margin-top: 0%;
    }

    .lmt1 {
        margin-top: 1%;
    }

    .lmt2 {
        margin-top: 2%;
    }

    .lmt3 {
        margin-top: 3%;
    }

    .lmt4 {
        margin-top: 4%;
    }

    .lmt5 {
        margin-top: 5%;
    }

    .lmt13 {
        margin-top: 13%;
    }

    .lmt5 {
        margin-top: 5%;
    }

    .lmt6 {
        margin-top: 6%;
    }

    .lmt7 {
        margin-top: 7%;
    }

    .lmt8 {
        margin-top: 8%;
    }

    .lmt10 {
        margin-top: 10%;
    }

    .lmt12 {
        margin-top: 12%;
    }

    .lmt15 {
        margin-top: 15%;
    }

    .lmt18 {
        margin-top: 18%;
    }

    .lmt-5 {
        margin-top: -5%;
    }

    .lmt-33 {
        margin-top: -33%;
    }

    .lmt-35 {
        margin-top: -35%;
    }

    .mt_7 {
        margin-top: -7%;
    }

    .lmt-20 {
        margin-top: -20%;
    }

    .lmt9 {
        margin-top: 9%;
    }
}

.mt1 {
    margin-top: 1%;
}

.mt1_5 {
    margin-top: 1.5%;
}

.mt2 {
    margin-top: 2%;
}

.mt3 {
    margin-top: 3%;
}

.mt4 {
    margin-top: 4%;
}

.mt5 {
    margin-top: 5%;
}

.mt6 {
    margin-top: 6%;
}

.mt7 {
    margin-top: 7%;
}

.mt8 {
    margin-top: 8%;
}

.mt10 {
    margin-top: 10%;
}

.mt12 {
    margin-top: 12%;
}

.mt15 {
    margin-top: 15%;
}

.mt18 {
    margin-top: 18%;
}

.mt20 {
    margin-top: 20%;
}

.mt-1 {
    margin-top: -1%;
}

.mt_2 {
    margin-top: -2%;
}

.mt_8 {
    margin-top: -8%;
}

.mt_25 {
    margin-top: -25%;
}

.mt_30 {
    margin-top: -30%;
}


/*Font Weight*/
.w300 {
    font-weight: 300;
}

.w400 {
    font-weight: 400;
}

.w500 {
    font-weight: 500;
}

.w600 {
    font-weight: 600;
}

.w700 {
    font-weight: 700;
}

.w800 {
    font-weight: 800;
}

.w900 {
    font-weight: 900;
}

/*Line Heights*/
.lh90 {
    line-height: 90%;
}

.lh100 {
    line-height: 100%;
}

.lh110 {
    line-height: 110%;
}

.lh120 {
    line-height: 120%;
}

.lh130 {
    line-height: 130%;
}

.lh140 {
    line-height: 140%;
}

.lh150 {
    line-height: 150%;
}

.lh160 {
    line-height: 160%;
}

.lh170 {
    line-height: 170%;
}

.lh190 {
    line-height: 190%;
}

.lh200 {
    line-height: 200%;
}

/*Common*/
.underline {
    text-decoration: underline;
}

.clear {
    clear: both;
}

.uppercase {
    text-transform: uppercase;
}

/*color*/
.white {
    color: #fff;
}

.blue-clr {
    color: #055CFF;
}

.yellow-clr {
    color: #FFE03E;
}

.yellow-clr2 {
    color: #fff900f7;
}

.black {
    color: #000000;
}

.lyt_black {
    color: #1A1A1A;
}

.dark_black {
    color: #333;
}

.light-gray {
    color: #7c8cae;
}

.gray {
    color: #8e8e8e;
}

.text_shadow {
    text-shadow: 1px 2px 2px rgb(0 0 0 / 40%);
}

.purple-text2 {
    color: #b02ee1;
}

a {
    text-decoration: none;
}

/*Css*/
.site_logo {
    max-width: 160px;
    margin: 0px auto;
}
.max950{max-width: 950px;}
.max200 {
    max-width: 180px;
}

.green_clr {
    color: #38cd66;
}

.overflow-hidden {
    overflow-x: hidden;
}

.profit_details img {
    max-width: 420px;
    width: 100%;
    margin: 0 auto 20px;
}

.headstrip {
    background-color: #0b0027;
    width: 100%;
    padding: 2%;
}

.footerBG {
    background: url('../images/footer-bg.png') no-repeat center top/cover;
    padding: 0% 0 2%;
}
.primary_btn a:hover{
    transform: translateY(-5px);
}
.primary_btn a {
    display: inline-block;
    margin: 0 auto;
    padding: 20px 60px;
    font-weight: 800;
    text-transform: capitalize;
    font-size: 28px;
    background: url('../images/btn2.png')no-repeat center/cover;
    border-radius: 12px;
    color: #000000;
    letter-spacing: 0.5px;
    transition: 0.15s linear;
    max-width: max-content;
}

.cards_timer_row::before {
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    background: #fff;
}

.about_btm_img {
    margin-top: -20%;
    opacity: 0.2;
}

.red-clr {
    color: #E73D3D;
}

.bonus,
.money_back_sec,
.about_sec,
.advantage_sec,
.presenting_sec,
.upgradetoday_sec,
.upgrade_now_sec {
    padding: 5% 0;
}

.upgrade_now_sec {
    color: #fff;
}

.upgrade_warning_sec {
    background: url('../images/Vector.png')no-repeat center top/cover;
    padding: 12% 0 0%;
}

.warning_sec {
    background: url('../images/wavy-bg.png')no-repeat center top/cover;
    padding: 9% 0 3%;
}

.warning_row img {
    width: 116px;
    right: -65px;
    position: relative;
    top: -10px;
}
.warning_row .warning_text {
    width: calc(100% - 136px);
}
.warning_text {
    display: inline-block;
    /* max-width: 600px; */
    padding: 12px 40px;
    background: rgb(255, 44, 69);
    box-shadow: 0px 30px 40px 0px rgba(255, 44, 69, 0.22);
    text-align: center;
    color: #fff;
    border-radius: 12px;
}

.money_backrow {
    background: #F5ECF9;
    box-shadow: 4px 6px 14px 7px rgb(0 0 0 / 25%);
    border-radius: 119px;
    padding: 80px 50px;
}

.bg_arrow::before {
    content: '';
    width: 145px;
    height: 145px;
    background: url('../images/down-arrow.png')no-repeat center/contain;
    position: absolute;
    left: 10%;
    top: 38%;
}

.purple-text {
    color: #581069;
}

.tb_pad {
    padding-top: 5%;
    padding-bottom: 5%;
}

.banner_options_block {
    padding: 24px 50px;
    color: #000;
    background: #FFFFFF;
    box-shadow: 3px 4px 21px 6px #FFE24A;
    border-radius: 93px;
}

.banner_options_block2 {
    box-shadow: 3px 4px 21px 6px #84FF58;
}

.banner_section {
    background: url('../images/banner_bg4.jpg')no-repeat center/cover transparent;
    padding-bottom: 7%;
}

/* .banner_section::before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(255 255 255 / 90%);
    position: absolute;
    left: 0;
    top: 0;
} */
.btn_line {
    display: inline-block;
    margin: 0 auto;
    padding: 12px 50px;
    color: #323234;
    position: relative;
    border-radius: 8px;
    background-color: #ffffff;
    box-shadow: 2px 4px 0px 0px rgb(236, 192, 192);
}

.banner_logo {
    padding: 0 0 3%;
}

.banner_options_sec {
    background: #010005;
}

.mt-minus-10 {
    margin-top: -10%;
}

.section_3 {
    padding: 4% 0 16%;
    background: url('../images/Group-22.png')no-repeat center top/cover;
}

.absolute_img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 30%;
}

.banner_options_row::before {
    content: '';
    width: 182px;
    height: 182px;
    background: url('../images/touch-hand.png')no-repeat center/cover;
    position: absolute;
    right: 93%;
    top: 15%;
    animation: shapeani1 3s linear infinite;
}

html {
    scroll-behavior: smooth;
}

p:not(:last-child) {
    margin-bottom: 16px;
}

img {
    max-width: 100%;
}

@keyframes shapeani1 {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    50% {
        -webkit-transform: translateY(-1.25rem);
        transform: translateY(-1.25rem);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes rotationReverse {
    0% {
        -webkit-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -moz-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -ms-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -o-transform: rotate(0deg) translate(-5px) rotate(0deg);
        transform: rotate(0deg) translate(-5px) rotate(0deg);
        transition: 1s ease-in-out;
    }

    100% {
        -webkit-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        -moz-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        -ms-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        -o-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        transform: rotate(-360deg) translate(-5px) rotate(360deg);
        transition: 1s ease-in-out;
    }
}

@keyframes rotate_animation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1);
    }

    50% {
        transform: scale(1.2, 1.2);
    }

    100% {
        transform: scale(1, 1);
    }
}

.animatedicon {
    animation: rotationReverse 3s linear infinite;
    z-index: 1;
}

.rocket,
.ios_music {
    width: 90px;
    right: 2%;
    top: 30%;
}

.ios_music {
    right: 5%;
}

.email {
    width: 120px;
    left: 2%;
    top: 30%;
}

.mic {
    width: 120px;
    right: 5%;
    top: 48%;
    animation: rotationReverse 8s linear infinite;
}

.radio {
    width: 75px;
    left: 5%;
    top: 30%;
    z-index: 1;
}

.animatedicon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.upgradetoday_1,
.upgradetoday_3,
.upgradetoday_5 {
    left: 3%;
    right: auto;
    top: 8%;
}

.upgradetoday_3 {
    top: 42%;
    width: 60px;
}

.upgradetoday_5 {
    top: 72%;
    width: 60px;
}

.upgradetoday_2,
.upgradetoday_4,
.upgradetoday_6 {
    right: 3%;
    left: auto;
    top: 24%;
}

.upgradetoday_4 {
    top: 55%;
    animation: rotate_animation 4s linear infinite;
}

.upgradetoday_6 {
    top: 85%;
    width: 72px;
}

.upgradetoday_sec .about_img {
    animation: 60s linear 0s infinite normal none running rotate_animation;
}

.about_sec_2 {
    right: auto;
    left: 3%;
    width: 70px;
    top: 50%;
}

.about_sec_3 {
    right: auto;
    left: 3%;
    width: 70px;
    top: 65%;
}

.about_sec_4 {
    width: 90px;
    top: 80%;
}

.zindex9 {
    z-index: 9;
}

.overlay::before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.65);
}

.icon_list li:not(:last-child) {
    margin-bottom: 15px;
}

.banner_list .icon_list li:not(:last-child) {
    padding-bottom: 16px;
    border-bottom: 1px solid #01db732e;
    margin-bottom: 16px;
}
.mobapp_block img{
    max-height: 420px;
}
.green_bg {
    background: #58F998;
    padding: 14px 30px;
    border-radius: 12px;
    display: inline-block;
}
.bonus_pb_img{max-height: 420px;margin: 0 auto;}
.yellow_title{
    background: #FFDA00;
    padding: 8px 20px;
    display: inline-block;
    border-radius: 30px;
}
.icon_list li::before {
    content: '';
    width: 25px;
    height: 25px;
    background: url('../images/favicon.png')no-repeat center/contain;
    position: absolute;
    left: 0;
    top: 0px;
}

.icon_list.okimg li::before{
    background-image: url('../images/ok_img.png');
}
.icon_list.check_list li::before{
    background-image: url('../images/check.png');
}

.icon_list li {
    letter-spacing: 0.4px;
    position: relative;
    padding-left: 36px;
}

.icon_list {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.banner_list {
    border: 2px dashed #FF4E00;
    padding: 32px;
    background: #fff;
    border-radius: 30px;
}

.progress {
    border-radius: 20px;
    height: 30px;
    max-width: 540px;
}

.progress-bar {
    background: red;
    border-radius: 15px;
}

.popup_timer span {
    font-size: 14px;
    text-transform: capitalize;
    display: block;
    font-weight: 500;
}

.popup_timer>p {
    margin: 0 4px !important;
    width: 80px;
    font-size: 26px;
    background: #fff;
    border: 1px solid #000;
    padding: 12px 10px;
    border-radius: 5px;
}

.popup_timer {
    display: flex;
    justify-content: center;
}

.yellow_bg {
    padding: 10px 24px;
    background: yellow;
    color: #000;
}

.menus>div {
    width: 100%;
    max-width: max-content;
    padding: 10px 40px;
    background: #fff;
    color: #000;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 20px;
}

.menus {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.intro_sec .icon_list,
.width50 .icon_list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 20px;
    grid-row-gap: 5px;
}

.bonus_detail {
    padding: 40px;
    border-radius: 12px;
    background: #00BEF3;
    height: 100%;
}

.bonus_des {
    background: #fff;
    color: #000;
    padding: 10px 12px;
    border-radius: 5px;
}

.bonus_title {
    padding: 10px 50px;
    background: #000;
    border-radius: 8px;
    width: max-content;
    margin-left: auto;
    margin-right: auto;
}

.table-top2 {
    background: url('../images/table_top_bg.png')no-repeat center/cover;
    padding: 5% 30px;
    z-index: 1;
    border-radius: 50px 50px 0 0;
    text-align: center;
}

.price-table2 {
    border-radius: 60px;
    background-color: #fff;
    box-shadow: 0px 11px 60px 0px rgb(0 0 0 / 7%);
    padding: 0px 0% 4%;
    z-index: 76;
}

.table-tick {
    padding: 0;
}

.table-tick li {
    background: url('../images/favicon.png') no-repeat 35px 2px/20px;
    padding-left: 70px;
    padding-right: 40px;
    list-style: none;
    margin-left: 0;
    padding-top: 0px;
    padding-bottom: 7px;
    margin-bottom: 12px;
}

.points_4_img {
    text-align: center;
    margin: 0 0 20px;
}

.max1140 {
    max-width: 1140px;
}

.modal_content .modal-body {
    padding: 30px 30px;
}

.modal_content button.btn-close {
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 12px;
    z-index: 9;
    cursor: pointer;
}

button.btn-close:focus {
    box-shadow: none;
    outline: none;
}

.top_line {
    padding: 30px;
    margin: 0px;
    outline: none;
    background-color: #FFE03E;
    border-radius: 8px;
}

img.hand_zoom_efe {
    position: absolute;
    left: 50px;
    top: -10px;
    animation: zoom-in-zoom-out 2s ease-in-out infinite;
}

.bg_red {
    display: inline-block;
    padding: 16px 50px 16px 160px;
    position: relative;
    border-radius: 32px;
    background: linear-gradient(180deg, #E0DFD9 0.52%, #FF2525 29.69%, #FF2525 73.44%, #D9D9D9 100%);
    box-shadow: rgb(1 219 115 / 10%) 0px 13px 30px;
    letter-spacing: 0.5px;
    line-height: 35px;
}

img.foot_logo {
    max-width: 250px;
    width: 100%;
}

.foot_btns>a {
    padding: 20px 24px;
    display: inline-block;
    font-size: 22px;
    background: #00FD51;
    font-weight: 700;
    color: #000;
    width: 100%;
    max-width: 520px;
    border-radius: 12px;
}

.foot_btns>a:hover {
    background: #00e74a;
}

.foot_btns.red_btn>a {
    background: #FF0000;
    color: #fff;
}

.foot_btns.red_btn>a:hover {
    background: #e60404;
}

.with_robot {
    position: relative;
}

.with_robot::after {
    content: '';
    background: url('../images/list_robot.png')no-repeat center/auto;
    position: absolute;
    right: -111px;
    top: 10%;
    width: 170px;
    height: 170px;
}

.cta_sec {
    background: url('https://global-uploads.webflow.com/627a1044a798e6627445c8d1/63a996b10bd1f446733633da_Visualize%20what%20you%20dream%20of.%20Create%20AI%20art%20or%20images%20from%20text..png')no-repeat center top/cover;
    padding: 40px;
    border-radius: 20px;
    position: relative;
    border: 1px dashed #fff;
}

.top_border{
    border-top: 5px solid #000;
}

/* .cta_sec > *{position: relative;}
.cta_sec::before {
    border-radius: 20px;
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 50%);
    position: absolute;
    left: 0;
    top: 0;
} */

.hurryup_sec {
    background: url('../images/cta_btm_bg.png') no-repeat center bottom/100% #03103A;
}

.banner_section .hurryup_sec {
    background: transparent;
}

.gradient_red {
    -webkit-text-fill-color: transparent;
    background: #f00;
    background-repeat: repeat;
    -webkit-background-clip: text;
    border: none;
    -webkit-text-stroke: 8px #fff;
}

.zindex99 {
    z-index: 99;
}

.zindex9 {
    z-index: 9;
}

.mt-minus-15 {
    margin-top: -15%;
}

.mt-minus-20 {
    margin-top: -20%;
}

.awesome_sec {
    background: url('../images/roadmap_bg2.png')no-repeat center/100%;
    background-attachment: fixed;
}

.intro_sec {
    background: url('../images/intro_bg.png')no-repeat center top/cover;
}

.banner_2 {
    background: url('../images/banner_bg.png')no-repeat 20% top/120%;
    padding-top: 8% !important;
}

.pb20 {
    padding-bottom: 20% !important;
}

.six_figures {
    padding-top: 8%;
    padding-bottom: 20%;
    background: url('../images/just_as_sec_bg.png')no-repeat center top/cover;
}

.setup_sec {
    background: url('../images/materials_bg.png')no-repeat center bottom/cover;
}

.fea_icons {
    width: 100px;
    left: 5%;
    top: 12%;
}

.orange-clr {
    color: #d56200;
}

.issues_icon2 {
    right: 5%;
    left: auto;
    top: 10%;
}

.issues_icon2 {
    top: 30%;
}

.issues_icon3 {
    top: 70%;
}

.imagine_sec {
    background: url('../images/imagine_bg.png')no-repeat right bottom/100%;
    background-attachment: fixed;
}

.imagine_icon1 {
    width: 150px;
    top: 10%;
}

.alter_img {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 98%;
}

.money_back_row {
    max-width: 1140px;
    width: 100%;
}

.money_back_sec {
    background: url('../images/moneyback_bg.png')no-repeat center bottom/cover;
}

.profit_sec {
    background: url('../images/own_ready_bg.png')no-repeat center bottom/100% #fff;
}

.teble_icons {
    left: 10%;
    top: 15%;
}

.table_icon2,
.table_icon4 {
    right: 10%;
    left: auto;
    top: 40%;
}

.table_icon3 {
    top: 60%;
}

.table_icon4 {
    top: 80%;
}

.biodata_sec {
    background: url('../images/rocket_bio.png')no-repeat 12% 10%/4%,
        url('../images/climb_bio.png')no-repeat 100% 10%/10%;
}

span.upper_text {
    -webkit-text-stroke: 0px #fff;
    position: absolute;
    width: 100%;
    z-index: 9;
    left: calc(50% - 0px);
    transform: translate(-50%, -50%);
    display: block;
    -webkit-text-fill-color: transparent;
    background: #f00;
    background-repeat: repeat;
    -webkit-background-clip: text;
    top: 50%;
}

span.mindpal_design {
    padding: 5px 16px;
    background: #FF0000;
    color: #fff;
    border-radius: 10px;
}

.blue2 {
    color: #4D4ADF;
}

.issues_icon1 {
    width: 70px;
}

.issues_icon2,
.issues_icon3 {
    width: 130px;
}

/*steps*/
.step_count {
    text-align: center;
    background: url('../images/steps_titlea.png')no-repeat center/contain;
    border-radius: 0px;
    font-size: 25px;
    padding: 8px 21px;
    display: inline-block;
    width: 100%;
    max-width: 272px;
    font-weight: 800;
    color: #fff;
    letter-spacing: 0.5px;
    position: absolute;
    top: -25px;
    right: -50px;
}

.steps_content {
    padding: 40px 0;
}

.steps_row2 .step_count {
    right: auto;
    left: -50px;
}

.bg_image {
    background: url('../images/highlight-orrange.png') no-repeat center / 100% 100px;
    padding: 15px 70px;
    max-width: max-content;
    border-radius: 60px;
    margin: 0 auto;
}

.steps_row {
    padding: 0 40px;
    border-radius: 40px;
    background: #fff;
    max-width: 1024px;
    border: 2px solid #ffea00;
    min-height: 250px;
}

img.steps_img {
    margin-top: -45%;
}

.max_394 {
    max-width: 470px;
}

/*steps*/

.orange_gradient {
    background: linear-gradient(95.9deg, #FF701A -3.07%, #F9B858 132.03%);
    color: #fff;
    width: 360px;
    padding: 15px 25px;
    border-radius: 20px;
    position: relative;
}

.before_arrow::before {
    content: '';
    width: 39px;
    height: 39px;
    background: url('../images/before_arrow.png')no-repeat center/contain;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -34px;
}

.before_arrow2.before_arrow::before {
    left: 10%;
    background-image: url('../images/union.png');
    top: -32px;
}

img.paypal_balance_img {
    margin-bottom: -15%;
}

/*popup*/
.red_clr {
    color: #ff0000;
}

.bg_yellow {
    background: #ff0;
    padding: 8px 30px;
    display: inline-block;
    max-width: max-content;
}

#close_modal .modal_content {
    max-width: 590px;
    margin: 0 auto;
}

#close_modal .primary_btn a {
    font-size: 20px;
}

.top_line {
    padding: 30px;
}

/*popup*/
.tblock_row img{border-radius: 12px;}
/*ai*/
.bg_cuts {
    padding: 30px 140px;
    display: inline-block;
    color: white;
    background: url('../images/dozen-bk.png')no-repeat center/contain;
}

.daily_payments_sec {
    background: url('../images/section31.png')no-repeat center top/cover;
}

.mbg_img img {
    width: 400px;
}

.ls1 {
    letter-spacing: 1px;
}

.ls2 {
    letter-spacing: 2px;
}

.ls3 {
    letter-spacing: 3px;
}

.logo_3 img {
    width: 300px;
}

.bg_white_border {
    background: white;
    color: black;
    border: 1px solid black;
    padding: 15px 30px;
    border-radius: 40px;
}

.max750 {
    max-width: 900px;
}

.after_ban_sec {
    padding-bottom: 25%;
    background: url('../images/instant_unlock.png')no-repeat center top/cover;
}

.just_as_sec {
    background: url('../images/just_as_sec_bg.png')no-repeat center top/cover;
    padding-top: 8%;
}

.orange-clr {
    color: #FF9800;
}

.cards_imgs img {
    max-width: 320px;
    width: 100%;
}

.bg_yellow {
    background: #FF9800;
    padding: 15px 30px;
    border-radius: 12px;
}

.tble_btm_details .primary_btn a {
    max-width: 100%;
}

img.ai_box_img {
    margin-top: -35%;
}

.material_title {
    background: url('../images/festrip_1.png')no-repeat center/contain;
    padding: 40px 50px;
    display: inline-block;
    color: #fff;
}

.material_title2 {
    background: url(../images/strip_1.png)no-repeat center/contain;
    padding: 30px 80px 35px;
}

.profit_title {
    background: url('../images/dozen-bk.png')no-repeat center/contain;
    padding: 14px 250px;
    color: #fff;
    display: inline-block;
}

.alright_sec {
    background: url('../images/roadmap_bg.png')no-repeat center/cover;
}

.bg_green {
    display: inline-block;
    padding: 10px 40px;
    border-radius: 30px;
    background: #00b460;
}

.after_video_box p {
    padding: 37px 32px;
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background: url('../images/free_gift.png')no-repeat center/cover;
}

.after_video_box>* {
    z-index: 9;
    position: relative;
}

.video_box {
    border: 2px solid #FFA100;
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px -6px 46px 0px rgb(252 55 74 / 25%);
    position: relative;
    z-index: 2;
    overflow: hidden;
}
.stars_review {
    max-width: 120px;
    margin: 5px 0 0;
}
.revolution_title {
    margin-top: -19px;
}

.revolution_sec {
    position: relative;
    background: url('../images/banner3.png')no-repeat center top/cover;
    padding-bottom: 15%;
}

.after_shape,
.after_shape>* {
    position: relative;
}

.after_shape::before {
    content: '';
    width: 100%;
    height: 100%;
    background: url('../images/after_shape1.png')no-repeat center/100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: 6s installation infinite alternate;
}

.after_shape3::before {
    background-image: url('../images/after_shape3.png');
    background-position: center top;
    background-repeat: repeat;
}

@keyframes installation {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-20px);
    }
}

.revolution_block_row {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 120px;
    grid-row-gap: 130px;
}

.testi_img {
    margin-top: -20%;
    width: 120px;
    background: #f8f8;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: -2px -2px 12px rgb(0 0 0 / 20%);
}

.testi_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.testi_name {
    width: calc(100% - 140px);
    margin: -3% 0 0;
}

.revolution_block {
    padding: 40px;
}

.testi_name h3 {
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 8px;
}

.testi_name p {
    letter-spacing: 0.5px;
    font-size: 14px;
}

.testi_content span {
    display: block;
    margin: 0 0;
    text-transform: capitalize;
    letter-spacing: 0.3px;
    font-size: 18px;
}

.testi_content {
    text-align: center;
    font-size: 16px;
    padding: 6px 30px;
    background: url('../images/coma1.png')no-repeat left top/20px, url('../images/coma2.png')no-repeat right bottom/20px;
}

.testi_img {
    margin-top: -20%;
}

.revolution_block {
    padding: 40px;
    background: #fff;
    border-radius: 40px;
    box-shadow: 5px 5px 0px #ff0000;
}

.revolution_block2 {
    box-shadow: 5px 5px 0px #0072ff;
}

.revolution_block3 {
    box-shadow: 5px 5px 0px #ffeb00;
}

.revolution_block4 {
    box-shadow: 5px 5px 0px #17cd01;
}

.steps_title {
    background: url('../images/steps_title.png')no-repeat center/contain;
    max-width: 920px;
    padding: 35px 70px;
    margin: 0 auto;
}

.max1024 {
    max-width: 1024px;
}
.max1025{max-width: 1025px;}
.max1140{max-width: 1140px;}
.tblock_content::before {
    content: '';
    width: 100%;
    height: calc(100% - 40px);
    background: #fff;
    position: absolute;
    right: -20px;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 20px;
}

.tblock_content>* {
    position: relative;
}

.tblock_content {
    background: antiquewhite;
    padding: 50px;
    border-radius: 30px;
    position: relative;
    box-shadow: -20px -20px 12px rgb(0 0 0 / 4%);
}

.sneak_peak_sec {
    background: linear-gradient(0deg, lightblue, transparent);
    background: url('../images/discover_bg.png')no-repeat center top/cover;
}

.paying_sec {
    background: url('../images/checkout-bg.png')no-repeat center bottom/cover;
}

.pb10 {
    padding-bottom: 10%;
}

.tblock_row_r .tblock_content::before {
    right: auto;
    left: -20px;
}

.tblock_row_r .tblock_content {
    padding-left: 10px;
    box-shadow: 20px -20px 12px rgb(0 0 0 / 4%);
}

.mt-minus-5 {
    margin-top: -5%;
}

.truth_is_sec .tblock_content::before {
    top: auto;
    transform: translateX(-50%);
    left: calc(50% - 10px);
    top: -10px;
    height: 100%;
}

.gone_title,
.video_head {
    display: flex;
    align-items: center;
    justify-content: center;
}

.marketer_block {
    color: #000;
    text-align: center;
    margin-bottom: 70px;
}

.marketer_block img {
    margin: 0 0 12px;
}

.marketer_block p {
    font-size: 14px;
    letter-spacing: 0.5px;
}

.marketer_block h3 {
    font-weight: 500;
    font-size: 20px;
    letter-spacing: 0.5px;
    margin: 0 0 7px;
    text-transform: capitalize;
}

.economical_sec {
    padding-top: 8%;
    background: url('../images/instant_unlock.png')no-repeat center top/cover;
}

.bg_background {
    padding: 30px;
    background: #fff;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 40px;
}

.goodbye_sec .icon_list li::before,
.best_part_sec .icon_list li::before {
    background-image: url('../images/red-cross.png');
    width: 22px;
    height: 22px;
    top: 1px;
}

.deploy_block {
    text-align: center;
    margin-bottom: 60px;
}

.deploy_block img {
    height: 320px;
    object-fit: contain;
}

.deployai_sec {
    padding-bottom: 4%;
    /* background: url('../images/purple_bg_long.png')no-repeat center bottom/100%; */
}

.deploy_block h3 {
    width: 100%;
    max-width: 310px;
    font-size: 22px;
    letter-spacing: 0.5px;
    font-weight: 600;
    display: block;
    padding: 14px 20px;
    background: #fff;
    border-radius: 30px;
    position: relative;
    box-shadow: -3px -3px 0px #ffee7b;
    border: 1px solid #ffee7b;
    margin: 20px auto 0;
}

.deploy_block2 h3 {
    border-color: #deffa7;
    box-shadow: -3px -3px 0px #deffa7;
}

.deploy_block3 h3 {
    border-color: #ffdfd0;
    box-shadow: -3px -3px 0px #ffdfd0;
}

.deploy_block4 h3 {
    border-color: #ffc5ff;
    box-shadow: -3px -3px 0px #ffc5ff;
}

.deploy_block5 h3 {
    border-color: #ffee7b;
    box-shadow: -3px -3px 0px #ffee7b;
}

.deploy_block6 h3 {
    border-color: #deffa7;
    box-shadow: -3px -3px 0px #deffa7;
}

.deploy_block7 h3 {
    border-color: #ffdfd0;
    box-shadow: -3px -3px 0px #ffdfd0;
}

.deploy_block8 h3 {
    border-color: #ffc5ff;
    box-shadow: -3px -3px 0px #ffc5ff;
}

.title_design {
    padding: 12px 20px;
    color: #fff;
    background: url('../images/top-after_logo.png')no-repeat center/contain;
}

.harness_sec .marketer_block p {
    font-size: 15px;
    padding: 5px 0 0;
}

.harness_sec .marketer_block {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
}

.bp_img img {
    max-height: 500px;
}

.no_metters_row>*::before {
    content: '';
    width: 100%;
    max-width: 360px;
    height: 70%;
    position: absolute;
    bottom: -20px;
    background: #10C3CD;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 0 0 45px 45px;
}

.no_metters_row>.no_metters2::before {
    background: #6980CB;
}

.no_metters_row>.no_metters3::before {
    background: #5098D8;
}

.no_metters_row>.no_metters4::before {
    background: #FCB2FE;
}

.no_metters_row>.no_metters5::before {
    background: #FDAEBD;
}

.no_metters_row>.no_metters6::before {
    background: #F7BE4C;
}

.no_metters_row>.no_metters7::before {
    background: #4BCC97;
}

.no_metters_row>.no_metters8::before {
    background: #1F7DCB;
}

.no_metters_row>.no_metters9::before {
    background: #9D57C9;
}

.no_metters_row>.no_metters10::before {
    background: #E15282;
}

.no_metters_row>.no_metters11::before {
    background: #284CE3;
}

.no_metters_row>.no_metters12::before {
    background: #4B96DE;
}

.no_metters_block h3 {
    position: absolute;
    right: -90px;
    top: -30px;
    margin: 0;
    background: url('../images/strip_1.png')no-repeat center/contain;
    color: white;
    padding: 20px 50px 20px 40px;
    font-size: 20px;
    letter-spacing: 0.5px;
    font-weight: 500;
    text-transform: capitalize;
}

.no_metters2 .no_metters_block h3 {
    background-image: url('../images/strip_2.png');
}

.no_metters3 .no_metters_block h3 {
    background-image: url('../images/strip_3.png');
}

.no_metters4 .no_metters_block h3 {
    background-image: url('../images/strip_4.png');
}

.no_metters5 .no_metters_block h3 {
    background-image: url('../images/strip_5.png');
}

.no_metters6 .no_metters_block h3 {
    background-image: url('../images/strip_6.png');
}

.no_metters7 .no_metters_block h3 {
    background-image: url('../images/strip_7.png');
}

.no_metters8 .no_metters_block h3 {
    background-image: url('../images/strip_8.png');
}

.no_metters9 .no_metters_block h3 {
    background-image: url('../images/strip_9.png');
}

.no_metters10 .no_metters_block h3 {
    background-image: url('../images/strip_10.png');
}

.no_metters11 .no_metters_block h3 {
    background-image: url('../images/strip_11.png');
}

.no_metters12 .no_metters_block h3 {
    background-image: url('../images/strip_12.png');
}

.no_metters_block {
    text-align: center;
    padding: 50px 24px 24px;
    background: #fff;
    border-radius: 30px;
    box-shadow: 0 0 12px #00000014;
    max-width: 320px;
    height: 100%;
    position: relative;
    border: 2px solid #10c3cd;
}

.no_metters_row>.no_metters2 .no_metters_block {
    border-color: #6980CB;
}

.no_metters_row>.no_metters3 .no_metters_block {
    border-color: #5098D8;
}

.no_metters_row>.no_metters4 .no_metters_block {
    border-color: #FCB2FE;
}

.no_metters_row>.no_metters5 .no_metters_block {
    border-color: #FDAEBD;
}

.no_metters_row>.no_metters6 .no_metters_block {
    border-color: #F7BE4C;
}

.no_metters_row>.no_metters7 .no_metters_block {
    border-color: #4BCC97;
}

.no_metters_row>.no_metters8 .no_metters_block {
    border-color: #1F7DCB;
}

.no_metters_row>.no_metters9 .no_metters_block {
    border-color: #9D57C9;
}

.no_metters_row>.no_metters10 .no_metters_block {
    border-color: #E15282;
}

.no_metters_row>.no_metters11 .no_metters_block {
    border-color: #284CE3;
}

.no_metters_row>.no_metters12 .no_metters_block {
    border-color: #4B96DE;
}

.no_metters_row>* {
    margin-bottom: 100px;
    position: relative;
}

.no_metters_row>* .no_metters_block img {
    max-width: 200px;
    width: 100%;
    margin: 0 0 20px;
}

.no_metters_block p {
    font-size: 14px;
    letter-spacing: 0.5px;
}

img.icon_1 {
    right: -40px;
    top: -40px;
    max-width: 130px;
    margin: 0;
    width: 100%;
}

img.icon_2 {
    left: -30px;
    bottom: -5px;
    max-width: 100px;
    margin: 0;
}

img.main_img {
    /* height: 250px; */
    object-fit: contain;
}

.ban_icon {
    width: max-content;
    text-align: center;
    display: flex;
    flex-direction: column;
}

.ban_icon img {
    width: 72px;
    margin: 0 auto;
}

.ban_icon2 {
    top: 4%;
    right: 10%;
}

.ban_icon3 {
    top: 4%;
    left: 10%;
}

.ban_icon1 {
    top: 18%;
    right: 4%;
}

.ban_icon4 {
    top: 18%;
    left: 4%;
}

.ban_icon5 {
    top: 34%;
    right: 5%;
}

.ban_icon6 {
    top: 34%;
    left: 5%;
}

.ban_icon span {
    padding: 4px 10px;
    display: inline-block;
    background: #202529;
    text-align: center;
    border-radius: 20px;
    color: #fff;
    font-size: 12px;
    letter-spacing: 0.5px;
    margin: 5px 0 0;
}

.marketer_block img {
    transition: 0.2s linear;
}

.pink-clr {
    color: #ff0076;
}

.marketer_block:hover img {
    transform: scale(1.05);
}

.praising_sec {
    padding-bottom: 20%;
}

.darkpurple-text {
    color: #3e024c;
}

.game_changer {
    width: 100%;
    max-width: 220px;
}
.another_prod {
    padding: 30px;
    border: 2px dashed rgb(102, 102, 102);
    border-radius: 20px;
    max-width: 540px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.checkbox_link {
    padding: 12px;
    background: #10a187;
    color: #fff;
    letter-spacing: 0.5px;
    border-radius: 8px;
    display: flex;
    align-items: center;
}
.money_backrow2 {
    background-color: #2F7AFC;
    border: 1px solid #70707021;
    border-radius: 12px;
    padding: 40px 30px;
}
.money_backrow2 .icon_list li {
    padding-left: 30px;
}
.money_backrow2 .icon_list li::before {
    width: 20px;
    height: 20px;
}
.list_table {
    background-color: #fff;
    border-radius: 12px;
    padding: 30px 20px;
}
img.disc-1 {
    position: absolute;
    left: -10px;
    top: 60px;
}
img.disc-2 {
    position: absolute;
    right: -38px;
    top: 129px;
}
img.disc-4 {
    position: absolute;
    bottom: 205px;
    right: 17px;
}
img.disc-3 {
    position: absolute;
    bottom: 420px;
    left: 4px;
}
img.uncle_sam {
    position: absolute;
    right: -15%;
    bottom: -15px;
    opacity: 0.05;
}

img.are_you_img {
    width: 100%;
    max-height: 500px;
    object-fit: contain;
}

/* .paying_sec{
    background: url('../images/checkout_bg.jpg')no-repeat center/cover;
    position: relative;
}
.paying_sec > *{position: relative;}
.paying_sec::before {
    border-radius: 20px;
    content: '';
    width: 100%;
    height: 100%;
    background: linear-gradient(270deg, rgb(0 0 0 / 50%), transparent);
    position: absolute;
    left: 0;
    top: 0;
} */
.team_sec {
    background: #000;
    /* background: url('../images/banner3.png')no-repeat center top/cover; */
}

.arrow {
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    animation: shapeani1 3s linear infinite;
}

/* .create_your_sec{
    background: url('../images/create_bg.png')no-repeat center/100%;
} */
.all_team {
    border-radius: 12px;
}

.paying_sec .marketer_block p {
    font-size: 16px;
    letter-spacing: 0.5px;
    display: inline-block;
    background: url('../images/strip_10.png')no-repeat center/contain;
    color: #fff;
    padding: 10px 50px;
}

.good_bye_img {
    width: 100%;
    max-width: 520px;
    margin-bottom: -6%;
}

.purple_1 {
    color: #9900ff;
}

.purple_2 {
    color: #b02ee1;
}

.bg_purpleshadow {
    background: #9660FE;
    color: #fff;
    display: inline-block;
    padding: 12px 40px;
    position: relative;
    box-shadow: -8px 8px 0px #6630cd;
}

.bg_purpleshadow2 {
    background: #ff0076;
    box-shadow: -8px 8px 0px #a8014f;
}

.bg_2 {
    color: #fff;
    background: url('../images/copy-user.png')no-repeat center/contain;
    padding: 40px 60px 60px;
    max-width: 1100px;
}

.magnify_img {
    animation: rotationReverse 3s linear infinite;
    z-index: 1;
    left: 5%;
    top: 5%;
    position: absolute;
}

.magnify_img img {
    max-width: 70px;
    width: 100%;
}

.orange_bg {
    background: url('../images/text-bg-shape13.png')no-repeat center/contain;
    padding: 14px 30px 38px;
    display: inline-block;
    max-width: 720px;
}

.create_your_sec {
    background: url('../images/human_bg_wave4.png')no-repeat center bottom/cover;
    padding-bottom: 15% !important;
}

.best_part_sec {
    background: url('../images/bgrocket.png')no-repeat center top/100%;
}

.everythimg_sec {
    background: url('../images/section5.png')no-repeat center top/cover;
    padding-top: 15% !important;
    padding-bottom: 20% !important;
}

.faq_sec {
    background: url('../images/faq_bg.png')no-repeat 5% bottom/20%;
    padding-bottom: 10% !important;
}

.full_control_img {
    max-height: 700px;
}

.human_robot {
    max-height: 500px;
}

.bg_purpleshadow3 {
    background: #eec957;
    color: black;
    box-shadow: -8px 8px 0px #c39f3d;
}

span.splash_bg {
    background: url('../images/strip_6.png')no-repeat center/contain;
    padding: 15px 60px 20px 26px;
    display: inline-block;
    color: #fff;
}

span.redsplash_bg {
    background-image: url(../images/strip_13.png);
    padding: 10px 80px 10px 50px;
}

.video_box iframe {
    height: 412px;
}

.steps_icon {
    right: 5%;
    left: auto;
    width: 120px;
    top: 25%;
}

.steps_icon2 {
    left: 5%;
    right: auto;
    top: 50%;
}

.steps_icon3 {
    top: 70%;
}

.animation2 {
    animation: shapeani1 4s linear infinite;
    z-index: 1;
}

.un_icons {
    right: auto;
    left: 5%;
    width: 90px;
    top: 20%;
}

.un_icon1,
.un_icon3,
.un_icon5 {
    right: 5%;
    left: auto;
}

.un_icon1 {
    top: 11%;
}

.un_icon2 {
    top: 18%;
}

.un_icon3 {
    top: 40%;
}

.un_icon4 {
    top: 26%;
}

.un_icon5 {
    top: 56%;
}

.bg_yellow2 {
    background: #ff0;
    padding: 0px 12px;
    color: #000;
    display: inline-block;
    max-width: max-content;
}

/*ai*/