.u-section-1 {background-image: url("images/hero_half3.jpg"); background-position: 50% 35.64%}
.u-section-1 .u-sheet-1 {min-height: 220px} 

@media (max-width: 1199px){ .u-section-1 {background-size: cover} }

@media (max-width: 575px){ .u-section-1 {background-position: 70.89% 0%; background-size: auto 125%} }.u-section-2 {background-image: none}
.u-section-2 .u-sheet-1 {min-height: 275px}
.u-section-2 .u-text-1 {font-weight: 700; font-size: 1.875rem; margin: 93px 677px 0 0}
.u-section-2 .u-text-2 {font-weight: 900; font-size: 9.375rem; text-transform: uppercase; line-height: 0.6; margin: 12px auto 37px 0} 

@media (max-width: 1199px){ .u-section-2 .u-text-1 {margin-right: 477px} }

@media (max-width: 991px){ .u-section-2 .u-text-1 {margin-right: 257px} }

@media (max-width: 767px){ .u-section-2 .u-text-1 {font-size: 1.5rem; margin-right: 77px}
.u-section-2 .u-text-2 {font-size: 6rem} }

@media (max-width: 575px){ .u-section-2 .u-text-1 {font-size: 1.25rem; margin-right: 0}
.u-section-2 .u-text-2 {font-size: 4.5rem} }.u-section-3 {min-height: 422px}
.u-section-3 .u-layout-wrap-1 {pointer-events: auto; width: calc(((100% - 1140px) / 2) + 1140px); margin: 0 0 0 auto}
.u-section-3 .u-layout-cell-1 {min-height: 422px; pointer-events: auto}
.u-section-3 .u-container-layout-1 {padding: 30px 60px}
.u-section-3 .u-text-1 {margin: 0}
.u-section-3 .u-image-1 {min-height: 422px; pointer-events: auto; background-image: url("images/SportsNutritionPosterMock-Up_WGN_gray_Bkground.jpg"); background-position: 96.28% 41.74%; background-size: 125%}
.u-section-3 .u-container-layout-2 {padding: 30px 60px} 

@media (max-width: 1199px){ .u-section-3 {min-height: 346px}
.u-section-3 .u-layout-wrap-1 {width: 940px; margin-right: auto}
.u-section-3 .u-layout-cell-1 {min-height: 510px}
.u-section-3 .u-image-1 {min-height: 510px; background-size: auto 125%} }

