.we-create {
    position: relative;
}

.we-create .heading-text h2 span,
.we-create .heading-text .h2 span {
    color: var(--dark-blue-clr);
}

.we-create.content-2.pad-t.bg-img {
    background-repeat: no-repeat;
    background-size: unset;
    background-position: center;
}

.we-create.content-3 {
    max-width: 1690px;
    margin: auto;
    border-radius: 40px;
    overflow: hidden;
}

.we-create.content-12 {
    max-width: 1374px;
    margin: auto;
    border-radius: 30px;
}

.we-create.content-12 .we-create-wrap .h2,
.we-create.content-12 .we-create-wrap p {
    text-align: center;
    margin: auto;
    margin-bottom: 30px;
}

.we-create.content-12 .we-create-wrap .h2 {
    max-width: 936px;
}

.we-create.content-12 .we-create-wrap p {
    max-width: 1140px;
}

.we-create-wrap .h2 {
    color: #FFF;
    text-align: left;
    margin-bottom: 24px;
    text-transform: unset;
}

.we-create-wrap .h2 b {
    font-weight: 700;
}

.we-create-wrap p {
    color: #fff;
    padding-bottom: 10px;
    margin-bottom: 0px;
}

.we-create-wrap ul {
    margin-left: 20px;
}

.we-create.content-8 .we-create-wrap ul {
    margin-left: 0px;
}

.we-create.content-2 .we-create-wrap .h2,
.we-create.content-11 .we-create-wrap .h2 {
    color: #000;
    text-align: center;
    text-transform: unset;
}

.we-create.content-6 .we-create-wrap .h2 {
    text-align: center;
}

.we-create-inner {
    display: grid;
    /* grid-template-columns: repeat(2, 1fr); */
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    align-items: center;
}


.we-create.content-2 .we-create-inner,
.we-create.content-6 .we-create-inner {
    display: block;
}

.we-create.content-6 .we-create-btn,
.we-create.content-12 .we-create-btn {
    display: flex;
    justify-content: center;
}

.we-create.content-2 .we-create-wrap p {
    text-align: center;
    color: #666666;
}

.we-create.content-11 .we-create-wrap p {
    color: #666666;
}

.we-create.content-11 .we-create-image {
    position: absolute;
    bottom: 0px;
    left: 50%;
}

.we-create.content-11 .we-create-image img {
    max-width: 689px;
    width: 100%;
}

.we-create.content-11 .top-head {
    margin-bottom: 30px;
}

.we-create.content-11 .heading-text {
    width: 50%;
}

.we-create.content-11 .headtxt2 {
    width: 100%;
}

.we-create.content-6 .we-create-wrap p {
    text-align: center;
}

.we-create.content-2 .we-create-btn {
    display: flex;
    justify-content: center;
}

.we-create.content-4 .we-create-image {
    width: calc(100% - 58%);
}

.we-create.content-4 .we-create-image,
.we-create.content-5 .we-create-image {
    position: absolute;
    right: 0;
    transform: translateY(-50%);
    text-align: end;
    top: 50%;
}

.we-create.content-5 .we-create-image {
    width: calc(100% - 68%);
}

.we-create.content-5 .heading-text {
    width: 68%;
}

.we-create.content-4 .we-create-image img,
.we-create.content-5 .we-create-image img {
    width: 100%;
    z-index: 10;
}

.we-create.content-4 .we-create-image img {
    max-width: 828px;
}

.we-create.content-5 .we-create-image img {
    max-width: 700px;
}

.we-create.content-4 .heading-text {
    width: 58%;
}

.we-create.content-9 .heading-text {
    width: 50%;
}

/* 
.we-create.content-4::before {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    max-width: 390px;
    opacity: 0.6;
    z-index: 1;
    content: url(../images/digital-market/bg-layer-1.png);
} */

.we-create.content-8 .we-create-inner {
    gap: 50px;
}

.we-create.content-8 .we-create-wrap .h2 {
    color: #111111;
    text-align: left;
    margin-bottom: 24px;
}

.we-create.content-8 .we-create-wrap p {
    color: #666666;
}


.we-create.content-9 .we-create-image {
    position: absolute;
    right: 0;
    transform: translateY(-50%);
    text-align: end;
    top: 58%;
    width: 50%;
}

.we-create.content-9 .we-create-image img {
    width: 100%;
    z-index: 10;
    max-width: 828px;
}

.we-create.content-9 .we-create-image .button-div {
    text-align: unset !important;
}

.we-create.content-10 .we-create-image {
    position: absolute;
    right: 0;
    transform: translateY(-50%);
    text-align: end;
    top: 50%;
    width: 36%;
}

.we-create.content-10 .heading-text {
    width: 50%;
}

.we-create.content-10 .we-create-image img {
    width: 100%;
    max-width: 800px;
}

.local-seo-sucess {
    list-style: disc;
    padding: 0px 80px;
    padding: 0px;
    padding-left: 18px;
    color: #666666;
}

.local-seo-sucess li {
    margin-bottom: 20px;
    line-height: 30px;
}

@media (max-width: 1599px) {
    .we-create.content-5 .we-create-image {
        width: calc(100% - 60%);
    }

    .we-create.content-5 .heading-text {
        width: 60%;
    }

    .we-create.content-4 .we-create-image {
        width: calc(100% - 48%);
    }

    .we-create.content-4 .heading-text {
        width: 48%;
    }
}

@media (max-width: 1499px) {
    .we-create.content-12 {
        max-width: 1274px;
    }
}

@media (max-width: 1399px) {
    .we-create.content-12 {
        max-width: 1174px;
    }
}

@media screen and (max-width: 1299px) {
    .we-create.content-12 {
        max-width: 1074px;
    }
}

@media (max-width: 1199px) {
    .we-create.content-12 {
        max-width: 974px;
    }
}

@media (max-width: 991px) {
    .we-create-inner {
        grid-template-columns: repeat(1, 1fr);
    }

    .we-create.content-12 {
        max-width: 874px;
    }

    .we-create.content-11 .we-create-image {
        position: unset;
    }

    .we-create.content-5 .we-create-image,
    .we-create.content-4 .we-create-image,
    .we-create.content-9 .we-create-image,
    .we-create.content-10 .we-create-image {
        width: 100%;
        position: unset;
        transform: unset;
        margin-top: 20px;
    }

    .we-create.content-5 .heading-text,
    .we-create.content-4 .heading-text,
    .we-create.content-9 .heading-text,
    .we-create.content-10 .heading-text,
    .we-create.content-11 .heading-text {
        width: 100%;
    }

    .we-create-image img {
        margin-top: 20px;
    }

    .we-create.content-8 .we-create-inner {
        gap: 30px;
    }

    .we-create.content-8 .we-create-wrap .h2 {
        margin-bottom: 15px;
    }

    .we-create-wrap .h2 {
        margin-bottom: 15px;
    }
}

@media (max-width: 767px) {
    .we-create.content-12 {
        max-width: 674px;
    }

    .we-create.content-2 .we-create-btn {
        margin-top: 10px;
    }

    .we-create.content-8 .we-create-inner {
        gap: 10px;
    }
}

@media (max-width: 575px) {
    .we-create.content-12 {
        max-width: 474px;
    }
}

@media (max-width: 475px) {
    .we-create.content-12 {
        max-width: 380px;
    }
}