.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.btn-gradient{color:#fff;text-decoration:none;background:#3CBF8D;background:-moz-linear-gradient(90deg,#28986E 50%,#3CBF8D 80%);background:-webkit-linear-gradient(0deg,#28986E 50%,#3CBF8D 80%);background:linear-gradient(90deg,#28986E 50%,#3CBF8D 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#28986E,endColorstr=#3CBF8D,GradientType=1);background-size:200% auto;background-position:right center;background-repeat:no-repeat;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-size:0.8em;font-weight:700;letter-spacing:2px;text-transform:uppercase;border:inherit}.btn-gradient:hover{color:#fff!important;background-position:left center;-webkit-transition:all 0.3s cubic-bezier(0,0,0.23,1);-moz-transition:all 0.3s cubic-bezier(0,0,0.23,1);-ms-transition:all 0.3s cubic-bezier(0,0,0.23,1);-o-transition:all 0.3s cubic-bezier(0,0,0.23,1);transition:all 0.3s cubic-bezier(0,0,0.23,1)}.btn-cta{padding:13px;min-width:200px;font-size:1.1em}.border-radius{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.border-radius-small{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.border-radius-large{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.border-radius-none{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.border-green{border:0.25rem solid #3cbf8d}.box-shadow{box-shadow:0 0 10px 0 rgba(0,0,0,0.48)}.box-shadow-light{box-shadow:0 3px 6px 0 rgba(0,0,0,0.18)}.box-shadow-light-inset{box-shadow:0 3px 6px 0 rgba(0,0,0,0.18) inset}.box-shadow-none{box-shadow:none!important}.font-size-larger{font-size:1.125em}@media (min-width:768px){.font-size-md-larger{font-size:1.125em}}@media (min-width:992px){.font-size-lg-larger{font-size:1.125em}}@media (max-width:475px){.display-6{font-size:1.5em}}.slick-slider .slick-arrow.slick-disabled{opacity:0.2;cursor:default}.slick-slider .slick-dots{margin-bottom:1rem}.slick-slider .slick-dots li{margin:0 0.75rem}.slick-slider .slick-dots li button::before{content:'';border:2px solid rgba(255,255,255,0.25);border-radius:50%;background-color:rgba(255,255,255,0.5);box-shadow:0 3px 6px 0 rgba(0,0,0,0.18)}.slick-slider .slick-dots li.slick-active button::before{content:'';border:2px solid #3ebe8c;border-radius:50%;background-color:white}.fm-card-grid .slick-arrow,.fm-card-row .slick-arrow{width:2rem}@media (max-width:1199px){.slick-arrow{display:flex!important;width:3rem;margin:0;top:-1.5rem;bottom:0;height:inherit;z-index:9;align-items:center;justify-content:center;text-align:center;background:none!important;text-shadow:1px 1px 5px rgba(0,0,0,0.4)}.slick-arrow.slick-prev:before,.slick-arrow.slick-next:before{color:white;opacity:0.8}.slick-arrow.slick-prev{left:0.25rem!important}.slick-arrow.slick-next{right:0.25rem!important}}@media (max-width:1199px) and (min-width:768px){.slick-arrow.slick-prev{left:0.5rem!important}.slick-arrow.slick-next{right:0.5rem!important}}@media (max-width:1199px) and (min-width:992px){.slick-arrow.slick-prev{left:1rem!important}.slick-arrow.slick-next{right:1rem!important}}.nav-pills.home-nav-pills a.nav-link{background-color:inherit;position:relative;color:#111;padding:0;font-size:1.4rem;font-weight:700}@media (max-width:767px){.nav-pills.home-nav-pills a.nav-link{font-size:1.2rem}}.nav-pills.home-nav-pills a.nav-link::before{content:'';position:absolute;left:0;bottom:-1px;width:0;height:3px;background-color:#dddddd;transition:0.2s ease-in-out}.nav-pills.home-nav-pills a.nav-link:hover::before,.nav-pills.home-nav-pills a.nav-link.active::before{width:100%}.nav-pills.home-nav-pills a.nav-link.active::before{background-color:#111}#home-header .ratio-2dot35x1{min-height:450px;max-height:478px}#home-header .home-main-slider .slick-list,#home-header .home-main-slider .slick-track,#home-header .home-main-slider .slick-slide{height:100%}#home-header .home-main-slider .slick-slide{position:relative}@media (max-width:475px){#home-header .btn{font-size:0.9em}}@media (max-width:991px){#home-header .home-hero-v2 h2 span,#home-header .home-hero-v2 h2 small{font-size:1.8rem}}@media (max-width:767px){#home-header .home-hero-v2 h2 span,#home-header .home-hero-v2 h2 small{font-size:1.6rem}}@media (max-width:576px){#home-header .home-hero-v2 h2 span,#home-header .home-hero-v2 h2 small{font-size:1.4rem}}@media (max-width:991px){#home-header .home-hero-v2 h2 .font-size-normal{font-size:1.5rem}}@media (max-width:767px){#home-header .home-hero-v2 h2 .font-size-normal{font-size:1.3rem}}@media (max-width:576px){#home-header .home-hero-v2 h2 .font-size-normal{font-size:1rem}}#home-products .nav-pills.home-nav-pills a.nav-link.active::before{background-color:#3CBF8D}#home-podcast .home-podcast-more-episodes-wrapper{position:relative;max-height:370px;margin-bottom:-0.25rem}@media (max-width:1399px){#home-podcast .home-podcast-more-episodes-wrapper{max-height:290px}}@media (max-width:1199px){#home-podcast .home-podcast-more-episodes-wrapper{max-height:330px}}@media (max-width:991px){#home-podcast .home-podcast-more-episodes-wrapper{max-height:360px}}@media (max-width:575px){#home-podcast .home-podcast-more-episodes-wrapper{max-height:300px}}#home-podcast .home-podcast-more-episodes-wrapper::before{content:'';position:absolute;bottom:-0.25rem;left:-0.5rem;right:-0.5rem;height:3.5rem;background:linear-gradient(0deg,rgba(248,249,250,0.9) 20%,rgba(248,249,250,0));z-index:1;pointer-events:none}#home-podcast .home-podcast-more-episodes-wrapper .home-podcast-more-episodes{overflow-y:scroll;overflow-x:visible}#home-podcast .home-podcast-more-episodes-wrapper .home-podcast-more-episodes a .bg-white{transition:0.1s background-color ease-in-out}#home-podcast .home-podcast-more-episodes-wrapper .home-podcast-more-episodes a:hover .bg-white{background-color:#28986e!important;color:white!important}#home-podcast .home-podcast-more-episodes-wrapper .home-podcast-more-episodes a:hover .border-dark{border-color:white!important}#home-podcast .home-podcast-more-episodes-wrapper .home-podcast-more-episodes a .podcast-play-icon{max-width:40px;min-width:24px}#home-recipes .ratio-16x9{min-height:450px;max-height:calc(100vh - 57px)}#home-recipes .nav-pills.home-nav-pills a.nav-link{color:white}#home-recipes .nav-pills.home-nav-pills a.nav-link.active::before{background-color:white}#home-recipes .recipe-category-link{text-align:center;margin:0!important;position:absolute;left:0;right:0;bottom:4.5rem}@media (max-width:991px){#home-recipes .recipe-category-link{bottom:4rem}}#home-recipes .home-recipes-slider .slick-list,#home-recipes .home-recipes-slider .slick-track{height:100%}#home-recipes .home-recipes-slider .slick-list .slick-slide,#home-recipes .home-recipes-slider .slick-track .slick-slide{width:100vw!important}#home-recipes .home-recipes-slider .recipe-img-wrapper{position:relative}#home-recipes .home-recipes-slider .recipe-img-wrapper img{object-fit:cover;width:100%;height:100%}#home-recipes .home-recipes-slider .recipe-img-wrapper::before,#home-recipes .home-recipes-slider .recipe-img-wrapper::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.3);pointer-events:none}#home-recipes .home-recipes-slider .recipe-img-wrapper::after{bottom:inherit;height:180px;background:linear-gradient(180deg,rgba(0,0,0,0.25),rgba(0,0,0,0))}#home-recipes .home-recipes-slider .recipe-img-wrapper + .container{position:absolute;top:0;left:0;bottom:0;right:0}#home-articles .article-thumbnail-link .article-meta{position:absolute;top:-1rem;bottom:-1rem;left:0;right:0;background-color:rgba(0,0,0,0.35);opacity:0;transition:0.25s ease-in}#home-articles .article-thumbnail-link:hover .article-meta{opacity:1;top:0;bottom:0}#home-community{background-repeat:no-repeat;background-position:bottom center;background-size:contain}@media (min-width:1601px){#home-community{background-size:cover}}@media (max-width:475px){#home-community .btn{font-size:0.9em}}#home-instagram .instagram-feed-slider a{position:relative}#home-instagram .instagram-feed-slider a svg{position:absolute;bottom:2.5%;right:2.5%;z-index:1;width:12%;height:12%}#home-instagram .instagram-feed-slider a img{object-position:center}#home-instagram .instagram-feed-slider a div.caption{letter-spacing:0.125rem;text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;background-color:rgba(28,32,26,0.9);color:white;font-size:0.9em;opacity:0;transition:0.2s ease-in-out;padding:15px;line-break:anywhere;z-index:1}#home-instagram .instagram-feed-slider a:hover div.caption{opacity:1;padding-top:0}@media (max-width:1199px){#home-graduates .slick-arrow{bottom:inherit;height:360px}}@media (max-width:991px){#home-graduates .slick-arrow{height:280px}}@media (max-width:767px){#home-graduates .slick-arrow{height:225px}}@media (max-width:575px){#home-graduates .slick-arrow{height:calc(100vw * 0.75)}}#home-community{background-image:url('/media/uploads/images/pages/home/community/our-community-bg-1600x1024.jpg')}