@media (max-width: 991px){ .u-section-3 {min-height: 240px}
.u-section-3 .u-layout-wrap-1 {width: 720px}
.u-section-3 .u-layout-cell-1 {min-height: 560px}
.u-section-3 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-3 .u-image-1 {min-height: 560px; background-position: 46.9% 39.58%}
.u-section-3 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-3 {min-height: 515px}
.u-section-3 .u-layout-wrap-1 {width: 540px}
.u-section-3 .u-layout-cell-1 {min-height: 260px}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-image-1 {min-height: 681px}
.u-section-3 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-3 {min-height: 321px}
.u-section-3 .u-layout-wrap-1 {width: 340px}
.u-section-3 .u-layout-cell-1 {min-height: 385px}
.u-section-3 .u-image-1 {min-height: 429px} }.u-section-4 {background-image: none; min-height: 971px}
.u-section-4 .u-image-1 {height: 658px; filter: brightness(0.6); object-position: 50% 100%; margin: 0 auto 0 0}
.u-section-4 .u-text-1 {text-transform: uppercase; letter-spacing: 1px; font-size: 1.5rem; margin: -586px calc(((100% - 1140px) / 2) + 595px) 0 calc(((100% - 1140px) / 2))}
.u-section-4 .u-text-2 {font-size: 4.5rem; margin: 0 calc(((100% - 1140px) / 2) + 180px) 0 calc(((100% - 1140px) / 2))}
.u-section-4 .u-layout-wrap-1 {width: 1140px; margin: 32px auto 0}
.u-section-4 .u-layout-cell-1 {min-height: 391px}
.u-section-4 .u-container-layout-1 {padding: 30px 15px}
.u-section-4 .u-icon-1 {height: 80px; width: 80px; background-image: none; margin: 0 auto}
.u-section-4 .u-text-3 {font-weight: 600; font-size: 1.125rem; margin: 29px 1px 0}
.u-section-4 .u-text-4 {font-size: 1rem; font-style: normal; margin: 20px 0 0}
.u-section-4 .u-layout-cell-2 {min-height: 391px}
.u-section-4 .u-container-layout-2 {padding: 30px 15px}
.u-section-4 .u-icon-2 {height: 80px; width: 80px; background-image: none; margin: 0 auto}
.u-section-4 .u-text-5 {font-weight: 600; font-size: 1.125rem; margin: 29px 1px 0}
.u-section-4 .u-text-6 {font-size: 1rem; font-style: normal; margin: 20px 0 0}
.u-section-4 .u-layout-cell-3 {min-height: 391px}
.u-section-4 .u-container-layout-3 {padding: 30px 15px}
.u-section-4 .u-icon-3 {height: 80px; width: 80px; background-image: none; margin: 0 auto}
.u-section-4 .u-text-7 {font-weight: 600; font-size: 1.125rem; margin: 29px 1px 0}
.u-section-4 .u-text-8 {font-size: 1rem; background-image: none; font-style: normal; margin: 20px 0 0}
.u-section-4 .u-layout-cell-4 {min-height: 391px}
.u-section-4 .u-container-layout-4 {padding: 30px 15px}
.u-section-4 .u-icon-4 {height: 80px; width: 80px; background-image: none; margin: 0 auto}
.u-section-4 .u-text-9 {font-weight: 600; font-size: 1.125rem; margin: 29px 1px 0}
.u-section-4 .u-text-10 {font-size: 1rem; font-style: normal; margin: 20px 0 0}
.u-section-4 .u-layout-wrap-2 {width: 1140px; margin: 30px auto 0}
.u-section-4 .u-layout-cell-5 {min-height: 224px; background-size: auto}
.u-section-4 .u-container-layout-5 {padding: 30px}
.u-section-4 .u-text-11 {font-size: 1.125rem; margin: 0 auto}
.u-section-4 .u-icon-5 {height: 80px; width: 80px; background-image: none; margin: 8px auto 0 0}
.u-section-4 .u-text-12 {margin: -80px 0 0 105px}
.u-section-4 .u-layout-cell-6 {min-height: 224px}
.u-section-4 .u-container-layout-6 {padding: 30px}
.u-section-4 .u-text-13 {font-size: 1.125rem; width: 318px; margin: 0 auto}
.u-section-4 .u-icon-6 {height: 80px; width: 80px; background-image: none; margin: 8px auto 0 0}
.u-section-4 .u-text-14 {width: 390px; margin: -80px 0 0 105px}
.u-section-4 .u-text-15 {font-size: 0.75rem; margin: 40px 94px} 

@media (max-width: 1199px){ .u-section-4 {min-height: 940px}
.u-section-4 .u-image-1 {margin-right: initial; margin-left: initial}
.u-section-4 .u-text-1 {margin-top: -660px; margin-right: calc(((100% - 940px) / 2) + 395px); margin-left: calc(((100% - 940px) / 2))}
.u-section-4 .u-text-2 {margin-left: calc(((100% - 940px) / 2)); margin-right: calc(((100% - 940px) / 2))}
.u-section-4 .u-layout-wrap-1 {width: 940px}
.u-section-4 .u-layout-cell-1 {min-height: 322px}
.u-section-4 .u-text-3 {margin-left: 0; margin-right: 0}
.u-section-4 .u-layout-cell-2 {min-height: 322px}
.u-section-4 .u-text-5 {margin-left: 0; margin-right: 0}
.u-section-4 .u-layout-cell-3 {min-height: 322px}
.u-section-4 .u-text-7 {margin-left: 0; margin-right: 0}
.u-section-4 .u-layout-cell-4 {min-height: 322px}
.u-section-4 .u-text-9 {margin-left: 0; margin-right: 0}
.u-section-4 .u-layout-wrap-2 {position: relative; width: 940px}
.u-section-4 .u-layout-cell-5 {min-height: 185px}
.u-section-4 .u-text-11 {margin-top: 1px}
.u-section-4 .u-icon-5 {margin-top: 7px}
.u-section-4 .u-text-12 {width: auto; margin-top: -79px; margin-right: 18px; margin-left: 88px}
.u-section-4 .u-layout-cell-6 {min-height: 185px}
.u-section-4 .u-text-14 {width: auto; margin-left: 99px}
.u-section-4 .u-text-15 {width: auto; margin-right: calc(((100% - 940px) / 2) + 98px); margin-left: calc(((100% - 940px) / 2))} }

