.block-image .inner-block.layout-one{
    width: 66.4vw;
    max-width: 957px;
    margin: 0 auto;
}
.block-image .inner-block.layout-one .image-container img{
    width: 100%;
    height: 100%;
    max-height: 45.8vw;
    max-width: 100%;
    object-fit: contain;
}

.block-image .inner-block.layout-two{
    width: 81.5vw;
    max-width: 1175px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 50% 50%;
    align-items: center;
}
.block-image .inner-block.layout-two .image-container{
    width: 100%;
}

.block-image .inner-block.layout-two .image-container .image-inner{
    height: 100%;
    max-height: 45.8vw;
    width: 83%;
    display: inline-grid;
}

.block-image .inner-block.layout-two .image-container img{
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.block-image .inner-block.layout-two .image-container .image-inner p{
    text-align: left;
}




.image-container.left img{
    object-position: left;
}
.image-container.right img{
    object-position: right;
}
.image-container.center img{
    object-position: center;
}

.image-container .p2{
    padding-top:9px;
    color:#898989;
}

    @media only screen and (max-width: 740px) {
        
        .block-image .inner-block.layout-one{
            width: 100%;
            max-width: 87.5vw;
        }
        
        .block-image .inner-block .image-container .p2{
            padding-top:0px;
            text-align:left !important;
        }

        .block-image .inner-block.layout-one .image-container img{
            max-height: 100%;
        }

        .block-image .inner-block.layout-two .image-container .image-inner{
            height: 100%;
            max-height: 100%;
            width: 100%;
            max-width: 87.5vw;
            display: block;
            margin: 0 auto;
        }

        .block-image .inner-block.layout-two{
            width: 100%;
            max-width: 100%;
            display: block;
            text-align:left !important;
        }
        .block-image .inner-block.layout-two .image-container img{  
            max-height: 100%;
            max-width: 100%;
            margin-top:9vw;
        }

    }