

figure.wp-embed-aspect-16-9 {
    aspect-ratio: 16 / 9;

    .wp-block-embed__wrapper {
        &, iframe {
            height: 100%;
            width: 100%;
        }
    }
}
.wp-block-example-faq-block .accordion .faqitem .h3 .accordion-trigger .accordion-title{
color: unset !important;
}

@media only screen and (min-width: 768px) {
  .wp-block-example-faq-block .accordion .faqitem .h3 .accordion-trigger .accordion-title {
    font-size: 1.4rem !important;
  }
}


.accordion-title span {
    color: #faaa00;
    font-size: 1.2rem !important;
}


.accordion-panel {
    font-size: 17px !important;
}


.accordion-icon {
    filter: brightness(0);
}
.footer-1-wrapper:has(.custom-footer){
background:unset !important;
max-width: unset !important;
}
.footer-1-wrapper .footer-1:has(.custom-footer){
padding: 0 !important;
max-width: unset !important; 

  background: unset !important;
}

.footer-1-wrapper .footer-1 .region-footer-1:has(.custom-footer){
display:block !important;
}
#block-bannertwoblock:has(.custom-footer){
padding-left: 0 !important;
padding-right: 0 !important;
}
