/*header*/

#Side_slide ul li.linkedin a{
	color:#0094da;
}

#Subheader{
	padding-bottom: 0px;
    padding-top: 17%;
    background-size: cover;
}
start-sec-1{
	background-size:cover;
}
aside#text-5{
	text-align: center;
    margin-bottom: 83px;
}
.page-id-16 aside#text-5{
	display:none;
}
body #Top_bar.is-sticky #logo img.logo-sticky {
    max-height: 100%;
}
aside#text-5 .textwidget a {
    color: #fff;
    font-size: 28px;
    line-height: 1;
    font-style: italic;
    background: #d97800;
    padding: 8px 30px;
    border-radius: 35px;
    -webkit-box-shadow: 4px 4px 1px 0px rgba(0,0,0,0.14);
    box-shadow: 4px 4px 1px 0px rgba(0,0,0,0.14);
    text-decoration: none;
}
aside#text-5 .textwidget a:hover{
	background: #ff8e01;
}


.header-split #Top_bar{
	background-image: linear-gradient(#e2e2e2, white);
}

#Action_bar .social li a{
	font-size: 30px;
}


body #Action_bar li.linkedin a{
	color: #0096da;
	font-size: 30;
}
.icon-linkedin:before{
	background-color: #fff;
    padding: 4px;
    border-radius: 3px;
}

body #Action_bar ul.social {
	display: flex;
	align-items: center;
}
body #Action_bar ul.social li.twitter{
	order: 1;
}
body #Action_bar ul.social li.linkedin{
	order: 2;
}

body #Action_bar ul.social li.tumblr{
	order: 3;
}
body #Action_bar ul.social li.facebook{
	order: 4;
}
body #Action_bar ul.social li.instagram{
	order: 5;
}

.header-classic #Action_bar .contact_details li,
.header-classic #Action_bar .social {
    padding: 8px 0;
}

#Action_bar .contact_details a{
	font-size: 24px;
    line-height: 30px;
    font-weight: 100;
    font-style: italic;
    background-image: url(../images/action-bar-phone.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-size: 27px;
    padding-left: 45px;
}
#Action_bar .contact_details li > i{
	display: none;
}
.c-sec-1 p{
	font-size:24px;
}

i.fab.fa-tiktok::before {
    content: '' !important;
    background: url('https://claimsspecialists.c2devm.uk/wp-content/uploads/2026/05/tiktok.png') no-repeat center;
    background-size: contain;
    width: 40px;
    height: 29px;
    display: inline-block;
    vertical-align: middle;
}

img.scale-with-grid,#Content img {
	width: 100%;
}

@media only screen and (max-width: 767px) {
	#Side_slide i.fab.fa-tiktok::before {
		width: 30px;
		height: 14px;
	}
	
	#Footer i.fab.fa-tiktok::before {
		width: 30px;
		height: 24px;
	}
	
	img.scale-with-grid,#Content img {
		width: auto !important;
	}
}

.social li a:hover {
	filter: brightness(0) saturate(100%) invert(23%) sepia(82%) saturate(2136%) hue-rotate(183deg) brightness(88%) contrast(98%);
}











/*FOOTER*/

#Footer .footer_copy .social{
	display: none;
}
#Footer .footer_copy .copyright{
	color: #0096da;
}
#Footer .footer_copy .copyright a{
	color: #0096da;
}
#Footer .footer_copy{
	background-color: #fff;
}
/*#Footer .foo-1{
    width: 20%;
}*/
#Footer .footer_copy .one{
	margin: 0;
	padding-top: 5px;
	font-size: 15px;
    font-weight: 100;
}
#Footer .foo-1 h4{
	font-size: 39px;
    line-height: 39px;
    font-style: italic;
    font-weight: 400;
    letter-spacing: 0px;
}
#Footer .foo-1 ul li a{
	background: none;
    color: #fff;
    border: 0;
    font-family: "Oswald", Arial, Tahoma, sans-serif;
    font-size: 25px;
    line-height: 0.7;
    font-weight: 100;
}

body #Footer .widget_mfn_menu ul li a:hover{
	background-color: transparent;
	color:#03669f !important;

}

#Footer .foo-2 aside img{
	width: 360px;
}
#Footer .foo-2{
    width: 48%;
    padding-top: 3%;
    text-align: center;
}
#Footer .foo-2 aside#text-3 ul.social {
    font-size: 26px;
    display: flex;
    justify-content: center;
    align-items: center;
}

