* {

    margin: 0;

    padding: 0;

    box-sizing: border-box;

}



body, html {

    overflow-x: hidden;

}



.bannersec {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/header_bg3.png');

    background-position: center center;

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

}



.brand_logo {

    text-align: center;

}



.brand_logo img {

    width: 100%;

    max-width: 300px;

}



.content_div {

    text-align: center;

}



.para_div {

    background-color: #3d54ff27;

    border: 1px dashed #a303ff;

    border-radius: 100px;

    max-width: 900px;

    margin: 20px auto;

    padding: 12px;

    text-align: center;

}



.para_div p {

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.4px;

    margin-bottom: 0;

    font-weight: 400;

    font-size: 21px;

}



.para_div p span {

    font-weight: 700;

}





.heading_cont h3 span:nth-child(1) {

    background-color: #3766ff;

    padding: 0px 10px;

    font-weight: 900;

}



.heading_cont h3 span:nth-child(2) {

    color: #ffe300;

    transition: .6s all ease;

}



.heading_cont h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-size: 32px;

    font-weight: 400;

}





.heading_cont img {

    width: 100%;

    margin: 20px auto;

    max-width: 1140px;

}







.Artificial h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-size: 35px;

    font-weight: 700;

}



.Artificial h4 span {

    border-bottom: 2px solid #ffffff

}



.bonuses {

    background-image: url('https://infinityboxai.cc/wp-content/uploads/2023/07/stoke.png');

    background-size: cover;

    background-repeat: no-repeat;

    max-width: 1050px;

    margin: 20px auto;

    padding: 20px;

}



.bonuses h5 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-size: 45px;

    font-weight: 900;

}



.Skyrocket p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-size: 25px;

    font-weight: 700;

}



.Skyrocket p i {

    border-bottom: 2px solid #ffffff;

}



.para_succ {

    margin: 20px 0px;

}



.para_succ p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-size: 22px;

    font-weight: 400;

}



.para_succ p span:nth-child(1) {

    font-weight: 900;

    color: #01d0ff;

}



dl, ol, ul {

    padding: 0;

}



.para_succ p span:nth-child(2) {

    border-bottom: 2px solid #ffffff;

}



.grid_list {

    display: grid;

    grid-template-columns: 670px 4fr;

    grid-gap: 2em;

    margin: 30px auto;

    max-width: 1240px;

}



.child_list iframe {

    width: 100%;

    border-radius: 20px;

    height: 380px;

    border: 6px solid #01d0ffd7;

}



.child_list ul li {

    position: relative;

    list-style: none;

    color: #ffffff;

    font-size: 20px;

    text-align: left;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 15px;

}



.child_listss {

    padding: 10px 30px;

}



.child_list ul li:before {

    content: "";

    width: 30px;

    height: 30px;

    position: absolute;

    left: -40px;

    background: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/icon.png');

    background-size: contain;

    background-repeat: no-repeat;

    top: 8px;

}



.child_list li span {

    font-weight: 700;

}



.exra p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-size: 18px;

    font-weight: 300;

}



.exra {

    margin: 15px 0px;

}



.exra .first_div span {

    color: #ffe300;

    font-weight: 800;

}



.exra .sec span:nth-child(1) {

    color: #ffffff;

    font-weight: 800;

}



.exra i {

    border-bottom: 1px solid;

}



.limit {

    border: 0.1px dashed #ffffff;

    padding: 5px;

}



.limit p {

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-weight: 300;

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

}



.limit p span:nth-child(1) {

    color: #ff0000;

    font-weight: 900;

}



.limit p span:nth-child(2) {

    color: #ffffff;

    font-weight: 900;

}



.price_div {

    margin: 10px 0px;

}



.price_div h3 {

    font-size: 24px;

    line-height: 2.1196;

    font-weight: 700;

}



.price_div h5 {

    letter-spacing: 0.2px;

    color: #ffffff;

    margin-bottom: 0;

    font-weight: 300;

    font-size: 22px;

    font-family: 'Montserrat', sans-serif;

}



.price_div h5 span:nth-child(1) {

    border-bottom: 1px solid;

}



.price_div h5 span:nth-child(2) {

    font-weight: 900;

}





.btn-primary {

    border: 5px solid #bca816;

    background-color: #fdff36;

    width: 100%;

    color: #000000;

    border-radius: 100px;

    font-size: 26px;

    font-family: 'Montserrat', sans-serif;

    font-weight: 900;

    padding: 10px;

    -webkit-animation: effectBounce 1.5s infinite;

    animation: effectBounce 1.5s infinite;

    -webkit-animation-timing-function: ease-in-out;

    animation-timing-function: ease-in-out;

    transition: .2s;

}



.btn-primary span {

    font-weight: 600;

    font-size: 18px;

    color: #a303ff;

}



.btn-primary i {

    font-weight: 900;

    border-bottom: 1px solid;

    font-size: 18px;

}



.btn_div {

    margin: 20px 0px;

}



@keyframes effectBounce {

    100%, 15%, 45%, 70%, 90%, 99% {

        -webkit-transform: translateY(0);

        transform: translateY(0);

        -webkit-box-shadow: 0 0 0 0 transparent;

        box-shadow: 0 0 0 0 transparent;

    }



    35% {

        -webkit-transform: translateY(-20%);

        transform: translateY(-20%);

        -webkit-box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);

        box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);

    }



    55% {

        -webkit-transform: translateY(-15%);

        transform: translateY(-15%);

        -webkit-box-shadow: 0 5px 4px -4px rgba(0, 0, 0, .25);

        box-shadow: 0 5px 4px -4px rgba(0, 0, 0, .25);

    }



    80% {

        -webkit-transform: translateY(-10%);

        transform: translateY(-10%);

        -webkit-box-shadow: 0 4px 3px -3px rgba(0, 0, 0, .25);

        box-shadow: 0 4px 3px -3px rgba(0, 0, 0, .25);

    }



    95% {

        -webkit-transform: translateY(-2%);

        transform: translateY(-2%);

        -webkit-box-shadow: 0 2px 3px -3px rgba(0, 0, 0, .25);

        box-shadow: 0 2px 3px -3px rgba(0, 0, 0, .25);

    }

}



.btn-primary:hover span, .btn-primary:focus span {

    color: #ffffff;

}



.btn_div img {

    max-width: 403px;

}



.warning {

    background-color: #000000;

    padding: 10px;

    max-width: 500px;

    margin: auto;

}



.warning p {

    margin-bottom: 0;

    font-family: 'Montserrat', sans-serif;

    font-weight: 400;

    font-size: 18px;

    color: #ffffff;

}



.warning span {

    background-color: #ff0000;

    padding: 5px 10px;

    font-weight: 900;

}



.comm {

    border: 1px dashed #ff0000;

    padding: 10px;

    max-width: 600px;

    margin: 10px auto;

    text-align: center;

}



.comm h6 {

    letter-spacing: 0.3px;

    line-height: 1.2195;

    color: #ffffff;

    margin-bottom: 0;

    font-weight: 700;

    font-size: 18px;

    font-family: 'Montserrat', sans-serif;

}



