.sydney-hero-area {
    display: none !important;
}

.home .sydney-hero-area {
    display: block !important;
}

.site-header {
   height : 80px !important;
   padding : 15px !important;
}

.site-header.float-header {
   padding-top : 15px !important;
   height : 70px !important;
}

.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
 padding : 0 0 0 0 !important;
}

@media only screen and (max-width: 1024px) {
 .btn-menu {
    display: block;
    position: absolute;
    bottom: 15px;
    z-index: 2;
 }
}

.nf-form-fields-required {
  visibility : hidden !important;
}

.page-wrap {
 padding : 0px 0 100px;
}

.header-clone {
height : 0px !important;
}

.widget-area .widget ul li {
padding : 0 !important;
}

.site-footer {
display: none !important;
}

.container, .container-fluid {
padding-right : 0 !important;
}

@media (min-width: 1200px)
.container {
    width: 100% !important;
}

@media (min-width: 992px)
.footer-widgets-grid {
   padding-top : 0px !important;
}

.footer-widgets-grid {
  padding : 0px !important;
  padding-top : 40px !important;
}

.sidebar-column {
  height : 200px !important;
}

.widget-area .widget-title {
  font-size: 14px !important;
}

.widget-area, .widget-area a { 
  font-size: 14px !important;
}

.footer-widgets {
padding: 10px 0 10px 0 !important;
}

.footer-widgets .widget-title {
 color : #FFFFFF !important;
 font-size : 20px !important;
}

.widget-area .widget {
 margin-bottom : 0 !important;
}

#wpgmza_map {
width : 500px !important;
height : 300px !important;
}

.contact_css {
font-size : 14px;
}

.sydney-svg-icon {
 margin-right : 5px !important;
}

.contact-address, .contact-phone, .contact-email {
 display : flex !important;
}

.widget-area, .widget-area a {
 color : #FFFFFF !important;
 background : #000000 !important;
}

.go-top:hover svg, .sydney_contact_info_widget span {
 fill : #FFFFFF !important;
}