.elementor-1449 .elementor-element.elementor-element-60b37b65 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1449 .elementor-element.elementor-element-3119270b{column-gap:70px;}@media(max-width:767px){.elementor-1449 .elementor-element.elementor-element-60b37b65 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-1449 .elementor-element.elementor-element-3119270b > .elementor-widget-container{margin:-25px -25px -25px -25px;}}/* Start custom CSS for section, class: .elementor-element-5fdccab6 */.elementor-element-3119270b .elementor-widget-container {
  transform: translateY(-50px); /* el valor que necesites */
}

.main-container {
  background-color: 
  border-bottom: 2px solid transparent;       /* borde inferior invisible */
  border-radius: 0 0 20px 20px;               /* esquinas redondeadas solo en la parte inferior */
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2);  /* sombra suave */
  padding: 30px;                              /* espacio interno */
  color: #003366;                             /* texto azul oscuro para contraste */
}/* End custom CSS */
/* Start custom CSS */h1.single-title {
    transform: translateY(12px) translateX(5px);
    font-family: Tahoma, sans-serif;
    letter-spacing: 5px;
}/* End custom CSS */