body #Footer .foo-2 aside#text-3 ul.social li.linkedin a{
    font-size: 35px;
	color: #0096da;
}

body #Footer .foo-2 aside#text-3 ul.social li.linkedin a:hover{
	color: #006390;
}
body #Footer .foo-2 aside#text-3 ul.social li{
	padding:0px 10px;
	
}
body #Footer .foo-2 aside#text-3 ul.social li.twitter{
	order: 1;
}
body #Footer .foo-2 aside#text-3 ul.social li.linkedin{
	order: 2;
}

body #Footer .foo-2 aside#text-3 ul.social li.tumblr{
	order: 3;
}
body #Footer .foo-2 aside#text-3 ul.social li.facebook{
	order: 4;
}
body #Footer .foo-2 aside#text-3 ul.social li.instagram{
	order: 5;
}

/*#Footer .foo-3{
	width: 20%;
}*/
#Footer .foo-1 h4 {
    font-size: 24px;
    line-height: 1;
    font-style: italic;
    font-weight: 400;
    letter-spacing: 0px;
}
#Footer .foo-1 ul li a {
    color: #fff;
    border: 0;
    font-family: "Oswald", Arial, Tahoma, sans-serif;
    font-size: 18px;
    line-height: 1;
    font-weight: 100;
    padding: 4px 0;
}
#Footer .foo-3 ul li a {
    color: #fff;
    border: 0;
    font-family: "Oswald", Arial, Tahoma, sans-serif;
    line-height: 2;
    font-size: 18px;
    font-weight: 100;
    padding-left: 40px;
}
#Footer .foo-3 ul li.f-address a{
	background-image: url(../images/location-img.svg);
	background-repeat: no-repeat;
}
#Footer .foo-3 ul li.f-phone a {
    background-image: url(../images/action-bar-phone.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 22px;
}
#Footer .foo-3 ul li.f-mail a {
    background-image: url(../images/mail-img.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 26px;
}

#Footer .foo-4{
	width: 100%;
	text-align: center;
}
#Footer .foo-4 aside#text-4 {
    font-size: 14px;
    font-weight: 100;
    line-height: 1.4;
}












/*HOME*/

.h-sec-2{
   background-size:cover;
}

.h-sec2-para {
    font-size: 25px;
    line-height: 1.3;
    font-weight: 100;
/*     background-image: url(../images/sec2-heading.svg); */
    background-repeat: no-repeat;
    padding-left: 47px;
    text-align: justify;
}

.h-sec2-heading{
	display: none;
}

.h-sec-3 .form-wrap{
	background-color: #1bb3e8;
	max-width: 475px;
    margin: 0 auto;
	-webkit-box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
	-moz-box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
	box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
}

.h-sec-3 .form-heading{
	text-align: center;
    background-color: #1bb3e8;
}
.h-sec-3 .form-heading h1 {
    color: #fff;
    padding-top: 12px;
    font-weight: 400;
    font-size: 30px;
    font-style: italic;
    line-height: 1;
}
.h-sec-3 .form-inner{
	background-color:#fff;
	padding: 20px;
	text-align: center;
}
.h-sec-3 .wpcf7-form-control {
    padding: 6px 15px;
    font-size: 20px;
    font-weight: 100;
}
.h-sec-3 .form-inner textarea{
    padding-top: 15px;
    height: 130px;
}
 .h-sec-3 .form-inner input[type="submit"]{
	font-size: 20px;
    padding: 9px 23px;
    border-radius: 23px;
    font-weight: 400;
    font-style: italic;
    background-color: #d97800;
	-webkit-box-shadow: 2px 2px 1px 1px rgba(219,219,219,1);
	box-shadow: 2px 2px 1px 1px rgba(219,219,219,1);
 }
 .h-sec-3 .form-inner input[type="submit"]:hover{
 	    background-color: #ff8e01;
 	    transition: 0.3s;
 }

.h-sec3-services {
	position: relative;
}
.h-sec3-services img {
    width: 80px;
    max-height: 80px;
}
.h-sec3-services h2 {
    position: absolute;
    left: 96px;
    bottom: 17%;
    font-weight: 400;
    font-style: italic;
}
.h-sec3-services img {
    width: 60px;
    max-height: 60px;
}
.wpb_wrapper  > .h-sec3-services{
    margin-bottom: 10px; 
}

.h-sec3-services .wpb_wrapper > div {
    margin-bottom: 12px; 
}


