#hero{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background-size:cover;background-color:var(--color-0);color:var(--color-5);gap:20px;background-image:url("../img/hero-kick.jpg");background-repeat:no-repeat;background-position:right center}#hero-portrait{display:none}#hero-text{background:linear-gradient(to right,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,0) 60%);padding:30px 30px;height:100%;flex:1 1 0;display:flex;flex-direction:column;justify-content:space-between}#hero-text>h1,#hero-text>p{word-wrap:break-word;max-width:40ch}#hero-text>h1{font-size:2.5rem;margin-top:5px;margin-bottom:1rem}#hero-photo-caption{display:block;position:absolute;font-size:1rem;color:var(--color-5);margin-top:5px;bottom:20px;font-size:large;font-weight:700;right:30px;text-shadow:0 0 10px #0007,0 0 15px #0007,0 0 20px #0007,0 0 25px #0007}#hero-text>p{font-size:1.5rem;color:#fff}.hero-break{display:inline}#learn-more{display:inline-block;background-color:rgba(4,109,161,.5);color:#fff;border:#fff 2px solid;text-align:center}#hero-subtext{font-size:1.2rem!important}@media only screen and (max-width:1280px){#hero-text b{text-shadow:0 0 10px #0007,0 0 15px #0007,0 0 20px #0007,0 0 25px #0007}}@media only screen and (max-width:1050px){#hero{background-position:calc(100% + 50px) center}}@media only screen and (max-width:980px){#hero{background-position:calc(100% + 100px) center}}@media only screen and (max-width:800px){#hero{display:block;background-image:none;background-color:var(--color-0);padding-bottom:0;background:var(--color-1);background:linear-gradient(0deg,var(--color-0) 0,var(--color-1) 100%)}#hero-text{background:0 0;text-align:center;padding-bottom:15px}#hero-text>p{font-size:1.2rem;max-width:100%;margin-bottom:10px;margin-top:10px}#hero-text>h1{margin:0}#hero-text div:first-of-type a{margin-top:10px;margin-bottom:10px}#hero-photo-caption{display:none}#hero-text b{text-shadow:none}}@media only screen and (max-width:550px){#hero-text>h1{font-size:2rem;margin:0}.hero-break{display:none}}.byline{font-size:.9em;font-style:italic;margin:0 0 1em}article,article *{overflow-wrap:anywhere;word-break:break-word}.toc-anchor{display:block;position:relative;top:-80px;visibility:hidden}#hero{background-image:url("img/health-coach-vs-dietitian-vs-personal-trainer.jpg");background-size:auto 607px;background-repeat:no-repeat;background-position:left center;height:607px;width:100%}#hero-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2em}#hero-text>h1,#hero-text>p{margin:0;padding:0}@media only screen and (max-width:800px){#hero{background-image:none;background:linear-gradient(0deg,var(--color-0) 0,var(--color-1) 100%)}}