@media screen and (max-width: 1199.99px) {

    .grid_list {

        display: grid;

        grid-template-columns: repeat(1, 1fr);

        grid-gap: 2em;

        margin: 30px auto;

        max-width: 100%;

    }

}



@media screen and (max-width: 767px) {

    .heading_cont h3 {

        font-size: 28px;

    }



    .Artificial h4 {

        font-size: 28px;

    }



    .bonuses h5 {

        font-size: 35px;

    }



    .child_list iframe {

        height: 200px;

    }



    .heading_cont h3 {

        font-size: 18px;

        margin-bottom: 10px;

        line-height: 1.219;

    }



    .btn-primary {

        font-size: 18px;

    }



    .btn-primary span, .btn-primary i {

        font-size: 16px;

    }



    .child_list ul li {

        font-size: 16px;

    }

}





/* <!-- next section --> */



.steps_section {

    background-image: url("https://infinityboxai.cc/Aininjakit_sales_page/Assets/BG-3.jpg");

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

    background-position: center;

}





.powerful {

    text-align: center;

    margin: 20px 0px;

}



.powerful h2 {

    font-size: 38px;

    margin-bottom: 0;

    font-weight: 700;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}



.powerful span:nth-child(1) {

    font-weight: 400;

}





.powerful span:nth-child(2) {

    border-bottom: 2px solid;

}





.bg_ele {

    background-image: url('https://infinityboxai.cc/assets/img//stoke.png');

    width: 100%;

    padding: 20px;

    background-repeat: no-repeat;

    background-position: center;

    margin: 20px 0px;

    background-size: contain;

}



.bg_ele h3 {

    font-size: 60px;

    margin-bottom: 0;

    font-weight: 900;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}



.gif_grid {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 1em;

    margin: 30px auto;

    max-width: 1200px;

    padding: 50px 0px;

    background-color: #354dff18;

    border-radius: 20px 0px 0px 20px;

}



.ch_grid img {

    width: 100%;

    max-width: 510px;

    margin: auto;

    border: 6px solid #0253fc;

    border-radius: 20px;

}



.ch_grids .stp {

    background-color: #354cff;

    max-width: 200px;

    margin: auto;

    padding: 10px;

    border-radius: 30px 0px 30px 0px

}







.ch_grids h3 {

    font-size: 54px;

    color: #354cff;

    font-weight: 900;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}



.Separates {

    border-bottom: 1px dashed #354cff;

    background-color: initial;

    width: 450px;

    margin: 20px auto;

}





.ch_grids .stp p {

    margin-bottom: 0;

    font-size: 26px;

    font-weight: 900;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}



.parasteps {

    text-align: left;

    max-width: 500px;

    margin: auto;

}



.parasteps p {

    font-size: 22px;

    font-weight: 400;

    color: #000000;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0;

}



@media screen and (max-width:1199.99px) {

    .gif_grid {

        width: 100%;

        max-width: 100%;

    }



    .Separates {

        display: none;

    }



    .parasteps {

        width: 100%;

        padding: 0px 10px;

    }



}



@media screen and (max-width: 1080px) {

    .gif_grid {

        grid-template-columns: repeat(1, 1fr);

    }



    .bg_ele {

        background-size: cover;

    }

}





@media screen and (max-width: 767px) {







    .bg_ele h3 {

        font-size: 26px;

    }



}



@media screen and (max-width: 240px) {







    .powerful h2 {

        font-size: 26px;

    }

}



.ch_grids .stpss {

    background-color: #a303ff;

}



.ch_grids .Create {

    color: #a303ff;

}



.ch_grids .sgh {

    background-color: #01d0ff;

}



.ch_grids .sghs {

    color: #01d0ff;

}



/* <!-- next section --> */



/* new */

.ctasection {

    background-color: #fae810;

    padding: 50px 0px;

    position: relative;

    min-height: 500px;

}



.warning_section {

    background-color: #ff0000;

    padding: 15px;

}



.warning_section {

    text-align: center;

}



.warning_section span {

    font-weight: 800;

}



.warning_section i {

    color: #fae810;

}



.warning_section h3 {

    font-size: 22px;

    font-weight: 400;

    line-height: 1.2195;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0;

}



.top_media {

    background-color: #ff0000;

    padding: 15px;

    position: absolute;

    top: -30px;

    right: 0;

    left: 0;

    max-width: 900px;

    border-radius: 20px;

    margin: auto;

    text-align: center;

}



.top_media span {

    border-bottom: 1px solid;

    font-weight: 900;

}



.top_media h3 {

    margin-bottom: 0;

    font-size: 22px;

    font-weight: 400;

    line-height: 1.2195;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}



.hrry {

    text-align: center;

    margin: 20px 0px;

}



.hrry h4 {

    font-size: 28px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}



.hrry h4 span:nth-child(1) {

    font-weight: 900;

}



.hrry h4 span:nth-child(2) {

    border-bottom: 1px solid;

}





.ctagrid {

    display: grid;

    grid-template-columns: 700px 4fr;

    text-align: center;

    grid-gap: 2em;

    max-width: 1200px;

    margin: auto;



}



.grid_ctasec h3 {

    font-size: 26px;

    font-weight: 800;

    color: #000000;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

}







.grid_ctasec h5 {

    letter-spacing: 0.2px;

    color: #000000;

    margin-bottom: 20px;

    font-weight: 300;

    font-size: 22px;

    font-family: 'Montserrat', sans-serif;

}



.grid_ctasec h5 span:nth-child(1) {

    border-bottom: 1px solid;

}



.grid_ctasec h5 span:nth-child(2) {

    font-weight: 900;

}



.grid_ctasec img {

    max-width: 316px;

    width: 100%;

    margin: 20px auto;

}







.btn-info {

    border: 5px solid #bc1616;

    background-color: #ff0000;

    width: 100%;

    color: #ffffff;

    border-radius: 100px;

    font-size: 26px;

    font-family: 'Montserrat', sans-serif;

    font-weight: 900;

    padding: 20px;

    -webkit-animation: effectBounce 1.5s infinite;

    animation: effectBounce 1.5s infinite;

    -webkit-animation-timing-function: ease-in-out;

    animation-timing-function: ease-in-out;

    transition: .2s;

}



.btn-info span {

    font-weight: 400;

    font-size: 18px;

}



.btn-info i {

    font-weight: 900;

    font-size: 18px;

}



.btn_div {

    margin: 20px 0px;

}



