.shopify-themes-40399 small {
    font-size: 41%;
    margin-left: 6px;
}
 .shopify-themes-40399 .frnt-feature-img {
    background: transparent !important;
}
 .shopify-themes-40399 .twentyx-features-section .frnt-feature-img img {
    max-width: 100% !important;
}
.brandSwiper .swiper-pagination-bullet {
    background: #ccc;
    opacity: 1;
}

.brandSwiper .swiper-pagination-bullet-active {
    background: #000; /* change to your theme color */
}

/* .shopify-themes-40399 .design_ser_content .vm_feature_box .vm_feature_box_head {
  display: flex;
  align-items: center;
  gap: 10px;
} */
.shopify-themes-40399 .design_ser_content .vm_feature_box ul {
  padding-left: 20px;
  padding-top: 10px;
  list-style: disc;
}

.shopify-themes-40399 .design_ser_content .vm_feature_box ul li {
  padding-bottom: 10px;
}
.shopify-themes-40399 .get-quote-services {
    margin-top: 30px;
}
.shopify-themes-40399 a.custombuy_now.btn.btn-primary {
  background: #3f6f23;
  color: #fff;
  padding: 13px 25px;
  width: inherit;
  font-size: 16px;
  letter-spacing: .03em;
  text-transform: capitalize;
  border: 0 solid #3f6f23;
  font-weight: 600;
  margin-top: 20px;
}
.shopify-themes-40399 section.twentyx-additional-features .bg-box {
    height: 100%;
    background-color: #fff;
    text-align: center;
    padding: 30px;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.shopify-themes-40399 section.twentyx-additional-features .bg-box p {
    font-size: 15px;
    line-height: 23px;
    color: #1c1c31b8;
}
.shopify-themes-40399 section.twentyx-additional-features {
    display: inline-block;
    width: 100%;
    padding: 50px 0;
}
.shopify-themes-40399 section.twentyx-additional-features .bg-box h3 {
  font-size: 22px;
  line-height: 30px;
  font-weight: 800;
  padding: 15px 15px 0;
}
section.twentyx-additional-features.gh-new-features-list {
    background: #ffffff;
    padding: 80px 0;
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-theme {
    background: #f5f4eb;
    border-color: #e6e7e9;
}

section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-theme h3, section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-support h3 {
    font-size: 40px;
    line-height: 48px
    
}

section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-theme img, section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-support img{
    max-width: 100%;
}

section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-theme h3 span {
    color: #446f1d;
    font-weight: 900;
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-support h3 span{
      color: #446f1d;
    font-weight: 900;
  
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom .bg-box.theme-custom ul {
    display: flex;
    justify-content: center;
    gap: 30px;
    list-style: disc;
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-support {
    background: #f2f8ff;
    border-color: #e6e7e9 !important;
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-support h3 span {
    color: #2967b0;
    font-weight: 900;
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom ul{
      display: flex;
    justify-content: center;
    gap: 30px;
    padding-left: 0;
    list-style: disc;
}
section.twentyx-additional-features.gh-new-features-list .bg-box.theme-custom.bcg-support .sh-theme-btn-fet {
    margin-bottom: 30px;
    
}
.shopify-themes-40399 section.twentyx-additional-features.gh-new-brand-list{
  position: relative;
}

.shopify-themes-40399  section.twentyx-additional-features.gh-new-brand-list .bg-boxs img {
     width: 300px !important;
     height: auto;
     box-shadow: unset !important;
     padding: 20px;
}
.shopify-themes-40399 section.twentyx-additional-features.gh-new-brand-list .swiper-slide {
    width: 330px !important;
}
.shopify-themes-40399 .swiper-container-horizontal>.swiper-pagination-bullets{
  bottom: 40px !important;
}
.shopify-themes-40399 .design_ser .vm_feature_box:hover img {
    background: transparent !important;
    padding: 0;
    height: 60px;
}
.shopify-themes-40399 .design_ser .vm_feature_box:hover h5 {
    color: #222 !important;
}
.shopify-themes-40399 .site-banner.c-cx-bnr.shopify-themes a.View-demo-btn.buy-now-btn {
    background: #c01164;
    color: #fff;
    border: 1px solid #b80c64;
}
.shopify-themes-40399 .design_ser_content .vm_feature_box .vm_feature_box_head img {
    display: block;
    /* margin: 0 auto; */
    text-align: left;
}
.shopify-themes-40399 .design_ser_content .vm_feature_box ul li {
    font-size: 14px;
}
.shopify-themes-40399 .design_ser_content .design_ser .row {
    padding-top: 20px;
}

.shopify-themes-40399 .choose-pack-sec ul li .inner{
    min-height: 567px !important;
    text-align: left;
    border: 2px solid #DDDDDD;
    box-shadow: none;
    border-radius: 15px;
}
.shopify-themes-40399 .choose-pack-sec ul li .head-block
{
  padding:4px 0 30px !important;
}
.shopify-themes-40399 section.twentyx-additional-features.gh-add-features-list, .ghost-theme-ques
{
    background: #fff;
    padding: 80px 0px;
}
.shopify-themes-40399 section.twentyx-additional-features.gh-new-brand-list, .shopify-themes-40399 .design_ser_content {
    background: #f4f4f4;
}
#ghost-pricing {
    background: #f4f4f4;
    padding: 80px 0;
}
.shopify-themes-40399 .site-banner.c-cx-bnr.shopify-themes {
    background: #0A1736;
}
.shopify-themes-40399 .site-banner.c-cx-bnr.shopify-themes .View-demo-btn {
    background: #283C93;
}
.shopify-themes-40399 #features-tab {
     float: left;
    width: 100%;
    background: #F4F4F4;
    padding: 80px 0;
    box-shadow: 0px 0px 43px #E2E1E1;
}
.shopify-themes-40399 .slider_block .swiper-container {
    padding-bottom: 0;
}
 
.shopify-themes-40399 #features-tab h2 {
    margin-top: 0;
}
.shopify-themes-40399 .choose-pack-sec .head-block .price {
    text-align: left;
    margin: 20px 0 0;
}
 
.shopify-themes-40399 .choose-pack-sec .cnt-block ul li {
    color: #212529;
    font-size: 16px;
    display: flex;
    align-items: flex-start;
}
.shopify-themes-40399 .cs-converter-wrap {
    margin-left: 0;
}
.shopify-themes-40399 .choose-pack-sec ul li .head-block h3 {
    font-weight: 600;
}
.shopify-themes-40399 .vm_feature_box_head {
    display: flex;
    align-items: center;
}
 
.shopify-themes-40399 .vm_feature_box h5 {
    margin-left: 20px;
    margin-top: 0;
    font-size: 20px;
}
.shopify-themes-40399 .vm_feature_box_head {
    display: flex;
    align-items: center;
}
 
.shopify-themes-40399 .vm_feature_box h5 {
    margin-left: 20px;
    margin-top: 0;
    font-size: 20px;
}
.shopify-themes-40399 .design_ser h2 {
    font-size: 33px;
    color: #222;
}
.shopify-themes-40399 #features-tab .col-md-6.mb-4:not(:nth-last-child(-n+2)) ul {
    display: flex;
    flex-wrap: wrap;
}
.shopify-themes-40399 #features-tab .col-md-6.mb-4:not(:nth-last-child(-n+2)) ul li {
    width: 50%;
}
#ghost-pricing .cnt-block ul li span {
    margin-left: 12px;
}
#ghost-pricing .cnt-block ul li img {
    margin-top: 5px;
}
section.ghost-theme-ques .question-and-ans {
    padding-bottom: 0;
     padding-top: 0;
}

@media (max-width: 1199px) {
   .shopify-themes-40399 #features-tab .col-md-6.mb-4:not(:nth-last-child(-n+2)) ul li {
        width: 100%;
    }
}

@media (max-width: 767px) {
    .shopify-themes-40399 section.twentyx-additional-features .bg-box {
        height: auto;
    }
    #ghost-pricing {
        padding: 50px 0;
    }


}