/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.modInnerContent .tweet.component-wrapper{padding-top:0px !important;padding-bottom:0px !important;}.tweet.component-wrapper .row.tweet-content{flex-wrap:nowrap;}.paragraph--type--content-blurb-text-editor- a.fa-small.fa.fa-phone:before,.paragraph--type--content-blurb-text-editor- span.fa-small.fa.fa-phone:before,.paragraph--type--content-blurb-text-editor- div.fa-small.fa.fa-phone:before,.paragraph--type--content-blurb-text-editor- li.fa-small.fa.fa-phone:before,.paragraph--type--content-blurb-text-editor- p.fa-small.fa.fa-phone:before,.paragraph--type--content-blurb-text-editor- i.fa-small.fa.fa-phone:before{font-size:20px;font-size:2rem;content:"\f095 \0020";}.paragraph--type--content-blurb-text-editor- a.fa-small.fa.fa-envelope:before,.paragraph--type--content-blurb-text-editor- span.fa-small.fa.fa-envelope:before,.paragraph--type--content-blurb-text-editor- div.fa-small.fa.fa-envelope:before,.paragraph--type--content-blurb-text-editor- li.fa-small.fa.fa-envelope:before,.paragraph--type--content-blurb-text-editor- p.fa-small.fa.fa-envelope:before,.paragraph--type--content-blurb-text-editor- i.fa-small.fa.fa-envelope:before{font-size:20px;font-size:2rem;content:"\f0e0 \0020 \0020";}.paragraph--type--content-blurb-text-editor- a.fa-small.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- span.fa-small.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- div.fa-small.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- li.fa-small.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- p.fa-small.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- i.fa-small.fa.fa-check-square-o:before{font-size:20px;font-size:2rem;content:"\f046";}.paragraph--type--content-blurb-text-editor- a.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- span.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- div.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- li.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- p.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- i.fa-large.fa.fa-check-square-o:before{font-size:60px;font-size:6rem;content:"\f046";}.paragraph--type--content-blurb-text-editor- a.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- span.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- div.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- li.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- p.fa-large.fa.fa-check-square-o:before,.paragraph--type--content-blurb-text-editor- i.fa-large.fa.fa-check-square-o:before{font-size:60px;font-size:6rem;content:"\f046";}#ouws_content a.fa-large:before,#block-seven-content a.fa-large:before{float:left;width:100%;color:#000000;}#ouws_content a.fa-large:hover:before,#block-seven-content a.fa-large:hover:before{color:#00694E;}#ouws_content a.fa:before,#block-seven-content a.fa:before{text-decoration:none;display:inline-block;margin-right:5px;}#ouws_content #middle a.fa:active,#ouws_content #middle a.fa:focus{background:none!important;color:#000!important;}.paragraph--type--content-blurb-text-editor- a.ohioWhiteButton{color:#00694E!important;line-height:1.3;}.paragraph--type--content-blurb-text-editor- a.ohioGreenButton{color:#FFFFFF!important;}.view-content{text-align:left;}#ouws_content .top-confined-breadcrumb-outer{max-width:1170px;margin:0 auto;}#middle-center.middle-center{padding-bottom:0px;}#ouws_content.ouws_content{margin-bottom:0px;}#middle-bottom.middle-bottom,.content-footer-confined-outer{display:none;}
.locations-row{padding:60px 0;margin-top:80px;}.locations-row .container{padding-left:0;padding-right:0;max-width:100% !important;width:100%;}.locations-row .container .modInnerContent:has(.locations-info-section){margin-bottom:15px;}.locations-row .container .row .modInnerContent:first-of-type,.locations-row .locations-button-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.locations-row .container .row .modInnerContent:first-of-type{max-width:calc(100% - 30px);}.locations-row .locations-button-container{max-width:calc(100% - 120px);}@media (min-width:576px){.locations-row .container .row .modInnerContent:first-of-type,.locations-row .locations-button-container{max-width:540px;}.locations-row .locations-button-container{margin:0 60px;}}@media (min-width:615px){.locations-row .locations-button-container{margin:0 auto;}}@media (min-width:768px){.locations-row .container .row .modInnerContent:first-of-type,.locations-row .locations-button-container{max-width:720px;}.locations-row .locations-button-container{margin:0 60px;}}@media (min-width:836px){.locations-row .locations-button-container{margin:0 auto;}}@media (min-width:900px){.locations-row .locations-button-container{max-width:790px;}}@media (min-width:992px){.locations-row .container .row .modInnerContent:first-of-type,.locations-row .locations-button-container{max-width:960px;}.locations-row .locations-button-container{margin:0 60px;}}@media (min-width:1062px){.locations-row .locations-button-container{margin:0 auto;}}@media (min-width:1200px){.locations-row .locations-button-container{margin:0 60px;}}@media (min-width:1268px){.locations-row .locations-button-container{margin:0 auto;padding:0 15px;max-width:1170px;}}@media (min-width:1200px){.locations-row .container .row .modInnerContent:first-of-type,.locations-row .locations-button-container{max-width:1170px;}}.locations-row .locations-info-section{display:flex;flex-wrap:wrap;gap:0;position:relative;z-index:1;}@media (min-width:992px){.locations-row .locations-info-section{gap:130px;flex-wrap:nowrap;}}.locations-row .locations-info-section:before{content:"";position:absolute;background-image:url(/sites/default/files/homepage/locations/graphics/ohio-campus-badge.png);width:230px;height:100%;transform:rotate(18deg);display:block;top:0;left:29%;background-size:contain;opacity:.1;background-repeat:no-repeat;z-index:-1;}.locations-row .locations-info-section .locations-left,.locations-row .locations-info-section .locations-right{flex-basis:100%;}@media (min-width:992px){.locations-row .locations-info-section .locations-left,.locations-row .locations-info-section .locations-right{flex-basis:calc(50% - 65px);}}.locations-row .locations-info-section .locations-right{padding-top:35px;}.locations-row .locations-info-section h2{font-family:var(--text-display);font-weight:900;color:var(--cutler);font-size:clamp(3.4rem,2.114rem + 3.429vw,4.2rem);line-height:110%;text-align:left;margin-bottom:15px;}.locations-row .locations-info-section h2:before{content:"";width:50px;height:5px;background:var(--marigold);display:block;margin:0 0 30px 0;}.locations-row .locations-info-section h2 em{font-family:var(--text-serif);font-weight:700;font-style:italic !important;color:var(--under-the-elms);font-size:clamp(3rem,2.714rem + 3.429vw,4.8rem);line-height:110%;}.locations-row .locations-info-section span.locations-tag{background:var(--teal);color:var(--under-the-elms);font-family:var(--text-sans);font-weight:900;font-size:14px;padding:3px 9px;text-transform:uppercase;}.locations-row .locations-info-section .locations-left .action:first-of-type{margin-right:30px;}.locations-row .locations-info-section h3{font-family:var(--text-display);font-size:22px;line-height:100%;font-weight:900;color:var(--under-the-elms);}.locations-row .locations-info-section p{color:var(--under-the-elms);font-size:18px;}.locations-row .locations-info-section .locations-left p{margin-top:20px;}.locations-row .action{display:inline-block;margin-top:10px;text-decoration-thickness:2px;text-underline-offset:6px;}.locations-row .carousel-slide .action{display:block;}.locations-row .carousel-slide .action{color:var(--white);}.locations-row .action:hover{color:var(--under-the-elms);text-decoration-color:transparent;}.locations-row .action:focus{text-decoration-color:transparent;}.locations-row .action:after{content:"\00a0\f061";display:inline-block;transform:translateX(0);transition:all .2s ease;}.locations-row .action:hover:after{transform:translateX(5px);color:var(--under-the-elms);}.locations-row .locations-info-section .locations-right .action:first-of-type{margin-bottom:30px;}.locations-row .carousel-slide .action:hover,.locations-row .carousel-slide .action:hover:after{color:var(--trillium);}.locations-carousel-section{position:relative;overflow:visible;width:100%;display:block;}.locations-carousel-slider-controls{position:relative;overflow:visible;}.locations-carousel-track{display:flex;flex-wrap:nowrap;width:100%;transition:transform 0.5s ease;}.carousel-slide{display:grid;grid-template-columns:repeat(12,1fr);flex:0 0 100%;max-width:100%;overflow:visible;height:auto;gap:20px;padding:0 20px;}@media (min-width:390px){.carousel-slide{padding:0 30px;gap:30px;}}@media (min-width:450px){.carousel-slide{padding:0 60px;}}@media (min-width:1620px){.carousel-slide{padding:0 calc((100% - 1500px) / 2);}}.carousel-slide .campus,.carousel-slide .image{position:relative;}.carousel-slide .image{height:200px;filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.20));}.carousel-slide .campus{border-radius:20px;text-align:left;height:auto;position:relative;grid-column:span 12;}@media (min-width:768px){.carousel-slide .campus,.carousel-slide .image{height:315px;}}.carousel-slide .campus a{display:block;height:100%;width:100%;padding:30px;text-decoration:none;border-radius:20px;background-color:var(--under-the-elms);transition:var(--transition-default);}.carousel-slide .campus a:hover{background-color:var(--teal);}.carousel-slide .campus a:hover:focus img{outline:none;}.carousel-slide .campus a:hover:focus *{color:inherit;}.carousel-slide .campus img{position:absolute;right:12px;top:15px;width:40px;height:auto;}.carousel-slide .campus .campus-header{padding-right:45px;}.carousel-slide .campus .campus-header:after{content:"";width:50px;height:5px;background:var(--teal);margin:15px 0;display:block;transition:var(--transition-default);}.carousel-slide .campus a:hover .campus-header:after{background:var(--white);}.carousel-slide .campus .campus-header h3{color:var(--white);font-family:var(--text-display);font-size:27px;line-height:1.125em;font-weight:900;padding-top:0;margin-bottom:0;transition:var(--transition-default);}.carousel-slide .campus a:hover h3{color:var(--cutler);}.carousel-slide .campus .campus-header span{font-family:var(--text-sans);font-weight:900;text-transform:uppercase;color:var(--web-marigold);font-size:14px;line-height:100%;letter-spacing:.72px;display:block;transition:var(--transition-default);}.carousel-slide .campus a:hover span{color:var(--under-the-elms);}.carousel-slide .campus p{color:var(--white);font-size:16px;line-height:24px;transition:var(--transition-default);}.carousel-slide .campus a:hover p{color:var(--under-the-elms);}@media (min-width:1200px){.carousel-slide .campus p{font-size:18px;line-height:27px;}}.carousel-slide > div:first-child:nth-last-child(6) ~ div:last-of-type{display:none;}@media (min-width:768px){.carousel-slide > div:first-child:nth-last-child(6) ~ div:last-of-type{display:block;}}.carousel-slide .sm-gs-2{grid-column:span 2;}.carousel-slide .sm-gs-3{grid-column:span 3;}.carousel-slide .sm-gs-4{grid-column:span 4;}.carousel-slide .sm-gs-5{grid-column:span 5;}.carousel-slide .sm-gs-6{grid-column:span 6;}.carousel-slide .sm-gs-7{grid-column:span 7;}.carousel-slide .sm-gs-8{grid-column:span 8;}.carousel-slide .sm-gs-12{grid-column:span 12;}@media (min-width:768px){.carousel-slide .md-gs-2{grid-column:span 2;}.carousel-slide .md-gs-3{grid-column:span 3;}.carousel-slide .md-gs-4{grid-column:span 4;}.carousel-slide .md-gs-5{grid-column:span 5;}.carousel-slide .md-gs-6{grid-column:span 6;}.carousel-slide .md-gs-7{grid-column:span 7;}.carousel-slide .md-gs-8{grid-column:span 8;}.carousel-slide .md-gs-12{grid-column:span 12;}}@media (min-width:992px){.carousel-slide .lg-gs-2{grid-column:span 2;}.carousel-slide .lg-gs-3{grid-column:span 3;}.carousel-slide .lg-gs-4{grid-column:span 4;}.carousel-slide .lg-gs-5{grid-column:span 5;}.carousel-slide .lg-gs-6{grid-column:span 6;}.carousel-slide .lg-gs-7{grid-column:span 7;}.carousel-slide .lg-gs-8{grid-column:span 8;}}@media (min-width:1200px){.carousel-slide .xl-gs-2{grid-column:span 2;}.carousel-slide .xl-gs-3{grid-column:span 3;}.carousel-slide .xl-gs-4{grid-column:span 4;}.carousel-slide .xl-gs-5{grid-column:span 5;}.carousel-slide .xl-gs-6{grid-column:span 6;}.carousel-slide .xl-gs-6{grid-column:span 6;}.carousel-slide .xl-gs-7{grid-column:span 7;}.carousel-slide .xl-gs-8{grid-column:span 8;}}@media (min-width:1400px){.carousel-slide .xxl-gs-2{grid-column:span 2;}.carousel-slide .xxl-gs-3{grid-column:span 3;}.carousel-slide .xxl-gs-4{grid-column:span 4;}.carousel-slide .xxl-gs-5{grid-column:span 5;}.carousel-slide .xxl-gs-6{grid-column:span 6;}.carousel-slide .xxl-gs-6{grid-column:span 6;}.carousel-slide .xxl-gs-7{grid-column:span 7;}.carousel-slide .xxl-gs-8{grid-column:span 8;}}.carousel-slide .image img{object-fit:cover;height:200px;width:100%;border-radius:20px;filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.20));}@media (min-width:768px){.carousel-slide .image img{height:315px;}}.carousel-slide .image .info-indicator-container,.carousel-slide .image .overlay{border-radius:20px;display:none;}@media (min-width:768px){.carousel-slide .image .info-indicator-container,.carousel-slide .image .overlay{display:flex;}}.carousel-arrow{position:absolute;top:15px;transform:translateY(-50%);background:white;border:none;padding:30px 20px;z-index:1;cursor:pointer;filter:drop-shadow(0px 8px 15px rgba(0,0,0,0.20));}.carousel-arrow-prev{left:0;}.carousel-arrow-next{right:0;}.carousel-arrow i{font-size:20px;display:block;color:var(--under-the-elms);}.locations-carousel-nav{margin-bottom:45px;position:relative;}.locations-carousel-nav:before{content:"";position:absolute;height:2px;width:100%;background-color:var(--marigold);top:13px;left:0;}.locations-row .locations-button-container{display:flex;flex-direction:row;justify-content:center;gap:0.5rem;}.carousel-button{border:none;cursor:pointer;margin-top:0;margin-bottom:0;min-width:24px;min-height:24px;position:relative;flex-basis:calc(33.333% - 20px);}@media (min-width:768px){.locations-row .locations-button-container{justify-content:space-between;}.locations-row .carousel-button{flex-basis:fit-content;margin-top:30px;}}.carousel-button span.campus-text{color:var(--putnam);display:block;font-size:20px;font-family:var(--text-sans);font-weight:700;text-align:center;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}@media (min-width:900px){.carousel-button span.campus-text{clip:unset;clip-path:unset;height:auto;overflow:unset;position:static;white-space:unset;width:auto;}}.carousel-button[aria-selected="true"] span.campus-text{color:var(--under-the-elms);}.carousel-button span.campus-spec{font-family:var(--text-sans);font-weight:700;text-transform:uppercase;color:var(--marigold);font-size:12px;line-height:100%;letter-spacing:.72px;display:block;}.carousel-button:before{content:"";width:10px;height:10px;display:block;background-color:var(--marigold);left:calc(50% - 5px);position:absolute;border-radius:50%;top:9px;transform:scale(1);transition:.2s all ease;visibility:visible;}@media (min-width:768px){.carousel-button:before{top:-21px;}}.carousel-button[aria-selected="true"] span.campus-spec{color:var(--under-the-elms);}.carousel-button[aria-selected="true"]:before{opacity:0;visibility:hidden;}.carousel-button:after{transform:scale(.5);content:url("/sites/default/files/homepage/locations/graphics/ohio-outline.svg") / "selected campus";position:absolute;left:calc(50% - 26px);opacity:0;top:-20px;transition:all .2s ease;visibility:hidden;}@media (min-width:768px){.carousel-button:after{top:-50px;}}.carousel-button#athens-button:after{content:url("/sites/default/files/homepage/locations/graphics/athens-location.svg") / "Athens Campus";}.carousel-button#cleveland-button:after{content:url("/sites/default/files/homepage/locations/graphics/cleveland-location.svg") / "Cleveland Campus";}.carousel-button#dublin-button:after{content:url("/sites/default/files/homepage/locations/graphics/dublin-location.svg") / "Dublin Campus";}.carousel-button#chillicothe-button:after{content:url("/sites/default/files/homepage/locations/graphics/chillicothe-location.svg") / "Chillicothe Campus";}.carousel-button#eastern-button:after{content:url("/sites/default/files/homepage/locations/graphics/eastern-location.svg") / "Eastern Campus";}.carousel-button#lancaster-button:after{content:url("/sites/default/files/homepage/locations/graphics/lancaster-location.svg") / "Lancaster Campus";}.carousel-button#southern-button:after{content:url("/sites/default/files/homepage/locations/graphics/southern-location.svg") / "Southern Campus";}.carousel-button#zanesville-button:after{content:url("/sites/default/files/homepage/locations/graphics/zanesville-location.svg") / "Zanesville Campus";}.carousel-button[aria-selected="true"]:after{transform:scale(.7);background-color:transparent;position:absolute;display:block;opacity:1;visibility:visible;}.facts-section{display:flex;flex-wrap:wrap;row-gap:20px;margin:20px 15px;}.facts-row .container{max-width:100% !important;}.facts-row .modInnerContent{padding:0;}.facts-section > div{display:flex;flex-wrap:wrap;row-gap:20px;width:100%;}.overlay{position:absolute;top:0;background-color:var(--white);height:100%;width:100%;visibility:hidden;flex-wrap:wrap;padding:40px;transform:scale(0,0);transform-origin:99% 99%;transition:all .5s ease;}.overlay.open{display:flex;visibility:visible;opacity:.9;transform:scale(1,1);}.facts-section img{height:100%;width:100%;object-fit:cover;}.facts-section > div > div{width:100%;}.overlay *{color:var(--under-the-elms);}.facts-section .image{position:relative;}.facts-section .image,.facts-section .fact{height:360px;width:100%;}.facts-section .fact a{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;position:relative;text-decoration:none;padding:40px 40px 80px;transition:all .35s ease;}.facts-section .fact a *{color:var(--under-the-elms);}.facts-section .fact a::before{border-top:2px solid currentColor;border-bottom:2px solid currentColor;transform:scale(0,1);}.facts-section .fact a::after{border-right:2px solid currentColor;border-left:2px solid currentColor;transform:scale(1,0);}.facts-section .fact a::before,.facts-section .fact a::after{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:'';opacity:0;transition:opacity 0.35s,transform 0.35s;}.image .info-indicator-container{position:absolute;bottom:0;right:0;background:var(--white);width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-top-left-radius:20px;}.image .info-indicator{position:absolute;bottom:0;color:var(--under-the-elms);font-size:29px;font-style:italic;font-family:var(--text-serif);right:0;background:var(--white);justify-content:center;border-top-left-radius:20px;font-weight:700;line-height:100%;text-decoration:none;transition:all .35s ease;z-index:1;border-bottom-right-radius:20px;width:100%;height:100%;}.image .info-indicator:hover,.image .info-indicator:focus{background-color:var(--moss);color:var(--under-the-elms);}.image .info-indicator:focus-visible{outline:2px solid #85b7d1;}.image .info-indicator.open{background-color:var(--under-the-elms);}.image .info-indicator.open:hover,.image .info-indicator.open:focus{background-color:var(--cutler);}.image .info-indicator.open i{color:var(--white);}.overlay .heading{font-size:40px;font-family:var(--text-display);font-weight:800;line-height:100%;color:var(--under-the-elms);}.overlay .body{color:var(--under-the-elms);margin-top:0;}.overlay .info-link{font-weight:700;height:fit-content;text-underline-offset:6px;text-decoration-thickness:2px;}.overlay .info-link i{font-size:14px;}.facts-section .fact a .fact-heading{font-size:28px;font-weight:800;font-family:var(--text-display);line-height:100%;}.facts-section .fact a .link-indicator{position:absolute;width:45px;height:45px;bottom:20px;display:flex;border:2px solid var(--under-the-elms);justify-content:center;align-items:center;transition:all .35s ease;}.facts-section .fact a:hover::before,.facts-section .fact a:hover::after{opacity:1;transform:scale(1);}.facts-section .top .half:last-of-type{display:flex;flex-wrap:wrap;row-gap:20px;}.facts-section .top .half .fact{background-color:var(--teal);}.facts-section .bottom .quarter:first-of-type{order:1;}.facts-section .bottom .quarter:last-of-type{order:2;}.facts-section .bottom .half .fact{background-color:var(--moss);}.facts-section .bottom .quarter .fact{background-color:var(--rust);}.facts-section .bottom .quarter .fact a *{color:var(--white);}.facts-section .fact a:focus .fact-content *{color:var(--white);}.facts-section .bottom .quarter .fact a::before{border-top:2px solid var(--white);border-bottom:2px solid var(--white);}.facts-section .bottom .quarter .fact a::after{border-left:2px solid var(--white);border-right:2px solid var(--white);}.facts-section .fact a:hover .link-indicator{background:var(--under-the-elms);}.facts-section .fact a:focus .link-indicator,.facts-section .fact a:focus .link-indicator i{background:var(--white);}.facts-section .fact a:focus .link-indicator i::before{color:var(--under-the-elms);}.facts-section .fact a:hover .link-indicator i::before{color:var(--white);}.facts-section .bottom .quarter .fact a .link-indicator{border-color:var(--white);}.facts-section .fact a:hover:focus .link-indicator i::before{color:var(--under-the-elms);}.facts-section .top .half.image .overlay .body,.locations-row .half.image .overlay .body{margin-bottom:15px;}.facts-section .bottom .quarter .fact a:hover .link-indicator{background:var(--white);}.locations-row .overlay > div{position:relative;width:100%;}.locations-row .overlay > div .body-container{display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;}.facts-section .bottom .quarter .fact a:hover .link-indicator i::before{color:var(--black);}@media only screen and (min-width:768px){.facts-section{margin:20px 45px;}.facts-section > div{column-gap:20px;}.facts-section .bottom .quarter{width:calc(50% - 10px);}.facts-section .top .half:last-of-type{flex-wrap:nowrap;column-gap:20px;}.facts-section .fact a .fact-heading{font-size:40px;}}@media only screen and (min-width:1140px){.facts-section{margin:20px 0;}.facts-section > div{flex-wrap:nowrap;}.facts-section .bottom .half{width:calc(50% - 20px);}.facts-section .bottom .quarter{width:calc(25% - 10px);}.facts-section .bottom .quarter.image{order:0;}}
#snow{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;pointer-events:none;}
