.elementor-2455 .elementor-element.elementor-element-8d9fb01:not(.elementor-motion-effects-element-type-background), .elementor-2455 .elementor-element.elementor-element-8d9fb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2455 .elementor-element.elementor-element-8d9fb01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-2455 .elementor-element.elementor-element-8d9fb01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2455 .elementor-element.elementor-element-249bf1b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );padding:50px 50px 50px 50px;}.elementor-2455 .elementor-element.elementor-element-44bc315{text-align:center;}.elementor-2455 .elementor-element.elementor-element-2d167de > .elementor-widget-container{padding:50px 0px 0px 0px;}@media(max-width:767px){.elementor-2455 .elementor-element.elementor-element-8d9fb01{padding:0px 0px 0px 0px;}}/* Start custom CSS */.ccf7 {display: flex;flex-direction: column;gap: 20px 0;}
  .cfrow {display: flex;gap: 20px;}
  .cfrow.one .col {width: 100%;}
  .cfrow.two .col {width: 50%;}
  .cfrow.three .col {width: 33.33%;}
  .cfrow.four .col {width: 25%;}

  .ccf7 .cf-input {padding: 15px 25px;border: 0;box-shadow: 3px 2px 10px -3px #00000030;}
  .ccf7 .cf-input.text {}
  .ccf7 .cf-input.textarea {
      height: 120px;
  }
   .ccf7 .cf-input.textarea1 {
      height: 70px;
  }
  .ccf7 .cf-input.submit {}
  
  .ccf7 .cf-input.submit { 
     border-radius: 0 !important;
     border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BEA27A;
     background-color: #F8F7F3 !important;
     color:#3A444E; 
  }
  .ccf7 .cf-input.submit:hover {
      background-color:#BEA27A !important; 
      color: #ffffff;
  }
  
  .ccf7 .cf-input.submit:focus {outline: 0;}

  @media only screen and (max-width:767px) {
    .cfrow {flex-direction: column;}
    .cfrow .col {width: 100% !important;}
  }/* End custom CSS */