ol,ul{box-sizing:border-box;}.editor-styles-wrapper,.entry-content{counter-reset:footnotes 0;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1);}html{line-height:1.15;text-size-adjust:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;}body{font-size:18px;font-weight:400;overflow-x:hidden;margin:0;}details,main{display:block;}a{background-color:transparent;text-decoration:underline;color:#cc001d;}img{border-style:none;height:auto;vertical-align:top;}button,input,optgroup,select,textarea{font-family:inherit;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}[type=button],[type=reset],[type=submit],button{appearance:button;}textarea{overflow:auto;}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu,[hidden],template{display:none;}*,::after,::before{box-sizing:inherit;box-sizing:border-box;}.author-box::before,.clearfix::before,.entry-content::before,.entry::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.widget::before,.wrap::before{display:table;content:" ";}.author-box::after,.clearfix::after,.entry-content::after,.entry::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.widget::after,.wrap::after{display:table;clear:both;content:" ";}.button,.gallery img,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{}ol,p,ul{padding:0;}li{list-style-type:none;}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin:0 0 20px;}h1{font-size:30px;}h3{font-size:24px;}.entry-content h3,.entry-content h4,.site-container .entry-content .wpforms-form .wpforms-field-label{font-weight:600;}.wp-caption,embed,iframe,img,object,video{max-width:100%;}figure,ol,ul{margin:0;}input,select,textarea{font-size:18px;font-weight:400;width:100%;padding:15px;color:#333;border:1px solid #ddd;background-color:#fff;}.button{text-align:center;white-space:normal;text-decoration:none;display:inline-block;}.site-container div.wpforms-container-full .wpforms-form button[type=submit],.site-container div.wpforms-container-full .wpforms-form input[type=submit],button,input[type=button],input[type=reset],input[type=submit]{font-size:16px;font-weight:600;width:auto;padding:15px 30px;cursor:pointer;text-align:center;white-space:normal;text-decoration:none;color:#fff;border:0;border-radius:5px;background-color:#333;}.button,.button:hover{border:3px solid #cc001d;}.site-container{overflow-wrap:break-word;}.breadcrumb{font-size:16px;padding-bottom:10px;border-bottom:1px solid #eee;}.internal-hero-image h1{font-family:"Roboto Slab",Arial,serif;font-size:54px;font-weight:700;margin-bottom:10px;text-align:left;color:#fff;text-shadow:rgba(45,45,45,.45) 2px 0 7px;}.widget p:last-child,.widget ul>li:last-of-type{margin-bottom:0;}.widget ul>li{margin-bottom:10px;}.widget ul>li:last-of-type{padding-bottom:0;}.container{max-width:1140px;margin:0 auto;padding:0 30px;}.genesis-nav-menu{line-height:1;clear:both;width:100%;}.genesis-nav-menu .menu-item{position:relative;display:block;float:none;}.genesis-nav-menu a{text-decoration:none;outline-offset:-1px;}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:100%;}.genesis-nav-menu .sub-menu{position:static;z-index:99;left:-9999px;clear:both;margin:0;padding-left:15px;opacity:1;}.genesis-nav-menu .sub-menu a{position:relative;overflow-wrap:break-word;}.nav-phone-number{float:right;text-align:right;}.entry{margin-bottom:40px;}.entry-content ol,.entry-content ul{margin-bottom:30px;padding-left:40px;}.comment-content ul>li,.entry-content ul>li{list-style-type:disc;}.entry-content p a,.entry-content span a{color:#001dcc;}.sidebar{font-size:16px;line-height:1.5;}.sidebar .widget-wrap{padding:0 0 30px;}.sidebar p{margin-bottom:20px;}.site-footer{width:100%;border-top:1px solid #eee;}.site-footer p{margin-bottom:0;}.content-sidebar-wrap{display:flex;align-items:flex-start;}.content-sidebar-wrap aside{width:30%;}.content-sidebar-wrap main{width:70%;padding-right:30px;}@media only screen and (min-width:992px){.genesis-nav-menu .menu-item{display:inline-block;}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:220px;}.genesis-nav-menu .sub-menu{position:absolute;padding-left:0;opacity:0;}.genesis-nav-menu .sub-menu a{padding-top:15px;padding-bottom:15px;border-width:0 1px 1px;border-image:initial;border-style:initial solid solid;border-color:initial #eee #eee;}.genesis-nav-menu .sub-menu .sub-menu{margin:0;}.sidebar,.sidebar-content .content{float:right;}.sidebar{width:30%;}.after-entry,.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings{margin-bottom:60px;}}@media screen and (max-width:992px){.content-sidebar-wrap main{padding-right:0;}}.faq-page__title,.widget-title{font-weight:600;margin:0;text-align:center;}.widget-title{font-size:18px;line-height:1.2;display:block;padding:15px;color:#fff;background:#2c2c2c;}.widget-wrap ul li{margin:0;border-bottom:1px solid #e8e8e8;}.widget-wrap ul li a{font-size:16px;display:flex;padding:10px;text-decoration:none;text-transform:capitalize;color:#0c2a3a;}@media (max-width:992px){.internal-hero-image h1{font-size:36px;}.content-sidebar-wrap aside.sidebar,.content-sidebar-wrap main.content,.hc-map__address{width:100%;}.content-sidebar-wrap{flex-direction:column;}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.site-inner{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);}@media (min-width:576px){.container,.container-sm,.site-inner{max-width:540px;}}@media (min-width:768px){.container,.container-md,.container-sm,.site-inner{max-width:720px;}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.site-inner{max-width:960px;}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.site-inner{max-width:1140px;}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.site-inner{max-width:1320px;}body .header .container{max-width:1450px;}}.row{display:flex;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:0;flex-wrap:wrap;}.row>*{box-sizing:border-box;width:100%;max-width:100%;margin-top:var(--bs-gutter-y);padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);flex-shrink:0;}@media (min-width:576px){.col-sm-5,.col-sm-6{width:41.6667%;flex:0 0 auto;}.col-sm-6{width:50%;}}@media (min-width:992px){.col-lg-5,.col-lg-6{width:41.6667%;flex:0 0 auto;}.col-lg-6{width:50%;}}@media (min-width:1200px){.col-xl-1,.col-xl-2{width:8.33333%;flex:0 0 auto;}.col-xl-2{width:16.6667%;}.col-xl-3,.col-xl-4{width:25%;flex:0 0 auto;}.col-xl-7,.col-xl-8{width:58.3333%;flex:0 0 auto;}}.d-none{display:none!important;}body .button-hamburger{position:relative;z-index:9998;display:none;width:50px;height:50px;padding:0;border:2px solid #cc001d;border-radius:0;outline:0;background:0 0;justify-content:center;align-items:center;}body .button-hamburger svg,body .header__phones svg{width:28px;height:28px;fill:rgb(204,0,29);}body .button-hamburger svg.close-icon{display:none;width:25px;height:25px;}body .header{position:sticky;z-index:9999;top:0;right:0;left:0;width:100%;margin:0 auto;padding:0;background:#fff;}body .header .nav-phone-number{font-family:Outfit,sans-serif;}body .header .nav-phone-number .alternate-language{font-family:Outfit,sans-serif;font-size:18px;font-weight:400;text-decoration:none;color:#1c1a1a;}body .header .nav-phone-number .alternate-language-wrap,body.post-type-archive-results .internal-hero-image h1{text-align:center;}body .header .nav-phone-number .call-us span{font-size:24px;font-weight:500;line-height:36px;display:inline-block;color:#cc001d;}body .header .nav-phone-number .call-us span::after{display:inline-block;width:1px;height:36px;margin:0 10px;content:"";vertical-align:middle;background-color:#1c1a1a;}body .header .nav-phone-number .call-us a{font-size:24px;font-weight:500;line-height:36px;text-decoration:none;color:#1c1a1a;}body .header .nav-phone-number .no-fees{font-size:18px;font-weight:300;}@media (max-width:1400px){body .header .nav-phone-number .call-us a,body .header .nav-phone-number .call-us span{font-size:22px;}body .header .nav-phone-number .no-fees{font-size:16px;}}@media (max-width:1200px){body .button-hamburger{display:flex;}body .header__column-left{display:flex;width:100%;align-items:center;justify-content:space-between;}body .header__column-right{display:none;}}body .header__row{position:relative;display:flex;margin-right:auto;margin-left:auto;padding:20px 0;justify-content:center;align-items:center;}@media (max-width:1200px){body .header__row{width:100%;margin:0;padding:15px 0;justify-content:center;}}.header__nav-env .header__navbar .nav-box,body .header__phone-info{display:flex;align-items:center;}body .header a.header__logotype,body .site-footer .form-section .form-container img{display:block;margin:0 auto;}body .header a.header__logotype img{width:280px;}.mobile-cta{display:none;}@media (max-width:1200px){body .header a.header__logotype{max-width:calc(100% - 80px);margin:0;}body .header a.header__logotype img{width:190px;margin:0;}.mobile-cta{display:flex;flex-direction:column;padding:15px;color:#fff;background-color:#cc001d;justify-content:center;align-items:center;}}.mobile-cta__suptitle{font-size:16px;font-weight:700;letter-spacing:.16px;}.mobile-cta a,.mobile-cta__subtitle,.mobile-cta__suptitle{font-family:Roboto,sans-serif;line-height:1.15;}.mobile-cta__subtitle{font-size:12px;font-weight:600;letter-spacing:.24px;}.mobile-cta a{font-size:32px;font-weight:700;text-decoration:none;color:#fff;}.header__nav-env{background:0 0;}@media (max-width:1200px){.header__nav-env{position:fixed;z-index:-1;top:0;left:-100%;visibility:hidden;overflow-y:scroll;width:100%;max-width:365px;height:100%;background:#2c2c2c;}.header__nav-env .header__navbar .nav-box{display:block;}}.header__nav-env .header__navbar,body .entry-content div.offices-list li a p,input#gform_submit_button_3{width:100%;}@media (min-width:1201px){.header__nav-env .header__navbar{display:flex;justify-content:flex-end;}.genesis-nav-menu ul.menu>li{margin-right:10px;}}@media (max-width:1200px){.header__nav-env .header__navbar{overflow-x:scroll;height:auto;padding-top:60px;padding-bottom:60px;}}.genesis-nav-menu,.genesis-nav-menu ul{display:flex;align-items:center;justify-content:center;}li.menu-item-has-children{position:relative;padding-right:10px;}li.menu-item-has-children::before{position:absolute;top:50%;right:0;width:15px;height:15px;content:"";transform:translateY(-50%);background-image:url(https://cdn.powa.com/www.leekelaw.com/images/wp-content/themes/leekelaw-rebuild/assets/dev/img/chevron-down-solid.svg);background-repeat:no-repeat;background-size:contain;}@media (max-width:1200px){.genesis-nav-menu{flex-direction:column;}.genesis-nav-menu ul{flex-direction:column;width:100%;}.genesis-nav-menu ul.menu{border-bottom:1px solid #fafafa;}li.menu-item-has-children{position:static;}li.menu-item-has-children::before{top:12px;right:15px;width:15px;height:15px;filter:invert(95%) sepia(0) saturate(0) hue-rotate(350deg) brightness(112%) contrast(100%);}}.genesis-nav-menu li{position:relative;text-align:center;}.genesis-nav-menu a{font-family:Outfit,sans-serif;font-size:15px;font-weight:400;line-height:1.1;position:relative;display:inline-block;padding:10px;text-transform:inherit;color:#1c1a1a;}.genesis-nav-menu,.post-type-archive-results main.content #case-study-box blockquote,.post-type-archive-testimonials main.content #testimonials-box blockquote{margin:0;}.genesis-nav-menu .sub-menu a{font-size:16px;line-height:30px;width:100%;max-width:100%;padding:8px 24px;text-transform:capitalize;overflow-wrap:break-word;color:#1c1a1a;border-top:0;border-right:0px;border-left:0;background:0 0;}@media (max-width:576px){.header__nav-env{max-width:80%;}.header__nav-env .header__navbar{padding-bottom:150px;}.genesis-nav-menu .sub-menu a,.genesis-nav-menu a{font-size:14px;}}.genesis-nav-menu .sub-menu{display:block;min-width:340px;opacity:0;border:0;background:#fff;box-shadow:rgba(0,0,0,.1) 0 15px 20px 0;}.genesis-nav-menu .sub-menu li.menu-item-has-children::before{right:15px;}.genesis-nav-menu .sub-menu li{width:100%;max-width:100%;text-align:left;}body .genesis-nav-menu ul.sub-menu ul.sub-menu{position:absolute;top:0;display:block;margin-left:0;left:100%!important;}.page-template-page-faqs .home-faqs .faqs__container .faqs__item summary h2:hover,li.menu-item-has-children{cursor:pointer;}@media (max-width:1200px){.genesis-nav-menu li{height:100%;margin:0;text-align:left;border-top:1px solid #fafafa;border-right:1px solid transparent;border-left:1px solid transparent;flex:1 1 0%;width:100%;}.genesis-nav-menu a{color:#fff;}.genesis-nav-menu{flex-direction:column;align-items:flex-start;justify-content:flex-start;}.genesis-nav-menu .sub-menu a{padding:6px 24px;color:#fff;}.genesis-nav-menu .sub-menu{position:static;display:none;width:100%;min-width:auto;padding:0;transform:none;text-align:left;border-radius:0;background:0 0;box-shadow:none;}.genesis-nav-menu .sub-menu::before{content:none;}body .genesis-nav-menu ul.sub-menu ul.sub-menu{position:static;display:none;padding-left:24px;box-shadow:none;}body .genesis-nav-menu ul.sub-menu ul.sub-menu li{border-top:1px solid #fafafa;}li.menu-item-has-children>a{width:max-content;}body .site-footer .footer-contact-wrap .logo-wrap{width:250px;}}body header.header{box-shadow:#999 0 2px 15px;}body .site-footer{font-family:Outfit,sans-serif;width:100%;max-width:100%;padding:0 0 140px;color:#2c2c2c;background:linear-gradient(#ebebeb 0,rgba(235,235,235,0) 100%);}body .site-footer .footer-contact-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.page-template-page-faqs .content-sidebar-wrap .content .faq-filter-items h4,body .site-footer .footer-contact-wrap .call-phone{display:flex;align-items:center;}body .site-footer .footer-contact-wrap .call-phone span{font-family:Outfit;font-size:28px;font-weight:700;line-height:40px;}body .site-footer .footer-contact-wrap .call-phone span::after{display:inline-block;width:4px;height:40px;margin:0 20px;content:"";vertical-align:middle;background-color:#2c2c2c;}body .site-footer .footer-contact-wrap .call-phone a{font-size:40px;font-weight:700;line-height:40px;text-decoration:none;}body .site-footer .footer-contact-wrap .socials-wrap{display:flex;margin:0;padding:0;gap:15px;}body .site-footer .footer-contact-wrap .socials-wrap li a{display:flex;width:38px;height:38px;border-radius:4px;background-color:#cc001d;justify-content:center;align-items:center;}body .site-footer .footer-contact-wrap .socials-wrap li a svg{width:28px;height:28px;}body .site-footer .footer-contact-wrap .socials-wrap li a svg use{fill:rgb(255,255,255);}@media (max-width:992px){body .site-footer .footer-contact-wrap .logo-wrap{width:190px;}body .site-footer .footer-contact-wrap .call-wrap .call-phone span{font-size:18px;}body .site-footer .footer-contact-wrap .call-wrap .call-phone a{font-size:24px;}}@media (max-width:767px){body .site-footer .footer-contact-wrap{flex-direction:column;gap:30px;}body .site-footer .footer-contact-wrap .logo-wrap{width:280px;}body .site-footer .footer-contact-wrap .call-wrap .call-phone span{font-size:16px;}body .site-footer .footer-contact-wrap .call-wrap .call-phone a{font-size:20px;}}body .site-footer .footer-middle-section{margin-top:120px;margin-bottom:90px;}body .site-footer .footer-middle-section .locations-wrap{max-width:95%;}body .site-footer .footer-middle-section .footer-title-wrap{display:flex;flex-wrap:wrap;gap:0 30px;align-items:center;}body .site-footer .footer-middle-section .footer-title-wrap::after{display:block;width:100%;max-width:535px;height:1px;margin:25px 0;content:"";background-color:#2c2c2c;}body .site-footer .footer-middle-section .footer-title-wrap .footer-title{font-size:28px;font-weight:700;margin-bottom:0;}@media (max-width:1400px){body .site-footer .footer-middle-section .footer-title-wrap{justify-content:start;gap:15px;}body .site-footer .footer-middle-section .footer-title-wrap .footer-title{width:100%;}}@media (max-width:1200px){body .site-footer .footer-middle-section .footer-title-wrap{flex-direction:column;align-items:baseline;}}@media (max-width:992px){body .site-footer .footer-middle-section .footer-title-wrap::after,body .site-footer .footer-middle-section .locations-wrap{max-width:100%;}}body .site-footer .footer-middle-section .locations-item{max-width:220px;margin-bottom:50px;}body .site-footer .footer-middle-section .locations-item__city{font-size:20px;font-weight:700;line-height:1.5;text-decoration:none;color:#2c2c2c;}body .site-footer .footer-middle-section .locations-item address{font-size:16px;font-style:normal;}body .site-footer .footer-middle-section .locations-item__phone{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;display:block;color:#cc001d;}body .site-footer .footer-middle-section .locations-item__phone a{text-decoration:none;color:#2c2c2c;}body .site-footer .footer-middle-section .footer-nav-wrap{padding-left:100px;}body .site-footer .footer-middle-section ul.menu{display:flex;flex-wrap:wrap;}body .site-footer .footer-middle-section ul.menu li{width:50%;margin-bottom:30px;}body .site-footer .footer-middle-section ul.menu li a{font-family:Outfit,sans-serif;font-size:16px;text-decoration:none;color:#2c2c2c;}body .site-footer .copyright-wrap{text-align:center;color:#2c2c2c;}body .site-footer .copyright-wrap>.container{border-top:1px solid #404040;}body .site-footer .copyright-copy{font-size:12px;line-height:1.5;max-width:1050px;margin:0 auto;padding:80px 0 0;}body .site-footer .copyright-bottom{font-size:12px;line-height:1.5;margin-top:40px;}body .content-sidebar-wrap{flex-wrap:wrap;}body .content-sidebar-wrap main{width:66.6666%;padding-right:0;}@media (max-width:1200px){body .content-sidebar-wrap main{width:100%;}}body .content-sidebar-wrap aside{width:33.3333%;padding-left:30px;}body:not(.home) .site-container{display:flex;flex-direction:column;min-height:100vh;}body:not(.home) .site-container .site-inner{flex-grow:2;}.breadcrumb{margin-bottom:30px;padding-top:10px;}.breadcrumb li{display:inline;}.breadcrumb li a svg{position:relative;top:2px;}.breadcrumb>li+li::before{margin-right:5px;margin-left:5px;content:"»";}.homepage-hero-image,.internal-hero-image{display:flex;width:100%;min-height:300px;background-color:#fafafa;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;}@media (max-width:1200px){body .content-sidebar-wrap aside{width:100%;padding-left:0;}.homepage-hero-image,.internal-hero-image{background-position:center bottom!important;}}.sidebar .widget .widget-wrap,.sidebar .widget.location-widget-outer{margin-bottom:30px;padding:0;background-color:#fff;box-shadow:rgba(45,45,45,.15) 2px 0 20px;}.sidebar .widget .widget-wrap .menu,.sidebar .widget .widget-wrap ul,.sidebar .widget.location-widget-outer .menu,.sidebar .widget.location-widget-outer ul{padding-top:15px;}.sidebar .widget .widget-wrap .menu li a,.sidebar .widget .widget-wrap ul li a,.sidebar .widget.location-widget-outer .menu li a,.sidebar .widget.location-widget-outer ul li a{font-size:15px;padding:7px 15px;color:#2c2c2c;background-color:#fff;}*{font-variant-numeric:lining-nums;}body,p{line-height:1.625;}body{font-family:Roboto,Arial,sans-serif;color:#2c2c2c;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;}p{margin:0 0 30px;font-size:16px;}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",Arial,serif;}.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;width:auto;padding:14px 30px;cursor:pointer;text-transform:none;color:#cc001d;border:3px solid #cc001d;border-radius:0;background-color:transparent;}body .site-container .internal-hero-image .container .practice-areas-hero-button{margin-right:20px;color:#fff;background:#cc001d;}.contactus_styles_wrapper .contactus_styles{padding:15px;}.testimonials-slider{padding:110px 0;background-color:#fff;}.testimonials-slider .container{overflow:hidden;}.testimonials-slider .logoSwiper{z-index:1;display:flex;overflow:visible;width:100%;height:100%;}.testimonials-slider .logoSwiper .logo-awards img{overflow:visible;width:80%;height:90px;margin-right:30px;outline-offset:12px;object-fit:contain;}@media (max-width:992px){body .site-footer .footer-middle-section .footer-nav-wrap{padding-left:0;}.homepage-hero-image,.internal-hero-image{min-height:250px;}.testimonials-slider{padding:80px 0;}.testimonials-slider .logoSwiper{overflow:hidden;flex-direction:column;}.testimonials-slider .logoSwiper .logo-awards img{width:100%;height:65px;margin-bottom:30px;}}.page-template-page-faqs .home-faqs .centered,aside.sidebar .widget_text.widget-wrap.sidebar-form .sl-photo{text-align:center;}.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding:5px;}.page-template-page-contact .hero-contact .form-block .ginput_container,aside.sidebar,aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield div.ginput_container_email,aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield div.ginput_container_phone,aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield div.ginput_container_textarea,aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield span.name_first,aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield span.name_last,aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform_footer{position:relative;}aside.sidebar .widget_text.widget-wrap.sidebar-form{position:relative;display:block;background-color:#000;}aside.sidebar .widget_text.widget-wrap.sidebar-form .sl-photo .sl-img-photo{margin-top:-65px;}aside.sidebar .widget_text.widget-wrap.sidebar-form .sl-photo .sl-img-logo{margin-top:10px;}aside.sidebar .widget_text.widget-wrap.sidebar-form .sidebar-form-title{font-size:26px;font-weight:600;line-height:26px;margin-top:20px;text-align:center;color:#fff;}aside.sidebar .widget_text.widget-wrap.sidebar-form .sidebar-form-subtitle{font-size:22px;text-align:center;color:#fff;}aside.sidebar .widget_text.widget-wrap.sidebar-form .sidebar-form-subtitle span{font-weight:600;text-transform:uppercase;}aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_heading,body .utmhidden{display:none;}aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield input[type=email],aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield input[type=tel],aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield input[type=text],aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield textarea{font-size:16px;padding:15px 15px 15px 30px;border:0;}aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield div.ginput_container_email::before{position:absolute;z-index:1;top:15px;left:8px;display:inline-block;width:16px;height:16px;content:"";background:url(https://cdn.powa.com/www.leekelaw.com/images/wp-content/themes/leekelaw-rebuild/assets/app/svg/icon-email.svg) center center/16px 16px no-repeat;}aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield div.ginput_container_phone::before{position:absolute;z-index:1;top:15px;left:8px;display:inline-block;width:16px;height:16px;content:"";background:url(https://cdn.powa.com/www.leekelaw.com/images/wp-content/themes/leekelaw-rebuild/assets/app/svg/icon-phone.svg) center center/16px 16px no-repeat;}aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform-body.gform_body .gform_fields .gfield div.ginput_container_textarea::before{position:absolute;z-index:1;top:15px;left:8px;display:inline-block;width:16px;height:16px;content:"";background:url(https://cdn.powa.com/www.leekelaw.com/images/wp-content/themes/leekelaw-rebuild/assets/app/svg/icon-message.svg) center center/16px 16px no-repeat;}aside.sidebar .widget_text.widget-wrap.sidebar-form .gform_wrapper form .gform_footer input[type=submit]{font-weight:600;color:#fff;border:0;background-color:#cc001d;}body.page-template-default .content-sidebar-wrap{padding-top:50px;}.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{left:-9000px;display:none!important;position:absolute!important;}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px;}.gform_wrapper.gravity-theme textarea{line-height:1.5;}}.gform_wrapper.gravity-theme .gf_invisible,.gform_wrapper.gravity-theme .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden;}.gform_wrapper.gravity-theme .gf_hidden,.gform_wrapper.gravity-theme .gform_hidden{display:none;}.gform_wrapper.gravity-theme .hidden_label .gfield_label,.gform_wrapper.gravity-theme .hidden_sub_label,.gform_wrapper.gravity-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;overflow-wrap:normal!important;}.gform_wrapper.gravity-theme .gfield textarea{width:100%;}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px;}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%;}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%;}.gform_wrapper.gravity-theme *{box-sizing:border-box;}.gform_wrapper.gravity-theme .gform_fields{display:grid;gap:16px 2%;grid-template-columns:repeat(12,1fr);width:100%;}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0;}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{column-gap:0;}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1;}}.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0;}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:0.125em;}.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400;}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:flex;}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end;}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%;}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:16px;}.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin-top:9.008px;}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:16px 0;}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px;}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:8px;}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;}@media (max-width:767px){body .site-footer .footer-middle-section ul.menu li{width:100%;margin-bottom:20px;}.testimonials-slider{padding:50px 0;}.internal-hero-image{background-image:linear-gradient(-90deg,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://cdn.powa.com/www.leekelaw.com/images/wp-content/themes/leekelaw-rebuild/assets/app/img/default-background-mobile-critical-desktop.jpg.webp);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;-webkit-background-clip:initial;background-color:initial;}}@media (min-width:768px){.internal-hero-image{background-image:linear-gradient(-90deg,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://cdn.powa.com/www.leekelaw.com/images/wp-content/themes/leekelaw-rebuild/assets/app/img/default-background-critical-desktop.jpg.webp);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;-webkit-background-clip:initial;background-color:initial;}}