.landing-page.decentralized-marketplace-page .jumbotron {
    background: url(../images/decentralized-marketplace/decentralized-hero.jpg) fixed left center no-repeat;
    background-size: cover;
    padding: 100px 0;
    position: relative;
    min-height: 800px;
}
.landing-page.decentralized-marketplace-page h2 {
    font-size: calc(26px + (35 - 26) * ((100vw - 320px) / (1920 - 320)));
    text-align: center;
    text-transform: capitalize;
    color: #000;
    font-family: 'Roboto Condensed', sans-serif!important;
    font-weight: 500;
}
.landing-page.decentralized-marketplace-page h2 span {
    width: 50px;
    margin: 10px auto 0;
    display: block;
    text-align: center;
    border-top: 3px solid #f26b2b;
}
.landing-page.decentralized-marketplace-page p, 
.landing-page.decentralized-marketplace-page ul li,
.benefits-tab-pane .desc,
.features-inner ul li {
    font-size: calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));
    line-height: 1.5;
    font-family: 'Open Sans', sans-serif!important;
}

ul.WhatIsIt-wrap li {display: flex;}
ul.WhatIsIt-wrap li span {margin-right: 15px;}
.example-wrap {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-flow: row wrap;
    width:100%;
}
.example-single {
    width: 31%;
    padding: 10px;
    margin: 1%;
}
.example-single .grey-wrap {background-color: #f6f7f7;width:100%; text-align: center;display: flex;align-items:center;justify-content:center;
    min-height: 165px;padding:10px 20px;transition: 0.2s ease all;border-bottom: 2px solid transparent;}
.example-single .grey-wrap:hover {
    border-bottom: 2px solid #f26b2b;
    box-shadow: 0 0 12px 2px rgb(149 150 150 / 45%);
}

.organization-wrap .org-inner {flex-basis: 23%;}
.example-single .grey-wrap img {max-height: 85px;width: auto;}
.benefits-wrap {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-flow: row wrap;
    width:100%;
}

@keyframes slide-left {
    0% { transform: translateX(100%); }
    100% { transform: translateX(0); }
}
.benefits-single {width:23%; margin: 1%; text-align: center;display: flex;align-items:center;justify-content:center;min-height: 165px;padding:10px 20px;
    flex-direction:column;}
