body,html{overflow-x:hidden}*,body,ul{margin:0}a,a:hover{text-decoration:none}.banner_container.home_banner h1,body{font-family:Poppins,sans-serif}.btn,.elm-button{letter-spacing:1px}*{padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{padding:93px 0 0;font-weight:400;color:#4b4b4b;max-width:100vw}body.logged-in.admin-bar{padding-top:60px}a:hover{color:inherit}.inner_wrapper,.wrapper{max-width:1400px;margin:0 auto;padding:0 15px;width:100%}.wrapped{max-width:1850px;margin:0 auto;padding:0 15px}img{max-width:100%}.common_btn{color:#0098e5;background:#fff;text-transform:uppercase;border:1px solid #0098e5;padding:15px 40px;border-radius:0;width:max-content;font-weight:400;font-size:16px;line-height:20px;display:inline-flex;align-items:center;text-align:center;transition:.3s}.btn_blue{background:#0098e5!important;color:#fff!important}.common_btn:hover{background:#0098e5;box-shadow:-3px 3px 10px rgba(0,0,0,.5);color:#fff!important}.common_btn.btn_blue:hover{background:#fff!important;color:#0098e5!important}.gray_bg{background:#11090b}.has_line:after,.light_blue_bg{background:#0098e5}.gray_text{color:#11090b}.address-list .phone_number a:hover,.light_blue_text,.pagination .nav-links .current,.pagination .nav-links :hover,.service_section .service .h5,.service_section .service h5,.service_section .service:hover a{color:#0098e5}.extra_light_blue_bg{background:#e5f4fc}.border_gray{border:3px solid #11090b}.liststyle ul li,.mainpage ul li{position:relative;padding-left:20px;margin-bottom:5px}.liststyle ul{margin-bottom:20px}.liststyle ul li::before,.mainpage ul li::before{position:absolute;content:"";left:0;top:13px;background-color:#0098e5;width:8px;height:8px;transform:rotate(45deg)}.flex_row{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;-webkit-display:flex;-webkit-flex-flow:wrap;-webkit-justify-content:space-between;-webkit-align-items:center;-moz-display:flex;-moz-flex-flow:wrap;-moz-justify-content:space-between;-moz-align-items:center}.align_start{align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start}.justify_around{justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around}.justify_end{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end}.half_col{width:48%}.banner_container.home_banner .banner_notes .play_btn svg,.full_col{width:100%}.flex_row .one_fourth{width:24%}.two_third{width:63%}.one_third{width:32%}.one_fifth{width:19%}.ml_10{margin-left:7%}.max_width{max-width:340px}ul{list-style:none;padding:0}.contact-page .contact-form .wpcf7-form-control-wrap,.form_box form .field_col,.h3,.page404 .wpcf7-form-control-wrap,footer .form_box form .field_col,h3,p{margin-bottom:30px}.high-rated-section.relative.section_wo_bg.no-scroll,p:last-child{margin-bottom:0}.banner-title,.h1,h1{font-weight:700;position:relative;font-size:65px;line-height:120px;text-transform:capitalize;margin-bottom:30px}.h2,.title,h2{position:relative;font-size:45px;line-height:1.5;font-weight:600;margin-bottom:15px}.h4,.h5,h4,h5{margin-bottom:20px;font-weight:600}.h4,h4{font-size:28px;line-height:35px}.h5,.h6,h5,h6{line-height:27px}.h5,h5{font-size:22px}.address-list .l-name,.h6,footer .social_links,h6{font-weight:500}.h6,h6{font-size:20px;margin-bottom:10px}.has_line{position:relative;padding-bottom:20px}.has_line:after{position:absolute;bottom:0;left:0;width:40px;padding:0;height:2px;content:''}.has_line.center_line:after{left:50%;transform:translateX(-50%)}.section_wo_bg{margin:70px 0}.section_with_bg,.space-pd{padding:70px 0}.li_box ul li:before{position:absolute;left:6px;top:13px;width:13px;height:13px;content:'';background-image:url(../img/list_icon.png);background-size:contain;background-repeat:no-repeat}.li_box ul li{list-style:none;position:relative;padding-left:30px;padding-top:5px;padding-bottom:10px;transition:.3s}.map-sec .map-iframe-block .full-map,.no_after:after,.no_after:before,.page-id-7774 .page-contnet.mainpage ul li::after,.pagination .screen-reader-text,div.wpcf7 .wpcf7-spinner:before,footer .footer_bottom .info_box .sub-menu,header.main_header .menu_box .spanish_btn.mob_btn{display:none}:focus{outline:0!important}.form_box form label{width:100%;margin-bottom:3px;color:#000;font-size:16px;line-height:24px}form label .wpcf7-quiz-label{padding:0 10px}.form_box form input,.form_box form select,.form_box form textarea{border:none;border-bottom:1px solid #d6d6e0;height:50px;background:0 0;display:block;width:100%;padding:16px 10px 10px;font-weight:400;font-size:16px;line-height:150%;color:#2b2b2b}.form_box form input:focus,.form_box form textarea:focus,footer .form_box form input:focus,footer .form_box form textarea:focus{outline:0;box-shadow:none}.form_box input[type=submit]{cursor:pointer;height:auto;color:#fff;background:#0098e5;padding:20px 40px;border-radius:0;width:max-content;font-weight:400;font-size:18px;line-height:25px}.form_box form textarea{width:100%;height:51px;overflow:auto;resize:none;display:block}.form_box form .submitbtn,footer .form_box form .submitbtn{margin-top:20px}.form_box input[type=submit]:hover{box-shadow:-3px 3px 10px rgba(0,0,0,.5);color:#fff}.pr_left{padding-left:5%;position:relative;z-index:99}header.main_header{width:100%;z-index:9999;transition:.3s;position:fixed;background-color:#191d25;top:0;left:0}header.main_header .pr_left .flex_row{height:93px;align-items:inherit}.page-template-team header.main_header,.page-template-team header.main_header.top_most,.single-attorney header.main_header,.single-attorney header.main_header.top_most,header.main_header.top_most{background:url(../img/banner_bg.png) center center/cover no-repeat}header.main_header .pr_left .flex_row>div{width:33%;padding:10px}header.main_header .logo_box{display:flex;padding:4px 0;align-items:center;justify-content:center}header.main_header .menu_box{padding:0!important;text-align:right;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}header.main_header .menu_box .spanish_btn{background:rgba(0,151,229,.2);color:#fff;height:100%;padding:10px 20px;display:inline-flex;align-items:center;justify-content:center}header.main_header .search_btn{width:35px;cursor:pointer;max-width:50px;margin:0 20px;height:35px;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center}header.main_header .search_btn svg{height:18px}header.main_header .contact_number{position:relative;transition:.3s;display:flex;flex-flow:wrap;justify-content:flex-start;align-items:center}header.main_header .contact_number span.icon{width:50px;max-height:50px;text-align:left;margin-right:10px;position:relative;z-index:1;color:#fff;padding:0}header.main_header .contact_number span.icon svg{vertical-align:middle;fill:#0098e5;max-height:50px}header.main_header .contact_number p{width:calc(100% - 60px);color:#fff;font-size:18px;text-align:left;line-height:1.5}header.main_header .contact_number a{color:#fff;display:block;text-decoration:none;width:100%;position:relative;z-index:1;font-weight:600;text-align:left;font-size:31px}header.main_header .contact_number:hover{transform:scale(1)}header.main_header .mob_call{cursor:pointer;max-width:50px;width:50px;display:none;padding:10px;color:#367df9;margin:0 7px;font-size:20px;height:50px;border-radius:16px;justify-content:center;align-items:center}.faq_sec .faqs h2,.wpcf7 .ajax-loader{margin:0!important}header.main_header .menu_box nav{max-width:400px;width:100%;padding-top:80px;max-height:100vh;height:100vh;position:fixed;top:0;z-index:99;right:-100%;background:#fff}header.main_header .menu_box nav.active{display:block;left:auto;right:0}header.main_header .menu_box nav ul#menu-main-menu{list-style:none;padding:0;margin:0;display:block;text-align:left;height:calc(100vh - 125px);overflow:auto;max-width:100%}header.main_header .menu_box nav ul li{font-size:16px;line-height:20px;position:relative;text-transform:capitalize;font-weight:400;ddisplay:block;border-bottom:1px solid #fff;color:#fff;text-align:left;margin-left:0!important}header.main_header .menu_box nav ul#menu-main-menu li a{color:#36404f;display:block;padding:12px 15px;position:relative}header.main_header .menu_box nav ul li:last-child{padding-right:0}header.main_header .menu_box nav ul li a:hover,header.main_header .menu_box nav ul li.current-menu-item>a,header.main_header .menu_box nav ul li.menu-item-has-children .sub-menu li:hover a{color:#fff!important;background:#0098e5}header.main_header .menu_box nav ul#menu-main-menu .sub-menu li:last-child{border-bottom:none}header.main_header .menu_box nav ul li .sub-menu{display:none;width:100%;transition:1s;position:relative;padding:10px 20px!important;border:none;opacity:1;visibility:visible;transform:none;background:0 0;color:#fff;line-height:22px!important}header.main_header .menu_box nav ul li .sub-menu li{padding:0;display:block;width:100%}header.main_header .menu_box nav ul li.menu-item-has-children .sidebar-menu-arrow:after{position:absolute;right:20px;top:8px;font-size:20px;height:20px;width:15px;content:"\002b";color:#36404f}header.main_header .menu_box nav ul li.menu-item-has-children .sidebar-menu-arrow{cursor:pointer;position:absolute;right:4px;top:1px;height:46px;width:50px}.service_section .service:hover .h5,.service_section .service:hover h5,header.main_header .menu_box nav ul li.current-menu-item .sidebar-menu-arrow:after,header.main_header .menu_box nav ul li.current-menu-item>.sidebar-menu-arrow:after,header.main_header .menu_box nav ul li.menu-item-has-children a:hover+.sidebar-menu-arrow:after{color:#fff}header.main_header .menu_box nav ul li.menu-item-has-children .sidebar-menu-arrow.active:after{content:'\002d'}header.main_header .menu_box nav ul li.menu-item-has-children .sub-menu li a{color:#fff;padding:12px 25px!important;border-bottom:none;font-weight:400;display:block;transition:.3s}header.main_header .menu_box nav ul li .sub-menu li.current-menu-item a{background:#0098e5;color:#fff}header.main_header .mob_nav{width:70px;height:calc(100% - 1px);cursor:pointer;background:#fff;transition:.3s;align-self:flex-start;display:flex;justify-content:center;align-items:center}header.main_header .mob_nav.active{position:fixed;top:30px;right:15px;z-index:999;height:auto}header.main_header .mob_nav .nav_line{width:30px;height:3px;display:block;position:relative;z-index:999;background:#0098e5;margin:10px 0}header.main_header .mob_nav .nav_line:after,header.main_header .mob_nav .nav_line:before{cursor:pointer;width:30px;height:100%;right:0;position:absolute;content:'';transition:.2s;background:#0098e5}header.main_header .mob_nav .nav_line:after{top:-8px}header.main_header .mob_nav .nav_line:before{bottom:-8px}header.main_header .mob_nav.active .nav_line{background:0 0;max-width:30px;margin:0}header.main_header .mob_nav.active .nav_line:before{transform:rotate(45deg);top:auto;bottom:auto;left:50%;transition:.2s;margin-left:-4px;width:100%}header.main_header .mob_nav.active .nav_line:after{transform:rotate(-45deg);top:auto;bottom:auto;transition:.2s;margin-left:-4px;width:100%;left:50%}header.main_header .social_links li .line{width:100px;height:1px;vertical-align:middle;display:inline-block}footer .social_links li a,header.main_header .social_links li a{opacity:.6;transition:.3s;width:25px;display:flex;align-items:center;justify-content:center}footer .social_links li a svg,header.main_header .social_links li a svg{width:25px;fill:#fff;height:25px}.footer_slider .slick-dots li.slick-active,footer .social_links li a:hover,header.main_header .social_links li a:hover{opacity:1}.search-panel{position:fixed;width:100%;height:92px;background-color:#fff;left:0;top:0;z-index:9999;align-items:center;justify-content:center;transition:.6s ease-in-out;transform:translateY(-105%);box-shadow:0 0 5px #eee}.search-panel.search_open{transform:translateY(0)}.search-close{position:absolute;right:1.5rem;top:1rem;font-size:1em;line-height:1;color:#fff;z-index:999999}.close-container{margin:auto;width:30px;height:30px;display:inline-block}.leftright,.rightleft{height:2px;width:30px;margin-top:15px;background-color:#000;border-radius:2px;transition:.3s ease-in;position:absolute}.leftright{transform:rotate(45deg)}.rightleft{transform:rotate(-45deg)}.search-panel form#searchform_header{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:100%;width:50%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;justify-content:center;z-index:99999;padding-bottom:2rem}.search-panel .input-field{display:flex;width:100%;position:relative}.search-panel .searchform input[type=text]{padding:0 50px 0 0;border:0;vertical-align:middle;background-color:transparent;color:#000!important;font-size:1rem;border-bottom:1px solid #e7e7e7;width:100%;outline:0;box-shadow:none;position:relative;left:0;top:0;height:4rem}.search-panel input[type=submit]{height:4rem;border:none;width:4rem;cursor:pointer;background:url(../img/search-icon.png) center/1.5rem no-repeat;outline:0;opacity:.5;position:absolute;right:0;bottom:0}.search-panel .input-field .msg-side-form{font-size:10px;position:absolute;width:max-content;right:0;bottom:0;color:#ea4646;margin:0}footer{background:url('../img/footer-bg.webp') left bottom/100% 100% no-repeat}footer .form_box form label{width:100%;margin-bottom:3px;color:#fff;font-size:16px;line-height:24px}footer .form_box form label .wpcf7-quiz-label{font-weight:300;opacity:.7}footer .form_box form input,footer .form_box form textarea{border:none;border-bottom:1px solid #fff;display:block;height:50px;background:0 0;width:100%;padding:10px;font-weight:400;font-size:16px;line-height:150%;color:#fff}footer .form_box form input::placeholder,footer .form_box form textarea::placeholder{color:#fff;font-weight:300;opacity:.7}footer .form_box input[type=submit]{width:190px;color:#fff;height:auto;cursor:pointer;border:1px solid #0098e5;background:#0098e5;padding:15px 40px;border-radius:0;font-weight:400;font-size:16px;line-height:25px}footer .form_box form textarea{width:100%;height:100px;overflow:auto;resize:none}footer .form_box input[type=submit]:hover{background:0 0;color:#0098e5}footer .footer_bottom .info_box{background:rgba(0,0,0,.25);padding-bottom:90px}footer .footer_bottom .info_box ul li{padding:5px 8px;margin-bottom:0}footer .footer_bottom .info_box ul li a{font-size:14px;font-weight:400;color:#fff;line-height:24px;display:inline-block}footer .footer_bottom .info_box ul li a:hover{opacity:.8}footer .footer_bottom .address_info .icon_box{display:flex;justify-content:flex-start;font-size:15px;line-height:2}footer .footer_bottom .address_info .icon_box .icon{width:50px;margin-right:10px;text-align:center}footer .footer_bottom .address_info .icon_box .icon svg{width:100%;fill:#0098e5}footer .footer_bottom .address_info .icon_box .info{width:calc(100% - 60px)}footer .footer_bottom .address_info .icon_box a{font-size:16px}footer .footer_bottom .address_info .icon_box a:hover{opacity:.8;color:#0098e5}footer .footer_bottom .address_info .icon_box.office_number a{font-size:25px}footer .footer_bottom .copyright_sec{font-size:14px;opacity:.6}footer .footer_bottom .copyright_sec ul li{padding:0;margin:0;line-height:0}footer .footer_bottom .copyright_sec ul li a{line-height:16px;border-bottom:1px solid #fff}.footer_slider{padding-bottom:5px}.footer_slider .slick-dots{position:absolute;list-style:none;bottom:0;left:0;width:100%;display:flex;justify-content:start;align-items:center}.footer_slider .slick-dots li{padding:6px 0 0!important;line-height:0;font-size:0;opacity:.7}.footer_slider .slick-dots li button{font-size:0;width:8px;height:4px;background:#fff;margin:0 3px;border:none;outline:0!important}.footer_nap,.home_banner.home_banner,.involved-community .img-block,.search-inner{position:relative}.page-template-default .footer_nap{background:#eeeded}.map{position:absolute;right:0;top:0;height:100%;width:42%;z-index:0;opacity:.7}.footer_nap .address_item{border:1px solid transparent}.footer_nap .address_item.active{background:#fff;border:1px solid rgba(0,151,229,.25);box-shadow:0 0 15px rgba(0,0,0,.1)}.footer_nap .address_item a.get_directions_link,.service_section .service a{text-decoration:underline}.wpcf7-form-control-wrap label{display:block;text-align:left}.home_banner:before{content:"";width:100%;height:100%;left:0;top:0;background:-moz-linear-gradient(bottom,#214ea8 0,#3666b6 14%,rgba(119,178,228,0) 55%,rgba(125,185,232,0) 75%);background:-webkit-linear-gradient(bottom,#214ea8 0,#3666b6 14%,rgba(119,178,228,0) 55%,rgba(125,18585,232,0) 75%);background:linear-gradient(to top,#214ea8 0,#3666b6 14%,rgba(119,178,228,0) 55%,rgba(125,185,232,0) 75%);position:absolute;z-index:1}.banner_container{z-index:999;position:relative;background-size:cover!important;height:100vh;max-height:calc(100vh - 92px);min-height:450px}.banner_container:after{background:url(../img/banner_bg.png) center center/cover no-repeat;height:calc(100% + 40px);position:absolute;top:-94px;left:0;display:block;width:100%;content:'';z-index:-1}.banner_container.home_banner{height:auto;min-height:inherit}.banner_container .banner_wrap{padding:40px 0 35px;display:flex;justify-content:flex-start;align-items:flex-end}.banner_container.home_banner .banner_wrap{background-size:cover!important;padding-top:0;align-items:flex-start;flex-wrap:wrap;line-height:1.2;height:calc(100vh - 121px)}.banner_container .banner_notes{z-index:11;position:relative;margin:0 4% auto}.banner_container.home_banner .banner_notes .play_btn{width:150px;display:block;margin:0 auto}.banner_container.home_banner .banner_notes{position:absolute;bottom:25%;left:50%;transform:translateX(-50%);z-index:99;margin:0}.banner_container.home_banner .verdicts-banner .btn_box svg{fill:#fff}.banner_btn:hover svg path,.banner_container.home_banner .verdicts-banner .btn_box a:hover svg,.video-box-icon svg path{fill:#0098e5}.verdicts_section .verdicts{border-right:1px solid rgba(67,81,99,.5);padding:0 35px}.verdicts_section .verdicts .counting_number{line-height:1;font-family:"Times New Roman",Times,serif;font-size:35px}.verdicts_section .verdicts .counting_number span{vertical-align:text-top;font-size:60px}.verdict_slider .slick-track,.video-box-icon a{display:flex}.verdict_slider .slick-slide{height:auto}.link-wrap,.verdict_slider .slick-slide>div,.verdicts_section .verdicts{height:100%}.service_section{background-size:cover!important;background-color:#ebebeb}.service_section .service{transition:.3s;padding:25px;border:5px solid rgba(255,255,255,.3);height:100%;text-align:center;background-color:#fff;position:relative}.resource_section,.service_section .service:hover{background-color:#0098e5}.resource_section .resource_slider .slick-arrow,.service_section .service_slider .slick-arrow{background-color:transparent;font-size:0;background-position:center;padding-right:0;position:absolute;display:inline-block;background-repeat:no-repeat;cursor:pointer}.banner_btn svg path,.service_section .service:hover svg path{fill:#FFF}.link-wrap{position:absolute;left:0;top:0;width:100%;z-index:1;font-size:0}.service_section .service figure svg{fill:#0098e5;width:70px;height:70px}.service_section .service figure img{margin:0 auto 10px;width:70px;height:70px}.service_section .slick-slide{padding:0 0PX;background:rgba(255,255,255,0)}.service_section .service_slider .slick-arrow{top:50%;left:0;transform:rotateY(180deg) translateY(-50%);background-image:url(../img/arrow-right.svg);background-size:8px;border:1px solid #b1b1b1;height:50px;width:50px;border-radius:100%}.service_section .service_slider .slick-arrow.slick-next{transform:rotateY(0) translateY(-50%);right:0;left:auto}.resource_section .resource_slider .slick-arrow:hover,.service_section .service_slider .slick-arrow:hover{background-color:#0098e5;background-image:url(../img/arrow-right-white.svg)}.award_section{background-color:#f3f3f3!important}.award_section .awards figure{padding:15px 15px 0;transition:.3s}.award_section .awards figure:hover{box-shadow:0 0 40px rgba(0,0,0,.1)}.resource_section .resource_slider .slick-arrow{bottom:0;left:47%;transform:rotateZ(180deg) translateX(-50%);background-image:url(../img/arrow-right-white.svg);background-size:11px;border:1px solid #fff;height:70px;width:70px;border-radius:100%}.resource_section .resource_slider .slick-arrow.slick-next{transform:rotateZ(0) translateX(0);left:calc(50% + 90px)}.resource_section .resource_slider,.team_list .attorney-image{overflow:hidden}.resource_section .resource_slider .slick-list{overflow-Y:visible}.resource_section .img_col{margin-top:-110px auto auto auto;position:relative;overflow:visible;z-index:999}.team_list{align-items:inherit}.team_list .attorney{width:19%;margin-bottom:20px}.team_list .attorney-image img{transition:.3s}.injury_list .injury_item:hover figure img,.team_list .attorney-image:hover img{transform:scale(1.1)}.liststyle.bg_texture{background-size:cover!important}.testimonials-sections-wrapd{background:#e5e5e5}.testimonials-list .testimonials-loop{background:#e5f4fc;padding:80px 25px 40px;position:relative}.testimonials-list .testimonials-loop:before{position:absolute;top:-30px;left:5%;background:url('../img/quote.png') center center/contain no-repeat;width:77px;height:60px;z-index:1;content:''}.testimonials-list .testimonials-loop .client_name{font-weight:600;font-size:25px}.testimonials-list .testimonials-loop .star_box{margin:20px 0 10px}.testimonials-list .testimonials-loop .star_box .star{position:relative;display:inline-block;line-height:1}.testimonials-list .testimonials-loop .star_box .star:after{content:'\2606';font-size:30px;color:#fbba00}.testimonials-list .testimonials-loop .star_box .star.filled_star:after{content:'\2605'}.attorney_listing .attorney-image img{max-height:366px;width:100%;object-fit:cover}.single-attorney .attr-single-detail .img_col{position:relative;padding:30px 0 30px 30px!important}.single-attorney .attr-single-detail .img_col:after{content:"";position:absolute;width:94%;height:100%;top:0;left:0;border:10px solid;border-image-slice:12;border-image-source:repeating-linear-gradient(45deg ,#0098e5 ,#0098e5 2px,#fff 1px,#fff 4px);z-index:-1}.single-attorney .attr-single-detail .img_col img{box-shadow:0 0 10px rgba(0,0,0,.2)}.single-attorney .attr-single-detail.support_member .img_col{max-width:max-content}.single-attorney .attr-single-detail.support_member .img_col img{max-height:400px;object-fit:cover;object-position:center 0px}.single-attorney .attr-img-info .short_info_img{display:flex;width:calc(100% - 50px);position:relative;z-index:1;margin-left:auto;padding-top:0}.single-attorney .attr-img-info .short_info_img:before{border:1px solid #0098e5;height:100%;width:100%;top:15px;left:-15px;margin:auto;content:"";position:absolute;z-index:0;opacity:.5}.single-attorney .attr-img-info .short_info_img img{width:100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}.single-attorney .extra_detail_sec .attorny_contact .msg_box{width:90%;position:relative;z-index:99;background:url('../img/bg_2.png') center center/cover no-repeat #0098e5}.single-attorney .extra_detail_sec .attorny_contact .msg_box a{color:#fff;text-decoration:underline}.single-attorney .extra_detail_sec .extra_info_box .extra_info{margin:-60px auto auto -20%;padding:100px 15px 40px 60px}.info_sec .img_col figure{position:relative;padding:30px 4px 20px 20px}.info_sec .img_col figure:after{border:1px solid #0098e5;height:calc(100% - 50px);width:calc(100% - 10px);top:50px;left:0;position:absolute;z-index:-1;content:''}.info_sec .img_col figure:before{background:#0098e5;height:25%;width:70%;top:00px;right:0;position:absolute;z-index:-1;content:''}.faq_sec .faqs{max-width:1320px;margin:12px auto 30px;padding:0;transition:.3s}.faq_sec .faqs.active{padding:40px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15)}.faq_sec .faqs h2{cursor:pointer;text-align:left;padding:0 35px 0 0;position:relative}.faq_sec .faqs h2::after{position:absolute;right:0;display:flex;justify-content:center;z-index:99;align-items:center;width:30px;height:30px;top:10px;border-radius:50%;padding:5px;border:2px solid #0098e5;font-weight:500;font-size:25px;color:#0098e5;content:'+';transition:.2s;cursor:pointer}.faq_sec .faqs h2.show::after{content:'-'}.faq_sec .faqs .detail{text-align:left;display:none;color:#2e343c;padding:17px 0 0}.medical_malpractice:after{position:absolute;top:0;left:0;width:75%;background:#e5f4fc;content:'';height:100%;z-index:-1}.medical_malpractice .img_col{position:absolute;right:15px;max-width:32.5%;top:50%;transform:translateY(-50%);max-height:calc(100% - 70px)}.burden_proof_sec .burden_middle_sec .img_col{position:absolute;left:0;top:0;max-width:45%;max-height:100%;height:100%;width:45%;background-size:100% 100%!important}.injury_verdicts .verdicts_section .verdicts .counting_number{font-size:55px}.injury_verdicts .verdicts_section .verdicts{padding:40px 10px}.injury_list .injury_item{position:relative;border-radius:0;overflow:hidden;max-height:400px}.injury_list .injury_item figure{padding:0}.injury_list .injury_item figure img{transition:.3s;width:100%;object-fit:cover}.injury_list .injury_item a{position:absolute;top:0;text-transform:uppercase;left:0;padding:15px;height:100%;width:100%;display:flex;align-items:flex-end;color:#fff;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.2))}.award_lists .award_section:before,.practice-menu ul::before,ul.categories-list::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;border:10px solid transparent;border-image:url(../img/border-pattren.png) 10 round;z-index:-1}.award_lists .award_section .awards figure:hover,.btn.focus,.btn:focus{box-shadow:none}.contact-page .contact-form input,.contact-page .contact-form textarea{width:100%;border:1px solid #ccc;padding:13px 12px;line-height:normal;font-size:16px;display:block;font-weight:400}.contact-page .contact-form textarea{resize:none;height:120px}.contact-page .contact-form input[type=submit],.page404 input[type=submit]{background:#0098e5;color:#fff;border:none;padding:15px 40px;letter-spacing:1px;cursor:pointer}.contact-page .contact-form input[type=submit]:hover,.page404 input[type=submit]:hover{background:#222;box-shadow:none;color:#fff}.categories-list li,.map-sec .map-iframe-block .full-map.active,.practice-menu ul li{display:block}.map-sec .map-iframe-block .full-map iframe{display:block;width:100%;height:500px}.address-list{margin-top:40px}.alignleft,.alignright{margin-top:20px;margin-bottom:20px}.address-list .item-inner{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.05);padding:25px 15px;height:100%;border:4px solid transparent}.address-list .item-inner.active{border:4px solid rgba(0,152,229,.24)}.address-list .l-name{font-size:19px;line-height:normal}.address-list .f-address{font-size:15px;line-height:27px;font-weight:400;color:#11090b;margin-top:7px}.address-list .directions_link{font-weight:500;text-transform:uppercase;border-bottom:1px solid #0098e5;font-size:15px;color:#0098e5}.address-list .directions_link:hover{border-bottom:1px solid #11090b;color:#11090b}.address-list .phone_number{font-weight:500;color:#11090b}.address-list .phone_number a{font-size:15px;font-weight:400;color:#11090b}.involved-community h5{line-height:40px;font-weight:400;font-size:28px}.involved-community .img-block img{padding-left:25px;padding-bottom:25px}.involved-community .img-block::before{position:absolute;content:"";left:0;right:30px;top:40px;bottom:0;border:10px solid transparent;border-image:url(../img/border-pattren.png) 10 round;z-index:-1}.practice-menu .widgettitle,.widget-title{font-size:25px;font-weight:700;color:#4e4e4e}.practice-menu ul,ul.categories-list{position:relative;padding:10px}.categories-list li a,.practice-menu ul li a{font-size:16px;color:#4e4e4e;font-weight:400;line-height:30px;padding:13px 20px;display:block}.categories-list li a.active,.categories-list li a:hover,.practice-menu ul li a.activeChild,.practice-menu ul li a:hover{color:#fff;background:#0098e5}.blog-detail .postlist-single ul,.mainpage ul{margin-bottom:25px}.mainpage ol{list-style:none;counter-reset:my-awesome-counter}.mainpage ol li{counter-increment:my-awesome-counter}.mainpage ol li::before{content:counter(my-awesome-counter) ". ";color:#11090b;font-weight:400}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}blockquote{font-size:17px;line-height:28px;font-style:italic;background:#f9fafa;padding:20px;border-left:5px solid #ddd}.fullwidth-page .mainpage .img-bg-fwidth{position:relative;padding-left:30px;padding-top:30px}.fullwidth-page .mainpage .img-bg-fwidth::before{position:absolute;content:"";background:#e5f4fc;left:0;top:0;right:30px;bottom:0;z-index:-1;height:85%}.fullwidth-page .fullwidth-image-block{position:relative;text-align:right;padding-left:60px}.fullwidth-page .f-img-content-block{text-align:left;background:#f9fafa;position:absolute;left:0;bottom:30px;max-width:500px;width:100%;padding:30px}.fullwidth-page blockquote{font-size:28px;line-height:45px;font-style:italic;background:#f9fafa;height:100%;display:inline-flex;width:100%;align-items:center;border:none;padding:30px 25px}.page404 input,.page404 textarea{width:100%;border:1px solid #ccc;padding:13px 12px;line-height:normal;font-size:16px;font-weight:400}.page404 textarea{resize:none;height:120px;display:block}.bloglist-page .postlist .bloglistinner{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid rgba(0,0,0,.2)}.bloglist-page .post-image{margin-bottom:15px;margin-top:15px;display:block}.bloglist-page .post-image img.featured-img{width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;height:400px;display:block}.bloglist-page .post-image img.no-feature{background-repeat:no-repeat;background-size:230px;height:400px;background-color:rgba(0,0,0,.8);width:100%;background-position:center;display:block}.post-meta span img,.post-meta span svg{width:18px;height:18px;fill:#0098e5;margin-right:5px}.post-meta span{display:inline-flex;display:-webkit-inline-flex;display:-moz-inline-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;color:rgba(0,0,0,.5)}.bloglist-page .blog-heading a{font-size:35px;line-height:1.2;color:#11090b;font-weight:400}.bloglist-page .desc{color:#11090b;font-weight:400;line-height:30px;margin-top:5px}.btn{background:#0098e5;border-radius:0;color:#fff;padding:13px 28px;font-size:16px;font-weight:500;text-transform:uppercase}.btn:hover,.elm-button:focus,.elm-button:hover{background:#000;color:#fff}.elm-button{border:none;padding:13px 40px;font-size:16px;text-transform:uppercase;max-width:200px;cursor:pointer;display:block;width:100%;margin:0 auto}.blog-detail .postlist-single .post-image img{width:100%;margin-bottom:15px}.blog-detail .postlist-single h2{margin-bottom:15px!important;font-weight:400;word-break:break-word}.blog-detail .postlist-single h3,.blog-detail .postlist-single p{font-weight:400}.blog-detail .postlist-single ul li{position:relative;padding-left:20px;margin-bottom:8px;font-weight:400;line-height:30px}.blog-detail .postlist-single ul li::before{position:absolute;content:"";left:0;top:11px;background-color:#0098e5;width:8px;height:8px;transform:rotate(45deg)}.addtoany_content{display:flex;flex-wrap:wrap;padding-top:20px;border-top:1px solid #ddd;align-items:center}.addtoany_header{margin:0!important;line-height:normal}.resource-item-col-content .common_btn{border:1px solid #fff!important}.sidebar-search .blog-search-field{width:100%;border:none;box-shadow:6px 0 20px rgba(0,0,0,.15);padding:12px 60px 12px 12px;height:55px;color:#4e4e4e}.sidebar-search input.search-btn{position:absolute;right:0;width:45px;height:55px;border:none;background-color:transparent;z-index:9;cursor:pointer;background-image:url(../img/search-icon.png);background-repeat:no-repeat;background-position:center;background-size:20px}.get_in_touch{background:#0098e5;padding:40px 25px;color:#fff;box-shadow:inset 0 0 100px rgba(0,0,0,.27)}.get_in_touch ::-webkit-input-placeholder{color:#fff;opacity:1}.get_in_touch :-moz-placeholder{color:#fff;opacity:1}.get_in_touch ::-moz-placeholder{color:#fff;opacity:1}.get_in_touch :-ms-input-placeholder{color:#fff;opacity:1}.get_in_touch ::-ms-input-placeholder{color:#fff;opacity:1}.get_in_touch ::placeholder{color:#fff;opacity:1}.get_in_touch .form-heading{font-size:28px;font-weight:600;color:inherit;border-left:5px solid #fff;line-height:30px;padding-left:15px}.get_in_touch .form-heading span{display:block;color:inherit;font-size:30px;font-weight:700}.get_in_touch span.wpcf7-not-valid-tip{color:#ff0}.get_in_touch input,.get_in_touch textarea{border:none;border-bottom:1px solid rgba(255,255,255,.5);display:block;background:0 0;width:100%;padding:12px 10px;font-weight:400;font-size:16px;color:inherit}#searchform .msg-side-form,span.wpcf7-not-valid-tip{bottom:2px;font-size:10px;color:#ea4646;padding:1px 3px;line-height:1.35;font-weight:400;position:absolute}.get_in_touch .wpcf7-form-control-wrap{margin-bottom:15px}.get_in_touch textarea{height:100px;resize:none}.get_in_touch input[type=submit]{background:#002b40;color:#fff;text-transform:uppercase;padding:12px 35px;line-height:normal;cursor:pointer;border-bottom:none}.get_in_touch input[type=submit]:hover{background:#000;box-shadow:none}.loader,div.wpcf7 .submitting .wpcf7-spinner{background-size:22px;background-repeat:no-repeat;background-position:center}.search_result .single_item{border:2px solid transparent;padding:30px;margin-bottom:1rem;box-shadow:1px 2px 20px 0 #e5e5e5;background:#fff}.search_result .single_item h3{border-bottom:1px solid #eee;color:#000;font-size:38px;line-height:55px}.search_result .single_item:hover h3 a{color:#000}.search_result .single_item:hover{box-shadow:0 0 10px 0 #e5e5e5}.page-id-7774 .page-contnet.mainpage ul li:before{left:4px;top:23px;display:none}.page-id-7774 .page-contnet.mainpage ul li:nth-child(odd):after{content:'';background:#f3f3f3;position:absolute;z-index:-1;width:100vw;height:100%;transform:translateX(-50%);left:50%;top:0}.page-id-7774 .page-contnet.mainpage ul li:nth-child(odd){color:#000;padding-top:10px;padding-bottom:10px}.page-id-7774 .page-contnet.mainpage ul li:nth-child(odd):before{background:#fff}.wpcf7-form-control-wrap{position:relative;display:block}.load-more-button,.wpcf7 .ct-submit{display:inline-block;padding:0;position:relative}#searchform .msg-side-form{right:84px;margin:0!important}span.wpcf7-not-valid-tip{right:0}div.wpcf7 .wpcf7-spinner{margin-left:auto;border-radius:0;margin-right:auto;opacity:1;z-index:1;display:block;position:absolute}div.wpcf7 .submitting .wpcf7-spinner{border-radius:0;position:absolute;top:0;visibility:visible;display:block!important;bottom:0;margin:auto;left:0;right:0;transform:translateX(0);background-image:url(./../img/loader-w.svg);background-color:#000;height:100%;width:100%}.wpcf7 .ct-submit{width:max-content;margin:0 auto 0 0}.wpcf7 form .wpcf7-response-output{display:none!important}.load-more-button{background-color:#0e0d51;border:1px solid #0e0d51;color:#fff!important;cursor:pointer;min-width:11em;font-size:20px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;line-height:51px;text-align:center;font-weight:700}.loader{background-image:url(../img/loader-w.svg);vertical-align:middle;border-radius:9px;width:1.5em;height:1.5em;display:none;position:relative}.disable-btn{pointer-events:none;cursor:default}.pagination{display:-ms-flexbox;display:flex;justify-content:center;padding-left:0;list-style:none;border-radius:.25rem}.pagination .nav-links *{color:#000;font-size:18px;font-weight:500;padding:8px 10px;line-height:35px;height:35px;text-transform:uppercase}@media (max-width:1599px){.banner-title,.h1,h1{font-size:46px;line-height:65px}.h2,.title,h2{font-size:35px;line-height:48px}.verdicts_section .verdicts .counting_number{font-size:45px;line-height:1}.injury_verdicts .verdicts_section .verdicts .counting_number,.verdicts_section .verdicts .counting_number span{font-size:45px}.blog-detail .postlist-single h2,.bloglist-page .blog-heading a{font-size:22px}.blog-detail .postlist-single p:first-child{margin-top:10px}}@media(max-width:1399px){.footer_nap .address_item{font-size:14.5px}}@media(max-width:1300px){.practice_section .practice h5{font-size:18px}footer .footer_bottom .address_info .icon_box{font-size:14px}}@media(max-width:1199px){header.main_header .contact_number span.icon{width:35px}header.main_header .contact_number p{font-size:14px;width:calc(100% - 45px)}header.main_header .contact_number a{font-size:18px}header.main_header .pr_left .flex_row .menu_box{width:41%}header.main_header .pr_left .flex_row>div{padding:6px}header.main_header .pr_left .flex_row .logo_box{width:25%}footer .footer_bottom .address_info .icon_box.office_number a{font-size:19px}.address-list .phone_number a{font-size:11.4px}.banner_container.home_banner .verdicts-banner .btn_box a{width:auto;padding:15px;font-size:12px}}@media(max-width:1030px){.banner_container.home_banner:after,.home_banner:before{display:none}.home_banner figure{position:relative}.banner_container.home_banner .banner_wrap{height:auto;min-height:inherit;padding:0;flex-flow:column}.banner_container.home_banner .banner_notes{position:relative;left:auto;transform:translateX(0);bottom:100px;padding:20px 0}}@media (max-width:991px){.fullwidth-page .fullwidth-image-block,.pr_left{padding-left:0}.banner-title,.h1,h1{font-size:46px;line-height:56px}.h2,.injury_verdicts .verdicts_section .verdicts .counting_number,.title,h2{font-size:40px}.h2,.title,h2{line-height:1.2;margin-bottom:25px}.h3,h3{font-size:30px;line-height:30px}.h4,h4{font-size:25px;line-height:35px}.h5,.involved-community h5,h5{font-size:20px;line-height:27px}.h6,h6{font-size:18px;line-height:25px}.section_wo_bg{margin:50px 0}.section-pd,.section_with_bg{padding:50px 0}header.main_header .pr_left .flex_row>div{width:28%}header.main_header .pr_left .flex_row>div.menu_box{width:43%}header.main_header .search_btn{margin:0 5px;width:30px;height:30px;display:inline-flex;align-self:c}header.main_header .pr_left .flex_row a.mob_call svg,header.main_header .search_btn svg{height:15px}header.main_header .search_btn>a{display:flex}header.main_header .menu_box .spanish_btn{padding:10px}header.main_header .mob_nav{width:50px}.footer_nap .address_item{background:#fff;border:1px solid rgba(0,151,229,.25);box-shadow:0 0 15px rgba(0,0,0,.1)}#testimonial-slider .owl-nav .owl-prev,.service_section .slick-arrow,.team_list .slick-arrow,.verdicts_section .slick-arrow{border:1px solid #b1b1b1;font-size:0;width:50px;background-image:url(../img/arrow-right.svg);background-size:11px;background-position:center;background-repeat:no-repeat}.banner_container{padding-left:0;min-height:250px;height:60vh}.banner_container.home_banner{min-height:inherit;height:auto}.home-blog-inner,.page-banner-wrap{width:100%!important}.service_section .slick-list,.team_list .slick-list,.verdicts_section .slick-list{padding-left:0!important}.resource_section{background-size:cover!important}.resource_section .resource_slider{padding-bottom:40px;margin-top:0}.service_section .slick-arrow,.team_list .slick-arrow,.verdicts_section .slick-arrow{position:absolute;z-index:99;background-color:transparent;bottom:-70px;right:calc(4% + 82px);transform:rotateZ(180deg) translateX(-50%);display:inline-block;cursor:pointer;padding-right:0;height:50px;border-radius:100%}.service_section .slick-arrow.slick-next,.team_list .slick-arrow.slick-next,.verdicts_section .slick-arrow.slick-next{transform:rotateZ(0) translateX(0);right:4%}.service_section .slick-arrow{top:50%;transform:translateY(-50%);left:0}.service_section .slick-arrow.slick-next{top:50%;transform:translateY(-50%);right:0}#testimonial-slider .owl-nav .owl-next:hover,#testimonial-slider .owl-nav .owl-prev:hover,.service_section .slick-arrow:hover,.team_list .slick-arrow:hover,.verdicts_section .slick-arrow:hover{background-color:#0098e5;background-image:url(../img/arrow-right-white.svg)}.verdicts_section .verdicts{max-width:100%;flex:auto;padding:25px 20px;border:1px solid rgba(67,81,99,.5)}.verdicts_section .verdicts .counting_number{font-size:55px}.resource_section .resource_slider .slick-arrow{width:50px;height:50px;transform:rotateZ(180deg);left:35%;bottom:0}.resource_section .resource_slider .slick-arrow.slick-next{left:calc(37% + 60px)}.dotsCarousel{display:none}.service_section .service{max-width:100%}.service_section .slick-current.slick-active .service{border:5px solid rgba(255,255,255,.3);background:rgba(255,255,255,.2)}.team_list .attorney{width:auto;padding-right:10px}.common-testimonial-section{padding-top:40px;padding-bottom:40px}.common-testimonial-section .testimonial-content .items,.common-testimonial-section .testimonial-content .testimonial-item{padding-left:20px}#testimonial-slider .owl-nav{position:absolute;width:150px;display:flex;z-index:99;background-color:transparent;font-size:0;bottom:-70px;right:0;align-items:center;justify-content:center;cursor:pointer;padding-right:0}#testimonial-slider .owl-nav .owl-prev{transform:rotateZ(180deg);height:50px;margin-right:10px;border-radius:100%}#testimonial-slider .owl-nav .owl-next{font-size:0;height:50px;border:1px solid #b1b1b1;border-radius:100%;width:50px;background-image:url(../img/arrow-right.svg);background-size:11px;background-position:center;background-repeat:no-repeat}.resource_section .resource_slider .resource_item .row{text-align:center}.resource_section .resource_slider .resource_item .resource_section .resource_slider .resource_item img{max-width:400px;margin:0 auto}.home-blog-inner .arrows-slide{bottom:-15px;right:0;display:flex;justify-content:space-around;align-items:center;width:145px}.home-blog-inner .NextArrow,.home-blog-inner .PrevArrow{width:50px!important;height:50px!important;background:0 0}.home-blog-inner .PrevArrow{transform:rotate(-180deg)!important}.home-blog-inner .NextArrow{transform:rotate(0)!important}.footer_bottom>.row{flex-flow:wrap-reverse}footer .footer_bottom .info_box{padding-bottom:40px}.home-blog-section .blog-thumbnail.no-feature{background-position:center center;background-color:#36404f;background-size:contain;background-repeat:no-repeat}.medical_malpractice:after{width:100%}.single-attorney .extra_detail_sec .attorny_contact .msg_box{width:100%;margin-bottom:20px}.single-attorney .extra_detail_sec .extra_info_box .extra_info{margin:0 auto;padding:30px}.testimonials-list .testimonials-loop{padding-top:40px}.fullwidth-page .f-img-content-block{position:relative;bottom:auto;left:auto}.blog-detail .postlist-single h2,.bloglist-page .blog-heading a{font-size:24px}.involved-community-sec:after{height:100%}.address-list .phone_number a{font-size:15px}}@media only screen and (min-device-width:768px) and (max-device-width :1024px){.footer_nap .address_item .non_ipad{display:none}.footer_nap .address_item .ipad_link{display:block!important}.footer_nap .address_item{background:#fff;border:1px solid rgba(0,151,229,.25);box-shadow:0 0 15px rgba(0,0,0,.1)}.single-attorney .attr-single-detail .img_col{max-width:400px;margin:0 auto 20px}}@media(max-width:767px){.community-section .image-style::before{width:0;height:0}.community-section .image-style,.inner-page-banner .page-banner-wrap .banner-title,header.main_header .pr_left .flex_row>div{padding:0}body{padding-top:80px}.pr_left{padding-left:1%}.search-panel .searchform input[type=text],.search-panel input[type=submit]{height:3rem}.section_wo_bg{margin:40px 0}.section-pd,.section_with_bg{padding:40px 0}.banner-title,.h1,h1{font-size:36px;line-height:45px}.h2,.title,h2{font-size:30px;line-height:1.2}.h3,.h4,h3,h4{line-height:30px}.h3,h3{font-size:26px}.h4,h4{font-size:24px}.common_btn{padding:15px 25px}header.main_header .flex_row{height:auto!important}.team-left-section .short-detail p,header.main_header .contact_number,header.main_header .menu_box .spanish_btn.desktop_btn{display:none}header.main_header .search_btn{width:40px;height:40px}header.main_header .pr_left .flex_row a.mob_call{display:inline-flex;margin:0;align-self:center;padding:0;height:40px;width:40px;border-radius:50%;border:1px solid #fff}header.main_header .pr_left .flex_row a.mob_call svg{fill:#fff}header.main_header .pr_left .flex_row a.mob_call svg,header.main_header .search_btn svg{height:20px}header.main_header .logo_box{max-width:140px;padding:0 10px 0 0}header.main_header .pr_left .flex_row>div,header.main_header .pr_left .flex_row>div.menu_box{width:auto}header.main_header .menu_box{width:calc(100% - 150px);max-width:calc(100% - 150px)}header.main_header .menu_box .spanish_btn.mob_btn{display:block;font-size:13px;width:100%;height:auto;text-align:left;padding:10px 10px 10px 16px;background:#0097e5}header.main_header .mob_nav{width:50px;height:80px}.search-panel{height:62px}.search-panel form#searchform_header{width:65%}.close-container,.leftright,.rightleft{width:20px}.banner_container{min-height:250px;height:70vh}.banner_container.home_banner .banner_wrap{background-size:cover!important}.common-testimonial-section .testimonial-content .items,.common-testimonial-section .testimonial-content .testimonial-item{padding-left:0}.testimonial-btn .btn_box{text-align:left!important}.award_section .awards figure{padding:15px 0}.resource_section h2,.team_section h2{text-align:center}.medical-malpractice-section{min-height:400px}.team-left-section .owl-carousel,.team-left-section .owl-carousel .owl-stage,.team-left-section .owl-carousel .owl-stage .owl-item,.team-left-section .owl-carousel .owl-stage .owl-item .item,.team-left-section .owl-carousel .owl-stage-outer,div#sync1{height:auto}.team-left-section{flex-wrap:wrap}.team-left-section .attorney-image{width:100%;margin-bottom:20px;height:300px;background-size:cover}.attorney-header p,.team-left-section .owl-item.active .short-detail{width:100%}.scroll-nav-btn{position:relative;right:auto;flex-direction:row;width:120px;margin:20px auto 0}.scroll-nav-btn span{margin:0 5px}.team-right-section{position:relative;bottom:auto;right:auto;max-width:100%;height:auto;padding:0}.inner-page-banner{height:300px}.single-attorney .attr-img-info .short_info_img{width:calc(100% - 14px)}}.footer-logo{width:300px;max-width:100%}.banner-desc{color:#fff;font-size:30px}@media(max-width:1199px){.verdicts_section .verdicts .counting_number{font-size:50px}}@media(max-width:539px){.inner-page-banner{height:250px}.banner-title,.h1,h1{font-size:33px;line-height:43px}.h2,.title,h2{font-size:25px;line-height:1.2}.h3,.h4,h3,h4{font-size:23px;line-height:30px}.address-list .col{width:100%;flex:auto}.menu_box .social_links{display:none}}.page-id-7774 .page-contnet.mainpage ul{width:100%;display:flex;flex-wrap:wrap;margin-top:40px}
.page-id-7774 .page-contnet.mainpage ul li{
	text-align:left;
	width:31.33%;
	padding:20px;
	margin:0 1% 35px;
	display:block;
	background:#f3f3f3;
	border-radius:4px;
	box-shadow:0 0 10px 1px rgb(0 0 0 / 12%)}
.page-id-7774 .page-contnet.mainpage ul li strong{font-size:20px}.hm-practice-area{padding:75px 0 10px;position:relative;overflow:hidden;background:url(/wp-content/themes/berkowitzlaw/assets/img/line.png) 50%/cover no-repeat}.hm-practice-area h2.text-right{border-right:2px solid #0098e5;padding:7px 15px 7px 0}.areaInfo .title-pr{font-weight:600;font-size:22px;line-height:27px;margin-bottom:15px;border-left:2px solid #0098e5;padding:6px 0 6px 15px}.areaInfo .common_btn.btn_blue{margin-top:25px}.rwli .areaInfo{width:100%;display:block;margin:45px 0 25px;max-width:65%;float:left}.rwli .areaInfo:nth-child(2n){text-align:right;float:right}.rwli .areaInfo:nth-child(2n) .title-pr{border-left:0;border-right:2px solid #0098e5;padding:6px 15px 6px 0}body{font-size:14px;line-height:2.15}.banner_container .banner_wrap .verdicts-banner .row.d-flex.align-items-center{justify-content:center}@media(min-width:1200px){header.main_header .logo_box a img{height:75px}}@media(min-width:1500px){header.main_header .logo_box a img{height:100px}header.main_header .pr_left .flex_row{height:120px}body{padding-top:120px}}@media(max-width:767px){.page-id-7774 .page-contnet.mainpage ul{display:block;margin-top:40px}.page-id-7774 .page-contnet.mainpage ul li{width:100%;margin:0 0 35px}.hm-practice-area{padding:40px 0 0;background:0 none}.hm-practice-area::after,.hm-practice-area::before,.rwli::after,.rwli::before{display:none}.rwli .areaInfo{margin:10px 0 40px;max-width:100%}.rwli .areaInfo:nth-child(2n){text-align:left;float:left}.rwli .areaInfo:nth-child(2n) .title-pr{border-left:2px solid #0098e5;border-right:0;padding:6px 0 6px 15px}header.main_header .pr_left .flex_row .logo_box{padding:10px 0;width:50%;max-width:100%;min-width:inherit;justify-content:flex-start}header.main_header .pr_left .flex_row .logo_box img{max-height:50px}.banner_container.home_banner h1{margin-bottom:0;font-size:30px}.banner_container.home_banner .banner_notes .play_btn svg{width:85px;height:85px}.banner_container.home_banner .banner_notes .play_btn{width:85px}.banner-desc{font-size:16px}.home_banner img{height:auto}}@media(max-width:575px){body.home .home_banner .wrapper{padding:0 5px;margin-top:0}.banner_container.home_banner .banner_wrap p{font-size:14px;line-height:normal}.banner-desc,.banner_container.home_banner .home-banner-desc .banner-desc{margin-bottom:0}body.home .home_banner .banner_wrap figure img{width:100%;object-fit:cover}.banner_container.home_banner .banner_notes .play_btn svg{width:70px;height:70px}body.home .wrapper .banner_notes .home-banner-desc .common_btn.btn_blue{margin-top:0}body.home .home_banner .banner_wrap figure:before{content:"";width:100%;height:100%;left:0;top:0;background:-moz-linear-gradient(bottom,#214ea8 0,#3666b6 14%,rgba(119,178,228,0) 55%,rgba(125,185,232,0) 75%);background:-webkit-linear-gradient(bottom,#214ea8 0,#3666b6 14%,rgba(119,178,228,0) 55%,rgba(125,18585,232,0) 75%);background:linear-gradient(to top,#214ea8 0,#3666b6 14%,rgba(119,178,228,0) 55%,rgba(125,185,232,0) 75%);position:absolute;z-index:1}}.single-post .blog-detail .postexcerpt ol,.single-post .blog-detail .postexcerpt ul{margin-left:13px}@media only screen and (max-width:767px){[data-aos],[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:1!important}[data-aos]{pointer-events:auto!important;transform:none!important}[data-aos-delay]{transition-delay:0s!important}.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}[data-aos=zoom-in]{transform:scale(1)!important}}body.home .banner_background_video{position:absolute;content:'';left:0;right:0;top:0;bottom:0;z-index:1;pointer-events:none;overflow:hidden}body.home .banner_background_video iframe,body.home .banner_background_video video{width:100%;height:100%;object-fit:cover;transform:scale(1.25)}body.home .banner_background_video:before{position:absolute;content:'';background:rgb(20 53 76 / 20%);left:0;right:0;top:0;z-index:1;bottom:0}.video-box a{width:100%;position:absolute;height:100%;left:0;top:0;z-index:9}.video-box{height:100%;position:relative}.video-thumbnail{height:400px;position:relative}.video-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top center}.voice-video-list{padding-top:15px;padding-bottom:15px}.video-box-wraper{background:#0098e5;display:flex;align-items:center;padding:15px;max-width:75%;position:absolute;bottom:110px;right:20px}.video-box-content{color:#fff;font-size:18px;line-height:26px;width:calc(100% - 50px);padding-right:15px;font-weight:700}.video-box-icon svg{width:50px;height:50px;transition:.5s}.video-box-inner{display:flex;padding:10px;border:1px solid #fff;align-items:center;flex-wrap:wrap}.video-box-icon:hover svg{transform:scale(1.05)}.video-box-wraper.about-video-wraper{bottom:50px}@media screen and (min-width:992px) and (max-width:1199px){.video-box-wraper{max-width:80%}.video-box-content{font-size:16px}}@media(max-width:991px){.image-style img{width:100%}}@media(max-width:767px){.video-thumbnail{height:auto}.image-style img{width:100%}.video-box-wraper{max-width:90%;right:0;left:0;margin:0 auto}.image-style{padding-left:0!important}.video-box-wraper.about-video-wraper{position:static;max-width:100%}}


.form-control {
    width: 100%;
    border: 1px solid #ccc !important;
    padding: 13px 8px;
    line-height: normal;
    font-size: 16px;
    font-weight: 400;
    box-shadow: none !important;
    outline: none !important;
    height: 54px;
}
.form-group {
    margin-bottom: 25px;
}

input[type="file"]::-webkit-file-upload-button {
    padding: 10px 25px !important;
    border: 1px solid #0098e5 !important;
    background-color: #0098e5;
    color: #fff !important;
    border-radius: 50px;
    text-transform: uppercase;
}

input[type="file"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{
    background-color: #0885c5 !important;
    color: #fff !important;
}
.file-control-field label {
    text-transform: uppercase;
}
input[type="file"]:not(:disabled):not([readonly]) {
    padding-top: 0px;
    margin: 0;
}
input[type=date] {
    padding: 0;
    color: #7a8092;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
input[type="date"]:before {
    content: attr(placeholder) !important;
    margin-right: .5em;
    text-transform: capitalize;
    margin-left: 8px;
    color: #7a8092;
}
input[type="date"]:focus:before,
input[type="date"]:valid:before{
    content:"";
}