body.escoffier-campus-page .cf .escoffier-scroll-progress-bar{display:none}@media (max-width:1029px){body.escoffier-campus-page .escoffier-scroll-progress-bar{display:block!important;top:42px;position:fixed;z-index:10000;width:100%}}body.escoffier-campus-page .header{background-color:#f1f1f0!important}body.escoffier-campus-page #inner-header:not(.desktop-scroll-menu) .navigation{background-color:#f1f1f0}body.escoffier-campus-page #inner-header:not(.desktop-scroll-menu) .navigation:after{display:none}@media (min-width:1400px){body.escoffier-campus-page .escoffier-two-column-content,body.escoffier-campus-page .escoffier-program-online-learning-model-steps,body.escoffier-campus-page .escoffier-program-cost-and-time,body.escoffier-campus-page .escoffier-map-features,body.escoffier-campus-page .escoffier-text-with-image,body.escoffier-campus-page .escoffier-video-card,body.escoffier-campus-page .escoffier-chef-instructors,body.escoffier-campus-page .escoffier-map,body.escoffier-campus-page .escoffier-call-to-action{max-width:1250px;margin-left:auto;margin-right:auto}}@media (max-width:1030px){body.escoffier-campus-page .escoffier-hero{padding-top:0}body.escoffier-campus-page .escoffier-hero.width-mobile-version-image{background-size:100% auto}}@media (max-width:1030px){body.escoffier-campus-page .escoffier-hero .hero-rfi{width:calc(100% + 25px + 25px);margin-left:-25px;margin-right:-25px}}@media (max-width:768px){body.escoffier-campus-page .escoffier-hero .hero-rfi{width:calc(100% + 20px + 20px);margin-left:-20px;margin-right:-20px}}body.escoffier-campus-page .escoffier-hero .escoffier-container{justify-content:center}@media (min-width:1031px){body.escoffier-campus-page .escoffier-hero .escoffier-container{min-height:545px}}@media (max-width:1030px){body.escoffier-campus-page .escoffier-hero .escoffier-container{background:rgba(255,255,255,.85);padding-bottom:0}}@media (min-width:768px){body.escoffier-campus-page .escoffier-hero__header{font-size:64px}}@media (min-width:768px){body.escoffier-campus-page .escoffier-hero__body{font-size:28px!important;line-height:36px!important}}@media (min-width:1030px){body.escoffier-campus-page .escoffier-hero__body{max-width:550px}}@media (min-width:1400px){body.escoffier-campus-page .escoffier-programs-long-detail-cards{max-width:1282px;margin-left:auto;margin-right:auto}}body.escoffier-campus-page .escoffier-do-you-live-outside{margin-top:74px;margin-bottom:86px}@media (max-width:650px){body.escoffier-campus-page .escoffier-do-you-live-outside{margin:50px 0 0}}@media (min-width:769px){body.escoffier-campus-page .escoffier-chef-instructors__header{font-size:42px;margin-bottom:60px}}body.escoffier-campus-page .escoffier-program-cost-and-time__header{text-align:center}body.escoffier-campus-page .escoffier-program-cost-and-time__body{max-width:none}body.escoffier-campus-page .escoffier-program-cost-and-time__top-part{max-width:947px;margin-left:auto;margin-right:auto}@media (min-width:769px){body.escoffier-campus-page .escoffier-map-features__item{margin-bottom:30px}body.escoffier-campus-page .escoffier-map-features__item__header{font-size:32px;line-height:32px}body.escoffier-campus-page .escoffier-map-features__item .escoffier-body{line-height:29px}}@media (min-width:1400px){body.escoffier-campus-page .escoffier-map-features .escoffier-container{padding-left:0;padding-right:0}}body.escoffier-campus-page .escoffier-map{margin-top:50px}@media (min-width:769px){body.escoffier-campus-page .escoffier-map{margin-top:150px}}body.escoffier-campus-page .escoffier-program-cost-and-time__header{max-width:none}body.escoffier-campus-page .escoffier-two-column-content__column-image{padding-top:0!important}@media (min-width:769px){body.escoffier-campus-page .explore-farm-to-table .escoffier-two-column-content__text-half{padding-right:10px;width:42%}body.escoffier-campus-page .explore-farm-to-table .escoffier-two-column-content__text-half .escoffier-body{padding-right:20px}body.escoffier-campus-page .explore-farm-to-table .escoffier-two-column-content__column-image{width:58%}}@media (min-width:769px){body.escoffier-campus-page .explore-farm-to-table .escoffier-two-column-content__figure{margin-right:-20px}}@media (min-width:1401px){body.escoffier-campus-page .explore-farm-to-table .escoffier-two-column-content__figure{margin-right:-30px}}body.escoffier-campus-page .escoffier-policy{margin-top:77px;margin-bottom:97px}@media (max-width:650px){body.escoffier-campus-page .escoffier-policy{margin-top:35px;margin-bottom:35px}}