.qa-header .title{font-size:14px;line-height:19px;margin-bottom:30px}.qa-header .note{font-size:14px;line-height:19px;padding-bottom:35px;border-bottom:solid 1px}.faq-list .item{padding:30px 0}.faq-list .item:not(:last-child){border-bottom:solid 1px}.faq-list .item-button{border:none;font-size:14px;line-height:24px;padding-right:45px;width:100%;position:relative;text-align:left;background:0 0}.faq-list .item-button:hover,.faq-list .item-button:focus{background:0 0;border:none;text-decoration:none;outline:none;box-shadow:none}.faq-list .item-button[aria-expanded=true] .toggle-icon{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.faq-list .item-button .toggle-icon{content:'';background-image:url("../images/arrow-down.svg");background-repeat:no-repeat;background-position:center;margin-left:5px;width:25px;height:25px;display:block;border:solid 1px;border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-color:#d0d3d5 !important;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.faq-list .item-body{font-size:14px;line-height:24px;margin-top:30px}.faq-list.simple-list .item-button-static{font-size:14px;line-height:24px;font-weight:600;color:inherit}.faq-list.simple-list .item-body{display:block !important}@media (max-width:768px){.faq-list .item{padding:20px 0}.faq-list .item-button{padding-right:35px;font-size:13px}.faq-list .item-button .toggle-icon{width:20px;height:20px}.faq-list .item-body{font-size:13px;line-height:22px;margin-top:20px}}.stonewave-faq-widget .container{max-width:100%}.stonewave-faq-widget .qa-header:empty{display:none}.stonewave-faq-widget .qa-header .title:empty,.stonewave-faq-widget .qa-header .note:empty{display:none}.faq-list .item-button .toggle-icon:after{content:'▼';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;color:#666;display:block}