.h-sec-3{
	padding-top: 15px;
    padding-bottom: 15px;
    background-size: 100% 100%;
}

.h-sec-4{
	background-size: cover;
}
.h-sec4-data{
	padding-top: 10px;
	padding-left: 12px;
    padding-right: 12px;
}
.h-sec4-data p {
    font-size: 16px;
    font-weight: 100;
    line-height: 1.2;
}
.h-sec4-data h2 {
    font-weight: 400;
    font-style: italic;
    font-size: 20px;
    line-height: 1;
    margin-bottom: 4px;
}
.h-sec4-heading {
    padding: 15px 0 0;
}
.h-sec4-heading h1{
    line-height: 1;
    font-weight: 500;
    font-style: italic;
}
.h-sec-4 img {
    width: 36px;
    max-height: 33px;
}

/*.h-sec4-people img{
	width: 70px;
	min-height: 45px;
}
.h-sec4-screen img{
    width: 60px;
    min-height: 56px;
}
.h-sec4-book img{
	width: 70px;
    min-height: 56px;
}
.h-sec4-lock img{
    width: 40px;
    min-height: 40px;
}
.h-sec4-pen img{
    width: 41px;
    min-height: 40px;
}*/


.wpb_wrapper > .h-sec4-pen, .wpb_wrapper > .h-sec4-choose, .wpb_wrapper > .h-sec4-lock,.wpb_wrapper > .h-sec4-book,.wpb_wrapper > .h-sec4-screen,.wpb_wrapper > .h-sec4-people{
    margin-bottom: 0px;
}
.h-sec4-pen .wpb_wrapper > div{
    margin-bottom: 15px;
}
.h-sec4-screen .wpb_wrapper > div{
	margin-bottom: 15px;
}
.h-sec4-book .wpb_wrapper > div{
	margin-bottom: 15px;
}
.h-sec4-lock .wpb_wrapper > div{
	margin-bottom: 15px;
}
.h-sec4-choose .wpb_wrapper > div{
	margin-bottom: 15px;
}
.h-sec4-people .wpb_wrapper > div{
	margin-bottom: -2px;
}

.wpb_wrapper > .h-sec5-html {
    max-width: 1270px;
    margin: 0px auto;
    position: relative;
}
.wpb_wrapper > .h-sec5-html:before {
    position: absolute;
    right: 98%;
    width: 100%;
    height: 100%;
    top: 0;
    background-color: #0196da;
    z-index: 9;
    content: '';
}
.wpb_wrapper > .h-sec5-html svg {
    display: block;
}
.h-sec5-html a:hover .cls-7 {
    fill: #ff8e01;
}
.h-sec4-r2 {
    padding-top: 10px;
    padding-bottom: 0;
}
.h-sec4-r3 {
    padding-bottom: 10px;
}

.h-sec-6{
	
	background-size: cover;
}

.h-sec-6 h4.title{
	text-align: center;
    font-size: 40px;
    line-height: 1;
    color: #0096da;
    padding-bottom: 10px;
    font-style: italic;
}
.h-blog-inner .item_wrapper .image_frame{
	border: 0;
}
.h-blog-inner .item_wrapper .date_label{
	display: none;
}
.h-blog-inner .item_wrapper .desc h4 {
    text-align: center;
    font-style: italic;
    font-weight: 400;
    line-height: 1.2;
}
.h-blog-inner .item_wrapper .desc h4 a{
	color: #0096da;
}
.h-sec5-img img{
	width: 2550px;
}
.blog_slider .blog_slider_ul li .item_wrapper .image_frame {
    margin-left: 0;
}
.wpb_wrapper > .h-sec5-img {
    margin-bottom: 0px;
}

.h-sec5-img .wpb_wrapper > div {
    margin-bottom: 0px;
}
.h-sec-5.vc_row-has-fill>.vc_column_container>.vc_column-inner{
	padding-top: 0px;
}
.h-blog-inner{
	max-width: 1100px;
    margin: 0 auto;
    float: none;
}

.h-blog-inner .blog_slider .blog_slider_header{
	overflow: visible;
	padding-right: 0px;
}

