.faq-headings.img-bg:after{background-color:rgba(,)}.faqs-wrap{padding:60px 0;vertical-align:top}.faqs-title,.faqs-wrap{display:inline-block;width:100%}.faqs-title{padding:0 0 30px;text-align:center}.faqs-title h2{color:#fff;font-family:Frutiger Light;font-size:2.25rem;font-style:normal;font-weight:700;letter-spacing:.1px;line-height:1.3!important;margin:0}.faq-headings .faqs-text p{color:#fff;display:inline-block;font-family:Frutiger;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.6!important;width:100%}.faq-panel,.faqs-listing{display:inline-block;vertical-align:top;width:100%}.faq-question,.faq-subheader{margin:0}.faq-toggle{all:unset;background-color:#fff;border:1px solid #ddd;border-bottom:0;box-sizing:border-box;color:#d31145;cursor:pointer;display:block;font-size:1.125rem;font-weight:600;line-height:1.4!important;margin:0;padding:13px 30px 13px 35px;position:relative;text-align:left;text-transform:none;width:100%}.faq-toggle:focus,.faq-toggle:hover{background-color:#f7f7f7;border-color:#ddd;color:#d31145}.faq-toggle:focus-visible{background-color:#f7f7f7;color:#d31145;outline:1px solid #000;outline-offset:2px}.faq-toggle__icon:before{content:"\f107";font-family:fontawesome;left:10px;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .3s ease-in-out}.faq-toggle[aria-expanded=true]{background:#d31145;border-bottom:1px solid #ddd;color:#fff!important}.faq-toggle[aria-expanded=true] .faq-toggle__icon:before{transform:translateY(-50%) rotate(0deg)}.faq-panel:last-child .faq-toggle[aria-expanded=false]{border-bottom:1px solid #ddd}.faq-answer{border:1px solid #ddd;border-top:0;font-size:16px;line-height:28px}.faq-answer__inner{padding:20px 30px}@media (max-width:767px){.faq-answer__inner{padding:15px}}.faq-answer a,.faq-answer p{font-size:1.125rem}.faq-answer p{color:#000;display:inline-block;font-style:normal;font-weight:500;letter-spacing:.3px;line-height:1.5;width:100%}.faq-answer p:last-child{margin:0}.faq-answer img{display:inline-block;margin:0 0 10px;max-width:100%;object-fit:contain;object-position:center;width:100%}.faq-answer h1{font-size:2rem;font-weight:700;line-height:1.2}.faq-answer h2{color:#000;font-size:1.75rem;margin-bottom:10px}.faq-answer h2,.faq-answer h3{font-weight:700;line-height:1.3}.faq-answer h3{font-size:1.375rem}.faq-answer h4{font-size:1.25rem;font-weight:700;line-height:1.3}.faq-answer a,.faq-answer p a{color:#203e76!important;text-decoration:underline!important}.faq-answer a:hover,.faq-answer p a:hover{color:#0076bb!important}.faq-answer a:visited,.faq-answer p a:visited{color:#804180!important}.faq-answer table{background:transparent;border:0;margin:0 0 15px}.faq-answer table tr td{border-color:#222;border-bottom:0;color:#000;padding:5px 10px}.faq-answer table tr:last-child td{border-bottom:1px solid}.faq-answer table tr td a{color:#000;font-size:16px;font-weight:400;line-height:28px;text-decoration:none!important}.faq-answer table tr td a:hover{color:#002c6b}.faq-answer table ul li strong{color:#000}.faq-headings{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;position:relative;width:100%}.faq-headings.img-bg .container{position:relative;z-index:2}.faq-headings.img-bg:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.faq-subheader{background:#f3f3f3;border:1px solid #ddd;font-family:Frutiger Light;font-size:1.125rem;font-weight:700;line-height:1.4!important;padding:13px 30px}@media (max-width:767px){.faqs-wrap{padding:40px 0}.faqs-title{padding:0 0 30px}.faqs-title h2{font-size:26px;line-height:40px}.faq-toggle{padding:10px 10px 10px 30px}.faq-answer{padding:15px}.faq-answer h1{font-size:30px;line-height:40px}.faq-answer h2{font-size:24px;line-height:34px}.faq-answer h3{font-size:20px;line-height:28px}.faq-answer h4{font-size:18px;line-height:28px}}