#app{background-color:#fff;line-height:1.5}a{text-decoration:none}a,a:visited{color:#dca80b}a:active,a:focus,a:hover{color:rgba(220,168,11,.6)}a:focus{outline:none}a:active,a:hover{outline:0}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1em 0}p{margin-bottom:0;margin-top:.7em;line-height:1.2}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}h1,h2,h3,h4,h5,h6{clear:both}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}.nav-toggle[data-v-48b54b14]{display:flex;justify-content:flex-end;width:100%;position:absolute;z-index:9999999999;top:30px;right:30px}@media(min-width:1001px){.nav-toggle[data-v-48b54b14]{display:none}}.nav-toggle button[data-v-48b54b14]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:none;border:none;height:auto;width:auto;padding:0;cursor:pointer}.toggle-icon[data-v-48b54b14]{display:flex;flex-direction:column;align-items:center;height:30px;width:35px}.toggle-icon span[data-v-48b54b14]{position:relative;height:4px;width:100%;background-color:#f2ce9e;border-radius:2px;transform-origin:top left;transition:transform .4s ease}.toggle-icon span[data-v-48b54b14]:nth-of-type(2){top:7px}.toggle-icon span[data-v-48b54b14]:nth-of-type(3){top:14px;transform-origin:bottom left}.composers-mobile-wrap[data-v-43ca9e9c]{padding-top:0;padding-bottom:0}.composers-mobile-header[data-v-43ca9e9c]{height:250px;width:100%;background-image:url(/images/splash-header-bg-mobile.jpg);background-size:cover;background-repeat:no-repeat;margin:0 auto;text-align:center}.composers-mobile-header h1[data-v-43ca9e9c],.composers-mobile-header h2[data-v-43ca9e9c],.composers-mobile-header h3[data-v-43ca9e9c]{font-family:Times New Roman,Times,serif;font-weight:400;color:#fff}.composers-mobile-header h1[data-v-43ca9e9c]{font-size:36px;line-height:1.2;margin-bottom:8px!important;padding-top:10px;margin-top:0}@media(max-width:385px){.composers-mobile-header h1[data-v-43ca9e9c]{font-size:30px;margin-bottom:15px!important}}.composers-mobile-header h2[data-v-43ca9e9c]{font-size:25px!important;line-height:1.2;margin-top:0;margin-bottom:0}@media(max-width:385px){.composers-mobile-header h2[data-v-43ca9e9c]{font-size:22px!important}}.composers-mobile-header h3[data-v-43ca9e9c]{margin-top:15px;margin-bottom:15px;line-height:1.2}.composers-mobile-image[data-v-43ca9e9c]{background:#000;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:0;top:calc(100vh - 250px);width:100%}.composers-mobile-image img[data-v-43ca9e9c]{top:calc(100vh - 250px);min-height:calc(100vh - 250px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:auto;margin:0 auto}@media(max-width:385px){.composers-mobile-image img[data-v-43ca9e9c]{top:calc(100vh - 250px)}}.composers-mobile-links[data-v-43ca9e9c]{display:flex;flex-direction:column;align-items:center;margin-top:20px}.composers-mobile-links button[data-v-43ca9e9c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;box-shadow:none;padding:0;margin:0;color:#fec6ad;text-transform:uppercase;font-family:Times New Roman,Times,serif;font-size:23px;margin-bottom:15px}@media(max-width:380px){.composers-mobile-links button[data-v-43ca9e9c]{font-size:22px}}.composers-mobile[data-v-43ca9e9c]{padding-top:0;padding-bottom:0}@media(min-width:1001px){.composers-mobile[data-v-43ca9e9c]{display:none}}.composers-mobile .composer-portraits[data-v-43ca9e9c]{display:flex;flex-wrap:wrap;max-width:65%;margin:0 auto;margin-top:1.5em}.composers-mobile .composer[data-v-43ca9e9c]{flex-basis:33.333333%;margin-bottom:.8em;overflow:hidden;cursor:pointer}@media(max-width:535px){.composers-mobile .composer[data-v-43ca9e9c]{flex-basis:50%}}@media(max-width:415px){.composers-mobile .composer[data-v-43ca9e9c]{flex-basis:100%}}.composers-mobile .composer img[data-v-43ca9e9c]{height:160px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:650px){.composers-mobile .composer img[data-v-43ca9e9c]{height:120px}}@media(max-width:535px){.composers-mobile .composer img[data-v-43ca9e9c]{height:150px}}@media(max-width:415px){.composers-mobile .composer img[data-v-43ca9e9c]{height:auto}}.composers-mobile .composer-name[data-v-43ca9e9c]{position:relative;z-index:1;left:0;top:0;transform:none;color:#fff;font-size:16px;line-height:1;font-weight:700;text-align:center}.sr-text[data-v-68ea7158]{position:absolute;visibility:hidden}.photo-modal-wrap .modal-content .modal-controls[data-v-d1053858]{justify-content:space-between}.next-article[data-v-d1053858],.slide-count[data-v-d1053858]{display:block}.close-modal[data-v-d1053858]{top:-30px;right:0}.has-text-align-center{text-align:center}.image-map-wrap{position:absolute;top:0;left:0;height:100%;width:100%}@media(max-width:1000px){.image-map-wrap{display:none}}.image-map-wrap img,.image-map-wrap svg{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:99}.image-map-wrap .hover-text{display:none}#map{position:relative}.map-content{position:absolute;top:0;left:0;height:100%;width:100%}.composer-image-wrap{position:relative;z-index:999;color:#dca80b;font-family:Arial;font-weight:700;font-size:16px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.composer-image-wrap .composer-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.composer-image-wrap:not(.active).hovered,.composer-image-wrap:not(.active):hover{z-index:9999}.composer-image-wrap:not(.active).hovered img,.composer-image-wrap:not(.active):hover img{transform:translateY(-15px) scale(1.2)}.composer-image-wrap .play-video{opacity:0;width:80%;height:auto;top:auto;left:auto;animation:pulsate 1s infinite;display:none}.composer-image-wrap.active .play-video{opacity:1;display:block}.composer-image-wrap.active img:not(.play-video){display:none}.composer-image-wrap:hover .composer-name{color:#fff}.select-composer-wrap{display:flex;align-items:center;justify-content:center}.select-composer-wrap img{position:relative;height:auto;width:auto;max-height:90%;max-width:90%;display:none;opacity:0;animation:pulsate 1s infinite}.select-composer-wrap img.active{display:flex!important}.Tchaikovsky .play-video{margin-top:.3em}.Joplin .play-video{margin-top:-.59em}.Mozart .play-video{margin-top:-.4em}.Chopin .play-video,.Schumann .play-video{margin-top:-.45em}.headline-wrap,.modal-headline-wrap{display:flex;align-items:center}@media(min-width:3000px)and (max-height:1275px){.headline-wrap,.modal-headline-wrap{top:3vh!important}.headline-wrap img,.modal-headline-wrap img{width:70%!important}}@media(min-width:2500px)and (max-height:1200px){.headline-wrap,.modal-headline-wrap{top:3vh!important}.headline-wrap img,.modal-headline-wrap img{width:75%!important}}.headline-wrap img,.modal-headline-wrap img{position:relative;width:100%;max-width:100%;height:auto;margin:0 auto}.headline-wrap .headline-alt,.modal-headline-wrap .headline-alt{display:none}.composer-name{position:absolute;z-index:9999999;top:calc(100% + 2px);left:50%;transform:translateX(-50%);font-size:.95vw;margin:0}.active .composer-name{color:#fff}[data-composer=Tchaikovsky] .composer-name{top:calc(100% + .2em)}[data-composer=Beethoven] .composer-name{top:calc(100% + .17em)}[data-composer=Bernstein] .composer-name{top:calc(100% + .2em)}[data-composer=Joplin] .composer-name{top:calc(100% - .15em)}[data-composer=Mozart] .composer-name{top:calc(100% - .05em)}[data-composer=Chopin] .composer-name{top:calc(100% - .02em)}[data-composer=Schumann] .composer-name{top:calc(100% - .04em);left:43%}[data-composer=Rachmaninoff] .composer-name{top:calc(100% - .05em)}.couch-image-wrap{position:relative;z-index:999;cursor:pointer;display:flex}.couch-image-wrap img{position:relative;bottom:0;left:0;top:-7px;width:auto;max-width:100%;height:auto;max-height:100%;margin-top:auto}.couch-composer-name{position:absolute;top:calc(100% - 12px);color:#fff;left:50%;transform:translateX(-50%) rotate(-3deg);font-size:.95vw;margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:19px}.modal-wrap{z-index:99999999}.modal-bg,.modal-wrap{position:fixed;top:0;left:0;width:100%;height:100%}.modal-bg{z-index:9999999;background-image:url(/images/background.png);background-position:50%;background-size:cover}@media(max-width:1000px){.modal-bg{background-image:url(/images/mobile-background.png)}}.page-modal-wrap{z-index:9999999}@media(max-width:1000px){.page-modal-wrap{position:relative}}.page-modal-wrap .arrow-left,.page-modal-wrap .arrow-right{display:block;position:absolute;z-index:999;top:50%;transform:translateY(-50%);left:10%;width:25px;height:25px;cursor:pointer;transition:opacity .2s ease}.page-modal-wrap .arrow-left:hover,.page-modal-wrap .arrow-right:hover{opacity:.7}.page-modal-wrap .arrow-right{left:auto;right:10%}.page-modal-wrap .modal-content{text-align:justify;right:-17px}.video-modal-wrap .modal-content{width:100%}.photo-modal-wrap .modal-content{margin-right:1px}.modal{position:fixed;z-index:99999999;bottom:12%;left:50%;transform:translateX(-50%);width:68vw;height:710px;background:transparent;display:block;overflow:hidden}@media(max-width:1000px){.modal{height:calc(100% - 130px)!important;max-height:calc(100% - 130px)!important;width:100%!important;max-width:100%!important;top:130px!important;left:0!important;transform:none!important}.harvard-medicine .modal,.performances .modal,.program-descriptions .modal,.psychiatric-practice .modal{height:calc(100% - 125px)!important;max-height:calc(100% - 125px)!important;width:100%!important;max-width:100%!important;top:125px!important;left:0!important;transform:none!important}}.page-modal-wrap .modal{background-color:#000}@media(max-width:1000px){.video-modal-wrap .modal{height:100%!important;max-height:100%!important;top:0!important}}.modal .iframe-container{position:relative;width:100%;height:0;padding-bottom:56.25%}@media(max-width:1000px){.modal .iframe-container{top:50%;transform:translateY(-50%)}}.modal iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-featured-image{position:relative;height:100%;width:calc(100% + 60px);left:-30px;display:none}.harvard-medicine .modal-featured-image,.news-toc,.news .modal-featured-image,.toc{display:flex;flex-direction:column}.news-toc,.toc{background-color:#fef5e6;padding:20px 0;padding-bottom:0;min-height:100%;align-items:center;text-align:center;margin-top:0!important;font-family:Times New Roman,Times,serif}@media(max-width:1000px){.news-toc,.toc{padding-top:15px}}.news-toc h2,.news-toc h3,.toc h2,.toc h3{text-align:center;margin-bottom:5px;margin-top:0;font-weight:400;font-family:Times New Roman,Times,serif}.news-toc h2,.toc h2{font-size:34px!important}@media(max-width:1000px){.news-toc h2,.toc h2{font-size:22px!important}}.news-toc h3,.toc h3{font-size:20px!important;font-weight:400}@media(max-width:1000px){.news-toc h3,.toc h3{font-size:18px!important}}.news-toc h3.subtitle,.toc h3.subtitle{font-size:18px;margin-bottom:15px}@media(max-width:1000px){.news-toc h3.subtitle,.toc h3.subtitle{font-size:16px!important}}.news-toc ul,.toc ul{display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none;margin-left:0;margin-top:15px;padding-left:0}.news-toc li,.toc li{font-size:28px;margin-bottom:5px}@media(max-width:1000px){.news-toc li,.toc li{font-size:20px!important;line-height:1.1;margin-bottom:15px!important}}.news-toc li a,.toc li a{text-decoration:none;color:#000!important;transition:opacity .2s ease}.news-toc li a:hover,.toc li a:hover{opacity:.7!important}.news-toc{padding-top:0}.news-toc ul{margin-top:0}.news-toc li{font-size:24px;margin-bottom:0}.modal-content{height:100%;width:calc(100% - 135px);color:#000}.modal-content .mobile-photo-container{display:none}@media(max-width:1000px){.modal-content{right:0!important;width:100%!important}.photo-modal-wrap .modal-content{width:100%!important;overflow-y:scroll}.photo-modal-wrap .modal-content .tns-outer{display:none!important}.photo-modal-wrap .modal-content .mobile-photo-container{background-color:#fdf5e6;padding-top:0;position:relative;z-index:999;display:block;text-align:center}.photo-modal-wrap .modal-content .mobile-photo-container .slide{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;font-family:Times New Roman,Times,serif;font-size:24px}.photo-modal-wrap .modal-content .mobile-photo-container .slide img{top:auto;width:100%;height:auto}}.modal-content h2,.modal-content h3{line-height:1.2}.video-modal-wrap .modal-content{background:#000}.page-modal-wrap .modal-content{position:relative;z-index:9999;background-color:#000;font-family:Georgia,Times New Roman,Times,serif;padding-top:25px;padding-bottom:25px}@media(max-width:1000px){.page-modal-wrap .modal-content{background-color:#fdf5e6}}.page-modal-wrap .modal-content .wp-block-image figcaption{margin-top:5px}.page-modal-wrap .modal-content .modal-content-inner-wrap{width:calc(100% - 20px);height:100%;margin:0 auto;position:relative;left:-7px}@media(max-width:1000px){.page-modal-wrap .modal-content .modal-content-inner-wrap{width:100%;left:0}}.page-modal-wrap .modal-content .modal-content-inner{width:100%;height:100%;padding:0;font-size:20px;padding-top:20px}@media(max-width:999px){.page-modal-wrap .modal-content .modal-content-inner{padding:0 15px;font-size:16px}}@media(max-width:1000px){.page-modal-wrap .modal-content .modal-content-inner{padding-top:15px;padding-bottom:30px}}@media(max-width:1000px){.page-modal-wrap .modal-content .wp-block-group:last-of-type{padding-bottom:50px!important}.page-modal-wrap .modal-content .wp-block-group:last-of-type.usnews,.page-modal-wrap .modal-content .wp-block-group:last-of-type.usnews-group{padding-bottom:0!important;margin-bottom:0!important}}.page-modal-wrap .modal-content .wp-block-group h2,.page-modal-wrap .modal-content .wp-block-group h3{font-family:Times New Roman,Times,serif}.page-modal-wrap .modal-content .wp-block-group h2{font-size:30px;margin-bottom:0;margin-top:0;font-weight:400}.page-modal-wrap .modal-content .wp-block-group h2.subheading{font-size:22px;margin-bottom:10px}.page-modal-wrap .modal-content .wp-block-group h2.program-title{font-size:24px;margin-bottom:20px}.page-modal-wrap .modal-content .wp-block-group h3{font-size:22px;font-weight:400;margin-top:0}.page-modal-wrap .modal-content .wp-block-group a{color:#000!important}.page-modal-wrap .modal-content .wp-block-group a:hover{color:rgba(0,0,0,.7)!important}.page-modal-wrap .modal-content .wp-block-group .small-heading{font-size:24px}.page-modal-wrap .modal-content .wp-block-group.inner{position:relative;width:75.5%;min-height:100%;margin:0 auto;background-color:#fef5e6;padding:15px 60px;padding-bottom:40px}@media(max-width:1000px){.page-modal-wrap .modal-content .wp-block-group.inner{width:100%;padding:0 10px;min-height:auto!important;margin-bottom:50px}}.page-modal-wrap .modal-content .wp-block-group.inner p:not(.has-text-align-center){text-align:justify}.page-modal-wrap .modal-content .wp-block-group.inner.news,.page-modal-wrap .modal-content .wp-block-group.inner.no-padding-top,.page-modal-wrap .modal-content .wp-block-group.inner.nyt{padding-top:0}.page-modal-wrap .modal-content .wp-block-group.inner .harvard-first{margin-top:0}.page-modal-wrap .modal-content .wp-block-group.weill{background-color:#c3122f;color:#fff}.page-modal-wrap .modal-content .wp-block-group.weill h1,.page-modal-wrap .modal-content .wp-block-group.weill h2,.page-modal-wrap .modal-content .wp-block-group.weill h3{color:#fff}.page-modal-wrap .modal-content .wp-block-group.full-height{min-height:100%}.page-modal-wrap .modal-content .wp-block-group.full-height.bookings,.page-modal-wrap .modal-content .wp-block-group.full-height.contact,.page-modal-wrap .modal-content .wp-block-group.full-height.psychiatric-practice{margin-top:0!important;padding-left:80px}@media(max-width:1000px){.page-modal-wrap .modal-content .wp-block-group.full-height.bookings,.page-modal-wrap .modal-content .wp-block-group.full-height.contact,.page-modal-wrap .modal-content .wp-block-group.full-height.psychiatric-practice{padding-left:0}}.page-modal-wrap .modal-content .wp-block-group.full-height.bookings .wp-block-group__inner-container,.page-modal-wrap .modal-content .wp-block-group.full-height.contact .wp-block-group__inner-container,.page-modal-wrap .modal-content .wp-block-group.full-height.psychiatric-practice .wp-block-group__inner-container{max-width:800px;margin:0 auto}.page-modal-wrap .modal-content .wp-block-group.full-height.bookings .wp-block-group__inner-container{max-width:900px}.page-modal-wrap .modal-content .wp-block-group.full-width{background-color:#fef5e6;padding:15px 30px;padding-bottom:0}@media(max-width:1000px){.page-modal-wrap .modal-content .wp-block-group.full-width{padding-left:0;padding-right:0}}.page-modal-wrap .modal-content .wp-block-group.full-width .inner{position:relative;padding-top:0;padding-bottom:15px;width:80%}@media(max-width:1000px){.page-modal-wrap .modal-content .wp-block-group.full-width .inner{width:100%}}.page-modal-wrap .modal-content .wp-block-group.full-width .inner:after,.page-modal-wrap .modal-content .wp-block-group.full-width .inner:before{content:"";height:100%;width:150%;position:absolute;left:-150%;top:0;background-color:#000}@media(max-width:1000px){.page-modal-wrap .modal-content .wp-block-group.full-width .inner:after,.page-modal-wrap .modal-content .wp-block-group.full-width .inner:before{display:none}}.page-modal-wrap .modal-content .wp-block-group.full-width .inner:after{left:auto;right:-150%}.page-modal-wrap .modal-content .wp-block-group.full-width .inner .text-left.mb-0{margin-bottom:8px!important;margin-top:15px!important}.page-modal-wrap .modal-content .wp-block-group.full-width .inner .wp-block-image{display:flex;width:calc(100% + 120px);position:relative;left:-60px;margin:0 0 30px}.page-modal-wrap .modal-content .wp-block-group.full-width .inner .wp-block-image img{width:100%}.page-modal-wrap .modal-content .wp-block-group.full-width .inner .wp-block-image.us-news-image img{margin:0 auto;width:65%!important}.page-modal-wrap .modal-content .wp-block-group.full-width .inner .wp-block-image.us-news-image:first-of-type{margin-top:30px!important}.page-modal-wrap .modal-content .wp-block-image.featured-image{margin:0;height:auto;width:calc(100% + 120px);left:-60px;position:relative}.page-modal-wrap .modal-content .wp-block-image.creativity-pressure{margin-bottom:20px!important;border-left:1px solid #e8dbcb;border-right:1px solid #e8dbcb}.page-modal-wrap .modal-content .wp-block-image.creativity-pressure img{margin-top:20px!important}.page-modal-wrap .modal-content .full-width-header{width:calc(100% + 60px);position:relative;left:-30px}.page-modal-wrap .modal-content .full-width-header img{width:100%}.page-modal-wrap.program-descriptions .modal-content .inner{padding-top:30px}@media(max-width:1000px){.page-modal-wrap.program-descriptions .modal-content .inner{padding-top:0}.page-modal-wrap.program-descriptions .modal-content .inner#program-9{padding-bottom:80px}}.page-modal-wrap.program-descriptions .modal-content .inner h2,.page-modal-wrap.program-descriptions .modal-content .inner h3{text-align:center;margin-bottom:0;margin-top:0;font-weight:400;font-family:Times New Roman,Times,serif}.page-modal-wrap.program-descriptions .modal-content .inner h2{font-size:34px}@media(max-width:1000px){.page-modal-wrap.program-descriptions .modal-content .inner h2{font-size:26px!important}}.page-modal-wrap.program-descriptions .modal-content .inner h2.subheading{font-size:22px;margin-bottom:10px}@media(max-width:1000px){.page-modal-wrap.program-descriptions .modal-content .inner h2.subheading{font-size:18px!important}}.page-modal-wrap.program-descriptions .modal-content .inner h2.program-title{font-size:24px;margin-bottom:20px}@media(max-width:1000px){.page-modal-wrap.program-descriptions .modal-content .inner h2.program-title{font-size:20px!important}}.page-modal-wrap.program-descriptions .modal-content .inner h3{font-size:20px!important;font-weight:400}.page-modal-wrap.program-descriptions .modal-content .inner h3.subtitle{font-size:18px;margin-bottom:30px}.page-modal-wrap.program-descriptions .modal-content .inner p{text-align:justify;margin-bottom:20px}.photo-modal-wrap .modal-content{background-color:#000}@media(max-width:1000px){.photo-modal-wrap .modal-content{background-color:#fdf5e6}}@media(max-width:1000px){.page-modal-wrap.harvard-medicine .modal-content .modal-content-inner{padding-top:5px}}.page-modal-wrap.harvard-medicine .modal-content .modal-content-inner .composer img{max-height:500px;width:auto;margin:0 auto;display:block}@media(min-width:1615px){.page-modal-wrap.harvard-medicine .modal-content .modal-content-inner .composer img{min-height:500px}}.page-modal-wrap.harvard-medicine .modal-content .sticky-header{padding-left:30px;padding-right:30px}.page-modal-wrap.harvard-medicine .modal-content .sticky-header img{width:calc(100% - 40px);left:20px;position:relative}.page-modal-wrap.bookings .modal-content,.page-modal-wrap.contact .modal-content,.page-modal-wrap.psychiatric-practice .modal-content{width:100%;right:0}.page-modal-wrap.bookings .modal-content .wp-block-group,.page-modal-wrap.contact .modal-content .wp-block-group,.page-modal-wrap.psychiatric-practice .modal-content .wp-block-group{width:100%!important}.page-modal-wrap.bookings .modal-content .modal-controls,.page-modal-wrap.contact .modal-content .modal-controls,.page-modal-wrap.psychiatric-practice .modal-content .modal-controls{display:none}.modal-content .header-image{display:flex;margin-bottom:0;width:100%;height:100%}.modal-content .header-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.modal-content .sticky-header{position:sticky;top:20px;left:0;width:calc(100% + 120px);margin:0 auto;margin-left:-60px;height:auto}@media(max-width:1000px){.modal-content .sticky-header{top:126px}}.modal-content .sticky-header img{width:100%}.modal-content .tns-ovh{overflow:hidden}.modal-content .tns-outer,.modal-content .tns-ovh{display:flex;max-height:100%}.modal-content .slideshow-container,.modal-content .tns-item{height:100%}.modal-content .tns-item{display:inline-flex!important;justify-content:center}.modal-content .slide img{position:relative;top:20px;height:calc(100% - 40px);width:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;right:6px}.modal-content .slide img:after{content:"";position:absolute;width:6px;right:0;top:0;height:100%;background-color:#000}.modal-content .tns-controls,.modal-content .tns-nav{position:absolute}.modal-content .modal-controls{position:fixed;z-index:9999;top:20px;right:20px;height:calc(100% - 40px);width:115px;color:#f2ce9e;background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:22px;line-height:1.3;padding-left:12px;text-align:center;font-family:Arial,sans-serif}@media(max-width:1000px){.modal-content .modal-controls{display:none!important}}.modal-content .modal-controls .scrollbar-border{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:12px;background-image:url(/images/modal-controls-border.png);background-size:cover}.modal-content .modal-controls .next-article{margin-bottom:50px}.modal-content .modal-controls a,.modal-content .modal-controls a:hover{color:#f2ce9e;text-decoration:none}.photo-modal-wrap .modal-content .modal-controls:before{content:"";position:absolute;z-index:99999999;top:0;left:-8px;height:100%;width:8px;background-color:#000}@media(max-width:1100px){.photo-modal-wrap .modal-content .modal-controls .slide-count{margin-top:20px}.photo-modal-wrap .modal-content .modal-controls .download-slide{margin-bottom:20px}.photo-modal-wrap .modal-content .modal-controls .slideshow-controls .next img,.photo-modal-wrap .modal-content .modal-controls .slideshow-controls .prev img{width:25px}}@media(max-width:1000px){.photo-modal-wrap .modal-content .modal-controls{display:none!important}.photo-modal-wrap .modal-content .modal-controls .download-slide,.photo-modal-wrap .modal-content .modal-controls .slide-count{display:none}}.page-modal-wrap.harvard .modal-content a,.page-modal-wrap.harvard .modal-content a:hover,.page-modal-wrap.news .modal-content a,.page-modal-wrap.news .modal-content a:hover{color:#f2ce9e}.modal-content .slide-count{text-align:center;margin-top:50px;cursor:pointer}.modal-content .slideshow-controls{cursor:pointer;display:flex;flex-direction:column}.modal-content .slideshow-controls img{width:30px}.modal-content .slideshow-controls .next img{width:34px}.modal-content .slideshow-controls span{display:flex;align-items:center}.modal-content .slideshow-controls span:first-of-type{margin-bottom:45px}.page-modal-wrap .modal-content .slideshow-controls .next,.page-modal-wrap .modal-content .slideshow-controls .prev{position:relative;display:block}.page-modal-wrap .modal-content .slideshow-controls .next img,.page-modal-wrap .modal-content .slideshow-controls .prev img{height:29px;width:55px;margin:0 auto}.page-modal-wrap .modal-content .slideshow-controls .prev img{margin-bottom:10px}.page-modal-wrap .modal-content .slideshow-controls .next img{margin-top:15px}.modal-content .download-article,.modal-content .download-slide{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;margin:0;padding:0;border:none;margin-bottom:50px;margin-left:30px;margin-right:30px;cursor:pointer}.modal-content .download-article{position:absolute;bottom:0;right:15px;margin-right:15px;display:none}.modal-content .download-article img{width:43px;height:40px}.program-descriptions .modal-content .next-article,.program-descriptions .modal-content .slide-count{display:none}.program-descriptions .modal-content .modal-controls{justify-content:center}.bio .modal-content .next-article,.bio .modal-content .slide-count,.bookings .modal-content .next-article,.bookings .modal-content .slide-count,.contact .modal-content .next-article,.contact .modal-content .slide-count,.harvard-medicine .modal-content .next-article,.harvard-medicine .modal-content .slide-count,.performances .modal-content .next-article,.performances .modal-content .slide-count,.psychiatric-practice .modal-content .next-article,.psychiatric-practice .modal-content .slide-count{display:none}.news .modal-content .modal-controls,.photo-modal-active .modal-content .modal-controls{justify-content:space-between}.news .modal-content .next-article{display:block}.modal-content .ludwig figure{display:flex;justify-content:center}.modal-content .ludwig figure img{width:600px;max-width:80%}.modal-content h2,.modal-content h3,.modal-content h4{color:#000}.modal-content .wp-block-image figcaption{margin-top:0;font-size:16px;text-align:center}.modal-content a{text-decoration:underline;color:#000}.modal-content a:hover{color:rgba(0,0,0,.7)}.modal-content .hindustan-logo figure{margin:0}.modal-content .hindustan-logo,.modal-content .hindustan-logo img{width:340px;height:auto;margin:0 auto}.modal-content .hindustan-featured-image{margin-top:0;padding:0 60px}.modal-content .featured-image-wrap{background-color:#fef5e6}.modal-content .sa-express figure{margin-bottom:0}.modal-content .sa-heading{font-size:26px}.modal-content .sa-subheading{font-size:16px}.mobile-modal,.modal-border{position:absolute;top:0;left:0;width:100%;height:100%}.mobile-modal span,.modal-border span{position:absolute;z-index:999999;background-size:cover}.mobile-modal .top,.modal-border .top{top:0;bottom:5px;left:0;width:100%;height:20px;background-image:url(/images/border-top.png)}@media(max-width:1000px){.mobile-modal .top,.modal-border .top{background-image:url(/images/mobile-frame-top.png);height:5px}}.mobile-modal .bottom,.modal-border .bottom{bottom:0;left:0;width:100%;height:20px;background-image:url(/images/border-bottom.png)}@media(max-width:1000px){.mobile-modal .bottom,.modal-border .bottom{background-image:url(/images/mobile-frame-bottom.png);height:5px}}.mobile-modal .left,.modal-border .left{top:0;left:0;width:20px;height:100%;background-image:url(/images/border-left.png)}@media(max-width:1000px){.mobile-modal .left,.modal-border .left{background-image:url(/images/mobile-frame-left.png);width:5px}}.mobile-modal .right,.modal-border .right{top:0;right:0;width:20px;height:100%;background-image:url(/images/border-right.png)}@media(max-width:1000px){.mobile-modal .right,.modal-border .right{background-image:url(/images/mobile-frame-right.png);width:5px}}.mobile-modal .top-right,.modal-border .top-right{content:"";position:absolute;z-index:99999999;height:49px;width:49px;top:2px;right:0;background-image:url(/images/border-top-right.png);background-size:100%;display:block}@media(max-width:1000px){.mobile-modal .top-right,.modal-border .top-right{display:none}}.mobile-modal .bottom-right,.modal-border .bottom-right{content:"";position:absolute;z-index:99999999;height:49px;width:49px;bottom:2px;right:0;background-image:url(/images/border-bottom-right.png);background-size:100%;display:block}@media(max-width:1000px){.mobile-modal .bottom-right,.modal-border .bottom-right{display:none}}.mobile-modal .bottom,.mobile-modal .left,.mobile-modal .right,.mobile-modal .top{position:fixed}.mobile-modal .top{top:121px}.mobile-modal .left,.mobile-modal .right{height:100vh;top:121px}.mobile-modal .bottom{bottom:0;width:100vw}.close-modal,.close-modal-mobile{position:absolute;z-index:99999999999;top:-26px;right:0;font-size:30px;font-weight:700;color:#fff;transition:opacity .2s ease;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media(max-width:1000px){.close-modal,.close-modal-mobile{display:none}}.close-modal-mobile img,.close-modal img{width:100%;height:100%}.page-modal-active .close-modal,.page-modal-active .close-modal-mobile,.photo-modal-active .close-modal,.photo-modal-active .close-modal-mobile{top:-30px;right:0}.close-modal-mobile:hover,.close-modal:hover{opacity:.7}@media(max-width:1000px){.close-modal-mobile{display:block!important;top:10px!important;right:10px!important}}.hamburger-menu-mobile{display:none}@media(max-width:1000px){.hamburger-menu-mobile{display:block!important;position:absolute;z-index:999999999;top:10px!important;left:10px!important;height:20px;width:28px}}@media(max-width:1100px){.harvard-image{height:auto}}.home-menu{position:absolute;z-index:9999;top:50%;transform:translateY(-50%);padding-left:0;margin-left:0;display:none}@media(min-width:1001px){.home-menu{display:block!important}}@media(max-width:1000px){.home-menu{position:relative;top:0;transform:none}.mobile-video-nav-active .home-menu{display:block!important}.home-menu.composer-menu{right:0;text-align:center;margin-top:15px;margin-bottom:0}}.page-modal-active .home-wrapper .home-menu,.photo-modal-active .home-wrapper .home-menu,.video-modal-active .home-wrapper .home-menu{display:none!important}.home-menu a,.home-menu li{list-style:none;margin-bottom:4vh;font-family:Times New Roman,Times,serif;font-size:43px;font-size:2.2vw;color:#dca80b;text-decoration:none;cursor:pointer}@media(max-width:1000px){.home-menu a,.home-menu li{font-size:22px;color:#f2ce9e}}.home-menu a:last-of-type,.home-menu li:last-of-type{margin-bottom:0}.home-menu a.active,.home-menu a.router-link-active,.home-menu a.selected,.home-menu a:hover,.home-menu li.active,.home-menu li.router-link-active,.home-menu li.selected,.home-menu li:hover{color:#fff}.home-menu.page-menu{text-align:left}@media(min-width:1001px){.home-menu.page-menu li:nth-last-of-type(2){margin-bottom:0}}.home-menu.modal-menu a,.home-menu.modal-menu li{color:#463c23}.home-menu.modal-menu a.router-link-active,.home-menu.modal-menu a:hover,.home-menu.modal-menu li.router-link-active,.home-menu.modal-menu li:hover{color:#dca80b}.composer-menu{right:65px;text-align:right}.composer-menu.video-menu li a[data-active=yes]{color:#fff}.composer-menu.modal-menu li a[data-active=yes]{color:#dca80b}.page-menu{left:65px}.page-menu .mobile{display:none}@media(max-width:1000px){.page-menu{transform:none;position:fixed;z-index:9999999;overflow-y:scroll;top:0;left:0;width:100%;height:100%;background-color:#000;padding:50px;padding-top:90px;padding-bottom:80px;text-align:center}.page-menu .mobile{display:block}}.contact-link{position:fixed;z-index:99999;left:50%;transform:translateX(-50%);bottom:1.8em;font-family:Times New Roman,Times,serif;font-size:25px;transition:color .2s ease}.modal-wrap .contact-link{color:#dca80b}.modal-wrap .contact-link.router-link-active,.modal-wrap .contact-link:hover{color:#fff}@media(max-width:1000px){.contact-link{display:none}}.contact-link:hover{color:#fff}.mt-0{margin-top:0!important}.mt-1{margin-top:15px!important}.mt-2{margin-top:30px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:15px!important}.mb-2{margin-bottom:30px!important}.text-left{text-align:left}.dropcap:first-child:first-letter{float:left;font-size:75px;line-height:40px;padding-top:10px;padding-right:5px;padding-bottom:5px}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background-color:#966419;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.simplebar-scrollbar{z-index:9999999}.simplebar-scrollbar:before{background-color:#956418;z-index:9999999;opacity:1!important;height:60px;border-radius:40%}@media(max-width:1000px){.simplebar-scrollbar:before{height:30px!important;margin-left:4px;width:7px}}.simplebar-track.simplebar-vertical{top:16px;width:16px;right:3px;bottom:20px;z-index:999999}.simplebar-track.simplebar-vertical .simplebar-scrollbar{height:60px!important}.simplebar-content{padding-top:0!important;height:100%}.simplebar-content-wrapper{overflow-x:hidden!important}.full-width img{width:100%!important}.wp-block-image.size-large.half-image img{margin:0 auto!important;width:65%!important}.wp-block-image.la-times-logo figure{margin-bottom:5px}@media(max-width:1000px){#program-toc{min-height:auto!important}}.toc-link{margin-top:30px;margin-bottom:30px;line-height:1;position:fixed;z-index:10;bottom:-10px;left:0;width:calc(100% - 125px);height:65px;display:flex;align-items:center;justify-content:center;background-color:#000;opacity:0;transition:opacity .2s ease}@media(max-width:1000px){.toc-link{width:100%;margin-bottom:15px;height:45px}}.toc-link a{color:#f2ce9e;text-decoration:none;transition:opacity .2s ease}.toc-link a:hover{opacity:.7;color:#f2ce9e}.performance p{margin-top:0;margin-bottom:0;text-align:left!important}.performance.past p{color:rgba(0,0,0,.5)}.aligncenter{text-align:center}.booking-cols{display:flex}.booking-cols .performance.centered{justify-self:center;flex-basis:auto!important;margin:0 auto}.booking-cols a{text-decoration:none}.modal-loading{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fef5e6;display:flex;justify-content:center;align-items:center}.bio-pl{padding-left:50px}.bio-pl a,.no-link-style a{text-decoration:none}.composers-mobile-wrap{min-height:100vh;display:flex;position:relative;padding:40px 0;justify-content:flex-start;align-items:flex-start;padding-top:25px;background-color:#000}@media(min-width:1001px){.composers-mobile-wrap{display:none}}.composers-mobile{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:0}.mobile-nav-wrap{position:fixed;z-index:999999999;top:0;left:0;width:100%;height:100vh;background-image:url(/images/mobile-nav-bg.png);background-size:cover;background-repeat:no-repeat;text-align:center;-webkit-text-size-adjust:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media(min-width:1001px){.mobile-nav-wrap{display:none}}.mobile-nav-wrap h1,.mobile-nav-wrap h2,.mobile-nav-wrap h3{color:#fff;margin-bottom:0;font-family:Times New Roman,Times,serif;font-weight:400;-webkit-text-size-adjust:100%}.mobile-nav-wrap h1{font-size:36px;margin-top:15px}@media(max-height:615px){.mobile-nav-wrap h1{margin-top:10px;font-size:34px!important}}.mobile-nav-wrap h2,.mobile-nav-wrap h3{text-transform:uppercase}.mobile-nav-wrap h2{font-size:28px;margin-top:5px}@media(max-height:615px){.mobile-nav-wrap h2{font-size:22px!important}}.mobile-nav-wrap h3{color:#fec6ad;font-size:22px;font-weight:400;margin-top:5px;line-height:1.2;margin-top:15px;margin-bottom:250px}.mobile-nav-wrap .page-menu{display:block!important;position:relative;background-color:transparent;overflow-y:initial;padding-top:10px;padding-bottom:0;margin-bottom:30px;height:auto}.mobile-nav-wrap .page-menu li{text-align:center;margin-bottom:8px}.mobile-nav-wrap .page-menu li:last-of-type{position:relative}.mobile-nav-wrap .page-menu li:last-of-type:after{content:"";position:absolute;bottom:-13px;left:50%;transform:translateX(-50%);width:135px;height:1px;background-color:#e39c68}.mobile-nav-wrap .page-menu li a,.mobile-nav-wrap .page-menu li a:hover{color:#e39c68!important}.mobile-nav-wrap .composer-menu{margin-bottom:30px}.mobile-nav-wrap .composer-menu li{text-align:center;margin-bottom:10px}.mobile-nav-wrap .composer-menu li:last-of-type{position:relative}.mobile-nav-wrap .composer-menu li:last-of-type:after{content:"";position:absolute;bottom:-13px;left:50%;transform:translateX(-50%);width:135px;height:1px;background-color:#e39c68}.mobile-nav-wrap.video h2{font-size:30px;text-transform:none;line-height:1.2}.mobile-nav-wrap.video .home-menu li a,.mobile-nav-wrap.video .home-menu li a:hover{color:#e39c68!important}body.mobile-nav-active{overflow:hidden}@media(max-width:1000px){.hidden-mobile{display:none!important}}.mobile-page-header{background-image:url(/images/mobile-menu-header.png);background-size:cover;background-repeat:no-repeat;background-position:50%;padding-top:15px;padding-bottom:20px;position:fixed;z-index:999999999;top:0;left:0;width:100%}@media(min-width:1001px){.mobile-page-header{display:none}}.mobile-page-header h1,.mobile-page-header h2{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-family:Times New Roman,Times,serif;font-weight:400}.mobile-page-header h2{text-transform:uppercase;font-size:24px;margin-top:5px}@media(max-width:370px){.mobile-page-header h2{font-size:22px}}.mobile-toggles{position:absolute;top:95px;left:0;width:100%;height:20px;display:flex;justify-content:space-between}.mobile-toggles img{padding:0 10px}@media(max-width:1000px){.wp-block-spacer.mobile{display:none}}.modal-wrap-mobile{display:none}@media(max-width:1000px){.modal-wrap-mobile{display:block}}.modal-wrap-mobile .modal-border{position:fixed;top:124px;height:calc(100vh - 124px)}@media(max-width:1000px){.modal{display:none}.photo-modal-wrap .modal,.video-modal-wrap .modal{display:block}}.mobile-modal-content{background-color:#fef5e6;padding-top:124px;padding-left:30px;padding-right:30px;padding-bottom:60px;min-height:100vh;text-align:justify}.mobile-modal-content .sticky-header{position:sticky;top:126px;left:0;width:calc(100% + 50px);margin:0 auto;margin-left:-25px;height:auto}.mobile-modal-content .sticky-header img{width:100%}.harvard-medicine .mobile-modal-content .sticky-header{margin-left:-20px;width:calc(100% + 40px)}.mobile-modal-content .modal-content-inner{padding-top:15px}.mobile-modal-content .bookings,.mobile-modal-content .contact,.mobile-modal-content .psychiatric-practice{margin-top:0!important}.mobile-modal-content h2,.mobile-modal-content h3{font-family:Times New Roman,Times,serif}.mobile-modal-content h2{font-size:30px;margin-bottom:0;margin-top:0;font-weight:400}@media(max-width:1000px){.mobile-modal-content h2{font-size:26px!important;line-height:1.2}}.mobile-modal-content h2.subheading{font-size:22px;margin-bottom:10px}@media(max-width:1000px){.mobile-modal-content h2.subheading{font-size:18px!important}}.mobile-modal-content h2.program-title{font-size:24px;margin-bottom:20px}@media(max-width:1000px){.mobile-modal-content h2.program-title{font-size:20px!important}}.mobile-modal-content h3{font-size:22px;font-weight:400;margin-top:0}.mobile-modal-content a{color:#000!important}.mobile-modal-content a:hover{color:rgba(0,0,0,.7)!important}.mobile-modal-content .toc-link a,.mobile-modal-content .toc-link a:hover{color:#f2ce9e!important}.mobile-modal-content .small-heading{font-size:24px}@media(max-width:1000px){.program-descriptions .mobile-modal-content .wp-block-group{min-height:auto!important;margin-top:50px!important}}@media(max-width:1000px){.program-descriptions .mobile-modal-content #program-toc{margin-top:0!important;padding-top:0}}.page-modal-wrap #article-1.usnews .modal-featured-image{display:none}@media(max-width:1000px){span.break,span.italics{display:block;position:relative}span.italics{font-style:italic}}@media(min-width:1001px){.news-toc ul li{line-height:1.15;margin-bottom:15px}.news-toc span.break{display:inline-block!important}.news-toc span.break:nth-of-type(2){padding-left:5px}}.news-toc span.break,.news-toc span.italics{display:block;position:relative}.news-toc span.italics{font-style:italic}body{margin:0}.splash-wrapper{min-height:100vh;background-image:url(/images/splash-bg.jpg);background-size:cover;background-position-x:40%;display:flex;justify-content:flex-end;align-items:center;position:relative;padding:40px 0}@media(max-width:1000px){.splash-wrapper{background:#000;padding:0;align-items:flex-start}.splash-wrapper .splash-header{height:200px;background-image:url(/images/splash-header-bg-mobile.jpg);background-size:cover;background-repeat:no-repeat;margin:0 auto;-webkit-text-size-adjust:100%;width:100%!important}}@media(max-width:1000px)and (max-width:385px){.splash-wrapper .splash-header{height:200px}}@media(max-width:1000px){.splash-wrapper .splash-header .enter-link,.splash-wrapper .splash-header h1,.splash-wrapper .splash-header h2,.splash-wrapper .splash-header h3{-webkit-text-size-adjust:100%}.splash-wrapper .splash-header h1{font-size:36px;margin-bottom:8px!important;padding-top:10px}}@media(max-width:1000px)and (max-width:385px){.splash-wrapper .splash-header h1{font-size:30px;margin-bottom:15px!important}}@media(max-width:1000px){.splash-wrapper .splash-header h2{font-size:25px!important;line-height:1.2}}@media(max-width:1000px)and (max-width:385px){.splash-wrapper .splash-header h2{font-size:22px!important}}@media(max-width:1000px){.splash-wrapper .splash-header .enter-link{display:block;position:relative;right:auto;bottom:auto;text-align:center;margin:0 auto;font-size:25px;margin-top:5px;transform:none;top:auto}}@media(max-width:1000px)and (max-width:385px){.splash-wrapper .splash-header .enter-link{font-size:24px;margin-top:10px}}@media(max-width:1000px){.splash-wrapper .splash-image{background:#000;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:0;top:calc(100vh - 200px);width:auto}.splash-wrapper .splash-image img{top:calc(100vh - 200px);min-height:calc(100vh - 200px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:auto;margin:0 auto;width:100%}}@media(max-width:1000px)and (max-width:385px){.splash-wrapper .splash-image img{top:calc(100vh - 200px)}}@media(max-width:1000px){.splash-wrapper.step2 .splash-header{height:385px;position:relative}.splash-wrapper.step2 .splash-image{top:calc(100vh - 385px);height:auto}.splash-wrapper.step2 .splash-image img{top:calc(100vh - 385px);min-height:calc(100vh - 385px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.splash-content{color:#fff;font-family:Times New Roman,Times,serif;font-size:32px;line-height:1.2;margin-right:8vw;display:flex;justify-content:flex-end;width:1550px}.splash-content.mobile{display:none;margin-right:0;width:100%}.splash-content .splash-step-1 .enter-link{display:block!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none}.splash-content .splash-step-2 .quote-wrap{max-width:auto;margin:auto;font-size:16px;line-height:1.2;margin-top:15px;padding:0 25px}@media(max-width:340px){.splash-content .splash-step-2 .quote-wrap{font-size:14px}}.splash-content .splash-step-2 .quote-author{display:block;margin-top:5px}.splash-content .splash-step-3 h2{font-size:34px}.splash-content .splash-step-3 h3{text-align:center;font-size:28px;font-weight:400;margin-top:10px}.splash-content .splash-step-3 .mobile-menu{display:flex;flex-direction:column;align-items:center;margin-top:45px}.splash-content .splash-step-3 .mobile-menu button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none;margin-bottom:20px;font-size:32px;left:auto;color:#e39c68!important;font-family:Times New Roman,Times,serif;text-transform:uppercase;margin-bottom:45px}.splash-content .splash-step-3 .mobile-menu button:hover{color:rgba(227,156,104,.4)!important;text-decoration:none}.splash-content .splash-step-2,.splash-content .splash-step-3{display:none}@media(max-width:1000px){.splash-content{display:none}.splash-content.mobile{display:block}}@media(min-width:1800px){.splash-content{margin:0 auto}}@media(min-height:1081px)and (min-width:1921px){.splash-content{width:75vw}.splash-content h1{font-size:6.5vh!important;line-height:1!important}.splash-content h2{font-size:4.2vh!important}.splash-content .quote-wrap{font-size:2.8vh!important;line-height:1.3!important;max-width:28vw!important}.splash-content .quote-wrap:first-of-type{margin-top:3vh}.splash-content .quote-wrap:last-of-type{margin-left:auto!important}}@media(min-height:1240px)and (min-width:1921px){.splash-content{width:80vw}.splash-content h1{font-size:6vh!important;line-height:1!important}.splash-content h2{font-size:3.7vh!important}.splash-content .quote-wrap{font-size:2.3vh!important;max-width:30vw!important}}@media(min-width:2350px){.splash-content{width:75vw}}@media(min-width:2650px){.splash-content{width:70vw}.splash-content .quote-wrap{max-width:25vw!important}}.splash-content h1,.splash-content h2{color:#fff;text-align:center;margin-top:0;font-weight:400}.splash-content h1{font-size:72px;margin-bottom:45px}.splash-content h2{font-size:40px;margin-bottom:0;line-height:1.2;font-weight:400}.splash-content blockquote{margin:0}.continue-link,.enter-link{position:fixed;bottom:1.8em;left:50%;transform:translateX(-50%);color:#dca80b;font-family:Times New Roman,Times,serif;font-size:25px}.continue-link:hover,.enter-link:hover{color:rgba(220,168,11,.4);text-decoration:none}@media(max-width:1000px){.continue-link,.enter-link{display:none;font-size:32px;left:auto;transform:none;right:1.1em;bottom:8.3em;color:#e39c68!important}.continue-link:hover,.enter-link:hover{color:rgba(227,156,104,.4)!important;text-decoration:none}}.enter-link{right:2.5em;left:auto;top:50%;bottom:auto;transform:translateY(-50%);font-size:32px}.continue-link{display:block!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:none;border:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(110%);font-size:25px;text-align:center}.quote-wrap{max-width:585px;margin:0 auto;margin-top:30px}.quote-wrap:last-of-type{max-width:661px;margin-left:80px}.quote-author{text-align:right}