.benefits-single img {max-height: 85px;}
.benefits-single h5 {font-size: 16px;margin-top:15px;height:auto;min-height: 40px;color:#000;}
.benefits-wrap.nav-tabs .nav-link,
.benefits-wrap.nav-tabs .nav-link:hover, 
.benefits-wrap.nav-tabs .nav-link.active {border:none;}
.benefits-content .tab-pane {overflow: hidden;width: 100%;position: relative;height: 100px;}
.benefits-tab-pane {display: flex;justify-content: flex-start;align-items: start;}
.benefits-tab-pane .title {width:25%;padding-right: 15px;font-size: 16px;color:#000;font-weight: 600;text-transform: uppercase;}
.benefits-tab-pane .desc {width:75%;padding: 0;color:#000;text-align: justify;}
/*.benefits-content .tab-pane .benefits-tab-pane {transition: 3s;left: 110%;}*/
.benefits-content .tab-pane.active .benefits-tab-pane {animation: slide-left 0.25s ease-out;}
.benefits-single .nav-link.active h5 {font-weight:600;}
.types-wrap {
    display: flex;
    justify-content: space-between;
    align-items: start;
    flex-flow: row wrap;
}
.benefits-wrap.nav-tabs .nav-link {position: relative;width: auto;height: auto;min-width: 150px;min-height: 100px;padding-top: 85px;display: flex;flex-direction: column;align-items: center;}
.benefits-wrap.nav-tabs .nav-link img {position: absolute;top: 0;width:auto; height:85px;display: block;margin: auto;text-align: center;}
.benefits-wrap.nav-tabs .nav-link img.front-img {z-index: 9999;transition: opacity .5s linear;cursor: pointer;}
.benefits-wrap.nav-tabs .nav-link:hover > img.front-img,
.benefits-wrap.nav-tabs .nav-link.active > img.front-img {opacity: 0;}
.border-none {border:none!important;}
.types-single {transition: 0.2s ease all;flex-basis: 31%;margin: 1%;}
.types-single .grey-wrap {padding:30px 20px;text-align: center;background-color: #f6f7f7;}
.types-single .grey-wrap:hover {box-shadow: 0 0 12px 2px rgb(149 150 150 / 45%);}
.types-single h4 {font-weight: 600;margin-top: 15px;}    
.types-single p {margin-top:20px;}
.types-single ul {margin-top:20px;padding-left: 20px;}
.types-single ul li,
ul.architecture-ul li {list-style: disc;margin-bottom: 10px;}
.centralized-wrap {display: flex;justify-content: center;}
.centralized-single {
    display:flex;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px dashed #666;
    padding: 30px 0;
    flex-flow: row wrap;
}
.centralized-single h4 {
    flex-basis: 25%;
    font-weight: 600;
    text-align: center;
    font-size: 23px;
}
.centralized-single .img-wrap {
    flex-basis:75%;
}
.features-inner ul li .fa {font-size: 12px; color:#333;}
.features-wrap .features-inner h3 {
    font-size: calc(24px + (26 - 24) * ((100vw - 320px) / (1920 - 320)));
    line-height: 1.35;
    font-family: 'Roboto Condensed',sans-serif!important;
}
.conclusion-wrap-inner ul li {display: flex;justify-content:start;}
.visible-sm .features-inner .img-wrap {
    display: block;
    text-align: center;
    background-color: #f6f7f7;
    transition: 0.2s ease all;
    padding: 20px;
    border-bottom: 2px solid transparent;
}
.visible-sm .features-inner .img-wrap:hover {
    border-bottom: 2px solid #f26b2b;
    box-shadow: 0 0 12px 2px rgb(149 150 150 / 45%);
}
.visible-sm .features-inner .img-wrap h5 {
    font-weight: 600;
    margin-top: 15px;
    text-align: center;
    font-size: 22px;
}
.visible-sm .features-inner .txt-wrap p {text-align: justify;}
.visible-sm {display: none!important;}

.landing-page.nft-dev-page .techstack-vtab {
    min-height: unset;
}
.techstack-wrap-box .nav-link,
.techstack-wrap-box .nav-link.active {
    padding: 15px 15px 15px 30px;
}
.benefits-wrap.nav-tabs .nav-link:hover > img.front-img, 
.benefits-wrap.nav-tabs .nav-link.active > img.front-img {
    opacity: 0;
}
.techstack .our-services-block .service-exp-degn-block ul li .exp-dign-discription p {
    letter-spacing: normal;
}
.techstack .our-services-block .service-exp-degn-block ul {
    height: 486px;
}
.techstack .our-services-block .service-exp-degn-block .blockchain-wrap {
    flex-direction: column;
}
.techstack .our-services-block .service-exp-degn-block .blockchain-wrap p a {
    padding: 0;
    font-weight: normal;
    display: inline;
}
.techstack .our-services-block .service-exp-degn-block .blockchain-wrap p a:before {
    background: transparent;
    content: "";
    display: inline-block!important;
    height: auto!important;
    left: unset;
    position: relative;
    top: unset;
    width: auto;
}
.techstack .our-services-block .service-exp-degn-block .blockchain-wrap ul {
    width: 100%;
    height: auto;
    border: none;
    box-shadow: none;
    background-color: transparent;
}
@media screen and (max-width:1536px) {
    .techstack .our-services-block .service-exp-degn-block ul li a {padding: 20px 15px 20px 20px;}
}

@media screen and (max-width:991px) {
    .visible-sm {display: block!important;}
    .techstack-wrap-slide {margin-top: 50px;}
    .techstack-wrap-slide .carousel-inner {min-height: 250px;}
    .benefits-wrap-mob .features-inner .img-wrap img {max-width: 140px;}
    .types-single .grey-wrap img {max-height: 100px;width: auto;}
    .visible-sm .features-inner .img-wrap {width: 370px;}
    .features-inner .img-wrap {margin-bottom: 25px;}
}
@media screen and (max-width:820px) {
    .landing-page.decentralized-marketplace-page .jumbotron {background: url(../images/decentralized-marketplace/decentralized-hero-tab.jpg) fixed top center no-repeat;padding:50px 0;display: block;min-height: 360px!important;}
    .types-single {flex-basis:100%; margin:15px 0;display: flex;flex-direction: column;align-items: center;}
    .types-single .grey-wrap {width: 300px;}
    .types-single ul, .types-single p {align-self: flex-start;}
    .features-inner .img-wrap {margin-bottom: 50px;}
    .features-inner ul {margin: 50px 0!important;}
    .features-inner .txt-wrap {padding-top: 0;}
}
@media screen and (max-width:540px) {
    .features-inner .img-wrap img {max-width: 100%;}
    .example-single {width: 100%;margin: 10px 0;display: flex;flex-direction: column;align-items: center;}
    .example-single .grey-wrap {width: 300px;align-self: center;}
    .centralized-single h4 {flex-basis: 100%;order:2;}
    .centralized-single .img-wrap {flex-basis: 100%;order:1;}
    .looksrare-img {max-width: 175px;}
    .rarible-img {max-width: 175px;}
    .features-inner .img-wrap img {max-width: 150px;}
    .types-single .grey-wrap img {max-width: 100px;}
    .efficient-wrap .features-inner .img-wrap img {max-width: 300px;}
    .benefits-wrap-mob .features-inner .img-wrap img {max-width: 100px;}
}
@media screen and (max-width:414px) {
    .landing-page.decentralized-marketplace-page .jumbotron {background: url(../images/decentralized-marketplace/decentralized-hero-mob.jpg) fixed top center no-repeat;padding:50px 0;display: block;min-height: 360px!important;}
    .example-single .grey-wrap,
    .types-single .grey-wrap {width: 100%;}
    .features-inner {margin: 25px 0;}
    .centralized-single h4 {font-size: 18px;}
    .carousel-inner {min-height: 320px;}
    .efficient-wrap .features-inner .img-wrap img {max-width: 100%;}
    .techstack-wrap-slide .carousel-inner {min-height: 320px;}
    .visible-sm .features-inner .img-wrap {width: 100%;}
}
@media screen and (max-width:280px) {
    .landing-page.decentralized-marketplace-page ul li {font-size: 14px !important; text-align: justify;}
    .benefits-wrap-mob .features-inner .img-wrap img {max-width: 100px;}
}

