body.home #content_container{max-width:100%;min-height:auto!important}#slider{height:auto;position:relative;margin:175px 0 0;z-index:2;max-height:800px;overflow:hidden}body.announcements #slider{margin:215px 0 0}#main-slide{margin:auto;height:auto;margin-top:0;max-height:800px}#main-slide.mobile{margin-top:70px}.cycle-slideshow img,.cycle-slideshow section{position:absolute;top:0;left:0;width:100%;padding:0;display:block}.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:90}.cycle-slideshow img:first-child{position:static;z-index:100}.cycle-next,.cycle-prev{position:absolute;top:45%;width:auto;z-index:800;height:100%;cursor:pointer;color:#CCC}.cycle-prev{left:5px}.cycle-next{right:5px}.cycle-next:hover,.cycle-prev:hover{opacity:0.7;filter:alpha(opacity=70)}.cycle-pager{text-align:center;width:auto;z-index:500;position:absolute;bottom:10px;right:0;left:0;overflow:hidden}.cycle-pager span{font-family:arial;font-size:40px;width:20px;height:20px;display:inline-block;color:#ccc;cursor:pointer}.cycle-pager span.cycle-pager-active{color:#cea532}.cycle-pager > *{cursor:pointer}.cycle-caption{position:absolute;color:#fff;bottom:15px;right:15px;z-index:700}.cycle-overlay{position:absolute;top:40%;width:100%;z-index:600;color:#000;padding:15px;text-align:center;-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:rgba(255,255,255,0.7)}.cycle-overlay a{color:#000;text-decoration:none}.cycle-overlay a:hover{color:#CFA341;text-decoration:none}div.cycle-overlay div:first-child{font-size:3.5em;font-weight:400;text-transform:uppercase;line-height:1em;margin:0;padding:0 0 10px;color:#163475}div.cycle-overlay div:nth-child(2){font-size:1.75em;font-weight:400;line-height:1em;margin:0;color:#163475;font-family:sans-serif}div.cycle-overlay div:nth-child(2) i{color:#D59337}div.cycle-overlay div:first-child{font-size:3em;font-weight:400;line-height:1em;margin:0;padding:0 0 10px;color:#cea532}div.cycle-overlay div:nth-child(2){font-size:1.5em;font-weight:400;line-height:1em;margin:0}div.cycle-overlay div:nth-child(2) i{color:#CFA341}@media screen and (max-width: 1200px){#slider{margin:120px 0 0}body.announcements #slider{margin:160px 0 0}}@media screen and (max-width: 960px){#slider{margin:85px 0 0}body.announcements #slider{margin:125px 0 0}}@media screen and (max-width: 800px){.cycle-overlay{position:relative;left:auto;top:auto;bottom:auto}.cycle-pager{display:none}}@media screen and (max-width: 481px){#slider{margin:150px 0 0}body.announcements #slider{margin:190px 0 0}}