#main-content .elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1200px;
}

.elementor-widget-container .nasa-title-absolute.nasa-has-padding h3 {
  font-size: 21px;
  font-weight: 600;
}
.elementor-widget-container .nasa_banner {
  margin-bottom: 0;
}
.elementor-widget-container .product_list_widget [class*="block-grid-"] {
  margin: 0;
}
.elementor-widget-container .products li {
  padding-left: 0;
}
.elementor-widget-container .products li:before {
  display: none;
}
.elementor-widget-container .recentcomments:before {
  content: "\f0e5";
  font-size: 80%;
  top: 2px;
}
.elementor-widget-container select[name="archive-dropdown"],
.elementor-widget-container select[name="cat"] {
  margin-top: 5px;
}
.elementor-widget-container form {
  margin-bottom: 0;
}
.elementor-widget-container .wpcf7-form .row,
.elementor-widget-container > form > .row {
  margin-left: -10px;
  margin-right: -10px;
  width: auto;
}
.elementor-widget-container .nasa-classic-style {
  padding-left: 10px;
  padding-right: 10px;
}
.elementor-widget-container .nasa-panels .products .row {
  margin-left: -10px;
  margin-right: -10px;
  width: auto;
}
.elementor-widget-container .nasa-sc-posts-warp {
  padding-top: 10px;
}

.elementor hr.nasa-separator {
  margin: 10px 0;
}

.nasa-full-to-left .elementor-widget-wrap,
.nasa-full-to-right .elementor-widget-wrap {
  position: relative;
}
.nasa-full-to-left .elementor-element,
.nasa-full-to-left .elementor-widget-container,
.nasa-full-to-right .elementor-element,
.nasa-full-to-right .elementor-widget-container {
  position: static;
}
.nasa-full-to-left .nasa-image,
.nasa-full-to-right .nasa-image {
  position: absolute;
  top: 0;
  bottom: 0;
  height: 100%;
  width: auto;
  max-width: initial;
}

.nasa-full-to-left .nasa-image {
  right: 0;
  left: auto;
}

.nasa-full-to-right .nasa-image {
  left: 0;
  right: auto;
}

.elementor img.nasa_pin_pb_image,
.elementor img.nasa_pin_mb_image {
  width: 100%;
}

@media only screen and (min-width: 52.96552em) {
  .elementor-widget-container [class*="block-grid-"] {
    margin-left: 0;
    margin-right: 0;
  }
  .elementor-widget-container .nasa-instagram.nasa-instagram-ziczac {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }
  .elementor-widget-container .nasa-title-absolute.nasa-has-padding {
    padding: 0 10px;
  }
}