@keyframes effectBounce {

    100%, 15%, 45%, 70%, 90%, 99% {

        -webkit-transform: translateY(0);

        transform: translateY(0);

        -webkit-box-shadow: 0 0 0 0 transparent;

        box-shadow: 0 0 0 0 transparent;

    }



    35% {

        -webkit-transform: translateY(-20%);

        transform: translateY(-20%);

        -webkit-box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);

        box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);

    }



    55% {

        -webkit-transform: translateY(-15%);

        transform: translateY(-15%);

        -webkit-box-shadow: 0 5px 4px -4px rgba(0, 0, 0, .25);

        box-shadow: 0 5px 4px -4px rgba(0, 0, 0, .25);

    }



    80% {

        -webkit-transform: translateY(-10%);

        transform: translateY(-10%);

        -webkit-box-shadow: 0 4px 3px -3px rgba(0, 0, 0, .25);

        box-shadow: 0 4px 3px -3px rgba(0, 0, 0, .25);

    }



    95% {

        -webkit-transform: translateY(-2%);

        transform: translateY(-2%);

        -webkit-box-shadow: 0 2px 3px -3px rgba(0, 0, 0, .25);

        box-shadow: 0 2px 3px -3px rgba(0, 0, 0, .25);

    }

}



.btn-info:hover span, .btn-info:focus span {

    color: #000000;

}





.comm h4 {

    font-size: 20px;

    font-weight: 900;

    letter-spacing: 0.03px;

}



.executives {

    border: 2px dashed #000000;

    text-align: center;

    max-width: 1100px;

    margin: auto;

    padding: 10px;

}





.executives p {

    font-size: 24px;

    font-weight: 400;

    color: #000000;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0;

}



.executives p span {

    font-weight: 700;

}



@media screen and (max-width: 1399.99px) {

    .ctagrid {

        grid-template-columns: 600px 4fr;

        max-width: 100%;

    }

}



@media screen and (max-width:1199.99px) {

    .ctagrid {

        grid-template-columns: repeat(1, 1fr);

    }



    .top_media {

        position: initial;

    }

}



@media screen and (max-width: 767px) {

    .btn-info {

        font-size: 18px;

    }



    .btn-info span, .btn-info i {

        font-size: 16px;

    }



    .hrry h4 {

        font-size: 22px;

    }



    .executives p {

        font-size: 22px;

    }

}



/* new */





/* ...... */

.listed_section {

    background-image: url('https://infinityboxai.cc/wp-content/uploads/2023/05/9-20.png');

    background-size: cover;

    background-position: center center;

    background-attachment: fixed;

    background-repeat: no-repeat;

    padding: 50px 0px;

}



.modal-dialog {

    max-width: 930px;

}



.Countless {

    text-align: center;

}





.Countless h2 {

    font-size: 50px;

    color: #212529;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0;

}





.modal-headers {

    position: relative;

}



.modal-headers .btn-close {

    position: absolute;

    right: -10px;

    top: -10px;

    background: black;

    border-radius: 100px;

    color: white;

    padding: 0;

    width: 35px;

    height: 35px;

    display: flex;

    align-content: center;

    align-items: center;

    justify-content: center;

    z-index: 99999;

    border: 3px solid #ffffff;

}



.btn-close {

    opacity: 1;

    z-index: 99999;

}



.btn-close i {

    vertical-align: middle;

    font-size: 20px;

}



.video-div {

    max-width: 900px;

    margin: 30px auto;

}



.video-div img {

    width: 100%;

}



.modal-body iframe {

    width: 100%;

    height: 506px;

}



.abs {

    position: relative;

}



.play_icon {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

}



.modal-body {

    padding: 0;

}



.play_icon i {

    font-size: 80px;

    color: #ff0000;

}



.grid-of-video {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    grid-gap: 1em;

    text-align: center;

}



.grid-of-video img {

    width: 100%;

}







@media screen and (max-width: 1080px) {

    .grid-of-video {

        grid-template-columns: repeat(2, 1fr);

    }



    .modal-dialog {

        max-width: 500px;

    }



    .modal-body iframe {

        width: 100%;

        /* height: 100%; */

    }

}



@media screen and (max-width: 767px) {

    .Countless h2 {

        font-size: 30px;

    }



    .grid-of-video {

        grid-template-columns: repeat(1, 1fr);

    }



    .modal-body iframe {

        width: 100%;

        /* height: 100%; */

    }



}



/* ..... */



/* freeext */

.freeext {

    text-align: center;

}



.extobite {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg1.2.png');

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

    background-position: center;

}



.freeext h3 {

    font-size: 40px;

}



.freetext_clss {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    max-width: 1200px;

    margin: 30px auto;

    grid-gap: 2em;

}



.ch_freets img {

    width: 100%;

    max-width: 291px;

    margin: 10px auto;

}



.Complicated {

    background-color: #ff0000;

    padding: 10px;

    border-bottom: 5px solid #bc1616;

    border-radius: 10px;

}



.Complicated p {

    font-size: 18px;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0;

}



.Complicated p span {

    font-weight: 800;

    color: #fae810;

}





@media screen and (max-width: 1080px) {

    .freetext_clss {

        grid-template-columns: repeat(2, 1fr);

        max-width: 100%;

    }

}



@media screen and (max-width: 767px) {

    .freetext_clss {

        grid-template-columns: repeat(1, 1fr);

    }

}



/* happier replacer */

.happier {

    padding: 50px 0px;

    background-color: #fefeff;

    background: linear-gradient(10deg, #dfe7ff 10%, #fefeff 100%);

}



.happier {

    text-align: center;

}





.ecxpen p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0;

    font-size: 35px;

}



.ecxpen p span:nth-child(1) {

    font-weight: 800;

}



.ecxpen p i {

    border-bottom: 1px solid;

}





@media screen and (max-width: 767px) {

    .ecxpen p {

        font-size: 26px;

    }

}



.iconimg {

    position: relative;

    max-width: 700px;

    margin: auto;

}



.igmg {

    background-color: #f9d300;

    max-width: 500px;

    padding: 10px;

    margin: auto;

    border-radius: 100px;

}



.igmg p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0;

    font-size: 30px;

}



.arrowright {

    position: absolute;

    right: 0;

    top: 50%;

}



.arrowright img {

    max-width: 68px;

    width: 100%;

}



.arrowleft {

    position: absolute;

    left: 0;

    top: 50%;

}



.arrowleft img {

    max-width: 68px;

    width: 100%;

}



.price_grid_img {

    display: grid;

    grid-template-columns: repeat(4, 1fr);

    max-width: 1200px;

    margin: 80px auto;

    grid-gap: 2em;

}



.ch_pr_gr img {

    width: 100%;

    max-width: 270px;

    margin: auto;

}





/*  */



@media screen and (max-width: 767px) {

    .price_grid_img {

        display: grid;

        grid-template-columns: repeat(1, 1fr);

        margin: 20px auto;

    }



    .igmg p {

        font-size: 26px;

    }



    .arrowright {

        position: initial;

    }



    .arrowleft {

        position: initial;

        display: none;

    }

}



.grid_svgd {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    grid-gap: 2em;

    max-width: 930px;

    margin: auto;

    margin-top: 80px;

}



.grid_svgdsss {

    margin-bottom: 80px;

}



@media screen and (max-width: 767px) {

    .grid_svgd {

        grid-template-columns: repeat(1, 1fr);

        margin: 20px auto;

        max-width: 1000px;

    }



    .grid_svgdsss {

        margin-bottom: 20px;

    }

}



