.elementor-6053 .elementor-element.elementor-element-1cabc87{padding:5% 2.5% 5% 2.5%;}.elementor-6053 .elementor-element.elementor-element-ea38b6c > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-6053 .elementor-element.elementor-element-415f014:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6053 .elementor-element.elementor-element-415f014 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b68b52 );}.elementor-6053 .elementor-element.elementor-element-415f014 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-37% 0% 30% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:40% 5% 0% 5%;}.elementor-6053 .elementor-element.elementor-element-415f014 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-6053 .elementor-element.elementor-element-415f014 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 5px;}}@media(min-width:768px){.elementor-6053 .elementor-element.elementor-element-ea38b6c{width:70%;}.elementor-6053 .elementor-element.elementor-element-415f014{width:30%;}}/* Start custom CSS for column, class: .elementor-element-ea38b6c *//* CiviCRM Buttons */
.crm-container.crm-public a.button {background-color: #F98b06; /* Orange */
  border: none;
  color: white;
  padding: 20px 50px 20px 50px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
  display: inline-block;
  font-family: "pt-sans-pro","sans-serif";
  font-size: 15px;
  font-weight: 700;
}

.crm-container.crm-public a.button:hover, .crm-container.crm-public a.button:link:hover, .crm-container.crm-public a.button:visited:hover
{background-color: #2F2E79; /* Blue */
  border: none;
  color: white;
  padding: 20px 50px 20px 50px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
  display: inline-block;
  font-family: "pt-sans-pro","sans-serif";
  font-size: 15px;
  font-weight: 700;
}

.crm-container.crm-public .ui-dialog-buttonset .ui-button, .crm-container.crm-public .crm-button  {background-color: #F98b06; /* Orange */
  border: none;
  color: white;
  padding: 20px 50px 20px 50px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
  display: inline-block;
  font-family: "pt-sans-pro","sans-serif";
  font-size: 15px;
  font-weight: 700;
}
.crm-container.crm-public .ui-dialog-buttonset .ui-button:hover, .crm-container.crm-public .crm-button:hover {background-color: #2F2E79; /* Blue */
  border: none;
  color: white;
  padding: 20px 50px 20px 50px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
  display: inline-block;
  font-family: "pt-sans-pro","sans-serif";
  font-size: 15px;
  font-weight: 700;
}/* End custom CSS */