.elementor-384 .elementor-element.elementor-element-43a52b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-384 .elementor-element.elementor-element-43a52b6:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-43a52b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-384 .elementor-element.elementor-element-43a52b6::before, .elementor-384 .elementor-element.elementor-element-43a52b6 > .elementor-background-video-container::before, .elementor-384 .elementor-element.elementor-element-43a52b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-384 .elementor-element.elementor-element-43a52b6 > .elementor-background-slideshow::before, .elementor-384 .elementor-element.elementor-element-43a52b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-384 .elementor-element.elementor-element-43a52b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://permanenceeducation.com/wp-content/uploads/2026/05/colorful-background-scaled-1.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-384 .elementor-element.elementor-element-71cb0d7.elementor-element{--align-self:flex-start;}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb > li:not(.brd_sep){color:var( --e-global-color-astglobalcolor5 );}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb > li > a{color:var( --e-global-color-astglobalcolor4 );}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb > li > span.ekit_home_icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb > li > span.ekit_home_icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb{justify-content:start;}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb > li:is(.brd_sep){color:var( --e-global-color-astglobalcolor4 );}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb > li:is(.brd_sep) svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-widget-theme-page-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-384 .elementor-element.elementor-element-78a5e7a.elementor-element{--align-self:flex-start;}.elementor-384 .elementor-element.elementor-element-78a5e7a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-384 .elementor-element.elementor-element-b4527d8{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}@media(min-width:768px){.elementor-384 .elementor-element.elementor-element-43a52b6{--content-width:1200px;}}@media(max-width:1024px){.elementor-384 .elementor-element.elementor-element-43a52b6{--padding-top:150px;--padding-bottom:100px;--padding-left:15px;--padding-right:50px;}}@media(max-width:767px){.elementor-384 .elementor-element.elementor-element-43a52b6{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-384 .elementor-element.elementor-element-71cb0d7.elementor-element{--align-self:center;}.elementor-384 .elementor-element.elementor-element-71cb0d7 .ekit-breadcrumb{justify-content:center;}.elementor-384 .elementor-element.elementor-element-78a5e7a.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-b4527d8 *//* ==========================================================
   EDITORIAL HEADER SECTION
   ========================================================== */
.editorial-header {
  text-align: center;
  max-width: 800px;
  margin: 80px auto 50px auto; /* Creates breathing room above the grid */
  padding: 0 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* The Top Kicker */
.editorial-kicker {
  display: inline-block;
  font-family: 'Inter', sans-serif;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 4px; /* The requested spaced-out look */
  color: #31338B; /* Your brand blue */
  margin-bottom: 20px;
  position: relative;
}

/* The Main Title */
.editorial-title {
  font-family: 'Georgia', serif; /* Classic academic serif */
  font-size: 46px;
  font-weight: 400; 
  color: #111111;
  margin: 0 0 24px 0;
  line-height: 1.2;
  letter-spacing: -0.5px;
}

/* The Lead Description */
.editorial-description {
  font-family: 'Inter', sans-serif;
  font-size: 17px;
  line-height: 1.7;
  color: #555555;
  margin: 0;
  max-width: 650px; /* Constrains the text for perfect readability */
}

/* ==========================================================
   RESPONSIVE DESIGN (TABLETS & MOBILE)
   ========================================================== */
@media (max-width: 768px) {
  .editorial-header {
    margin: 60px auto 40px auto;
  }
  
  .editorial-kicker {
    font-size: 11px;
    letter-spacing: 3px;
    margin-bottom: 16px;
  }

  .editorial-title {
    font-size: 34px;
    margin-bottom: 20px;
  }

  .editorial-description {
    font-size: 15px;
    line-height: 1.6;
    padding: 0 10px;
  }
}/* End custom CSS */