.efk-investment-info-section { padding: 10px 0 60px; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap { display: flex; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table { max-width: calc(100% - 300px); flex: 0 0 calc(100% - 300px); } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table { width: 100%; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td,
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th { color: #6fa625; font-size: 18px; line-height: 1.4; padding: 12px; min-height: 48px; vertical-align: middle; text-align: left; font-weight: 500; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th { border-bottom: 1px solid #decbef; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tbody tr:nth-child(even) td { background-color: #f2ffe1; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tfoot tr:nth-child(even) td { background-color: #f2ffe1; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tfoot tr:first-child td { border-top: 1px solid #decbef; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tr.has-top-border td { border-top: 1px solid #decbef; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tr.has-bottom-border td { border-bottom: 1px solid #decbef; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td:first-child,
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:first-child { color: #6d4199; font-weight: 700; width: 65%; padding-right: 35px; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td:last-child,
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:last-child { white-space: nowrap; padding-right: 40px; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-icon { max-width: 300px; flex: 0 0 300px; text-align: center; margin-top: -38px; margin-left: -30px; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-icon p { line-height: 1.4; max-width: 245px; margin: 20px auto 0 50px; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .note-text { margin-top: 20px; font-size: 12px; color: #6d4199; font-style: italic; } 

.efk-title-content-block { background: #EEEEE4; padding: 60px 0 120px; text-align: center; } 
.efk-title-content-block h2 { color: #6d4199; margin-bottom: 20px; } 
.efk-title-content-block .container { max-width: 1100px; } 
@media(max-width:1199px){
 .efk-investment-info-section { padding: 10px 0 50px; } 
 .efk-title-content-block { padding: 50px 0 100px; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table { max-width: calc(100% - 250px); flex: 0 0 calc(100% - 250px); } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-icon { max-width: 250px; flex: 0 0 250px; margin-top: -33px; } 
}
@media(max-width:767px){
 .efk-investment-info-section { padding: 10px 0 40px; } 
 .efk-title-content-block { padding: 40px 0 70px; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap { flex-wrap: wrap; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table { max-width: 100%; flex: 0 0 100%; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-icon { max-width: 100%; flex: 0 0 100%; margin-top: 0px; margin-left: 0; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-icon .img-block { max-width: 200px; margin: 0 auto; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-icon p { margin: 15px auto 0; max-width: 100%; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td, .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th { font-size: 16px; } 
 .efk-title-content-block h2 { margin-bottom: 15px; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td:first-child,
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:first-child { padding-right: 15px; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td:last-child, .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:last-child { padding-right: 15px; } 
}
@media(max-width:575px){
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td, .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th { display: block; width: 100%; min-height: inherit; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td:last-child, .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:last-child { padding-top: 5px; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table td:first-child, .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:first-child { width: 100%; padding-bottom: 0; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table th:first-child { border-bottom: 0; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tfoot tr:first-child td:last-child { border-top: 0; } 
 .efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tr.has-top-border td:last-child { border-top: 0; } 
.efk-investment-info-section .efk-investment-info-icon-table-wrap .efk-investment-info-table table tr.has-bottom-border td:first-child { border-bottom: 0; } 

}