.dcredss {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 2em;

    max-width: 635px;

    margin: 40px auto;

}





@media screen and (max-width: 767px) {

    .dcredss {

        grid-template-columns: repeat(1, 1fr);

    }



}



.Handful {

    margin: 40px 0px 0px 0px;

}



.Handful p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 20px;

    font-size: 30px;

}



.Handful p span {

    border-bottom: 1px solid;

}



.Handful h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 700;

    margin-bottom: 0;

    font-size: 42px;

    line-height: 1.5;

}



.Handful h3 span {

    background-color: #f9d300;

    padding: 0px 10px;

}





@media screen and (max-width: 767px) {

    .Handful h3 {

        font-size: 30px;

    }

}



/* Giant */



.Giant {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg5.png');

    background-position: center top;

    background-attachment: fixed;

    background-repeat: no-repeat;

    padding: 50px 0px;

    background-size: cover;

    text-align: center;

}





.Complex_gr {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 2em;

    max-width: 1140px;

    text-align: center;

    margin: 40px auto;

}



.Delivers img {

    max-width: 500px;

    width: 100%;

    margin: 50px auto;

}



.Delivers p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0;

    font-size: 22px;

    line-height: 1.5;

}



.Delivers span {

    font-weight: 800;

    color: #354cff;

}



@media screen and (max-width: 767px) {

    .Complex_gr {

        grid-template-columns: repeat(1, 1fr);

    }

}



.calculationimg img {

    max-width: 1032px;

    margin: auto;

    text-align: center;

    width: 100%;

}



.calculationimg {

    text-align: center;

    padding: 50px 0px;

}



.bgdf {

    text-align: center;

    background-size: cover;

}







.bgdf h3 {

    font-size: 46px;

}



.Propel p {

    font-size: 47px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0;

}



.Propel h4 {

    font-size: 54px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0;

    line-height: 1.5;

}



.Propel h5 {

    font-size: 32px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0;

}



@media screen and (max-width: 767px) {

    .bgdf h3 {

        font-size: 28px;

    }



    .bgdf h4 {

        font-size: 28px;

    }



    .bgdf h5 {

        font-size: 21px;

    }

}



/* ,marketing */



.marketing {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/BG-5.jpg');

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

}





.Emailmark {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 1140px;

    margin: auto;

    grid-gap: 1em;

}





.Emailmark img {

    max-width: 515px;

    margin: auto;

    width: 100%;

}



.cutemail ul li span img {

    width: 100%;

    max-width: 35px;

    margin: auto 20px;

}



.cutemail ul li {

    list-style: none;

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    color: #fff;

    margin-bottom: 15px;

}







.seems {

    padding: 15px 20px;

}



.seems p {

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    color: #fff;

    margin-bottom: 0;

}



.Dead {

    text-align: center;

}



.Traditional {

    text-align: center;

}



.Traditional h5 {

    color: #ffffff;

    font-size: 44px;

}



.Traditional h5 span {

    border-bottom: 1px solid;

}



