﻿
.utilities-faq-sec{padding:24px 0px;}
.utilities-faq-sec .faq-content .faq-icon {width: 100px;height:100px;padding:24px;border-radius: 20px;margin:0 0 32px;background: #FFEAEB;}
.utilities-faq-sec .faq-content h2 {margin: 0 0 8px;font-size: 32px;line-height: 40px;font-weight: 600;}
.utilities-faq-sec .faq-content p {color: #646F7D;font-size: 20px;line-height: 28px;font-weight: 400;}
.utilities-faq-sec .faq-accordion{padding:8px 24px;}
.utilities-faq-sec .accordion{--bs-accordion-border-color:none;background-color:none !important;}
.utilities-faq-sec .accordion-item{border-bottom:0;border-radius:0 !important;background:none !important;}
.utilities-faq-sec .accordion-button{padding:16px 0 12px;background:none !important;font-size: 18px;line-height: 22px;font-weight: 600;color:#222B2F;}
.utilities-faq-sec .accordion-button::before{transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background:url(https://nationscdn.azureedge.net/otc-container/images/hearing/accordion-arrow.svg) no-repeat left center; content:"";margin: 0px 16px 0 0;width: 20px;height: 20px;transform:rotate(180deg);}
.utilities-faq-sec .accordion-button::after{display:none;}
.utilities-faq-sec .accordion-button, .faq .accordion-button:focus{box-shadow:none;outline:none;}
.utilities-faq-sec .accordion-button:not(.collapsed){color:var(--woodsmoke-color);box-shadow:none; cursor:pointer;}
.utilities-faq-sec .accordion-button:not(.collapsed)::before{transform:rotate(0deg);}
.utilities-faq-sec .accordion-body{padding:0 0 16px 36px;font-size: 16px;font-weight: 300;line-height: 22px;}
.utilities-faq-sec .faq-icon img {filter: brightness(0) saturate(100%) invert(19%) sepia(59%) saturate(4138%) hue-rotate(343deg) brightness(79%) contrast(94%);}
.utilities-faq-sec .contact-member{border-top:1px solid #eaeaeb; border-bottom:1px solid #eaeaeb; padding:40px 0px;}
.utilities-faq-sec .contact-member h5 {font-size: 24px;line-height: 32px;font-weight: 600;color: #212121;margin: 0;}
.utilities-faq-sec .contact-member p {color: #646F7D;font-size: 18px;line-height: 24px;margin: 24px 0;}
.utilities-faq-sec .contact-member h6 {font-size: 24px;line-height: 32px;font-weight: 600;color: #646F7D;}
.utilities-faq-sec .member-Disclaimer h4 {font-weight: 600;font-size: 24px;line-height: 32px;margin: 0 0 16px;}
.utilities-faq-sec .member-Disclaimer {padding: 40px 0;}
.utilities-faq-sec .member-Disclaimer p {margin: 0;font-size: 18px;line-height: 24px;color: #646F7D;margin: 0 0 8px;}
.utilities-faq-sec .contact-member {padding: 30px 14px;}
.utilities-faq-sec .member-Disclaimer {padding: 30px 14px;}

@media(max-width:1280px){
    .utilities-faq-sec .accordion-button::before {margin: 0px 10px 0 0;width: 30px;height: 28px;}
    .utilities-faq-sec .faq-accordion {padding: 8px 0;}
    .utilities-faq-sec .faq-content h2 {margin: 0 0 6px;font-size: 28px;line-height: 32px;font-weight: 600;}
    .utilities-faq-sec .faq-content .faq-icon {margin: 0 0 20px;}
    .utilities-faq-sec .faq-content p {font-size: 18px;line-height: 24px;}
    .utilities-faq-sec .member-Disclaimer p {font-size: 16px;line-height: 24px;margin: 0 0 8px;}
 }
