.multi_cloumn_cta {
    position: relative;
}
.multi_cloumn_cta .column_wrapper {
    display: grid;
}
.column_wrapper.enable_container {
    padding-left: 6rem;
    padding-right: 6rem;
}
.multi_cloumn_cta .column_wrapper.col_one {
    grid-template-columns: 1fr;
}
.multi_cloumn_cta .column_wrapper.col_two {
    grid-template-columns: 1fr 1fr;
}
.multi_cloumn_cta .column_wrapper.col_three {
    grid-template-columns: 1fr 1fr 1fr;
}
.multi_cloumn_cta .column_wrapper.col_four {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.multi_cloumn_cta .column_wrapper.col_five {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
.multi_cloumn_cta .column_wrapper.col_one .image_wapper {
    height: 650px;
}
.multi_cloumn_cta .column_wrapper.col_two .image_wapper {
    height: 722px;
}
.multi_cloumn_cta .column_wrapper.col_three .image_wapper {
    height: 722px;
}
.multi_cloumn_cta .column_wrapper.col_four .image_wapper {
    height: 700px;
}
.multi_cloumn_cta .column_wrapper .image_wapper.smaller_image {
    height: 500px!important;
}
.multi_cloumn_cta .column_wrapper .column {
    position: relative;
}
.multi_cloumn_cta .column_wrapper .content {
    /* min-height: 130px; */
}
.multi_cloumn_cta .column_wrapper .content_wrapper {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    padding: 6rem;
    flex-direction: column;
    justify-content: flex-end;
    max-width: 710px;
}
.multi_cloumn_cta .column_wrapper.col_one .content_wrapper {
    max-width: 55%;
}
img.img.cta_img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.multi_cloumn_cta .content_wrapper.white  h1, .multi_cloumn_cta  .content_wrapper.white h2, .multi_cloumn_cta  .content_wrapper.white h3 {
    color: #fff;
}
.multi_cloumn_cta  .content_wrapper.red  h1, .multi_cloumn_cta  .content_wrapper.red h2, .multi_cloumn_cta  .content_wrapper.red h3 {
    color: #E11F1C;
}
.multi_cloumn_cta .content_wrapper.black  h1, .multi_cloumn_cta  .content_wrapper.blacK h2, .multi_cloumn_cta  .content_wrapper.blacK h3 {
    color: #000;
}
.multi_cloumn_cta .content_wrapper.white .heading_one, .multi_cloumn_cta  .content_wrapper.white .heading_two, .multi_cloumn_cta  .content_wrapper.white .heading_three  {
    color: #fff;
}
.multi_cloumn_cta  .content_wrapper.red  .heading_one, .multi_cloumn_cta  .content_wrapper.red .heading_two, .multi_cloumn_cta  .content_wrapper.red .heading_three  {
    color: #E11F1C;
}
.multi_cloumn_cta .content_wrapper.black  .heading_one, .multi_cloumn_cta  .content_wrapper.blacK .heading_two, .multi_cloumn_cta  .content_wrapper.blacK .heading_three  {
    color: #000;
}
.multi_cloumn_cta .content_wrapper  p {
    font-size: 15px;
}
.multi_cloumn_cta .content_wrapper.black p  {
    color: #000;
}
.multi_cloumn_cta .content_wrapper.red p  {
    color: #E11F1C;
}
.multi_cloumn_cta  .content_wrapper.white  p  {
    color: #fff;
}
.multi_cloumn_cta .content_wrapper.black a  {
    color: #000;
    text-decoration: underline;
    font-size: 15px;
}
.multi_cloumn_cta .content_wrapper.red a  {
    color: #E11F1C;
    text-decoration: underline;
    font-size: 15px;
}
.multi_cloumn_cta  .content_wrapper.white a  {
    color: #fff;
    text-decoration: underline; 
    font-size: 15px;
}
.multi_cloumn_cta .h_title{
    min-height: 110px;
    display: flex;
    align-items: center;
}
.multi_cloumn_cta .column_wrapper.col_one .h_title {
    min-height: auto;
}
.multi_cloumn_cta a.floating_btn {
    position: absolute;
    z-index: 3;
    font-size: 20px;
    height: 66px;
    min-width: 232px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: color 0.4s ease;
    background: #E11F1C;
    color: #fff!important;
    top: 83px;
    right: -83px;
    transform: rotate(270deg);
}
.multi_cloumn_cta a.floating_btn:hover {
    background: #000;
}
.multi_cloumn_cta .column_wrapper.col_four a.floating_btn {
    font-size: 15px;
    height: 45px;
    min-width: 174px;
    color: #fff!important;
    top: 65px;
    right: -65px;
}
.multi_cloumn_cta .column_wrapper.col_four .h_title {
    font-size: 4rem;
}
.multi_cloumn_cta .column_wrapper.col_four .h_title {
    font-size: 4rem;
}
.multi_cloumn_cta .img_cover {
    position: absolute;
    top: 0;
    left: 0;
    right: 0; 
    bottom: 0;
    z-index: 2;
}
.neg_three {
    margin-top: -3px!important;  
}
.multi_cloumn_cta .content_wrapper.title_bottom .h_title  { 
    min-height: unset;
    margin: 0;  
}
.multi_cloumn_cta .content_wrapper.title_bottom   { 
    padding: 4rem;
}
.multi_cloumn_cta .title_wrapper {
    text-align: center;
    margin-bottom: 5rem;
    padding-left: 200px;
    padding-right: 200px;
}
@media (max-width: 1025px) {
    .multi_cloumn_cta .title_wrapper {
        padding-left: 4rem;
        padding-right: 4rem;
    }
    .multi_cloumn_cta .column_wrapper.col_three {
        grid-template-columns: 1fr;
    }
}
@media (max-width: 991px) {
    .multi_cloumn_cta .column_wrapper {
        grid-template-columns: 1fr!important;
    }
    .multi_cloumn_cta .column_wrapper .content_wrapper {
        padding: 2rem;
        max-width: 100%;
    }
    .column_wrapper.enable_container {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}