section.choose__area-four.shortcode-about-us-information.shortcode-about-us-information-style-12 {
    padding: 70px 30px 10px 30px;
   
}
.about__img-wrap-seven.about__img-wrap-home8 {
    white-space: nowrap;
    text-indent: 1px;
    color: #fff;
}
section.pb-50.pt-50.shortcode-ecommerce-products {
    padding-top: 0;  
}

section.pb-50.pt-50.shortcode-ecommerce-products .row.row-cols-md-2.row-cols-lg-3.g-3.mt-5.row-cols-xl-4 {
    padding: 0 !important;
    margin-top: 0 !important;
}



.bb-product-item .card-body .product-name a {
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
}

.choose__content-four>p {
    color: var(--tg-heading-color) !important;
}

.choose__list-content-two p {
    color: var(--tg-heading-color) !important;
}

.section-title.white-title h2.title {
    color: var(--tg-heading-color) !important;
}

section.about__area-eight.shortcode-about-us-information.shortcode-about-us-information-style-15 h2.title.wow.animated {
    background: -webkit-linear-gradient(#c54949, #3b7057);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.choose__list-content-two .title {
    color: var(--tg-heading-color) !important;
}

section.choose__area-four.shortcode-about-us-information.shortcode-about-us-information-style-12 {
    background-image: radial-gradient(circle 311px at 8.6% 27.9%, #fff6db 12.9%, rgb(255 242 244 / 44%) 91.2%);
}

section.pb-50.pt-50.shortcode-ecommerce-products {
    background: rgb(255 242 244 / 44%) 91.2%;
}

form.pricing-calculator {
    background-image: radial-gradient(circle 311px at 8.6% 27.9%, #fff6db 12.9%, rgb(255 242 244 / 44%) 91.2%);
    padding: 20px 0;
}


section.choose__area-four.shortcode-about-us-information.shortcode-about-us-information-style-12 .choose__list-two .list-wrap li:first-child .choose__list-icon-two {color: #ffffff;font-weight: 100;background: #0d6efd;padding: 5px;border-radius: 20px;}

section.choose__area-four.shortcode-about-us-information.shortcode-about-us-information-style-12 .choose__list-two .list-wrap li:nth-child(2) .choose__list-icon-two {
    color: #ffffff;
    font-weight: 100;
    background: #dc3545;
    padding: 5px;
    border-radius: 20px;
}

section.services__area-seven.services__bg-seven.shortcode-services.shortcode-services-style-5 .col-xl-4.col-lg-4.col-md-6:first-child .icon.services-icon.icon-medium {
    color: #ff6607;
}

section.services__area-seven.services__bg-seven.shortcode-services.shortcode-services-style-5 .col-xl-4.col-lg-4.col-md-6:nth-child(2) .icon.services-icon.icon-medium {
    color: #111;
}

section.services__area-seven.services__bg-seven.shortcode-services.shortcode-services-style-5 .col-xl-4.col-lg-4.col-md-6:nth-child(3) .icon.services-icon.icon-medium {
    color: #6fc18b;
}

section.services__area-seven.services__bg-seven.shortcode-services.shortcode-services-style-5 .col-xl-4.col-lg-4.col-md-6:nth-child(4) .icon.services-icon.icon-medium {
    color: #cf20cf;
}

section.services__area-seven.services__bg-seven.shortcode-services.shortcode-services-style-5 .col-xl-4.col-lg-4.col-md-6:nth-child(5) .icon.services-icon.icon-medium {
    color: #0dcaf0;
}

section.services__area-seven.services__bg-seven.shortcode-services.shortcode-services-style-5 .col-xl-4.col-lg-4.col-md-6:nth-child(6) .icon.services-icon.icon-medium {
    color: #ff3c33;
}

svg.icon {
    background: none !important;
}

.services__details-list.shortcode-content-feature-list .col-md-6:first-child .icon.feature-icon {
    background: #198754;
}

.services__details-list.shortcode-content-feature-list .col-md-6:nth-child(2) .icon.feature-icon {
    background: #ff8c19;
}

.services__details-list.shortcode-content-feature-list .col-md-6:nth-child(3) .icon.feature-icon {
    background: #2669a3;
}