.u-section-1 {background-image: none}
.u-section-1 .u-sheet-1 {min-height: 710px}
.u-section-1 .u-layout-wrap-1 {pointer-events: auto; margin: 60px auto 60px 0}
.u-section-1 .u-image-1 {min-height: 590px; pointer-events: auto; background-image: url("images/EatWell3packs.png"); background-position: 50% 50%; animation-duration: 1000ms}
.u-section-1 .u-container-layout-1 {padding: 30px 60px}
.u-section-1 .u-layout-cell-2 {min-height: 590px; pointer-events: auto}
.u-section-1 .u-container-layout-2 {padding: 30px 60px}
.u-section-1 .u-text-1 {font-size: 1.875rem; margin: 0}
.u-section-1 .u-text-2 {margin: 20px 0 0}
.u-section-1 .u-btn-1 {text-transform: uppercase; font-size: 0.875rem; letter-spacing: 2px; background-image: none; border-style: none none solid; margin: 20px auto 0 0; padding: 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 481px}
.u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-1 .u-image-1 {min-height: 486px}
.u-section-1 .u-layout-cell-2 {min-height: 486px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 367px}
.u-section-1 .u-image-1 {min-height: 372px}
.u-section-1 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-layout-cell-2 {min-height: 100px}
.u-section-1 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 653px}
.u-section-1 .u-image-1 {min-height: 558px}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 446px}
.u-section-1 .u-image-1 {min-height: 351px}
.u-section-1 .u-text-1 {font-size: 1.5rem} }.u-section-2 {background-image: none}
.u-section-2 .u-sheet-1 {min-height: 485px}
.u-section-2 .u-gallery-1 {height: 364px; grid-gap: 17px 17px; margin: 60px auto}
.u-section-2 .u-gallery-inner-1 {grid-template-columns: repeat(3, auto); grid-gap: 17px}
.u-section-2 .u-over-slide-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-2 .u-over-slide-2 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-2 .u-over-slide-3 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 356px}
.u-section-2 .u-gallery-1 {height: 300px; grid-template-columns: auto auto auto; margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 746px}
.u-section-2 .u-gallery-1 {height: 690px; grid-template-columns: auto auto; margin-right: initial; margin-left: initial}
.u-section-2 .u-gallery-inner-1 {grid-template-columns: repeat(2, auto)} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 1608px}
.u-section-2 .u-gallery-1 {height: 1552px; grid-template-columns: auto; margin-right: initial; margin-left: initial}
.u-section-2 .u-gallery-inner-1 {grid-template-columns: repeat(1, auto)} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 1033px}
.u-section-2 .u-gallery-1 {height: 977px; margin-right: initial; margin-left: initial} }.u-section-3 {background-image: none}
.u-section-3 .u-sheet-1 {min-height: 438px}
.u-section-3 .u-text-1 {font-weight: 700; width: 803px; animation-duration: 1000ms; margin: 62px auto 0}
.u-section-3 .u-text-2 {font-size: 1.125rem; width: 803px; animation-duration: 1000ms; margin: 28px auto 60px} 

@media (max-width: 991px){ .u-section-3 .u-text-1 {width: 720px}
.u-section-3 .u-text-2 {width: 720px} }

@media (max-width: 767px){ .u-section-3 .u-text-1 {width: 540px}
.u-section-3 .u-text-2 {width: 540px} }

