body {
    font-family: 'Outfit', sans-serif;
    font-size: 16px;
    line-height: 1.42857143;
    color: #ffffff;
}
.font_quicksand{font-family: 'Quicksand', sans-serif;}
div#table_checkout {
    padding-top: 40px;
    border-top: 1px solid;
    margin-top: 50px;
}
.cross_sec {
    max-width: 900px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.cross_sec > p {
    background: linear-gradient(90deg, #EC515C -3.28%, #8B1FA1 100%);
    padding: 8px 20px 7px 60px;
    letter-spacing: 0.5px;
    position: relative;
    border-radius: 9px;
}
.another_prod {
    padding: 24px;
    border: 2px dashed #666;
    border-radius: 20px;
}
.cross_sec > p::before {
    content: '';
    width: 70px;
    height: 70px;
    background: url(../images/no-cross1.png)no-repeat center/contain;
    position: absolute;
    left: -24px;
    top: -12px;
}

ul, ol{
    padding: 0; 
    padding-left: 20px;
    font-family: 'Outfit', sans-serif;
}
.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;
}
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;
}
.banner_btn {
    display: inline-block;
    padding: 16px 60px;
    max-width: max-content;
    background: #fff;
    width: 100%;
    border-radius: 60px;
    border: 2px solid #328C56;
    color: #328C56;
    font-weight: 500;
    box-shadow: 0 25px 50px rgba(69, 68, 68, 0.25);
}
/*Letter Spacing*/
.ls-5 {
    letter-spacing: -0.25px;
}

.ls-1 {
    letter-spacing: -0.5px;
}

.ls-2 {
    letter-spacing: -1px;
}
.ls2 {
    letter-spacing: 2px;
}
.ls5 {
    letter-spacing: 5px;
}
.ls1 {
    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: #FACA1F;
}
.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: 200px;
    margin: 0px auto;
}
.max200 {
    max-width: 400px;
}
.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 {
    padding: 0% 0 2%;
}
.primary_btn a {
    display: inline-block;
    margin: 0 auto;
    padding: 20px 60px;
    font-weight: 900;
    text-transform: capitalize;
    font-size: 32px;
    background: #FDB800;
    border-radius: 50px;
    color: #0c0320;
    letter-spacing: 0.8px;
    transition: 0.3s linear;
    max-width: max-content;
}
.primary_btn a:hover {
    background: #00af56;
    color: #fff;
}
.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;
}

.warning_row img{
    width: 116px;
}
.warning_row .warning_text{
    width: calc(100% - 136px);
}
.money_backrow {
    background: #F5ECF9;
    box-shadow: 4px 6px 14px 7px rgb(0 0 0 / 25%);
    border-radius: 119px;
    padding: 80px 50px;
}

.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_robot.png') no-repeat left 125%/70%, url('../images/banner_bg.png')no-repeat center/cover;
    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: #ffe6e6;
    box-shadow: 3.5px 6.062px 0px 0px rgb(237 146 146);
}

