.about-us-full-img {
    margin-top: -78px;
}

.about-us-full-img .img-wrap {
    height: 400px;
    position: relative;
}

.about-us-full-img .img-wrap img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: 100% 20%;
}

.about-us-full-img .img-wrap::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, #3a3845d1 0%, #826f667a 100%);
}

.about-us-wrapper h1,
.about-us-wrapper h2 {
    color: #3A3845;
    font-size: 40px;
    letter-spacing: 1px;
    font-weight: 700;
}

.about-us-wrapper p {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.8em;
    color: #3A3845;
}

.about-us-wrapper .img-wrapper {
    clip-path: polygon(12% 0, 100% 0, 100% 20%, 100% 88%, 88% 100%, 0 100%, 0% 80%, 0 12%);
}

.about-us-wrapper .why-us-item {
    text-align: center;
    background-color: #C69B7B1A;
    padding: 15px 15px 15px 15px;
}

.about-us-wrapper .why-us-item .item-title {
    color: #826F66;
    font-size: 19px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 1.8em;
}

.about-us-wrapper .why-us-item .item-body {
    color: #826F66;
    font-size: 16px;
    font-weight: 500;
    line-height: 2em;
}

.about-us-wrapper .item-shape-1 {
    clip-path: polygon(12% 0, 100% 0, 100% 20%, 100% 88%, 88% 100%, 0 100%, 0% 80%, 0 12%);
}

.about-us-wrapper .item-shape-2 {
    clip-path: polygon(0 0, 88% 0, 100% 20%, 100% 100%, 12% 100%, 0 80%);
}

.about-us-wrapper .item-shape-3 {
    clip-path: polygon(12% 0, 88% 0, 100% 12%, 100% 88%, 88% 100%, 12% 100%, 0 88%, 0 12%);
}