@media (max-width: 991px){ .u-section-4 {min-height: 1181px}
.u-section-4 .u-text-1 {margin-right: calc(((100% - 720px) / 2) + 175px); margin-left: calc(((100% - 720px) / 2))}
.u-section-4 .u-text-2 {margin-left: calc(((100% - 720px) / 2)); margin-right: calc(((100% - 720px) / 2))}
.u-section-4 .u-layout-wrap-1 {width: 720px}
.u-section-4 .u-layout-cell-1 {min-height: 100px}
.u-section-4 .u-layout-cell-2 {min-height: 100px}
.u-section-4 .u-layout-cell-3 {min-height: 100px}
.u-section-4 .u-layout-cell-4 {min-height: 100px}
.u-section-4 .u-layout-wrap-2 {width: 720px}
.u-section-4 .u-layout-cell-5 {min-height: 100px}
.u-section-4 .u-text-12 {margin-right: 13px; margin-left: 0}
.u-section-4 .u-layout-cell-6 {min-height: 100px}
.u-section-4 .u-text-13 {width: 285px}
.u-section-4 .u-text-14 {margin-left: 0}
.u-section-4 .u-text-15 {margin-right: calc(((100% - 720px) / 2) + 63px); margin-left: calc(((100% - 720px) / 2))} }

@media (max-width: 767px){ .u-section-4 {min-height: 2096px}
.u-section-4 .u-text-1 {margin-left: calc(((100% - 540px) / 2)); margin-right: calc(((100% - 540px) / 2))}
.u-section-4 .u-text-2 {margin-left: calc(((100% - 540px) / 2)); margin-right: calc(((100% - 540px) / 2))}
.u-section-4 .u-layout-wrap-1 {width: 540px}
.u-section-4 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-4 .u-container-layout-2 {padding-left: 30px; padding-right: 30px}
.u-section-4 .u-container-layout-3 {padding-left: 30px; padding-right: 30px}
.u-section-4 .u-container-layout-4 {padding-left: 30px; padding-right: 30px}
.u-section-4 .u-layout-wrap-2 {width: 540px}
.u-section-4 .u-text-12 {margin-right: 22px; margin-left: 97px}
.u-section-4 .u-container-layout-6 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-icon-6 {margin-top: 6px; margin-left: 21px}
.u-section-4 .u-text-14 {margin-top: -78px; margin-right: 32px; margin-left: 118px}
.u-section-4 .u-text-15 {margin-right: calc(((100% - 540px) / 2) + 35px); margin-left: calc(((100% - 540px) / 2))} }

