@media (max-width: 9980px) and (min-width: 1601px) {
  #post-1163
    .elementor-1163
    .elementor-element.elementor-element-f623964
    .elementor-divider-separator {
    width: 37%;
  }
}

@media (max-width: 1600px) and (min-width: 1501px) {
  #post-1163
    .elementor-1163
    .elementor-element.elementor-element-f623964
    .elementor-divider-separator {
    width: 44.5%;
  }
}

@media (max-width: 9980px) and (min-width: 1501px) {
  #post-1163 .elementor-element-6f41016 .pt-cv-content-item,
  #post-1163 .elementor-element-6f41016 .pt-cv-content-item:nth-child(even) {
    /*width: 50%;
		min-height: 300px;
		margin: 0 auto;
		max-height: 300px;
		height: 300px;
		padding-bottom: 0;*/
  }

  #post-1163 .elementor-element-6f41016 .pt-cv-page {
    /*max-width: 80%;
		margin: 0 auto;
		display: flex;
		height: auto;
		text-align: center;
		width: 80%;
		flex-wrap: wrap;*/
  }

  .elementor-1163 .elementor-element.elementor-element-de3f4f1 {
    position: relative;
    margin-top: -800px !important;
    top: inherit;
  }

  .elementor-1163
    .elementor-element.elementor-element-f623964
    .elementor-divider-separator {
    margin-left: -3%;
  }

  .elementor-1163 .elementor-element-5dca262 > div > div {
    background-size: cover !important;
  }

  .elementor-1163 .elementor-element-c8c6dea > div > div {
    background-size: cover !important;
  }
  #post-1163 .elementor-element-eb1a16a {
    margin-top: 60px;
  }
}

@media (max-width: 9980px) and (min-width: 1601px) {
  #post-1163 .elementor-1163 .elementor-element.elementor-element-cc96e84 {
    margin-top: -60px;
  }
}
@media (max-width: 1600px) and (min-width: 1501px) {
  #post-1163 .elementor-1163 .elementor-element.elementor-element-cc96e84 {
    margin-top: 0px;
  }
  #post-1163 .elementor-element-eb1a16a {
    margin-top: 100px;
  }
}
