/*
Theme Name: Partners for Parks
Description: Breathing Life Into Our Community
Author: Woland Web
Author URI: https://www.wolandweb.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/* =======================
	TYPOGRAPHY
	font-family: "Univers", Helvetica Neue, sans-serif;
======================= */
@font-face {
  font-family: 'Univers';
  src: url('fonts/universregular-webfont.eot');
  src:
    url('fonts/universregular-webfont.woff2') format('woff2'),
    url('fonts/universregular-webfont.woff') format('woff'),
    url('fonts/universregular-webfont.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'Univers';
  src: url('fonts/universbold-webfont.eot');
  src:
    url('fonts/universbold-webfont.woff2') format('woff2'),
    url('fonts/universbold-webfont.woff') format('woff'),
    url('fonts/universbold-webfont.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
}

/* ======================================== 
	HEADER & NAVIGATION 
======================================== */
.hmenu .menu-container .navbar-nav a {
	transition: all 0.3s ease;
}

/* Allow logo to overflow outside the navbar bounds */
#logo-container-mobile,
#main-logo,
.navbar-header {
  overflow: visible !important;
}

/* Desktop logo */
#main-logo .logo-image.main-logo {
  height: 100px !important;
}

#main-logo .logo-image.main-logo img {
  transform: scale(.45);
  transform-origin: top left;
  height: auto !important;
}

/*Menu Button*/
.hmenu .menu-btn-cell .btn:not(.btn-custom-typo):not(.btn-inherit) {
	background-color: #D4486A;
	border-color: #D4486A;
	color: #fff;
    font-size: 14px;
    margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .hmenu .menu-btn-cell .btn:not(.btn-custom-typo):not(.btn-inherit) {
    margin-bottom: 0;
  }
}
.hmenu .menu-btn-cell .btn:not(.btn-custom-typo):not(.btn-inherit):hover,
.hmenu .menu-btn-cell .btn:not(.btn-custom-typo):not(.btn-inherit):focus {
	background-color: transparent;
	color: #D4486A;
	transition: all 0.3s ease;
}
.hmenu .menu-smart a span {
  flex-direction: row-reverse;
}
.hmenu .menu-smart .menu-icon:not(.menu-icon *) {
  margin-right: 0px;
}

/* ======================================== 
	FOOTER
======================================== */
.footer-menu ul li {
	font-size:16px;
}
footer .style-dark .menu li a {
	font-size:18px;
	font-weight:500;
	text-transform:initial;
	line-height:1.75;
}
footer .style-dark a:hover,
footer .style-dark a:focus
{
	opacity:0.6;
}
@media(min-width:959px) {
 .join-mailing-list .uncol {
    padding-right:80px;
    position: relative;
 }
 .join-mailing-list .uncol::before {
   content:"";
   display: block;
   width: 1px;
   height: 100%;
   background: rgba(255,255,255,.2);
   position: absolute;
   left: -80px;
 }
}
footer .volunteering p,
footer .copyright p {
	font-size:12px;
}
footer .volunteering p {
	line-height:1.2;
}
/*Add transition to link underline on hover*/
footer .volunteering a {
	text-decoration:underline;
	text-decoration-color:rgb(255,255,255);
}
footer .volunteering a:hover,
footer .volunteering a:focus {
	transition: all 0.3s ease;
	text-decoration-color:transparent;
	opacity:1;
}
footer .copyright a {
	transition: all 0.3s ease;
	text-decoration-color:transparent;
}
footer .copyright a:hover,
footer .copyright a:focus {
	text-decoration:underline;
	text-decoration-color:rgb(255,255,255);
	opacity:1;
}

/*Background on entire footer*/
#colophon {
  position: relative;
}
#colophon::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 221px;
  height: 234px;
  background-image: url('/wp-content/uploads/2026/03/footer-bg_pfp.png');
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: contain;
  pointer-events: none;
  z-index: 2;
}

