#tab-huntsmanv3protkl .content .header {color: #44d62c; font-size: 1.5rem;}
#tab-huntsmanv3protkl .icons ul {column-gap: 2.5rem;}
#tab-huntsmanv3protkl .icons ul li:first-child {grid-column: 1 / -1; padding-bottom: 4rem;}
#tab-huntsmanv3protkl .icons ul li .body-copy {text-align: left; width: 100%;}
#tab-huntsmanv3protkl .icons ul li .body-copy span {display: block; text-align: left;}
#tab-huntsmanv3protkl .icons ul li .body-copy span.key {display: inline-block; background-color: #44d62c; height: 40px; color: #000; font: 700 1.5rem / 1 "Titillium Web", RazerF5, Arial, Helvetica, sans-serif; line-height: 40px; text-align: center; padding: 0 12px; min-width: 40px; margin: 0 5px 10px 0; border-radius: 3px;}
#tab-huntsmanv3protkl .icons ul li .body-copy strong {color: #fff; font: 700 1.5rem / 1 "Titillium Web", RazerF5, Arial, Helvetica, sans-serif; }
@media(min-width: 769px) {
	#tab-huntsmanv3protkl .icons ul {grid-template-columns: repeat(4, [col-start] 1fr);}
	#tab-huntsmanv3protkl .icons ul li:nth-child(6) {grid-column: 2/3;}
	#tab-huntsmanv3protkl .icons ul li:nth-child(7) {grid-column: 3/4;}
}
@media (max-width: 768px) {
	#tab-huntsmanv3protkl .content .header {font-size: 1.125rem; }
	#tab-huntsmanv3protkl .icons ul {row-gap: 1.5rem; column-gap: 0;}
	#tab-huntsmanv3protkl .icons ul li {text-align: left; justify-content: left;}
	#tab-huntsmanv3protkl.icons ul li:first-child {padding-bottom: 2rem;}
	#tab-huntsmanv3protkl .icons ul li .body-copy {margin: 0;}
	#tab-huntsmanv3protkl .icons ul li .body-copy span.key {margin: 0 5px 5px 0; font-size: 1.125rem;}	
	#tab-huntsmanv3protkl .icons ul li .body-copy strong {font-size: 1.125rem;}
}
 @media screen and (max-width:767px){} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){}