.h-blog-inner .slick-arrow {
	left: -73px;
    top: 200px;
    box-shadow: none;
    background: url(../images/h-arrow-left.svg) no-repeat center;
    width: 50px;
    height: 70px;
}
.h-blog-inner .blog_slider .blog_slider_header a.slider_prev,
.h-blog-inner .blog_slider .blog_slider_header a.slider_next {
    top: 200px;
}
.h-blog-inner .blog_slider .blog_slider_header a.slider_next {
    left: auto;
    right: -73px;
    background: url(../images/h-arrow-right.svg);
    background: url(../images/h-arrow-right.svg) no-repeat center;
}

 .h-blog-inner .blog_slider .blog_slider_header a.button .button_icon{
 	    display: none;
 }

.image_frame:hover .image_wrapper img, .image_frame.hover .image_wrapper img{
	top:0px;
	opacity: 0.7;
}














/*CONTACT US*/

.c-sec-1 .form-inner .wpcf7-form-control{
	padding: 5px 15px;
    font-size: 20px;
    font-weight: 100;
    border: 2px solid #0195db;
}
.c-sec-1 .form-inner textarea{
    height: 200px;
    padding: 15px;
    resize: none;
}
.c-sec-1 .form-inner input[type="submit"] {
    font-size: 22px;
    padding: 7px 27px;
    border-radius: 35px;
    font-weight: 400;
    font-style: italic;
    background-color: #d97800;
    -webkit-box-shadow: 2px 3px 1px 2px rgba(219,219,219,1);
    box-shadow: 2px 3px 1px 2px rgba(219,219,219,1);
    border: 0;
}
 .c-sec-1 .form-inner input[type="submit"]:hover{
 	    background-color: #ff8e01;
 	    transition: 0.3s;
 }
 .c-sec-1 .form-inner{
 	text-align: center;
 }
 .c-sec-1  .form-wrap{
 	padding: 0px 70px;
 }

 .c-sec-1{
 	background-size: cover;
 	padding-top: 15px;
 }

.c-sec1-img img{
	width: 70px;
}
.c-sec1-img {
	position: relative;
}
.c-sec1-img h2 {
    position: absolute;
    left: 90px;
    top: 24px;
    font-size: 24px;
    font-weight: 500;
    font-style: italic;
    line-height: 1;
}
.c-sec1-img:hover h2 {
    color: #d97801;
}
.c-sec1-img a:before{
	content: "";
    width: 100%;
    height: 100%;
    position: absolute;

}
.c-sec-1 .wpb_single_image {
    margin-bottom: 20px;
}

.c-sec-1 .wpb_single_image div {
    margin-bottom: 0;
}
.c-sec1-social ul {
    list-style: none;
    display: flex;
    justify-content: center;
    font-size: 50px;
    padding-top: 50px;
    padding-bottom: 0;
}
.c-sec1-social ul li.facebook{
	order: 4;
}
.c-sec1-social ul li.twitter{
	order: 1;
}
.c-sec1-social ul li.linkedin{
	order: 2;
}
.c-sec1-social ul li.linkedin a{
	color: #fff;
    font-size: 67px;
    line-height: 72px;
}
.c-sec1-social ul li.linkedin a .icon-linkedin:before{
	background-color: #0096da;
    padding: 4px;
    border-radius: 3px;
}
.c-sec1-social ul li.instagram{
	order: 5;
}
.c-sec1-social ul li.tumblr{
	order: 3;
}
.c-sec1-social ul li{
	padding: 0px 10px
}
.c-sec1-social ul li a{
	color: #0096da;
}
.c-sec1-social ul li a:hover{
	color: #025e88;
}


















/*SERVICE*/

.service-sec1-data {
    font-size: 24px;
    line-height: 1.3;
    font-weight: 100;
    padding: 0;
    max-width: 900px;
    margin: 0px auto;
}

.service-sec-1{
    background-size: cover;
}
.service-sec2-data h1{
	padding-bottom: 10px;
    line-height: 1;
    font-weight: 500;
    font-style: italic;
    text-align: center;
}
.service-sec2-data p{
	font-size: 24px;
    font-weight: 100;
    line-height: 1.4;
}
.service-sec-2{
	padding-bottom: 30px;
	background-position: center !important;
	background-size: cover;
}
.service-sec3-inner h1{
	text-align: center;
    line-height: 1.2;
    font-weight: 500;
    font-style: italic;
}
.service-sec3-inner{
	padding: 0px 100px;
}

.service-sec3-heading {
    font-size: 24px;
    line-height: 1.2;
    font-weight: 100;
}

.service-sec3-heading ul{
	list-style: none;
}
.service-sec-3{
	background-size: cover;
}

