.p-contact-banner.pcb{.page__breadcrumbs_wrapper {
        padding-inline: unset;
        @media (max-width: 767px) {
            margin-bottom: 24px;
        }
    }

    .pcb__wrapper  {
        position: relative;

        @media (max-width: 991px) {
            display: grid;
            gap: 10px;
            grid-template-columns: minmax(432px, 1fr) 1fr;
        }

        @media (max-width: 767px) {
            grid-template-columns: 1fr;
            gap: 24px;
        }
    }

    .pcb__image {
        position: absolute;
        top: 0;
        right: 0;
        width: clamp(282px,45vw,648px);
        height: clamp(180px,25.28vw,364px);
        z-index: -1;

        & img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 8px;
        }

        @media (max-width: 991px) {
            position: relative;
            width: 100%;
            padding-top: 63.83%;
            height: 100%;
        }

        @media (max-width: 767px) {
            display: none;
        }
    }

    .pcb__content {
        display: flex;
        flex-direction: column;
        gap: 16px;
        padding-top: clamp(24px,6.25vw,48px);
        max-width: 600px;

        @media (max-width: 767px) {
            padding-top: 0;

            br {
                display: none;
            }
        }
    }
        .pcb__title {
            font-size: clamp(24px,2.223vw,32px);
            line-height: 1.25;
            letter-spacing: 4%;
        }

    .pcb__items {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: clamp(8px,1.112vw,16px);
        max-width: 848px;
        width: 100%;
        margin-top: clamp(10px,2.92vw,42px);

        @media (max-width: 991px) {
            margin-top: 0;
            grid-column: span 2 / span 2;
            max-width: unset;
        }
        @media (max-width: 767px) {
            grid-template-columns: 1fr;
            grid-column: unset;
        }
    }
        .pcb__item {
            position: relative;
            display: grid;
            grid-template-columns: clamp(40px,3.334vw,48px) 1fr;
            align-items: center;
            gap: clamp(12px,1.389vw,20px);
            padding: clamp(16px,1.667vw,24px);
            border-radius: 4px;
            background-color: white;

            @media (max-width: 767px) {
                grid-template-columns: 1fr;
            }

            &:hover {
                .pcb__item-title,
                .pcb__item-link-text,
                .pcb__item-image {
                    opacity: 0.7;
                }
            }
        }

            .pcb__item-image {
                position: relative;
                width: clamp(40px,3.334vw,48px);
                height: clamp(40px,3.334vw,48px);

                & img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    object-fit: cover;
                }
            }
            .pcb__item-title,
            .pcb__item-link-text,
            .pcb__item-image {
                transition: all 300ms;
            }

            .pcb__item-text {
                display: flex;
                flex-direction: column;
                gap: 6px;
                justify-content: center;
            }
            .pcb__item-title {
                font-weight: 600;
            }
            .pcb__item-link {
                position: absolute;
                inset: 0;
                cursor: pointer;
                z-index: 1;
                opacity: 0;
            }
                .pcb__item-link-text {
                    color: currentColor;
                    text-decoration: none;
                }
}