:root{--pink:#df0957;--darkPink:#be0349;--purple:#4f205d;--lightestPurple:#d3b8db;--lightPurple:#642a73;--white:#fff;--black:#000;--lightGrey:#ddd;--grey:#707070;--grey-600:#757575;--grey-800:#444;--greenPhone:#1ac494;--errorForm:#dc143c;--doneForm:#28a745;--orange:#ff6307;--tGreen:#1ac494;--tPurple:#4f205d;--tRed:#be0349;--tGrey:#979797;--tLightGrey:#f8f9fa;--bkgPurple:#d3b8db;--bkgPink:#f3e2e4;--brand-primary:#df0957;--brand-primary-dark:#be0349;--brand-secondary:#4f205d;--text-color:#000;--text-color-muted:#707070;--text-color-inverse:#fff;--bg-page:#fff;--bg-soft:#f3e2e4;--bg-alt:#d3b8db;--bg-muted:#f8f9fa;--border-color:#ddd;--state-success:#1ac494;--state-danger:#dc143c;--state-warning:#ff6307;--form-phone:#1ac494}#page-programs .logo-proteines-plus .prog_title{transform:scale(.6) skew(-10deg) rotate(-3deg)}@media only screen and (min-width:425px){#page-programs .logo-proteines-plus .prog_title{transform:scale(.7) skew(-10deg) rotate(-3deg)}}@media only screen and (min-width:768px){#page-programs .logo-proteines-plus .prog_title{transform:scale(.5) skew(-10deg) rotate(-3deg)}#page-programs .logo-proteines-plus{display:flex;justify-content:center}#page-home .logo-proteines-plus .prog_title{transform:scale(.9) skew(-10deg) rotate(-3deg)}}.logo-proteines-plus{text-align:center}.logo-proteines-plus .prog_title{background-color:#4f205d;border-radius:1rem;color:var(--white);display:inline-block;font-size:2.5rem;font-weight:700;padding:.3rem 3rem .2rem .8rem;position:relative;text-align:center;text-transform:uppercase;transform:scale(.8) skew(-10deg) rotate(-3deg)}@media only screen and (min-width:768px){.logo-proteines-plus .prog_title{transform:scale(1) skew(-10deg) rotate(-3deg)}}.logo-proteines-plus .prog_title .prot{font-family:Lato,sans-serif;font-weight:900;transform:skew(10deg)}.logo-proteines-plus .prog_title .plus{color:var(--tRed);font-size:8rem;font-weight:900;line-height:8rem;position:absolute;right:-30px;top:-31px}.logo-proteines-plus u{bottom:0;color:#4f205d;display:inline-block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;line-height:2.2rem;position:absolute;right:20px;text-transform:uppercase}@media only screen and (min-width:768px){.logo-proteines-plus u{bottom:3px;right:-1px}}#hero{background-color:#4f205d;padding:0}@media only screen and (min-width:768px){#hero{background-color:#f7f0fc}}#hero .hero_title__block{height:stretch}#hero .hero-media{padding-top:25px;position:relative;width:100%}@media only screen and (min-width:1200px){#hero .hero-media{width:140%}}#hero .hero-media__image{width:100%}@media only screen and (min-width:1200px){#hero .hero-media__image{margin:0 auto;width:64%}}#hero .hero-media__badge{height:auto;pointer-events:none;position:absolute;right:25%;top:0;width:clamp(70px,12vw,120px);z-index:2}@media only screen and (min-width:768px){#hero .hero-media__badge{top:-30px}}@media only screen and (min-width:992px){#hero .hero-media__badge{top:-10px}}#hero .hero_header{align-items:center;background:url(/build/images/bkg_prot.6224ae2f.webp) no-repeat 0 0;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;text-align:center}@media only screen and (min-width:768px){#hero .hero_header{height:stretch;margin-top:0;padding:0}}#hero .hero__title{display:inline-block;padding:1.5rem 0;position:relative;text-align:center}@media only screen and (min-width:768px){#hero .hero__title{padding:2rem 0}}#hero h2{color:#4f205d;font-size:1.2rem;margin:0;padding:5px 16px 0;text-align:center}#hero h2,#hero h2 span{font-family:Montserrat,sans-serif;font-weight:600;line-height:2rem}#hero h2 span{color:var(--tRed);font-size:1.6rem}#hero #proteines_plus{margin:0 auto;max-width:1320px}#hero #proteines_plusMobile{display:flex;flex-direction:column;padding:0}#hero .form__after{background-color:var(--tPurple);padding-bottom:0!important}