@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Reenie+Beanie&display=swap');

body {
    font-family: 'Poppins', sans-serif;
    background: #000000;
}

/* commonclasses */
.top_msg{
    background: #18ead1;
}
.top_msg a {
    color: #ffffff !important;
    font-size: 14px;
}
.logoImg.navbar-brand img {
    filter: contrast(0) brightness(0) invert(1);
  }
  .social_side ul li{
    background: #18ead1;
  }
  .animated-button1{
    background: #18ead1;
  }
  .animated-button1::before{
    display: none;
  }
  .animated-button1 span{
    display: none;
  }
  .animated-button1 img{
    display: none;
  }
  .bottomContactForm {
    background: #093b35;
  }
  .footerform_right{
    background: #18ead1;
  }
  .footerform_middle .btn.btnType3 {
    width: 100%;
    background: #18ead1 !important;
    border: 1px solid #18ead1 !important;
    color: #fff !important;
    font-size: 18px;
    border-radius: 5px !important;
  }
  .landingBlog {
    padding: 50px 0;
    background: #093b35;
  }
  .landingBlogCard .btnType2 {
    background: #18ead1 !important;
    color: #ffffff !important;
    padding: 12px 30px;
    font-size: 1rem;
    border-radius: 7px !important;
    border: 0 !important;
    margin-bottom: 0;
  }
  .landingBlogCard .btnType2:hover {
    color: #ffffff;
  }
  .faq_new_section {
    background: #fff;
    padding: 60px 0 60px;
}
.faq_new_section .nft-accordion .card {
    position: relative;
    background: 0 0;
    margin-bottom: 30px;
    border: none;
}
.faq_new_section .nft-accordion .card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 30px;
    padding: 2px;
    background: linear-gradient(270deg, #18ead1, #083a34);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}
.faq_new_section .nft-accordion .card-header {
    background: 0 0;
    z-index: 10;
}
.faq_new_section {
    counter-reset: menuItem 0;
}
.faq_new_section .nft-accordion .card-header button {
    font-size: 24px;
    font-weight: 700;
    color: #18221f;
    padding: 20px 45px;
}
.faq_new_section .nft-accordion .card-header button::before {
    counter-increment: menuItem;
    content: counter(menuItem) ".";
    font-size: 24px;
    color: #18221f;
    position: absolute;
    left: 20px;
    top: 20px;
}
.faq_new_section .nft-accordion .card-body {
    font-size: 18px;
    color: #18221f;
}
.alwinNavbar {
    background: #000;
  }
 .mega-menu {
    background-color: #093b35;
  }
  .mega-menu__articles {
    background-color: #138577;
  }
  .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link{
    border-bottom: 1px solid #106056;
  }
  .mega-menu__nav .mega-menu__nav-item .mega-menu__nav-link{
    background: transparent;
  }
  .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link::before {
    background-color: #138577;
  }
  .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:active, .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:focus, .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:hover {
    color: #ffffff !important;
  }
  .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:active::after, .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:focus::after, .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:hover::after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link--toggle:not(.collapsed) {
    color: #ffffff !important;
  }
  .mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link--toggle:not(.collapsed)::after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .mCSB_scrollTools .mCSB_draggerRail {
    background-color: rgb(19, 133, 119) !important;
  }
  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: rgb(24, 234, 209) !important;
  }
  .footerform_right h4 span {
    color: #093b35;
  }
.NFtforheads {
    font-weight: 500;
    font-size: 58px;
    line-height: 70px;
    color: #18EAD1;
    margin-bottom: 20px;
}

.NFTforparas {
    font-weight: 300;
    font-size: 32px;
    line-height: 40px;
    color: #FFFFFF;
}

/* NFTforban */
.NFTforban {
    padding: 70px 0;
    text-align: center;
}

.NFTforban .banhead {
    max-width: 90%;
    text-align: center;
    color: #18EAD1;
    margin: 0 auto;
}

.NFTforban .banhead h1 {
    font-weight: 600;
    font-size: 100px;
    line-height: 95px;
    margin-bottom: 30px;
}

.NFTforban .banhead h4 {
    font-size: 56px;
    line-height: 65px;
}


/* NFTsachin */
.NFTsachin {
    color: #18EAD1;
    padding: 70px 0;
}

.NFTsachin h2 {
    font-weight: 500;
    font-size: 80px;
    line-height: 50px;
    margin-bottom: 20px;
}

.NFTsachin .rightctn h2 {
    font-weight: 500;
    font-size: 0px;
    line-height: 50px;
    margin-bottom: 0px;

}

.NFTsachin p {
    font-weight: 300;
    font-size: 26px;
    line-height: 28px;
}

