/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2025 | 19:50:44 */
/*HEADER CSS*/
div.spacer 
{
    height: 158px;
}
#header #menu-main li.menu-item:not(.dropdown-menu li.menu-item)
{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
#header .logo img 
{
    max-width: 300px;
}
#header div#headerPhone 
{
        font-size: .8em;
        margin-top: -15px;
        margin-bottom: 0;
}
#header a#requestButton 
{
    font-size: 1em;
}
#header div.logo 
{
    height: auto;
    margin-top: 0;
}
#header.notAtTop div.hideLine 
{
    height: auto;
    margin-top: 6px;
}
#header .container.hideLine 
{
    margin-top: 6px;
}
#header.notAtTop div#headerPhone 
{
    margin-top: -15px;
}
/*HEADER CSS*/
/*HOME PAGE FOOTER FORM CSS*/
.home-footer-form-wpform.wpforms-container .wpforms-field-label, 
.home-footer-form-wpform.wp-core-ui div.wpforms-container .wpforms-field-label 
{
    color: #fff !important;
}
.home-footer-form-wpform .wpforms-field.wpforms-field-content .wpforms-field-row p 
{
    color: #fff;
}
.home-footer-form-wpform .wpforms-submit
{
    background-color: #212529 !important;
    padding-right: 50px !important;
    padding-left: 50px !important;
    padding-top: 14px !important;
    padding-bottom: 38px !important;
}
.home-footer-form-wpform.wpforms-container-full .wpforms-form label.wpforms-error, 
.home-footer-form-wpform.wpforms-container-full .wpforms-form em.wpforms-error 
{
    color: #ff0;
}
.home-footer-form-wpform.wpforms-container-full input::placeholder,
.home-footer-form-wpform.wpforms-container-full textarea::placeholder 
{
    color: #000 !important;
    opacity:0.7 !important;
}
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_1
{
  background: url('https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/person.svg') no-repeat 10px center;
}
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_2
{
  background: url('https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/envelope.svg') no-repeat 10px center; 
}
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_5
{
  /* background: url('https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/telephone.svg') no-repeat 10px center; */
}
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_7
{
  background: url('https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/geo-alt.svg') no-repeat 10px center;
}
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_1,
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_2,
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_5,
.home-footer-form-wpform.wpforms-container-full.wpforms-container input#wpforms-20725-field_7
{
    background-color:#fff;
    background-size: 20px;  
    padding-left: 40px;
    position: relative;
}
/*HOME PAGE FOOTER FORM CSS*/