/*
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, #our-products, #our-services, #global-presence, #our-people{
  display:none !important;
}
.home #home, .page-id-11 #our-products, .page-id-14 #our-services, .page-id-17 #global-presence, .page-id-19 #our-people, .page-id-24 #our-people, .page-id-27 #our-people, .page-id-22 #our-people{
  display:block !important;
}
#custom-image-desktop {
  display: none !important;
}
.fusion-logo img {
  width: 180px !important;
}
#custom-position {
  position: relative;
}
.custom-banner-image {
  width: 1200px !important;
  position: absolute;
}
.custom-banner-image {
  max-width: 1200px !important;
  position: absolute;
  left: 0 !important;
  right: 0 !important;
  margin: auto !important;
  text-align: right;
  z-index: 9;
}
.custom-banner-image img {
  margin-top: 80px !important;
  height: 450px !important;
}
.fusion-content-boxes {
  margin-bottom: 0 !important;
}
.custom-content-image {
  background-image: url(/wp-content/uploads/2024/09/Vecetor.png);
  width: 436px !important;
  margin-left: auto !important;
  height: 480px;
  background-size: cover !important;
  margin-top: 20px;
}
.custom-content-image p {
  margin: 0 !important;
  text-align: center !important;
  top: 50%;
  position: absolute !important;
  transform: translateY(-50%);
    padding: 40px !important;
}
#custom-image-margin {
  margin-top: -60px;
}
#custom-row {
  max-width: 1200px;
  margin: auto !important;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0 !important;
  right: 0 !important;
}
.footer-ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.footer-ul li {
  margin-bottom: 6px !important;
}
.footer-ul li:last-child {
  margin-bottom: 6px !important;
}
.footer-ul li a, .footer-para a {
  color: #fff !important;
}
.footer-ul li a:hover, .footer-para a:hover {
  text-decoration: underline;
}
.footer-para {
  margin: 0 !important;
  color: #fff !important;
}
.footer-logo {
  text-align: right !important;
}
.footer-logo img{
	  width: 230px !important;
}
.footer-ul li a{
  font-weight: 600;
 font-size: 15px;
}
#custom-content-right h2 {
  text-align: right !important;
}
.fusion-content-boxes.fusion-columns-1 .fusion-column {
  margin-bottom: 0 !important;
}
.custom-para {
  margin-top: 120px !important;
}
.custom-form {border-radius: 30px !important;
  background: #FFF2D1 !important;
  padding:  30px !important;
}
.custom-form .gform_heading {
  display: none !important;
}
.custom-form .gfield_required {
  display: none !important;
}
#gform_fields_1 input {
  box-shadow: inherit !important;
  padding: 0 !important;
}#gform_wrapper_1 {
  margin: 0 !important;
}
#gform_submit_button_1 {
  background: #B92025 !important;
  width: 250px;
  border-radius: 100px !important;
}
.custom-form .gform_footer.left_label {
  width: 100% !important;margin-top: 10px !important;
  display: inline-block !important;
  text-align: right !important;
}
.custom-form .gfield {
  margin-top: -25px !important;
}#field_1_1 {
  margin-top: 0 !important;
}













@media only screen and (min-width: 1061px) and (max-width: 1200px) {
.footer-logo img {
  width: 180px !important;
}
	.fusion-main-menu > ul > li {
  padding-right: 20px !important;
}.custom-banner-image {
  max-width: 1140px !important;
}
.custom-banner-image img {
  margin-top: 80px !important;
  height: 350px !important;
  margin-right: 40px !important;
}.custom-content-image {
  margin-right: 40px !important;
}.custom-content-image p {
  margin-right: 40px !important;
}
#custom-image-box img {
  height: 525px !important;
  object-fit: cover;
  object-position: left;
  border-top-right-radius: 40px !important;
  border-bottom-right-radius: 40px !important;
}
}

@media only screen and (min-width: 960px) and (max-width: 1060px) {
.fusion-logo img {
  width: 120px !important;
}
	.fusion-main-menu > ul > li {
  padding-right: 15px !important;
}
	.custom-banner-image {
  max-width: 1000px !important;
}
.custom-banner-image img {
  margin-top: 80px !important;
  height: 350px !important;
  margin-right: 40px !important;
}
	.custom-content-image {
  margin-right: 40px !important;
}
	.custom-content-image p {
  margin-right: 40px !important;
}
	
#custom-image-box img {
  height: 525px !important;
  object-fit: cover;
  object-position: left;
  border-top-right-radius: 40px !important;
  border-bottom-right-radius: 40px !important;
}
	.footer-logo img {
  width: 120px !important;
}.footer-ul li a {
  font-weight: 600;
  font-size: 13px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.home #home, .page-id-11 #our-products, .page-id-14 #our-services, .page-id-17 #global-presence, .page-id-19 #our-people, .page-id-24 #our-people, .page-id-27 #our-people, .page-id-22 #our-people{
  display:none !important;
}
	.custom-banner-image {
  max-width: 898px !important;
}#custom-row {
  max-width: inherit !important;
  margin: auto !important;
  position: inherit !important;
  top: 0 !important;
  transform: inherit !important;
  left: 0 !important;
  right: 0 !important;
}.footer-logo {
  text-align: left !important;
  margin-top: 40px !important;
  margin-bottom: 30px !important;
}.custom-banner-image img {
  margin-top: 80px !important;
  height: 350px !important;
  margin-right: 40px !important;
}#custom-image-margin {
  margin-top: 40px !important;
}.fusion-icon.awb-icon-bars {
  margin-top: 20px !important;
}.footer-ul.footer-ul-two {
  margin-top: 30px !important;
}.footer-ul.footer-ul-three {
  margin-bottom: 40px !important;
}.custom-content-image {
  background-image: inherit !important;
  margin-top: 0 !important;
width: inherit !important;
  margin-left: auto !important;
  height: 316px !important;
}.custom-content-image p {
    margin: 0 !important;
    text-align: center !important;
    top: inherit !important;
    transform: inherit !important;
    color: #000 !important;
    bottom: 0 !important;
  }
	
	
	#custom-image-mobile {
  display: none !important;
}#custom-image-desktop {
  display: block !important;
}
	
	.page-id-11 .col.content-box-wrapper, .page-id-14 .col.content-box-wrapper {
  padding-top: 40px !important;
  padding-bottom: 60px !important;
}
	.home .fusion-tb-footer.fusion-footer {
  background: #f15a23 !important;
}
	.page-id-11 .fusion-tb-footer.fusion-footer {
  background: #ed1b24 !important;
}
.page-id-14 .fusion-tb-footer.fusion-footer {
  background: #a02225 !important;
}
	.page-id-17 .fusion-tb-footer.fusion-footer {
  background: #f57921 !important;
}
	
	
	.page-id-19 .fusion-tb-footer.fusion-footer,  .page-id-22 .fusion-tb-footer.fusion-footer,  .page-id-24 .fusion-tb-footer.fusion-footer,  .page-id-27 .fusion-tb-footer.fusion-footer  {
  background: #a02225 !important;
}
	
	
	
	
	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.home #home, .page-id-11 #our-products, .page-id-14 #our-services, .page-id-17 #global-presence, .page-id-19 #our-people, .page-id-24 #our-people, .page-id-27 #our-people, .page-id-22 #our-people{
  display:none !important;
}
	.custom-banner-image {
  max-width: 700px !important;
}#custom-row {
  max-width: inherit !important;
  margin: auto !important;
  position: inherit !important;
  top: 0 !important;
  transform: inherit !important;
  left: 0 !important;
  right: 0 !important;
}.footer-logo {
  text-align: left !important;
  margin-top: 40px !important;
  margin-bottom: 30px !important;
}.custom-banner-image img {
  margin-top: 80px !important;
  height: 250px !important;
  margin-right: 40px !important;
}#custom-image-margin {
  margin-top: 40px !important;
}.fusion-icon.awb-icon-bars {
  margin-top: 20px !important;
}.footer-ul.footer-ul-two {
  margin-top: 30px !important;
}.footer-ul.footer-ul-three {
  margin-bottom: 40px !important;
}.custom-content-image {
  background-image: inherit !important;
  margin-top: 0 !important;
width: inherit !important;
  margin-left: auto !important;
  height: 316px !important;
}.custom-content-image p {
    margin: 0 !important;
    text-align: center !important;
    top: inherit !important;
    transform: inherit !important;
    color: #000 !important;
    bottom:43px !important;
  }
	
	
	#custom-image-mobile {
  display: none !important;
}#custom-image-desktop {
  display: block !important;
}
	
	.page-id-11 .col.content-box-wrapper, .page-id-14 .col.content-box-wrapper {
  padding-top: 40px !important;
  padding-bottom: 60px !important;
}
	.home .fusion-tb-footer.fusion-footer {
  background: #f15a23 !important;
}
	.page-id-11 .fusion-tb-footer.fusion-footer {
  background: #ed1b24 !important;
}
.page-id-14 .fusion-tb-footer.fusion-footer {
  background: #a02225 !important;
}
	.page-id-17 .fusion-tb-footer.fusion-footer {
  background: #f57921 !important;
}
	
	
	.page-id-19 .fusion-tb-footer.fusion-footer,  .page-id-22 .fusion-tb-footer.fusion-footer,  .page-id-24 .fusion-tb-footer.fusion-footer,  .page-id-27 .fusion-tb-footer.fusion-footer  {
  background: #a02225 !important;
}
	
	
	
	
}


@media only screen and (max-width: 480px) {
.home #home, .page-id-11 #our-products, .page-id-14 #our-services, .page-id-17 #global-presence, .page-id-19 #our-people, .page-id-24 #our-people, .page-id-27 #our-people, .page-id-22 #our-people{
  display:none !important;
}
	.custom-banner-image {
  max-width: 420px !important;
}#custom-row {
  max-width: inherit !important;
  margin: auto !important;
  position: inherit !important;
  top: 0 !important;
  transform: inherit !important;
  left: 0 !important;
  right: 0 !important;
}.footer-logo {
  text-align: left !important;
  margin-top: 40px !important;
  margin-bottom: 30px !important;
} .custom-banner-image img {
    margin-top: 20px !important;
    height: 150px !important;
    margin-right: 40px !important;
  }#custom-image-margin {
  margin-top: 40px !important;
}.fusion-icon.awb-icon-bars {
  margin-top: 20px !important;
}.footer-ul.footer-ul-two {
  margin-top: 30px !important;
}.footer-ul.footer-ul-three {
  margin-bottom: 40px !important;
}.custom-content-image {
    background-image: inherit !important;
    margin-top: 0 !important;
    width: 100% !important;
    margin-left: auto !important;
    height: inherit !important;
  }   .custom-content-image p {
    margin: 0 !important;
    text-align: center !important;
    top: inherit !important;
    transform: inherit !important;
    color: #000 !important;
    bottom: 0 !important;
    position: inherit !important;
    border: solid 1px !important;
  }
	
	
	#custom-image-mobile {
  display: none !important;
}#custom-image-desktop {
  display: block !important;
}
	
	.page-id-11 .col.content-box-wrapper, .page-id-14 .col.content-box-wrapper {
  padding-top: 40px !important;
  padding-bottom: 60px !important;
}
	.home .fusion-tb-footer.fusion-footer {
  background: #f15a23 !important;
}
	.page-id-11 .fusion-tb-footer.fusion-footer {
  background: #ed1b24 !important;
}
.page-id-14 .fusion-tb-footer.fusion-footer {
  background: #a02225 !important;
}
	.page-id-17 .fusion-tb-footer.fusion-footer {
  background: #f57921 !important;
}
	
	
	.page-id-19 .fusion-tb-footer.fusion-footer,  .page-id-22 .fusion-tb-footer.fusion-footer,  .page-id-24 .fusion-tb-footer.fusion-footer,  .page-id-27 .fusion-tb-footer.fusion-footer  {
  background: #a02225 !important;
}
	
#custom-image-box {
  display: none !important;
}  .custom-banner-image.custom-banner-image-two {
    max-width: 100% !important;
    position: inherit !important;
  }
}


@media only screen and (max-width: 360px) {
	.custom-banner-image {
  max-width: 300px !important;
} .custom-banner-image img {
    margin-top: 20px !important;
    height: 120px !important;
    margin-right: 40px !important;
  }
}
