.section_tag {
    color: #FFF;
    font-family: Poppins, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    border-radius: 8px;
    background: #2A8D95;
    padding: 6px 14px;
    display: inline-block;
    margin: auto 0;
    border: none;
}


.section_tag_large {
    color: #FFF;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    background: #2A8D95;
    padding: 14px 32px;
    display: inline-block;
    margin: auto 0;
    border-radius: 15px;
    outline: none;
    border: none;
}

.section_main_Heading {
    color: #000;
    text-align: center;
    font-family: Commissioner, serif;
    font-size: 56px;
    font-style: normal;
    font-weight: 700;
    line-height: 125%; /* 70px */

}

.section_main_sub_Heading {
    color: #494B50;
    text-align: center;
    font-family: Poppins, serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 170%; /* 30.6px */
    padding: 0 10%;
    margin-bottom: 40px;
}

.banner_section_main_Heading {
    color: #fff;
    text-align: center;
    font-family: Commissioner, serif;
    font-size: 72px;
    font-style: normal;
    font-weight: 700;
    line-height: 121%; /* 70px */
}

.banner_section_main_sub_Heading {
    color: rgba(255, 255, 255, 0.90);
    text-align: center;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 170%; /* 34px */
    padding: 0 10%;
    margin-bottom: 40px;
}

.card_main_heading {
    color: #FFF;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 158.333%
}

.card_sub_heading {
    color: rgba(255, 255, 255, 0.80);
    font-family: Poppins, serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 170%; /* 30.6px */
    letter-spacing: 0.18px;
}


.nft_art_generative_art_body {
    background: #FFFFFF !important;
}

.nft_art_generative_art .section_1 {
    position: relative;
    height: 90vh;
}

.nft_art_generative_art .section_1 .flickity-enabled.is-draggable .flickity-viewport img {
    height: 100%;
}

.nft_art_generative_art .section_1 .flickity-enabled.is-draggable .flickity-viewport {
    height: 90vh !important;
}

.nft_art_generative_art .section_1 .content_wrap {
    background: radial-gradient(79.44% 79.44% at 50.47% 13.74%, rgba(0, 0, 0, 0.67) 0%, #2A8D95 67.01%, rgba(0, 0, 0, 0.00) 100%);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.nft_art_generative_art .section_1 .content_wrap .content_inner {
    width: 80%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 29px;
}


.nft_art_generative_art .section_2 {
    background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 53.86%, #FFF 101.37%), url("../images/nft-art-sec2-back.png");
}

.nft_art_generative_art .section_2 .content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 130px;
    gap: 26px;
}


.nft_art_generative_art .section_2 .card_group {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 28px;
    margin-bottom: 71px;
}

