.cta_outer_left ,.cta_outer_right, .cta_inner_2 {
    width: 20%;
}
.cta_content_wrap{
    width: 60%;
}
.cta_outer_right svg{
    transform: rotate(180deg);
}
.cta_inner_1{
    width: 15%;
    background: #FA524C;
}
.cta_content_wrap_inner{
    background: #3F5EF4;
    width: 43%;
}   
.cta_btn_wrap{
    background:#FFDC00;
    width: 30%;
}
.cta_content_wrap_inner .entry-content p,
.cta_btn_wrap p{
    margin-bottom: 0;
    line-height: normal;
}

/* Layout 2*/
.cta-layout-2 .cta_inner_1 {
    width: 12%;
}
.cta-layout-2 .cta_content_wrap_inner{
    width: 30%;
    padding: 0 80px;
}
.cta-layout-2 .cta_content_wrap_inner > span{
    width: 25px;
}
.cta-layout-2 .cta_vector img{
    max-height: 135px;
}
.cta-layout-2 .cta_btn_wrap {
    width: 46%;
}

@media(max-width: 1199px){
    .cta-layout-2 .cta_content_wrap_inner {
        padding: 0 30px;
    }
}
@media(max-width: 1024px){
    .cta_outer_left, .cta_outer_right, .cta_inner_2 {
        width: 15%;
    }
    .cta_content_wrap {
        width: 70%;
    }
}
@media(max-width: 991px){
    .cta_content_wrap {
        width: 100%;
    }
}

@media(max-width: 767px){
    .cta-layout-2 .cta_content_wrap_inner {
        width: 35%;
    }
    .cta-layout-2 .cta_btn_wrap {
        width: 38%;
    }
    .cta-layout-2 .cta_vector img {
        max-height: 110px;
    }
    .cta-layout-2 .cta_inner_1 {
        width: 15%;
    }
}

@media(max-width: 576px){
    .cta_inner_1, .cta_inner_2 {
        width: 12%;
    }
    .cta_btn_wrap {
        width: 33%;
    }
    .cta-layout-2 .cta_content_wrap_inner {
        width: 70%;
        padding: 0 15px;
    }
    .cta-layout-2 .cta_vector{
        width: 20%;
    }
    .cta-layout-2 .cta_btn_wrap {
        width: 57%;
    }
}
