.panel.panel-faq{padding:50px 0}.panel.panel-faq .list{max-width:770px;margin:auto}.panel.panel-faq .item{margin-bottom:25px;position:relative}.panel.panel-faq .item:last-child{margin-bottom:0}.panel.panel-faq .heading{font-family:'greycliff_cfheavy','Arial',serif;font-size:20px;line-height:1.20833;letter-spacing:normal;color:#354180;text-transform:lowercase;display:block;padding-right:50px}.panel.panel-faq .heading[data-toogle]{cursor:pointer;position:relative}.panel.panel-faq .heading[data-toogle]:before{position:absolute;content:'';right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:2px;background-color:#616161;transition:all .3s}.panel.panel-faq .heading[data-toogle]:after{position:absolute;content:'';right:8px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:18px;background-color:#616161;transition:all .3s}.panel.panel-faq .heading.on:before{-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(180deg)}.panel.panel-faq .heading.on:after{-ms-transform:translateY(-50%) rotate(-270deg);transform:translateY(-50%) rotate(270deg);opacity:0}.panel.panel-faq .description{display:none;margin-top:20px}.panel.panel-faq p{font-size:16px;line-height:1.44444;color:#4a4a4a;margin-bottom:8px}.panel.panel-faq p:last-child{margin-bottom:0}@media screen and (min-width:480px){.panel.panel-faq .heading{padding-right:73px}}@media screen and (min-width:768px){.panel.panel-faq{padding-bottom:70px}.panel.panel-faq .item{margin-bottom:41px}.panel.panel-faq .heading{font-size:24px}.panel.panel-faq .description{margin-top:25px}.panel.panel-faq p{font-size:18px}}@media screen and (min-width:1024px){.panel.panel-faq{padding-bottom:111px}}