@charset "UTF-8";.success-stories{padding-top:60px;padding-bottom:30px}.success-stories *{box-sizing:border-box;font-family:Nunito,sans-serif}.success-stories-container{max-width:360px;padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.success-stories-container{max-width:728px}}@media screen and (min-width:1200px){.success-stories-container{max-width:1170px}}.success-stories img{max-width:100%;height:auto;display:block}.success-stories p{margin:0}.success-stories .btn{color:#ff5858;border:3px solid #ff5858;border-radius:23px;padding:8px 25px;font-size:16px;text-align:center;font-weight:700;line-height:21.82px}.success-stories .btn:hover{background-color:#ff5858;color:#fff}.success-stories .btn.btn-black{background-color:#000;color:#fff;border:4px solid #ff5858;border-radius:30px;font-size:21px;width:270px}.success-stories .btn.btn-black:hover{background-color:#333}.success-stories .btn.btn-red{background-color:#ff5858;color:#fff;border:4px solid #fff;border-radius:30px;font-size:21px;width:270px}.success-stories__header h1{font-size:28px;line-height:31px;font-weight:700;text-transform:uppercase;letter-spacing:-1.75px;text-align:center;color:#6654ce;max-width:288px;margin:0 auto 5px}@media screen and (min-width:768px){.success-stories__header h1{font-size:48px;line-height:43.2px;letter-spacing:-2.38px}}@media screen and (min-width:1200px){.success-stories__header h1{font-size:58px;line-height:52.2px;letter-spacing:-3.63px;max-width:560px}}.success-stories__header h1 span{color:#ff5858}.success-stories__header p{font-weight:600;text-align:center;color:#000;line-height:21.82px;margin:0 auto 40px;max-width:288px}.success-stories__list{display:flex;justify-content:center;flex-wrap:wrap}.success-stories__list .item{width:100%;max-width:320px;background-color:rgba(102,84,206,.0784313725);border-radius:20px;margin:0 0 40px}@media screen and (min-width:768px){.success-stories__list .item{margin:0 10px 40px}}.success-stories__list .item .img{position:relative}.success-stories__list .item .img img{border-radius:20px 20px 0 0}.success-stories__list .item .img .badge{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:20px;width:74px;height:74px;border-radius:50%;color:#fff;font-size:18px;text-align:center;line-height:20px;transform:translateX(-50%);background-color:#ff5858}.success-stories__list .item .desc{text-align:center;padding:12px 20px 30px}.success-stories__list .item .desc .name{color:#ff5858;font-size:20px;font-weight:700;margin-bottom:10px;line-height:20px;letter-spacing:-.91px}.success-stories__list .item .desc p{font-size:16px;line-height:20px;letter-spacing:-.73px;margin-bottom:20px}@media screen and (min-width:768px){.success-stories__list .item .desc p{min-height:80px}}.success-stories__line{padding:60px 0;text-align:center;color:#fff;background-color:#6654ce}@media screen and (min-width:768px){.success-stories__line{margin:0 20px}}@media screen and (min-width:1200px){.success-stories__line{margin:0 30px}}.success-stories__line .title{font-size:22px;line-height:24px;font-weight:700;letter-spacing:-1px;margin-bottom:30px}@media screen and (min-width:1200px){.success-stories__line .title{font-size:32px}}.success-stories__story .img{position:relative;width:100%;min-width:328px;margin-bottom:85px;padding:10px;background-color:#e4dfff;border-radius:20px}.success-stories__story .img img{border-radius:20px;width:100%}.success-stories__story .img .badge{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:0;width:90px;height:90px;border-radius:50%;color:#fff;font-size:25px;font-weight:700;line-height:20px;text-align:center;transform:translateX(-50%) translateY(calc(50% - 10px));background-color:#ff5858}.success-stories__story .desc{border:5px solid #e4dfff;padding:60px 10px 50px 10px;border-radius:30px;text-align:center;width:100%;min-width:328px;margin-bottom:20px}.success-stories__story .desc .name{text-transform:uppercase;font-size:30px;line-height:27px;color:#6654ce;font-weight:700;background-color:#fff;padding:0 10px;width:270px;position:absolute;left:50%;transform:translateX(-50%) translateY(calc(-50% - 50px))}@media screen and (min-width:768px){.success-stories__story .desc .name{width:420px;transform:translateX(-50%) translateY(calc(-50% - 60px))}}.success-stories__story .desc h2{font-size:32px;line-height:43.65px;color:#6654ce}.success-stories__story .desc p{font-size:20px;font-weight:400;line-height:27.28px}.success-stories__story .desc p span.bold{font-weight:900}.success-stories__story .offer{padding:30px 10px 30px 10px;text-align:center;width:100%;min-width:328px;margin-bottom:40px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width:1200px){.success-stories__story .offer{flex-direction:row;align-items:center}}.success-stories__story .offer .title{margin:0 auto;font-size:28px;line-height:25.2px;font-weight:700;color:#000}@media screen and (min-width:1200px){.success-stories__story .offer .title{width:50%;margin:0;padding-right:20px;text-align:right}}.success-stories__story .offer .title span{color:#ff5858}.success-stories__story .offer a.btn{margin-top:14px;margin-left:auto;margin-right:auto;width:100%;max-width:378px;line-height:28.64px;padding:10px 25px}@media screen and (min-width:1200px){.success-stories__story .offer a.btn{width:50%;margin-top:0;margin-left:20px;margin-right:auto}}.success-stories__story .opinion-box{background-color:#6654ce;padding:60px 40px 40px 40px;border-radius:30px;text-align:left;width:100%;min-width:328px;position:relative;margin-bottom:25px}.success-stories__story .opinion-box::before{color:#b0a3fc;position:absolute;top:-170px;font-size:165px;font-weight:700;content:"„"}.success-stories__story .opinion-box p{color:#b0a3fc;font-size:22px;font-weight:700;line-height:30.01px}.success-stories__story .opinion-box p span{color:#fff;font-size:22px;font-weight:900;line-height:30.01px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.success-stories__story .opinion-box .opinion-signature{color:#fff;font-size:16px;font-weight:900;line-height:21.82px;margin-top:26px}.success-stories__story .what-has-changed-box{border:4px solid #e4dfff;padding:50px 10px 50px 10px;border-radius:30px;text-align:center;width:100%;min-width:328px;margin-bottom:60px}.success-stories__story .what-has-changed-box .title{font-size:32px;line-height:43.65px;font-weight:700;color:#6654ce;margin-bottom:25px}.success-stories__story .what-has-changed-box p{font-size:20px;font-weight:400;line-height:27.28px}.success-stories__story .what-has-changed-box p span{font-weight:800}.success-stories__story .keto-changes-offer-box{background-color:#ff5858;padding:70px 10px 70px 10px;border-radius:30px;text-align:center;width:100%;min-width:328px;margin-bottom:68px;position:relative}.success-stories__story .keto-changes-offer-box .avocado-icon{position:absolute;top:0;left:30px;width:107.5px;height:71.46px;background-image:url(/img/keto/UsersSuccessStories/avocadoImage_resize-min.png);background-position:center top;background-size:cover;transform:translateY(-50%) rotate(-47.1deg)}.success-stories__story .keto-changes-offer-box .broccoli-icon{position:absolute;bottom:0;right:60px;width:83.29px;height:98.43px;background-image:url(/img/keto/UsersSuccessStories/broccoli_resize-min.png);background-position:center top;background-size:cover;transform:translateY(50%) rotate(-14.2deg)}.success-stories__story .keto-changes-offer-box .title{color:#fff;font-size:34px;font-weight:700;line-height:37.4px}.success-stories__story .keto-changes-offer-box a.btn{margin-top:14px;width:100%;max-width:292px;padding:10px 25px;border:5px solid #fff;border-radius:29px;font-size:21px;font-weight:700;line-height:23.1px}@media screen and (min-width:1200px){.success-stories__story .keto-changes-offer-box a.btn{max-width:378px}}.success-stories__story .keto-changes-offer-box a.btn span{color:#ff5858}.success-stories__story .keto-changes-offer-box a.btn span::before{content:"\a";display:block}@media screen and (min-width:1200px){.success-stories__story .keto-changes-offer-box a.btn span::before{content:"";display:inline}}.success-stories__story .keto-benefits-box{padding:40px 0;text-align:center;width:100%;min-width:328px}.success-stories__story .keto-benefits-box .title{font-size:35px;font-weight:900;line-height:31.5px;letter-spacing:-.04em;color:#000;margin-bottom:35px}.success-stories__story .keto-benefits-box .title span{color:#ff5858}.success-stories__story .keto-benefits-box ul{list-style:none;padding:0;font-size:20px;font-weight:600;line-height:23px;text-align:center;color:#000;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media screen and (min-width:1200px){.success-stories__story .keto-benefits-box ul{flex-direction:row;align-items:center}}.success-stories__story .keto-benefits-box ul li{position:relative;margin-bottom:35px}@media screen and (min-width:1200px){.success-stories__story .keto-benefits-box ul li{width:33%}}.success-stories__story .keto-benefits-box ul li::before{content:"";display:block;width:35px;height:35px;border-radius:50%;position:relative;margin:10px auto;background-image:url(/img/keto/UsersSuccessStories/check-mark.svg);background-position:center top;background-size:cover}.success-stories .keto-calculator-box{padding:40px 0;text-align:center;background-color:#000}.success-stories .keto-calculator-box .title{font-size:35px;font-weight:900;line-height:31.5px;letter-spacing:-.04em;color:#fff;margin-bottom:35px}.success-stories .keto-calculator-box .title span{color:#ff5858}