.new-portfolio_banner h1 span {  font-size: 74px; font-weight: 700; line-height: 48px; color: var(--base-color);}
.ethreumBlockhainAi .blochain-column { padding-left: 160px;padding-right: 110px; }
.ethreumBlockhainAiOuter { position: relative; }
.ethreumBlockhainAiOuter:before {  background: linear-gradient(90deg, rgba(9, 7, 13, 0) 46.45%, #09070D 81.62%);  content: "";  width: 213px;  height: 100%; position: absolute; top: 0;
right: 50%;  z-index: 1;}
.assetModule .h4, .assetModule h4 { color: var(--base-color);  font-style: normal; font-weight: 600; line-height: 1.3; margin: 0; }
.assetModule .orange-shadow-card { padding: 10px; padding-left: 0; }
.assetModule .orange-shadow-card p { color: var(--grey-100); font-size: 18px; line-height: 30px; }
.work_place_inner {background-repeat: no-repeat;background-size: cover; background-position: center top; width: 100%;height: 100%;position: absolute;left: 0;top: 0; z-index: 9; padding: 20px;}
.work_place_inner:before {background: rgb(21 21 21 / 85%);  content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0; z-index: -1;}
.how_Ai_Main h3 {color: #fff !important; }
.how_Ai_Main p {color: #fff; }
.how_Ai_Main .work_place::before { display: none; }
.how_Ai_Main p.light-black { display: block !important;}
.investMain .dot-icon-card h3 { font-weight: 700;}
.services .services_icon.icon-white { background-color: #fff; }
.appBanner img {max-width: 100%;height: auto; }

/* Responsive */
@media (min-width: 1200px) {
    .how_it_work .work_place {
        max-width: 100px;
        min-width: 100px;
    }
}
@media (min-width: 1679.98px) {
    .how_it_work .work_place {
        max-width: 150px;
        min-width: 150px;
    }
}
@media (max-width: 1400px) {
    .ethreumBlockhainAi .blochain-column {padding-left: 30px;padding-right: 30px;}
}
@media (max-width: 1199px) {
    .ethreumBlockhainAi .blochain-column { padding-left: 20px; padding-right: 20px; }
}
@media (max-width: 991px) {
    .ethreumBlockhainAi .blochain-column { padding-left: 0; padding-right: 0; }
    .how_it_work .work_place {
        padding: 0;
        background-color: transparent;
    }
    .work_place_inner{
        padding: 40px;
        border-radius: 10px;
        overflow: hidden;
        position: relative;
    }
    .work_place_inner:before{
        z-index: 9;
    }
    .how_it_work .work_place h3 {
            margin: 0 0 10px;
        }
    .work_place_inner > div {
        position: relative;
        z-index: 9;
    }
}
@media (max-width: 767px) {
    .ethreumBlockhainAi .blochain-column { padding-left: 0; padding-right: 0; }
    .assetModule .orange-shadow-card p { font-size: 14px; line-height: 1.4; }
    .ethreumBlockhainAiOuter:before {display: none;}
    .how_Ai_Main.how_it_work .work_place {
        padding: 0;
        height: inherit;
    }
}
