/** Shopify CDN: Minification failed

Line 117:22 Expected identifier but found bad string token
Line 117:24 Unterminated string token
Line 360:16 Expected identifier but found "20px"
Line 367:16 Expected identifier but found "20px"
Line 417:0 Unexpected "<"
Line 482:0 Unexpected "<"

**/


/* CSS from section stylesheet tags */
.accordion {
background:#fff !important;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  padding: 0 !important;
  font-weight: bold;
  margin-bottom: 20px !important;
}


.accordion:before {
 	content: '\002B';
    color: #000;
    font-weight: bold;
    float: left;
    margin-right: 20px;
    margin-top: -2px;
 
}

.active:before {
  content: "\2212";
}
.panel p{

  padding-bottom:  20px !important;
padding-left:  20px !important;

}

.panel {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.cd-pp-homepage-5-col-teal{
	margin-bottom: -55px !important;
	background:#49c4c7;
    padding: 50px 10px;

}

.cd-pp-homepage-5-col-teal h2{
	padding-bottom:50px;

}

.cd-pp-homepage-5-col-teal .grid{

	color:#fff;
	margin: 20px 100px;


}


@media only screen and (max-width: 768px) {


.cd-pp-homepage-5-col-teal .grid .grid__item{
	margin-bottom:30px;


}

.cd-pp-homepage-5-col-teal .grid{
	color:#fff;
	margin: 10px;


}


}
.cd-pp-homepage-shop-models-bg  {
  /* The image used */
  background-image: url("https://cdn.shopify.com/s/files/1/0364/5322/0487/files/module4-desktop-bkg_2x_87a5cfe8-b497-47fd-a9af-4c0ab27874bd.jpg?v=1586156541");

  /* Full height */
  height: 100%; 
  min-height:1500px;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position:relative;
}


.cd-pp-homepage-shop-models-bg .grid  {
    position: absolute; 
    bottom: 100px; 
    width: 100%;
    text-align:center;" 
}


.cd-pp-homepage-shop-models-bg .featured{
    text-align: right !important;
    position: absolute !important;
    right: 200px !important;
    top: 200px !important;
	width:40%;
	text-align:left !important;

}

.cd-pp-homepage-shop-models-bg .featured ul li{
    list-style:disc !important;
	color:#fff !important;

}
.cd-pp-homepage-shop-models .featured-mobile{
	text-align: center !important;
    background: #c41d20;
    margin-top: -40px;
    position: relative;
	display:none;
	 padding: 30px 50px;

}




.cd-pp-homepage-shop-models .featured-mobile ul li{
    list-style:disc !important;
	color:#fff !important;

}

@media only screen and (max-width: 768px) {

.cd-pp-homepage-shop-models-bg  {
  /* The image used */
  background-image: url("https://cdn.shopify.com/s/files/1/0364/5322/0487/files/module4-mobile-bkg_2x_faefdf4d-7b90-49cb-b044-d16daad43393.jpg?v=1586238925");
  background-size: cover;
  background-position: top;
  min-height: 750px !important;
 }

.cd-pp-homepage-shop-models-bg .grid  {
	display:none;
}

.cd-pp-homepage-shop-models-bg .featured{
    display:none;

}
.cd-pp-homepage-shop-models .featured-mobile{
  display:block;

}


}
.inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.absolute {
    position: absolute;
}
.justify-center {
    justify-content: center;
}
.items-center {
    align-items: center;
}
.flex {
    display: flex;
}
.w-32 {
    width: 8rem;
}

.relative {
    position: relative;
}
.h-32 {
    height: 8rem;
}


svg.circular-chart {
    width: 100%;
    display: block;
}

path.circle1-bg {
    stroke: #9a2121;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
}

.circle1 {
    stroke: #f0532d;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
    -webkit-animation: progress 1s ease-out forwards;
    animation: progress 1s ease-out forwards;
}

.circle2 {
    stroke: #ffc732;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
    -webkit-animation: progress 1s ease-out forwards;
    animation: progress 1s ease-out forwards;
}

.circle3 {
    stroke: #99cd74;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
    -webkit-animation: progress 1s ease-out forwards;
    animation: progress 1s ease-out forwards;
}

.circle4 {
    stroke: #7989c4;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
    -webkit-animation: progress 1s ease-out forwards;
    animation: progress 1s ease-out forwards;
}

.circle2-bg {
    stroke: #7a7a7a;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
}

.circle3-bg {
    stroke: #7a7a7a;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
}

.circle4-bg {
    stroke: #7a7a7a;
    fill: none;
    stroke-width: 1.75;
    stroke-linecap: round;
}



.baseball-icon {
    background: url(https://cinnamon.nyc3.digitaloceanspaces.com/PowerPlate/media/homepage/baseball-icon.png) top left no-repeat;
    display: block;
    width: 45px;
    height: 46px;
}

.football-icon {
    background: url(https://cinnamon.nyc3.digitaloceanspaces.com/PowerPlate/media/homepage/football-icon.png) top left no-repeat;
    display: block;
    width: 47px;
    height: 47px;
}

.college-icon {
    background: url(https://cinnamon.nyc3.digitaloceanspaces.com/PowerPlate/media/homepage/college-icon.png) top left no-repeat;
    display: block;
    width: 74px;
    height: 50px;
}

.basketball-icon {
    background: url(https://cinnamon.nyc3.digitaloceanspaces.com/PowerPlate/media/homepage/basketball-icon.png) top left no-repeat;
    display: block;
    width: 47px;
    height: 47px;
}



.cd-pp-homepage-stats-media{
	background:#000;
    padding: 50px 10px;

}

.cd-pp-homepage-stats-media .grid{

	color:#fff;
	margin: 20px 100px;


}


@media only screen and (max-width: 768px) {


.cd-pp-homepage-stats-media .grid .grid__item{
	margin-bottom:30px;


}

.cd-pp-homepage-stats-media .grid{
	color:#fff;
	margin: 10px;


}


}
.cd-pp-homepage-trusted-by{
	background:#000;
    padding: 50px 10px;

}

.cd-pp-homepage-trusted-by .grid{
	background:#000;
	color:#fff;
	margin: 60px 150px;


}

.cd-pp-homepage-trusted-by .grid .grid__item p.testimonial{
	color:#fff !important;
	padding: 10px; 20px;


}

.cd-pp-homepage-trusted-by .grid .grid__item p.author{
	color:#fff !important;
	padding: 10px; 20px;


}

.cd-pp-border-dotted-top {
  height:5px;
  border-top-style: dotted;
  margin: 40px 10px;
}

@media only screen and (max-width: 768px) {


.cd-pp-homepage-trusted-by .grid{
	background:#000;
	color:#fff;
	margin: 10px;


}


}
.cd-pp-teal-bg .full-width {
  width: 100% !important;
}

.cd-pp-teal-bg{
	margin-top: -55px !important;
  	margin-bottom: -55px !important;
	background:#49c4c7;
    padding: 50px 10px;
}
.cd-pp-teal-bg h2{
	padding-bottom:50px;
}
.cd-pp-teal-bg .grid{
	color:#fff;
	margin: 20px 100px;
}
@media only screen and (max-width: 768px) {
  .cd-pp-teal-bg .grid .grid__item{
      margin-bottom:30px;
  }
  .cd-pp-teal-bg .grid{
      color:#fff;
      margin: 10px;
  }
}
<style>
  

  
ul.tabs {
  border-bottom: 1px solid #EA1947;
  display: block;
  margin: 0 0 20px;
  padding: 0;
}
ul.tabs li {
  display: block;
  float: left;
  height: 30px;
  margin-bottom: 0;
  padding: 0;
  width: auto;
}
ul.tabs li a {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #EA1947;
  border-color: #fff !important;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  display: block;
  font-size: 13px;
  height: 29px;
  line-height: 30px;
  margin: 0;
  padding: 0 20px;
  text-decoration: none;
  width: auto;
  color: #fff;
  border-bottom: 1px solid !important;
}
ul.tabs li a.active {
  background: none repeat scroll 0 0 #EA1947;
  border-left-width: 1px;
  color: #fff;
  border-bottom: 1px solid #EA1947 !important;
}
ul.tabs li:first-child a.active {
  margin-left: 0;
}
ul.tabs li:first-child a {
  border-width: 1px 1px 1px;
}
ul.tabs:before, ul.tabs:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
ul.tabs:after {
  clear: both;
}
  
.tabs ul li {list-style-type: disc !important;}
  
</style>