@media screen and (max-width: 992px) {

    .Emailmark {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .Traditional h5 {

        font-size: 28px;

    }

}





@media screen and (max-width: 568px) {

    .seems p {

        font-size: 16px;

    }



    .cutemail ul li {

        font-size: 16px;

    }



    .cutemail ul li span img {

        max-width: 15px;

    }



    .seems {

        padding: 15px 10px;

    }

}











/* Artificial Intelligence*/



.Intelligence {

    text-align: center;

    padding: 50px 0px;

}



.Instead h5 {

    font-size: 43px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    line-height: 1.4;

    color: #212529;

    margin-bottom: 0;

}



.bgdf {

    max-width: 1000px;

    margin: auto;

}



.Instead h5 span {

    border-bottom: 2px solid;

}



.Instead p {

    font-size: 25px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    line-height: 1.4;

    color: #212529;

    margin-bottom: 0;

}



.Instead p span {

    border-bottom: 2px solid;

    font-weight: 800;

}



.Aspects {

    margin: 50px 0px;

}



.Aspects img {

    width: 100%;

    max-width: 1400px;

    margin: auto;

}



@media screen and (max-width: 1080px) {

    .bgdf {

        max-width: 100%;

    }

}





/* bbbbbb */







.International {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg2-1.png');

    background-position: center center;

    background-attachment: fixed;

    background-repeat: no-repeat;

    background-size: cover;

    text-align: center;

    padding: 50px 0px;

}





.ifjk h3 {

    font-size: 39px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 700;

    line-height: 1.4;

    color: #ffffff;

    margin-bottom: 0;

}



.Deadss {

    max-width: 1100px;

    margin: 20px auto;

    background-size: cover;

}



.Deadss h3 {

    font-size: 60px;

}



.Growth h3 i {

    border-bottom: 2px solid;

}



.Growth h3 span {

    background-color: #ffff00;

    padding: 0px 6px;

    color: #000000;

}



.imgd {

    background-color: #0253fc;

    padding: 10px;

    border-radius: 100px;

    max-width: 1140px;

    margin: 30px auto;

}



.imgd p {

    font-size: 22px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0;

    color: #ffffff;

}



.imgd p span {

    font-weight: 700;

}



.adverent {

    margin-top: 60px;

}



.adverent img {

    max-width: 1000px;

    width: 100%;

    margin: auto;

}



@media screen and (max-width: 1080px) {

    .Deadss {

        max-width: 100%;

    }

}



@media screen and (max-width: 767px) {

    .ifjk h3 {

        font-size: 26px;

    }



    .Deadss h3 {

        font-size: 30px;

    }



    .Instead h5 {

        font-size: 30px;

    }

}



/* custmize */

.custmizehe {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg4-1.png');

    background-size: cover;

    background-repeat: no-repeat;

    background-position: center;

    padding: 50px 0px;

}



.jstruh {

    max-width: 1200px;

    background-size: cover;

    text-align: center;

    margin: auto;

}



.jstruh h3 {

    font-size: 55px;

}



.Flooded {

    text-align: center;

    margin: 20px 0px;

}



.Flooded h3 {

    font-size: 42px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 700;

    margin-bottom: 0;

    color: #ffffff;

}



.Flooded h3 span {

    border-bottom: 2px solid;

}



.Flooded p {

    font-size: 22px;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 700;

    margin-bottom: 0;

    margin-top: 30px;

}



.prosper {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 1em;

    max-width: 1140px;

    margin: 40px auto;

}



.cerebral img {

    max-width: 521px;

    width: 100%;

    margin: auto;

}



.cerebral p {

    font-size: 20px;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0;

}



.cerebral p span {

    font-weight: 700;

}



.months {

    border-bottom: 1px solid;

}



@media screen and (max-width: 1080px) {

    .jstruh {

        max-width: 100%;

    }



    .prosper {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .jstruh h3 {

        font-size: 30px;

    }

}



/* helped */



.custmizehes {

    padding: 50px 0px;

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg5.png');

    background-repeat: no-repeat;

    background-size: cover;

}



.Floodeds {

    text-align: center;

}





.Floodeds h3 {

    font-size: 56px;

    color: #000000;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0;

}





.Floodeds p {

    font-size: 28px;

    color: #000000;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 700;

    margin-bottom: 20px;

}



.Floodeds h3 span {

    color: #3766ff;

}



.Floodeds p span {

    border-bottom: 2px solid;

}











.shabbn ul li span img {

    width: 100%;

    max-width: 35px;

    margin: auto 20px;

}



.shabbn ul li {

    list-style: none;

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    color: #000000;

    margin-bottom: 15px;

    position: relative;

}





.shabbn ul li:before {

    content: "";

    width: 30px;

    height: 30px;

    position: absolute;

    left: -40px;

    background: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/icon.png');

    background-size: contain;

    background-repeat: no-repeat;

    top: 8px;

}







@media screen and (max-width: 767px) {



    .Floodeds h3 {

        font-size: 30px;

    }



    .Flooded h3 {

        font-size: 30px;

    }



}









@media screen and (max-width: 568px) {





    .shabbn ul li {

        font-size: 16px;

    }



    .shabbn ul li span img {

        max-width: 15px;

    }





}





/* robert */

.Leading {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg-robot.png');

    background-size: cover;

    background-position: center center;

    background-repeat: no-repeat;

    padding: 80px 0px;

}



.Attract {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 1em;

    max-width: 1140px;

    margin: auto;

}



.ardg {

    border: 1px dashed #ffffff;

    padding: 10px;

    text-align: center;

    margin: 20px 0px;

}



.ardg p {

    font-size: 22px;

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0px;



}



.Businesss h3 {

    font-size: 72px;

    color: #01d0ff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 700;

    margin-bottom: 0px;

}



.ardgled p {

    color: #ffffff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0px;

    font-size: 30px;

}



.ardgled p span {

    border-bottom: 2px solid;

    font-weight: 700;

}



@media screen and (max-width: 1080px) {

    .Attract {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .Businesss h3 {

        font-size: 30px;

    }



    .ardgled p {

        font-size: 22px;

    }

}







@media screen and (max-width: 240px) {

    .Businesss h3 {

        font-size: 24px;

    }



}





/* safely */



.safely {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/BG2.png');

    background-size: cover;

    background-position: left top;

    background-repeat: no-repeat;

    padding: 50px 0px;

}



.best {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 1140px;

    margin: auto;

    grid-gap: 1em;

}



.going h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0px;

    font-size: 40px;

    line-height: 1.3;

}



.going h3 span {

    border-bottom: 2px solid;

}



.going h4 {

    color: #354cff;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0px;

    font-size: 47px;

    line-height: 1.3;

    margin-top: 10px;

}



.going p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0px;

    font-size: 22px;

    line-height: 1.3;

}



.going p span {

    font-weight: 700;

}



.atte {

    border-bottom: 2px solid;

}



.going img {

    max-width: 536px;

    margin: auto;

    width: 100%;



}





@media screen and (max-width: 1080px) {

    .best {

        grid-template-columns: repeat(1, 1fr);

    }

}





@media screen and (max-width: 767px) {

    .going h3 {

        font-size: 30px;

    }



    .going h4 {

        font-size: 26px;

    }

}







/* new */







.Feeling h3 {

    font-weight: 400;

}



.Feeling h3 span {

    font-weight: 700;

}





.mind {

    border-bottom: 2px solid;

}



.custmizehess {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg3-1.png');

    background-size: cover;

    background-position: center center;

    padding: 50px 0px;

}





/* Glitters */

.Glitters {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg-4.png');

    background-size: cover;

    background-position: center center;

    background-attachment: fixed;

    padding: 50px 0px;

}



.prds h3 {

    color: #000000;

}



.Energy {

    display: grid;

    border-radius: 20px;

    padding: 20px;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 1em;

    max-width: 1080px;

    text-align: center;

    margin: 50px auto;

    background-color: #f6f6ffbe;

    border: 1px dashed #070059;

}



.Timegr img {

    max-width: 533px;

    width: 100%;

    margin: auto;

}



.tso p {

    color: #ffffff;

}



.Timegr .pbw {

    background-color: #ff0000;

    padding: 0px 20px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0px;

    font-size: 45px;

    color: #ffffff;

    line-height: 1.3;

}



.Timegr p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 400;

    margin-bottom: 0px;

    font-size: 24px;

    line-height: 1.3;

}



.svaa {

    display: flex;

    align-items: center;

    justify-content: center;

}



.tons {

    margin-top: 15px;

}



.Timegr p span {

    font-weight: 700;

}





.engrr {

    background-color: #070059;

}



@media screen and (max-width: 1080px) {

    .Energy {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .Timegr .pbw {

        font-size: 28px;

    }



    .Timegr p {

        font-size: 20px;

    }

}



/* pkit */

.pkit {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/intro_bg3.png');

    /* background-position: center center; */

    background-repeat: no-repeat;

    background-size: cover;

    padding: 0px 0px 50px 0px;

    text-align: center;

}



.introduction {

    max-width: 300px;

    margin: auto;

    background-color: #ffffff;

    padding: 20px;

    border-radius: 100px 0px 100px 0;

}



.introduction p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    font-weight: 800;

    margin-bottom: 0px;

    font-size: 26px;

    line-height: 1.3;

}



.shlong p {

    font-size: 24px;

    font-weight: 700;

}



.shlong p span {

    border-bottom: 2px solid;

}



.gbj {

    margin-top: 15px;

}



.gbj h3 {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 36px;

    line-height: 1.3;

    color: #ffffff;

}



.gbj h2 {

    font-weight: 800;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 90px;

    line-height: 1.3;

    color: #01d0ff;

}



.bunddleim img {

    width: 100%;

    max-width: 1000px;

    margin: 20px auto;

}



.yelltext h4 {

    font-weight: 800;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 41px;

    line-height: 1.3;

    color: #ffffff;

}





.yelltext h4 span {

    color: #ffff00;

    border-bottom: 2px solid;

}



@media screen and (max-width: 767px) {

    .introduction p {

        font-size: 20px;

    }



    .gbj h3 {

        font-size: 28px;

    }



    .gbj h2 {

        font-size: 36px;

    }



    .yelltext h4 {

        font-size: 30px;

    }

}





/* neee */



.Monthly {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg1.2.png');

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

}



.Yearly {

    text-align: center;

}



.Yearly h3 {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 41px;

    line-height: 1.3;

    color: #ffffff;

}



.Yearly h3 span {

    font-weight: 700;

    border-bottom: 2px solid;

}



.Mercy {

    text-align: center;

    margin: 20px 0px;

}



.Mercy h5 {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 33px;

    line-height: 1.3;

    color: #ffffff;

}



.Mercy h5 i {

    color: #ffff00;

    border-bottom: 1px solid;

}



