.about3-section-area .about-images-area .img1 img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}

.space40 {
    height: 48px;
}

.space30 {
    height: 30px;
}

.about-images-area .img1 .about-footer-bottom {
    display: flex;
    align-items: center;
    background: var(--ztc-text-text-2);
    border-radius: 4px;
    padding: 32px 24px;
    margin-top: 32px;
}

.about3-section-area .about-images-area .img1 .about-footer-bottom .content {
    margin-left: 16px;
}

.about-images-area .img1 .about-footer-bottom .content span {
    font-family: var(--ztc-family-font1);
    font-size: var(--ztc-font-size-font-s20);
    line-height: var(--ztc-font-size-font-s24);
    color: var(--ztc-text-text-1);
    text-transform: capitalize;
    font-weight: var(--ztc-weight-bold);
    display: inline-block;
}

.about-images-area .img1 img {
    height: 100%;
    width: 100%;
    border-radius: 4px;
    margin-bottom: 0;
}

.about2-section-area .about-images-area .img1 {
    position: relative;
    z-index: 1;
    transition: all 0.4s;
    overflow: visible;
}

.about2-section-area .about-images-area .img1 img {
    height: 100%;
    width: 100%;
    border-radius: 4px;
}

.about2-section-area .about-images-area:hover .img1::after {
    left: 0;
    top: 0;
    transition: all 0.4s;
}

.aboutpage-inner {
    background: var(--ztc-bg-bg-1) !important;
    position: relative;
}

.about2-section-area .about-images-area .img1::after {
    position: absolute;
    content: "";
    height: 100%;
    left: 24px;
    top: 24px;
    width: 100%;
    transition: all 0.4s;
    background: var(--ztc-text-text-2);
    border-radius: 4px;
    z-index: -1;
}

.about2-section-area .about-images-area .img2 {
    position: absolute;
    right: -50px;
    bottom: -50px;
    z-index: 1;
    background: var(--ztc-text-text-1);
    border-radius: 4px;
    padding: 10px;
}

.about2-section-area .about-images-area .img2 img {
    height: 200px;
    width: 240px;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 4px;
}

.mission-vision {
    display: flex;
    flex-wrap: wrap;
    column-gap: 4%;
}

.w-half {
    width: 48%;
}