.es-font-kepler{font-family:kepler-std,serif}.es-wmax-1260{max-width:1260px;margin-left:auto;margin-right:auto}.es-padding-x-20{padding-left:20px;padding-right:20px}.es-font-23{font-size:23px}.es-text-dark{color:#252525}.es-mb-60{margin-bottom:60px}.es-mb-20{margin-bottom:20px}.es-text-center{text-align:center}.es-mb-30{margin-bottom:30px}.es-text-red{color:#B91637}.es-text-bold{font-weight:700}.es-text-upper{text-transform:uppercase}.es-font-28{font-size:28px;line-height:34px}.es-text-tg{font-family:TradeGothic}.es-mb-10{margin-bottom:10px}.es-text-black{color:#000}.es-font-40{font-size:42px}.es-line-height-12{line-height:1.2}.es-mb-50{margin-bottom:50px}.es-wmax-1000{max-width:1000px;margin-left:auto;margin-right:auto}.es-font-34{font-size:34px}.es-text-leather{color:#8E6C4A}.es-font-21{font-size:21px}.es-mb-100{margin-bottom:100px}.es-wmax-1260{max-width:1260px;margin-left:auto;margin-right:auto}.es-hs-3cols{display:flex;flex-wrap:wrap}.es-hs-3col{max-width:100%;flex:0 0 100%;padding:0 13px}.es-hs-3col-wrap{height:100%;background:#F5F4F3;box-shadow:0 4px 24px rgba(0,0,0,.25);border-left:5px solid #987757;padding:50px 48px 30px}.es-hs-3col-wrap img{height:85px;width:auto}.es-hs-3col-wrap p{margin-top:0}.es-hs-cta-info{font-family:TradeGothic;font-weight:700;font-size:24px;line-height:50px;text-align:center;color:#FFFFFF!important;background:#B91637;border-radius:5px;display:inline-block;padding:9px 37px;vertical-align:middle;cursor:pointer;transition:background .14s ease-in-out;text-decoration:none}.es-hs-cta-info:focus{outline:2px solid #b13;outline-offset:2px}.es-hs-campus-bg a{font-family:TradeGothic;font-weight:700;font-size:24px;line-height:50px;text-align:center;color:#B91637!important;background:transparent;border:2px solid #B91637;border-radius:5px;display:inline-block;padding:6px 21px;vertical-align:middle;cursor:pointer;transition:background .14s ease-in-out;text-decoration:none;position:absolute;left:50%;transform:translateX(-50%);bottom:35px;min-width:246px}.es-hs-cta-info:hover,.es-hs-campus-bg a:hover{background:#710b1b;color:#FFFFFF!important}.es-hs-campus-bg a:hover{border:2px solid #710b1b}.es-hs-campus-bg a:focus{outline:2px solid #b13;outline-offset:2px}.es-hs-quote{display:flex;flex-wrap:wrap}.es-hs-quote .es-hs-video-open{max-width:100%;flex:0 0 100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;cursor:pointer;position:relative;z-index:1}.es-hs-quote .es-hs-video-open .thumbnail{padding-top:56%;background-repeat:no-repeat;background-position:center;background-size:cover}.es-hs-quote>:last-child{max-width:100%;flex:0 0 100%;background:#F5F4F3;padding:42px 20px 30px 80px;position:relative}.es-hs-play-btn{position:absolute;left:calc(50% - 32px);top:calc(50% - 32px);filter:grayscale(1) brightness(200%)}.es-hs-quote .es-hs-video-open:hover .tl-play-btn{background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='white'/%3E%3Cpath d='M29.2401 21.3813L62.1859 40.1264L29.2401 58.8714V21.3813Z' fill='black'/%3E%3Cpath d='M29.2402 61.7123C28.6721 61.7123 28.3881 61.7123 27.8201 61.4283C26.968 60.8602 26.4 60.0082 26.4 58.8721V21.3821C26.4 20.246 26.968 19.394 27.8201 18.8259C28.6721 18.2579 29.8082 18.2579 30.6602 18.8259L63.322 37.571C64.1741 38.139 64.7421 38.991 64.7421 40.1271C64.7421 41.2632 64.1741 42.1152 63.322 42.6832L30.6602 61.4283C30.3762 61.7123 29.8082 61.7123 29.2402 61.7123ZM32.0803 26.2103V54.0439L56.2216 40.1271L32.0803 26.2103Z' fill='black'/%3E%3C/svg%3E")}.es-hs-quote .es-hs-video-open:focus{outline:2px solid #252525;outline-offset:2px}.es-hs-quote-text{font-weight:300;font-size:26px;line-height:36px;color:#8e6c4a;margin-bottom:30px}.es-hs-quote-text span{color:#8E6C4A;display:block;height:40px;width:40px;position:absolute;left:20px;top:42px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 475.082 475.081' xml:space='preserve'%3E%3Cpath fill='%23997755' d='M164.45,219.27h-63.954c-7.614,0-14.087-2.664-19.417-7.994c-5.327-5.33-7.994-11.801-7.994-19.417v-9.132 c0-20.177,7.139-37.401,21.416-51.678c14.276-14.272,31.503-21.411,51.678-21.411h18.271c4.948,0,9.229-1.809,12.847-5.424 c3.616-3.617,5.424-7.898,5.424-12.847V54.819c0-4.948-1.809-9.233-5.424-12.85c-3.617-3.612-7.898-5.424-12.847-5.424h-18.271 c-19.797,0-38.684,3.858-56.673,11.563c-17.987,7.71-33.545,18.132-46.68,31.267c-13.134,13.129-23.553,28.688-31.262,46.677 C3.855,144.039,0,162.931,0,182.726v200.991c0,15.235,5.327,28.171,15.986,38.834c10.66,10.657,23.606,15.985,38.832,15.985 h109.639c15.225,0,28.167-5.328,38.828-15.985c10.657-10.663,15.987-23.599,15.987-38.834V274.088 c0-15.232-5.33-28.168-15.994-38.832C192.622,224.6,179.675,219.27,164.45,219.27z'/%3E%3Cpath fill='%23997755' d='M459.103,235.256c-10.656-10.656-23.599-15.986-38.828-15.986h-63.953c-7.61,0-14.089-2.664-19.41-7.994 c-5.332-5.33-7.994-11.801-7.994-19.417v-9.132c0-20.177,7.139-37.401,21.409-51.678c14.271-14.272,31.497-21.411,51.682-21.411 h18.267c4.949,0,9.233-1.809,12.848-5.424c3.613-3.617,5.428-7.898,5.428-12.847V54.819c0-4.948-1.814-9.233-5.428-12.85 c-3.614-3.612-7.898-5.424-12.848-5.424h-18.267c-19.808,0-38.691,3.858-56.685,11.563c-17.984,7.71-33.537,18.132-46.672,31.267 c-13.135,13.129-23.559,28.688-31.265,46.677c-7.707,17.987-11.567,36.879-11.567,56.674v200.991 c0,15.235,5.332,28.171,15.988,38.834c10.657,10.657,23.6,15.985,38.828,15.985h109.633c15.229,0,28.171-5.328,38.827-15.985 c10.664-10.663,15.985-23.599,15.985-38.834V274.088C475.082,258.855,469.76,245.92,459.103,235.256z'/%3E%3C/svg%3E")}.es-hs-quote-author{font-size:17px;letter-spacing:.01em;text-transform:uppercase;font-family:TradeGothic;font-weight:700}.es-hs-quote-author-position{font-size:17px;letter-spacing:.01em;text-transform:uppercase;font-family:TradeGothic;font-weight:300}.es-hs-campus-photo{border-top:5px solid #987757;padding-top:56%;background-position:center;background-size:cover;background-repeat:no-repeat}.es-hs-campus-bg{padding:26px 20px 26px 30px;padding-bottom:95px}.page-template-page-highschool .popup01.popup-body.inline{width:auto;max-width:880px;background-color:#F5F4F3}.page-template-page-highschool .popup01.popup-body.inline .popup-title .main-title.desktop{font-size:42px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-title .main-subtitle{font-size:28px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta .description p,.page-template-page-highschool .popup01.popup-body.inline .popup-cta .extra-description{font-family:kepler-std,serif!important;color:#252525!important;font-size:23px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta .extra-description p{font-size:21px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta .extra-description p a:hover{text-decoration:none}.page-template-page-highschool .popup01.popup-body.inline .popup-content .formWrapper.gform_wrapper form .gform_body .form-row.gform_heading .express-consent.gform_description.popup-footer-form{color:#252525!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta a.red-btn.to-step2-inline{font-size:24px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta a.red-btn.to-step2-inline:focus{outline:2px solid #b13!important;outline-offset:2px}.page-template-page-highschool .popup01.popup-body.inline .popup-title{padding:25px 45px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-content{padding:50px 60px 50px 60px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta .description p,.page-template-page-highschool .popup01.popup-body.inline .popup-cta a.red-btn.to-step2-inline{margin-bottom:35px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-image-wrap img.popup-image{max-width:330px!important}@media (min-width:800px){.page-template-page-highschool .popup01.popup-body.inline .popup-image-wrap img.popup-image{max-width:80%!important}}.page-template-page-highschool .popup01.popup-body.inline .step1.popup-content .popup-cta .cta-wrap{text-align:left!important}.page-template-page-highschool .popup01.popup-body.inline .popup-content .formWrapper.gform_wrapper form .gform_body .submit-container.gform_footer.top_label input#gform_submit_button_1{font-family:'TradeGothic'!important;font-size:24px!important;outline:none!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta a.red-btn.to-step2-inline{padding:.65em 1.7em!important;font-family:'TradeGothic';font-size:24px!important;width:auto;outline:none!important}.page-template-page-highschool .popup01.popup-body.inline .brochure-form ul#form-fields li.gfield.form-row input,.page-template-page-highschool .popup01.popup-body.inline .brochure-form ul#form-fields li.gfield.form-row select{margin-bottom:15px!important}.page-template-page-highschool .popup01.popup-body.inline .brochure-form #form-fields>li input,.page-template-page-highschool .popup01.popup-body.inline .brochure-form #form-fields>li select{font-size:1em!important}.page-template-page-highschool .popup01.popup-body.inline .brochure-form ul#form-fields li.gfield.form-row input,.page-template-page-highschool .popup01.popup-body.inline .brochure-form ul#form-fields li.gfield.form-row select{height:40px!important}.page-template-page-highschool .popup01.popup-body.inline .step2 .form-row.gform_heading .tmm-edu-disclosure-text,.page-template-page-highschool .popup01.popup-body.inline .step2 .form-row.gform_heading .tmm-edu-disclosure-text a,.page-template-page-highschool .popup01.popup-body.inline .step2 .form-row.gform_heading .tmm-edu-disclosure-text a:hover{color:#333}.es-hs-camp-bg{height:100%;background:#F5F4F3;position:relative}.camp-name{background:#fff;padding-bottom:20px}.a-form-wrap{position:relative}.a-form{background:#8E6C4A;box-shadow:0 4px 24px rgba(0,0,0,.25);width:calc(100% - 40px);margin-left:auto;margin-right:auto;margin-top:20px}.form-header{background:#fff;padding:21px}.form-header div{border-left:2px solid #8E6C4A;padding-left:20px}.form-header h3{font-family:TradeGothic;font-weight:700;font-size:28px;line-height:26px;text-transform:uppercase;color:#B13;margin:0}.brochure-form{padding:0 25px 25px}form#hs-form.contact-us-form.curi-form span.form-label{color:#fff!important;font-weight:700;font-size:16px;display:inline-block;padding-bottom:7px}form#hs-form.contact-us-form.curi-form .field,form#hs-form.contact-us-form.curi-form input[type=text],form#hs-form.contact-us-form.curi-form input[type=email],form#hs-form.contact-us-form.curi-form input[type=tel],form#hs-form.contact-us-form.curi-form select,form#hs-form.contact-us-form.curi-form textarea{background-color:#fff!important;width:100%;max-width:100%}form#hs-form.contact-us-form.curi-form input[type=submit]{background:#B91637;border-radius:5px;color:#fff;border:none;transition:background .14s ease-in-out;width:100%;text-align:center;padding:19px 10px;margin:10px auto 15px;font-family:TradeGothic;font-weight:700;font-size:24px;display:block}form#hs-form.contact-us-form.curi-form input[type=submit]:hover{cursor:pointer;background:#710b1b}.newsweek-logo{width:100%;height:auto}.a-form .escoffier-contact .disclosure-tooltip p{font-family:kepler-std,serif!important;font-size:12px!important;line-height:1!important;text-align:left!important;color:#fff!important;display:block;margin:10px 0 0!important;position:relative}.a-form .escoffier-contact .disclosure-tooltip a{color:#fff!important;cursor:pointer}.a-form .escoffier-contact .disclosure-tooltip a:hover{text-decoration:none!important;color:#fff}.a-form .escoffier-contact .disclosure-tooltip a:focus{outline:1px solid #fff}.a-form .escoffier-contact .fields-wrap{margin-top:20px}.a-form .escoffier-contact .fields-wrap>:nth-child(1),.a-form .escoffier-contact .fields-wrap>:nth-child(2),.a-form .escoffier-contact .fields-wrap>:nth-child(3),.a-form .escoffier-contact .fields-wrap>:nth-child(4),.a-form .escoffier-contact .fields-wrap>:nth-child(11),.a-form .escoffier-contact .fields-wrap>:nth-child(12){max-width:100%;flex:0 0 100%}.a-form .submit-wrap input[type="submit"]{width:100%;padding:16px 7px;background:#000;color:#fff}.a-form .submit-wrap input[type="submit"]:hover{background:#fff;color:#000}.a-form .submit-wrap input[type="submit"]:focus{background:#fff;color:#000;outline:2px solid #fff;outline-offset:2px}.a-form .fields-wrap input,.a-form .fields-wrap select,.a-form .escoffier-contact .dropdown{outline:none}.a-form .fields-wrap input:focus,.a-form .fields-wrap select:focus{outline:2px solid #252525}.page-template-page-highschool .header{margin-bottom:50px}.page-template-page-highschool .header .headerImage .inner{display:block;text-align:left}.below-header .escoffier-disclaimers{text-align:left}.below-header .escoffier-disclaimers a,.below-header .escoffier-disclaimers a:hover,.below-header .escoffier-disclaimers a:focus{color:#252525}.below-header .h-like{font-family:'TradeGothic';font-size:36px;line-height:42px;color:#987757;font-weight:700}.field,input[type=text],input[type=email],input[type=tel],select{margin-bottom:7px}.student-video{max-width:808px;padding:0 20px;margin:0 auto 80px;text-align:center}.student-video h3{font-family:'TradeGothic';font-weight:100;font-size:48px;line-height:54px;color:#B13;margin-bottom:25px}.student-video p{font-family:kepler-std,serif;font-style:italic;font-size:23px;line-height:32px;color:#252525;margin-top:30px;margin-bottom:0}.student-video .disclaimer{text-align:center;color:#252525;font-family:Lato;font-size:12.8px;font-style:italic;font-weight:400;line-height:1.2;margin:10px 0 30px}.hs-video-thumb{position:relative;cursor:pointer}.hs-video-overlay{position:fixed;background:rgba(0,0,0,.75);z-index:10001;width:100vw;height:100vh;left:0;top:0;display:none}.hs-video-wrap{max-width:800px;position:absolute;width:90%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #000}.hs-video-close{position:absolute;width:24px;height:24px;top:-32px;right:0;cursor:pointer}.hs-video-close:before,.hs-video-close:after{content:'';display:block;width:100%;height:2px;background:#fff;position:absolute;top:calc(50% - 1px);left:0}.hs-video-close:before{transform:rotate(45deg)}.hs-video-close:after{transform:rotate(-45deg)}.hs-video-close:hover:before,.hs-video-close:hover:after{background:#8E6C4A}.hs-vid{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.hs-video-wrap iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.field-lead_source{display:none}.page-template-page-highschool-teachers .header .headerImage .inner{-webkit-align-items:start;-ms-flex-align:start;align-items:start}.page-template-page-highschool-teachers .header .headerImage .inner .wrap{width:100%}.page-template-page-highschool-teachers .header .headerImage .inner h1{text-align:left;font-size:31px}.page-template-page-highschool-teachers header .introText h2{font-family:'TradeGothic';font-weight:700;font-size:28px;line-height:32px;text-align:left;text-transform:uppercase;color:#FFF;text-shadow:0 4px 12px rgba(0,0,0,.4);margin:0}.escoffier-contact select{line-height:1.25}body:not(.home).page-template-page-highschool .popup01.popup-body.inline .inline-workbook-form .escoffier-contact .disclosure-tooltip p,body:not(.home).page-template-page-highschool .popup01.popup-body.inline .inline-workbook-form .escoffier-contact .disclosure-tooltip a{color:#333!important}.a-form .escoffier-contact .consent{color:#fff}body:not(.home) .popup01.popup-body.inline .inline-workbook-form .escoffier-contact .fields-wrap input:focus,body:not(.home) .popup01.popup-body.inline .inline-workbook-form .escoffier-contact .fields-wrap select:focus{outline:2px solid #252525;outline-offset:0}.page-template-page-highschool .popup01.popup-body.inline .popup-cta .consent{color:#333}body:not(.home) .popup01.popup-body.inline .inline-workbook-form .escoffier-contact .disclosure-tooltip a:focus{outline:1px solid #333}.page-id-29449 .escoffier-footnotes>:last-child{display:none}.campuses-disclaimer{margin-bottom:60px;text-align:center;color:#252525;font-family:Lato;font-size:12.8px;font-style:italic;font-weight:400;line-height:1.2;padding:0 10px}@media (min-width:992px){.campuses-disclaimer{margin-top:-30px}}.page-template-page-highschool .header .headerImage .inner h1,.page-template-page-highschool .header .headerImage .inner .introText h2{line-height:1;padding:10px 10px 5px;text-transform:uppercase}.page-template-page-highschool .header .headerImage .inner h1{background:rgba(0,0,0,.9);font-size:34px}.page-template-page-highschool .header .headerImage .inner .introText.wrap{width:100%}.page-template-page-highschool .header .headerImage .inner .introText h2{background:rgba(255,255,255,.9);color:#000;text-shadow:none;font-size:33px}.page-id-29449 .field-presenter_show{display:none}@media (max-width:767px){.es-text-left-mob{text-align:left}.es-font-21,.es-font-28{line-height:1.2}}@media only screen and (max-width:799px){.page-template-page-highschool .popup01.popup-body.inline{margin:1em!important}.page-template-page-highschool .popup01.popup-body.inline .brochure-form ul#form-fields li.gfield.form-row input,.page-template-page-highschool .popup01.popup-body.inline .brochure-form ul#form-fields li.gfield.form-row select{height:40px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-title{padding:15px 20px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-title .main-title{font-size:30px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-title .main-subtitle{font-size:25px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-content{padding:30px 18px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta a.red-btn.to-step2-inline{width:100%!important}.page-template-page-highschool .popup01.popup-body.inline .popup-cta .description p,.page-template-page-highschool .popup01.popup-body.inline .popup-cta .extra-description{font-size:21px!important}.page-template-page-highschool .popup01.popup-body.inline .popup-content .formWrapper.gform_wrapper form .gform_body .submit-container.gform_footer.top_label input#gform_submit_button_1{font-size:24px!important}}@media (min-width:768px){.form-header h3{font-size:36px}.es-hs-3col{max-width:33.333%;flex:0 0 33.333%}.half-l{display:inline-block;padding-right:9px;width:49.5%}.half-r{display:inline-block;padding-left:9px;width:49.5%}}@media (min-width:992px){.es-hs-3cols{display:flex;flex-wrap:wrap;padding:20px 50px;margin-top:90px;margin-bottom:40px}.es-hs-quote>:first-child{max-width:52%;flex:0 0 52%;padding-top:0}.es-hs-quote .es-hs-video-open .thumbnail{padding-top:0;height:100%}.es-hs-quote>:last-child{max-width:48%;flex:0 0 48%;padding:42px 20px 30px 92px}.es-hs-campuses{display:flex;flex-wrap:wrap;padding:0 50px}.es-hs-campuses>div{max-width:33.3333%;flex:0 0 33.3333%;padding:0 13px}.es-hs-quote-text span{left:33px}.es-hs-quote-text{font-size:36px;line-height:46px}.es-hs-quote-author,.es-hs-quote-author-position{font-size:20px}.a-form{width:400px;position:absolute;right:10px;top:-540px;margin-left:unset;margin-right:unset;margin-top:unset;z-index:1}.a-form .escoffier-contact .fields-wrap>div{margin-bottom:20px}.a-form .escoffier-contact input[type=submit]{margin-bottom:10px}.page-template-page-highschool .header .headerImage .inner{padding-right:430px;padding-top:190px;padding-bottom:30px;background:linear-gradient(90deg,rgba(0,0,0,.45),rgba(0,0,0,0) 48%);box-shadow:none}.page-template-page-highschool .header .headerImage .inner h1,.page-template-page-highschool .header .headerImage .inner .introText{text-align:left;max-width:725px;margin-left:0;margin-right:0;padding:0}.page-template-page-highschool .header .headerImage .inner h1{display:inline-block;font-size:38px;padding:20px 27px 15px}.page-template-page-highschool .header .headerImage .inner .introText h2{text-align:left;display:inline-block;font-size:64px;padding:25px 30px;line-height:.95;letter-spacing:0}.desktop-limit{max-width:calc(100% - 430px)}.below-header .h-like{margin-top:70px}.page-template-page-highschool .header{margin-bottom:85px}form#hs-form.contact-us-form.curi-form input[type=submit]{max-width:253px}.page-template-page-highschool-teachers .header .headerImage .inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-template-page-highschool-teachers .header .headerImage .inner h1{text-align:center;font-size:38px}.page-template-page-highschool-teachers header .introText h2{font-size:64px;line-height:62px;text-align:center}.a-form .submit-wrap{max-width:250px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1030px){.page-template-page-highschool-teachers .inner{-moz-box-shadow:inset 0 -200px 200px -130px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 -200px 200px -130px rgba(0,0,0,.5);box-shadow:inset 0 -200px 200px -130px rgba(0,0,0,.5)}}@media (min-width:1270px){.a-form{right:50px}.page-template-page-highschool .header .headerImage .inner{padding-left:40px;padding-right:90px}.desktop-limit{max-width:720px}}@media (min-width:1400px){.page-template-page-highschool .header .headerImage .inner{padding-left:40px;padding-right:90px}}@media (max-width:991px){.es-hs-mb-m-50{margin-bottom:50px}}