.inside_policy {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;    
}

.inside_policy > div {
    display: flex;
    flex-flow: column;
    width: calc(50% - 2.5px);    
    gap: 5px;
}

.inside_policy > div > h4 {
    font-size: 17px;
    font-weight: 600;
    color: #1C63B7;
    line-height: 25px;
    padding: 0 10px;
}

.inside_policy > div > div {
    display: flex;
    flex-flow: column;
    font-size: 17px;
    font-weight: 400;
    background: #F2F7FF;
    line-height: 25px;
    padding: 10px;
    height: 100%;
    gap: 1px;
}


@media screen and (max-width: 1200px) {
    
}

@media screen and (max-width: 1024px) {
   
}

@media screen and (max-width: 850px) {

}

@media screen and (max-width: 767px) {
}

@media screen and (max-width: 630px) {
    .inside_policy > div > h4 {
        font-size: 16px;
        line-height: 21px;
    }
    
    .inside_policy > div > div {
        font-size: 16px;
        line-height: 21px;
    }
}

@media screen and (max-width: 370px) {
    .inside_policy {
        flex-flow: column;
        gap: 15px;
    }

    .inside_policy > div {
        width: 100%;    
    }
}