.service-sec3-heading ul li {
    background-image: url(../images/service-sec3-tick.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-size: 25px;
    padding-left: 40px;
    padding-bottom: 10px;
    padding-top: 10px;
}

/*.service-sec3-left ul{
	width: 515px;
    margin: 0 auto;
}

.service-sec3-right  ul{
	padding-right: 120px;
}*/


.service-sec-4{
	background-size: 100% 100%;
	background-position: right !important;
	padding-top: 20px;
    padding-bottom: 20px;
}

.service-sec-4 .form-heading{
	text-align: center;
    background-color: #1bb3e8;
}
.service-sec-4 .form-heading h1{
    color: #fff;
    padding-top: 10px;
    font-weight: 400;
    font-size: 45px;
    font-style: italic;
    line-height: 65px;

}
.service-sec-4 .form-inner{
	background-color:#fff;
	padding: 30px 40px;
	text-align: center;
}
.service-sec-4 .form-inner input[type="tel"],.service-sec-4 .form-inner input[type="email"],.service-sec-4 .form-inner input[type="text"]{
	padding: 8px 15px;
    font-size: 28px;
    font-weight: 100;
}
.service-sec-4 .form-inner textarea{
    font-size: 28px;
    font-weight: 100;
    padding: 15px 15px;
    max-height: 230px;
    line-height: 30px;
}
 .service-sec-4 .form-inner input[type="submit"]{
	font-size: 30px;
    padding: 12px 33px;
    border-radius: 27px;
    font-weight: 400;
    font-style: italic;
    background-color: #d97800;
	-webkit-box-shadow: 4px 5px 1px 2px rgba(219,219,219,1);
	-moz-box-shadow: 4px 5px 1px 2px rgba(219,219,219,1);
	box-shadow: 4px 5px 1px 2px rgba(219,219,219,1);
 }
 .service-sec-4 .form-inner input[type="submit"]:hover{
 	    background-color: #ff8e01;
 	    transition: 0.3s;
 }

.service-sec-4 .form-wrap{
	background-color: #1bb3e8;
	max-width: 475px;
    margin: 0 auto;
	-webkit-box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
	-moz-box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
	box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
}

.service-sec4-data{
	padding-left: 85px;
}

.service-sec4-data h1{
    font-weight: 600;
    font-style: italic;
    line-height: 1;
}
.service-sec4-data p {
    font-size: 24px;
    font-weight: 100;
    line-height: 1.2;
}
.service-sec4-data ul{
	list-style: none;
	font-size: 24px;
    line-height: 1.2;
    font-weight: 100;
}
.service-sec4-data ul li {
    padding-top: 35px;
    padding-bottom: 38px;
    background-image: url(../images/service-sec4-arrow.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-size: 23px;
    padding-left: 40px;
}

.service-sec-5{
	background-size: cover;
}
.service-sec5-data{
	padding-top: 10px;
}
.service-sec5-data p{
	font-size: 20px;
    font-weight: 100;
}
.service-sec5-data h2{
    font-weight: 400;
    font-style: italic;
}
.service-sec5-heading{
	padding: 15px 0px;
}
.service-sec5-heading h1{
    line-height: 1;
    font-weight: 500;
    font-style: italic;
}
.service-sec5-choose img{
	width: 68px;
	min-height: 68px;
}

.service-sec5-people img{
	width: 75px;
    min-height: 85px;
}
.service-sec5-screen img{
    width: 60px;
    min-height: 56px;
}
.service-sec5-book img{
	width: 70px;
    min-height: 56px;
}
.service-sec5-lock img{
    width: 60px;
    min-height: 40px;
}
.service-sec5-pen img{
    width: 41px;
    min-height: 40px;
}


.wpb_wrapper > .service-sec5-pen, .wpb_wrapper > .service-sec5-choose, .wpb_wrapper > .service-sec5-lock,.wpb_wrapper > .service-sec5-book,.wpb_wrapper > .service-sec5-screen,.wpb_wrapper > .service-sec5-people{
    margin-bottom: 0px;
}
.service-sec5-pen .wpb_wrapper > div{
    margin-bottom: 15px;
}
.service-sec5-screen .wpb_wrapper > div{
	margin-bottom: 15px;
}
.service-sec5-book .wpb_wrapper > div{
	margin-bottom: 15px;
}
.service-sec5-lock .wpb_wrapper > div{
	margin-bottom: 15px;
}
.service-sec5-choose .wpb_wrapper > div{
	margin-bottom: 15px;
}
.service-sec5-people .wpb_wrapper > div{
	margin-bottom: -2px;
}

.service-sec5-r2{
	padding-top: 20px;
    padding-bottom: 30px;
}
.service-sec5-r3{
	padding-bottom: 30px;
}
















/*ABOUT US*/
.about-sec-1 h1{
    line-height: 1;
    font-style: italic;
}
.about-sec-1 p{
	font-size: 24px;
    font-weight: 100;
    line-height: 1.3;
}
.about-sec-1{
	background-size: cover;
}

.about-sec1-inner{
	padding: 20px 60px;
}

.about-sec-2{
	background-size: cover;
	background-position: center !important;
}
.about-sec2-data h1{
    line-height: 1;
    font-style: italic;
}
.about-sec2-data p {
    font-size: 20px;
    font-weight: 100;
    line-height: 1.2;
    padding-right: 85px;
}
.about-sec2-why h1{
	color: #fff;
    font-style: italic;
    padding-left:45px;
}

.about-sec2-why ul{
    list-style: none;
    font-size: 24px;
    line-height: 1.2;
    font-weight: 100;

}
.about-sec2-why ul li {
    background-image: url(../images/about-sec2-tick.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-size: 24px;
    padding-left: 40px;
    color: #fff;
    margin: 15px 0;
}

.about-sec2-why{
	padding-left: 35px;
}

.about-sec3-img h2{
    line-height: 1;
    font-weight: 500;
    font-style: italic;
}
.about-sec-3 {
	padding: 35px 0px;
	background-size: cover;
}
.about-sec-3 p{
    font-size: 20px;
    line-height: 1.2;
    font-weight: 100;
}
.about-sec3-img img{
	width: 70px;
}
.about-sec3-img .wpb_wrapper > div {
    margin-bottom: 0px;
}

.about-sec-4{
	background-size: 100% 100%;
	padding-top: 20px;
    padding-bottom: 20px;
    background-position: right !important;
}

.about-sec-4 .form-heading{
	text-align: center;
    background-color: #1bb3e8;
}
.about-sec-4 .form-heading h1 {
    color: #fff;
    padding-top: 14px;
    font-weight: 400;
    font-size: 30px;
    font-style: italic;
    line-height: 1;
}
.about-sec-4 .form-inner{
	background-color:#fff;
	padding: 20px;
	text-align: center;
}
.about-sec-4 .form-inner .wpcf7-form-control {
	padding: 8px 15px;
    font-size: 20px;
    font-weight: 100;
}
.about-sec-4 .form-inner textarea{
    padding: 15px;
    height: 120px;
}

 .about-sec-4 .form-inner input[type="submit"] {
    font-size: 24px;
    padding: 7px 25px;
    border-radius: 27px;
    font-weight: 400;
    font-style: italic;
    background-color: #d97800;
    -webkit-box-shadow: 2px 3px 1px 1px rgba(219,219,219,1);
    box-shadow: 2px 3px 1px 1px rgba(219,219,219,1);
}
 .about-sec-4 .form-inner input[type="submit"]:hover{
 	    background-color: #ff8e01;
 	    transition: 0.3s;
 }

.about-sec-4 .form-wrap{
	background-color: #1bb3e8;
	max-width: 475px;
    margin: 0 auto;
	-webkit-box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
	-moz-box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
	box-shadow: 0px 0px 19px 10px rgba(0,0,0,0.26);
}
.about-sec4-unique{
	padding-left: 112px;
}
.about-sec4-img{
	padding-left: 100px;
	position: relative;
}
.about-sec4-data{
	    padding-left: 200px;
}
.wpb_wrapper > .about-sec4-data {
    margin-bottom: 5px;
}
.about-sec4-img img{
	width: 80px;
}
.about-sec4-img h2 {
    position: absolute;
    left: 37%;
    font-weight: 500;
    top: 30%;
    font-style: italic;
    line-height: 1;
    font-size: 26px;
}
.about-sec4-img .wpb_wrapper > div {
    margin-bottom: 5px;
}
.about-sec4-unique h1{
    font-weight: 600;
    font-style: italic;
    line-height: 1
}

.wpb_wrapper > .about-sec4-img{
    margin-bottom: 0px;
}












/*INJURY CLAIM*/


.i-sec-1 .form-inner .wpcf7-form-control {
	padding: 8px 15px;
    font-size: 16px;
    font-weight: 100;
    border: 0;
}
.i-sec-1 .form-inner select{
	padding: 8px 15px;
    font-size: 16px;
    font-weight: 100;
    border: 0;
}
.i-sec-1 .form-inner textarea {
    height: 140px;
}
 .i-sec-1 .form-inner input[type="submit"]{
    font-size: 26px;
    padding: 8px 30px;
    border-radius: 35px;
    font-weight: 400;
    font-style: italic;
    background-color: #d97800;
	-webkit-box-shadow: 3px 4px 1px 0px rgba(0,0,0,0.1);
	box-shadow: 3px 4px 1px 0px rgba(0,0,0,0.1);
 }
 .i-sec-1 .form-inner input[type="submit"]:hover{
 	    background-color: #ff8e01;
 	    transition: 0.3s;
 }
 .i-sec-1 .form-inner{
 	text-align: center;
 }
 .i-sec-1  .form-wrap{
 	padding: 20px;
    max-width: 496px;
    margin: 0 auto;
    background-color: #0096da;
    border-radius: 20px;
 }
.i-sec-1 {
    background-size: cover;
}

.svg-btn-1 a:hover .st3 {
	fill: #ff8e01; 
}

.service-new-list h1 {
    line-height: 1.2;
    margin-bottom: 20px;
}
.service-new-list p {
    font-size: 20px;
    font-weight: 100;
    line-height: 1.3;
    text-align: justify;
}
.service-new-list ul {
    margin-top: 30px;
    font-weight: 100;
    list-style-type: none;
}
.service-new-list ul li {
    padding-top: 1px;
    padding-bottom: 16px;
    background-image: url(../images/service-sec4-arrow.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    padding-left: 27px;
    font-size: 20px;
    line-height: 1;
    display: inline-block;
    vertical-align: top;
    width: 33%;
    padding-right: 20px;
    box-sizing: border-box;
}
.service-new-ol ol {
    font-size: 26px;
    line-height: 1.2;
    color: #0096da;
}
.service-new-ol ol li {
    color: #0096da;
}
.service-new-ol ol li p {
    color: #4d4d4d;
}
body #Top_bar .menu li ul li a {
    padding: 10px ;
    border-color: rgba(255, 255, 255, 0.47);
    line-height: 1;
    text-align: left;
    font-weight: 300;
    color: #fff;
	font-size: 22px
}










  /*MEDIA*/




  @media screen and (max-width: 1239px){

.wpb_wrapper > .h-sec5-html {
    margin-left: 0;
    padding-right: 0;
}
.wpb_wrapper > .h-sec5-html:before {
display: none;
}
.service-new-list h1 {
    font-size: 24px;
    line-height: 1.2;
    margin-bottom: 10px;
}
.service-new-list p {
    font-size: 18px;
}
.c-sec-1 > div {
	width: 100%;
}
 .about-sec4-img{
 	    padding-left: 45px;
 }
  .about-sec2-data p{
  	padding-right: 0;
  }

  .about-sec2-why {
    padding-left: 0;
}
  	.about-sec1-inner{
  		padding:0;
  	}



  	.service-sec3-inner {
    	padding: 0px;
	}
  	.header-split #Header .top_bar_left .logo{
  		width: 95%;
  	}

  	#Footer .column{
  		float: none;
  		width: 100%;
  		text-align: center;
  	}
  	#Footer .foo-1{
  		padding-left: 0px;
  	}

  	.h-blog-inner{
  		padding: 0px 35px;
  	}
  	
  	.service-sec1-data{
  		padding:0px;
  	}
  	.service-sec3-heading{
  		font-size: 25px;
  	}
  	.about-sec-3 p{
  	font-size: 20px;
    font-weight: 100
  	}


  .about-sec4-unique {
    padding-left: 25px;
}
.about-sec-4{
	background-size: cover;
}
.h-sec-3{
	background-size: cover
}
.service-sec-4{
	background-size: cover;
}
}




  @media screen and (max-width: 959px){
  .h-sec2-para{
    font-size: 18px;
  }

  .h-sec3-services .wpb_wrapper > div {
    padding-left: 0px;
}
  .h-sec3-services h2{
  	position: static;
  	padding-top: 20px;
  }
  .h-sec3-services	.wpb_single_image.vc_align_left{
  	    text-align: center;
  }

  .h-sec3-services{
  	width: 100%;
  }
  .h-sec3-form{
  	width: 100%;
  }

  aside#text-5{
  	margin-bottom: 28px;
  }
  aside#text-5 .textwidget a{
  	    font-size: 20px;
  }