.NFTsachin .sachinpic {
    text-align: center;
}

.NFTsachin .rightctn {
    text-align: right;
}

.NFTsachin .rightctn img {
    margin-bottom: 20px;
}

.aboutNFTfor {
    padding: 70px 0;
    text-align: center;
}

/* whyNftfor */
.whyNftfor {
    padding: 70px 0;
}

.whyNftfor .whyctn,
.whyNftfor .whyimg {
    display: flex;
    justify-content: center;
    height: 100%;
    align-items: center;
}

/* NFtforrajini */
.NFtforrajini {
    padding: 70px 0;
}

.NFtforrajini .rajiniimg {
    display: flex;
    justify-content: center;
    height: 100%;
    align-items: center;
}

.NFtforrajini .rajinictn ul {
    list-style-type: none;
    color: #FFFFFF;
}

.NFtforrajini .rajinictn ul li {
    margin-bottom: 10px;
    font-weight: 300;
    font-size: 26px;
    line-height: 28px;
}

.NFtforrajini .rajinictn li::before {
    content: "";
    position: absolute;
    background-image: url("../images/nft-for-you/liimg.webp");
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    border-radius: 50%;
    left: 16px;
}

/* NFTbox */
.NFTforbox {
    padding: 70px 0;
}

.NFTforbox .nftbox {
    text-align: center;
    background: #093B35;
    border-radius: 30px;
    position: relative;
    padding: 0 20px;
}

.NFTforbox .nftbox::before {
    content: "";
    position: absolute;
    background-image: url("../images/nft-for-you/amitha.webp");
    background-repeat: no-repeat;
    z-index: 1;
    width: 215px;
    height: 161px;
    left: 64px;
    top: -64px;
}

.NFTforbox .nftbox h2 {
    font-weight: 400;
    font-size: 35px;
    line-height: 45px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 20px;
    padding: 25px 70px 0;
}

.NFTforbox .nftbox .btn {
    border: 0;
    box-shadow: none;
    background-color: white;
    border-radius: 10px;
    font-size: 32px;
    line-height: 30px;
}

.NFTforbox .nftbox p {
    font-family: 'Reenie Beanie';
    color: white;
    font-size: 50px;
    text-align: center;
    max-width: 68%;
}

.NFTforbox .nftbox .salman {
    font-family: 'Reenie Beanie';
    color: white;
    font-size: 50px;
    text-align: right;
    max-width: 75%;
}

.NFTforbox .nftbox .salman::before {
    content: "";
    position: absolute;
    background-image: url("../images/nft-for-you/sal.webp");
    background-repeat: no-repeat;
    z-index: 1;
    width: 215px;
    height: 161px;
    right: 35px;
    bottom: -100px;
}

.NFTforvaluable {
    background-color: #33D1BE;
    padding: 110px 0;
    margin: 150px 0 0;
}

.NFTforvaluable .wholebox {
    width: 100%;
}

.NFTforvaluable h2 {
    font-weight: 500;
    font-size: 78px;
    line-height: 88px;
    text-align: center;
    margin: 20px 0 60px;
}

.NFTforvaluable .boxes {
    border-radius: 42px;
    color: white;
    padding: 25px;
    background: rgba(19, 77, 70, 0.7);
    backdrop-filter: blur(10px);
    margin: 65px 0;
}

.NFTforvaluable .boxes h5 {
    font-weight: 600;
    font-size: 42px;
}

.NFTforvaluable .boxes .occ {
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
}

.NFTforvaluable .boxes h4 {
    font-weight: 500;
    font-size: 32px;
    line-height: 26px;
}

.NFTforvaluable .boxes h3 {
    font-weight: 700;
    font-size: 57px;
}

.NFTforvaluable .prof {
    position: absolute;
    top: -80px;
    right: 0;
    width: 205px;
}

.NFTforvaluable .numeric {
    font-weight: 600;
    font-size: 100px;
    line-height: 45px;
    color: #08342F;
    position: absolute;
    top: 35px;
    left: 44px;
}

.NFTformessi {
    padding: 70px 0;
}

.NFTformessi .messictn {
    margin-top: 365px;
}



.NFTfortop {
    padding: 70px 0;
}

.NFTfortop h2 {
    text-align: center;
}

.NFTfortop .carousel-item {
    text-align: center;
}

.NFTfortop .cap {
    font-weight: 400;
    font-size: 35px;
    line-height: 100px;
    text-align: center;
    color: #18EAD1;
}

.NFTfortop .carousel-control-prev-icon {
    background-image: url("../images/nft-for-you/larw.webp");
}

