@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{-moz-appearance:none;-webkit-appearance:none;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;width:100%}@media only screen and (min-width:768px){.text .image-style-align-left,.text .image-style-side,.text-wrapper .image-style-align-left,.text-wrapper .image-style-side{max-width:400px}}@media only screen and (min-width:1080px){.text .image-style-align-left,.text .image-style-side,.text-wrapper .image-style-align-left,.text-wrapper .image-style-side{max-width:500px}}.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}:focus-visible,a:focus-visible{outline-color:#ff8000;outline-style:solid;outline-width:3px}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>li{padding-left:12px}ol>li::marker{color:#92002d;font-weight:600}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}ol+*,ul+*{margin-top:30px}:root{--border-height:0}.verticle-borders-scroll .wrapper{position:relative}@media only screen and (min-width:1080px){.verticle-borders-scroll .wrapper{padding-left:60px;padding-right:60px}}.verticle-borders-scroll .wrapper:after,.verticle-borders-scroll .wrapper:before{background-color:#f2a900;content:"";display:block;height:var(--border-height);position:absolute;top:0;width:11px}.verticle-borders-scroll .wrapper:before{left:0}.verticle-borders-scroll .wrapper:after{right:0}.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%}.button{align-items:center;box-sizing:border-box;cursor:pointer;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}.button.oceanBlue{background-color:#1a5874;color:#fff;font-family:Barlow,sans-serif;font-weight:600}.button.oceanBlue svg{transition:all .25s ease-in-out}.button.maroon{background-color:#92002d}.button.dark-maroon,.button.maroon{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:36px;font-style:italic;font-weight:500;line-height:normal}.button.dark-maroon{background-color:#66001f}.button.sm-button{height:40px;max-width:205px;padding:0 15px}.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{color:#66001f;display:inline-block;font-family:Barlow,sans-serif;font-size:18px;font-weight:600;padding-bottom:12px;position:relative;text-decoration:none!important;white-space:nowrap;width:-moz-max-content;width:max-content}@media (max-width:768px){.half-underline{font-size:16px}}.half-underline:before{background:#f2a900;bottom:0;content:"";height:6px;left:0;position:absolute;transition:.25s ease-in-out;width:50px}.half-underline:hover:before{width:100%}.half-underline svg{display:none}.txt-white .half-underline{color:#fff}.hero .half-underline,.txt-black .half-underline{color:#66001f}.text .half-underline{margin-right:20px}.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}a.button.sty_btn-icon-cursor-after:after,a.button.sty_btn-icon-cursor-before:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='37' fill='none'%3E%3Cg clip-path='url(%23a)' fill='%23fff'%3E%3Cpath d='M20.103 5.246c-.141.694-.03 1.904-.268 2.52a.524.524 0 0 1-.22.285l-15.089.042c-.645-.134-.465-2.12-.63-2.705l-.11-.142H0v31.622l.126.134h23.75l.125-.134V5.246H20.104ZM4.676 32.104 2.372 29.66l.921-.976 1.381 1.466 2.764-2.932.922.978-3.686 3.908.002-.001Zm0-7.71-2.304-2.442.921-.977 1.381 1.465 2.764-2.933.922.978-3.686 3.907.002.002Zm0-7.711L2.372 14.24l.921-.976 1.381 1.466 2.764-2.932.922.978-3.686 3.909.002-.002ZM21.51 30.82H9.336v-1.327h12.176v1.327h-.001Zm0-7.71H9.336v-1.327h12.176v1.328h-.001Zm0-7.71H9.336v-1.328h12.176V15.4h-.001Z'/%3E%3Cpath d='M18.698 2.077h-3.71c-.378 0-.507-.614-.681-.869-1.05-1.567-3.384-1.613-4.522-.122-.232.307-.434.99-.862.99h-3.63l.377 3.85.123.185h12.455l.456-4.04-.008.007.002-.001ZM12 4.96c-1.058 0-1.915-.91-1.915-2.031 0-1.122.857-2.031 1.915-2.031 1.057 0 1.915.91 1.915 2.031 0 1.122-.858 2.031-1.915 2.031Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v37H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:flex;height:37px;width:24px}a.button.sty_btn-right-arrow-after:after,a.button.sty_btn-right-arrow-before:before{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M20.732 8.483 13.101 0l-1.54 1.712 5.017 5.577H.24V9.71h16.337l-5.017 5.575L13.1 17l7.631-8.483-.014-.018.014-.016Z' fill='%23F2A900'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.241)' d='M0 0h20.491v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:flex;height:18px;margin-bottom:3px}a.button.sty_btn-up-arrow-after:after,a.button.sty_btn-up-arrow-before:before{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M20.732 8.483 13.101 0l-1.54 1.712 5.017 5.577H.24V9.71h16.337l-5.017 5.575L13.1 17l7.631-8.483-.014-.018.014-.016Z' fill='%23F2A900'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.241)' d='M0 0h20.491v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:rotate(270deg)}a.button.sty_btn-icon-calendar-after:after,a.button.sty_btn-icon-calendar-before:before{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='none'%3E%3Cg clip-path='url(%23a)' fill='%23fff'%3E%3Cpath d='M7.812 5.578c-.614 0-1.11-.51-1.11-1.11V1.125A1.12 1.12 0 0 1 7.813 0c.615 0 1.11.51 1.11 1.125v3.343c0 .615-.495 1.11-1.11 1.11Z'/%3E%3Cpath d='M25.671 2.234h-2.234v2.234a2.24 2.24 0 0 1-2.234 2.235 2.24 2.24 0 0 1-2.235-2.235V2.234h-8.921v2.234a2.24 2.24 0 0 1-2.235 2.235 2.24 2.24 0 0 1-2.234-2.235V2.234H3.344A3.347 3.347 0 0 0 0 5.578v20.093c0 1.845 1.5 3.344 3.344 3.344h22.312c1.845 0 3.344-1.5 3.344-3.344V5.578c0-1.844-1.5-3.344-3.344-3.344h.015Zm1.11 23.437c0 .615-.495 1.11-1.11 1.11H3.344c-.615 0-1.11-.495-1.11-1.11V10.047h24.547V25.67Z'/%3E%3Cpath d='M21.203 5.578c-.615 0-1.11-.51-1.11-1.11V1.125A1.12 1.12 0 0 1 21.203 0c.614 0 1.11.51 1.11 1.125v3.343c0 .615-.495 1.11-1.11 1.11ZM6.834 17.445a1.754 1.754 0 1 0 0-3.507 1.754 1.754 0 0 0 0 3.507ZM12.05 17.445a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507ZM17.25 17.445a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507ZM22.466 17.445a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507ZM6.834 23.035a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507ZM12.05 23.035a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507ZM17.25 23.035a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507ZM22.466 23.035a1.753 1.753 0 1 0 0-3.507 1.753 1.753 0 0 0 0 3.507Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h29v29H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:29px}a.button.sty_btn-icon-arrow-after,a.button.sty_btn-icon-cursor{font-size:28px;font-style:normal;padding:20px 25px}a.button.sty_btn-icon-calendar-after,a.button.sty_btn-icon-calendar-before,a.button.sty_btn-icon-cursor-after,a.button.sty_btn-icon-cursor-before{font-family:Barlow,sans-serif;font-size:28px;font-style:normal;font-weight:600;padding:15px 25px;text-transform:capitalize}a.button.sty_btn-icon-calendar-after,a.button.sty_btn-icon-calendar-before,a.button.sty_btn-icon-cursor-after,a.button.sty_btn-icon-cursor-before,a.button.sty_btn-right-arrow-after,a.button.sty_btn-right-arrow-before,a.button.sty_btn-up-arrow-after,a.button.sty_btn-up-arrow-before{gap:25px}a.button.sty_btn-icon-calendar-after:after,a.button.sty_btn-icon-calendar-after:before,a.button.sty_btn-icon-calendar-before:after,a.button.sty_btn-icon-calendar-before:before,a.button.sty_btn-icon-cursor-after:after,a.button.sty_btn-icon-cursor-after:before,a.button.sty_btn-icon-cursor-before:after,a.button.sty_btn-icon-cursor-before:before,a.button.sty_btn-right-arrow-after:after,a.button.sty_btn-right-arrow-after:before,a.button.sty_btn-right-arrow-before:after,a.button.sty_btn-right-arrow-before:before,a.button.sty_btn-up-arrow-after:after,a.button.sty_btn-up-arrow-after:before,a.button.sty_btn-up-arrow-before:after,a.button.sty_btn-up-arrow-before:before{transition:.25s ease-in-out}a.button:hover{background:#414042}a.button:hover.sty_btn-icon-calendar-after,a.button:hover.sty_btn-icon-calendar-before:before,a.button:hover.sty_btn-icon-cursor-after,a.button:hover.sty_btn-icon-cursor-before:before{transform:scale(1.15)}a.button:hover.sty_btn-up-arrow-after:after,a.button:hover.sty_btn-up-arrow-before:before{transform:translateY(-5px)}a.button:hover.sty_btn-right-arrow-after:after,a.button:hover.sty_btn-right-arrow-before:before{transform:translateX(5px)}.sty_links-center{margin:auto}.gallery-container{position:relative}.badge{filter:drop-shadow(0 6px 2px rgba(0,0,0,.25));height:auto;max-width:100px;-o-object-fit:contain;object-fit:contain;width:100%;z-index:2}@media only screen and (min-width:768px){.badge{max-width:120px}}@media only screen and (min-width:1080px){.badge{max-width:150px}}.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{position:static!important;transform:none;width:100%}.text-box:has(.badge).badge-right .text{margin-right:40px}.text-box:has(.badge).badge-right .badge{margin-left:auto}.text-box:has(.badge).badge-left .wrapper{flex-direction:row-reverse}.text-box:has(.badge).badge-left .text{margin-left:40px}.text-box:has(.badge).badge-left .badge{margin-right:40px}}.image-text .badge,.text-box .badge{height:auto;position:absolute;width:100px}@media only screen and (min-width:768px){.image-text .badge,.text-box .badge{height:auto;width:100px}}@media only screen and (min-width:1080px){.image-text .badge,.text-box .badge{height:auto;width:150px}}.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(-30px)}.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(-30px,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(30px,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(-30px,-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(30px,-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;max-width:100px;position:absolute;right:0;transform:translate(-30px,30px)}@media only screen and (min-width:768px){.hero.badge-rel-image.badge-bottom.badge-right .badge{bottom:0;display:block;max-width:150px;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)}.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:100px}}.grid .wrapper{margin-top:30px;position:relative}@media only screen and (min-width:768px){.grid .wrapper{margin-top:0}}.grid .badge{height:auto;position:absolute;width:100px}@media only screen and (min-width:768px){.grid .badge{height:auto;width:100px}}@media only screen and (min-width:1080px){.grid .badge{height:auto;width:150px}}.grid.badge-left .badge{left:0;transform:translateX(30px)}@media only screen and (min-width:768px){.grid.badge-left .badge{transform:translateX(60px)}}.grid.badge-right .badge{right:0;transform:translateX(-30px)}@media only screen and (min-width:768px){.grid.badge-right .badge{transform:translateX(-60px)}}.grid.badge-bottom .badge{bottom:0;transform:translateY(30px)}.grid.badge-top .badge{top:0;transform:translateY(-30px)}.grid.badge-left.badge-bottom .badge{transform:translate(15px,95px)}@media only screen and (min-width:768px){.grid.badge-left.badge-bottom .badge{transform:translateY(60px)}}.grid.badge-right.badge-bottom .badge{transform:translate(-15px,95px)}@media only screen and (min-width:768px){.grid.badge-right.badge-bottom .badge{transform:translateY(60px)}}.grid.badge-left.badge-top .badge{transform:translate(15px,-95px)}@media only screen and (min-width:768px){.grid.badge-left.badge-top .badge{transform:translate(-60px)}}.grid.badge-right.badge-top .badge{transform:translate(-15px,-65px)}@media only screen and (min-width:768px){.grid.badge-right.badge-top .badge{transform:translate(-45px,-75px)}}@media only screen and (min-width:1080px){.grid.badge-right.badge-top .badge{transform:translate(-75px,-75px)}}.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:1080px){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:1080px){header .small-logo-wrapper{bottom:0;margin-left:0;position:absolute;width:165px}}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:1080px){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;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:1080px){.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:1080px){.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:1080px){.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:has(:focus),.navigation .wrapper:has(:focus-visible){overflow:visible}.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:1080px){.navigation .open+.children:has(.open+.grand-children){right:0}}.navigation .open+.grand-children{left:0}@media only screen and (min-width:1080px){.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:1079px){.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:100%}@media only screen and (min-width:1080px){.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:1080px){.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:1080px){.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!important;overflow:clip}@media only screen and (min-width:1080px){body.menu-open{height:100vh!important}}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:1080px){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:1080px){header.second-level-open .navigation{bottom:auto;overflow-y:unset;padding-left:40px;padding-left:90px;padding-right:40px;position:static;top:0;width:40vw}}header.second-level-open .navigation .wrapper>p{overflow:hidden;white-space:nowrap;width:0}@media only screen and (min-width:1080px){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:1080px){header.second-level-open .secondary-menu{padding-left:40px;padding-left:90px;padding-right:40px;transform:translateX(0);width:40vw}}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%;overflow:hidden}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:1080px){header.second-level-open .menu{background:transparent;padding-left:40px;padding-left:90px;padding-right:40px;width:40vw}}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:1080px){header.third-level-open .navigation{left:-100%;position:relative}header.third-level-open .secondary-menu{transform:translateX(-100%)}}header.third-level-open .menu{background:transparent}@media only screen and (min-width:1080px){header.third-level-open .menu{padding-bottom:0;padding-left:0;padding-right:0;width:165px}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:1080px){header.third-level-open .open+.children{width:calc(100vw - 165px)}}header.third-level-open #small-logo{bottom:25px;display:block}@media only screen and (min-width:1080px){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;display:none;top:0;transform:translateY(-50%)}footer p{margin-bottom:0}main:has(.learn-more-form)+footer .gbar-slant{display:flex}.pin-spacer{pointer-events:none}.nest-wrapper{display:none}@media only screen and (min-width:768px){.show-nest .nest-wrapper{display:block;left:calc(100% - 400px);position:absolute;top:80vh;z-index:1}}@media only screen and (max-width:767px){.show-nest .nest-wrapper{display:none}}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;position:relative;z-index:1}.element451-form mat-card-title{font-size:2rem!important;margin-bottom:1rem!important}.element451-form mat-card-subtitle,.element451-form mat-card-subtitle p{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}.learn-more-form .mat-mdc-text-field-wrapper,.learn-more-form button,.learn-more-form h1,.learn-more-form h2,.learn-more-form h3,.learn-more-form h4,.learn-more-form h5,.learn-more-form h6{opacity:0;transform:translate3d(0,20px,0)}.request-information .mat-mdc-card-header{display:none}.bible-and-ministry-scholarship-inquiry-form .mdt .mat-mdc-raised-button.mat-accent{background:#1a5874;color:#fff;font-size:18px;font-weight:700;line-height:normal;padding:20px 35px;width:-moz-fit-content!important;width:fit-content!important}.bible-and-ministry-scholarship-inquiry-form [_nghost-ng-c2743247990] .title-wrapper[_ngcontent-ng-c2743247990] h3{color:#92002d}.bible-and-ministry-scholarship-inquiry-form [_nghost-ng-c2743247990] .mat-mdc-card-header[_ngcontent-ng-c2743247990]{padding:24px 24px 0!important}.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,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.employment-opportunities .employment-heading,.employment-opportunities p{margin-bottom:2rem}@media only screen and (min-width:768px){.employment-opportunities .employment-heading{margin-bottom:2.5rem}}.employment-opportunities .employment-category{border-bottom:1px solid #e6e7e8;margin-bottom:3rem;padding:0 1rem 3rem}.employment-opportunities .application-link{display:inline-block;font-size:16px;text-decoration:underline}@media only screen and (min-width:768px){.employment-opportunities .application-link{font-size:18px}}.employment-opportunities .employment-links{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}.employment-opportunities .employment-links p{margin-bottom:0}.employment-opportunities .employment-link{color:#92002d;display:inline-block;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;line-height:26px;text-decoration:underline;text-transform:uppercase}@media only screen and (min-width:768px){.employment-opportunities .employment-link{font-size:18px}}.employment-opportunities .dining-link{flex-direction:column;gap:.5rem;margin-top:2rem}@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}.hero .images,.hero .images img{transform:translateZ(0);will-change:transform,opacity}.hero .images img{width:100%}.hero .text-two-wrapper{box-sizing:border-box;margin-top:15px;order:3;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 .links a.button{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_three-columns .t-bar{top:500px}}.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}}.hero.sty_hero_bottom .images{opacity:0}@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;aspect-ratio:12.7/7.1;display:grid;margin-bottom:30px;order:1;position:relative;width:100%}@media only screen and (min-width:1080px){.hero.sty_hero_inline .images-wrapper{margin-bottom:0;width:70%}}@media only screen and (min-width:768px){.hero.sty_hero_inline:has(.text-two-wrapper) .images-wrapper{margin-bottom:50px}}.hero.sty_hero_inline .images{display:initial;grid-area:1/1;max-height:685px;overflow:hidden;position:relative}@media only screen and (min-width:1700px){.hero.sty_hero_inline .images{min-height:100%}}.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-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{display:flex;justify-content:center}}.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{margin-top:0;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{margin-left:30px;width:64%}}.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;opacity:0}.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;text-align:left}}.hero.sty_hero_three-columns h1{margin-bottom:0}@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-top:0;order:2}@media only screen and (min-width:768px){.hero.sty_vid-pos-inline .text-two-wrapper{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1080px){.hero.sty_vid-pos-inline .text-two-wrapper{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% + 80px)}}@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}@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}}.access-your-records .hero .wrapper,.articulation-agreements .hero .wrapper,.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){.access-your-records .hero .wrapper,.articulation-agreements .hero .wrapper,.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){.access-your-records .hero .wrapper,.articulation-agreements .hero .wrapper,.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){.access-your-records .hero .text-wrapper,.articulation-agreements .hero .text-wrapper,.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}}@media only screen and (max-width:1079px){.access-your-records .hero h1,.articulation-agreements .hero h1,.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:5px}}@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;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)}.access-your-records .hero ol{margin-left:45px}.not-found .hero img{bottom:0;position:absolute}.bible-and-ministry .hero{-o-object-position:center 11px;object-position:center 11px}@media only screen and (max-width:767px){.hero:has(+.text-box.bg-white),.hero:has(+.text-box.bg-white) .text-wrapper{margin-bottom:0}}@media only screen and (max-width:767px){.services-and-policies .hero .wrapper{margin-bottom:65px}.performing-arts-scholarships .hero .column-image img{max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.associate-degrees .hero{transform:scale(1);z-index:2}.associate-degrees .hero.badge-rel-image.badge-bottom.badge-right .badge{animation:fade-badge 1s ease-out;bottom:-90px;position:fixed;right:30px;transform:none}@media only screen and (min-width:768px){.associate-degrees .hero.badge-rel-image.badge-bottom.badge-right .badge{bottom:-120px;right:40px}}@media only screen and (min-width:1080px){.associate-degrees .hero.badge-rel-image.badge-bottom.badge-right .badge{bottom:-150px;right:70px}}@media only screen and (min-width:1440px){.associate-degrees .hero.badge-rel-image.badge-bottom.badge-right .badge{right:16%}}@keyframes fade-badge{0%{opacity:0}60%{opacity:0}to{opacity:1}}.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 a,.text-box .text p a{text-decoration:underline}.text-box .text a:hover,.text-box .text p a:hover{text-decoration:none}.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_dropdown-list ul h2{cursor:pointer;margin-bottom:0}.text-box.sty_dropdown-list ul h2.open{margin-bottom:15px}.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 .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}#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}@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}#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:"-"}.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}#text_box_442_3 .bg-image{bottom:-100px;height:700px;max-height:none;right:-180px;width:700px}@media only screen and (min-width:768px){#text_box_442_3 .bg-image{bottom:-180px;height:auto;right:-300px;width:auto}}@media only screen and (min-width:1080px){#text_box_442_3 .bg-image img{width:100%}}#text_box_439_1 li::marker{color:#000}#text_box_472_4{margin-bottom:60px}@media only screen and (min-width:1080px){#text_box_472_4{margin-bottom:80px}}.syllabus-resources .text-box a:hover{text-decoration:underline;text-decoration-thickness:2px}@media only screen and (max-width:767px){#text_box_527_1 .badge{display:none}}@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{text-decoration:none}.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:178px;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 .button{margin-top:0}.image-text ul{margin-bottom:20px}.image-text .text-wrapper:has(.text p:last-child) .links{margin-top:30px}@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.shape-initial.img-small .image{max-width:250px}.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{aspect-ratio:1;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}}.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-height:400px;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{max-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:has(.below) .wrapper{flex-wrap:wrap}@media only screen and (min-width:768px){.image-text:has(.below) .text-wrapper{max-width:50%}}@media only screen and (min-width:1080px){.image-text:has(.below) .text-wrapper{max-width:43%}}@media only screen and (min-width:1200px){.image-text:has(.below) .text-wrapper{max-width:50%}}@media only screen and (min-width:1300px){.image-text:has(.below) .text-wrapper{max-width:55%}}@media only screen and (min-width:1440px){.image-text:has(.below) .text-wrapper{max-width:60%}}@media only screen and (min-width:768px){.image-text:has(.below) .image{max-width:42%}}@media only screen and (min-width:1080px){.image-text:has(.below) .image{max-width:417px}}.image-text:has(.below).img-small .text-wrapper{max-width:100%}@media only screen and (min-width:768px){.image-text:has(.below).img-small .text-wrapper{max-width:73%}}@media only screen and (min-width:1080px){.image-text:has(.below).img-small .text-wrapper{max-width:79%}}.image-text:has(.below).img-small .image{max-width:120px}.image-text:has(.below) .links{margin-top:30px;order:-1;width:100%}@media only screen and (min-width:768px){.image-text:has(.below) .links{margin-top:45px;order:0}}#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)}}@media only screen and (min-width:1080px){#image_text_38_1 .badge{transform:translateY(110px)}}@media only screen and (max-width:767px){#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}}@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,#image_text_437_8 .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,#image_text_437_8 .bg-image{align-self:center;bottom:auto;height:100%;max-width:500px;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,#image_text_437_8 .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,#image_text_437_8 .bg-image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1080px){#image_text_437_8 .bg-image{left:70px}}#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)}}.senior-leadership-and-board .image-text{padding-top:45px}.senior-leadership-and-board .image-text .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){.senior-leadership-and-board .image-text .wrapper{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1080px){.senior-leadership-and-board .image-text .wrapper{margin-left:90px;margin-right:90px}}.senior-leadership-and-board .image-text .image{min-width:150px!important;width:150px}@media only screen and (max-width:767px){.senior-leadership-and-board .image-text .image{margin-right:auto}}.senior-leadership-and-board .image-text .text-wrapper{flex-grow:1}@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}}#image_text_475_1 .badge{transform:translate(-25px,-30px)}@media only screen and (min-width:768px){#image_text_475_2 .wrapper{padding-top:50px}}#image_text_471_3 a{text-decoration:none}#funnel_444_2 .bg-image,#image_text_471_4 .bg-image,#image_text_471_5 .bg-image{height:100%}@media only screen and (min-width:768px){#funnel_444_2 .bg-image,#image_text_471_4 .bg-image,#image_text_471_5 .bg-image{bottom:auto;top:0}}#funnel_444_2 .bg-image img,#image_text_471_4 .bg-image img,#image_text_471_5 .bg-image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transform:rotate3d(-1,0,0,180deg)}@media only screen and (max-width:767px){#image_text_68_1 .badge{transform:translate(-15px,-30px)}}@media only screen and (min-width:1080px){#image_text_68_1 .badge{transform:translate(-60px,-90px)}}@media only screen and (min-width:1440px){#image_text_495_2 .image{margin-top:55px}}#image_text_470_1 .badge{transform:translate(-20px,-25px)}@media only screen and (min-width:768px){#image_text_470_1 .badge{transform:translate(-40px,-60px)}}@media only screen and (min-width:1080px){#image_text_470_1 .badge{max-width:150px}#image_text_68_1 .badge{max-width:200px}}#image_text_564_1 .image img{-o-object-position:0;object-position:0}@media only screen and (min-width:768px){#image_text_70_5 .image{align-items:flex-end;aspect-ratio:1;overflow:hidden}#image_text_70_5 .image img{margin-left:20%;width:180%}}#image_text_487_1 .badge,#image_text_489_1 .badge{bottom:0;top:auto;transform:translate(15px,20px)}@media only screen and (min-width:768px){#image_text_487_1 .badge,#image_text_489_1 .badge{bottom:auto;top:0;transform:translate(15px,-80px);width:120px}}@media only screen and (min-width:1080px){#image_text_487_1 .badge,#image_text_489_1 .badge{transform:translate(30px,-125px);width:150px}}#image_text_489_1 .badge{left:55%;top:130px}@media only screen and (min-width:768px){#image_text_489_1 .badge{left:auto;top:0;transform:translate(-30px,-65px)}}@media only screen and (min-width:1080px){#image_text_489_1 .badge{transform:translate(-20px,-60px)}}.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:60px 35px;justify-content:center;margin:30px auto;position:relative;z-index:1}@media only screen and (min-width:768px){.funnels.sty_circle-funnel .funnel-item-wrapper{margin-bottom:0;margin-top:0}}.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:65px 90px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-2 a{width:250px}.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:65px 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:65px 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:65px 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:65px 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:65px 85px}.funnels.sty_circle-funnel .funnel-item-wrapper.funnel-total-4 a{flex:1;max-width:19%}.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:65px 85px}.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;border-radius:500px;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;border-radius:400px;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;transition:.15s ease-in-out;width:100%}.funnels.sty_circle-funnel .funnel-item:before{background-color:rgba(145,1,45,.8);border:15px solid #f2a900;border-radius:1000px;content:"";height:100%;inset:0;left:-15px;overflow:hidden;position:absolute;top:-15px;transition:all .25s ease-in-out;width:100%}.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 .funnel-item:hover:before{background-color:rgba(145,1,45,.1);border-width:30px;left:-30px;top:-30px}.funnels.sty_circle-funnel .funnel-item p{color:#fff;font-size:16px;padding:0 30px;transition:none;z-index:1}.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 .funnel-item:hover .icon img{transform:scale(1.3)}.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:36px;transition:.3s ease-in-out;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}.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:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.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{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));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;white-space:nowrap}@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:before{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:before{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,#funnel_443_5 .bg-image,#funnel_446_9 .bg-image,#funnel_493_4 .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,#funnel_443_5 .bg-image,#funnel_446_9 .bg-image,#funnel_493_4 .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,#funnel_443_5 .bg-image img,#funnel_446_9 .bg-image img,#funnel_493_4 .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_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}}#funnel_478_4 .bg-image,#funnel_481_3 .bg-image{align-items:center;justify-content:center;overflow:hidden;right:-400px}#funnel_478_4 .bg-image img,#funnel_481_3 .bg-image img{height:890px;width:890px}#funnel_472_5{margin-bottom:10px}.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 .grid-item:last-child,.grid.sty_double-column .grid-item:nth-last-child(2){margin-bottom:0}}.grid.sty_double-column .grid-item:nth-child(n+3),.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_double-column .image{aspect-ratio:16/11}.grid.sty_double-column .image div{height:100%;overflow:hidden;width:100%}.grid.sty_double-column .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.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 .grid-item:hover .primary-text{max-height:100px}.grid.sty_image-text-overlay .grid-item:hover .primary-text *{transform:scale(1.03)}.grid.sty_image-text-overlay .grid-item:hover img{height:110%;width:110%}.grid.sty_image-text-overlay .image{aspect-ratio:1;cursor:pointer;overflow:hidden;position:relative}.grid.sty_image-text-overlay .image>a{align-items:center;display:flex;justify-content:center;position:relative}.grid.sty_image-text-overlay .image .primary-text{align-self:center}.grid.sty_image-text-overlay .image img{height:100%;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 *{color:#fff;font-family:Barlow,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:38px;transition:all .25s ease-out}.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;cursor:pointer;font-weight:600;margin-bottom:4px}@media only screen and (min-width:768px){.grid.news-grid .title{margin-bottom:14px}}.grid.news-grid .title a{color:#92002d;cursor:pointer;text-decoration-color:#92002d}.grid.news-grid .title:hover a{text-decoration:underline;text-decoration-color:#92002d}.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}@media only screen and (min-width:1080px){.academic-calendar .grid.sty_three-column .grid-wrapper{flex-wrap:wrap;justify-content:space-between}.academic-calendar .grid.sty_three-column .grid-item{margin-right:0;max-width:calc(33% - 24px)}}#grid_453_1 .text{margin-bottom:15px}#grid_453_1 p:last-child{margin-bottom:30px}@media only screen and (min-width:768px){#grid_453_1 p:last-child{margin-bottom:0}}#grid_453_1 .primary-text a{display:flex;width:-moz-fit-content;width:fit-content}#grid_453_1 .primary-text a:hover:before{margin-left:10px;margin-right:10px}#grid_453_1 .primary-text a:before{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M20.732 8.483 13.101 0l-1.54 1.712 5.017 5.577H.24V9.71h16.337l-5.017 5.575L13.1 17l7.631-8.483-.014-.018.014-.016Z' fill='%23F2A900'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.241)' d='M0 0h20.491v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:18px;margin-bottom:6px;margin-right:20px;transition:.25s ease-in-out}#grid_473_2 .text,#grid_473_3 .text{margin-bottom:0}#grid_473_2 .primary-text,#grid_473_3 .primary-text{margin-top:0}@media only screen and (min-width:1080px){#grid_473_3{margin-top:50px}}.academic-calendar .grid,.academic-calendar .text-box{margin-bottom:30px}@media only screen and (min-width:768px){.academic-calendar .grid,.academic-calendar .text-box{margin-bottom:40px}}@media only screen and (min-width:1080px){.academic-calendar .grid,.academic-calendar .text-box{margin-bottom:60px}}.academic-calendar .grid h2,.academic-calendar .text-box h2{margin-bottom:13px}.academic-calendar .grid h4,.academic-calendar .text-box h4{margin-bottom:30px}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;transition:.25s ease-in-out;width:-moz-fit-content;width:fit-content}.two-level-dropdown .level-one>h2:hover{color:#414042}.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 .level-two.open .level-two-heading:before{content:"-"}.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{color:#92002d;cursor:pointer;display:flex;width:-moz-fit-content;width:fit-content}.two-level-dropdown .level-one .level-two-heading:before{color:#92002d;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;padding-top:0!important;width:100%}@media only screen and (min-width:1080px){.image-slider .wrapper{padding-top:40px!important}}.image-slider .slider{align-items:center;display:flex;margin-top:13px;overflow:visible;position:relative;width:100%}.image-slider .slider .desktop-arrow{position:absolute;transition:top .3s ease;z-index:10}.image-slider .slider .desktop-arrow#img-slider-left-desktop{left:-15px}.image-slider .slider .desktop-arrow#img-slider-right-desktop{right:-15px}@media only screen and (max-width:1079px){.image-slider .slider .desktop-arrow{display:none}}.image-slider .mobile-nav{display:none}@media only screen and (max-width:1079px){.image-slider .mobile-nav{align-items:center;display:flex;gap:30px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.image-slider .mobile-nav .nav-item{align-items:center;cursor:pointer;display:flex;gap:8px}.image-slider .mobile-nav .nav-item.left,.image-slider .mobile-nav .nav-item.right{flex-direction:row}.image-slider .mobile-nav .nav-item svg{cursor:pointer;height:15px;width:20px}.image-slider .mobile-nav .nav-item svg.disable{cursor:not-allowed;opacity:.6}.image-slider .mobile-nav .nav-item:has(svg.disable) .nav-text{cursor:not-allowed;opacity:.6}.image-slider .mobile-nav .nav-item.disabled .nav-text{cursor:not-allowed;opacity:.6}.image-slider .mobile-nav .nav-text{color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-slider .mobile-nav .nav-divider{color:#fff;font-size:18px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-slider .slider{flex-direction:column;margin-top:13px}.image-slider .slides-wrapper{margin:0;padding-top:45px;width:100%}}.image-slider .slides-wrapper{display:flex;margin:0 34px;overflow:hidden;position:relative}@media only screen and (min-width:1080px){.image-slider .slides-wrapper{margin:0 68px}}.image-slider .slide{left:0;min-width:100%;position:relative;transition:all .45s ease-out}.image-slider .slide .images-wrapper{display:flex}.image-slider img{width:100%}.image-slider svg{cursor:pointer;min-width:25px}@media only screen and (min-width:1080px){.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_gold-list-markers ul li{list-style:disc}.sty_gold-list-markers ul li li::marker,.sty_gold-list-markers ul li li:before{color:#fff}.sty_gold-list-markers .text>ul>li::marker{content:""}.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:70px}}@media only screen and (min-width:1080px){.sty_border-bottom .wrapper{padding-bottom:60px}.syllabus-resources .sty_border-bottom{margin-bottom:0;margin-top: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:last-child:first-child{margin-top:0}.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{align-items: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}.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}}.sty_read-more .text{max-height:440px;overflow:hidden}.sty_read-more .read-more-text-box{cursor:pointer;font-family:Barlow,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:30px;padding-left:15px;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.sty_read-more .read-more-text-box{font-size:22px;padding-left:20px}}.sty_read-more .read-more-text-box:before{color:#f2a900;content:"+";left:0;position:absolute;transition:all .25s ease-in-out}.sty_read-more.txt-black .read-more-text-box,.sty_read-more.txt-black .read-more-text-box:before{color:#92002d}.sty_read-more:has(.read-more-text-box.open) .text{max-height:none}.sty_read-more:has(.read-more-text-box.open) .read-more-text-box:before{content:"-"}.image-text.sty_read-more .text{max-height:none}.image-text.sty_read-more p:nth-child(n+3),.image-text.sty_read-more ul li:nth-child(n+7){display:none}.image-text.sty_read-more p.read-more-text-box{display:block}.image-text.sty_read-more:has(.open) .text li:nth-child(n+9){display:list-item}.image-text.sty_read-more:has(.open) .text p:nth-child(n+4){display:block}.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%}.news-article h2{color:#92002d}.news-article .text-wrapper a{text-decoration:underline}.news-article .text-wrapper a:hover{text-decoration:none}.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}
