@font-face{font-family:"MPro";src:url('../fonts/minionpro-regular.otf');src:local('☺'), url('../fonts/minionpro-regular.woff') format('woff'),
url('../fonts/minionpro-regular.otf') format('opentype');}
@font-face{font-family:"MProB";src:url('../fonts/minionpro-bold.otf');src:local('☺'), url('../fonts/minionpro-bold.woff') format('woff'),
url('../fonts/minionpro-bold.otf') format('opentype');}
@font-face{font-family:"LSans";src:url('../fonts/liberationsans-regular.ttf');src:local('☺'), url('../fonts/liberationsans-regular.woff') format('woff'),
url('../fonts/liberationsans-regular.ttf') format('truetype');}
@font-face{font-family:"LSansB";src:url('../fonts/liberationsans-bold.ttf');src:local('☺'), url('../fonts/liberationsans-bold.woff') format('woff'),
url('../fonts/liberationsans-bold.ttf') format('truetype');}
@font-face{font-family:"BPeek";src:url('../fonts/bondoluopeek.ttf');src:local('☺'), url('../fonts/bondoluopeek.woff') format('woff'),
url('../fonts/bondoluopeek.ttf') format('truetype');}
body{font:normal 16px/1.7 'LSans';color:#464646;}
img{max-width:100%;}
.full{width:100%;}
h1,h2,h3,h4,p,ul{padding:0;margin:0 0 25px;}
h1{font-size:40px;}
a,.btn,.img,.box-list li:before,.box2,.attorney .cont,.attorney .img:before,.attorney .img img,.box-cont, .ico-cont{outline:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
a:hover, a:focus{text-decoration:none;}
.btn, .btn-outline:hover{border-radius:0;font:16px 'MProB';color:#fff;text-transform:uppercase;}
.btn-theme{background-color: #2a4572; color: #fff; border: 1px solid #2a4572; padding: 12px 32px;}
.btn-theme:hover,.btn-theme:focus{background-color: #fff; color: #2a4572;}
.btn-wh-outline,
.btn-outline,
.btn-outline:hover{border:2px solid #000;padding:10px 20px;color:#000;}
.btn-wh-outline,
.btn-wh-outline:hover{border-color:#fff;color:#fff;}
.btn-wh-outline:hover,
.btn-outline:hover{opacity:0.6;}
.btn-ico{background-color:#4c4c4c;transform:skewX(-30deg);letter-spacing:2px;padding:13px 30px;margin-left:16px;border:2px solid #d8c17e;}
.btn-ico strong{display:flex;align-items:center;transform:skewX(30deg);}
.btn-ico strong i{width:33px;height:26px;margin-right:8px;background:url(../img/dc-ico.png) 0 0 no-repeat;background-size:100%;}
.btn-ico:hover{color:#fff;border-color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.4);}
.btn-ico:hover i{-webkit-animation-name:spinner;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-name:spinner;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:2s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.blue-btn{background-color:#213e72;}
@-webkit-keyframes spinner{from{-webkit-transform:rotateY(0deg);}
to{-webkit-transform:rotateY(-360deg);}
}
@keyframes spinner{from{-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}
to{-moz-transform:rotateY(-360deg);-ms-transform:rotateY(-360deg);transform:rotateY(-360deg);}
}
h1,h2,h3,h4{font-family:'MPro';}
h2, .big-txt{font-size:38px;}
p{}
.floral-sep{position:relative;text-transform:uppercase;letter-spacing:2px;padding-bottom:20px;margin-bottom:33px;font-weight:bold;}
.floral-sep:after{width:191px;height:10px;background:url(../img/floral-sep.jpg) 0 0 no-repeat;position:absolute;left:50%;margin-left:-95px;bottom:0;content:'';}
.floral-sep strong{color:#d8c17e;}
.has-sep{position:relative;padding-bottom:15px;}
.has-sep:before{content:'';position:absolute;width:400px;bottom:0;height:1px;background-color:#323a45;}
.has-sep:after{width:70px;height:8px;position:absolute;background-color:#f3f3f3;border:1px solid #323a45;content:'';left:30px;bottom:-3px;}
.has-sep.wh-heading{color:#fff;}
.has-sep.wh-heading:before{background-color:#fff;}
.has-sep.wh-heading:after{border-color:#fff;background-color:transparent;}
.center-heading{text-align:center;}
.center-heading.has-sep:before{left:50%;margin-left:-200px;}
.center-heading.has-sep:after{left:50%;margin-left:-35px;}
.max-600,
.max-1000{max-width:600px;margin-left:auto;margin-right:auto;}
.max-1000{max-width:1000px;}
.page-content ul,
.page-content ol{margin-left: 25px;}
.page-content ol{padding-left: 2px;}
.page-content ul li,
.page-content ol li{margin-bottom: 8px;}
.page-content ul li::before,
.page-content ol li::before{margin-right: 5px; content: '';}
.left-sep{position:relative;padding-left:14px;}
.left-sep:before{width:5px;height:64%;content:'';background-color:#d8c17e;left:0;top:4px;position:absolute;}
.font-bpeek{font-family:'BPeek';}
.gd-txt{color:#bf9d2c !important;}
.no-btm-margin{margin-bottom:0 !important;}
.gold-txt{color:#e9ba58 !important;}
.watermark{background:url(../img/watermark.png) 0 0 no-repeat;}
.watermark.left-pad{padding:50px 0 0 23%;}
.section{padding:70px 0;}
.sm-section{padding:30px;}
.spacer{padding:20px 0;}
.gd-sec{background-color:#d8c17e;}
.gray-sec{background-color:#f3f3f3;}
.gd-sep{background-color:#d8c17e;width:150px;height:15px;margin:0 auto;position:relative;overflow:hidden;}
.gd-sep:after{width:45%;height:100%;transform:skewX(-35deg);content:'';position:absolute;background-color:#000;right:-10px;}
.bl-sep{width:100%;max-width:300px;margin:15px auto;height:1px;background-color:#595f68;position:relative;}
.bl-sep:before{width:50px;height:12px;background-color:#1d345d;content:'';position:absolute;left:50%;margin-left:-25px;bottom:-6px;transform:skewX(-20deg);}
.container{max-width:1500px;width:92%;}
header{padding:220px 0 30px;min-height:280px;overflow:hidden;position:relative;width:100%;color:#fff;background:url(../img/head-bg-new.jpg) top left no-repeat #2a4572;background-size:cover;}
.brand-wrap{position:absolute;left:0;top:0;background:url(../img/brand-bg.png) top right no-repeat;height:100%;padding:40px 180px 0 0;}
.navbar-brand{max-width:270px;padding-left:20px;margin-bottom:25px;}
.brand-wrap h4{border:1px solid #fff;border-left:0;font:16px 'MProB';letter-spacing:2px;padding:10px 10px 10px 60px;color:#d8c17e;display:block;transform:skewX(-35deg);margin-left:-40px;}
.brand-wrap h4 span{transform:skewX(35deg);display:block;}
.brand-wrap a{color:#fff;}
.brand-wrap .fa{font-size:17px;margin-right:5px;}
.brand-wrap ul{padding-left:20px;list-style:none;}
.brand-wrap ul li p{margin-bottom:5px;font:25px 'MProB';}
.searchform input{border:0;background-color:#fff;color:#000;font-size:15px;max-width:170px;padding:4px 4px 4px 25px;}
.searchform .fa{position:absolute;color:#6C6C6C;font-size:14px;margin:5px 0 0 4px;}

.navbar{max-width:70%;text-align:center;position:absolute;top:40px;right:0;font:16px 'MPro';}
.navbar-nav > li{text-transform:uppercase;position:relative;}
.navbar-nav > li.current-menu-item::before,
.navbar-light .navbar-nav .active::before,
.single-post .navbar-nav > li.menu-item-120::before,
.single-personal-injury-blog .navbar-nav > li.menu-item-120::before{content:'';position:absolute;height:1px;left:50%;bottom:0;width:64%;margin-left:-32%;background-color:#fff;}
.navbar-nav > li:after{content:'';position:absolute;right:0;top:0;height:36px;width:1px;background-color:#fff;transform:rotate(30deg);}
.navbar-nav > li:last-child:after{display:none;}
.navbar .navbar-collapse .navbar-nav > li > a.nav-link{color:#fff;font-size:18px;padding:7px 15px;display:inline-block;}
.navbar-light .navbar-nav .active > .nav-link,
.navbar .navbar-collapse .navbar-nav > li.current-menu-item > a{color: #fff;}
.navbar .navbar-collapse .navbar-nav > li > a:hover,
.navbar .navbar-collapse .navbar-nav > li.show > a{color:#d8c17e;}
.navbar-light .navbar-toggler{border-color:#fff;}
.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.dropdown-menu{border-radius:0;padding:0;top:90%;}
.dropdown-menu li{border-bottom:1px solid #000;}
.dropdown-menu li:last-child{border-bottom:0;}
.dropdown-menu li a{padding:13px 10px;text-transform:capitalize;display:block;color:#212529;}
.dropdown-menu li a:hover{background-color:#F3F3F3;}
.dropdown:hover > .dropdown-menu{display:block;}

/*Mobile*/
.navbar .navbar-nav li.menu-item-has-children .nv-dd{display: none; align-items: center; justify-content: center; width: 16px; height: 16px; background-color: #ececec; cursor: pointer; border-radius: 50px; position: absolute; right: 0; top: 8px;}
.navbar .navbar-nav li.menu-item-has-children .nv-dd::after{content: '\f0dd'; font: normal normal normal 14px/1 FontAwesome; color: #000; margin-top: -5px;}
.navbar .navbar-nav li.menu-item-has-children .nv-dd.up{transform: scaleY(-1);}

.hero-sec h3{margin-bottom:25px;}
.hero-sec .hero-heading{max-width:900px;margin:10px auto 35px;}
.hero-sec .btn-ico{background-color:#181e27;}
.hero-sec .container{overflow:hidden;}
.hero-logos{display:flex;align-items:center;margin-top:30px;justify-content:center;list-style:none;}
.hero-logos img{margin:0 8px;max-height:160px;}
.box a{display:block;color:#000;}
.box .img, .box2 .img{position:relative;overflow:hidden;width:100%;}
.box .img:after, .box2 .img:after{width:101%;content:"";height:100px;position:absolute;bottom:-40px;left:0;transform:skewY(-10deg);background-color:#fff;}
.box .box-cont{background-color:#fff;box-shadow:inset 0px 0px 0px 2px #eaeaea;border-top:0;width:85%;margin:0 auto;text-align:left;padding:0 20px 20px;position:relative;top:-50px;min-height:200px;}
.box .box-cont:before{width:100%;content:"";height:80px;position:absolute;top:-48px;left:0;transform:skewY(-10deg);background-color:#fff;border:2px solid #eaeaea;border-bottom:0;}
.box .box-cont .txt{z-index:10;position:relative;}
.box .box-cont h3{font:normal 17px 'MProB';margin-bottom:4px;}
.box .box-cont a, .box a:hover{color:#000;}
.box a:hover .box-cont{top:-60px;}
.box2{display:block;}
.box2 .img:after{transform:skewY(10deg);}
.box2 .box-cont{padding:0 10px;text-align:left;margin-top:-130px;position:relative;}
.box2 .box-cont .head{background:url(../img/box2-head.png) 0 0 no-repeat;background-size:cover;color:#fff;padding:70px 20px 10px;}
.box2 .box-cont .head h2{margin-bottom:0;font:20px 'MProB';}
.box2 .box-cont .txt{padding:20px 25px 10px;}
.box-list{list-style:none;}
.box-list li{border-bottom:1px solid #eaeaea;padding:8px 0 8px 25px;color:#6c6c6c;position:relative;}
.box-list li a{color:#6c6c6c;}
.box-list li a:hover{color: #007bff;}
.box-list li ul li:last-child{border-bottom: 0;}
.box-list li:before,
.pg-content ul li:before{content:'';width:9px;height:9px;background-color:#d8c17e;position:absolute;left:8px;top:12px;}
.box-list li:after,
.pg-content ul li:after{content:'';position:absolute;width:3px;height:3px;background-color:#fff;left:11px;top:15px;}
.box-list li::before{top: 16px;}
.box-list li:after{top: 19px;}
.box2:hover{box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;}
.box .box-cont .left-sep:before,
.box2 .box-cont .left-sep:before{top:2px;}
.blue-sec{padding:120px 0;color:#fff;background:rgb(10,82,130);background:-moz-linear-gradient(left, rgba(10,82,130,1) 41%, rgba(0,34,65,1) 100%);background:-webkit-linear-gradient(left, rgba(10,82,130,1) 41%,rgba(0,34,65,1) 100%);background:linear-gradient(to right, rgba(10,82,130,1) 41%,rgba(0,34,65,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5282', endColorstr='#002241',GradientType=1);}
.protect-sec h3{font:45px/1.9 'BPeek';}
.protect-sec p{font-size:20px;margin-bottom:30px;}
.testimonial-slider{margin:60px 0;}
.testimonial-slider .carousel-indicators li{width:11px;height:11px;background-color:#d5d5d5;border-radius:50%;cursor:pointer;}
.testimonial-slider .carousel-indicators li.active{background-color:#d8c17e;}
.testimonial-slider h3{font-size:21px;font-weight:bold;padding:0 30px;margin-bottom:6px;position:relative;display:inline-block;}
.testimonial-slider h4{font-size:18px;line-height:1.7;}
.testimonial-slider .carousel-item .cont{position:relative;padding-top:40px;min-height:340px;}
.testimonial-slider .carousel-item .cont p{font-size:19px;line-height:1.9;color:#818183;margin-top:30px;padding:20px 5% 0;position:relative;}
.testimonial-slider .carousel-item .cont h3:before{width:100%;height:65px;border-top-left-radius:110px;border-top-right-radius:110px;border:7px solid #d8c17e;border-bottom:0;content:'';position:absolute;left:50%;margin-left:-50%;z-index:-1;top:-36px;}
.testimonial-slider .carousel-indicators{bottom:-50px;}
.testimonial-slider .carousel-item p:before,
.testimonial-slider .carousel-item p:after{content:'“';font:80px 'Georgia';color:#223e72;position:absolute;left:10px;top:0;}
.testimonial-slider .carousel-item p:after{left:inherit;right:10px;content:'”';}
.news-sec{overflow:hidden;background:url(../img/news-bg2.jpg) 0 0 repeat-x #e1d0a2;}
.news-sec .has-sep{font-size:28px;}
.news-sec .has-sep.wh-heading:after{background-color:#d8c17e;}
.news-tri{margin:50px 0 30px;}
.news-tri .cont{background-color:#fff;border-bottom:15px solid #e6e6e6;padding:25px 15px;min-height:190px;margin-bottom:15px;display:block;color:#000;}
.news-tri .cont:hover{transform:scale(1.03);box-shadow:0 0 20px rgba(0,0,0,0.3);}
.news-tri .cont h4{font:18px 'MProB';}
.news-tri .cont span{font:16px 'LSansB';color:#d8c17e;}
.team-sec{overflow:hidden;}
.team-sec .has-sep{font-size:28px;}
.team-slider{margin:60px 0;}
.team-slider .slick-list{margin:0 90px;}
.team-slider .slick-slide{margin:0 12px;text-align:center;}
.team-slider .slick-slide .img{margin-bottom:30px;position:relative;transform:scale(1);}
.team-slider .slick-slide .img .img-cont{position:absolute;height:100%;width:100%;background:url(../img/bl-trans.png);color:#e0e0e0;display:flex;align-items:flex-end;padding:0 20px 15px;opacity:0;}
.team-slider .slick-slide .img:hover{transform:scale(1.1);}
.team-slider .slick-slide .img:hover .img-cont{opacity:1;}
.team-slider .slick-slide h4{font:16px 'LSansB';border-bottom:3px solid #1d345d;padding-bottom:15px;}
.team-slider .slick-arrow{border:0;border-radius:50%;height:60px;width:60px;background-color:#d8c17e;text-indent:-3333px;overflow:hidden;position:absolute;top:37%;left:0;cursor:pointer;}
.team-slider .slick-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");content:'';position:absolute;left:12px;top:14px;width:30px;height:30px;}
.team-slider .slick-arrow.slick-next{left:inherit;right:0;}
.team-slider .slick-arrow.slick-next:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");left:inherit;right:12px;}
.team-slider .slick-arrow.slick-disabled{background-color:#1d345d;}
.slick-slider .slick-arrow.slick-disabled{cursor:auto !important;}
.contact-sec{background:center center no-repeat #44546e;background-size:cover;font-family:'LSans';color:#fff;}
.cnfo{background-color:#000;box-shadow:0 0 60px rgba(255,255,255,0.51);padding:35px 25px;transform:scale(1.05);}
.cnfo strong{font-family:'LSansB';}
.cnfo p{margin-bottom:25px;}
.cnfo .add{padding-left:25px;position:relative;}
.cnfo .add:before{content:'\f041';left:0;top:0;color:#bf9d2c;font:normal 20px 'FontAwesome';position:absolute;}
.cnfo a{color:#fff;}
.cform{padding-top:35px;}
.cform h4{font:18px 'LSansB';text-transform:uppercase;}
.cform .npt{background:none;border:0;border:1px solid #fff;padding:6px 10px;margin-bottom:8px;color:#fff;width:100%;font:15px 'LSans';}
.cform .npt::-webkit-input-placeholder{opacity:1;color:#fff;}
.cform .npt::placeholder{opacity:1;color:#fff;}
.cform .cf7ic_instructions{font-size:13px;}
.cform .captcha-image i{font-size:20px;}
.cform .captcha-image{padding:0;border:0;}
.cform .captcha-image label{margin-bottom:0;}
.cform input[type="submit"]{border:0;border:2px solid #fff;font:16px 'LSansB';background:none;color:#fff;padding:6px 20px;margin-top:8px;}
.clocat{padding:30px 0;}
.clocat .social{padding-top:40px;}
.social a{width:40px;height:40px;font-size:20px;display:inline-flex;color:#fff;border:1px solid #fff;padding:6px;border-radius:50%;}
.social a .fa{margin:auto;}
.social a:hover{transform:scale(1.06);opacity:0.8;}
.social a:hover .fa{-webkit-animation-name:spinner;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-name:spinner;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:2s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.trust-slider{overflow:hidden;padding:0 40px;}
.trust-slider .slick-list{margin:0 auto;max-width:1000px;}
.trust-slider .slick-track{margin:0 auto; display: flex; align-items: center;}
.trust-slider .slick-slide{margin:0 10px;display:flex;align-items:center;}
.trust-slider .slick-slide div{width: 100%; text-align: center;}
.trust-slider .slick-slide img{margin:0 auto; max-height:70px; max-width: 135px; display: inline-block; object-fit: contain; width: 100%;}
.trust-slider .slick-arrow{width:26px;height:48px;position:absolute;left:0;top:10%;background:url(../img/sl-arw.png) 0 0 no-repeat;border:0;text-indent:-3333px;outline:none;cursor:pointer;}
.trust-slider .slick-arrow.slick-next{transform:rotate(180deg);left:inherit;right:0;}
.footer{background-color:#0a0b0c;border-top:20px solid #333;padding:40px 0;color:#a9a8a8;}
.footer a{color:#fff;}
.fnav{font:18px/1.9 'MPro';text-transform:uppercase;list-style:none;margin-bottom:35px;}
.fnav li, .fnav li a{display:inline-block;}
.fnav li .sub-menu{display:none;}
.fnav li a{padding:0 15px;}
.fnav li a:hover{opacity:0.7;}
.flogo{margin-bottom:30px;opacity:0.3;}
.inheader{background-position:0 -58px;}
.main-title{text-transform:uppercase;position:relative;font:normal 36px 'MProB';text-align:center;padding-bottom:15px;margin-bottom:0;}
.main-title:after{position:absolute;left:50%;bottom:0;width:215px;height:11px;content:'';background:url(../img/floral-wh-sep.png) 0 0 no-repeat;margin-left:-107px;}
.pg-content ul{list-style:none;}
.pg-content ul li{position:relative;padding:0 0 10px 25px;}
.pg-content ul li:before{top:5px;}
.pg-content ul li:after{top:8px;}
.blue-sb{background-color:#17315f;min-height:400px;padding:50px 12%;margin-bottom:20px;position:relative;margin-top:80px;color:#fff;}
.blue-sb:before{background-color:#17315f;width:100%;content:"";height:100px;position:absolute;top:-50px;left:0;transform:skewY(10deg);}
.blue-sb:after{width:260px;height:260px;position:absolute;background:url(../img/watermark.png) 0 0 no-repeat;background-size:100%;opacity:0.18;left:0;top:0;content:'';}
.blue-sb .cont{position:relative;z-index:99;}
.blue-sb a{color:#fff;}
.blue-sb a:hover{opacity:0.8;}
.blue-sb ul li{padding-bottom:17px;}
.blue-sb ul li:after{background-color:#17315f;}
.blue-sb.left-sb:before{transform:skewY(-10deg);height:120px;}
.blue-sb.left-sb:after{left:inherit;top:inherit;right:0;bottom:-70px;}
.top-gray-sec{padding:100px 0 30px;position:relative;}
.top-gray-sec:before{width:100%;height:62%;background-color:#f0f0f0;top:0;left:0;position:absolute;content:'';z-index:-2;}
.top-gray-sec:after{width:70%;height:100%;background-color:#fff;content:'';left:0;top:50px;position:absolute;z-index:-1;}
.att-list{text-align:center;margin:50px 0;}
.att-list li{margin:20px 10px;width:270px;display:inline-block;vertical-align:top;}
.att-list li h3{font:18px 'LSansB';margin-bottom:3px;}
.att-list li h4{font:15px 'LSans';color:#989898;}
.att-list li p{border-top:2px solid #282828;border-bottom:2px solid #282828;color:#282828;font:16px 'LSansB';padding:8px 0;}
.att-list li p .fa{color:#17315f;margin-right:5px;font-size:25px;}
.att-list li a{display:inline-block;margin-bottom:18px;}
.att-list li a:hover{transform:scale(1.04);}
.client{box-shadow:inset 0px 0px 0px 1px #dfdfdf;border-bottom:8px solid #dfdfdf;padding:0 20px 40px;margin:70px 0;position:relative}
.client:before{content:'';position:absolute;width:100%;height:100px;background-color:#fff;top:-35px;left:0;transform:skewY(10deg);border:1px solid #dfdfdf;border-bottom:0;}
.client:after{content:'';position:absolute;left:50%;bottom:0;margin:0 0 -30px -30px;width:60px;height:60px;background:url(../img/dc-cir-ico.png) 0 0 no-repeat;background-size:100%;}
.client:before{}
.client h3{color:#737373;font-size:23px;position:relative;padding-bottom:10px;border-bottom:1px solid #e6e6e6;display:flex;align-items:center;}
.client h3 img{max-width:80px;margin-right:15px;}
.client h3 em{font-size:21px;display:block;}
.client h3:after{position:absolute;content:'';height:3px;background:#223e72;left:0;bottom:-2px;width:60px;}
.left-gray-sec{padding:120px 0;position:relative;overflow:hidden;}
.left-gray-sec:before{content:'';position:absolute;left:0;top:0;height:100%;width:35%;background-color:#f2f2f2;}
.left-gray-sec:after{content:'';position:absolute;right:-45px;bottom:0;width:400px;height:80px;background-color:#d8c17e;transform:skew(-40deg);}
.left-top-pad{padding:60px 0 0 40px;}
.left-top-pad.watermark{background-position:right 0;}
.att-pg-txt{padding:30px;overflow:hidden;}
.att-pg-txt p{color:#818183;font-size:21px;line-height:1.8;}
.attorney{position:relative;padding-bottom:80px;margin-bottom:60px;}
.attorney .img{max-height:400px;overflow:hidden;position:relative;background-color:#2f3e58;}
.attorney .img:before{content:'';position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;height:60px;width:60px;background:url(../img/dc-cir-ico.png) 0 0 no-repeat;background-size:100%;transform:scale(0);opacity:0;}
.attorney .cont{position:absolute;margin:0 8%;background-color:#fff;bottom:0;left:0;padding:35px 10px;width:84%;border:1px solid #dfdfdf;z-index:88;}
.attorney a{color:#222222;}
.attorney:hover .cont{transform:scale(1.03);bottom:10px;border-width:3px;}
.attorney:hover .img:before{transform:scale(1);opacity:0.6;}
.attorney:hover .img img{opacity:0.6;transform:scale(1.1);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.mattorney:after{position:absolute;left:0;bottom:0;height:200px;content:'';width:100%;background:url(../img/skew-r.png) 0 0 no-repeat;background-size:cover;}
.mattorney .img{max-height:500px;}
.mattorney .cont{bottom:30px;padding-top:0;}
.mattorney .cont .ico{margin:-40px 0 20px 0;width:30%;}
.single-attorney{position:relative;padding-top:15%;background:url(../img/watermark.png) 20px 30px no-repeat;background-size:50%;}
.single-attorney h1{font:40px 'MProB';color:#000;}
.single-attorney h2{font-size: 25px;}
.single-attorney .has-sep:after{height:5px;background-color:#fff;bottom:-2px;width:100px;}
.single-attorney .cont p,
.single-attorney .cont ul{line-height:1.9;color:#000;font:16px/1.9 'LSans';font-weight:bold;}
.single-attorney .cont ul li::before{top: 10px;}
.single-attorney .cont ul li::after{top: 13px;}
.att-contact,
.att-badges{list-style:none;margin:28px 0;padding:0;}
.att-contact li{display:inline-flex;margin-right:10px;font:20px 'LSansB';}
.att-contact .fa{color:#17315f;font-size:25px;margin-right:4px;}
.att-img img{max-height:1000px;}
#scrollbar1{margin:0 0 30px;width:100%;position:relative;}
#scrollbar1 .viewport{width:100%;height:370px;overflow:hidden;position:relative;display:inline-block;}
#scrollbar1 .overview{list-style:none;position:absolute;left:20px;top:0;padding:0;margin:0;}
#scrollbar1 .scrollbar{background:#dadada;position:absolute;left:0;top:0;background-position:0 0;display:inline-block;width:1px;}
#scrollbar1 .track{height:100%;width:13px;position:relative;padding:0 1px;}
#scrollbar1 .thumb{background:#17315f;height:30px !important;width:6px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-3px;margin-top:10px;}
#scrollbar1 .thumb .end{}
#scrollbar1 .disable{display:none;}
.att-badges{width:100%;text-align:center;}
.att-badges li{display:inline-block;margin:0 15px 15px 0;}
.att-badges li img{max-width:110px;max-height:120px;}
.single-att-sb{font:20px 'MPro';}
.post-list{color:#464646;margin-bottom:60px;}
.post-list h4{font:24px 'MProB';padding-bottom:10px;color:#000;position:relative;text-transform:uppercase;}
.post-list h4 a{color:#1a61b1;}
.post-list h4:before{position:absolute;content:'';left:0;bottom:0;max-width:300px;width:100%;height:1px;background-color:#e6e6e6;}
.post-list h4:after{width:60px;height:3px;background-color:#d8c17e;content:'';position:absolute;left:0;bottom:-1px;}
.share-ico a{color:#d8c17e;}
.share-ico a:hover{color:#000;}
.post-list .author{font-family:'LSansB';padding:0 0 0 20px;color:#d8c17e;background:url(../img/pen-ico.png) 0 0 no-repeat;}
.post-list .share-ico a{display:inline-block;margin:5px;}
.post-thumb{position:relative;display:inline-block;border:1px solid #dfdfdf;margin-bottom:15px;}
.post-thumb:before{position:absolute;content:'';width:100%;height:100%;background:url(../img/post-thumb-curve.png) 0 bottom no-repeat;background-size:100%;}
.pi-post .post-thumb::before{/*background-image: url(/wp-content/uploads/2023/05/post-pi-thumb.png);*/ background-image: url(/wp-content/uploads/2023/06/post-pi_label.png);}
.post-thumb img{width:100%;height:100%;}
.post-thumb:hover{transform:scale(1.03);box-shadow:0 0 20px rgba(0,0,0,0.1);}
.single-news-cont{background-size:20%;padding-left:50px;}
.single-news-cont h1{text-transform:uppercase;}
.single-news-cont .date{font:18px 'LSansB';color:#17315f;margin-bottom:10px;display:block;}
.news-bl-cont{background-color:#7992d4;color:#fff;padding:30px;margin-bottom:90px;}
.news-bl-cont{display:flex;align-items:flex-start;position:relative;}
.news-bl-cont:after{width:150px;height:128px;background-color:#bfcae6;content:'';position:absolute;right:0;bottom:-25px;transform:skewY(-18deg);z-index:-1;}
.news-bl-cont img{margin:0 20px 20px 0;width:30%;}
.news-bl-cont p{line-height:normal;}
.news-bl-cont p:last-child{margin-bottom:0;}
/*.single-news-cont .alignleft{float:left;margin:0 20px 20px 0;}
.single-news-cont .alignright{float:right;margin:0 0 20px 20px;}*/
.alignleft{float:left;margin:0 20px 20px 0;}
.alignright{float:right;margin:0 0 20px 20px;}
.aligncenter{display: block; margin-left: auto; margin-right: auto;}
.img-bdr{border:2px solid #cfcfcf;}
/*.single-news-cont ul{margin-left:20px;}
.single-news-cont ul li{margin-bottom:8px;}*/
.wp-paginate{list-style:none;margin:0 0 20px;padding:0;text-align:center;}
.wp-paginate li{display:inline-block;font:23px 'MProB';}
.wp-paginate li a,
.wp-paginate li span.current{padding:8px 15px;color:#000;display:inline-block;}
.wp-paginate li span.current{border:1px solid #dfdfdf;padding:8px 30px;}
.search_list{list-style:none;margin:0 0 30px;padding:0;}
.search_list li{margin:0 10px 35px;padding-bottom:15px;max-width:500px;padding:20px;display:inline-block;border-bottom:1px solid #C4C4C4;text-align:left;vertical-align:top;}
.lp-contact{background-color:#e1e1e1;padding:15px 0;}
.lp-cont{background-color:#17315f;color:#fff;padding:15px 10px;font:normal 40px 'MPro';}
.lp-cont a{color:#e9ba58;}
.lp-cont .fa{font-size:32px;margin-right:10px;border:3px solid #fff;padding:5px;border-radius:100px;width:45px;height:45px;}
.lp-cont p{margin-bottom:0;}
.top-gray-sec.lp-cont-sec{padding-top:50px;}
.top-gray-sec.lp-cont-sec:after{top:0;}
.lp-sidebar .blue-sb{padding:38px;padding-top:15px;}
.lp-sidebar .blue-sb:after{right:0;bottom:-80px;left:inherit;top:inherit;}
.sb-cont{padding-left:30px;margin-bottom:30px;position:relative;}
.sb-cont:before{width:20px;height:100%;position:absolute;left:0;top:0;content:'';background:url(../img/gd-arrow.png) 0 0 no-repeat;background-size:100% 100%;}
.sb-cont h3{margin-bottom:0;font:normal 26px 'LSansB';}
.sb-cont p{margin-bottom:0;font:normal 18px 'LSans';}
.lsep{border-left:4px solid #d8c17e;padding-left:25px;}
.lp-form{background-color:#fff;color:#212121;padding: 25px 35px 0 35px;border-top:5px solid #d8c17e;}
.lp-form h3{font:normal 18px 'MPro';margin-bottom:0;}
.lp-form h2{color:#213e72;position:relative;padding-bottom:10px;}
.lp-form h2:before{position:absolute;left:0;bottom:0;height:5px;background-color:#d8c17e;width:100%;max-width:60px;content:'';}
.lp-form .form-control{padding:6px 0;border:0;border-bottom:1px solid #afb1b4;border-radius:0;}
.lp-form .form-control:focus{box-shadow:none;border-bottom-color:#3379CC;}
.lp-form .wpcf7-form-control-wrap{margin-bottom:13px;display:inline-block;width:100%;}
.lp-form input[type="Submit"].btn{font:normal 18px 'LSansB';padding:15px 3px;}
.lp-form .kc_captcha{margin-bottom:8px;}
.lp-form .captcha-image{border:0;padding:0;text-align:center;}
.lp-form .cf7ic_instructions{font-size:15px;display:inherit;}
.lp-form .captcha-image i{font-size:25px;}
.discover-cont{padding:20px;background-color:#fff;border-top:3px solid #f3f3f3;}
.row.icons-wrap .col-md-6{padding-left:3px;padding-right:3px;}
.discover-cont h2{font-size:24px;margin-bottom:12px;}
.ico-cont{border:2px solid #d8c17e;padding:12px;width:100%;font:normal 15px 'MProB';color:#212121;display:flex;align-items:center;min-height:80px;margin-bottom:6px;}
.ico-cont p{color:#212121;margin:0 0 0 15px;}
.ico-cont .svg{fill:#17315f;width:40px;height:40px;}
.row.icons-wrap .col-md-6:nth-child(2) .ico-cont .svg{width:60px;}
.ico-cont:hover{background-color:#17315f;}
.ico-cont:hover p,
.ico-cont:hover .svg{fill:#fff;color:#fff;}
.arrow-head{background-color:#213e72;font-size:28px;color:#fff;padding:20px 35px;margin-bottom:25px;position:relative;display:inline-block;margin-right:40px;}
.arrow-head:after{top:0;right:-40px;position:absolute;content:'';width:40px;height:100%;background:url(../img/triangle.svg) 0 0 no-repeat;background-size:100% 100%;}
header.hero-img{background-position: top center;background-color: #050505; padding: 180px 0 30px;}
.hero-spacer{padding-bottom: 25%;}
.hero-img .hero-logos{margin-top: -16%;}
.notificationbar{padding: 10px; color: #fff; background-color: #ff0000; text-align: center;}
.right-img-sec{margin: 25px 0 40px; border-top: 20px solid #bbbbbb; padding-top: 30px; width: 100%; clear: both; font-style: italic;}
.right-img-sec .img{float: right; margin: 0 0 20px 20px; border: 2px solid #cfcfcf;}
.right-img-sec .name{text-align: right; width: 100%; display: block;}
.right-img-sec:nth-child(odd) .img{float: left; margin: 0 20px 20px 0;}
div.wpcf7-response-output:not(.wpcf7-validation-errors){border: 0; margin: 0 0 1em;}
.external-link-widget{border: 1px solid #ececec; padding: 20px;}
.external-link-widget img{max-width: 250px; margin: 0 auto 22px; display: block;}

.post-social-icon{padding-top: 30px; margin-top: 30px; width: 100%; border-top: 1px solid #d5d5d5;}
.post-social-icon .social a{color: #17315f; border-color: #17315f;}

body.page-id-152 .watermark.left-pad{/*background-image: url(/wp-content/uploads/2023/05/powered-by-injured914_watermark.png);*/ background-image: url(/wp-content/uploads/2023/06/injured912_logo_watermark.png); padding-top: 122px; padding-left: 11%; background-size: 400px;}

.content-phone em{font-style: normal;}

@media (max-width:991px){
	header{padding-top:145px;min-height:inherit;overflow:inherit;}header.hero-img{padding-top:120px;}
	.brand-wrap{background:url(../img/bl-trans.png);height:auto;width:auto;padding:15px 0 0 10px;border:1px solid #697996;border-top:0;border-left:0;}
	.navbar-brand{max-width:200px;margin-bottom:0;}
	.navbar{top:15px;}
	.navbar-collapse{position:absolute;right:0;top:50px;padding:20px;text-align:right;width:300px;background:url(../img/bl-trans.png);z-index:999;}
	.navbar-collapse .navbar-nav li:after,
	.dropdown:hover > .dropdown-menu,
	.navbar .navbar-nav li span.caret,
	.navbar .navbar-nav li .dropdown-toggle::after{display:none;}
	.navbar-light .navbar-nav .active::before{width: calc(100% - 13px); left: 0; margin-left: 0;}
	.navbar .navbar-nav li.menu-item-has-children.active::before{width: 100%;}
	.navbar-nav > li.current-menu-item::before{margin-left: 0; left: inherit; right: 15px;}
	.navbar .navbar-nav li.menu-item-has-children{padding-right: 10px; margin-right: 13px;}
	.navbar .navbar-nav li.menu-item-has-children .nv-dd{display: flex;}
	/*.navbar-nav .dropdown > .dropdown-menu{display:block;}*/
	.hlogo{max-width:300px;}
	.section{padding:40px 0;}
	.blue-sec{padding:80px 0;}
	.protect-sec h2{font-size:34px;}
	.testimonial-slider .carousel-item .cont p{font-size:16px;}
	.cnfo p:last-child{margin-bottom:0;}
	.lp-cont{font-size:30px;}
	.lp-cont .fa{transform:scale(0.8);}
	.lp-form{padding:25px;}
}
@media (max-width:768px){
	h1{font-size:30px;}h2, .big-txt{font-size:28px;}
	h3,
	.lp-cont{font-size:23px;}
	.lp-cont .fa{transform:scale(0.6);}
	.inheader{background-position:0 0;}
	.team-slider .slick-arrow{transform:scale(0.6);}
	.team-slider .slick-list{margin:0 40px;}
	.box .box-cont{min-height:inherit;}
	.box .box-cont:before{transform:skewY(-5deg);}
	.top-gray-sec{padding-top:20px;}
	.box .box-cont p,
	.box .box-cont strong,
	.top-gray-sec:after,
	.top-gray-sec:before,
	.left-gray-sec:before,
	#scrollbar1 .scrollbar{display:none;}
	.watermark.left-pad{padding:20px 0 0 0;}
	.blue-sb{padding:10px 25px;margin-top:60px;min-height:inherit;}
	.blue-sb:before{transform:skewY(3deg);top:-18px;}
	.blue-sb.left-sb:before{transform:skewY(-3deg);top:-18px;}
	.att-list{margin:15px 0;}
	.att-list li{margin:10px 0;}
	.client{min-height:inherit;margin-top:20px;}
	.client:before{transform:skewY(3deg);}
	.client h3{font-size:18px;}
	.client h3 em{font-size:16px;}
	.client h3 img{max-width:30px;}
	.left-gray-sec{padding:30px 0;}
	.left-top-pad{padding:20px 0 30px 0;}
	.left-gray-sec:after{height:20px;}
	.single-attorney{padding-top:20px;overflow:hidden;}
	.single-attorney h1{font-size:25px}
	.team-slider .slick-slide .img:hover .img-cont{opacity:0;}
	.news-tri .cont{min-height:inherit;}
	.post-thumb img{max-height:200px;}
	#scrollbar1 .viewport{/*overflow-y:scroll;*/ overflow: hidden;
	height: 157.9px;}
	#scrollbar1 .overview{padding-right:12px;left:0;position:relative;}
	.single-news-cont{padding-left:0;}
	.single-news-cont h1{font-size:28px;}
	.lp-form{padding:15px;}
	.hero-spacer{padding-bottom: 50%;}
	.hero-logos img{max-height: 115px}
	
	body.page-id-152 .watermark.left-pad{background-size: 270px; padding-top: 88px; padding-left: 0;}
	.content-phone em{display: block;}
}
@media (max-width:400px){
	.btn-ico{font-size:14px;padding-left:18px;padding-right:18px;}
	.hero-logos img{min-width:0px;}
}
/*Admin bar
#wpadminbar{position: fixed;}
html{margin-top: 0 !important;}
#wpadminbar {top: auto !important; bottom: 0;}
#wpadminbar .quicklinks>ul>li {position:relative;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {bottom:28px;}*/