.NFTfortop .carousel-control-next-icon {
    background-image: url("../images/nft-for-you/rarw.webp");
}

.NFTfortop .carousel-control-next-icon,
.carousel-control-prev-icon {
    display: inline-block;
    width: 52px;
    height: 52px;
}

.NFTfortop .carousel-control-next,
.carousel-control-prev {
    top: auto;
    opacity: 1;
    width: auto;
    margin: 20px 0;
}

.NFTforfeatures .NFtforheads {
    text-align: center;
}

.NFTforfeatures .box {
    background: #138577;
    text-align: center;
    padding: 30px 15px;
    border-radius: 20px;
    width: 100%;
    margin: 15px 0;
    position: relative;
}

.NFTforfeatures h5 {
    font-weight: 500;
    font-size: 32px;
    line-height: 26px;
    text-align: center;
    color: #FFFFFF;
    margin-top: 30px;
    line-height: 38px;
}

.NFTforfeatures .box:hover .hvrtop {
    opacity: 1;
    width: 100%;
    text-align: center;
    border-radius: 20px;
    height: 100%;
}

.NFTforfeatures .box .hvrtop {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #138577;
    border-radius: 20px;
    color: #fff;
    padding: 20px 10px;
    font-size: 18px;
    line-height: 24px;
    transition: all 0.4s ease-in-out 0s;
    display: flex;
    align-items: center;
}

.NFTforbenefits {
    padding: 70px 0;
    max-width: 60%;
    margin: 0 auto;
}

.NFTforbenefits .NFtforheads {
    text-align: center;
    margin-bottom: 100px;
}

.NFTforbenefits .wholebox {
    position: relative;
    margin: 15px 0;
    width: 100%;
}

.NFTforbenefits .box {
    background: #242F36;
    border-radius: 30px;
    width: 100%;
    text-align: center;
    position: relative;
    padding: 0px 15px 30px;
    height: 100%;
}

.NFTforbenefits .boxblw {
    padding: 25px 15px 0px;
    z-index: 1;
}

.NFTforbenefits .box h5 {
    font-size: 22px;
    line-height: 28px;
    text-align: center;
    color: #FFFFFF;
    margin-top: 15px;
}

.NFTforbenefits .triangle {
    width: 100%;
    top: -90px;
    border-radius: 30px;
    height: 101px;
    background: #242F36;
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    position: absolute;
}

.NFTforbenefits .triblw {
    bottom: -90px;
    top: auto;
    transform: rotate(180deg);
}

.NFTforbenefits .wholebox:hover .hvrtop {
    opacity: 1;
    width: 100%;
    text-align: center;
    border-radius: 30px;
    height: 100%;
    z-index: 2;
}

.NFTforbenefits .wholebox .hvrtop {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #242F36;
    border-radius: 20px;
    color: #fff;
    padding: 50px 20px;
    font-size: 22px;
    line-height: 28px;
    transition: all 0.4s ease-in-out 0s;
}

.NFTforcelebrity {
    padding: 70px 0;
}

.NFTforcelebrity .NFtforheads {
    text-align: center;
}

.NFTforhandle{
    padding: 70px 0;
}
.NFTforhandle h2 {
    font-weight: 500;
    font-size: 85px;
    line-height: 110px;
    color: #18EAD1;
}

.NFTforhandle p {
    color: #FFFFFF;
}

.NFTforhandle img {
    border-radius: 39px 0px 0px 39px;
}

.NFTforbox .chang1::before {
    background-image: url("../images/nft-for-you/elonmusk.webp") !important;
}

.NFTforbox .chang2::before {
    background-image: url("../images/nft-for-you/sunnyleon.webp") !important;
}
.d_d_none {
    display: none !important
}
.navbar-light .navbar-toggler {
    color: #18ead1 !important;
}
.mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link--toggle:not(.collapsed)::after,
.mega-menu__items > .mega-menu__nav > .mega-menu__nav-item > .mega-menu__nav-link:hover::after {    
    filter: unset;
}

@media (max-width:1200px) {
    .NFTsachin p {
        font-size: 21px;
    }

    .NFTforbenefits .triangle {
        top: -87px;
    }

    .NFTforbenefits .triblw {
        top: auto;
        bottom: -87px;
    }

    .NFTforbox .nftbox p {
        max-width: 82%;
    }

    .NFTforhandle h2 {
        font-size: 65px;
        line-height: 85px;
    }

    .NFTforparas {
        font-size: 27px;
    }

    .NFTforvaluable .boxes h5 {
        font-size: 28px;
    }

    .NFTforvaluable .boxes .occ {
        font-size: 13px;
    }

    .NFTforvaluable .boxes h4 {
        font-size: 18px;
    }

    .NFTforvaluable .boxes h3 {
        font-size: 52px;
    }

    .NFTforfeatures .box .hvrtop {
        font-size: 20px;
        line-height: 27px;
    }
    
.NFTforfeatures .box .hvrtop {
    font-size: 16px;
    line-height: 24px;
}
}

