.full_width_content_image_block {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: var(--sec-bg-color);    
    position: relative;
}
.full_image_content_wrapper {
    display: flex;
    align-items: center;
}
.full_image_content_wrapper .img_wrap {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
.full_image_content_wrapper .content_wrapper {
    margin-left: auto;
    padding-left: 0px; /*60px;*/
    padding-right: 0px; /*150px;*/
}

.fifty .content_wrapper {
    width: calc(50% - 55px);
}
.fifty .img_wrap {
    width: 50%;
}
.sixty .content_wrapper {
    width: calc(60% - 55px);
}
.sixty .img_wrap {
    width: 40%;
}
.seventy .content_wrapper {
    width: calc(70% - 55px);
}
.seventy .img_wrap {
    width: 30%;
}

.full_image_content_wrapper .img_wrap img {
    height: 100%;
    width: 100%;
    object-fit: initial; /*cover;*/
}
.full_image_content_wrapper .content_wrapper .col_wrap,
.full_image_content_wrapper .content_wrapper .col_wrap .content_wrap {
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.reverse .full_image_content_wrapper .img_wrap {
    left: unset;
    right: 0;
}
.reverse .full_image_content_wrapper .content_wrapper {
    margin-right: auto;
    margin-left: unset !important;
    padding-left: 0px;
    padding-right: 0px; /*60px;*/
}

@media(max-width:1500px) {
    .full_image_content_wrapper .content_wrapper {
        margin-left: auto;
        padding-left: 60px;
        padding-right: 100px;
    }
}
@media(max-width:1350px) {
    .full_image_content_wrapper .container {
        flex-wrap: wrap;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .full_image_content_wrapper .img_wrap {
        position: unset !important;
        width: 100%;
    }
    .full_image_content_wrapper .content_wrapper {
        width: 100% !important;
        margin: unset !important;
        padding: 50px 36px !important;
    }
    .reverse .full_image_content_wrapper .container {
        display: flex;
        flex-direction: column-reverse;
    }
    .full_image_content_wrapper .content_wrapper {
        padding-right: 60px;
    }
}
@media(max-width:575px) {
    .full_image_content_wrapper .img_wrap {
        height: 408px;
    }
    .full_image_content_wrapper .img_wrap img {
        object-position: top;
    }
}