.faq-section{background-color:#f5f5f5}.faq-section ul{margin:5px 0 1rem;padding-left:20px}.faq-section li{position:relative}.faq-section li+li{margin-top:6px}.faq-section h3 a{font-size:18px;font-weight:400;color:#242424;margin:15px 0 7px;text-transform:initial}.faq-section h3 a .faq-subtitle{font-size:16px;font-weight:400;color:#242424;padding-top:10px}.faq-read-more{display:none;color:#1D2C4B;text-decoration:underline}.panel-title>a.collapsed .faq-read-more{display:inline-block}.faq-section h4{font-size:16px;margin:15px 0 10px}.panel-title>a:before{float:right!important;font-family:FontAwesome;content:"\f106";font-weight:300;color:#A02541;text-align:center;padding-top:1px;padding-left:0;padding-right:15px;font-size:18px;margin-top:4px;position:absolute;right:15px;top:50%;margin-top:-15px}.panel-title>a.collapsed:before{float:right!important;content:"\f107";font-weight:300}.panel-title>a:hover,.panel-title>a:active,.panel-title>a:focus{text-decoration:none;color:#242424}.panel-title{color:#242424;font-weight:600;margin:0;padding-left:0}.panel-title a{display:block}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:none;padding-left:0;padding-right:25px;padding-top:15px;padding-bottom:15px;font-size:16px}.panel-group .panel{border-color:transparent;padding:8px 0;border-bottom:1px solid #d8d9dc}.panel-body{padding-bottom:30px}.panel-body a{text-decoration:underline}.faq-section .panel-body ol{margin:5px 0 1rem}.panel .panel-heading,.panel .panel-collapse{max-width:90%}.faq-two-halves>div+div{margin-top:10px}@media (max-width:991px){.faq-section{padding-top:50px;padding-bottom:50px}}