/* ======================================== 
	OVERALL
======================================== */
/* Typography */
body, p, li, dt, dd, dl, address, label, pre, code {
  line-height: 1.5;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  line-height: 1.4;
}
b, strong {
  font-weight: 700;
}
h6:not([class*="fontsize-"]), 
.h6:not([class*="fontsize-"]) {
	letter-spacing: 0.1em;
}
.text-small, 
.text-small > * {
	line-height: 1.6;
}
.text-lead, 
.text-lead:not(ul):not(ol) > * {
  line-height: 1.5;
}
/* Links */
.style-dark a,
.style-light a {
	transition: all 0.3s ease;
}
.style-light .social-icon a:not(.btn-text-skin):hover,
.style-light .social-icon a:not(.btn-text-skin):focus {
  color: #b7cd20;
}
/* Text Selection */
::selection {
  background-color: #07477b;
}

/* Mobile Padding Fix */
@media (max-width: 959px) {
	.main-container .row-container.mobile-top-padding .double-top-padding {
		padding-top: 0px;
	}
	.main-container .row-container.mobile-bottom-padding .single-bottom-padding {
		padding-bottom: 0px;
	}
}

/* Header logo on Secondary Pages  - add space beneath */
/*body:not(.home) .main-container {
  margin-top: 80px;
}*/

/* FAQs */
.panel.has-active-color.active-group .panel-title > a {
    color:#B7CD20 !important;
}
.uncode-accordion:not(.default-typography) .panel-title > a > span {
    font-size: 22px;
    line-height: 1.4;
}
.uncode-accordion:not(.default-typography) .panel-title > a > span {
    text-transform:initial;
}
body:not(.rtl) .uncode-accordion:not(.none-signed) .panel-title > a > span {
  padding-right: 1.5em;
}

/* Blog */
.tmb .t-entry p.t-entry-readmore .btn {
    text-transform: initial;
    font-weight: 500 !important;
    font-size: 16px;
    text-decoration: underline;
    text-decoration-color:rgb(54,54,54);
    color:#363636;
    transition: all 0.3s ease;
}
.tmb .t-entry p.t-entry-readmore .btn:hover,
.tmb .t-entry p.t-entry-readmore .btn:focus{
    text-decoration-color:transparent;
}

/* Callouts */
.blue-green-callout .unradius-lg {
  border-radius: 0 !important;
}
.blue-green-callout .background-inner {
  background-position: 90% 90%!important;
}

/* Mobile (stacked) */
.blue-green-callout .blue-section .uncell {
  border-radius: 16px 16px 0 0 !important;
  overflow: hidden;
}
.blue-green-callout .green-section .uncell {
  border-radius: 0 0 16px 16px !important;
  overflow: hidden;
}
.blue-green-callout .blue-section .double-block-padding {
  padding-bottom: 140px;
}
/* Desktop */
@media (min-width: 640px) {
  .blue-green-callout .blue-section .uncell {
    border-radius: 16px 0px 0 16px !important;
    overflow: hidden;
  }
  .blue-green-callout .green-section .uncell {
    border-radius: 0 16px 16px 0px !important;
    overflow: hidden;
  }
  .blue-green-callout .blue-section .double-block-padding {
    padding-bottom: 54px;
  }
}

/* ========================================
   Two-Row Corner Radius Layout
   ======================================== */

/* Reset any inherited radius */
.top-row-radius .unradius-lg,
.bottom-row-radius .unradius-lg {
  border-radius: 0 !important;
}

/* ---------- TOP ROW (top corners only) ---------- */

/* Top LEFT */
.top-row-radius .left .uncell {
  border-radius: 16px 0 0 0 !important;
  overflow: hidden;
}

/* Top RIGHT */
.top-row-radius .right .uncell {
  border-radius: 0 16px 0 0 !important;
  overflow: hidden;
}

/* ---------- BOTTOM ROW (bottom corners only) ---------- */

/* Bottom LEFT */
.bottom-row-radius .left .uncell {
  border-radius: 0 0 0 16px !important;
  overflow: hidden;
}

/* Bottom RIGHT */
.bottom-row-radius .right .uncell {
  border-radius: 0 0 16px 0 !important;
  overflow: hidden;
}

/* ---------- OPTIONAL: Mobile stacked behavior ---------- */
@media (max-width: 639px) {

  .top-row-radius .left .uncell {
    border-radius: 16px 16px 0 0 !important;
  }

  .top-row-radius .right .uncell {
    border-radius: 0 !important;
  }

  .bottom-row-radius .left .uncell {
    border-radius: 0 !important;
  }

  .bottom-row-radius .right .uncell {
    border-radius: 0 0 16px 16px !important;
  }

}

