@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}30%{opacity:0;transform:translateY(-70%)}100%{transform:translateY(0);opacity:1}}html{font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}body{font-weight:400}#mns-foundation-build #page{background-color:transparent}#mns-foundation-build #main-wrap.layout-x.foundation-override{max-width:1300px}#mns-foundation-build #main-wrap.layout-x.foundation-override .main-content{width:100%;float:none;padding:0 0 2em;background-color:transparent;border:none}#mns-foundation-build #main-wrap.layout-x.foundation-override header,#mns-foundation-build #main-wrap.layout-x.foundation-override section{padding:55px 3% 25px;background-color:#fff}#mns-foundation-build #main-wrap.layout-x.foundation-override section:last-child{padding-bottom:3%}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-section{margin-top:1em}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid{padding:55px 46px 25px}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell{margin-bottom:40px}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell .image-block{position:relative}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell h4{font-size:1.2em;color:#000;padding:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell h4 a{color:#000}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell ul{list-style:none;padding:0;margin:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell ul li{display:inline-block}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell.header{width:100%}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell.title-container{margin-bottom:10px}#mns-foundation-build #main-wrap.layout-x.foundation-override select,#mns-foundation-build #main-wrap.layout-x.foundation-override textarea{border-radius:2px}#mns-foundation-build #main-wrap.layout-x.foundation-override h2,#mns-foundation-build #main-wrap.layout-x.foundation-override h3,#mns-foundation-build #main-wrap.layout-x.foundation-override h4,#mns-foundation-build #main-wrap.layout-x.foundation-override h5{margin-bottom:.7rem;padding-bottom:0}#mns-foundation-build #main-wrap.layout-x.foundation-override h1{text-transform:uppercase;font-family:nimbus_heavy,sans-serif;font-weight:800;color:#059;text-align:center;margin-bottom:1.2rem;padding:0 3.5%}#mns-foundation-build #main-wrap.layout-x.foundation-override h2.landing-subheader{font-size:20px;color:#000;font-weight:300;line-height:1.4;margin-bottom:0;text-align:center;font-family:Nimbus,sans-serif}#mns-foundation-build #main-wrap.layout-x.foundation-override .blue-stripe{position:relative;padding:14px 0;margin-top:1em;margin-bottom:0;background-color:#059;color:#fff;text-align:center;text-transform:uppercase}#mns-foundation-build #main-wrap.layout-x.foundation-override .blue-stripe *{color:#fff}#mns-foundation-build #main-wrap.layout-x.foundation-override .blue-stripe h2{margin:0;padding:0;text-transform:uppercase}#mns-foundation-build #main-wrap.layout-x.foundation-override h2{font-size:1.1rem;text-align:center}#mns-foundation-build #main-wrap.layout-x.foundation-override h2.content-header{font-size:1.8rem;text-align:left}#mns-foundation-build #main-wrap.layout-x.foundation-override .inline-block{display:inline-block}#mns-foundation-build #main-wrap.layout-x.foundation-override .category-block p{line-height:1.4}#mns-foundation-build #main-wrap.layout-x.foundation-override .grey-background{background:#f1f1f1}#mns-foundation-build #main-wrap.layout-x.foundation-override svg.icon-overlay{position:absolute;width:25%;max-width:180px;left:0;right:0;margin:auto;top:0;bottom:0;opacity:.7}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell:not(.content){margin-bottom:2rem;position:relative}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell:not(.content) a{color:#333;transition:.3s ease-in-out;cursor:pointer;display:block}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell:not(.content) a:hover{opacity:.8}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell:not(.content) a.has-icons{padding-bottom:90px}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell:not(.content) p{-webkit-margin-after:0}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .catBox,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .catBox{padding-bottom:52px}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons{display:flex;justify-content:space-between;width:calc(100% - 15px);position:absolute;bottom:0}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li{flex:1 1 33.333%;text-align:center;line-height:1.3;padding:0 2%;position:relative}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li:after,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li:after{content:'';position:absolute;bottom:0;right:0;background:1px #e6e7e8;height:calc(100% - 16px);width:1px}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li *,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li *{font-size:15px}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li h6.label,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li h6.label{text-transform:lowercase;display:block;color:#059;background:0 0;font-size:.9rem;font-weight:800;margin:0 6% 5px}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li .attribute-value,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li .attribute-value{font-weight:600}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li:first-child,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li:first-child{padding-left:0}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li:last-child,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li:last-child{padding-right:0}#mns-foundation-build #main-wrap.layout-x.foundation-override #top-exercises .node-icons li:last-child:after,#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .node-icons li:last-child:after{display:none}#mns-foundation-build #main-wrap.layout-x.foundation-override .has-attributes .catBox{padding-bottom:60px}#mns-foundation-build #main-wrap.layout-x.foundation-override .ingredients-list .cell{margin-bottom:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .ingredients-list .cell a{margin-bottom:0;color:#059;line-height:2}#mns-foundation-build #main-wrap.layout-x.foundation-override .image-block{position:relative;display:block;color:#333;margin-bottom:1rem}#mns-foundation-build #main-wrap.layout-x.foundation-override .image-block:before{content:"";display:block;position:relative;width:100%;padding-top:62.54355%}#mns-foundation-build #main-wrap.layout-x.foundation-override .image-block .intrinsic-content{position:absolute;top:0;left:0;right:0;bottom:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .image-block img{width:100%}#mns-foundation-build #main-wrap.layout-x.foundation-override .image-block h3{font-size:20px;color:#fff;padding:10px 0 6px 10px;margin-bottom:0;position:absolute;bottom:0;width:calc(100% - 10px);background:rgba(0,0,0,.7)}#mns-foundation-build #main-wrap.layout-x.foundation-override .image-block .goal-title{position:absolute;font-weight:800;color:#fff;bottom:0;left:0;line-height:2.2;padding:0 20px 0 16px;background-color:rgba(0,87,153,.9);width:auto}#mns-foundation-build #main-wrap.layout-x.foundation-override .two-column-grid .cell{margin-bottom:2rem}#mns-foundation-build #main-wrap.layout-x.foundation-override .two-column-grid .image-block{vertical-align:top;display:inline-block;width:33%}#mns-foundation-build #main-wrap.layout-x.foundation-override .two-column-grid .image-block:before{display:none}#mns-foundation-build #main-wrap.layout-x.foundation-override .two-column-grid .content-block{width:60%;padding-left:1rem}#mns-foundation-build #main-wrap.layout-x.foundation-override .two-column-grid .content-block p{line-height:1.4;font-size:14px}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler{display:none;position:absolute;right:14px;top:14px;z-index:10}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler ul.menu{height:32px;overflow:hidden;list-style:none;margin-left:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler ul.menu *{line-height:1}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler ul.menu li{text-transform:lowercase;font-size:14px;display:inline-block;cursor:pointer}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler ul.menu li:not(.active){display:none}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler ul.menu li i{margin-left:5px;vertical-align:middle}#mns-foundation-build #main-wrap.layout-x.foundation-override section.grid-margin-x{margin-left:0;margin-right:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel .owl-carousel{position:relative;width:auto;max-width:1300px}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel.owl-theme .owl-dots{margin-top:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel.owl-theme .owl-nav [class*=owl-]{position:absolute;width:60px;height:100%;top:0;background:0 0;border-radius:0;margin:0;padding:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel.owl-theme .owl-nav [class*=owl-] .fa{margin-top:80%;color:#000}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel.owl-theme .owl-nav [class*=owl-].disabled .fa{color:#b3b3b3}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel.owl-theme .owl-nav .owl-prev{left:0;text-align:left;background:linear-gradient(to left,rgba(255,255,255,.3),rgba(255,255,255,.8),#fff)}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel.owl-theme .owl-nav .owl-next{right:0;text-align:right;background:linear-gradient(to right,rgba(255,255,255,.1),rgba(255,255,255,.8),#fff)}#mns-foundation-build #main-wrap.layout-x.foundation-override .contributors-list .image-block{border-radius:50%;overflow:hidden}#mns-foundation-build #main-wrap.layout-x.foundation-override .show-hide-content{display:none;margin-top:1rem}#mns-foundation-build #main-wrap.layout-x.foundation-override .show-hide-wrapper{position:relative;margin:0 0 30px}#mns-foundation-build #main-wrap.layout-x.foundation-override .show-hide-wrapper a{color:#333;display:block}#mns-foundation-build #main-wrap.layout-x.foundation-override .show-hide-wrapper h3{display:inline-block;padding:0;margin:0}#mns-foundation-build #main-wrap.layout-x.foundation-override .show-hide-wrapper button{float:right}#mns-foundation-build #main-wrap.layout-x.foundation-override .bmr-calorie .result,#mns-foundation-build #main-wrap.layout-x.foundation-override .bmr-calorie .tool-error{text-align:center;padding:0 0 20px;font-weight:700}#mns-foundation-build #main-wrap.layout-x.foundation-override .bmr-calorie .result span{display:block;margin-top:4px;color:#23bf5d;font-size:1.4rem}#mns-foundation-build .footer{border-top:none}@media print,screen and (min-width:52.5em){#mns-foundation-build #main-wrap.layout-x.foundation-override h1{padding:0 9%}}@media screen and (min-width:90em){#mns-foundation-build #main-wrap.layout-x.foundation-override h1{padding:0 9%}}@media screen and (max-width:59.99875em){#mns-foundation-build #main-wrap.layout-x.foundation-override header,#mns-foundation-build #main-wrap.layout-x.foundation-override section{padding:30px 20px 20px}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid{padding:20px}#mns-foundation-build #main-wrap.layout-x.foundation-override .content-grid .cell{margin-bottom:10px}#mns-foundation-build #main-wrap.layout-x.foundation-override .blue-stripe{padding:.7em 0}#mns-foundation-build #main-wrap.layout-x.foundation-override .cell:not(.content){margin-bottom:1rem}#mns-foundation-build #main-wrap.layout-x.foundation-override .layout-toggler{display:block}}@media screen and (max-width:37.49875em){#mns-foundation-build #main-wrap.layout-x.foundation-override h1{font-size:1.4em;letter-spacing:-.5px}#mns-foundation-build #main-wrap.layout-x.foundation-override .blue-stripe{text-align:left;padding-left:20px}#mns-foundation-build #main-wrap.layout-x.foundation-override h2,#mns-foundation-build #main-wrap.layout-x.foundation-override h2.blue-stripe{text-align:left}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel:not(.grid) div.cell .image-block{margin-bottom:50px;text-align:center;line-height:1.1}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel:not(.grid) div.cell .image-block h3{font-size:16px;letter-spacing:-.3px;padding:0;background-color:transparent;color:#000;bottom:auto;top:calc(100% + 8px)}#mns-foundation-build #main-wrap.layout-x.foundation-override .landing-categories-carousel a p{display:none}}
