.page-faq{margin:70px 0 50px;padding-left:5px}.page-faq .sidebar{float:left;width:220px;margin-bottom:20px;padding-right:30px}.page-faq .sidebar .header{margin:30px 0 16px 15px;font-family:Source Sans Pro;font-size:18px;font-weight:500;line-height:29px;text-transform:uppercase;letter-spacing:.08px}.page-faq .sidebar .inner .cat{width:100%;margin:8px 0;padding:10px 15px;font-family:Source Sans Pro;font-size:18px;font-weight:300;line-height:1.1;letter-spacing:.08px;border-radius:4px;cursor:pointer;transition:.3s}.page-faq .sidebar .inner .cat.active{color:#fff;background-color:#2f4a7e;cursor:default}.page-faq .sidebar .inner .cat.active:hover{color:#fff}.page-faq .sidebar .inner .cat:hover{color:#98a7ba}.page-faq .content-side{position:relative;float:left;width:calc(100% - 220px);padding:30px;border-radius:4px;box-shadow:0 1px 2px #ccc}.page-faq .content-side .loop-image{position:absolute;top:35px;right:30px}.page-faq .content-side .loop-image svg{width:30px;height:auto;fill:#b8c1cb}.page-faq .content-side h1{margin:0 0 5px;color:#000a12;font-family:Source Sans Pro;font-size:32px;font-weight:300;line-height:42px;letter-spacing:.1px}.page-faq .content-side .subheader{margin:10px 0 42px;color:#4a4a4a;font-family:Source Sans Pro;font-size:20px;font-weight:300;line-height:29px;letter-spacing:.09px}.page-faq .content-side .desc{margin:30px 0;font-family:Source Sans Pro;font-size:18px;font-weight:300;line-height:29px;letter-spacing:.09px}.page-faq .content-side .faq-content .category.to-hide{display:none}.page-faq .content-side .faq-content .faq-elem{margin:20px 0}.page-faq .content-side .faq-content .faq-elem .question{position:relative;min-height:56px;line-height:30px;padding:12px;border:1px solid #eee;border-radius:4px;color:#000a12;font-family:Source Sans Pro;font-size:20px;font-weight:300;transition:.5s;cursor:pointer;z-index:20}.page-faq .content-side .faq-content .faq-elem .question .arrow{z-index:10;display:block;float:right;width:20px;height:20px;margin-top:5px;-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);transition:.5s;opacity:.35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAWCAMAAACfbM4MAAAAAXNSR0IB2cksfwAAAHJQTFRFAAAAAAoSAAsRAAoSAAkSAAoRAAoTAAoSAAoSAAAgAAoSAAAaAAoSAAoSAAAVAAoRAAsRABERAAoSAAoSAA4OAAkSAAkSAAoSAAsVAAoSAAwMAAkSAAsTAAoRAAoSAAoSAAkTAAkSAAoSAAkTAAkSAAgQ8RCaGAAAACZ0Uk5TAH54/3Bpa7nDCGIK/sgMzVsP/dISVNf8GNYV2F3bZd9sHONuHSAAjdjcAAAAvElEQVR4nI3QWRaDIAwF0Cha59laa5067X+LRQiooNZ8hZcLBwBQyzC0SCuTEPOE+asswso6YQ6VNAfKJouyT5gddcGh4+wrcY7reS62vmp8YQKAAFWoKD/keRRMqyDaUtLEfB0nqNLZpGiSWCQZqlyqNOdJkc37smKtpCmXNyiFui5NtTJUVTy/UVXj2++N+ivNA0c1QMtu3WmG7u/YC9up7ydT64aqgY563o9k2DQAzxcZRf/+bBuALzM/qDYJZN+2PRgAAAAASUVORK5CYII=);background-position:center center;background-size:17px auto;background-repeat:no-repeat}.page-faq .content-side .faq-content .faq-elem .question.active{border:1px solid #999}.page-faq .content-side .faq-content .faq-elem .question.active .arrow{margin-top:3px;opacity:1;-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.page-faq .content-side .faq-content .faq-elem .answer{display:none;padding:15px 0 1px;color:#4a4a4a;font-family:Source Sans Pro;font-size:14px;font-weight:300;line-height:24px;letter-spacing:.07px}
/*# sourceMappingURL=/cdn/shop/t/47/assets/page-faq.scss.css.map */