/* ======================================== 
	GRAVITY FORMS
======================================== */
/* SUBMIT BUTTON */
.style-dark input[type="submit"] {
  font-size: 14px;
  background-color:#D4486A;
  border-color: #D4486A;
  color: #fff;
}
.style-dark input[type="submit"]:hover {
  background-color: transparent;
  color: #D4486A;
}
/* REMOVE RED REQUIRED TEXT */
.gform_wrapper .gform_required_legend {
  display: none;
}
.gform_wrapper.gravity-theme .gfield_required {
	display:none !important;
}
/* Labels */
.gform_wrapper.gravity-theme .gfield_label {
  font-size:14px !important;
  text-transform:uppercase;
  font-weight:500 !important;
}

/* ======================================== 
	HOME PAGE
======================================== */

/* Hero */
.hero .uncell.unradius-xl {
  border-radius: 12;
}
@media (max-width: 640px) {
  .hero .row-inner {
    text-align: center;
  }
  .hero .col-lg-5.col-md-66 {
    max-width: 80%;
  }
}
.hero .background-inner {
  background-position: 75% top!important;
}
@media (min-width: 640px) {
  .hero .uncell.unradius-xl {
    border-radius:16px 0px 0px 16px;
  }
  .hero .background-inner {
    background-position: 50% top!important;
  }
}
@media (min-width: 959px) {
  .hero .background-inner {
    background-position: left top!important;
  }
}

/* Value Stack */
.value-stack div.text-top-reduced > *:first-child {
    margin-top: 0px;
}

/* Dedicated To */
@media (min-width: 959px) {
.dedicated-row .img-round-xl .t-entry-visual {
    border-radius: 0 16px 16px 0 !important;
    overflow: hidden;
  }
  .dedicated-row .img-round-xl img {
    border-radius: 0 16px 16px 0 !important;
  }
  .dedicated .double-block-padding {
    padding-right:150px;
    padding-left:74px;
  }
  .main-container .dedicated-row .single-h-padding {
    padding-left:0px;
  }
}
@media(max-width:959px) {
.dedicated .double-block-padding {
    padding: 24px 16px 24px 16px;
  }
}

/* Testimonials */
.testimonial .uncode-divider-wrap {
  height: 15%!important;
}
@media (min-width: 959px) {
  .testimonial .uncode-divider-wrap {
    height: 33%!important;
  }
}
.testimonial .heading-text p {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 18px;
  letter-spacing:0.1em;
}
.testimonial .triple-block-padding {
  padding-bottom: 178px;
}
.testimonial .testimonial-image .unradius-lg {
  border-radius:12px 12px 0px 0px;
}
.testimonial .testimonial-text .unradius-lg  {
  border-radius:0px 0px 12px 12px;
}
.testimonial.reversed .testimonial-image .unradius-lg {
  border-radius:12px 12px 0px 0px;
}
.testimonial.reversed .testimonial-text .unradius-lg  {
  border-radius:0px 0px 12px 12px;
}
@media (min-width: 640px) {
  .testimonial .testimonial-image .unradius-lg {
    border-radius:0px 12px 12px 0px;
  }
  .testimonial .testimonial-text .unradius-lg  {
    border-radius:12px 0px 0px 12px;
  }
  .testimonial.reversed .testimonial-image .unradius-lg {
    border-radius:12px 0px 0px 12px;
  }
  .testimonial.reversed .testimonial-text .unradius-lg  {
    border-radius:0px 12px 12px 0px;
  }
}
.testimonial .testimonial-text .background-inner {
  background-size: 140px!important;
  background-position: 90% 90%!important;
}
@media (min-width: 959px) {
  .testimonial .testimonial-text .background-inner {
    background-size: 180px!important;
  }
}

/* Sponsors */
@media(max-width:959px) {
  .top-sponsors .uncell.no-block-padding {
    padding: 0px 30px 0px 30px;
  }
}

