/*
Theme Name: Curfew Child
description: Client Theme - Curfew
Template: curfew-parent
Version: 1.0.0
Text Domain: curfew-child
Author: BCW
*/
.home #top-wrapper {
    background-position: top;
}
.top-interior {
    position: relative;
    z-index: 1;
}
.top-interior:after {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #000;
    opacity: .3;
    z-index: -1;
}
#contact-section .gfield_checkbox label,
#footer-contact .gfield_checkbox label{
    display: inline-block;
}
#contact-section .gfield--type-checkbox label,
#footer-contact .gfield--type-checkbox label{
    display: block;
}
#contact-section .gfield_checkbox input,
#footer-contact .gfield_checkbox input {
    width: 20px;
    height: 20px;
    margin: 0;
}
#contact-section .gfield_checkbox li,
#footer-contact .gfield_checkbox li{
    display: flex;
    gap: 10px;
    margin-bottom: 20px;
    align-items: center;
}
#contact-section .gfield_checkbox,
#footer-contact .gfield_checkbox{
    column-count: 2;
}
@media screen and (max-width: 991px) {
    .banner-inner img {
        width: auto;
    }
}