.Exorbitant {

    text-align: center;

    margin: 20px 0px;

}





.Exorbitant h4 {

    font-weight: 900;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 36px;

    line-height: 1.3;

    color: #ffffff;

}



.nows {

    text-align: center;

    margin: 20px 0px;

}



.nows p {

    font-weight: 700;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 24px;

    line-height: 1.3;

    color: #ffffff;

}



.Paying {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 1em;

    max-width: 1140px;

    margin: auto;

}



.gridPaying ul li:before {

    content: "";

    width: 30px;

    height: 30px;

    position: absolute;

    left: -40px;

    background: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/23.png');

    background-size: contain;

    background-repeat: no-repeat;

    top: 0px;

}



.gridPaying ul li {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 20px;

    font-size: 20px;

    line-height: 1.5;

    color: #ffffff;

    position: relative;

    list-style: none;

}



.gridPaying p {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 10px;

    font-size: 20px;

    line-height: 1.3;

    color: #ffffff;

}



.gridPaying img {

    max-width: 453px;

    width: 100%;

    margin: auto;

}



.griddx {

    padding: 0px 30px;

}





@media screen and (max-width: 1080px) {

    .Paying {

        grid-template-columns: repeat(1, 1fr);

    }

}





@media screen and (max-width: 767px) {

    .Yearly h3 {

        font-size: 28px;

    }



    .Mercy h5 {

        font-size: 25px;

    }



    .Exorbitant h4 {

        font-size: 25px;

    }



    .nows p {

        font-size: 20px;

    }

}



.fitvidsignoress {

    margin: 30px 0px;

}





.fitvidsignoress iframe {

    border-radius: 20px;

    ;

    border: 6px solid #01d0ffd7;

}



.vidas {

    padding: 50px 0px;

    background-image: url("https://infinityboxai.cc/Aininjakit_sales_page/Assets/See-How-Fast-Easy-Using-Propel-AI-Kit-Is-bg.png");

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center;

}



@media screen and (max-width: 1080px) {

    .fitvidsignoress iframe {

        width: 100% !important;



    }

}





@media screen and (max-width: 767px) {

    .fitvidsignoress iframe {



        height: 200px;

    }

}





/* charges */

.charges {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg4-1.png');

    background-size: cover;

    background-position: center center;

    background-attachment: fixed;

    text-align: center;

    padding: 50px 0px;

}



.expr h3 {

    font-weight: 900;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 10px;

    font-size: 38px;

    line-height: 1.3;

    color: #ffffff;

}



.expr h3 span {

    border-bottom: 2px solid;

}



.expr {

    margin: 20px 0px;

}



.grid_ext {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    max-width: 1140px;

    margin: 30px auto;

    grid-gap: 1.4em;

}



.exprtgre {

    background-color: #040143;

    border: 1px solid #394aff;

    border-radius: 15px;

    padding: 20px;

}



.exprtgre img {

    width: 100%;

    max-width: 200px;

    margin: auto;

}



.wbon {

    margin-top: 20px;

}



.wbon p {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 10px;

    font-size: 24px;

    line-height: 1.3;

    color: #ffffff;

}







@media screen and (max-width: 1080px) {

    .grid_ext {

        grid-template-columns: repeat(2, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .expr h3 {

        font-size: 26px;

    }



    .grid_ext {

        grid-template-columns: repeat(1, 1fr);

    }

}





/* rounded */

.rounded {

    background-image: url("https://infinityboxai.cc/Aininjakit_sales_page/Assets/BG-Graphic15.png");

    background-size: cover;

    background-position: center center;

    background-attachment: fixed;

    padding: 50px 0px;

}



.aldig {

    text-align: center;

    margin: 20px 0px;

}



.aldig p {

    font-weight: 900;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 26px;

    line-height: 1.3;

}



.magic {

    text-align: center;

}



.magic h3 {

    font-weight: 900;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 42px;

    line-height: 1.3;

}



.yelor {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 1240px;

    margin: 40px auto;

    grid-gap: 2em;

}



.ulss {

    background-color: #f9d300;

    padding: 20px 20px 20px 60px;

    border-radius: 15px;

}



.ulss ul li {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 15px;

    font-size: 22px;

    list-style: none;

    line-height: 1.3;

    position: relative;

}





.ulss ul li:before {

    content: "";

    width: 30px;

    height: 30px;

    position: absolute;

    left: -40px;

    background: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/icon.png');

    background-size: contain;

    background-repeat: no-repeat;

    top: 8px;

}



@media screen and (max-width: 1080px) {

    .yelor {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .magic h3 {

        font-size: 30px;

    }



    .aldig p {

        font-size: 20px;

    }



    .ulss ul li {

        font-size: 18px;

    }

}



.girlrobert {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg1.2.png');

    background-size: cover;

    background-position: center center;

    background-attachment: fixed;

    padding: 50px 0px;

    text-align: center;

}



.Successful h3 {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 50px;

    line-height: 1.3;

    color: #ffffff;

}



.Successful h3 span {

    color: #ffff00;

    font-weight: 700;

}





.Peanuts {

    display: grid;

    grid-template-columns: 400px 4fr;

    max-width: 1140px;

    margin: 30px auto;

    background-color: #0253fc;

    border-radius: 15px;

    padding: 20px;

}



.petgr img {

    max-width: 279px;

    width: 100%;

    margin: auto;

}



.petgr h3 {

    font-weight: 700;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 40px;

    line-height: 1.3;

    color: #ffffff;

}



.jdjdsjk {

    display: flex;

    align-items: center;

    padding: 20px;

}



.mgsa {

    background-color: #6600ff;

}



@media screen and (max-width: 1080px) {

    .Peanuts {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .Successful h3 {

        font-size: 30px;

    }



    .petgr h3 {

        font-size: 22px;

    }



    .Peanuts {

        padding: 10px;

    }

}



/* Drama */

.Drama {

    background-image: url("https://infinityboxai.cc/Aininjakit_sales_page/Assets/9-20.png");

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

}



.Adieu {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 1140px;

    margin: auto;

    grid-gap: 2em;

}



.bigfi h3 {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 43px;

    line-height: 1.3;

}



.cont {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/29__opdb-op5ccad843024dd8-37709811-10.png');

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    padding: 20px;

}



.cont h4 {

    font-weight: 800;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 51px;

    line-height: 1.3;

    color: #ffffff;

}



.across p {

    font-weight: 400;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 22px;

    line-height: 1.3;

}



.across p span {

    font-weight: 700;

}



.bigfi img {

    max-width: 564px;

    margin: auto;

    width: 100%;

}





@media screen and (max-width: 1080px) {

    .Adieu {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width:767px) {

    .cont h4 {

        font-size: 30px;

    }



    .bigfi h3 {

        font-size: 30px;

    }

}



.powerfulaas {

    padding: 50px 0px;

    background-color: #f6f6ff;

 

}



.powerfuls h2 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 44px;

    line-height: 1.3;

    font-weight: 400;

}



.powerfuls {

    text-align: center;

}



.powerfuls h2 span {

    font-weight: 700;

}



.unfd img {

    max-width: 659px;

    margin: auto;

    width: 100%;

}



.kjh {

    margin: 20px auto;

}





.clacc p {

    font-size: 18px;

    line-height: 1.4;

}



.powerfuls h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 24px;

    line-height: 1.3;

    font-weight: 400;

}



.jjaa {

    display: flex;

    align-items: center;



}



.powerfuls h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 35px;

    line-height: 1.3;

    font-weight: 400;

}



.powerfuls h4 span {

    font-weight: 800;

}



@media screen and (max-width: 767px) {

    .powerfuls h2 {

        font-size: 30px;

    }



    .powerfuls h4 {

        font-size: 26px;

    }

}









/* income */



.incomess {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg6.png');

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

}





.passiveic {

    text-align: center;

}



.passiveic h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 50px;

    line-height: 1.3;

    font-weight: 800;

}



.passiveic h3 span {

    border-bottom: 2px solid;

}





.industry {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    margin: 60px auto;

    max-width: 1140px;

}



.indusgrid img {

    max-width: 384px;

    width: 100%;

    margin: auto;

}



.indusgrid p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.1px;

    margin-bottom: 0px;

    font-size: 24px;

    line-height: 1.5;

    font-weight: 400;

}



