.faq-section .faq-section-title{border-bottom:1px solid #eee;cursor:pointer;font-size:20px;font-weight:700;line-height:1.42857143;padding:15px 40px;position:relative}.faq-section .faq-section-title.active{background:#eee}.faq-section .faq-section-title:before{border-bottom:18px solid transparent;border-left:18px solid #e4002b;border-top:18px solid transparent;content:"";left:0;position:absolute;top:12px}.faq-section .faq-section-title:after{color:#e4002b;content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:26px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.faq-section .faq-section-title.active:after{content:"\f077"}.faq-section .faq-section-content{border:1px solid #eee;display:none;overflow:hidden;padding:5px 15px 0}.faq-section .faq-item:last-child{border-bottom:none}.faq-item{border-bottom:1px solid #eee}.faq-item .faq-question{cursor:pointer;font-size:20px;font-weight:700;line-height:1.42857143;padding:15px 40px 15px 0;position:relative}.faq-item table{background-color:transparent;border:none;border-spacing:0;line-height:1.42857143;margin:0;width:100%}.faq-item table td{border:none;font-size:20px;padding:10px}.faq-item .faq-question:before{color:#e4002b;content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:26px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.faq-item .faq-question.active:before{content:"\f077"}.faq-item .faq-answer{display:none;overflow:auto;padding:15px 0 15px 15px}.faq img{height:auto!important}.faq-item .faq-answer img{height:auto!important;max-width:100%}@media (min-width:992px) and (max-width:1199px){.faq-section .faq-section-title{font-size:18px;padding:12px 35px}.faq-section .faq-section-title:before{border-bottom:25px solid transparent;border-left:25px solid #e4002b;border-top:25px solid transparent}.faq-section .faq-section-title:after{font-size:24px;right:5px}.faq-item .faq-question{font-size:18px;padding:12px 35px 12px 0}.faq-item .faq-question:before{font-size:24px;right:5px;top:50%}.faq-item table td{font-size:18px;padding:8px}}@media (min-width:768px) and (max-width:991px){.faq-section .faq-section-title{font-size:18px;padding:12px 35px}.faq-section .faq-section-title:before{border-bottom:16px solid transparent;border-left:16px solid #e4002b;border-top:16px solid transparent;top:10px}.faq-section .faq-section-title:after{font-size:24px;right:5px}.faq-item table td{font-size:18px;padding:8px}.faq-item .faq-question{font-size:18px;padding:12px 30px 12px 0}.faq-item .faq-question:before{font-size:24px;right:5px;top:50%}}@media (min-width:0px) and (max-width:767px){.faq-section .faq-section-title{font-size:18px;padding:12px 35px}.faq-section .faq-section-title:before{border-bottom:16px solid transparent;border-left:16px solid #e4002b;border-top:16px solid transparent;top:10px}.faq-section .faq-section-title:after{font-size:24px;right:5px}.faq-item .faq-question{font-size:18px;padding:12px 30px 12px 0}.faq-item .faq-question:before{font-size:24px;right:5px;top:50%}}@media (min-width:480px) and (max-width:767px){.faq-item table td{font-size:18px;padding:8px}}@media (min-width:0px) and (max-width:479px){.faq-item table td{font-size:16px;padding:8px}}