.triple-feature{color:white;}
.triple-feature *{transition:all .25s ease-in-out;}
.triple-feature figure{overflow:hidden;background-size:cover;background-position:center;padding:95px 62px;position:relative;min-height: 470px;}
.triple-feature figure:before{content: ''; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .25); position: absolute; height: 100%; width: 100%; display: block; background: linear-gradient(270deg, rgba(17, 17, 17, 0.00) 0%, #111 100%); top: 0; left: 0; z-index: 0;}
.triple-feature h2{color:white;max-width:600px;color: var(--Brand-Teal);font-size: 34px;font-weight: 700;letter-spacing: 0.68px;text-transform: uppercase;}
.triple-feature .info{display:flex;gap:20px;flex-direction:column;position:relative;z-index:1;}
.triple-feature .info .body{max-width:500px;color:#F1F3F5;font-size: 20px;font-weight: 300;line-height: 1.35em;}
.smaller-copy .triple-feature .info .body p,
.smaller-copy .triple-feature .info .body ul {font-size: 15px;}
.triple-feature .info .body ul { margin-top:0; }
.triple-feature .btns{display:flex;gap:65px;margin-top:50px;}
.triple-feature .btns a{color:#6D7678;display:inline-flex;flex-direction:column;gap:28px;font-size: 18px;font-weight: 500;letter-spacing: 0.44px;text-transform: uppercase;text-decoration:none;width:100%;}
.hide-content{display:none;}

.triple-feature svg{max-width:100%;}
.triple-feature svg path{stroke:#36393B;stroke-width:5px;transition: stroke .25s ease-in-out, d .25s ease-in-out;}
.triple-feature a:hover svg path,
.triple-feature a.active svg path{d: path("M0 20.7273H306.127L322.659 8L319.549 36L347.526 8L346.845 36L364.058 20.7273H397");stroke:#DC3545;}

.triple-feature .btns a:hover,
.triple-feature .btns a.active {color: #DC3545;}

@media(max-width:1200px){
	.triple-feature .btns {gap: 35px;}
}

@media(max-width:1000px){
	.triple-feature figure{padding:50px 20px;flex-basis:100%;min-height:450px;}
	.triple-feature .btns{gap:30px;margin-top:10px;flex-wrap:wrap;justify-content:center;}
	.triple-feature .btns a{gap:15px;font-size:13px;width:25%;}
	.triple-feature .btns.count-3 a{width:25%;}
	.triple-feature .btns.count-4 a{width:45%;}
	.triple-feature .info p{font-size:17px;}
	.smaller-copy .triple-feature .info .body p {font-size: 12px;}
}
@media(max-width:800px){
	.triple-feature figure{background-size: contain;background-repeat: no-repeat;background-position: bottom center;}
	.triple-feature .info .body { max-width:100%; }
	.triple-feature figure {padding:0 0 50px;}
	.smaller-copy .triple-feature figure {padding: 0px 20px 250px;}
}
@media(max-width:650px){
	.smaller-copy .triple-feature figure {padding: 0px 0px 180px;}
}
@media(max-width:500px){
	.triple-feature figure{min-height: 400px;}
	.triple-feature .btns {gap: 10px;}
	.triple-feature .btns a{width:100%!important;gap:0;}
	.triple-feature .info p{font-size:14px;}
	.smaller-copy .triple-feature figure { padding: 0px 0px 150px; }
}