/* Explore Our Projects */
.explore-projects .right-col .uncode-single-media {
  top: -80px;
  margin-bottom: -80px;
}
.explore-projects .inner-column-bg {
  min-height:734px;
}
.explore-projects .inner-column-bg .row-background .background-wrapper {
  width:944px;
  height:634px;
  border-radius:16px;
}
/* Hide background completely on tablet + mobile */
@media (max-width: 959px) {
  .explore-projects .row-background {
    display: none !important;
  }
  /* prevent card overlap when background disappears */
  .explore-projects .right-col .uncode-single-media {
    top: 0;
    margin-bottom: 0;
  }
}

/* Donate CTA */
.your-support .style-back_color-539240-bg {
    border-radius:16px;
  }
@media(min-width:959px) {
.your-support-heading h2:not([class*="fontsize-"]) {
    padding-left:30px;
  }
.your-support-txt p {
    padding-left:75px;
  }
}
@media(max-width:959px) {
   .your-support .single-block-padding {
  padding: 15px 36px 15px 36px;
 }
}

/* Instagram Feed */
@media(max-width:959px) {
 .instagram-feed .uncell.no-block-padding {
  padding: 0px 20px 0px 20px;
 }
}

/* ======================================== 
  SECONDARY PAGES
======================================== */
.post-content > p {
  display: none;
}

/* ======================================== 
  BLOG
======================================== */
.single-post .single-post-content-container img {
  border-radius: 8px;
}

/* ======================================== 
  GRAVITY FORMS
======================================== */
.style-light .gform-footer input[type="submit"] {
  background-color:#D4486A;
  border-color: #D4486A;
  color: #FFFFFF;
}
.style-light .gform-footer input[type="submit"]:hover,
.style-light .gform-footer input[type="submit"]:focus {
  background-color: transparent;
  color: #D4486A;
}

/* ======================================== 
  SPONSOR
======================================== */
.sponsorship-accordion .uncode-accordion .panel {
  border: 1px solid #B6CE21 !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  margin: 0 !important;
  box-shadow: none !important;
  background: #fff !important;
}
.sponsorship-accordion .uncode-accordion .panel + .panel {
  margin-top: -1px !important;
}
.sponsorship-accordion .uncode-accordion .panel:first-child {
  border-top-left-radius: 16px !important;
  border-top-right-radius: 16px !important;
}
.sponsorship-accordion .uncode-accordion .panel:last-child {
  border-bottom-left-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
}
.sponsorship-accordion .uncode-accordion .panel-heading {
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
}
.sponsorship-accordion .uncode-accordion .panel-title {
  margin: 0 !important;
}
.sponsorship-accordion .uncode-accordion .panel-title > a {
  display: block !important;
  width: 100% !important;
  padding: 18px 56px 18px 62px !important;
  color: inherit !important;
  font-weight: 700 !important;
  text-decoration: none !important;
  background: #fff !important;
  border: 0 !important;
  position: relative !important;
  transition: background-color 0.12s ease !important;
}
.sponsorship-accordion .uncode-accordion .panel-title > a span {
  color: inherit !important;
}
.sponsorship-accordion .uncode-accordion .panel-title > a::before {
  content: "" !important;
  position: absolute !important;
  left: 24px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 20px !important;
  height: 20px !important;
  background-image: url('/wp-content/uploads/2026/04/sponsor-icon.svg') !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
}
.sponsorship-accordion .uncode-accordion .panel-title > a:hover,
.sponsorship-accordion .uncode-accordion .panel:focus-within .panel-title > a,
.sponsorship-accordion .uncode-accordion .panel-title > a:focus,
.sponsorship-accordion .uncode-accordion .panel:has(.panel-collapse.collapsing) .panel-title > a,
.sponsorship-accordion .uncode-accordion .panel:has(.panel-collapse.in) .panel-title > a,
.sponsorship-accordion .uncode-accordion .panel:has(.panel-collapse.show) .panel-title > a,
.sponsorship-accordion .uncode-accordion .panel.active .panel-title > a,
.sponsorship-accordion .uncode-accordion .panel.open .panel-title > a,
.sponsorship-accordion .uncode-accordion .panel-title > a[aria-expanded="true"] {
  background: #F4F8E2 !important;
}
.sponsorship-accordion .uncode-accordion .panel-collapse {
  border-top: 1px solid #B6CE21 !important;
}
.sponsorship-accordion .uncode-accordion .panel-body {
  background: #fff !important;
  padding: 24px !important;
}
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list,
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list .icons {
  margin: 0 !important;
  padding: 0 !important;
}
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list .icons li {
  margin-bottom: 14px !important;
  line-height: 1.5 !important;
}
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list .icons li:last-child {
  margin-bottom: 0 !important;
}
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list .icons li i.fa,
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list .icons li i.fas,
.sponsorship-accordion .uncode-accordion .uncode-wrapper.uncode-list .icons li i.fa-check {
  margin-right: 10px !important;
  font-size: 14px !important;
}
.sponsor-banner-row {
  border-radius: 16px !important;
  overflow: hidden !important;
}
.sponsor-banner-row .row-background.background-element,
.sponsor-banner-row .row-background .background-wrapper,
.sponsor-banner-row .row-background .background-inner {
  border-radius: 16px !important;
}

