.featured-department-widget{content-visibility:auto;contain-intrinsic-size:45rem;padding:6.4rem 0}@media (max-width:991px){.featured-department-widget{padding:3.2rem 1.6rem}}.featured-department-widget .widget-heading{line-height:40px}.featured-department-widget .widget-heading:after{margin-top:3.2rem;height:.2rem}.featured-department-widget__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.featured-department-widget__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:991px){.featured-department-widget__hours{margin-top:2.4rem}}.featured-department-widget__hours .hours--simple{width:100%}@media (max-width:767px){.featured-department-widget__hours .hours--simple{max-width:100%;margin:0}}.featured-department-widget__hours .hours--simple .hours__row{width:100%}.featured-department-widget__hours .hours--simple .hours__row .hours__day{padding-left:0;color:#000;text-align:left}.featured-department-widget__hours .hours--simple .hours__row .hours__time{text-align:right}.featured-department-widget__hours .hours--simple .hours__row--active .hours__day{padding-left:0}.featured-department-widget__hours .hours--simple .hours__row--active .hours__day:before{display:none}.featured-department-widget__number{margin:2.4rem 0}.featured-department-widget__number a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000}.featured-department-widget__number a,.featured-department-widget__number a i{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-department-widget__number a i{color:#fafafa;background:#777;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2.4rem;height:2.4rem;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;border-radius:15px;font-size:1.1rem}.featured-department-widget__number a strong{text-transform:capitalize;margin:0 .4rem}.featured-department-widget__cta-link{width:100%;max-width:100%;border-radius:0}.featured-department-widget__carousel{padding:0 1.6rem 4.8rem;-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);background:#fff}@media (max-width:479px){.featured-department-widget__carousel{padding:0 0 4.8rem}}@media (max-width:767px){.featured-department-widget__carousel .control-seperator{display:none}}.featured-department-widget__carousel .tns-slider{height:267px}@media (max-width:1199px){.featured-department-widget__carousel .tns-slider{height:263px}}@media (max-width:991px){.featured-department-widget__carousel .tns-slider{height:238px}}@media (max-width:767px){.featured-department-widget__carousel .tns-slider{height:434px}}.featured-department-widget__carousel .tns-outer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.featured-department-widget__carousel .tns-controls{margin:0 6.4rem;bottom:-27px}@media (max-width:1199px){.featured-department-widget__carousel .tns-controls{bottom:17px}}@media (max-width:991px){.featured-department-widget__carousel .tns-controls{bottom:0;margin:2.4rem 0}}.featured-department-widget__carousel .tns-ovh{overflow:hidden}.featured-department-widget__carousel .tns-ovh .tns-item{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.featured-department-widget__carousel .tns-ovh .tns-item{margin:0 .8rem}}@media (max-width:991px){.featured-department-widget__carousel .tns-ovh .tns-item{margin:0 1.6rem}}.featured-department-widget__carousel .tns-ovh .tns-item .social-container{min-height:26px}.featured-department-widget__carousel .tns-ovh .tns-item .social-icon{font-size:1.1rem}.featured-department-widget__carousel .tns-ovh .tns-item .social-icon svg{fill:#fff}.featured-department-widget__carousel .tns-ovh .tns-item .social-icon i{color:#fff;background:#bbb;height:2.2rem;width:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px}.featured-department-widget__carousel .tns-ovh .tns-item .social-icon i:before{margin-bottom:1px}.featured-department-widget__carousel .tns-ovh .tns-item h2{line-height:25px;margin-top:.4rem}.featured-department-widget__carousel .tns-ovh .tns-item .bottom-line{margin:.8rem 0 0;background:#ddd}@media (max-width:767px){.featured-department-widget__carousel .tns-ovh .tns-item .bottom-line{margin:0}}.featured-department-widget__carousel .tns-ovh .tns-item hr{margin:0;background:#ddd}.featured-department-widget__carousel .tns-ovh .tns-item .title{margin:.8rem 0;font-size:2rem}.featured-department-widget__carousel .tns-ovh .tns-item p{color:#777;margin-top:1.6rem}.featured-department-widget__carousel .tns-ovh .tns-item .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.8rem 0}.featured-department-widget__carousel .tns-ovh .tns-item .contact-info a,.featured-department-widget__carousel .tns-ovh .tns-item .contact-info span{color:#777}.featured-department-widget__carousel .tns-ovh .tns-item .contact-info a i,.featured-department-widget__carousel .tns-ovh .tns-item .contact-info span i{color:var(--color-primary)}.featured-department-widget__carousel .tns-ovh .truncated{height:225px;overflow:hidden}.featured-department-widget__photo{-webkit-box-shadow:0 .3rem .8rem rgba(0,0,0,.1);box-shadow:0 .3rem .8rem rgba(0,0,0,.1);margin-bottom:.8rem;width:100%;max-width:20rem;height:20rem;background-size:cover;background-position:50%}@media (max-width:767px){.featured-department-widget__photo{max-width:30rem;height:30rem}}.featured-department-widget .slide-counter{margin-top:-55px;margin-bottom:55px;color:#bbb;text-align:center}.featured-department-widget.light{background:#f4f4f4;color:#000}.featured-department-widget.dark{background:#777;color:#fff}.featured-department-widget.dark .featured-department-widget__number a,.featured-department-widget.dark .hours--simple .hours__day{color:#fff}.featured-department-widget.dark .featured-department-widget__carousel,.featured-department-widget.dark .featured-department-widget__carousel .tns-ovh .tns-item{background:#333}.featured-department-widget.dark .featured-department-widget__carousel .tns-ovh .tns-item .contact-info a,.featured-department-widget.dark .featured-department-widget__carousel .tns-ovh .tns-item .contact-info span,.featured-department-widget.dark .featured-department-widget__carousel .tns-ovh .tns-item p{color:#fff}.featured-department-widget.dark .featured-department-widget__carousel .tns-ovh .tns-item .social-icon i{background:#777}.featured-department-widget.dark .featured-department-widget__carousel .tns-controls button{color:#fff;background-color:#777}