@CHARSET "UTF-8";

.faqtable {
--minwidth: 200px;
--tdwidth: 200px;
--hlightbg: #f4f4bc;
}
.col1 {
	min-width:80px;
}
.col2 {
	min-width: var(--minwidth);
	width:var(--tdwidth); 
}
 

.col3 {
	min-width: var(--minwidth);
	width:var(--tdwidth);
}

.col4 {
	min-width: var(--minwidth);
	width:var(--tdwidth);
}

.col5 {
	min-width: var(--minwidth);
	width:var(--tdwidth);
}
.faqtable td {
	padding: 0px 5px;
	border-right: 0.5px solid lightgrey;
}
.faqtable {	
	border-left: 0.5px solid lightgrey;
    font-size: 14px;
    color: #333;
}
.faqtable .ro2{
	vertical-align:top;
}
.faqtable .himg {
	aspect-ratio: 4 / 3;
    object-fit: cover;
    object-position: center;
    clip-path: xywh(0 5px 100% 95% round 15% 0); 
} 
.faqtable {
	min-width:860px;
}
.faqtable .rowheader {
	background-color: #fce5cd; 
    color: #b45f06;
    font-size: larger;
    font-weight: bold;  
}
.faqtable .rowheader > td {
    padding: 5px;
}
.faqtable .rowtitle {
	text-align: center;
    background-color: #fce5cd;
    font-size: larger;
    font-weight: bold;
    padding: 5px;    
}

@media only screen and (min-width: 860px) {
	.faqtable {
		min-width:90%;
	}
	.tbdiv {
	    display: flex;
    	justify-content: center;
    }
}