.last-word-outline,
.last-word-outline p,
.last-word-outline div,
.last-word-outline span:not(.outline-word) {
  color: #64CC5B !important;
  text-align: center !important;
}
.last-word-outline {
  font-size: clamp(22px, 2vw, 28px) !important;
  font-weight: 800 !important;
  line-height: 1.1 !important;
}
.last-word-outline p {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  margin: 0 !important;
}
.last-word-outline .outline-word {
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  -webkit-text-stroke: 1px #64CC5B;
  text-shadow:
    -1px -1px 0 #64CC5B,
     1px -1px 0 #64CC5B,
    -1px  1px 0 #64CC5B,
     1px  1px 0 #64CC5B;
}

/* @media (max-width: 959px) {
  .sponsor-banner-row .wpb_column.column_child:first-child > .uncol > .uncoltable > .uncell.single-block-padding {
    padding-bottom: 0 !important;
  }

  .sponsor-banner-row .wpb_column.column_child:last-child > .uncol > .uncoltable > .uncell.single-block-padding {
    padding-top: 0 !important;
  }
}

@media (max-width: 1199px) {
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: stretch !important;
  }

  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 {
    float: none !important;
    clear: none !important;
    display: flex !important;
    align-items: stretch !important;
  }

  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol,
  .sponsor-logo-row .single-wrapper,
  .sponsor-logo-row .uncode-single-media-wrapper {
    width: 100% !important;
  }

  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol,
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable,
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable > .uncell,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable > .uncell {
    height: 100% !important;
  }

  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol,
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable,
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable > .uncell,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 > .uncol > .uncoltable > .uncell,
  .sponsor-logo-row .uncode-single-media,
  .sponsor-logo-row .uncode-single-media.text-left,
  .sponsor-logo-row .single-wrapper,
  .sponsor-logo-row .uncode-single-media-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
  }

  .sponsor-logo-row .uncode-single-media,
  .sponsor-logo-row .uncode-single-media.text-left,
  .sponsor-logo-row .single-wrapper,
  .sponsor-logo-row .uncode-single-media-wrapper {
    height: 100% !important;
  }

  .sponsor-logo-row .single-wrapper {
    max-width: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .sponsor-logo-row .uncode-single-media-wrapper img {
    display: block !important;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
    align-self: center !important;
    vertical-align: middle !important;
  }
}
@media (max-width: 767px) {
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 {
    width: 50% !important;
    max-width: 50% !important;
    flex: 0 0 50% !important;
  }

  .sponsor-logo-row .uncode-single-media,
  .sponsor-logo-row .uncode-single-media.text-left {
    min-height: 100px !important;
  }

  .sponsor-logo-row .uncode-single-media-wrapper img {
    max-height: 56px !important;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  .sponsor-logo-row > .row.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3,
  .sponsor-logo-row > .row.unequal.row-child > .wpb_row.row-inner > .wpb_column.column_child.col-lg-3 {
    width: 25% !important;
    max-width: 25% !important;
    flex: 0 0 25% !important;
  }

  .sponsor-logo-row .uncode-single-media,
  .sponsor-logo-row .uncode-single-media.text-left {
    min-height: 120px !important;
  }

  .sponsor-logo-row .uncode-single-media-wrapper img {
    max-height: 50px !important;
  }
}*/