div#about-block .view-id-about.view-display-id-block_1 .views-field.views-field-nothing .field-content{
    display: flex;
    gap: 30px;
}

div#about-block .about-block-img.block-title{
    text-transform: uppercase;
}

div#about-block .view-id-about.view-display-id-block_1 .views-field.views-field-nothing .field-content{
    display: flex;
    gap: 30px;
}

div#about-block .view-id-about.view-display-id-block_1 .about-block-img.block-img{
    display: flex;
    gap: 30px;
    margin-block: 30px;
}

div#about-block .view-id-about.view-display-id-block_1 .about-block-left.block-left,
div#about-block .view-id-about.view-display-id-block_1 .about-block-left.block-right{
    max-width: 570px;
    width: 100%;
    height: 100%;
}

.about-block-left.block-right .about-block-img{
    height: 685px;
    box-shadow: 0px 4px 9px 0px rgba(0, 0, 0, 0.25);
}

div#about-block .about-block-left.block-right .field--name-field-media-image,
div#about-block .about-block-left.block-right .media--type-image.media--view-mode-default,
div#about-block .about-block-left.block-right .field--name-field-media-image .field__item,
div#about-block .about-block-left.block-right .field--name-field-media-image .field__item img{
    width: 100%;
    height: 100%;
}

div#about-block .about-block-left.block-right .field--name-field-media-image .field__item img{
    object-fit: cover;
}

div#about-block .about-block-left.block-right .field--name-field-media-image,
div#about-block .about-block-img.block-img .field--name-field-media-image,
div#about-block .about-block-left.block-right .media--type-image{
    border-radius: 10px;
    overflow: hidden;
}

div#about-block .about-block-left.block-right .media--type-image{
     box-shadow: 0px 4px 9px 0px rgba(0, 0, 0, 0.25);
}

div#about-block .view-id-about.view-display-id-block_1 .about-block-left.block-right{
    position: relative;
}

div#about-block .view-id-about.view-display-id-block_1 .about-block-left.block-right .about-block-link{
    position: absolute;
    bottom: 35px;
    left: 30px;
    max-width: 245px;
    width: 100%;
}

div#about-block  .about-block-img.block-img .media--type-image{
    width: 50%;
}

@media screen and (max-width: 767px){
    div#about-block .view-id-about.view-display-id-block_1 .views-field.views-field-nothing .field-content {
        flex-wrap: wrap;
    }

    div#about-block .view-id-about.view-display-id-block_1 .about-block-left.block-left, 
    div#about-block .view-id-about.view-display-id-block_1 .about-block-left.block-right {
        max-width: 100%;
    }

    .about-block-left.block-right .about-block-img {
        height: 400px;
    }

    div#about-block .view-id-about.view-display-id-block_1 .about-block-img.block-img {
        justify-content: center;
        gap: 15px;
    }
}