@media (max-width: 575px){ .u-section-3 .u-text-1 {width: 340px}
.u-section-3 .u-text-2 {width: 340px} }.u-section-4 {background-image: none}
.u-section-4 .u-sheet-1 {min-height: 864px}
.u-section-4 .u-layout-wrap-1 {pointer-events: auto; margin: 60px auto 33px 0}
.u-section-4 .u-layout-cell-1 {min-height: 771px; pointer-events: auto; background-image: none}
.u-section-4 .u-container-layout-1 {padding: 30px 60px}
.u-section-4 .u-image-1 {height: 567px; animation-duration: 1000ms; margin: 12px -120px 0 auto}
.u-section-4 .u-layout-cell-2 {min-height: 784px; pointer-events: auto}
.u-section-4 .u-container-layout-2 {padding: 30px 60px 0}
.u-section-4 .u-text-1 {margin: 0}
.u-section-4 .u-image-2 {float: left; width: 200px; margin: 0 10px 10px 0}
.u-section-4 .u-text-2 {margin: 50px 0 0} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 481px}
.u-section-4 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {min-height: 912px; background-position: 50% 50%}
.u-section-4 .u-image-1 {height: 441px; margin-top: 206px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 646px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 367px}
.u-section-4 .u-layout-cell-1 {min-height: 100px}
.u-section-4 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-4 .u-image-1 {height: 378px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 100px}
.u-section-4 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 653px}
.u-section-4 .u-layout-cell-1 {min-height: 921px}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-1 {height: 655px; margin-top: 20px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 772px}
.u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 1596px}
.u-section-4 .u-layout-wrap-1 {margin-bottom: 60px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {min-height: 467px}
.u-section-4 .u-image-1 {height: 403px; margin-top: -30px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 938px}
.u-section-4 .u-text-2 {width: auto; margin-top: 27px; margin-right: -10px; margin-left: 10px} }.u-section-5 {background-image: none}
.u-section-5 .u-sheet-1 {min-height: 799px}
.u-section-5 .u-layout-wrap-1 {pointer-events: auto; margin: 60px auto 40px 0}
.u-section-5 .u-layout-cell-1 {min-height: 699px; pointer-events: auto; background-image: none}
.u-section-5 .u-container-layout-1 {padding: 30px 60px}
.u-section-5 .u-image-1 {height: 567px; animation-duration: 1000ms; margin: 12px -120px 0 auto}
.u-section-5 .u-layout-cell-2 {min-height: 699px; pointer-events: auto}
.u-section-5 .u-container-layout-2 {padding: 30px 60px 25px}
.u-section-5 .u-text-1 {margin: 0}
.u-section-5 .u-image-2 {float: left; width: 200px; margin: 0 10px 10px 0}
.u-section-5 .u-text-2 {margin: 23px 0 0} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 481px}
.u-section-5 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-1 {min-height: 811px; background-position: 50% 50%}
.u-section-5 .u-image-1 {height: 441px; margin-top: 0; margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-2 {min-height: 576px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 367px}
.u-section-5 .u-layout-cell-1 {min-height: 100px}
.u-section-5 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-5 .u-image-1 {height: 378px; margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-2 {min-height: 100px}
.u-section-5 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 653px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-image-1 {height: 655px; margin-right: initial; margin-left: initial}
.u-section-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 446px}
.u-section-5 .u-image-1 {height: 403px; margin-right: initial; margin-left: initial} }.u-section-6 {background-image: none}
.u-section-6 .u-sheet-1 {min-height: 802px}
.u-section-6 .u-layout-wrap-1 {pointer-events: auto; margin: 60px auto 20px 0}
.u-section-6 .u-layout-cell-1 {min-height: 699px; pointer-events: auto; background-image: none}
.u-section-6 .u-container-layout-1 {padding: 30px 60px}
.u-section-6 .u-image-1 {height: 567px; animation-duration: 1000ms; margin: 12px -120px 0 auto}
.u-section-6 .u-layout-cell-2 {min-height: 722px; pointer-events: auto}
.u-section-6 .u-container-layout-2 {padding: 30px 60px 25px}
.u-section-6 .u-text-1 {font-weight: 700; margin: 0}
.u-section-6 .u-image-2 {width: 63px; height: 116px; margin: -117px 48px 0 auto}
.u-section-6 .u-text-2 {font-size: 1rem; margin: 37px 0 0} 

