@charset "UTF-8";
@font-face {
  font-family: 'ProximaNova';
  src: url(/assets/proxima-nova-58bd64bf09bcb-webfont-2512fe2406967be7244177e905465a68a3bbe38f05c5f526371c16dc5b27ff39.woff2) format("woff2"), url(/assets/proxima-nova-58bd64bf09bcb-webfont-f277901502f9517dc50d1accdd9165a9a17933c8f49408bce716223ad4bae452.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'ProximaNova';
  src: url(/assets/proxima-nova-light-58bd6ff1139f8-webfont-ba3f3824e55c8403d88b201f072d18700d36912c20f0e8d7d9cc8682dfdccee6.woff2) format("woff2"), url(/assets/proxima-nova-light-58bd6ff1139f8-webfont-5e4051f4ff344cfdb9f8591cdbbe2e8d55eb0608f6eae4da94869834ce230ebe.woff) format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'ProximaNova';
  src: url(/assets/proxima-nova-bold-58bd78a0818eb-webfont-d6a03c24dedd8c0ef2afa066694ff7e7c86d460ba0198eb4524853b39395e07a.woff2) format("woff2"), url(/assets/proxima-nova-bold-58bd78a0818eb-webfont-ac976a7ba8b6a3c14cfc451410f65fbcb51a5aa1c8f149f818d919373b21ed32.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'ProximaNova';
  src: url(/assets/proxima-nova-semibold-58bec9402bfb2-webfont-c9b5b90221b862a25d4020b69bf21d84c8f7834c9f5b7458b6b7f54dc8be15db.woff2) format("woff2"), url(/assets/proxima-nova-semibold-58bec9402bfb2-webfont-13b3a4cbbc1c56f04289dd78a74e6a8d612524dfc48e98676a24ecab50f1905e.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "ProximaNova";
  src: url(data:font/opentype;base64,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);
  font-style: normal;
  font-weight: 800;
  font-display: swap; }

*, *::before, *::after {
  box-sizing: border-box; }

html,
body {
  margin: 0;
  padding: 0; }

body {
  background-color: #ebebeb;
  color: #5b5b5b;
  font-family: 'proxima-nova', 'ProximaNova', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; }

a {
  color: #008cba;
  line-height: inherit;
  text-decoration: none; }
  a:hover, a:focus {
    color: #0078a0; }

img {
  display: inline-block;
  max-width: 100%;
  height: auto;
  vertical-align: middle; }

.hidden {
  display: none; }

.row {
  margin: 0 auto;
  max-width: 62.5rem;
  width: 100%; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }

.nav-bar-container > a {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  text-decoration: none; }

.nav-bar-container .logo img {
  max-width: 100%;
  height: auto; }

.nav-bar-container .logo-mob {
  display: none; }

.mob-nav a {
  text-decoration: none; }

.contact-no-container {
  font-family: 'Heebo', sans-serif; }

.phone-icon {
  margin-bottom: -1px; }

.close-icon {
  margin-left: 90%; }

.sidebar {
  position: fixed;
  top: 0;
  right: -250px;
  /* Initially off-screen to the right */
  width: 250px;
  height: 100%;
  background-color: #333;
  z-index: 1000;
  transition: right 0.3s;
  overflow-y: auto;
  padding: 20px;
  color: #fff; }
  .sidebar ul {
    padding: 0;
    margin: 0;
    list-style: none; }
  .sidebar li {
    list-style-type: none; }
  .sidebar .link-icons-left {
    height: 18px;
    width: 18px;
    vertical-align: middle;
    margin-right: 8px;
    transition: 0.5s;
    display: inline-block;
    background-size: contain !important;
    flex-shrink: 0; }
  .sidebar .link-icon-1 {
    background: url("https://greenpal-production.s3.amazonaws.com/images/vendor_mobile/company.svg") no-repeat; }
  .sidebar .link-icon-2 {
    background: url("https://greenpal-production.s3.amazonaws.com/images/general/map_grey.png") no-repeat; }
  .sidebar .link-icon-3 {
    background: url("https://greenpal-production.s3.amazonaws.com/images/vendor_mobile/not-selected-autobid.svg") no-repeat; }

.no-scroll {
  overflow: hidden; }

.sidebar a,
.sidebar .sidebar-services-toggle {
  padding: 8px 8px 8px 8px;
  text-decoration: none;
  font-size: 18px;
  color: #c0c0c0;
  display: flex !important;
  align-items: center;
  transition: 0.3s;
  font-family: 'ProximaNova-Light';
  cursor: pointer; }
  .sidebar a:hover,
  .sidebar .sidebar-services-toggle:hover {
    color: #f1f1f1;
    text-decoration: none; }
    .sidebar a:hover .link-icon-1,
    .sidebar .sidebar-services-toggle:hover .link-icon-1 {
      background: url("https://greenpal-production.s3.amazonaws.com/images/vendor_mobile/company.svg") no-repeat;
      transition: 0.5s; }
    .sidebar a:hover .link-icon-2,
    .sidebar .sidebar-services-toggle:hover .link-icon-2 {
      background: url("https://greenpal-production.s3.amazonaws.com/images/general/map_grey.png") no-repeat;
      transition: 0.5s; }
    .sidebar a:hover .link-icon-3,
    .sidebar .sidebar-services-toggle:hover .link-icon-3 {
      background: url("https://greenpal-production.s3.amazonaws.com/images/vendor_mobile/not-selected-autobid.svg") no-repeat;
      transition: 0.5s; }

.sidebar.active {
  right: 0; }

.mob-nav {
  display: none !important; }

.ham-menue {
  width: 30px; }

.service-location {
  list-style: none;
  display: flex;
  align-items: center;
  text-align: center;
  margin-left: auto;
  margin-top: auto;
  margin-bottom: auto;
  padding-right: 25px; }

.btn-get-free-qoute {
  width: auto;
  height: auto;
  vertical-align: middle;
  transition: transform 0.5s ease; }

.service-location li {
  font-size: 16px;
  font-weight: normal;
  color: #373737;
  padding-left: 60px;
  /* Widened gap between Services and Locations */ }

.service-location li .services a {
  color: #373737; }

.service-location li .locations a {
  color: #373737; }

.contact-no-container {
  padding-left: 180px;
  /* Greatly increased gap */
  color: #ff9000; }
  .contact-no-container a {
    display: flex;
    align-items: center;
    gap: 8px;
    /* space between icon and text */
    color: #ff9000;
    text-decoration: none; }
  .contact-no-container .phone-icon {
    margin-bottom: 0;
    /* reset any bad margin */ }

/* Services dropdown — matches homepage hero_services_dropdown pattern */
.nr-services-wrapper {
  position: relative;
  cursor: pointer;
  padding-top: 0 !important;
  padding-left: 0 !important;
  margin-left: 60px; }
  .nr-services-wrapper .nr-services-trigger {
    font-size: 16px;
    color: #373737;
    font-family: 'ProximaNova', sans-serif;
    font-weight: normal;
    user-select: none; }
  .nr-services-wrapper .nr-services-dropdown {
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.14);
    padding: 10px 0;
    min-width: 200px;
    z-index: 9999;
    text-align: left; }
    .nr-services-wrapper .nr-services-dropdown a {
      display: block;
      padding: 9px 20px;
      color: #373737;
      font-size: 14px;
      font-family: 'ProximaNova', sans-serif;
      text-decoration: none;
      white-space: nowrap;
      transition: background 0.15s, color 0.15s; }
      .nr-services-wrapper .nr-services-dropdown a:hover {
        background: #f8f9fa;
        color: #373737;
        text-decoration: none; }
  .nr-services-wrapper:hover .nr-services-dropdown, .nr-services-wrapper:focus-within .nr-services-dropdown {
    display: block; }

/* Mobile sidebar services accordion */
.sidebar-services-item .sidebar-services-toggle {
  width: 100%;
  box-sizing: border-box; }
  .sidebar-services-item .sidebar-services-toggle .sidebar-arrow {
    margin-left: auto;
    font-size: 12px;
    font-family: Arial, sans-serif; }

.sidebar-services-item .sidebar-services-dropdown {
  display: none;
  list-style: none;
  padding: 0 0 0 20px;
  margin: 0; }
  .sidebar-services-item .sidebar-services-dropdown li a {
    font-size: 14px;
    padding: 6px 8px;
    color: #aaa;
    display: block;
    text-decoration: none; }
    .sidebar-services-item .sidebar-services-dropdown li a:hover {
      color: #f1f1f1; }

.contact-no-container {
  padding-left: 180px;
  /* Greatly increased gap */
  color: #ff9000; }
  .contact-no-container a {
    display: flex;
    align-items: center;
    gap: 8px;
    /* space between icon and text */
    color: #ff9000;
    text-decoration: none; }
  .contact-no-container .phone-icon {
    margin-bottom: 0;
    /* reset any bad margin */ }

/* Services dropdown — matches homepage hero_services_dropdown pattern */
.nr-services-wrapper {
  position: relative;
  cursor: pointer;
  padding-top: 0 !important;
  padding-left: 0 !important;
  margin-left: 60px; }
  .nr-services-wrapper .nr-services-trigger {
    font-size: 16px;
    color: #373737;
    font-family: 'ProximaNova', sans-serif;
    font-weight: normal;
    user-select: none; }
  .nr-services-wrapper .nr-services-dropdown {
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.14);
    padding: 10px 0;
    min-width: 200px;
    z-index: 9999;
    text-align: left; }
    .nr-services-wrapper .nr-services-dropdown a {
      display: block;
      padding: 9px 20px;
      color: #373737;
      font-size: 14px;
      font-family: 'ProximaNova', sans-serif;
      text-decoration: none;
      white-space: nowrap;
      transition: background 0.15s, color 0.15s; }
      .nr-services-wrapper .nr-services-dropdown a:hover {
        background: #f8f9fa;
        color: #373737;
        text-decoration: none; }
  .nr-services-wrapper:hover .nr-services-dropdown, .nr-services-wrapper:focus-within .nr-services-dropdown {
    display: block; }

/* Mobile sidebar services accordion */
.sidebar-services-item .sidebar-services-toggle {
  width: 100%;
  box-sizing: border-box; }
  .sidebar-services-item .sidebar-services-toggle .sidebar-arrow {
    margin-left: auto;
    font-size: 12px;
    font-family: Arial, sans-serif; }

.sidebar-services-item .sidebar-services-dropdown {
  display: none;
  list-style: none;
  padding: 0 0 0 20px;
  margin: 0; }
  .sidebar-services-item .sidebar-services-dropdown li a {
    font-size: 14px;
    padding: 6px 8px;
    color: #aaa;
    display: block;
    text-decoration: none; }
    .sidebar-services-item .sidebar-services-dropdown li a:hover {
      color: #f1f1f1; }

.nav-bar-container {
  width: 100%;
  background-color: #fff;
  z-index: 9999;
  position: relative;
  display: flex;
  max-width: 1366px;
  margin: auto;
  align-items: center;
  padding: 17px 99px;
  justify-content: space-between;
  overflow: visible; }

.nav-bar-container .logo {
  width: 189px;
  margin: auto 0px;
  align-items: center;
  display: flex; }

.nav-bar-container .right-container {
  display: flex;
  justify-content: space-between;
  align-items: center; }

.nav-bar-container .right-container .serch-bar-container input::placeholder {
  color: #7f7f7f; }

.nav-bar-container .right-container .get-quote-btn-container {
  padding-right: 2px; }

.get-quote-btn-container:hover .btn-get-free-qoute {
  transform: translateX(3px); }

.nav-bar-container .right-container .get-quote-btn-container .free-qoutes {
  width: 171px;
  height: 46px;
  border-radius: 24.5px;
  color: #fff;
  font-family: 'Heebo', sans-serif;
  font-size: 16px;
  font-weight: 400;
  background: linear-gradient(to bottom, #1b608e, #0a3755);
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  padding-left: 3px; }

@media (max-width: 1280px) {
  .nav-bar-container {
    padding: 15px 93px !important; }
  .nav-bar-container .logo {
    width: 178px !important; }
  .greenpal-logo img {
    max-width: 197px; }
  .service-location li {
    padding-left: 29px; }
  .desk-nav .service-location .contact-no-container {
    padding-left: 74px !important;
    font-size: 17px !important; }
  .nav-bar-container .right-container .get-quote-btn-container .free-qoutes {
    width: 160px !important;
    height: 44px !important;
    font-size: 14px !important; } }

@media (max-width: 1200px) {
  .nav-bar-container {
    padding: 12px 76px !important; } }

@media (max-width: 1024px) {
  .nav-bar-container .logo {
    width: 140px !important; }
  .nav-bar-container .right-container .get-quote-btn-container .free-qoutes {
    width: 127px !important;
    height: 35px !important;
    font-size: 11px !important; }
  .desk-nav .service-location li {
    font-size: 16px;
    padding-left: 25px; }
  .desk-nav .service-location .contact-no-container {
    font-size: 13px !important;
    padding-left: 60px !important;
    margin-top: 1%; }
  .desk-nav .service-location .contact-no-container .phone-icon {
    width: 11px;
    margin-bottom: -1px; } }

@media (max-width: 900px) {
  .nav-bar-container {
    padding: 12px 30px !important; }
  .desk-nav .service-location .contact-no-container {
    padding-left: 36px !important;
    font-size: 15px !important; }
  .service-location li {
    font-size: 16px;
    padding-top: 2px; } }

@media (max-width: 850px) {
  .nav-bar-container .logo {
    width: 130px !important; }
  .service-location .services,
  .service-location .locations {
    font-size: 16px; }
  .desk-nav .service-location .contact-no-container {
    font-size: 14px !important;
    margin-top: 3px; }
  .nav-bar-container .right-container .get-quote-btn-container .free-qoutes {
    width: 155px !important;
    height: 40px !important;
    font-size: 13px !important; } }

@media (max-width: 767px) {
  .greenpal-logo img {
    max-width: 55%; }
  .press-media-container {
    padding: 0 5%; }
  .nav-bar-container {
    padding: 5% 5% 4% !important; }
  .nav-bar-container .logo {
    display: none; }
  .logo-mob {
    display: block !important; }
  .press-media-block {
    margin-top: unset; }
  .right-container {
    width: unset !important; }
  .nav-bar-container {
    justify-content: space-between; }
  .nav-bar-container .right-container .get-quote-btn-container {
    display: flex; }
  .mob-nav {
    display: block !important;
    width: 33px; }
  .desk-nav {
    display: none !important; }
  .call-us {
    color: #ff9000;
    margin: 0 15px 0 0;
    font-family: Heebo-Medium; }
  .call-us img {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    border-radius: 50%; } }

@media (max-width: 480px) {
  .vendor_add_on_popup .add_on_body {
    width: 90% !important; }
  .add_on_body {
    position: relative;
    top: 50px; }
  .logo-mob {
    display: block; }
  .logo {
    display: none; }
  .nav-bar-container {
    position: fixed;
    padding-top: 25px;
    z-index: 9; }
  .nav-bar-container .logo {
    width: 150px !important; }
  .logo img {
    vertical-align: middle; } }

@media (max-width: 400px) {
  .nav-bar-container {
    padding: 5% 6% 4% !important; }
  .main-container .author-intro .author-starter .social-media {
    margin: 6% 0px 20px; }
  .main-container .online-presence {
    padding: 32px 0px 14px 35px !important;
    gap: 10px !important; }
  .main-container .share-details {
    padding: 1% 0px 54px 0 !important; }
  .main-container .share-details .share-thiss {
    margin: 0 !important; } }

@media (max-width: 390px) {
  .nav-bar-container .right-container {
    padding: 0 0px 0 0px !important; }
  .logo-mob img {
    min-width: unset !important;
    width: 120px !important; }
  .call-us {
    margin: 0 10px 0 0 !important; }
  .call-us img {
    width: 28px !important; }
  .nav-bar-container {
    padding: 5% 5% 4% !important; }
  .logo-mob img {
    width: 135px !important; }
  .mob-nav .get-quote-btn-container .call-us {
    margin: 0 14px 0 0 !important; }
  .mob-nav .get-quote-btn-container .call-us img {
    width: 32px !important;
    margin-left: 2px; } }

@media (max-width: 360px) {
  .nav-bar-container {
    padding: 5% 5% 4.5% !important; }
  .logo-mob img {
    width: 92% !important; }
  .mob-nav .get-quote-btn-container .call-us {
    font-size: 15px; }
  .mob-nav .get-quote-btn-container .call-us img {
    width: 30px !important; }
  .ham-menue {
    width: 27px; } }

@media (max-width: 320px) {
  .logo-mob img {
    width: 82% !important;
    min-width: 19px; }
  .mob-nav .get-quote-btn-container .call-us {
    font-size: 13px;
    margin: 0 11px 0 0 !important;
    display: flex;
    align-items: center;
    justify-content: space-between; }
  .mob-nav .get-quote-btn-container .call-us img {
    margin: 0 0 0 5px !important;
    width: 26px !important; }
  .ham-menue {
    width: 25px; } }

@media (max-width: 1024px) {
  .nav-bar-container {
    padding: 50px; }
  .get-quote-btn-container .free-qoutes {
    font-size: 14px !important;
    padding: 12px 0 !important; } }

@media (max-width: 1280px) {
  .nav-bar-container .logo {
    width: 200px; }
  .contact-no-container {
    padding-left: 0px; }
  .services {
    margin: auto; }
  .locations {
    margin: auto; }
  .service-location li {
    font-size: 16px; } }

.nav-bar-container::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  background-color: #fff;
  z-index: -1; }

/* Newsroom Detail Page Styles */
.newsroom-detail-page {
  font-family: 'ProximaNova', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
  color: #5b5b5b;
  background-color: #f8f9fa; }

/* Article Header */
.article-header {
  text-align: center;
  padding: 50px 0 30px; }

.release-type {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 2px;
  color: #2D7D32;
  margin-bottom: 20px; }

.article-header .row {
  display: flex;
  justify-content: center; }

.article-title {
  font-size: 40px;
  font-weight: 700;
  font-family: 'ProximaNova', sans-serif;
  line-height: 1.3;
  margin: 0 0 20px;
  color: #1a1a1a;
  text-align: center; }

.article-meta {
  font-size: 15px;
  color: #666;
  margin-bottom: 20px; }

.dateline {
  font-weight: 600; }

.meta-separator {
  margin: 0 5px; }

.updated-date {
  font-size: 13px;
  color: #999; }

.article-categories {
  margin-top: 15px; }

.category-badge {
  display: inline-block;
  background: #e8f5e9;
  color: #2D7D32;
  padding: 4px 10px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
  text-decoration: none;
  margin-right: 5px; }

.category-badge:hover {
  background: #2D7D32;
  color: white;
  text-decoration: none; }

.tag-badge {
  display: inline-block;
  background: #f0f0f0;
  color: #666;
  padding: 4px 10px;
  border-radius: 20px;
  font-size: 12px;
  text-decoration: none;
  margin: 3px; }

.tag-badge:hover {
  background: #e0e0e0;
  text-decoration: none; }

/* Hero Image */
.article-hero {
  margin: 0 0 40px; }

.hero-image {
  width: 100%;
  max-height: 500px;
  height: auto;
  object-fit: cover;
  border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  display: block; }

@media (max-width: 767px) {
  .hero-image {
    width: 100% !important;
    height: auto !important;
    max-height: none !important;
    border-radius: 6px; } }

/* Article Body */
.article-body {
  padding: 0px 0 0px; }

.article-lead {
  font-size: 20px;
  line-height: 1.7;
  color: #444;
  margin-bottom: 30px;
  font-style: italic; }

.article-content {
  font-family: 'ProximaNova', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  font-size: 18px;
  line-height: 1.8;
  color: #5b5b5b; }

.article-content p {
  margin-bottom: 25px; }

.article-content h2,
.article-content h3 {
  font-family: 'ProximaNova', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  font-weight: 700;
  margin: 35px 0 20px;
  color: #1a1a1a; }

.article-content img {
  max-width: 100%;
  height: auto;
  border-radius: 4px;
  margin: 20px 0; }

/* Responsive iframe (YouTube, Vimeo, etc.) from rich text - mobile and desktop */
.article-content iframe {
  max-width: 100%;
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
  margin: 20px 0;
  border-radius: 8px;
  border: 0;
  display: block; }

.article-content ul,
.article-content ol {
  margin-bottom: 25px;
  padding-left: 30px; }

.article-content li {
  margin-bottom: 10px; }

/* Key Facts Box */
.key-facts-box {
  background: linear-gradient(135deg, #f8f9fa 0%, #e8f5e9 100%);
  border-left: 4px solid #2D7D32;
  padding: 25px 30px;
  margin: 35px 0;
  border-radius: 0 8px 8px 0; }

.key-facts-box .article-subsection-title {
  font-size: 18px;
  margin: 0 0 15px;
  color: #2D7D32; }

.key-facts-box ul {
  margin: 0;
  padding-left: 20px; }

.key-facts-box li {
  margin-bottom: 10px;
  font-size: 16px; }

.source-note {
  font-size: 13px;
  color: #888; }

/* Quote Blocks */
.press-quote {
  border-left: 4px solid #2D7D32;
  padding: 20px 30px;
  margin: 35px 0;
  background: #fafafa;
  border-radius: 0 8px 8px 0; }

.quote-text {
  font-size: 20px;
  font-style: italic;
  line-height: 1.6;
  margin: 0 0 15px;
  color: #333; }

.quote-attribution {
  font-size: 15px;
  color: #666;
  font-style: normal; }

/* Boilerplate */
.boilerplate-section {
  background: #e8f5e9;
  padding: 25px 30px;
  margin: 40px 0;
  border-radius: 8px; }

.boilerplate-section .article-subsection-title {
  font-size: 18px;
  margin: 0 0 15px;
  color: #2D7D32; }

.boilerplate-content {
  font-size: 15px;
  line-height: 1.7; }

/* Media Contact */
.media-contact-section {
  border-top: 1px solid #e0e0e0;
  padding-top: 30px;
  margin-top: 40px; }

.media-contact-section .article-subsection-title {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #666;
  margin: 0 0 15px; }

.media-contact-section address {
  font-style: normal;
  font-size: 15px;
  line-height: 1.8; }

/* End Mark */
.article-end-mark {
  text-align: center;
  font-size: 18px;
  color: #999;
  margin: 20px 0; }

/* Attachments */
.attachments-section {
  margin: 0 auto;
  text-align: center;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 8px; }

.attachments-section .article-subsection-title {
  font-size: 14px;
  color: #666;
  margin: 0 0 15px; }

.attachment-links {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
  justify-content: center; }

.attachment-link {
  display: inline-block;
  padding: 10px 20px;
  background: white;
  border: 1px solid #ddd;
  border-radius: 4px;
  color: #333;
  text-decoration: none;
  transition: border-color 0.2s; }

.attachment-link:hover {
  border-color: #2D7D32;
  text-decoration: none; }

/* Share Section - Press Media Style */
.online-presence {
  background-color: #f8f9fa;
  margin: 15px auto 0; }

.share-details {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1%; }

.share-thiss {
  font-family: 'ProximaNova', sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #404040; }

.social-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2.4%; }

.share-links-text {
  font-size: 14px;
  margin: 0;
  color: #404040;
  min-width: unset !important;
  text-align: center;
  padding: 6px 19px;
  border-radius: 33px;
  border: solid 1px #b8b8b8;
  background-color: #fff;
  transition: transform 0.3s ease-in-out; }

.share-links-text:hover {
  transform: scale(1.2); }

.share-links-text a {
  color: #0a3755;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none; }

.share-links-text > a > img {
  margin: 0 0 3px;
  width: 20px;
  height: 20px; }

.share-links-text a span {
  margin: 0 0 0 6px; }

/* Related Releases */
.related-releases {
  background: #f8f9fa;
  padding: 50px 0; }

.related-releases .section-title {
  font-size: 24px;
  font-weight: 700;
  font-family: 'ProximaNova', sans-serif;
  margin: 0 0 25px;
  padding-bottom: 15px;
  color: #1a1a1a;
  text-align: center;
  border-bottom: none; }

.related-releases-row {
  display: flex;
  justify-content: center;
  gap: 20px;
  flex-wrap: wrap; }

.related-releases-row > .col-md-4 {
  flex: 0 0 auto;
  max-width: 300px;
  width: 100%;
  padding: 0 10px; }

.related-card {
  background: white;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  transition: transform 0.2s, box-shadow 0.2s;
  height: 100%;
  display: flex;
  flex-direction: column; }

.related-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12); }

.related-image {
  width: 100%;
  overflow: hidden; }

.related-image a {
  display: block;
  width: 100%; }

.related-image img {
  width: 100%;
  height: auto;
  display: block; }

.related-content {
  padding: 15px;
  flex-grow: 1;
  display: flex;
  flex-direction: column; }

.related-content time {
  font-size: 12px;
  color: #999;
  display: block;
  margin-bottom: 8px; }

.related-content h3 {
  font-size: 15px;
  margin: 0;
  line-height: 1.4;
  flex-grow: 1;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.related-content a {
  color: #333;
  text-decoration: none;
  transition: color 0.2s; }

.related-content a:hover {
  color: #2D7D32; }

/* Back Link */
.back-to-newsroom {
  padding: 30px 0 50px;
  text-align: center; }

.back-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 200px;
  height: 46px;
  border-radius: 24.5px;
  color: #fff;
  font-family: 'Heebo', sans-serif;
  font-size: 16px;
  font-weight: 400;
  background: linear-gradient(to bottom, #2D7D32, #1B5E20);
  text-decoration: none;
  transition: all 0.3s;
  padding-right: 6px; }

.back-link:hover {
  background: linear-gradient(to bottom, #1B5E20, #145218);
  color: white;
  text-decoration: none;
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(45, 125, 50, 0.3); }

.back-link:hover .back-arrow {
  transform: translateX(-3px); }

.back-arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: transform 0.3s ease; }
  .back-arrow svg {
    display: block;
    width: 16px;
    height: 16px; }

/* Follow us on Social Media Section */
.social-media {
  margin: 0px 40px; }

.follow-us-social-media {
  font-size: 40px;
  line-height: 0.78;
  text-align: center;
  color: #404040;
  font-family: Heebo-Bold; }

.social-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 35px 0px;
  gap: 1%; }

.social-icon {
  cursor: pointer;
  display: flex;
  align-items: center;
  min-width: 120px; }

.social-icon div img {
  transition: transform 0.3s ease-in-out; }

.social-icon:hover div img {
  transform: scale(1.2); }

.social-icon img {
  margin: 5px 0 5px 8.5px; }

.social-platform {
  margin: 0 0 5px 8.5px;
  font-family: Heebo-Regular;
  font-size: 20px;
  color: #404040; }

/* Responsive */
@media (max-width: 991px) {
  .article-title {
    font-size: 30px; }
  .hero-image {
    max-height: 400px; }
  .share-details {
    padding: 0 10% 0 15%; }
  .social-media {
    margin: 77px; }
  .follow-us-social-media {
    font-size: 51px; }
  .social-icons {
    padding: 31px 101px; }
  .social-icon img {
    width: 36px; }
  .social-platform {
    font-size: 18px; }
  .back-link {
    width: 190px;
    height: 44px;
    font-size: 15px; } }

@media (max-width: 970px) {
  .share-details {
    padding: 0 3% 0 10%; } }

@media (max-width: 767px) {
  .article-title {
    font-size: 24px; }
  .hero-image {
    max-height: 300px; }
  .article-lead {
    font-size: 17px; }
  .article-content {
    font-size: 16px;
    padding: 25px; }
  .share-details {
    padding: 0;
    flex-direction: column; }
  .share-thiss {
    font-size: 16px;
    margin: 0 0 3%; }
  .social-btn {
    justify-content: center;
    flex-wrap: wrap;
    gap: 3%;
    width: 100%; }
  .share-links-text {
    min-width: unset;
    padding: 6px 19px;
    margin: 0 0 4%; }
  .share-links-text a {
    font-size: 14px; }
  .social-media {
    margin: 13% 5% 10%; }
  .follow-us-social-media {
    font-size: 50px;
    text-align: left;
    line-height: 1.2; }
  .social-icons {
    padding: 6% 0 4%; }
  .social-icons .social-icon {
    min-width: 162px;
    margin: 0 0 13%; }
  .social-icons .social-icon img {
    width: 95%;
    margin: 0; }
  .social-icons .social-icon .social-platform {
    font-size: 20px; }
  .back-link {
    width: 180px;
    height: 42px;
    font-size: 14px; } }

@media (max-width: 900px) {
  .social-icon img {
    width: 36px; } }

@media (max-width: 850px) {
  .follow-us-social-media {
    font-size: 42px; }
  .social-icon img {
    width: 25px; }
  .social-platform {
    font-size: 16px; }
  .back-link {
    width: 170px;
    height: 40px;
    font-size: 13px; } }

@media (max-width: 800px) {
  .social-icons .social-icon img {
    width: 20px; }
  .social-icons .social-icon .social-platform {
    font-size: 14px; } }

@media (max-width: 750px) {
  .follow-us-social-media {
    font-size: 35px; }
  .social-icons {
    padding: 31px 55px; }
  .social-icon {
    min-width: 85px; } }

@media (max-width: 700px) {
  .social-icons {
    padding: 31px 0px; } }

@media (max-width: 679px) {
  /* Related releases alignment fix for mobile - keep same width */
  .related-releases {
    padding: 40px 15px; }
  .related-releases-row {
    flex-direction: column;
    align-items: center;
    gap: 20px; }
  .related-releases-row > .col-md-4 {
    max-width: 300px;
    width: 100%;
    padding: 0; }
  .related-card {
    width: 100%; }
  .related-content {
    padding: 15px; }
  .related-content time {
    font-size: 13px;
    margin-bottom: 10px; }
  .related-content h3 {
    font-size: 16px;
    line-height: 1.5; } }

@media (max-width: 450px) {
  .social-icons .social-icon {
    min-width: 135px; } }

@media (max-width: 384px) {
  .follow-us-social-media {
    font-size: 43px; }
  .back-link {
    width: 160px;
    height: 38px;
    font-size: 12px; } }

@media (max-width: 375px) {
  .follow-us-social-media {
    font-size: 48px !important; }
  .back-link {
    width: 155px;
    height: 38px;
    font-size: 12px; } }

@media (max-width: 480px) {
  .press-release-article {
    padding: 66px 30px; } }

@media (min-width: 480px) and (max-width: 1024px) {
  .press-release-article {
    padding: 20px 30px; } }

@media (max-width: 360px) {
  .follow-us-social-media {
    font-size: 46px !important; }
  .back-link {
    width: 150px;
    height: 36px;
    font-size: 11px; } }

@media (max-width: 340px) {
  .follow-us-social-media {
    font-size: 41px !important; }
  .back-link {
    width: 145px;
    height: 36px;
    font-size: 11px; } }

.only_desktop {
  display: block; }

.only_mob {
  display: none; }

.container_8 {
  padding-top: 80px;
  width: 1000px;
  max-width: 100%;
  margin: 0 auto; }

.footer_sec1 {
  width: 40%;
  float: left; }

.footer_sec1 .app-heading {
  color: #FFFFFF;
  font-family: ProximaNova-Regular;
  font-size: 18px;
  font-weight: 600;
  line-height: 62px;
  text-align: left; }

.footer_sec2 {
  width: 30%;
  float: left; }

.footer_sec3 {
  width: 30%;
  float: left; }

.clear {
  clear: both; }

.sec8 {
  width: 100%;
  max-width: 100%;
  background-color: #0a3755;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(https://greenpal-production.s3.amazonaws.com/images/general/bg-footer.svg) !important; }
  @media only screen and (max-width: 768px) {
    .sec8 {
      background-image: url(https://greenpal-production.s3.amazonaws.com/images/general/bg-footer-mobile.svg) !important; } }
  .sec8 .iphone-btn,
  .sec8 .iphone-btn-mob {
    margin: 0;
    padding: 0;
    list-style: none; }
  .sec8 .iphone-btn {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; }
  .sec8 .iphone-btn li,
  .sec8 .iphone-btn-mob li {
    list-style-type: none;
    border: 1px solid #fff;
    text-align: center;
    border-radius: 46px;
    box-sizing: border-box; }
  .sec8 .iphone-btn li {
    float: none;
    margin-right: 0;
    width: 157px;
    height: 46px;
    display: flex; }
  .sec8 .iphone-btn-mob li {
    float: none;
    display: flex !important;
    margin: 0 10px;
    width: 135px;
    height: 36px;
    min-width: max-content; }
  .sec8 .iphone-btn li a,
  .sec8 .iphone-btn-mob li a {
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
    width: 100%;
    height: 100%;
    padding: 0 14px;
    text-decoration: none;
    box-sizing: border-box; }
  .sec8 .iphone-btn li a img,
  .sec8 .iphone-btn-mob li a img,
  .sec8 .iphone-btn li a img.app_logo,
  .sec8 .iphone-btn-mob li a img.app_logo,
  .sec8 .iphone-btn.no-top li a img,
  .sec8 .iphone-btn-mob.no-top li a img {
    max-width: none !important;
    width: auto !important;
    height: 20px !important;
    margin: 0 !important;
    padding: 0;
    position: static !important;
    top: auto !important;
    display: block !important;
    flex-shrink: 0;
    opacity: 1;
    vertical-align: middle; }
  .sec8 .iphone-btn li a p,
  .sec8 .iphone-btn-mob li a p {
    color: #FFFFFF;
    font-family: ProximaNova-Regular, 'ProximaNova', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1 !important;
    opacity: 0.8;
    display: block !important;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .sec8 .app_sec_mob {
    padding-bottom: 35px;
    text-align: center; }
  .sec8 .app_sec_mob .app-heading {
    text-align: center;
    padding-bottom: 15px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    margin: 0; }
  .sec8 .footer_social_links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    padding: 0;
    margin: 0 0 15px;
    list-style: none;
    opacity: 1; }
    .sec8 .footer_social_links li {
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 0;
      margin: 0; }
    .sec8 .footer_social_links li a {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      line-height: 0;
      text-decoration: none; }
    .sec8 .footer_social_links li a img {
      width: 42px !important;
      height: 42px !important;
      max-width: 42px !important;
      display: block;
      margin: 0;
      padding: 0;
      vertical-align: middle; }
    .sec8 .footer_social_links .facebook_logo {
      padding-left: 0 !important; }
    .sec8 .footer_social_links .twitter_logo a {
      width: 42px;
      height: 42px;
      margin: 0;
      padding: 0;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 50%;
      border: 1px solid rgba(255, 255, 255, 0.6);
      background-color: transparent;
      box-sizing: border-box; }
    .sec8 .footer_social_links .twitter_logo img {
      width: 18px !important;
      height: 18px !important;
      max-width: 18px !important;
      filter: brightness(0) saturate(100%) invert(1);
      display: block; }
    .sec8 .footer_social_links .pinterest_outer_wrapper {
      position: relative;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px; }
    .sec8 .footer_social_links .pinterest_out {
      width: 42px !important;
      height: 42px !important;
      max-width: 42px !important;
      margin: 0;
      display: block; }
    .sec8 .footer_social_links .pinterest_inner {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 14px !important;
      height: auto !important;
      max-width: 14px !important;
      margin: 0; }
    .sec8 .footer_social_links .instagram_logo a img {
      width: 42px !important;
      height: 42px !important; }

@media only screen and (max-width: 768px) {
  .only_desktop {
    display: none !important; }
  .only_mob {
    display: block; }
  .container_8 {
    width: 100%;
    padding-top: 40px; }
  .footer_sec1,
  .footer_sec2,
  .footer_sec3 {
    width: 100%;
    float: none; }
  .footer_sec1 {
    text-align: center; }
  .footer_sec3 {
    text-align: center; }
  .sec8 .app-heading {
    padding-bottom: 15px;
    font-size: 18px !important;
    text-align: center; }
  .sec8 .iphone-btn-mob {
    display: flex !important;
    justify-content: center;
    align-items: center;
    float: none;
    width: 100%; }
  .sec8 .iphone-btn-mob li {
    display: flex !important;
    float: none !important;
    margin: 0 8px; }
  .sec8 .iphone-btn-mob li a {
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding: 0 12px;
    gap: 10px; }
  .sec8 .iphone-btn-mob li a img,
  .sec8 .iphone-btn-mob li a img.app_logo,
  .sec8 .iphone-btn-mob.no-top li a img {
    opacity: 1;
    height: 20px !important;
    margin: 0 !important;
    top: auto !important; }
  .sec8 .iphone-btn-mob li a p {
    display: block !important;
    line-height: 1 !important;
    font-size: 16px;
    font-weight: 400 !important;
    opacity: 0.8 !important; }
  .sec8 .footer_social_links {
    justify-content: center;
    padding-left: 0;
    margin-bottom: 15px; }
  .sec8 .total_satisfaction {
    width: 283px;
    height: 85px;
    max-width: calc(100% - 32px);
    margin: 16px auto 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    position: relative; }
    .sec8 .total_satisfaction p {
      position: absolute;
      top: 50% !important;
      left: 0 !important;
      right: 0 !important;
      transform: translateY(-50%);
      width: 100% !important;
      max-width: none !important;
      margin: 0 !important;
      padding: 0 90px 0 32px !important;
      box-sizing: border-box;
      font-size: 9.5px !important;
      line-height: 12px !important;
      font-family: proxima_novasemibold, 'ProximaNova', sans-serif;
      color: #4E95BB;
      text-align: center !important;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; } }

@media only screen and (max-width: 376px) {
  .sec8 .iphone-btn-mob li {
    width: 125px; } }

@media only screen and (min-width: 769px) and (max-width: 1024px) {
  .footer_sec1 {
    width: 60%; }
  .footer_sec2 {
    width: 40%; }
  .footer_sec3 {
    width: 100%;
    margin-top: 40px; }
  .sec8 .footer_sec3 {
    text-align: left; }
    .sec8 .footer_sec3 > p:first-of-type,
    .sec8 .footer_sec3 > p:nth-of-type(2) {
      padding-left: 0;
      text-align: left; }
    .sec8 .footer_sec3 .footer_imp_links.provider {
      padding-left: 0; }
    .sec8 .footer_sec3 .footer_social_links {
      padding: 0 !important;
      margin-left: 0;
      justify-content: flex-start; } }

@media only screen and (min-width: 1025px) {
  .sec8 .footer_sec3 {
    text-align: left; }
    .sec8 .footer_sec3 > p:first-of-type {
      padding-left: 34px;
      text-align: left; }
    .sec8 .footer_sec3 .footer_imp_links.provider {
      padding-left: 34px; }
    .sec8 .footer_sec3 > p:nth-of-type(2) {
      padding-left: 24px;
      text-align: left; }
    .sec8 .footer_sec3 .footer_social_links {
      padding: 0 0 0 24px !important;
      margin-left: 0;
      justify-content: flex-start; } }

.footer_imp_links {
  margin-left: 0; }

.site-derictory {
  color: #fff; }

@media only screen and (min-width: 769px) {
  .total_satisfaction p {
    margin-top: 25px;
    width: 284px !important; } }

.right {
  background-color: transparent !important; }
  .right li {
    background-color: transparent !important; }
