@import 'https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap';@import 'https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap';@font-face{font-family:dejavuserif-bold;src:url(DejaVuSerif-Bold.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:pf din text cond pro;src:url(fonts/PFDinTextCondPro-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}h1,h2,h3,h4,h5,p,ul,ul li{margin:0;padding:0}img{width:100%}ul li{list-style:none}body{display:block;width:100%;background:#f2f2f2;margin:0;padding:0;overflow-x:hidden}.wrapper{display:block;width:100%;max-width:1150px;margin:0 auto}p{font-family:lato,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:29px;margin-bottom:10px;color:#000}header{background:#fff;margin-bottom:15px}header .top{display:flex;align-items:center;background:#b50a0a;min-height:120px;position:relative;padding:20px 0}header .top .logo{display:block;width:100%;max-width:642px;margin:0 auto}header .top .post-date{position:absolute;bottom:0;left:10px;color:#fff}header .top .post-date::before,header .top .post-date::after{display:none}.logo-text{font-family:pf din text cond pro,sans-serif;font-style:normal;font-weight:700;font-size:56px;text-align:center;color:#fff;width:100%}.img-with-description span{display:block;position:relative;top:-30px;width:100%;max-width:410px;margin:0 auto;text-align:center;font-family:inter}.menu{display:flex;flex-direction:row;align-items:center}.menu-ul{display:flex;flex-direction:row;align-items:center}.menu-ul li{padding:16px;position:relative}.menu-ul li::after{content:" ";height:25px;width:0;background:silver;border-right:.75px solid silver;margin:auto;position:absolute;top:0;bottom:0;right:0}.menu-ul li:last-child{padding-right:55px}.menu-ul li:last-child::after{content:none}.menu-ul li a{font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#000;text-decoration:none}.search{font-family:roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;position:relative;padding:16px 30px 16px 0;color:#000}.search::after{content:" ";position:absolute;width:19px;height:19px;background:url(loupe.svg) no-repeat;background-size:contain;right:0}.content{background:#fff;padding:30px 50px}.current-category{font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:29px;margin-bottom:22px;color:#b50a0a}.title{font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:47px;color:#000}.subtitle{font-family:roboto condensed,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:35px;margin:11px 0;color:#000}.post-date{font-family:inter,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:31px;position:relative;padding:0 7px;display:inline-block;text-transform:uppercase;color:#000}.post-date::before{content:" ";height:14px;width:0;border-left:.75px solid #000;margin:auto;position:absolute;top:0;bottom:0;left:0}.post-date::after{content:" ";height:14px;width:0;border-right:.75px solid #000;margin:auto;position:absolute;top:0;bottom:0;right:0}.categories{margin-top:15px}.categories ul{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.categories ul li{background:silver;font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:23px;letter-spacing:.15em;padding:5px 14px;color:#fff;margin-right:13px;margin-bottom:5px}.categories ul li.current{background:#0606a7}.categories ul li:last-child{margin-right:0}.content .image{display:block;margin:40px auto;border-top:5px solid #b50a0a}.content .image.horizontal{width:100%;max-width:540px}.content .image.vertical{width:100%;max-width:410px}.social{display:flex;flex-direction:row;align-items:center;padding:18px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:30px}.social span{font-family:inter,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:24px;margin-right:40px;color:#000}.social img{width:41px;height:41px;margin-right:40px}h1{font-family:pf din text cond pro;font-style:normal;margin:1.8rem 0 .7rem;color:#000;font-weight:700;font-size:1.5rem;line-height:1.5rem;letter-spacing:.08em}h1 span{color:#0500f5}.table-title b{font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:45px;padding:5px 10px;background:#0606a7;text-transform:uppercase;position:relative;color:#fff;z-index:2;text-align:center}.table-title{position:relative}.table-title::before{content:'';display:block;height:5px;width:100%;background:#f2f2f2;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.table-title b,.graph,.label{display:block;width:100%;max-width:540px;margin:40px auto}.label{margin:35px auto}.label li{font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:29px;margin-bottom:25px;color:#000;display:flex;flex-direction:row;align-items:center}.graph{height:325px}.square1,.square2{height:25px;width:25px;margin-right:8px;display:inline-block}.square1{background-color:#b8b8b8}.square2{background-color:#1202f7}.graph tbody{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(2em,1fr));column-gap:10%;align-items:end;height:100%;margin:3em 0 1em 2.8em;padding:0;border-top:1px solid #919191;border-bottom:1px solid #919191;background:repeating-linear-gradient(180deg,#F2F2F2 0,#F2F2F2 0 1px,transparent 1px,transparent 20%)}.graph tbody:before,.graph tbody:after{position:absolute;left:-3.2em;width:2.8em;text-align:right;font-family:roboto condensed,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#000}.WeightConsistently tbody:before{content:"100%";top:-1em}.WeightConsistently tbody:after{content:"0%";bottom:-1em}.graph tbody th{position:absolute;top:-3em;left:0;width:100%;font-weight:400;text-align:center;white-space:nowrap;text-indent:0;transform:rotate(-45deg)}.graph tr{position:relative;display:block}.graph tr:hover{z-index:999}.graph tr:hover{opacity:.7}.graph th,.graph td{display:block;text-align:center}.graph td{width:100%;height:100%;border-radius:.5em .5em 0 0;transition:background .5s}.graph td span{overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:36px;width:100px;color:#fff;transition:opacity .5s}.AveragePounds tbody::before,.AverageMineral tbody::before{content:"Pounds";font-family:roboto condensed,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#000;position:absolute;top:46%;transform:translate(-50%,-50%);transform:rotate(-90deg)}.AverageWeightLoss tbody::before{content:"Average Pounds Lost After 1 Month";font-family:roboto condensed,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#000;width:325px;position:absolute;top:45%;text-align:center;left:-11em;transform:translate(-50%,-50%);transform:rotate(-90deg)}.AverageWeightLossPercentage tbody::before{content:"% Who Lost Over 30 Pounds After 1 Month";font-family:roboto condensed,sans-serif;font-style:normal;font-weight:400;font-size:18px;width:325px;line-height:32px;color:#000;position:absolute;top:45%;text-align:center;left:-11em;transform:translate(-50%,-50%);transform:rotate(-90deg)}.SideEffects tbody::before{content:"% Who Experienced Side Effects";font-family:roboto condensed,sans-serif;font-style:normal;font-weight:400;font-size:18px;width:325px;line-height:32px;color:#000;position:absolute;top:45%;text-align:center;left:-11em;transform:translate(-50%,-50%);transform:rotate(-90deg)}a{cursor:pointer;color:#0606a7;text-decoration:none}.content a:not(.features-wrapper a){text-decoration:underline;color:#0500f5}.prod-img{display:block;width:100%;max-width:220px;margin:40px auto}.coupon{width:100%;margin:40px auto 10px;position:relative}.coupon span{display:block;width:100%;max-width:350px;margin:0 auto;font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#000;text-align:center;background:#fff;position:relative;z-index:2}.coupon::before{content:'';display:block;height:0;border-bottom:2px dashed #919191;width:100%;background:#f2f2f2;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coupon::after{content:" ";width:50px;height:37px;background:url(scissors.png) no-repeat;background-size:contain;position:absolute;top:-20px;right:20px;z-index:2}.claim-now{font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#0606a7;text-align:center}.note{font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:29px;text-align:center;margin:20px auto 10px;padding:5px 0;background:#ff0}.stock-update img{width:18px;margin-right:5px}.stock-update{border:1px dotted #000;background:#effff7;padding:4px 9px;margin:15px 0;display:flex;align-items:center}.stock-update p{margin:0}.stock-update span{color:#3587dc}.order-block{padding:20px;border:1px dotted #000;background:#effff7;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.order-block-img{width:40%;max-width:350px;margin:0 auto}.order-block-text{display:flex;flex-direction:column;align-items:center;width:60%}.order-block-text p{margin-bottom:0;font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:center}.order-block-text .note{margin:10px 0;font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:29px;text-align:center;padding:5px 15px}.button{display:block;background:#7154bb;background:-moz-linear-gradient(180deg,rgba(113,84,187,1) 0%,rgba(16,85,200,1) 61%);background:-webkit-linear-gradient(180deg,rgba(113,84,187,1) 0%,rgba(16,85,200,1) 61%);background:linear-gradient(180deg,rgba(113,84,187,1) 0%,rgba(16,85,200,1) 61%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7154bb",endColorstr="#1055c8",GradientType=1);text-align:center;width:100%;max-width:500px;text-align:center;margin:15px auto;color:#fff;font-family:inter,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:54px;text-decoration:none;border-radius:10px;padding:20px 15px;color:#fff}.checkmark{display:inline-block;font-family:roboto condensed,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#0606a7;text-align:center;padding-left:30px;position:relative}.checkmark::before{content:" ";width:30px;height:29px;background:url(checkmark2.png) no-repeat;background-size:contain;position:absolute;left:5px;top:-11px}.logo--img--wrapper{display:none}.pre-title{font-family:pf din text cond pro;color:#f72210;font-size:1rem;text-transform:uppercase;line-height:1rem;height:1rem;margin:0;margin-block-start:0;margin-block-end:0}.after--title{font-family:pf din text cond pro;color:#000;text-transform:uppercase;font-size:1rem;letter-spacing:.04em;line-height:1rem;margin:.3rem 0 0}.after--title span{color:#f72210}.wrapper .content .social--img{margin:0;border:none;width:250px}p.drop--capital::first-letter{font-family:lato;font-style:normal;font-weight:400;font-size:55px;line-height:40px;padding:6px 3px;margin-right:6px;float:left}.quote{width:90%;display:flex;flex-direction:row;align-items:flex-start;margin:40px auto;background:#f6f6f6}.quote img{padding:0 10px 10px;width:100%;max-width:300px;margin:0 auto}.quote_text p{font-style:italic!important;color:#757575}.quote_text .name{font-style:normal!important;color:#000}.quote_text p:last-child{margin-bottom:0}.student--quote .student--name{font-style:italic!important}.before--after--wrapper{width:540px;max-width:100%;background-color:#f6f6f6;margin:0 auto}.content .before--after--wrapper p{color:#757575;font-family:lato;font-style:italic;font-size:1rem;line-height:1.2rem;letter-spacing:.08em;padding:4px 5px 8px}.content .before--after--wrapper p .before--after--name{color:#000}.content .before--after--wrapper img{border:none!important;margin-top:0;margin-bottom:0}@media screen and (max-width:1150px){.menu{display:none}}@media screen and (max-width:750px){.order-block{flex-direction:column}.order-block-img{width:100%;margin-bottom:20px}.order-block-text{width:100%}}@media screen and (max-width:600px){header{margin-bottom:0}header .top{padding:unset;height:64px;min-height:unset;text-align:left}header .top .logo{max-width:320px}.logo-text{font-size:2rem;line-height:2.5rem;text-align:left;padding-left:1rem}.logo--img--wrapper{display:flex;gap:.5rem;position:absolute;right:12px;top:50%;transform:translate(0,-50%);align-items:flex-end;justify-content:flex-end}.logo--img--wrapper>img:nth-child(1){width:16px;height:19px}.logo--img--wrapper>img:nth-child(2){width:23px;height:21px}.wrapper .content .social--img{margin:0;border:none;width:212px}p.drop--capital::first-letter{line-height:29px;font-size:45px}.quote_text{padding:1.3rem 1rem}.quote img{padding:0;margin:0;max-width:unset;text-align:center}.pre-title{font-size:.8rem;line-height:14px;height:14px}.after--title{font-size:.7rem;letter-spacing:.04em;line-height:.7rem;margin:.3rem 0 0}.wrapper .content .social--img{margin:0;border:none;width:212px}.quote .student--quote{padding:.4rem .3rem}.content{padding:12px 15px 30px}.current-category{display:none}.title{font-size:24px;line-height:29px;font-family:pf din text cond pro;text-transform:capitalize;color:#000}.subtitle{font-size:20px;line-height:25px}.post-date{font-weight:300;font-size:14px;line-height:25px}.categories ul li{font-size:12px;line-height:14px;margin-right:5px;letter-spacing:.15em}.content .image.horizontal,.content .image.vertical{max-width:100%}.content .image{margin:35px auto;border-top:4px solid #b50a0a}.social img{width:27px;height:27px;margin-right:15px}.social{padding:12px 0}.social span{font-size:15px;line-height:18px;margin-right:20px}p{font-family:lato;font-size:1rem;line-height:1.3rem;letter-spacing:.08rem}h1{font-size:1.5rem;line-height:1.5rem}.table-title b{font-size:17px;line-height:31px}.table-title::before{display:none}.table-title b,.graph,.label{max-width:100%;margin:25px 0}.graph{margin-top:0;margin-bottom:35px}.graph tbody{margin-top:0;margin-left:2em}.table-title{margin-top:35px}tbody::before,tbody::after{font-size:12px!important;line-height:22px!important}.graph td span{font-size:12px;line-height:25px}.coupon::before,.coupon::after{display:none}.AverageWeightLoss tbody::before,.AverageWeightLossPercentage tbody::before,.SideEffects tbody::before{left:-15em}.label li{margin-bottom:15px}.content .title--image{margin:13px 0 15px}}@media screen and (max-width:500px){.stock-update img{display:none}.button{font-size:24px;line-height:30px}}@media screen and (max-width:400px){.note,.order-block-text .note{font-size:18px;line-height:32px;letter-spacing:-.02em;padding:5px}.button{font-size:24px;line-height:30px}}footer{display:block;width:100%;max-width:600px;text-align:center;margin:0 auto;padding:15px 5px}footer p{font-size:14px;line-height:14px;margin-bottom:5px}footer p:last-child{margin-bottom:0}@media screen and (max-width:950px){.quote{flex-direction:column}}@media screen and (max-width:500px){.quote{width:100%}}