@media (max-width: 992px) {
    .NFTsachin .rightctn {
        text-align: center;
    }

    .NFTsachin h2 {
        text-align: center;
    }

    .NFTsachin p {
        text-align: center;
    }

    .NFTformessi img {
        max-width: 100%;
        height: auto;
    }

    .NFTformessi .messictn {
        margin-top: 0;
    }

    .NFTforbox .nftbox p {
        max-width: 100%;
    }

    .NFTforbox .nftbox::before {
        left: 15px;
    }

    .NFTforbox .nftbox .salman::before {
        right: 15px;
    }

    .NFTforbox .nftbox .salman {
        max-width: 65%;
    }

    .NFtforheads {
        font-size: 45px;
        line-height: 60px;
    }

    .NFTforparas {
        font-size: 25px;
        line-height: 37px;
    }

    .NFtforrajini .rajinictn ul li {
        font-size: 18px;
        line-height: 28px;
    }

    .NFTfortop .cap {
        font-size: 25px;
    }

    .NFTforhandle h2 {
        font-size: 50px;
        line-height: 75px;
    }

    .NFTforbox .nftbox .btn {
        font-size: 22px;
        line-height: 26px;
    }

    .NFTforbenefits .triangle {
        top: -83px;
    }

    .NFTforbenefits .triblw {
        top: auto;
        bottom: -83px;
    }

    .NFTforvaluable .boxes h3 {
        font-size: 38px;
    }

    .NFTforvaluable .prof {
        width: auto;
    }

    .NFTforvaluable h2 {
        font-size: 55px;
        line-height: 70px;
    }
    .whyNftfor .whyimg {
        margin-bottom: 20px;
    }
    
.NFTforbenefits .wholebox .hvrtop {
    font-size: 18px;
    line-height: 26px;
}
}

@media (max-width: 991px) {
    .NFTsachin .rightctn h2 {
        font-weight: 500;
        font-size: 80px;
        line-height: 50px;
        margin: 20px 0;
    }

    .NFTsachin .rightctn img {
        display: none;
    }

}

@media (max-width: 768px) {


    .NFTforbox .nftbox .salman {
        text-align: left;
    }

    .NFTforbox .nftbox p {
        text-align: right;
    }

    .NFTforban .banhead h1 {
        font-size: 85px;
        line-height: 85px;
    }

    .NFTforban .banhead h4 {
        font-size: 47px;
        line-height: 60px;
    }

    .NFTfortop .cap {
        font-size: 21px;
    }


    .NFTforbox .nftbox h2 {
        font-size: 28px;
        line-height: 33px;
        padding: 25px;
    }

    .NFTforvaluable h2 {
        font-size: 32px;
        line-height: 45px;
    }


    .whyNftfor .whyimg {
        margin-bottom: 20px;
    }   
.NFTforvaluable .boxes h5 {
    font-size: 30px;
}
.NFTforvaluable .boxes .occ {
    font-size: 15px;
}
.NFTforvaluable .boxes h4 {
    font-size: 23px;
}
}

@media (max-width: 767px) {
    .whyNftfor .flxchg {
        flex-direction: column-reverse;
    }
    .NFTforhandle img {
        border-radius: 39px;
    }
    .NFTforbenefits .triangle {
      top: -88px; 
    }
    .NFTforbenefits .triblw {
        top: auto;
        bottom: -88px;
    }
    .NFTforbenefits .col-md-6:nth-child(even){
      margin: 15px 0;
    }
    
    .NFTforbenefits .col-md-6:nth-child(odd){
        margin: 0 0 85px 0;
    }
    .d_m_none {
        display: none !important
    }

    .d_d_none {
        display: block !important
    }
}

