/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.home .fusion-logo {
  display: none !important;
}

.home .fusion-is-sticky .fusion-logo {
  display: block !important;
}
.fusion-header {
  box-shadow: 0 1px 3px #000;
}
.fusion-logo img {
  width: 200px !important;
}
.custom-about {
  text-align: center;
}
.custom-about h3 {
  color: #C7DFFD !important;
}.custom-about p {
  color: #fff !important;
}
.custom-about-img img {
  width: 180px !important;
  margin-top: -180px;
}
.footer-address {
  color: #fff !important;
  line-height: 1.8 !important;
}
.footer-address a{
  color: #fff !important;
}.footer-menu {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}.footer-menu li a {
  color: #fff !important;
}.footer-menu li:last-child {
  padding: 0 !important;
}.footer-menu li {
  display: inline-block;
  padding-right: 19px !important;
}
.footer-menu li a:hover, .footer-address a:hover {
text-decoration:underline;}
.heading-center {
  text-align: center !important;
}.custom-box-img {
  text-align: center !important;
}.custom-box h3 {
  font-size: 28px !important;
  margin-bottom: 10px !important;
  margin-top: 30px !important;
}#gform_wrapper_1 {
  margin: 0 !important;
}.gfield_required {
  display: none !important;
}#gform_fields_1 input {
  box-shadow: inherit !important;padding: 0 !important;
}#gform_wrapper_1 {
  margin-top: 20px !important;
}#gform_submit_button_1 {
  background: #063069 !important;
  border-radius: 100px !important;
  width: 110px !important;
  border-width: 0 !important;
}#gform_fields_1 .gfield {
  margin-top: -20px !important;
}








@media only screen and (min-width: 1061px) and (max-width: 1200px) {
.footer-menu li {
  padding-right: 12px !important;
}

}

@media only screen and (min-width: 960px) and (max-width: 1060px) {
.custom-about-img img {
  width: 140px !important;
  margin-top: -140px;
}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.footer-address {
  margin: 20px 0 !important;
}.home .fusion-logo {
  display: block !important;
}.custom-about-img img {
  width: 100px !important;
  margin-top: -100px;
}.custom-box-img img {
  width: 230px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
.home .fusion-logo {
  display: block !important;
}.fusion-logo img {
  width: 120px !important;
}.fusion-icon.awb-icon-bars {
  margin-top: 4px !important;
}.custom-about-img img {
  width: 180px !important;
  margin-top: 0 !important;
}.footer-address {
  margin: 20px 0 !important;
}
}


@media only screen and (max-width: 480px) {
.home .fusion-logo {
  display: block !important;
}.fusion-logo img {
  width: 120px !important;
}.fusion-icon.awb-icon-bars {
  margin-top: 4px !important;
}.custom-about-img img {
  width: 180px !important;
  margin-top: 0 !important;
}.footer-address {
  margin: 20px 0 !important;
}
}