/*
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
*/
#custom-bg-img-two::before {
  content: "";
  background-image: url("/wp-content/uploads/2024/01/Image-1.jpg");
  width: 50% !important;
  position: absolute;
  display: inline-block;
  height: 100% !important;
  background-size: cover !important;
  left: 0;
}
#custom-bg-img::before {
  content: "";
  width: 50% !important;
  position: absolute;
  display: inline-block;
  height: 100% !important;
  background-size: cover !important;
  left: 0;
}
.footer-one p {
  margin: 0 !important;
  font-size: 15px !important;
  line-height: 30px;
}
.footer-two li {
  display: inline-block;
  margin: 0 20px;
}.footer-two li a {
  font-size: 15px !important;
}
.footer-two li:first-child {
  margin-left: 0 !important;
}
.custom-copright {
  margin-bottom: 0 !important;
  margin-top: 65px !important;
  font-size: 15px !important;
}
#custom-bg-img-two, #custom-bg-img {
  overflow: hidden !important;
}
.custom-padding-left {
  padding-left: 30px !important;
}
.custom-mission {
  background: #404652 !important;
  color: #fff !important;
  padding: 0 40px 40px;
  margin-bottom: -220px !important;
}
.custom-mission .custom-mission-img {
  text-align: center !important;
  margin-bottom: 0 !important;
  margin-top: -33px !important;
}.custom-mission h3 {
  color: #f5f5f5 !important;
  margin-top: 20px !important;
}.custom-mission p {
  margin: 0 !important;
}
.custom-margin-top {
  margin-top: 0 !important;
}
.home-banner-content {
  width: 1200px;
  margin: auto;
}
.home-banner-content-box {
  position: absolute;
  top: 100px;
}
.home-banner-content-box h1 {
  margin-top: 0 !important;
  color: #DEC699 !important;
  font-size: 36px !important;
  font-weight: bold !important;margin-bottom: 15px !important;
}
.home-banner-content-box h2 {
  color: #f5f5f5 !important;
  font-size: 44px !important;
  font-weight: normal !important;
  margin-bottom: 0 !important;
}.fusion-logo img {
  width: 270px !important;
}
.custom-bg-image-home {
  display: none !important;
}
.custom-bg-img::before{  background-image: url("/wp-content/uploads/2024/01/Image-1-1.jpg") !important;}
.custom-bg-img-two::before{  background-image: url("/wp-content/uploads/2024/01/Image-2.jpg") !important;

left: inherit !important;
  right: 0;}
.custom-padding-right {
padding-top: 40px;}
.custom-padding-right p:last-child {
  margin: 0 !important;
}
.gform_heading {
  display: none !important;
}
.gform_wrapper .gform_footer {
  display: inline-block !important;
}
#gform_submit_button_1 {
  background: #DEC699 !important;
  width: 250px !important;
  height: 38px !important;
  border-radius: 0 !important;
}#gform_submit_button_1:hover {
  background: #404652 !important;

}
.gfield_label.gform-field-label span {
  display: none !important;
}
















@media only screen and (max-width: 800px) {
.footer-two li {
  display: block !important;
  margin: 0 0px !important;
  margin-bottom: 5px !important;
}
	footer .col-lg-6.col-md-6.col-sm-6 {
  margin-bottom: 0 !important;
}
	.custom-copright {
  margin-top: 10px !important;
}
	#custom-bg-img::before {
  background-image: none !important;
  display: inline-block;
  height: auto !important;
}.custom-padding-left {
  padding-left: 0 !important;
}.custom-padding-left h3 {
  margin-top: 0 !important;
}#custom-bg-img {
  margin-bottom: 20px !important;
}.home-banner-content-box {
  position: absolute;
  top: 45px;
}.home-banner-content {
  width: auto !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
}.fusion-mobile-menu-icons a {

  margin-top: 10px !important;
}.custom-padding-right {
  padding-right: 0 !important;
}.custom-bg-image-home {
  display: block !important;
}#custom-bg-img-two::before {
  background: transparent !important;
}
}


@media only screen and (max-width: 480px) {
.footer-two li {
  display: block !important;
  margin: 0 0px !important;
  margin-bottom: 5px !important;
}
	footer .fusion-column.fusion-column-last.col-lg-6.col-md-6.col-sm-6 {
  margin-bottom: 0 !important;
}
	.custom-copright {
  margin-top: 60px !important;
}
	#custom-bg-img::before {
  background-image: none !important;
  display: inline-block;
  height: auto !important;
}.custom-padding-left {
  padding-left: 0 !important;
}.custom-padding-left h3 {
  margin-top: 0 !important;
}#custom-bg-img {
  margin-bottom: 20px !important;
}.home-banner-content-box h2 {
  font-size: 18px !important;
}.home-banner-content-box h1 {
  font-size: 20px !important;
  margin-bottom: 10px !important;
}.home-banner-content-box {
  position: absolute;
  top: 20px;
}.home-banner-content {
  width: auto !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
}.fusion-mobile-menu-icons a {

  margin-top: 10px !important;
}.custom-padding-right {
  padding-right: 0 !important;
}.custom-bg-image-home {
  display: block !important;
}.footer-one {
  margin-bottom: 40px;
}#custom-bg-img-two::before {
  background: transparent !important;
}
}

@media only screen and (max-width: 360px) {
.footer-two li {
  display: block !important;
  margin: 0 0px !important;
  margin-bottom: 5px !important;
}
	footer .fusion-column.fusion-column-last.col-lg-6.col-md-6.col-sm-6 {
  margin-bottom: 0 !important;
}
	.custom-copright {
  margin-top: 60px !important;
}
	#custom-bg-img::before {
  background-image: none !important;
  display: inline-block;
  height: auto !important;
}.custom-padding-left {
  padding-left: 0 !important;
}.custom-padding-left h3 {
  margin-top: 0 !important;
}#custom-bg-img {
  margin-bottom: 20px !important;
}.home-banner-content-box h2 {
  font-size: 18px !important;
}.home-banner-content-box h1 {
  font-size: 20px !important;
  margin-bottom: 10px !important;
}.home-banner-content-box {
  position: absolute;
  top: 20px;
}.home-banner-content {
  width: auto !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
}.fusion-logo img {
  width: 200px !important;
}.fusion-mobile-menu-icons a {

  margin-top: 10px !important;
}.custom-padding-right {
  padding-right: 0 !important;
}.custom-bg-image-home {
  display: block !important;
}.footer-one {
  margin-bottom: 40px;
}#custom-bg-img-two::before {
  background: transparent !important;
}
}

