.elementor-841 .elementor-element.elementor-element-84be8d3 > .elementor-background-overlay{opacity:0.27;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-841 .elementor-element.elementor-element-84be8d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-841 .elementor-element.elementor-element-08d26f6 > .elementor-background-overlay{background-color:#F1EFEF;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-841 .elementor-element.elementor-element-08d26f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-841 .elementor-element.elementor-element-a83154f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:70px 0px 0px 0px;}/* Start custom CSS for envolve_contact_form_v1, class: .elementor-element-a83154f */.theme-btn.btn-style-one.mb-30 span {
  color: #fff;
  background: black;
}
.btn-style-one .btn-title::before {
  position: absolute;

  left: 0px;

  top: 0px;

  z-index: -1;

  height: 100%;

  width: 100%;

  content: "";

  background-color: rgb(189, 138, 74);

  -webkit-transform: scale(0, 1);

  -ms-transform: scale(0, 1);

  transform: scale(0, 1);

  -webkit-transform-origin: right top;

  -ms-transform-origin: right top;

  transform-origin: right top;

  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1) 0s, -webkit-transform 500ms 0s;

}
 .home-6 .sec-title h2 {
  color: #232b3e;
  line-height: 63px;
  font-size: 30px;
}
.contact-form-section .live-contact .content .btn-style-one .btn-title::before {
  background: #bd8a4a;
}/* End custom CSS */