.indusgrid p span:nth-child(1) {

    font-weight: 800;

    border-bottom: 1px solid;

}



.indusgrid p span:nth-child(2) {

    font-weight: 800;

}



@media screen and (max-width: 1080px) {

    .industry {

        grid-template-columns: repeat(1, 1fr);

    }

}





@media screen and (max-width: 767px) {

    .passiveic h3 {

        font-size: 30px;

    }



    .indusgrid p {

        font-size: 20px;

    }

}



/* posi */



.unlimtited {

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

    background-position: center;

    text-align: center;

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg-3-1.png');

}



.posunt h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 34px;

    line-height: 1.5;

    font-weight: 800;

    color: #ffffff;

}



.posunt h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 50px;

    line-height: 1.5;

    font-weight: 800;

    color: #ffffff;

}



.posunt h3 span {

    border-bottom: 2px solid;

}



.loansgri {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    max-width: 1140px;

    margin: 40px auto;

    grid-gap: 2em;

}





.Shopgrid img {

    max-width: 904px;

    width: 100%;

    margin: auto;

}



.Shopgrid p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 20px;

    line-height: 1.5;

    font-weight: 400;

    color: #ffffff;

}



.luxurious {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 850px;

    margin: 40px auto;

    grid-gap: 2em;

}



@media screen and (max-width: 1080px) {

    .loansgri {

        grid-template-columns: repeat(2, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .posunt h3 {

        font-size: 30px;

    }



    .posunt h4 {

        font-size: 26px;

    }

}



@media screen and (max-width: 568px) {

    .loansgri {

        grid-template-columns: repeat(1, 1fr);

    }



    .luxurious {

        grid-template-columns: repeat(1, 1fr);

    }

}





.easysec {

    background-image: linear-gradient(rgba(0, 0, 0, 0.586), rgba(0, 0, 0, 0.51)), url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/propel.png');

    background-repeat: no-repeat;

    background-size: cover;

    padding: 100px 0;

}



.lihtbl {

    display: flex;

    align-items: center;

    justify-content: center;

    padding: 40px 30px;

    background-color: #000000b3;

    border-radius: 20px;

    max-width: 1140px;

    margin: auto;

    justify-content: center;

    text-align: center;

}



.lihtbl h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 52px;

    line-height: 1.5;

    font-weight: 800;

    color: #ffffff;

}









.lihtbl h3 .fast {

    border-bottom: 2px solid;

}





@media screen and (max-width: 676px) {

    .lihtbl h3 {

        font-size: 30px;

    }

}



/* Amazing */

.Amazing {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg3-1.png');

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center;

    padding: 50px 0px;

}



.Costam {

    text-align: center;

}





.Costam h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 50px;

    line-height: 1.5;

    font-weight: 400;

    color: #ffffff;

}



.Costam h4 span {

    color: #ffff00;

    font-weight: 800;

    border-bottom: 2px solid;

}



.Costam h5 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 41px;

    line-height: 1.5;

    font-weight: 800;

    color: #ffffff;

}



.profit-making {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    grid-gap: 1em;

    max-width: 1140px;

    margin: 40px auto;

}





.make-sense img {

    max-width: 415px;

    width: 100%;

    margin: auto;

    text-align: center;

}



.make-sense p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 20px;

    line-height: 1.5;

    font-weight: 400;

    color: #ffffff;

}



.makesense {

    border-bottom: 1px solid;

}



.make-sense p span {

    font-weight: 700;

}



@media screen and (max-width: 1080px) {

    .profit-making {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .Costam h5 {

        font-size: 28px;

    }



    .Costam h4 {

        font-size: 30px;

    }

}



/* Expensive */



.Expensive {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/BG-3.jpg');

    background-repeat: no-repeat;

    background-size: cover;

    background-size: cover;

    background-position: center center;

    background-attachment: fixed;

    background-repeat: no-repeat;

    padding: 50px 0px;

    text-align: center;

}



.Expensive p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 35px;

    line-height: 1.5;

    font-weight: 400;

}



.Outdated {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 1140px;

    margin: auto;

    margin-top: 50px;

    grid-gap: 2em;

}



.Hidden h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 25px;

    line-height: 1.5;

    font-weight: 700;

}



.Hidden img {

    max-width: 510px;

    margin: auto;

    width: 100%;

}



@media screen and (max-width: 767px) {

    .Expensive p {

        font-size: 26px;

    }



    .Outdated {

        grid-template-columns: repeat(1, 1fr);

    }



    .Hidden h4 {

        font-size: 22px;

    }

}



/* worth */



.worthsection {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/BG1bgs.png');

    background-repeat: no-repeat;

    background-size: cover;

    background-attachment: fixed;

    padding: 50px 0px;

}



.gga h3 {

    font-weight: 800;

    font-size: 38px;

}



.advb {

    text-align: center;

}



.advb h5 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 35px;

    line-height: 1.5;

    font-weight: 800;

    color: #ffffff;

}



.advb h5 span {

    color: #ffff00;

    border-bottom: 2px solid;

}



.Bonusgri {

    display: grid;

    grid-template-columns: 300px 4fr;

    max-width: 900px;

    margin: auto;

    margin-top: 50px;

    grid-gap: 2em;

    padding: 30px 30px;

    background-color: #033866d7;

    border-radius: 10px;

}



.Fastacti h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 38px;

    line-height: 1.5;

    font-weight: 800;

    color: #ffff00;

}



.Fastacti p {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 20px;

    line-height: 1.5;

    font-weight: 400;

    color: #ffffff;

}



.enprice {

    text-align: end;

    margin: 30px 0px;

}



.enprice h6 {

    color: #ffff00;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 20px;

    line-height: 1.5;

    font-weight: 800;

}