.about-sec4-unique{
	width: 100%;
}
.about-sec-4 > div{
	    width: 100%;
}
  .about-sec2-why ul li{
  	background-size: 25px;
    padding-left: 45px;
  }
  .about-sec2-why ul{
  	    font-size: 20px;
  }

  .about-sec2-data p{
  	    padding-top: 0;
  }


  	.service-sec-1{
  		padding:0;
  	}

  	.service-sec1-data{
  		font-size: 24px;
    	line-height: 1;
  	}
  	.service-sec2-data h1{
  		padding-bottom: 0;
  	}

  	.service-sec4-data{
  		padding-left: 0px;
  	}





.service-new-list ul li {
    font-size: 18px;
    display: block;
    width: 100%;
    padding-right: 0;
}
  }


  @media screen and (max-width: 767px){
  .minimalist-header-no #Subheader {
    padding: 17% 0 0 0 !important;
}
	  .service-new-list h1 {
    font-size: 22px;
}
.service-new-list p {
    font-size: 14px;
}
.service-sec-2 {
    padding-bottom: 0;
}


 .i-sec-1 .form-wrap {
    padding: 0;
    background-color: transparent;
}
  .c-sec-1 .form-wrap {
    padding: 0;
}

 .c-sec-1 .form-inner .wpcf7-form-control {
 	font-size: 20px;
 }
 .c-sec-1 .wpb_single_image.vc_align_left {
    text-align: center;
}


