summary
	{list-style: none;
	 cursor: pointer;
	 display:flex;
	 align-items:center;}

summary::before
	{content: "▶";
	 font-size: 20px;
	 margin-right: 10px;}

details[open] summary::before
	{content: "▼";
     font-size: 18px;}

.questions{background:#fff;
	       margin-bottom:7px;
		   box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 2px;
		   border-radius:7px;
		   padding:20px;
		   font-size:28px;}
		   
.faq-newtab{max-width:30px;display:inline-block;}
.faq-a
	{background:#005AB5;
     padding:3px;
	 border-radius:5px;}
details p{text-align:justify;}

.summary-indent{margin:12px 0;}
.summary-indent2{text-indent:-3em;padding-left:3em}
/*.faq-L, .faq-R{height:600px;}*/
/*.faq-L{background:lightgreen;}
.faq-R{background:pink;}*/

.faq-in{margin:auto;}
.faq-L
	{padding-top:40px;}

.faq-L img
	{margin:auto;
	 margin-top:40px;
	 max-width:80%;}
@media (min-width: 0px) {}
@media (min-width: 576px) {}
@media (min-width: 768px) {}
@media (min-width: 992px) {
.summary-indent{text-indent:2em;}
details p{padding:0 25px;}
.faq-in
	{width:80%;
	 display:grid;
	 grid-template-columns:3fr 7fr;
	 gap:60px;}
	
	
}
@media (min-width: 1200px) {}
@media (min-width: 1400px) {}