.banner_options_sec {
    background: #010005;
}
.mt-minus-10{
    margin-top: -10%;
}
.absolute_img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 30%;
}
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 5s 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: 80px;
    right: 5%;
    top: 48%;
    animation: rotationReverse 8s linear infinite;
}
.radio{
    width: 45px;
    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: 20px;
}
.banner_list .icon_list li:not(:last-child) {
    padding-bottom: 16px;
    border-bottom: 1px solid #01db732e;
    margin-bottom: 16px;
}
.icon_list li::before {
    content: '';
    width: 28px;
    height: 28px;
    background: url('../images/mic-list.png')no-repeat center/contain;
    position: absolute;
    left: 0;
    top: 0px;
}
.icon_list li {
    font-size: 20px;
    letter-spacing: 0.4px;
    position: relative;
    padding-left: 36px;
}
.icon_list {
    list-style: none;
    padding: 0;
    margin: 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;
}
.yellow_bg2{
    background: #FDB800;
    border: 1px solid #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;
}
.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;
}
.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;
}
.cta_sec {
    background: url('../images/cta-bg.jpg')no-repeat center/cover;
    position: relative;
}
/* .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;
} */
.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;
}
.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%;
}
.intro_sec {
    background: url('../images/intro1.png')no-repeat left 10%/6%,
    url('../images/intro2.png')no-repeat 10% 35%/3%, 
    url('../images/intro3.png')no-repeat 20% 40%/3%, 
    url('../images/intro4.png')no-repeat left 70%/12%, 
    url('../images/intro5.png')no-repeat 100% 15%/12%, 
    url('../images/intro6.png')no-repeat 100% 60%/8%, 
    url('../images/intro3.png')no-repeat 80% 65%/3%, 
    url('../images/intro7.png')no-repeat 90% 90%/4%;
}
.banner_2{
    background: url('../images/banner_2_lt.png')no-repeat left 10%/20%, url('../images/banner_2rt.png')no-repeat right 10%/20%;
} 
.cant_decide_sec{
    background: url('../images/group_77.png')no-repeat center/100%, linear-gradient(180deg, #E8F4FF 0%, rgba(255, 238, 238, 0.00) 100%) ;
}
.pb20{padding-bottom: 20% !important;}
.six_figures {
    background: url('../images/steps_bg.png')no-repeat center/cover;
}
.green_bg2 {
    display: inline-block;
    background: #0EC4A4;
    padding: 20px 40px;
    border-radius: 60px;
    box-shadow: 0 6px 0px #2EA28F;
}
.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_icon1{
    width: 150px;
    top: 10%;
}
.alter_img {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 98%;
}
.money_back_row {
    max-width: 1140px;
    width: 100%;
}
.teble_icons{
    left: 10%;
    top: 15%;
}
.table_icon2, .table_icon4{
    right: 10%;
    left: auto;
    top: 40%;
}
.table_icon3{
    top: 60%;
}
.table_icon4{
    top: 80%;
}
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;
    left: -50px;
    top: -25px;
}
.minheight400{
    min-height: 400px;
}
.stars img{max-width: 100px;}
.steps_content {
    padding: 40px 0;
}
.steps_row2 .step_count, 
.stars {
    left: auto;
    right: -50px;
}
.steps_row {
    padding: 0 40px;
    border-radius: 40px;
    background: radial-gradient(79.27% 78.92% at 47.66% 35.22%, rgba(255, 255, 255, 0.92) 28.13%, #B8E7FF 99.48%);
    max-width: 1140px;
    box-shadow: 0 8px 0px #8AD3F8;
}
.steps_row2{
    background: radial-gradient(79.83% 79.83% at 50.04% 47.78%, rgba(255, 255, 255, 0.87) 33.33%, #DBBAFF 75.52%);
    box-shadow: 0 8px 0px #C38CFF;
}
.steps_row3{
    background: radial-gradient(63.76% 61.98% at 46.76% 46.74%, rgba(255, 255, 255, 0.83) 13.54%, #BDF3BD 77.60%);
    box-shadow: 0 8px 0px #7DD07D;
}
.steps_img {
    margin-top: -10%;
    padding-bottom: 5%;
}
img.absolute_gif {
    position: absolute;
    left: 4px;
    top: 4px;
    width: 462px;
}
.max_394{
    max-width: 680px;
}
.happy_users{
    background: url('../images/top_bg.png')no-repeat center 10%/auto, url('../images/bg_top.png')no-repeat left 20%/100%, url('../images/bg_bottom.png')no-repeat left 160%/70%;
    background-color: #3F3CDA;
}
.trun_to_sec{
    background: url('../images/establish_bg.png')no-repeat center/cover;
}
.happy_users .steps_row::before{
    content: '';
    width: 140px;
    height: 150px;
    background: url('../images/user-left.png')no-repeat center/contain;
    position: absolute;
    left: -70px;
    bottom: -70px;
    z-index: 1;
}
.happy_users .steps_row2::before{
    left: auto;
    right: -70px;
    transform: rotateY(180deg)
}
/*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;
}
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: 24px;
    padding: 20px 35px;
}
.top_line {
    padding: 30px;
}
/*popup*/

/*ai*/
.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;
    border-radius: 12px;
    color: black;
    padding: 15px 30px;
}
.max750{max-width: 900px;}
.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;
}
.bg_green{
    display: inline-block;
    padding: 10px 40px;
    border-radius: 30px;
    background: #00b460;
}
.after_video_box::before {
    content: '';
    position: absolute;
    left: 3%;
    bottom: -25%;
    background: url('../images/gift_dummy.png')no-repeat center/contain;
    width: 175px;
    height: 255px;
    z-index: 99;
}
.after_video_box p {
    padding: 37px 32px;
    border-radius: 50px;
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background: #00AF56;
}
.after_video_box > * {
    z-index: 9;
    position: relative;
}
.radius_30{
    border-radius: 50px;
    padding: 16px 30px;
}
.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;
}
.revolution_sec {
    position: relative;
    background: url('../images/checkout_1.png')no-repeat left 5%/12%, url('../images/checkout_lb.png')no-repeat left bottom/15%, url('../images/checkout_rt.png')no-repeat right top/22%;
}
.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;
}
.red-clr2{color: #FF0000;}
.after_shape3::before{
    background-image: url('../images/after_shape3.png');
    background-position: center top;
    background-repeat: repeat;
}
.after_shape4::before{
    background-image: url('../images/after_shape4.png');
    background-size: 100%;
    background-position: center top;
    background-repeat: no-repeat;
}
.listeners_sec2{
    background: url('../images/listen-lt.png')no-repeat 12% 5%/5%,
    url('../images/listen-lb.png')no-repeat 3% 90%/7%,
    url('../images/listen-rt.png')no-repeat 92% 10%/7%,
    url('../images/listen-rb.png')no-repeat 97% 95%/3%;
}
@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_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;
}
.max1024{max-width: 1199px;}
.tblock_content::before {
    content: '';
    width: 100%;
    height: 100%;
    background: #FCFAFA;
    position: absolute;
    right: -12px;
    top: -12px;
    border-radius: 56px;
}
.tblock_content > * {
    position: relative;
}
.tblock_content {
    background: antiquewhite;
    padding: 30px 30px 40px 50px;
    border-radius: 62px;
    position: relative;
    box-shadow: -20px -20px 12px rgb(0 0 0 / 4%);
}
.blocksides::before{
    content: '';
    width: 70px;
    height: 100px;
    background: url('../images/features/yellow-lt.png')no-repeat center/contain;
    position: absolute;
    left: 15px;
    top: -20px;
    z-index: 9;
}
.blocksides::after{
    content: '';
    width: 150px;
    height: 100px;
    background: url('../images/features/yellow-rb.png')no-repeat center/contain;
    position: absolute;
    right: 30px;
    bottom: -20px;
}
.purple_sides::before{background-image: url('../images/features/purple-lt.png');}
.purple_sides::after{background-image: url('../images/features/purple-rb.png');}
.green_sides::before{background-image: url('../images/features/green-lt.png');}
.green_sides::after{background-image: url('../images/features/green-rb.png');}
.red_sides::before{background-image: url('../images/features/red-lt.png');}
.red_sides::after{background-image: url('../images/features/red-rb.png');}
.blue_sides::before{background-image: url('../images/features/blue-lt.png');}
.blue_sides::after{background-image: url('../images/features/blue-rb.png');}
.sneak_peak_sec {
    background: linear-gradient(180deg, #F8F6FE 3.65%, #FFE7BE 57.81%, #F8F5FD 93.61%);
}
.paying_sec {
    background: url('../images/works-lb.png')no-repeat left bottom/30%, url('../images/works-rb.png')no-repeat right bottom/30%;
}
.pb10{
    padding-bottom: 10%;
}
.tblock_row_r .tblock_content::before{
    right: auto;
    left: -12px;
}
.tblock_row_r .tblock_content{
    padding-left: 30px;
    padding-right: 50px;
    box-shadow: 20px -20px 12px rgb(0 0 0 / 4%);
}
.mt-minus-5{
    margin-top: -5%;
}
.max500{max-width: 500px; letter-spacing: 0.5px;}
.ears_have_sec{
    background: url('../images/Frame.png')no-repeat center/100%;
    background-color: #A46CFF;
}
.took_a_look_sec{
    background: url('../images/took1.png')no-repeat 10% 12%/auto, url('../images/took2.png')no-repeat 80% 8%/auto, url('../images/took3.png')no-repeat 0% 40%/auto, url('../images/took4.png')no-repeat 10% 65%/auto, url('../images/took5.png')no-repeat 100% 70%/auto;
}
.prob_is_sec{
    background: url('../images/prob_bg_1.png')no-repeat 0% 10%/auto, url('../images/prob_bg_2.png')no-repeat 65% 0%/auto, url('../images/prob_bg_3.png')no-repeat 100% 50%/auto, url('../images/prob_bg_4.png')no-repeat 88% 20%/auto, url('../images/prob_bg_5.png')no-repeat 40% 95%/auto;
}
.truthis_sec{
    background: url('../images/truth-bg.png') no-repeat center/cover;
}
.full_width_img{
    background: url('../images/full-img-bg.jpg') no-repeat center/cover;
}
.avoid_sec{
    background: url('../images/avoid-lt.png') no-repeat left top/auto, url('../images/avoid-rt.png') no-repeat right top/auto;
    background-color: #0C1430;
}
.huge_amount_sec{
    background: url('../images/audiobook_bg_lb.png') no-repeat left bottom/auto, url('../images/audiobook_bg_rt.png') no-repeat right top/auto, url('../images/audiobook_bg.png') no-repeat center/cover;
}
.frustrated_sec{
    background: url('../images/frustrated-lt.png') no-repeat left 12%/auto, url('../images/frustrated-rt.png') no-repeat right 10%/auto, url('../images/frustrated_box.png') no-repeat 20% 12%/auto, url('../images/frustrated-circle.png') no-repeat 80% 20%/auto;
}
.podcast_img img{
    z-index: 9;
}
.podcast_img::before, .podcast_img::after{
    content: '';
    width: 350px;
    height: 350px;
    background: url('../images/podcast-imgbg-lt.png')no-repeat center/contain;
    position: absolute;
    left: -12%;
    top: -12%;
    z-index: 1;
}
.podcast_img::after{
    background-image: url('../images/podcast-imgbg-rb.png');
    position: absolute;
    left: auto;
    top: auto;
    right: -12%;
    bottom: -12%;
}
.tb_border{
    border-top: 5px solid #000;
    border-bottom: 5px solid #000;
}
.big_fishes_sec{
    background: url('../images/booming-lt.png')no-repeat left top/auto, url('../images/booming-rb.png')no-repeat right bottom/auto;
}
.top_border{
    border-top: 5px solid #000;
}
.ears_have_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 auto 30px;
    transition: 0.2s linear;
    max-width: 280px;
    width: 100%;
}
.marketer_block h3 {
    font-weight: 500;
    font-size: 20px;
    letter-spacing: 0.5px;
    margin: 0;
    text-transform: capitalize;
}
.bg_background {
    padding: 30px;
    background: #fff;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 40px;
}