.nft_art_generative_art .section_2 .card_group .card1_art_back {
    background-image: url("../images/nft-art-sec2-card1-back.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    transform: rotate(-6.987deg);
}

.nft_art_generative_art .section_2 .card_group .card2_art_back {
    background-image: url("../images/nft-art-sec2-card2-back.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    transform: rotate(7.601deg);
}

.nft_art_generative_art .section_2 .card_group .card3_art_back {
    background-image: url("../images/nft-art-sec2-card3-back.svg");
    background-repeat: no-repeat;
    background-size: contain;
    transform: rotate(-15.979deg);
    background-position: center;
}

.nft_art_generative_art .section_2 .card_group .card4_art_back {
    background-image: url("../images/nft-art-sec2-card4-back.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    transform: rotate(9.023deg);
}

.nft_art_generative_art .section_2 .card_group .card5_art_back {
    background-image: url("../images/nft-art-sec2-card5-back.svg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    transform: rotate(-13.636deg);
}

.nft_art_generative_art .section_2 .card_group .card_art {
    height: 362px;
    flex-basis: 18%;
    position: relative;
}

.nft_art_generative_art .section_2 .card_group .card_art img {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    width: 100%;
}

.nft_art_generative_art .section_2 .card_group .card_art .card_content {
    gap: 11px;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    padding: 41px 28px;
    width: 100%;
}

.nft_art_generative_art .section_2 .card_group .card_art .card_content h2 {
    color: #FFF;
    font-family: Poppins, sans-serif;
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 48px */
}

.nft_art_generative_art .section_2 .card_group .card_art .card_content p {
    color: #FFF;
    font-family: Poppins, serif;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 125%; /* 30px */
}

.nft_art_generative_art .section_2 .word_slider_wrap {
    position: relative;
    margin-top: 95px;
    overflow: hidden;
    padding: 203px;
}

.nft_art_generative_art .section_2 .word_slider_wrap .flickity-viewport {
    width: 100%;
}

.nft_art_generative_art .section_2 .word_slider {
    border-top: 8px dashed #FFC7F6;
    border-bottom: 8px dashed #FFC7F6;
    background: #FF00D6;
    height: 160px;
    position: absolute;
    bottom: 50px;
    left: 0;
    right: 0;
    z-index: 2;
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: center;
    gap: 80px;
    overflow: hidden;
}

.nft_art_generative_art .section_2 .word_slider-rotate {
    transform: rotate(-6.073deg);
    width: 101.5%;
    position: absolute;
    bottom: 126px;
    left: -15px;
    right: 0;
    z-index: 1;
    border-top: 8px dashed #FFC7F6;
    border-bottom: 8px dashed #FFC7F6;
    background: #FF00D6;
    height: 160px;
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: center;
    gap: 80px;
}

.nft_art_generative_art .section_2 .word_slider_wrap .heading_wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 10px;
    margin-right: 60px;
}


.nft_art_generative_art .section_2 .word_slider-rotate h2 {
    color: #FFC7F6;
    font-family: Poppins, sans-serif;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 48px */
    margin-bottom: 0;
    text-transform: uppercase;
}

.nft_art_generative_art .section_2 .word_slider h2 {
    color: #FFC7F6;
    font-family: Poppins, sans-serif;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 48px */
    margin-bottom: 0;
    text-transform: uppercase;
}

.nft_art_generative_art .benefits_section {
    background-image: url('../images/nft-art-benefits-sec-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.nft_art_generative_art .benefits_section .container .content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 130px;
    gap: 26px;
}

.nft_art_generative_art .benefits_section .container .card_group {
    justify-content: center;
    align-items: center;
    display: flex;
    gap: 20px;
}

.nft_art_generative_art .benefits_section .container .card_group .benefits_card {
    background-image: url('../images/nft-art-benefits-sec-card-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    height: 520px;
    width: 267px;
    border-radius: 32px;
    display: flex;
    align-items: end;
    justify-content: center;
    margin: 5px;
    background-size: cover;
}

.nft_art_generative_art .benefits_section .container .card_group .benefits_card h4 {
    color: #FFF;
    font-family: Commissioner, serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 125%; /* 40px */
    transform: rotate(-90deg) translateX(160px); 
    text-wrap: nowrap;
}

.nft_art_generative_art .benefits_section .container .card_group .benefits_card p {
    display: none;
    text-align: left;
    padding: 0;
    margin: 0;
    color: rgba(255, 255, 255, 0.80);
    font-family: Poppins, serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 170%; /* 30.6px */
}

.nft_art_generative_art .benefits_section .container .card_group .benefits_card:hover {
    width: 829px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-end;
    padding: 55px;
}

.benefits_card_hidden {
    display: none !important;
}


.nft_art_generative_art .benefits_section .container .card_group .benefits_card:hover > h4 {
    transform: unset;
    margin-bottom: 20px;
}

.nft_art_generative_art .benefits_section .container .card_group .benefits_card:hover > p {
    display: block;
}


.nft_art_generative_art .launch_section {
    background-image: url('../images/nft-art-launch_sec_back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;

}

.nft_art_generative_art .launch_section .inner_wrap {
    padding: 253px 101px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.nft_art_generative_art .launch_section .content {
    width: 45%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: start;
}

.nft_art_generative_art .launch_section .card_group {
    width: 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: start;
    flex-wrap: wrap;
    gap: 30px;
}

.nft_art_generative_art .launch_section .card_group .launch_card {
    flex-basis: 42%;
}

.nft_art_generative_art .launch_section .card_group .launch_card .nft_art_divider {
    background: #FFFFFF;
    height: 1px;
    margin: 24px 0;
}


.nft_art_generative_art .max_profits_section {
    background-image: url('../images/nft-art-max-profite-sec-background.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.nft_art_generative_art .max_profits_section .content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
}


.nft_art_generative_art .max_profits_section .card_group {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 64px;
}

.nft_art_generative_art .max_profits_section .card_group .profits_card {
    display: flex;
    flex-direction: row;
    gap: 24px;
    flex-basis: 47%;
}

/*.nft_art_generative_art .max_profits_section .card_group .profits_card .card_icon_wrap {*/
/*    border-radius: 8px;*/
/*    background: #FF61E6;*/
/*    filter: blur(12px);*/
/*}*/

.nft_art_generative_art .max_profits_section .card_group .profits_card .inner_wrap {
    border-radius: 8px;
    padding: 24px;
}


.project_development_section .container .background {
    background-image: url('../images/nft-art-dev-sec-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    display: flex;
    flex-direction: column;
    gap: 48px;
    align-items: flex-start;
    padding: 130px 72px;
}

.project_development_section {
    margin: 130px 0px;
}

.project_development_section .container .background .heading {
    color: #FFF;
    font-family: Commissioner, serif;
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%; /* 54.6px */
    margin-bottom: 48px;
}

.project_development_section .container .background .heading_wrap {
    width: 60%;
}

.nft_art_generative_art .generative_art_section {
    background-image: url('../images/nft-art-sec-genetive-art-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.nft_art_generative_art .generative_art_section .container .heading_wrap {
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
}

.nft_art_generative_art .generative_art_section .container .content {
    display: flex;
    justify-content: flex-end;
    padding: 255px 0;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .content_wrap {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.nft_art_generative_art .generative_benefits_section {
    background-image: url('../images/nft-art-benefit-sec-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    margin: 80px 0px;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group {
    display: flex;
    flex-direction: row;
    gap: 47px;
    justify-content: center;
    align-items: center;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .image_wrap_top {
    display: none;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .card_group_left {
    width: 23%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 40px;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 10px;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .img_icon_wrap {
    padding: 12px;
    display: inline-block;
    border-radius: 50%;
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap h6 {
    color: #000;
    font-family: Poppins, serif;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 172.727%
}

.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap p {
    color: #494B50;
    font-family: Poppins, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 170%; /* 28.9px */
}


.nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .img_icon_wrap img {
    width: 24px;
    height: 24px;
}

.nft_art_generative_art .roadmap-section {
    margin: 130px 0px;
    background-image: url('../images/nft-art-roadmap-sec-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.nft_art_generative_art .roadmap-section .container .content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
}

.nft_art_generative_art .roadmap-section .container .card_group {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_top {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    justify-content: space-evenly;
    position: relative;
    padding: 144px;

}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_top .card1_position {
    position: absolute;
    left: 32%;
}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_top .card2_position {
    position: absolute;
    right: 18%;
}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom .card3_position {
    position: absolute;
    left: 15%;
}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom .card4_position {
    position: absolute;
    left: 51%;
}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom .card5_position {
    position: absolute;
    right: 0;
}

.nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    justify-content: space-evenly;
    position: relative;
    padding: 144px;
}

.nft_art_generative_art .roadmap-section .container .card_group .roadmap_card {
    border-radius: 16px;
    background: #FFF;
    box-shadow: 12px 0px 44px 0px rgba(0, 0, 0, 0.10);
    overflow: hidden;
    width: 239px;
}

.nft_art_generative_art .roadmap-section .container .card_group .roadmap_card h6 {
    color: #FFF;
    text-align: center;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%; /* 28.8px */
    letter-spacing: 0.24px;
}

.nft_art_generative_art .roadmap-section .container .card_group .roadmap_card .sub_heading_wrap {
    padding: 24px;
}

.nft_art_generative_art .roadmap-section .container .card_group .roadmap_card .heading_wrap {
    padding: 24px;
}

.nft_art_generative_art .roadmap-section .container .card_group .image_wrap {
    margin: 20px 0;
}

.nft_art_generative_art .roadmap-section .container .card_group .roadmap_card p {
    color: #494B50;
    font-family: Poppins, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 165%; /* 26.4px */
}


.nft_art_generative_art .core_team_section {

    background-image: url('../images/nft-art-core-team-sec-back.png');

}


.nft_art_generative_art .roadmap-section .container .card_group .image_wrap .mobile_image {
    display: none;
}

.nft_art_generative_art .learn_more_section .container .inner_wrap .card_group {
    display: flex;
    justify-content: center;
    gap: 24px;
    position: absolute;
    top: -250px;
    left: 5%;
    width: 90%;
}

.nft_art_generative_art .learn_more_section .container .inner_wrap {
    background-image: url('../images/nft-art-learn-more-sec-back.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    position: relative;
    padding: 240px 0 80px 0;
    margin-top: 400px;
}

.nft_art_generative_art .learn_more_section .container .inner_wrap .content {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: center;
}

.generative_art_section_mobile_image {
    display: none;
}

.nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap {
    display: none;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: start;
    gap: 24px;
}

.nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .image_wrap_mobile {
    width: 24%;
}

.nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .step_card_wrap {
    width: 40%;
}

@media only screen and (max-width: 1500px) {
    .nft_art_generative_art .section_2 .word_slider-rotate {
        transform: rotate(-9.073deg);
        width: 108.5%;
        bottom: 126px;
        left: -25px;
    }

    .nft_art_generative_art .section_2 .content {
        padding-top: 80px;
    }

    .banner_section_main_Heading {
        font-size: 64px;
    }

    .banner_section_main_sub_Heading {
        font-size: 18px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art {
        height: 278px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content p {
        font-size: 16px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content h2 {
        font-size: 36px;
    }

    .nft_art_generative_art .benefits_section .container .card_group {
        gap: 8px;
    }

    .section_main_Heading {
        font-size: 45px;
    }

    .section_tag_large {
        font-size: 18px;
        padding: 9px 22px;
    }

    .card_main_heading {
        font-size: 20px;
    }

    .card_sub_heading {
        font-size: 15px;
    }

    .nft_art_generative_art .launch_section .card_group .launch_card .nft_art_divider {
        margin: 12px 0;
    }

    .nft_art_generative_art .launch_section .card_group {
        gap: 5px;
    }

    .nft_art_generative_art .launch_section .inner_wrap {
        padding: 205px 101px;
    }

    .project_development_section .container .background .heading {
        font-size: 32px;
        margin-bottom: 32px;
    }

    .project_development_section .container .background {
        padding: 100px 44px;
    }

    .section_main_sub_Heading {
        font-size: 15px;
    }

    .nft_art_generative_art .generative_art_section .container .content {
        padding: 200px 0;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap h6 {
        font-size: 18px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap p {
        font-size: 14px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .image_wrap {

    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .card_group_left {
        gap: 12px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .card_group_left {
        width: 33%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card h6 {
        font-size: 18px
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card p {
        font-size: 14px;
    }


    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group {
        top: -157px;
        left: 50%;
        width: 87%;
        transform: translateX(-50%);
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        margin-top: 320px;
        padding: 240px 0px 68px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap h6 {
        line-height: 130%;
    }

    .section_main_sub_Heading {
        margin-bottom: 28px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .content {
        gap: 0;
    }

    .section_main_Heading {
        font-size: 40px;
    }
}


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

    .banner_section_main_Heading {
        font-size: 48px;
    }

    .nft_art_generative_art .section_1 .content_wrap .content_inner {
        gap: 20px;
    }

    .banner_section_main_sub_Heading {
        font-size: 20px;
        margin-bottom: 21px;
    }

    .nft_art_generative_art .section_2 .card_group {
        flex-wrap: wrap;
    }


    .nft_art_generative_art .benefits_section .container .content {
        padding-top: 40px;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card {
        height: 440px;
    }

    .nft_art_generative_art .launch_section .inner_wrap {
        padding: 182px 101px;
    }

    .nft_art_generative_art .max_profits_section .content {
        margin-top: -22px;
    }

    .nft_art_generative_art .generative_benefits_section {
        margin: 40px 0px;
    }

    .project_development_section {
        margin: 99px 0px 0px 0px;
    }

    .nft_art_generative_art .roadmap-section {
        margin: 80px 0px;
    }

    .nft_art_generative_art .section_2 .word_slider img {
        width: 42px;
    }

    .nft_art_generative_art .section_2 .word_slider h2 {
        font-size: 28px;
    }

    .nft_art_generative_art .section_2 .word_slider_wrap .heading_wrap {
        margin-right: 32px;
    }

    .nft_art_generative_art .section_2 .word_slider {
        height: 89px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate img {
        width: 42px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate h2 {
        font-size: 28px;
    }

    .nft_art_generative_art .section_2 .word_slider_wrap .heading_wrap {
        margin-right: 32px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate {
        height: 89px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate {
        transform: rotate(-5.073deg);
        width: 108.5%;
        bottom: 90px;
        left: -25px;
    }

    .nft_art_generative_art .section_2 .word_slider_wrap {
        margin-top: 0px;
        padding: 134px;
    }

    .nft_art_generative_art .section_2 .content {
        gap: 10px;
    }

    .nft_art_generative_art .benefits_section .container .content {
        gap: 10px;
    }

    .section_main_sub_Heading {
        padding-bottom: 5px;
        margin-top: 0px;
    }

    .section_tag {
        font-size: 14px !important;
        margin-bottom: 8px !important;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card h4 {
        font-size: 28px;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card p {
        font-family: Poppins, serif;
        font-size: 14px;
    }

    .section_main_Heading {
        font-size: 38px !important;
    }

    .card_main_heading {
        font-size: 18px;
    }

    .card_sub_heading {
        font-size: 13px;
    }

    .section_tag_large {
        font-size: 14px;
        padding: 9px 22px;
    }

    .nft_art_generative_art .max_profits_section .card_group .profits_card .inner_wrap img {
        width: 42px;
    }

    .nft_art_generative_art .max_profits_section .card_group .profits_card .inner_wrap {
        border-radius: 8px;
        padding: 18px;
    }

    .section_main_sub_Heading {
        font-size: 15px;
        padding-bottom: 18px;
        margin-top: 0;
    }

    .nft_art_generative_art .max_profits_section .card_group {
        gap: 48px;
    }

    .project_development_section .container .background .heading {
        font-size: 28px;
        margin-bottom: 23px;
    }

    .nft_art_generative_art .generative_art_section .container .content {
        padding: 170px 0;
    }

    .section_main_sub_Heading {
        margin-top: 9px;
        margin-bottom: 8px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap p {
        font-size: 13px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card .heading_wrap h6 {
        font-size: 16px;
    }

    .section_main_sub_Heading {
        margin-top: 8px !important;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card {
        width: 187px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_top {
        padding: 120px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom {
        padding: 120px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card p {
        margin-bottom: 0px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card .heading_wrap {
        padding: 16px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card .sub_heading_wrap {
        padding: 16px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card p {
        font-size: 13px;
    }

    .nft_art_generative_art .core_team_section .card_group .round_card {
        width: 198px !important;
        height: 196px !important;
        gap: 6px;
    }

    .nft_art_generative_art .core_team_section .card_group .round_card img:nth-child(2) {
        width: 62px;

    }

    .nft_art_generative_art .core_team_section .card_group .round_card h5 {
        font-size: 17px;
    }

    .nft_art_generative_art .core_team_section .card_group .round_card .arrow3 {
        position: absolute;
        top: -81%;
    }

    .nft_art_generative_art .core_team_section .card_group .round_card .arrow2 {
        position: absolute;
        right: -31%;
        top: -59%;
    }

    .nft_art_generative_art .core_team_section .card_group .round_card .arrow4 {
        position: absolute;
        left: -40%;
        top: -51%;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card {
        height: 387px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        margin-top: 280px;
        padding: 206px 0px 32px;
    }
}

@media screen and (max-width: 1199px) {
    .nft_art_generative_art .benefits_section .container .card_group {
        /* flex-wrap: wrap; */
        overflow-x: auto;
    }

    .nft_art_generative_art .launch_section .card_group {
        gap: 0;
        width: 55%;
    }

    .nft_art_generative_art .launch_section .inner_wrap {
        padding: 169px 38px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        margin-top: 250px;
        padding: 100px 0px 45px;
    }

    .nft_art_generative_art .section_1 {
        height: unset;
    }

    .nft_art_generative_art .core_team_section .card_group .round_card .arrow4 {
        position: absolute;
        left: -31%;
        top: -56%;
    }

    .nft_art_generative_art .launch_section {
        background-size: auto;
    }

    .nft_art_generative_art .launch_section {
        margin: 80px 0;
    }

    .nft_art_generative_art .launch_section .card_group {
        justify-content: space-around;
    }

    .nft_art_generative_art .launch_section .inner_wrap {
        padding: 65px 38px;
    }
    .nft_art_generative_art .core_team_section .card_group .round_card img:nth-child(2) {
        width: 50px;
    }
    .nft_art_generative_art .core_team_section .card_group .round_card {
        width: 180px !important;
        height: 182px !important;
    
    }
}


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

    .nft_art_generative_art .section_2 .word_slider-rotate {
        bottom: 99px;
        left: -22px;
        height: 110px;
        gap: 80px;
        transform: rotate(-8.073deg);
        width: 105.5%;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate h2 {
        font-size: 34px;
    }

    .nft_art_generative_art .section_2 .word_slider {
        height: 110px;
    }

    .nft_art_generative_art .section_2 .word_slider h2 {
        font-size: 34px;

    }

    .nft_art_generative_art .section_2 .word_slider_wrap .heading_wrap img {
        width: 17%;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .card_group_left {
        flex-direction: row;
        width: 100%;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group {
        flex-direction: column;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .image_wrap {
        display: none;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .image_wrap_top {
        display: block;
        width: 64%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_top .card1_position {
        left: 26%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_top .card2_position {
        right: 13%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom .card3_position {
        left: 11%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom .card4_position {
        position: absolute;
        left: 44%;
    }


    .nft_art_generative_art .section_2 .word_slider_wrap {
        padding: 144px;
        margin-top: 40px;
    }

    .nft_art_generative_art .section_2 .card_group {
        margin-bottom: 20px;
    }


    .nft_art_generative_art .benefits_section .container .card_group .benefits_card:hover {
        width: 426px;
        height: 453px;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-end;
        padding: 55px;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card {
        width: 190px;
        height: 453px;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-end;
        padding: 55px;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card > p {
        display: block;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card > h4 {
        transform: unset;
        margin-bottom: 20px;
        transform: rotate(-90deg) translate(50px, -101px);
    }
}


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

    .nft_art_generative_art .generative_art_section .container .heading_wrap h2 {
        text-align: left;
    }

    .nft_art_generative_art .generative_art_section .container .content {
        padding: 90px 0;
    }

    .nft_art_generative_art .generative_art_section .container .heading_wrap p {
        margin-bottom: 0;
    }

    .nft_art_generative_art .max_profits_section .card_group .profits_card {
        flex-basis: 100%;
    }

    .banner_section_main_Heading {
        font-size: 44px;
    }


    .nft_art_generative_art .launch_section .inner_wrap {
        flex-direction: column;
        width: 100%;
        gap: 36px;
        padding: 54px 0px;
        margin: 60px 0;
    }

    .nft_art_generative_art .launch_section .content h2 {
        text-align: center !important;
    }

    .nft_art_generative_art .launch_section .content {
        width: 100%;
        gap: 22px;
        align-items: center;
    }

    .nft_art_generative_art .launch_section .card_group {
        width: 100%;
        gap: 16px;
        justify-content: space-around;
    }

    .nft_art_generative_art .launch_section {
        background-size: cover;
        background-image: url("../images/nft-art-launch_sec_back_without-shawdow.png");
    }

    .nft_art_generative_art .section_2 .word_slider {
        height: 78px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate {
        height: 78px;
    }

    .nft_art_generative_art .section_2 .word_slider h2 {
        font-size: 24px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate h2 {
        font-size: 24px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate {
        bottom: 85px;
    }

    .nft_art_generative_art .section_2 .word_slider_wrap {
        padding: 114px;
    }

    .project_development_section .container .background {
        background-image: url("../images/nft-art-dev-sec-black-back.png");
        background-size: cover;
    }

    .project_development_section .container .background .heading_wrap {
        width: 100%;
        text-align: center;
    }

    .nft_art_generative_art .section_2 .word_slider_wrap .heading_wrap {
        margin-right: 30px;
    }

    .nft_art_generative_art .generative_art_section {
        background-image: url("../images/nft-art-sec-genetive-art-back-plan.png");
    }

    .nft_art_generative_art .generative_art_section .container .heading_wrap {
        width: 100%;
        align-items: center;
    }

    .nft_art_generative_art .generative_art_section .container .heading_wrap p {
        text-align: center !important;
    }

    .nft_art_generative_art .generative_art_section .container .content {
        flex-direction: column;
        padding: 50px 0;
    }

    .project_development_section {
        margin: 71px 0px 30px;
    }

    .generative_art_section_mobile_image {
        display: block;
    }

    .nft_art_generative_art .section_1 .content_wrap .content_inner {
        width: 100%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .image_wrap {
        width: 28%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .image_wrap .desktop_image {
        display: none;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .image_wrap {
        display: none;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_bottom {
        display: none;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card_group_top {
        display: none;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card {
        width: 100%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card h6 {
        font-size: 20px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card p {
        font-size: 16px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card1_position {
        margin-top: 90px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card2_position {
        margin-top: 187px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card3_position {
        margin-top: 141px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card4_position {
        margin-top: 152px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card5_position {
        margin-top: 116px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art {
        flex-basis: 24%;
        transform: unset;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap {
        display: flex;
    }
    .banner_section_main_sub_Heading {
        font-size: 17px;
    }
    .nft_art_generative_art .max_profits_section .card_group {
        gap: 30px;
    }
    .section_main_Heading {
        font-size: 30px !important;
    }
    .project_development_section .container .background {
        padding: 60px 44px;
        border-radius: 32px;
    }
    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .image_wrap_mobile {
        width: 20%;
    }
    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group {
        gap: 12px;
        top: -140px;
    }
    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        border-radius: 32px;
    }
    .nft_art_generative_art .learn_more_section .container .inner_wrap .content {
        padding: 0 20px;
    }
    
}


@media only screen and (max-width: 767px) {
    .nft_art_generative_art .section_2 .card_group .card_art {
        flex-basis: 50%;
        height: 426px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content p {
        font-size: 24px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content h2 {
        font-size: 44px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content {
        gap: 40px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .card_group_left {
        flex-wrap: wrap;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card {
        flex-basis: 80%;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .card_group_left {
        gap: 30px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group {
        top: -87px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .step_card_wrap {
        width: 64%;
    }



    .nft_art_generative_art .roadmap-section .container .card_group .card2_position {
        margin-top: 40px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card3_position {
        margin-top: 90px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card4_position {
        margin-top: 118px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card5_position {
        margin-top: 80px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap {
        margin-top: 36px;
    }



}


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

    .nft_art_generative_art .section_2 .card_group .card_art {
        flex-basis: 62%;
        height: 443px;
    }

    .nft_art_generative_art .launch_section .card_group {
        flex-wrap: wrap;
    }

    .nft_art_generative_art .launch_section .card_group .launch_card {
        flex-basis: 60%;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        margin-top: 186px;
        padding: 80px 0px 45px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        background-size: cover;
    }
    .banner_section_main_Heading {
        font-size: 38px;
    }
    .banner_section_main_sub_Heading {
        margin-bottom: unset;
    }
}


@media only screen and (max-width: 479px) {
    .nft_art_generative_art .section_2 .word_slider-rotate {
        bottom: 105px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate {
        transform: rotate(-12.073deg);
        width: 107.5%;
    }

    .nft_art_generative_art .section_2 .card_group .card_art {
        flex-basis: 85%;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content p {
        font-size: 30px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content h2 {
        font-size: 57px;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card {
        flex-basis: 85%;
    }

    .project_development_section .container .background {
        padding: 43px 15px;
    }
    .nft_art_generative_art .step_card_wrap{
        display: flex;
            flex-wrap: wrap;
            margin-top: 100px !important;
         
    }
    .nft_art_generative_art .roadmap-section .container .card_group .card1_position {
        order: 2;
        margin-top: 20px;
    }
    .nft_art_generative_art .roadmap-section .container .card_group .card2_position{
        order: 4;
        margin-top: 20px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card3_position {
        margin-top: 20px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card4_position {
        margin-top: 20px;
        order: 3; 
    }


    .nft_art_generative_art .roadmap-section .container .card_group .card5_position {
        margin-top: 20px;
        order: 5;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card p {
        font-size: 14px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card h6 {
        font-size: 18px;
    }

    .section_main_Heading {
        font-size: 36px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group {
        top: -66px;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group {
        flex-direction: column;
        position: static;
        transform: unset;
        width: 100%;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap {
        margin-top: 70px;
        padding: 28px 0px 45px
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group div {
        margin-top: 0 !important;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group > :nth-child(1) {
        margin: 30px 0;
        text-align: center;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group > :nth-child(2) {
        display: none;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group > :nth-child(3) {
        display: none;
    }

    .nft_art_generative_art .learn_more_section .container .inner_wrap .card_group > :nth-child(4) {
        display: none;
    }
    .learn_more_section .card_group img{
        width: 50% !important;
    }
    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .image_wrap_mobile{
        min-width: 23%;
    }
}

@media only screen and (max-width: 374px) {
    .nft_art_generative_art .benefits_section .container .card_group .benefits_card {
        padding: 30px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art {
        flex-basis: 100%;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content {
        gap: 24px;
    }

    .nft_art_generative_art .launch_section .card_group .launch_card {
        flex-basis: 100%;
    }

    .nft_art_generative_art .generative_benefits_section .container .inner_wrap .card_group .art_benefits_card {
        flex-basis: 100%;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .card1_position {
        margin-top: 0px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card .heading_wrap {
        padding: 12px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .roadmap_card .sub_heading_wrap {
        padding: 12px;
    }

    .section_main_Heading {
        font-size: 24px;
    }

    .section_main_sub_Heading {
        padding: 0;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card p {
        font-size: 14px;
    }

    .nft_art_generative_art .benefits_section .container .card_group .benefits_card {
        height: 374px;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .image_wrap_mobile {
        display: none;
    }

    .nft_art_generative_art .roadmap-section .container .card_group .mobile_step_wrap .step_card_wrap {
        width: 80%;
    }

    .project_development_section .container .background .heading {
        font-size: 21px;
        margin-bottom: 32px;
    }

    .nft_art_generative_art .max_profits_section .card_group .profits_card .inner_wrap img {
        width: 36px;
    }

    .nft_art_generative_art .max_profits_section .card_group .profits_card .inner_wrap {
        border-radius: 8px;
        padding: 12px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content {
        padding: 61px 28px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art {
        height: 419px;
    }

    .nft_art_generative_art .section_2 .card_group .card_art .card_content p {
        font-size: 24px;
    }

    .nft_art_generative_art .section_2 .word_slider-rotate {
        transform: rotate(-14.073deg);
        width: 117.5%;
        bottom: 93px;
    }

    .nft_art_generative_art .max_profits_section .card_group {
        gap: 26px;
    }

    .nft_art_generative_art .generative_art_section .container .content {
        padding: 18px 0;
    }

    .nft_art_generative_art .roadmap-section {
        margin: 80px 0px;
    }
    

}