.wpb_wrapper > .h-sec5-html {
    margin: 0 -35px;
}
  	.c-sec1-img h2{
  	 position: static;
  	}


  	  .about-sec-2 {
    background-size: 0;
    background-color: #0096da;
}


  	.service-sec4-data ul {
    margin-left: 0;
}

  	.service-sec4-data p {
    font-weight: 100;
    padding-top: 40px;
}
  	.service-sec3-heading {
   		 font-size: 20px;
    	line-height: 23px;
	}
  	.service-sec3-heading ul li{
  		padding-bottom: 15px;
    	padding-top: 15px;
  	}

  	body #Action_bar ul.social{
  		display: none;
  	}
  	
  	.h-sec2-para{
  		background:none;
  		padding-left: 0;
  	}
  	.h-sec2-heading{
  		display: block;
  	}
  	.wpb_wrapper > .h-sec2-heading {
    	margin-bottom: 0px;
	}
	.h-sec-3 .wpb_single_image.vc_align_left{
		text-align: center;
		padding-bottom: 0;
        margin-bottom: 0
	}
	.h-sec3-services h2{
		position: static;
	}
	#Footer .container{
		text-align: center;
	}
	#Footer .foo-2{
		padding: 0;
	}
	#Footer .foo-3 ul li.f-address{
		padding-left: 0;
	}
	#Footer .foo-4 aside#text-4{
		max-width: 100%;
		font-size: 15px;
	}
	#Footer .foo-1{
		padding-left: 0;
	}

