.banner-inner-mini{position:relative;background-repeat:no-repeat;background-position:center right;background-size:cover;margin-bottom:70px}.banner-inner-mini:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#2a3e80;background:-moz-linear-gradient(left,#2a3e80 0,#2144b7 100%);background:-webkit-gradient(left top,right top,color-stop(0,#2a3e80),color-stop(100%,#2144b7));background:-webkit-linear-gradient(left,#2a3e80 0,#2144b7 100%);background:-o-linear-gradient(left,#2a3e80 0,#2144b7 100%);background:-ms-linear-gradient(left,#2a3e80 0,#2144b7 100%);background:linear-gradient(to right,#2a3e80 0,#2144b7 100%);opacity:.9}.banner-inner-mini h2{font-size:38px;line-height:42px;font-weight:700;z-index:2;position:relative;padding:80px 0;color:#fff}.service-landing--heading{text-align:center;padding-bottom:60px}.service-landing--heading h3{font-size:20px;font-weight:400;margin-bottom:3px}.service-landing--heading h1{font-size:38px;font-weight:600;color:#1a1210}.service-landing--heading.text-left p.w-75{width:100%!important}.service-landing--card-wrapper .service-landing-card{margin-bottom:30px}.service-landing--card-wrapper .service-landing-card .card-img{width:100%;height:244px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.service-landing--card-wrapper .service-landing-card .card-img .card-img-box{background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);height:100%;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card .card-detail{width:calc(100% - 40px);background:#fff;margin:-40px auto 0;position:relative;padding:20px 25px;border-bottom:2px solid #fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card .card-detail h3{font-size:20px;font-weight:700;color:#1a1210;margin-bottom:10px}.service-landing--card-wrapper .service-landing-card .card-detail p{font-size:14px;color:#555;margin-bottom:10px}.service-landing--card-wrapper .service-landing-card .card-detail a{font-size:14px;font-weight:600;color:#555;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card .card-detail a .p-icon{color:#f96331;font-size:22px;padding-left:3px;position:relative;top:4px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card .card-detail a:hover{color:#169884;text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card .card-detail a:hover .p-icon{color:#169884;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card:hover .card-img .card-img-box{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-landing--card-wrapper .service-landing-card:hover .card-detail{border-color:#169884;-webkit-box-shadow:2px 10px 19px 0 rgba(0,0,0,.05);-moz-box-shadow:2px 10px 19px 0 rgba(0,0,0,.05);box-shadow:2px 10px 19px 0 rgba(0,0,0,.05);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.find-office-strip{background:#00a7c1;background:-moz-linear-gradient(left,#00a7c1 0,#00c1ad 100%);background:-webkit-gradient(left top,right top,color-stop(0,#00a7c1),color-stop(100%,#00c1ad));background:-webkit-linear-gradient(left,#00a7c1 0,#00c1ad 100%);background:-o-linear-gradient(left,#00a7c1 0,#00c1ad 100%);background:-ms-linear-gradient(left,#00a7c1 0,#00c1ad 100%);background:linear-gradient(to right,#00a7c1 0,#00c1ad 100%);text-align:center;margin-top:30px}.find-office-strip a{color:#fff;font-size:36px;font-weight:700;line-height:104px;text-decoration:none}.find-office-strip a .p-icon{font-size:50px;position:relative;top:8px}.find-office-strip a:hover{text-decoration:none;color:#fff;opacity:.9}.service-detail{padding-bottom:60px}.service-detail h1{font-size:36px;font-weight:700;margin-top:90px;margin-bottom:50px;color:#555}.service-detail h3{font-size:18px;font-weight:600;margin-top:40px;margin-bottom:20px;color:#2d438c}.service-detail p{font-size:14px;line-height:24px;font-weight:400;margin-bottom:30px;color:#555}.service-detail p i{font-weight:600}.service-detail .right-add-banner,.service-detail .service-detail-img{margin-bottom:60px;overflow:hidden}.service-detail .right-add-banner img,.service-detail .service-detail-img img{transform:scale(1);opacity:1;width:100%;height:auto;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-detail .right-add-banner:hover img,.service-detail .service-detail-img:hover img{transform:scale(1.1);opacity:.8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-detail .right-nav{padding-left:0}.service-detail .right-nav li a{font-size:20px;line-height:24px;font-weight:600;padding:23px 15px 23px 0;display:block;color:#2d438c;border-top:1px solid #ccc;border-right:4px solid #fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-detail .right-nav li a .icon{margin-right:15px;font-size:26px;position:relative;top:4px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-detail .right-nav li a.active,.service-detail .right-nav li a:hover{color:#08acb6;border-right-color:#08acb6;text-decoration:none;box-shadow:0 15px 29px 0 rgba(0,0,0,.05);padding-right:5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.service-detail .right-nav li a.active .icon,.service-detail .right-nav li a:hover .icon{padding-left:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hifen-list{padding-left:0;margin-bottom:30px}.hifen-list li{font-size:14px;font-weight:400;margin-bottom:20px;color:#555}.hifen-list li:before{content:'\2014';margin-right:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hifen-list li:hover:before{color:#169884;margin-right:15px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contactus .service-landing--heading h1{color:#555}.contactus .service-landing--heading p{color:#555}.contactus--card-wrapper .contactus-card{text-align:center;text-decoration:none;transform:scale(.95);display:block;height:100%;padding-bottom:30px;opacity:1;margin-bottom:30px}.contactus--card-wrapper .contactus-card-img{color:#169884;font-size:50px}.contactus--card-wrapper .contactus-card-detail{font-weight:600;color:#555}.contactus--card-wrapper .contactus-card:hover{transform:scale(1);opacity:.85}.contactus .contact-form h3{font-weight:600;color:#555;margin-bottom:35px}.contactus form input{height:54px}.contactus form .form-control{background-color:#f3fbfe;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #e5eff1;margin-bottom:35px}.contactus form .form-control:focus{box-shadow:none;outline:0}.contactus form .form-control::-webkit-input-placeholder{opacity:.5}.contactus form .form-control:-ms-input-placeholder{opacity:.5}.contactus form .form-control::placeholder{opacity:.5}.contactus form .btn-primary{background-color:#f96331;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;margin-top:10px;margin-bottom:80px;padding-left:8%;padding-right:8%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contactus form .btn-primary:hover{background-color:#2d438c;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}