/*---------------------------------------------------------------------
  List
-----------------------------------------------------------------------*/
.iq-list ul {
    padding: 0;
    margin: 0;
    list-style-position: inside;
}

.iq-list.iq-one-column ul,
.iq-list.iq-one-column ol {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
}

.iq-list.iq-two-column ul,
.iq-list.iq-two-column ol {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}

.iq-list.iq-three-column ul ,
.iq-list.iq-three-column ol{
    columns: 3;
    -webkit-columns: 3;
    -moz-columns: 3;
}

.iq-list.iq-four-column ul,
.iq-list.iq-four-column ol {
    columns: 4;
    -webkit-columns: 4;
    -moz-columns: 4;
}

.iq-list.iq-five-column ul,
.iq-list.iq-five-column ol {
    columns: 5;
    -webkit-columns: 5;
    -moz-columns: 5;
}

.iq-list.iq-six-column ul,
.iq-list.iq-six-column ol {
    columns: 6;
    -webkit-columns: 6;
    -moz-columns: 6;
}

.iq-list li {
    padding-left: 30px;
    margin-bottom: 15px;
    position: relative;
}

.iq-list li i, .iq-list li svg {
    position: absolute;
    left: 0;
    color: var(--primary-color);
    top: 50%;
    transform: translateY(-50%);
}

.iq-list li span {
    display: table-cell;
}

.iq-list.iq-two-column .iq-list-with-icon span {
    font-weight: var(--font-weight-medium);
    font-size: var(--font-size-body);
    letter-spacing: var(--font-letter-spacing-body);
    text-transform: capitalize;
    color: var(--body-text);
}


.header-2 .iq-list li {
    margin-bottom: 15px;
}

@media(max-width:767px) {
    .iq-list.iq-two-column ul,
	.iq-list.iq-three-column ul,
	.iq-list.iq-four-column ul,
	.iq-list.iq-five-column ul,
	.iq-list.iq-six-column ul {
		columns: 1;
	}
}    