.main-section{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:172.5px 0;position:relative;overflow:hidden}.main-section .main-wrapper{display:flex;flex-direction:column}.main-section .main-wrapper .image-wrapper{margin:0 auto 21px;width:75%;max-width:580px}img.main-section-logo{width:100%}.main-section .heading{font-family:GothamMedium;font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:.005em;text-align:center;color:#000;margin-bottom:25px}.main-section .title{font-family:Gotham-Book;font-size:26px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0em;text-align:center;margin-bottom:25px}.main-section .join-button-link{font-family:GothamMedium;font-style:normal;font-weight:700;font-size:24px;line-height:23px;text-align:center;color:#000;text-decoration:none;padding:15px 42.79px;background:#fde6dc;border-radius:100px;display:inline-block}.how-works-section{padding:65px 0 32px}.container{max-width:1350px}.how-works-section .section-heading{font-family:GothamMedium;font-size:45px;font-style:normal;font-weight:700;line-height:54px;text-align:center;color:#000;text-shadow:0px 0px 20px #E5E5E5;margin-bottom:40px;text-transform:uppercase;letter-spacing:2px}.how-works-section .image-wrapper{position:relative;margin:0 auto 30px;width:63.19%;padding-bottom:58.418%}.how-work-img{width:100%;max-width:100%;object-fit:cover;position:absolute;top:0;left:0;height:100%}.how-works-button{font-family:GothamMedium;font-size:28px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:.005em;text-align:center;color:#fff;background:#fcc2aa;text-decoration:none;max-width:62.805%;width:56.143%;display:inline-block;padding:12px 0;margin-bottom:12px}.how-works-section .wrapper p{font-size:18px;line-height:26.4px;letter-spacing:.5%;padding:0 70px}.how-works-data{font-family:GothamMedium;font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.005em;text-align:center;color:#000;margin:0 auto;width:70.69%}.reward-section{padding:32px 0 100px}.reward-section .container{max-width:1350px}.reward-section .section-heading{font-size:45px;font-style:normal;font-weight:700;line-height:54px;font-family:GothamMedium;text-align:center;color:#000;margin-bottom:55px;text-transform:uppercase;letter-spacing:2px}.reward-section .row .col-3{padding:0 30px}.reward-section .post-title{font-family:GothamMedium;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:.005em;text-align:center;color:#000;margin-bottom:18px}.reward-section .image-wrapper{margin:0 auto 12px;position:relative;padding-bottom:60%;width:60%}.reward-section .reward-image{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover}.reward-section .point-reward{font-family:Gotham-Book;font-style:normal;font-weight:600;font-size:22px;line-height:120%;text-align:center;letter-spacing:.005em;color:#000}.post-rule-section{padding:50px 0 85px}.post-rule-section .section-heading{font-family:GothamMedium;font-style:normal;font-weight:700;font-size:45px;line-height:120%;text-align:center;color:#000;margin-bottom:60px;text-transform:uppercase;letter-spacing:2px}.post-rule-section .row .col-custom:first-child{padding-right:58px;padding-left:48px;flex:0 0 40%;-webkit-box-flex:0 0 40%;-moz-box-flex:0 0 40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%}.post-rule-section .row .col-custom:last-child{flex:0 0 60%;-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;max-width:60%}.post-count{font-family:GothamMedium;font-style:normal;font-weight:700;font-size:45px;line-height:120%;text-align:center;letter-spacing:.005em;color:#000;width:44px;display:inline-block;flex:0 0 auto}.post-data{font-family:GothamMedium;font-style:normal;font-weight:400;font-size:24px;line-height:120%;letter-spacing:.005em;color:#000;margin-top:20px;background:#fde6dc;padding:10px;flex:1 1 auto;margin-bottom:30px;min-height:128px}.post-rule-section .row .col-custom:first-child .d-flex:last-child .post-data{margin-bottom:0}.post-rule-section .col-custom:last-child .wrapper{width:94.698%;position:relative;padding-bottom:87.5%;margin:0 auto}.post-rule-section .wrapper .post-rule-image{width:100%;max-width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.instagram-post-section{padding:90px 0;background-color:#fde6dc;margin-top:60px}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.instagram-post-section .insta-col{padding:0 10px}.instagram-post-section .wrapper{position:relative;padding-bottom:90%;width:90%;margin:0 auto}.instagram-post-section .wrapper .insta-post-image{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:14px}.instagram-post-section .owl-carousel .owl-nav button.owl-prev,.instagram-post-section .owl-carousel .owl-nav button.owl-next{width:66px;height:66px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;background-position:center;border-radius:50px;background-size:cover}.instagram-post-section .owl-carousel .owl-nav button.owl-prev{left:7.5%;background-image:url(//jshealthvitamins.com/cdn/shop/t/495/assets/prew-1.png?v=91594872280109365501754868006)}.instagram-post-section .owl-carousel .owl-nav button.owl-next{right:7.5%;background-image:url(//jshealthvitamins.com/cdn/shop/t/495/assets/next-1.png?v=145207538144513258851754867988)}.instagram-post-section .owl-carousel .owl-nav button.owl-prev span,.instagram-post-section .owl-carousel .owl-nav button.owl-next span{font-size:40px;line-height:33px;opacity:1}.js-faq-section{padding:78px 0 46px}.js-faq-section .container{max-width:1230px}h2.js-faq-heading{font-family:GothamMedium;font-style:normal;font-weight:700;font-size:45px;line-height:120%;text-align:center;letter-spacing:.005em;color:#000;margin-bottom:30px}.accordion{width:100%}.accordion-item:not(:last-child){border-bottom:1px solid #C4C4C4}.accordion-btn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:27px 14px;text-align:left;cursor:pointer;transition:.1s;font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:120%;letter-spacing:.005em;color:#000}.accordion-item-active .accordion-btn{color:#000}.accordion-icon{border-radius:50%;transform:rotate(0);transition:.3s ease-in-out;opacity:.9}.accordion-item-active .accordion-icon{transform:rotate(135deg)}.accordion-content{font-weight:300;max-height:0;opacity:0;overflow:hidden;color:#000;transform:translate(16px);transition:max-height .5s ease,opacity .5s,transform .5s}.accordion-content p{padding:1rem;font-size:18px;font-family:Lato;font-style:normal;font-weight:400;padding-top:0}.accordion-item-active .accordion-content{opacity:1;transform:translate(0);max-height:100vh}.accordian-plus-minus{width:40px;height:40px;display:flex}section.js-copy-rigth-secction{padding:0 0 53px}.js-copy-rigth-secction .join-button-link{font-family:GothamMedium;font-style:normal;font-weight:700;font-size:24px;line-height:23px;text-align:center;color:#000;text-decoration:none;padding:15px 42.79px;background:#fde6dc;border-radius:100px;display:inline-block;margin-bottom:37px}.js-copy-rigth-secction .copy-rigth-text{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.005em;color:#000}@media only screen and (max-width: 1024px){.how-works-section .section-heading{margin-bottom:30px}.how-works-button{font-size:20px}.how-works-data{font-size:18px}.reward-section{padding:50px 0}.reward-section .section-heading{font-family:GothamMedium;font-style:normal;font-weight:700;font-size:45px;line-height:120%;text-align:center;letter-spacing:.005em;color:#000;margin-bottom:30px}.post-rule-section{padding:50px 0 85px}.reward-section .row .col-3{padding:0 10px}.post-rule-section .row .col-custom:first-child{flex:0 0 45%;-webkit-box-flex:0 0 45%;-moz-box-flex:0 0 45%;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;max-width:45%}.post-rule-section .row .col-custom:last-child{flex:0 0 55%;-webkit-box-flex:0 0 55%;-moz-box-flex:0 0 55%;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;max-width:55%}.post-rule-section .section-heading{margin-bottom:30px}.post-data{font-size:18px;line-height:80%;line-height:120%;margin-bottom:25px;min-height:80px}.reward-section .point-reward{font-size:18px}.instagram-post-section{margin-top:36px}.instagram-post-section .owl-carousel .owl-nav button.owl-prev{left:2%}.instagram-post-section .owl-carousel .owl-nav button.owl-next{right:2%}}@media only screen and (min-width: 768px) and (max-width: 996px){.post-data{font-size:16px;line-height:80%;line-height:120%;margin-bottom:20px;min-height:80px}.post-rule-section .col-custom:last-child .wrapper{width:100%;position:relative;padding-bottom:100%;margin:0 auto;height:100%}}@media only screen and (max-width: 768px){.main-section .main-wrapper .image-wrapper{width:100%}.reward-section{padding:30px 0 10px}.reward-section .row .col-3{margin-bottom:32px}.post-rule-section .row .col-custom:first-child,.post-rule-section .row .col-custom:last-child{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}.post-rule-section .row .col-custom:first-child{padding-right:0;padding-left:0}.post-rule-section .row .col-custom:last-child{order:-1}.post-rule-section .wrapper{display:flex;flex-wrap:wrap;padding:30px}.post-rule-section .post-data-wrapper{width:50%;padding:10px 0 0}.post-data{margin-top:0}.post-data{background:transparent;font-family:Gotham-Book;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.005em}.how-works-section .col-4{margin-bottom:25px}.how-works-section .image-wrapper{width:80%;padding-bottom:74%}.how-works-button{margin-bottom:0}.how-works-section .wrapper p{padding:0 30px}.post-rule-section{padding:50px 0}.reward-section .image-wrapper{padding-bottom:50%;width:50%}.instagram-post-section{padding:60px 0}.instagram-post-section .owl-carousel .owl-nav button.owl-prev{left:3%}.instagram-post-section .owl-carousel .owl-nav button.owl-next{right:3%}.js-faq-section{padding:50px 0 46px}h2.js-faq-heading{margin-bottom:0}}@media only screen and (max-width: 768px){.main-section{height:617px;display:flex;align-items:center;justify-content:center;padding:100px 0}.main-section .image-wrapper{width:100%;margin-bottom:14px}.main-section .heading{font-size:24px;line-height:125%;text-align:center;letter-spacing:.005em;margin-bottom:20px}.main-section .title{order:-1;font-size:18px;line-height:17px;margin-bottom:14px}.main-section .join-button-link{padding:16.5px 42.79px}.how-works-section{padding:40px 0}.how-works-section .section-heading{font-size:36px;line-height:120%;letter-spacing:.5%}.how-works-section .image-wrapper{width:65.61%;padding-bottom:55%}.how-works-button{font-size:24px;line-height:120%;letter-spacing:.005em;max-width:73%;width:73%;padding:7.6092px 0;margin-bottom:12px}.how-works-data{font-size:18px;line-height:120%;letter-spacing:.005em}.reward-section{padding:40px 0}.reward-section .container{padding:0 40px}.reward-section .row .col-3:last-child{margin-bottom:0}.post-rule-section .post-data-wrapper{flex-direction:column}.post-data{font-size:16px;line-height:19.2px;letter-spacing:.5%}.post-rule-section .section-heading{font-size:36px;line-height:43.2px;letter-spacing:.5%;margin-bottom:25px}.post-rule-section{padding:40px 0 20px}.instagram-post-section .insta-col{padding:0 13px}.js-faq-section{padding:80px 0 20px}.accordion-btn{font-size:18px;line-height:20px;padding:22px 0}.accordian-plus-minus{width:20px;height:20px}section.js-copy-rigth-secction{padding:20px 0 38px}.reward-section .section-heading{font-size:36px;line-height:43.2px;letter-spacing:.5%;text-align:center;margin-bottom:20px}.how-works-section .col-4{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;margin-bottom:25px}.how-works-section .row .col-4:last-child{margin-bottom:0}.post-rule-section .wrapper{padding:0}.reward-section .post-title{font-size:24px;line-height:28.8px;letter-spacing:.5%}.instagram-post-section .wrapper{padding-bottom:100%;width:100%}.instagram-post-section .owl-carousel .owl-nav button.owl-prev,.instagram-post-section .owl-carousel .owl-nav button.owl-next{width:57px!important;height:57px!important}.instagram-post-section .owl-carousel .owl-nav button.owl-prev{left:26px!important}h2.js-faq-heading{font-size:36px;font-weight:700;line-height:43.2px;letter-spacing:.5%;margin-bottom:5px}.accordion-content p{padding:1rem 0rem;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5%;padding-right:30px}}
/*# sourceMappingURL=/cdn/shop/t/495/assets/style.css.map */
