.section-marketing{
    background: url("../../../../../public/assets/uploads/marketing/market_banner.png") no-repeat center center;
    background-size: cover;
    max-height: 350px;
    width: 100dvw;
}

body{
    overflow: scroll !important;
}

/* Header */
header.scrollDown{
    -webkit-transform: none !important;
    transform: none !important;
}

.hero-inner{
    padding: 50px 0 0 50px;
}
.hero-inner .hero-class{
    background-color: #fff;
    color: #006AB3;
    margin-top: 20px;
    padding: 0;
    width: fit-content;
    border-radius: 30px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    /* max-width: 400px; */
}
.hero-inner h1{
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.403) !important;
}.hero-banner .img-objectfit{
    width: 105% !important;
}
.hero-inner .hero-class span{
    font-size: 1.8rem;
    font-weight: bold;
    margin: 0 20px;
}
.hero-inner .hero-class .btn{
    margin: 0 !important;
}

.container-sm .inner-banner{
    padding-top: 115px;
}
.marketing-section{
    padding: 0;
    padding-bottom: 50px;
}
.marketing-container{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0;
    width: 1200px;
}

.section-lblue{
    background-color: #0065b34c !important;
    color: black !important;
}

.section-marketing h1{
    color: #fff;
    font-size: 40px;
}

.post-group{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    
}
/* .post-group .row{
    width: 100%;
} */
.post-group .row, .post-group h5{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    font-weight: 600;
}
.post-group label{
    font-size: 25px;
    font-weight: 600;
    color: #0066b3;
    margin-bottom: 10px;
}
hr{
    border-color: #212529;
}

.post-top{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.post-top p{
    font-size: 12px;
    color: #999;
}

.marketing-container{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.category-group{
   margin-top: 50px;
}
.category-item{
    cursor: pointer;
    text-align: center;
    margin: 0;
}
.card-shadow{
   background-color: #fff;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.311);
   border-radius: 10px;
   overflow: hidden;
   transition: all .3s;
   text-align: center;
}
.card-shadow .card-image{
   margin: 0;
}
.card-shadow .card-image img{
   border-radius: 0 !important;
}
.card-shadow .category-text{
   padding: 10px 0;
   color: #000;
   font-weight: bold;
}

.post-group{
    margin-top: 50px;
}
.card-image img{
    border-radius: 10px;
}
.post-group .post-top h3{
    color: #000;
    font-size: 20px;
    font-weight: bold;
    margin: 0px;
}
.tag-limited{
    color: #F26522;
}
.post-group .post-tag .tag-limited{
    color: #F26522;
    background-color: rgba(242, 101, 34, 0.2);
    padding: 2px 5px;
    margin: 5px 3px 5px 0;
    width: fit-content;
}
.tag-pool{
    color: #00ADDB;
}
.post-group .post-tag .tag-pool{
    color: #00ADDB;
    background-color: rgba(0, 173, 219, 0.2);
    padding: 2px 5px;
    margin: 5px 3px 5px 0;
    width: fit-content;
}
.post-group p{
    color: #00000080;
}
.post-group .price{
    color: #000000;
    /* font-weight: bold; */
}
/* .media-group{
    width: 100%;
}
.media-group .row{
    width: 100%;
} */
.card-white .post-info{
    /* max-height: 45px;
    overflow: hidden;

    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; */
}

.left-label, .right-label{
    width: 50%;
}
.right-label{
    text-align: right;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #F26522 !important;
}
.left-label-back{
    text-align: left;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #F26522 !important;
}
.right-label a{
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}
.right-label img{
    height: 25px;
}
.right-label a, .left-label-back a{
    text-decoration: none;
    color: #F26522 !important;
}


.marketing-title{
    display: grid;
    margin-bottom: 50px;
    grid-template-columns: 25% 50% 25%;
    align-items: center;
}
/* latest-group */
.latest-group h1{
    color: #0066B3;
    margin: auto;   
}
/* notice-group */
.notice-group h1{
    color: #0066B3;
    margin: auto; 
}

/* post-inner */
.post-inner, .post-inner .row,.post-inner .col-lg-6, .post-inner img{
    max-height: 800px !important;
}
.post-inner .price{
    font-size: 24px !important;
}
.post-inner a{
    color: #F26522 !important;
}
.post-inner .post-content a, h4{
    border-color: #6a6b6e !important;
    color: #6a6b6e !important;
}
.post-inner .post-content a:hover{
    border-color: #F26522 !important;
    color: #F26522 !important;
    background-color: #fff !important;
}


@media screen and (max-width:768px) {
    .marketing-container{
        width:100%;
    }
}