.department-card{
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    background-color:white;
    min-height:304px;
    padding:30px 16px 50px 16px;
    border-radius:10px;
    margin-bottom:3px
}
@media screen and (min-width:768px){
    .department-card{
        padding:30px 30px 50px 30px
    }
}
@media screen and (min-width:1200px){
    .department-card{
        min-height: 356px;
        padding: 40px 30px 0px 30px;
        margin-bottom:10px;
        overflow: hidden !important;
        -webkit-transition:-webkit-box-shadow ease 0.5s;
        transition:-webkit-box-shadow ease 0.5s;
        transition:box-shadow ease 0.5s;
        transition:box-shadow ease 0.5s,-webkit-box-shadow ease 0.5s;
        -o-transition:box-shadow ease 0.5s;
        -webkit-transition:box-shadow ease 0.5s
    }
    .department-card:hover{
        box-shadow:0px 7px 14px 0px rgba(0,0,0,0.15);
        -webkit-box-shadow:0px 7px 14px 0px rgba(0,0,0,0.15);
        -moz-box-shadow:0px 7px 14px 0px rgba(0,0,0,0.15)
    }
}
.department-card_title{
    margin-bottom:16px;
    color:#222222;
    letter-spacing:-0.27px
}
@media screen and (min-width:1200px){
    .department-card_title{
        margin-bottom:20px;
        letter-spacing:-0.375px
    }
}
.department-card_content{
    color:#222222;
    line-height:1.5;
    margin-bottom:0;
     display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}


@media screen and (min-width:1200px){
    .department-card_content{
        letter-spacing:0.4px;
        max-width:274px;
        margin-bottom:20px
    }
}
@media screen and (max-width:767.98px){
    .department-card_content{
        font-size:14px
    }
}
.department-card_content_wrap{
    -webkit-transition:opacity 0.5s ease-in-out,-webkit-transform 0.7s ease-in-out;
    transition:opacity 0.5s ease-in-out,-webkit-transform 0.7s ease-in-out;
    transition:opacity 0.5s ease-in-out,transform 0.7s ease-in-out;
    transition:opacity 0.5s ease-in-out,transform 0.7s ease-in-out,-webkit-transform 0.7s ease-in-out;
    -webkit-transform:translateY(25px);
    transform:translateY(60px);
    margin-top: 30px !important;
}
@media screen and (max-width:991.98px){
    .department-card_content_wrap{
        -webkit-transform:translateY(25px);
        transform:translateY(25px)
    }
}
.department-card .btn{
    opacity:0;
    visibility:hidden;
    -webkit-transition:opacity 0.5s ease-in-out,-webkit-transform 0.7s ease-in-out!important;
    transition:opacity 0.5s ease-in-out,-webkit-transform 0.7s ease-in-out!important;
    transition:opacity 0.5s ease-in-out,transform 0.7s ease-in-out!important;
    transition:opacity 0.5s ease-in-out,transform 0.7s ease-in-out,-webkit-transform 0.7s ease-in-out!important;
    -webkit-transform:translateY(10px);
    transform:translateY(10px)
}
@media screen and (min-width:1200px){
    .department-card:hover .btn{
        opacity:1;
        visibility:visible;
        -webkit-transform:translateY(0px);
        transform:translateY(0px);
        color:#216FC7;
        border-color:#216FC7;
    }
    .department-card:hover .btn .icon-arrow {
        filter: brightness(0) saturate(100%) invert(36%) sepia(17%) saturate(4808%) hue-rotate(187deg) brightness(97%) contrast(88%);
    }
    .department-card:hover .department-card_content_wrap{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)
    }
}
@media screen and (min-width:1400px){
    .depSwiper{
        padding:15px;
        margin:-15px
    }
}
@media screen and (max-width:991.98px){
    .depSwiper{
        padding-bottom:40px
    }
}
.swiper-scrollbar{
    background:#E9E9E4
}
.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{
    border-radius:0;
    height:3px;
    bottom:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
.swiper-scrollbar-drag{
    background-color:#000
}
/*# sourceMappingURL=wac-home-department.css.map */
