.department-slider-section{padding:60px 0}.department-slider-section .section_header{margin-bottom:30px}.department-slider{display:flex;align-items:flex-start;min-height:200px}.department-slider:not(.owl-loaded){opacity:0}.department-slider .owl-stage{display:flex;align-items:flex-start}.department-slider .owl-item{display:flex;height:auto}.department-slide{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;min-height:260px;padding:30px 28px 58px;border-radius:12px;text-decoration:none;background-color:var(--slide-bg-color,#fff);background-image:var(--slide-overlay-bg,none);background-size:cover;background-position:center;color:#1a3a4a;transition:background-color 0.35s ease,background-image 0.35s ease,color 0.35s ease}.department-slide:hover{background-image:none;background-color:var(--slide-hover-color,#b8da46);color:var(--slide-hover-text-color,#fff)}.department-slide-header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.department-slide-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;border:2px solid currentColor}.department-slide-icon img{width:18px;height:34px;object-fit:contain}.department-slide-title{font-weight:800;font-size:16px;line-height:22px;text-transform:uppercase;margin:0}.department-slide-text{position:relative;max-height:88px;overflow:hidden;font-weight:300;font-size:15px;line-height:22px;margin:0;transition:max-height 0.35s ease}.department-slide-text p{margin:0 0 .5em}.department-slide-text p:last-child{margin-bottom:0}.department-slide-read-more{position:absolute;left:28px;right:28px;bottom:26px;display:block;padding:0;border:none;background:none;color:#b8da46;font-weight:700;font-size:14px;text-align:left;cursor:pointer;text-decoration:underline}.department-slide-read-more:hover{color:#023540}.department-slider .owl-nav,.department-slider .owl-dots{margin-top:24px;text-align:center}.department-slider .owl-nav button:hover{color:#fff!important}@media (max-width:767px){.department-slider .owl-nav button.owl-prev{left:-15px}.department-slider .owl-nav button.owl-next{right:-15px!important}}@media (min-width:1024px){.department-slider .owl-nav{position:relative;width:100px;height:40px;margin:24px auto 0}.department-slider .owl-nav button.owl-prev,.department-slider .owl-nav button.owl-next{top:0;transform:none}.department-slider .owl-nav button.owl-prev{left:0}.department-slider .owl-nav button.owl-next{left:unset;right:0!important}}