.elementor-56574 .elementor-element.elementor-element-210716bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-43px;margin-bottom:0px;}.elementor-56574 .elementor-element.elementor-element-210716bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56574 .elementor-element.elementor-element-45ea0c68{--spacer-size:16px;}@media(max-width:1024px){.elementor-56574 .elementor-element.elementor-element-706a4f26{text-align:start;}.elementor-56574 .elementor-element.elementor-element-706a4f26 img{max-width:100%;}}@media(max-width:767px){.elementor-56574 .elementor-element.elementor-element-210716bc{margin-top:6px;margin-bottom:6px;}}@media(min-width:768px){.elementor-56574 .elementor-element.elementor-element-c998277{width:70.034%;}.elementor-56574 .elementor-element.elementor-element-5e812ac6{width:29.298%;}}/* Start custom CSS for section, class: .elementor-element-210716bc */{
  margin: 0;
  padding: 0;
}

.loader {
  display: none;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}

.loading {
  border: 5px solid #ccc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border-top-color: #00A9E0;
  border-left-color: #00A9E0;
  animation: spin 1s infinite ease-in;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */