
/* **************************tab */
.tab-faq {
    width: 20%;
  
 }
 
  .tab-faq button {
   background-color: #FFF;
   display: flex;
   flex-direction: row;
   gap:10px;
   align-items: center;
    color:#727272;
   padding:18px 16px;
   width: 100%;
   border: none;
   outline: none;
   text-align: left;
   cursor: pointer;
   transition: 0.3s;
   font-size: 17px;
   border-bottom: 1px solid #eeeeee;
   border-right: 1px solid #eeeeee;

 }

 .tab-faq button:first-child {   border-top: 1px solid #eeeeee;
 }

 
  .tab-faq button:hover {
   background: url(../images/bg-tab-faq.svg);
   background-position: top center;
   background-repeat: repeat-y;
   border-right:0px;
 }
 
  .tab-faq button.active {
   background: url(../images/bg-tab-faq.svg);
   background-position: top center;
   background-repeat: repeat-y;
   border-right:0px;
 }
 
  .tabcontentfaq {
   padding: 0px 12px;
    width: 80%;
   
 }
 