.wpcf7-response-output{color:red;font-weight:700}a{color:#000!important;font-style:italic!important}a:hover{text-decoration:underline}#main-header{box-shadow:0 1px 0 rgb(0 0 0 / 0%);-moz-box-shadow:0 1px 0 rgb(0 0 0 / 0%);-webkit-box-shadow:0 1px 0 rgb(0 0 0 / 0%)}#top-menu li li a{padding:6px 8px;width:200px}#top-menu li{display:inline-block;font-size:14px;padding-right:10px!important}.nav li ul{border-top:0px solid #2ea3f2!important}#top-menu li a{line-height:1.3em}.mobile_menu_bar:before{color:#8ab818!important}.et_post_meta_wrapper{display:none!important}.top_full{width:100%;margin-bottom:12px;float:left}.top_left{float:left;width:48%;margin-right:2%}.top_right{float:left;width:48%;margin-left:2%}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e;width:100%;padding:14px}.expert-witness-wrapper{display:flex;justify-content:space-between;align-items:center;gap:60px;width:100%}.expert-left{width:75%}.expert-left h2{font-size:28px;line-height:1.1;margin:0 0 6px;font-weight:700}.expert-left p{font-size:18px;line-height:1.7;margin-bottom:6px}.Professional-Qualifications p{font-size:21px}.expert-right{width:25%}.Professional-Qualifications h2{font-size:35px;font-weight:bold}.Professional-Qualifications ul{list-style:none;padding:0;margin:0}.Professional-Qualifications ul li{display:flex;align-items:center;gap:12px;margin-bottom:15px;font-size:21px;list-style:none}.Professional-Qualifications ul li i{color:#0d3b66;font-size:20px}.expert-name h1{font-size:30px;font-weight:700;line-height:1.2;color:#0d2d5a;margin-bottom:0px;font-family:Georgia,serif}.attorneys h4{color:#CA953E}.attorneys h2{font-size:35px;font-weight:bold}.hero-section .et_pb_column{padding:15px!important}.expert-card{background:#ffffff;border-radius:12px;padding:15px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,0.08);padding:10px 0 0 0}.expert-card img{width:59%;height:auto;border-radius:8px;display:block;margin-bottom:12px;margin:0 auto}a.cta-btn{display:inline-block!important;background:#0d6efd!important;color:#ffffff!important;text-decoration:none!important;padding:15px 30px!important;border-radius:8px!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important;transition:0.3s!important;font-style:normal!important}.expert-card h3{margin:0 0 10px;font-size:24px;font-weight:700;color:#1f3b63}.expert-credentials{color:#c58a2a;font-size:18px;font-weight:700;margin-bottom:15px}.expert-card p{margin:0;font-size:15px;line-height:1.7;color:#666}.expert-btn{display:inline-block;background:#0d6efd;color:#ffffff!important;text-decoration:none!important;padding:15px 30px;border-radius:8px;font-size:18px;font-weight:600;line-height:1.2;transition:0.3s;font-style:normal!important}.expert-btn:hover{background:#0b5ed7;color:#ffffff!important}.expert-btn::before,.expert-btn::after{display:none!important;content:none!important}.expert-left br{display:none}.Practice h2{font-size:42px;font-weight:700}.contact-detail a{font-style:normal!important}@media (max-width:991px){.expert-witness-wrapper{flex-direction:column-reverse;gap:30px}.expert-right{width:100%;max-width:320px;margin:auto}.expert-left h1{font-size:35px}.expert-left p{font-size:16px}.expert-btn{width:100%;text-align:center}}@media only screen and (max-width:780px){.top_left{float:left;width:100%;margin-right:0%}.top_right{float:left;width:100%;margin-left:0%}}@media (max-width:768px){.expert-name{font-size:30px}}.et_mobile_menu{position:absolute;left:0!important;padding:5%!important;background:#fff!important;width:100%!important;visibility:visible!important;opacity:1!important;display:none!important;z-index:9999!important;border-top:3px solid #2ea3f2!important;box-shadow:0 2px 5px rgb(0 0 0 / 10%)!important;-moz-box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / 10%)!important}.et-search-form,.et_mobile_menu,.footer-widget li:before,.nav li ul,blockquote{border-color:#2ea3f2!important}.Professional Qualifications h2{font-size:30px;font-weight:700}.Professional ul li{font-size:18px;font-weight:400;margin-bottom:10px}.Professional p{font-size:18px;margin-bottom:16px}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03)!important;color:#666!important;padding:10px 5%!important;display:block!important}.et_mobile_menu li a,.nav li li a{font-size:14px!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.mobile_nav.opened #mobile_menu{display:block!important}.ss-recent-blog-posts .et_pb_post{margin-bottom:15px}.pa-bullet-list-101 ul{list-style-type:none!important}.pa-bullet-list-101 ul li:before{content:'\2714'!important;color:#000000! important;font-family:'ETMODULES'!important;margin-right:10px;margin-left:-14px;font-size:1.2em!important}.pa-bullet-list-101 li:before{margin-left:-34px! important}.pa-bullet-list-102 ul{list-style-type:none!important}.pa-bullet-list-102 ul li:before{content:'\2756'!important;color:#000000! important;font-family:'ETMODULES'!important;margin-right:10px;margin-left:-14px;font-size:1.2em!important}.pa-bullet-list-102 li:before{margin-left:-34px! important}.codedropz-upload-handler{background-color:white}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:underline;font-size:25px}h2 a:hover{color:#0C71C3!important}p a:hover{color:#0C71C3!important}ul li a:Hover{color:#0C71C3!important}#top-menu>li:not(:last-child){border-right:1px solid #aaaaaa;margin-bottom:10px}#et-top-navigation nav>ul>li>a{padding-bottom:0px!important;padding-left:2.5px;padding-right:2.5px}@media (max-width:480px){.expert-left{width:100%}.expert-left h1{font-size:24px}.Practice h2{font-size:28px}.Practice ul li{font-size:18px}.Practice p{font-size:18px}.litigation-services{padding:0 0px!important}span.NormalTextRun.SCXW65663333.BCX0{font-size:26px}span.NormalTextRun.SCXW81387453.BCX0{font-size:26px}span.NormalTextRun.SCXW244947491.BCX0{font-size:26px}.Serve h2{font-size:26px}span.NormalTextRun.SCXW97040976.BCX0{font-size:26px}.case-types h3{font-size:18px!important}.case-types{gap:2px 33px!important}span.NormalTextRun.SCXW13634208.BCX0{font-size:26px}span.NormalTextRun.SCXW149899237.BCX0{font-size:26px}.expert-left h1{margin-bottom:0}.expert-left p{margin-bottom:2px}a.cta-btn{font-size:14px!important;padding:13px!important}.professional h2{font-size:28px}.attorneys h2{font-size:28px}.Professional-Qualifications ul li{font-size:17px}.Professional-Qualifications h2{font-size:26px}.Professional-Qualifications p{font-size:18px}}