.sidebar,.background {height:100vh}.sidebar{background-position:center;background-size:cover}.sidebar:before{background:#000;content:" ";height:100%;left:0;opacity:0.5;position:absolute;top:0;width:100%;z-index:1}.sidebar .wrapper{position:relative;z-index:10}
.com-main-color{color:var(--siteColor)!important}
.com-bg-color{background-color:var(--siteColor)!important}
.com-border-color{border-color:var(--siteColor)!important}
.radio-field-box label{margin:0 0 0 30px!important}
.radio-field-box i{color:#999}
.radio-field-box input[type=radio]:checked + div i{color:var(--siteColor)}
.radio-field-box label{color:#000}
.radio-field-label{display:flex;width:100%;padding-left:30px}
.select-field input[type=radio]{border-color:#ccc}
.select-field input[type=radio]::before{color:#999}
.focus.focused input, .focus.focused select,#active.focused,.radio-field-box input[type=radio]:checked,.select-field .text-w-icon-field,.select-field input[type=radio]:checked{border-color:var(--siteColor)!important}
.donate-button .custom span,#active.focused label,#active.focused input[type=text], .select-field .text-w-icon-field input[type=text],.select-field .text-w-icon-field label,.select-field input[type=radio]:checked::before{color:var(--siteColor)!important}
#active.focused label,.select-field .text-w-icon-field label{outline-color:var(--siteColor)!important}
.focus.focused label{background-color:var(--siteColor)!important}
.thankyou-button{text-decoration:none;line-height:67px}

@media(min-width:768px) {
    .copyright{position:absolute;bottom:20px}
}

.text-field select+span:before {
    font-family: "Font Awesome 6 Pro" !important;
}