.Fastacti h4 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 26px;

    line-height: 1.5;

    font-weight: 700;

    color: #ffffff;

}



.Fastacti img {

    width: 100%;

    max-width: 500px;

    margin: auto;

}



.Costam h6 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 30px;

    line-height: 1.5;

    font-weight: 400;

    color: #ffffff;

}



.Costam h6 span {

    font-weight: 700;

    border-bottom: 2px solid;

    color: #ff0000;

}



@media screen and (max-width: 1080px) {

    .Bonusgri {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .advb h5 {

        font-size: 26px;

    }



    .gga h3 {

        font-size: 28px;

    }



    .Fastacti h4 {

        font-size: 20px;

    }



    .Fastacti h3 {

        font-size: 26px;

    }



    .Costam h6 {

        font-size: 20px;

    }



}



@media screen and (max-width: 568px) {

    .Bonusgri {

        padding: 30px 10px;

    }

}



.moneyg {

    background-color: #070427;

    padding: 50px 0px;

}



.coverr h5 span {

    color: #ffff00;

}



.Guarantee {

    display: grid;

    grid-template-columns: 300px 4fr;

    grid-gap: 2em;

    max-width: 1140px;

    margin: auto;

    margin-top: 40px;

    padding: 30px 30px;

    border: 5px solid #3446db;

    border-radius: 10px;

}



.Coveredgr img {

    max-width: 256px;

    margin: auto;

    width: 100%;

}





@media screen and (max-width: 1080px) {

    .Guarantee {

        grid-template-columns: repeat(1, 1fr);

    }

}





@media screen and (max-width: 568px) {

    .Guarantee {

        padding: 30px 10px;

    }

}





.advbss {

    text-align: center;

}



.Advice {

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/bg-Graphic19.png');

    background-repeat: no-repeat;

    background-size: cover;

    padding: 50px 0px;

    background-position: center;

}





.advbss h5 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 38px;

    line-height: 1.5;

    font-weight: 700;

    color: #ffffff;

}





@media screen and (max-width: 767px) {

    .advbss h5 {

        font-size: 26px;

    }

}





.Checking {

    padding: 50px 0px;

    background-image: url('https://infinityboxai.cc/Aininjakit_sales_page/Assets/9-20.png');

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center;

}





.anxious {

    display: grid;

    grid-template-columns: repeat(2, 1fr);

    max-width: 1140px;

    margin: auto;

    grid-gap: 2em;



}



.fjska img {

    max-width: 619px;

    margin: auto;

    width: 100%;

}



.fjdka h3 {

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-size: 45px;

    line-height: 1.5;

    font-weight: 800;

    color: #0253fc;

}



.fjdka p {

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 400;

    line-height: 1.5;

}



.fjdka p span {

    font-weight: 700;

}





@media screen and (max-width: 1080px) {

    .anxious {

        grid-template-columns: repeat(1, 1fr);

    }

}



@media screen and (max-width: 767px) {

    .fjdka h3 {

        font-size: 28px;

    }

}



.Frequently {

    padding: 50px 0px;

    background-color: #f6f6ff;

}



.frequent {

    text-align: center;

}



.frequent h2 {

    font-size: 56px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}



.qut {

    max-width: 1140px;

    margin: auto;

    padding: 30px 20px;

    margin-top: 30px;

}



.qut h6 {

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 600;

    line-height: 1.5;

}



.qut p {

    font-size: 18px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 400;

    line-height: 1.5;

}





@media screen and (max-width: 767px) {

    .frequent h2 {

        font-size: 30px;

    }

}





.prpol {

    max-width: 1140px;

    margin: auto;

}



.Site {

    padding: 50px 0px;

}



.prpol p {

    font-size: 15px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 400;

    line-height: 1.5;

}



.prpol a {

    text-decoration: none;

    color: #000000;

    font-size: 15px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 400;

    line-height: 1.5;

}





.ggg {

    display: grid;

    grid-template-columns: repeat(5, 1fr);

    text-align: center;

    margin: 30px 0px;

    grid-gap: 2em;

}





@media screen and (max-width: 768px) {

    .ggg {

        grid-template-columns: repeat(3, 1fr);

    }

}



@media screen and (max-width: 568px) {

    .ggg {

        grid-template-columns: repeat(1, 1fr);

    }

}



.Dashboard {

    background-color: #f2f2f2;

    padding: 50px 0px;

    border-radius: 20px;

}





.Possibled {

    text-align: center;

}



.Possibled h4 {

    color: #000000;

    font-size: 40px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}



.Never {

    margin: 20px 0px;

}



.Net-Value {

    max-width: 750px;

    background-color: #d2e6f4;

    padding: 40px 20px;

    margin: 40px auto;

}



.Net-Value img {

    max-width: 627px;

    width: 100%;

    margin: auto;

}



.contentss {

    text-align: center;

}



.divagag {

    background-color: #f9d300;

    padding: 10px;

    border-radius: 100px;

    max-width: 600px;

    margin: auto;

    text-align: center;

}



.divagag h4 {

    color: #000000;

    font-size: 26px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}



.ssjsj ul li {

    color: #000000;

}



.ssjsj {

    margin: 30px 0px;

    padding: 0px 40px 0px 80px;

}



.ssjsj ul li span {

    font-weight: 700;

}



.Until {

    text-align: center;

}



.Until h4 {

    color: #000000;

    font-size: 35px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}



.Until p span {

    font-weight: 400;

}



.Until p {

    color: #000000;

    font-size: 26px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}





.Until h3 {

    color: #000000;

    font-size: 45px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}





.Until h3 span {

    font-weight: 400;

}





.hrruu {

    background-color: #fdff36;

    margin: 20px 0px;

    padding: 10px;

}



.hrruu h5 {

    color: #000000;

    font-size: 26px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}



.Until h1 {

    color: #ff0000;

    font-size: 120px;

    font-family: 'Montserrat', sans-serif;

    letter-spacing: 0.2px;

    margin-bottom: 0px;

    font-weight: 700;

    line-height: 1.5;

}



@media screen and (max-width: 767px) {

    .divagag h4 {

        font-size: 20px;

    }



    .Possibled h4 {

        font-size: 26px;

    }



    .Until h4 {

        font-size: 24px;

    }



    .Until p {

        font-size: 20px;

    }



    .Until h3 {

        font-size: 26px;

    }



    .hrruu h5 {

        font-size: 22px;

    }



    .Until h1 {

        font-size: 40px;

    }



    .ssjsj {

        padding: 0px 20px 0px 30px;

    }

}





#myModaljk .modal-body {

    padding: 50px 40px 0px 40px;

}



/* #myModaljk {

    position: relative;

}



#myModaljk .modal-headers {

    position: absolute;

    right: 0;

    top: 0;

} */



#myModaljk .form-control {

    padding: 10px 15px;

}



#myModaljk .form-control:hover, #myModaljk .form-control:focus {

    box-shadow: none;

}



#myModaljk .modal-footer {

    border-top: 0;

}