.divbrwnbgcolor {
    background-color: #f1ddc9
}

.textcontainer {
    width: 100%;
    max-width: 732px
}

#healthdiv h3 {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: .02em;
    color: #000
}

#healthdiv div h2 {
    font-family: Pluto;
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 39px;
    letter-spacing: .02em;
    color: #000
}

#healthdiv div {
    width: 100%;
    max-width: 590px
}

#healthdiv div img {
    width: 25px;
    height: 25px;
    vertical-align: middle
}

.circlecharacter {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: .02em;
    color: #000
}

.divgreybgcolor {
    background-color: #f2f2f2
}

.leftborderline {
    border-left: 4px solid #237a60
}

.leftborderline span {
    background-color: #fff;
    font-family: Work Sans;
    font-style: italic;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #503830;
    width: 100%;
    max-width: 700px;
    display: block;
    margin-left: 10px;
    border-radius: 5px
}

.d-flex {
    display: flex
}

.divgreybgcolor .container p {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: .02em;
    color: #000
}

.imagecaption {
    width: 100%;
    max-width: 520px;
    display: inline-block;
    box-sizing: border-box
}

.textfieldsimg {
    display: inline-block;
    float: right
}

.divgreybgcolor .container h2 {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 39px;
    letter-spacing: .02em;
    color: #000
}

.imgdiv {
    flex: 1
}

.imgdiv:not(:first-child) {
    margin-left: 30px
}

.imgdiv img {
    display: block
}

.imgdiv span {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: .02em;
    color: #000
}

.imgcaption h2 {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 39px;
    letter-spacing: .02em;
    color: #000
}

.imgcaption .d-block div {
    display: inline-block;
    width: 100%;
    max-width: 360px
}

.fruitred {
    color: #f5556e;
    font-family: Work Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 12px;
    letter-spacing: 1px
}

.fruitblue {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 12px;
    letter-spacing: 1px;
    color: #40b2c9
}

.fivemins {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 12px;
    letter-spacing: .5px;
    color: #121212
}

.simplejuice {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    color: #121212;
    display: block
}

.adds {
    background-color: #f7f6f4;
    padding-bottom: 30px
}

.adds h2 {
    font-family: Pluto;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    text-align: center;
    letter-spacing: .02em;
    color: #949492;
    margin: 0;
    padding: 1rem 0
}

.adds div {
    display: flex;
    justify-content: center
}

.adds div a {
    display: inline-block;
    margin: 0 30px
}

.slide2Bgimg {
    width: 100%;
    max-width: 920px
}

.slide2Bgimgdiv {
    position: relative
}

.slide2Bgimgdiv h1 {
    font-family: Pluto;
    font-style: normal;
    font-weight: 400;
    font-size: 46px;
    line-height: 57px;
    letter-spacing: .03em;
    color: #257a60
}

.slides2Bgspan {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: .5px;
    color: #121212
}

.textoverimage {
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    max-width: 530px;
    padding: 0 50px;
    box-sizing: border-box
}

.textoverimage.withBG {
    top: 50% !important;
    max-width: 605px !important;
    background-color: #00000080;
    transform: translateY(-50%);
    padding-bottom: 20px
}

.clearboth {
    clear: both
}

.abutton {
    background-color: #257a60;
    width: 187.87px;
    height: 56px;
    border-radius: 30px;
    font-family: Pluto;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 56px;
    text-align: center;
    letter-spacing: .02em;
    color: #fff;
    display: block
}

.tipsauthor {
    position: absolute;
    width: 100%;
    bottom: 0
}

.textoverimage .tipsauthor {
    position: unset !important
}

.imageandcaption2 h2 {
    font-family: Pluto;
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 37px;
    letter-spacing: .03em;
    color: #000
}

.imgandcaptiondiv {
    width: 100%;
    max-width: 200px;
    text-align: center
}

.popularslides {
    width: 100%;
    max-width: 1100px
}

.popularslides h1 {
    font-family: Pluto;
    font-style: normal;
    font-weight: 500;
    font-size: 36px;
    line-height: 36px;
    color: #257a60
}

.imagegroup {
    border-top: 1px solid #257a60;
    padding-top: 30px;
    padding-bottom: 5px
}

.popular1 {
    position: relative;
    background-color: #000
}

.popular1 img {
    opacity: .4
}

.populartitle {
    font-family: Work Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 39px;
    text-align: center;
    color: #fff;
    position: absolute;
    top: 50%;
    transform: translateY(-100%);
    width: 100%;
    text-decoration: none
}

.populartime {
    font-family: Lato;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    text-align: center;
    position: absolute;
    bottom: 25px
}

.alignsuper {
    vertical-align: super
}

.marginleft20 {
    margin-left: 20px
}

.popular2 {
    position: relative
}

.topic.active span {
    color: #257a60;
    font-size: 18px !important;
    font-weight: 700 !important
}

/*# sourceMappingURL=/cdn/shop/t/10/assets/emma.blog.css.map?v=36312289432021769481687504953 */