.escoffier-sidebar-navigation{display:flex;flex-direction:row}@media (max-width: 1240px){.escoffier-sidebar-navigation{flex-direction:column}}.escoffier-sidebar-navigation__content{width:100%}@media (max-width: 1400px) and (min-width: 992px){.escoffier-sidebar-navigation__content{overflow:hidden}}.escoffier-sidebar-navigation__content .escoffier-page-builder-section:first-child{margin-top:0}.escoffier-sidebar-navigation__content .escoffier-page-builder-section:last-child{margin-bottom:0}.escoffier-sidebar-navigation__content .escoffier-page-builder-section .escoffier-container{margin-left:215px !important;max-width:1185px !important;margin-right:0}@media (max-width: 1400px){.escoffier-sidebar-navigation__content .escoffier-page-builder-section .escoffier-container{margin-left:calc(215px - 15px) !important}}@media (max-width: 1240px){.escoffier-sidebar-navigation__content .escoffier-page-builder-section .escoffier-container{margin-left:0 !important}}.escoffier-sidebar-navigation__content .escoffier-section-with-floating-image .escoffier-container{position:relative}@media (max-width: 1400px){.escoffier-sidebar-navigation__content .escoffier-section-with-floating-image .escoffier-container{overflow:visible}}@media (min-width: 1241px){.escoffier-sidebar-navigation__navigation{width:0;overflow:visible}}@media (max-width: 1240px){.escoffier-sidebar-navigation__navigation{position:relative;list-style:none;width:100%;border-bottom:1px solid #000;min-height:auto !important;margin:0}.escoffier-sidebar-navigation__navigation.active ul{display:block}.escoffier-sidebar-navigation__navigation.active .escoffier-on-this-page-dropdown__button svg{transform:rotate(180deg);margin-top:-2px}.escoffier-sidebar-navigation__navigation button{background:transparent !important;border:none !important;color:#000 !important;width:100% !important;display:flex;justify-content:space-between;padding:0}.escoffier-sidebar-navigation__navigation button:focus{outline:1px solid #000}}@media (max-width: 1240px) and (min-width: 1031px){.escoffier-sidebar-navigation__navigation{max-width:520px}}.escoffier-sidebar-navigation__navigation__button{display:none;background:transparent;border:none;width:100%;font-family:TradeGothic;font-weight:800;-webkit-font-smoothing:antialiased;font-size:23px;line-height:31px;outline-offset:1px}@media (max-width: 768px){.escoffier-sidebar-navigation__navigation__button{font-size:18px}}@media (max-width: 1030px){.escoffier-sidebar-navigation__navigation__button{display:block}}.escoffier-sidebar-navigation__navigation__button svg{width:11px;margin-bottom:-2px;height:31px}.escoffier-sidebar-navigation__navigation .escoffier-sidebar-navigation__anchor.active{text-decoration:none}.escoffier-sidebar-navigation__navigation .escoffier-button-and-link .escoffier-link{font-size:16px;margin-top:10px}@media (min-width: 1241px){.escoffier-sidebar-navigation__inner{position:sticky;left:5px;top:200px;width:200px;background:#FFFFFF;border:1px solid #D9D9D9;box-shadow:0 4px 8px rgba(0,0,0,0.1);font-size:19px;color:#252525;padding:55px 0 0;z-index:2;transition:padding 0.1s linear}}@media (min-width: 1241px) and (max-height: 1000px){.escoffier-sidebar-navigation__inner{padding-top:30px;top:130px}}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__inner{padding-top:10px}}@media (max-width: 1240px){.escoffier-sidebar-navigation__inner{padding:8px 15px}.escoffier-sidebar-navigation__inner.sticky{position:fixed;z-index:100;width:100%;left:0;background:#F4F4F4}}@media (max-width: 991px){.escoffier-sidebar-navigation__inner{padding-left:25px;padding-right:25px}}@media (max-width: 768px){.escoffier-sidebar-navigation__inner{padding-left:20px;padding-right:20px}}.escoffier-sidebar-navigation__inner__bottom{background-color:#F8F8F8;padding:16px 29px;text-align:center}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__inner__bottom{padding:5px 29px}}@media (min-width: 1241px) and (max-height: 1000px){.escoffier-sidebar-navigation__inner__bottom{padding:0 29px 10px}}@media (max-width: 1240px){.escoffier-sidebar-navigation__inner__bottom{display:none}}.escoffier-sidebar-navigation__inner__bottom .escoffier-shortcode-no-application-fee{font-size:18px;margin-bottom:7px}.escoffier-sidebar-navigation__inner .escoffier-campus-next-start-date{margin-top:0}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__inner .escoffier-campus-next-start-date{margin-bottom:5px}}.escoffier-sidebar-navigation__inner .escoffier-campus-next-start-date__title{line-height:36px;text-transform:capitalize;font-family:TradeGothic;font-weight:400;-webkit-font-smoothing:antialiased}.escoffier-sidebar-navigation__inner .escoffier-campus-next-start-date__date{font-family:Lato;font-size:36px;font-style:normal;font-weight:300;line-height:38px}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__inner .escoffier-campus-next-start-date__date{font-size:28px;line-height:19px}}.escoffier-sidebar-navigation__inner .escoffier-btn{font-size:21px;padding:0 20px;min-height:auto}.escoffier-sidebar-navigation__items{padding-left:30px;padding-right:6px;margin-top:0;margin-bottom:20px}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__items{padding-left:24px}}@media (max-width: 1240px){.escoffier-sidebar-navigation__items{padding:0;display:none;font-family:Lato;font-size:15px;color:#252525;margin:0 0 10px}.escoffier-sidebar-navigation__items li{padding:0}.escoffier-sidebar-navigation__items li button{line-height:36px;font-size:16px;width:auto !important}}.escoffier-sidebar-navigation__anchor{font-family:Lato;font-size:16px;font-weight:500;line-height:24px;padding:6px 5px 6px 6px;position:relative;color:#252525;display:block;cursor:pointer;text-align:left;text-decoration:none}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__anchor{padding-top:3px;padding-bottom:3px}}.escoffier-sidebar-navigation__anchor:hover{text-decoration:underline}.escoffier-sidebar-navigation__anchor:focus,.escoffier-sidebar-navigation__anchor:visited,.escoffier-sidebar-navigation__anchor:visited:hover,.escoffier-sidebar-navigation__anchor:visited:focus{color:inherit}.escoffier-sidebar-navigation__anchor:focus{outline:1px solid #252525}@media (min-width: 1241px){.escoffier-sidebar-navigation__anchor:hover{color:#252525}}.escoffier-sidebar-navigation__anchor.active{font-weight:800;text-decoration:underline}@media (min-width: 1241px){.escoffier-sidebar-navigation__anchor.active:before{display:block;content:'';height:calc(100% - 4px);width:0;left:-13px;top:2px;position:absolute;border-left:2px solid #B13}}@media (min-width: 1241px) and (max-height: 900px){.escoffier-sidebar-navigation__anchor.active:before{left:-2px}}.escoffier-sidebar-navigation .escoffier-boxes{max-width:none}

/*# sourceMappingURL=style.css.map */