.elementor-2561 .elementor-element.elementor-element-2b1f6eb2:not(.elementor-motion-effects-element-type-background), .elementor-2561 .elementor-element.elementor-element-2b1f6eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://convitrandescentralizado.ilievlima.org/wp-content/uploads/2025/08/3-2.jpg");background-position:center center;}.elementor-2561 .elementor-element.elementor-element-2b1f6eb2 > .elementor-background-overlay{background-color:#26509E;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2561 .elementor-element.elementor-element-2b1f6eb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:150px;padding:200px 200px 200px 200px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2561 .elementor-element.elementor-element-3ff36d09{text-align:center;}.elementor-2561 .elementor-element.elementor-element-3ff36d09 .elementor-heading-title{font-weight:700;color:#FCBE4C;}.elementor-2561 .elementor-element.elementor-element-3d18e088{text-align:center;}.elementor-2561 .elementor-element.elementor-element-3d18e088 .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2561 .elementor-element.elementor-element-336784b .elementor-button{background-color:#FCBE4C;font-size:20px;}.elementor-2561 .elementor-element.elementor-element-989260d .elementor-button{background-color:#438FCD;}.elementor-2561 .elementor-element.elementor-element-58542451 > .elementor-container{max-width:1029px;}.elementor-2561 .elementor-element.elementor-element-58542451, .elementor-2561 .elementor-element.elementor-element-58542451 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-6cc232fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2561 .elementor-element.elementor-element-6cc232fc > .elementor-element-populated{padding:0px 20px 40px 20px;}.elementor-2561 .elementor-element.elementor-element-65e2fb37{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-2561 .elementor-element.elementor-element-65e2fb37 > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(106.06406249999998, 105.83348845108694, 105.83348845108694, 0.99);}.elementor-2561 .elementor-element.elementor-element-3b0ea7d .elementor-heading-title{color:#0B0C0C;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2561 .elementor-element.elementor-element-2b1f6eb2{padding:30px 30px 30px 30px;}}/* Start custom CSS for shortcode, class: .elementor-element-65e2fb37 */input.conte-form {
  padding: 5px !important;
  margin-bottom: 15px;
}

label.conte-label {
  margin-bottom: 9px;
  font-weight: 500;
  font-size: 14px;
}

h2.cont-sub {
  font-size: 16px;
  text-align: center;
  background-color:#dae9f8 ;
  color: black;
  font-weight: 600;
padding:5px;
}

.form-general{
  display: flex;
  gap:10px;
  flex-direction: wrap;
}
.form-sub{
  width: 50%;
}

.button-reg{

background-image: linear-gradient(180deg, #008CFF 0%, #2650A0 100%);
    box-shadow: 5px 4px 15px 0px rgba(0,0,0,0.5);
    border:none !important; 
}

@media (max-width: 600px) {

  .form-general{
  display: flex;
  gap:10px;
  flex-direction: column;
}
 
  .form-sub{
  width: 100%;
}

}/* End custom CSS */