@media (max-width: 575px){ .u-section-4 {min-height: 2524px}
.u-section-4 .u-image-1 {height: 821px; object-position: 76.52% 50%; background-position: 76.52% 50%; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-1 {font-size: 1.25rem; margin-top: -711px; margin-left: calc(((100% - 340px) / 2) + 5px); margin-right: calc(((100% - 340px) / 2) + 5px)}
.u-section-4 .u-text-2 {font-size: 2.25rem; margin-left: calc(((100% - 340px) / 2)); margin-right: calc(((100% - 340px) / 2))}
.u-section-4 .u-layout-wrap-1 {width: 340px}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-layout-wrap-2 {width: 340px}
.u-section-4 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-text-12 {margin-right: 15px; margin-left: 88px}
.u-section-4 .u-text-14 {margin-right: 18px; margin-left: 108px}
.u-section-4 .u-text-15 {margin-right: calc(((100% - 340px) / 2) + 5px); margin-left: calc(((100% - 340px) / 2) + -1px)} }.u-section-5 {background-image: none}
.u-section-5 .u-sheet-1 {min-height: 1035px}
.u-section-5 .u-text-1 {text-transform: uppercase; font-weight: 500; letter-spacing: 2px; font-size: 3rem; margin: 60px auto 0}
.u-section-5 .u-text-2 {margin: 30px auto 0}
.u-section-5 .u-list-1 {width: 871px; min-height: 375px; grid-template-columns: 100%; grid-template-rows: auto auto auto; grid-gap: 10px 10px; margin: 30px auto 60px 135px}
.u-section-5 .u-container-layout-1 {padding: 10px 30px}
.u-section-5 .u-icon-1 {height: 64px; width: 64px; background-image: none; margin: 17px auto 0 0}
.u-section-5 .u-text-3 {font-weight: 700; letter-spacing: 2px; margin: -64px auto 0 94px}
.u-section-5 .u-text-4 {margin: 23px 9px 0 94px}
.u-section-5 .u-container-layout-2 {padding: 10px 30px}
.u-section-5 .u-icon-2 {height: 64px; width: 64px; background-image: none; margin: 0 auto 0 0}
.u-section-5 .u-text-5 {font-weight: 700; letter-spacing: 2px; margin: -64px auto 0 94px}
.u-section-5 .u-text-6 {margin: 23px 9px 0 94px}
.u-section-5 .u-container-layout-3 {padding: 10px 30px}
.u-section-5 .u-icon-3 {height: 64px; width: 64px; background-image: none; margin: 17px auto 0 0}
.u-section-5 .u-text-7 {font-weight: 700; letter-spacing: 2px; margin: -64px auto 0 94px}
.u-section-5 .u-text-8 {margin: 23px 9px 0 94px} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 708px}
.u-section-5 .u-list-1 {min-height: 479px; height: auto; margin-left: 69px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 659px}
.u-section-5 .u-list-1 {width: 720px; min-height: 430px; margin-left: 0}
.u-section-5 .u-icon-1 {margin-top: 25px; margin-right: 596px}
.u-section-5 .u-text-3 {width: auto; margin-top: -79px}
.u-section-5 .u-text-4 {width: auto; margin-top: 21px; margin-right: 0}
.u-section-5 .u-icon-2 {margin-top: 25px; margin-right: 596px}
.u-section-5 .u-text-5 {width: auto; margin-top: -79px}
.u-section-5 .u-text-6 {width: auto; margin-top: 21px; margin-right: 0}
.u-section-5 .u-icon-3 {margin-top: 25px; margin-right: 596px}
.u-section-5 .u-text-7 {width: auto; margin-top: -79px}
.u-section-5 .u-text-8 {width: auto; margin-top: 21px; margin-right: 0} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 551px}
.u-section-5 .u-list-1 {width: 540px; min-height: 322px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-icon-1 {margin-top: 0; margin-right: auto}
.u-section-5 .u-text-3 {margin-top: -72px; margin-left: 89px}
.u-section-5 .u-text-4 {margin-top: 6px; margin-left: 89px}
.u-section-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-icon-2 {margin-top: 0; margin-right: auto}
.u-section-5 .u-text-5 {margin-top: -72px; margin-left: 89px}
.u-section-5 .u-text-6 {margin-top: 6px; margin-left: 89px}
.u-section-5 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-icon-3 {margin-top: 0; margin-right: auto}
.u-section-5 .u-text-7 {margin-top: -72px; margin-left: 89px}
.u-section-5 .u-text-8 {margin-top: 6px; margin-left: 89px} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 1817px}
.u-section-5 .u-text-1 {width: auto; font-size: 2.25rem; margin-top: 61px}
.u-section-5 .u-text-2 {margin-top: 29px; margin-left: 0}
.u-section-5 .u-list-1 {min-height: 1487px; margin-bottom: 18px; margin-right: initial; margin-left: initial; width: auto}
.u-section-5 .u-text-3 {margin-top: -101px; margin-right: 0; margin-left: 94px}
.u-section-5 .u-text-4 {margin-left: 94px}
.u-section-5 .u-text-5 {margin-top: -101px; margin-right: 0; margin-left: 94px}
.u-section-5 .u-text-6 {margin-left: 94px}
.u-section-5 .u-text-7 {margin-top: -101px; margin-right: 0; margin-left: 94px}
.u-section-5 .u-text-8 {margin-left: 94px} }