.light{font-weight:300}.regular{font-weight:400}.semi-bold{font-weight:600}.black{font-weight:900}#faq .list{margin-top:3rem}#faq .list .list-item{border-bottom:1px solid #c1c1c1}#faq .list .list-item .item-title{font-size:28px;font-size:2.8rem;color:#453d3b;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:2.5rem 0}@media only screen and (max-width:960px){#faq .list .list-item .item-title{font-size:20px;font-size:2rem}}#faq .list .list-item .item-title i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:25px;font-size:2.5rem;color:#88191e}#faq .list .list-item .item-text{display:none;padding-bottom:2.5rem;font-size:18px;font-size:1.8rem}#faq .list .list-item.open .item-title{color:currentColor}#faq .list .list-item.open .item-title i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}