.outline_table tr {
	border: 1px solid #c1c1c1;
}
.outline_table th {
	border: 1px solid #c1c1c1;
	padding: 30px 20px;
	background: #eee;
}

.outline_table td {
	border: 1px solid #c1c1c1;
	padding: 30px 20px;
}	
.qodef-page-title .qodef-m-inner:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: rgb(0 0 0 / 30%);
    width: 100%;
    height: 100%;
}
.page-id-3964 .qodef-page-title .qodef-m-inner:after {
	display: none;
}
.qodef-page-title .qodef-m-title {
    color: #fff;
    z-index: 2;
}
.page-id-3863 .qodef-blog .qodef-blog-item .qodef-e-inner {
	display: flex;
    width: 100%;
}
.page-id-3863 .qodef-blog .qodef-blog-item .qodef-e-media {
    width: calc(50% - 60px);
    margin-right: 60px;
}
.page-id-3863 .qodef-blog .qodef-blog-item .qodef-e-content {
    width: 50%;
	text-align: left;
}

@media screen and (max-width:767px) {
    .outline_table th,
    .outline_table td {
        padding: 20px 10px;
    }
    .title-h2 h2 {
        font-size: 24px !important; 
    }
  .page-id-3863 .qodef-blog .qodef-blog-item .qodef-e-inner {
        display: block;
        width: 100%;
    }
    .page-id-3863 .qodef-blog .qodef-blog-item .qodef-e-media {
        width: 100%;
        margin: 0 0 0 0;
    }
    .page-id-3863 .qodef-blog .qodef-blog-item .qodef-e-content {
        width: 100%;
        text-align: center;
    }
}