@media (max-width: 1199px){ .u-section-6 .u-sheet-1 {min-height: 481px}
.u-section-6 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: 783px; background-position: 50% 50%}
.u-section-6 .u-image-1 {height: 441px; margin-top: 0; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-2 {min-height: 822px}
.u-section-6 .u-text-1 {width: auto; margin-right: 77px}
.u-section-6 .u-image-2 {width: 70px; height: 120px; margin-top: -120px; margin-right: 29px} }

@media (max-width: 991px){ .u-section-6 .u-sheet-1 {min-height: 367px}
.u-section-6 .u-layout-cell-1 {min-height: 100px}
.u-section-6 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-6 .u-image-1 {height: 378px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-2 {min-height: 922px}
.u-section-6 .u-container-layout-2 {padding-left: 30px; padding-right: 30px}
.u-section-6 .u-text-1 {margin-right: 67px}
.u-section-6 .u-image-2 {margin-top: -110px; margin-right: 0}
.u-section-6 .u-text-2 {margin-top: 46px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 653px}
.u-section-6 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-6 .u-image-1 {height: 655px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-2 {min-height: 100px}
.u-section-6 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 446px}
.u-section-6 .u-image-1 {height: 403px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-2 {min-height: 795px}
.u-section-6 .u-text-1 {margin-right: 107px}
.u-section-6 .u-image-2 {width: 81px; height: 145px; margin-top: -137px; margin-right: -10px}
.u-section-6 .u-text-2 {margin-top: 28px} }.u-section-7 {background-image: none}
.u-section-7 .u-sheet-1 {min-height: 638px}
.u-section-7 .u-text-1 {font-weight: 700; margin: 60px auto 0}
.u-section-7 .u-list-1 {min-height: 388px; grid-template-columns: calc(((100% - 1140px) / 2)  + 565px) calc(((100% - 1140px) / 2)  + 565px); grid-gap: 10px 10px; margin: 91px auto 60px}
.u-section-7 .u-list-item-1 {height: 447px; animation-duration: 1000ms}
.u-section-7 .u-container-layout-1 {padding: 30px}
.u-section-7 .u-icon-1 {height: 100px; width: 100px; background-image: none; margin: 0 auto}
.u-section-7 .u-text-2 {margin: 31px 0 0}
.u-section-7 .u-text-3 {margin: 31px auto 0 0}
.u-section-7 .u-list-item-2 {height: 447px; animation-duration: 1000ms}
.u-section-7 .u-container-layout-2 {padding: 30px}
.u-section-7 .u-icon-2 {height: 100px; width: 100px; background-image: none; margin: 0 auto}
.u-section-7 .u-text-4 {margin: 31px 0 0}
.u-section-7 .u-text-5 {margin: 31px auto 0 0} 

@media (max-width: 1199px){ .u-section-7 .u-sheet-1 {min-height: 570px}
.u-section-7 .u-list-1 {min-height: 320px; grid-template-columns: calc(((100% - 940px) / 2)  + 465px) calc(((100% - 940px) / 2)  + 465px); height: auto; margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-7 .u-sheet-1 {min-height: 801px}
.u-section-7 .u-list-1 {grid-template-columns: calc(((100% - 720px) / 2) + 355px) calc(((100% - 720px) / 2) + 355px); margin-right: initial; margin-left: initial} }

@media (max-width: 767px){ .u-section-7 .u-sheet-1 {min-height: 1016px}
.u-section-7 .u-text-1 {margin-top: 99px; margin-left: 45px; margin-right: 45px}
.u-section-7 .u-list-1 {grid-template-columns: calc(((100% - 540px) / 2) + 265px) calc(((100% - 540px) / 2) + 265px); margin-top: 116px; margin-right: initial; margin-left: initial}
.u-section-7 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-7 .u-sheet-1 {min-height: 1311px}
.u-section-7 .u-text-1 {margin-left: 28px; margin-right: 28px}
.u-section-7 .u-list-1 {grid-template-columns: 100%; margin-right: initial; margin-left: initial} }.u-section-8 {background-image: none}
.u-section-8 .u-sheet-1 {min-height: 1285px}
.u-section-8 .u-text-1 {font-weight: 700; width: 803px; margin: 60px auto 0}
.u-section-8 .u-text-2 {font-size: 1.125rem; margin: 28px 0 0 169px}
.u-section-8 .u-image-1 {width: 816px; height: 200px; animation-duration: 1000ms; margin: 30px 78px 60px auto} 

@media (max-width: 1199px){ .u-section-8 .u-text-2 {width: 803px; margin-left: 0} }

@media (max-width: 991px){ .u-section-8 .u-text-1 {width: 720px}
.u-section-8 .u-text-2 {width: 720px}
.u-section-8 .u-image-1 {width: 720px; height: 176px; margin-right: 0} }

@media (max-width: 767px){ .u-section-8 .u-text-1 {width: 540px}
.u-section-8 .u-text-2 {width: 540px}
.u-section-8 .u-image-1 {width: 540px; height: 132px} }

@media (max-width: 575px){ .u-section-8 .u-text-1 {width: 340px}
.u-section-8 .u-text-2 {width: 340px}
.u-section-8 .u-image-1 {width: 340px; height: 83px} }.u-section-9 {background-image: none}
.u-section-9 .u-sheet-1 {min-height: 636px}
.u-section-9 .u-text-1 {margin: 63px 383px 0 auto}
.u-section-9 .u-btn-1 {font-weight: 700; animation-duration: 1000ms; padding: 0}
.u-section-9 .u-video-1 {width: 821px; height: 437px; box-shadow: -2px 0 8px 0 rgba(128,128,128,1); margin: 63px 140px 44px auto} 

@media (max-width: 1199px){ .u-section-9 .u-text-1 {margin-right: 316px}
.u-section-9 .u-video-1 {margin-right: 119px} }

@media (max-width: 991px){ .u-section-9 .u-text-1 {margin-right: 242px}
.u-section-9 .u-video-1 {width: 720px; margin-right: 0} }

@media (max-width: 767px){ .u-section-9 .u-text-1 {margin-right: 182px}
.u-section-9 .u-video-1 {width: 540px} }

@media (max-width: 575px){ .u-section-9 .u-sheet-1 {min-height: 514px}
.u-section-9 .u-text-1 {margin-right: auto; margin-bottom: 60px; margin-left: 0}
.u-section-9 .u-video-1 {height: 240px; margin-right: initial; margin-left: initial; width: auto} }.u-section-10 {background-image: none}
.u-section-10 .u-sheet-1 {min-height: 608px}
.u-section-10 .u-text-1 {width: 743px; animation-duration: 1000ms; margin: 57px auto 0}
.u-section-10 .u-slider-1 {width: 758px; min-height: 450px; margin: 0 auto}
.u-section-10 .u-carousel-indicators-1 {position: absolute; bottom: 10px}
.u-section-10 .u-carousel-item-1 {height: 450px}
.u-section-10 .u-container-layout-1 {padding: 30px}
.u-section-10 .u-image-1 {width: 623px; height: 390px; margin: 0 auto}
.u-section-10 .u-carousel-item-2 {height: 450px}
.u-section-10 .u-container-layout-2 {padding: 30px}
.u-section-10 .u-image-2 {width: 623px; height: 390px; margin: 0 auto}
.u-section-10 .u-carousel-item-3 {height: 450px; margin-top: 0; margin-bottom: 0}
.u-section-10 .u-container-layout-3 {padding: 30px 50px}
.u-section-10 .u-image-3 {width: 430px; height: 347px; margin: 0 auto 0 110px}
.u-section-10 .u-carousel-item-4 {height: 450px; margin-top: 0; margin-bottom: 0}
.u-section-10 .u-container-layout-4 {padding: 30px 50px}
.u-section-10 .u-image-4 {width: 468px; height: 351px; margin: 22px 91px 0 auto}
.u-section-10 .u-carousel-item-5 {height: 450px; margin-top: 0; margin-bottom: 0}
.u-section-10 .u-container-layout-5 {padding: 30px 50px}
.u-section-10 .u-image-5 {width: 575px; height: 321px; margin: 0 auto}
.u-section-10 .u-carousel-item-6 {height: 450px; margin-top: 0; margin-bottom: 0}
.u-section-10 .u-container-layout-6 {padding: 30px 50px}
.u-section-10 .u-image-6 {width: 494px; height: 357px; margin: 9px auto 0}
.u-section-10 .u-carousel-item-7 {height: 450px; margin-top: 0; margin-bottom: 0}
.u-section-10 .u-container-layout-7 {padding: 30px 50px}
.u-section-10 .u-image-7 {width: 492px; height: 313px; margin: 35px auto 0}
.u-section-10 .u-carousel-control-1 {width: 59px; height: 59px; left: 0; right: auto; position: absolute; margin-left: 0}
.u-section-10 .u-carousel-control-2 {width: 59px; height: 59px}
.u-section-10 .u-form-1 {width: 570px; margin: 30px auto 60px}
.u-section-10 .u-form-group-1 {width: 100%}
.u-section-10 .u-form-group-2 {width: 100%}
.u-section-10 .u-form-group-3 {width: 100%}
.u-section-10 .u-form-group-4 {width: 100%} 

@media (max-width: 1199px){ .u-section-10 .u-slider-1 {height: auto}
.u-section-10 .u-image-1 {height: 354px} }

@media (max-width: 991px){ .u-section-10 .u-text-1 {width: 720px}
.u-section-10 .u-slider-1 {width: 720px}
.u-section-10 .u-image-1 {width: 601px}
.u-section-10 .u-container-layout-3 {padding-left: 30px; padding-right: 30px}
.u-section-10 .u-container-layout-4 {padding-left: 30px; padding-right: 30px}
.u-section-10 .u-container-layout-5 {padding-left: 30px; padding-right: 30px}
.u-section-10 .u-container-layout-6 {padding-left: 30px; padding-right: 30px}
.u-section-10 .u-container-layout-7 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-10 .u-sheet-1 {min-height: 540px}
.u-section-10 .u-text-1 {width: 540px; margin-top: 60px}
.u-section-10 .u-slider-1 {min-height: 366px; margin-top: 15px; margin-bottom: 60px; margin-right: initial; margin-left: initial; width: auto}
.u-section-10 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-image-1 {width: 520px; height: 306px}
.u-section-10 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-image-2 {width: 520px; height: 326px}
.u-section-10 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-image-3 {margin-left: 90px}
.u-section-10 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-image-4 {margin-right: 52px}
.u-section-10 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-image-5 {width: 520px; height: 290px}
.u-section-10 .u-container-layout-6 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-container-layout-7 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-form-1 {width: 540px} }

@media (max-width: 575px){ .u-section-10 .u-sheet-1 {min-height: 271px}
.u-section-10 .u-text-1 {width: 340px; margin-top: 50px}
.u-section-10 .u-slider-1 {min-height: 248px; margin-bottom: 50px; width: auto; margin-right: initial; margin-left: initial}
.u-section-10 .u-image-1 {height: 222px; margin-right: initial; margin-left: initial; width: auto}
.u-section-10 .u-image-2 {width: 320px; height: 201px}
.u-section-10 .u-image-3 {width: 320px; height: 258px; margin-left: 0}
.u-section-10 .u-image-4 {width: 320px; height: 240px; margin-right: 0}
.u-section-10 .u-image-5 {width: 320px; height: 178px}
.u-section-10 .u-image-6 {width: 320px; height: 231px}
.u-section-10 .u-image-7 {width: 320px; height: 204px}
.u-section-10 .u-form-1 {width: 340px} }