.body-container{padding:0}.cu_anschutz_post .load-more a.hide{display:none!important}.blog-section .redirect-msg h2{margin:10px 0 20px;text-align:center}.blog-section .redirect-msg a{font-weight:400;text-decoration:underline}.slider-box .box{position:relative}.slider-box .box .text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.slider-box .box .text h2{color:#fff;font-size:40px;margin:0}.slider-box .box .text p{color:#fff;font-size:17px;font-weight:300;margin:0}.slider-box .box .text li{display:none}.button-section a,.slider-box .box .text a.banner-btn{background:#cfb87c;border:2px solid #cfb87c;color:#333;display:inline-block;font-size:22px!important;margin-top:20px;max-width:200px!important;padding:12px 24px!important;transition:all .3s;-webkit-transition:all .3s;width:100%}.slider-box .box .text a,.slider-box .box .text a:hover{color:#cfba7c;text-decoration:underline}.button-section a:hover,.slider-box .box .text a.banner-btn:hover{background:transparent;border:2px solid #cfb87c;color:#cfb87c;text-decoration:none}.slider-box .box:before{background:rgba(0,0,0,.54);content:"";height:100%;position:absolute;width:100%}.banner-slider-container .slick-slider{margin-bottom:0!important;overflow:hidden}.banner-slider-container .slick-slider .slick-next,.banner-slider-container .slick-slider .slick-prev{background:transparent;height:80px;right:50px;width:40px;z-index:10}.banner-slider-container .slick-slider .slick-prev{left:50px}.banner-slider-container .slick-slider .slick-prev:before{content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:26px}.banner-slider-container .slick-slider .slick-next:before{content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:26px}.slick-dots li button:focus,.slick-next:focus,.slick-prev:focus{outline:1px solid #000}.date a{padding-top:8px}.post-item{float:left;padding-left:15px;padding-right:15px;padding-top:30px;transition:transform .2s;-webkit-transition:transform .2s;width:50%}.post-item:hover{transform:scale(1.05)}.weekly-post-container .post-item{float:none;width:100%}.post-item .blog-post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px}.post-item div.blog-listing-content{background-color:#fff;margin:-75px 32px 32px;padding:17px}.post-item a.more-link,.press-coverage-box a.more-link{background-color:#cfb87c;border:0 solid transparent;border-radius:2px;color:#222;font-size:17px;margin:9px 0 15px;padding:6px 14px;text-decoration:none;transition:all .3s;-webkit-transition:all .3s}.post-item a.more-link:hover,.press-coverage-box a.more-link:hover{background-color:#c8ad6a}.weekly-post-section .post-item .date{font-size:16px;margin-bottom:15px}.weekly-post-section .post-item .post-body{font-size:16px;line-height:1.5}.post-header h2{margin-bottom:20px}.blog-listing-content #hubspot-topic_data,.blog-listing-content .hubspot-topic_data{margin-bottom:15px}.weekly-post-container .post-item div.blog-listing-content{box-shadow:1px 1px 5px rgba(0,0,0,.14);margin:-100px 65px 0;padding:40px}.weekly-post-container .post-item .blog-post-image{height:400px}.weekly-post-section{padding:40px 0}.weekly-post-section .post-item:hover{transform:scale(1)}.weekly-post-section .post-item{padding-top:0}.staff-mention-title{background-color:#000;color:#fff;font-size:20px;font-weight:700;margin:auto auto -20px;padding:6px 16px;position:relative;text-align:center;text-transform:uppercase;width:20%;z-index:1}.categories-section,.school-section{background:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid hsla(0,0%,45%,.08);border-top:2px solid hsla(0,0%,45%,.08);padding:40px 0 15px;position:relative;text-align:center}.staff-section{background:#cfb87c;margin-bottom:35px;padding:40px 0 15px;text-align:center}.categories-section .section-title h3,.school-section .section-title h3,.staff-section .section-title h3{position:relative;text-align:left}.categories-inner-container,.latest-news-post,.school-inner-container,.staff-inner-container{margin-top:25px}.categories-section:before,.school-section:before{background:hsla(0,0%,100%,.41);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.categories-section .categories-list,.school-section .school-list,.staff-section .staff-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.categories-section .categories-list .categories-box{background:#fff;border-radius:4px;cursor:pointer;margin:0 18px 20px;max-width:150px;padding:9px;width:100%;width:13.158%}.staff-section .staff-list .staff-box{padding:9px 50px}.school-section .school-list .school-box{background:#cfb97d;border-radius:3px;cursor:pointer;margin:0 9px 20px;max-width:143px;padding:30px 9px;width:100%}.categories-section .categories-list .categories-box:hover{background:#cfb97d;transition:all .3s}.school-section .school-list .school-box:hover{background:#cfb97dbd;transition:all .3s}.categories-section .categories-list .categories-box h3,.school-section .school-list .school-box h3{font-size:16px;font-weight:900;margin:0}.staff-section .staff-list .staff-box p{color:#000;font-size:20px;font-style:italic;font-weight:300;margin:0;overflow-wrap:normal}.categories-box img,.school-box img{height:auto;max-height:75px;max-width:65px;object-fit:contain;width:100%}.staff-box img{border-radius:50%;height:auto;max-height:200px;max-width:200px;object-fit:contain;width:100%}.image-catagory{min-height:75px}.staff-image-category{margin-bottom:25px;min-height:75px}.categories-box a:hover,.school-box a:hover,.staff-box a:hover{text-decoration:none}.section-title h3{border-bottom:1px solid #cfb87c;font-size:26px;font-weight:900;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-bottom:10px;padding-top:15px}.latest-news-section{padding:40px 0}.latest-news-post-items{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.latest-news-post hr{margin-right:80%}.button-section{display:flex;justify-content:flex-end;text-align:center;width:100%}.press-coverage-box{margin:40px 0 20px}.press-coverage-list .coverage-box{background-color:#fff;border:1px solid hsla(0,0%,84%,.7);margin:0 10px 20px;min-width:245px;position:relative;width:calc(25% - 20px)}.press-coverage-section{background:#f5f5f5;padding:40px 0}.coverage-box-img{position:relative}.coverage-box-img:before{background:linear-gradient(transparent 75%,rgba(0,0,0,.25));bottom:0;content:"";height:100%;position:absolute;width:100%}.coverage-box-img:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 1.5rem 1.5rem;bottom:0;content:"";left:calc(50% - 1.5rem);position:absolute}.coverage-text{padding:40px 15px 2px}.coverage-text h3{font-size:20px;margin:0 0 15px}.coverage-text a:hover,.coverage-text h3{text-decoration:none}.press-coverage-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.coverage-text .date{margin-bottom:10px}.coverage-text a.author-link:hover{text-decoration:underline}.slider-box .box .text>p{margin-bottom:10px}.slider-box p a.topic-link{background-color:#cfb87c}.latest-news-section #hubspot-topic_data a.topic-link,.latest-news-section .hubspot-topic_data a.topic-link,.weekly-post-section #hubspot-topic_data a.topic-link,.weekly-post-section .hubspot-topic_data a.topic-link{background:transparent;color:#565a5c;font-size:12px;padding:6px 0;text-transform:uppercase}.slider-section a.topic-link{background:#cfb87c!important;color:#333!important;font-size:12px!important;padding:4px!important}.slider-section p a.topic-link{font-size:14px!important}.latest-news-section #hubspot-topic_data a.topic-link:hover,.weekly-post-section #hubspot-topic_data a.topic-link:hover{text-decoration:underline}.latest-news-section #hubspot-topic_data,.weekly-post-section #hubspot-topic_data{color:#cfb87c}.latest-news-section .hubspot-topic_data a.topic-link:hover,.weekly-post-section .hubspot-topic_data a.topic-link:hover{text-decoration:underline}.latest-news-section .hubspot-topic_data,.weekly-post-section .hubspot-topic_data{color:#cfb87c}.date img{margin-right:5px;padding-bottom:4px;width:15px}.button-section a{color:#000;font-size:16px!important;margin-top:0!important;max-width:120px!important;padding:11px 0!important}.slider-box .box .text a.banner-btn{font-size:16px;max-width:190px;padding:9px 0}.banner-slider-container .box img{height:100%;max-height:585px;object-fit:cover;width:1920px!important}@media(max-width:1400px){.hidden-l{display:none}}@media(max-width:1199px){.slider-box .box .text h2{font-size:30px;margin-bottom:5px}.slider-box .box .text p{font-size:17px;line-height:normal}.slider-box img{object-fit:cover}.slider-box .box,.slider-box img{min-height:300px}.banner-slider-container .slick-slider .slick-next,.banner-slider-container .slick-slider .slick-prev{height:60px;width:30px}.latest-news-post .post-header h2{font-size:27px}}@media(max-width:1140px){,.categories-section .categories-list .categories-box,.school-section .school-list .school-box,.staff-section .staff-list .staff-box{max-width:213px;width:19.907%}.staff-mention-title{width:25%}.press-coverage-list{margin:0 auto;max-width:992px}.press-coverage-list .coverage-box{width:calc(50% - 20px)}}@media(max-width:992px){.weekly-post-container .post-item div.blog-listing-content{padding:30px}.post-header h2{font-size:27px;margin-bottom:15px}.weekly-post-section .post-item .date{font-size:15px;margin-bottom:10px}.weekly-post-section .post-item{padding:0}.latest-news-post-items .post-header h2{font-size:22px}.latest-news-section .post-item{padding-left:10px;padding-right:10px;padding-top:20px}.weekly-post-section{padding:50px 0 0}.latest-news-section,.press-coverage-section{padding:50px 0}.button-section a{margin-top:0}}@media(max-width:768px){.categories-section .categories-list .categories-box,.school-section .school-list .school-box,.staff-section .staff-list .staff-box{max-width:175px;width:25.18%}.hidden-m{display:none}.staff-section .staff-list .staff-box{padding:9px}}@media(max-width:767px){.slider-box .box .text p{font-size:16px}.slider-box .box .text h2{font-size:32px}.button-section a,.slider-box .box .text a.banner-btn{font-size:17px!important;max-width:147px!important;padding:6px 15px!important}.banner-slider-container .slick-slider .slick-prev{left:10px}.banner-slider-container .slick-slider .slick-next{right:10px}.slider-box .box .text{left:0;padding:60px 45px;position:absolute;text-align:center;top:0;transform:translate(0);width:100%}.weekly-post-container .post-item div.blog-listing-content{margin:-70px 35px 35px}.post-header h2{font-size:22px}.categories-section .categories-list .categories-box,.school-section .school-list .school-box{margin:0 5px 10px;max-height:131px;max-width:168px;width:24.18%}.categories-section .categories-list .categories-box h3,.school-section .school-list .school-box h3,.staff-section .staff-list .staff-box h3{font-size:14px}.latest-news-post .post-item div.blog-listing-content{margin:-50px 15px 15px}.latest-news-post-items .post-header h2{font-size:20px}.latest-news-post-items .post-item{width:100%}.button-section{justify-content:center}.weekly-post-section{padding:40px 0 0}.latest-news-section,.press-coverage-section{padding:40px 0}.section-title h3{font-size:20px;padding-bottom:10px;padding-top:10px}.coverage-text h3{font-size:18px}.hidden-m{display:none}.staff-mention-title{font-size:16px;width:37%}}@media(max-width:560px){.press-coverage-list .coverage-box{width:calc(100% - 20px)}.categories-section .categories-list .categories-box,.school-section .school-list .school-box,.staff-section .staff-list .staff-box{max-width:135px;width:28.43%}.coverage-box-img img{height:auto;width:100%}.slider-box .box .text h2{font-size:25px}.button-section a,.slider-box .box .text a.banner-btn{font-size:16px!important;max-width:134px!important;padding:5px 15px!important}}@media(max-width:480px){.slider-box .box .text p{font-size:14px}.slider-box .box .text h2{font-size:25px}.button-section a,.slider-box .box .text a.banner-btn{font-size:16px!important;max-width:134px!important;padding:5px 15px!important}.banner-slider-container .slick-slider .slick-next,.banner-slider-container .slick-slider .slick-prev{height:50px;width:25px}.slick-next:before,.slick-prev:before{font-size:15px}.weekly-post-container .post-item div.blog-listing-content{margin:-40px 15px 15px;padding:20px}.weekly-post-container .post-item .blog-post-image{height:300px}.staff-section .staff-list .staff-box p{font-size:18px}}