.deploy_block{
    text-align: center;
    margin-bottom: 60px;
}
.deploy_block img{
    height: 320px;
    object-fit: contain;
}
.deployai_sec {
    padding-bottom: 4%;
}
.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;
}
.max950{max-width: 950px;}
.big_fish_block img {
    height: 80px;
}
.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;
}
.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_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: 95px;
    margin: 0 auto;
}
.ban_icon3 img{
    width: 55px;
}
.ban_icon2 img{
    width: 72px;
}
.ban_icon1 {
    top: 12%;
    left: 5%;
}
.ban_icon2 {
    top: 30%;
    right: 10%;
}
.ban_icon3 {
    top: 55%;
    left: 4%;
}
.ban_icon4 img{width: 30px;}
.ban_icon4 {
    top: 74%;
    right: 5%;
}
.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;
}
.pink-clr{
    color: #ff0076;
}
.marketer_block:hover img{
    transform: scale(1.05);
}
.praising_sec{padding-bottom: 20%;}
.darkpurple-text{color: #3e024c;}
.bg_purple{
    background: #33106C;
    padding: 12px 40px;
    max-width: max-content;
    border-radius: 60px;
    margin: 0 auto;
}
.game_changer {
    width: 100%;
    max-width: 280px;
}
.yellow_clr{
    color: #FED500;
}
.money_backrow2 {
    background-color: #2F7AFC;
    border: 1px solid #70707021;
    border-radius: 12px;
    padding: 40px 30px;
}
.list_table{
    background-color: #fff;
    border-radius: 12px;
    padding: 30px 20px;
}
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{
    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;
}
.arrow{
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    animation: shapeani1 3s linear infinite;
}
/* .create_your_sec{
} */
.all_team{border-radius: 12px;}
.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;
}
.magnify_img {
    animation: rotationReverse 3s linear infinite;
    z-index: 1;
    left: 5%;
    top: 5%;
    position: absolute;
}
.magnify_img img{
    max-width: 70px;
    width: 100%;
}
.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: 5px 20px;
    color: #000;
    display: inline-block;
    max-width: max-content;
}
/*ai*/
.checkbox_link {
    padding: 12px;
    background: #10a187;
    color: #fff;
    letter-spacing: 0.5px;
    border-radius: 8px;
    display: flex;
    align-items: center;
}
.video_content{
    position: absolute;
    bottom: 15.8%;
    left: 51.4%;
    transform: translateX(-50%);
    width: 100%;
}
.vid_imgs {
    display: flex;
    flex-wrap: wrap;
}
.vid_imgs > * {
    width: 50%;
    max-width: max-content;
    margin: 0 30px 0px;
    animation: 6s installation infinite alternate;
}
.vid_imgs > *.video_img1{ animation-duration: 7s;}
.vid_imgs > *.video_img2{ animation-duration: 5s;}
.vid_imgs > *.video_img3{ animation-duration: 5.5s;}
.vid_imgs > *.video_img4{ animation-duration: 6.5s;}
.vid_imgs > *.video_img5{ animation-duration: 6s;}
.vid_imgs > *.video_img6{ animation-duration: 7.5s;}
.vid_imgs > *.video_img7{ animation-duration: 4.5s;}
.video_img3, .video_img4, .video_img8, .video_img7 {
    margin-bottom: 0;
}
.video_img2, .video_img4, .video_img5, .video_img7 {
    margin-top: -90px;
    height: fit-content;
}
.video_img1, .video_img3, .video_img6, .video_img8 {
    padding-top: 90px;
    height: fit-content;
}
.cross_list{
    list-style: none;
    padding: 0;
}
.cross_list li{
    padding-left: 35px;
    position: relative;
}
.cross_list li::before{
    content: '';
    width: 24px;
    height: 24px;
    background: url('../images/no-cross.png')no-repeat center/contain;
    position: absolute;
    left: 0;
    top: 3px;
}
.audio_block{
    border-radius: 20px;
    overflow: hidden;
}
.audio_block > * {
    padding: 30px 20px;
    background: #2A1C31;
}
.audio_block > *.bg_change2 {
    padding: 20px 20px;
    background: #3B2E41;
}
.green_bg{
    background: #58F998;
    padding: 14px 30px;
    border-radius: 12px;
    display: inline-block;
}
.table_btn a {
    max-width: 100%;
    padding: 20px 30px;
}
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;
}