<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('http://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700|Roboto:300,400,500,700,900');

body {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}

img {
	max-width: 100%;
}
.nopadding {
	padding: 0px;
}
h1, h2, h3, h4, h5, h6, li {
	margin: 0px;
}
p {
	line-height: 1.7em;
	font-size: 15px;
	color: #585858;
}
a,button,.btn {
	transition: all 0.3s ease 0s;
	outline: none;
	text-decoration: none;
}
a:hover, a:focus, a:active,
button:hover, button:active, button:focus,
.btn:hover, .btn:active, .btn:focus {
	text-decoration: none;
	outline: none;
}
.wow {
	visibility: hidden;
}
.text-uppercase {
	text-transform: uppercase;
}
.overflow-hidden {
	overflow: hidden;
}
.zero-left-padding {
	padding-left: 0px;
}
.zero-right-padding {
	padding-right: 0px;
}
.zero-lr-padding {
	padding-left: 0px;
	padding-right: 0px;
}

.backToTop {
	width: 39px;
	height: 39px;
	background: #fff;
	border:1px solid #fff;
	color: #7f7f7f;
	border-radius: 50%;
	line-height: 35px;
	text-align: center;
	font-size: 20px;
	position: fixed;
	bottom: -20px;
	right: 40px;
	z-index: 999;
	transform: scale(0) rotate(360deg);
	transition: transform 0.7s ease 0s, bottom 1.5s ease 0s;
}
.btt-show {
	transform: scale(1) rotate(0deg);
	bottom: 40px;	
}
.theam-row {
	margin-top: 50px;
}

/* form-submision */

	.formOverlay:before 
	{
	  content: "\f110";
	  font-family: fontawesome;
	  -webkit-animation: fa-spin 1s infinite steps(8);
	  animation: fa-spin 1s infinite steps(8);
	  color:#217ed3;
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  margin-left: -10%;
	  font-size: 56px;
	  margin-top: -34px;
	}
	.formOverlay 
	{
	  background: rgba(0,0,0,0.3);
	  display: block;
	  height: 100%;
	  left: 0;
	  position: absolute;
	  top: 0;
	  width: 100%;
	  z-index: 9999;
	}
	.alert strong {
		display: inline-block;
		width: 100%;
	}
	.alert .message-icon 
	{
	  margin-right: 10px;
	  width: 30px;
	  height: 30px;
	  text-align: center;
	  border:1px solid #9F9F9F;
	  border-radius: 50%;
	  line-height: 30px;
	}
	.alert span {
	  display: inline-block;
	  font-size: 14px;
	  font-weight: 400;
	  float: left;
	  width: 80%;
	  margin-left: 15px;
	  margin-top: 5px;
	}
	.form-control.error {
		border-color: rgb(255, 26, 26) !important;
	    box-shadow: 0 1px 1px rgba(56, 165, 74, 0.1) inset, 0 0 4px rgba(166, 0, 0, 0.4) !important;
	    -webkit-box-shadow: 0 1px 1px rgba(255, 52, 52, 0.53) inset, 0 0 4px rgb(255, 36, 36) !important;
	    -moz-box-shadow: 0 1px 1px rgba(56, 165, 74, 0.1) inset, 0 0 4px rgba(166, 0, 0, 0.4) !important;
	}
	label.error {
		display: none !important;
	}

.section-heading {
	color: #000;
	font-weight: 500;
	font-size: 40px;
	margin-top: 20px;
	margin-bottom: 25px;
	text-transform: uppercase;
}
.seperator {
	width: 177px;
	height: 5px;
	background: #000;
	margin: 0px auto;
	border: none;
}
.section-desc {
	font-size: 24px;
	font-weight: 500;
	color: rgba(0,0,0,0.30);
	margin: 0px;
}
.theme-row {
	margin-top: 80px;
}


/* ______-----Header -----______ */
#google_money-header {
  padding: 4px 0px;
  background-color: #FFFFFF;
  position: relative;
  box-shadow: 0 0px 0px 0 rgba(0,0,0,0.2), 0 1px 2px 0 rgba(0,0,0,0.19);
}
#google_money-header .header-social {
  margin-top: 15px;
}
#google_money-header .header-social a {
  display: inline-block;
  padding: 15px 25px;
  background: #217ed3;
  color: #fff;
  font-size: 20px;
  border-radius: 0px;
  transform: scale(1);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.0);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.0);
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.0);
}
#google_money-header .header-social a:hover,
#google_money-header .header-social a:active,
#google_money-header .header-social a:focus {
  transform: scale(1.02);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30); 
}

