.white-grey-bg{background-color:#e7f0f1}.banner-pattern{position:absolute;bottom:-5px;left:0;right:0;z-index:1}.inner-banner{background-size:cover;background-position:center right;background-repeat:no-repeat;position:relative;z-index:1}.inner-banner .inner-banner-content{padding:180px 0;position:relative;z-index:1}.inner-banner .inner-banner-content h1{font-size:3.5rem;line-height:4.5rem;font-weight:700;color:#076871}.inner-banner .inner-banner-content h1 i{font-style:normal;color:#102037}.inner-banner .inner-banner-content p{font-size:1.6rem;line-height:2.6rem;margin:15px 0 0;font-weight:500}.inner-banner .inner-banner-content .check-list li{color:#fff;font-size:1.6rem;line-height:2.6rem}.inner-banner .inner-banner-content .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0}.inner-banner .inner-banner-content .breadcrumb li{position:relative;font-size:1.8rem;color:#fff}.inner-banner .inner-banner-content .breadcrumb li i{color:#fff}.inner-banner .inner-banner-content .breadcrumb li:before{content:"/";padding:0 5px}.inner-banner .inner-banner-content .breadcrumb li:first-child:before{display:none}.box-design{padding:20px;border-radius:20px;margin-top:30px;min-height:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;z-index:1;border-bottom:4px solid #102037}.box-design .check-list li{font-size:1.5rem}.box-design:hover .box-icon{color:#076871}.box-design .box-icon{font-size:6rem;color:#102037;line-height:80px;z-index:1;position:relative;-webkit-transition:.4s;transition:.4s}.box-design .box-design-head{font-size:2.2rem;line-height:3.2rem;font-weight:700;padding:5px 0;text-transform:capitalize;margin-top:5px}.box-design img{width:64px;height:64px;-webkit-filter:invert(32%) sepia(95%) saturate(785%) hue-rotate(356deg) brightness(99%) contrast(94%);filter:invert(32%) sepia(95%) saturate(785%) hue-rotate(356deg) brightness(99%) contrast(94%);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.img-block{position:relative;z-index:1}.img-block img{border-radius:20px}.img-block:before{position:absolute;bottom:0;right:-7px;width:100%;height:97%;content:"";border-radius:20px;border:2px solid #f07f1f;-webkit-transform:rotate(358deg);transform:rotate(358deg);z-index:-1}.equal-height{min-height:calc(100% - 30px);margin-top:30px}.cta-inner.text-center{border:2px solid #f07f1f;padding:20px;border-radius:20px;background-color:#edfcfe}.contact-form-wrap{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.05);box-shadow:0 3px 30px rgba(0,0,0,.05);padding:30px;border-radius:10px}.common-wrapper{margin:40px 0 0}.department-wrap a{min-height:calc(100% - 30px);margin:30px 0}.team-wrap .item{margin-bottom:30px}@media(max-width:1024px){.inner-banner:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(255,255,255,.8);z-index:-1}.inner-banner .inner-banner-content{padding:80px 0}.inner-banner .inner-banner-content h1{font-size:2.8rem;line-height:3.5rem}.inner-banner .inner-banner-content p{font-size:1.4rem;line-height:2.2rem}.box-design .box-icon{font-size:4rem}.box-design .box-design-head{font-size:1.8rem;line-height:2.6rem}}@media(max-width:767px){.inner-banner:before{background-color:rgba(255,255,255,.9)}}