  @import url("https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap");.f-figtree,.f-avenir,.f-figtree>*,.f-avenir>*,.f-mo,.f-av{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif}.f-prospectus,.f-prospectus>*,.f-ppp{font-family:"Prospectus Pro S","Figtree","Helvetica Neue",Helvetica}@font-face{font-family:'Prospectus Pro S';src:url("/_assets-updated/fonts/prospectus/ProspectusS-Reg.eot") format("embedded-opentype"),url("/_assets-updated/fonts/prospectus/ProspectusS-Reg.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Minotaur Sans Web';src:url("/_assets-updated/fonts/minotaur/minotaursansweb-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Minotaur Sans Web';src:url("/_assets-updated/fonts/minotaur/minotaursansweb-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.m-bg-crimson{background-color:#9E1B32;color:#fff}.m-bg-gray{background-color:#5A5A5A;color:#fff;border-bottom:1px solid #707070}.m-bb-gray{border-bottom:1px solid #707070}.m-bt-gray{border-top:1px solid #707070}.m-hr hr{border-top:1px solid #5A5A5A;display:block;width:100%}.m-bg-white{background-color:#fff}.m-bg-light-gray{background-color:#eee;border-bottom:1px solid rgba(122,122,122,0.2)}.m-bb-light-gray{border-bottom:1px solid rgba(122,122,122,0.2)}.m-bb-crimson{border-bottom:1px solid #9E1B32}.m-bt-light-gray{border-top:1px solid rgba(122,122,122,0.2)}.m-bg-megamenu{background-color:#313131}.m-bg-explore{background-color:#E7E7E7}.m-bt--none{border-top:none}.m-bb--none{border-bottom:none}.m-border-gray{border:1px solid #707070}.m-border-light-gray{border:1px solid #eee}.-brdrBottomIupGray{border-bottom:1px solid #707070}.-brdrTopIupGray{border-top:1px solid #707070}.-brderTop--none{border-top:none}.-brdrBottom--none{border-bottom:none}.m-iup-gradient{background:#ecb51b;background:-moz-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:-webkit-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee4d68",endColorstr="#fe7e3e",GradientType=1);width:100%;height:2px;display:block}.m-iup-gradient.-h5{height:5px}.m-iup-gradient.-h6{height:6px}.m-iup-gradient.-h10{height:10px}.m-iup-gradient.-h12{height:12px}.m-iup-gradient.-ha{height:auto}.m-iup-gradient.-h100{height:100px}.iup-gradient-90{background:#ecb51b;background:-moz-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:-webkit-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee4d68",endColorstr="#fe7e3e",GradientType=1);width:100%;height:2px}.iup-gradient-90.-h5{height:5px}.iup-gradient-90.-h6{height:6px}.iup-gradient-90.-h10{height:10px}.iup-gradient-90.-h12{height:12px}.iup-gradient-90.-ha{height:auto}.iup-gradient-90.-h100{height:100%}.iup-gradient--a::after{background:#ecb51b;background:-moz-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:-webkit-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee4d68",endColorstr="#fe7e3e",GradientType=1);width:100%;height:2px;content:"";display:block}.iup-gradient--a.-h5::after{height:5px}.iup-gradient--a.-h6::after{height:6px}.iup-gradient--a.-h10::after{height:10px}.iup-gradient--a.-h12::after{height:12px}.iup-gradient--a.-ha::after{height:auto}.iup-gradient--a.-h100::after{height:100px}.iup-gradient--b::before{background:#ecb51b;background:-moz-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:-webkit-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee4d68",endColorstr="#fe7e3e",GradientType=1);width:100%;height:2px;content:"";display:block}.iup-gradient--b.-h5::before{height:5px}.iup-gradient--b.-h6::before{height:6px}.iup-gradient--b.-h10::before{height:10px}.iup-gradient--b.-h12::before{height:12px}.iup-gradient--b.-ha::before{height:auto}.iup-gradient--b.-h100::before{height:100px}.iup-gradient-animation{background:linear-gradient(90deg, #ee4d68, #fe7e3e);background-size:400% 400%;-webkit-animation:ani-grad 13s ease infinite;-moz-animation:ani-grad 13s ease infinite;animation:ani-grad 13s ease infinite}@-webkit-keyframes ani-grad{0%{background-position:0% 46%}50%{background-position:100% 55%}100%{background-position:0% 46%}}@-moz-keyframes ani-grad{0%{background-position:0% 46%}50%{background-position:100% 55%}100%{background-position:0% 46%}}@keyframes ani-grad{0%{background-position:0% 46%}50%{background-position:100% 55%}100%{background-position:0% 46%}}.m-text-yellow,.p-text-yellow p,.a-text-yellow a{color:#ECB518}.m-text-white,.p-text-white p,.a-text-white a{color:#fff}.m-text-crimson,.p-text-crimson p,.a-text-crimson a{color:#9E1B32}.m-gray-on-white{color:#5A5A5A;background-color:#fff}.m-crimson-on-white{color:#9E1B32;background-color:#fff}.m-black-on-white{color:#000;background-color:#fff}.m-red-on-white{color:#C82147;background-color:#fff}.m-white-on-gray{color:#fff;background-color:#5A5A5A}.m-white-on-crimson{color:#fff;background-color:#9E1B32}.m-black-on-yellow{color:#000;background-color:#ECB518}.m-crimson-on-lightgray{color:#9E1B32;background-color:#eee}.m-black-on-lightgray{color:#000;background-color:#eee}.m-red-on-lightgray{color:#C82147;background-color:#eee}.m-gray-on-lightgray{color:#5A5A5A;background-color:#eee}.m-white-on-black{color:#fff;background-color:#000}.m-lightgray-on-black{color:#eee;background-color:#000}.m-yellow-on-black{color:#ECB518;background-color:#000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,h6,.m-h1,.m-h2,.m-h3,.m-h4,.m-h5,.m-h6,.h1-styled-h2{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;margin-top:0;margin-bottom:1rem}h1,.h1,.h1-styled-h2,.m-h1{font-weight:700;font-size:36px;line-height:3rem;letter-spacing:-1px}@media (min-width: 1200px){h1,.h1,.h1-styled-h2,.m-h1{font-size:42px}}.m-hero-h1,.m-hero-h1 h1,h1.hero-headline,h1.hero-h1{font-size:60px;line-height:42px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,0.6);color:rgba(255,255,255,0.99)}@media (min-width: 992px){.m-hero-h1,.m-hero-h1 h1,h1.hero-headline,h1.hero-h1{font-size:96px;line-height:50px}}@media (min-width: 1200px){.m-hero-h1,.m-hero-h1 h1,h1.hero-headline,h1.hero-h1{font-size:112px;line-height:58px}}@media (min-width: 1600px){.m-hero-h1,.m-hero-h1 h1,h1.hero-headline,h1.hero-h1{font-size:120px;line-height:58px}}.iup-region.c-hero .m-hero-h1{font-size:8vw !important;line-height:8vw !important}@media (min-width: 1600px){.iup-region.c-hero .m-hero-h1{font-size:124px !important;line-height:124px !important;padding:0 50px}}.page-headline h1,h1.page-headline{font-size:36px;line-height:46px;font-weight:300}@media (min-width: 992px){.page-headline h1,h1.page-headline{font-size:42px;line-height:52px}}@media (min-width: 1200px){.page-headline h1,h1.page-headline{font-size:42px;line-height:52px}}h2,.h2,.m-h2{font-weight:300;font-size:30px;line-height:2.70rem;letter-spacing:-0.75px}@media (min-width: 1200px){h2,.h2,.m-h2{font-size:36px}}h3,.h3,.m-h3{font-weight:300;font-size:30px;line-height:2.25rem;letter-spacing:-0.50px}h4,.h4,.m-h4{font-weight:300;font-size:20px;line-height:1.75rem;letter-spacing:-0.50px;line-height:34px;line-height:1.5rem}@media (min-width: 1200px){h4,.h4,.m-h4{font-size:24px}}h5,.h5,.m-h5{font-weight:600;font-size:20px;line-height:2rem;line-height:1.5rem;letter-spacing:-0.25px}h6,.h6,.m-h6{font-weight:700;font-size:18px;line-height:1.25rem;letter-spacing:-0.25px}p,span{font-weight:300;line-height:1.5rem;letter-spacing:-0.25px}p>a{color:#C82147;text-decoration:underline;font-family:inherit}p.p-introduction,.p-introduction>p:first-of-type,.p-introduction>p:nth-child(1),.m-introduction{font-size:20px}.p-small,.f-small{font-size:14px}.p-xtra-small,.f-xtra-small{font-size:12px}.p-heavy,.f-heavy{font-weight:600}a{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;color:#C82147;transition:color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out;transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out;transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out}a:hover{color:#C82147}.m-scale-img-hover{overflow:hidden}.m-scale-img-hover .img-fluid,.m-scale-img-hover .m-scale-img-hover__img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.m-scale-img-hover:hover .img-fluid,.m-scale-img-hover:hover .m-scale-img-hover__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.m-slide-up__hover{overflow:hidden}.m-slide-up__hover .m-slide-up__item{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translate3d(0, -60px, 0);-ms-transform:translate3d(0, -60px, 0);transform:translate3d(0, -60px, 0)}.m-slide-up__hover:hover .m-slide-up__item{-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.m-breathing{-webkit-font-smoothing:antialiased;-webkit-animation:breathing 1s ease-out infinite normal;animation:breathing 1s ease-out infinite normal}.m-breathing.m-breathing--x3{animation-name:breathing-3}@-webkit-keyframes breathing{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}25%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes breathing{0%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}25%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes breathing-3{0%{-webkit-transform:scale(2.9);transform:scale(2.9)}25%{-webkit-transform:scale(3);transform:scale(3)}60%{-webkit-transform:scale(2.9);transform:scale(2.9)}100%{-webkit-transform:scale(2.9);transform:scale(2.9)}}@keyframes breathing-3{0%{-webkit-transform:scale(2.9);-ms-transform:scale(2.9);transform:scale(2.9)}25%{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}60%{-webkit-transform:scale(2.9);-ms-transform:scale(2.9);transform:scale(2.9)}100%{-webkit-transform:scale(2.9);-ms-transform:scale(2.9);transform:scale(2.9)}}.m-scale-fade-out{-webkit-font-smoothing:antialiased;-webkit-animation:scale-fade-out 1s ease-out 1 normal;animation:scale-fade-out 1s ease-out 1 normal}@keyframes scale-fade-out{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0}}@keyframes scale-slide-up{0%{-webkit-transform:translate3d(0px, 0px, 0px) scale(1);-ms-transform:translate3d(0px, 0px, 0px) scale(1);transform:translate3d(0px, 0px, 0px) scale(1)}100%{-webkit-transform:translate3d(0px, -50px, 0px) scale(0.9);-ms-transform:translate3d(0px, -50px, 0px) scale(0.9);transform:translate3d(0px, -50px, 0px) scale(0.9)}}.m-breathing-scale-out{-webkit-font-smoothing:antialiased;-webkit-animation:breathing-scale-out 5s ease-out infinite normal;animation:breathing-scale-out 5s ease-out infinite normal;animation-delay:0}@keyframes breathing-scale-out{0%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}15%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}45%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:1}75%{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3);opacity:0}100%{opacity:0}}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:0.5s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.form-label-group{position:relative}.form-label-group label{padding:.75rem;height:3.125rem}.form-label-group label{position:absolute;top:0;left:0px;display:block;width:100%;margin-bottom:0;line-height:1.5;color:rgba(85,87,90,0.99);pointer-events:none;cursor:text;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out;z-index:10}.form-label-group input::-webkit-input-placeholder{color:transparent}.form-label-group input::-moz-placeholder{color:transparent}.form-label-group input:-ms-input-placeholder{color:transparent}.form-label-group input::-ms-input-placeholder{color:transparent}.form-label-group input::placeholder{color:transparent}.form-label-group input:not(:-moz-placeholder-shown) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group input:not(:-ms-input-placeholder) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group input:not(:placeholder-shown) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group input:-webkit-autofill ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group select:invalid ~ label{opacity:0}.form-label-group select:not(:invalid){padding-top:22px;padding-bottom:8px}.form-label-group select:not(:invalid) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px;opacity:1}.form-label-group select:-webkit-autofill ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group textarea{height:9rem;padding:.75rem}.form-label-group textarea::-webkit-textarea-placeholder{color:transparent}.form-label-group textarea::-moz-placeholder{color:transparent}.form-label-group textarea:-ms-textarea-placeholder{color:transparent}.form-label-group textarea::-ms-textarea-placeholder{color:transparent}.form-label-group textarea::placeholder{color:transparent}.form-label-group textarea:not(:-moz-placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}.form-label-group textarea:not(:-ms-textarea-placeholder){padding-top:1.25rem;padding-bottom:.25rem}.form-label-group textarea:not(:placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}.form-label-group textarea:not(:-moz-placeholder-shown) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group textarea:not(:-ms-textarea-placeholder) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group textarea:not(:placeholder-shown) ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}.form-label-group textarea:-webkit-autofill ~ label{padding-top:0.25rem;padding-bottom:0.25rem;font-size:12px;color:rgba(158,27,50,0.6);z-index:10;font-weight:500;letter-spacing:0.35px}@supports (-ms-ime-align: auto){.form-label-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.form-label-group label{position:static}.form-label-group input::-ms-input-placeholder,.form-label-group select::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:rgba(158,27,50,0.6)}}body.m-scrollbar-color--gray::-webkit-scrollbar-track{background-color:#5A5A5A}body.m-scrollbar-color--gray::-webkit-scrollbar-thumb{background-color:#6b6b6b;border-radius:5px;border:2px solid #707070}body.m-scrollbar-color--gray::-webkit-scrollbar-corner{background-color:#707070}body.m-scrollbar-color--gray::-webkit-scrollbar{background-color:#707070}.noscroll{overflow:visible}@media (min-width: 768px){.noscroll{overflow:hidden}}.position-absozero{position:absolute;width:100%;bottom:0;left:0;height:0}.position-absozero.-top-0{top:0px}.m-box-shadow{box-shadow:3px 3px 13px rgba(0,0,0,0.2)}.m-box-shadow-10{box-shadow:3px 3px 13px rgba(0,0,0,0.1)}.m-box-shadow-05{box-shadow:3px 3px 13px rgba(0,0,0,0.05)}.tabbed-document-container .jumpto{line-height:34px;padding:0px 15px 0px 0px;color:#5A5A5A}.tabbed-document-container .tabbed-document-header{width:100%;background:#dedede;display:flex;flex-wrap:wrap;justify-content:flex-start;font-weight:bold;border-bottom:1px solid #5a5a5a;margin-bottom:8px}.tabbed-document-container .tabbed-document-header>div{padding:5px 10px;white-space:nowrap}.tabbed-document-container .tabbed-document-header>div.tabbed-active{background:#5a5a5a;color:white}.tabbed-document-container .tabbed-document-header>div:hover{background:#5a5a5a;color:#ecb51b;cursor:pointer}.tabbed-document-container .tabbed-document-content div{width:100%;display:none}.tabbed-document-container .tabbed-document-content div.tabbed-content-active{display:block}.tabbed-document-container .tabbed-document-buttons{width:100%;height:20px;display:flex;justify-content:flex-end;align-items:center}.tabbed-document-container .tabbed-document-buttons div{color:#9D2235;padding:3px 10px;font-weight:bold;font-size:13px;display:flex;align-items:center}.tabbed-document-container .tabbed-document-buttons div:hover{cursor:pointer;color:#5a5a5a}.tabbed-document-container .tabbed-document-buttons>span{width:1px;height:100%;background:#5a5a5a}.tabbed-document-container .tabbed-document-buttons .tabbed-document-buttons-previous span{margin-right:10px}.tabbed-document-container .tabbed-document-buttons .tabbed-document-buttons-next span{margin-left:10px}.tabbed-on-white.tabbed-document-container .tabbed-document-header{background:#fff;color:#C82147;border-color:#EEEEEE;padding-bottom:10px}.tabbed-on-white.tabbed-document-container .tabbed-document-header>div{border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;position:relative}.tabbed-on-white.tabbed-document-container .tabbed-document-header>div::after{content:"";height:2px;display:block;width:100%;opacity:0;background:-moz-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:-webkit-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee4d68",endColorstr="#fe7e3e",GradientType=1);position:absolute;bottom:0px;left:0px}.tabbed-on-white.tabbed-document-container .tabbed-document-header>div:hover{border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;color:#C82147;background:#fff}.tabbed-on-white.tabbed-document-container .tabbed-document-header>div:hover::after,.tabbed-on-white.tabbed-document-container .tabbed-document-header>div.tabbed-active::after{opacity:1}.tabbed-on-white.tabbed-document-container .tabbed-document-header>div.tabbed-active{background:#fff;color:#9E1B32;border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE}.tabbed-on-white.tabbed-document-container .tabbed-document-content::before{display:block;content:""}.tabbed-on-white.tabbed-document-container .tabbed-document-content div>h2{margin:15px 0px}.tabbed-on-white.tabbed-document-container .tabbed-document-header div.tabbed-disabled{color:#9E1B32;border:1px solid #EEEEEE !important;background:#eee;cursor:not-allowed}.tabbed-on-white.tabbed-document-container .tabbed-document-header>div.tabbed-disabled::after{opacity:0}.main-content .internal-footer-college{margin:8px auto;text-align:center}.main-content .internal-footer-content{display:flex;justify-content:center;flex-flow:row wrap}.main-content .internal-footer-address-content,.main-content .internal-footer-hours-content{margin:0px 30px 0px 0px;flex:1 0 max-content}.main-content .internal-footer-address-content ul{margin-top:0px;padding-left:0px}.main-content .internal-footer-address-content ul .adr{margin-bottom:15px}.main-content .internal-footer-address-content ul li,.main-content .internal-footer-hours-content div,.main-content .internal-footer-hours-content p{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;padding-left:0px;margin-left:0px;list-style:none}.main-content .internal-footer-address-content ul li:first-child,.main-content .internal-footer-hours-content div:first-child{font-size:16px}@media (max-width: 575px){.main-content .internal-footer-content{flex-wrap:wrap}.main-content .internal-footer-address-content,.main-content .internal-footer-hours-content{width:100%;text-align:left}.main-content .internal-footer-address-content{margin-bottom:8px}}.m-container-center{margin:0 auto 0 auto}.m-container-left{margin:0 0 0 auto}.m-container-right{margin:0 auto 0 0}.m-container-99,.m-container-98,.m-container-95,.m-container-92,.m-container-90,.m-container-85,.m-container-80{max-width:100%}@media (max-width: 576px){.container{max-width:540px}}@media (max-width: 540px){.container{max-width:490px}}@media (max-width: 490px){.container{max-width:440px}}@media (max-width: 440px){.container{max-width:390px}}@media (max-width: 390px){.container{max-width:340px}}@media (min-width: 768px){.m-container-md-90{max-width:90%}.m-container-md-80{max-width:80%}}@media (min-width: 992px){.m-container-99{max-width:99%}.m-container-98{max-width:98%}.m-container-95{max-width:95%}.m-container-92{max-width:92%}.m-container-90{max-width:90%}.m-container-85{max-width:85%}.m-container-80{max-width:80%}}@media (min-width: 1400px){.container{max-width:1320px}}body{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;font-weight:300;line-height:1.5em;color:#5A5A5A;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;letter-spacing:-.0157em}audio,video{display:block;width:100%}.iup-spacer{width:100%;padding:10px 0px;background-color:#fff}@media (min-width: 992px){.iup-spacer{padding:40px 0px}}.iup-region,.iup-section{position:relative;overflow:hidden}.m-image-left{order:1}.m-image-right{order:1}.m-columns-2{columns:1}@media (min-width: 768px){.m-columns-2{columns:2}}.-bgTree::before,.-bgTree::after{background-image:url("/_assets-updated/images/tree-full-501x508.png");background-repeat:no-repeat;background-size:auto;content:"";display:block;width:501px;height:508px;position:absolute}.-bgTree.-bgTreeTopLeft::before{top:-376px;left:-331px}@media (min-width: 1600px){.-bgTree.-bgTreeTopLeft::before{left:-278px}}@media (min-width: 1900px){.-bgTree.-bgTreeTopLeft::before{left:-210px}}.-bgTree.-bgTreeTopLeftNone::before{display:none}.-bgTree.-bgTreeBottomRight::after{bottom:-376px;right:-331px}@media (min-width: 1600px){.-bgTree.-bgTreeBottomRight::after{right:-278px}}@media (min-width: 1900px){.-bgTree.-bgTreeBottomRight::after{right:-210px}}.-bgTree.-bgTreeBottomRightBig::after{bottom:-228px;right:-331px}@media (min-width: 992px){.-bgTree.-bgTreeBottomRightBig::after{right:-250px}}.-bgTree.-bgTreeBottomRightNone::after{display:none}.section-content p,.p-content p{max-width:100%}@media (min-width: 1200px){.section-content p,.p-content p,.section-content h2{max-width:90%}}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-92{width:92%}.w-95{width:95%}.w-98{width:98%}.w-max-content{width:max-content}.w-min-content{width:min-content}@media print{.iup-region{overflow:visible !important}#PageLoadingWrap{display:none !important}.l-header_bottom{background-color:transparent !important}.m-white-on-crimson,.m-bg-light-gray{background-color:transparent !important;color:black !important}.c-header-bottom_logo--text svg{color:#000 !important;fill:#000 !important}.faq-list .faq-item .faq-item-a-closed{height:auto !important;transform:translate3d(0px, 0px, 0px) !important}.c-header-bottom_logo--text svg{width:300px !important}.iup-spacer{padding:0px !important}.-bgTree::after,.-bgTree::before,#megamenu,.l-header-top,.c-header-top,.c-header-bottom_primary-nav,.c-header-bottom_logo--logo,.ftr-wrapper,.c-tours,.c-hero,.btn,.a-overline-wrap,.a-overline-dark-wrap,.a-arrow-link-wrap,.a-arrow-link-lg-wrap,.btn-arrow-wrap,.c-alumni-stories,.major-finder .m-bg-crimson,.c12-social{display:none !important}}.form-control-wrapper{margin-bottom:20px}.form-control{border-radius:0px;margin-bottom:0px;height:auto;padding:15px 12px;background-color:#f8f8f8;border-color:#f8f8f8;color:#55575A}.c-search-input{height:48px;line-height:30px}.dropdown-menu{border-radius:0px}.custom-control-label:hover::before{background-color:#eee}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#707070;background-color:#9E1B32}.custom-control-label::after{position:absolute;top:0.5rem;left:-2.5rem;display:block;width:1.5rem;height:1.5rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:0px}.custom-control-label::before{position:absolute;top:0.5rem;left:-2.5rem;display:block;width:1.5rem;height:1.5rem;pointer-events:none;content:"";background-color:#fff;border:#707070 solid 1px}.c-datepicker .input-group-text{border:0;background:#f8f8f8;position:absolute;width:30px;height:81%;right:15px;top:2px}.c-datepicker .input-group-text i{font-size:25px}@media (max-width: 767px){.breadcrumb{align-items:center}.breadcrumb-item{font-size:10px !important}.breadcrumb-item a{font-size:10px !important}.breadcrumb-item+.breadcrumb-item{padding-left:0.2rem}.breadcrumb-item+.breadcrumb-item::before{padding-right:0.3rem;font-size:7px}}.breadcrumb-item a{text-decoration:underline}.breadcrumb-item+.breadcrumb-item::before{color:#fff;content:"â€¢"}.c-cat{display:inline-block;border:1px solid #ECB518;text-transform:uppercase;color:#5A5A5A;font-size:12px;font-weight:bold;letter-spacing:.50px;padding:1px 4px;margin-bottom:6px}.c-cat:hover{background:rgba(236,181,24,0.4);color:#000;text-decoration:none}.breadcrumb{background-color:transparent}.c-icon{display:block;fill:currentColor;stroke:inherit;pointer-events:none;-webkit-transition:fill .25s;transition:fill .25s;width:22px;height:22px;color:#fff}.c-icon.c-icon__tw{height:18px;width:22px}.c-icon.c-icon__yt{height:16px;width:22px}.c-play-button{position:relative}.c-play-button::after{content:"";background:url("/_assets-updated/images/play-icon.svg");width:92px;height:92px;position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-48px;display:block;opacity:.8}.c-play-button:hover::after{opacity:1}.c-card_video,.c-card_video--image{position:relative}.c-card_col-link--image{display:inline-block}.c-content a{text-decoration:underline}@media (min-width: 768px){.c-content--image-left .c-content__image{order:1}.c-content--image-left .c-content__body{order:2}.c-content--image-right .c-content__body{order:1}.c-content--image-right .c-content__image{order:2}}.c-content--align-center .c-content__body{display:flex;align-items:center}@media (min-width: 1200px){.c-content--container-80 .c-content__container{max-width:80%;margin:0 auto}}@media (min-width: 1200px){.c-content--container-90 .c-content__container{max-width:90%;margin:0 auto}}.c-program_stat--section{margin:10px 0px;padding:10px 0px;border-bottom:6px solid #ECB518}.c-program_stat--section:first-of-type{margin-top:0px}.c-program_stat--section:last-child{border-bottom:0}.c-program-stat p{margin-bottom:3px}.c-program-stat__big{font-size:30px}@media (max-width: 767px){.c-card_video--image{text-align:center}}.btn{border-radius:0px;font-size:20px;line-height:28px;padding:6px 12px 6px 20px;text-decoration:none !important}.btn.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.btn-crimson{border:1px solid #fff;padding-top:10px;padding-bottom:10px}.btn-crimson:hover{color:#C82147;border:1px solid #C82147;background-color:#fff}.btn-cta-primary-wrap{box-shadow:3px 3px 13px rgba(0,0,0,0.15)}.btn-cta-primary{border-left:1px solid #9E1B32;border-top:1px solid #9E1B32;border-right:1px solid #9E1B32}.btn-cta-primary:hover{color:#fff;background-color:#C82147}.btn-cta-outline-wrap{box-shadow:3px 3px 13px rgba(0,0,0,0.15)}.btn-cta-outline{border-left:1px solid #9E1B32;border-top:1px solid #9E1B32;border-right:1px solid #9E1B32}.btn-cta-outline:hover{color:#fff;background-color:#9E1B32}.btn-standard-wrap{position:relative;box-shadow:3px 3px 13px rgba(0,0,0,0.15)}.btn-standard-wrap.-border2{padding:2px}.btn-standard-wrap.-border4{padding:4px}.btn-standard-wrap>.btn-standard{padding:6px 10px;font-size:16px;line-height:22px;position:relative;z-index:20;border:none}.btn-standard-wrap>.btn-standard:hover{color:#fff;background-color:#C82147}.btn-standard-wrap>.btn-standard-grad{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:15}.btn-outline-wrap{position:relative;box-shadow:3px 3px 13px rgba(0,0,0,0.15)}.btn-outline-wrap.-border2{padding:2px}.btn-outline-wrap.-border4{padding:4px}.btn-outline-wrap>.btn-outline{padding:6px 10px;font-size:16px;line-height:22px;position:relative;z-index:20;border:none}.btn-outline-wrap>.btn-outline:hover{color:#9E1B32;background-color:#fff}.btn-outline-wrap>.btn-outline>.btn-outline-arrow{position:relative;top:-1px;padding-left:10px}.btn-outline-wrap>.btn-outline-grad{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:15}.btn-search{padding:0px;border:none;border-radius:0px}.btn-arrow-wrap>.btn-arrow{line-height:16px;padding:6px}main .container>.row div a.btn{background:#9E1B32;color:#fff;padding:6px 20px;position:relative;border:0px;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif}main .container>.row div a.btn:hover{background-color:#000 !important}main .container>.row div a.btn.btn-stretch{width:100%}main .container>.row div a.btn.bg-iupgray{background-color:#5A5A5A}main .container>.row div a.btn:before{content:"";position:absolute;bottom:-1px;left:0px;width:100%;height:5px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}main .container>.row div a.btn.btn-general:after{content:"\f061";font-family:'Font Awesome 5 Free';font-weight:900;margin-left:10px}main .cta-buttons .btn{font-size:16px}main.main-content section.iup-region .c-content__body .c-content__container .btn-cta-primary-wrap .iup-grad{display:none}main.main-content section.iup-region .l-program--contact nav .c-content__body .btn ~ .iup-grad{display:none}.c-card_feature-link p,.c-card_col-link p,.c-card_icon-link p,.c-card-link p{color:#5A5A5A;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif}.c-card_feature-link h2,.c-card_col-link h2,.c-card_icon-link h2,.c-card-link h2{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;margin-bottom:1.5rem}.c-card_feature-link h3,.c-card_feature-link h4,.c-card_feature-link h5{font-size:24px;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;font-weight:400;letter-spacing:-0.50px;line-height:34px;margin-bottom:1.25rem}.c-card_video h3,.c-card_video h4,.c-card_video h5{font-size:20px;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;font-weight:400;letter-spacing:-0.25px;line-height:1.5rem;margin-bottom:.25rem}.c-card_video h3 a,.c-card_video h4 a,.c-card_video h5 a{color:inherit}.c-card_video h3:hover,.c-card_video h4:hover,.c-card_video h5:hover{color:inherit}.c-card_col-link h4,.c-card_icon-link h4,.c-card-link h4{font-size:24px;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif}.c-card_feature-link a,.c-card_col-link a,.c-card_icon-link a,.c-card-link a{text-decoration:none}.c-card_col-link .c-card_col-link--show-eyebrow p:first-child{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;font-size:12px;margin-bottom:0px}.c-card_col-link .c-card_col-link--hide-eyebrow p:first-child{display:none}.c-card_col-link h4{margin-bottom:1rem}.c-card_col-link h4+p{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif}.c-card_feature-link--content{position:relative;border-right:1px solid #eee;box-sizing:content-box}.c-card_feature-link--arrow{right:20px;bottom:20px;left:initial;height:20px;width:13px;height:12px}.c-card_icon-link{text-align:center}.c-card_icon-link h4{color:#5A5A5A}.c-card_icon-link:hover h4{color:#9E1B32}.c-card_icon-link:hover .c-card_icon-link--border{border-color:#9E1B32}.c-card_icon-link:hover .m-box-shadow-05{box-shadow:3px 3px 13px rgba(0,0,0,0.15)}.c-card_icon-link--border{border:1px solid #eee;padding:5px}.c-card_icon-link--image{margin-top:20px;margin-bottom:20px}.c-card_icon-link--content{margin-bottom:20px}.main-content .internal-footer-address-content,.main-content .internal-footer-hours-content{max-width:220px}.c-contact-alumni--content ul.list-unstyled li{margin-left:0px}.c-event-item{margin-bottom:35px}.c-event-item__date{margin-right:24px;margin-bottom:0px}@media (min-width: 768px){.c-event-item__date{widtH:10%}}@media (min-width: 992px){.c-event-item__date{width:20%}}.c-event-item__month{font-size:24px;line-height:30px}.c-event-item__day{font-size:48px;line-height:50px}.c-event-item__text{font-size:18px}.c-event-item__text p{margin-bottom:5px}.c-event-item__text p:first-child{font-weight:600}.c-event-item__text p:last-child{font-family:'Prospectus Pro S';margin:8px}.c-event-item__text-link{color:#C82147;font-size:16px}.a-overline-wrap .a-overline-grad{margin-bottom:10px}.a-overline-wrap .a-overline{color:#C82147;font-size:16px;line-height:26px;text-decoration:none}.a-overline-wrap .a-overline:hover{text-decoration:none}.a-overline-wrap .a-overline-arrow{position:relative;top:-1px;padding-left:15px;line-height:16px}.a-overline-wrap .a-overline-grad::after{content:"";height:2px;display:block;width:100%;-webkit-transition:all .375s ease-in-out;transition:all .375s ease-in-out;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.a-overline-wrap:hover .a-overline{color:#9E1B32}.a-overline-wrap:hover .a-overline-grad.iup-gradient-90::after{-webkit-transform:scaleX(1);transform:scaleX(1);background:#9E1B32}.a-overline-dark-wrap .a-overline-dark-grad{margin-bottom:10px}.a-overline-dark-wrap .a-overline-dark{color:#fff;font-size:16px;line-height:26px;text-decoration:none}.a-overline-dark-wrap .a-overline-dark:hover{color:#fff;text-decoration:underline}.a-overline-dark-wrap .a-overline-dark-arrow{position:relative;top:-1px;padding-left:15px;line-height:16px}.a-arrow-link-wrap .a-arrow-link{color:#C82147;font-size:16px;line-height:26px;text-decoration:none}.a-arrow-link-wrap .a-arrow-link:hover{color:#C82147;text-decoration:none}.a-arrow-link-wrap .a-arrow-link-arrow{position:relative;top:-1px;padding-left:15px;line-height:16px}.a-arrow-link-lg-wrap .a-arrow-link-lg{color:#C82147;font-size:16px;line-height:26px;text-decoration:none}.a-arrow-link-lg-wrap .a-arrow-link-lg:hover{color:#C82147;text-decoration:none}.a-arrow-link-lg-wrap .a-arrow-link-lg-arrow{position:relative;top:-1px;padding-left:15px;line-height:16px}html{scroll-behavior:smooth !important}.iup-region>span.-bgTree{position:absolute;top:0px;width:100%;height:100%;overflow:hidden}.c-loading--is-visible.is-front-page{overflow:hidden}.c-loading--is-visible.is-front-page .c-header .container{opacity:0}.c-loading--is-visible.is-front-page .c-loading{transform:translate(0px, 0px);z-index:1010}.c-loading{transition:all .1s ease;transform:translate(0px, -100%);position:fixed;align-items:center;z-index:100;margin:0;justify-content:center;top:0;left:0;display:flex;width:100%;height:100%;flex-flow:column wrap}.c-loading__container{position:relative;z-index:1}.c-loading::after{content:"";position:fixed;top:0px;left:0px;display:block;width:100%;height:100%}.c-loading--style1::after{background:-webkit-linear-gradient(45deg, #5a5a5a 15%, rgba(158,27,50,0.98) 15%, rgba(158,27,50,0.98) 100%);background:-moz-linear-gradient(45deg, #5a5a5a 15%, rgba(158,27,50,0.98) 15%, rgba(158,27,50,0.98) 100%);background:-o-linear-gradient(45deg, #5a5a5a 15%, rgba(158,27,50,0.98) 15%, rgba(158,27,50,0.98) 100%);background:linear-gradient(45deg, #5a5a5a 15%, rgba(158,27,50,0.98) 15%, rgba(158,27,50,0.98) 100%)}.c-loading--style2::after{background:-webkit-linear-gradient(45deg, #9e1b32 15%, rgba(122,122,122,0.98) 15%, rgba(122,122,122,0.98) 100%);background:-moz-linear-gradient(45deg, #9e1b32 15%, rgba(122,122,122,0.98) 15%, rgba(122,122,122,0.98) 100%);background:-o-linear-gradient(45deg, #9e1b32 15%, rgba(122,122,122,0.98) 15%, rgba(122,122,122,0.98) 100%);background:linear-gradient(45deg, #9e1b32 15%, rgba(122,122,122,0.98) 15%, rgba(122,122,122,0.98) 100%)}.c-cubey{margin:50px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.c-cubey .c-cuber{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.c-cubey .c-cuber:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-animation:foldCuberAngle 2.4s infinite linear both;animation:foldCuberAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.c-cubey .c-cuber2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.c-cubey .c-cuber3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.c-cubey .c-cuber4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.c-cubey .c-cuber2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.c-cubey .c-cuber3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.c-cubey .c-cuber4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes foldCuberAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes foldCuberAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.c-slide{position:relative;max-width:340px;overflow:hidden;direction:ltr}@media (min-width: 500px){.c-slide{max-width:400px}}.c-slide .iup-grad{position:relative;z-index:20;width:280px;margin:0 auto}@media (min-width: 500px){.c-slide .iup-grad{width:400px}}@media (min-width: 768px){.c-slide{max-width:100%}.c-slide .iup-grad{width:100%}}@media (min-width: 768px){.c-slide__container{position:relative;margin:0px 8px}}.c-slide__image{max-width:280px;height:auto;margin:0 auto}@media (min-width: 500px){.c-slide__image{max-width:400px}}@media (min-width: 768px){.c-slide__image{max-width:100%;height:auto}}@media (min-width: 500px){.c-slide__img{max-width:400px}}@media (min-width: 768px){.c-slide__img{max-width:240px;height:auto}}@media (min-width: 992px){.c-slide__img{max-width:320px}}@media (min-width: 1200px){.c-slide__img{max-width:400px}}.c-name-plate{background-color:rgba(158,27,50,0.9);position:static;min-height:60px;z-index:10;width:280px;padding:10px 20px;justify-content:center;display:flex;text-align:left;flex-flow:column;margin:0 auto}@media (min-width: 500px){.c-name-plate{width:400px}}@media (min-width: 768px){.c-name-plate{max-width:100%;width:100%;left:0px;position:static;bottom:0px}}.c-name-plate__body{margin-top:10px;margin-bottom:10px;line-height:18px}.c-name-plate__name{margin-top:10px;margin-bottom:5px}a.c-name-plate{color:#fff;text-decoration:none}a.c-name-plate .c-name-plate__body,a.c-name-plate .c-name-plate__name{color:#fff}.c-name-plate .m-white-bold-underline{color:#fff;text-decoration:underline;font-weight:700}.c-name-plate .m-white-bold{color:#fff;text-decoration:none;font-weight:700}.c-slide .c-name-plate a.m-white-bold:hover,.c-slide .c-name-plate a.m-white-bold-underline:hover,.a-overline-wrap:hover a.m-white-bold,.a-overline-wrap:hover a.m-white-bold-underline{color:#fff}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0px;cursor:pointer;color:transparent;border:2px solid #5A5A5A;outline:none;background:#5A5A5A;border-radius:10px}.slick-dots li.slick-active button,.slick-dots li:hover button{background:#fff;border:2px solid #C82147}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.main-content .carousel.interior-carousel{position:relative !important}.main-content .carousel-container{position:relative;width:100%;overflow:hidden}.main-content .carousel-container>span{position:absolute;opacity:.75;transition:.25s;z-index:10;cursor:pointer;width:30px;height:30px;color:white;line-height:30px;text-align:center;border-radius:30px;background:linear-gradient(to right, #ecb51b 0%, #ee4d68 70%);margin:8px;top:0px}.main-content .carousel-container>span:hover{opacity:1}.main-content .carousel-container>span.carousel-next{right:0px;transform:rotate(180deg)}.main-content .carousel{position:absolute;top:0px;left:0px;width:100%}.main-content .carousel .carousel-slide{position:absolute;top:0px;left:100%;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;visibility:hidden}.main-content .carousel .carousel-slide.active{left:0%;transition:.5s;z-index:4;visibility:visible}.main-content .carousel .carousel-slide.prev{left:-100%;transition:.5s;z-index:2;visibility:visible}.main-content .carousel .carousel-slide.next{transition:.5s;z-index:3;visibility:visible}.carousel-image,.main-content .carousel .carousel-slide>a{text-decoration:none;color:inherit}.main-content .carousel .carousel-slide>.carousel-image,.main-content .carousel .carousel-slide>a>.carousel-image{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%);z-index:1}.main-content .carousel .carousel-slide>.carousel-slide-description,.main-content .carousel .carousel-slide>a>.carousel-slide-description{position:absolute;width:100%;height:auto;bottom:0px;background:rgba(222,222,222,0.8);z-index:2;padding:0 8px;transition:.25s}.main-content .carousel .carousel-slide>.carousel-slide-description p,.main-content .carousel .carousel-slide>a>.carousel-slide-description p{font-size:12px;line-height:14px !important}.main-content .carousel-container:hover .carousel-slide-description{background:rgba(222,222,222,0.95)}.main-content .carousel .carousel-item .m-white-on-crimson>*:last-child{margin-bottom:0px}.main-content .carousel .carousel-item a{text-decoration:none}.main-content .carousel .carousel-inner .carousel-item a div .column>*:last-child{margin-bottom:0px}.c-story-item{max-width:340px;margin:0 auto 0px auto}@media (min-width: 768px){.c-story-item{max-width:100%;margin-bottom:40px}}@media (min-width: 1200px){.c-story-item{margin-bottom:60px}}.c-story-item__image{text-align:center;margin-bottom:18px}.c-story-item__headline,.c-story-item__headline-link{color:#5A5A5A;font-size:20px;font-weight:400;text-decoration:none}@media (min-width: 992px){.c-story-item__headline,.c-story-item__headline-link{font-size:24px}}.c-story-item__headline{margin-bottom:10px}@media (min-width: 992px){.c-story-item__headline{margin-bottom:20px}}.c-story-item__meta{font-weight:700;color:#5A5A5A;font-size:14px;margin-bottom:10px}@media (min-width: 992px){.c-story-item__meta{margin-bottom:20px}}.c-story-item__meta span,.c-story-item__meta a{font-weight:700;color:#5A5A5A}.c-story-item__meta-cat-link{text-decoration:underline}.c-view-all{margin-bottom:40px}.c-view-all__content{align-items:center}.c-view-all__gradient{margin-bottom:30px}.c-view-all__headline{color:#C82147;font-size:24px;margin:0px}.c-view-all__link{font-size:16px;line-height:22px;color:#C82147}.c-header-top{font-size:.75rem}@media (min-width: 768px){.c-header-top{font-size:.875rem}}.c-header-top--row{height:32px}.c-header-top-nav_link{padding-top:0px;padding-bottom:0px;line-height:33px;transition:background-color .3s ease-in-out;padding-left:8px;padding-right:8px}@media (min-width: 992px){.c-header-top-nav_link{padding-left:12px;padding-right:12px}}@media (min-width: 768px){.c-header-top-nav_link:hover{background-color:#6b6b6b}}.c-header-top-nav_link.c-header-top-nav_give-button{text-transform:uppercase;font-weight:700;background-color:#C82147;letter-spacing:0.50px}.c-header-top-nav_link.c-header-top-nav_give-button .nav-link{border-left:1px solid #C82147}.c-header-top-nav_link.c-header-top-nav_give-button:hover .nav-link{background-color:#9E1B32;border-left:1px solid #707070}#mobileResources .nav-item{width:50%}#mobileResources .nav-item a{padding-left:0px;padding-right:0px}.c-customize_btn{border:none;background-color:#6b6b6b;color:#fff;font-size:12px;line-height:22px}@media (min-width: 768px){.c-customize_btn{font-size:14px}}.c-customize_select .c-customize_btn:focus{outline:none !important}.c-customize_select .dropdown-menu{background-color:#6b6b6b;color:#fff;margin-top:4px;padding-top:0px;padding-bottom:0px;border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #707070}.c-customize_select .dropdown-menu li .dropdown-item{font-size:12px;padding-left:5px}@media (min-width: 768px){.c-customize_select .dropdown-menu li .dropdown-item{font-size:14px}}.c-customize_select .dropdown-menu .dropdown-item:focus,.c-customize_select .dropdown-menu .dropdown-item:active,.c-customize_select .dropdown-menu .dropdown-item.active,.c-customize_select .dropdown-menu .dropdown-item:hover{background-color:#5A5A5A;color:#fff}.c-header-bottom{transition:background-color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out;transition:background-color .3s ease-in-out,text-decoration-color .3s ease-in-out;transition:background-color .3s ease-in-out,text-decoration-color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out}.c-header-bottom--row{height:50px}@media (min-width: 576px){.c-header-bottom--row{height:80px}}.c-header-bottom_logo--link{position:relative;opacity:1;transform:translate3d(0, 0, 0)}.c-header-bottom_logo--link svg{color:#fff;fill:#fff}.c-header-bottom_logo--logo{display:none}.c-header-bottom_logo--text svg{width:180px;height:auto}@media (max-width: 567px){.c-header-bottom_logo--text svg{width:160px}}.c-primary-nav.navbar{flex-flow:row nowrap;justify-content:flex-start;overflow:hidden;padding-left:0px}.c-primary-nav .navbar-nav{flex-direction:row;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.c-nav-item--toggle{z-index:1030}.c-primary-nav .c-icon--close{display:none}@media (max-width: 767px){.l-header__megamenu--is-open .c-header-bottom{background-color:#313131}}.c-primary-nav .nav-item{position:relative;margin:0px 10px 0px 10px}@media (min-width: 768px){.c-primary-nav .nav-item{margin:0px 12px 0px 12px}}@media (min-width: 992px){.c-primary-nav .nav-item{margin:0px 22px 0px 22px}}.c-primary-nav .c-primary-nav--icons .nav-item:last-child{margin-right:0px}.c-primary-nav .nav-item .nav-link{padding:0px 0px}.c-primary-nav .nav-item .nav-link.c-icon--open,.c-primary-nav .nav-item .nav-link.c-icon--close{width:26px}.c-primary-nav .c-primary-nav--text .nav-item::after,.c-primary-nav .c-primary-nav--text .nav-item::before{transition:all .3s ease-in-out;position:absolute;bottom:-5px;left:0px;width:0%;opacity:0;content:"";display:block;opacity:0;width:0%}.c-primary-nav .c-primary-nav--text .nav-item.--is-active::after{width:100%}.c-primary-nav .c-primary-nav--text .nav-item.--is-active:hover::before{opacity:0}.c-primary-nav .c-primary-nav--text .nav-item.--is-active::before{opacity:1;width:100%;background-color:#FFFFFF;height:2px;bottom:-2px}.c-primary-nav .c-primary-nav--text .nav-item:hover::after,.c-primary-nav .c-primary-nav--text .nav-item.--is-hover::after{opacity:1;width:100%;height:6px;background:#ecb51b;background:-moz-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:-webkit-linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee4d68",endColorstr="#fe7e3e",GradientType=1)}.c-header-bottom_search{position:absolute;right:80px;transform:translate3d(0px, 140px, 0px)}.c-header-bottom_search .input-group{overflow:hidden}.c-header-bottom_search .c-search-input{width:420px;transform:translate3d(0px, 0px, 0px);outline:0;box-shadow:none;border-color:transparent}.c-header-bottom_search .iup-gradient-90{opacity:0;transition:all .3s ease-in;z-index:4}.c-nav-item--toggle,.c-header-bottom_search,.c-header-bottom_search .c-search-input{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.search-open .c-header-bottom_search{transform:translate3d(0px, 0px, 0px)}.search-open .c-header-bottom_search .iup-gradient-90{opacity:1}.search-open .c-primary-nav--text,.search-open .c-primary-nav--icons{transform:translate3d(0px, -118px, 0px)}.search-open .c-header-bottom_search .c-search-input{transform:translate3d(0px, 0px, 0px)}.search-open .c-primary-nav{overflow:hidden;height:48px;padding:0px}.c-header-bottom_search .c-search--close{position:absolute;z-index:1;top:13px;right:20px;width:25px;height:25px;cursor:pointer;transform:rotate(-180deg);transition:all 0.3s cubic-bezier(0.285, -0.45, 0.935, 0.11);transition-delay:0.2s}.search-open .c-header-bottom_search .c-search--close{right:-65px;transform:rotate(45deg);transition:all 0.6s cubic-bezier(0, 0.105, 0.035, 1.57);transition-delay:0.5s}.c-header-bottom_search .c-search--close::before,.c-header-bottom_search .c-search--close::after{position:absolute;content:'';background:#FFF;border-radius:2px}.c-header-bottom_search .c-search--close::before{width:5px;height:25px;left:10px;top:0px}.c-header-bottom_search .c-search--close::after{width:25px;height:5px;left:0px;top:10px}.c-header-bottom_search .iup-gradient-90{position:absolute;bottom:0px;left:1px;right:0px;height:4px}.c-megamenu__btn-standard-group{display:flex;flex-wrap:wrap;justify-content:center;width:300px;margin:30px auto}@media (min-width: 768px){.c-megamenu__btn-standard-group{width:100%}}.c-megamenu a{color:#fff}.c-megamenu__brand-logo-text{text-align:left}.c-megamenu__brand-logo-text svg{color:#fff;fill:#fff;max-width:180px;width:180px}.c-megamenu li a:hover{text-decoration:underline;-webkit-text-decorations-in-effect:underline;text-decoration-skip-ink:auto}.c-megamenu h5{color:#fff;font-size:18px;margin:0px;line-height:20px}.c-megamenu__icon--plus{line-height:20px;padding-right:20px;color:#fff}.c-megamenu--search-form{text-align:left}@media (min-width: 768px){.c-megamenu--search-form{max-width:300px}}.navbar-toggler:not(.collapsed) .c-megamenu__icon--plus .fa-plus::before{content:"\f068"}.c-megamenu .navbar{padding:0px}@media (min-width: 420px){.c-megamenu .navbar{justify-content:flex-start}}@media (min-width: 768px){.c-megamenu .navbar{padding:0.5rem 1rem;align-items:flex-start}}.l-header__megamenu--is-open .c-icon--open{display:none}.l-header__megamenu--is-open .c-icon--close{display:block}@media (max-width: 767px){.c-megamenu .navbar-toggler{display:flex;width:100%;justify-content:space-between;padding-left:0px;padding-right:0px;padding:10px 0px;border-top:1px solid #ECB518;border-radius:0px}.c-megamenu.mobile-search-open{display:block;height:50px !important}.c-megamenu.mobile-search-open .c-megamenu__search{display:block !important}.c-megamenu.mobile-search-open .c-megamenu__menus{display:none}.c-megamenu.mobile-search-open .c-megamenu__btn-standard-group{display:none}}@media (min-width: 768px){.c-megamenu__primary-links{margin-bottom:20px}}.c-megamenu .c-megamenu__primary-links--last{margin-bottom:20px}.c-megamenu .c-megamenu__primary-links--last .navbar-toggler{border-bottom:1px solid #ECB518}.c-megamenu .navbar-collapse .navbar-nav{border-top:1px solid #ECB518}.c-megamenu .c-megamenu__primary-links--last .navbar-collapse.show .navbar-nav,.c-megamenu .c-megamenu__primary-links--last .navbar-collapse.collapsing .navbar-nav{border-top:none;border-bottom:1px solid #ECB518}@media (min-width: 768px){.c-megamenu .navbar-expand-md .navbar-nav .nav-link,.c-megamenu .navbar .nav-link{padding-left:0px;padding-right:0px}}.c-megamenu__quick-links h5{margin-bottom:10px;font-size:16px}.c-megamenu__quick-links .nav-link{padding-left:0px;padding-right:0px;font-size:14px}.c-megamenu__social{padding-bottom:10px}@media (min-width: 768px){.c-megamenu__social{padding-bottom:0px}}.c-megamenu__social h5{font-size:16px}.c-megamenu__social .nav-link{padding-left:7px;padding-right:7px}@media (min-width: 768px){.c-megamenu__social .nav-link{padding-left:10px;padding-right:10px}}.c-megamenu__social .nav-link:hover .c-icon{color:#ECB518}.c-megamenu__social .c-icon{width:30px;height:30px;position:relative}.c-megamenu__social .c-icon.c-icon__yt{height:24px;top:4px}.c-megamenu__social .c-icon.c-icon__tw{height:26px;top:3px}@media (min-width: 768px){.c-megamenu{top:0px;left:0px;width:100%;height:auto;z-index:1021;display:block;position:absolute;overflow:hidden;transition:transform 0.35s ease;transform:translate3d(0, 0, 0)}.c-megamenu.collapse:not(.show){transition:transform 0.35s ease;transform:translate3d(0, -100%, 0);z-index:1;display:block;position:fixed}.c-megamenu.show{position:absolute}.c-megamenu__primary-navbar{position:relative;height:80px;align-items:center;display:flex;margin-top:33px;margin-bottom:30px}.c-megamenu__btn-standard-group{margin:0px;position:absolute;right:0px;top:80px}}@media (min-width: 768px) and (max-width: 991.98px) and (max-height: 1023px){.noscroll{overflow-y:scroll}.c-megamenu{position:absolute}.c-megamenu.show{position:absolute}}@media (min-width: 768px) and (max-width: 991.98px){.c-megamenu__primary-navbar{margin-bottom:50px}.c-megamenu__primary{padding:0}.c-megamenu .row{position:relative}.c-megamenu__primary--row{max-height:690px;flex-flow:column wrap}.c-megamenu h5{font-size:24px;padding-bottom:10px}.c-megamenu__primary-links{margin-bottom:20px;position:static;flex-basis:min-content;flex:0 0 auto}.navbar-expand-md .navbar-collapse{width:100%}.navbar-expand-md .navbar-nav .nav-link{padding:0.4rem 0;line-height:1.3rem}.c-megamenu .navbar-collapse .navbar-nav{flex:1 0 auto;width:100%}.c-megamenu__secondary .c-megamenu__resources>.navbar{border-top:1px solid #ECB518;padding-left:0;padding-right:0;margin-top:20px;padding-top:10px;justify-content:space-between;align-items:baseline}.c-megamenu__secondary .c-megamenu__social>.navbar{border-bottom:1px solid #ECB518;padding-left:0;padding-right:0;margin-top:0px;padding-top:0px}.c-megamenu__quick-links>.navbar{padding-left:0;padding-right:0;margin-top:0;padding-top:10px}.c-megamenu__resources h5{width:29%}.c-megamenu__social h5{width:21%}.c-megamenu__quick-links h5{width:23%}.c-megamenu__resources .nav,.c-megamenu__social .nav{justify-content:start;flex-flow:row wrap}.c-megamenu__resources .nav li,.c-megamenu__social .nav li{padding:0px 11px}.c-megamenu__resources .nav li a,.c-megamenu__social .nav li a{padding-top:0.1rem;padding-bottom:0.1rem}.c-megamenu__quick-links h5,.c-megamenu__resources h5,.c-megamenu__social h5{font-size:20px}.c-megamenu__quick-links .nav-link{padding:0px 0px 5px 0px}.c-megamenu__btn-standard-group{margin-top:20px;position:static;order:99}.c-megamenu__btn-standard-group .btn-standard{width:90px}}@media (min-width: 992px){.c-megamenu{height:100vh}.c-megamenu .navbar{padding:0.5rem 0}.c-megamenu__primary-navbar{margin-bottom:0px}.c-megamenu__btn-standard-group{margin:0px;position:static}.c-megamenu__primary--row{flex-flow:column wrap;max-height:695px}.c-megamenu__secondary{border-left:1px solid #ECB518;max-width:245px;padding-left:40px}.c-megamenu__social .nav{justify-content:flex-start;padding-right:20px;margin-bottom:20px}}@media (min-width: 992px) and (min-width: 1200px){.c-megamenu__social .nav{padding-right:35px}}@media (min-width: 992px){.c-megamenu .navbar-collapse .navbar-nav{padding-top:10px}.c-megamenu__social .nav li{padding:0px 20px 20px 0px}.c-megamenu__social .nav li a{padding-top:0.1rem;padding-bottom:0.1rem}.c-megamenu__resources{margin-bottom:20px}.c-megamenu .c-megamenu__quick-links .navbar{justify-content:left;align-items:baseline;border-top:1px solid #ECB518;margin-top:30px;padding-left:0px}.c-megamenu .c-megamenu__quick-links .nav li{flex:initial;max-width:initial;padding:0px 11px}}@media (min-width: 992px) and (min-width: 1200px){.c-megamenu .c-megamenu__quick-links .nav li{padding:0px 35px 0px 20px}}@media (min-width: 992px){.c-megamenu h5{margin-bottom:5px}.c-megamenu__quick-links h5,.c-megamenu__resources h5,.c-megamenu__social h5{font-size:20px}.c-megamenu__resources h5{font-style:italic}.c-megamenu__social h5{margin-bottom:20px;font-style:italic}.c-megamenu__quick-links h5{margin-right:10px}.c-megamenu__quick-links .nav-link{font-size:16px;padding-right:10px}}@media (min-width: 992px) and (min-height: 800px){.c-megamenu>.container{height:100vh;display:flex;flex-flow:column nowrap;justify-content:center}.c-megamenu__primary-navbar{margin-bottom:30px}}.l-header{position:relative}.l-header a{color:#fff}.l-header .nav-item .nav-link{color:#fff}.l-header--row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (min-width: 768px){.l-header__megamenu--is-open .l-header--sticky,.l-header__megamenu--is-open .l-header{position:relative;z-index:1020}.l-header--sticky{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;position:sticky;top:0;z-index:1020}.l-header--pinned:not(.l-header__megamenu--is-open) .l-header--sticky{transform:translateY(-33px);transform:translate3d(0, -33px, 0)}.l-header--unpinned.l-header--pinned .l-header--sticky,.l-header__megamenu--is-open .l-header--sticky{transform:translateY(-123px);transform:translate3d(0, -123px, 0)}.l-header__megamenu--is-open .l-header--sticky .navbar-brand{transition:all .35s ease-in-out;opacity:0;transform:translate3d(0, 10px, 0)}.l-header.l-header--shadow.iup-region{overflow:visible}}.c-hero{position:relative;align-items:end;display:flex;flex-flow:row nowrap}@media (min-width: 320px){.c-hero{align-items:end;display:flex;flex-flow:row nowrap;min-height:530px}}@media (min-width: 1920px){.c-hero{min-height:720px}}.c-hero__img,.c-hero__video{transition:all 1.5s ease;display:none;height:100%;left:0%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-200%;transform:translate(0%, 200%);width:100%;max-width:100%}.c-hero__video,.c-hero__img{-webkit-filter:brightness(90%) contrast(91%) saturate(127%);filter:brightness(90%) contrast(91%) saturate(127%)}.c-hero__vimeo-wrapper{--video--width: 1920;--video--height: 1080;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:black;position:absolute;width:100%;height:100%;left:0px;top:50%;transform:translate(0, -50%)}.c-hero__vimeo-wrapper iframe,.c-hero__vimeo-wrapper object,.c-hero__vimeo-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.c-hero.c-hero--show-img .c-hero__img{display:block}.c-hero.c-hero--show-video .c-hero__video{display:block;margin-left:-1px}.c-hero__bg-container{height:530px;overflow:hidden;position:relative}@media (min-width: 320px){.c-hero__bg-container{left:0;height:100%;position:absolute;overflow:initial;top:0;width:100%}}.c-hero__content{padding:0 0 10rem;position:relative;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate3d(0px, 0px, 0px) scale(1);-ms-transform:translate3d(0px, 0px, 0px) scale(1);transform:translate3d(0px, 0px, 0px) scale(1)}@media (min-width: 992px){.c-hero__content{padding:0 0 15rem}}@media (min-width: 1200px){.c-hero__content{padding:0 0 6rem}}@media (min-width: 1600px){.c-hero__content{padding:0 0 10rem}}.l-header--pinned .c-hero__content.c-hero--scale-fade-out{-webkit-transform:translate3d(0px, 50px, 0px) scale(0.99);-ms-transform:translate3d(0px, 50px, 0px) scale(0.99);transform:translate3d(0px, 50px, 0px) scale(0.99)}.l-header--pinned .c-hero__video,.l-header--pinned .c-hero__img{-webkit-filter:brightness(40%) contrast(138%) saturate(140%);filter:brightness(40%) contrast(138%) saturate(140%)}.c-hero .c-hero__content-container.container{top:75%;transform:translate(0, -50%);bottom:auto}.c-hero-vimeo .c-hero__content-container{position:absolute;bottom:0px;right:0px;max-width:100%}.c-hero.c-hero-vimeo{display:block;height:0px !important;min-height:0px !important;max-height:0px !important;--video--width: 1920;--video--height: 1000;padding-bottom:calc(var(--video--height) / var(--video--width)* 100%)}.c-hero-vimeo .c-hero__bg-container{position:static}.c-hero-vimeo .c-hero__content{position:relative;padding-bottom:0px;top:50%}@media (max-width: 768px){.c-l1-page-header__bg-container{max-width:100%;padding:0px}.c-l1-page-header__image{height:360px;background-position:center top;flex:0 0 100%;max-width:100%}}@media (max-width: 768px) and (max-width: 567px){.c-l1-page-header__image{height:260px}}@media (max-width: 768px) and (max-width: 480px){.c-l1-page-header__image{height:220px}}@media (max-width: 768px){.c-l1-page-header .c-l1-page-header__content--contained{padding:0px 25px 20px;flex:0 0 100%;max-width:100%}.c-l1-page-header-vimeo .c-l1-page-header__image,.c-l1-page-header-youtube .c-l1-page-header__image{height:100%}}@media (min-width: 769px) and (max-width: 991px){.c-l1-page-header__image{height:430px;background-position:center top}.c-l1-page-header .c-l1-page-header__content--contained{padding:0px 0px 20px}.c-l1-page-header-vimeo .c-l1-page-header__image,.c-l1-page-header-youtube .c-l1-page-header__image{height:100%}}@media (min-width: 992px){.c-l1-page-header__image{background-position:center top}.c-l1-page-header-vimeo .c-l1-page-header__vimeo-wrapper,.c-l1-page-header-youtube .c-l1-page-header__youtube-wrapper{min-height:486px}.c-l1-page-header__bg-container{min-height:430px}.c-l1-page-header__bg{min-height:430px}.c-l1-page-header__content{min-height:430px;align-items:center;position:relative}.c-l1-page-header__image{background-repeat:no-repeat;background-size:cover}.c-l1-page-header__body{justify-content:center;align-items:center}.c-l1-page-header__content--contained{justify-content:center;display:flex;flex-direction:column}}.c-l1-page-header__video{transition:all 1.5s ease;height:100%;left:0%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-200%;transform:translate(0%, 200%);width:100%;max-width:100%}.c-l1-page-header__video{-webkit-filter:brightness(90%) contrast(91%) saturate(127%);filter:brightness(90%) contrast(91%) saturate(127%)}.c-l1-page-header__vimeo-wrapper iframe,.c-l1-page-header__vimeo-wrapper object,.c-l1-page-header__vimeo-wrapper embed,.c-l1-page-header__youtube-wrapper iframe,.c-l1-page-header__youtube-wrapper object,.c-l1-page-header__youtube-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.c-l1-page-header__vimeo-wrapper,.c-l1-page-header__youtube-wrapper{--video--width: 864;--video--height: 486;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:black}@media (max-width: 767px){.c-program-header__body{flex-flow:column nowrap}.c-program-header__body h1{font-size:30px;line-height:40px}.c-program-header__btns{margin:0 auto 20px 0 !important}}@media (max-width: 991px){.c-program-header__btns{flex:1 0 auto}}.c-program-header__btns .btn-crimson:hover{background:#5A5A5A;color:#fff}.c-ft-links .c-ft-link{min-height:40px;margin:20px 0px}.c-ft-links .c-ft-link h3,.c-ft-links .c-ft-link h4,.c-ft-links .c-ft-link h5{font-weight:600;letter-spacing:0.50px;font-size:28px}.c-ft-links .c-ft-link h3 a,.c-ft-links .c-ft-link h4 a,.c-ft-links .c-ft-link h5 a{color:#fff}.c-ft-links .c-ft-link h3 a :hover,.c-ft-links .c-ft-link h4 a :hover,.c-ft-links .c-ft-link h5 a :hover{text-decoration:none}@media (min-width: 1200px){.c-ft-links .c-ft-link h3,.c-ft-links .c-ft-link h4,.c-ft-links .c-ft-link h5{margin-bottom:1rem}}.c-ft-links .c-ft-link .a-overline-dark{font-weight:600;letter-spacing:0.50px}.c8-events .c-event-item__date{width:100%}.c8-events .c-event-item__month{font-size:24px;line-height:30px}.c8-events .c-event-item__day{font-size:24px;line-height:30px}.c-stories-events .c-events__col-container{border-left:1px solid rgba(122,122,122,0.2)}.c-stories-events .c-events .c-view-all__content{padding-left:20px}.c-stories-events .c-events__list{padding-left:20px}.c-top-stories{margin-bottom:80px}@media (min-width: 992px){.c-top-stories{margin-bottom:0px}}.c-top-stories .c-view-all{max-width:340px;margin:0 auto 20px auto}@media (min-width: 768px){.c-top-stories .c-view-all{max-width:100%;margin-bottom:30px}}@media (min-width: 1200px){.c-top-stories .c-view-all{margin-bottom:40px}}.c-top-stories .c-view-all__gradient{margin-bottom:20px}@media (min-width: 768px){.c-top-stories .c-view-all__gradient{margin-bottom:30px}}.c-top-stories__list{max-width:340px;margin:0 auto}@media (min-width: 768px){.c-top-stories__list{max-width:100%}}.stories-events .stories-events-border{margin-bottom:20px}.stories-events .stories-events-top{margin-bottom:40px}.stories-events .top-stories-wrapper .ts-item{flex-flow:column nowrap}.stories-events .top-stories-wrapper .ts-item img{margin-bottom:20px}@media (min-width: 768px){.stories-events .top-stories-wrapper .ts-item img{margin-right:39px;width:165px}}@media (min-width: 1200px){.stories-events .top-stories-wrapper .ts-item img{width:270px;margin-right:36px}}@media (min-width: 1400px){.stories-events .top-stories-wrapper .ts-item img{width:312px;margin-right:44px}}@media (min-width: 768px){.stories-events .top-stories-wrapper .ts-item{flex-flow:row nowrap}}.upcoming-events-wrapper{border-left:1px solid rgba(122,122,122,0.2);padding-left:0px;padding-right:0px}.upcoming-events-wrapper .row{padding-left:12px;padding-right:12px}.upcoming-events-wrapper .ue-item{padding:0px 8px;margin-bottom:35px}.upcoming-events-wrapper .ue-item .ue-item__date{margin-right:24px}.upcoming-events-wrapper .ue-item .ue-item__date_month{font-size:24px;line-height:30px}.upcoming-events-wrapper .ue-item .ue-item__date_day{font-size:48px;line-height:50px}.upcoming-events-wrapper .ue-item .ue-item__content_text{font-size:18px;font-family:'Prospectus Pro S'}.upcoming-events-wrapper .ue-item .ue-item__content_text p{margin-bottom:5px}.upcoming-events-wrapper .ue-item .ue-item__content_text p:last-child{margin:8px}.upcoming-events-wrapper .ue-item .ue-item__content_link{color:#C82147;font-size:16px}.upcoming-events-wrapper .ue-item .item-category{display:inline-block;border:1px solid #ECB518;text-transform:uppercase;color:#5A5A5A;font-size:12px;font-weight:bold;letter-spacing:.50px;padding:1px 4px;margin-bottom:6px}.c-anchor--more>.nav-item>.nav-link{padding:0px 20px}.c-anchor-more__explore{position:relative;display:block;border-right:1px solid #5A5A5A;padding:0px 30px 0px 0px;margin:0px 25px 0px 0px;line-height:50px}.c-anchor-more{flex:1 0 0;flex-wrap:wrap}.c-anchor-more>.nav-item{padding:0px 1px}@media (min-width: 768px){.l-header--pinned .c-anchor{top:33px}}@media (min-width: 768px){.l-header--pinned.l-header--unpinned .c-anchor{top:80px}}.c-anchor{overflow:visible;transition:all .25s ease;transform:translate3d(0, 0px, 0);position:sticky;top:0px;z-index:1019}.c-anchor-links{overflow:hidden;transition:all .35s ease;transform:translate3d(0, 0px, 0);position:relative;z-index:1019}.c-anchor-links .nav-link:hover,.c-anchor-explore .nav-link:hover{text-decoration:underline}.c-anchor--sticky.l-header--unpinned #anchor{transform:translate3d(0, 0px, 0);top:0px}.c-anchor--sticky #anchor{left:0px;overflow:visible;z-index:1019;width:100%}.c-anchor--sticky.l-header--unpinned.c-anchor--get-small .c-anchor-links{padding:3px 0px !important}.c-anchor--sticky.l-header--unpinned.c-anchor--get-small .c-anchor-links .navbar{padding:0px 1rem}.c-anchor--sticky.l-header--unpinned.c-anchor--get-small .c-anchor-links .c-anchor-more__explore{line-height:30px}.c-anchor-explore{transform:translate3d(0px, 0px, 0px);transition:all .35s ease}.l-header--unpinned .c-anchor-explore{transform:translate3d(0px, -500px, 0px);position:relative;z-index:1018}.c-anchor-explore--navbar{padding:0px}.c-anchor-explore--toggle{font-size:16px;font-weight:700;padding:7px 0px;position:relative;-webkit-appearance:none;margin-right:40px}.c-anchor-explore--caret{position:absolute;right:-40px;top:3px}.c-anchor-explore--caret::before{background:#9E1B32;position:absolute;right:0px;top:0px;width:25px;height:25px;content:"";display:block;box-shadow:3px 3px 13px rgba(0,0,0,0.2)}.c-anchor-explore--caret::after{background:transparent;position:absolute;right:0px;top:0px;width:25px;height:25px;content:"\f078";font-size:13px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:16px;color:#FFFFFF;margin:0px 0;padding:5px 7px;transition:transform .75s ease}.c-anchor-explore--toggle:hover .c-anchor-explore--caret:after{color:#ECB518}.c-anchor-explore .c-anchor-explore--toggle.collapsed .c-anchor-explore--caret:after{content:"\f078";top:1px}.c-anchor-explore .c-anchor-explore--toggle:not(.collapsed) .c-anchor-explore--caret:after{content:"\f078";color:#ECB518;transform:rotate(180deg);top:-1px}.c-anchor-explore--container{margin-top:30px}.c-anchor-explore--container .nav-link{padding:0.1rem 1rem}.c-anchor-explore--container .navbar-nav .navbar-nav{padding-left:20px}.c-anchor-explore--container .col>.navbar-nav{margin-bottom:30px}.c-anchor-explore--container .col>.navbar-nav>.nav-item>.nav-link{font-weight:700}@media (max-width: 991px){.c-anchor{overflow:visible;z-index:100}.c-anchor-links{position:relative;z-index:100;overflow:visible}.c-anchor-explore{position:relative;z-index:90}.c-anchor-links .navbar-expand-md{justify-content:center}.c-anchor-links .navbar-toggler{text-align:left;line-height:37px;color:#9E1B32;padding-left:2px;padding-right:2px;position:relative;margin:0 auto}.c-anchor-links .navbar-toggler::before{background:transparent;position:absolute;right:12px;top:12px;content:"\f078";font-size:18px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:16px;color:#9E1B32;margin:0px 0;padding:5px 7px;transition:transform .75s ease}.c-anchor-links .navbar-toggler:not(.collapsed)::before{content:"\f078";transform:rotate(180deg)}.c-anchor-links .navbar-collapse{position:absolute;top:60px;background:#fff;border:1px solid #5A5A5A;z-index:5000;padding:10px 20px;width:75%;margin:0 auto;left:12.5%}.c-anchor-navbar{z-index:2}.close-navbar-toggler{position:fixed;top:0;left:0;height:100vh;width:95vw;z-index:1;cursor:pointer}.close-navbar-toggler.collapsed{z-index:-1;display:none}}.major-finder{padding:0px 0px}@media (min-width: 1200px){.major-finder.-homeFeatured{padding:80px 0px}}.major-finder .major-finder-text-wrapper{margin-bottom:50px}.major-finder .major-finder-text-wrapper h2{margin-bottom:3rem}.major-finder .major-finder-text-wrapper p{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif}@media (min-width: 768px){.major-finder .major-finder-text-wrapper{margin-bottom:0px}}.major-finder .major-finder-text-wrapper .iup-gradient-90{max-width:80%}@media (min-width: 768px){.major-finder .major-finder-text-wrapper .iup-gradient-90{max-width:60%}}@media (min-width: 992px){.major-finder .major-finder-text-wrapper .iup-gradient-90{max-width:60%}}.major-finder .major-finder-text-wrapper .grad-link-wrapper{margin-top:10px}.major-finder .major-finder-text-wrapper .grad-link{font-size:16px}.major-finder .major-finder-form-wrapper{padding:50px 0px}@media (min-width: 768px){.major-finder .major-finder-form-wrapper{padding:30px 0px;text-align:center}}@media (min-width: 992px){.major-finder .major-finder-form-wrapper{padding:24px 0px;text-align:left}}@media (min-width: 1200px){.major-finder .major-finder-form-wrapper{padding:24px}}@media (min-width: 1400px){.major-finder .major-finder-form-wrapper{padding:32px 35px}}@media (min-width: 768px){.major-finder .major-finder-form-wrapper .form-wrapper{max-width:500px;margin:0 auto}}@media (min-width: 992px){.major-finder .major-finder-form-wrapper .form-wrapper{max-width:100%}}@media (min-width: 768px){.major-finder .major-finder-form-wrapper .major-finder-form{display:flex;flex-flow:wrap}}.major-finder .major-finder-form-wrapper .form-control-wrapper{width:100%;margin-bottom:30px}@media (min-width: 768px){.major-finder .major-finder-form-wrapper .form-control-wrapper{margin-bottom:24px;width:210px}.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(1),.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(3){margin-right:15px}.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(2),.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(4){margin-left:15px}}@media (min-width: 1400px){.major-finder .major-finder-form-wrapper .form-control-wrapper{width:260px}.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(1),.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(3){margin-right:15px}.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(2),.major-finder .major-finder-form-wrapper .form-control-wrapper:nth-child(4){margin-left:15px}}.major-finder-form select.form-control{line-height:56px;height:56px}.major-finder-form .bootstrap-select .dropdown-toggle{color:#5A5A5A;padding:13px 12px;font-size:16px}.major-finder-form .bootstrap-select>.dropdown-toggle:after{color:#9E1B32;content:"\f078";font-family:'Font Awesome 5 Free';font-weight:900;font-size:18px;border:none}.major-finder-form .bootstrap-select>.dropdown-menu{border:1px solid #5A5A5A;padding:10px 0px;margin-top:10px;box-shadow:3px 3px 13px rgba(0,0,0,0.2)}.major-finder-form .bootstrap-select .dropdown-item{color:#C82147}.major-finder-form .bootstrap-select .dropdown-item.active,.major-finder-form .bootstrap-select .dropdown-item:active{background-color:#eee}.c12-social__item{display:block;height:100%;background-repeat:no-repeat;background-size:100%;background-position:center top;transition:all .5s ease;overflow:hidden}.c12-social__item:hover{background-size:110%}@media (max-width: 767px){.c12-social__item{width:100%;height:auto}}@media (min-width: 768px){.c12-social__item{height:174px;width:174px}}@media (min-width: 992px){.c12-social__item{height:240px;width:240px}}@media (min-width: 1200px){.c12-social__item{height:308px;width:308px}}.c-content__body p{font-family:"Prospectus Pro S","Figtree","Helvetica Neue",Helvetica}.c-content .m-h2-mb4 h2{margin-bottom:1.5rem}.c-content .m-p-mb1 p{margin-bottom:.25rem}.c-content .m-p-mb2 p{margin-bottom:.50rem}.c-content .m-p-mb3 p{margin-bottom:1rem}.c-content .m-p-mb4 p{margin-bottom:1.5rem}.c-content .m-p-mb5 p{margin-bottom:3rem}.c-content__container .list-unstyled,.c-content__container .list-unstyled li,.ul-list-unstyled ul,.ul-list-unstyled li{padding-left:0 !important;list-style:none !important}.c-content__container ul,.c-content__container ol{font-family:'Prospectus Pro S', 'Figtree', 'Helvetica Neue', Helvetica;margin:8px 0px;line-height:1.4em}.c-content__container ul li,.c-content__container ol li{margin-left:32px;padding-left:4px}.c-content__container ul li{list-style:outside none circle}.c-content__container ol li{list-style:outside none decimal}.c-content__container ul li ul,.c-content__container ol li ul,.c-content__container ul li ol,.c-content__container ol li ol{margin:0px}.c-content__container ul li ul li,.c-content__container ol li ul li{list-style:outside none disc;margin-left:16px}.c-content__container ul li ol li,.c-content__container ol li ol li{margin-left:16px}.c-content__container ol.large-numbered-list{counter-reset:number 0}.c-content__container ol.large-numbered-list li{list-style:none;counter-increment:number 1;margin-left:65px;margin-bottom:16px}.c-content__container ol.large-numbered-list li:last-child{margin-bottom:0px}.c-content__container ol.large-numbered-list li::before{content:"Step " counter(number) ": ";font-size:20px;font-weight:bold;font-family:'Figtree', 'Helvetica Neue', Helvetica, sans-serif;margin-left:0px;margin-right:8px}.c15-stats__item{margin:10px 0px;display:flex;align-self:center;align-content:center;justify-content:center}@media (min-width: 768px){.c15-stats__item{border-right:1px solid #5A5A5A}}.c15-stats__item span{font-family:"Prospectus Pro S","Figtree","Helvetica Neue",Helvetica;font-size:45px;line-height:45px;font-weight:500}.c15-stats__item p{font-family:"Prospectus Pro S","Figtree","Helvetica Neue",Helvetica;font-size:20px;margin-left:21px;max-width:45%;margin-bottom:0px}@media (min-width: 768px){.c15-stats__item p{font-size:16px}}@media (min-width: 992px){.c15-stats__item p{font-size:20px}}.c15-stats__item:last-child{border-right:none}@media (max-width: 767px){.c15-stats__item{flex-wrap:wrap}.c15-stats__item::after{content:" ";width:160px;height:1px;margin:0 auto;background:gray;margin-top:40px}.c15-stats__item:last-child::after{display:none}.c15-stats__item span{flex:0 0 auto;width:48%;max-width:50%;text-align:center;margin-right:0px}.c15-stats__item p{flex:0 0 auto;width:48%;max-width:50%;margin-left:0px}}.c-full-carousel{margin-top:70px}.c-alumni-stories__carousel{max-width:340px;margin:0 auto}@media (min-width: 500px){.c-alumni-stories__carousel{max-width:400px}}.c-full-carousel .slick-arrow{background-color:transparent;border:0px;position:absolute;bottom:50%;font-size:24px}.c-full-carousel .slick-arrow.slick-next{left:-22px}@media (min-width: 500px){.c-full-carousel .slick-arrow.slick-next{left:-40px}}.c-full-carousel .slick-arrow.slick-prev{right:-22px}@media (min-width: 500px){.c-full-carousel .slick-arrow.slick-prev{right:-40px}}@media (min-width: 768px){.c-alumni-stories{min-height:300px}.c-alumni-stories__carousel{max-width:100%;margin:0 auto}.c-full-carousel{margin-top:0px;position:absolute;top:0px;left:0px;width:100%}.c-full-carousel{left:-50%}.c-full-carousel .slick-arrow{bottom:-33px}.c-full-carousel .slick-arrow.slick-next{right:45px;left:initial}.c-full-carousel .slick-arrow.slick-prev{right:4px}}@media (min-width: 992px){.c-alumni-stories{min-height:370px}.m-grad-link-wrapper{margin-top:10px}.m-grad-link{font-size:16px}.c-full-carousel{left:-42%}}@media (min-width: 1200px){.c-alumni-stories{min-height:540px}.c-alumni-stories_content{margin-top:50px}.c-full-carousel{margin-top:50px;left:-35%}}@media (min-width: 1800px){.c-full-carousel{left:-38%}}@media (min-width: 1920px){.c-full-carousel{left:-39%}}@media (min-width: 2500px){.c-full-carousel{left:-42%}}.bg-img__content{position:relative;z-index:1}.bg-img__content__copy{width:100%;position:relative}@media (min-width: 768px){.bg-img__content__copy{width:500px;padding-top:44px;padding-left:50px;padding-right:50px;padding-bottom:30px}}@media (min-width: 992px){.bg-img__content__copy{top:-50px}}@media (min-width: 992px){.bg-img__content__copy_title{font-size:36px;font-weight:500;margin-bottom:20px}.bg-img__content__copy_text{padding-left:30px;font-size:20px}.bg-img__content__copy_text li{margin-bottom:26px}}.c-tours__overlay{padding:0px;border-radius:0px;border:0}.c-tours__content{min-height:335px;position:relative;top:-25px}.c-tours__carousel{padding:5px 10px}@media (min-width: 1200px){.c-tours__carousel{padding:30px 60px}}.c-slide-item_title{margin-top:20px}.c-slide-item_body{margin-bottom:30px}@media (max-width: 767px){.c-tours{margin-top:220px !important}.c-tours__carousel{padding:5px 10px}.c-tours__content{top:-220px}.c-slide-item_boot>div{margin:15px 0px !important}}.l-program-intro__content p{font-family:"Prospectus Pro S","Figtree","Helvetica Neue",Helvetica;margin-bottom:1.5rem !important}.l-program-intro__content h2{margin-bottom:1.5rem}@media (min-width: 576px){.l-program-intro__content h2{margin-bottom:1.0rem}}@media (min-width: 768px){.l-program-intro__content h2{margin-bottom:1.5rem}}.l-program-intro.m-img-left .l-program-intro__image{order:1}.l-program-intro.m-img-left .l-program-intro__content{order:2}.l-program-intro.m-img-right .l-program-intro__content{order:1}.l-program-intro.m-img-right .l-program-intro__image{order:2}@media (min-width: 992px){.l-program--contact{margin-top:60px}}.l-program--contact .navbar-expand-md .navbar-collapse{flex-flow:column nowrap;align-items:flex-start}.l-class-list__list{margin-bottom:30px}.l-class-list__list nav{border-bottom:1px solid #9E1B32;padding-bottom:15px}@media (min-width: 768px){.l-class-list__list nav{border-bottom:none}}.l-class-list__list .navbar-toggler{text-align:left;padding:5px 0px}.l-class-list__list .navbar-nav{flex:1 0 0}.l-class-list__list li{margin-bottom:10px}.l-class-list__credit,.l-class-list__credit-total{float:right}.l-class-list__total,.l-class-list__credit-total{font-weight:700}.c-caret{float:right;display:inline-block}@media (min-width: 768px){.l-program-careers__stats{margin-top:60px}}.c-program-stat .c-program-stat__big>a{text-decoration:none;display:inline-block}.c-program-stat .c-program-stat__big>a::after{display:block;content:"";border:2px solid #C82147}.c-program-stat .c-program-stat__big>a:hover{color:#9E1B32}.c-program-stat .c-program-stat__big>a:hover::after{border-color:#9E1B32}.ftr-wrapper .ftr-link{color:#fff;font-size:12px;line-height:15px;letter-spacing:0px}.ftr-wrapper .ftr-link:hover{text-decoration:none}@media (min-width: 768px){.ftr-wrapper .ftr-link{font-size:14px}}.ftr-wrapper .ftr-address{color:#fff;font-size:12px;line-height:20px;letter-spacing:0px}@media (min-width: 768px){.ftr-wrapper .ftr-address{font-size:14px}}.ftr-top-wrapper{border-bottom:1px solid #707070;min-height:360px}.ftr-top-content{padding:40px 0 30px;flex-flow:row wrap;justify-content:flex-end}@media (min-width: 768px){.ftr-top-content{padding-left:0px;padding-right:0px}}@media (min-width: 992px){.ftr-top-content{justify-content:flex-start}}.ftr-top-content .ftr-link-block .ftr-link:hover{text-decoration:underline}.ftr-top-content .ftr-block{margin-bottom:10px;width:50%}.ftr-top-content .ftr-block .ftr-link-block__title{font-size:18px;font-weight:400;margin-bottom:15px}@media (min-width: 768px){.ftr-top-content .ftr-block .ftr-link-block__title{margin-bottom:20px}}.ftr-top-content .ftr-block .ftr-link-block__title p{font-size:18px;font-weight:400;margin:0px;line-height:1.25rem;letter-spacing:-0.25px}.ftr-top-content .ftr-brand-block{width:100%;flex-flow:row wrap}@media (min-width: 768px){.ftr-top-content .ftr-brand-block{width:33%}}@media (min-width: 992px){.ftr-top-content .ftr-brand-block{width:100%}}.ftr-top-content .ftr-link-wrapper{margin-bottom:15px;line-height:15px}@media (min-width: 992px){.ftr-top-content .ftr-link-wrapper{max-width:90%}}.ftr-top-content .ftr-links{margin-bottom:15px}.ftr-top-content .ftr-address{margin-top:20px;margin-bottom:0px}@media (min-width: 768px){.ftr-top-content .ftr-address{margin-top:35px}}.ftr-top-content .ftr-logo{width:49%;margin-right:5%;margin-top:20px}@media (min-width: 768px){.ftr-top-content .ftr-logo{width:100%;margin-right:0px;margin-top:0px}}.ftr-top-content .ftr-contact{width:46%;margin-top:20px;padding:0px 12px}@media (min-width: 768px){.ftr-top-content .ftr-contact{width:100%;padding:0px}}.ftr-top-content .ftr-contact .ftr-link-wrapper{margin-bottom:20px}.ftr-top-content .ftr-contact .ftr-link-wrapper .ftr-link{text-decoration:underline}.ftr-top-content .ftr-socials{width:100%;margin-top:30px}@media (min-width: 768px){.ftr-top-content .ftr-socials{max-width:80%;margin-top:10px}}@media (min-width: 992px){.ftr-top-content .ftr-socials{max-width:160px;margin-right:0px}}@media (min-width: 1200px){.ftr-top-content .ftr-socials{max-width:220px}}.ftr-top-content .ftr-social-links{margin:0px}.ftr-top-content .ftr-social-link{display:block;justify-content:space-between}.ftr-top-content .ftr-social-link:hover .c-icon{color:#ECB518}.ftr-top-content .ftr-social-link .c-icon{transition:color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out;transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out;transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out,-webkit-text-decoration-color .3s ease-in-out;width:30px;height:30px}.ftr-top-content .ftr-social-link .c-icon.c-icon-yt{height:20px}@media (min-width: 768px){.ftr-top-content .ftr-social-link .c-icon{width:22px;height:22px}}@media (min-width: 1200px){.ftr-top-content .ftr-social-link .c-icon{width:30px;height:30px}}.ftr-bottom-wrapper{min-height:50px}.ftr-bottom-wrapper .ftr-bottom-content{height:auto;padding:20px 0px;flex-direction:column}@media (min-width: 768px){.ftr-bottom-wrapper .ftr-bottom-content{height:80px;padding:0px;flex-direction:row;flex-wrap:wrap}}@media (min-width: 992px){.ftr-bottom-wrapper .ftr-bottom-content{height:50px}}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-links{max-width:320px;margin:0 auto;line-height:35px;text-align:center}@media (min-width: 768px){.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-links{max-width:100%;flex-grow:1;flex-shrink:0}}@media (min-width: 992px){.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-links{order:2}}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-link{margin-bottom:20px;font-size:12px}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-psshu{margin:10px 0px 15px}@media (min-width: 768px){.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-psshu{flex-grow:0;flex-shrink:1}}@media (min-width: 992px){.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-psshu{order:3}}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-copyright{font-size:12px}@media (min-width: 768px){.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-copyright{width:100%;flex-grow:1;flex-shrink:0;text-align:center}}@media (min-width: 992px){.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-copyright{width:auto;order:1;flex-grow:0}}.ftr-bottom-wrapper .ftr-bottom-link::after{content:" | ";padding:0px 10px}.ftr-bottom-wrapper .ftr-bottom-link:nth-child(2)::after{content:"";padding:0px}@media (min-width: 768px){.ftr-bottom-wrapper .ftr-bottom-link:nth-child(2)::after{content:" | ";padding:0px 10px}}.ftr-bottom-wrapper .ftr-bottom-link:last-child::after{content:"";padding:0px}@media (max-width: 389px){.ftr-top-content{padding-left:0px;padding-right:0px}.ftr-top-content .ftr-link-wrapper{line-height:15px}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-psshu{margin-top:0px}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-links{max-width:100%}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-link{text-align:center;display:block}.ftr-bottom-wrapper .ftr-bottom-content .ftr-bottom-link::after{content:"";padding:0px}}.ftr-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.ftr-link-text svg{color:#fff;fill:#fff}@media (min-width: 768px){.ftr-link-logo{display:none}.ftr-logo-text{display:block}}@media (min-width: 567px) and (max-width: 767px){.ftr-link-logo{display:block}.ftr-link-text{display:none}}@media (max-width: 566px){.ftr-link-logo{display:none}.ftr-link-text{display:block}}.tabbed-all-content-open.tabbed-document-container .tabbed-document-content div{display:block !important;margin-bottom:40px}.tabbed-all-content-open.tabbed-document-container .tabbed-document-buttons{display:none}.c-filter{margin:10px 0px 20px 0px}.c-filter-item{padding:5px 0px 5px 0.75rem}.c-filter-item .custom-control-label{line-height:22px}.c-filter-item .custom-control-label::before,.c-filter-item .custom-control-label::after{top:0px;left:-2rem}.c-filter-item ul{list-style:none;padding:.50rem 0px 0px 1rem}.c-filter-toggler{color:#5A5A5A;padding:0px}.c-filter-toggler p{font-size:16px;padding:0px 0px 5px 0px;margin:15px 0px 10px 0px;border-bottom:1px solid #CFCFCF}.c-filter-toggler span{color:#9E1B32}.c-filter-button p{margin:0px}.c-filter-button .c-filter{margin:0px 10px 0px 0px}.c-filter-button-toggler{color:#9E1B32;border:1px solid #9E1B32;font-size:16px;border-radius:0px}.l-browse-programs--actions{margin:20px 0px 0px 0px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.c-filter-clear{margin:0px 40px 0px 0px}.c-filter-toggler.collapsed .fa-chevron-up:before{content:"\f078"}.c-search--browse-programs--results{font-weight:700}.l-parallax-content{overflow:visible}.l-parallax-content_col.-col-1,.l-parallax-content_col.-col-2{margin-top:30px}.l-parallax-content_col.-col-3{margin-top:110px}.l-parallax-content_col .c-card_image{margin-bottom:60px}.l-parallax-content_col.-col-1>.col{position:-webkit-sticky;position:sticky;top:110px}.l-parallax-content--trees{overflow:hidden;position:absolute;top:0px}.l-parallax-content--fade-up{opacity:0}.-col-2 .l-parallax-content--fade-up{transition:opacity .75s ease, transform .85s ease;transform:translateY(4rem)}.-col-3 .l-parallax-content--fade-up{transition:opacity 1.15s ease, transform 1.25s ease;transform:translateY(5rem)}.l-parallax-content--fade-up.l-parallax-content--is-visible{opacity:1;transform:translateY(0rem)}.l-callout-brand{padding:20px 0px;min-height:344px}.l-callout-brand--body{display:block;height:100%;border:1px solid #eee;text-align:center}@media (min-width: 768px){.l-callout-brand--body{justify-content:space-between;flex-flow:row nowrap;flex:1 0 100%;display:flex;text-align:left}}.l-callout-brand--no-images .l-callout-brand--image{display:none}.l-callout-brand--content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;flex:1 0 100%;max-width:100%;margin:0 auto}@media (min-width: 768px){.l-callout-brand--content{flex:1 0 50%;max-width:50%}}.l-callout-brand--image{flex:0 1 auto}section.iup-region.l-callout-brand.l-callout-brand--no-images{min-height:auto}section.iup-region.l-callout-brand>.container>.row{margin-bottom:0px}section.iup-region.l-callout-brand.l-callout-brand--no-images>.container>.row .l-callout-brand--body div.btn-cta-outline-wrap{box-shadow:0 0 0}section.iup-region.l-callout-brand.l-callout-brand--no-images>.container>.row .l-callout-brand--body div.btn-cta-outline-wrap .btn{text-decoration:none !important;box-shadow:3px 3px 13px rgba(0,0,0,0.15)}section.iup-region.l-callout-brand>.container>.row .l-callout-brand--body div.btn-cta-outline-wrap .iup-grad{display:none}body>img{display:none}.c-counter2:not(.is-visible){visibility:hidden}.m-sticky{position:relative}.m-sticky.is-visible .m-sticky--stick:not(.is-visible){position:sticky;top:0px;left:0px}.clive-form{opacity:1}.clive-field{position:relative;margin-bottom:1.25rem}.clive-field-wrapper{position:relative}.clive-submit-wrapper{position:relative}.clive-submit-wrapper .clive-lds-ellipsis{display:none;position:absolute;top:0;left:105%;margin-top:5px}.clive-submit-wrapper .clive-lds-ellipsis p{display:none}.clive-submit-wrapper .clive-lds-ellipsis div{position:absolute;top:10px;width:11px;height:11px;border-radius:50%;background:rgba(0,0,0,0.25);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.clive-submit-wrapper .clive-lds-ellipsis div:nth-child(1){left:6px;animation:clive-lds-ellipsis1 .6s infinite}.clive-submit-wrapper .clive-lds-ellipsis div:nth-child(2){left:6px;animation:clive-lds-ellipsis2 .6s infinite}.clive-submit-wrapper .clive-lds-ellipsis div:nth-child(3){left:26px;animation:clive-lds-ellipsis2 .6s infinite}.clive-submit-wrapper .clive-lds-ellipsis div:nth-child(4){left:45px;animation:clive-lds-ellipsis3 .6s infinite}.clive-validation-error{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;color:#9E1B32;font-weight:500;font-size:14px;margin-top:4px}@keyframes clive-lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes clive-lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes clive-lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.gsc-refinementHeader::before{display:block;content:"";width:20px;height:20px;border:1px solid #E7E7E7;background:#EEE;position:absolute;top:6px;left:0;line-height:20px;color:#5A5A5A;font-size:18px;padding-left:2px}.gsc-refinementHeader:first-child{margin-left:0px}.gsc-refinementHeader{position:relative;padding-left:30px;color:#5A5A5A;margin:0px 20px}.gsc-refinementHeader.gsc-refinementhActive{color:#5A5A5A;border:0 !important;position:relative;padding-left:30px}.gsc-refinementHeader.gsc-refinementhActive span{color:#5A5A5A;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;font-size:16px}.gsc-refinementHeader.gsc-refinementhInactive{color:#5A5A5A;position:relative;padding-left:30px}.gsc-refinementHeader.gsc-refinementhInactive span{color:#5A5A5A;font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif;font-size:16px}.gsc-refinementHeader.gsc-refinementhActive::before{content:"\2713"}.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif !important;font-size:16px !important}.gsc-search-box .c-gse-search{padding:11px}.gsc-control-cse form.gsc-search-box table.gsc-search-box{border:0}.gsc-control-cse form.gsc-search-box table.gsc-search-box tbody{border:0}.gsc-control-cse form.gsc-search-box table.gsc-search-box tbody td{border:0}.gsc-control-cse form.gsc-search-box table.gsc-search-box .gsc-input-box{border:0}.gsc-control-cse form.gsc-search-box table.gsc-search-box .gsc-input-box table{border:0}.gsc-control-cse form.gsc-search-box table.gsc-search-box .gsc-input-box table tbody{border:0}.gsc-control-cse form.gsc-search-box table.gsc-search-box .gsc-input-box table td{border:0}.gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-refinementsArea,.gsc-control-cse .gsc-results-wrapper-visible .gsc-refinementsArea{border:0}.gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area,.gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area{border:0}.gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container,.gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container{border:0}.gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody,.gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody{border:0}.gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container,.gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container{border:0}.gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-orderby-container,.gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-orderby-container{border:0}.c-anchor-explore ~ .container>.row>.main-content{margin-top:50px}.side-nav-menu-list{min-width:450px}.side-nav-menu-list,.side-nav-menu-list *{list-style:none}.side-nav-menu-list>ol{padding:0}.side-nav-menu-list>ol>li{padding:3px 3px 3px 40px}.side-nav-menu-list>li>a,.side-nav-menu-list>ol>a{padding-left:36px}.side-nav-menu-list>li>span{position:absolute;width:25px;height:25px;cursor:pointer;float:left;margin-right:10px}.side-nav-menu-list>li>span>span{transform:rotate(180deg);color:#9E1B32;transition:transform .75s ease;font-size:13px;margin-left:1px;text-shadow:0px 0px 8px #5A5A5A}.side-nav-menu-list>li>span:hover>span{color:#ECB518 !important}.side-nav-menu-list>li>span.collapsed span{transform:rotate(0deg);color:#9E1B32;margin-top:1px}.side-nav-menu-list>li.side-nav-parent>a{color:#5A5A5A;padding:0;margin-left:36px}.side-nav-menu-list>li.side-nav-active>a{color:#ECB518;color:#5A5A5A}.side-nav-menu-list>li.side-nav-parent ~ *{margin-left:30px}.side-nav-menu-list>li.side-nav-parent ~ li.side-nav-parent ~ *{margin-left:60px}.side-nav-menu-list a{min-width:100%;display:block}.side-nav-menu-list>li{font-weight:700;min-height:30px;line-height:30px;margin-top:10px;width:100%;margin-left:0px}.side-nav-menu-list>ol>li{padding-left:50px}.sideNav .navbar-toggler{margin:0px;display:block;width:25px;height:25px;position:relative}.sideNav>.c-anchor-explore--toggle:nth-child(1){margin-right:15px}.sideNav>.c-anchor-explore--toggle:nth-child(2){margin-top:-2px}.sideNav .navbar-toggler span{top:0px !important;right:0px !important}.internal-footer{padding-top:36px;position:relative}.internal-footer *{font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif !important}.internal-footer:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:5px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}.internal-footer .vcard .org,.internal-footer .internal-footer-hours-content div:first-child{font-size:18px !important;margin-bottom:10px}.internal-footer .internal-footer-college{font-size:18px;font-weight:bold;margin-top:-6px;margin-bottom:25px}main>.container>.row>.main-content{width:100%}.nGY2GThumbnailSub{transition:.5s}.nGY2GThumbnailSub:hover{transform:scale(0.9)}.hh-news .section-title h2{font-size:36px !important;text-transform:none !important}.hh-news .section-title:after{display:none}.hh-news .post .post-img.cards ~ .post-body{margin:0px !important;padding-left:0px;padding-right:0px;padding-top:2%}.hh-news .post .post-img.cards{width:auto;max-height:0;padding-top:52%}.hh-news .post .post-img.cards img{position:absolute;top:50%;transform:translateY(-50%) scale(1)}.hh-news .post .post-img.cards:hover img{transform:translateY(-50%) scale(1.2)}.hh-news .post .post-img.tiles ~ .post-body{margin-left:10px;width:calc(100% - 20px);background-color:#eeeeee}.hh-news .post .post-img.tiles{width:auto;max-height:0;padding-top:52%}.hh-news .post .post-img.tiles img{position:absolute;top:50%;transform:translateY(-50%) scale(1)}.hh-news .post .post-img.tiles:hover img{transform:translateY(-50%) scale(1.2)}.hh-news .post.post-sm.no-img .post-body{padding:0px;border:0px}.acalog{padding-left:0px;display:block;width:100%;margin-bottom:30px}.acalog:last-child{margin-bottom:120px}.acalog-program .acalog-program-link{background-color:#9e1b32 !important;color:white;text-align:center;right:0px;width:auto;border:1px solid #9e1b32 !important;border-radius:0px !important;font-size:20px;padding:6px 12px 6px 20px !important;transition:.25s;position:relative;box-shadow:rgba(0,0,0,0.2) 3px 3px 13px;text-decoration:none !important}.acalog-program .acalog-program-link:hover{color:white;text-decoration:none;background-color:#c82147 !important}.acalog-program .acalog-program-link:before{content:"";position:absolute;bottom:-6px;left:-1px;width:calc(100% + 2px);height:6px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}.acalog-program .acalog-program-link:after{content:"\f078";font-family:'Font Awesome 5 Free';font-weight:900;padding-left:6px}.acalog-program.acalog-program-open{margin-top:-3px !important}.acalog-program.acalog-program-open .acalog-program-link:after{content:"\f077"}li.acalog-program{list-style:none !important;padding-left:0px !important;width:100%;margin-left:0px !important}.acalog-program-link,.acalog-program-container{border:0px !important;padding:0px !important}.acalog-program-container{border-bottom:3px solid #ECB518 !important;padding-bottom:75px !important;background-color:transparent !important}.acalog-program-name{position:relative;margin:20px 0}.acalog-close{background-color:#9e1b32 !important;color:white;text-align:center;right:0px;width:100px;border:1px solid #9e1b32 !important;border-radius:0px !important;font-size:20px;padding:6px 20px !important;transition:.25s;float:left !important;box-shadow:rgba(0,0,0,0.2) 3px 3px 13px;text-decoration:none !important}.acalog-close:hover{color:white;text-decoration:none;background-color:#c82147 !important}.acalog h2,.acalog h3{margin-top:24px;margin-bottom:8px}.acalog ul{margin-bottom:20px}.acalog p,.acalog li{font-family:"Prospectus Pro S", "Figtree", "Helvetica Neue", Helvetica}.acalog-program-core-course-link{border:0px !important;margin-top:-3px !important;background-color:transparent !important}.acalog-program-core-course-container{padding:0px 12px 60px 10px !important;margin:12px 0;border:3px solid #ECB518 !important}.acalog-program-core-course-container h3,.acalog-program-core-course-container h4,.acalog-program-core-course-container h5{margin-top:12px}.acalog-program-core-course-container hr,.acalog-permalink-container hr{display:none !important}.acalog-permalink-container{border:0px !important;border:3px solid #ECB518 !important;position:relative}.acalog-permalink-container .acalog-close{position:relative !important}#instaFeed{height:auto !important}.c12-social__item{display:block;height:100%;background-repeat:no-repeat;background-size:100%;background-position:center top;transition:all .5s ease;overflow:hidden}.c12-social__item:hover{background-size:110%}@media (max-width: 767px){.c12-social__item{width:100%;height:auto}}@media (min-width: 768px){.c12-social__item{height:174px;width:174px}}@media (min-width: 992px){.c12-social__item{height:240px;width:240px}}@media (min-width: 1200px){.c12-social__item{height:308px;width:308px}}.instagram.page-section .container{position:relative;overflow:hidden}.instagram.page-section .swiper-container{width:calc(100% - 80px)}.instagram.page-section .swiper-container .swiper-slide{display:flex;flex-direction:column;align-items:center;text-align:center;width:33%}.instagram.page-section .swiper-container .swiper-slide a{width:100%;height:250px;margin-bottom:15px;background-position:center;background-repeat:no-repeat;background-size:cover}.instagram.page-section .swiper-button-prev,.instagram.page-section .swiper-button-next{top:initial;bottom:300px;width:40px;font-size:18px}.instagram.page-section .swiper-button-prev:after,.instagram.page-section .swiper-button-next:after{display:none}.instagram.page-section .swiper-button-prev .fas,.instagram.page-section .swiper-button-next .fas{left:0;right:0;margin-left:auto;margin-right:auto}.instagram.page-section .swiper-container{margin-top:24px}.instagram.page-section a:hover a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#bf2228;opacity:1;mix-blend-mode:multiply}.instagram.page-section .wysiwyg{max-width:850px}.instagram.page-section .swiper-wrapper a:hover{opacity:0.8}@media (max-width: 767px){.instagram.page-section .swiper-container.desktop{display:none}.instagram.page-section .swiper-container.mobile{display:block}.instagram.page-section .swiper-container.mobile{width:180%;margin-left:-40%}.instagram.page-section .swiper-container .swiper-slide a{height:200px}}@media (max-width: 768px){.instagram.page-section .container{width:100%;max-width:100%}.instagram.page-section .swiper-container.desktop{width:130%;margin-left:-15%}.instagram.page-section .swiper-button-prev,.instagram.page-section .swiper-button-next{display:none}}@media (min-width: 768px){.instagram.page-section .swiper-container.desktop{display:block}.instagram.page-section .swiper-container.mobile{display:none}}#program-details .c-contact-alumni--image>img{max-width:150px}.main-content .c-content .m-p-mb5 p{margin-bottom:1rem}.main-content .c-content__container ul,.c-content__container ol{margin-bottom:2rem;font-family:'Figtree', 'Helvetica Neue', Helvetica}@media (min-width: 992px){.iup-spacer{padding:20px 0px}main.main-content .iup-region#program-details{padding-top:24px !important}}.main-content .estimator-highlight{margin-bottom:30px}.main-content .estimator-highlight h2{background:#ECB518;padding:8px}.main-content .estimator-highlight .estimator-text-box{padding-left:50px;display:flex;align-items:center;position:relative;margin-bottom:15px}.main-content .estimator-highlight .estimator-text-box p{margin-bottom:0px}.main-content .estimator-highlight .estimator-text-box:before{content:"$";position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:42px;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif;font-weight:bold}.main-content .estimator-highlight div .btn{width:100%}.iup-region .c-anchor-links nav.navbar h6.c-anchor-more__explore{margin-right:12px}.iup-region .c-anchor-links nav.navbar #c10More ul.navbar-nav{justify-content:flex-start !important}.iup-region .c-anchor-links nav.navbar #c10More ul.navbar-nav .nav-item a{padding-left:1rem;padding-right:1.5rem}a.c-card_feature-link--link{display:block;position:relative;height:calc(100% - 60px)}div.c-card_feature-link--content{height:100%}div.hh-events-block .c-event-item__content .c-cat{margin-right:6px}div.hh-events-block .c-event-item__content .c-cat:nth-of-type(+n+5){display:none}div.hh-events-block .c-event-item__content .c-cat:hover{background-color:#fff !important;color:#5A5A5A !important}div.hh-events-block.hh-events .c-events__list div p{text-align:left !important}.iup-region.l-parallax-content .l-parallax-content_col p{font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif !important}.c15-stats__item div{font-family:"Prospectus Pro S", "Figtree", "Helvetica Neue", Helvetica;font-size:45px;line-height:45px;font-weight:500}.iup-region .card-youvisit .card-img-overlay{pointer-events:none !important}.iup-region .card-youvisit .card-img-overlay .c-tours__carousel{pointer-events:auto !important}.iup-region .card-youvisit .c-tours-youvisit{height:0px;padding-top:50%}.iup-region .card-youvisit .c-tours-youvisit iframe{position:absolute;top:0px;height:100% !important;min-height:100% !important;max-height:100% !important;width:100% !important;min-width:100% !important;max-width:100% !important}.iup-region .carousel .carousel-inner .carousel-item div.m-white-on-crimson{background-color:#eeeeee !important;color:#5a5a5a}.iup-region .carousel .carousel-inner .carousel-item div.m-white-on-crimson>*:last-child{margin-bottom:0px}.iup-region.c-l1-page-header .c-l1-page-header__image{background-position:center}@media (min-width: 768px){.iup-region.c-link-card-grid .container .row{width:100%;display:flex;align-items:flex-start}.iup-region.c-link-card-grid .container .row .c-card_icon-link-container{width:100%;display:flex;align-items:stretch;flex:0 0 75%;max-width:75% !important}.iup-region.c-link-card-grid .container .row .c-card_icon-link-container>div>a{height:100%}.iup-region.c-link-card-grid .container .row .c-card_icon-link-container>div>a>div{height:100%}.iup-region.c-link-card-grid .container .row .c-card_icon-link-container>div>a>div>div{height:100%}.iup-region.c-link-card-grid .container .row .c-card_icon-link>a>div>div .c-card_icon-link--content{margin-bottom:0px;padding-bottom:46px}.iup-region.c-link-card-grid .container .row .c-card_icon-link>a>div>div .c-card_icon-link--content p{margin-bottom:0px}.iup-region.c-link-card-grid .container .row .c-card_icon-link>a>div>div .c-card_icon-link--content .c-card_icon-link--arrow{position:absolute;bottom:24px;left:50%;transform:translateX(-50%)}}@media (max-width: 767px){.iup-region.c-link-card-grid .c-card_icon-link{margin-top:15px}}@media (min-width: 768px){main.main-content .iup-region.c-link-card-grid .container .c-feature-link-grid--row{align-items:stretch !important;justify-content:center}main.main-content .iup-region.c-link-card-grid .container .row-cols-1{justify-content:center !important}}main.main-content section.c-3-column>.container>.row{justify-content:center}main.main-content section.c-3-column>.container>.row .c-card_video .c-card_video--content h3{color:#9E1B32}.iup-region .c-content__container .a-overline-wrap{float:left}@media (min-width: 992px) and (max-width: 1399px){.iup-region.c-l1-page-header-vimeo .c-l1-page-header__bg{min-height:auto !important}.container.c-l1-page-header__bg-container{min-height:auto !important}.c-l1-page-header__vimeo-wrapper{background:#5A5A5A;min-height:auto !important;height:100%}}main.main-content .a-overline-arrow svg g *,main.main-content .a-arrow-link-arrow svg g *,main.main-content .c-card_feature-link--arrow svg g *{fill:#fe7e3e !important}.iup-now-feature .c-l1-page-header__image{background-size:contain;background-repeat:no-repeat}.iup-now-feature .c-l1-page-header__image .c-l1-page-header__youtube-wrapper{top:50%;transform:translateY(-50%)}@media (min-width: 769px){.iup-now-feature .c-l1-page-header__body h2 a{color:white !important;text-decoration:underline !important}.iup-now-feature .c-l1-page-header__body h2 a:hover{color:#eee !important}.iup-now-feature .c-l1-page-header__image{background-position:right center !important}}.c-top-stories ~ .c-events .hh-events .events .c-event-item{display:flex;max-width:100%;flex:0 0 100%}.c-top-stories ~ .c-events .c-events__col-container .hh-events .c-event-item__date{width:55px !important;min-width:55px}.c-alumni-stories__carousel .c-name-plate__name{margin-top:18px;transform:translateY(-50%)}#carousel_hero .carousel-hero-bgimg{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:0;pointer-events:none;background-position:center;background-size:cover}#carousel_hero .c-l1-page-header__bg-container{position:relative;z-index:5}#carousel_hero .c-l1-page-header__image{background-repeat:no-repeat;background-position:bottom;background-size:contain}@media (min-width: 1200px){.hh-module .container{width:100% !important}}main .main-content .hh-module .alert-info{border:2px solid #9E1B32;border-radius:0px;background:#eee;color:#5A5A5A;position:relative}main .main-content .hh-module .alert-info button{position:absolute;top:3px;right:5px;height:20px;opacity:1}main .main-content .hh-module .alert-info button span{color:#5A5A5A}main .main-content .hh-module .events h1#events-view{font-size:42px;font-weight:700}main .main-content .hh-module .section-title{margin:5px 0px}main .main-content .hh-module .section-title:after{display:none !important}main .main-content .hh-module .section-title h2{color:#5A5A5A;font-size:20px;font-weight:600;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif}main .main-content .hh-module .events .events-list .event a .event-details h3.title{margin-top:0px;color:#9E1B32}main .main-content .hh-module .events .load-more button,main .main-content .hh-module .sidebar button.secondary-button{background:#9E1B32;box-shadow:0 0 0 2px #9E1B32 inset}main .main-content .hh-module .events .load-more button:hover,main .main-content .hh-module .sidebar button.secondary-button:hover{background:white;color:#9E1B32}main .main-content .hh-module .sidebar button.primary-button.clearAll{box-shadow:0 0 0 2px #9E1B32 inset;color:#9E1B32}main .main-content .hh-module .sidebar button.primary-button.clearAll:hover{background:#9E1B32;color:white}.hh-events .sidebar .date-views button:hover,.hh-events .sidebar .date-views button:focus,.hh-events .sidebar .date-views button.active{color:#9E1B32;border-color:#9E1B32}.hh-events .sidebar .dropdown select:hover,.hh-events .sidebar .dropdown select:focus,.hh-events .sidebar-detail .dropdown select:hover,.hh-events .sidebar-detail .dropdown select:focus{border-color:#9E1B32}main .main-content .hh-module .sidebar button.primary-button.dropdown-toggle:hover{border-color:#9E1B32}main .main-content .hh-module .input:hover,main .main-content .hh-module .input-sm:hover{border-color:#9E1B32 !important}main .main-content .hh-module .input:focus,main .main-content .hh-module .input-sm:focus{outline:none !important}main .main-content .hh-module .sidebar .filter6 label:hover span:last-child{color:#9E1B32}main .main-content .hh-module .events-list .event-image *,main .main-content .hh-module .featured-events-list .event-image *{font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif}.main-content .hh-events .date-img{border:1px solid #5A5A5A !important;transition:.2s}main .main-content .hh-module .events-list .event:hover .date-img{border:1px solid #9E1B32 !important;background:#eee}main .main-content .hh-module .featured-events-list .event:hover .date-img{border:1px solid #9E1B32 !important;background:#eee}.main-content .hh-events .date-img .month{padding:10px 0 8px;border-radius:0px;font-weight:400;background:#5A5A5A !important}main .main-content .hh-module .events-list .event:hover .date-img .month{background-color:#9E1B32 !important;color:#eee}main .main-content .hh-module .featured-events-list .event:hover .date-img .month{background-color:#9E1B32 !important;color:#eee}.main-content .hh-events .date-img .day{color:#5A5A5A}main .main-content .hh-module .events-list .event:hover .date-img .day{color:#9E1B32}main .main-content .hh-module .featured-events-list .event:hover .date-img .day{color:#9E1B32}.main-content .hh-events .featured-events-list .date-img .month{padding:0px}.main-content .hh-events .featured-events-list .date-img .day .weekday{margin-top:-6px}.main-content .hh-events .featured-events-list .event-details .title{color:#9E1B32}@media only screen and (max-width: 991px){main .main-content .hh-module .sidebar h2.mobile-title{margin-top:-20px}main .main-content .hh-module .sidebar h2.mobile-title i{color:#9E1B32}main .main-content .hh-events .search-expand{color:#9E1B32;margin-top:26px}}main .main-content .hh-module .feeds a:hover{color:#9E1B32 !important}.main-content .hh-module .back-to-top{position:fixed;z-index:9999999;bottom:15px;right:15px}.main-content .hh-module .back-to-top:hover{background:#5A5A5A !important;color:#fff}.hh-module .content-detail a{color:#C82147 !important}.ÁñÁ«ÊÓÆµ-News-Story .News-Story-Text{margin-top:15px}.ÁñÁ«ÊÓÆµ-News-Story>div>a{position:relative;text-decoration:none}.ÁñÁ«ÊÓÆµ-News-Story .NewsStoryCaption{background:rgba(0,0,0,0.7);color:white;position:absolute;padding:15px;margin:15px;font-size:20px;max-width:75%;transition:.25s}.News-Story-Caption-Top-Left{top:0px;left:0px}.News-Story-Caption-Top-Center{top:0px;left:50%;transform:translateX(-50%)}.News-Story-Caption-Top-Right{top:0px;right:0px}.News-Story-Caption-Middle-Left{top:50%;left:0px;transform:translateY(-50%)}.News-Story-Caption-Middle-Center{top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%)}.News-Story-Caption-Middle-Right{top:50%;right:0px;transform:translateY(-50%)}.News-Story-Caption-Bottom-Left{bottom:0px;left:0px}.News-Story-Caption-Bottom-Center{bottom:0px;left:50%;transform:translateX(-50%)}.News-Story-Caption-Bottom-Right{bottom:0px;right:0px}@media (max-width: 767px){.ÁñÁ«ÊÓÆµ-News-Story .NewsStoryCaption{position:relative;margin:0px;max-width:100%;width:100%;margin-bottom:15px;background:#5a5a5a}}.main-content .news-dateshare ~ .row>.img-caption{max-width:calc(100% - 24px);left:12px}.main-content .youtube-embed{width:100%;height:0px;padding-top:56.25%}.main-content .youtube-embed:after{position:absolute;content:"";width:100%;height:6px;left:0px;bottom:-5px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}.main-content .youtube-embed iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}main.main-dep-off-int.main-standard nav .breadcrumb .breadcrumb-item a{color:inherit}main.main-dep-off-int.main-standard nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:inherit}main.main-dep-off-int.main-standard nav .breadcrumb .breadcrumb-item.active{color:inherit}main.main-dep-off-int.main-standard .l2-page-header{border-bottom:1px solid rgba(122,122,122,0.2)}main.main-dep-off-int .c-anchor-explore.sideNav-overlay{background:transparent;border:0px;z-index:25;position:relative}main.main-dep-off-int .c-anchor-explore.sideNav-overlay:before{position:absolute;content:"";top:0px;left:0px;width:100%;height:12px;background:#e7e7e7;border-bottom:1px solid rgba(122,122,122,0.2);display:none}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box{background:#eeeeee;border:1px solid rgba(122,122,122,0.2);border-top:0px;width:auto;position:relative;min-width:440px;max-width:calc(100% + 24px);margin-top:0px;margin-left:-0px}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box .sideNav-box-title{width:100%;padding:12px 24px 12px;display:flex;align-items:center}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box .sideNav-box-title a.c-anchor-explore--toggle{flex-grow:2;font-size:20px}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box .sideNav-box-title a.navbar-toggler{flex-grow:1;margin:0px;min-width:25px;height:25px;border-radius:0px}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box .sideNav-box-title a.navbar-toggler>span{top:0px;right:0px}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box .sideNav-box-title span{color:#C82147;flex-grow:2;font-size:20px}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav{position:absolute;min-width:calc(100% + 2px);left:-1px;background:#eeeeee;border:1px solid rgba(122,122,122,0.2);border-top:0px;width:100%}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav:before{position:absolute;content:"";background:white;left:6px;bottom:6px;width:calc(100% - 12px);height:calc(100% - 6px);z-index:0}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav #c10ExploreMore{width:100%;margin-top:0px;z-index:5}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav #c10ExploreMore .side-nav-menu-list{padding:0 24px;min-width:auto}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav #c10ExploreMore .side-nav-menu-list .side-nav-active a{position:relative}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav #c10ExploreMore .side-nav-menu-list .side-nav-active a:before{content:"â€¢";position:absolute;margin-left:-19px;top:50%;transform:translateY(-50%)}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box nav #c10ExploreMore .side-nav-menu-list .side-nav-active a:hover:before{color:#ECB518}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li{margin-top:12px !important;margin-bottom:12px !important;height:auto !important;min-height:20px !important;padding-left:22px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>ol{padding-left:42px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>.side-nav-expand{margin-bottom:6px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>.side-nav-expand>span{margin-left:-28px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent{margin-left:0px !important;padding-left:0px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent.side-nav-active{margin-left:0px !important;padding-left:20px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent>a{margin-left:0px !important;padding-left:0px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ li.side-nav-parent{margin-left:0px !important;padding-left:20px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ li{margin-left:0px !important;padding-left:40px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ ol{margin-left:0px !important;padding-left:60px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ li.side-nav-parent ~ li{margin-left:0px !important;padding-left:40px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ li.side-nav-parent ~ ol{margin-left:0px !important;padding-left:60px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ *{margin-left:0px !important;padding-left:0px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li.side-nav-parent ~ li.side-nav-parent ~ *{margin-left:0px !important;padding-left:0px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>ol>li{line-height:20px !important;padding-left:0px !important;padding-top:6px !important;padding-bottom:6px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li a{line-height:20px !important;padding-left:0px !important}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .side-nav-menu-list>li>span{margin-top:-3px !important;margin-left:-0px}.side-nav-menu-list>li>span>span{text-shadow:0px 0px 0px}@media (max-width: 991px){main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container:before{position:absolute;content:"";top:0px;left:0px;width:100%;height:calc(100% + 1px);background:#eeeeee;border-bottom:1px solid rgba(122,122,122,0.2)}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box{margin-left:0px;min-width:100%;max-width:100%;border:0px}main.main-dep-off-int .c-anchor-explore.sideNav-overlay .container .row .sideNav-box .sideNav-box-title{padding:12px}}main.main-dep-off-int .c-anchor-explore.sideNav-overlay ~ .container>.row>.main-content{margin-top:24px}main.main-dep-off-int nav ol.breadcrumb li,main.main-dep-off-int nav ol.breadcrumb li a{color:white}main nav ol.breadcrumb *{font-size:16px}main .iup-region.l2-page-header>.container>.row{margin-bottom:0px}.interior-stories .interior-story-list>div{padding:0px}.section.hh-news>.container{padding:0px}.post-title{margin-bottom:6px}.post.post-sm>.post-body>p{margin-bottom:0px;font-size:16px}.post-meta{list-style:none;padding-left:0px;font-weight:bold;text-transform:uppercase}.post-meta li{font-family:"Figtree","Helvetica Neue",Helvetica,sans-serif !important;font-size:14px !important}main .main-content .section.hh-news.hh-module .post .post-body h3{font-size:20px;color:#5a5a5a;margin-bottom:0px}.main-content .news-list-item>a{text-decoration:none}.main-content .news-list-item>a>div:nth-child(1){width:100%;height:0px;padding-top:56.25%;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:10px}.main-content .news-list-item>a>div:nth-child(2){color:#5A5A5A;font-weight:700;font-size:14px}.main-content .news-list-item>a>div:nth-child(3){font-size:24px;color:#5A5A5A;margin-bottom:20px;transition:.25s}.main-content .news-list-item>a:hover>div:nth-child(3){color:#9E1B32;text-decoration:underline}main .main-content .news-dateshare ~ .row>.img-caption{padding:0px;border-bottom:0px}.personnel .personnel-expanded{padding-top:15px}.personnel .personnel-expanded-button{display:block;position:relative;margin-right:50%;right:-12px}.personnel .personnel-expanded-button:hover:after{color:#ECB518 !important}.personnel .personnel-expanded-button:after{transform:rotate(180deg);transition:0s}.personnel .personnel-expanded-button.collapsed:after{transform:rotate(0deg)}.personnel.col-md-12 .personnel-expanded,.personnel.col-md-11 .personnel-expanded,.personnel.col-md-10 .personnel-expanded,.personnel.col-md-9 .personnel-expanded,.personnel.col-md-8 .personnel-expanded,.personnel.col-md-7 .personnel-expanded{display:block !important}.personnel.col-md-12 .personnel-expanded-button,.personnel.col-md-11 .personnel-expanded-button,.personnel.col-md-10 .personnel-expanded-button,.personnel.col-md-9 .personnel-expanded-button,.personnel.col-md-8 .personnel-expanded-button,.personnel.col-md-7 .personnel-expanded-button{display:none !important}.main-content .col-md-3 .grid-layout>.col-sm-12,.main-content .col-md-4 .grid-layout>.col-sm-12,.main-content .col-md-5 .grid-layout>.col-sm-12,.main-content .col-md-6 .grid-layout>.col-sm-12,.main-content .col-md-7 .grid-layout>.col-sm-12{width:100% !important;max-width:100% !important;flex:0 0 100%}.main-content .col-md-8 .grid-layout>.col-sm-12,.main-content .col-md-9 .grid-layout>.col-sm-12,.main-content .col-md-10 .grid-layout>.col-sm-12,.main-content .col-md-11 .grid-layout>.col-sm-12{width:100% !important;max-width:100% !important;flex:0 0 50%}@media (max-width: 992px){.main-content .col-md-8 .grid-layout>.col-sm-12,.main-content .col-md-9 .grid-layout>.col-sm-12,.main-content .col-md-10 .grid-layout>.col-sm-12,.main-content .col-md-11 .grid-layout>.col-sm-12{width:100% !important;max-width:100% !important;flex:0 0 100%}}.personnel div h3 a i{margin-left:15px;font-size:18px;float:right;margin-top:10px}blockquote{background-color:#eee;position:relative;padding:15px !important;display:block;overflow:hidden}blockquote:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:5px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}blockquote>img{max-width:250px !important;float:left;margin-right:15px !important}blockquote>p.quote-subhead{color:#9e1b32;font-weight:bold;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif}blockquote>p.person_quoted{color:#9E1B32}@media (max-width: 540px){blockquote>img{max-width:100% !important;margin-bottom:15px !important}}.main-content p.caption{display:block;padding:15px;background:#eee}.main-content p.caption>img{margin-bottom:12px}.main-content .imagecaption img{margin-left:0px}.main-content .imagecaption h2,.main-content .imagecaption h3,.main-content .imagecaption h4,.main-content .imagecaption h5{margin-bottom:0px !important}.main-content .imagecaption p,.main-content .imagecaption p *{font-size:16px;line-height:1.25rem}.main-content .accordion>div>div{overflow:hidden}main .main-content .accordion .fa-arrow-up.collapsed:before{content:"\f063" !important}main .main-content ol *,main .main-content ul *{font-family:"Figtree", "Helvetica Neue", Helvetica;font-size:18px}main .main-content ol p,main .main-content ul p{margin-bottom:0px}main .main-content ol>li>ol,main .main-content ol>ol{list-style-type:lower-alpha}main .main-content ol>li>ol>li>ol,main .main-content ol>ol ol{list-style-type:lower-roman}.clive-field-wrapper{margin-bottom:15px}.clive-field-wrapper .clive-field .clive-checkboxes label,.clive-field-wrapper .clive-field .clive-radiobuttons label{width:100%}.clive-field-wrapper .clive-field .clive-dropdown-wrapper>label{opacity:1 !important;color:rgba(158,27,50,0.6);font-size:12px}.clive-field-wrapper .clive-legend-wrapper .clive-date-legend{font-size:16px}.clive-field-wrapper .clive-date-field{width:100px;float:left;margin-right:6px;position:relative;margin-bottom:15px}.clive-field-wrapper .clive-date-field input{background:#f8f8f8;border:1px;padding:15px 12px;width:100%}.clive-field-wrapper .clive-date-field input:focus{background:white;border:1px solid #80bdff}.clive-field-wrapper .clive-date-field label{position:absolute;top:0px;left:0px;color:rgba(158,27,50,0.6);font-size:12px;padding:2px 12px;pointer-events:none}.clive-field-wrapper .clive-date-field:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:5px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);pointer-events:none}.clive-field-wrapper .flatpickr-wrapper .flatpickr-input,.clive-field-wrapper .flatpickr-wrapper .flatpickr-input ~ .iup-gradient-90{display:none}.clive-field-wrapper .clive-date-select-button img{margin-top:6px !important}.flatpickr-monthDropdown-months{padding-top:0px !important;padding-bottom:0px !important;margin-top:3px !important;float:left}.flatpickr-monthDropdown-months ~ .numInputWrapper{margin-top:4px !important}.flatpickr-monthDropdown-months ~ .iup-gradient-90{display:none}.flatpickr-monthDropdown-months:hover,.flatpickr-monthDropdown-months:focus,.flatpickr-monthDropdown-months ~ .numInputWrapper input:hover,.flatpickr-monthDropdown-months ~ .numInputWrapper input:focus{background:white !important}.flatpickr-wrapper{margin-top:-10pt;width:18pt;height:18pt}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.clive-form{max-width:750px}.clive-field-wrapper .clive-legend-wrapper .clive-date-legend,.clive-section-wrapper .clive-section-heading>*,.clive-field-wrapper legend,.clive-field-wrapper>label{font-size:14px;padding-left:12px;font-weight:bold}.clive-section-wrapper .clive-section-heading{padding-bottom:12px;padding-top:12px}.clive-section-wrapper .clive-section-heading>*{font-size:20px}.clive-section-wrapper .clive-section-description{padding-left:12px}.clive-field-wrapper .clive-field.form-label-group label{font-weight:bold;font-size:14px}.clive-field-wrapper .clive-field .clive-date-wrapper,.clive-field-wrapper .clive-field .clive-time-wrapper{overflow:hidden;float:left}.clive-field-wrapper .clive-field .clive-date-wrapper{margin-bottom:20px}.clive-field-wrapper .clive-field .clive-date-wrapper>div,.clive-field-wrapper .clive-field .clive-time-wrapper>div{margin-bottom:0px;overflow:hidden}.clive-field-wrapper .clive-field .clive-date-wrapper .clive-date-field label,.clive-field-wrapper .clive-field .clive-time-wrapper .clive-date-field label{font-weight:bold;font-size:14px;color:#55575a !important;padding-top:10px}.clive-field-wrapper .clive-field .clive-date-wrapper input,.clive-field-wrapper .clive-field .clive-time-wrapper input{padding-top:30px}.clive-field-wrapper .clive-field .clive-time-wrapper .clive-date-field .clive-dropdown-wrapper select{padding-top:30px;padding-bottom:11px}.clive-field-wrapper .clive-field .clive-date-help-text{width:100%;margin-top:68px;transform:translateY(-20px)}.clive-field-wrapper .clive-field .clive-field-help-text{font-style:italic;color:#999;font-size:.9rem;padding-left:12px}.clive-field-wrapper .clive-field input{padding-left:12px}.clive-field-wrapper .clive-validation-error{padding-left:12px;text-align:right}.clive-field .clive-radiobuttons,.clive-field .clive-checkboxes{padding-left:20px}.clive-form .clive-submit-wrapper input{background:#9e1b32;color:white;border:0px;padding-right:20px}.clive-form .clive-submit-wrapper input:hover{background:black}.main-content table caption{caption-side:top !important}.main-content table caption>*{margin-bottom:0px;padding:0 6px}.main-content table{width:100%;margin-bottom:15px}.main-content table thead{border-bottom:1px solid #5a5a5a}.main-content table tbody tr:nth-child(odd){background-color:#eee}.main-content table thead tr th,.main-content table tbody tr td{padding:4px 6px}.main-content table tfoot{border-top:1px solid #5a5a5a}main .main-content .video-container{width:100%;height:0px;padding-top:56.25%;position:relative;margin-bottom:20px}main .main-content .video-container:after{position:absolute;content:"";width:100%;height:5px;bottom:-1px;left:0px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}main .main-content .video-container iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}main .main-content .department-footer{padding-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap}main .main-content .department-footer>*{min-width:calc(100% / 3)}main .main-content .department-footer:before{position:absolute;content:"";width:100%;height:1px;top:0px;left:0px;background-color:#5A5A5A}main .main-content .department-footer .social-media-callout{margin-bottom:15px}main .main-content .department-footer .social-media-links{display:flex;justify-content:flex-start}main .main-content .department-footer .social-media-links a>div{margin-right:6px;background:#9E1B32;position:relative;width:46px;text-align:center;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;border-left:1px solid #9E1B32;border-top:1px solid #9E1B32;border-right:1px solid #9E1B32}main .main-content .department-footer .social-media-links a>div:hover{background:#C82147}main .main-content .department-footer .social-media-links a>div:after{position:absolute;content:"";bottom:0px;width:calc(100% + 2px);height:5px;left:-1px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}main .main-content .department-footer .social-media-links a>div .socialicon.socialicon{font-family:"Font Awesome 5 Brands";color:white;text-align:center;font-size:20px;padding:12px 8px;line-height:28px;display:inline-block}main .main-content .department-footer .social-media-links a>div .socialicon.socialicon-facebook:before{font-weight:400;content:"\f39e"}main .main-content .department-footer .social-media-links a>div .socialicon.socialicon-youtube:before{font-weight:400;content:"\f167"}main .main-content .department-footer .social-media-links a>div .socialicon.socialicon-twitter:before{font-weight:400;content:"\f099"}main .main-content .department-footer .social-media-links a>div .socialicon.socialicon-linkedin:before{font-weight:400;content:"\f0e1"}main .main-content .department-footer .social-media-links a>div .socialicon.socialicon-instagram:before{font-weight:400;content:"\f16d"}@media (max-width: 767px){main .main-content .department-footer>*{min-width:100%;margin-bottom:30px}}.faq-list{width:100%}.faq-list>.faq-item{margin-top:0px;border-bottom:1px solid #9E1B32;padding-top:10px;padding-bottom:20px;margin-bottom:20px;transition:all .4s ease;overflow:hidden}.faq-list>.faq-item ~ .faq-item{margin-top:4px}.faq-list .faq-list-showhide{width:100%;display:flex;justify-content:flex-end;top:0px;right:12px}.faq-list .faq-list-showhide span{font-size:24px;margin-left:8px}.faq-list .faq-list-showhide span:hover{color:#ecb51b;cursor:pointer}.faq-list .faq-item .faq-item-q{position:relative;color:#9D2235 !important;cursor:pointer;display:flex;align-items:center}.faq-list .faq-item .faq-item-q p,.faq-list .faq-item .faq-item-q h2,.faq-list .faq-item .faq-item-q h3,.faq-list .faq-item .faq-item-q h4{margin:0px}.faq-list .faq-item .faq-item-q::before{background:#9E1B32;position:absolute;right:0px;width:33px;height:33px;content:"";display:block;box-shadow:3px 3px 13px rgba(0,0,0,0.2)}.faq-list .faq-item .faq-item-q::after{background:transparent;position:absolute;right:0px;width:33px;height:33px;content:"\f078";font-size:23px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:25px;color:#FFFFFF;margin:0px 0;padding:5px 7px;transition:transform .4s ease}.faq-list .faq-item .faq-item-q:hover:after{color:#ECB518}.faq-list .faq-item .faq-item-q-closed:after{content:"\f078"}.faq-list .faq-item .faq-item-q-open:after{content:"\f078";color:#ECB518;transform:rotate(180deg)}.faq-list .faq-item .faq-item-q span{margin-left:16px;opacity:0}.faq-list .faq-item .faq-item-q:hover span{opacity:1}.faq-list .faq-item .faq-item-a{overflow:hidden;padding-left:0px;padding-top:15px;transition:all .4s ease}.faq-list .faq-item .faq-item-a-closed{height:0px;transform:translate3d(0px, 100%, 0px)}.faq-list .faq-item .faq-item-a>*:first-child{margin-top:0px !important;padding-top:0px !important}.faq-list .faq-item .faq-item-a>*:last-child{margin-bottom:0px !important;padding-bottom:0px !important}@media (max-width: 767px){.faq-list .faq-item .faq-item-q span{opacity:1}}main .main-content .event-list-item a{display:flex;align-items:center;margin-bottom:15px;text-decoration:none}main .main-content .event-list-item a *{transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}main .main-content .event-list-item a .event-list-item-date{border:1px solid #5A5A5A;width:50%;max-width:150px;min-width:150px}main .main-content .event-list-item a .event-list-item-date>span:nth-child(1){display:block;background:#5A5A5A;color:#fff;text-align:center;text-transform:uppercase;font-size:20px;padding:8px}main .main-content .event-list-item a .event-list-item-date>span:nth-child(2){display:block;text-align:center;color:#5A5A5A;font-size:42px;padding:32px 20px}main .main-content .event-list-item a .event-list-item-title{padding:8px;color:#5A5A5A;font-size:20px}main .main-content .event-list-item a:hover .event-list-item-date{border:1px solid #9E1B32;background:#eee}main .main-content .event-list-item a:hover .event-list-item-date>span:nth-child(1){background:#9E1B32;color:#eee}main .main-content .event-list-item a:hover .event-list-item-date>span:nth-child(2){color:#9E1B32}main .main-content .event-list-item a:hover .event-list-item-title{color:#9E1B32}.hh-events .related-events .event .event-image{height:0px;padding-top:56.25%;background-size:cover;background-position:center;position:relative}.hh-events .related-events .event .event-image.date-img .month{position:absolute;top:0px;width:100%;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif}.hh-events .related-events .event .event-image.date-img .day{position:absolute;top:50%;transform:translateY(-50%);margin-top:21px;width:100%;font-size:50px}.hh-events .related-events .event .event-image.date-img .day .weekday{font-size:30px;margin-top:20px}.hh-events .related-events .event>a{color:#9e1b32}.hh-events .related-events .event>a h3{font-size:24px !important;margin-top:8px}main .main-content .hh-events-block .events{margin:0px}main .main-content .hh-events-block .events .event{margin-bottom:25px}main .main-content .hh-events-block .events .event a>div{padding-top:60%;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:15px;position:relative}main .main-content .hh-events-block .events .event a>div .month{position:absolute;top:0px;left:0px;width:100%;color:white;text-align:center;font-size:20px;text-transform:uppercase}main .main-content .hh-events-block .events .event a>div .day{position:absolute;top:46%;text-align:center;width:100%;font-size:32px;line-height:26px}main .main-content .hh-events-block .events .event a>div .day .weekday{font-size:20px}main .main-content .hh-events-block .events .event .details .featured{float:right}main .main-content .hh-events-block .events .event-list-item{padding-left:0px}main.main-content .c-card-link--content>p a:hover,main.main-content .c-card-link--content>p a:link{text-decoration:underline}main .main-content .grid-layout .row>div:nth-child(1)>img{margin-top:8px}main .main-content .grid-layout .row>div:nth-child(2)>*:nth-child(1){margin-top:0px}.highlightbox>div>*:first-child{margin-top:0px !important}.highlightbox>div>*:last-child{margin-bottom:0px !important}.highlightbox.m-white-on-crimson a{color:white !important}.c-slide__personnel{height:405px !important}.c-slide__personnel .c-slide__image{width:400px;height:400px !important}.c-slide__personnel .c-slide__image img{margin-top:50%;transform:translateY(-50%)}.c-slide__personnel .c-slide__image:hover img{transform:translateY(-50%) scale(1.2)}@media (max-width: 499px){.c-slide__personnel{height:285px !important}.c-slide__personnel .c-slide__image{width:280px;height:280px !important}}main .container .row .cta-buttons-col{order:1;position:relative !important;top:0px !important}main .container .row .cta-buttons-row{padding-bottom:0px !important}main .container .row .cta-buttons .cta-buttons-box{position:relative;width:100%}main .container .row .cta-buttons .cta-buttons-box a{margin:0 0 20px 0 !important}main .container .row .cta-buttons-col .cta-buttons-box a{min-width:100%}main .container .row .cta-buttons-row .cta-buttons-box a{min-width:200px !important;width:auto !important;float:right;margin-left:15px !important;margin-bottom:0px !important}@media (max-width: 991px){main .container .row .cta-buttons-col{order:0 !important;padding-bottom:0px !important}main .container .row .cta-buttons .cta-buttons-box{display:flex;justify-content:center;flex-wrap:wrap;position:relative !important}main .container .row .cta-buttons-col .cta-buttons-box a{min-width:auto !important;margin:0px 15px 0px 15px !important;display:flex;justify-content:center;align-items:center;line-height:22px;margin:8px !important}}.c-anchor-explore--navbar-cta{justify-content:space-between !important;flex-wrap:wrap !important;align-items:center}.c-anchor-explore--navbar-cta .l1l2-cta-buttons-box{display:flex;flex-grow:2;justify-content:flex-end;align-items:center}.c-anchor-explore--navbar-cta .l1l2-cta-buttons-box:first-child{display:none}.c-anchor-explore--navbar-cta .l1l2-cta-buttons-box a{background:#9E1B32;color:white;max-width:200px;font-size:16px}.c-anchor-explore--navbar-cta .l1l2-cta-buttons-box a:hover{background:black}#maincontent .cta-buttons{padding-bottom:0px !important;display:flex;justify-content:flex-end}#maincontent .cta-buttons a{max-width:200px}@media (max-width: 991px){#maincontent .cta-buttons{justify-content:center;padding:18px}}@media (max-width: 767px){.c-anchor-explore--navbar-cta div:first-child{order:2;display:flex;justify-content:center;width:100%}.c-anchor-explore--navbar-cta .l1l2-cta-buttons-box{order:1 !important;width:100%;justify-content:center}.c-anchor-explore--navbar-cta div:last-child{order:3;margin-left:0px}}main.page-internships .main-content .internship-stat{width:60%;margin:50px auto;color:#9e1b32}main.page-internships .main-content .internship-stat>div{display:flex;align-items:center}main.page-internships .main-content .internship-stat>div:first-child{font-size:60px;transition:.25s;font-weight:700;display:flex;justify-content:center}main.page-internships .main-content .internship-stat:hover>div:first-child{font-size:80px}main.page-internships .main-content .internship-stat>div:last-child{font-size:24px}main.page-internships .main-content .internships-substories>div>div{background:#eee;padding:15px;overflow:hidden}main.page-internships .main-content .internships-substories>div>div img{float:left;width:50%;margin-right:15px}.page-mba .embed-responsive iframe{pointer-events:none}.page-mba-video{position:relative;height:0px;padding-top:56.26%}.page-mba-video iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.page-mba-video-caption{position:absolute;bottom:0px;left:0px;width:100%;height:auto;background-color:rgba(236,181,27,0.75);padding:15px;text-transform:uppercase;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif !important;font-weight:bold;font-size:24px}.page-mba .main-content .page-mba-cost{background-color:#dedede;padding:40px 8px 40px 150px;margin-top:-15px;transition:.35s;background-image:url("/_assets-updated/images/dollar-sign.png");background-repeat:no-repeat;background-position:left;background-size:contain}.page-mba .main-content .page-mba-cost:hover{background-color:#ecb51b;padding:8px 110px 8px 8px;background-image:url("/_assets-updated/images/dollar-sign.png");background-position:right}.page-mba .main-content .page-mba-types{text-align:center;margin-top:0px}.page-mba .main-content .page-mba-types h2{color:white;background:#5a5a5a;padding:4px;transition:.35s}.page-mba .main-content .page-mba-types:hover h2{color:#ecb51b}main.page-dualadmission .walkthrough-tour>div{display:flex;justify-content:flex-start;align-items:center;margin-bottom:25px}main.page-dualadmission .walkthrough-tour>div>div:first-child{width:100px;min-width:100px;height:100px;background-position:center;background-size:contain;float:left;margin-right:15px;background-repeat:no-repeat}main.page-dualadmission .walkthrough-tour>div>div:nth-child(2){display:flex;flex-direction:column;justify-content:center}main.page-dualadmission .walkthrough-tour>div>div:nth-child(2) p{margin-bottom:0px}main.page-kopchickhall .main-content .kopchick-hero{max-width:1320px;margin:auto}main.page-kopchickhall .main-content .row.kopchick-stories-feature>div>div.image>a>img{margin-left:0px}main.page-kopchickhall .main-content .row.brand-story-roundup>div{margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start}main.page-kopchickhall .main-content .row.brand-story-roundup>div>a{width:30%}main.page-kopchickhall .main-content .row.brand-story-roundup>div>a>img{width:100%}main.page-kopchickhall .main-content .row.brand-story-roundup>div>h4{width:70%;margin:15px}main.page-kopchickhall .main-content .kopchick-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}main.page-kopchickhall .main-content .kopchick-info .highlightbox-inner{width:100%}main.page-kopchickhall .main-content .kopchick-info p{margin-right:15px}@media (max-width: 539px){main.page-kopchickhall .main-content .kopchick-info p{width:calc(100% - 30px)}}@media (min-width: 540px){main.page-kopchickhall .main-content .kopchick-info p{width:calc(50% - 30px)}}@media (min-width: 992px){main.page-kopchickhall .main-content .kopchick-info p{width:calc((100% / 3) - 30px)}}.page-tuition-plan .video-container{background-image:url("https://www.iup.edu/tuition-plan/images/tuition-hero.jpg");background-position:center;background-size:cover;border-bottom:4px solid #ecb51b;margin-bottom:0px !important}.page-tuition-plan .main-content video{height:auto;width:100%}.page-tuition-plan .text-highlight{background:linear-gradient(to right, rgba(236,181,27,0.7) 0%, rgba(238,77,104,0.7) 100%) !important}.page-tuition-plan .main-content h2.gray-bg{background:#5a5a5a;color:white !important;padding:5px 8px;margin-bottom:10px !important}.page-tuition-plan .main-content div.highlight{margin-top:16px}.page-tuition-plan .tution-microsite-steps-h2{text-align:center;padding-bottom:15px;margin-top:25px !important}.page-tuition-plan .main-content .tuition-microsite-steps{margin-bottom:0px !important;display:flex;justify-content:center}.page-tuition-plan .main-content .tuition-microsite-steps div{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;text-align:center;padding:20px;text-transform:uppercase;font-size:14px}.page-tuition-plan .main-content .tuition-microsite-steps div span{display:block;width:100%;font-size:36px;text-transform:none;color:#9d2235;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif;margin-bottom:10px;margin-top:20px}.page-tuition-plan .tuition-microsite-prices{margin:0 15px}.page-tuition-plan .tuition-microsite-prices .tuition-microsite-steps{background:#9d2235;color:#dedede}.page-tuition-plan .tuition-microsite-prices .tuition-microsite-steps span{color:white !important;font-size:40px !important}.page-tuition-plan .main-content h3{margin-top:30px}@media (min-width: 769px){.page-tuition-plan .main-content h1{position:absolute;z-index:10;background:rgba(255,255,255,0.85);padding:6px 10px;width:100%;margin-top:16px;max-width:1320px}}@media (max-width: 768px){.page-tuition-plan .btn-stretch{float:none !important;margin-left:auto !important;margin-right:auto !important;display:block;margin-bottom:10px}}@media (min-width: 991px){.page-tuition-plan .main-content .hero-h2-overlay{margin-top:-175px;margin-bottom:80px;background:rgba(255,255,255,0.85);padding:10px}}@media (max-width: 1199px){.tuition-microsite-prices .tuition-microsite-steps>div{flex:0 0 100% !important;max-width:100% !important}}.page-tuition-plan{padding-top:25px}.page-tuition-plan h1 ~ .row>div img{width:100%}.page-tuition-plan .faq-list .faq-list-showhide{margin-top:53px}main.page-itsupport .it-hp{display:flex;justify-content:space-between;background:#9E1B32;flex-wrap:wrap}main.page-itsupport .it-hp>a{width:25%;margin:auto;text-align:center;font-size:18px;font-weight:bold;color:white;transition:.25s;min-width:300px;padding:15px}main.page-itsupport .it-hp>a:hover{text-decoration:none;color:#ECB518}main.page-itsupport .it-hp>a>span{display:block;font-size:72px;margin-bottom:10px}.iup-region.iup-now-feature .c-l1-page-header__body .m-container-92 h2 a{text-decoration:none !important}.iup-region.iup-now-feature .c-l1-page-header__body .m-container-92 h2 a:hover{text-decoration:underline !important}.iup-region.iup-now-feature .c-l1-page-header__body .iup-now-feature-side a:hover{color:white}.iup-region.iup-now-feature .c-l1-page-header__body .iup-now-feature-side>.w-100{margin-bottom:20px}.iup-region.iup-now-feature .iup-now-features-more a:hover{color:white}.iup-region.iup-now-feature .iup-now-features-more a span{transform:translateX(15px)}.iup-region.iup-now-feature h1{font-size:0px !important}.iup-region.iup-now-feature h1 img{width:250px !important;max-width:50% !important}.iup-region.iup-now-news-category h3 a{text-decoration:none !important}.iup-region.iup-now-news-category h3 a:hover{text-decoration:underline !important}.skiptocontent{visibility:hidden;position:absolute;width:0px;height:0px;overflow:hidden}html{scroll-behavior:smooth}main.main-no-cta .main-content{max-width:100% !important}.main-content .row{margin-bottom:15px}.main-content p{font-family:"Figtree", "Helvetica Neue", Helvetica;font-size:18px}.main-content h2 a,.main-content h3 a,.main-content h4 a,.main-content h2 a,.main-content h6 a{text-decoration:underline !important}.main-content img{max-width:100%;height:auto !important;display:block;object-fit:cover;margin:auto}main img{max-width:100%}.main-content hr{border-top:1px solid #ECB518}@media (min-width: 768px){#major-finder-btn.odd{margin-left:15px}}.iup-region,.iup-section{overflow:visible !important}.iup-region.c-hero{overflow:hidden !important}.main-content p.introduction{font-size:22px;margin-top:0px;font-family:"Figtree", "Helvetica Neue", Helvetica, sans-serif}.c-header-top_customize .custom-dropdown{background-color:#6b6b6b !important;border:none !important;position:relative;color:#ffffff !important;height:26px;min-width:200px}main .main-content .text-highlight{background:linear-gradient(to right, #ecb51b 0%, #ee4d68 100%);padding:5px 4px 2px;color:black}main .main-content strong,main .main-content b,main .main-content p strong,main .main-content p b{font-weight:600 !important}main .main-content h1 ~ .row>.img-caption{border-bottom:1px solid #5a5a5a;padding-bottom:15px}main .main-content h1 ~ .row>.img-caption>img{margin-bottom:15px}@media (min-width: 768px){.heroImg-Small{float:left;margin-right:15px !important}}#megamenu{z-index:99999;overflow-y:auto}.main-content .half-width-image{width:100%;max-width:calc(50% - 15px)}.main-content .one-third-width-image,.main-content .third-width-image,.main-content .span-4{width:100%;max-width:calc((100% / 3) - 15px)}.main-content .two-third-width-image{width:100%;max-width:calc(((100% / 3) * 2) - 15px)}.main-content .one-quarter-width-image{width:100%;max-width:calc(25% - 15px)}.float-right{margin-left:30px !important}.float-left{margin-right:30px !important}.pull-right{float:right}.pull-left{float:left}.main-content .centered{text-align:center}.main-content .right-aligned-image,.main-content .right-sidebar-quote{float:right;margin-left:15px}.main-content .left-aligned-image,.main-content .left-sidebar-quote{float:left;margin-right:15px}.main-content .style1{background:#eee;padding:15px;position:relative}.main-content .style1:after{position:absolute;content:"";width:100%;height:5px;left:0px;bottom:0px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%)}.homepage-emergency{position:relative;padding:22px;background:#eee;width:100%;max-width:1320px;margin:15px auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-left:6px solid #ee4d68;border-right:6px solid #fe7e3e}.homepage-emergency>*{width:100%;text-align:center}.homepage-emergency>*:last-child{margin-bottom:0px}.homepage-emergency:before{content:"";position:absolute;width:100%;height:6px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);top:0px}.homepage-emergency:after{content:"";position:absolute;width:100%;height:6px;background:linear-gradient(90deg, #ee4d68 0%, #fe7e3e 100%);bottom:0px}