.btn-theme {
  display: inline-block;
  padding: 14px 40px;
  background: #217ed3;
  font-weight: 500;
  color: #fff;
  font-size: 25px;
  margin-top: 20px;
  border-radius: 0px;
  transform: scale(1);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.0);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.0);
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.0);
}
.btn-theme:hover,
.btn-theme:active,
.btn-theme:focus {
  color: #fff;
  transform: scale(1.02);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30);
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.30); 
}
/* ______-----Banner-----______ */
#banner {
	background: url(../images/banner-bg.jpg) center center;
	background-size: cover;
	/*padding: 0px 0px;*/
}
.form {
	position: relative;
}
.form-group {
	display: block !important;
}
.form input {
	border-radius: 5px !important;
	height: 43px;
	padding-left: 33px;
	width: 100% !important;
}
.input-group i {
	color: #595959;
	font-size: 16px;
	left: 13px;
	position: absolute;
	top: 14px;
	z-index: 99;
}
.form-container {
 padding: 60px 30px 40px;
 background-color: rgba(0,0,0,0.80);
 border-radius: 0px;
}
.form-head {
	padding: 0px 0px 20px 0px;
}
.form-container h2 {
	color: #fff;
	font-size: 30px;
	margin: 0px;
	font-weight: 400;
	line-height: 1.3em;
	padding: 0;
}
input[type=date]::-webkit-inner-spin-button, input[type=date]::-webkit-outer-spin-button {
   -webkit-appearance: none;    
}
input[type=date]::-moz-inner-spin-button, input[type=date]::-moz-outer-spin-button {
  -webkit-appearance: none; 
}
#signUp-form input::-webkit-input-placeholder,
#signUp-form textarea::-webkit-input-placeholder {
	color:#575757 !important;
	transition: all 0.3s ease;
}
 
#ssignUp-form input:-moz-placeholder,
#ssignUp-form textarea:-moz-placeholder { /* Firefox 18- */
	color:#575757 !important;
	transition: all 0.3s ease;  
}
 
#signUp-form input::-moz-placeholder,
#signUp-form textarea::-moz-placeholder {  /* Firefox 19+ */
	color:#575757 !important;
	transition: all 0.3s ease;  
}
 
#signUp-form input:-ms-input-placeholder,
#signUp-form textarea:-ms-input-placeholder {  
	color:#575757 !important;
	transition: all 0.3s ease;  
}
#signUp-form {
	padding: 0px 0px 25px;
}
#signUp-form p {
	color: #fff;
	text-transform: none;
	font-size: 15.50px;
	margin-top: 10px;
}
#signUp-form .form-group {
	margin-bottom: 15px;
	padding: 0px;	
}
#signUp-form .form-control {
	font-size: 18px;
	font-weight: 700;
	background: white;
	border-radius: 6px;
	color: #000;
	width: 100%;
	height: 50px;
	transition: all 0.3s ease;
}
#signUp-form textarea.form-control {
font-size: 18px;
	font-weight: 700;
	background: white;
	border-radius: 6px;
	color: #000;
	width: 100%;
	height: 100%;
}	
#contact-form .form-control:not(:focus) {
	box-shadow: none;
	-webkit-box-shadow: none;
}
#signUp-form .form-control:focus {
	background: #217ed3;
	color: #fff;
}
#signUp-form input:focus::-webkit-input-placeholder,
#signUp-form textarea:focus::-webkit-input-placeholder {
color:#fff !important;
}
 
#ssignUp-form input:focus:-moz-placeholder,
#ssignUp-form textarea:focus:-moz-placeholder { /* Firefox 18- */
color:#fff !important;  
}
 
#signUp-form input:focus::-moz-placeholder,
#signUp-form textarea:focus::-moz-placeholder {  /* Firefox 19+ */
color:#fff !important;  
}
 
#signUp-form input:focus:-ms-input-placeholder,
#signUp-form textarea:focus:-ms-input-placeholder {  
color:#fff !important;  
}
#signUp-form select {
	color: #000;
}
#banner .banner-text {
	margin-top: 300px;
}
#banner .banner-text h2 span,
#banner .banner-text h1 span {
	display: inline-block;
	color: #fff;
	padding: 15px 30px;
	background: rgba(0,0,0,0.80);
}
#banner .banner-text h2 span {
	font-size: 28px;
	font-weight: 500;	
	margin-bottom: 6px;
}
#banner .banner-text h1 span { 
	font-size: 42px;
	font-weight: 700;	
}
#banner .banner-text p {
	font-size: 16px;
	color: #fff;
	margin-bottom: 25px;
}

