@charset "utf-8";.masthead{position:relative;width:100%;height:auto;min-height:35rem;padding:15rem 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-wood-greens-asparagus.jpg);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 85%,#f7f7f7 100%),url(../bg/integrative-clinical-nutrition-wood-greens-asparagus.jpg);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.masthead2{position:relative;width:100%;height:auto;min-height:35rem;padding:15rem 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-spices-recipes.jpg);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 85%,#f7f7f7 100%),url(../bg/integrative-clinical-nutrition-spices-recipes.jpg);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.masthead4{position:relative;width:100%;height:auto;min-height:35rem;padding:15rem 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-wood-greens-asparagus.jpg);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 85%,#f7f7f7 100%),url(../bg/integrative-clinical-nutrition-wood-greens-asparagus.jpg);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.author_image div{width:58px;height:58px;border:solid 5px #fff;border-radius:50%;overflow:hidden}.author_image div img{max-width:100%}*{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}body{font-family:'Work Sans',sans-serif;font-size:14px;font-weight:400;background:#f7f7f7;color:#a5a5a5}div{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:auto}ul{list-style:none;margin-bottom:0}p{font-family:'Work Sans',sans-serif;font-size:14px;line-height:1.45;font-weight:500;color:rgba(0,0,0,.5);-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}p:last-of-type{margin-bottom:0}p a{display:inline;position:relative;color:inherit;border-bottom:solid 1px #ffa07f;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a,a:active,a:hover,a:link,a:visited{text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}p a:active{position:relative;color:tomato}p a:hover{color:#fff;background:#ffa07f}p a:hover::after{opacity:.2}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}.form-control{color:#db5246}section{display:block;position:relative;box-sizing:border-box}.clear{clear:both}.clearfix::after,.clearfix::before{content:"";display:table}.clearfix::after{clear:both}.clearfix{zoom:1}.float_left{float:left}.float_right{float:right}.trans_200{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.trans_300{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.trans_400{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.trans_500{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fill_height{height:100%}.super_container{width:100%;overflow:hidden}.prlx_parent{overflow:hidden}.prlx{height:130%!important}.parallax-window{min-height:400px;background:0 0}.nopadding{padding:0!important}.header{position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header_content{height:106px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header.scrolled{background:rgba(0,0,0,.75);box-shadow:0 5px 5px rgba(0,0,0,.1)}.header.scrolled .header_content{height:80px}.logo a{font-family:Ubuntu,sans-serif;font-size:20px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.075em}.main_nav{margin-left:46px}.main_nav ul li{display:inline-block}.main_nav ul li:not(:last-child){margin-right:29px}.main_nav ul li a{font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;color:rgba(255,255,255,.5);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.main_nav ul li a:hover,.main_nav ul li.active a{color:#fff}.weather{display:inline-block;margin-right:26px;vertical-align:middle}.temperature{display:inline-block;vertical-align:middle;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;color:#fff;margin-right:4px}.weather_icon{display:inline-block}.search_container form{display:inline-block;position:relative}.header_search_input{display:inline-block;width:262px;height:46px;background:rgba(255,255,255,.2);border:none;outline:0;border-radius:5px;padding-left:49px;color:#fff}.header_search_input::-webkit-input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.5)!important}.header_search_input:-moz-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.5)!important}.header_search_input::-moz-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.5)!important}.header_search_input:-ms-input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.5)!important}.header_search_input::input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.5)!important}.header_search_icon{position:absolute;top:50%;left:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hamburger{display:none;cursor:pointer}.hamburger i{font-size:20px;color:#fff}.hamburger:hover i{color:rgba(255,255,255,.5)}.menu{position:fixed;top:0;right:-400px;width:400px;height:100vh;background:#fff;z-index:101;padding-right:60px;padding-top:87px;padding-left:50px}.menu .logo a{color:#000}.menu.active{right:0}.menu_close_container{position:absolute;top:30px;right:60px;width:18px;height:18px;transform-origin:center center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.menu_close{width:100%;height:100%;transform-style:preserve-3D}.menu_close div{width:100%;height:2px;background:#232323;top:8px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.menu_close div:last-of-type{-webkit-transform:rotate(90deg) translateX(-2px);-moz-transform:rotate(90deg) translateX(-2px);-ms-transform:rotate(90deg) translateX(-2px);-o-transform:rotate(90deg) translateX(-2px);transform:rotate(90deg) translateX(-2px);transform-origin:center}.menu_close:hover div{background:#937c6f}.menu .logo{margin-bottom:60px}.menu_nav ul li{margin-bottom:11px}.menu_nav ul li a{font-family:Ubuntu,sans-serif;font-size:12px;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:.1em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.menu_nav ul li a:hover{color:#937c6f}.menu .search{width:100%;margin-bottom:67px}.search{display:inline-block;width:400px;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.menu .header_search_input{width:100%;background:rgba(0,0,0,.1);border-radius:6px;color:rgba(0,0,0,.5)}.menu .header_search_input::-webkit-input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(0,0,0,.4)!important}.menu .header_search_input:-moz-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(0,0,0,.4)!important}.menu .header_search_input::-moz-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(0,0,0,.4)!important}.menu .header_search_input:-ms-input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(0,0,0,.4)!important}.menu .header_search_input::input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:400!important;color:rgba(0,0,0,.4)!important}.home{width:100%;height:360px}.home_background{position:absolute;top:0;left:0;width:100%;height:100%}.custom_nav_container{z-index:10}.home_slider_nav_container{position:absolute;bottom:264px;left:calc(((100vw - 1170px)/ 2) + (1170px * .75) + 8px)}.custom_dots{display:inline-block;height:12px;margin-left:7px;margin-right:7px}.custom_dot{display:inline-block;padding:2px;cursor:pointer}.custom_dot span{display:block;width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.35);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom_dot.active span{background:#fff}.custom_dot:hover span{background:#fff}.custom_next,.custom_prev{cursor:pointer}.custom_next,.custom_prev{display:inline-block;vertical-align:middle}.custom_next svg polyline,.custom_prev svg polyline{fill:rgba(255,255,255,.35);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom_next:hover svg polyline,.custom_prev:hover svg polyline{fill:#fff}.page_content{background:#f7f7f7}.category{margin-top:10px}.section_panel{z-index:10}.section_title{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;color:#000;padding-bottom:10px;white-space:nowrap;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}.section_title::after{display:block;position:absolute;bottom:0;left:0;width:50px;height:2px;background:#000;content:''}.section_tags{padding-right:94px}.section_tags ul li{display:inline-block;width:auto;height:28px;background:#ededed;border-radius:14px;text-align:center;padding-left:22px;padding-right:22px}.section_tags ul li:not(:last-child){margin-right:4px}.section_tags ul li a{display:block;line-height:28px;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.025em}.section_tags ul li.active,.section_tags ul li:hover{background:#fff}.section_panel_more{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;width:55px}.section_panel_more ul li{position:relative;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.025em}.section_panel_more ul li a{font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.025em}.section_panel_more>ul>li{padding-right:20px;cursor:default;padding-top:22px;padding-bottom:22px}.section_panel_more>ul>li::after{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;font-family:IcoFont;content:"\eab2"}.section_panel_more>ul>li>ul{position:absolute;top:55px;right:0;padding-top:23px;padding-left:29px;padding-right:60px;padding-bottom:23px;background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1);visibility:hidden;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.section_panel_more>ul>li:hover>ul{visibility:visible;opacity:1}.section_panel_more>ul>li:hover::after{content:'\eab9'}.section_panel_more>ul>li>ul li:not(:last-child){margin-bottom:10px}.section_panel_more>ul>li>ul li a{font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.section_panel_more>ul>li>ul li a:hover{color:rgba(0,0,0,.8)}.section_content{padding-top:33px}.card{border:none;border-radius:6px;margin-top:15px}.card-body{padding-top:16px;padding-left:25px;padding-bottom:15px}.card-img-top{border-top-left-radius:6px;border-top-right-radius:6px}.card-title a{font-size:18px;font-weight:600;color:#000;line-height:1.33;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.card-title-small a{font-size:16px;line-height:1.375}.card-title a:hover{color:rgba(0,0,0,.5)}.card-text{margin-top:-1px}.post_meta{display:block;font-family:Ubuntu,sans-serif;color:rgba(0,0,0,.4);font-size:12px;font-weight:500;margin-top:22px}.post_meta a,.post_meta span{display:inline-block;position:relative;font-family:Ubuntu,sans-serif;color:rgba(0,0,0,.4);font-size:12px;font-weight:500}.post_meta span{margin-left:10px;padding-left:5px}.post_meta span::before{display:block;position:absolute;top:1px;left:-4px;content:'•'}.grid{width:calc(100% + 30px)}.grid-item{float:left}.card_large_with_background,.card_large_with_image,.card_largest_with_image{width:555px}.card_default_no_image,.card_default_with_background,.card_small_no_image,.card_small_with_background,.card_small_with_image{width:263px}.card_small_with_image .card-body{padding-top:17px}.card_small_with_image .post_meta{margin-top:32px}.card_default .card-body{padding-top:17px}.card_default .post_meta{margin-top:17px}.card_small_with_background .card-title a{color:#fff}.card_background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:6px;overflow:hidden}.card_small_with_background .post_meta a,.card_small_with_background .post_meta span{color:rgba(255,255,255,.5)}.card_small_with_background .post_meta{margin-top:18px}.card_default_no_image .card-body{padding-top:16px;padding-bottom:6px!important}.card_default_no_image .card-title a{font-size:14px;line-height:1.3;font-weight:500}.card_default_no_image .card-title{line-height:1.3}.card_default_no_image .card-body{padding-bottom:10px}.card_default_with_background .card-body{padding-top:16px;padding-bottom:6px!important}.card_default_with_background .card-title a{font-size:14px;line-height:1.3;font-weight:500;color:#fff}.card_default_with_background .card-title{line-height:1.3}.card_default_with_background .card-body{padding-bottom:10px}.card_large_with_background .card-title a{color:#fff;font-weight:500}.card_large_with_background .post_meta{margin-top:58px}.card_large_with_background .post_meta a,.card_large_with_background .post_meta span{color:rgba(255,255,255,.5)}.load_more{margin-top:80px;margin-bottom:140px}.load_more_button{width:118px;height:36px;background:0 0;border:solid 1px #d7d7d7;border-radius:18px;margin:0 auto;line-height:32px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;color:rgba(0,0,0,.5);cursor:pointer}.load_more_button:hover{background:#d7d7d7}.sidebar{width:100%;height:100%;padding-top:15px;padding-left:30px;padding-bottom:80px}.sidebar_background{position:absolute;top:0;left:0;width:375px;height:100%;background:#ededed}.sidebar_title{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;color:#000}.sidebar_section_content{padding-top:55px}.sidebar_slider_container{width:100%}.side_post a{display:block}.side_post:not(:last-child){margin-bottom:15px}.side_post_image div{width:70px;height:70px;border-radius:6px;overflow:hidden}.side_post_image div img{max-width:100%}.side_post_content{padding-left:20px;margin-top:-5px}.side_post_title{font-size:14px;font-weight:500;color:#000;line-height:1.285;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.side_post_title:hover{color:rgba(0,0,0,.5)}.side_post_content .post_meta{margin-top:7px}.sidebar_slider_nav{position:absolute;top:5px;right:0}.sidebar_slider_nav_container .custom_next svg polyline,.sidebar_slider_nav_container .custom_prev svg polyline{fill:rgba(0,0,0,.15);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.sidebar_slider_nav_container .custom_next:hover svg polyline,.sidebar_slider_nav_container .custom_prev:hover svg polyline{fill:#000}.sidebar_slider_nav_container .custom_dot span{background:rgba(0,0,0,.15)}.sidebar_slider_nav_container .custom_dot.active span,.sidebar_slider_nav_container .custom_dot:hover span{background:#000}.advertising{width:100%;height:340px;margin-top:80px}.advertising_background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.advertising_content{width:100%;height:100%;padding-left:28px;padding-bottom:25px;padding-right:15px}.advertising_perc{font-family:Ubuntu,sans-serif;font-size:12px;font-weight:700;color:#2ddf80;margin-bottom:14px}.advertising_link a{font-size:24px;font-weight:600;color:#fff;line-height:1.33;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.advertising_link a:hover{color:rgba(255,255,255,.5)}.newest_videos{margin-top:72px}.newest_videos .side_post_image div{border-radius:50%;overflow:hidden}.advertising_2{width:100%;height:140px;margin-top:80px}.advertising_2_content{width:100%;height:100%}.advertising_2_link a{font-size:20px;color:#fff;font-weight:400;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.advertising_2_link a span{font-weight:600}.advertising_2_link a:hover{color:rgba(255,255,255,.5)}.future_events{margin-top:72px}.event_date{text-align:center;width:70px;height:70px}.event_day{font-size:40px;font-weight:800;color:rgba(0,0,0,.15);line-height:.75}.event_month{font-size:18px;font-weight:900;text-transform:uppercase;color:rgba(0,0,0,.15);line-height:.75;margin-top:13px}.footer{width:100%;background:#1f1f1f}.footer_content{padding-top:50px;text-align:center;padding-bottom:17px}.footer_logo a{font-family:Ubuntu,sans-serif;font-size:20px;font-weight:700;color:#fff;letter-spacing:.075em;text-transform:uppercase;line-height:.75}.footer_social{margin-top:34px}.footer_social ul li{display:inline-block}.footer_social ul li:not(:last-child){margin-right:21px}.footer_social ul li i{color:#8f8f8f}.footer_social_facebook:hover i{color:#3b5999}.footer_social_twitter:hover i{color:#55acee}.footer_social_pinterest:hover i{color:#bd081c}.footer_social_vimeo:hover i{color:#1ab7ea}.footer_social_instagram:hover i{color:#c26d7a}.footer_social_google:hover i{color:#dd4b39}.copyright{font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500;color:rgba(255,255,255,.1);margin-top:40px}.subscribe{width:100%;height:100%}.subscribe_background{position:absolute;top:0;left:0;width:375px;height:100%;background:#111}.subscribe_content{width:100%;padding-left:30px;padding-right:15px;padding-top:45px}.subscribe_title{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;color:#fff;margin-bottom:32px}.subscribe_content form{position:relative;width:100%}.sub_input{width:100%;background:0 0;border:none;outline:0;border-bottom:solid 1px #888;padding-bottom:9px;color:#fff}.sub_input::-webkit-input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:500!important;color:rgba(255,255,255,.5)!important}.sub_input:-moz-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:500!important;color:rgba(255,255,255,.5)!important}.sub_input::-moz-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:500!important;color:rgba(255,255,255,.5)!important}.sub_input:-ms-input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:500!important;color:rgba(255,255,255,.5)!important}.sub_input::input-placeholder{font-family:Ubuntu,sans-serif;font-size:14px!important;font-weight:500!important;color:rgba(255,255,255,.5)!important}.sub_button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;background:0 0;border:none;outline:0}.sub_button svg polygon{fill:rgba(255,255,255,.5)}.subscribe_content form:focus .sub_button svg polygon,.subscribe_content form:hover .sub_button svg polygon{fill:#37d27f}.sub_input:focus,.subscribe_content form:hover .sub_input{border-bottom:solid 1px #fff}