@media (max-width:576px) {
    .NFTforbox .nftbox .salman {
        font-size: 35px;
    }

    .NFTforbox .nftbox p {
        font-size: 35px;
    }
    .NFTforbox .nftbox h2 {
        font-size: 23px;
        line-height: 33px;
        padding: 0;
    }

    .NFTforbox .nftbox .btn {
        font-size: 18px;
        white-space: normal;
        line-height: 26px;
    }

    .NFTforban .banhead h1 {
        font-size: 60px;
        line-height: 75px;
    }

    .NFTforban .banhead h4 {
        font-size: 32px;
        line-height: 50px;
    }

    .NFtforheads {
        font-size: 32px;
        line-height: 50px;
    }

    .NFTforparas {
        font-size: 18px;
        line-height: 35px;
    }
    .NFTforhandle{
        padding: 70px 0;
    }
    .NFTforhandle h2 {
        font-size: 32px;
        line-height: 50px;
    }
    .NFTsachin .rightctn h2 {
        font-size: 45px;
        line-height: 50px;
    }

    .NFTforfeatures h5 {
        font-size: 22px;
    }

    .NFTforbenefits {
        max-width: 80%;
    }

    .NFTforbenefits .triangle {
        top: -85px;
    }

    .NFTforbenefits .triblw {
        top: auto;
        bottom: -85px;
    }


    .NFTforvaluable .prof {
        position: relative;
        top: 0;
    }

    .NFTforvaluable .wholebox {
        text-align: center;
    }


    .NFTforfeatures .box .hvrtop {
        font-size: 16px;
        line-height: 25px;
    }
    
.NFTforfeatures .box .hvrtop {
    font-size: 16px;
    line-height: 22px;
}
.NFTforbox .nftbox {
    padding: 90px 20px 50px 20px;
}
.NFTsachin h2 {
    font-size: 45px;
}
.NFTforvaluable .numeric {
    font-size: 60px;
}
.NFTforbenefits .box h5 {
 font-size: 21px;
}
}

.sprite {
    background-image: url("../images/nft-for-you/nftforimg.webp");
    background-repeat: no-repeat;
    display: block;
    margin: 0 auto;
}

.sprite-b1 {
    width: 150px;
    height: 150px;
    background-position: -5px -5px;
}

.sprite-b2 {
    width: 158px;
    height: 158px;
    background-position: -165px -5px;
}

.sprite-b3 {
    width: 150px;
    height: 150px;
    background-position: -5px -173px;
}

.sprite-b4 {
    width: 150px;
    height: 150px;
    background-position: -165px -173px;
}

.sprite-f1 {
    width: 100px;
    height: 100px;
    background-position: -333px -5px;
}

.sprite-f2 {
    width: 100px;
    height: 100px;
    background-position: -333px -115px;
}

.sprite-f3 {
    width: 100px;
    height: 100px;
    background-position: -325px -225px;
}

.sprite-f4 {
    width: 100px;
    height: 100px;
    background-position: -5px -335px;
}

.sprite-f5 {
    width: 100px;
    height: 100px;
    background-position: -115px -335px;
}

.sprite-f6 {
    width: 100px;
    height: 100px;
    background-position: -225px -335px;
}


.top_msg a{
    color: #000 !important;
}


.techbox {  
    border-radius: 20px;
    color: #fff;
    padding:50px 30px;
    transition: 0.2s all;
    text-align: center;
    margin: 40px 0;
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #242f36;
}

.techbox:hover {    
   background: #138577;
}

.techbox h2 {
    font-weight: 500;
    font-size: 22px;
    margin-bottom: 0;
}

.techbox .imground {
    position: absolute;
    margin: 0 auto;  
    background: #101519;
    border: 3px solid #18ead1;
    border-radius: 50%;
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 80px;
    top: -40px;
}

.techbox:hover .imground {
    background: linear-gradient( #101519, #101519) padding-box, linear-gradient(5deg, #26e0a2, #8787e6) border-box;
  }
.techsprite {
    background-image: url("../images/nft-for-you/techsheet.webp");
    background-repeat: no-repeat;
    display: block;
}

.sprite-scatech1 {
    min-width: 35px;
    height: 35px;
    background-position: -5px -5px;
}

.sprite-scatech10 {
    min-width: 35px;
    height: 35px;
    background-position: -50px -5px;
}

.sprite-scatech2 {
    min-width: 35px;
    height: 35px;
    background-position: -95px -5px;
}

.sprite-scatech3 {
    min-width: 35px;
    height: 18px;
    background-position: -5px -50px;
}

.sprite-scatech4 {
    min-width: 35px;
    height: 35px;
    background-position: -50px -50px;
}

.sprite-scatech5 {
    min-width: 35px;
    height: 35px;
    background-position: -95px -50px;
}

.sprite-scatech6 {
    min-width: 35px;
    height: 35px;
    background-position: -5px -95px;
}

.sprite-scatech7 {
    min-width: 35px;
    height: 35px;
    background-position: -50px -95px;
}

.sprite-scatech8 {
    min-width: 35px;
    height: 35px;
    background-position: -95px -95px;
}

.sprite-scatech9 {
    min-width: 35px;
    height: 35px;
    background-position: -140px -5px;
}
