@media screen and (max-width:900px){.desktop{display:none!important}}@media screen and (min-width:901px){.mobile{display:none!important}}#homepage-banner{padding-bottom:50px}#homepage-banner,#homepage-banner .slider-container{position:relative}#homepage-banner .slider-container .slider-wrapper{position:relative;overflow:hidden}#homepage-banner .slider-container .slider-wrapper ul{display:flex;margin:0}#homepage-banner .slider-container .slider-wrapper ul li{flex:0 0 auto;position:relative;width:100%}#homepage-banner .slider-container .prev-button{position:absolute;top:50%;transform:translateY(-50%);left:10px;z-index:1;cursor:pointer;width:52px}#homepage-banner .slider-container .next-button{position:absolute;top:50%;transform:translateY(-50%);right:10px;z-index:1;cursor:pointer;width:52px}#homepage-banner img{width:100%}#homepage-banner .homepage-banner-subtitle{max-width:850px;margin:0 auto}#homepage-banner .homepage-banner-subtitle .title{font-size:1.17em;padding:0 20px}@media screen and (max-width:900px){#homepage-banner .homepage-banner-subtitle .title{text-align:center}}#homepage-banner .homepage-banner-subtitle h3{padding:0 20px}@media screen and (max-width:900px){#homepage-banner .homepage-banner-subtitle h3{text-align:center}}#homepage-banner .homepage-banner-subtitle p{padding:0 20px}#homepage-banner .slider-index{display:flex;justify-content:center;width:100%;margin-top:20px}#homepage-banner .slider-index .dot{height:7.5px;width:7.5px;border-radius:50%;background-color:#e5e5e5;cursor:pointer;margin:0 1.5px}#homepage-banner .slider-index .dot.active{background-color:#9c9c9c}#homepage-banner .buttons-container{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:900px){#homepage-banner .buttons-container{flex-wrap:wrap}}#homepage-banner .buttons-container a{margin:0 10px;display:block}@media (max-width:390px){#homepage-banner .buttons-container a.margin-top{margin-top:20px}}@media (max-width:1500px){#homepage-banner .buttons-container a.primary{font-size:14px;padding:8px 35px 8px 20px}}@media screen and (max-width:900px){#homepage-banner .buttons-container a.primary{font-size:16px;padding:12px 45px 12px 24px}}@media screen and (max-width:900px){#homepage-banner .buttons-container a{margin-bottom:0;text-align:center}}.member-benefits-section{padding:0 20px 50px}@media screen and (max-width:900px){.member-benefits-section{padding-bottom:0;padding-left:0;padding-right:0}}@media screen and (min-width:901px){.member-benefits-section h2.title{margin-top:50px;margin-bottom:40px}}@media screen and (max-width:900px){.member-benefits-section h2.title{margin-top:50px;padding:0 20px;text-align:center}}.member-benefits-section .items-list{display:flex}@media screen and (max-width:900px){.member-benefits-section .items-list{width:100%;flex-wrap:wrap}}.member-benefits-section .items-list .item-container{width:33%;padding:0 20px;display:block;overflow:hidden}@media screen and (max-width:900px){.member-benefits-section .items-list .item-container{flex:1 0 100%;padding:0;margin-bottom:40px}}.member-benefits-section .items-list .item-container:first-child{padding-left:0}.member-benefits-section .items-list .item-container:nth-child(3){padding-right:0}.member-benefits-section .items-list .item-container .item{padding-bottom:70px;position:relative;width:100%;box-sizing:border-box}@media screen and (max-width:900px){.member-benefits-section .items-list .item-container .item{height:auto;box-sizing:border-box;padding-bottom:0}}.member-benefits-section .items-list .item-container .item .product-slider-container{overflow:hidden}.member-benefits-section .items-list .item-container .item .product-slider-container .product-container{display:flex;-webkit-animation-name:animate-product;animation-name:animate-product;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.member-benefits-section .items-list .item-container .item .product-slider-container .product-container img{flex:1 0 100%;height:intrinsic}.member-benefits-section .items-list .item-container .item .product-slider-container .food-container{display:flex;-webkit-animation-name:animate-food;animation-name:animate-food;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.member-benefits-section .items-list .item-container .item .product-slider-container .food-container img{flex:1 0 100%;height:intrinsic}.member-benefits-section .items-list .item-container .item img{width:100%}.member-benefits-section .items-list .item-container .item h3.title{margin-top:24px;margin-bottom:0;font-size:18px;line-height:25px;color:#000}@media screen and (max-width:900px){.member-benefits-section .items-list .item-container .item h3.title{text-align:center;margin-top:10px;margin-bottom:20px}}.member-benefits-section .items-list .item-container .item .button-container{position:absolute;bottom:0;left:0}@media screen and (max-width:900px){.member-benefits-section .items-list .item-container .item .button-container{display:block;position:relative;margin:0 auto;width:100%}}.member-benefits-section .items-list .item-container .item .button-container a{outline:none;display:block}@media (max-width:1500px){.member-benefits-section .items-list .item-container .item .button-container a.primary{font-size:14px;padding:8px 35px 8px 20px}}@media screen and (max-width:900px){.member-benefits-section .items-list .item-container .item .button-container a.primary{font-size:16px;padding:12px 45px 12px 24px}}@media screen and (max-width:900px){.member-benefits-section .items-list .item-container .item .button-container a{text-align:center;max-width:200px;width:100%;margin:0 auto;display:block;position:relative}}.about-section{margin-bottom:60px;padding:0 20px}@media screen and (max-width:900px){.about-section{margin-bottom:0;padding-left:0;padding-right:0}}.about-section h2.title{margin-top:67px;margin-bottom:40px}@media screen and (max-width:900px){.about-section h2.title{margin-top:40px;margin-bottom:20px;padding:0 20px;text-align:center}}.about-section .items-list{display:flex;justify-content:center;flex-wrap:wrap}.about-section .items-list .item-container{flex:1;padding:0 20px 20px;display:flex}@media screen and (max-width:900px){.about-section .items-list .item-container{flex:0 0 100%;padding:0}}.about-section .items-list .item-container:first-child{padding-left:0}@media screen and (max-width:900px){.about-section .items-list .item-container:first-child h2.title{margin-top:65px}}.about-section .items-list .item-container:nth-child(3){padding-right:0}.about-section .items-list .item-container .item{position:relative;padding-bottom:65px;width:100%}@media screen and (max-width:900px){.about-section .items-list .item-container .item{padding-bottom:40px}}.about-section .items-list .item-container .item p{padding-right:40px}@media screen and (max-width:900px){.about-section .items-list .item-container .item p{padding:0 20px}}.about-section .items-list .item-container .item img{width:100%;margin-bottom:16px}@media screen and (max-width:900px){.about-section .items-list .item-container .item .button-container{padding:0 20px}}.about-section .items-list .item-container .item .button-container a{outline:none;position:absolute;display:block;bottom:0;left:0}@media (max-width:1500px){.about-section .items-list .item-container .item .button-container a{font-size:14px;padding:8px 35px 8px 20px}}@media screen and (max-width:900px){.about-section .items-list .item-container .item .button-container a{font-size:16px;padding:12px 45px 12px 24px;position:relative;text-align:center;max-width:250px;width:100%;margin:0 auto;display:block}}@media screen and (max-width:900px) and (max-width:350px){.about-section .items-list .item-container .item .button-container a{max-width:200px}}@media screen and (max-width:900px){.about-section .items-list .item-container .item .button-container a.special:after{right:50px}}@media (max-width:350px){.about-section .items-list .item-container .item .button-container a.special:after{right:30px}}.about-section .items-list .item-container .item-2{padding-left:20px}@-webkit-keyframes animate-product{0%{transform:translateX(0)}25%{transform:translateX(-100%)}50%{transform:translateX(-200%)}75%{transform:translateX(-300%)}to{transform:translateX(-400%)}to{transform:translateX(0)}}@keyframes animate-product{0%{transform:translateX(0)}25%{transform:translateX(-100%)}50%{transform:translateX(-200%)}75%{transform:translateX(-300%)}to{transform:translateX(-400%)}to{transform:translateX(0)}}@-webkit-keyframes animate-food{0%{transform:translateX(0)}50%{transform:translateX(-100%)}to{transform:translateX(-200%)}to{transform:translateX(0)}}@keyframes animate-food{0%{transform:translateX(0)}50%{transform:translateX(-100%)}to{transform:translateX(-200%)}to{transform:translateX(0)}}#sliderbanner{transition:transform .5s;transition-timing-function:ease-in}#sliderbanner[data-bannerstate="0"]{transform:translateX(0)}#sliderbanner[data-bannerstate="1"]{transform:translateX(-100%)}#sliderbanner[data-bannerstate="2"]{transform:translateX(-200%)}#sliderbanner[data-bannerstate="3"]{transform:translateX(-300%)}#sliderbanner[data-bannerstate="4"]{transform:translateX(-400%)}