.et-text-image p {
  margin-bottom: 1.5rem !important; }

.et-text-image p {
  font-size: 1rem !important;
  line-height: 1.5rem !important; }

.et-text-image p {
  line-height: 130% !important; }

.et-text-image p {
  letter-spacing: -0.25px !important; }

@media (min-width: 768px) {
  .et-text-image p {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important; } }

@media (min-width: 768px) {
  .et-text-image p {
    line-height: 140% !important; } }

@media only screen and (min-width: 1441px) {
  .node--type-services .paragraph--card-two-cols--energy-trading-detai .et-text-image {
    max-width: 100% !important; } }

.paragraph--card-two-cols--energy-trading-detai .et-text-image .space-y-6 h4 {
  font-size: 28px;
  line-height: 110%;
  letter-spacing: -0.5px; }

.paragraph--card-two-cols--energy-trading-detai .et-text-image .space-y-6 p {
  font-size: 16px !important;
  line-height: 130% !important; }

.paragraph--card-two-cols--energy-trading-detai .et-text-image > :not([hidden]) ~ :not([hidden]) {
  margin-top: 1rem; }

@media only screen and (min-width: 480px) and (max-width: 1023px) {
  .paragraph--card-two-cols--energy-trading-detai {
    display: block;
    padding-top: 0; }
    .paragraph--card-two-cols--energy-trading-detai .et-text-image {
      max-width: 100%; }
      .paragraph--card-two-cols--energy-trading-detai .et-text-image .w-full.relative {
        height: 100vw; }
      .paragraph--card-two-cols--energy-trading-detai .et-text-image .origin-bottom-left.absolute {
        top: 50%;
        margin-top: -25vw; } }

@media only screen and (min-width: 640px) and (max-width: 767px) {
  .paragraph--card-two-cols--energy-trading-detai .et-text-image .origin-bottom-left.absolute {
    height: 30rem; } }

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .paragraph--card-two-cols--energy-trading-detai .et-text-image .origin-bottom-left.absolute {
    height: 76vw; } }
