.heading-layout{margin-bottom:6rem}.heading-layout .subtitle{color:#646464;float:none;font-weight:400;font-size:18px;margin-bottom:20px}.heading-layout h1,.heading-layout h2{text-transform:capitalize;font-size:32px;margin-bottom:15px}.heading-layout::after{position:absolute;content:"";height:4px;width:45px;background-color:#396cf0;right:inherit;margin:0;border-radius:4px}.heading-layout.text-center::after{margin:0 auto;left:0;right:0}.entry-banner{position:relative;background-repeat:no-repeat;background-attachment:scroll;background-position-x:center;background-position-y:center;background-size:cover}.entry-banner .inner-page-banner{position:relative;display:block;padding:10px 0}@media only screen and (max-width:767px){.entry-banner .inner-page-banner{}}@media only screen and (max-width:575px){.entry-banner .inner-page-banner{padding:9.2rem 0}}.entry-banner .inner-page-banner:before{opacity:.4;content:"";height:100%;width:100%;position:absolute;top:0;left:0;right:0;z-index:1}.entry-banner .inner-page-banner .breadcrumbs-area{position:relative;z-index:1}.entry-banner .inner-page-banner .breadcrumbs-area ul{padding:0;margin:0}.entry-banner .inner-page-banner .breadcrumbs-area ul li{display:inline-block;color:#c5d5ff;font-size:18px;position:relative;margin-right:8px;padding-right:20px}.entry-banner .inner-page-banner .breadcrumbs-area ul li:before{content:"\f054";font-family:"FontAwesome";font-weight:400;font-size:13px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5;color:#396cf0}.entry-banner .inner-page-banner .breadcrumbs-area ul li a{color:#396cf0;transition:all .5s ease-out}.entry-banner .inner-page-banner .breadcrumbs-area ul li a:hover{color:#396cf0}.entry-banner .inner-page-banner .breadcrumbs-area ul li:last-child{margin-right:0;padding-right:0}.entry-banner .inner-page-banner .breadcrumbs-area ul li:last-child:before{display:none}.entry-banner .inner-page-banner .breadcrumbs-area.area-right{margin-top:20px;text-align:right}.sidebar-widget-area{margin-bottom:3rem}.sidebar-left{padding-right:1.2rem}.sidebar-right{padding-left:1.2rem}@media only screen and (max-width:991px){.sidebar-left{padding-right:5px}.sidebar-right{padding-left:5px}}.sidebar-widget-area .widgets{margin-bottom:4rem;margin-top:4rem}.widgets .section-title{color:#111;text-transform:capitalize;font-weight:500;font-size:22px}.title-bar-primary{display:block;margin-bottom:20px;padding-bottom:20px;position:relative}.title-bar-primary:before{content:"";height:3px;width:50px;background:#396cf0;position:absolute;left:0;bottom:0;z-index:1;border-radius:4px}.widget-department-info ul{margin-top:30px;box-shadow:0 1px 20px 0 rgba(218,227,232,.75);border-radius:4px;padding:15px 30px;width:100%;background-color:#fff}.widget-department-info ul li{width:100%;font-weight:500;padding-left:15px!important}.widget-department-info ul li a{position:relative;display:block;padding-left:20px;padding-right:10px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #d9d9d9;color:#111;transition:all .5s ease-out}.widget-department-info ul li a:hover{background-color:unset}.widget-department-info ul li a:after{content:"";position:absolute;height:25px;width:2px;top:50%;transform:translateY(-50%);left:0;z-index:1;font-size:28px;background-color:#d9d9d9;transition:all .5s ease-out}.widget-department-info ul li a:before{content:"\f054";font-family:"FontAwesome";font-weight:600;position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:1;color:#d9d9d9;transition:all .5s ease-out}.widget-department-info ul li a:hover{color:#396cf0}.widget-department-info ul li a:hover:after{background-color:#396cf0}.widget-department-info ul li a:hover:before{color:#396cf0}.widget-department-info ul li.active a{color:#396cf0}.widget-department-info ul li.active a:after{background-color:#396cf0}.widget-department-info ul li.active a:before{color:#396cf0}.widget-department-info ul li:last-child a{border-bottom:none}.blog-box-layout2{background-color:#fff;margin-bottom:3rem;border-radius:4px;overflow:hidden;transition:all .5s ease-out}.blog-box-layout2 .item-img{overflow:hidden}.blog-box-layout2 .item-img img{transform:scale(1);transition:all .3s ease-out;width:100%}.blog-box-layout2:hover{box-shadow:0 2px 30px 0 rgba(208,208,208,.75)}.blog-box-layout2:hover .item-img img{transform:scale(1.1)}.blog-box-layout2 .item-content{padding:40px 30px 26px 30px;position:relative;border:1px solid #d9e4ff}.blog-box-layout2 .item-content .post-date{margin-bottom:15px;font-size:15px;font-weight:500}.blog-box-layout2 .item-content .post-date.add-pimg{color:#fff;margin-bottom:16px;font-weight:400;position:absolute;font-size:15px;top:-20px;border-radius:5px;padding:7px 28px;left:30px;margin:auto;display:inline-table}.blog-box-layout2 .item-content .post-date.add-pimg{background-color:#396cf0}.blog-box-layout2 .item-content .post-date.add-pimg i{margin-right:5px}.blog-box-layout2 .item-content .post-date.add-pimg a{color:#fff}.blog-box-layout2 .item-content .post-date.noadd-img{color:#fff;position:relative;top:-13px;border-radius:50px;padding:5px 23px;display:inline-block}.blog-box-layout2 .item-content .post-date.noadd-img i{margin-right:5px}.blog-box-layout2 .item-content .item-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;font-weight:700;font-size:24px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;height:100px;display:-webkit-box;-webkit-box-orient:vertical}@media only screen and (max-width:575px){.blog-box-layout2 .item-content .item-title{font-size:22px;line-height:33px}}.blog-box-layout2 .item-content .item-title a{color:#111;transition:all .3s ease-out}.blog-box-layout2 .item-content .item-title a:hover{color:#396cf0}.blog-box-layout2 .item-content p{border-bottom:1px solid #eee;padding-bottom:25px;color:#646464}.blog-box-layout2 .item-content .post-actions-wrapper ul{margin-bottom:0;padding-left:0}.blog-box-layout2 .item-content .post-actions-wrapper ul li{width:68%;font-weight:500;display:inline-block;transition:all .3s ease-out}.blog-box-layout2 .item-content .post-actions-wrapper ul li:last-child{text-align:right;width:30%}.blog-box-layout2 .item-content .post-actions-wrapper ul li:last-child a{-ms-flex-pack:end;justify-content:flex-end}.blog-box-layout2 .item-content .post-actions-wrapper ul li a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:all .3s ease-out}.blog-box-layout2 .item-content .post-actions-wrapper ul li a i{margin-right:10px;color:#9e9e9e;transition:all .3s ease-out}.blog-box-layout2 .item-content .post-actions-wrapper ul li a i::before{font-size:20px;line-height:28px}.blog-box-layout2 .item-content .post-actions-wrapper ul li a:hover{color:#396cf0}.blog-box-layout2 .item-content .post-actions-wrapper ul li a:hover i{color:#396cf0}.blog-box-layout2 .item-content .post-actions-wrapper ul li .item-btn{padding:0;color:#396cf0}@media only screen and (max-width:575px){.blog-box-layout2 .item-content .post-actions-wrapper ul li .item-btn{padding:0}}.blog-box-layout2 .item-content .post-actions-wrapper ul li .item-btn i{color:#396cf0;margin-left:10px;margin-right:0;position:relative;right:0;transition:all .3s ease-out;top:1px}.blog-box-layout2 .item-content .post-actions-wrapper ul li .item-btn:hover{color:#3c70fa}.blog-box-layout2 .item-content .post-actions-wrapper ul li .item-btn:hover i{right:-5px;color:#3c70fa}.homepage-section{padding-top:6rem;padding-bottom:6rem}.department-section,.blog-section{background-color:#fff}.service-section{background-color:#f1f7fa}