.aboutus-section{background-color:var(--theme-secondary-color)}.departments{-webkit-transform:translateY(-4em);-ms-transform:translateY(-4em);transform:translateY(-4em)}.departments-card{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.departments-card:hover{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}.departments .card .btn{border-radius:50%;font-size:25px;height:2em;letter-spacing:0;width:2em}.departments-card .card-title{-webkit-line-clamp:2}.departments-card .card-title,.departments-card p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.departments-card p{-webkit-line-clamp:3}.dept-btn{background-color:var(--theme-primary-color);border-radius:50%;display:inline-block}.dept-btn img{height:auto;padding:10px;width:50px}.about-us-section{background-color:var(--theme-secondary-color)}.about-badge{bottom:-40px;left:-40px;position:absolute;width:200px}.about-img img{border-radius:1em}.badge{display:block!important;width:25px}@media only screen and (max-width:600px){.carousel-inner{height:13em}.about-badge{bottom:-10px;left:5px;position:absolute;width:100px!important}}@media only screen and (min-width:650px) and (max-width:800px){.carousel-inner{height:26em}.carousel-caption h2{font-size:39px;font-weight:700}.about-badge{bottom:-20px;left:-20px;position:absolute;width:120px!important}.about-img img{width:300px}}@media only screen and (max-width:767px){.departments{padding-top:2em!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}