@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,500;0,700;1,500;1,700&display=swap);body{font-size:16px;line-height:1.25;background-color:#d8d8d4;font-family:Mulish,sans-serif;font-weight:500}@media (max-width:767px){body{font-size:18px;line-height:1.5}}a,a:hover{color:#862633}a{text-decoration:underline}a:hover{text-decoration:none}.contact-menu a,a.nolinkunderline{text-decoration:none}.contact-menu a:hover,a.hoverunderline:hover{text-decoration:underline}.second-navs a,.second-navs a:hover,a.btn,a.btn:hover{text-decoration:none}.wrapper{overflow:hidden;background-color:#fff}@media only screen and (min-width:1400px){.wrapper{width:1400px;margin:auto;overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}}.navbar{padding:0;display:block}.navbar-brand{position:absolute;left:0;padding-top:3px;padding-left:6px;z-index:1}@media only screen and (min-width:992px){.navbar-brand{top:calc(56px - 4.07vw)}}@media only screen and (min-width:1400px){.navbar-brand{top:0}}@media only screen and (min-width:992px){.navbar-brand img{width:calc(14.28vw - 45px);margin-top:5px}}@media only screen and (min-width:1400px){.navbar-brand img{width:171px;height:99px;margin-top:unset}}.school-text{font-size:20px}@media only screen and (min-width:1200px){.school-text{font-size:30px;margin-bottom:-14px;margin-left:-11px}}.first-navs{padding-left:182px;height:50px}@media only screen and (min-width:1200px){.first-navs{padding-left:197px}}@media only screen and (min-width:1300px){.first-navs .nav-item{margin-left:24px}}.first-navs .school{padding-top:4px}.first-navs .school .name{font-size:27px;line-height:27px;color:#862633}.first-navs .school .prefix{font-size:16px;line-height:16px;color:#862633}.first-navs>ul>li>a{color:#862633!important;font-size:18px;letter-spacing:-.39px}@media only screen and (min-width:1200px){.first-navs>ul>li>a{font-size:18px;line-height:25px}}.first-navs>ul>li>a>img{align-self:center}.navbar-toggler{position:absolute;top:6px;right:0;border:none;color:#862633}@media only screen and (min-width:992px){.navbar-toggler{display:none!important}}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(134,38,51)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important}.second-navs{height:62px;margin-left:-9px;margin-right:-9px}.second-navs .menu{width:100%;height:62px;background-color:#862633;color:#ffbf3f;border-top:4px solid #ffbf3f;border-bottom:4px solid #ffbf3f;margin-right:3px;display:flex;justify-content:center;align-items:center;transform:skew(10deg)}.second-navs .menu:hover{cursor:pointer}@media only screen and (min-width:576px){.second-navs .menu{width:14.28vw}}@media only screen and (min-width:1400px){.second-navs .menu{width:200px}}.second-navs .menu .link{font-size:12px;letter-spacing:-.39px;line-height:25px;transform:skew(-10deg)}@media only screen and (min-width:992px){.second-navs .menu .link{font-size:16px}}@media only screen and (min-width:1059px){.second-navs .menu .link{font-size:18px}}@media only screen and (min-width:1200px){.second-navs .menu .link{font-size:21px}}.second-nav-mobile{height:62px;background-color:#862633;border-top:4px solid #ffbf3f;border-bottom:4px solid #ffbf3f}.mobile-navbar{background-color:#862633;padding:10px;position:fixed;top:0;width:100%;z-index:1000;max-height:100vh;max-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:992px){.mobile-navbar{z-index:-1;visibility:hidden}}.mobile-navbar .top-section{display:flex;align-items:center;padding-bottom:8px}.mobile-navbar .top-section .search-wrapper{flex:1;position:relative;margin:0 4px}.mobile-navbar .top-section .search-wrapper input{height:43px}.mobile-navbar .top-section .search-wrapper .search-btn{position:absolute;top:8px;right:8px;width:67px;height:27px;padding:0;border-radius:4px;background-color:#862633;color:#fff;text-align:center}.mobile-navbar .top-section i{font-size:32px;color:#fff;font-weight:400;opacity:1}.mobile-navbar>ul>li{text-align:center;border-bottom:1px solid #fff}.mobile-navbar>ul>li>a{color:#fff;text-decoration:none;font-size:28px;width:100%;display:inline-block}.mobile-navbar>ul>li>a:hover{text-decoration:underline}.mobile-navbar>ul>li:first-child{border-top:1px solid #fff}.mobile-navbar>ul .dropdown-menu{background-color:#862633;padding-left:33px;border:none}.mobile-navbar>ul .dropdown-menu>li>a{color:#fff;text-decoration:none;font-size:21px;font-weight:400}.mobile-navbar>ul .dropdown-menu>li>a:hover{text-decoration:underline}.mobile-navbar>ul .dropdown{position:relative}.mobile-navbar>ul .dropdown .dropdown-toggle .material-icons{position:absolute;top:15px;right:0}.mobile-navbar>ul .dropdown .dropdown-toggle::after{display:none}.mobile-navbar>ul .dropdown.show .up{display:block}.mobile-navbar>ul .dropdown.show .down{display:none}.mobile-navbar>ul .dropdown:not(.show) .up{display:none}.mobile-navbar>ul .dropdown:not(.show) .down{display:block}.menu+.dropdown-menu{background-color:#862633}@media only screen and (min-width:576px){.menu+.dropdown-menu{width:60vw}.menu+.dropdown-menu-right{width:60vw}}@media only screen and (min-width:1400px){.menu+.dropdown-menu{width:700px}.menu+.dropdown-menu-right{width:900px}}.dropdown-item{border-bottom:1px rgb(255,191,63,.15) solid;padding:.25rem 1rem;color:#ffbf3f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-item:focus,.dropdown-item:hover{color:#862633;text-decoration:none;background-color:#ffbf3f;border-bottom:1px #862633 solid}.text-3xl{font-size:30px}.text-primary-1{color:#862633}.text-secondary-1{color:#862633}.btn-primary-1{background-color:#e1c9cc;color:#000}.btn-primary-1:hover{filter:brightness(92.5%);background-color:#e1c9cc;color:#000}.btn-secondary-1{background-color:#ecce8b;color:#000}.btn-secondary-1:hover{filter:brightness(92.5%);background-color:#ecce8b;color:#000}section .header{display:flex;align-items:flex-end}section .header-text{color:#862633;font-size:55px;line-height:66px;text-align:left;text-transform:uppercase}section a.cta-text{color:#000;font-size:17px;line-height:20px;opacity:.7;text-align:left;text-decoration:underline;padding-left:13px;padding-bottom:14px}section a.cta-text:hover{text-decoration:none}.hero-wrapper{position:relative}.hero-wrapper .bottom-effect{position:absolute;width:100%;bottom:0;left:0;max-height:88px;height:auto}.hero-section{width:100%;height:60vh;background-position:center center!important;background-size:cover!important}.carousel-item:nth-child(1) .hero-section{background:url(/files/homepage-slider/photos/2022/12/avon-lake-football-stadium.webp)}.carousel-item:nth-child(2) .hero-section{background:url(/files/footer-hero-image/photos/2022/12/FooterPhoto.webp)}#news{background:url(/templates/assets/images/news-background.png);padding:0 6px 34px 6px;position:relative}@media only screen and (min-width:576px){#news{padding:0 34px 28px 34px}}#news .element{float:left;shape-outside:circle(50%);width:200px;height:200px}#news .header{padding-bottom:11px;top:0}@media only screen and (min-width:576px){#news .header{top:0}}#news .card-wrapper{display:flex;overflow:auto}#news .card-wrapper .box{display:flex;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;gap:20px;padding:0 20px}#news .arrow{display:block;float:right;margin-top:.25em;border-color:transparent;border-top-color:#d00;border-style:solid;border-width:.5em .31em 0;width:0;height:0;position:relative;line-height:0}#news .owl-carousel{padding:0 24px;position:relative}.card-img,.card-img-bottom,.card-img-top{height:auto}@media only screen and (min-width:576px){#news .owl-carousel .owl-wrapper{left:-10px!important}}@media only screen and (min-width:576px){#news .owl-carousel .owl-item{padding:0 10px}}#news .owl-carousel .owl-buttons .owl-prev{position:absolute;left:0;top:143px;padding:0;margin:0;background:0 0}@media only screen and (min-width:576px){#news .owl-carousel .owl-buttons .owl-prev{left:-6px}}#news .owl-carousel .owl-buttons .owl-next{position:absolute;right:0;top:143px;padding:0;padding:0;margin:0;background:0 0}@media only screen and (min-width:576px){#news .owl-carousel .owl-buttons .owl-next{right:10px}}#news .owl-carousel .owl-buttons .arrow-left{border-width:1.93em 1.5em 1.86em 0;border-top-color:transparent;border-right-color:#862633}#news .owl-carousel .owl-buttons .arrow-right{border-width:1.86em 0 1.86em 1.5em;border-top-color:transparent;border-left-color:#862633}#news .card{border:1px solid #ffbf3f}#news .card .card-body{padding:12px 8px}#news .card .card-body .title-wrapper{height:40px;display:flex;flex-direction:column;justify-content:center;margin-bottom:6px}#news .card .card-body .card-title{font-size:17px;text-align:center;margin:auto}#news .card .card-body .card-text{font-size:15px;height:90px;overflow:hidden}#events{padding:26px 6px 21px 6px;background-color:#f4f6f8}@media only screen and (min-width:576px){#events{padding:16px 34px 30px 34px}}#events .header{padding-bottom:16px}#events .card-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#events .card{width:100%;position:relative;margin-bottom:20px}@media only screen and (min-width:576px){#events .card{width:calc(50% - 39px);margin-bottom:30px}}#events .card .summary{position:absolute;top:6px;right:6px;color:#292929;font-size:15px;line-height:18px;text-decoration:underline}#events .card .summary:hover{text-decoration:none}#events .card .time-wrapper{display:flex;align-items:center}#events .card .time-wrapper .date{font-size:46px;line-height:55px;margin-right:7px}#events .card .time-wrapper .month{font-size:19px;line-height:23px;font-weight:700}#events .card .time-wrapper .time{font-size:15px;line-height:18px}#events .card .card-text,#events .card .card-text a{font-size:17px;line-height:20px;text-align:left;color:#862633;height:40px;text-decoration:none}#events .card .split{border:1px solid #979797}#events .card .location-wrapper{margin-top:3px;display:flex;font-size:15px;line-height:18px}#events .card .location-wrapper span{margin-right:7px}#popular{padding:9px 6px 21px 6px;background-color:#fff}@media only screen and (min-width:576px){#popular{padding:16px 34px 30px 34px}}#popular .header{padding-bottom:11px}#popular .row{display:flex;flex-wrap:wrap}#popular .image-row{margin:0 -9px}#popular .column{flex:25%;max-width:25%;padding:0 9px}#popular .column:first-child{flex:50%;max-width:50%}#popular .column .image-card{position:relative}#popular .column .image-card .image-equal-container{position:relative;margin-top:18px;background-position:center!important;background-size:cover!important}#popular .column .image-card .image-equal-container:after{content:"";display:block;padding-bottom:100%}#popular .column .image-card #enroll{background:linear-gradient(rgba(138,36,50,.45),rgba(138,36,50,.45)),url(/templates/assets/images/popular-enrollyourstudent.png)}#popular .column .image-card #contactus{background:linear-gradient(180deg,rgba(76,76,76,.4) 0,rgba(76,76,76,.9) 100%),url(/templates/assets/images/popular-contactus.png)}#popular .column .image-card #schoolboard{background:linear-gradient(180deg,rgba(255,191,63,.58) 0,rgba(255,191,63,.9) 100%),url(/templates/assets/images/popular-schoolboard.png)}#popular .column .image-card #staffdirectory{background:linear-gradient(180deg,rgba(255,191,63,.58) 0,rgba(255,191,63,.9) 100%),url(/templates/assets/images/popular-staffdirectory.png)}#popular .column .image-card #careers{background:linear-gradient(180deg,rgba(76,76,76,.4) 0,rgba(76,76,76,.9) 100%),url(/templates/assets/images/popular-careers.png)}#popular .column .image-card .card-text{color:#fff;font-size:20px;text-align:left;position:absolute;left:3px;bottom:1px}@media only screen and (min-width:576px){#popular .column .image-card .card-text{font-size:27px;line-height:36px;left:7px;bottom:7px}}#popular .third-party-row{display:flex;flex-wrap:wrap;margin-top:7px;justify-content:space-between}#popular .third-party-row .image-card{border:2px solid #ffbf3f;border-radius:8px;margin-top:14px}@media only screen and (min-width:576px){#popular .third-party-row .image-card{margin-top:18px}}#popular .third-party-row .image-card .image-cover{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}#popular .third-party-row .image-card .image-cover img{max-width:100%;max-height:100%}#popular .third-party-row .image-card:not(#saferohio){height:45px;width:193px;padding-left:5px}@media only screen and (min-width:576px){#popular .third-party-row .image-card:not(#saferohio){height:70px;width:250px}}@media only screen and (min-width:992px){#popular .third-party-row .image-card:not(#saferohio){height:70px;width:194px}}@media only screen and (min-width:1340px){#popular .third-party-row .image-card:not(#saferohio){height:70px;width:280px}}#popular .third-party-row #saferohio{padding:17px 0 14px 0;justify-content:center;width:174px}#popular .third-party-row #saferohio img{margin:auto}@media only screen and (min-width:576px){#popular .third-party-row #saferohio{width:250px;height:auto}}@media only screen and (min-width:992px){#popular .third-party-row #saferohio{width:194px;height:243px}}@media only screen and (min-width:1340px){#popular .third-party-row #saferohio{width:252px;height:243px}}#popular .third-party-row #powerschool,#popular .third-party-row #powerschool2{padding:6px 0}#popular .third-party-row #flyerconnection,#popular .third-party-row #myschoolaccount{padding:8px 0}#popular .third-party-row #clever,#popular .third-party-row #clever2{padding:10px 0}@media only screen and (min-width:992px){#popular .third-party-row #city .image-cover,#popular .third-party-row #city2 .image-cover{padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:1340px){#popular .third-party-row #city .image-cover,#popular .third-party-row #city2 .image-cover{padding-top:0;padding-bottom:0}}#popular .third-party-row #city .text,#popular .third-party-row #city2 .text{color:#862633;font-size:16px;line-height:18px;font-weight:700}@media only screen and (min-width:1340px){#popular .third-party-row #city .text,#popular .third-party-row #city2 .text{font-size:24px;line-height:29px}}#videos{padding:16px 20px 0 20px}#videos .main-video-wrapper{border-bottom:1px solid #979797;padding-bottom:10px;padding-top:10px}#videos .main-video-wrapper img.thumbnail{height:214px;width:auto;display:block;margin:0 auto}#videos .headline,#videos .headline a{font-size:17px;line-height:20px;color:#862633;text-align:center;text-decoration:none}#videos .headline a:hover{font-size:17px;line-height:20px;color:#862633;text-align:center;text-decoration:underline}#videos .videos{margin-top:-4px}#videos .videos .video-wrapper{display:flex;padding:15px 0 7px 0;border-bottom:1px solid #979797;align-items:center}#videos .videos .video-wrapper img.thumbnail{width:170px;height:auto;margin-right:7px;display:block}#videos .thumbnail_wrap{position:relative}.thumbnail_wrap .play_icon{width:50px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#social{padding:16px 20px 10px 20px;display:flex!important}#social .nav-link{color:#862633}#social .tab-content{flex:1}#prev_footer img{width:100%}#footer{padding:18px 21px 23px 21px;background-color:#862633}#footer .headline{color:#ffbf3f;font-size:30px;line-height:36px;text-transform:uppercase}#footer p{color:#fff;font-size:18px;line-height:22px;font-weight:500}#footer p a{color:#fff;text-decoration:underline}#footer p a:hover{text-decoration:none}#footer .contact_us,#footer>.social{display:inline-block}#footer .contact_us .content{display:inline-block;border-top:1px solid #979797;padding-top:20px;min-width:300px}#footer .contact_us .content p:first-child{margin-right:36px}#footer .social .content{gap:12px;display:inline-block;border-top:1px solid #979797}#footer .social .content .icon-wrapper{width:48px;height:48px;display:flex;justify-content:center;align-items:center}#footer .copyright-text{margin-top:85px;color:#fff;font-size:18px;line-height:22px;text-align:center}#footer .copyright-text a{color:#fff;text-decoration:underline}#footer .copyright-text a:hover{text-decoration:none}#important-information a{text-decoration:underline}#important-information a{text-decoration:underline}#important-information{background-color:#862633;border-top:1px solid #ffbf3f;border-bottom:1px solid #ffbf3f}#important-information .important-info{color:#fff}#important-information .important-info a,#important-information .important-info a:visited{color:#ffbf3f;text-decoration:underline}#important-information .important-info a:hover,#important-information .important-info a:hover:visited{color:#ffbf3f;text-decoration:none}a[href^=tel]{color:inherit;text-decoration:none}a[href^=mailto]{word-break:nowrap;overflow:hidden;text-overflow:ellipsis}.rightsidebar{background-color:rgba(138,36,50,.07)}#social .nav-tabs .nav-link{border-color:#dee2e6 #dee2e6 #dee2e6;background-color:#f5f5f5}#social .nav-tabs .nav-link:hover{border-color:#dee2e6 #dee2e6 #dee2e6;background-color:#fff}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:rgba(0,0,0,.7);border-radius:50%;padding:15px}.text-muted{color:#4c5257!important}.fb-feed-wrapper{position:relative;width:100%;max-width:500px}.fb-feed-wrapper iframe{width:100%!important;min-width:180px}@media (max-width:480px){.fb-feed-wrapper{display:none}.fb-mobile-link{display:block}}.fb-mobile-link{display:none}.navclosebutton{font-size:28px;cursor:pointer}.specialdropdownright{right:16px}.facebookiframe{border:none;overflow:hidden}