.table-two-column .section-header{
	margin-bottom: 0;
}
.table-two-column .section-header h2{
	margin-top: 20px;
	margin-bottom: 8px;
}
.table-with-two-column {
    padding: 55px 60px 55px 65px;
    border-radius: 25px;
    max-width: 1368px;
    box-shadow: 15px 15px 0px #EFF5F9;
    border-radius: 15px;
    margin-top: 35px;
    margin-left: auto;
}
.table-with-two-column .table tr{
	border-bottom: 1px solid #E9E9E9;
}
.table-with-two-column .table {
    width: 100%;
}
.table-with-two-column .table tr td {
    padding: 27px 0;
}
.table-with-two-column .table tr:last-child td{
	padding-bottom: 0;
}
.table-with-two-column .table tr:last-child{
	border-bottom: 0;
}
.table .title {
    font-size: clamp(2rem, -0.8696rem + 5.9783vw, 4.0625rem);
    line-height: 70px;
    color: #fff;
    width: 45%;
    font-weight: 600;
}
.table .table-content{
	font-size: clamp(1rem, 0.8261rem + 0.3623vw, 1.125rem);
	line-height: 25px;
	color: #fff;
	width: 55%;
	font-weight: 600;
}

@media only screen and (max-width:1399px) {
.table-with-two-column .table tr td {
    padding: 27px 15px;
}  
}
@media only screen and (max-width:1199px) {
.table-with-two-column .table tr td {
    padding: 27px 15px;
}
.table-with-two-column {
    padding: 50px 60px 50px 60px;
}
}
@media only screen and (max-width:1024px) {
.table-with-two-column .table tr td {
    padding: 27px 15px;
} 
.table-with-two-column {
    padding: 40px 30px 40px 30px;
} 
.table .title {
    line-height: 45px;
}
}
@media only screen and (max-width:767px) {
.table-with-two-column .table tr td {
    padding: 27px 15px;
}
.table-with-two-column {
    padding: 30px 20px 30px 20px;
}
.table-with-two-column .table tr{
	display: flex;
	flex-wrap: wrap;
}
.table-with-two-column .table tr td {
    padding: 10px 15px;
}
.table-with-two-column .table tr td {
    width: 100%;
}
}