  .alignwide { margin-left:-80px; margin-right:-80px } .alignfull { margin-left:calc(-100vw / 2 + 100% / 2); margin-right:calc(-100vw / 2 + 100% / 2); max-width:100vw } .alignfull img { width:100vw } html { line-height:1.15; -webkit-text-size-adjust:100%;} body { margin:0 } h1 { font-size:2em; margin:0.67em 0 } hr { -webkit-box-sizing:content-box; box-sizing:content-box; height:0; overflow:visible } pre { font-family:monospace, monospace; font-size:1em } a { background-color:transparent } abbr[title] { border-bottom:none; text-decoration:underline; -webkit-text-decoration:underline dotted; text-decoration:underline dotted } b, strong { font-weight:700 } code, kbd, samp { font-family:monospace, monospace; font-size:1em } small { font-size:80% } sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline } sub { bottom:-0.25em } sup { top:-0.5em } img { border-style:none } button, input, optgroup, select, textarea { font-family:inherit; font-size:100%; line-height:1.15; margin:0 } button, input { overflow:visible } button, select { text-transform:none } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance:button } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style:none; padding:0 } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline:1px dotted ButtonText } fieldset { padding:0.35em 0.75em 0.625em } legend { -webkit-box-sizing:border-box; box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal } progress { vertical-align:baseline } textarea { overflow:auto } [type="checkbox"], [type="radio"] { -webkit-box-sizing:border-box; box-sizing:border-box; padding:0 } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height:auto } [type="search"] { -webkit-appearance:textfield; outline-offset:-2px } [type="search"]::-webkit-search-decoration { -webkit-appearance:none } ::-webkit-file-upload-button { -webkit-appearance:button; font:inherit } details { display:block } summary { display:list-item } template { display:none } [hidden] { display:none } h1, h2, h3, h4, h5, h6 { clear:both } p { margin-bottom:1.5em } dfn, cite, em, i { font-style:italic } blockquote { margin:0 1.5em } address { margin:0 0 1.5em } pre { background:#eee; font-family:"Courier 10 Pitch", courier, monospace; font-size:15px; font-size:0.9375rem; line-height:1.6; margin-bottom:1.6em; max-width:100%; overflow:auto; padding:1.6em } code, kbd, tt, var { font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size:15px; font-size:0.9375rem } abbr, acronym { border-bottom:1px dotted #666; cursor:help } mark, ins { background:#fff9c0; text-decoration:none } big { font-size:125% } *, *::before, *::after { -webkit-box-sizing:inherit; box-sizing:inherit } html { -webkit-box-sizing:border-box; box-sizing:border-box } body { background:#fff } hr { background-color:#ccc; border:0; height:1px; margin-bottom:1.5em } ul, ol { margin:0 } ul { list-style:disc } ol { list-style:decimal } li > ul, li > ol { margin-bottom:0; margin-left:1.5em } dt { font-weight:700 } dd { margin:0 1.5em 1.5em } img { height:auto; max-width:100% } figure { margin:1em 0 } table { margin:0 0 1.5em; width:100% } button, input[type="button"], input[type="reset"], input[type="submit"] { border:1px solid; border-color:#ccc #ccc #bbb; border-radius:3px; background:#e6e6e6; color:rgba(0, 0, 0, 0.8); font-size:12px; font-size:0.75rem; line-height:1; padding:0.6em 1em 0.4em } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color:#ccc #bbb #aaa } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color:#aaa #bbb #bbb }  select { border:1px solid #ccc } textarea { width:100% } a { color:#0072a3; text-decoration:none; } a:hover, a:focus, a:active { color:#00587f; text-decoration:none; } a:hover, a:active { outline:0 } .main-navigation { display:block; width:100% } .main-navigation ul { display:none; list-style:none; margin:0; padding-left:0 } .main-navigation ul ul { -webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2); box-shadow:0 3px 3px rgba(0, 0, 0, 0.2); float:left; position:absolute; top:100%; left:-999em; z-index:99999 } .main-navigation ul ul ul { left:-999em; top:0 } .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul { display:block; left:auto } .main-navigation ul ul a { width:200px } .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul { left:auto } .main-navigation li { position:relative } .main-navigation a { display:block; text-decoration:none } .menu-toggle, .main-navigation.toggled ul { display:block } @media screen and (min-width:37.5em) { .menu-toggle { display:none } .main-navigation ul { display:-webkit-box; display:-ms-flexbox; display:flex } } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin:0 0 1.5em } .comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links { display:-webkit-box; display:-ms-flexbox; display:flex } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { -webkit-box-flex:1; -ms-flex:1 0 50%; flex:1 0 50% } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align:end; -webkit-box-flex:1; -ms-flex:1 0 50%; flex:1 0 50% } .screen-reader-text { border:0; clip:rect(1px, 1px, 1px, 1px); -webkit-clip-path:inset(50%); clip-path:inset(50%); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute !important; width:1px; word-wrap:normal !important } .screen-reader-text:focus { background-color:#f1f1f1; border-radius:3px; -webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6); clip:auto !important; -webkit-clip-path:none; clip-path:none; color:#21759b; display:block; font-size:14px; font-size:0.875rem; font-weight:700; height:auto; left:5px; line-height:normal; padding:15px 23px 14px; text-decoration:none; top:5px; width:auto; z-index:100000 } #primary[tabindex="-1"]:focus { outline:0 } .alignleft { display:inline; float:left; margin-right:1.5em; margin-bottom:1.5em } .alignright { display:inline; float:right; margin-left:1.5em; margin-bottom:1.5em } .aligncenter { clear:both; display:block; margin-left:auto; margin-right:auto; margin-bottom:1.5em } .widget { margin:0 0 1.5em } .widget select { max-width:100% } .sticky { position:-webkit-sticky; position:sticky; top:0; } .post, .page { margin:0 } .updated:not(.published) { display:none } .page-content, .entry-content, .entry-summary { margin:0 0 } .page-links { clear:both; margin:0 0 1.5em } .comment-content a { word-wrap:break-word } .bypostauthor { display:block } .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display:none } .infinity-end.neverending .site-footer { display:block } .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border:none; margin-bottom:0; margin-top:0; padding:0 } embed, iframe, object { max-width:100%; border:0px; } .custom-logo-link { display:inline-block } .wp-caption { margin-bottom:1.5em; max-width:100% } .wp-caption img[class*="wp-image-"] { display:block; margin-left:auto; margin-right:auto } .wp-caption .wp-caption-text { margin:0.8075em 0 } .wp-caption-text { text-align:center } .gallery { margin-bottom:1.5em } .gallery-item { display:inline-block; text-align:center; vertical-align:top; width:100% } .gallery-columns-2 .gallery-item { max-width:50% } .gallery-columns-3 .gallery-item { max-width:33.33% } .gallery-columns-4 .gallery-item { max-width:25% } .gallery-columns-5 .gallery-item { max-width:20% } .gallery-columns-6 .gallery-item { max-width:16.66% } .gallery-columns-7 .gallery-item { max-width:14.28% } .gallery-columns-8 .gallery-item { max-width:12.5% } .gallery-columns-9 .gallery-item { max-width:11.11% } .gallery-caption { display:block }  body > #page > .content-area.boxed { width:1250px; margin:0 auto; max-width:100%; padding:0 20px; } body > #page > .content-area.no-sidebar > main.site-main { width:100%; } body > #page > .content-area.left-sidebar, body > #page > .content-area.right-sidebar { display:-webkit-box; display:-ms-flexbox; display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap; } body > #page > .content-area.left-sidebar > main.site-main, body > #page > .content-area.right-sidebar > main.site-main { width:calc(100% - 250px); } body > #page > .content-area.left-sidebar > aside.widget-area, body > #page > .content-area.right-sidebar > aside.widget-area { width:250px } @media screen and (min-width:769px){ body > #page > .content-area.left-sidebar > main.site-main { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2;padding-left:3%; } body > #page > .content-area.right-sidebar > main.site-main { padding-right:3% } body > #page > .content-area.left-sidebar > aside.widget-area { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } } @media screen and (max-width:992px){ body > #page > .content-area.left-sidebar > aside.widget-area, body > #page > .content-area.right-sidebar > aside.widget-area { width:200px } body > #page > .content-area.left-sidebar > main.site-main, body > #page > .content-area.right-sidebar > main.site-main { width:calc(100% - 200px); } } @media screen and (max-width:768px){  body > #page > .content-area > aside.widget-area, body > #page > .content-area > main.site-main { width:100% !important; } body > #page > .content-area.left-sidebar > main.site-main, body > #page > .content-area.left-sidebar > aside.widget-area { -webkit-box-ordinal-group:unset; -ms-flex-order:unset; order:unset; } } #page {overflow:hidden;}   * { font-family:'Lato', sans-serif; } .fa { font-family:'Font Awesome 6 Pro'; } html { font-size:22px; line-height:1.4; color:#6c757d; } @media (max-width:1024px) { html {  font-size:20px; } } @media (max-width:769px) { html {  font-size:18px; } } .content-area { margin-top:138px;  } body.admin-bar .site-header { margin-top:32px; } .site-main { padding:1rem; } .page-template-page-home .content-area, .page-template-page-home .site-main, .spanish_pages-template-page-home-spanish .content-area, .spanish_pages-template-page-home-spanish .site-main { padding:0; } @media (max-width:767.98px) { .content-area, body.admin-bar .content-area {  margin-top:0 } }  .wp-block-image { margin:0; } .clearfix:before, .clearfix:after { content:" "; display:table; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom:0.5rem; font-family:inherit; font-weight:500; line-height:1.2; color:inherit; } h1, h2, h3, h4 { color:#1E4667; } h1, .h1 { font-size:2rem; } h2, .h2 { font-size:1.7rem; } h3, .h3 { font-size:1.5rem; } h4, .h4 { font-size:1.25rem; } .home h1, .home h2, .home h3, .home h4 { margin:0; font-weight:700; } .text-uppercase { text-transform:uppercase; }  .call-us-now-wrap { background:#16344D; padding:10px 6px; position:-webkit-sticky; position:sticky; top:0; z-index:100; width:100%; text-align:center; transition:2s; height:52px!important; } .btn-call-us-now .kt-btn-wrap .kt-button:not(.kb-btn-global-inherit) { line-height:1 !important; } .contact-form .contact-form--header, .content-aside .gform_heading { background-color:#1E4667; color:#fff; text-transform:uppercase; text-align:center; font-size:1.1rem; position:relative; padding:20px 15px; } .contact-form .has-error input, .contact-form .has-error textarea { border-left:5px solid red } .contact-form, .content-aside form { background-color:#d7d8df; } .content-aside .gform_wrapper { margin-bottom:85px;  box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.5); max-width:405px; margin:0 auto 85px; } .contact-form form { margin-bottom:-45px; } #CaseEvaluationModal .kt-modal-container { overflow-y:visible; } .hero .contact-form { position:relative; z-index:9 } .contact-form .contact-form--header h2 { text-transform:uppercase; color:#fff; font-size:1.5rem } .contact-form .contact-form--header span { color:#f5ea14; font-weight:300 } .contact-form input.btn-green[type="submit"] { background-color:#138613; color:#fff; border-radius:0; width:90% } .content-aside input[type="submit"] { background-color:#138613; color:#fff; border-radius:0; width:90%; font-size:1.09rem; padding:15px 20px; border-radius:0.45rem; border:0px; text-transform:uppercase; font-weight:600; margin:5px auto -20px !important; display:block; cursor:pointer; } .contact-form .contact-form--body { padding:15px 20px 0px; } .contact-form .gform-body input, .contact-form .gform-body textarea, .content-aside .gform-body input, .content-aside .gform-body textarea { border:0; border-left:5px solid #6c757d; border-radius:0; font-size:.875rem !important; line-height:1.5 !important; padding:0.25rem 0.5rem !important; color:#495057; } .contact-form .gform-body input::placeholder, .contact-form .gform-body textarea::placeholder { color:#adb5bd; } .contact-form.btn-green input[type="submit"] { font-size:1.09rem; padding:10px 20px; display:inline-block; text-transform:uppercase; font-weight:700; margin:10px auto -40px; display:block; cursor:pointer; background-color:#138613; color:#fff; border-radius:0; width:90%; border:0px; } .contact-form .gform_wrapper.gravity-theme .gform_footer, .contact-form .gform_wrapper.gravity-theme .gform_page_footer { margin:0; padding:0; } @media (max-width:768px) { .contact-form .gform_wrapper.gravity-theme .gform_fields {  grid-row-gap:8px; } .contact-form .name_last {  margin-bottom:0 !important; } .contact-form .contact-form--header h2 {  margin:0;  font-size:1.1rem; } .contact-form input, .contact-form textarea {  min-height:44px; } } .fa-phone.btn-call-us-now::before { content:'' } .fa-phone a.kt-button span { font-family:'Lato', sans-serif; } .fa-phone a.kt-button span::after { font-family:'Font Awesome 6 Pro'; content:"\f095"; margin-left:5px; font-size:14px; transform:translateY(1px); } .btn-call-us-now a.button { font-size:12px !important; font-weight:700 !important; color:#1E4667 !important; padding:6px 15px !important; min-width:200px; border-radius:2px !important; display:inline-block; text-transform:none; border-width:0 !important; } .contact-form.btn-yellow[type="submit"], .btn-call-us-now a.kt-button, .bg-yellow-gradient { background:#ffc926 !important; background:-moz-linear-gradient(0deg,#ffc926 0%,#ff9 100%) !important; background:-webkit-linear-gradient(0deg,#ffc926 0%,#ff9 100%)!important; background:linear-gradient(0deg,#ffc926 0%,#ff9 100%)!important; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc926",endColorstr="#ffff99",GradientType=1)!important; }   .logo img, .logo svg { width:400px } .logo { padding:0 0 0 10px; margin:0; float:left; } header { background-color:#1E4667; width:100%; display:block; min-height:85px !important; box-shadow:0 0 20px rgb(0 0 0 / 30%); position:fixed; z-index:105 !important; top:0; } @media (max-width:767px) { header {  position:relative; } } header .gp-top { height:90px; padding:0; } @media (max-width:1199.98px) { header {  padding-left:0;  padding-right:0;  padding-bottom:0; } } @media (max-width:991.98px) { header {  padding-left:0;  padding-right:0; } } @media (max-width:767.98px) { header {  padding:0;  min-height:initial; } .callusicon {  position:fixed; } } .espanol-btn a { color:#f5ea14 !important; } .espanol-btn a:before { content:''; position:absolute !important; border-left:1px solid #fff !important; top:0 !important; bottom:0 !important; left:0 !important; margin:auto !important; height:20px !important; } .contact-sub li.mega-menu-item { padding:0 !important; } .menu-locations .kt-inside-inner-col { display:grid !important; row-gap:30px !important; grid-template-columns:1fr 1fr !important; align-items:center; } p:empty, .gform_footer p { display:none; } .menu-locations h3 { font-size:14px; } .menu-locations .office-item { min-height:145px !important; } .h-50 { height:50%!important; } @media (max-width:1147px) { #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {  font-size:12px !important;  padding:0px 10px 0px 10px !important; } } @media (max-width:1000px) { #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {  font-size:10px !important;  padding:0px 5px 0px 5px !important; } #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {  font-size:10px !important;  padding:0px 15px 0px 15px !important; } } @media (max-width:940px) { #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {  font-size:10px !important;  padding:0px 10px 0px 10px !important; } } @media (max-width:860px) { #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {  font-size:8px !important;  padding:0px 5px 0px 5px !important; } }  .navbarbox { background-color:#16344d; } @media (max-width:767px) { .navbarbox {  background-color:transparent; } } .navbarbox .mega-menu-wrap { max-width:1200px !important; margin:0 auto !important; } .mega-indicator { display:none !important; } @media (max-width:767px) { .navbarbox {  position:fixed;  top:0px;  left:0;  z-index:102; } #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {  font-size:14px !important;  padding:0px 32px 0px 17px !important;  height:unset !important; } #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {  font-size:14px !important;  padding:0px 32px 0px 17px !important;  height:unset !important; } .mega-indicator {  display:inline !important; } #mega-menu-wrap-max_mega_menu_1 #mega-toggle-block-1 {  margin-top:15px; } #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle,  #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle {  height:52px !important; } } .search-mobile { display:none; } .search-mobile #search-form { display:flex; } .search-mobile .input-group { flex-grow:1; } .search-mobile #searchsubmit { position:absolute; border-radius:0; right:6px; z-index:2; border:none; top:4px; height:45px; cursor:pointer; color:#fff; background-color:#1E4667; } @media (max-width:767.98px) { .wsmenu .wsmenu-list>li {  width:100%;  display:block;  float:none;  border-right:none;  background:#1E4667;  position:relative;  white-space:inherit; } .wsmenu .wsmenu-list>li>a, .menu-main-menu-container .wsmenu-list>li>a {  padding:9px 32px 9px 17px;  font-size:14px;  text-align:left;  border-right:solid 0;  background:#1E4667;  color:#fff;  line-height:25px;  border-bottom:1px solid;  border-bottom-color:#00000021;  position:static;  height:52px;  justify-content:flex-start; } .wsmenu .wsmenu-list>li>a.active, .menu-main-menu-container .wsmenu-list>li>a.active {  color:#fff;  background-color:#00000026!important;  box-shadow:inset 3px 0 #f5ea14; } .smallogo, .wsmenu {  background-color:#1E4667 !important; } .search-mobile {  display:block; } .espanol-btn a:before {  border-left:0px !important; } } .search-mobile input { height:52px; width:100%; padding-left:10px; border-radius:0; } .nav-right { max-width:450px; } @media (max-width:768px) { .nav-right {  flex-grow:2; } .logo {  max-width:300px } .logo img, .logo svg, .logo, .logo figure {  width:290px } } .nav-right{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end !important; flex-direction:row !important; position:relative; float:right; text-align:center; gap:0 !important; } .nav-right .gp-image { width:50px; height:80px; position:relative; border-radius:0 0 8px 8px; margin-top:-36px; } .nav-right .gp-image img { width:36px; height:36px; position:absolute; z-index:5; right:0; left:0; margin:auto; top:40px; } .nav-right .gp-info { line-height:1.1; margin-left:0px; margin-right:0px; } .nav-right .gp-slogan { font-size:1rem; color:#f5ea14; margin-top:0; margin-bottom:10px; } .nav-right .gp-phone-number { margin:0; } .nav-right .gp-phone-number a { color:#fff; font-size:40px; font-weight:700; margin:0; text-decoration:none; } @media (max-width:950px) { .nav-right .gp-phone-number a {  font-size:30px; } .logo img {  width:350px; } } .nav-right .gp-search { max-width:50px; height:100%; background:#0000; margin-bottom:8px; } .gp-search input[type="search"] { border:0px; padding:10px; } .gp-search .wp-block-search__button { background:#1E4667; border:none; padding:0.375em 0.625em !important; color:#fff; font-size:14px; } .gp-search .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding:10px; } .location a { display:flex !important; align-items:center; padding:6px 40px 6px 12px !important; } .location > a::before { content:''; display:inline-flex !important; background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pin.svg) !important; background-size:18px 24px !important; width:18px !important; height:24px !important; margin-right:0.5rem !important; align-items:center !important; } body.wpb .location.cookie-wpb > a::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pin-active.svg) !important; } body.stuart .location.cookie-stuart > a::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pin-active.svg) !important; } body.plant .location.cookie-plant > a::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pin-active.svg) !important; } body.pbg .location.cookie-pbg > a::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pin-active.svg) !important; } .menu-reg-text { background-color:#ffffff !important; padding:10px 0 10px 10px !important; } .menu-reg-text li { padding:10px 15px 10px 15px !important; } .menu-reg-text li a { text-transform:none !important; font-weight:500 !important; } .menu-reg-text li:hover { background-color:#00000014!important; } .gray-bg { padding:0 20px !important; background-color:rgb(248, 249, 250) !important; } .gray-bg p { font-size:16px; } a.practice-area span::before { content:''; display:inline-flex; background-size:24px 24px; width:24px; height:24px; margin-right:0.2rem; align-items:center; } .kt-force-btn-fullwidth .kt-btn-wrap .kt-button.practice-area { justify-content:flex-start !important; } .kt-force-btn-fullwidth .kt-btn-wrap .kt-button.practice-area .kt-btn-inner-text { display:flex; } a.aviation span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-aviation-accidents.svg); } a.birth span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-birth-injuries.svg); } a.scout span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/GP-BoyScout-Icon.svg); } a.brain span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-brain-injuries.svg); } a.burn span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-burn-injuries.svg); } a.carbon span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-carbon-monoxide-poisoning.svg); } a.car span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-car-accident.svg); } a.class span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-class-actions.svg); } a.consumer span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-consumer-fraud.svg); } a.construction span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-construction-accidents.svg); } a.medical span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-defective-medical-devices.svg); } a.drugs span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-defective-drugs.svg); } a.dog span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-dog-bites.svg); } a.products span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-defective-products.svg); } a.employment span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-employment-law.svg); } a.home span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-home-owner-claims.svg); } a.insurance span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-insurance-claims.svg); } a.malpractice span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-medical-malpractice.svg); } a.maritime span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-maritime-law.svg); } a.motorcycle span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-motorcycle-accidents.svg); } a.mesothelioma span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-mesothelioma.svg); } a.personal span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-personal-injury.svg); } a.nursing span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-nursing-home.svg); } a.liability span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-product-liability.svg); } a.sexual span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-sexual-abuse.svg); } a.securities span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-securities-litigation.svg); } a.slip span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-slip-and-fall.svg); } a.spinal span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-spinal-cord-injuries.svg); } a.veterans span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-veterans-benefit.svg); } a.truck span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-truck-accidents.svg); } a.workers span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-workers-compensation.svg); } a.whistleblower span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-whistleblower.svg); } a.wrongful span::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-pa-wrongful-death.svg); }  .d-none { display:none!important; } @media (min-width:768px) { .d-md-none {  display:none!important; } .d-md-flex, .d-md-flex > .kt-inside-inner-col {  display:flex!important; } .d-md-block {  display:block!important; } }  .container, .site-header .container > .kt-inside-inner-col { width:100%; margin-right:auto; margin-left:auto; } @media (min-width:576px) { .container, .site-header .container > .kt-inside-inner-col {  max-width:540px;  padding:0 !important; } } @media (min-width:768px) { .container, .site-header .container > .kt-inside-inner-col {  max-width:720px; } } @media (min-width:992px) { .container, .site-header .container > .kt-inside-inner-col {  max-width:960px; } } @media (min-width:1200px) { .container, .site-header .container > .kt-inside-inner-col {  max-width:1140px; } } .top-container > .kt-inside-inner-col { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin:auto; padding:0; } @media (max-width:1199.98px) { .top-container > .kt-inside-inner-col, .top-container {  max-width:100% !important;  margin:0;  padding:0 0 0 1rem } } .pad-top { padding-top:1em !important; } header .container { padding:0 !important; }  footer h4 { color:#f5ea14; text-transform:uppercase; font-weight:300; margin:0; } footer a, footer p, footer span { color:#fff; font-size:.8rem; font-weight:500; } footer a:hover, footer a:hover span { color:#f5ea14; } footer nav { margin:30px 0 20px; } footer .wp-block-navigation__container { gap:6px; } .list-unstyled { margin:0; list-style-type:none; padding:0; } footer .list-attorneys li, footer .list-counsel li { line-height:1.2; } footer .list-attorneys a, footer .list-counsel a { font-size:.65em; text-decoration:none; } .mt-4, .my-4 { margin-top:1.5rem; } .mt-5, .my-5 { margin-top:3rem!important; } .list-inline { padding-left:0; list-style:none; margin:0; } .list-inline-item:not(:last-child) { margin-right:0.5rem; } .list-inline-item { display:inline-block; } footer .social-media img { width:40px; height:40px; } @media (max-width:930px) { footer .social-media img {  width:30px;  height:30px; } } .copyright { position:absolute; bottom:20px; width:96%; font-size:1rem; }  .content-area { overflow:hidden; } .hero-homepage { background-color:#90b9e2; background-size:cover; position:relative; height:588px; overflow:visible } .hero-homepage:before { position:absolute; z-index:0; width:1480px; opacity:.4; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40); left:0; right:0; margin:auto; top:0; bottom:0 } @media (max-width:991.98px) { .hero-homepage {  padding:0 } } @media (max-width:767.98px) { .hero-homepage {  height:350px;  background-position-y:top;  background-position-x:center; } .hero-homepage:before {  width:767px } } .hero-homepage>.container { position:relative; } .h-100 { height:100%!important; } .container { width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } @media (max-width:991px) { .container {  max-width:90%; } } @media (min-width:992px) { .container {  max-width:960px; } } @media (min-width:1200px) { .container {  max-width:1140px; } } .row, .row-inner .kt-inside-inner-col { display:flex; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; justify-content:space-between; align-items:center; } .img-hero-gordon { left:50px; right:inherit; bottom:50px; position:absolute; } .img-hero-gordon img { height:auto !important; } .hero .contact-form { position:relative; z-index:9; margin-top:50px; } button, input { overflow:visible; } .contact-form input[type="submit"] { font-size:1.09rem; padding:10px 20px; display:inline-block; border-radius:0.45rem; text-transform:uppercase; color:#1E4667; font-weight:700; margin:5px auto 0px; display:block; cursor:pointer; width:100%; } .contact-form .contact-form--header { padding:20px 15px; text-transform:inherit } .contact-form .contact-form--header h2 { text-transform:uppercase; color:#fff; font-size:1.5rem } .contact-form .contact-form--header span { color:#f5ea14; font-weight:300 } .contact-form .contact-form--header h2 { text-transform:uppercase; color:#fff; font-size:1.5rem; margin:0; font-weight:700; } .content-aside .gform_title { text-transform:uppercase; color:#fff; font-size:1.1rem; margin:0; font-weight:700; } .contact-form .contact-form--header span { color:#f5ea14; font-weight:300 } .contact-form .contact-form--body { padding:15px 20px !important; } .content-aside .gform_body { padding:15px 20px 0 !important; } .content-aside .gform_footer { padding:0px 20px !important; margin:0 0 -40px 0 !important; } .contact-form .btn-green input[type="submit"] { background-color:#138613; border-color:#138613; color:#fff; border-radius:0; width:90% !important; } .gform_wrapper.gravity-theme .gform_fields { grid-row-gap:10px !important; } .h1-container { background:#16344D; padding:1rem 0; position:relative; z-index:5; margin-top:-60px } .h1-container h1 { color:#fff; text-transform:uppercase; font-size:1.7rem; margin:0; } @media (max-width:1199.98px) { .img-hero-gordon {  left:0 } .img-hero-gordon img {  width:auto } .h1-container {  padding:1.5rem } .h1-container h1 {  font-size:1.5rem } } @media (max-width:991.98px) { .img-hero-gordon {  left:-10px } .img-hero-gordon img {  width:350px } .contact-form .contact-form--header h2 {  font-size:1.3rem } .contact-form .contact-form--header span {  font-size:1rem } .h1-container h1 {  padding:0;  font-size:1.8rem } } @media (max-width:767.98px) { .img-hero-gordon {  position:relative;  width:100%;  left:0;  top:5px } .img-hero-gordon picture, .img-hero-gordon {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center } .img-hero-gordon img {  margin-left:10px;  width:240px } .hero .contact-form {  margin-top:125px } .h1-container {  padding:4rem 0;  text-align:center;  position:absolute;  top:325px;  width:100%;  background:#000;  background:-webkit-linear-gradient(bottom, black 60%, rgba(0, 0, 0, 0) 100%);  background:linear-gradient(0deg, black 60%, rgba(0, 0, 0, 0) 100%) } .h1-container h1 {  width:auto } } @media (min-width:768px) { .img-hero-gordon {  -webkit-transform:scaleX(-1);  transform:scaleX(-1) } } @media (max-width:575.98px) { .img-hero-gordon {  right:-90px } .practice-areas-home--top-bar {  height:auto; } .practice-areas-home--top-bar>.container>.row {  height:180px;  justify-content:space-between; } } a.hero-stars { margin-left:auto; margin-right:auto; color:#00b2ff; text-decoration:none; display:flex; align-items:center; width:fit-content; } a.hero-stars:hover { color:#00587f; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position:relative; width:100%; min-height:1px; padding-right:15px; padding-left:15px; } .col-12 { flex:0 0 100%; max-width:100%; } .col { flex-basis:0; flex-grow:1; max-width:100%; } .w-100 { width:100%!important; } .pr-3, .px-3 { padding-right:1rem!important; } .pl-3, .px-3 { padding-left:1rem!important; } .pt-5, .py-5 { padding-top:3rem!important; } .pb-5, .py-5 { padding-bottom:3rem!important; } .mb-3, .my-3 { margin-bottom:1rem!important; } .mb-5, .my-5 { margin-bottom:3rem!important; } .m-auto { margin:auto!important; } @media (min-width:576px) { .col-sm-6 {  flex:0 0 50%;  max-width:50%; } } @media (min-width:768px) { .col-md-6 {  flex:0 0 50%;  max-width:50%; } .col-md-9 {  flex:0 0 75%;  max-width:75%; } .pt-md-5, .py-md-5 {  padding-top:3rem!important; } .col-md-4 {  flex:0 0 33.33333%;  max-width:33.33333%; } .offset-md-6 {  margin-left:50%; } .col-md-8 {  flex:0 0 66.66667%;  max-width:66.66667%; } .office-item {  min-height:295px !important; } } @media (min-width:992px) { .pl-lg-4, .px-lg-4 {  padding-left:1.5rem!important; } .col-lg-4 {  flex:0 0 33.33333%;  max-width:33.33333%; } .col-lg-8 {  flex:0 0 66.66667%;  max-width:66.66667%; } .col-lg-3 {  flex:0 0 25%;  max-width:25%; } } @media (min-width:1200px) { .col-xl-5 {  flex:0 0 41.66667% !important;  max-width:41.66667%; } .col-xl-7 {  flex:0 0 58.33333%;  max-width:58.33333%; } .col-xl {  flex-basis:0;  flex-grow:1;  max-width:100%; } .w-xl-80 {  width:80%!important; } .mb-xl-0, .my-xl-0 {  margin-bottom:0!important; } } .row.align-top { align-items:start; }  .no-fees { margin:0 !important; padding-top:3rem; padding-bottom:3rem; overflow:hidden; position:relative; } .no-fees-wrapper { margin:0 auto; width:744px; position:relative; z-index:2 } .no-fees:before { content:''; background:#fff; background:-webkit-linear-gradient(left, white 70%, rgba(255, 255, 255, 0) 100%); background:linear-gradient(90deg, white 70%, rgba(255, 255, 255, 0) 100%); position:absolute; top:0; right:0; bottom:0; left:0; width:60%; height:100%; z-index:1 } .no-fees:after { position:absolute; right:0; bottom:-80px; z-index:0 } .no-fees h2 { background:#eee; margin-bottom:1.5rem; color:#1E4667; font-style:italic; font-size:1.5rem; font-weight:500; } .no-fees h3 { background-color:#eee; position:relative; font-size:1rem; font-weight:400; line-height:1.5; } .no-fees h2, .no-fees h3 { padding:1rem } @media (min-width:1681px) { .no-fees:after {  right:0 } } @media (max-width:1679px) { .no-fees-wrapper {  width:630px } .no-fees:after {  bottom:-10px;  right:-100px } } @media (max-width:1199.98px) { .no-fees:before {  background:-webkit-linear-gradient(left, white 40%, rgba(255, 255, 255, 0.6) 100%);  background:linear-gradient(90deg, white 40%, rgba(255, 255, 255, 0.6) 100%);  width:100% } .no-fees:after {  right:-250px;  bottom:-130px } .no-fees-wrapper {  width:688px } } @media (max-width:991.98px) { .no-fees:before {  background:#fff;  background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.6) 100%);  background:linear-gradient(90deg, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.6) 100%) } .no-fees:after {  bottom:-100px;  right:-512px } .no-fees-wrapper {  width:510px } } @media (max-width:767.98px) { .no-fees {  padding-top:33rem } .no-fees-wrapper {  width:auto } .no-fees:after {  content:'' !important; } .no-fees .h3 {  background:none;  padding:0 } } @media (max-width:575.98px) { .no-fees-wrapper {  padding:0 .5rem } .h1-container h1 {  font-size:1.6rem; } .col-md-6, .container-fluid {  padding:0 !important; } } #practice-areas-home { position:relative; } .practice-areas-home--top-bar { background-color:#eee; padding:30px 0; margin:0 0 30px; position:relative; z-index:11; } .align-items-center { align-items:center!important; } .flex-column-reverse { flex-direction:column-reverse!important; } @media (min-width:576px) { .flex-sm-row {  flex-direction:row!important; } .mt-sm-0, .my-sm-0 {  margin-top:0!important; } } .d-flex { display:flex!important; } .justify-content-around { justify-content:space-around!important; } .container-fluid { width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } .contact-break { padding:30px 20px; margin:0 -15px; text-align:center; position:relative; z-index:11; } .contact-break p { margin:0; } .contact-break.gray { color:#1E4667; background-color:#f5f5f5; font-size:22px; }  #features { background-repeat:no-repeat; background-size:cover; height:auto; padding:30px; } @media (max-width:1479.98px) { #features {  padding-top:70px; } } @media (max-width:991.98px) { #features {  padding:70px 0 30px; } } @media (min-width:768px) { .col-md {  flex-basis:0;  flex-grow:1;  max-width:100%; } } .features-item { background-color:#ffffffa6; padding:1.8em; min-height:456px; } @media (max-width:1479.98px) { .features-item {  padding:1.3em;  min-height:500px; } } @media (max-width:1199.98px) { .features-item {  padding:1em;  min-height:480px; } } @media (max-width:768px) { .features-item {  margin-bottom:60px;  height:auto!important;  padding:1.5em;  min-height:400px; } } .feature-header { display:flex; justify-content:space-between; } @media (max-width:1479.98px) { .feature-header {  flex-direction:column-reverse;  align-items:center;  margin-top:-2.727em; } .feature-header img {  margin-bottom:15px; } } @media (max-width:991.98px) { .feature-header {  height:114px;  justify-content:flex-end;  margin-top:-2.227em; } } @media (max-width:767.98px) { .feature-header {  margin-top:-2.8em;  height:auto;  margin-bottom:10px; } } .feature-header h3 { color:#1E4667; text-transform:uppercase; font-size:1em; font-weight:700; } @media (min-width:1480px) { .feature-header h3 {  border-left:5px solid #1E4667;  padding-left:20px; } } @media (max-width:1479.98px) { .feature-header h3 {  text-align:center;  font-size:.85em; } } @media (max-width:991.98px) { .feature-header h3 {  font-size:.75em; } } @media (max-width:767.98px) { .feature-header h3 {  font-size:1.2em; } } .feature-header img { width:2.727em; height:2.727em; border-radius:10px; box-shadow:0 4px 10px 0 rgb(0 0 0 / 40%); display:inline-block; min-height:1px; } .features-item p { background-color:#fff; padding:1.818em; margin-top:30px; margin-bottom:0; font-size:.8em; } @media (max-width:1479.98px) { .features-item p {  margin-top:20px; } } @media (max-width:991.98px) { .features-item p {  background-color:#0000;  color:#343a40;  padding:4px;  margin-top:0; } } @media (max-width:767.98px) { .features-item p {  font-size:1em; } } .home #our-team { background-color:#eee; padding-bottom:60px; position:relative; } @media (max-width:767.98px) { #home #our-team {  padding-bottom:0; } } .blue-separator { height:100px; background-color:#1E4667; } @media (max-width:767.98px) { .blue-separator {  height:20px; } } .floating-title { background-color:#fff; padding:30px; box-shadow:0 4px 15px 0 rgb(0 0 0 / 30%); max-width:75%; display:block; margin:-30px auto 30px; left:0; right:0; position:relative; z-index:5; } @media (max-width:991.98px) { .floating-title {  max-width:90%; } } @media (max-width:767.98px) { .floating-title {  max-width:100%; } } .floating-title h1, .floating-title h2 { text-align:center; text-transform:uppercase; margin-bottom:0; } .floating-title h2 { font-size:1.264em; } .list-our-team--flex>li a { color:#1E4667; } @media (max-width:767.98px) { .floating-title h1, .floating-title h2 {  font-size:1.5em; } } @media (max-width:767.98px) { .list-our-team--flex {  padding:10px 10px 0;  list-style:none;  margin:0;  width:100%; } .list-our-team--flex>li {  margin:10px 0!important; } .list-our-team--flex>li a, .list-our-team--flex .attorney-item .attorney-item-content-wrapper {  display:flex;  align-items:center;  padding-bottom:10px;  padding-right:20px;  border-bottom:1px solid #6c757d;  position:relative; } .list-our-team--flex>li a img, .list-our-team--flex .attorney-item .attorney-item-content-wrapper img {  width:40px;  height:40px;  margin-right:10px; } .list-our-team--flex>li a p {  margin:0; } .list-our-team--flex>li a::after, .list-our-team--flex .attorney-item .attorney-item-content-wrapper::after {  content:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret.svg);  position:absolute;  right:10px;  width:9px; } } .text-left { text-align:left!important; } .p-4 { padding:1.5rem!important; } @media (min-width:768px) { .p-md-5 {  padding:3rem!important; } } .btn { display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; user-select:none; border:1px solid #0000; padding:0.375rem 0.75rem; font-size:1rem; line-height:1.5; border-radius:0.25rem; transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } .btn-primary { color:#fff; background-color:#1E4667; border-color:#0000; } .btn-primary:hover { color:#fff; background-color:#153249; border-color:#0000; } .btn-primary, .btn-secondary { padding:10px 30px; font-size:1rem; line-height:1.3; border-radius:0; min-width:150px; } .bg-white { background-color:#fff!important; } #our-team p { margin-top:0; margin-bottom:2rem; } @media (min-width:768px) { .text-md-center {  text-align:center!important; } } .justify-content-center { justify-content:center!important; } .contact-break.blue { color:#fff; background-color:#1E4667; } .contact-break.blue a { color:#23bdff; } .home #verdicts h2 { font-size:1.4em; } .home #verdicts h2 span { display:inline; font-weight:700; } @media (min-width:1480px) { .home #verdicts h2 span {  display:block; } } .text-center { text-align:center!important; } .img-absolute-wrap { position:absolute; overflow:hidden; height:560px; z-index:-2; } .img-absolute-wrap.is-right { left:0; top:0; } .home #verdicts .img-absolute-wrap { height:100%; display:inline-block; min-height:1px; vertical-align:middle; } .text-white { color:#fff!important; } .list-group { display:flex; flex-direction:column; padding-left:0; margin:0; } .home .list-verdicts-container { background:#ffffffb3; padding:20px; } .list-group-item { position:relative; display:block; padding:0.75rem 1.25rem; margin-bottom:-1px; background-color:#fff; border:1px solid #00000020; } .list-group-item:first-child { border-top-left-radius:0.25rem; border-top-right-radius:0.25rem; } .home .list-verdicts-container .list-group-item { background-color:#0000; } .home .list-verdicts-container a { color:#1E4667; } .home .list-verdicts-container .list-group-item img { width:24px; height:24px; margin-right:20px; } @media (max-width:767.98px) { .home .list-verdicts-container img {  display:none; } } .home .list-verdicts-container p { margin:0; font-size:.9rem; } .verdict-bg { background-size:cover; background-repeat:no-repeat; height:auto; overflow:hidden } img[data-src], img[data-srcset] { display:inline-block; min-height:1px; } .flex-grow-1 { flex-grow:1!important; } .cta-hero { display:inline-block; position:relative; } .blue-separator .cta-hero { position:absolute; transform:translateY(60px); } .cta-hero .btn-inner { display:flex; align-items:center; justify-content:space-around; position:relative; z-index:3; max-width:400px; border-radius:10px; padding:10px 10px 10px 15px; text-align:center; text-transform:uppercase; color:#1E4667; } .cta-hero .btn-inner, .contact-form input.btn-yellow[type="submit"], .btn-call-us-now, .bg-yellow-gradient { background:#ffc926; background:-moz-linear-gradient(0deg,#ffc926 0%,#ff9 100%); background:-webkit-linear-gradient(0deg,#ffc926 0%,#ff9 100%); background:linear-gradient(0deg,#ffc926 0%,#ff9 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc926",endColorstr="#ffff99",GradientType=1); } .cta-hero .cta-hero-text { margin-right:20px; line-height:1.1; } .cta-hero .cta-hero-text div:first-child, .cta-hero .cta-hero-text div:last-child { text-align:right; } .cta-hero .cta-hero-text div:first-child { font-size:.909em; } .cta-hero .cta-hero-text div:first-child, .cta-hero .cta-hero-text div:last-child { text-align:right; } .cta-hero .cta-hero-text div:last-child { font-size:1.545em; font-weight:900; } @media (max-width:550px) { .cta-hero .cta-hero-text div:last-child {  font-size:1em;  font-weight:900; } } .cta-hero .cta-hero-icon img { width:2.727em; height:2.727em; } .cta-hero .cta-hero-click-here { position:absolute; background:#1E4667; color:#fff; font-size:.818em; padding:4px 10px; border-radius:4px 4px 0 0; top:-40.7%; right:10px; z-index:2; } .blue-separator .cta-hero-click-here { box-shadow:0 0 10px 0 rgb(0 0 0 / 45%); } .cta-hero .cta-hero-click-here:after { content:''; width:0; height:0; border-style:solid; border-width:5px 5px 0; border-color:#fff #0000 #0000; display:inline-block; margin-left:12px; position:relative; top:-4px; } #offices { background-color:#eee; padding:4em 0 2em; } #offices h2, #offices a { text-align:center; font-weight:600; } .offices--phone-number { font-size:2rem; font-weight:600; } .office-item { background-color:#fff; padding:30px; display:flex; align-items:center; min-height:220px; } .office-item-inner, .office-item>.kt-inside-inner-col { border-left:6px solid #1E4667; padding-left:20px; } .text-caption { font-size:.8em; } .office-item h3 { margin:0 0 0.5rem; } .office-item p { margin:0; font-size:.8em; } @media (max-width:550px) { #offices .container-fluid {  margin-top:65px; } } @media (max-width:767.98px) { .office-item {  margin-bottom:15px;  height:auto!important;  min-height:unset; } #offices {  padding:2em 0 2em; } #offices .container-fluid {  margin-top:0; } } .content-toolbar { display:flex; justify-content:space-between; align-items:center; } .breadcrumb { background:#0000; font-size:14px; padding:0; margin-bottom:0; } .btn-group, .btn-group-vertical { position:relative; display:inline-flex; vertical-align:middle; } .content-toolbar a.btn-primary { font-size:14px; min-width:inherit; padding:10px; } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle { color:#fff; background-color:#122b40; border-color:#0000; } .attorney-language a { font-size:14px !important; } .breadcrumb .divider { padding:0 0.5rem; } .polaroid img { margin-bottom:1.5rem; border:4px solid #fff; box-shadow:0 1px 3px rgb(0 0 0 / 10%); padding:0; width:100%; height:100%; } .entry-content p { margin-bottom:.975rem; font-size:16px; line-height:1.5; } .entry-content ol { font-size:14px; } .entry-content ul li { font-size:.785rem } .content-body-well, .well { margin-bottom:2rem !important; margin-top:2rem; background-color:#1E4667; color:#fff; font-weight:700; border:none; padding:1.25rem; border-radius:0.25rem; } .content-body-well a, .well a { color:#f5ea14; transition:.2s; font-weight:700 } .content-body-well a:hover { background-color:#16344D; } .entry-content h1 { font-size:1.4rem; margin-bottom:.25em; margin-top:0; font-weight:700; } .entry-content h2 { font-size:1.275rem; font-weight:600; } .entry-content h3 { font-size:1.15rem; font-weight:600; } .content-aside h3, .content-aside h2 { font-size:1.15rem; margin-bottom:1rem; font-weight:600; } .content-aside h3:first-child, .content-aside h2:first-child { margin-top:6px; } .entry-content h1::after, .content-aside h3::after, .entry-title::after, h1.underline::after, .content-aside h2::after { content:''; border-bottom:3px solid #1E4667; width:100%; display:block; padding-top:10px; } ul.two-col {  columns:2;  -webkit-columns:2;  -moz-columns:2;  gap:35px;  padding-left:40px; } @media (max-width:550px) { .entry-content ul {   padding-left:20px; } ul.two-col {  columns:1;  -webkit-columns:1;  -moz-columns:1;  gap:10px;  padding-left:20px; } } .content-aside ul { columns:1; -webkit-columns:1;   -moz-columns:1;   padding-left:25px; } .content-aside { font-size:.8rem; padding-left:15px; padding-right:15px; } .entry-content .wp-block-media-text .wp-block-media-text__content { padding:0 1%; } .entry-content .wp-block-media-text .wp-block-media-text__content p { margin:0; line-height:16px; } .entry-content .wp-block-media-text { margin-bottom:5px; }  .content-aside .accordion .btn, .content-aside .accordion .card-body { font-size:.8rem; } .content-aside .accordion .btn-link { color:#4e555a; display:block; width:100%; text-align:left; position:relative; border-radius:0; background-color:#0000; } .content-aside .accordion>.card:first-child .card-header .btn-link { border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } h5, .h5 { font-size:1.15rem; } .card-header { padding:0.75rem 1.25rem; margin-bottom:0; background-color:#F8F8F8; border-bottom:1px solid #00000020; } .card-header:first-child { border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } .content-aside .accordion .card-header { padding:0; } .accordion .card:not(:first-of-type) .card-header:first-child { border-radius:0; } .card-body { flex:1 1 auto; padding:1.25rem; } .content-aside .accordion .btn, .content-aside .accordion .card-body { font-size:.8rem; } #btn_result { margin-top:20px; } .btn-primary.btn-sm, .btn-group-sm>.btn-primary.btn, .btn-secondary.btn-sm, .btn-group-sm>.btn-secondary.btn { padding:0.5rem; font-size:.8rem; line-height:1.3; border-radius:0; min-width:initial; } .card { position:relative; display:flex; flex-direction:column; min-width:0; word-wrap:break-word; background-color:#fff; background-clip:border-box; border:1px solid rgba(0,0,0,0.125); border-radius:.25rem; } .accordion .card:first-of-type { border-bottom:0; border-bottom-right-radius:0; border-bottom-left-radius:0; } .accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom:0; border-radius:0; } .accordion .card:last-of-type { border-top-left-radius:0; border-top-right-radius:0; } .card-header h5 { margin:0; } .accordion>.card:first-child .card-header .btn-link { border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } .content-aside .accordion .btn-link:hover, .content-aside .accordion .btn-link:active, .content-aside .accordion .btn-link:focus { text-decoration:none; border-radius:0; background-color:#1E4667; color:#fff; border-color:#0000; } .testimonial--item { font-size:16px; padding:4rem 2rem 2rem; box-shadow:0 1px 4px 0 rgba(0,0,0,0.3); transition:.3s; position:relative; margin:5px; min-height:450px !important; } .testimonial--item:hover { box-shadow:0 0 20px 0 rgb(0 0 0 / 30%); } .testimonial--item::before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-quote_1.svg); width:2rem; position:absolute; top:2rem; opacity:.3; } .testimonial--item .testimonial--body p { margin-bottom:20px; } .testimonial--item .testimonial--footer { font-size:14px; color:#1E4667; font-weight:600; line-height:1.3; } .slick-dots li.slick-active button:before { opacity:.75 !important; color:#869791 !important; } .slick-dots li button:before { font-size:10px !important; } .slick-dots { padding-left:0px !important; display:flex !important; justify-content:center; gap:0 !important; } .slick-dotted.slick-slider { margin-bottom:50px !important; } .collapse:not(.show) { display:none; } .mb-0, .my-0 { margin-bottom:0!important; } .site-footer>p { margin:0; } .media-box-container { margin-left:15px; margin-bottom:15px; border-radius:3px; } .page-id-4640 .testimonial--item, .postid-5698 .testimonial--item { margin:0; } .content-aside .featured-attorney .featured-attorney-img-container { display:flex; align-items:center; margin-bottom:1rem; } .content-aside .featured-attorney .featured-attorney-img-container img { margin-right:1em; border-radius:50%; width:3.5rem; } .content-aside .featured-attorney .featured-attorney-img-container h4 { font-size:1rem; margin:0; } .content-aside .featured-attorney p { margin-bottom:.75rem; }  .content-body h1, .content-body h2, .content-body h3, .content-body h4 { font-weight:600; } .content-body h1 { font-size:1.4rem; margin-top:0; margin-bottom:1rem; } .entry-meta { margin-bottom:.975rem; font-size:16px!important; } .blog-content h3 { font-size:1.15rem; }  .content-aside #maplocation { box-shadow:0 .125rem .25rem rgba(0,0,0,0.075); } audio, canvas, iframe, img, svg, video { vertical-align:middle; } .content-aside #maplocation .map-info { padding:1rem; } .content-aside #maplocation .map-info p { color:#1E4667; margin-bottom:0; } .shadow { box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)!important; } .hvr-icon-wobble-vertical { display:inline-block; vertical-align:middle; -webkit-transform:perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); box-shadow:0 0 1px transparent; position:relative; padding-right:2.2em; -webkit-transition-duration:.3s; transition-duration:.3s; } .content-aside .btn-chat { display:flex; height:82px; background-color:#1E4667; border-radius:.3rem; transition:.3s; padding:0; color:#fff; margin:40px 0; } .hvr-icon-wobble-vertical:before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-chat.svg); position:absolute; right:1em; padding:0 1px; font-family:FontAwesome; -webkit-transform:translateZ(0); transform:translateZ(0); } .content-aside .btn-chat .btn-chat-img-container { display:flex; align-items:center; justify-content:center; width:33.33%; background-color:#16344D; border-radius:10px 0 0 10px; } .hvr-icon-wobble-vertical .btn-chat-img-container img { -webkit-transform:translateZ(0); transform:translateZ(0); } .content-aside .btn-chat .btn-chat-img-container img { width:1.7rem; } .content-aside .btn-chat .btn-chat-text-container { width:66.66%; display:flex; justify-content:center; align-items:center; line-height:1; font-size:1.2rem; } .content-aside .btn-chat:hover { background-color:#f5ea14; color:#1E4667; } @keyframes hvr-icon-wobble-vertical {  16.65% { -webkit-transform:translateY(-8px); transform:translateY(-8px);  }  33.3% { -webkit-transform:translateY(6px); transform:translateY(6px);  }  49.95% { -webkit-transform:translateY(-4px); transform:translateY(-4px);  }  66.6% { -webkit-transform:translateY(2px); transform:translateY(2px);  }  83.25% { -webkit-transform:translateY(-1px); transform:translateY(-1px);  }  100% { -webkit-transform:translateY(0); transform:translateY(0);  } } .hvr-icon-wobble-vertical:before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-chat.svg); position:absolute; right:1em; padding:0 1px; font-family:FontAwesome; -webkit-transform:translateZ(0); transform:translateZ(0); } .hvr-icon-wobble-vertical:hover:before, .hvr-icon-wobble-vertical:focus:before, .hvr-icon-wobble-vertical:active:before { -webkit-animation-name:hvr-icon-wobble-vertical; animation-name:hvr-icon-wobble-vertical; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-timing-function:ease-in-out; animation-timing-function:ease-in-out; -webkit-animation-iteration-count:1; animation-iteration-count:1; } .hvr-icon-wobble-vertical:hover .btn-chat-img-container img, .hvr-icon-wobble-vertical:focus .btn-chat-img-container img, .hvr-icon-wobble-vertical:active .btn-chat-img-container img { -webkit-animation-name:hvr-icon-wobble-vertical; animation-name:hvr-icon-wobble-vertical; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-timing-function:ease-in-out; animation-timing-function:ease-in-out; -webkit-animation-iteration-count:1; animation-iteration-count:1; } .content-aside .btn-chat:hover { background-color:#f5ea14; color:#1E4667; } .hero { background-repeat:no-repeat; background-size:cover; position:relative; } .hero-interior { height:280px; } .hero-interior { background-color:#e9ecef; } .hero-interior>.container>.row { display:flex; align-items:center; } .hero-interior h1, .hero-interior .hero-title { color:#fff; text-transform:uppercase; letter-spacing:2px; font-size:2.5rem; padding-left:15px; margin-bottom:0; } .hero-interior h1, .hero-interior .hero-title { font-size:2.4rem; font-weight:700; line-height:58px; } @media (max-width:1199.98px) { .hero-interior {  height:200px; } } @media (max-width:991.98px) { .hero-interior {  height:180px; } } @media (max-width:767.98px) { .hero-interior {  height:100px; } .hero-interior h1, .hero-interior .hero-title {  font-weight:700;  font-size:1.4rem;  line-height:normal; } } @media only screen and (max-width:479px) { .hero-interior h1, .hero-interior .hero-title {  font-weight:700;  font-size:1.4rem;  line-height:normal; } .wp-block-query ul {  padding:0; } } .wp-block-post-title { font-weight:700 !important; width:100%; } .wp-block-post-template li { display:flex; flex-wrap:wrap; transition:.3s; } .wp-block-post-author__content p { margin:0; } .wp-block-post-author__content { display:flex; } .wp-block-post-author__byline, .wp-block-post-author__name, .wp-block-post-date, .wp-block-post-terms { padding-right:5px; font-weight:700; } .wp-block-post { padding:1rem; } h2.wp-block-post-title a { color:inherit; } .entry-content p.wp-block-post-excerpt__more-text { font-size:22px !important; font-weight:700 !important; } .wp-block-query-pagination, ul.page-numbers { display:flex; padding-left:0; list-style:none; border-radius:.25rem; margin-top:2rem; margin-bottom:2rem; justify-content:center!important; gap:4px; } .wp-block-query-pagination-numbers .current { margin-left:0; z-index:1; color:#fff; background-color:#1E4667; border-color:#1E4667; } .wp-block-query-pagination-numbers .page-numbers, li span.page-numbers, li a.page-numbers { position:relative; padding:0.39rem 0.5rem; margin-left:-5px; line-height:1.25; color:#0072a3; background-color:#fff; border:1px solid #dee2e6; font-size:.875rem; line-height:1.5; } .wp-block-query-pagination-numbers .page-numbers:hover, li span.page-numbers:hover, li a.page-numbers:hover { z-index:2; color:#00587f; text-decoration:none; background-color:#e9ecef; border-color:#dee2e6; } .wp-block-query-pagination-next, .wp-block-query-pagination-previous { position:relative; margin-left:-5px; line-height:1.25; color:#0072a3; background-color:#fff; border:1px solid #dee2e6; font-size:.875rem; line-height:1.5; } .wp-block-query-pagination-next { margin-left:-1px !important; padding:0.25rem 0.5rem; } .wp-block-query-pagination-previous { margin-right:-1px !important; padding:0.26rem 0.5rem; } .wp-block-query-pagination-numbers { margin-right:0 !important; } .page-numbers.current { color:#fff; background-color:#1E4667; border-color:#1E4667; } .hero-interior.contact-us, .hero-interior.class-actions, .hero-interior.consumer { height:572px; } .hero-interior { background-color:#e9ecef; } @media (max-width:767.98px) { .hero-interior.contact-us>.kt-row-has-bg {  background-image:none !important;  height:auto;  padding:1rem 0 0; } } @media (max-width:1024px) { .hero-interior.consumer {  height:auto; } } .hero-interior.contact-us .hero-title::after, .hero-interior.class-actions .hero-title::after, .hero-interior.consumer .hero-title::after { content:''; border-bottom:3px solid #f5ea14; display:block; padding-bottom:14px; } .hero-contact-us--image-container { background:#eee; width:6.8rem; height:6.8rem; border-radius:50%; display:flex; justify-content:center; align-items:center; margin:1rem auto; box-shadow:0 10px 10px 0 rgba(0,0,0,0.3); } .hero-contact-us--image-container img { width:3.65rem; } .hero-contact-us--body { display:flex; flex-direction:column; } .hero-contact-us--body p { text-align:center; font-size:18px !important; color:#fff; margin-bottom:1rem; text-shadow:1px 1px 0 rgba(0,0,0,0.5); } @media (max-width:767.98px) { .contact-us h2.hero-title {  color:#1E4667;  padding-left:0;  margin:0;  text-transform:none; } .contact-us h2.hero-title::after {  border-bottom:0px !important; } .hero-contact-us--body p {  text-align:left;  font-size:18px !important;  font-weight:600;  color:#6c757d;  margin:0rem;  text-shadow:none; } .hero-contact-us--image-container {  margin:0 10px 0 0 !important;  width:4rem;  height:4rem;  margin:0 15px;  box-shadow:0 2px 2px 0 rgba(0,0,0,0.2); } .hero-contact-us--image-container img {  width:2rem; } .hero-interior.contact-us {  height:auto; } } #creview-link { margin-top:-14px; margin-left:8px; margin-bottom:8px; font-size:14px; } .hero-bg-attorney-bio { background:url(https://www.fortheinjured.com/wp-content/uploads/bg-OurAttorneys-Bio-06.jpeg); height:200px; z-index:10; } .atty-bio--img-container { display:flex; align-items:center; position:absolute; bottom:0; transform:translateY(50%); } .atty-bio--img-container img { width:8rem; height:8rem; } .atty-bio--title-container, .atty-bio--info-container { position:absolute; padding-left:8.5rem; bottom:0; } .atty-bio--title-container h1 { font-size:1.3rem; line-height:inherit; padding:0; margin:0; } .hero-interior h1 span { display:block; font-size:.8rem; } .atty-bio--title-container, .atty-bio--info-container { position:absolute; padding-left:8.5rem; padding-bottom:10px; bottom:0; } .atty-bio--info-container { transform:translateY(100%); font-size:16px; } .atty-bio--info-container a { display:block; } .atty-bio--info-container a:first-child { margin-top:.5rem; } .atty-bio--info-container a span { color:#1E4667; margin-right:4px; } .hero-interior.hero-bg-attorney-bio>.container>.row { align-items:initial; } #attorney-bio { margin-top:30px; position:relative; } .section-lg { padding:3rem 0; } .attorney-language { text-align:center; position:relative; right:-90px; top:-18px; z-index:0; } .kt-tabs-title-list li { margin:0 !important; } .kt-tabs-title-list li .kt-tab-title, .kt-tabs-accordion-title .kt-tab-title { font-size:.785rem !important; line-height:1.4em !important; border-width:1px !important; border-radius:4px 4px 0px 0px !important; padding:8px 10px 8px 10px !important; border-color:#0000 !important; color:#0072a3 !important; background:#fff !important; } .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title, .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title { color:#6c757d !important; border-color:#0000 !important; border-bottom:3px solid #f5ea14 !important; background:#0000 !important; } .kt-tabs-title-list li .kt-tab-title:hover, .kt-tabs-accordion-title .kt-tab-title:hover { border-width:1px !important; border-color:#e9ecef #e9ecef #dee2e6 !important; } .wp-block-kadence-tab { border-width:0 !important; } .kt-tabs-wrap .wp-block-kadence-tab { padding:40px 0 20px 0 !important; } hr { display:block; height:1px; border:0 !important; border-top:1px solid #ccc !important; margin:1em 0; padding:0; background-color:transparent; } #attorney-bio .content-aside { margin-top:-220px; } @media (max-width:767.98px) { #attorney-bio .content-aside, body.single-abogados #attorney-bio .content-aside {  margin-top:30px !important; } .section-lg {  padding:0; } } body.single-abogados #attorney-bio .content-aside .gform_title { text-transform:none; } @media (max-width:575.98px) { .hero-interior.hero-bg-attorney-bio {  height:auto;  background-size:auto 215px;  background-repeat:no-repeat;  background-color:#e9ecef; } .hero-interior.hero-bg-attorney-bio .container {  padding-top:0 !important; } .atty-bio--img-container {  margin:1rem 0 .5rem; } .atty-bio--img-container img {  display:block;  margin:0 auto;  width:7rem;  height:7rem; } .atty-bio--img-container, .atty-bio--title-container, .atty-bio--info-container {  position:relative;  text-align:center;  padding:0;  transform:none; } .atty-bio--info-container {  margin-bottom:5px; } #attorney-bio {  margin-top:10px; } .wp-block-kadence-tabs .kt-tabs-title-list {  flex-direction:column;  align-items:center; } .wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title {  justify-content:center; } .wp-block-kadence-tabs .kt-tabs-title-list li {  width:100%; } } @media (max-width:991.98px) { .attorney-language {  position:static; } } .hero-bg-our-attorneys { background-image:url(https://www.fortheinjured.com/wp-content/uploads/bg-OurAttorneys-01.jpeg); } .list-our-team--flex { width:100%; } .list-our-team--flex>li a { color:#1E4667; } @media (min-width:992px) { .list-our-team--flex.list-our-team--flex>li, .list-our-team--flex.list-our-team--flex .attorney-item {  width:16.66%; } } @media (min-width:768px) { .list-our-team--flex {  display:flex;  flex-wrap:wrap;  max-width:100%;  list-style:none;  text-align:center;  padding:0; } .list-our-team--flex>li {  width:20%; } .list-our-team--flex li a, .list-our-team--flex .attorney-item .attorney-item-content-wrapper {  display:block;  transition:.4s;  color:#1E4667;  padding:1rem; } .list-our-team--flex li img, .list-our-team--flex .attorney-item img {  max-width:100%; } .list-our-team--flex li p, .list-our-team--flex .attorney-item p {  font-size:16px;  text-transform:uppercase;  margin:10px 0 0;  font-weight:600; } .list-our-team--flex li a:hover {  background-color:#eee; } } @media (max-width:767.98px) { .list-our-team--flex {  width:100%;  padding:10px 10px 0;  list-style:none;  margin-bottom:0; } .list-our-team--flex>li {  margin:10px 0!important; } .list-our-team--flex>li a, .list-our-team--flex .attorney-item .attorney-item-content-wrapper {  display:flex;  align-items:center;  padding-bottom:10px;  padding-right:20px;  border-bottom:1px solid #6c757d;  position:relative; } .list-our-team--flex>li a img, .list-our-team--flex .attorney-item .attorney-item-content-wrapper img {  width:40px;  height:40px;  margin-right:10px; } .list-our-team--flex>li a p {  margin:0 !important; } .list-our-team--flex>li a::after {  content:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret.svg);  position:absolute;  right:10px;  width:9px; } } .content h2 { font-size:1.275rem; } @media (max-width:550px) { .row, .row-inner .kt-inside-inner-col {  margin:0; } } .content-body .btn-primary { color:transparent; background-color:transparent; border-color:#0000; padding:10px 0px; font-size:1rem; line-height:1.3; border-radius:0; min-width:150px; display:-webkit-flex; display:flex; } .content-body .btn-primary .kt-btn-wrap { display:block; -webkit-flex:1; flex:1; } .content-body .btn-primary a.kt-button { color:#fff !important; background-color:#1E4667 !important; width:100%; border-color:#1E4667 !important; border-radius:20px; font-size:18px; -webkit-justify-content:center; justify-content:center; display:-webkit-flex; display:flex; } .cta-hero .cta-hero-text.sp-cta div:first-child { font-size:.809em; } .cta-hero .cta-hero-text.sp-cta div:last-child { font-size:1.045em; font-weight:900; } .spanish-home h1 { font-size:1.3rem; font-weight:600; } .spanish-home h2 { font-size:1.2rem; } .spanish-home .contact-form--header span { font-weight:500; } .section-form .container { position:relative; } .section-form--header { background-color:#1E4667; padding:2rem; text-align:center; } .section-form--header h2, .section-form--header p { color:#fff; } .section-form--header h2 { text-transform:uppercase; margin-top:0; } .section-form--header h2::after { content:''; border-bottom:3px solid #f5ea14; width:100%; display:block; padding-top:20px; margin-bottom:20px; } .section-form--header p { margin:0; position:relative; } .section-form--header p::after { content:''; position:absolute; bottom:-3rem; margin:auto; left:0; right:0; width:0; height:0; border-style:solid; border-width:25px 25px 0; border-color:#1E4667 #0000 #0000; } .section-md { padding:1rem 0; } .section-form--image { position:absolute; bottom:-1rem; left:0; } .content-aside form p, .content-aside .gform_heading p { display:none; } body.page-template-page-spec-hero .container, body.page-template-page-spec-hero .site-main { padding:0; } .books-to-heal h2 { text-transform:uppercase; font-size:1.7rem; border-bottom:2px solid #f5ea14; padding-bottom:0.5rem; margin-bottom:1.5rem; width:fit-content; } .books-to-heal.events h2 { margin-left:auto; margin-right:auto; } .our-initiative .kt-row-has-bg { padding-top:3rem; padding-bottom:3rem; } .books-to-heal.img-absolute-container .kt-inside-inner-col { display:flex; justify-content:flex-end; margin-top:-470px } .img-absolute-container figure { width:48%; height:500px; display:flex; justify-content:center; align-content:center; overflow:hidden; } .img-absolute-container figure img { object-fit:cover; } @media (min-width:1921px) { .our-initiative .kt-row-has-bg {  background-size:cover !important; } } @media (max-width:1199.98px) { .hero-bg-books-to-heal .kt-row-has-bg {  background-image:url(https://www.fortheinjured.com/wp-content/uploads/bg-hero-books-lg.jpeg) !important; } } @media (max-width:991.98px) { .hero-bg-books-to-heal .kt-row-has-bg {  background-image:url(https://www.fortheinjured.com/wp-content/uploads/bg-hero-books-md.jpeg) !important; } .our-initiative .kt-row-has-bg {  background-position:-680px 100% !important; } } @media (max-width:767.98px) { .hero-bg-books-to-heal .kt-row-has-bg {  background-image:url(https://www.fortheinjured.com/wp-content/uploads/bg-hero-books-sm.jpeg) !important;  background-size:inherit !important;  background-position:bottom center !important;  height:160px !important; } } @media (max-width:575.98px) { .hero-bg-books-to-heal .kt-row-has-bg {  background-image:url(https://www.fortheinjured.com/wp-content/uploads/bg-hero-books-xs.jpeg) !important;  background-position:bottom right !important; } .page-id-2503 section {  padding-left:10px;  padding-right:10px; } .books-to-heal .underline {  font-size:1.5rem; } .our-initiative .kt-row-has-bg {  background-position:top right !important;  background-size:600px !important;  padding-bottom:2rem !important; } .books-to-heal.img-absolute-container {  margin:0;  display:none; } } .books-to-heal .event-item { display:flex;  height:350px; box-shadow:8px 10px 10px rgba(0,0,0,0.15)!important; margin-bottom:30px; margin-right:25px; } .books-to-heal .event-date { background-color:#1E4667; color:#f5ea14; width:auto; text-align:center; line-height:1; text-align:center; } .books-to-heal .event-date .number { font-size:2rem; display:block; } .books-to-heal .event-date .letter { letter-spacing:5px; } .books-to-heal .event-date, .books-to-heal .event-info { padding:1rem; } .books-to-heal .event-info { background-color:#ffffff; position:relative; } .books-to-heal .event-info h3 { font-size:1rem; color:#1E4667; font-weight:bold; position:relative; padding-bottom:10px; border-bottom:2px solid #f5ea14; background-color:#ffffff; margin-top:0; } .books-to-heal .event-info { min-height:322px; } .books-to-heal .event-gp-logo { width:150px !important;  position:absolute; bottom:1rem; right:1rem; } .books-to-heal .scroll { overflow-y:scroll; height:200px; padding-right:0.7rem; } .books-to-heal .scroll::-webkit-scrollbar { width:6px; } .books-to-heal .scroll::-webkit-scrollbar-track {  background:#eee; border-left:2px solid white; border-right:2px solid white; } .books-to-heal .scroll::-webkit-scrollbar-thumb { background:#ddd; border-radius:25px; } .books-to-heal .event-date .letter { letter-spacing:5px; text-transform:uppercase; } #event-slider .slick-prev:before, #event-slider .slick-next:before, .attorney-slider .slick-prev:before, .attorney-slider .slick-next:before, .featured-reviews .slick-prev:before, .featured-reviews .slick-next:before { font-size:38px; } #event-slider .slick-prev, #event-slider .slick-next, .attorney-slider .slick-prev, .attorney-slider .slick-next, .featured-reviews .slick-prev, .featured-reviews .slick-next { width:26px; height:26px; top:45%; } .attorney-slider .slick-next { right:-40px; } #event-slider .slick-prev, .attorney-slider .slick-prev { left:-50px; } .featured-reviews .slick-prev { left:-15px; z-index:99; } .featured-reviews .slick-next { right:-15px; } .featured-reviews .slick-arrow { background-color:#fff !important; width:48px; height:48px; border-radius:50px; box-shadow:0 0.5rem 1rem rgb(0 0 0 / 15%); top:7%; bottom:-7%; margin:auto; } #event-slider .slick-next::before, .attorney-slider .slick-next::before, .practice-areas-slider .slick-next::before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret-blue-right.svg) } .featured-reviews .slick-next::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret-blue-right.svg); background-size:18px 48px; background-repeat:no-repeat; width:48px; height:48px; content:''; display:inline-block; position:absolute; top:0; right:-17px; } #event-slider .slick-prev::before, .attorney-slider .slick-prev::before, .practice-areas-slider .slick-prev::before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret-blue-left.svg) } .featured-reviews .slick-prev::before { background-image:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret-blue-left.svg); background-size:18px 48px; background-repeat:no-repeat; width:48px; height:48px; content:''; display:inline-block; position:absolute; top:0; left:12px; } .attorney-slider { margin:0 35px 30px; } .attorney-slider a { display:flex !important; flex-direction:column; align-items:center; } .attorney-slider img { max-width:192px; } @media (max-width:1200px) { .attorney-slider img {  max-width:160px; } } #our-team .attorney-slider p { font-size:13px; text-transform:uppercase; margin:10px 0 0; font-weight:600; color:#1e4667; } @media (max-width:1025px) { #event-slider .slick-prev, #event-slider .slick-next {  width:12px;  height:12px;  top:-50px; } #event-slider .slick-prev {  left:36%; } #event-slider .slick-next {  right:36% } #event-slider {  margin-top:60px; } } @media (max-width:991.98px) { .books-to-heal .event-item {   } .attorney-slider img {  max-width:120px; } } @media (max-width:767.98px) { .books-to-heal .scroll {  height:158px; } } @media (max-width:575.98px) { .books-to-heal .event-item {  flex-direction:column;   margin:20px; } .books-to-heal .event-item, .books-to-heal .scroll {  height:inherit; } .books-to-heal .event-gp-logo {  width:80px !important; } .books-to-heal .scroll p:last-child {  margin-bottom:2.5rem; } .books-to-heal .scroll::-webkit-scrollbar {  width:0px; } } .box-shadow { background:#00000080; padding:20px; flex-direction:row !important; align-items:center; max-height:285px; max-width:570px; } .box-shadow.large { max-height:345px; } @media (max-width:769px) { .box-shadow {  max-width:98%;  margin:0 auto; } } @media (max-width:550px) { .page-content {  padding:0 15px; } } .class-actions--cards .card { min-height:400px; margin-bottom:30px; box-shadow:0 0 4px 0 rgb(0 0 0 / 30%); border:none; transition:.3s; } .class-actions--cards .card { min-height:442px } @media only screen and (max-width:479px) { .class-actions--cards .card {  min-height:auto } } .class-actions--cards .card:hover { box-shadow:0 0 20px 0 rgb(0 0 0 / 30%); } .card-img-top { width:100%; border-top-left-radius:calc(0.25rem - 1px); border-top-right-radius:calc(0.25rem - 1px); } .card-body { flex:1 1 auto; padding:1.25rem; } .card-title { margin-bottom:0.75rem; } .class-actions--cards .card-title { color:#1E4667; margin:0; } .class-actions--cards a { color:#6c757d; } .card-text:last-child { margin-bottom:0; } .row.class-actions--cards { justify-content:flex-start; } body.single-post .entry-content .wp-block-image img { margin-bottom:1.5rem; border:4px solid #fff; box-shadow:0 1px 3px rgb(0 0 0 / 10%); padding:0; width:100%; height:100%; } .wp-block-post-template li:hover, .blog-item:hover { box-shadow:0 0 30px 0 rgb(0 0 0 / 20%); transition:.3s; } .blog-item { padding:1.5rem; transition:.3s; } .blog-header h2 { margin:0 0 11px 0; line-height:1; } .blog-header h2 a { font-size:1.275rem; line-height:1; font-weight:600; color:inherit; } .blog-item p { margin-bottom:0.975rem; font-size:16px!important; } .blog-item .blog-header .meta { display:block; font-size:.85rem; margin-bottom:1rem; } .blog-item .read-more { font-weight:600; } .hero-covid-message h1 { color:#17344c !important; font-size:2rem !important; display:inline-block; line-height:2rem !important; font-weight:700; width:100%; text-align:center; letter-spacing:2px; text-transform:uppercase; margin-bottom:0; } .hero-covid-message h1:after { border-bottom:0px; } .hero-covid-message h3 { margin:25px 0 0; } .covid-video .beige { background-color:#ebebeb; padding-left:0; padding-right:0; min-height:279px; } .covid-video h2 { width:100%; color:#fff; font-size:25px; text-align:center; margin:0; } .blue-bk { background-color:#17344c; padding-top:15px; padding-bottom:10px; padding-left:15px; padding-right:15px; } .covid-video hr { background-color:#fff000; color:#fff000; height:3px; width:90%; margin:20px; text-align:center; border:0 !important; } .covid-video figure { margin:0; } .covid-video .beige p { font-size:16px; font-family:"Lato", sans-serif; color:#0f1417; font-weight:normal; width:90%; padding-left:15px; padding-right:15px; margin:20px auto; line-height:23px; } .list-attorneys, .double { columns:2; -webkit-columns:2; -moz-columns:2; } .page-template-page-landing header { background-image:-moz-linear-gradient( 0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 18%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 82%, rgba(0,0,0,0.6) 100%); background-image:-webkit-linear-gradient( 0deg, #0009 0%, #0000 18%, #0000 50%, #0000 82%, #0009 100%); background-image:-ms-linear-gradient( 0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 18%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 82%, rgba(0,0,0,0.6) 100%); } .page-template-page-landing header .gp-top { padding-top:15px; } .page-template-page-landing header .gp-slogan { color:#fed136; font-size:24px; } .page-template-page-landing header .gp-slogan a { color:#FFF; font-size:24px; text-decoration:none; font-weight:600; } .gform_wrapper.gravity-theme .gsection { border-top:2px solid #333; border-bottom:0 !important; padding:0 16px 8px 0; margin-top:20px; } h3.gsection_title { margin-top:10px; margin-bottom:0; font-size:18px; color:#333333; } #gform_4 label, #gform_5 label { font-size:14px; } #gform_4 *, #gform_5 * { color:#333333; } #gform_4 .gfield_radio, #gform_5 .gfield_radio { display:flex; gap:10px; } #gform_4 a, #gform_5 a { text-decoration:underline; } #gform_4 .top_label .gsection_description, #gform_5 .top_label .gsection_description { margin:0; } #field_4_22 label, #field_5_22 label { font-size:18px; } #gform_4 .gform_fields, #gform_5 .gform_fields { grid-row-gap:5px !important; } @media (max-width:550px) { .gp-info {  display:none !important; } .page-template-page-landing .logo {  padding:0 !important; } } #gform_submit_button_5, #gform_submit_button_4 { display:inline-block; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:400; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; -ms-touch-action:manipulation; touch-action:manipulation; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; background-image:none; border:1px solid #0000; border-radius:4px; color:#fff; background-color:#5cb85c; border-color:#4cae4c; }  #gform_4 #field_submit, #gform_4 .gform_footer, #gform_5 #field_submit, #gform_5 .gform_footer { justify-content:center; } @media (max-width:991.98px) { #page-no-fees .content {  margin-top:62px } } @media (max-width:767.98px) { #page-no-fees .content {  margin-top:82px } #page-no-fees .blue-separator {  height:100px !important; } } #page-no-fees .section-lg { padding:5rem 0 3rem 0; } #page-no-fees .hero-no-fees { position:relative; height:470px; background-color:#e9ecef; display:flex; align-items:center } @media (max-width:991.98px) { #page-no-fees .hero-no-fees {  height:auto } #page-no-fees .hero-no-fees::after {  content:'';  background:#fff;  background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);  position:absolute;  bottom:0;  left:0;  right:0;  height:200px } #page-no-fees .btn-green {  top:25px !important; } #page-no-fees .section-lg {  padding:3rem 0; } } #page-no-fees .hero-no-fees-bg-wpb { position:relative; padding-right:30px; height:100%; background:rgba(255, 255, 255, 0.35); } #page-no-fees .hero-no-fees-bg-wpb img { position:relative; margin-top:15px; margin-left:10px; z-index:1 } #page-no-fees .hero-no-fees-main-title { position:absolute; background:rgba(255, 255, 255, 0.5); width:100%; left:0; top:50%; transform:translateY(-50%); padding:1.5rem 1rem } #page-no-fees .hero-no-fees-main-title > div { width:45%; margin-left:auto } #page-no-fees .hero-no-fees-main-title h1 { margin:0; font-size:1.5rem; position:relative; font-weight:bold } #page-no-fees .hero-no-fees-main-title h1::before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-blockquote.png); position:absolute; left:-50px; top:-34px; font-size:3rem } #page-no-fees .hero-no-fees-main-title p { margin:0; text-align:right; font-weight:bold; color:#495057 } #page-no-fees .hero-no-fees-key-benefits { background-color:#1E4667; height:100%; padding:1.5rem; display:flex; align-items:center; position:relative; z-index:1 } #page-no-fees .hero-no-fees-key-benefits ul { color:#fff; margin-bottom:0; border-top:2px solid #f5ea14; border-bottom:2px solid #f5ea14; padding-top:1rem; padding-bottom:1rem; padding-left:1rem } #page-no-fees .hero-no-fees-key-benefits h2 { color:#fff; font-weight:bold; text-transform:uppercase; margin-bottom:0; margin-top:0; font-size:1.2rem } #page-no-fees .hero-no-fees-key-benefits p { margin-bottom:1.6rem; margin-top:0; font-size:0.9rem } @media (min-width:768px) and (max-width:991.98px) { #page-no-fees .hero-no-fees-key-benefits {  padding-top:1rem;  padding-bottom:1rem } #page-no-fees .hero-no-fees-key-benefits ul {  display:flex;  justify-content:space-between;  padding-left:0;  list-style:none } #page-no-fees .hero-no-fees-key-benefits ul li {  flex:0 0 28% } #page-no-fees .hero-no-fees-key-benefits ul li p {  margin:0 } #page-no-fees .hero-no-fees-key-benefits h2 {  font-size:1rem } } @media (max-width:991.98px) { #page-no-fees .hero-no-fees-key-benefits {  margin-top:1rem } #page-no-fees .hero-no-fees-key-benefits ul {  width:100% } } #page-no-fees .btn-green { background-color:#17a217; box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15); position:absolute; z-index:1; top:70px; left:50%; transform:translateX(-50%); text-transform:uppercase; } .cta-hero .cta-hero-text div:last-child { font-size:1.39em !important; } @media (max-width:550px) { .hero-no-fees .container {  padding:0; } #page-no-fees .hero-no-fees-key-benefits p {  font-size:0.8rem; } } .card-pa { position:relative; display:flex; flex-direction:column; justify-content:space-evenly; align-items:center; background-color:#eee; padding:20px; height:280px; overflow:hidden; box-shadow:0 2px 3px 0 rgb(0 0 0 / 20%); margin-bottom:30px; } .card-pa img { display:block; position:relative; width:100px!important; height:100px!important; background:#ccc; background:-moz-linear-gradient(0deg,#ccc 0%,#fff 100%); background:-webkit-linear-gradient(0deg,#ccc 0%,#fff 100%); background:linear-gradient(0deg,#ccc 0%,#fff 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc",endColorstr="#ffffff",GradientType=1); padding:10px; border-radius:12px; z-index:1; } .card-pa-img-shadow { width:74px; height:20px; background-color:#000c; border-radius:50%; position:absolute; filter:blur(9px); right:0; left:0; margin:auto; } .card-pa-title { text-align:center; } .card-pa-title h6, .card-pa-title p { margin:0 auto; color:#1E4667; font-size:1rem !important; font-weight:700; } @media (min-width:768px) { .card-pa-title h6, .card-pa-title p {  width:80%; } } .card-pa:after { content:''; position:absolute; top:-21px; left:0; background-color:#1E4667; width:100%; height:123px; transform:skewY(-5deg); } .entry-header { padding-top:0.1px; } @media (max-width:767.98px) { .card-pa {  background:none;  flex-direction:row;  justify-content:flex-start;  height:auto;  box-shadow:none;  border-bottom:1px solid #6c757d;  padding:10px 0;  margin-bottom:0; } .card-pa img {  width:48px!important;  height:48px!important;  margin-right:10px; } .card-pa .card-pa-img-shadow {  display:none; } .card-pa-title {  text-align:left; } .card-pa:after {  background:none; } } .practice-areas-slider .card-pa { margin:0 15px 30px; } .practice-areas-slider:hover .slick-prev, .practice-areas-slider:hover .slick-next { opacity:1; } .practice-areas-slider .slick-prev, .practice-areas-slider .slick-next { position:absolute; display:block; height:100%; width:20px; background-color:#fff6; z-index:10; opacity:0; transition:.4s; cursor:pointer; } .practice-areas-slider .slick-prev { left:0; } .practice-areas-slider .slick-next { right:0; } .bg-primary { background-color:#1E4667!important; } .p-3 { padding:1rem!important; } #sbnursing { font-size:1.05rem; margin:0 0 10px 0!important; } .text-warning { color:#f5ea14!important; } .sitemap h2 { background:#1b3a5c none repeat scroll 0 0; padding:10px; color:#fff; font-size:1.275rem; font-weight:600; } .double li, .sitemap li { margin-bottom:5px; } h3:empty { margin:0; } ul.three-col { columns:4; -webkit-columns:4; -moz-columns:4; } @media (max-width:899px) { ul.three-col {  columns:3;  -webkit-columns:3;  -moz-columns:3; } } @media (max-width:767px) { ul.three-col {  columns:1;  -webkit-columns:1;  -moz-columns:1; } .practice-areas-menu .col {  padding:0; } } .link-list img { width:24px; height:24px; display:inline-block; margin-right:3px; } .link-list li a { padding:10px 12px; font-size:1.1em; } #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-4027 .mega-search { line-height:0 !important; }  .ccl-element-mobile-split-bar { display:none !important; } @media screen and (max-width:768px) { .ccl-element-mobile-split-bar {  cursor:pointer !important;  position:fixed !important;  bottom:0;  left:0;  height:51px !important;  width:100% !important;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-align:center !important;  -ms-flex-align:center !important;  align-items:center !important;  z-index:99999 !important; }  .ccl-split-bar-item, .ccl-split-bar-item a {  height:100% !important;  background:#1e4667!important;  color:#f5ea14!important;  -webkit-box-flex:1 !important;  -ms-flex:1 !important;  flex:1 !important;  font-size:24px !important;  font-weight:500;  font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Fira Sans','Droid Sans','Helvetica Neue',sans-serif !important;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-align:center !important;  -ms-flex-align:center !important;  align-items:center !important;  -webkit-box-pack:center !important;  -ms-flex-pack:center !important;  justify-content:center !important; } .ccl-split-bar-item:first-child {  border:0;  border-right:1px solid #fff !important; } .copyright {  position:relative;  margin-top:40px;  font-size:16px; } .copyright a {  font-size:12px; } } .hero-section[_ngcontent-qhk-c32], .hero-section[_ngcontent-qqy-c32] { margin-top:1.25rem; text-align:center; } .hero-section[_ngcontent-qhk-c32] img[_ngcontent-qhk-c32], .hero-section[_ngcontent-qqy-c32] img[_ngcontent-qqy-c32] { width:72px; height:72px; -o-object-fit:cover; object-fit:cover; border-radius:50%; border:2px solid #1a73e8; background-color:#cfe4ff; } .hero-section[_ngcontent-qhk-c32] .title[_ngcontent-qhk-c32], .hero-section[_ngcontent-qqy-c32] .title[_ngcontent-qqy-c32] { margin-top:0.8rem; margin-bottom:0.4rem; font-weight:700; } .sms-modal-body[_ngcontent-qhk-c32], .sms-modal-header[_ngcontent-qhk-c32], .sms-modal-body[_ngcontent-qqy-c32], .sms-modal-header[_ngcontent-qqy-c32] { padding-left:24px; padding-right:24px; } .sms-input-wrapper[_ngcontent-qhk-c32], .sms-input-wrapper[_ngcontent-qqy-c32] { position:relative; } .sms-input-wrapper[_ngcontent-qhk-c32] input[_ngcontent-qhk-c32], .sms-input-wrapper[_ngcontent-qqy-c32] input[_ngcontent-qqy-c32] { width:100%; outline:none; height:54px; text-align:center; border:none; -webkit-appearance:none; box-shadow:inset 0 0 0 2px transparent, inset 0 0 0 2px #e5e5e5; border-radius:5px; padding:0 15px; transition:all .2s ease-in-out; margin:16px 0 0; font-size:16px; } .sms-input-wrapper[_ngcontent-qhk-c32] .sms-input-valid-icon[_ngcontent-qhk-c32], .sms-input-wrapper[_ngcontent-qqy-c32] .sms-input-valid-icon[_ngcontent-qqy-c32] { position:absolute; top:32px; right:15px; font-size:21px; transition:all .2s ease-in; color:#0ba541; transform:translateY(15px); opacity:0; } .start-text-chat[_ngcontent-qhk-c32], .start-text-chat[_ngcontent-qqy-c32] { border:0; width:100%; height:54px; background:#1a73e8; color:#fff; margin-top:28px; border-radius:4px; font-weight:700; font-size:16px; transition:all .27s; } .start-text-chat[_ngcontent-qhk-c32]:disabled, .start-text-chat[disabled][_ngcontent-qhk-c32], .start-text-chat[_ngcontent-qqy-c32]:disabled, .start-text-chat[disabled][_ngcontent-qqy-c32] { opacity:.6; box-shadow:none; } .terms[_ngcontent-qhk-c32], .terms[_ngcontent-qqy-c32] { color:#888da8; margin-top:26px; text-align:center; font-size:12px; background:#f2f4f5; margin-left:-24px; margin-right:-24px; padding:16px 0; border-top:1px solid #d4d4d7; }  .media-boxes-container .alm-reveal { margin-right:0 !important; margin-bottom:0px !important; display:flex; flex-wrap:wrap; position:relative;  margin-left:-15px; } .media-box { font-size:13px; width:375px;  position:relative; } @media (max-width:1200px) { .media-box {  width:33%;  } } @media (max-width:992px) { .media-box {  width:50%;  } } @media (max-width:700px) { .media-box {  width:100%;  } } .mfp-container, .media-box, .media-boxes-load-more-button, .media-boxes-filter, .media-boxes-drop-down-menu>li>a, .media-boxes-drop-down-header, .media-boxes-search { font-family:inherit; } .case-result--item { display:block; font-size:16px; padding:20px; height:200px; overflow:hidden; color:#6c757d; transition:.3s; box-shadow:0 0 4px 0 rgb(0 0 0 / 30%); position:relative; } .case-result--item .case-result--header { color:#1E4667; font-weight:600; } .case-result--item .case-result--header span { display:flex; align-items:center; text-transform:uppercase; font-size:16px; } .case-result--item .case-result--header p { font-size:36px!important; margin:0; } .case-result--item .case-results--body:before { content:url(https://www.fortheinjured.com/wp-content/uploads/icon-caret.svg); position:absolute; bottom:6px; left:0; right:0; margin:auto; width:8px; transform:rotate(90deg); z-index:1; } .case-results--body.no-before:before { content:''; } .case-results--body.no-before:after { content:'' !important; background:transparent !important; } .case-result--item .case-results--body p { margin:0!important; } .case-result--item .case-results--body::after { content:''; position:absolute; width:100%; bottom:0; left:0; right:0; background:#fff; background:-moz-linear-gradient(0deg,#fff 45%,rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(0deg,#fff 45%,#fff0 100%); background:linear-gradient(0deg,#fff 45%,#fff0 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1); height:60px; } .case-result--item:hover {   box-shadow:0 0 20px 0 rgb(0 0 0 / 30%);   color:#6c757d; } .case-result--item .case-result--header span img { width:24px; margin-right:5px; } .modal-body { position:relative; flex:1 1 auto; padding:0 1rem 1rem; } .modal-content { position:relative; display:flex; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; outline:0; padding:10px; border-radius:0; border:none; } .modal-body .case-result--item { height:unset; } .event-report { background-color:#f9f9f3; } .event-report h3 { margin:0; padding:10px; background-color:#e9e9e3; font-size:12px; color:#23238e; } .event-report p { padding:10px; color:#23238e; margin:0; } table tr:nth-child(odd) { background-color:#D1DFF1; } .glossary-list { list-style-type:none; display:inline-flex; gap:10px; } .alm-filters-container .alm-filter li div.alm-filter--link:before { display:none !important; } .alm-filter--inner ul { display:flex; gap:15px; flex-wrap:wrap; } .alm-filters-container .alm-filter li div.alm-filter--link { display:block; padding:10px 20px !important; min-height:24px; line-height:1.45; font-size:13px !important; position:relative; text-decoration:none; background-color:#fff; border:1px solid #1E4667 !important; color:#1E4667; cursor:pointer; text-transform:uppercase; } .alm-filters-container .alm-filter li div.alm-filter--link:hover, .alm-filter--radio .active { background-color:#1E4667 !important; color:#fff !important; } .alm-filters-container .alm-filter li div.alm-filter--link.active.field-checkbox:after, .alm-filters-container .alm-filter li div.alm-filter--link.active.field-radio:after { visibility:hidden !important; } .review-header { padding:0; } .review-header::after { border-bottom:0 !important; } .reviews-score { border-top:2px solid #6c757d; border-bottom:2px solid #6c757d; padding:1rem 0; margin:1rem 0; } .reviews-score p { margin:0; } .reviews-score figure { max-width:160px; } .reviews-score .kt-inside-inner-col { display:flex; justify-content:center; flex-wrap:wrap; } .reviews-score p.full-width { width:100%; text-align:center; } .max-65 { max-width:75%; margin:0 auto !important; } .justify-center > .kt-inside-inner-col > .wp-block-kadence-column { justify-content:center; } .cta1 { text-align:left; margin:0; font-size:1.5rem!important; font-weight:700 !important; color:#FFF; line-height:1.2; text-shadow:0 2px 2px rgb(0 0 0 / 75%); letter-spacing:1px; text-transform:uppercase; } .cta-secondary { font-size:18px !important; margin-bottom:23px !important; color:#FFF; font-weight:400; margin-top:5px !important; line-height:24px; } .button-insurance-claim .kt-inside-inner-col { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; width:300px; background:#fff; padding:10px 27px 10px 10px; font-size:19px; font-weight:500; line-height:1.2; color:#193F66; border-radius:50px; margin-bottom:18px; box-shadow:0 0 14px 0 rgb(0 0 0 / 30%); cursor:pointer; -webkit-transition:.4s; transition:.4s; gap:14px; } .button-insurance-claim figure, .button-insurance-claim p { margin:0; } .button-insurance-claim p { line-height:1.2!important; color:#193F66; padding:0; font-size:19px; font-weight:700; } .button-insurance-claim a.button span::before { content:url(https://www.fortheinjured.com/wp-content/uploads/YellowDot-45x45-1.png); position:relative; height:45px; width:45px; } .card h2.text-white { margin-top:0; } .content-aside #maplocation { margin-top:1rem; } .page-nav .inner-column-2 .kt-inside-inner-col { align-items:flex-end; } .card-client-reviews .card-head { padding:1rem 1rem 0; position:relative; } .card-client-reviews .card-head::before { content:''; background-color:#fff; width:128px; height:30px; position:absolute; z-index:1; } .card-client-reviews .card-head img { width:120px; position:relative; z-index:2; display:block; } .card-client-reviews .card-head::after { content:''; background-color:#1E4667; width:50%; height:2px; position:absolute; right:1rem; bottom:0.4rem; } .card-client-reviews .card-body { font-size:.8rem; padding:1.25rem; } .hero-client-reviews p { margin:0; } .card-footer { padding:0.75rem 1.25rem; background-color:#00000008; border-top:1px solid #00000020; } .card-footer:last-child { border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } .card-client-reviews { display:block; background-color:#fff; height:344px; overflow:hidden; position:relative; box-shadow:0 0.125rem 0.25rem rgb(0 0 0 / 8%); font-weight:400; color:#6c757d; transition:.3s; color:#495057; } .card-client-reviews .card-footer { position:absolute; bottom:0; width:100%; z-index:3; border:none; } .card-client-reviews .card-footer span { font-size:.8rem; text-transform:uppercase; font-weight:800; color:#1E4667; position:relative; z-index:1; } .card-client-reviews .card-footer::after { content:''; background:#fff; background:linear-gradient(0deg,#fff 50%,#fff0 100%); height:100px; width:100%; position:absolute; bottom:0; left:0; } .featured-reviews .card-client-reviews { position:relative; min-height:1px; } .hero-client-reviews { height:480px; } .featured-reviews .owl-item { margin:12px; } @media (max-width:767px) { .hero-client-reviews > .kt-row-layout-inner > .kt-row-column-wrap {  justify-content:center; } } @media (max-width:550px) { .reviews-score {  flex:unset !important; } .hero-client-reviews {  height:100% !important; } } .modal-header h3 { padding:0px 25px; } .modal-header h3::after { border:0px; } .kt-modal-container .card-client-reviews { height:300px; } .kt-modal-container .card-client-reviews .card-footer::after { height:80px; } .client-reviews-cta {  transform:translateY(-50%); } .all-reviews .testimonial--item { min-height:unset !important; } .testimonial-intro .testimonial--item { background-color:#1E4667; color:#fff; padding:2rem; } .testimonial-intro .testimonial--item:before { content:''; } .testimonial-intro .testimonial--item p:first-of-type { margin-top:0; } #accordion .kt-blocks-accordion-icon-trigger { display:none; } #accordion .kt-accordion-idaccordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header { color:#0072a3; background:#fff; font-size:18px; line-height:24px; border-radius:0px 0px 0px 0px; border-width:0; padding-top:10px; padding-right:16px; padding-bottom:10px; padding-left:0px; margin-top:10px; } #accordion .kt-accordion-panel-inner { padding:0px; border:0px solid #eee; border-top:0; margin-bottom:0.975rem; } h1.no-border::after { border:0px; } #glossary-nav { display:-webkit-box; display:-ms-flexbox; display:flex; } #glossary-nav li { list-style:none; padding:0 5px; } .contact-form p { margin:0; } .wp-block-kadence-tabs .kt-tabs-title-list { justify-content:space-between; } .tab-practiceareas ul { columns:2; } ::placeholder {  color:#adb5bd;  opacity:1; } :-ms-input-placeholder {  color:#adb5bd; } ::-ms-input-placeholder {  color:#adb5bd; } @media (max-width:1200px) { #practice-areas-home h2 {  font-size:1.4rem; } } @media (max-width:830px) { #practice-areas-home h2 {  font-size:1.2rem; } } @media (max-width:650px) { #practice-areas-home h2 {  font-size:1rem; } } .gform_validation_errors, .validation_message { display:none; } .gform_wrapper .gfield_error [aria-invalid=true] { border-left:5px solid #f00 !important; } .gform_wrapper .gfield_error [aria-invalid=true]:focus { box-shadow:0 0 0 0.2rem rgb(30 70 103 / 25%) !important; }  .kadence-block-pro-modal[aria-hidden=true] .kt-modal-overlay {   -webkit-animation:none !important;   animation:none !important; } .alm-filters .wp-block-kadence-modal { position:absolute; z-index:1000; } body.search .input-group { display:flex; width:100%; } body.search .input-group input.form-control { width:100%; border-top-right-radius:0;   border-bottom-right-radius:0; } .form-control {   display:block;   width:100%;   padding:0.375rem 0.75rem;   font-size:1rem;   line-height:1.5;   color:#495057;   background-color:#fff;   background-clip:padding-box;   border:1px solid #ced4da;   border-radius:0.25rem;   transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; } .form-control-sm, .input-group-sm>.form-control, .input-group-sm>.input-group-prepend>.input-group-text, .input-group-sm>.input-group-append>.input-group-text, .input-group-sm>.input-group-prepend>.btn, .input-group-sm>.input-group-append>.btn {   padding:0.25rem 0.5rem;   font-size:.875rem;   line-height:1.5;   border-radius:0; } .form-group {   margin-bottom:0.5rem; } .contact-form {   background-color:#eee;   position:relative;   margin-bottom:30px; } .contact-form {   background-color:#d7d8df;   box-shadow:0 0 20px 0 rgb(0 0 0 / 50%); } .contact-form input, .contact-form textarea {   border:none; } .contact-form .form-group input, .contact-form .form-group textarea {   border-left:5px solid #6c757d; } @media (min-width:992px) { .w-lg-80 {  width:80%!important; } } @media (min-width:1200px) { .w-xl-75 {  width:75%!important; } } .ml-auto, .mx-auto {   margin-left:auto!important; } @media (min-width:768px) { .contact-menu .col-md-4 {  max-width:100%; } }   .modal-attorney{ display:none; position:fixed; z-index:999; left:0; right:0; top:0; bottom:0; background:rgba(0, 0, 0, 0.7); } .modal-attorney.block { display:block; } .modal-attorney-wrap{ position:absolute; background:linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(26,65,95,1) 100%); color:#fff; width:1000px; left:50%; top:50%; transform:translate(-50%,-50%); padding:50px; } .modal-attorney-content{ display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; align-items:center; gap:30px; } .modal-attorney-close{ position:absolute; top:-50px; right:-50px; width:45px; height:45px; background-color:#f5ea14; cursor:pointer; border-radius:50%; background-size:40px;  background-position:center;  background-repeat:no-repeat; 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='rgba(0,0,0, 1)' stroke-width='4' stroke-miterlimit='10' d='M8 8 L24 24 M8 24 L24 8'/%3E%3C/svg%3E"); } .modal-attorney-close:hover{ opacity:0.7; } .modal-attorney-info{ width:55%; background:#fff; border:10px solid #1E4667; color:#000; padding:20px; position:relative; } .modal-attorney-about{ width:100%; height:270px; overflow-y:scroll; font-size:0.8rem; line-height:1.1rem; font-weight:400; padding:0; margin:0 0 20px 0; text-align:left; } .modal-attorney-info::after{ content:""; width:60%; height:14px; background-color:#f5ea14; display:block; position:absolute; bottom:14px; right:20px; } .modal-attorney-name{ font-size:3.1rem; margin:0 0 10px 0; padding:0 0 30px 0; line-height:3rem; font-weight:700; color:#1E4667; position:relative; text-align:left; } .modal-attorney-name::after{ content:""; width:40%; height:9px; background-color:#f5ea14; display:block; position:absolute; bottom:0; left:0px; }  .modal-attorney-image{ background:#ccc; width:300px; height:300px; position:relative; display:flex; align-items:center; justify-content:center; margin-right:30px; } .modal-attorney-image img{ width:100%; } .modal-attorney-image::after{ content:""; width:2px; height:70%; background-color:#f5ea14; display:block; position:absolute; top:15%; right:-20px; }  .modal-attorney-image .img-label{ position:absolute; bottom:-20px; right:-10px; display:block; padding:5px 20px; background-color:#f5ea14; font-size:1.1rem; color:#1E4667; } @media (max-width:1140px) { .modal-attorney-wrap{  width:500px;  padding:40px; }  .modal-attorney-content{  flex-direction:column-reverse; }  .modal-attorney-info{  width:100%; }  .modal-attorney-image{  margin:0 0 25px 0; }  .modal-attorney-image::after{  height:2px;  width:70%;  top:auto;  bottom:-38px;  left:15%; } } @media (max-width:639px) { .modal-attorney-wrap{  width:300px;  padding:30px 20px; }  .modal-attorney-image{  width:250px;  height:250px; }  .modal-attorney-close{  right:50%;  top:-60px;  margin-right:-22px; }  .modal-attorney-name{  font-size:2.5rem;  line-height:2.5rem;  padding-bottom:25px; }  .modal-attorney-info{  border-width:7px;  padding:10px; }  .modal-attorney-info::after{  bottom:9px;  height:10px;  right:10px; }  .modal-attorney-image .img-label{  right:0;  bottom:-17px; } } .attorney-item img { border-radius:9999px; max-height:150px; object-fit:cover; }  .attorney-item{ cursor:pointer; } .attorney-item:hover img{ opacity:0.6; } .attorney-item-content-wrapper .hidden { display:none; }  .wp-block-image.section-form--image { bottom:calc(-1rem - 25px); } @media (max-width:1200px) { .attorney-item .attorney-item-content-wrapper img {  max-height:120px;  max-width:120px; } }