.partner {
  padding-top: 1.8em;
  padding-bottom: 1.8em;
  background-color: #0c1e2d; }
  .partner .logowrap {
    background-color: white; }
  .partner .logo {
    background-size: 80% auto;
    background-repeat: no-repeat;
    background-position: 50% 25%; }
@media (min-width: 1600px) {
  .uk-child-width-1-7\@xl > * {
    width: 14.2857%; /* 100 ÷ 7 */
  }
}	
a.logowrap {text-decoration:none !important;}
a span.partner-link-text {
	padding:1rem;
	width:100%;
	margin-top:-40%;
	height:40% !important;
	font-weight:300;
	font-size: clamp(8px, 0.467vw + 4.05px, 14px);
	line-height:110%;
	}
@media (max-width:786px) {
	a span.partner-link-text {
		display:none;
	}
}

/*# sourceMappingURL=partner.css.map */
