/* ===================================
   GWT FAQ Manager
   Version: 1.0
=================================== */

.gwt-faq-wrapper{
    max-width:900px;
    margin:60px auto;
    padding:0 20px;
}

.gwt-faq-item{
    border:1px solid #e5e5e5;
    border-radius:14px;
    margin-bottom:18px;
    overflow:hidden;
    background:#ffffff;
    transition:.3s ease;
}

.gwt-faq-item:hover{
    box-shadow:0 10px 30px rgba(0,0,0,.08);
}

.gwt-faq-question{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:22px 25px;
    cursor:pointer;
    font-size:18px;
    font-weight:600;
    color:#222;
}

.gwt-faq-icon{
    font-size:28px;
    transition:.3s;
}

.gwt-faq-answer{
    display:none;
    padding:0 25px 25px;
    color:#555;
    line-height:1.8;
    font-size:16px;
}

.gwt-faq-item.active .gwt-faq-answer{
    display:block;
}

.gwt-faq-item.active .gwt-faq-icon{
    transform:rotate(45deg);
}

@media(max-width:768px){

.gwt-faq-question{
    font-size:16px;
    padding:18px;
}

.gwt-faq-answer{
    font-size:15px;
    padding:0 18px 18px;
}

}