.content {



    color: #ffffff;



    z-index: 1;



    position: relative;



    padding-top: 120px;



    padding-bottom: 150px;



    line-height: 1.50;



}







.content p {



    margin: 1rem 0;



}







.category .post {



    margin: 50px 0;



}







.category .post:first-child {



    margin: 0;



}







.category .post a.button {



    background: linear-gradient(to left, #34d399, #38bdf8);



    border-radius: 5px;



    width: 139px;



    height: 38px;



    display: flex;



    align-items: center;



    justify-content: center;



    color: rgba(15, 23, 42, 1);



    font-size: 14px;



    font-weight: 600;



}







.pagination {



    display: flex;



    flex-direction: row;



    gap: 10px;



}







.pagination .page-numbers {



    border-radius: 5px;



    border: 2px solid transparent;



    font-size: 14px;



    font-weight: 600;



    padding: 5px 10px;



}







.pagination a.page-numbers {



    background-color: transparent;



    color: #36c8c8;



    border-color: #36c8c8;



    box-shadow: 0 0 6px 1px rgba(52, 211, 153, 0.7);



    cursor: pointer;



}







.pagination span.current {



    background: linear-gradient(to left, #34d399, #38bdf8);



    color: rgba(15, 23, 42, 1);



}



.single_post_btn img{



    max-width:200px;



}





.home h2 {

    color: #fff;

    margin: 10px 0px;

    font-size: 25px;

    font-weight: 700;

}

.home p {

    color: #fff;

}

.home .info .subtitle{

    text-align: center;

    margin-bottom: 80px;        

}

.home .info h1 {

    margin-bottom: 20px;

}

.home .video p {

    max-width: 500px;

}

.home .subtitle {

    text-align: center;

}

.home .partner p, .home .partner a {

    font-size: 16px;

}

.home .partner a {

    background: linear-gradient(to right, #34d399, #38bdf8);

    -webkit-background-clip: text;

    -webkit-text-fill-color: transparent;

}

.text-center {

    text-align: center;

}

.home #partner .desc {

    max-width: 500px;

    margin: auto;

}

.home .steps_main_item_text {

    height: 100px;

}

.benefits h2 {

    text-align: center;

}

.home .FAQ h2, .home .FAQ h1 {

    text-align: center;

}


.highlight { font-weight:bold; }
.heading-1 { font-size: 60px; font-weight: 800; background: linear-gradient(to right, #34d399, #38bdf8); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-transform: uppercase; margin: 0; padding: 0; }
.heading-2 { color: #fff; font-size: 30px; font-weight: 700; max-width: 400px; text-transform: uppercase; }