@charset "utf-8";
/* CSS Document */
.faq-page{ margin-bottom: 1.5rem; }
.faq-page .accordion > .card .card-header {margin-bottom: 0px;cursor: pointer;}
.faq-page .card > .card-header{padding: .75rem .5rem; /*border-top: 1px solid rgba(0,0,0,.125);*/}
.faq-page .faq-title{ color: #004986; cursor: pointer; }
.faq-page .faq-title i{ color: #004986; margin-right: 0.5rem; }
.faq-page .faq-title.collapsed{color: #333;}
.faq-page .faq-title.collapsed i{ color: #333;}
.faq-page .faq-title:hover{color: #004986;}
.faq-page .faq-title:hover i{color: #004986;}
.faq-body{border-bottom: 1px solid rgba(0, 0, 0, .125);padding: 1.25rem 1.75rem;}
.faq-body .images-container{  display: inline; }
.faq-body .images-container img{ margin: 0px 1rem 1rem 0px; width: 100%; max-width: 400px;}
.faq-body .images-container img.float-right{ margin: 0px 0px 1rem 1rem; }
.faq-download-page{ margin: .75rem 0; }
.faq-download-page i{ margin-right: 0.5rem; }
.faq-download-page .btn-faq-download{ }

.faq-message-form{margin-top: 30px;}
.faq-message-form .contact-page{max-width: 880px;margin-left: auto;margin-right: auto;background-color:rgba(0, 0, 0, .03);padding: 30px;border-radius: .5rem;border: 1px solid rgb(0 0 0 / 10%);}
.faq-message-form .mb-5:last-of-type{margin-bottom: 0px!important;}