/* ______----- Feature Info -----______ */
#feature-info {
	padding: 140px 0px;
	background: #217ed3;
}
#feature-info .f-info-media .media-left {
	padding-right: 20px;
}
#feature-info .f-info-media .media-left i.fa {
	width: 79px;
	height: 79px;
	line-height: 79px;
	text-align: center;
	font-size: 30px;
	color: #217ed3;
	background: #fff;
	border-radius: 50%;	
}
#feature-info .f-info-media .media-body h2 {
	color: #fff;
	font-size: 22px;
	font-weight: 500;
	margin-bottom: 15px;
}
#feature-info .f-info-media .media-body p {
	color: #fff;
	font-size: 15px;
	line-height: 1.7em;
	margin: 0px;
}

/* ______-----Get Know-----______ */
#gtk {
	padding: 80px 0px;
}
#gtk .about-text p {
	margin-bottom: 30px;
}

/* ______-----Fulfill Your Responsibility-----______ */
#fyr {
	background: url(../images/fyr-bg.jpg) center center;
	background-size: cover;
	padding: 80px 0px;
}
#fyr .section-heading {
	color: #fff;	
}
#fyr .seperator {
	background: #fff;
}
#fyr .btn-theme {
	background: #fff;
	color: #000;
}
#fyr .about-text p {
	margin-bottom: 30px;
	color: #fff;
}
#fyr .fyr-img {
	text-align: right;
}
#fyr .fyr-img img {
	border: 8px solid #fff;
}

/* ______-----Let Us Help-----______ */
#luhp {
	padding: 80px 0px;
}
#luhp .about-text p {
	margin-bottom: 30px;
}

/* ______-----Testimonials-----______ */
#testimonials {
	background: url(../images/testi-bg.jpg) center center;
	background-size: cover;
	padding: 80px 0px 50px;
}
#testimonials .theam-row {
	margin-top: 50px;
}
#testimonials .section-heading {
	color: #fff;
}
#testimonials .seperator {
	background: #fff;
}
#testimonials .testi_img {
  display: inline-block;
  margin: 10px 0px;
}
#testimonials .item p {
  padding: 40px 0px;
  color: #fff;
  line-height: 30px;
  margin-top: 0px;
  margin-bottom: 0px;

}
#testimonials .item h4 {
  font-size: 18px;
  font-weight: 400;
  color: #fff;
  text-align: center;
  margin: 0px;
}
#testimonials .item h4 span {
  font-size: 14px;
  color: #fff;
  font-weight: 500;
  padding-top: 10px;
  display: inline-block;
}

/* ______-----Footer-----______ */
#personal_injury-footer {
  /*padding-top: 50px;
  background: #000;*/
}
#personal_injury-footer .footer-info h3 {
  color: #fff;
  font-weight: 700;
  font-size: 20px;
}
#personal_injury-footer hr.large {
  border-top: 3px solid #fff;
  width: 90px;
  margin-left: 0px;
  margin-top: 30px;
  margin-bottom: 50px;
}
#personal_injury-footer p,
#personal_injury-footer p a,
#personal_injury-footer a {
  color: #fff;
  font-size: 15px;
}
#personal_injury-footer a:hover {
  color: #217ed3; 
}
#personal_injury-footer .footer-info .social {
  margin-top: 30px;
}
#personal_injury-footer .footer-info .social a {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border:1px solid #fff;
  line-height: 40px;
  text-align: center;
  margin-right: 12px;
  color: #fff;
}
#personal_injury-footer .footer-info .social a:hover {
  background: #217ed3;
  border-color: #217ed3;
  color: #111111;
}
#personal_injury-footer .footer-info .bottom-services ul {
  margin: 0px;
  padding: 0px;
}
#personal_injury-footer .footer-info .bottom-services ul li {
  margin-bottom: 20px;
}
#personal_injury-footer .footer-info .bottom-services ul li a:hover {
  color:  #217ed3;
}
#personal_injury-footer .footer-contact {
  margin: 0px;
  padding: 0px;
}
#personal_injury-footer .footer-contact li {
  margin-bottom: 20px;
  color: #fff;
}
#personal_injury-footer .footer-contact li i.fa {
  margin-right: 10px;
}

#personal_injury-footer .copy-right {
  /*margin-top: 50px;*/
  padding-top: 25px;
  padding-bottom: 25px;
  background: #217ed3;
}
#personal_injury-footer .copy-right p {
  color: #fff;
  margin: 0px;
}
#personal_injury-footer .copy-right p a {
  color: #fff;
}</pre></body></html>