.elementor-1815 .elementor-element.elementor-element-ebb1031{--display:flex;}.elementor-1815 .elementor-element.elementor-element-8b21720{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;}.elementor-1815 .elementor-element.elementor-element-263b633 .elementor-heading-title{color:#C00000;}.elementor-1815 .elementor-element.elementor-element-1655bff{text-align:center;}.elementor-1815 .elementor-element.elementor-element-3c357fc{text-align:center;}/* Start custom CSS for container, class: .elementor-element-ebb1031 */.elementor-1815 .elementor-element.elementor-element-ebb1031 {
  background-color: #ffffff;
  border: 2px solid #e5e5e5;
  padding: 25px 25px;
  border-radius: 10px;
  max-width: 90%;
  font-family: Roboto;
  color: #212121;
  box-shadow: 0 2px 8px rgba(0,0,0,0.6);
  background-clip: padding-box;
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 h1,
.elementor-1815 .elementor-element.elementor-element-ebb1031 h2,
.elementor-1815 .elementor-element.elementor-element-ebb1031 h3,
.elementor-1815 .elementor-element.elementor-element-ebb1031 h4,
.elementor-1815 .elementor-element.elementor-element-ebb1031 h5,
.elementor-1815 .elementor-element.elementor-element-ebb1031 h6 {
  color: #212121;
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 p {
  line-height: 1.5;
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="text"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="email"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="password"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="search"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="tel"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="url"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="date"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 textarea,
.elementor-1815 .elementor-element.elementor-element-ebb1031 select {
  width: 100%;
  background-color: #ffffff;
  border: 2px solid #e5e5e5;
  border-radius: 10px;
  margin: auto;
  font-family: Roboto;
  color: #212121;
  box-shadow: 0 2px 8px rgba(0,0,0,0.6);
  background-clip: padding-box;
  transition: border-color 0.4s ease-in-out, 
              box-shadow 0.2s ease-in-out;
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="text"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="email"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="password"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="search"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="tel"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="url"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="date"]:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 textarea:focus,
.elementor-1815 .elementor-element.elementor-element-ebb1031 select:focus {
  background-color: #fafafa;
  box-shadow: 0 2px 8px rgba(0,0,0,0.8);
  outline: none;
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 button,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="submit"],
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="button"] {
  background-color: #c00000;
  color: #ffffff;
  padding: 10px 20px;
  border: 2px solid #cc3232;
  border-radius: 10px;
  font-weight: bold;
  text-align: center;
  box-shadow: 0 2px 8px rgba(0,0,0,0.6);
  transition: border-color 0.4s ease-in-out, 
              box-shadow 0.2s ease-in-out;
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 button:hover,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="submit"]:hover,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="button"]:hover {
  background-color: #a00000;
  box-shadow: 0 2px 8px rgba(0,0,0,0.8);
}

.elementor-1815 .elementor-element.elementor-element-ebb1031 button:active,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="submit"]:active,
.elementor-1815 .elementor-element.elementor-element-ebb1031 input[type="button"]:active {
  background-color: #ff0000;
  box-shadow: 0 2px 8px rgba(255,0,0,0.8);
}/* End custom CSS */