@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@charset "UTF-8";*{box-sizing:border-box}html{overflow-x:hidden}body{margin:0;position:relative}body,main{overflow-x:clip}h1,h2,h3,p{margin:0}ol,ul{margin-bottom:0;margin-left:30px;margin-top:0;padding-left:0}a{color:initial;text-decoration:none;text-decoration-color:inherit}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path d="M1 1l5 5 5-5" stroke="%23666" stroke-width="2" fill="none"/></svg>') no-repeat right 12px center;background-size:12px 8px;border:1px solid #bbbbb6;font-size:18px;font-weight:500;line-height:30px;max-width:200px;padding:7px 32px 7px 15px;width:100%}select:first-child{margin-bottom:15px}@media only screen and (min-width:768px){select:first-child{margin-bottom:0;margin-right:16px}}.text img,.text-wrapper img{height:auto}.text .image,.text-wrapper .image{margin:0}.text .image img,.text-wrapper .image img{display:block;height:auto;max-height:100%;max-width:100%;width:100%}.text figcaption,.text-wrapper figcaption{background:#e6e7e8;font-family:Barlow,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:30px;padding:30px}.text .image-style-align-left,.text .image-style-side,.text-wrapper .image-style-align-left,.text-wrapper .image-style-side{clear:none;margin-bottom:20px}.text .image-style-block-align-right,.text-wrapper .image-style-block-align-right{margin-bottom:20px;margin-left:auto}.text .image-style-align-left,.text-wrapper .image-style-align-left{float:left;margin-right:50px}.text .image-style-side,.text-wrapper .image-style-side{float:right;margin-left:50px}p:has(img){width:-moz-fit-content;width:fit-content}html{font-family:Barlow,sans-serif;font-size:18px}.txt-gray{color:#bbbbb6}.txt-white a,.txt-white li,.txt-white p{color:#fff}.txt-black a,.txt-black li,.txt-black p{color:#000}h1{color:#66001f;font-family:Barlow Condensed,sans-serif;font-size:26px;font-style:italic;font-weight:500;line-height:32px;margin-bottom:16px}@media only screen and (min-width:768px){h1{font-size:30px;line-height:40px;margin-bottom:13px}}@media only screen and (min-width:1080px){h1{font-size:40px;line-height:48px;margin-bottom:15px}}h2{font-family:Barlow Condensed,sans-serif;font-size:26px;font-style:italic;font-weight:500;line-height:32px;margin-bottom:15px}@media only screen and (min-width:768px){h2{font-size:30px;line-height:40px;margin-bottom:20px}}@media only screen and (min-width:1080px){h2{font-size:40px;line-height:48px}}h3{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:600;margin-bottom:20px}@media only screen and (min-width:768px){h3{font-size:26px;margin-bottom:15px}}@media only screen and (min-width:1080px){h3{font-size:28px;margin-bottom:20px}}h4{font-family:Barlow,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:15px;margin-top:0}@media only screen and (min-width:768px){h4{font-size:28px;font-style:normal;font-weight:600;line-height:38px}}h5{font-family:Barlow,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px;margin-top:0}@media only screen and (min-width:1080px){h5{font-size:22px}}.h-white h1,.h-white h2,.h-white h3,.h-white h4,.h-white h5,.h-white h6{color:#fff}.h-maroon h1,.h-maroon h2,.h-maroon h3,.h-maroon h4,.h-maroon h5,.h-maroon h6{color:#92002d}.h-dark-maroon h1,.h-dark-maroon h2,.h-dark-maroon h3,.h-dark-maroon h4,.h-dark-maroon h5,.h-dark-maroon h6{color:#66001f}.h-gold h1,.h-gold h2,.h-gold h3,.h-gold h4,.h-gold h5,.h-gold h6{color:#f2a900}.h-black h1,.h-black h2,.h-black h3,.h-black h4,.h-black h5,.h-black h6,p{color:#000}p{font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:30px}@media only screen and (min-width:768px){p{font-size:18px;line-height:30px}}p:last-child{margin-bottom:0}.txt-white a,.txt-white p{color:#fff}.image-text.txt-black .text a,.txt-black p{color:#000}.funnels.sty_circle-funnel .funnel-item p{border-radius:400px;display:block;font-family:Barlow,sans-serif;font-size:22px;font-weight:600;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out}@media only screen and (min-width:768px){.funnels.sty_circle-funnel .funnel-item p{font-size:32px}}.funnels.sty_icon-text-funnel p{font-family:Barlow Condensed,sans-serif;font-size:24px;font-style:italic;font-weight:500}@media only screen and (min-width:1080px){.funnels.sty_icon-text-funnel p{font-size:36px}}li{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:5px}@media only screen and (min-width:768px){li{font-size:18px;line-height:30px}}li:last-child{margin-bottom:0}li::marker{color:#92002d}.txt-white li{color:#fff}.txt-white li::marker{color:#fff}.txt-black li{color:#000}.funnel h3.date-heading,.grid h3.date-heading,.hero h3.date-heading,.image-text h3.date-heading,.text-box h3.date-heading{font-family:Barlow,sans-serif;font-size:34px;font-weight:400;line-height:normal;margin-bottom:0;text-transform:uppercase}.image-text .date-heading{margin-top:35px}h4.date-sub-heading{font-family:Barlow,sans-serif;font-size:22px;font-weight:600;line-height:normal;margin-bottom:10px;margin-top:0}.highlighted-text{color:#92002d;font-family:Barlow Condensed,sans-serif;font-size:18px;font-style:italic;font-weight:500;line-height:24px}@media only screen and (min-width:768px){.highlighted-text{font-size:24px;line-height:30px}}@media only screen and (min-width:1080px){.highlighted-text{font-size:30px;line-height:38px}}.highlighted-text:has(i){font-weight:500}ol{margin-left:21px}ol li{padding-left:12px}ol li::marker{color:#000}ol ul{list-style:disc}.title-ix-roles li{margin-bottom:15px}.title-ix-roles li:last-of-type{margin-bottom:0}a.classic-underline{font-family:Barlow,sans-serif;text-decoration:underline}p .small-text{font-size:14px;line-height:26px}strong{font-weight:600}.large-bold-text{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:60px;font-style:normal;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:48px;margin-bottom:0;text-transform:uppercase}.large-bold-text+.highlighted-text{border-left:2px solid #bbbbb6;margin-left:50px;padding-left:50px}.inline-p{display:inline-flex;margin-bottom:15px;margin-right:30px;min-width:-moz-fit-content;min-width:fit-content;width:calc(12% - 30px)}.inline-p:nth-child(2n){margin-bottom:30px;margin-right:0;max-width:88%;width:-moz-fit-content;width:fit-content}.verticle-borders-scroll .wrapper{border-left:6px solid #f2a900;border-right:6px solid #f2a900;padding-left:30px;padding-right:30px}@media only screen and (max-width:767px){.verticle-borders-scroll .wrapper{margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:768px){.verticle-borders-scroll .wrapper{border-width:8px}}@media only screen and (min-width:1080px){.verticle-borders-scroll .wrapper{border-width:11px;padding-left:60px;padding-right:60px}}.star-list ul{list-style:none}.star-list ul li{margin-bottom:25px;padding-left:15px;position:relative}.star-list ul li:before{content:url(../images/yellow-star.svg);left:-17px;list-style-position:outside;position:absolute;top:4px}.underline-hover{position:relative}.underline-hover:after{bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:all .25s ease-in-out;width:0}.underline-hover:hover:after{width:100%}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap}@media only screen and (max-width:1079px){.breadcrumbs{display:none}}@media only screen and (min-width:1080px){.breadcrumbs{margin-bottom:70px;margin-top:66px}}.breadcrumbs a{color:#414042;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:600}.breadcrumbs span:nth-last-of-type(n+2){margin-left:4px;margin-right:4px}.breadcrumbs span:nth-last-of-type(2){display:none}.breadcrumbs .last{color:#92002d;font-family:Barlow,sans-serif;font-size:16px;font-weight:700;margin-top:15px;text-transform:uppercase;width:100%}a.button{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-top:2rem;min-width:175px;padding:10px 30px;transition:all .25s ease-in-out;width:-moz-fit-content;width:fit-content;z-index:1}a.button.oceanBlue{background-color:#1a5874;color:#fff;font-family:Barlow,sans-serif;font-weight:600}a.button.oceanBlue svg{transition:all .25s ease-in-out}a.button.oceanBlue:hover{background-color:#66001f}a.button.oceanBlue:hover svg:last-child{transform:translateX(10px)}a.button.maroon{background-color:#92002d;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:36px;font-style:italic;font-weight:500;line-height:normal}a.button.maroon:hover{background:#1a5874}a.button.sm-button{height:40px;max-width:205px;padding:0 15px}a.button.lg-button{padding:8px 30px}.up-arrow-icon:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='18' fill='none'%3E%3Cpath d='M6.487 0 0 6.703l1.31 1.353L5.573 3.65V18h1.852V3.65l4.263 4.406L13 6.703 6.513 0 6.5.013 6.487 0Z' fill='%23F2A900'/%3E%3C/svg%3E");height:auto;margin-left:10px;width:-moz-fit-content;width:fit-content}.bg-white .up-arrow-icon:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='18' fill='none'%3E%3Cpath d='M6.487 0 0 6.703l1.31 1.353L5.573 3.65V18h1.852V3.65l4.263 4.406L13 6.703 6.513 0 6.5.013 6.487 0Z' fill='%23D18729'/%3E%3C/svg%3E")}.right-arrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M22.905 10.1 13.421.903 11.506 2.76l6.236 6.047H-2.563v2.627h20.305l-6.236 6.045 1.915 1.858 9.484-9.198-.018-.02.018-.017Z' fill='%23F2A900'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.438 .902)' d='M0 0h25.468v18.434H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:20px;margin-left:10px}.links .button svg{display:none}.links.center-text{text-align:center}.half-underline{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);color:#66001f;display:inline-block;font-family:Barlow,sans-serif;font-size:18px;font-weight:600;padding-bottom:15px;position:relative;text-decoration:none!important;width:-moz-max-content;width:max-content}@media (max-width:768px){.half-underline{font-size:16px}}.half-underline:after,.half-underline:before{border-bottom:6px solid #f2a900;bottom:0;content:"";position:absolute;transition:transform 2s cubic-bezier(.075,.82,.165,1)}.half-underline:before{transform-origin:left;width:60px}.half-underline:after{right:0;transform:translateX(-100%);width:100%}.half-underline:hover:before{transform:scaleX(1);transition-duration:2s}.half-underline:hover:after{transform:translateX(0);transition-duration:2s}.half-underline:not(:hover):after,.half-underline:not(:hover):before{transition-duration:4s}.half-underline:nth-child(n+2){margin-left:20px}.txt-white .half-underline{color:#fff}.hero .half-underline,.txt-black .half-underline{color:#66001f}.button.gold-outline{border:1px solid #f2a900;color:#fff;font-family:Barlow,sans-serif;font-style:italic;font-weight:600;max-width:300px;padding:15px 35px;text-align:center;transition:all .3s ease-in-out;white-space:nowrap}.button.gold-outline:hover{background:#f2a900;color:#92002d}.hero .button.maroon{font-family:Barlow,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:38px}.image-text .text a.button{text-decoration:none}p:has(.blue-button){margin-bottom:40px;margin-top:30px}@media only screen and (min-width:1080px){p:has(.blue-button){margin-bottom:55px}}p:has(.blue-button) .blue-button.button.oceanBlue{margin-top:0;text-decoration:none}.cky-btn-revisit-wrapper,.cky-consent-container{z-index:20!important}a{text-underline-offset:4px}.gallery-container{position:relative}.badge{filter:drop-shadow(0 6px 2px rgba(0,0,0,.25));height:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;width:100%;z-index:2}@media only screen and (min-width:1080px){.badge{max-width:190px}}.badge img{height:auto;width:100%}.text-box:has(.badge) .wrapper{display:flex;flex-direction:column-reverse;position:relative}.text-box:has(.badge) .badge{margin:0 auto 30px;position:static}@media only screen and (max-width:767px){.text-box:has(.badge) .badge{transform:none!important}}@media only screen and (min-width:1080px){.text-box:has(.badge) .badge{margin-left:auto}}@media only screen and (min-width:1080px){.text-box:has(.badge) .text{max-width:73%}}@media only screen and (min-width:1440px){.text-box:has(.badge) .text{max-width:80%}}@media only screen and (min-width:768px){.text-box:has(.badge) .wrapper{display:block}.text-box:has(.badge) .badge{margin:0;position:absolute;top:-120px}}@media only screen and (min-width:1080px){.text-box:has(.badge).badge-left .wrapper,.text-box:has(.badge).badge-right .wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.text-box:has(.badge).badge-left .badge,.text-box:has(.badge).badge-right .badge{margin-left:40px;position:static!important;transform:none;width:100%}.text-box:has(.badge).badge-right .badge{margin-left:40px}.text-box:has(.badge).badge-left .wrapper{flex-direction:row-reverse}.text-box:has(.badge).badge-left .badge{margin-right:40px}}.image-text .badge,.text-box .badge{height:auto;position:absolute;width:120px}@media only screen and (min-width:768px){.image-text .badge,.text-box .badge{height:auto;width:120px}}@media only screen and (min-width:1080px){.image-text .badge,.text-box .badge{height:auto;width:240px}}.image-text.badge-left .badge,.text-box.badge-left .badge{left:0;transform:translateX(30px)}@media only screen and (min-width:768px){.image-text.badge-left .badge,.text-box.badge-left .badge{transform:translateX(60px)}}.image-text.badge-right .badge,.text-box.badge-right .badge{right:0;transform:translateX(-30px)}@media only screen and (min-width:768px){.image-text.badge-right .badge,.text-box.badge-right .badge{transform:translateX(-60px)}}.image-text.badge-bottom .badge,.text-box.badge-bottom .badge{bottom:0;transform:translateY(30px)}.image-text.badge-top .badge,.text-box.badge-top .badge{top:0;transform:translateY(-30px)}.image-text.badge-left.badge-bottom .badge,.text-box.badge-left.badge-bottom .badge{transform:translate(15px,95px)}@media only screen and (min-width:768px){.image-text.badge-left.badge-bottom .badge,.text-box.badge-left.badge-bottom .badge{transform:translateY(60px)}}.image-text.badge-right.badge-bottom .badge,.text-box.badge-right.badge-bottom .badge{transform:translate(-15px,95px)}@media only screen and (min-width:768px){.image-text.badge-right.badge-bottom .badge,.text-box.badge-right.badge-bottom .badge{transform:translateY(60px)}}.image-text.badge-left.badge-top .badge,.text-box.badge-left.badge-top .badge{transform:translate(15px,-95px)}@media only screen and (min-width:768px){.image-text.badge-left.badge-top .badge,.text-box.badge-left.badge-top .badge{transform:translate(-60px)}}.image-text.badge-right.badge-top .badge,.text-box.badge-right.badge-top .badge{transform:translate(-15px,-95px)}@media only screen and (min-width:768px){.image-text.badge-right.badge-top .badge,.text-box.badge-right.badge-top .badge{transform:translateY(-100px)}}@media only screen and (min-width:1080px){.image-text.badge-right.badge-top .badge,.text-box.badge-right.badge-top .badge{transform:translate(60px,-100px)}}.image-text.badge-rel-image.badge-left .badge,.text-box.badge-rel-image.badge-left .badge{transform:translateX(-15px)}@media only screen and (min-width:1080px){.image-text.badge-rel-image.badge-left .badge,.text-box.badge-rel-image.badge-left .badge{transform:translateX(-30px)}}.image-text.badge-rel-image.badge-right .badge,.text-box.badge-rel-image.badge-right .badge{transform:translateX(15px)}@media only screen and (min-width:1080px){.image-text.badge-rel-image.badge-right .badge,.text-box.badge-rel-image.badge-right .badge{transform:translateX(30px)}}.image-text.badge-rel-image.badge-left.badge-bottom .badge,.text-box.badge-rel-image.badge-left.badge-bottom .badge{transform:translate(-15px,20px)}@media only screen and (min-width:1080px){.image-text.badge-rel-image.badge-left.badge-bottom .badge,.text-box.badge-rel-image.badge-left.badge-bottom .badge{transform:translate(-30px,30px)}}.image-text.badge-rel-image.badge-right.badge-bottom .badge,.text-box.badge-rel-image.badge-right.badge-bottom .badge{transform:translate(15px,20px)}@media only screen and (min-width:1080px){.image-text.badge-rel-image.badge-right.badge-bottom .badge,.text-box.badge-rel-image.badge-right.badge-bottom .badge{transform:translate(30px,30px)}}.image-text.badge-rel-image.badge-left.badge-top .badge,.text-box.badge-rel-image.badge-left.badge-top .badge{transform:translate(-15px,-20px)}@media only screen and (min-width:1080px){.image-text.badge-rel-image.badge-left.badge-top .badge,.text-box.badge-rel-image.badge-left.badge-top .badge{transform:translate(-30px,-30px)}}.image-text.badge-rel-image.badge-right.badge-top .badge,.text-box.badge-rel-image.badge-right.badge-top .badge{transform:translate(15px,-20px)}@media only screen and (min-width:1080px){.image-text.badge-rel-image.badge-right.badge-top .badge,.text-box.badge-rel-image.badge-right.badge-top .badge{transform:translate(30px,-30px)}}.image-text.badge-rel-section.badge-left .badge,.text-box.badge-rel-section.badge-left .badge{transform:translateX(-30px)}.image-text.badge-rel-section.badge-right .badge,.text-box.badge-rel-section.badge-right .badge{right:0;transform:translateX(30px)}@media only screen and (min-width:768px){.image-text.badge-rel-section.badge-right .badge,.text-box.badge-rel-section.badge-right .badge{transform:translateX(60px)}}.image-text.badge-rel-section.badge-left.badge-bottom .badge,.text-box.badge-rel-section.badge-left.badge-bottom .badge{transform:translate(-15px,95px)}@media only screen and (min-width:768px){.image-text.badge-rel-section.badge-left.badge-bottom .badge,.text-box.badge-rel-section.badge-left.badge-bottom .badge{transform:translateY(60px)}}.image-text.badge-rel-section.badge-right.badge-bottom .badge,.text-box.badge-rel-section.badge-right.badge-bottom .badge{transform:translate(-15px,95px)}@media only screen and (min-width:768px){.image-text.badge-rel-section.badge-right.badge-bottom .badge,.text-box.badge-rel-section.badge-right.badge-bottom .badge{transform:translate(-30px,60px)}}@media only screen and (min-width:1080px){.image-text.badge-rel-section.badge-right.badge-bottom .badge,.text-box.badge-rel-section.badge-right.badge-bottom .badge{transform:translate(-45px,60px)}}@media only screen and (min-width:1440px){.image-text.badge-rel-section.badge-right.badge-bottom .badge,.text-box.badge-rel-section.badge-right.badge-bottom .badge{transform:translate(-45px,60px)}}.image-text.badge-rel-section.badge-left.badge-top .badge,.text-box.badge-rel-section.badge-left.badge-top .badge{transform:translate(-15px,-95px)}@media only screen and (min-width:768px){.image-text.badge-rel-section.badge-left.badge-top .badge,.text-box.badge-rel-section.badge-left.badge-top .badge{transform:translate(-60px)}}.image-text.badge-rel-section.badge-right.badge-top .badge,.text-box.badge-rel-section.badge-right.badge-top .badge{transform:translate(-15px,-95px)}@media only screen and (min-width:768px){.image-text.badge-rel-section.badge-right.badge-top .badge,.text-box.badge-rel-section.badge-right.badge-top .badge{transform:translate(-40px,-100px)}}@media only screen and (min-width:1080px){.image-text.badge-rel-section.badge-right.badge-top .badge,.text-box.badge-rel-section.badge-right.badge-top .badge{transform:translate(-60px,-45px)}}@media only screen and (min-width:1600px){.image-text.badge-rel-section.badge-right.badge-top .badge,.text-box.badge-rel-section.badge-right.badge-top .badge{transform:translate(30px,-45px)}}.badge-rel-image .wrapper{position:relative}@media only screen and (max-width:767px){.badge-rel-image.image-text.bottom .badge,.badge-rel-image.image-text.bottom-left .badge,.badge-rel-image.image-text.bottom-right .badge{left:auto;right:0;transform:translate(10px,30px)}}.badge-rel-section .wrapper,.badge-rel-text .text-wrapper{position:relative}.hero.badge-rel-image.badge-bottom.badge-right .wrapper{position:static}.hero.badge-rel-image.badge-bottom.badge-right .badge{bottom:0;height:-moz-fit-content;height:fit-content;position:absolute;right:0;transform:translate(-30px,30px);width:120px}@media only screen and (min-width:768px){.hero.badge-rel-image.badge-bottom.badge-right .badge{bottom:0;display:block;right:0;top:auto;transform:translate(-45px,50px)}}@media only screen and (min-width:1080px){.hero.badge-rel-image.badge-bottom.badge-right .badge{transform:translate(-40px,53px);width:150px}.hero.badge-rel-image.badge-bottom.badge-right .text-two-wrapper{margin-top:75px}}@media only screen and (max-width:767px){.hero.badge-rel-image.badge-bottom.badge-right.sty_hero_three-columns .badge{display:block;transform:translate(-15px,35px);width:120px}}.announcement{align-items:center;background-color:#f2a900;box-sizing:border-box;display:none;justify-content:center;min-height:68px;padding:15px 60px;position:relative;width:100%}@media only screen and (min-width:768px){.announcement{padding-bottom:20px;padding-top:20px}}@media only screen and (min-width:1080px){.announcement{padding-bottom:35px;padding-top:35px}}.announcement.js-show{display:flex}.announcement #announcement-close{cursor:pointer;position:absolute;right:15px;top:15px}.announcement p{font-style:italic;font-weight:600;line-height:20px;margin-bottom:0;text-align:center}header{background:#92002d;box-sizing:border-box;height:89px;overflow-x:hidden;overflow-y:hidden;position:sticky;top:0;transition:all .25s ease-out;z-index:999999}@media only screen and (min-width:768px){header{height:114px}}header.show{opacity:1}header.hide{opacity:0;z-index:-1}header .small-logo-wrapper{bottom:0;display:flex;justify-content:center;left:0;margin-left:30px;position:fixed}@media only screen and (min-width:768px){header .small-logo-wrapper{bottom:0;margin-left:0;position:absolute;width:130px}}header #small-logo{bottom:-50px;display:none;position:relative;transform:scale(.7);transform-origin:left bottom;transition:all .75s ease-out .5s}@media only screen and (min-width:768px){header #small-logo{transform:scale(1)}}.secondary-menu{align-items:center;background:#66001f;box-sizing:border-box;display:flex;justify-content:center;padding:0 30px;transition:width .5s ease-out;width:100vw}@media only screen and (min-width:768px){.secondary-menu{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.secondary-menu{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.secondary-menu{padding-left:0;padding-left:90px;padding-right:0;padding-right:90px}}.secondary-menu .wrapper{box-sizing:border-box;display:none;flex-direction:column;gap:17px 60px;left:0;max-width:1280px;overflow:hidden;transition:width .5s ease-out;width:100%}@media only screen and (min-width:950px){.secondary-menu .wrapper{flex-direction:row}}.secondary-menu a{align-items:center;color:#fff;display:flex;font-family:Barlow,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;min-width:0;white-space:nowrap;width:100%}@media only screen and (min-width:768px){.secondary-menu a{width:auto}}.secondary-menu a:hover svg{animation:bounce-horizontal .7s ease-in-out infinite}.secondary-menu svg{height:13px;margin-right:10px;width:18px}.menu{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-family:Barlow,sans-serif;font-size:18px;font-weight:500;justify-content:center;padding:30px;text-align:center;text-transform:uppercase;transition:width .5s ease-out}@media only screen and (min-width:768px){.menu{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.menu{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.menu{padding-left:0;padding-left:90px;padding-right:0;padding-right:90px}}.menu .wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.menu .wrapper>a{display:flex}.menu .wrapper>a .logo{height:auto;width:100px}@media only screen and (min-width:768px){.menu .wrapper>a .logo{max-width:170px;width:100%}}.menu .right-controls{align-items:center;display:flex;gap:20px}.menu .menu-icon-wrapper{align-items:center;cursor:pointer;display:flex;margin-left:0}.menu .menu-icon{cursor:pointer;display:flex;flex-direction:column;height:14px;margin-left:15px;width:14px}.menu .menu-icon div{background:#f2a900;height:2px;margin-bottom:4px;transition:all .25s ease-out;width:100%}.menu .menu-icon div:last-child{margin-bottom:0}.menu .search-trigger{color:#f2a900;cursor:pointer;display:block!important;margin-left:auto;margin-top:2px}.menu .search-icon{cursor:pointer;display:block;height:19px;position:relative;width:20px}.menu .search-icon svg{opacity:1;transform:scale(1);transition:all .25s ease-out}.menu .search-icon .x-icon{height:20px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease-out;width:20px}.menu .search-icon .x-icon div{background:#f2a900;height:2px;left:0;position:absolute;top:50%;transition:all .25s ease-out;width:100%}.menu .search-icon .x-icon div:first-child{transform:translateY(-50%) rotate(45deg)}.menu .search-icon .x-icon div:last-child{transform:translateY(-50%) rotate(-45deg)}.menu .search-trigger.search-active{display:block!important}.menu .search-trigger.search-active .search-icon svg{opacity:0;transform:scale(.8)}.menu .search-trigger.search-active .search-icon .x-icon{opacity:1}.menu .search-overlay{display:none}.menu .search-overlay.active{display:block}@media only screen and (min-width:768px){.menu .search-overlay.active{align-items:center;display:flex;position:relative}}.menu .search-overlay .search-field{align-items:center;background:#fff;border:2px solid #92002d;border-radius:4px;display:flex;height:50px;max-width:250px;padding:5px 10px;position:fixed;right:30px;top:89px;width:calc(100vw - 60px);z-index:1000}@media only screen and (min-width:768px){.menu .search-overlay .search-field{position:absolute;right:-20px;top:-25px;width:250px}}.menu .search-overlay .search-field.active input{padding-left:10px;padding-right:40px;width:100%}.menu .search-overlay .search-field input{border:none;font-size:16px;height:100%;left:0;min-width:0;outline:none;padding:0;position:absolute;top:0;transition:width .3s ease;width:0}.menu .search-overlay .search-field .submit{background:none;border:none;cursor:pointer;flex-shrink:0;height:32px;margin-left:5px;pointer-events:auto;position:absolute;right:8px;top:24px;transform:translateY(-50%);width:32px;z-index:1}.menu .search-overlay .search-field .submit svg{color:#92002d;transition:fill .3s ease}.navigation{display:flex;justify-content:center;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.navigation{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.navigation{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.navigation{padding-left:0;padding-right:0}}.navigation .wrapper{display:none;flex-direction:column;left:0;margin:0 auto;max-width:1280px;overflow:hidden;padding-top:40px;transition:width .5s ease-out;width:100%}.navigation .wrapper>p{margin-bottom:21px;width:-moz-fit-content;width:fit-content}.navigation .wrapper>p a,.navigation .wrapper>p span{cursor:pointer;font-size:22px}.navigation .wrapper>p.open .underline-hover:after{width:100%}.navigation .wrapper>p.open:hover .underline-hover:after{bottom:-5px;height:4px}.navigation .wrapper>p.open .children{display:flex}.navigation .open+.children{right:0}.navigation .open+.children:has(.open+.grand-children){right:100%}@media only screen and (min-width:768px){.navigation .open+.children:has(.open+.grand-children){right:0}}.navigation .open+.grand-children{left:0}@media only screen and (min-width:768px){.navigation .open+.grand-children{height:-moz-fit-content;height:fit-content;left:auto;max-height:calc(100vh - 200px);min-height:400px;right:0}}@media only screen and (min-width:1440px){.navigation .open+.grand-children{left:425px}}.navigation a,.navigation p,.navigation span{color:#fff;font-family:Barlow,sans-serif}.navigation .underline-hover:after{background-color:#f2a900}@media only screen and (max-width:767px){.navigation .underline-hover:after{transition-duration:0s}}.navigation .children{background:#414042;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding-left:30px;padding-top:114px;position:fixed;right:-100%;top:0;transition:all .5s ease-out;width:100vw}@media only screen and (min-width:768px){.navigation .children{padding-left:75px;padding-top:135px;width:60vw}}.navigation .children p{cursor:pointer;margin-bottom:0;padding-bottom:20px;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.navigation .children p{padding-bottom:30px}}.navigation .children p.open .underline-hover:after{width:100%}.navigation .children p.open:hover .underline-hover:after{bottom:-5px;height:4px}.navigation .children p:has(>svg){align-items:center;display:flex}.navigation .children p:has(>svg):hover svg{animation:bounce-horizontal .7s ease-in-out infinite}.navigation .children p>svg{height:13px;margin-left:15px;width:18px}.navigation .grand-children{display:flex;flex-direction:column;left:100%;padding-left:30px;padding-top:114px;position:fixed;top:0;transition:all .5s ease-out;width:100vw}@media only screen and (min-width:768px){.navigation .grand-children{border-left:1px solid #fff;height:calc(100vh - 270px);left:auto;margin-top:135px;padding-left:60px;padding-top:0;position:absolute;right:-100%;width:50vw}}@media only screen and (min-width:1440px){.navigation .grand-children{left:100vw;right:auto}}body.menu-open{height:100svh;overflow:hidden}@media only screen and (min-width:1080px){body.menu-open{height:100lvh}}body.menu-open .announcement{display:none}header.open{animation:openMenu 1s ease-out;height:100vh;max-height:100vh;overflow-y:auto;width:100vw;z-index:99999}@media only screen and (min-width:768px){header.open{position:fixed;top:0}}header.open .navigation .wrapper,header.open .secondary-menu .wrapper{display:flex}header.open .secondary-menu{padding-bottom:30px;padding-top:30px}header.open .menu-icon{transform:scale(1.4)}header.open .menu-icon div:first-child{transform:translateY(6px) rotate(-45deg)}header.open .menu-icon div:nth-child(2){opacity:0}header.open .menu-icon div:last-child{transform:translateY(-6px) rotate(45deg)}header.second-level-open .navigation{bottom:0;height:100vh;margin:0;overflow-y:hidden;padding-left:0;padding-right:0;position:absolute;width:100vw}@media only screen and (min-width:768px){header.second-level-open .navigation{bottom:auto;overflow-y:unset;padding-left:40px;padding-right:40px;position:static;top:0;width:40vw}}@media only screen and (min-width:1080px){header.second-level-open .navigation{padding-left:90px}}header.second-level-open .navigation .wrapper>p{overflow:hidden;white-space:nowrap;width:0}@media only screen and (min-width:768px){header.second-level-open .navigation .wrapper>p{width:-moz-fit-content;width:fit-content}}header.second-level-open .secondary-menu{padding-left:0;padding-right:0;transform:translateX(-100%);transition:all .5s ease-out;width:0}@media only screen and (min-width:768px){header.second-level-open .secondary-menu{padding-left:40px;padding-right:40px;transform:translateX(0);width:40vw}}@media only screen and (min-width:1080px){header.second-level-open .secondary-menu{padding-left:90px}}header.second-level-open .secondary-menu .wrapper{flex-direction:column}header.second-level-open .secondary-menu a{flex-grow:1;margin-left:0;min-width:100%}header.second-level-open .secondary-menu a:last-child{width:100%}header.second-level-open .menu{background:#414042;height:114px;padding-left:30px;padding-right:30px;position:relative;top:0;width:100vw;z-index:10}@media only screen and (min-width:768px){header.second-level-open .menu{background:transparent;padding-left:40px;padding-right:40px;width:40vw}}@media only screen and (min-width:1080px){header.second-level-open .menu{padding-left:90px}}header.second-level-open .menu .menu-icon-wrapper{margin-left:auto}header.second-level-open #close-arrow{transform:rotate(180deg) translateY(0)}@media only screen and (min-width:768px){header.third-level-open .navigation{left:-100%;position:relative}header.third-level-open .secondary-menu{margin-top:60px;transform:translateX(-100%)}}header.third-level-open .menu{background:transparent}@media only screen and (min-width:768px){header.third-level-open .menu{padding-bottom:0;padding-left:0;padding-right:0;width:130px}header.third-level-open .menu .wrapper{justify-content:center}header.third-level-open .menu .logo{display:none}header.third-level-open .menu .menu-icon-wrapper{margin-left:0}}header.third-level-open .menu .search-trigger{display:none!important}@media only screen and (min-width:768px){header.third-level-open .open+.children{width:calc(100vw - 130px)}}header.third-level-open #small-logo{bottom:25px;display:block}@media only screen and (min-width:768px){header.third-level-open #small-logo{bottom:40px}}header.third-level-open .search-trigger{display:none}#close-arrow{bottom:30px;cursor:pointer;position:fixed;right:40px;transform:rotate(180deg) translateY(-80px);transition:all .5s ease-out .25s}#close-arrow path{fill:#fff}@keyframes bounce-horizontal{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.grid.faculty-grid .wrapper{margin:30px 0}.grid.faculty-grid .grid-wrapper{align-items:stretch;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr;justify-items:stretch;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.grid.faculty-grid .grid-wrapper{grid-template-columns:repeat(2,1fr);padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.grid.faculty-grid .grid-wrapper{grid-template-columns:repeat(3,1fr);padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.grid.faculty-grid .grid-wrapper{padding-left:0;padding-right:0}}.grid.faculty-grid .grid-wrapper.hide{display:none}.grid.faculty-grid .no-results{margin-top:2rem;text-align:center}.grid.faculty-grid .no-results.hide{display:none}.grid.faculty-grid .loading{margin:40px auto}.grid.faculty-grid .loading div{--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;aspect-ratio:1;background:#25b09b;border-radius:50%;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;padding:8px;width:50px}.grid.faculty-grid .loading.hide{display:none}@keyframes l3{to{transform:rotate(1turn)}}.grid.faculty-grid .grid-item{border-bottom:1px solid #e6e7e8;flex-direction:row;margin-bottom:0;padding:20px 12px}@media only screen and (min-width:768px){.grid.faculty-grid .grid-item{width:100%}}.grid.faculty-grid .grid-item.show{opacity:1!important;transform:none!important}.grid.faculty-grid .grid-item .image{height:-moz-fit-content;height:fit-content;margin-right:25px;width:-moz-fit-content;width:fit-content}.grid.faculty-grid .grid-item .placeholder{background-color:#e6e7e8;height:122px;margin-right:25px;width:96px}.grid.faculty-grid .grid-item img{height:122px;width:96px}.grid.faculty-grid .grid-item .text a{color:#92002d;display:inline-block;font-family:Barlow,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.grid.faculty-grid .grid-item .text p{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.grid.faculty-grid .grid-item.hide{display:none}.grid.faculty-grid #pagination{display:flex;gap:20px;justify-content:center;margin-bottom:55px;margin-top:30px;width:100%}@media only screen and (min-width:1080px){.grid.faculty-grid #pagination{border-top:1px solid #e6e7e8;margin-bottom:0;margin-top:0;padding-top:30px}}.grid.faculty-grid #pagination div,.grid.faculty-grid #pagination p{cursor:pointer;font-size:18px;margin-bottom:0}.grid.faculty-grid #pagination div a,.grid.faculty-grid #pagination p a{color:inherit;text-decoration:none}.grid.faculty-grid #pagination div a:hover,.grid.faculty-grid #pagination div:hover,.grid.faculty-grid #pagination p a:hover{text-decoration:underline}.grid.faculty-grid #pagination .active{font-weight:600}.grid.faculty-grid .filters{border-bottom:1px solid #e6e7e8;margin-left:30px;margin-right:30px;padding-bottom:30px;padding-left:12px;padding-right:12px}@media only screen and (min-width:768px){.grid.faculty-grid .filters{align-items:flex-start;display:flex;justify-content:center;margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.grid.faculty-grid .filters{justify-content:flex-start;margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){.grid.faculty-grid .filters{justify-content:flex-start;margin-left:0;margin-right:0}}.grid.faculty-grid .filters select:first-child{margin-bottom:15px}@media only screen and (min-width:768px){.grid.faculty-grid .filters select:first-child{margin-bottom:0;margin-right:16px}}footer .nest-wrapper{margin-top:3rem}@media (max-width:675px){footer .nest-wrapper{margin-top:0;width:100%}}footer .nest-wrapper .nest{right:-350px}@media (max-width:768px){footer .nest-wrapper .nest{width:500px}}@media (max-width:675px){footer .nest-wrapper .nest{margin:0 auto;right:-100px;top:-14rem;width:600px}}footer .footer-under{align-items:center;display:flex;flex-direction:column;gap:30px;padding:45px 30px 22px;text-align:center}@media only screen and (min-width:768px){footer .footer-under{align-items:flex-start;flex-wrap:wrap;height:389px}}@media only screen and (min-width:1080px){footer .footer-under{flex-direction:row;height:auto;margin:auto;max-width:1280px;padding:65px 70px 60px}}footer .footer-under .logo-address{display:flex;flex-direction:column;gap:37px}@media only screen and (min-width:768px){footer .footer-under .logo-address{height:100%}}footer .footer-under .logo-address .address-info{color:#000;font-family:Barlow,sans-serif;font-weight:500;line-height:28px;text-align:center}@media only screen and (min-width:768px){footer .footer-under .logo-address .address-info{text-align:left}}footer .footer-under .logo-address .address-info a,footer .footer-under .logo-address .address-info p{font-size:14px}@media only screen and (min-width:1080px){footer .footer-under .logo-address .address-info a,footer .footer-under .logo-address .address-info p{font-size:16px}}footer .footer-under .logo-address .address-info a{color:#000}footer .footer-under .logo-address .address-info a:hover{text-decoration:underline;text-underline-offset:4px}footer .footer-under .logo-address>a{display:flex;width:100%}@media only screen and (min-width:768px){footer .footer-under .logo-address>a{width:auto}}footer .footer-under .logo-address>a img{width:100%}footer .footer-under .logo-address .footer-bold{font-weight:600}footer .footer-under .footer-links{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px 0}@media only screen and (min-width:768px){footer .footer-under .footer-links{align-self:stretch;flex-grow:1;gap:25px 57px;height:260px;order:1;text-align:left;width:29%}}@media only screen and (min-width:1080px){footer .footer-under .footer-links{flex-grow:0;margin-left:170px;order:0}}footer .footer-under .footer-links a{color:#000;font-family:Barlow,sans-serif;font-size:18px;font-weight:700;transition:all .3s ease-in-out}footer .footer-under .footer-links a:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:1075px){footer .footer-under .footer-links a{font-size:16px}}footer .footer-under .socials{display:flex;gap:.8rem}@media only screen and (min-width:768px){footer .footer-under .socials{margin-left:auto}}@media only screen and (min-width:1080px){footer .footer-under .socials{margin-bottom:auto}}footer .footer-under .socials a{align-items:center;display:flex;justify-content:center}footer .footer-under .socials a img{transition:all .3s ease-in-out}footer .footer-under .socials a:hover img{transform:scale(1.1)}footer .footer-under-wrapper{position:relative}footer .footer-legal{display:flex;justify-content:center;width:100%}@media only screen and (min-width:768px){footer .footer-legal{background:#414042;flex-direction:row;padding:20px 30px 20px 80px}}@media only screen and (min-width:1080px){footer .footer-legal{padding:20px 0}}footer .footer-legal .wrapper{display:flex;flex-direction:column;max-width:1280px;width:100%}@media only screen and (min-width:768px){footer .footer-legal .wrapper{flex-direction:row}}@media only screen and (min-width:1080px){footer .footer-legal .wrapper{padding:0 70px}}footer .footer-legal .wrapper>p{color:#000;font-family:Barlow,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:22px;text-align:center}@media only screen and (min-width:768px){footer .footer-legal .wrapper>p{align-items:center;background:#414042;color:#fff;display:flex;margin-bottom:0}}footer .footer-legal .legal-links{align-content:center;background:#414042;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;gap:15px 48px;height:139px;padding:30px}@media only screen and (min-width:768px){footer .footer-legal .legal-links{flex-direction:row;flex-grow:1;gap:0 20px;height:auto;justify-content:flex-end;padding:0}}footer .footer-legal .legal-links a{color:#fff;font-family:Barlow,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:32px}footer .gbar-slant{bottom:auto;top:0;transform:translateY(-50%)}footer p{margin-bottom:0}.ch-campus-safety footer .gbar-slant,.ch-external-report footer .gbar-slant,.ch-implementation footer .gbar-slant,.ch-reporting footer .gbar-slant,.ch-title-ix footer .gbar-slant,.nest-wrapper{display:none}@media only screen and (max-width:767px){.nest-wrapper{display:none!important}}.show-nest .nest-wrapper{align-items:center;left:100%;position:absolute;top:600px;transform:translateX(-440px);z-index:1}.show-nest .nest-wrapper,section.tables,section.tables .wrapper{display:flex;justify-content:center}section.tables .wrapper{flex-direction:column;gap:67px 40px;max-width:1280px;padding:0 30px;width:100%}@media only screen and (min-width:768px){section.tables .wrapper{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 40px}}@media only screen and (min-width:1080px){section.tables .wrapper{box-sizing:content-box;padding:0 90px}}section.tables .table-item{display:flex;flex-direction:column;width:100%;z-index:2}section.tables .table-wrapper{width:100%}section.tables .table-wrapper table{display:table!important;opacity:1;transition:all .3s ease}section.tables .table-wrapper .mobile-cards{display:none!important;opacity:0;transition:all .3s ease}section.tables .table-wrapper.mobile-view table{display:none!important;opacity:0}section.tables .table-wrapper.mobile-view .mobile-cards{display:flex!important;flex-direction:column;opacity:1}section.tables .table-wrapper.desktop-view table{display:table!important;opacity:1}section.tables .table-wrapper.desktop-view .mobile-cards{display:none!important;opacity:0}section.tables table{background:#e6e7e8;border-spacing:0;min-width:675px;width:100%}@media only screen and (min-width:768px){section.tables table{min-width:0}}section.tables tbody{background:#e6e7e8}section.tables tr{color:#000;font-family:Barlow,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}section.tables tr strong{font-weight:700}section.tables tr:nth-child(2n-1){background:hsla(0,0%,100%,.5)}section.tables tr td{font-family:Barlow,sans-serif;padding:15px 20px}@media only screen and (min-width:768px){section.tables tr td{border-right:1px solid #bbbbb6;padding:15px 30px}}section.tables tr td:last-child{border-right:none}section.tables tr.has-border td{border-top:7px solid #000}section.tables tr.bg-gold{font-size:22px;font-weight:700}section.tables tr.bg-gold.bg-row-full-width{background-color:#f2a900}section.tables tr.bg-gold td{border-right:none;padding-bottom:25px;padding-top:25px}section.tables tr.bg-charcoal{color:#fff;font-size:22px;font-weight:700;line-height:normal}section.tables tr.bg-charcoal.bg-row-full-width{background-color:#414042}section.tables tr.bg-charcoal.bg-row-first-cell{color:#000;font-size:18px;font-weight:600}section.tables tr.bg-charcoal.bg-row-first-cell td:first-child{background-color:#414042;color:#fff;font-weight:700}section.tables tr.bg-charcoal td{border-right:none;padding-bottom:28px;padding-top:28px}section.tables tr.bg-maroon{color:#fff;font-size:18px;font-weight:700}section.tables tr.bg-maroon.bg-row-full-width{background-color:#92002d}section.tables tr.bg-maroon td{padding-bottom:15px;padding-top:15px}section.tables tr.bg-maroon td:first-child{font-style:italic}section.tables tr.bg-light-gray.bg-row-full-width{background-color:#e6e7e8}section.tables tr.bg-light-gray:first-child td{font-size:22px;font-weight:700}section.tables tr.bg-light-gray td{padding-bottom:15px;padding-top:15px;text-align:center}section.tables tr.bg-dark-maroon{color:#fff;font-size:18px;font-weight:700}section.tables tr.bg-dark-maroon.bg-row-full-width,section.tables tr.bg-dark-maroon.bg-row-not-first-cell{background-color:#66001f}section.tables tr.bg-dark-maroon.bg-row-not-first-cell td:first-child{background-color:#fff;border-right-color:#66001f;color:#fff;font-weight:700}section.tables tr.bg-dark-maroon td{padding-bottom:15px;padding-top:15px}section.tables tr.bg-dark-maroon td:first-child{font-style:italic}@media (max-width:767px){section.tables .table-card{background:#e6e7e8;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:20px}section.tables .table-card.header-card{background:#414042;color:#fff;font-weight:700}section.tables .table-card.header-card .card-row .label{color:hsla(0,0%,100%,.8);font-family:Barlow,sans-serif;font-weight:600}section.tables .table-card.header-card .card-row .value{color:#fff;font-weight:700}section.tables .table-card.gold-card{background:#f2a900;color:#000;font-weight:700}section.tables .table-card.gold-card .card-row .value{color:#000;font-family:Barlow,sans-serif;font-weight:700}section.tables .table-card.gold-card .card-row.card-title .value{color:#000}section.tables .table-card.gold-card .card-row .label{color:#000;font-family:Barlow,sans-serif}section.tables .table-card.maroon-card{background:#92002d;color:#fff;font-weight:700;margin-bottom:20px}section.tables .table-card.maroon-card .card-row .label{color:hsla(0,0%,100%,.8);font-weight:600}section.tables .table-card.maroon-card .card-row .value{color:#fff;font-weight:700}section.tables .table-card.maroon-card .card-row .value.italic{font-style:italic}section.tables .table-card.border-card{border-top:7px solid #000;margin-top:20px}section.tables .table-card .card-row{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}section.tables .table-card .card-row:last-child{margin-bottom:0}section.tables .table-card .card-row .label{color:#666;flex:1;font-size:14px;font-weight:600;line-height:1.3;margin-right:15px}section.tables .table-card .card-row .value{word-wrap:break-word;color:#000;flex:1.5;font-size:16px;font-weight:600;line-height:1.3}section.tables .table-card .card-row .value strong{font-weight:700}section.tables .table-card .card-row.full-width{flex-direction:column}section.tables .table-card .card-row.full-width .label{margin-bottom:5px;margin-right:0}section.tables .table-card .card-row.full-width .value{text-align:left}section.tables .table-card.highlight-card{border-left:4px solid #92002d}}section.tables .disclaimer-text{margin-top:23px}@media only screen and (min-width:768px){section.tables .disclaimer-text{margin-top:28px}}@media only screen and (min-width:1080px){section.tables .disclaimer-text{margin-top:52px}}section.tables .disclaimer-text p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media only screen and (min-width:768px){section.tables .disclaimer-text p{font-size:16px;line-height:24px}}section.tables .table-wrapper .mobile-cards,section.tables .table-wrapper table{transition:opacity .3s ease}@media (max-width:767px){section.tables .card-row .value{overflow-wrap:break-word;word-break:break-word}section.tables .card-row.card-title{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:15px;padding-bottom:10px}section.tables .card-row.card-title .value{color:#000;font-size:16px;font-weight:700;text-align:left}section.tables .card-row.full-width .value{background:hsla(0,0%,100%,.1);margin-top:8px;padding:10px}section.tables .table-card.header-card .card-row.full-width .value{background:hsla(0,0%,100%,.2)}section.tables .table-card.gold-card .card-row.full-width .value{background:rgba(0,0,0,.1)}section.tables .table-card.maroon-card .card-row.full-width .value{background:hsla(0,0%,100%,.2)}}section.tables td a{text-decoration:underline;text-underline-offset:3px}section.tables h2{color:#92002d}section.tables.fit-content h2{font-family:Barlow,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:50px}section.tables.fit-content table{padding:24px 0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){section.tables.fit-content td{padding-left:40px;padding-right:40px}}section.tables.inline table{min-width:unset}section.tables.inline .table-item:last-child td:last-child{width:35%}@media only screen and (min-width:768px){section.tables.inline .table-item{width:calc(50% - 20px)}section.tables.inline td:first-child{padding-left:30px}}@media only screen and (min-width:1080px){section.tables.inline td:first-child{padding-left:50px}}@media only screen and (min-width:768px){section.tables.inline td:last-child{padding-right:30px}}@media only screen and (min-width:1080px){section.tables.inline td:last-child{padding-right:50px}}section.tables.full-width .table-item{width:100%}section.tables.full-width td:nth-child(n+2){text-align:center}.sample-aid-packages .tables{margin-bottom:60px}@media only screen and (min-width:768px){.cost-of-attendance .tables .table-item:first-child h2{max-width:245px}}@media only screen and (min-width:1080px){.cost-of-attendance .tables .table-item:first-child h2{max-width:270px}}@media only screen and (min-width:768px){.cost-of-attendance .tables .table-item:nth-child(2) h2{max-width:340px}}@media only screen and (min-width:1080px){.cost-of-attendance .tables .table-item:nth-child(2) h2{max-width:450px}}@media only screen and (min-width:768px){.cost-of-attendance .tables .table-item:nth-child(3) h2{max-width:320px}}@media only screen and (min-width:1080px){.cost-of-attendance .tables .table-item:nth-child(3) h2{max-width:430px}}@media only screen and (min-width:768px){.cost-of-attendance .tables .table-item:last-child h2{max-width:185px}}@media only screen and (min-width:1080px){.cost-of-attendance .tables .table-item:last-child h2{max-width:250px}}.element451-form{padding-bottom:2rem;padding-top:1rem}.element451-form mat-card-title{font-size:2rem!important;margin-bottom:1rem!important}.element451-form mat-card-subtitle{color:#fff!important;font-size:1.5rem!important}.element451-form.white{background-color:#fff}.element451-form.white hr{border-top:1px solid #bbbbb6}.element451-form.white .mat-mdc-card-header,.element451-form.white .mat-mdc-card-header h3{color:#000}.element451-form.white .mat-mdc-text-field-wrapper{background-color:#fff!important;border:1px solid #bbbbb6}.element451-form.white .lum-df-markdown-container p,.element451-form.white .lum-df-markdown-container p *{color:#000!important}.element451-form.white .lum-df-markdown-container h4{color:#000}.element451-form.white .lum-df-form .lum-df-label,.element451-form.white .lum-df-form .lum-df-markdown-container p,.element451-form.white .lum-df-group-title,.element451-form.white .mat-mdc-checkbox .mat-internal-form-field,.element451-form.white .mdc-label{color:#000!important}.element451-form.white .mdc-checkbox__checkmark{color:#92002d!important}.element451-form.white .mdc-checkbox__background{background-color:#fff!important;border-color:#000!important}.element451-form.white .mdc-radio__outer-circle{background-color:transparent!important;border-color:#000!important;border-radius:50%!important}.element451-form.white .mdc-radio__inner-circle{background-color:transparent!important;border-color:#92002d!important;border-radius:50%!important}.element451-form.white .mat-datepicker-toggle-default-icon{color:#414042}.element451-form.white .lum-df-error{color:#92002d!important}.element451-form.white .elm-recaptcha-branding p{color:#000}.element451-form.white .elm-recaptcha-branding a{color:#000!important}.element451-form.white .elm-recaptcha-branding a:hover{color:#92002d!important}.element451-form.maroon{background-color:#92002d}.element451-form.maroon hr{border-top:1px solid #66001f}.element451-form.maroon .elm-form-step-submit-btn{background-color:#1a5874!important;color:#fff!important;cursor:pointer;display:block;font-family:Barlow,sans-serif;font-size:18px;font-weight:700;height:40px;letter-spacing:normal;margin:0;padding:0 40px!important;text-align:center;width:auto!important}.element451-form.dark-maroon{background-color:#66001f}.element451-form.dark-maroon hr{border-top:1px solid #92002d}.element451-form.dark-maroon .elm-form-step-submit-btn{background-color:#0a87b2!important;color:#fff!important;cursor:pointer;display:block;font-family:Barlow,sans-serif;font-size:18px;font-weight:700;height:40px;letter-spacing:normal;margin:0;padding:0 40px!important;text-align:center;width:auto!important}.element451-form.dark-maroon .mat-mdc-card-header,.element451-form.dark-maroon .mat-mdc-card-header h3,.element451-form.maroon .mat-mdc-card-header,.element451-form.maroon .mat-mdc-card-header h3{color:#fff}.element451-form.dark-maroon .lum-df-markdown-container p,.element451-form.dark-maroon .lum-df-markdown-container p *,.element451-form.maroon .lum-df-markdown-container p,.element451-form.maroon .lum-df-markdown-container p *{color:#fff!important}.element451-form.dark-maroon .lum-df-markdown-container h4,.element451-form.maroon .lum-df-markdown-container h4{color:#fff}.element451-form.dark-maroon .lum-df-form .lum-df-label,.element451-form.dark-maroon .lum-df-form .lum-df-markdown-container p,.element451-form.dark-maroon .lum-df-group-title,.element451-form.dark-maroon .mat-mdc-checkbox .mat-internal-form-field,.element451-form.dark-maroon .mdc-label,.element451-form.maroon .lum-df-form .lum-df-label,.element451-form.maroon .lum-df-form .lum-df-markdown-container p,.element451-form.maroon .lum-df-group-title,.element451-form.maroon .mat-mdc-checkbox .mat-internal-form-field,.element451-form.maroon .mdc-label{color:#fff!important}.element451-form.dark-maroon .mdc-checkbox__checkmark,.element451-form.maroon .mdc-checkbox__checkmark{color:#000!important}.element451-form.dark-maroon .mdc-checkbox__background,.element451-form.maroon .mdc-checkbox__background{background-color:#fff!important;border-color:#e6e7e8!important}.element451-form.dark-maroon .mdc-radio__outer-circle,.element451-form.maroon .mdc-radio__outer-circle{background-color:transparent!important;border-color:#fff!important;border-radius:50%!important}.element451-form.dark-maroon .mdc-radio__inner-circle,.element451-form.maroon .mdc-radio__inner-circle{background-color:transparent!important;border-color:#f2a900!important;border-radius:50%!important}.element451-form.dark-maroon .mat-datepicker-toggle-default-icon,.element451-form.maroon .mat-datepicker-toggle-default-icon{color:#414042}.element451-form.dark-maroon .lum-df-error,.element451-form.maroon .lum-df-error{color:#f2a900!important}.element451-form.dark-maroon .elm-recaptcha-branding p,.element451-form.maroon .elm-recaptcha-branding p{color:#fff}.element451-form.dark-maroon .elm-recaptcha-branding a,.element451-form.maroon .elm-recaptcha-branding a{color:#fff!important}.element451-form.dark-maroon .elm-recaptcha-branding a:hover,.element451-form.maroon .elm-recaptcha-branding a:hover{color:#f2a900!important}.element451-form hr{border:0;display:block;height:1px;margin-bottom:2.5rem;padding:0}.element451-form *{border-radius:0!important;box-shadow:none!important}.element451-form .mat-mdc-card{background:none!important;border:none!important;max-width:1050px!important}.element451-form .mat-mdc-card-header{background:none!important}.element451-form .mat-mdc-card-header h3{font-size:26px;font-style:italic;font-weight:500;line-height:32px}@media only screen and (min-width:768px){.element451-form .mat-mdc-card-header h3{font-size:40px;line-height:48px}}.element451-form .lum-df-markdown-container h4{font-size:18px;font-weight:400;line-height:32px}.element451-form .mat-mdc-focus-indicator,.element451-form .mdc-checkbox__ripple{display:none!important}.element451-form lum-df-checkbox-multiple{margin-bottom:2rem}.element451-form lum-df-checkbox-multiple div div:has(mat-checkbox:nth-child(2)){display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.element451-form lum-df-checkbox-multiple div div:has(mat-checkbox:nth-child(2)){grid-template-columns:repeat(3,1fr)}}.element451-form lum-df-checkbox-multiple p.lum-df-label{text-transform:uppercase!important}.element451-form .mdc-radio{padding-bottom:0!important;padding-top:0!important}.element451-form .mat-mdc-radio-button .mdc-label{text-wrap:nowrap}.element451-form .mat-mdc-radio-button .mdc-radio__background:before{display:none}.element451-form lum-df-radio p.lum-df-label{text-transform:uppercase!important}.element451-form lum-df-radio mat-radio-group:has(.lum-df-radio-button-wrap:nth-child(2)){display:flex;gap:1rem}.element451-form .elm-recaptcha-branding{margin-top:2rem;text-align:left}.element451-form .elm-recaptcha-branding p{font-size:.75rem}.learn-more-form{align-items:center;background-image:url(../../assets/images/learn-more.jpg);background-position:50%;background-size:cover;padding:4rem 0;position:relative;width:100%}.learn-more-form:before{background-color:rgba(146,0,44,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.learn-more-form>*{position:relative}.learn-more-form .mat-mdc-card-header{background:none!important;color:#fff;text-align:center}.learn-more-form .mat-mdc-card-header .mat-mdc-card-header-text{width:100%}.learn-more-form .mat-mdc-card-header h3{color:#fff;text-align:center}.learn-more-form .elm-form-step-submit-btn{background-color:#0a87b2!important;border:1px solid #0a87b2!important;color:#fff!important;cursor:pointer;display:block;font-family:Barlow Condensed,sans-serif;font-size:32px;font-style:italic;font-weight:500;grid-column:1/-1;height:57px;justify-self:center;letter-spacing:normal!important;line-height:normal;margin:.75rem auto 1.5rem;outline:none;padding:0 32px!important;position:relative;text-align:center;transition:all .3s ease;width:auto!important}@media (max-width:675px){.learn-more-form .elm-form-step-submit-btn{margin-top:1rem}}.learn-more-form .elm-form-step-submit-btn:hover{background-color:#f2a900!important;border-color:#f2a900!important;color:maroon!important}.learn-more-form .elm-form-step-submit-btn:before{border:1px solid #0a87b2;bottom:-7px;content:"";left:-7px;position:absolute;right:-7px;top:-7px;transition:all .3s ease}.learn-more-form .elm-form-step-submit-btn:hover:before{background-color:#f2a900!important;border:1px solid #f2a900!important}.learn-more-form .lum-df-error{color:#000!important}.learn-more-form .elm-recaptcha-branding{text-align:center}.learn-more-form .elm-recaptcha-branding a{color:#fff!important}.learn-more-form .elm-recaptcha-branding a:hover{color:#f2a900!important}.request-information .mat-mdc-card-header{display:none}.calendar-wrapper{margin-bottom:5rem;padding:0}@media only screen and (min-width:1080px){.calendar-wrapper{padding-top:3rem}}.calendar-container{height:0;margin:0 auto;max-width:1280px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media screen and (max-width:768px){.calendar-container{padding-bottom:112.5%}}.calendar-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.employment-opportunities{max-width:1280px;text-align:center}.employment-opportunities h2{color:#66001f;margin-bottom:3rem}.employment-opportunities h3{color:#92002d;font-family:Barlow;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.employment-opportunities p{margin-bottom:2rem}.employment-opportunities .employment-category{border-bottom:1px solid #e6e7e8;margin-bottom:3rem;padding:0 1rem .5rem}.employment-opportunities .application-link{display:inline-block;font-size:16px;margin-bottom:2rem;text-decoration:underline}@media only screen and (min-width:768px){.employment-opportunities .application-link{font-size:18px;margin-bottom:2.5rem}}.employment-opportunities .employment-link{color:#92002d;display:inline-block;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-bottom:2rem;text-decoration:underline;text-transform:uppercase}.employment-opportunities .employment-link.dining-link{margin-bottom:1rem}@media only screen and (min-width:768px){.employment-opportunities .employment-link{font-size:18px;margin-bottom:2.5rem}}@media only screen and (min-width:1080px){.hero{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.hero{padding-left:0;padding-right:0}}.hero .wrapper{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:768px){.hero .wrapper{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1080px){.hero .wrapper{margin-left:auto;margin-right:auto;max-width:1280px}}@media only screen and (min-width:1440px){.hero .wrapper{box-sizing:content-box}}.hero .text-wrapper{order:2;padding-left:30px;padding-right:30px;z-index:2}@media only screen and (min-width:768px){.hero .text-wrapper{align-self:flex-start;order:1}}@media only screen and (min-width:1080px){.hero .text-wrapper{margin-top:0;padding-left:0;padding-right:0}}.hero .images-wrapper{order:1;z-index:2}.hero .images{display:flex;will-change:transform}.hero .images img{width:100%;will-change:transform}.hero .text-two-wrapper{box-sizing:border-box;margin-top:15px;padding-left:30px;padding-right:30px;width:100%;z-index:2}@media only screen and (min-width:768px){.hero .text-two-wrapper{margin-bottom:15px;margin-top:40px;padding-left:0;padding-right:0}}@media only screen and (min-width:1080px){.hero .text-two-wrapper{margin-bottom:0;width:100%}.hero .text-two{display:flex;flex-direction:column;justify-content:center}}.hero .text-two .text{width:-moz-fit-content;width:fit-content}.hero .text-two p a{text-decoration:underline}@media only screen and (min-width:768px){.hero h1{margin-bottom:20px}}.hero .dates{display:flex;flex-direction:column;margin-right:auto;margin-top:40px;order:4;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.hero .dates{flex-direction:row;flex-wrap:wrap;margin-right:0;order:1;width:100%}}@media only screen and (min-width:1080px){.hero .dates{margin-left:0;margin-right:0}}.hero .dates .date-heading{margin-bottom:20px}.hero .dates .date-heading .txt-gray{display:none}@media only screen and (min-width:768px){.hero .dates .date-heading .txt-gray{display:initial}}.hero .dates .date-heading .underline-hover:after{background-color:#92002d;bottom:-4px;height:3px}.hero .links{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:768px){.hero .links{flex-direction:row}}.hero .links a:nth-child(n+2){margin-top:18px}@media only screen and (min-width:768px){.hero .links a:nth-child(n+2){margin-left:23px;margin-top:0}}.hero .text p>a:last-child:first-child{text-decoration:underline}.hero .text p>a:last-child:first-child:hover{font-weight:500}.hero .video{display:flex;justify-content:center}.hero .video iframe{aspect-ratio:16/9;height:auto;width:100%!important}.hero.sty_hero_inline .t-bar,.hero.sty_hero_three-columns .t-bar,.hero.sty_vid-pos-inline .t-bar{display:none}@media only screen and (min-width:1080px){.hero.sty_hero_inline .t-bar,.hero.sty_hero_three-columns .t-bar,.hero.sty_vid-pos-inline .t-bar{display:block;left:-90px;position:absolute;top:calc(100% + 30px);width:250px;z-index:-1}.hero.sty_hero_inline .t-bar svg,.hero.sty_hero_three-columns .t-bar svg,.hero.sty_vid-pos-inline .t-bar svg{height:auto;width:100%}}@media only screen and (min-width:1390px){.hero.sty_hero_inline .t-bar,.hero.sty_hero_three-columns .t-bar,.hero.sty_vid-pos-inline .t-bar{bottom:auto;left:0;top:400px}}@media only screen and (min-width:1080px){.hero.sty_hero_inline .text,.hero.sty_hero_three-columns .text,.hero.sty_vid-pos-inline .text{position:relative}}@media only screen and (min-width:1390px){.hero.sty_hero_inline .text,.hero.sty_hero_three-columns .text,.hero.sty_vid-pos-inline .text{position:static}}.hero.sty_hero_bottom{position:relative}@media only screen and (min-width:768px){.hero.sty_hero_bottom .wrapper{align-items:flex-start;margin-left:40px;margin-right:40px;padding-bottom:50px;padding-top:20px}}@media only screen and (min-width:1080px){.hero.sty_hero_bottom .wrapper{align-items:center;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:1280px;padding-bottom:80px;padding-top:30px}}@media only screen and (min-width:1300px){.hero.sty_hero_bottom .wrapper{padding-bottom:0;padding-top:20px}}.hero.sty_hero_bottom .text-wrapper{margin-bottom:50px;margin-top:35px}@media only screen and (min-width:768px){.hero.sty_hero_bottom .text-wrapper{align-self:center;margin:20px 30px 0 0;max-width:calc(50% - 30px);width:100%}}@media only screen and (min-width:1080px){.hero.sty_hero_bottom .text-wrapper{align-self:flex-start;margin-right:80px;margin-top:0;min-width:442px;transform:translateY(35px);width:50%}}@media only screen and (min-width:768px){.hero.sty_hero_bottom .text{margin-left:0;margin-right:0}}.hero.sty_hero_bottom .links{flex-direction:row;justify-content:flex-start}.hero.sty_hero_bottom .links a:nth-child(n+2){margin-top:0}.hero.sty_hero_bottom .links svg{display:none}@media only screen and (min-width:768px){.hero.sty_hero_bottom .images-wrapper{max-width:570px;width:calc(50% - 30px);width:50%}}@media only screen and (min-width:1080px){.hero.sty_hero_bottom .images-wrapper{min-width:378px}}@media only screen and (min-width:1300px){.hero.sty_hero_bottom .images{transform:translateY(25px)}.hero.sty_hero_bottom h1{white-space:nowrap}}@media only screen and (min-width:1080px){.hero.sty_hero_inline{max-width:none;padding-left:0;padding-right:0;position:relative}}.hero.sty_hero_inline .wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1080px){.hero.sty_hero_inline .wrapper{flex-direction:row;justify-content:center;margin-left:90px;max-width:none}}.hero.sty_hero_inline .images-wrapper{align-self:flex-start;background-color:#414042;display:flex;margin-bottom:30px;order:1;overflow-x:clip;position:relative;width:100%}@media only screen and (min-width:768px){.hero.sty_hero_inline .images-wrapper{margin-bottom:50px}}@media only screen and (min-width:1080px){.hero.sty_hero_inline .images-wrapper{aspect-ratio:12.7/7.1;width:70%}}.hero.sty_hero_inline .images{height:350px;min-width:100%}@media only screen and (min-width:1080px){.hero.sty_hero_inline .images{height:auto}}.hero.sty_hero_inline .images img{-o-object-fit:cover;object-fit:cover}.hero.sty_hero_inline .text-wrapper{align-self:center;margin-bottom:0;order:2;width:100%}@media only screen and (min-width:1080px){.hero.sty_hero_inline .text-wrapper{align-self:flex-start;height:450px;margin-bottom:30px;margin-right:50px;max-width:calc(30% - 50px);order:1;width:100%}}.hero.sty_hero_inline .text-wrapper h1{margin-bottom:0}@media only screen and (min-width:1080px){.hero.sty_hero_inline .text-wrapper h1{margin-bottom:20px}}.hero.sty_hero_inline .text-two-wrapper{order:3;width:auto}@media only screen and (min-width:768px){.hero.sty_hero_inline .text-two-wrapper{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1080px){.hero.sty_hero_inline .text-two-wrapper{margin-left:0;margin-right:90px;max-width:1440px;order:1;padding-left:0;padding-right:0;width:100%}}.hero.sty_hero_inline .text-two{margin:auto;width:100%}@media only screen and (min-width:1080px){.hero.sty_hero_inline .text-two{width:auto}}@media only screen and (min-width:1440px){.hero.sty_hero_inline .text-two{padding-right:0}}@media only screen and (min-width:1080px){.hero.sty_hero_inline .text{margin-left:0;margin-right:0;max-width:none}}@media only screen and (min-width:768px){.hero.sty_hero_inline h1{text-align:center}}@media only screen and (min-width:1080px){.hero.sty_hero_inline h1{margin-bottom:0;text-align:left}}.hero.sty_hero_three-columns .wrapper{flex-direction:column}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .wrapper{justify-content:space-between;margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.hero.sty_hero_three-columns .wrapper{flex-direction:row;margin-left:0;margin-right:0}}@media only screen and (min-width:1600px){.hero.sty_hero_three-columns .wrapper{margin-left:auto;margin-right:auto}}.hero.sty_hero_three-columns .text-wrapper{margin-bottom:20px;margin-top:40px;order:2;width:100%}@media only screen and (min-width:1080px){.hero.sty_hero_three-columns .text-wrapper{order:1;width:32%}}.hero.sty_hero_three-columns .images-wrapper{display:flex;margin-bottom:0;width:100%}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .images-wrapper{margin-top:50px}}@media only screen and (min-width:1080px){.hero.sty_hero_three-columns .images-wrapper{max-width:770px;width:65%}}.hero.sty_hero_three-columns .images-wrapper:has(.badge){position:relative}.hero.sty_hero_three-columns .column-image{min-width:100%;width:100%}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .column-image{aspect-ratio:235/320;min-width:0}}.hero.sty_hero_three-columns .column-image:nth-child(n+2){display:none}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .column-image:nth-child(n+2){display:block;margin-left:30px}}.hero.sty_hero_three-columns .column-image img{height:100%;width:100%}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .column-image img{-o-object-fit:cover;object-fit:cover}.hero.sty_hero_three-columns .column-image.left img{-o-object-position:left;object-position:left}.hero.sty_hero_three-columns .column-image.center-left img{-o-object-position:25% center;object-position:25% center}.hero.sty_hero_three-columns .column-image.center img{-o-object-position:center;object-position:center}.hero.sty_hero_three-columns .column-image.center-right img{-o-object-position:75% center;object-position:75% center}.hero.sty_hero_three-columns .column-image.right img{-o-object-position:right;object-position:right}}.hero.sty_hero_three-columns .text-two-wrapper{order:3}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .text-two-wrapper{margin-bottom:0;margin-top:0}}@media only screen and (min-width:1080px){.hero.sty_hero_three-columns .text-two-wrapper{margin-right:0;margin-top:60px;order:1;padding-right:0}}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .text-two-wrapper .highlighted-text{text-align:center}}.hero.sty_hero_three-columns .text{width:100%}@media only screen and (min-width:768px){.hero.sty_hero_three-columns .text{text-align:center}}@media only screen and (min-width:1080px){.hero.sty_hero_three-columns .text{margin-left:0;margin-right:0;max-width:300px;text-align:left}}.hero.sty_hero_three-columns h1{margin-bottom:0}@media only screen and (min-width:1390px){.hero.sty_hero_three-columns .t-bar{top:480px}}@media only screen and (min-width:1300px){.hero.sty_vid-pos-inline .wrapper{justify-content:space-between}}.hero.sty_vid-pos-inline .text-wrapper{margin-top:30px;order:2}@media only screen and (min-width:1080px){.hero.sty_vid-pos-inline .text-wrapper{margin-right:0;max-width:35%;order:1;padding-right:50px}}.hero.sty_vid-pos-inline .text{max-width:none}.hero.sty_vid-pos-inline .text-two-wrapper{margin-left:30px;margin-right:30px;margin-top:0;order:2}@media only screen and (min-width:1080px){.hero.sty_vid-pos-inline .text-two-wrapper{margin-left:0;margin-right:0;margin-top:90px}}@media only screen and (min-width:1440px){.hero.sty_vid-pos-inline .text-two-wrapper{margin-left:auto;margin-right:auto;max-width:1280px}}.hero.sty_vid-pos-inline .images-wrapper{background-color:transparent;justify-content:center;margin-top:45px;padding-left:30px;padding-right:30px;position:static;width:100%}@media only screen and (min-width:1080px){.hero.sty_vid-pos-inline .images-wrapper{margin-left:auto;max-width:65%;padding-left:0;padding-right:0}}.hero.sty_vid-pos-inline .video{width:100%}@media only screen and (min-width:1080px){.hero.sty_vid-pos-inline .t-bar{top:calc(100% + 110px)}}@media only screen and (min-width:1390px){.hero.sty_vid-pos-inline .t-bar{top:600px}}@media only screen and (min-width:768px){.hero.sty_vid-pos-below{padding-bottom:0}}.hero.sty_vid-pos-below .images-wrapper:has(.video){display:flex;justify-content:center;margin-bottom:0;margin-top:40px;max-width:none;order:3;width:100%}@media only screen and (min-width:1080px){.hero.sty_vid-pos-below .images-wrapper:has(.video){align-self:center;margin:80px auto 0;max-width:900px}}.hero.sty_vid-pos-below .video{margin-left:0;width:100%}.hero.sty_blue-bar{padding-bottom:90px;position:relative}@media only screen and (min-width:768px){.hero.sty_blue-bar{padding-bottom:120px}}@media only screen and (min-width:1080px){.hero.sty_blue-bar{padding-bottom:150px}}.home .hero h1{font-size:30px;line-height:36px}@media only screen and (min-width:768px){.home .hero h1{font-size:42px;line-height:45px}}@media only screen and (min-width:1080px){.home .hero h1{font-size:60px;line-height:55px;margin-bottom:25px}}@media only screen and (min-width:768px){.home .hero .links{min-width:308px}}.home .hero .half-underline{color:#66001f}.admissions .hero .links a,.apply-for-admission .hero .links a,.events .hero .links a,.visit-campus .hero .links a{display:flex;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:normal;margin-bottom:30px;margin-top:20px;max-width:327px;padding:20px;white-space:nowrap;width:100%}@media only screen and (min-width:768px){.admissions .hero .links a,.apply-for-admission .hero .links a,.events .hero .links a,.visit-campus .hero .links a{font-size:28px;line-height:38px}}.admissions .hero .links svg,.apply-for-admission .hero .links svg,.events .hero .links svg,.visit-campus .hero .links svg{display:flex}@media only screen and (max-width:1079px){.visit-campus .hero .text-two-wrapper{width:100%}.visit-campus .hero h1{text-align:center}}@media only screen and (min-width:1080px){.how-to-apply .hero .text-two-wrapper,.visit-campus .hero .text-two-wrapper{margin-top:30px!important}}@media only screen and (max-width:1079px){.admissions .hero .text-two-wrapper,.apply-for-admission .hero .text-two-wrapper{width:100%}.admissions .hero h1,.apply-for-admission .hero h1{text-align:center}}.cost-of-attendance .hero .links a,.how-to-apply .hero .links a{padding-right:15px}.cost-of-attendance .hero .links svg:last-of-type,.how-to-apply .hero .links svg:last-of-type{display:flex;margin-left:10px}.homecoming .hero .links{justify-content:center}@media only screen and (min-width:1080px){.homecoming .hero .links{justify-content:flex-start}}.homecoming .hero .links a{min-width:247px}.sexual-discrimination-and-misconduct-policy .hero h1{margin-bottom:0}.sexual-discrimination-and-misconduct-policy .hero h2:nth-child(n+2){margin-top:15px}.commencement-weekend .hero .text-two p:first-child{margin-bottom:48px}.volunteer-opportunities .hero .column-image:first-child{display:none}@media only screen and (min-width:768px){.volunteer-opportunities .hero .column-image:first-child{display:block}.partner-program .hero{position:relative}.partner-program .hero .images-wrapper{position:static}}.partner-program .hero.badge-rel-image.badge-bottom.badge-right .badge{display:none}@media only screen and (min-width:768px){.partner-program .hero.badge-rel-image.badge-bottom.badge-right .badge{bottom:-110px;display:block;right:0;top:auto}}@media only screen and (min-width:1080px){.partner-program .hero.badge-rel-image.badge-bottom.badge-right .badge{right:60px}}.partner-program .hero .button:hover{background-color:#66001f}.quick-facts .hero .text-wrapper{margin-top:60px;padding-left:30px}@media only screen and (min-width:768px){.quick-facts .hero .text-wrapper{padding-left:40px}}@media only screen and (min-width:1080px){.quick-facts .hero .text-wrapper{margin-top:0;padding-left:0}}.financial-aid-policies .hero h4{margin-bottom:0;margin-top:10px}@media only screen and (max-width:767px){.special-and-unusual-circumstances .hero .text-wrapper{align-self:flex-start}}.homecoming .hero .text-two p:first-child{margin-bottom:60px}.parking-and-maps .hero .breadcrumbs{margin-bottom:40px}@media only screen and (min-width:768px){.off-campus-student-schedule .hero .dates,.on-campus-student-schedule .hero .dates{padding-left:0}}.ch-campus-safety .hero .wrapper,.ch-external-report .hero .wrapper,.ch-implementation .hero .wrapper,.ch-title-ix .hero .wrapper,.financial-aid-policies .hero .wrapper,.heerf-emergency-financial-aid-grants .hero .wrapper,.off-campus-student-schedule .hero .wrapper,.on-campus-student-schedule .hero .wrapper,.reporting-flow .hero .wrapper,.special-and-unusual-circumstances .hero .wrapper{align-items:flex-start;margin-top:45px}@media only screen and (min-width:768px){.ch-campus-safety .hero .wrapper,.ch-external-report .hero .wrapper,.ch-implementation .hero .wrapper,.ch-title-ix .hero .wrapper,.financial-aid-policies .hero .wrapper,.heerf-emergency-financial-aid-grants .hero .wrapper,.off-campus-student-schedule .hero .wrapper,.on-campus-student-schedule .hero .wrapper,.reporting-flow .hero .wrapper,.special-and-unusual-circumstances .hero .wrapper{justify-content:center;padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.ch-campus-safety .hero .wrapper,.ch-external-report .hero .wrapper,.ch-implementation .hero .wrapper,.ch-title-ix .hero .wrapper,.financial-aid-policies .hero .wrapper,.heerf-emergency-financial-aid-grants .hero .wrapper,.off-campus-student-schedule .hero .wrapper,.on-campus-student-schedule .hero .wrapper,.reporting-flow .hero .wrapper,.special-and-unusual-circumstances .hero .wrapper{justify-content:flex-start;margin-top:0;padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.ch-campus-safety .hero .text-wrapper,.ch-external-report .hero .text-wrapper,.ch-implementation .hero .text-wrapper,.ch-title-ix .hero .text-wrapper,.financial-aid-policies .hero .text-wrapper,.heerf-emergency-financial-aid-grants .hero .text-wrapper,.off-campus-student-schedule .hero .text-wrapper,.on-campus-student-schedule .hero .text-wrapper,.reporting-flow .hero .text-wrapper,.special-and-unusual-circumstances .hero .text-wrapper{padding-left:0;padding-right:0}}.ch-campus-safety .hero h1,.ch-external-report .hero h1,.ch-implementation .hero h1,.ch-title-ix .hero h1,.financial-aid-policies .hero h1,.heerf-emergency-financial-aid-grants .hero h1,.off-campus-student-schedule .hero h1,.on-campus-student-schedule .hero h1,.reporting-flow .hero h1,.special-and-unusual-circumstances .hero h1{margin-bottom:0}@media only screen and (max-width:767px){.sty_blue-bar.hero.badge-rel-image.badge-bottom.badge-right .badge-wrapper{align-items:center;display:flex;justify-content:center;overflow:visible}.sty_blue-bar.hero.badge-rel-image.badge-bottom.badge-right .badge{display:flex;position:relative;transform:none;width:120px;z-index:3}}@media only screen and (min-width:1080px){.campus-tour-game-key .hero .text-two-wrapper{margin-top:90px}.campus-tour-game-key .hero .t-bar{top:calc(100% + 50px)}}@media only screen and (min-width:1390px){.campus-tour-game-key .hero .t-bar{top:600px}}@media only screen and (max-width:767px){.admitted-international-student .hero h1,.international-student-resources .hero h1{text-align:center}}@media only screen and (max-width:1079px){.international-student-testimonials .hero .text-wrapper{margin-top:0}}@media only screen and (min-width:1080px){.planned-giving .hero .text-two-wrapper p{text-align:center}}@media only screen and (max-width:767px){.admitted-international-students .hero h1{text-align:center}}.admissions .hero .links a svg:first-child{transition:all .25s ease-in-out}.admissions .hero .links a:hover svg:first-child{transform:scale(1.15)}.text-box{align-items:center;display:flex;justify-content:center}.text-box,.text-box .wrapper{box-sizing:border-box;width:100%}.text-box .wrapper{max-width:1280px}.text-box h2{font-family:Barlow Condensed,sans-serif;font-size:26px;font-style:italic;font-weight:500;line-height:32px;margin-bottom:16px}@media only screen and (min-width:768px){.text-box h2{font-size:30px;line-height:40px;margin-bottom:13px}}@media only screen and (min-width:1080px){.text-box h2{font-size:40px;line-height:48px;margin-bottom:15px}}.text-box h3{font-family:Barlow,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.text-box .links{margin-top:20px}.text-box .text{z-index:2}.text-box .text h1:last-child,.text-box .text h2:last-child,.text-box .text h3:last-child,.text-box .text h4:last-child,.text-box .text h5:last-child,.text-box .text h6:last-child,.text-box .text p:last-child,.text-box .text ul:last-child{margin-bottom:0}.text-box .text p a{text-decoration:underline}.text-box .text p:has(>.half-underline){display:inline-block}.text-box .text p:has(>.half-underline):nth-of-type(n+3){margin-left:30px}.text-box .google-map-embed{height:0;margin:0 auto 4rem;max-width:920px;overflow:hidden;padding-bottom:100%;position:relative;width:100%}@media only screen and (min-width:768px){.text-box .google-map-embed{padding-bottom:60%}}@media only screen and (min-width:1080px){.text-box .google-map-embed{padding-bottom:40%}}.text-box .google-map-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.text-box .text-and-text{display:flex;flex-direction:column}.text-box .text-and-text .large-bold-text{margin-bottom:30px}@media only screen and (min-width:768px){.text-box .text-and-text{align-items:center}}@media only screen and (min-width:1080px){.text-box .text-and-text{flex-direction:row;margin:auto;max-width:1000px}.text-box .text-and-text .large-bold-text{margin-bottom:0}}@media only screen and (max-width:1079px){.text-box .text-and-text .highlighted-text{border:none;margin-left:0;padding-left:0}}.text-box.sty_read-more .text{max-height:440px;overflow:hidden}.text-box.sty_read-more .read-more-text-box{cursor:pointer;font-family:Barlow,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-top:30px;padding-left:20px;position:relative;width:-moz-fit-content;width:fit-content}.text-box.sty_read-more .read-more-text-box:before{color:#f2a900;content:"+";left:0;position:absolute;transition:all .25s ease-in-out}.text-box.sty_read-more .read-more-text-box:hover:before{transform:scale(1.5)}.text-box.sty_read-more:has(.read-more-text-box.open) .text{max-height:none}.text-box.sty_read-more:has(.read-more-text-box.open) .read-more-text-box:before{content:"-"}.text-box.sty_dropdown-list ul h2{cursor:pointer}.text-box.sty_dropdown-list .text>ul{list-style:none;margin-left:0}.text-box.sty_dropdown-list .text>ul>li{border-top:1px solid #e6e7e8;padding-bottom:50px;padding-top:50px}.text-box.sty_dropdown-list .text>ul>li>ul{display:none;list-style:none;margin-left:0}.text-box.sty_dropdown-list .text>ul>li:has(>.open)>ul{display:block}.text-box.sty_dropdown-list .text>ul>li>ul>li>ul{list-style:disc;margin:15px 0 20px 40px}.text-box.sty_dropdown-list .text>ul>li>ul>li>ul li ul{list-style:none}.text-box.sty_dropdown-list .text>ul>li>ul>li>ul li ul li{position:relative}.text-box.sty_dropdown-list .text>ul>li>ul>li>ul li ul li:before{content:"•";left:-14px;position:absolute}.text-box.sty_dropdown-list .text>ul .highlighted-text{margin-bottom:37px}.text-box.sty_dropdown-list .text>ul h5{margin-bottom:20px;margin-top:30px}#text_box_51_2 .wrapper{margin-top:40px}@media only screen and (min-width:768px){#text_box_51_2 .wrapper{margin-top:50px}}@media only screen and (min-width:1080px){#text_box_51_2 .wrapper{margin-top:80px}}#text_box_51_2 .badge{height:-moz-fit-content;height:fit-content;position:absolute!important;transform:translate(-10px,-135px)!important}@media only screen and (min-width:600px){#text_box_51_2 .badge{transform:translate(-12vw,-135px)!important}}@media only screen and (min-width:1080px){#text_box_51_2 .badge{transform:translate(-65px,-145px)!important}#text_box_51_2 .text{max-width:100%;width:100%}}#text_box_51_2 ul{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:5px;width:100%}@media only screen and (min-width:720px){#text_box_51_2 ul{-moz-column-gap:60px;column-gap:60px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1186px){#text_box_51_2 ul{grid-template-columns:repeat(3,1fr)}}#text_box_51_2 ul li{font-weight:600}#text_box_51_2 ul>li{margin-bottom:20px;width:100%}#text_box_51_2 ul>li:has(ul){margin-bottom:5px}#text_box_51_2 ul>li ul{list-style:none;margin-left:0;width:100%}#text_box_51_2 ul>li li{font-size:14px;line-height:normal;margin-bottom:0;margin-right:0;width:100%}#text_box_51_2 ul ul{display:block}#text_box_40_4{text-align:center}@media only screen and (min-width:768px){#text_box_40_4{margin-top:60px}}@media only screen and (min-width:1080px){#text_box_40_4{margin-top:150px}}#text_box_48_4{text-align:center}#text_box_52_3 h2{margin-bottom:30px}@media only screen and (min-width:768px){#text_box_52_3 h2{font-size:30px;line-height:38px}#text_box_44_2{margin-top:60px}}#text_box_105_1 .wrapper{flex-direction:column}@media only screen and (min-width:768px){#text_box_105_1 .wrapper{flex-direction:row}}@media only screen and (min-width:1080px){#text_box_105_1 .text{width:74%}}@media only screen and (min-width:1440px){#text_box_105_1 .text{flex-grow:1;width:auto}}#text_box_105_1 .badge{order:-1}@media only screen and (min-width:768px){#text_box_105_1 .badge{transform:translate(-60px,69px)}}@media only screen and (min-width:1080px){#text_box_105_1 .badge{order:0;transform:none}}#text_box_105_1 .links,#text_box_105_2{margin-top:45px}@media only screen and (min-width:768px){#text_box_105_2{margin-top:60px}}#text_box_105_8 .links{margin-top:45px;position:relative}#text_box_98_2 .wrapper{margin-bottom:0;margin-left:30px;margin-right:30px;padding-left:0;padding-right:0}@media only screen and (min-width:768px){#text_box_98_2 .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){#text_box_98_2 .wrapper{margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){#text_box_98_2 .wrapper{margin-left:0;margin-right:0}}#text_box_98_3 .links{margin-bottom:20px;margin-top:45px}@media only screen and (min-width:1080px){#text_box_98_3 .links{margin-bottom:0}}#text_box_98_3 .button{text-transform:uppercase}#text_box_78_1{margin-bottom:50px}@media only screen and (min-width:768px){#text_box_78_1{margin-bottom:70px}#text_box_98_5 .wrapper{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}}#text_box_98_5 .badge{left:auto;position:absolute;right:0;top:0;transform:translate(-30px,-50%)!important}@media only screen and (min-width:768px){#text_box_98_5 .badge{margin-left:0;margin-right:45px;min-width:120px;position:static;transform:none!important}}#text_box_98_5 li{margin-bottom:20px}@media only screen and (max-width:767px){#text_box_50_9{margin-top:135px}}#text_box_50_9 .badge{position:absolute!important}@media only screen and (max-width:767px){#text_box_50_9 .badge{align-self:center;left:auto;right:auto;top:-100px}}@media only screen and (min-width:768px){#text_box_50_9 .badge{transform:translate(-40px,-63px)}}@media only screen and (min-width:1080px){#text_box_50_9 .badge{transform:translate(-70px,-100px)}}#text_box_50_9 .text{max-width:100%}#text_box_106_5 .text{margin-top:30px}@media only screen and (min-width:1080px){#text_box_106_5 .text{margin-top:15px}}@media only screen and (min-width:1440px){#text_box_106_5 .text{margin-top:0}}.how-to-apply .text-box ol li::marker{color:#000;font-weight:600}#text_box_258_2{margin-top:0}#text_box_258_2 .wrapper{z-index:1}#text_box_258_2 .bg-image{bottom:auto}@media only screen and (min-width:768px){#text_box_258_2 .bg-image{max-height:750px}}@media only screen and (min-width:1080px){#text_box_258_2 .bg-image{max-height:890px}}#text_box_258_2 .bg-image img{height:auto;width:auto}#text_box_258_1 .wrapper{border-color:#66001f}#text_box_258_1 ol li{margin-bottom:20px}#text_box_258_1 ol li::marker{font-weight:700}@media only screen and (min-width:768px){#text_box_258_1 .badge{transform:translate(-30px,-80px)}}#text_box_261_1{margin-bottom:40px}@media only screen and (min-width:768px){#text_box_261_1{margin-bottom:70px}}@media only screen and (min-width:1080px){#text_box_261_1{margin-bottom:100px}}#text_box_261_1 .bg-image{bottom:auto}@media only screen and (min-width:768px){#text_box_261_1 .bg-image{max-height:750px}}@media only screen and (min-width:1080px){#text_box_261_1 .bg-image{max-height:890px}}#text_box_261_1 .bg-image img{height:100%}#text_box_261_1 ol>li>ol{list-style:none}#text_box_261_1 ol>li>ol ul{list-style:disc}#text_box_45_3 li{margin-bottom:40px}#text_box_45_3 li:last-child{margin-bottom:10px}#text_box_262_10{margin-top:40px}@media only screen and (min-width:1080px){#text_box_262_10{margin-top:90px}}#text_box_56_1{margin-bottom:80px}@media only screen and (min-width:768px){#text_box_56_1{margin-bottom:100px}}.applying-for-financial-aid ol li,.financial-aid-policies ol li,.loans ol li{margin-bottom:25px}.applying-for-financial-aid ol li::marker,.financial-aid-policies ol li::marker,.loans ol li::marker{font-weight:700}#text_box_256_7 ol,#text_box_256_7 ul{margin-bottom:30px;margin-left:50px}#text_box_254_2 strong{font-weight:500}#text_box_251_1{margin-bottom:40px}@media only screen and (min-width:1080px){#text_box_251_1{margin-bottom:70px}}#text_box_251_1 ul{margin-bottom:30px;margin-left:40px;margin-top:30px}@media only screen and (max-width:767px){#text_box_90_3{margin-top:30px}}#text_box_106_5 li{margin-bottom:20px}@media only screen and (min-width:768px){#text_box_276_1 .badge{transform:translate(-60px,45px)}}@media only screen and (min-width:1080px){#text_box_276_1 .badge{transform:translateY(245px)}}@media only screen and (min-width:768px){#text_box_276_1 h2{max-width:450px}}@media only screen and (min-width:900px){#text_box_276_1 h2{max-width:none}}@media only screen and (max-width:1079px){#text_box_273_2 .wrapper{display:flex;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:767px){#text_box_273_2 .wrapper{flex-direction:column-reverse}}#text_box_273_2 .badge{margin-left:auto}@media only screen and (max-width:1079px){#text_box_273_2 .badge{margin-left:40px;position:static;transform:none;width:30%}}@media only screen and (max-width:767px){#text_box_273_2 .badge{margin-left:auto;margin-top:30px;width:100%}}#text_box_46_3{min-height:240px}@media only screen and (min-width:1080px){#text_box_40_2{margin-bottom:130px}#text_box_40_2 .text{width:70%}}@media only screen and (min-width:768px){#text_box_40_2 .badge{max-width:160px;width:100%}}@media only screen and (min-width:1080px){#text_box_40_2 .badge{max-width:220px}}#text_box_64_2 .wrapper{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:1080px){#text_box_64_2 .wrapper{padding-bottom:80px}}@media only screen and (min-width:768px){#text_box_119_2 .badge{display:flex;height:-moz-fit-content;height:fit-content;margin-bottom:160px;margin-top:auto}}@media only screen and (min-width:850px){#text_box_119_2 .badge{margin-bottom:45px}}#text_box_119_2 .text p:nth-child(n+3){margin-bottom:10px}#text_box_112_3 li{margin-bottom:7px}#text_box_112_3 li strong{font-weight:600}#text_box_112_3 li ul{margin-top:15px}#text_box_112_3 li li{padding-left:10px}#text_box_112_3 li li::marker{content:"-";font-weight:700}.reporting-flow .text-box.sty_plus-list li>ul{margin-top:20px}#text_box_276_2,#text_box_276_3,#text_box_276_4{margin-top:0}@media only screen and (min-width:1080px){#text_box_276_2 .wrapper,#text_box_276_3 .wrapper,#text_box_276_4 .wrapper{margin-left:90px;margin-right:90px;padding-bottom:80px;padding-left:0;padding-right:0}}#text_box_276_1 .text>ul>li:first-child ul ul{margin-top:20px}@media only screen and (min-width:1080px){#text_box_276_1 .text>ul>li:nth-child(2) ul>li{height:190px}}#text_box_276_1 .text>ul>li:nth-child(2) ul ul{bottom:20px;height:190px;position:relative}#text_box_276_1 .text>ul>li:nth-last-child(2) ul ul{margin-top:20px}#text_box_276_2 li.open li{margin-bottom:20px}#text_box_276_2 li.open li:last-child{margin-bottom:0}#text_box_276_5 .text ul li:last-child{margin-top:30px}#text_box_253_1 .text p:nth-last-child(2){text-decoration-color:#92002d}#text_box_248_6 li{margin-bottom:20px}#text_box_115_2 .wrapper{padding-bottom:0}#text_box_264_1 .badge{transform:translate(-60px,80px)}@media only screen and (min-width:1080px){#text_box_72_1,#text_box_72_7{margin-bottom:120px}}#text_box_272_1 .wrapper{padding-top:80px}@media only screen and (min-width:1080px){#text_box_272_1 .wrapper{padding-top:60px}}#text_box_272_1 li.open ul ul li:before{color:#f2a900}#text_box_245_1 .wrapper{box-sizing:border-box;max-width:1052px;padding-left:24px;padding-right:24px}@media only screen and (min-width:768px){.image-text{display:flex;justify-content:center;position:relative}}.image-text .wrapper{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:768px){.image-text .wrapper{max-width:1280px}}@media only screen and (min-width:1080px){.image-text .wrapper{justify-content:space-between;margin-left:auto;margin-right:auto;width:100%}}.image-text .text-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;z-index:2}@media only screen and (min-width:768px){.image-text .text-wrapper{margin-bottom:0;width:100%}}@media only screen and (min-width:1080px){.image-text .text-wrapper{box-sizing:border-box}}.image-text .links{display:flex;flex-direction:column;margin-top:15px}@media only screen and (min-width:768px){.image-text .links{margin-top:40px}}.image-text .links a:nth-child(n+2){margin-top:45px}@media only screen and (min-width:768px){.image-text .links a:nth-child(n+2){margin-left:0;margin-top:70px}.image-text .links a:nth-child(n+2).half-underline{margin-top:30px}.image-text .links a:nth-child(n+2).button{margin-top:45px}}.image-text .text a{text-decoration:underline;text-underline-offset:5px;transition:all .25s ease-in-out}.image-text .text a:hover{font-weight:600}.image-text .text p:has(>.half-underline){display:inline-block}.image-text .text-two{margin-top:30px}.image-text .image{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:225px;position:relative;width:100%;z-index:2}@media only screen and (min-width:768px){.image-text .image{margin-left:0;margin-right:0;max-width:none}}@media only screen and (max-width:767px){.image-text .image{aspect-ratio:1}}.image-text .image img:first-child{width:100%}@media only screen and (max-width:767px){.image-text .image img:first-child{height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(0)}}.image-text ul{margin-bottom:20px}@media only screen and (min-width:1080px){.image-text.shape-square .image{aspect-ratio:1}}@media only screen and (min-width:768px){.image-text.shape-square .image>img:first-child{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.image-text.shape-rect .image img:first-child{aspect-ratio:7/6;-o-object-fit:cover;object-fit:cover}.image-text.shape-ver-rect .image img:first-child{aspect-ratio:4/6;-o-object-fit:cover;object-fit:cover}}.image-text.above .wrapper{flex-direction:column-reverse}.image-text.above .image{margin-bottom:30px}.image-text.above .image img:first-child{aspect-ratio:auto;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.image-text.bottom-left .wrapper,.image-text.center-left .wrapper,.image-text.left .wrapper,.image-text.top-left .wrapper{flex-direction:row-reverse}.image-text.bottom-left .image,.image-text.center-left .image,.image-text.left .image,.image-text.top-left .image{margin-bottom:0;margin-right:50px}}@media only screen and (min-width:1080px){.image-text.bottom-left .image,.image-text.center-left .image,.image-text.left .image,.image-text.top-left .image{margin-right:80px}}@media only screen and (min-width:768px){.image-text.bottom-right .wrapper,.image-text.center-right .wrapper,.image-text.right .wrapper,.image-text.top-right .wrapper{flex-direction:row}.image-text.bottom-right .image,.image-text.center-right .image,.image-text.right .image,.image-text.top-right .image{margin-bottom:0;margin-left:50px}}@media only screen and (min-width:1080px){.image-text.bottom-right .image,.image-text.center-right .image,.image-text.right .image,.image-text.top-right .image{margin-left:80px}}@media only screen and (min-width:950px){.image-text.bottom-left .wrapper,.image-text.bottom-right .wrapper,.image-text.center-left .wrapper,.image-text.center-right .wrapper,.image-text.left .wrapper,.image-text.right .wrapper,.image-text.top-left .wrapper,.image-text.top-right .wrapper{align-items:center}.image-text.bottom-left .image,.image-text.bottom-right .image,.image-text.center-left .image,.image-text.center-right .image,.image-text.left .image,.image-text.right .image,.image-text.top-left .image,.image-text.top-right .image{display:flex;max-width:417px}.image-text.bottom-left .text-wrapper,.image-text.bottom-right .text-wrapper,.image-text.center-left .text-wrapper,.image-text.center-right .text-wrapper,.image-text.top-left .text-wrapper,.image-text.top-right .text-wrapper{min-height:305px;padding-bottom:45px;padding-top:45px}.image-text.bottom-left .image,.image-text.bottom-right .image,.image-text.center-left .image,.image-text.center-right .image,.image-text.top-left .image,.image-text.top-right .image{height:100%}.image-text.bottom-left,.image-text.bottom-right{margin-bottom:130px}.image-text.bottom-left .wrapper,.image-text.bottom-right .wrapper{padding-bottom:0;padding-top:0}.image-text.bottom-left .image,.image-text.bottom-right .image{align-items:flex-end;align-self:flex-end}.image-text.bottom-left .image img:first-child,.image-text.bottom-right .image img:first-child{margin-bottom:-70px;margin-top:20px;width:100%}.image-text.bg-white.bottom-left,.image-text.bg-white.bottom-right{margin-bottom:30px}.image-text.top-left,.image-text.top-right{margin-top:130px}.image-text.top-left .wrapper,.image-text.top-right .wrapper{padding-bottom:0;padding-top:0}.image-text.top-left .image,.image-text.top-right .image{align-items:flex-start;align-self:flex-start}.image-text.top-left .image img:first-child,.image-text.top-right .image img:first-child{margin-bottom:20px;margin-top:-70px}.image-text.bg-white.top-left,.image-text.bg-white.top-right{margin-top:30px}.image-text.center-left .wrapper,.image-text.center-right .wrapper{padding-bottom:0;padding-top:0}.image-text.center-left .image,.image-text.center-right .image{margin-bottom:-14px;margin-top:-33px}.image-text.center-left .text-wrapper,.image-text.center-right .text-wrapper{padding-bottom:45px;padding-top:45px}}@media only screen and (min-width:1080px){.image-text.bottom-left .image img:first-child,.image-text.bottom-right .image img:first-child{margin-top:-33px}.image-text.top-left .image img:first-child,.image-text.top-right .image img:first-child{margin-bottom:20px}}@media only screen and (min-width:1440px){.image-text.bottom-left .image,.image-text.bottom-right .image,.image-text.center-left .image,.image-text.center-right .image,.image-text.left .image,.image-text.right .image,.image-text.top-left .image,.image-text.top-right .image{max-width:500px}}.image-text.img-small .wrapper{justify-content:center}@media only screen and (min-width:768px){.image-text.img-small .wrapper{width:100%}}.image-text.img-small .text-wrapper{width:auto}.image-text.img-small .image{aspect-ratio:auto;max-width:120px;min-width:0!important}@media only screen and (min-width:768px){.image-text.img-small .image{padding-bottom:0;padding-top:0}}.image-text.img-small.shape-ver-rect .image{max-width:150px}.image-text.img-small.shape-square .image{max-width:260px}@media only screen and (min-width:768px){.image-text.img-small.shape-square .image{min-width:260px!important}.image-text.img-small.shape-square.left .image{margin-right:45px}.image-text.img-small.shape-square.right .image{margin-left:45px}.image-text.img-small.right .image{margin-left:60px}.image-text.img-small.left .image{margin-right:60px}}@media only screen and (max-width:767px){.image-text.sty_mob-image-top .wrapper{flex-direction:column-reverse}}.image-text.sty_mob-image-top .text-wrapper{margin-bottom:0}@media only screen and (max-width:767px){.image-text.sty_mob-image-top .image{margin-bottom:30px}}@media only screen and (max-width:399px){.image-text.sty_mob-image-top .image{max-width:275px}}.image-text.sty_border-curved .wrapper{border-radius:20px}.image-text.sty_horz-padding{background:none}.image-text.sty_horz-padding.bg-maroon .wrapper{background-color:#92002d}.image-text.sty_horz-padding.bg-dark-maroon .wrapper{background-color:#66001f}.image-text.sty_horz-padding.bg-ocean-blue .wrapper{background-color:#1a5874}.image-text.sty_horz-padding .wrapper{box-sizing:border-box;margin-left:30px;margin-right:30px;position:relative}@media only screen and (min-width:1080px){.image-text.sty_horz-padding .wrapper{margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){.image-text.sty_horz-padding .wrapper{margin-left:0;margin-right:0}}@media only screen and (min-width:768px){.image-text.sty_horz-padding .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.image-text.sty_horz-padding .wrapper{margin-left:90px;margin-right:90px;max-width:1280px;padding:60px 70px}}.image-text.sty_horz-padding .bg-image{bottom:0;height:100%;margin-left:30px;margin-right:30px;max-width:calc(100% - 60px);width:100%}@media only screen and (min-width:768px){.image-text.sty_horz-padding .bg-image{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.image-text.sty_horz-padding .bg-image{margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){.image-text.sty_horz-padding .bg-image{margin-left:0;margin-right:0}}@media only screen and (min-width:768px){.image-text.sty_horz-padding .bg-image{height:100%;max-width:calc(100% - 80px)}}@media only screen and (min-width:1080px){.image-text.sty_horz-padding .bg-image{max-width:calc(100% - 180px);width:100%}}@media only screen and (min-width:1600px){.image-text.sty_horz-padding .bg-image{max-width:1380px}}.image-text.sty_horz-padding .bg-image img{height:100%;max-width:890px;position:absolute;right:-90px}@media only screen and (max-width:767px){.image-text.sty_mob-image-full-width .wrapper{padding-bottom:0;padding-left:0;padding-right:0}.image-text.sty_mob-image-full-width .image{max-width:none}.image-text.sty_mob-image-full-width.sty_mob-image-top .wrapper{padding-bottom:30px;padding-top:0}.image-text.sty_mob-image-full-width .text-wrapper{padding-left:30px;padding-right:30px}}.image-text.sty_crowded .text-wrapper{min-height:0}.image-text.sty_crowded.bottom-left .image,.image-text.sty_crowded.bottom-right .image,.image-text.sty_crowded.center-left .image,.image-text.sty_crowded.center-right .image,.image-text.sty_crowded.top-left .image,.image-text.sty_crowded.top-right .image{max-height:380px}@media only screen and (max-width:767px){.image-text.sty_mob-row .wrapper{flex-direction:row-reverse}.image-text.sty_mob-row .text-wrapper{margin-bottom:0;margin-left:30px}}#image_text_44_3 .image{align-self:flex-start}#image_text_44_3 .image img{aspect-ratio:auto}#image_text_44_3 h2{margin-bottom:25px}@media only screen and (min-width:1080px){#image_text_44_3 h2{margin-bottom:40px}}#image_text_44_3 h3{color:#66001f;margin-bottom:15px}#image_text_41_3.border-curved .bg-image img{height:auto;max-width:890px;position:absolute;right:-160px;top:-140px;width:100%}#image_text_38_1{margin-top:0}@media only screen and (min-width:768px){#image_text_38_1{margin-bottom:0}}@media only screen and (min-width:1080px){#image_text_38_1 .image img{margin-bottom:-25px;margin-top:60px}}@media only screen and (max-width:767px){#image_text_38_1 .badge{transform:translate(-15px,120px)}#image_text_38_1 .text-wrapper{z-index:3}}@media only screen and (min-width:768px){#image_text_38_1 .wrapper{padding-bottom:0;padding-top:0}#image_text_38_1 .image img:first-child{margin-bottom:-15px;margin-top:45px}#image_text_38_2{margin-bottom:0;margin-top:70px}}@media only screen and (min-width:1080px){#image_text_38_2{margin-top:86px}}@media only screen and (min-width:768px){#image_text_38_2 .text-wrapper{justify-content:flex-start;margin-bottom:30px}}@media only screen and (min-width:950px){#image_text_38_2 .text-wrapper{justify-content:flex-start;margin-bottom:0;padding-top:0}}@media only screen and (min-width:768px){#image_text_38_2 .image img:first-child{margin-bottom:-15px;margin-top:0}}@media only screen and (max-width:767px){#image_text_38_4 .text-wrapper{text-align:center}#image_text_38_4 .text-wrapper .text{margin:0 auto;max-width:400px}#image_text_38_4 .links{align-items:center}#image_text_38_4 .bg-image{align-items:flex-end;height:100%;justify-content:center;width:100%}#image_text_38_4 .bg-image img{height:100%;max-height:250px;width:auto}}@media only screen and (min-width:768px){#image_text_38_4 .image{max-width:120px}}@media only screen and (min-width:1080px){#image_text_38_4 .image{max-width:180px}#image_text_38_4 .bg-image{align-items:center;overflow:hidden;right:30px}#image_text_38_4 .bg-image img{height:434px}}@media only screen and (min-width:768px){#image_text_38_5{margin-bottom:30px}#image_text_38_6{margin-top:30px}}@media only screen and (min-width:1080px){#image_text_38_6{margin-top:0}}@media only screen and (max-width:1079px){#image_text_83_1 .badge{bottom:0;left:0;right:auto;top:auto;transform:translate(30px,40px)}}@media only screen and (max-width:767px){#image_text_83_1 .badge{bottom:auto;left:auto;right:18%;top:55%;transform:translate(15px,-30px)}}@media only screen and (max-width:714px){#image_text_83_1 .badge{right:15%}}@media only screen and (max-width:649px){#image_text_83_1 .badge{right:12%}}@media only screen and (max-width:599px){#image_text_83_1 .badge{right:9%}}@media only screen and (max-width:549px){#image_text_83_1 .badge{right:4%}}@media only screen and (max-width:499px){#image_text_83_1 .badge{right:30px;top:47%}}@media only screen and (min-width:1080px){#image_text_83_3 .wrapper{padding-bottom:0;padding-top:0}#image_text_83_3 .text-wrapper{padding-bottom:60px;padding-top:60px}}#image_text_83_3 .image{align-items:flex-end;aspect-ratio:1;max-width:376px;width:100%}#image_text_83_3 .image img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){#image_text_83_3 .image img{height:auto}}#image_text_49_3 .bg-white:has(.bg-image){padding-bottom:0;padding-top:0}#image_text_90_1 h2{margin-bottom:30px}#image_text_93_5 .bg-image{align-items:flex-end;justify-content:flex-start;left:-10%;width:50%}@media only screen and (max-width:767px){#image_text_93_1,#image_text_93_3,#image_text_93_8{padding-bottom:30px}}@media only screen and (min-width:768px){#image_text_82_1 p:last-child.highlighted-text{max-width:344px;white-space:nowrap}}#image_text_86_1 ol,#image_text_86_1 ul{margin-bottom:20px;margin-top:5px}#image_text_49_3,#image_text_49_3 .wrapper{padding-bottom:0}#image_text_101_9 .image{aspect-ratio:auto;height:-moz-fit-content;height:fit-content;margin-top:30px}@media only screen and (min-width:768px){#image_text_101_9 .image{margin-top:0}}#image_text_101_9 .image img{height:auto;max-width:260px}#image_text_45_1 .image{aspect-ratio:1;overflow:hidden}@media only screen and (min-width:768px){#image_text_45_1 .image{aspect-ratio:1;height:-moz-fit-content;height:fit-content}}#image_text_45_1 ol{margin-left:45px}#image_text_45_2 .image{aspect-ratio:1}#image_text_45_2 .image img{height:100%;-o-object-fit:cover;object-fit:cover}#image_text_45_2 li{margin-bottom:40px}#image_text_62_1 ul{margin-bottom:0}#text_box_62_2 ul{margin-top:10px}#image_text_64_2 .wrapper{padding-top:0}#image_text_85_1 h2{margin-bottom:25px}@media only screen and (min-width:768px){#image_text_73_8 .wrapper{padding-bottom:36px;padding-top:36px}}#image_text_73_8 .text-wrapper{flex-grow:0}#image_text_73_8 .bg-image{height:100%}@media only screen and (min-width:768px){#image_text_73_8 .bg-image{bottom:auto;top:0}}#image_text_73_8 .bg-image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transform:rotate3d(-1,0,0,180deg)}#image_text_73_8 .image{max-width:180px}@media only screen and (min-width:768px){#image_text_73_8 .image{margin-right:60px}}@media only screen and (min-width:1080px){#image_text_73_8 .image{margin-right:80px}}#image_text_73_8 .image img{transform:rotate(-3.003deg)}#image_text_73_8 .links{margin-top:20px}@media only screen and (min-width:768px){#image_text_107_1 .image img{margin-bottom:-34px}}#image_text_107_1 .badge{transform:translate(-20px,45px)}@media only screen and (min-width:768px){#image_text_107_1 .badge{transform:translate(-30px,90px)}}@media only screen and (min-width:1080px){#image_text_107_1 .badge{transform:translate(140px,155px)}}@media only screen and (min-width:1440px){#image_text_107_1 .badge{transform:translate(-15px,55px)}}@media only screen and (min-width:1080px){#image_text_106_1 .wrapper{padding-bottom:45px;padding-top:45px}}@media only screen and (min-width:768px){#image_text_104_1 .wrapper{padding-bottom:35px;padding-top:35px}}#image_text_104_2 h2{margin-bottom:30px}#image_text_104_2 .image img{aspect-ratio:auto}@media only screen and (min-width:1080px){#image_text_104_4 .image{max-width:417px}}@media only screen and (max-width:767px){#image_text_103_2 .text-wrapper,#image_text_103_3 .text-wrapper,#image_text_103_4 .text-wrapper,#image_text_103_5 .text-wrapper{text-align:center}#image_text_103_2 .links,#image_text_103_3 .links,#image_text_103_4 .links,#image_text_103_5 .links{align-items:center}}@media only screen and (min-width:768px){#image_text_103_2 .badge{transform:translateY(-100%)}}@media only screen and (max-width:767px){#image_text_103_5 .wrapper{position:relative;z-index:3}}@media only screen and (min-width:768px){#image_text_103_6 .text-wrapper,#image_text_103_7 .text-wrapper{margin-top:45px}}#image_text_102_1 .badge{transform:translate(-20px,45px)}@media only screen and (min-width:768px){#image_text_102_1 .badge{transform:translate(-45px,90px)}}@media only screen and (min-width:1080px){#image_text_102_1 .badge{transform:translate(-80px,155px)}}@media only screen and (max-width:767px){#image_text_98_6{margin-top:175px}#image_text_98_6 .image{margin-top:-145px}#image_text_98_6 .image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:499px){#image_text_98_6 .image{max-width:250px}}@media only screen and (max-width:767px){#image_text_39_2,#image_text_39_4,#image_text_39_6,#image_text_40_3{margin-top:105px}#image_text_39_2 .image,#image_text_39_4 .image,#image_text_39_6 .image,#image_text_40_3 .image{margin-top:-100px;max-width:250px}#image_text_39_2 .image img,#image_text_39_4 .image img,#image_text_39_6 .image img,#image_text_40_3 .image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}#image_text_39_2 .badge{left:auto;right:0;transform:translate(40px,30px)}}@media only screen and (min-width:768px){#image_text_39_2 .badge{transform:translate(-21px,92px)}}@media only screen and (min-width:1080px){#image_text_39_2 .badge{transform:translate(-54px,100px)}#image_text_43_1 .badge{transform:translate(-45px,95px)}}@media only screen and (max-width:767px){#image_text_43_1 .badge{transform:translate(-15px,45px)}}#image_text_48_3 .badge{transform:translate(15px,40px)}@media only screen and (min-width:1080px){#image_text_48_3 .badge{transform:translate(30px,80px)}#image_text_67_1 .links,#image_text_67_3 .links{margin-top:90px}}@media only screen and (max-width:1079px){#image_text_271_1 .badge{transform:translate(-40px,-30px)}}@media only screen and (max-width:767px){#image_text_271_1 .badge{transform:translate(-20px,-30px)}}#text_box_271_2 .text{margin-top:30px}@media only screen and (min-width:1440px){#text_box_271_2 .text{margin-top:0}}.campus-tour-game-key main li,.community-days main li,.virtual-class-reunions li{margin-bottom:0}@media only screen and (min-width:768px){.events .image-text{margin-top:80px}}.home .image-text .text-wrapper{height:100%}@media only screen and (min-width:1080px){.home .image-text .image{min-width:500px}}@media only screen and (max-width:767px){#image_text_267_6 .wrapper{padding:60px 30px}}#image_text_267_6 .text-wrapper{align-self:flex-start}@media only screen and (max-width:767px){#image_text_267_6 .bg-image{justify-content:center}#image_text_267_6 .bg-image img{max-width:250px}}#image_text_246_1 .bg-image,#image_text_265_2 .bg-image,#image_text_267_6 .bg-image{max-height:100%;max-width:100%;right:-50%;transform:translateX(-50%);width:100%}@media only screen and (min-width:768px){#image_text_246_1 .bg-image,#image_text_265_2 .bg-image,#image_text_267_6 .bg-image{align-self:center;bottom:auto;max-height:300px;max-width:300px;right:40px;transform:none;width:auto}}@media only screen and (min-width:1080px){#image_text_246_1 .bg-image,#image_text_265_2 .bg-image,#image_text_267_6 .bg-image{right:70px}}#image_text_246_1 .bg-image img,#image_text_265_2 .bg-image img,#image_text_267_6 .bg-image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#text_box_248_6 ol ol{list-style:none;margin-left:0}#image_text_246_1{z-index:1}@media only screen and (min-width:768px){#image_text_264_1 .image{max-width:190px;transform:translateY(-100%)}}#image_text_262_1{display:flex;flex-direction:column}#image_text_262_1 .bg-image{align-self:center;bottom:30px;max-height:300px;max-width:300px;right:auto}@media only screen and (min-width:768px){#image_text_262_1 .bg-image{bottom:40px;right:40px}}@media only screen and (min-width:1080px){#image_text_262_1 .bg-image{bottom:70px;right:70px}}#image_text_262_1 .bg-image img{width:100%}@media only screen and (min-width:1080px){#image_text_262_1 .bg-image img{height:auto;width:auto}}@media only screen and (min-width:768px){#image_text_262_1 .links{flex-direction:row}}#image_text_262_1 .links a:first-child{margin-top:20px}@media only screen and (min-width:768px){#image_text_262_1 .links a:first-child{margin-top:0}}#image_text_262_1 .links a:nth-child(n+2){margin-left:0;margin-top:20px}@media only screen and (min-width:768px){#image_text_262_1 .links a:nth-child(n+2){margin-left:42px;margin-top:0}}@media only screen and (max-width:767px){#image_text_267_8{padding-bottom:50px}}#image_text_267_8 .bg-image{align-items:center;justify-content:flex-start;right:-10%;width:50%}#image_text_267_8 .bg-image img{height:auto}#image_text_267_9{background:transparent;margin-bottom:50px}@media only screen and (min-width:1080px){#image_text_262_3 .image{margin-bottom:60px;margin-top:-30px}}@media only screen and (max-width:767px){#image_text_71_1 .badge{transform:translate(-20px,-40px)}}#image_text_277_1{margin-top:0}@media only screen and (min-width:768px){#image_text_277_1{margin-top:30px}}#image_text_277_1 .image{max-width:none}#image_text_277_1 .image img:first-child{aspect-ratio:auto}@media only screen and (max-width:1079px){#image_text_92_1 .badge{transform:translate(-20px,-40px)}}@media only screen and (min-width:1080px){#image_text_256_1 .image{margin-top:30px}}#text_box_255_1 .bg-image{height:100%}@media only screen and (min-width:768px){#text_box_255_1 .bg-image{bottom:auto;top:0}}#text_box_255_1 .bg-image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transform:rotate3d(-1,0,0,180deg)}@media only screen and (min-width:768px){#image_text_252_3 .badge{transform:translate(-40px,-50px)}}@media only screen and (min-width:1080px){#image_text_252_3 .badge{transform:translate(-60px,-75px)}}#image_text_252_3 .blue-button{min-width:434px}@media only screen and (max-width:767px){#image_text_252_3 .blue-button:after{display:none}#image_text_252_1{z-index:3}}@media only screen and (min-width:1080px){#image_text_252_1 .links{margin-top:55px}#image_text_252_1 .text-wrapper{padding-top:0}#image_text_252_1 .badge{transform:translate(-30px,60px)}}@media only screen and (min-width:768px){#image_text_265_3 .bg-image{align-self:center;bottom:auto;height:300px;right:40px;width:300px}}@media only screen and (min-width:1080px){#image_text_265_3 .bg-image{right:70px}}@media only screen and (min-width:1440px){#image_text_248_1{margin-top:150px}}@media only screen and (min-width:768px){#image_text_248_1 .image{max-height:300px}}.international-student-testimonials .image-text.img-small .image{max-width:260px;min-width:260px!important}#image_text_43_2 .image{margin-left:0;max-width:120px}#image_text_44_6{margin-top:30px}@media only screen and (min-width:768px){#image_text_44_6{margin-top:40px}}@media only screen and (min-width:1080px){#image_text_44_6{margin-top:0}}#image_text_44_6 .image{margin-top:30px}@media only screen and (min-width:768px){#image_text_44_6 .image{margin-top:0}}@media only screen and (min-width:1440px){#image_text_46_1{margin-bottom:130px;margin-top:130px}}#image_text_62_1 .wrapper{width:100%}#image_text_62_1 .image{aspect-ratio:1}#image_text_62_1 .image img{height:100%;-o-object-fit:cover;object-fit:cover}#image_text_64_1 h5:first-of-type{font-size:20px;margin-bottom:30px}#image_text_64_1 .rm-margin-bottom a{text-decoration:none}#image_text_64_1 .image img{-o-object-position:right;object-position:right}#image_text_129_1 .image img{-o-object-position:80%;object-position:80%}#image_text_112_2 .wrapper{z-index:0}#image_text_112_2 ul{margin-bottom:0}#image_text_112_2 li{margin-bottom:7px}#image_text_112_2 .text-wrapper{padding-bottom:0}.accordian h1,.accordian h2,.accordian h3,.accordian h4,.accordian h5,.accordian h6,.accordian li,.accordian p,.accordian ul{display:none}.accordian p.acc-trigger{cursor:pointer;display:block;font-family:Barlow,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.accordian p.acc-trigger:before{color:#f2a900;content:"+";margin-right:5px}.accordian.open h1,.accordian.open h2,.accordian.open h3,.accordian.open h4,.accordian.open h5,.accordian.open h6,.accordian.open p,.accordian.open ul{display:block}.accordian.open li{display:list-item}.accordian.open p.acc-trigger:before{content:"-"}@media only screen and (max-width:767px){#image_text_48_1 .image,#image_text_84_1 .image,#image_text_84_2 .image,#image_text_86_3 .image,.campus-safety .image-text .image,.events .image-text .image,.on-campus-student-schedule .image-text .image{aspect-ratio:1}#image_text_48_1 .image img:first-child,#image_text_84_1 .image img:first-child,#image_text_84_2 .image img:first-child,#image_text_86_3 .image img:first-child,.campus-safety .image-text .image img:first-child,.events .image-text .image img:first-child,.on-campus-student-schedule .image-text .image img:first-child{height:100%;-o-object-fit:cover;object-fit:cover}}.on-campus-student-schedule .image-text .links{margin-top:30px}#image_text_84_1 h2:nth-of-type(3){margin-top:50px}@media only screen and (min-width:1080px){#image_text_84_1 .badge{transform:translate(30px,90px)}}#image_text_72_2 .badge{bottom:auto;left:50%;top:0;transform:translate(calc(-50% + 70px),170px);width:120px}@media only screen and (min-width:768px){#image_text_72_2 .badge{bottom:0;left:0;top:auto;transform:translate(30px,55px);width:160px}}@media only screen and (min-width:1080px){#image_text_72_2 .badge{left:auto;top:0;transform:translate(-30px,-105px)}}@media only screen and (min-width:1200px){#image_text_72_2 .badge{width:180px}}#image_text_86_1 p:has(.half-underline),#image_text_86_2 p:has(.half-underline),#image_text_86_3 p:has(.half-underline){margin-left:0}#image_text_86_1 ul,#image_text_86_2 ul,#image_text_86_3 ul{margin-left:30px}#image_text_84_2{color:#d18729}#image_text_83_2 .text li::marker{color:#000}#image_text_83_2 .text>ul>li:first-child{margin-bottom:20px}#image_text_83_2 .text>ul>li ul{color:#000;list-style:disc}.off-campus-student-schedule .image-text.bg-white .up-arrow-icon{color:#d18729}#image_text_88_3 p:has(.half-underline){margin-bottom:40px}#image_text_87_7 .text p:has(.half-underline){margin-bottom:40px;margin-left:0;margin-top:10px}@media only screen and (min-width:1080px){#image_text_87_7 .text p:has(.half-underline){margin-top:0}}.on-campus-student-schedule .image-text.bg-white .links a{color:#d18729}@media only screen and (min-width:1440px){#image_text_248_2{margin-bottom:60px}}#image_text_45_2{padding-bottom:0}@media only screen and (max-width:767px){#image_text_51_3 .image{margin-right:auto}}@media only screen and (min-width:1080px){#image_text_82_3 .text-wrapper{padding-bottom:60px;padding-top:60px}#image_text_87_1 .badge{transform:translate(30px,80px)}}#image_text_115_10 .image,#image_text_115_3 .image,#image_text_115_4 .image,#image_text_115_5 .image,#image_text_115_6 .image,#image_text_115_7 .image,#image_text_115_8 .image,#image_text_115_9 .image{min-width:150px!important;width:150px}@media only screen and (max-width:767px){#image_text_115_10 .image,#image_text_115_3 .image,#image_text_115_4 .image,#image_text_115_5 .image,#image_text_115_6 .image,#image_text_115_7 .image,#image_text_115_8 .image,#image_text_115_9 .image{margin-right:auto}}#image_text_115_10 .text-wrapper,#image_text_115_3 .text-wrapper,#image_text_115_4 .text-wrapper,#image_text_115_5 .text-wrapper,#image_text_115_6 .text-wrapper,#image_text_115_7 .text-wrapper,#image_text_115_8 .text-wrapper,#image_text_115_9 .text-wrapper{flex-grow:1}#image_text_115_10,#image_text_115_4,#image_text_115_5,#image_text_115_6,#image_text_115_7,#image_text_115_8,#image_text_115_9{padding-top:45px}#image_text_115_10 .wrapper,#image_text_115_4 .wrapper,#image_text_115_5 .wrapper,#image_text_115_6 .wrapper,#image_text_115_7 .wrapper,#image_text_115_8 .wrapper,#image_text_115_9 .wrapper{border-top:1px solid #66001f;margin-left:30px;margin-right:30px;margin-top:45px;padding-left:0;padding-right:0}@media only screen and (min-width:768px){#image_text_115_10 .wrapper,#image_text_115_4 .wrapper,#image_text_115_5 .wrapper,#image_text_115_6 .wrapper,#image_text_115_7 .wrapper,#image_text_115_8 .wrapper,#image_text_115_9 .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){#image_text_115_10 .wrapper,#image_text_115_4 .wrapper,#image_text_115_5 .wrapper,#image_text_115_6 .wrapper,#image_text_115_7 .wrapper,#image_text_115_8 .wrapper,#image_text_115_9 .wrapper{margin-left:90px;margin-right:90px}}@media only screen and (max-width:767px){#image_text_39_1 .image,#image_text_39_3 .image,#image_text_39_5 .image{margin-right:0;max-width:90px}}#image_text_267_1 .wrapper,#image_text_268_1 .wrapper,#image_text_269_1 .wrapper,#image_text_271_1 .wrapper{padding-top:80px}@media only screen and (min-width:1080px){#image_text_267_1 .wrapper,#image_text_268_1 .wrapper,#image_text_269_1 .wrapper,#image_text_271_1 .wrapper{padding-top:60px}}@media only screen and (min-width:768px){#image_text_73_2,#image_text_73_3,#image_text_73_4,#image_text_73_5{margin-bottom:0}#image_text_73_3,#image_text_73_4,#image_text_73_5,#image_text_73_6{margin-top:50px}}.funnels{display:flex;justify-content:center}.funnels .wrapper{width:100%}@media only screen and (min-width:1080px){.funnels .wrapper{display:flex;justify-content:center;max-width:1280px}}.funnels .funnel-item-wrapper{display:flex;z-index:1}.funnels .background-image{display:none}.funnels.sty_circle-funnel .funnel-item-wrapper{align-items:center;flex-direction:column;gap:25px 35px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;z-index:1}.funnels.sty_circle-funnel .funnel-item-wrapper a{width:200px}.funnels.sty_circle-funnel .funnel-item-wrapper p{font-size:16px}@media only screen and (min-width:450px){.funnels.sty_circle-funnel .funnel-item-wrapper{margin-left:auto;margin-right:auto}.funnels.sty_circle-funnel .funnel-item-wrapper a{width:250px}}@media only screen and (min-width:768px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2{flex-direction:row;gap:25px 90px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2 a{width:300px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2 p{font-size:26px}}@media only screen and (min-width:1080px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2{gap:25px 90px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2 a{width:340px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2 p{font-size:26px}}@media only screen and (min-width:768px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-3{flex-direction:row;flex-wrap:wrap;gap:25px 10%;margin-left:0;margin-right:0;min-width:100%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-3 a{width:26%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-3 p{font-size:19px}}@media only screen and (min-width:1080px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-3{flex-wrap:nowrap;gap:25px 90px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-3 p{font-size:26px}}@media only screen and (min-width:768px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4{flex-direction:row;flex-wrap:wrap;gap:25px 10%;margin-left:0;margin-right:0;width:100%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4 a{width:30%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4 p{font-size:19px}}@media only screen and (min-width:1080px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4{flex-wrap:nowrap;gap:25px 5%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4 a{flex:1;max-width:21%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4 p{font-size:26px}}@media only screen and (min-width:1440px){.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4{gap:25px 5%}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4 a{flex:1;max-width:21%}}@media only screen and (min-width:1080px){.funnels.sty_circle-funnel:has(.text-wrapper) .funnel-item-wrapper{width:-moz-fit-content;width:fit-content}}.funnels.sty_circle-funnel a{aspect-ratio:1;margin-bottom:20px}.funnels.sty_circle-funnel a:first-child{margin-left:0}@media only screen and (min-width:1440px){.funnels.sty_circle-funnel a:first-child{margin-left:auto}}.funnels.sty_circle-funnel a:last-child{margin-right:0}@media only screen and (min-width:1440px){.funnels.sty_circle-funnel a:last-child{margin-right:auto}}.funnels.sty_circle-funnel .funnel-item{align-items:center;aspect-ratio:1;background-color:rgba(145,1,45,.8);border:15px solid #f2a900;border-radius:400px;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;transition:all .25s ease-in-out;width:100%}.funnels.sty_circle-funnel .funnel-item p{color:#fff;font-size:16px;padding:0 30px}.funnels.sty_circle-funnel .funnel-item:after{border:2px solid #f2a900;border-radius:400px;content:"";height:calc(100% + 55px);position:absolute;width:calc(100% + 55px)}.funnels.sty_circle-funnel .background-image{align-items:center;border-radius:400px;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.funnels.sty_circle-funnel .background-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .25s ease-in-out;width:100%}.funnels.sty_circle-funnel .text-wrapper{align-items:center;display:flex;flex-grow:1;justify-content:center;margin-bottom:30px}@media only screen and (min-width:1080px){.funnels.sty_circle-funnel .text-wrapper{justify-content:flex-start;margin-bottom:0;margin-right:80px}}.funnels.sty_circle-funnel .text{text-align:center}@media only screen and (min-width:1080px){.funnels.sty_circle-funnel .text{max-width:250px;text-align:left}}@media only screen and (min-width:1375px){.funnels.sty_circle-funnel .text{max-width:none}}.funnels.sty_icon-text-funnel .wrapper{padding:55px 30px}@media only screen and (min-width:768px){.funnels.sty_icon-text-funnel .wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.funnels.sty_icon-text-funnel .wrapper{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.funnels.sty_icon-text-funnel .wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.funnels.sty_icon-text-funnel .wrapper{padding-bottom:65px;padding-top:65px}}@media only screen and (min-width:1080px){.funnels.sty_icon-text-funnel .wrapper{padding-bottom:80px;padding-top:80px}}.funnels.sty_icon-text-funnel .funnel-item-wrapper{align-items:flex-start;flex-direction:column;margin:auto;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.funnels.sty_icon-text-funnel .funnel-item-wrapper{align-items:center;flex-direction:row;justify-content:space-evenly;width:100%}}.funnels.sty_icon-text-funnel a{width:-moz-fit-content;width:fit-content}.funnels.sty_icon-text-funnel a:nth-child(n+2){margin-top:30px}@media only screen and (min-width:768px){.funnels.sty_icon-text-funnel a:nth-child(n+2){margin-left:40px;margin-top:0}}.funnels.sty_icon-text-funnel a img,.funnels.sty_icon-text-funnel a p{transition:all .25s ease-in-out}.funnels.sty_icon-text-funnel .funnel-item{align-items:center;display:flex;justify-content:space-between;width:100%}.funnels.sty_icon-text-funnel .icon{align-items:center;aspect-ratio:1;border:3px solid #fff;border-radius:300px;display:flex;height:100px;justify-content:center;margin-right:27px;padding:26px;width:100px}@media only screen and (min-width:1080px){.funnels.sty_icon-text-funnel .icon{height:120px;padding:30px;width:120px}}.funnels.sty_icon-text-funnel .icon img{max-height:44px;width:100%}.funnels.sty_full-width-bg-btn{position:relative}.funnels.sty_full-width-bg-btn .wrapper{flex-direction:column;padding-bottom:60px;padding-top:60px;z-index:1}@media only screen and (min-width:768px){.funnels.sty_full-width-bg-btn .wrapper{align-items:center;justify-content:center;padding-bottom:90px;padding-top:90px}}@media only screen and (min-width:1080px){.funnels.sty_full-width-bg-btn .wrapper{padding-bottom:147px;padding-top:147px}}.funnels.sty_full-width-bg-btn .text-wrapper{margin-bottom:40px}@media only screen and (min-width:1080px){.funnels.sty_full-width-bg-btn .text-wrapper{margin-bottom:70px}}.funnels.sty_full-width-bg-btn .bg-image{height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);z-index:0}.funnels.sty_full-width-bg-btn .bg-image div{background:rgba(0,0,0,.35);height:100%;position:absolute;width:100%}.funnels.sty_full-width-bg-btn .bg-image img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1440px){.funnels.sty_full-width-bg-btn .bg-image img{-o-object-position:center -185px;object-position:center -185px}}@media only screen and (min-width:1600px){.funnels.sty_full-width-bg-btn .bg-image img{-o-object-position:center -240px;object-position:center -240px}}.funnels.sty_full-width-bg-btn.bg-maroon .bg-image div{background:rgba(146,0,45,.8)}.funnels.sty_full-width-bg-btn.bg-dark-maroon .bg-image div{background:rgba(102,0,31,.7)}.funnels.sty_full-width-bg-btn.bg-white .bg-image div{background:hsla(0,0%,100%,.5)}.funnels.sty_full-width-bg-btn.bg-ocean-blue .bg-image div{background:rgba(26,88,116,.5)}.funnels.sty_full-width-bg-btn.bg-charcoal .bg-image div{background:rgba(65,64,66,.5)}.funnels.sty_full-width-bg-btn .icon{display:none;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.funnels.sty_full-width-bg-btn .icon{display:flex}}.funnels.sty_full-width-bg-btn .funnel-item-wrapper{justify-content:center}.funnels.sty_full-width-bg-btn .funnel-item{align-items:center;display:flex}.funnels.sty_full-width-bg-btn .button{margin-top:0}.funnels.sty_full-width-bg-btn .button p{font-family:Barlow Condensed,sans-serif;font-size:21px;font-style:italic;font-weight:500;line-height:normal;margin:5px 20px}@media only screen and (min-width:768px){.funnels.sty_full-width-bg-btn .button p{font-size:36px;margin-bottom:0;margin-top:0}}.funnels.sty_button-cerulean-blue .button{background-color:#0a87b2;position:relative}.funnels.sty_button-cerulean-blue .button:after{border:1px solid #0a87b2;content:"";height:calc(100% + 10px);position:absolute;transition:all .25s ease-in-out;width:calc(100% + 10px)}.funnels.sty_horz-padding{background:none;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.funnels.sty_horz-padding{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.funnels.sty_horz-padding{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.funnels.sty_horz-padding{padding-left:0;padding-right:0}}.funnels.sty_horz-padding .wrapper{box-sizing:border-box;max-width:1280px}.funnels.sty_horz-padding.bg-maroon .wrapper{background-color:#92002d}.funnels.sty_horz-padding.bg-dark-maroon .wrapper{background-color:#66001f}.funnels.sty_horz-padding.bg-ocean-blue .wrapper{background-color:#1a5874}.funnels.sty_horz-padding.bg-charcoal .wrapper{background:#414042}.funnels.sty_horz-padding .bg-image{left:0;max-width:1280px;transform:translateX(0)}@media only screen and (min-width:1080px){.funnels.sty_horz-padding .bg-image{left:auto}}.funnels.sty_horz-padding .bg-image div{display:none}.funnels.sty_horz-padding .button p{font-family:Barlow,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.funnels.sty_blue-funnels.sty_circle-funnel .funnel-item{background-color:rgba(65,64,66,.8);border-color:#1a5874}.funnels.sty_blue-funnels.sty_circle-funnel .funnel-item:after{border-color:#1a5874}@media only screen and (min-width:1440px){#funnel_107_3 .bg-image img{-o-object-position:50% -200px;object-position:50% -200px}}@media only screen and (min-width:1800px){#funnel_107_3 .bg-image img{-o-object-position:50% -215px;object-position:50% -215px}}#funnel_67_4 .funnel-item-wrapper a:nth-child(3) .funnel-item{background-color:rgba(65,64,66,.8);border-color:#1a5874}#funnel_67_4 .funnel-item-wrapper a:nth-child(3) .funnel-item:after{border-color:#1a5874}#funnel_254_4 a:nth-child(2) .funnel-item{background-color:rgba(65,64,66,.8);border-color:#1a5874}#funnel_254_4 a:nth-child(2) .funnel-item:after{border-color:#1a5874}#funnel_120_2 .bg-image,#funnel_127_3 .bg-image,#funnel_273_7 .bg-image{bottom:-100px;height:700px;max-height:none;right:-180px;width:700px}@media only screen and (min-width:768px){#funnel_120_2 .bg-image,#funnel_127_3 .bg-image,#funnel_273_7 .bg-image{bottom:-180px;height:auto;right:-300px;width:auto}}@media only screen and (min-width:1080px){#funnel_120_2 .bg-image img,#funnel_127_3 .bg-image img,#funnel_273_7 .bg-image img{width:100%}}@media only screen and (min-width:768px){#funnel_127_3 .funnel-item-wrapper{justify-content:center}}@media only screen and (min-width:1080px){#funnel_127_3 .funnel-item-wrapper{justify-content:flex-start}}@media only screen and (min-width:1440px){#funnel_127_3 .funnel-item-wrapper{width:830px}}@media only screen and (min-width:768px){#funnel_127_3 .funnel-item-wrapper>a{max-width:300px}}@media only screen and (min-width:1080px){#funnel_127_3 .funnel-item-wrapper>a{max-width:370px}#funnel_41_2 .funnel-item-wrapper{flex-wrap:nowrap}#funnel_41_2 .funnel-item-wrapper>a{min-width:248px}}@media only screen and (min-width:1200px){#funnel_41_2 .funnel-item-wrapper>a{min-width:340px}}@media only screen and (min-width:1080px){#funnel_41_2 .text{min-width:230px}}#funnel_41_2 h2{white-space:nowrap}@media only screen and (min-width:390px){#funnel_41_2 h2{white-space:wrap}}@media only screen and (min-width:1375px){#funnel_41_2 h2{white-space:nowrap}}#funnel_42_2 .text-wrapper{margin-bottom:40px}@media only screen and (min-width:1080px){#funnel_42_2 .text-wrapper{margin-bottom:0}}#funnel_56_2{margin-top:50px}#funnel_72_12 .icon{border-color:#92002d}#funnel_72_12 .icon img{width:auto}#funnel_72_12 p{color:#92002d}#funnel_72_11 .icon{border-color:#92002d}#funnel_72_11 .icon img{width:auto}#funnel_72_11 .funnel-item p{color:#92002d}@media only screen and (max-width:767px){#funnel_84_3 .bg-image{width:150%}}#funnel_83_5 .bg-image div{background:rgba(0,0,0,.35)}#funnel_83_5 .bg-image img{-o-object-position:center;object-position:center}#funnel_83_5 a.button{padding:13px 30px}@media only screen and (min-width:1440px){#funnel_54_2 .funnel-item-wrapper{width:830px}}@media only screen and (min-width:1080px){#funnel_39_7 .funnel-item-wrapper{flex-wrap:nowrap;width:100%}#funnel_39_7 .funnel-item-wrapper>a{min-width:275px}}#funnel_117_2{margin-top:0}@media only screen and (min-width:768px){.funnels.bg-charcoal .wrapper{padding-bottom:60px;padding-top:60px}}.grid{align-items:center;display:flex;justify-content:center}.grid .wrapper{flex-direction:column;max-width:1280px}.grid .grid-item,.grid .grid-wrapper,.grid .wrapper{display:flex;width:100%}.grid .grid-item{flex-direction:column;z-index:1}.grid h3{font-family:Barlow,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:4px}@media only screen and (min-width:768px){.grid h3{font-size:22px}}@media only screen and (min-width:1080px){.grid h3{font-size:28px;font-weight:600;line-height:38px}}.grid .image{display:flex;width:100%}.grid .image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.grid.shape-square .image{aspect-ratio:1}.grid.homepage-events{background-image:url(../uploads/backgrounds/dots-full.svg);background-position:-170px -55px;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){.grid.homepage-events{background-position:-70% 50%}}@media only screen and (min-width:1080px){.grid.homepage-events{background-position:-300px}.grid.homepage-events .wrapper{padding-bottom:75px;padding-top:137px}}.grid.homepage-events .text{align-items:center;display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (min-width:768px){.grid.homepage-events .text{flex-direction:row;margin-bottom:30px}}@media only screen and (min-width:1080px){.grid.homepage-events .text{flex-direction:column;margin-bottom:55px;text-align:center}}.grid.homepage-events .text a{color:#fff;text-decoration:underline}@media only screen and (min-width:768px){.grid.homepage-events .text a{margin-left:15px}}@media only screen and (min-width:1080px){.grid.homepage-events .text a{margin-left:0}.grid.homepage-events .text h2{margin-bottom:17px}}.grid.homepage-events .grid-item:nth-child(n+2){display:none}@media only screen and (min-width:768px){.grid.homepage-events .grid-item:nth-child(n+2){margin-left:37px}}@media only screen and (min-width:1080px){.grid.homepage-events .grid-item:nth-child(n+2){display:flex;margin-left:60px}}@media only screen and (min-width:768px){.grid.homepage-events .grid-item:nth-child(2),.grid.homepage-events .grid-item:nth-child(3){display:flex}}.grid.homepage-events .image{aspect-ratio:2.6/2.25;margin-bottom:20px;margin-top:10px;position:relative}@media only screen and (max-width:767px){.grid.homepage-events .image{margin-left:auto;margin-right:auto;max-width:400px}}@media only screen and (min-width:768px){.grid.homepage-events .image{aspect-ratio:2/1.75;margin-bottom:35px;margin-top:27px}.grid.homepage-events .image img{aspect-ratio:2/1.75}}.grid.homepage-events .image svg{display:none;position:absolute;transition:all .6s ease-in-out}@media only screen and (min-width:768px){.grid.homepage-events .image svg{display:block}}.grid.homepage-events .image svg:first-child{left:100%;top:-23px;transform:translateX(-100%)}.grid.homepage-events .image svg:last-child{bottom:-23px;right:100%;transform:rotate(180deg) translateX(-100%)}@media only screen and (max-width:767px){.grid.homepage-events .image img{max-width:400px;-o-object-position:left;object-position:left}}.grid.homepage-events .title{font-size:20px;font-weight:600;text-align:center}@media only screen and (min-width:768px){.grid.homepage-events .title{text-align:left}}.grid.homepage-events .primary-text p{margin-bottom:0;text-align:center;transition:all .6s ease-in-out}@media only screen and (min-width:768px){.grid.homepage-events .primary-text p{text-align:left}}.grid.homepage-events .primary-text p .weekday{text-transform:uppercase}.grid.homepage-events .primary-text p:first-child{font-size:26px;font-weight:500;line-height:normal;text-transform:uppercase}@media only screen and (min-width:1080px){.grid.homepage-events .primary-text p:first-child{font-size:34px}}.grid.homepage-events .primary-text p:last-child{font-weight:400;line-height:normal}@media only screen and (min-width:1080px){.grid.homepage-events .primary-text p:last-child{font-size:20px}}.grid.homepage-events .secondary-text p{transition:all .4s ease-in-out}.grid.homepage-events .links{display:flex;justify-content:center;margin-top:60px}@media only screen and (min-width:1080px){.grid.homepage-events .links{margin-top:90px}}.grid.headlines{background-image:url(../uploads/backgrounds/dots-full.svg);background-position:200px;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){.grid.headlines{background-position:125%}}@media only screen and (min-width:1440px){.grid.headlines{background-position:100%}}.grid.headlines .text{align-items:center;display:flex;flex-direction:column;margin-bottom:23px;text-align:center}@media only screen and (min-width:768px){.grid.headlines .text{align-items:baseline;flex-direction:row}}@media only screen and (min-width:1080px){.grid.headlines .text{align-items:center;flex-direction:column;margin-bottom:40px}}@media only screen and (min-width:768px){.grid.headlines .text h2{line-height:48px;margin-bottom:0}}@media only screen and (min-width:1080px){.grid.headlines .text h2{margin-bottom:17px}}.grid.headlines .text a{text-decoration:underline}@media only screen and (min-width:768px){.grid.headlines .text a{margin-bottom:5px;margin-left:35px}}@media only screen and (min-width:1080px){.grid.headlines .text a{margin-bottom:0;margin-left:0}}.grid.headlines .text a p{line-height:normal}.grid.headlines .text p{transition:all .2s ease-in-out}.grid.headlines .grid-wrapper{justify-content:center}@media only screen and (min-width:768px){.grid.headlines .grid-wrapper{gap:20px;justify-content:flex-start}}@media only screen and (min-width:1080px){.grid.headlines .grid-wrapper{gap:60px}}.grid.headlines .grid-item{border-top:7px solid #f2a900;max-width:400px;padding-top:7px}@media only screen and (min-width:768px){.grid.headlines .grid-item{max-width:none}}.grid.headlines .grid-item:nth-child(n+2){display:none}@media only screen and (min-width:768px){.grid.headlines .grid-item:nth-child(n+2){display:flex}}.grid.headlines .grid-item .image{aspect-ratio:3/2;overflow:hidden}@media only screen and (min-width:768px){.grid.headlines .grid-item .image{aspect-ratio:2/1.4}}@media only screen and (min-width:1080px){.grid.headlines .grid-item .image{aspect-ratio:10/7}}.grid.headlines .grid-item .image img{transition:all .3s ease-in-out}.grid.headlines .grid-item .secondary-text{align-items:center;display:flex;flex-direction:column;font-family:Barlow,sans-serif;font-size:16px;font-weight:500;line-height:normal;margin-top:20px;text-align:center}.grid.sty_double-column .text{margin-bottom:40px}.grid.sty_double-column .grid-wrapper{flex-wrap:wrap}.grid.sty_double-column .grid-item{margin-bottom:40px}@media only screen and (min-width:768px){.grid.sty_double-column .grid-item{margin-bottom:60px;width:calc(50% - 10px)}}@media only screen and (min-width:1080px){.grid.sty_double-column .grid-item{width:calc(50% - 32px)}}@media only screen and (min-width:768px){.grid.sty_double-column .grid-item:nth-child(2n+2){margin-left:20px}}@media only screen and (min-width:1080px){.grid.sty_double-column .grid-item:nth-child(2n+2){margin-left:64px}}.grid.sty_double-column .primary-text{margin-top:20px}@media only screen and (min-width:768px){.grid.sty_double-column .primary-text{margin-top:30px}}.grid.sty_double-column .links{margin-top:20px}@media only screen and (min-width:768px){.grid.sty_double-column .links{margin-top:30px}}.grid.sty_image-gallery .wrapper{margin-left:30px;margin-right:30px;max-width:none}@media only screen and (min-width:768px){.grid.sty_image-gallery .wrapper{margin-left:0;margin-right:0}}@media only screen and (min-width:1600px){.grid.sty_image-gallery .wrapper{max-width:1280px}}.grid.sty_image-gallery .grid-wrapper{flex-wrap:wrap}@media only screen and (min-width:768px){.grid.sty_image-gallery .grid-wrapper{margin:auto;max-width:805px}}@media only screen and (min-width:1080px){.grid.sty_image-gallery .grid-wrapper{flex-wrap:nowrap;margin:0;max-width:none}}.grid.sty_image-gallery .grid-item{align-items:center}@media only screen and (min-width:768px){.grid.sty_image-gallery .grid-item{margin-bottom:5px;width:calc(50% - 2.5px)}}@media only screen and (min-width:1080px){.grid.sty_image-gallery .grid-item{width:100%}}.grid.sty_image-gallery .grid-item:nth-child(n+2){margin-top:5px}@media only screen and (min-width:768px){.grid.sty_image-gallery .grid-item:nth-child(n+2){margin-top:0}}@media only screen and (min-width:1080px){.grid.sty_image-gallery .grid-item:nth-child(n+2){margin-left:5px}}@media only screen and (min-width:768px){.grid.sty_image-gallery .grid-item:nth-child(2n+2){margin-left:5px}}.grid.sty_image-gallery .image{aspect-ratio:1;max-width:400px;min-width:300px}.grid.sty_image-gallery .image img{height:100%}@media only screen and (min-width:1080px){.grid.sty_image-gallery .image{max-width:none;min-width:0}}.grid.sty_image-gallery .primary-text,.grid.sty_image-gallery .secondary-text{display:none}.grid.sty_offset-columns .wrapper{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:1080px){.grid.sty_offset-columns .wrapper{padding-bottom:75px;padding-top:75px}}.grid.sty_offset-columns .grid-wrapper{flex-direction:column}@media only screen and (min-width:768px){.grid.sty_offset-columns .grid-wrapper{-moz-column-gap:75px;column-gap:75px;-moz-columns:2;column-count:2;display:block}}.grid.sty_offset-columns .grid-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:60px}@media only screen and (min-width:1080px){.grid.sty_offset-columns .grid-item{margin-bottom:100px}}.grid.sty_offset-columns .grid-item:first-child{margin-bottom:60px}@media only screen and (min-width:1080px){.grid.sty_offset-columns .grid-item:first-child{margin-bottom:60px}}@media only screen and (min-width:768px){.grid.sty_offset-columns .grid-item:nth-child(3){margin-bottom:100%}}@media only screen and (min-width:1080px){.grid.sty_offset-columns .grid-item:last-child{margin-bottom:0}}.grid.sty_offset-columns .image{aspect-ratio:5.1/3.7;margin-bottom:23px}.grid.sty_offset-columns h3{margin-bottom:10px}@media only screen and (min-width:768px){.grid.sty_grid-image-icon{padding-bottom:0;padding-top:0}}.grid.sty_grid-image-icon .text{margin-bottom:45px}.grid.sty_grid-image-icon .grid-wrapper{flex-wrap:wrap;gap:60px 30px}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon .grid-wrapper{gap:60px 50px}}@media only screen and (min-width:768px){.grid.sty_grid-image-icon .grid-item{flex-direction:row;justify-content:center;width:100%}}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon .grid-item{justify-content:flex-start;width:calc(50% - 25px)}}.grid.sty_grid-image-icon .image{align-self:center;margin-bottom:30px;max-width:120px;width:100%}@media only screen and (min-width:768px){.grid.sty_grid-image-icon .image{align-self:flex-start;margin-bottom:0;margin-right:30px}}.grid.sty_grid-image-icon .primary-text,.grid.sty_grid-image-icon .secondary-text{text-align:center}.grid.sty_grid-image-icon .primary-text p:last-of-type,.grid.sty_grid-image-icon .secondary-text p:last-of-type{margin-bottom:20px}@media only screen and (min-width:768px){.grid.sty_grid-image-icon .primary-text{margin-top:0;text-align:left;width:100%}}.grid.sty_grid-image-icon li{margin-bottom:0;text-align:left}.grid.sty_grid-image-icon.sty_vert-icon .grid-wrapper{align-items:flex-start;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon.sty_vert-icon .grid-wrapper{gap:60px 30px}}.grid.sty_grid-image-icon.sty_vert-icon .text{margin-bottom:30px}@media only screen and (min-width:768px){.grid.sty_grid-image-icon.sty_vert-icon .text{margin-bottom:50px}}.grid.sty_grid-image-icon.sty_vert-icon .grid-item{align-items:center;flex-direction:column;margin-bottom:30px;margin-left:0;margin-top:0}@media only screen and (min-width:768px){.grid.sty_grid-image-icon.sty_vert-icon .grid-item{width:calc(50% - 15px)}}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon.sty_vert-icon .grid-item{width:calc(33.33333% - 20px)}.grid.sty_grid-image-icon.sty_vert-icon .grid-item:last-child{margin-right:auto}}.grid.sty_grid-image-icon.sty_vert-icon .secondary-text{max-width:350px}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon.sty_vert-icon .secondary-text{max-width:300px}}.grid.sty_grid-image-icon.sty_vert-icon .image{align-self:center;margin-bottom:20px;margin-right:0}.grid.sty_grid-image-icon.sty_vert-icon.txt-white .image>a,.grid.sty_grid-image-icon.sty_vert-icon.txt-white .image>div{border-color:#fff}.grid.sty_image-square-border .image{border:1px solid #707070}.grid.sty_image-circular-border .image{display:block}.grid.sty_image-circular-border .image a,.grid.sty_image-circular-border .image>div{align-self:center;aspect-ratio:1;border:3px solid #92002d;border-radius:300px;display:flex;max-width:120px;padding:35px;width:100%}@media only screen and (min-width:768px){.grid.sty_image-circular-border .image a,.grid.sty_image-circular-border .image>div{align-self:flex-start;margin-right:30px}}.grid.sty_image-circular-border .image img{-o-object-fit:contain;object-fit:contain}.grid.sty_image-circular-border.txt-white .image a,.grid.sty_image-circular-border.txt-white .image>div{border-color:#fff}.grid.sty_text-grid h2{margin-bottom:30px}.grid.sty_text-grid .grid-wrapper{flex-wrap:wrap}.grid.sty_text-grid .grid-item{margin-bottom:20px}@media only screen and (min-width:768px){.grid.sty_text-grid .grid-item{margin-right:50px;width:calc(33% - 31px)}.grid.sty_text-grid .grid-item:nth-child(3n){margin-right:0}}@media only screen and (min-width:1080px){.grid.sty_text-grid .grid-item{width:calc(25% - 38px)}.grid.sty_text-grid .grid-item:nth-child(3n){margin-right:50px}.grid.sty_text-grid .grid-item:nth-child(4n){margin-right:0}}.grid.sty_text-grid .grid-item a{text-decoration:underline}.grid.sty_image-text-overlay .grid-wrapper{flex-wrap:wrap;justify-content:center}.grid.sty_image-text-overlay .text{margin-bottom:40px;margin-top:20px}.grid.sty_image-text-overlay .grid-item{align-items:center;align-self:center;margin-bottom:40px;max-width:350px;position:relative}@media only screen and (min-width:768px){.grid.sty_image-text-overlay .grid-item{max-width:calc(50% - 20px)}.grid.sty_image-text-overlay .grid-item:nth-child(2n-1){margin-right:40px}.grid.sty_image-text-overlay .grid-item:last-child{margin-right:auto}}@media only screen and (min-width:1080px){.grid.sty_image-text-overlay .grid-item{align-self:flex-start;margin-right:40px;max-width:calc(33% - 24px)}.grid.sty_image-text-overlay .grid-item:nth-child(3n){margin-right:0}}.grid.sty_image-text-overlay .image{aspect-ratio:1;cursor:pointer;overflow:hidden;position:relative}.grid.sty_image-text-overlay .image>a{display:flex;position:relative}.grid.sty_image-text-overlay .image .primary-text{align-self:center}.grid.sty_image-text-overlay .image img{transition:all .25s ease-out}.grid.sty_image-text-overlay .primary-text{align-items:center;background-color:rgba(102,0,31,.8);cursor:pointer;display:flex;height:100%;justify-content:center;max-height:110px;padding:40px 20px;position:absolute;text-align:center;text-transform:uppercase;transition:all .25s ease-out;width:100%}.grid.sty_image-text-overlay .primary-text a,.grid.sty_image-text-overlay .primary-text h1,.grid.sty_image-text-overlay .primary-text h2,.grid.sty_image-text-overlay .primary-text h3,.grid.sty_image-text-overlay .primary-text h4,.grid.sty_image-text-overlay .primary-text h5,.grid.sty_image-text-overlay .primary-text h6,.grid.sty_image-text-overlay .primary-text li,.grid.sty_image-text-overlay .primary-text ol,.grid.sty_image-text-overlay .primary-text p,.grid.sty_image-text-overlay .primary-text ul{color:#fff;font-family:Barlow,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:38px}.grid.sty_image-text-overlay .secondary-text{margin-top:30px}.grid.sty_overlay-text-bottom .grid-item .image{aspect-ratio:3.7/2.7}.grid.sty_overlay-text-bottom .grid-item .image .primary-text{align-self:flex-end;justify-content:flex-start;max-height:63px;padding-bottom:10px;padding-top:10px;text-align:left}.grid.sty_overlay-text-bottom .grid-item .image .primary-text p{font-size:22px}@media only screen and (min-width:768px){.grid.sty_overlay-text-bottom .grid-item .image .primary-text p{font-size:28px}}.grid.sty_overlay-text-bottom .grid-item:hover .primary-text{max-height:50%}.grid.sty_desk-full-items .grid-wrapper{flex-wrap:wrap}.grid.sty_desk-full-items .grid-item{width:100%}.grid.sty_desk-full-items .grid-item:last-child{margin-bottom:0}.grid.sty_desk-full-items .grid-item:nth-child(2n+2){margin-left:0}.grid.news-grid{flex-direction:column;margin-left:30px;margin-right:30px;margin-top:30px}@media only screen and (min-width:768px){.grid.news-grid{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.grid.news-grid{margin-left:94px;margin-right:94px;margin-top:0;padding-bottom:50px;padding-top:70px}}.grid.news-grid select{margin-bottom:1rem;max-width:440px}@media only screen and (min-width:1080px){.grid.news-grid select{margin-bottom:0}.grid.news-grid .wrapper{flex-direction:row;flex-wrap:wrap;gap:60px 37px}}.grid.news-grid .image-wrapper{margin-bottom:15px}@media only screen and (min-width:768px){.grid.news-grid .image-wrapper{align-items:flex-start;display:flex;margin-bottom:0;margin-right:30px;width:100%}}@media only screen and (min-width:1080px){.grid.news-grid .image-wrapper{margin-bottom:37px;margin-right:0}}.grid.news-grid .image-wrapper img{width:100%}@media only screen and (min-width:768px){.grid.news-grid .text-wrapper{width:100%}}.grid.news-grid .text-wrapper *,.grid.news-grid .text-wrapper p{display:none}.grid.news-grid .text-wrapper p:first-of-type,.grid.news-grid .text-wrapper p:first-of-type *,.grid.news-grid .text-wrapper p:nth-of-type(2),.grid.news-grid .text-wrapper p:nth-of-type(2) *{display:block}.grid.news-grid .text-wrapper p:nth-of-type(2){-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1080px){.grid.news-grid .text-wrapper p:nth-of-type(2){margin-bottom:22px}}.grid.news-grid .title{color:#92002d;font-weight:600;margin-bottom:4px}@media only screen and (min-width:768px){.grid.news-grid .title{margin-bottom:14px}}.grid.news-grid .grid-item{border-bottom:1px solid #e6e7e8;padding-bottom:37px;padding-top:37px}@media only screen and (min-width:768px){.grid.news-grid .grid-item{flex-direction:row}}@media only screen and (min-width:1080px){.grid.news-grid .grid-item{border-bottom:none;flex-direction:column;padding-bottom:0;padding-top:0;width:calc(33% - 22px)}}.grid.news-grid .link{color:#92002d;display:block;font-family:Barlow,sans-serif;font-size:16px;text-decoration:underline}@media only screen and (min-width:768px){.grid.news-grid .link{font-size:18px}}.grid.news-grid .pagination{display:flex;gap:20px;justify-content:center;margin-bottom:55px;margin-top:30px;width:100%}@media only screen and (min-width:1080px){.grid.news-grid .pagination{border-top:1px solid #e6e7e8;margin-bottom:0;margin-top:0;padding-top:30px}}.grid.news-grid .pagination p{font-size:18px;margin-bottom:0}.grid.news-grid .pagination .active{font-weight:600}.grid.news-grid .categories-dropdown{display:flex;width:100%}@media only screen and (min-width:1080px){.grid.news-grid .categories-dropdown{border-bottom:1px solid #e6e7e8;margin-bottom:37px;margin-left:auto;margin-right:auto;max-width:1280px;padding-bottom:37px}}.grid.sty_grid-image-icon.sty_four-column .grid-wrapper{gap:0 30px}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon.sty_four-column .grid-wrapper{gap:60px 26px}}.grid.sty_grid-image-icon.sty_four-column .grid-item{margin-bottom:0}@media only screen and (min-width:1080px){.grid.sty_grid-image-icon.sty_four-column .grid-item{width:calc(25% - 20px)}}.grid.sty_three-column .grid-wrapper{flex-direction:column}@media only screen and (min-width:768px){.grid.sty_three-column .grid-wrapper{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1080px){.grid.sty_three-column .grid-wrapper{flex-wrap:nowrap;gap:0 40px}}@media only screen and (min-width:768px){.grid.sty_three-column .grid-item{width:50%}}@media only screen and (min-width:1080px){.grid.sty_three-column .grid-item{width:100%}}#grid_123_3 .primary-text,#grid_123_3 p{margin-bottom:0}#grid_123_3 .grid-item{align-items:flex-start}@media only screen and (min-width:768px){#grid_123_3 .grid-item{align-items:center}}#grid_123_3 .grid-item .primary-text{text-align:left}#grid_42_1 .grid-item:last-child .image img{-o-object-position:top;object-position:top}@media only screen and (min-width:1080px){#grid_106_5 .grid-wrapper{gap:60px}#grid_106_5 .grid-item{width:calc(50% - 30px)}}#grid_106_5 .grid-item .image img{aspect-ratio:3/4}#grid_96_1 .secondary-text{margin-top:30px}#grid_96_1 .grid-item{margin-bottom:45px}@media only screen and (min-width:768px){#grid_96_1 .grid-item{margin-bottom:60px}}#grid_96_1 .grid-item:hover .secondary-text a{text-decoration:underline;text-decoration-color:#92002d}#grid_96_1 a{display:flex;text-decoration:none;text-decoration-color:#92002d}#grid_100_1 ul{margin-bottom:0;margin-left:0;margin-top:0}#grid_100_1 li{font-size:14px}@media only screen and (min-width:768px){#grid_100_1 li{font-size:16px}}#grid_100_1 .grid-item{margin-bottom:0}#grid_100_1 .links,#grid_100_1 .primary-text{margin-top:0}#grid_98_1 .bg-image{bottom:-50px;left:-172px;max-height:434px}@media only screen and (min-width:768px){#grid_98_1 .bg-image{bottom:-50px;height:100%;left:-324px;max-height:890px}}@media only screen and (min-width:1080px){#grid_98_1 .bg-image{bottom:-275px;left:-196px;max-height:890px}#grid_55_1 .grid-item{margin-bottom:0}}#grid_55_1 .grid-item p{text-align:left}#grid_55_1 .grid-item:last-child .image div,#grid_55_1 .grid-item:last-child a,#grid_55_1 .grid-item:nth-last-child(2) .image div,#grid_55_1 .grid-item:nth-last-child(2) a{aspect-ratio:auto;border:none;border-radius:0;max-width:120px;padding:0;width:100%}@media only screen and (min-width:1080px){#grid_55_1 .grid-item:last-child .image{margin-top:10px}}#grid_52_1 .grid-item{align-self:flex-start}#grid_52_1 .grid-item .image{aspect-ratio:3.75/2.75}#grid_52_1 .grid-item .image>div{cursor:default;display:flex;justify-content:flex-start;width:100%}#grid_52_1 .grid-item .primary-text{align-self:flex-end;height:auto;padding:15px 30px}#grid_254_1 .primary-text a,#grid_254_3 .primary-text a{text-decoration:underline}#grid_252_4 .bg-image{height:890px;max-height:none;top:0;width:auto}#grid_252_4 .links{text-align:center}#grid_98_1 .grid-item{margin-bottom:0}#grid_98_1 .image{margin-bottom:20px}#grid_98_1 .image a{margin-bottom:0}#grid_264_7 .image{z-index:3}#grid_264_7 .bg-image{bottom:-100px;height:700px;max-height:none;right:-180px;width:700px;z-index:3}@media only screen and (min-width:768px){#grid_264_7 .bg-image{bottom:-180px;height:auto;right:-300px;width:100%}}@media only screen and (min-width:1080px){#grid_264_7 .bg-image{width:1000px}#grid_264_7 .bg-image img{width:100%}}#grid_122_1 figure.image{max-width:180px;width:100%!important}#grid_117_1 .grid-wrapper{align-items:flex-start}#grid_117_1 .grid-item:first-child{flex-direction:column-reverse;justify-content:flex-end}#grid_117_1 .primary-text{margin-bottom:60px;margin-top:0}#grid_117_1 .image{aspect-ratio:1;max-width:450px}#grid_117_1 .image img{height:100%;-o-object-position:right;object-position:right}#grid_113_1 .primary-text p:last-child{margin-bottom:0}#grid_113_1 .image{margin-right:50px}#grid_112_4 h3{margin-bottom:10px}#grid_112_4 h5{font-size:22px}#grid_112_4 .bg-image{bottom:auto;top:0}#grid_112_4 .grid-item .image{margin-bottom:10px}#grid_262_6 .primary-text a{text-decoration:underline}@media only screen and (max-width:767px){#grid_115_1 .image{margin:auto;max-width:300px}}#grid_115_1 .primary-text{margin-top:24px}#grid_115_1 h5{margin-bottom:4px}#grid_266_1 li::marker{color:#f2a900}#grid_266_1 .wrapper{padding-top:80px}@media only screen and (min-width:1080px){#grid_266_1 .wrapper{padding-top:60px}}#grid_106_6 .grid-item .image img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}body:has(.grid-item.open){overflow:hidden}.lightbox-field .wrapper{box-sizing:content-box;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.lightbox-field .wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.lightbox-field .wrapper{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.lightbox-field .wrapper{padding-left:0;padding-right:0}}.lightbox-field.bg-white .wrapper{margin-left:0;margin-right:0}.lightbox-field .grid-item.open{z-index:2}.lightbox-field .grid-item.open .overlay{animation:overlay .25s ease-out}.lightbox-field .grid-item.open .lightbox{animation:lightbox .25s ease-out}.lightbox-field .grid-item.open .lightbox-parent{display:flex}.lightbox-field .grid-item.open .body.show-primary{align-items:center;flex-direction:column}@media only screen and (min-width:1080px){.lightbox-field .grid-item.open .body.show-primary{align-items:flex-start;flex-direction:row}}.lightbox-field .grid-item.open .body.show-primary img{margin-bottom:30px;margin-top:20px;max-width:180px;width:100%}@media only screen and (min-width:768px){.lightbox-field .grid-item.open .body.show-primary img{margin-top:0;max-width:322px}}@media only screen and (min-width:1080px){.lightbox-field .grid-item.open .body.show-primary img{margin-bottom:0;margin-right:50px;width:auto}}.lightbox-field .grid-item.open .body.show-primary div:first-of-type{width:100%}.lightbox-field .grid-item.open .body.show-primary div:first-of-type h4{font-size:28px;font-style:normal;font-weight:600;line-height:38px;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.lightbox-field .grid-item.open .body.show-primary div:first-of-type h4{text-align:left}}.lightbox-field .overlay{background:rgba(0,0,0,.6);cursor:pointer;height:100%;left:0;position:fixed;top:0;transition:opacity .25s ease-out;width:100%}.lightbox-field .lightbox{background-color:#fff;margin:45px 30px;max-width:1100px;overflow:auto;padding:30px;position:relative;top:0;transform:scale(1);width:100%}@media only screen and (min-width:768px){.lightbox-field .lightbox{margin-left:40px;margin-right:40px;max-width:457px;padding:60px}}@media only screen and (min-width:1080px){.lightbox-field .lightbox{margin-top:0;max-width:1000px;width:100%}}.lightbox-field .lightbox .close-lightbox{cursor:pointer;position:fixed;right:30px;top:30px;width:-moz-fit-content;width:fit-content}.lightbox-field .lightbox .heading{align-items:center;display:flex;flex-direction:column;margin-bottom:25px;text-transform:uppercase}@media only screen and (min-width:768px){.lightbox-field .lightbox .heading{flex-direction:row}}.lightbox-field .lightbox .heading h4{margin-bottom:0}.lightbox-field .lightbox .heading img{margin-bottom:15px}@media only screen and (min-width:768px){.lightbox-field .lightbox .heading img{margin-bottom:0;margin-right:20px}}.lightbox-field .lightbox .body{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.lightbox-field .lightbox .body p:last-of-type{margin-bottom:30px}.lightbox-field .lightbox .quote{display:flex;flex-direction:column}@media only screen and (min-width:768px){.lightbox-field .lightbox .quote{flex-direction:row}}.lightbox-field .lightbox .quote img{align-self:center;aspect-ratio:1;max-width:150px;-o-object-fit:cover;object-fit:cover;order:-1;width:100%}@media only screen and (min-width:768px){.lightbox-field .lightbox .quote img{margin-left:30px;order:unset}}.lightbox-field .lightbox .quote p:last-of-type{font-size:16px;font-style:italic;font-weight:500;line-height:30px}.lightbox-field .lightbox li{margin-bottom:0}.lightbox-field .lightbox-parent{align-items:center;bottom:0;display:none;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:0 30px;position:fixed;width:100%;z-index:999}@media only screen and (min-width:768px){.lightbox-field .lightbox-parent{justify-content:center}}@keyframes overlay{0%{display:none;opacity:0}1%{display:block}to{opacity:1}}@keyframes lightbox{0%{display:none;opacity:0;transform:translateY(60px)}1%{display:flex}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:768px){.partner-program .lightbox-field{margin-top:60px}.partner-program .lightbox-field .lightbox{max-width:1000px}}.volunteer-opportunities .lightbox-field .primary-text{max-height:140px}.inline_video_embeds{display:flex;justify-content:center}@media only screen and (min-width:1080px){.inline_video_embeds{margin-top:80px}}.inline_video_embeds .wrapper{display:flex;flex-wrap:wrap;gap:40px 0;max-width:1280px;padding-bottom:40px;padding-left:30px;padding-right:30px;width:100%}@media only screen and (min-width:768px){.inline_video_embeds .wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.inline_video_embeds .wrapper{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.inline_video_embeds .wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.inline_video_embeds .wrapper{gap:50px 40px;padding-bottom:60px}}@media only screen and (min-width:1080px){.inline_video_embeds .wrapper{box-sizing:content-box}}.inline_video_embeds .video-embed{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:768px){.inline_video_embeds .video-embed{width:calc(50% - 20px)}}.inline_video_embeds p:has(iframe){align-items:flex-end;display:flex;flex-grow:1}.inline_video_embeds iframe{aspect-ratio:16/9;height:auto;width:100%}.inline_video_embeds figure{margin-bottom:0;margin-left:0;margin-right:0}.international-students .inline_video_embeds{margin-top:30px}@media only screen and (min-width:768px){.international-students .inline_video_embeds .wrapper{padding-bottom:0}}@media only screen and (min-width:1080px){.international-students .inline_video_embeds{margin-top:45px}}.about .inline_video_embeds{background:url(../uploads/backgrounds/dots-rtl.png);background-color:#414042;background-position:100% 100%;background-repeat:no-repeat}.about .inline_video_embeds .wrapper{padding-top:40px}@media only screen and (min-width:768px){.about .inline_video_embeds .wrapper{padding-top:60px}}@media only screen and (min-width:1080px){.about .inline_video_embeds .wrapper{padding-bottom:75px;padding-top:75px}}.about .inline_video_embeds *{color:#fff}.about .inline_video_embeds .video-embed:nth-child(2),.large-graphic{justify-content:center}.large-graphic{display:flex;margin-bottom:30px;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.large-graphic{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.large-graphic{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.large-graphic{padding-left:0;padding-right:0}}.large-graphic .wrapper{max-width:1280px}@media only screen and (min-width:1440px){.large-graphic .wrapper{box-sizing:content-box}}.large-graphic img{width:100%}.card-list{display:flex;justify-content:center}.card-list .wrapper{display:flex;flex-wrap:wrap;gap:45px 30px;max-width:1280px;padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.card-list .wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.card-list .wrapper{box-sizing:content-box;padding-left:90px;padding-right:90px}}.card-list .card{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:768px){.card-list .card{width:calc(50% - 20px)}}@media only screen and (min-width:1080px){.card-list .card{width:calc(33.3333% - 20px)}}.card-list .list{background-color:#e6e7e8;display:flex;flex-direction:column;flex-grow:1;padding:30px 55px}.card-list p{color:#000;font-family:Barlow,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:45px;margin-bottom:10px}.card-list .card-heading{align-items:center;background-color:#414042;color:#fff;display:flex;font-size:22px;font-style:normal;font-weight:700;justify-content:center;line-height:normal;margin-bottom:0;min-height:113px;padding:25px 55px;text-align:center}@media only screen and (min-width:1080px){.card-list .card-heading{height:130px}}@media only screen and (min-width:1300px){.card-list .card-heading{height:113px}}.card-list a{text-decoration:underline;text-underline-offset:3px}.two-level-dropdown{display:flex;justify-content:center}.two-level-dropdown .wrapper{max-width:1280px;width:100%}.two-level-dropdown .level-one{border-bottom:1px solid #e6e7e8;padding-bottom:50px;padding-top:50px}.two-level-dropdown .level-one>h2{cursor:pointer;margin-bottom:0;width:-moz-fit-content;width:fit-content}.two-level-dropdown .level-one .level-two,.two-level-dropdown .level-one>h1,.two-level-dropdown .level-one>h3,.two-level-dropdown .level-one>h4,.two-level-dropdown .level-one>h5,.two-level-dropdown .level-one>h6,.two-level-dropdown .level-one>ol,.two-level-dropdown .level-one>p,.two-level-dropdown .level-one>ul{display:none}.two-level-dropdown .level-one .level-two{margin-top:40px}.two-level-dropdown .level-one .level-two h1,.two-level-dropdown .level-one .level-two h3,.two-level-dropdown .level-one .level-two h4,.two-level-dropdown .level-one .level-two h6,.two-level-dropdown .level-one .level-two ol,.two-level-dropdown .level-one .level-two p,.two-level-dropdown .level-one .level-two ul{display:none}.two-level-dropdown .level-one .level-two.open h1,.two-level-dropdown .level-one .level-two.open h3,.two-level-dropdown .level-one .level-two.open h4,.two-level-dropdown .level-one .level-two.open h6,.two-level-dropdown .level-one .level-two.open ol,.two-level-dropdown .level-one .level-two.open p,.two-level-dropdown .level-one .level-two.open ul{display:block}.two-level-dropdown .level-one.open{margin-bottom:33px}.two-level-dropdown .level-one.open>h2{margin-bottom:30px}.two-level-dropdown .level-one.open .level-two,.two-level-dropdown .level-one.open>h1,.two-level-dropdown .level-one.open>h3,.two-level-dropdown .level-one.open>h4,.two-level-dropdown .level-one.open>h5,.two-level-dropdown .level-one.open>h6,.two-level-dropdown .level-one.open>ol,.two-level-dropdown .level-one.open>p,.two-level-dropdown .level-one.open>ul{display:block}.two-level-dropdown .level-one .level-two-heading{cursor:pointer}.two-level-dropdown .level-one .level-two-heading:before{content:"+";display:inline-block;margin-right:5px}.image-slider{display:flex;justify-content:center}.image-slider .wrapper{align-items:center;display:flex;flex-direction:column;height:100%;max-width:1280px;width:100%}.image-slider .slider{align-items:center;display:flex;margin-top:13px;overflow:hidden;width:100%}.image-slider .slides-wrapper{display:flex;margin:0 34px;overflow:hidden}@media only screen and (min-width:768px){.image-slider .slides-wrapper{margin:0 68px}}.image-slider .images-wrapper{display:flex}.image-slider .slide{left:0;min-width:100%;position:relative;transition:all .45s ease-out}.image-slider img{width:100%}.image-slider svg{cursor:pointer;min-width:25px}@media only screen and (min-width:768px){.image-slider svg{min-width:36px}}.image-slider svg.disable{cursor:not-allowed;opacity:.6}.image-slider .text{margin-top:36px}section.sty_vs-sm,section.sty_vs_sm{margin-bottom:10px}@media only screen and (min-width:1080px){section.sty_vs-sm,section.sty_vs_sm{margin-bottom:30px}}section.sty_vs-md{margin-bottom:40px;margin-top:40px}section.sty_vs-md.hero{margin-top:0}@media only screen and (min-width:1080px){section.sty_vs-md{margin-bottom:55px;margin-top:55px}section.sty_vs-md.hero{margin-top:0}}section.sty_vs-lg{margin-bottom:40px;margin-top:40px}section.sty_vs-lg.hero{margin-top:0}@media only screen and (min-width:768px){section.sty_vs-lg{margin-bottom:70px;margin-top:70px}}@media only screen and (min-width:1080px){section.sty_vs-lg{margin-bottom:100px;margin-top:100px}}.bg-white{background-color:#fff}.bg-white .wrapper{margin-left:30px;margin-right:30px}@media only screen and (min-width:768px){.bg-white .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.bg-white .wrapper{margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){.bg-white .wrapper{margin-left:0;margin-right:0}}.bg-white:has(.bg-image){margin:0!important;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:768px){.bg-white:has(.bg-image){padding-bottom:60px;padding-top:60px}}@media only screen and (min-width:1080px){.bg-white:has(.bg-image){padding-bottom:80px;padding-top:80px}}@media only screen and (min-width:1450px){.bg-white:has(.bg-image) .wrapper{margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:1600px){.bg-white{margin-left:auto;margin-right:auto}}.bg-maroon,.bg-maroon.sty_horz-padding .wrapper{background-color:#92002d}.bg-dark-maroon,.bg-dark-maroon.sty_horz-padding .wrapper{background-color:#66001f}.bg-ocean-blue{z-index:1}.bg-ocean-blue,.bg-ocean-blue.sty_horz-padding .wrapper{background-color:#1a5874}.bg-charcoal,.bg-charcoal.sty_horz-padding .wrapper{background-color:#414042}.bg-light-grey{background-color:#e6e7e8}.bg-charcoal .wrapper,.bg-dark-maroon .wrapper,.bg-light-grey .wrapper,.bg-maroon .wrapper,.bg-ocean-blue .wrapper{padding:40px 30px}@media only screen and (min-width:768px){.bg-charcoal .wrapper,.bg-dark-maroon .wrapper,.bg-light-grey .wrapper,.bg-maroon .wrapper,.bg-ocean-blue .wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.bg-charcoal .wrapper,.bg-dark-maroon .wrapper,.bg-light-grey .wrapper,.bg-maroon .wrapper,.bg-ocean-blue .wrapper{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.bg-charcoal .wrapper,.bg-dark-maroon .wrapper,.bg-light-grey .wrapper,.bg-maroon .wrapper,.bg-ocean-blue .wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.bg-charcoal .wrapper,.bg-dark-maroon .wrapper,.bg-light-grey .wrapper,.bg-maroon .wrapper,.bg-ocean-blue .wrapper{box-sizing:content-box;padding-bottom:60px;padding-top:60px}}@media only screen and (min-width:1080px){.bg-charcoal .wrapper,.bg-dark-maroon .wrapper,.bg-light-grey .wrapper,.bg-maroon .wrapper,.bg-ocean-blue .wrapper{padding-bottom:80px;padding-top:80px}}section.sty_vs-rm-t-padding,section.sty_vs-rm-t-padding .wrapper{padding-top:0!important}section.sty_vs-rm-b-padding .wrapper{padding-bottom:0!important}.h-maroon .highlighted-text,.h-maroon h1,.h-maroon h2,.h-maroon h3,.h-maroon h4,.h-maroon h5,.h-maroon h6{color:#92002d}.h-white .highlighted-text,.h-white h1,.h-white h2,.h-white h3,.h-white h4,.h-white h5,.h-white h6{color:#fff}.h-dark-maroon .highlighted-text,.h-dark-maroon h1,.h-dark-maroon h2,.h-dark-maroon h3,.h-dark-maroon h4,.h-dark-maroon h5,.h-dark-maroon h6{color:#66001f}.h-gold .highlighted-text,.h-gold h1,.h-gold h2{color:#f2a900}.h-gold h3,.h-gold h4,.h-gold h5,.h-gold h6{color:#fff}.h-black h1,.h-black h2,.h-black h3,.h-black h4,.h-black h5,.h-black h6,.highlighted-text h1,.highlighted-text h2,.highlighted-text h3,.highlighted-text h4,.highlighted-text h5,.highlighted-text h6{color:#000}.sty_gold-list-markers ul li::marker,.sty_gold-list-markers ul li:before{color:#f2a900}.sty_rm-makers{list-style:none;margin-bottom:0}.sty_bs-sm{padding-bottom:10px}@media only screen and (min-width:1080px){.sty_bs-sm{padding-bottom:30px}}.sty_bs-md{padding-bottom:40px}@media only screen and (min-width:1080px){.sty_bs-md{padding-bottom:55px}}.sty_bs-lg{padding-bottom:40px}@media only screen and (min-width:768px){.sty_bs-lg{padding-bottom:70px}}section:has(.background-image){position:relative}.background-image{bottom:-10%;left:-25%;pointer-events:none;position:absolute;z-index:0}.gbar-slant{bottom:0;display:flex;left:-60px;position:absolute;transform:translateY(50%);transition:all .05s ease-in-out;width:100%;z-index:2}@media only screen and (min-width:768px){.gbar-slant{left:0;max-width:575px;width:auto}}@media only screen and (min-width:1080px){.gbar-slant{left:-50px}}@media only screen and (min-width:1200px){.gbar-slant{left:0}}.sty_border-bottom .wrapper{border-bottom:1px solid #bbbbb6;padding-bottom:30px}@media only screen and (min-width:768px){.sty_border-bottom .wrapper{padding-bottom:40px}}@media only screen and (min-width:1080px){.sty_border-bottom .wrapper{padding-bottom:60px}}.resources-for-parents .sty_border-bottom .wrapper{border-color:#66001f;margin-bottom:0}.sty_border-top .wrapper{border-top:1px solid #bbbbb6;padding-top:40px}@media only screen and (min-width:768px){.sty_border-top .wrapper{padding-top:70px}}section.image-text.sty_plus-list .text-wrapper{min-height:0}section.image-text.sty_plus-list .image{padding-bottom:0;padding-top:0}section.image-text.sty_plus-list .wrapper{align-items:flex-start}section.image-text.sty_plus-list.h-white .text>ul>li{color:#fff}section.image-text.sty_plus-list.h-dark-maroon .text>ul>li,section.image-text.sty_plus-list.h-maroon .text>ul>li{color:#92002d}section.image-text.sty_plus-list .text>ul{box-sizing:border-box;list-style:none;margin-left:0;margin-top:25px;padding-left:0;position:relative}section.image-text.sty_plus-list .text>ul>li{box-sizing:border-box;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:40px;margin-left:15px;padding-left:15px}@media only screen and (min-width:768px){section.image-text.sty_plus-list .text>ul>li{font-size:22px}}section.image-text.sty_plus-list .text>ul>li:last-child{margin-bottom:0}section.image-text.sty_plus-list li:before{content:"+";left:0;position:absolute}section.image-text.sty_plus-list li ul{box-sizing:border-box;margin-left:0;padding-left:0}section.image-text.sty_plus-list li li{display:none;font-family:Barlow,sans-serif;font-size:18px;font-weight:400;line-height:30px;overflow:hidden;transition:all .5s ease-out}section.image-text.sty_plus-list li li ul{margin-top:0}section.image-text.sty_plus-list li li a{text-decoration:underline}section.image-text.sty_plus-list li li::marker,section.image-text.sty_plus-list li li:before{content:"";margin-right:15px}section.image-text.sty_plus-list li.open:before{content:"-"}section.image-text.sty_plus-list li.open li{display:block}.text-box.sty_plus-list{min-height:0}.text-box.sty_plus-list .wrapper{align-items:flex-start}.text-box.sty_plus-list.h-white .text>ul>li{color:#fff}.text-box.sty_plus-list.h-dark-maroon .text>ul>li,.text-box.sty_plus-list.h-maroon .text>ul>li{color:#92002d}.text-box.sty_plus-list .text>ul{box-sizing:border-box;list-style:none;margin-left:0;margin-top:25px;padding-left:0;position:relative}.text-box.sty_plus-list .text>ul>li{box-sizing:border-box;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:40px;padding-left:18px}@media only screen and (min-width:768px){.text-box.sty_plus-list .text>ul>li{font-size:22px}}.text-box.sty_plus-list .text>ul>li:last-child{margin-bottom:0}.text-box.sty_plus-list li:before{content:"+";left:0;position:absolute}.text-box.sty_plus-list li>ol,.text-box.sty_plus-list li>ul{box-sizing:border-box;display:none;margin-bottom:30px;margin-left:0;margin-top:30px;padding-left:0}.text-box.sty_plus-list li li{display:none;font-family:Barlow,sans-serif;font-size:18px;font-weight:400;line-height:30px;overflow:hidden;transition:all .5s ease-out}.text-box.sty_plus-list li li ul{margin-top:0}.text-box.sty_plus-list li li a{text-decoration:underline}.text-box.sty_plus-list li li::marker,.text-box.sty_plus-list li li:before{content:"";margin-right:15px}.text-box.sty_plus-list li.open:before{content:"-"}.text-box.sty_plus-list li.open ol,.text-box.sty_plus-list li.open ul{display:flex;flex-direction:column}.text-box.sty_plus-list li.open li{display:block}.text-box.sty_plus-list li.open li ol{counter-reset:listtwo}.text-box.sty_plus-list li.open li ol li{margin-bottom:0;padding-left:30px;position:relative}.text-box.sty_plus-list li.open li ol li:before{content:counter(listtwo) ".";counter-increment:listtwo}.text-box.sty_plus-list li.open li ul li{margin-bottom:0;margin-left:15px;padding-left:15px;position:relative}.text-box.sty_plus-list li.open li ul li:before{color:#92002d;content:"•"}.sty_sticky-image .image{position:sticky;top:60px}@media only screen and (min-width:768px){.sty_top-align-image .wrapper{align-items:flex-start!important}.sty_top-align-image.bg-white .text-wrapper{padding-top:0!important}.sty_top-align-image.img-small .text-wrapper{align-self:center}.sty_top-align-image.img-small.shape-square .text-wrapper{align-self:flex-start}}.sty_top-align-image .image{height:-moz-fit-content;height:fit-content}@media only screen and (min-width:768px){.sty_top-align-image .image{height:auto}}@media only screen and (max-width:767px){.sty_hide-image.badge-rel-image,.sty_hide-image.badge-rel-section,.sty_hide-image.badge-rel-text{margin-top:60px}}@media only screen and (min-width:768px){.sty_hide-image .wrapper{width:100%}}@media only screen and (max-width:1079px){.sty_hide-image .image{height:40px!important;justify-content:flex-start;left:auto;margin-left:0;max-width:36%;padding-bottom:0;padding-top:0;position:absolute;right:0;top:0}.sty_hide-image .image img:first-child{display:none!important}.sty_hide-image .image img:nth-child(2){bottom:auto;left:auto;right:auto;top:auto;transform:none!important}}@media only screen and (max-width:767px){.sty_hide-image .image{justify-content:flex-end;max-width:none}}@media only screen and (max-width:599px){.sty_hide-image .image{align-items:flex-end;height:64px!important}}@media only screen and (max-width:1079px){.sty_hide-image .text h2:first-child{margin-bottom:32px;max-width:60%}}@media only screen and (max-width:767px){.sty_hide-image .text h2:first-child{width:auto}}@media only screen and (max-width:599px){.sty_hide-image .text h2:first-child{margin-bottom:45px;width:53%}}a.up-arrow-icon{color:#f2a900;font-family:Barlow,sans-serif;font-weight:700}p.rm-margin-bottom{margin-bottom:0}.sty_full-width-links .links{align-items:flex-start;flex-direction:column}.sty_full-width-links .links a:nth-child(n+2){margin-left:0;margin-top:10px}.text-left{text-align:left}.text-center{display:flex;justify-content:center;text-align:center}@media only screen and (min-width:768px){.image-text.sty_image-fill-section .wrapper{padding-bottom:0;padding-top:0}.image-text.sty_image-fill-section.left .wrapper,.image-text.sty_image-fill-section.right .wrapper{padding-left:0}.image-text.sty_image-fill-section .text-wrapper{margin-bottom:60px;margin-top:60px}}.image-text.sty_image-fill-section .image{height:100%;min-height:0;min-width:0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.image-text.sty_image-fill-section .image{padding-bottom:0;padding-top:0}}.image-text.sty_image-fill-section .image img{aspect-ratio:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}.sty_check-mark-list ul{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-left:0;margin-top:30px}@media only screen and (min-width:768px){.sty_check-mark-list ul{justify-content:space-between}}.sty_check-mark-list li{align-items:flex-start;display:flex;list-style:none;max-width:325px;width:100%}@media only screen and (min-width:768px){.sty_check-mark-list li{max-width:400px;width:47%}}@media only screen and (min-width:1080px){.sty_check-mark-list li{width:31%}}.sty_check-mark-list li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Cg clip-path='url(%23a)' stroke-width='2' stroke-miterlimit='10'%3E%3Cpath d='M18.76 36.32c9.698 0 17.56-7.862 17.56-17.56 0-9.698-7.862-17.56-17.56-17.56C9.062 1.2 1.2 9.062 1.2 18.76c0 9.698 7.862 17.56 17.56 17.56Z' stroke='%23F2A900'/%3E%3Cpath d='m11.066 15.195 6.218 9.146L37.148 4.465' stroke='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h38v37.52H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:flex;margin-right:15px}.sty_gold-num-list ol{counter-reset:list}.sty_gold-num-list ol>li{list-style:none}.sty_gold-num-list li{position:relative}.sty_gold-num-list li:before{color:#f2a900;content:counter(list);counter-increment:list;font-family:Barlow,sans-serif;font-size:53px;font-style:normal;font-weight:700;left:-45px;line-height:normal;position:absolute;top:-8px}section:has(.bg-image){position:relative}.bg-center .bg-image{display:flex;justify-content:center;left:0;width:100%}.bg-center .bg-image img{width:auto}.bg-right .bg-image{display:flex;right:0;width:100%}.bg-right .bg-image img{width:auto}.bg-left .bg-image{display:flex;left:0;width:100%}.bg-left .bg-image img{width:auto}.bg-image{bottom:0;max-height:625px;pointer-events:none;position:absolute;z-index:0}.bg-image img{height:100%}.bg-contain .bg-image{bottom:0;height:auto;width:auto}@media only screen and (min-width:768px){.bg-contain .bg-image{height:100%}}.bg-cover .bg-image{height:auto;left:0;width:100%}.bg-cover .bg-image img,.blue-bar{width:100%}.blue-bar{background-color:#1a5874;bottom:0;display:flex;height:30px;justify-content:center;left:0;position:absolute}@media only screen and (min-width:768px){.blue-bar{height:61px}}.blue-bar .badge-wrapper{height:100%;max-width:1280px;position:relative;width:100%}.blue-bar .badge{bottom:0;position:absolute;right:0}.sty_border-bottom+section.bg-white{margin-top:30px}@media only screen and (min-width:768px){.sty_border-bottom+section.bg-white{margin-top:40px}}@media only screen and (min-width:1080px){.sty_border-bottom+section.bg-white{margin-top:60px}}.image-text.sty_image-circular-border .image{align-self:center;aspect-ratio:1;border:3px solid #92002d;border-radius:300px;display:flex;margin-bottom:20px;max-width:120px;padding:35px;width:100%}@media only screen and (min-width:768px){.image-text.sty_image-circular-border .image{align-self:flex-start;margin-right:30px}}.image-text.sty_image-circular-border .image img{-o-object-fit:contain;object-fit:contain}.image-text.sty_image-circular-border.txt-white .image{border-color:#fff}figure.image.image-style-align-right{float:right}.image-thick-border{border:30px solid #92002d}@media only screen and (min-width:768px){.image-thick-border{border-width:60px}}.employment-opportunity{margin-bottom:4rem}.employment-opportunity .wrapper{box-sizing:border-box;margin-left:30px;margin-right:30px;max-width:1280px}@media only screen and (min-width:768px){.employment-opportunity .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.employment-opportunity .wrapper{margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){.employment-opportunity .wrapper{margin-left:0;margin-right:0}}@media only screen and (min-width:1440px){.employment-opportunity .wrapper{margin-left:auto;margin-right:auto}}.employment-opportunity .half-underline{margin-left:0}@media only screen and (min-width:1440px){.employment-page .hero{padding-left:0;padding-right:0}.employment-page .hero .wrapper{width:1280px}}.faculty-member{margin-bottom:3rem}.faculty-member .wrapper{margin-left:30px;margin-right:30px}@media only screen and (min-width:768px){.faculty-member .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.faculty-member .wrapper{margin-left:90px;margin-right:90px}}@media only screen and (min-width:1600px){.faculty-member .wrapper{margin-left:0;margin-right:0}}@media only screen and (min-width:1440px){.faculty-member .wrapper{margin-left:auto;margin-right:auto;max-width:1280px}}.faculty-member .image-wrapper{float:left;margin-bottom:2rem;margin-right:15px;width:111px}@media only screen and (min-width:768px){.faculty-member .image-wrapper{margin-right:35px;width:238px}}@media only screen and (min-width:1080px){.faculty-member .image-wrapper{margin-right:65px;width:294px}}.faculty-member .image-wrapper img{display:block;height:auto;width:100%}.faculty-member .introduction{margin-bottom:1.5rem}@media only screen and (min-width:768px){.faculty-member .introduction{float:right;width:calc(100% - 273px)}}@media only screen and (min-width:1080px){.faculty-member .introduction{width:calc(100% - 359px)}}.faculty-member .introduction h1{color:#92002d;font-family:Barlow;font-size:20px;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.faculty-member .introduction h1{font-size:24px}}@media only screen and (min-width:1080px){.faculty-member .introduction h1{font-size:36px}}.faculty-member .introduction h2{color:#92002d;font-family:Barlow;font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (min-width:768px){.faculty-member .introduction h2{font-size:18px}}@media only screen and (min-width:1080px){.faculty-member .introduction h2{font-size:22px;margin-bottom:.3rem}}.faculty-member .introduction .position{color:#66001f;font-size:15px}@media only screen and (min-width:768px){.faculty-member .introduction .position{font-size:20px}}@media only screen and (min-width:1080px){.faculty-member .introduction .position{font-size:22px}}.faculty-member .introduction .contact-info{clear:both}@media only screen and (min-width:768px){.faculty-member .introduction .contact-info{clear:none}}.faculty-member .introduction .departments a{text-decoration:underline}.faculty-member .introduction .spacer{margin:0 10px}.faculty-member .text-wrapper{clear:both}.news-page .hero{margin-top:45px}@media only screen and (min-width:768px){.news-page .hero{margin-top:55px}}@media only screen and (min-width:1080px){.news-page .hero{margin-top:65px}}.news-page .hero .wrapper{align-items:flex-start;border-bottom:1px solid #e6e7e8;margin-bottom:30px;padding-bottom:30px}@media only screen and (min-width:768px){.news-page .hero .wrapper{justify-content:center}}@media only screen and (min-width:1080px){.news-page .hero .wrapper{justify-content:flex-start;margin-left:0;margin-right:0;padding-bottom:0}}@media only screen and (min-width:1440px){.news-page .hero .wrapper{margin-left:auto;margin-right:auto;max-width:1280px}}.news-page .hero .breadcrumbs{margin-bottom:66px;margin-top:0}.news-page .hero .highlighted-text{font-size:26px;font-style:italic;font-weight:500;line-height:32px}@media only screen and (min-width:1080px){.news-page .hero .highlighted-text{display:none}}.news-article{margin-bottom:60px}@media only screen and (min-width:1440px){.news-article .wrapper{margin-left:auto;margin-right:auto;max-width:1280px}}.news-article .heading .date{margin-bottom:0}@media only screen and (min-width:768px){.news-article .heading .date{margin-bottom:11px}}.news-article .heading h1{color:#92002d;font-size:16px;font-style:normal;font-weight:600;line-height:38px}@media only screen and (min-width:768px){.news-article .heading h1{font-size:20px}}@media only screen and (min-width:1080px){.news-article .heading h1{font-size:28px;margin-bottom:30px}}.news-article .image-wrapper{margin-bottom:30px}@media only screen and (min-width:768px){.news-article .image-wrapper{margin-bottom:50px}}.news-article .image-wrapper img{width:100%}.search-results{margin:3rem auto 4rem;max-width:1100px}.search-results .wrapper{padding-left:30px;padding-right:30px}@media only screen and (min-width:768px){.search-results .wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1080px){.search-results .wrapper{padding-left:90px;padding-right:90px}}@media only screen and (min-width:1600px){.search-results .wrapper{padding-left:0;padding-right:0}}.search-results h1{margin-bottom:2rem;text-align:center}.search-results .search-field{margin:0 auto 1rem;max-width:400px;position:relative;width:100%}.search-results .search-field input.input{border:1px solid #bbbbb6;border-radius:0;box-sizing:border-box;font-size:1rem;height:50px;outline:none;padding:0 3rem 0 1rem;width:100%}.search-results .search-field button.submit{background:none;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.search-results .search-field button.submit svg{fill:#903;color:#903;height:20px;width:20px}.search-results .results-keyword{text-align:center}.search-results .no-results{margin-top:1rem;text-align:center}.search-results .search-item{border-bottom:1px solid #e6e7e8}.search-results .search-item .inner{padding:35px 15px}.search-results .search-item .title{color:#92002d;display:block;font-family:Barlow;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:.5rem}.search-results .search-item .title:hover{text-decoration:underline}@media only screen and (min-width:768px){.search-results .search-item .title{font-size:20px}}@media only screen and (min-width:1080px){.search-results .search-item .title{font-size:22px}}.search-results .search-item .page-url{color:#666;display:block;font-size:.9em;margin-bottom:.5rem}.search-results .search-item .page-url:hover{text-decoration:underline}.search-results .pagination{margin:30px auto;text-align:center}@media only screen and (min-width:1600px){.search-results .pagination{padding-left:0;padding-right:0}}.search-results .pagination p{color:#66001f;font-family:Open Sans,Serif}.search-results .pagination a{color:#66001f;cursor:pointer;margin-right:13px}.search-results .pagination a:hover{text-decoration:underline}.search-results .pagination strong{font-weight:700;margin-right:13px;text-decoration:underline}
