.elementor-132 .elementor-element.elementor-element-5531e3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-132 .elementor-element.elementor-element-e14d1e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-132 .elementor-element.elementor-element-e14d1e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-132 .elementor-element.elementor-element-877382d{width:var( --container-widget-width, 91.831% );max-width:91.831%;--container-widget-width:91.831%;--container-widget-flex-grow:0;}.elementor-132 .elementor-element.elementor-element-877382d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-132 .elementor-element.elementor-element-877382d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:27px;font-weight:400;color:var( --e-global-color-c5f1845 );}.elementor-132 .elementor-element.elementor-element-a57bfa8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-132 .elementor-element.elementor-element-a57bfa8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-132 .elementor-element.elementor-element-92457e3{width:var( --container-widget-width, 119.006% );max-width:119.006%;--container-widget-width:119.006%;--container-widget-flex-grow:0;}.elementor-132 .elementor-element.elementor-element-92457e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-132 .elementor-element.elementor-element-92457e3 img{border-radius:5px 5px 5px 5px;}.elementor-132 .elementor-element.elementor-element-b9f0169{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-132 .elementor-element.elementor-element-e14d1e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-132 .elementor-element.elementor-element-877382d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-132 .elementor-element.elementor-element-92457e3{width:var( --container-widget-width, 202.5px );max-width:202.5px;--container-widget-width:202.5px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-132 .elementor-element.elementor-element-5531e3b{--margin-top:16px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-132 .elementor-element.elementor-element-e14d1e4{--width:70%;--padding-top:00px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-132 .elementor-element.elementor-element-877382d{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-132 .elementor-element.elementor-element-877382d .elementor-heading-title{font-size:18px;}.elementor-132 .elementor-element.elementor-element-a57bfa8{--width:28%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132 .elementor-element.elementor-element-92457e3{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-132 .elementor-element.elementor-element-5531e3b{--content-width:680px;}.elementor-132 .elementor-element.elementor-element-e14d1e4{--width:70%;}.elementor-132 .elementor-element.elementor-element-a57bfa8{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-132 .elementor-element.elementor-element-e14d1e4{--width:65%;}.elementor-132 .elementor-element.elementor-element-a57bfa8{--width:35%;}}/* Start custom CSS */<style>
  .ps-article {
    max-width: 740px;
    margin: 0 auto;
    padding: 60px 40px;
    font-family: 'DM Sans', sans-serif;
    color: #3D3D3D;
  }

  .ps-article__intro {
    font-family: 'Cormorant Garamond', serif;
    font-size: clamp(20px, 2.5vw, 26px);
    font-weight: 300;
    line-height: 1.65;
    color: #1C2B3A;
    margin-bottom: 40px;
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(28,43,58,0.12);
  }

  .ps-article h2 {
    font-family: 'Cormorant Garamond', serif;
    font-size: clamp(26px, 3vw, 36px);
    font-weight: 400;
    line-height: 1.2;
    color: #1C2B3A;
    margin-top: 56px;
    margin-bottom: 20px;
  }

  .ps-article p {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.85;
    color: #3D3D3D;
    margin-bottom: 20px;
  }

  .ps-article__pull {
    font-family: 'Cormorant Garamond', serif;
    font-size: clamp(20px, 2.2vw, 26px);
    font-weight: 300;
    font-style: italic;
    line-height: 1.55;
    color: #1C2B3A;
    border-left: 3px solid #7A9E82;
    padding: 8px 0 8px 28px;
    margin: 40px 0;
  }

  .ps-article ul {
    margin: 0 0 24px 0;
    padding: 0;
    list-style: none;
  }

  .ps-article ul li {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.75;
    color: #3D3D3D;
    padding: 10px 0 10px 24px;
    border-bottom: 1px solid rgba(28,43,58,0.08);
    position: relative;
  }

  .ps-article ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 20px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #7A9E82;
  }

  .ps-article ul li:first-child { border-top: 1px solid rgba(28,43,58,0.08); }

  .ps-article__highlight {
    background: #F5EFE6;
    border-top: 3px solid #7A9E82;
    padding: 36px 40px;
    margin: 40px 0;
  }

  .ps-article__highlight p { margin-bottom: 0; font-size: 15px; }

  .ps-article__highlight strong {
    font-family: 'Cormorant Garamond', serif;
    font-size: 17px;
    font-weight: 600;
    color: #1C2B3A;
    display: block;
    margin-bottom: 10px;
  }

  .ps-article__meta {
    display: flex;
    align-items: center;
    gap: 20px;
    margin-bottom: 48px;
    padding-bottom: 32px;
    border-bottom: 1px solid rgba(28,43,58,0.1);
  }

  .ps-article__meta-tag {
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #7A9E82;
    background: #EBF0EC;
    padding: 6px 12px;
  }

  .ps-article__meta-time {
    font-size: 13px;
    font-weight: 300;
    color: rgba(61,61,61,0.5);
  }

  @media (max-width: 640px) {
    .ps-article { padding: 40px 24px; }
    .ps-article__highlight { padding: 28px 24px; }
  }
<\/style>/* End custom CSS */