.elementor-19324 .elementor-element.elementor-element-113147c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19324 .elementor-element.elementor-element-3394532{--display:flex;}.elementor-19324 .elementor-element.elementor-element-80f6bb4{--display:flex;}.elementor-19324 .elementor-element.elementor-element-bf205c1{--display:flex;}.elementor-19324 .elementor-element.elementor-element-7c46fa0{--display:flex;}.elementor-19324 .elementor-element.elementor-element-d007431{--display:flex;}.elementor-19324 .elementor-element.elementor-element-91a371e{--display:flex;}.elementor-19324 .elementor-element.elementor-element-d6df267{--display:flex;}.elementor-19324 .elementor-element.elementor-element-f7696f5{--display:flex;}.elementor-19324 .elementor-element.elementor-element-c19f7a1{--display:flex;}.elementor-19324 .elementor-element.elementor-element-e65bdf0{--display:flex;}.elementor-19324 .elementor-element.elementor-element-13c6118{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}/* Start custom CSS for container, class: .elementor-element-113147c */body {
  margin: 0;
  font-family: 'Poppins', sans-serif;
  background-color: var(--white-color);
  color: var(--text-dark);
  overflow-x: hidden;
}

.container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

a {
  text-decoration: none;
  color: inherit;
}

ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

button {
  cursor: pointer;
  border: none;
  font-family: 'Poppins', sans-serif;
}/* End custom CSS */