aside#text-5 .textwidget a {
    font-size: 15px;
    line-height: 20px;
    padding: 7px 20px;
    position: absolute;
    right: 0;
    bottom: 0;
}
.about-sec4-unique {
    padding-left: 0px;
}
	  .c-sec-1 p {
    font-size: 16px;
}
}

  @media screen and (max-width: 444px){
	 body #Subheader {
		  background-position: center left;
}
	  
	  .minimalist-header-no #Subheader {
    padding: 26% 0 0 0 !important;
}
	  .about-sec4-img {
    padding-left: 0px;
}
	  .about-sec4-data {
    padding-left: 100px;
}
	  
	  #Footer .foo-2 aside#text-3 ul.social{
  		 font-size: 25px;
  	}
  	body #Footer .foo-2 aside#text-3 ul.social li.linkedin a{
  		 font-size: 25px;
  	}
  	#Footer .foo-3 ul li.f-address{
  		background-size: 20px;
  	}
  	#Footer .foo-3 ul li.f-phone a{
  		background-size: 20px;
  	}
  	#Footer .foo-3 ul li{
  		font-size: 20px;
  	}
  	


.about-sec4-img h2{
	    line-height: 30px;
  }
  .about-sec4-unique h1 {
        line-height: 45px;
}

.c-sec1-social ul li {
    padding: 0px;
}
}
