.two_column_section.dnd-section {
    padding-top: 128px;
    padding-bottom: 75px;
}
.two_column_section.dnd-section .content_right_section .content * {
    font-weight: 500;
    line-height: 30px;
}
.two_column_section.dnd-section .column_inner_wrapper {
    display: grid;
    grid-template-columns: 1.3fr 1.5fr;
    align-items: center;
    padding-left: 20px;
}

.two_column_section.dnd-section .left_image img {
    width: 367px;
}

.two_column_section.dnd-section .button_section {
    margin-top: 29px;
}

.two_column_section.dnd-section .content_right_section .title * {
    color: #1F1F1F;
    font-weight: 500;
    margin: 0px;
}
.two_column_section.dnd-section .content_right_section .title {
    margin-bottom: 30px;
}
.two_column_section.dnd-section .content_right_section .title span {
    background: linear-gradient(92.16deg, #244e7e 2.47%, #57a468 91.71%);
    background-clip: text;
    color: transparent;
}

.two_column_section.dnd-section .content_right_section {
    max-width: 640px;
}
@media only screen and (max-width:1024px){
.two_column_section.dnd-section {
    padding-top: 60px;
    padding-bottom: 60px;
}
}
@media only screen and (max-width:767px){
.two_column_section.dnd-section {
    padding-bottom: 40px;
    padding-top: 40px;
}
.two_column_section.dnd-section .column_inner_wrapper {
    grid-template-columns: 1fr;
    padding-left: 0px; 
}
)