@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100;200;300;400;500;600;700;800;900&family=Quattrocento:wght@400;700&display=swap);:root{--font-main:'Lexend', sans-serif;--font-secondary:'Quattrocento', serif;--font-icon:'Font Awesome 5 Free';--color-main:#393939;--color-highlight:#E59A00;--color-secondary:#002440;--color-light-blue:#0D4979;--fs-96:5vw;--fs-90:4.688vw;--fs-83:4.323vw;--fs-80:4.167vw;--fs-73:3.802vw;--fs-77:4.010vw;--fs-65:3.385vw;--fs-61:3.177vw;--fs-60:3.125vw;--fs-52:2.708vw;--fs-50:2.604vw;--fs-48:2.500vw;--fs-45:2.344vw;--fs-42:2.188vw;--fs-40:2.083vw;--fs-39:2.031vw;--fs-38:1.979vw;--fs-36:1.875vw;--fs-34:1.771vw;--fs-30:1.563vw;--fs-32:1.667vw;--fs-28:1.458vw;--fs-26:1.379vw;--fs-24:1.250vw;--fs-22:1.146vw;--fs-21:1.094vw;--fs-20:1.042vw;--fs-18:0.938vw;--fs-17:0.885vw;--fs-16:0.833vw;--fs-15:0.781vw;--fs-14:0.729vw;--fs-11:0.573vw}@media screen and (max-width:1440px){:root{--fs-96:72px;--fs-83:62.3px;--fs-80:60px;--fs-77:57.74px;--fs-73:54.7px;--fs-65:48.7px;--fs-61:45.7px;--fs-60:45px;--fs-52:38.995px;--fs-50:37.6px;--fs-48:36px;--fs-45:33.75px;--fs-42:31.5px;--fs-40:30px;--fs-38:28.5px;--fs-36:27px;--fs-34:25.5px;--fs-32:24px;--fs-30:22.51px;--fs-28:21px;--fs-26:19.86px;--fs-24:18px;--fs-22:16.5px;--fs-21:15.7px;--fs-20:15px;--fs-18:13.5px;--fs-17:12.74px;--fs-16:12px;--fs-15:11.3px;--fs-14:10.5px;--fs-11:9px}}html,body{position:relative;width:100%;min-height:100%}body{font-family:var(--font-main);font-size:var(--fs-20);line-height:1.8;color:var(--color-main);background:#fff0 url(/wp-content/themes/lfs/assets/images/main-bg.jpg.webp) no-repeat center center / cover scroll}a{color:var(var(--color-light-blue));text-decoration:none}a:focus,a:hover{outline:none;color:inherit;opacity:.8}a,a:before,a:after,a img,input[type="submit"],button,a *{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}img{max-width:100%;height:auto;position:relative;z-index:2}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-secondary);color:var(--color-secondary);font-weight:600}h2{font-size:var(--fs-36);line-height:1.33333;font-weight:600;margin-bottom:35px}body.page-template-page-home #logo-video{display:block}#srvcspage-banner .text-block{position:absolute;top:50%;bottom:0;left:10%;z-index:1}#logo-video{display:none}#logovid{max-height:100vh;height:100%;object-fit:cover;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;z-index:99}.none{display:none}.main h3{font-family:var(--font-main);font-size:var(--fs-18);letter-spacing:.106em;font-weight:600;color:var(--color-light-blue);margin-bottom:40px;text-transform:uppercase;color:#052239}.main ul{margin-bottom:36px}.main ul li ul{margin-bottom:0}.main ul li{line-height:2;font-size:var(--fs-18)}body.home{background:#fff}.big.container{width:87.1875%;max-width:1674px}.container{padding:0;max-width:1600px;width:83.33333%;justify-content:space-between}.main{max-width:1453px;width:75.67708%;padding-top:100px;padding-bottom:70px}.main ul{padding-left:0}.button{background:var(--color-highlight);color:#fff;font-size:var(--fs-17);letter-spacing:.15em;text-transform:uppercase;padding:9px 3px 10px;padding:16px 3px 21px;border-radius:5px;max-width:388px;width:100%;display:inline-block;text-align:center;line-height:1.29412}.button:hover{opacity:1;background:var(--color-secondary);color:#fff!important;text-decoration:none}.mean-container .mean-bar,.mean-container .mean-nav,.mean-container .mean-nav ul li a{background:var(--color-secondary)}.mean-container .mean-nav ul li a{width:100%;padding:5px 15px;color:#fff;text-decoration:none;text-transform:unset}.mean-container .mean-nav ul li a:hover{background:rgb(0 0 0 / .3)}.mean-container .mean-nav ul li a.mean-expand{right:0;height:36px;padding:0 10px!important;display:flex;align-items:center;justify-content:center}.mean-container a.meanmenu-reveal{transition:none;color:var(--color-secondary)}.alignleft{float:left;margin-right:80px;margin-bottom:60px}.alignright{float:right;margin-left:80px;margin-bottom:90px}.clm-2{column-count:2}.nowrap{white-space:nowrap}#mobile-nav{overflow:hidden;position:relative;margin:0}#mobile-nav.floating{overflow:hidden;position:absolute;width:100%;max-width:280px;right:30px;top:45px}#mobile-nav.floating .mean-bar{background:none}#mobile-nav.floating .mean-nav,#mobile-nav.floating .mean-nav ul li a{background:var(--color-secondary)}#mobile-nav.floating .mean-nav ul li li a{width:100%;padding:5px 15px 5px 30px;border-top:none!important;max-width:230px}.mean-container a.meanmenu-reveal{text-indent:0;font-size:16px}.mean-container a.meanmenu-reveal>span span,.mean-container a.meanmenu-reveal>span:not(:first-child){display:none}.mean-container a.meanmenu-reveal>span{background:none;color:var(--color-secondary);display:block;height:auto}.mean-container a.meanmenu-reveal>span:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900}.skew:before,.skew:after{content:'';background:inherit;display:block;position:absolute;z-index:-1;top:0;bottom:0;width:40px;transform:skewX(-21deg)}.skew:before{left:-21px}.skew:after{right:-21px}#video-bg{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:-1;pointer-events:none}.calc-left{padding-left:calc((100% - 1453px) / 2)}.calc-right{padding-right:calc((100% - 1453px) / 2)}.sticky{position:sticky;overflow:auto;height:100vh;background:#fff;top:0}.navigation ul{list-style-type:none;padding:0;margin:0;text-align:center}.navigation ul li{display:inline-block;position:relative;transition:.3s ease;z-index:1;margin-right:3.177vw;margin-right:2.177vw;line-height:1.35}.navigation ul li#menu-item-36 ul.sub-menu li{width:150px}.navigation ul li:last-child{margin-right:0}.navigation ul li a:hover{color:var(--color-primary)}.navigation ul li a{color:var(--color-main);display:block;text-transform:uppercase;position:relative;text-decoration:none;font-family:var(--font-main);font-size:var(--fs-17)}.navigation ul li.menu-item-has-children ul.sub-menu{position:absolute;width:100%;transition:.1s linear;pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-30px);z-index:-1;column-count:2;width:auto;column-gap:0}.navigation ul li.menu-item-has-children:hover ul.sub-menu,.navigation ul li.menu-item-has-children:focus ul.sub-menu{pointer-events:auto;transform:translateY(0);visibility:visible;opacity:1}.navigation ul li.menu-item-has-children ul.sub-menu li{width:100%;margin:0;width:250px}.navigation ul li.menu-item-has-children ul.sub-menu li a{background:var(--color-secondary);font-size:var(--fs-17);text-transform:none;letter-spacing:0;padding:10px;text-align:left;color:#fff}.navigation ul li.menu-item-has-children ul.sub-menu li a:hover{background:var(--color-highlight);color:#fff;opacity:1}.logo:hover{opacity:.8}.logo svg{width:100%;max-height:110px;min-height:110px}#header{position:absolute;z-index:101;padding:10px 0 9px;justify-content:space-between;background:#fff url(/wp-content/themes/lfs/assets/images/header-bg.jpg.webp) no-repeat center center / cover scroll;left:0;right:0}#header .container{align-items:center;width:97.1875%;max-width:1800px}#header .contact{max-width:248px;width:16.96535%;text-align:center}#header .contact a.phone{font-family:var(--font-secondary);color:var(--color-light-blue);display:block;font-size:var(--fs-38);line-height:1.333333}#header .contact a:hover{text-decoration:none;color:var(--color-secondary)}#header .contact .button{margin-bottom:5px;color:#fff;padding:8px 0;font-size:var(--fs-15)}#header .contact .button:hover{color:#fff}#header .logo{max-width:380px;width:22.70012%;font-size:0}#home-video-bg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;max-height:35.49vw;object-fit:cover}#home-banner{max-height:835px;padding-top:43.49vw;position:relative}#home-banner:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(1 38 73 / .47)}#home-banner .container{max-width:1348px;width:70.20833%;position:absolute;left:0;right:0;bottom:0;z-index:2}#home-banner .slick-item{position:relative}#home-banner .slick-item img{position:absolute;width:100%;top:0;right:0;bottom:0;left:0}#home-banner .slick-item .text-block{background:#fff0}#home-banner .item-slick{position:relative;background:linear-gradient(0deg,#fff0 0%,#fff0 35%,rgb(0 57 107 / .98) 99%,#00396b 100%)}#home-banner .item-slick .hero-bg{position:relative;z-index:2;border-bottom:solid var(--color-highlight) 5px;overflow:hidden;background-color:#fff0}#home-banner .item-slick .hero-bg:after{content:url(/wp-content/themes/lfs/assets/images/home-banner-item-slick-after.png.webp);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#home-banner .item-slick .text-block{position:absolute;left:0;right:0;bottom:0;bottom:4.01vw;z-index:3;text-align:center;max-width:1100px;margin:0 auto}#home-banner .item-slick .text-block h1{font-size:var(--fs-96);color:var(--color-highlight);text-transform:uppercase;font-weight:400}#home-banner .item-slick .text-block p{padding:0 29.5px;color:#fff;font-size:var(--fs-20);margin-bottom:50px;font-weight:300}#home-banner .item-slick .button{max-width:393px;font-size:var(--fs-20);padding:18px 0 18px;margin:-32px auto 0;position:relative;z-index:5;display:block;font-family:var(--font-secondary);background-color:var(--color-highlight);font-weight:600}#home-banner .item-slick .button:hover{text-decoration:none;opacity:1;color:#fff;background-color:var(--color-secondary)}#home-banner .slick-list{top:10vw}#home-banner .slick-arrow{border-radius:100%;border:solid 2px var(--color-highlight);width:61px;height:61px;display:flex;justify-content:center;align-items:center;top:unset;transform:unset;bottom:13%}#home-banner .slick-arrow.slick-next{right:61px}#home-banner .slick-arrow.slick-prev{left:61px}.pattern-bg{background:#fff0 url(/wp-content/themes/lfs/assets/images/home-about-bg.jpg.webp)}#home-about .container{max-width:1008px;width:52.5%;text-align:center;padding-top:16.927vw}.date,h5{font-family:var(--font-main);font-size:var(--fs-22);font-style:normal;color:var(--color-highlight);text-transform:uppercase;letter-spacing:.106em;line-height:1.33333;display:block;margin-bottom:43px}h2{font-size:var(--fs-77);text-transform:uppercase;line-height:1.32468;margin-bottom:10px;font-weight:400}.main p{line-height:2;font-size:var(--fs-18);margin-bottom:36px;word-break:break-word}#home-about p em{margin-bottom:-25px}#home-about p{margin-bottom:45px}#home-about .bttm-dwn{padding-bottom:125px}#home-about .button{max-width:350px;padding:16px 5px 21px;font-size:var(--fs-20)}.bttm-dwn{display:block;padding-bottom:70px;padding-top:81px;text-align:center;margin:0 auto;width:76px}.bttm-dwn:hover{transform:translateY(10px);opacity:.8}#home-service-list{background:#fff0 url(/wp-content/themes/lfs/assets/images/home-service-bg.jpg.webp) no-repeat center center / cover scroll;position:relative;z-index:2;padding-top:199px}#home-service-list:after{content:'';background:rgb(0 37 65 / .8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}#home-service-list .text-block{text-align:center;color:#fff;max-width:1100px;margin:0 auto 95px}#home-service-list .text-block h2{color:#fff}#home-service-list .text-block p{padding:0 30px;margin-bottom:0}#home-service-list .service-list-slick{max-width:1388px;width:72.29167%;justify-content:center;position:relative}#home-service-list .service-list-slick a{color:#fff;max-width:323px;width:20.77745%;width:23.68035%;width:23.27089%;background:var(--color-secondary);min-height:264px;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 12px;padding:0 30px;border-radius:5px;text-transform:uppercase}#home-service-list .service-list-slick a:hover{text-decoration:none;background:var(--color-highlight)}#home-service-list .button{text-align:center;margin:43px auto 0;display:block;max-width:320px}.slick-arrow{position:absolute;position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:19px;height:37px;background:#fff0 none no-repeat center center scroll;border:none;cursor:pointer;outline:none;text-indent:-9999px;overflow:hidden}.slick-arrow.slick-prev{background-image:url(/wp-content/themes/lfs/assets/images/icon-prev.png.webp);outline:none;left:-3.589vw}.slick-arrow.slick-next{background-image:url(/wp-content/themes/lfs/assets/images/icon-next.png.webp);outline:none;right:-3.589vw}button.slick-arrow:hover{opacity:.7}#home-attorney.bg-wave{background:#fff0 url(/wp-content/themes/lfs/assets/images/bg-wave.jpg.webp)}#home-attorney .container{padding-top:70px}#home-attorney .heading{text-align:center}#home-attorney .heading em{margin-bottom:5px}#home-attorney .heading h2{margin-bottom:57px}#home-attorney .atty-info{display:flex;justify-content:center}#home-attorney .text-block{background:#0D4979;color:#fff;text-align:left;border-radius:5px;padding:31px 25px 10px 66px;flex:1 1 auto;margin-left:-41px;margin-top:33px;margin-bottom:19px;max-width:828px;width:60%;z-index:2;font-weight:400;font-size:var(--fs-18)}#home-attorney .container img.image{max-width:589px;width:42.68116%;flex:0 0 auto;min-height:485px;object-fit:cover;max-height:485px;align-self:flex-start;object-position:center top}#home-attorney .text-block h3{color:#fff;margin-bottom:31px;font-weight:400;font-size:var(--fs-36);text-transform:uppercase}#home-attorney .text-block p{margin-bottom:33px}#home-attorney .text-block a{color:var(--color-highlight)}#home-attorney .text-block a:hover{color:var(--color-orange)}#home-attorney .bttm-dwn{padding-top:68px}#home-attorney .button{display:block;margin:50px auto 0}#home-testimonial{text-align:center;max-width:1554.57px;width:80.96719%;padding-top:153px}#home-testimonial em{margin-bottom:23px}#home-testimonial .text-block{padding:29px 17.594vw 31px;margin-bottom:50px}#home-testimonial .text-block p{font-size:var(--fs-22);margin-bottom:18px}#badges{background:#fff}#badges .container{max-width:1364px;width:71.04167%;padding:20px 0}#badges .badge-slick{display:block;justify-content:space-between;align-items:center}#badges .slick-track{display:flex;align-items:center}#badges .slick-slide img{margin:0 auto;max-width:170px;width:100%}.atty-list.slick-slide .contact-info>a,.atty-list.slick-slide .contact-info>div{display:flex;text-align:left;line-height:1.5em;margin-bottom:0;align-items:flex-start;justify-content:flex-start;min-height:auto;margin-bottom:10px;text-transform:none;font-size:var(--fs-20)}.atty-list.slick-slide .contact-info i{margin-right:5px;width:30px;color:var(--color-light-blue);margin-top:4px}.atty-list.slick-slide .contact-info{margin-top:12px;padding:0 15px}footer #footer-top{background:#fff0 url(/wp-content/themes/lfs/assets/images/footer-top-bg.jpg.webp) no-repeat center center / cover scroll;position:relative;z-index:2;padding:109px 0 96px}footer #footer-top:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 36 64 / .86);z-index:-1}footer #footer-top .container{display:flex;max-width:1184px;width:61.66667%;font-size:var(--fs-16);color:#fff;margin-bottom:68px}footer #footer-top strong{display:block;text-transform:uppercase;color:var(--color-highlight);letter-spacing:.106em;font-weight:600;margin-bottom:13px}footer #footer-top a{display:block;font-size:var(--fs-16);color:#fff}footer #footer-top .social i{width:17.5px;margin-right:23.5px}footer #footer-top .button{background:#fff;color:var(--color-secondary);margin:0 auto;font-size:var(--fs-20);line-height:1.35;padding:16px 10px 21px}footer #footer-top .button:hover{background:var(--color-highlight);color:#fff;text-decoration:none}footer #footer-bottom{background:var(--color-light-blue);color:#fff}footer #footer-bottom .container{text-align:center;padding:30px 0 29px}footer #footer-bottom .copy{font-size:var(--fs-18);line-height:2;margin-bottom:16px}footer #footer-bottom .copy span{display:contents}footer #footer-bottom .copy ul{margin-bottom:0}footer #footer-bottom .copy ul li{display:inline-block;font-size:var(--fs-18);line-height:2}footer #footer-bottom .copy .d-flex{justify-content:center}footer #footer-bottom .copy ul li:before{content:'|';margin:0 16px}footer #footer-bottom .footer-bottom-text{font-size:var(--fs-14);line-height:1.64286;max-width:1040px;margin:0 auto}body.page-id-23 #page-banner,body.single-services #page-banner,body.single-industries #page-banner{display:none}#page-banner{max-height:604px;padding-top:31.45833%;position:relative;z-index:2;background:#fff0 none no-repeat center center / cover scroll}#page-banner.banner-blog{background:var(--color-secondary);padding-top:25.45833%;margin-bottom:15vw;padding-bottom:0!important;background-image:url(https://townelaw.com/wp-content/themes/lfs/assets/images/banner-about.jpg.webp)!important;background-size:cover!important}#page-banner.banner-blog h1{position:absolute;z-index:3;bottom:0;left:0;color:#fff;padding-left:9.32292%;padding-bottom:8.64583%;font-size:var(--fs-96);color:#fff;text-transform:uppercase;line-height:1.33333;margin-bottom:1px;font-weight:400}#page-banner.banner-blog .text-block-container{max-width:1600px;width:83.33333%;margin:0 auto;position:absolute;bottom:-12vw;left:0;right:0;z-index:-1}#page-banner.banner-blog .overlay-bg{position:relative;z-index:2}#page-banner.banner-blog .overlay-bg:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(14 69 108 / .5);z-index:2}#page-banner.banner-blog.single-blog .overlay-bg:after{display:none}#page-banner.banner-blog img{width:100%;object-fit:cover;background:#fff0 none no-repeat center center / cover scroll;max-height:350px;min-height:350px}#page-banner:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(14 69 108 / .67);z-index:-2}#page-banner .text-block{position:absolute;bottom:0;left:0;padding-left:9.32292%;padding-bottom:8.64583%}#page-banner .text-block h1,#srvcspage-banner .text-block h1{font-size:var(--fs-96);color:#fff;text-transform:uppercase;line-height:1.33333;margin-bottom:1px;font-weight:400}#page-banner .text-block p,#srvcspage-banner .text-block p{font-size:var(--fs-24);line-height:1.5;color:#fff;color:var(--color-highlight);font-weight:600}body.blog #page-banner .text-block p:after{content:'Stay updated on the latest news, events, and media from TLF.';font-size:var(--fs-24);line-height:1.5;color:#fff;color:var(--color-highlight);font-weight:600}#page-banner .successive-page{color:var(--color-highlight);font-size:var(--fs-20);line-height:1.5}#page-banner .successive-page a.home-link{color:#fff}#page-banner .successive-page a.home-link:hover{text-decoration:none;opacity:.8}#page-banner .successive-page span{margin:0 12px}body.page-id-23 #page-banner .successive-page,body.page-id-25 #page-banner .successive-page,body.page-id-468 #page-banner .successive-page,body.search.search-results #page-banner .successive-page{display:none}#page-service{padding-top:0}#page-service.single-industry{padding-top:100px}#page-service .page-content{padding:0 25px}#page-service .page-content p{margin-bottom:87px}#page-service .services-list{padding:0 14px;justify-content:space-between}#page-service h2{font-size:var(--fs-24);text-transform:uppercase;font-weight:600;line-height:1.33333;font-family:var(--font-main);padding-bottom:23.5px;border-bottom:solid 1px #707070;margin-bottom:13px;padding-left:31px}#page-service ul{padding-left:0;list-style-type:none;min-width:0;margin-left:0}#page-service ul.industry-we-serve,#page-service ul.tablist{max-width:641px;width:44.91941%}#page-service ul#menu-practice-areas-practice-menu li a,#page-service ul.industry-we-serve>li>.title-heading,#page-service ul.tablist>li>.title-heading{max-height:100px;min-height:100px;display:flex;align-items:center}ul.industry-we-serve{margin-left:0}ul.industry-we-serve>li,ul.tablist>li,ul#menu-practice-areas-practice-menu li a{font-size:var(--fs-22);font-family:var(--font-secondary);line-height:1.36364;border-bottom:solid 1px #707070;display:block;position:relative;padding:47px 0;padding:28.5px 0 35.5px}#page-service .service-list{max-width:674px;width:47.23196%}ul#menu-practice-areas-practice-menu li a{padding-left:31px;padding-right:35.64915%}ul#menu-practice-areas-practice-menu li a:hover{background:var(--color-secondary);color:#fff;text-decoration:none}ul#menu-practice-areas-practice-menu li a:hover:after{content:'-';color:#72DCFB;font-size:var(--fs-21);font-size:30px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}ul.industry-we-serve>li,ul.tablist>li{padding:0}ul#menu-practice-areas-practice-menu li a:after{content:'+';color:#052239;font-size:var(--fs-21);font-size:30px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}ul.industry-we-serve li.ac-accordion a,ul.tablist li.ac-accordion a{text-decoration:underline}ul.industry-we-serve li.ac-accordion br,ul.tablist li.ac-accordion br{display:none}ul.industry-we-serve li .title-heading:after{content:'+';color:#052239;font-size:var(--fs-21);font-size:30px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}ul.industry-we-serve>li.active>.title-heading:after{content:'-';color:#052239;font-size:var(--fs-21);font-size:30px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}ul.industry-we-serve>li.active>.title-heading,ul.tablist>li.active>.title-heading{background:var(--color-secondary);color:#fff;padding-left:31px}ul.industry-we-serve>li.active>.title-heading:after{content:'-';font-size:var(--fs-21);font-size:30px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}ul.industry-we-serve>li>.title-heading,ul.tablist>li>.title-heading{display:block;position:relative;font-size:var(--fs-22);cursor:pointer;padding:47px 30px;padding:28.5px 30px 35.5px}ul.industry-we-serve>li>.content-link,ul.tablist>li>.content-link{font-size:var(--fs-20);overflow:hidden;display:block}ul.industry-we-serve>li.active>.content-link .text-content-block,ul.tablist>li.active>.content-link .text-content-block{display:block;font-size:var(--fs-20)}ul.industry-we-serve>li>.content-link .text-content-block,ul.tablist>li>.content-link .text-content-block{padding:25px 44.5px 28px 45px;display:none}ul.industry-we-serve>li.active>.content-link .text-content-block ul,ul.tablist>li.active>.content-link .text-content-block ul{padding-left:20px}ul.industry-we-serve>li.active>.content-link .text-content-block ul li,ul.tablist>li.active>.content-link .text-content-block ul li{margin-bottom:10px}ul.industry-we-serve>li>.content-link .text-content-block h4,ul.tablist>li>.content-link .text-content-block h4{font-size:var(--fs-20);margin:20px 0}ul.industry-we-serve>li.active>.content-link .text-content-block a:hover,ul.tablist>li.active>.content-link .text-content-block a:hover{text-decoration:none}#single-service{max-width:1612px;width:83.95833%}#single-service .page-content h3,.page-id-181 .page-content h4,.page-id-3 .page-content h4,.page-id-194 .page-content h4{font-family:var(--font-main);font-size:var(--fs-24);letter-spacing:.106em;font-weight:600;color:var(--color-light-blue);margin-bottom:35px;text-transform:uppercase}#single-service .page-content ul{list-style-type:none;padding:0;margin-bottom:36px;margin-left:0}#single-service .page-content ul li:first-child{border-top:solid 1px #707070}#single-service .page-content ul li{display:block;border-bottom:solid 1px #707070;font-size:var(--fs-22);font-family:var(--font-secondary);line-height:1.36364;padding:30.5px 24px}#single-service .page-content a{color:var(--color-light-blue)}#single-service .page-content a:hover{color:var(--color-secondary)}.right-column .cta p{margin-bottom:10px}.right-column .atty-list{text-align:center;display:block;margin-bottom:30px}.right-column .atty-list img{object-fit:cover;object-position:center top;max-height:236px;min-height:236px;max-width:236px;min-width:236px;border-radius:100%;margin:0 auto 17px;background:var(--color-light-blue);display:block}.right-column .atty-list a{font-size:var(--fs-18);text-transform:uppercase;line-height:1.33333;color:var(--color-secondary);margin-bottom:18px;min-height:48px}.right-column .atty-list .position{color:var(--color-highlight);line-height:1.66667;border-bottom:solid #0D4979 3px;padding-bottom:9px}#single-service .button{display:block;text-align:center;margin:30px auto;background:var(--color-secondary);max-width:unset}#single-service .button:hover{background:rgb(0 36 64 / .7)}.right-column{max-width:508px;width:31.51365%;flex:0 0 auto;border-radius:5px 5px 0 0;margin-left:8.646vw;align-self:baseline;border-radius:5px}.main-dropdown ul.industry-we-serve{list-style-type:none;padding-left:0;margin-bottom:0}#single-service ul.industry-we-serve>li{border-bottom:none}.main-dropdown ul.industry-we-serve li .title-heading{background:var(--color-highlight);font-size:var(--fs-18);text-transform:uppercase;font-family:var(--font-main);padding:31px 58px 30px;border-radius:0 0 5px 5px;text-decoration:none}.main-dropdown ul.industry-we-serve li .title-heading a{text-decoration:none}.main-dropdown ul.industry-we-serve li .title-heading a:hover{text-decoration:none;opacity:1;background:#FCBB35}.main-dropdown ul.industry-we-serve li .title-heading:hover{opacity:1;background:#FCBB35}.main-dropdown .title-heading:hover{opacity:.8}.main-dropdown ul.industry-we-serve{padding:0}.main-dropdown ul.industry-we-serve>li.active>.title-heading{color:var(--color-secondary)}.main-dropdown ul.industry-we-serve>li>.content-link{margin-bottom:0}.main-dropdown ul.industry-we-serve>li>.content-link .text-content-block{padding:0}.main-dropdown ul.industry-we-serve>li.active>.content-link .text-content-block ul li:last-child{margin-bottom:0}.main-dropdown ul.industry-we-serve>li.active>.content-link .text-content-block ul{list-style-type:none;padding-left:0}.main-dropdown ul.industry-we-serve>li.active>.content-link .text-content-block ul li,.main-dropdown ul.industry-we-serve>li>.content-link .text-content-block a{display:block;text-decoration:none;color:#fff;border-bottom:1px var(--color-secondary) solid;padding:24px 56px 25px;background:#6788A4;margin-bottom:0;line-height:1.3}#single-service ul.industry-we-serve>li>.content-link .text-content-block,.main-dropdown ul.industry-we-serve>li>.content-link .text-content-block ul li a{text-decoration:none;color:#fff;border-bottom:1px var(--color-secondary) solid;padding:24px 0 25px}#single-service ul.industry-we-serve>li>.content-link .text-content-block{padding:0}#single-service ul#menu-practice-areas-practice-menu{text-decoration:none;padding-left:0;margin-bottom:0}#single-service ul#menu-practice-areas-practice-menu li{margin-bottom:0;padding:0}#single-service ul#menu-practice-areas-practice-menu li:hover,#single-service ul#menu-practice-areas-practice-menu li:hover a{background:var(--color-secondary)}#single-service ul#menu-practice-areas-practice-menu li a{border-bottom:none;padding:0;display:block;padding:24px 56px 25px}#single-service ul#menu-practice-areas-practice-menu li a:hover:before{content:url(/wp-content/themes/lfs/assets/images/icon-prev.png.webp);position:absolute;left:-33.8px;top:50%;transform:translateY(-50%)}#single-service ul#menu-practice-areas-practice-menu li a:after{display:none}#page-service ul.industry-we-serve li.ac-accordion a,#page-service ul.tablist li.ac-accordion a{margin-bottom:10px;text-decoration:underline;display:block;font-size:var(--fs-18);padding-left:30px}#page-service ul.industry-we-serve>li.active>.content-link .text-content-block,#page-service ul.tablist>li.active>.content-link .text-content-block{max-width:420px}#page-team{max-width:1612.5px;width:83.98438%;padding-top:0;object-position:57px}#page-team .top-section{display:flex;padding-bottom:64px;justify-content:space-between}body.search #page-team .top-section{padding-bottom:0}#page-team h5{margin-bottom:14px}#page-team h2{font-size:var(--fs-73);color:var(--color-main);line-height:1.32877;margin-bottom:32px}#page-team.search .left-column{margin:0;flex:1 1 auto}#page-team .affiliated-team{display:flex;flex-wrap:wrap;justify-content:center}#page-team .item{max-width:236px;text-align:center;position:relative;margin:0 25px 64px}#page-team .affiliated-team .item{width:23.69478%}#page-team .additional-team-list .item{margin:0 3.359vw 64px;max-width:unset}#page-team.search .item{width:100%}#page-team .item a.atty-link:hover{opacity:.8;text-decoration:none}#page-team .item img{width:100%;object-fit:cover;object-position:center top;max-height:236px;min-height:236px;min-width:236px;min-width:236px;border-radius:100%;margin-bottom:17px;background:var(--color-light-blue)}#page-team .item .atty-name{font-size:var(--fs-18);text-transform:uppercase;line-height:1.33333;color:var(--color-secondary);margin-bottom:18px;min-height:48px}#page-team .item .position{color:var(--color-highlight);line-height:1.66667;border-bottom:solid #0D4979 3px;padding-bottom:9px}#page-team ul.service-list{list-style-type:none;padding:0;margin-bottom:0;margin-left:0}#page-team ul.service-list li.ac-accordion{border-bottom:solid #0D4979 3px}#page-team ul.service-list li.ac-accordion:last-child{border:none}#page-team ul.service-list li .service-heading{color:var(--color-highlight);line-height:1.66667;position:relative;display:block;;cursor:pointer;margin-bottom:7px;margin-top:7px}#page-team ul.service-list li .service-heading:hover{opacity:.8}#page-team ul.service-list li .service-heading:after{content:url(/wp-content/themes/lfs/assets/images/service-icn-btn.png.webp);margin-left:24px;margin-bottom:4px;position:absolute;right:0}#page-team ul.service-list li .service-handled{text-align:left}#page-team ul.service-list li .service-handled a{text-transform:unset;font-weight:400;background:var(--color-secondary);color:#fff;display:block;margin-bottom:0;padding:5px 10px;line-height:1.5;padding-bottom:10px}#page-team ul.service-list li .service-handled a:hover{background:var(--color-highlight);opacity:1;text-decoration:none}#page-team .service-list .service-handled br{display:none!important}#page-team ul.service-list>li>.service-handled{overflow:hidden;display:block}#page-team ul.service-list>li>.service-handled .service-handled-content{display:none}#page-team ul.service-list>li.active>.service-handled .service-handled-content{display:block;position:absolute;left:0;right:0;z-index:10;max-width:236px}#page-team .atty-social{display:flex;justify-content:space-between;padding:0 8px}#page-team .atty-social a{color:#fff;width:34px;height:34px;background-color:var(--color-light-blue);display:flex;border-radius:100%;align-items:center;justify-content:center;font-size:var(--fs-18)}#page-team .atty-social a i.fa-phone{transform:scaleX(-1)}#page-team .atty-social a:hover{background:var(--color-highlight);text-decoration:none}#contact-section{max-width:508px;width:31.50388%;flex:0 0 auto;margin-left:7.135vw;background:#6788A4;align-self:flex-start;border-radius:5px}#contact-section strong{font-weight:600;text-transform:uppercase;display:block;background:var(--color-highlight);letter-spacing:.106em;line-height:1.33333;padding:31px 61px 30px}#contact-section .form{padding:29px 61px}#contact-section .form .button{font-size:var(--fs-20);border:none;padding:16px 0 21px;margin-bottom:26px}#contact-section .form p{color:#fff;text-align:center;margin-bottom:0}.gfield{flex:1 1 auto;margin-bottom:28px}#page-team .additional-team{max-width:1067px;width:66.17054%}#page-team .additional-team h2{margin-bottom:34px}#single-attorney{max-width:1585px;width:82.55208%}#single-attorney .page-content a{color:var(--color-secondary);font-weight:500}#single-attorney .page-content h2{font-size:var(--fs-65)}#single-attorney .right-column{background:#fff0}#single-attorney .right-column .contact-info{margin-top:55px;margin-left:25px;margin-bottom:40px}#single-attorney .right-column img{max-height:693px;width:100%;object-fit:cover}#single-attorney .right-column .contact-info strong,#single-attorney .right-column .contact-info a,#single-attorney .right-column .contact-info .address{line-height:1.5em;display:flex;align-items:center;margin-bottom:10px}#single-attorney .right-column .contact-info a i,#single-attorney .right-column .contact-info .address i{width:30px;pointer-events:none;text-decoration:none}#single-attorney .right-column .contact-info .address .fa-map-marker-alt,#single-attorney .right-column .contact-info .fa-comment-alt{align-self:flex-start;margin-top:5px}#single-attorney .right-column .contact-info .address br{display:none}#single-attorney .right-column .contact-info a:hover i{pointer-events:none;opacity:1;text-decoration:none!important}#single-attorney .right-column .contact-info a span{margin-left:12px}#single-attorney .right-column .contact-info a i.fa-phone{width:var(--fs-22);height:var(--fs-22);color:#fff;margin:0;background:var(--color-light-blue);border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-11)}#single-attorney .right-column .contact-info strong{font-size:var(--fs-18);font-style:normal;text-transform:uppercase;line-height:2;display:block}#single-attorney .right-column .contact-info i{margin-right:4.7px;width:19.67px;color:var(--color-light-blue)}#single-attorney .right-column .badge-logo p{display:flex;flex-wrap:wrap;column-gap:5%;justify-content:center;padding:58px 0 0;align-items:center;margin-bottom:0}#single-attorney .right-column .badge-logo p br{display:none}#single-attorney .right-column .badge-logo a{max-width:138px;max-width:250px;mix-blend-mode:multiply;margin:0 auto 25px}#single-attorney .right-column .badge-logo img{max-width:200px;width:100%}#single-attorney .right-column .badge-logo a:hover{opacity:.8}#single-attorney .right-column .badge-logo{margin-bottom:30px}#page-about{max-width:1600px;width:83.33333%}#page-about .page-content{margin-bottom:84px}#page-about h2{margin-bottom:18px}#page-about .community-section{margin-bottom:90px}#page-about .community-section strong{display:block;margin-bottom:54px}#page-about .community-list{max-width:1492px;width:93.25%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;overflow:hidden}#page-about .community-section .community-item{width:100%;max-width:230px;margin-bottom:39px;position:relative;display:flex;justify-content:space-between;justify-content:center;flex-wrap:wrap}#page-about .community-section .community-item .badge-logo{mix-blend-mode:darken;pointer-events:auto;cursor:pointer}#page-about .community-section .community-item .badge-logo:hover{opacity:.8}.popover-body{max-width:441px;width:100%;background:#6788A4;color:#fff;border-radius:5px;padding:30px 33px 0 39px;overflow:hidden;text-align:left;font-family:var(--font-main);font-size:var(--fs-18)}.popover{max-width:100%}.popover-body a{color:var(--color-secondary)}.popover-body p{line-height:2}.popover .arrow{display:none}#page-about .community-section .community-item .badge-content{position:absolute;right:-20.885vw;top:0;max-width:441px;background:#6788A4;color:#fff;padding:20px;border-radius:5px;padding:30px 33px 0 39px;z-index:2;opacity:0}#page-career .diversity-list{width:95.25%;margin:0 auto;column-count:3;column-gap:7.414698%;margin-bottom:90px}#page-career .diversity-list .badge-logo{mix-blend-mode:darken;align-self:flex-start;max-width:200px;margin-right:20px;width:100%;flex:0 0 auto}#page-career .diversity-item{width:100%;max-width:230px;margin-bottom:39px;position:relative;display:flex;justify-content:space-between;justify-content:center;flex-wrap:wrap}#page-career .diversity-item p{margin-bottom:39px}#page-career .diversity-item p a{text-decoration:underline}#page-career .diversity-item img{mix-blend-mode:multiply}#page-blog{flex-wrap:wrap;max-width:1600px;width:83.33333%;justify-content:space-between}#page-blog h2{font-size:var(--fs-40);line-height:1.32308;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#page-blog .content-block{width:47.375%;margin-bottom:50px;flex-direction:column}#page-blog em{margin:0 0 27px}#page-blog .img{max-height:273px;min-height:273px;object-fit:cover;background:rgb(14 69 108 / .5);margin-bottom:50px}#page-blog .img img{display:block;width:100%;object-fit:cover;background:#fff0 none no-repeat center top / cover scroll;height:100%;max-height:273px;min-height:273px}#page-blog .button{padding:16px 0 21px;max-width:294px;font-size:var(--fs-20)}#page-blog .button:hover{text-decoration:none;background:var(--color-secondary)}#paginataion{text-align:center}#single-blog{padding-top:100px}#single-blog .img-fluid{padding:0 15px 30px}#single-blog .linkedinshare{font-size:var(--fs-16);display:flex;align-items:center}#single-blog .linkedinshare i{font-size:var(--fs-26);color:var(--color-secondary);margin-right:6px}#single-blog .linkedinshare:hover,#single-blog .linkedinshare:hover i{text-decoration:none;color:var(--color-highlight)}#single-blog .main-dropdown ul.industry-we-serve li .title-heading{background:var(--color-secondary);color:#fff}#single-blog ul.industry-we-serve li .title-heading:after{color:#fff}#single-blog .main-dropdown ul.industry-we-serve{margin-bottom:100px}#single-blog .right-column .atty-list .position{border-bottom:none}#single-blog .main-dropdown ul.industry-we-serve>li>.content-link .text-content-block a{background:none;color:var(--color-secondary)}#single-blog #contact-section{width:100%;margin:0 auto 50px}#page-career{padding-bottom:90px}#page-career h5{margin-bottom:32px}#page-career .page-content{margin-bottom:104px}#page-career .current-opportunities{column-gap:3.8125%;margin-bottom:80px}#page-career ul{padding-left:30px;margin-left:0}#page-career ul li,#page-career .current-opportunities ul:first-of-type li{margin-bottom:18px}#page-career .current-opportunities ul li{margin-bottom:9px}.top-buttons.attorney{max-width:unset;width:unset}body.page-id-23 .top-buttons.attorney form{justify-content:flex-start;justify-content:center}.top-buttons.attorney form{display:flex;justify-content:space-between}.top-buttons{justify-content:space-between;max-width:1589px;width:82.76042%;margin:0 auto;padding:50px 0}.top-buttons .button{background:#FCBB35;color:#393939;text-transform:unset;font-size:var(--fs-18);letter-spacing:unset;padding:22px 26px;border:none;text-align:left;width:25%;margin:0 1%}.top-buttons.contact .button{text-align:center}.top-buttons .button:hover{text-decoration:none}body.page-id-32 footer #footer-top{display:none}#page-contact{max-width:1589px;width:82.76042%;padding-bottom:76px;padding-top:0}#page-contact em{margin-bottom:10px}#page-contact .contact-item,#page-contact .contact-item.add-offices>div{margin-bottom:52px}#page-contact .contact-item.add-offices{margin-bottom:0}#page-contact strong{text-transform:uppercase;font-size:var(--fs-30);font-family:var(--font-secondary);margin-bottom:20px}#page-contact .contact-item h5{margin-left:0;margin-bottom:10px}#page-contact .contact-item ul{margin-left:0}#page-contact .contact-item a{display:block;text-decoration:underline;font-size:var(--fs-16)}#page-contact .contact-item a:hover{text-decoration:none}#page-contact a.button{display:block;width:100%;padding:16px 0 21px;text-decoration:none;max-width:344px;font-size:var(--fs-20);color:#fff}#page-contact a.button:hover{text-decoration:none}#page-contact .contact-list-info{justify-content:space-between}#page-contact .contact-item.add-contact,#page-contact .contact-list-info{display:flex;flex-wrap:wrap}#page-contact .contact-item.add-contact{width:100%}#page-contact .contact-item.add-contact .address{margin-right:6.688vw;max-width:250px;width:200px}#page-contact .contact-item.add-contact .contact-info a{font-size:var(--fs-18);display:block}#page-contact .map-iframe{max-width:682px;width:42.92008%;flex:0 0 auto;margin-left:8.125%}#page-contact .map-iframe iframe{width:100%;border:none;min-height:742px;max-height:742px}#news-updates,#latest-blog{padding:93px 0 81px}#news-updates h5,#latest-blog h5{text-align:center;margin-bottom:65px}#news-updates h3,.blog-list h3{margin-bottom:20px;font-size:var(--fs-22);font-weight:600;line-height:1.63636;color:var(--color-main);font-family:var(--font-main)}.blog-list{display:flex;max-width:1450px;width:75.52083%;justify-content:space-between;margin:0 auto 64px}#latest-blog .blog-list .blog-item{overflow:auto;padding-bottom:47px}.blog-list .blog-item{display:flex;flex-direction:column;justify-content:space-between;max-width:467px;width:32.206897%;background:#fff;padding:56px 52px 43px;min-height:414px;max-height:414px;overflow:auto}.blog-list .blog-item.social-media{padding:0}.blog-list .blog-item.social-media iframe{width:100%;padding:30px}.blog-list .blog-item:hover{text-decoration:none;box-shadow:0 22px 25px rgb(0 0 0 / 20%)}.blog-list p{margin-bottom:19px;font-size:var(--fs-14)}.blog-list em.date,#news-updates em.date{text-align:left!important;margin-bottom:0;display:block;text-transform:unset}#news-updates .button,#latest-blog .button,body.home #latest-blog .button{text-align:center;display:block;margin:0 auto;max-width:636px;font-size:var(--fs-20);padding:16px 0 21px}#latest-blog .button{max-width:392px}#pagination{padding:50px 0}#pagination a{color:var(--color-secondary)}.single-post h2{font-size:var(--fs-40);margin-bottom:15px;line-height:1}.single-post em{margin-bottom:20px}body.page-id-27 .page-content .button{padding:16px 30px 21px;color:#fff}#search-mentioned a.text-block{display:block;padding:20px}#search-mentioned a.text-block:hover{text-decoration:none;box-shadow:1px 21px 90px var(--color-secondary)}body.page-id-27 .page-content{margin:0 auto}body.single-services #page-banner,body.single-industries #page-banner,body.page-template-page-service #page-banner{background-size:100%;background:#fff0 none no-repeat center center / cover scroll}#page-service ul.tablist{margin-left:0}#page-service ul.tablist>li>.title-heading{justify-content:space-between;cursor:default}#page-service ul.tablist>li>.title-heading a{font-size:var(--fs-22);padding:28.5px 30px 35.5px 0;text-decoration:none;display:block;margin-bottom:0;width:calc(100% - 30px)}#page-service ul.tablist>li>.title-heading:after{display:none}#page-service ul.tablist>li>.title-heading .dropdown:after{content:'+';color:#052239;font-size:var(--fs-21);font-size:30px;display:block;width:30px;height:30px;transform:translateY(-50%);cursor:pointer}#page-service ul.tablist>li.active>.title-heading .dropdown:after{content:'-';color:#72DCFB}.main .service-list ul,.main-dropdown ul.industry-we-serve{margin-left:0}.text-upper{text-transform:uppercase}.main ul{margin-left:20px}.clear{clear:both}.main h2,#page-team h2{font-size:var(--fs-61)}footer #footer-top .contact-item a.gmap{display:inline-block}img.alignleft,img.alignright{margin:15px 30px 15px 0;max-width:350px}img.aligncenter{margin:0 auto;display:block}img.alignright{margin:15px 0 15px 30px}ul.badgelist{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}ul.badgelist li{list-style:none;width:30%;margin:0 1.5% 15px;border:0!important;padding:0!important;text-align:center}ul.badgelist li img{max-height:160px;object-fit:contain}.page-content h2{line-height:1em}#page-career .diversity-list{column-count:unset;column-gap:unset;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#page-career .diversity-item{text-align:center}#contact-form #contact-section{max-width:unset;width:100%;margin-left:0}.gform_wrapper legend{display:none}.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.gform_wrapper .gfieldaddress span input{margin-bottom:10px}.gfield{margin-bottom:20px;flex:unset;width:100%}.gform_wrapper .gfieldaddress .ginput_complex{display:flex;flex-wrap:wrap;justify-content:space-between}.gform_wrapper .gfieldaddress{margin-bottom:10px}.gform_wrapper .gfieldaddress span{width:49.4%}.gform_wrapper .gfieldaddress span.address_city,.gform_wrapper .gfieldaddress span.address_zip,.gform_wrapper .gfieldaddress span.address_state{width:32.6%}.gform_wrapper .gfieldaddress .gf_clear_complex{display:none}.gform_wrapper .gfieldcol2{float:left;width:49.5%}.main .gform_wrapper h2{font-size:var(--fs-24)!important;color:#fff!important;margin-bottom:0!important}.gform_wrapper .gfield_html{color:#fff}.gform_wrapper .gfield .ginput_container_date{display:flex}.gform_wrapper .gfield .ginput_container_date input{margin-right:25px}.gform_wrapper .gfield .ginput_container_date .ui-datepicker-trigger{cursor:pointer}.ui-datepicker{background-color:#eee;padding:10px;max-width:230px}.ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:center}.ui-datepicker-header>a{cursor:pointer;width:30%}.ui-datepicker-month{width:calc(100% - 60px)}.ui-datepicker-calendar .col{padding:4px}.ui-datepicker-calendar td{text-align:center}.ui-datepicker-calendar td a{display:block;border:1px solid #ddd;background-color:#fff;text-decoration:none}.ui-datepicker-calendar td a:hover{background-color:var(--color-highlight);color:#fff}.gform_wrapper textarea{height:100px!important;max-width:100%}.gform_wrapper .ginput_container_textarea{margin-bottom:-7px}.gform_wrapper .gform_footer{text-align:center}#contact-section .form{padding:30px}.top-buttons.attorney button{border:0;background-color:#0d4979;color:#fff;border-radius:6px;padding:20px 50px;cursor:pointer;margin:0 1%}.top-buttons.attorney button:hover{background-color:#6788a4}.top-buttons.attorney form{justify-content:center;align-items:center}.top-buttons.attorney .button{width:100%}.location-list{display:flex;justify-content:space-between;margin-bottom:40px}.location-list h3{font-size:var(--fs-30);margin-bottom:20px}.location-list .text-content{margin-bottom:40px;flex:1 1 auto}.location-list .text-content ul li button{border:none;background:none;padding:0;pointer-events:auto;cursor:pointer}.location-list .text-content ul li.has-content:hover button{color:var(--color-highlight)}.location-list .map-iframe,.location-list .map-iframe iframe{width:100%}.location-list .map-iframe{flex:0 0 auto;width:50%;margin-left:3vw}.dropbtn:hover,.dropbtn:focus{background-color:#2980B9}.dropdown{position:relative}.dropdown-content{display:none;z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.show{display:block}.location-list .text-content ul li button:focus{outline:none}#page-team .additional-team{max-width:100%!important;width:100%!important;margin:0 auto}@media screen and (max-width:1920px){#page-team .additional-team .item img{min-height:170px;max-height:170px;max-width:170px;min-width:170px;margin:0 auto 30px}}@media only screen and (max-width:1440px){#header .container{padding-left:30px;padding-right:30px;width:100%}#header .logo{width:19.7%}#page-team .item .atty-name{min-height:10px}#page-team .item img{min-height:200px;max-height:200px;min-width:200px;min-width:200px}#page-team .additional-team .item img{min-height:170px;max-height:170px;max-width:170px;min-width:170px;margin:0 auto 30px}#page-banner.banner-blog img{max-height:300px;min-height:300px}#single-attorney .right-column .contact-info a span{margin-left:18px}}@media only screen and (max-width:1400px){.navigation ul li{margin-right:15px}}@media only screen and (max-width:1360px){#header .navigation ul li a{letter-spacing:unset}}@media only screen and (max-width:1300px){.container,.main,#page-about,#badges .container,footer #footer-top .container,footer #footer-bottom .container,#single-service,#page-blog,#page-team,#single-attorney,.blog-list,#page-contact,.top-buttons,#page-banner.banner-blog .text-block-container{width:100%!important;padding-left:30px;padding-right:30px}.navigation ul li{margin-right:15px}.navigation ul li a{letter-spacing:unset}#header .contact{width:30%}#home-banner{padding-top:700px}#home-video-bg{min-height:700px}#page-career .diversity-list{width:100%}#badges a{padding:0 15px}body.page-id-23 #page-banner .text-block h1,#srvcspage-banner .text-block h1,body.single.single-services #page-banner .text-block h1,body.single-industries #page-banner .text-block h1{font-size:45px}#page-team .left-column{margin-left:unset}#contact-section .form{padding:29px}#page-team .affiliated-team .item{width:27.69478%}footer #footer-top .button{width:90%}#home-attorney .button{margin-top:100px}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}#page-banner.banner-blog{padding-top:380px}body.page-template-page-location .main{flex-direction:column}.location-list{width:100%}.location-list .text-content{min-height:unset;max-height:unset}#header .contact{max-width:185px}#badges .slick-arrow.slick-next{right:-20px}#badges .slick-arrow.slick-prev{left:-20px}}@media only screen and (max-width:1200px){#header .contact{width:17%}#header .contact a.phone{font-size:25px}.navigation ul li#menu-item-43 ul.sub-menu li{width:200px}#header .contact .button{padding:10px 3px;margin-bottom:5px}#header .logo{max-width:200px}#header .contact a.phone{font-size:20px}#header .contact{max-width:150px}}@media only screen and (max-width:1140px){#page-career .diversity-item{display:inline-block}#page-career .diversity-item img{margin:0 auto 30px;text-align:center;display:block;right:0}#page-team .affiliated-team .item{width:198px}#contact-section{margin-left:7%;width:40%}.blog-list .blog-item{padding:50px 20px}#page-team .item img{min-height:190px;max-height:190px;max-width:190px;min-width:190px}}@media only screen and (max-width:1100px){#header .contact{display:none}#page-about,#single-attorney{padding-top:100px}#single-attorney .main-dropdown ul.industry-we-serve li .title-heading{padding-left:20px}#mobile-nav.floating .mean-nav ul li li a{line-height:1.4em;padding-top:8px;padding-bottom:8px}.main{padding-top:50px!important}}@media only screen and (max-width:991px){#srvcspage-banner,.tst{display:none}body.page-id-23 #page-banner,body.single-services #page-banner,body.single-industries #page-banner{display:block;background:url(https://townelaw.com/wp-content/uploads/2023/06/banner-capabilities6.jpg.webp)!important;background-size:100% 100%!important}#header .logo{width:250px}#home-video-bg{position:relative}#page-banner{padding-top:400px}#single-service .main-dropdown ul.industry-we-serve li .title-heading{padding:20px 30px}#single-service{padding-top:100px}.top-buttons.contact .button{width:90%}#home-banner .slick-arrow,#home-service-list .service-list-slick{display:none!important}#home-banner .item-slick .text-block h1{font-size:45px}#home-banner{padding-top:0!important}#home-video-bg{min-height:500px}#home-banner .item-slick .button{width:80%}#home-banner .item-slick .hero-bg img{object-fit:cover;height:100%;width:100%;min-height:300px}#home-about .bttm-dwn,.bttm-dwn{padding:40px 0}body.page-id-25 #page-banner .text-block h1{font-size:45px}#page-team .additional-team-list .item{margin:0 4.8vw 64px}.right-column{margin-left:4vw}.right-column .atty-list img{min-height:170px;max-height:170px;max-width:170px;min-width:170px}body.home #latest-blog .button{max-width:450px}body.page-id-27 .main{padding-bottom:30px}#contact-section .form .gform_wrapper .gfieldaddress span,#contact-section .form .gform_wrapper .gfieldaddress span.address_city,#contact-section .form .gform_wrapper .gfieldaddress span.address_zip,#contact-section .form .gform_wrapper .gfieldaddress span.address_state,#contact-section .form .gform_wrapper .gfieldcol2{width:100%}#single-blog .right-column{margin:80px auto 0;width:100%}#single-attorney .right-column .contact-info i{margin:0;width:25px!important}#single-attorney .right-column .contact-info a i.fa-phone{width:16px!important}#single-attorney .right-column .contact-info a span{margin-left:7px}.main-dropdown ul.industry-we-serve>li.active>.content-link .text-content-block ul li,.main-dropdown ul.industry-we-serve>li>.content-link .text-content-block a{padding-right:20px;padding-left:20px}#page-blog .right-column{width:100%;margin-left:0!important}}@media only screen and (max-width:800px){#page-contact strong{font-size:20px}}@media only screen and (max-width:768px){#page-banner .text-block h1,#srvcspage-banner .text-block h1{font-size:40px}#page-career .diversity-list{column-count:1;text-align:center}#home-about p em{margin-bottom:0}.main h2{font-size:35px}#badges .container{flex-wrap:wrap}#badges a{margin:0 auto 30px;width:100%}footer #footer-top .container{flex-wrap:wrap}footer #footer-top .contact-item{margin:0 auto 30px;padding:0 15px}footer #footer-bottom .copy,#single-service{flex-direction:column}#single-service .right-column{width:100%;margin:30px auto 0}#page-blog{flex-direction:column}#page-blog .content-block{width:100%}#page-team .top-section{flex-direction:column}#page-team #contact-section.desktop-view,.blog-item.social-media{display:none}.top-buttons.attorney form,.top-buttons{justify-content:center}.top-buttons{flex-direction:column;text-align:center}.top-buttons .button{width:100%;margin:0 auto 20px}#single-attorney{flex-direction:column-reverse}#single-attorney .right-column{width:100%;margin:0 auto}.blog-list{flex-direction:column}.blog-list .blog-item{margin:0 auto 30px;width:100%}#single-blog{flex-direction:column}#news-updates .button{width:90%}#page-contact{flex-direction:column}#page-contact .map-iframe{width:100%;margin:50px auto 0}#home-attorney .atty-info{flex-direction:column}#home-attorney .container img.image,#home-attorney .text-block{width:100%;margin:0 auto}#home-attorney .text-block{padding:30px}#home-attorney .bttm-dwn{padding-top:50px}#home-attorney .slick-arrow{top:300px}#home-attorney .button{margin-top:80px}#home-testimonial .text-block{padding-left:50px;padding-right:50px}h2{font-size:40px}em{margin-bottom:20px}#home-about p{margin-bottom:36px}#home-service-list .service-list-slick a{margin:0 2vw 30px}.additional-team .slick-arrow{bottom:30%;top:unset}#page-team .additional-team-list .item{margin:0 2.359vw 64px}.gform_wrapper textarea{max-width:unset}.gform_footer{text-align:center}#contact-section{width:100%;margin:0 auto}#page-career .page-content,#page-career .current-opportunities{column-count:1}.location-list:last-child .areas{column-count:unset}#page-banner.banner-blog .text-block-container{margin-bottom:-100px;bottom:-3vw!important}#single-blog{padding-top:100px!important}.location-list{flex-direction:column}.location-list .map-iframe{width:100%;margin:0 auto 30px}.location-list .text-content{margin-bottom:20px}}@media only screen and (max-width:700px){#page-service .page-content{padding:0}#page-service .page-content p{margin-bottom:0}#page-service .services-list{flex-direction:column;padding:0}#page-service ul.industry-we-serve,#page-service ul.tablist,#page-service .service-list{width:100%}#page-service h2{padding:50px 0}#page-team .additional-team h2,#page-team h2{font-size:30px}#page-team .additional-team-list .item{margin:0 1vw 2vw}#home-banner{padding-top:500px}#home-video-bg{min-height:500px}#page-banner.banner-blog .text-block-container{bottom:-130px}#home-about .bttm-dwn,.bttm-dwn{padding:30px 0}}@media only screen and (max-width:640px){#page-team .additional-team-list .item{margin:0 7vw 2vw}#page-banner.banner-blog .text-block-container{bottom:3vw!important}}@media only screen and (max-width:600px){#page-team .additional-team-list .item{margin:0 5vw 2vw}footer #footer-bottom .copy .d-flex{flex-direction:column;justify-content:center}}@media only screen and (max-width:540px){#page-about .community-list{justify-content:center}footer #footer-top .container{flex-direction:column}footer #footer-top .contact-item{max-width:300px;width:100%}footer #footer-bottom .copy ul li{display:block}footer #footer-bottom .copy ul li:before{display:none}body.single.single-services #page-banner{padding-top:440px}#page-team .item{margin:0 auto 50px}#home-banner .item-slick .text-block p{line-height:1.3}#home-banner .container{padding-right:10px;padding-left:10px}#page-team .additional-team-list .item{margin:0 4vw 5vw}#single-blog iframe{width:100%}.gform_wrapper .gfieldaddress span,.gform_wrapper .gfieldaddress span.address_city,.gform_wrapper .gfieldaddress span.address_zip,.gform_wrapper .gfieldaddress span.address_state,.gform_wrapper .gfieldcol2{width:100%}}@media only screen and (max-width:500px){#home-service-list .service-list-slick a{margin:0 11vw 5vw}#page-team .additional-team-list .item{margin:0 2vw 5vw}#home-service-list .slick-arrow{bottom:-7%}body.single.single-services #page-banner .text-block h1{font-size:40px}.popover-body{width:300px}#page-service ul#menu-practice-areas-practice-menu li a,#page-service ul.industry-we-serve>li>.title-heading,#page-service ul.tablist>li>.title-heading{padding-right:50px}#home-service-list .service-list-slick{padding-bottom:90px}#home-service-list .slick-arrow{bottom:10%}#home-service-list .slick-arrow.slick-prev{left:85%}#home-attorney .slick-arrow.slick-prev{left:0}.logo svg{min-height:85px;max-height:85px}body.home #latest-blog .button,#home-service-list .button{width:93%}#latest-blog .button{letter-spacing:.1em}#single-blog .img-fluid{display:block;margin:0 auto;text-align:center}#single-attorney .right-column .badge-logo p{padding:40px 0}#single-attorney .right-column .badge-logo a{display:block;margin:0 auto 30px;padding:0 15px}#single-attorney .right-column .badge-logo img{max-width:150px}}@media only screen and (max-width:420px){footer #footer-bottom .copy span{display:block}}@media only screen and (max-width:400px){#mobile-nav.floating{}#home-banner .item-slick .hero-bg img{min-height:250px}#home-service-list .service-list-slick a{margin:0 0 30px}#page-team .additional-team-list .item{margin:0 15vw 30px}body.single.single-services #page-banner .text-block{padding-right:10px;padding-left:10px}body.page-id-187 #page-banner .text-block h1{font-size:35px}#page-contact{padding-right:20px;padding-left:20px}#page-contact strong{font-size:18px}body.home #latest-blog .button{padding:16px 10px 21px}}@media only screen and (max-width:380px){body.single.single-services #page-banner .text-block h1{font-size:35px}#home-banner .item-slick .hero-bg{height:350px}#home-banner .item-slick .text-block h1{font-size:35px}.blog-list p{font-size:var(--fs-18)}footer #footer-top .container,footer #footer-top a{font-size:var(--fs-18)}.blog-list .blog-item{max-height:unset;min-height:unset}#news-updates .blog-item em,#latest-blog .blog-item em{margin-bottom:0}footer #footer-bottom .footer-bottom-text{font-size:var(--fs-16)}}@media only screen and (max-width:350px){#page-team .additional-team-list .item{margin:0 12vw 30px}}@media only screen and (max-width:330px){#page-team .additional-team-list .item{margin:0 11vw 30px}}@media only screen and (max-width:320px){#page-team .additional-team-list .item{margin:0 9vw 30px}}.mesh{z-index:1;position:relative}.mesh:before,#latest-blog.mesh:before{content:'';z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,#fff0 0%,#fff0 35%,rgb(0 57 107 / .98) 99%,#00396b 100%)}.mesh:nth-child(even)::before{background-image:linear-gradient(to bottom,#fff0 0%,#fff0 35%,#ddab21 100%)}#home-banner{z-index:2}#home-banner.mesh:before{z-index:2}.mctestimonials{flex-wrap:wrap;justify-content:space-between}.mctestimonials .item{width:48%;margin-bottom:40px;border-bottom:1px solid #ddd;padding-bottom:30px}.mctestimonials .item .auth{font-weight:700}.main .page-content a,#pro-bono a{font-weight:600;color:var(--color-secondary)}footer #footer-bottom .copy ul li a{color:#fff}#page-banner{max-height:unset!important;padding-top:200px!important;padding-bottom:100px!important}#page-banner .text-block{position:relative;padding-left:0;padding-bottom:0;width:85%!important}#home-service-list{padding-top:90px}#page-service .service-list ul#menu-practice-areas-practice-menu li a:after{display:none}#home-testimonial,#news-updates,#latest-blog{padding-top:80px}footer #footer-top{padding:80px 0}#home-about .bttm-dwn{padding-bottom:70px}#page-banner.banner-blog img{object-fit:contain}#page-banner.banner-blog{padding-top:400px!important}#page-banner.banner-blog .text-block-container{bottom:-9vw}#page-about .community-section .community-item{width:auto;margin:0 2% 39px;max-width:250px}.sitecol{flex-wrap:wrap;justify-content:space-between}.sitecol>div{width:47%}.main{padding-top:70px}.main p{font-size:var(--fs-22)}.main ul li{line-height:1.7em;font-size:var(--fs-22)}.navigation ul li.col1 ul.sub-menu{column-count:1}#page-service{padding-top:70px}#page-banner.banner-blog{margin-bottom:10vw}#page-service ul.tablist>li>.title-heading a,#page-service ul#menu-practice-areas-practice-menu li a{color:var(--color-secondary)}#page-service ul#menu-practice-areas-practice-menu li a:hover,#page-service ul.tablist>li.active>.title-heading a{color:#fff}#single-service .page-content ul li:first-child{margin-top:30px}#single-service .page-content ul ul li:last-child{border-bottom:0;padding-bottom:0}#single-service .page-content ul ul{margin-bottom:0}#page-career{padding-bottom:50px}#page-career .page-content,#page-career .current-opportunities{margin-bottom:50px}#page-career .diversity-list,#page-career .current-opportunities ul li{margin-bottom:0}.opportunities-wrap{padding-bottom:20px}.opportunities-wrap .collapse-title{text-decoration:none}.opportunities-wrap .collapse-title>h5{font-size:var(--fs-26);display:inline-block}.opportunities-wrap .collapse-title .h5tp{display:inline-block;font-weight:700;margin-bottom:20px}.opportunities-wrap .collapse-title{background-image:url(/wp-content/themes/lfs/assets/images/service-icn-btn.png.webp);background-repeat:no-repeat;background-position:center right;padding-right:50px}#page-contact .map-iframe iframe{min-height:500px;height:100%}.main .gform_wrapper h2{font-family:var(--font-main)}#contact-form #contact-section{max-width:870px;margin:0 auto}.page-template-page-contact #contact-section{background:#fff0}.page-template-page-contact #contact-section .gform_description,.page-template-page-contact .main .gform_wrapper h2,.page-template-page-contact #contact-section .gform_wrapper .gfield_html,.page-template-page-contact #contact-section .form p{color:#000!important}.page-template-page-contact .gform_wrapper .validation_message{color:red}#contact-section .form-disclaimer{display:none}.page-template-page-contact #contact-section .form-disclaimer{display:block}.page-template-page-contact #contact-section .form-disclaimer em{text-transform:none;color:#000;font-style:italic;text-align:left;margin-bottom:0;letter-spacing:0;line-height:1.5em}.page-template-page-contact .gform_description{margin-bottom:20px}#page-team .top-buttons .button:hover{color:#0d4979!important}#page-team ul.service-list li.ac-accordion{font-size:var(--fs-18)}#page-team .item{max-width:260px}#page-team .item img{max-width:220px;min-width:220px;max-height:220px;min-height:220px}#page-team .additional-team-list .item{margin:0 25px 50px}#page-team .mid-section{flex-wrap:wrap;justify-content:space-between;flex-direction:column}#page-team .callbar{width:100%;text-align:center;color:#0d4979;margin-top:20px}#page-team .callbar h2,.callbar h2{font-size:var(--fs-36);font-weight:600;margin-bottom:10px;color:#0d4979}.callbar .button{max-width:230px}#page-team .slick-arrow.slick-next{right:.5vw}#page-team .slick-arrow.slick-prev{left:.5vw}.top-buttons .button,.blog-sidebar select{border:1px solid #0d4979;color:#0d4979;padding:15px 20px;max-width:300px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/wp-content/themes/lfs/assets/images/service-icn-btn.png.webp);background-repeat:no-repeat;background-color:#fff;background-position:95% 50%;background-size:13px}.top-buttons.attorney button{background-image:url(/wp-content/themes/lfs/assets/images/icon-search.png.webp);background-repeat:no-repeat;background-position:center;padding:24px 30px}.top-buttons.attorney{padding-left:0;padding-right:0}.bttm-dwn,#home-attorney .bttm-dwn{padding-top:50px;padding-bottom:60px}#home-service-list .text-block{margin:0 auto 55px}#home-testimonial .text-block{margin-bottom:0}#latest-blog .blog-list .blog-item::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgb(0 0 0 / .5);background-color:#383b38}#latest-blog .blog-list .blog-item::-webkit-scrollbar{width:4px;background-color:#383b38}#latest-blog .blog-list .blog-item::-webkit-scrollbar-thumb{background-color:#797979}#single-blog .page-content h2{text-transform:none}#single-blog .button{width:auto;padding:16px 30px 18px;max-width:100%;margin-bottom:40px;min-width:240px}#page-blog{flex-wrap:nowrap}#page-blog .content-block{width:100%;position:relative}#page-blog .button{padding:16px 0 17px;max-width:220px}#page-blog .right-column{margin-left:6vw}#page-blog .img{margin-right:20px;max-width:349px;width:100%;flex:0 0 auto;max-height:unset;min-height:unset;background-color:#fff0;margin-bottom:0;max-height:315px;min-height:315px;max-width:600px;margin-bottom:30px}#page-blog .img img{object-position:center;max-height:250px;min-height:250px;max-height:315px;min-height:315px}#page-blog em{margin:0 0 10px}#page-blog a.more,#page-blog h2 a:hover,#page-blog h2 a:focus{color:var(--color-highlight);text-decoration:none}#page-blog a.more:hover,#page-blog a.more:focus,#page-blog h2 a{color:var(--color-primary)}#page-blog .more-btn{position:absolute;bottom:0;width:100%}#page-blog p{font-size:var(--fs-18);line-height:1.7em}#page-blog h2{font-size:var(--fs-28);text-transform:none;margin-bottom:5px}.blog-sidebar>div,#page-blog .h1{margin-bottom:50px}.blog-sidebar h3{margin-bottom:20px;letter-spacing:1px;font-size:var(--fs-24);font-weight:500}.blog-sidebar .side-search{position:relative}.blog-sidebar .side-search input[type=text],.blog-sidebar select{color:#0d4979;padding:15px 20px 13px;width:100%;line-height:1.4em;background-color:#fff;border:1px solid #0d4979}.blog-sidebar .side-search button{background-color:#fff0;background-image:url(/wp-content/themes/lfs/assets/images/icon-search-blue.png.webp);background-repeat:no-repeat;background-position:center;position:absolute;right:0;border:0;padding:0 20px;width:50px;top:0;bottom:0;cursor:pointer}.blog-sidebar .side-search input[type=text]::placeholder,.blog-sidebar .side-recent ul li a{color:#0d4979}.blog-sidebar .side-search input[type=text]:-ms-input-placeholder{color:#0d4979}.blog-sidebar .side-search input[type=text]::-ms-input-placeholder{color:#0d4979}.blog-sidebar .side-recent ul li a:hover{color:#000;text-decoration:none}.blog-sidebar select{max-width:100%}.blog-sidebar .side-recent ul li a{color:var(--color-secondary)}.popupbox{position:fixed;top:0;bottom:0;width:100%;left:0;z-index:2;background-color:rgb(0 0 0 / .8);display:none}.popupbox .popupvid{width:80%;max-width:500px;margin:0 auto;position:absolute;top:20%;left:0;right:0;background:#6788A4;color:#fff;border-radius:5px;padding:30px 33px 0 39px;text-align:left;font-family:var(--font-main);font-size:var(--fs-18)}.popupbox .close{font-weight:400;font-size:20px;position:absolute;top:-20px;right:-20px;color:#fff;opacity:1}.popupbox .close:hover{opacity:.5}.popupbox.active{display:block}.pop-open{overflow:hidden}#page-about .community-item .popupbox strong{display:inline}.community-item .popupbox a{color:var(--color-secondary);font-weight:600}@media (min-width:641px){.hideDesktop{display:none!important}#page-blog .content-block .text-block p{margin-bottom:0}}@media (min-width:1400px){.top-buttons .button{max-width:450px}}@media (max-width:1499px){#page-team .affiliated-team .item{width:19%}}@media (max-width:1440px){#page-team .additional-team .item img{object-position:center 10%}}@media (max-width:1300px){#home-service-list .service-list-slick{width:80%!important}}@media (max-width:1200px){body.single-services #page-banner,body.single-industries #page-banner,body.page-template-page-service #page-banner{background-size:100% 100%}}@media (max-width:1099px){body.single-services #page-banner,body.single-industries #page-banner,body.page-template-page-service #page-banner{padding-top:20%;}.navigation ul li#menu-item-627 ul.sub-menu li{max-width:167px;width:100%}}@media (max-width:991px){#srvcspage-banner .text-block{left:0;right:0;top:40%}.mctestimonials .item,.sitecol>div{width:100%}#page-team .affiliated-team .item{width:25%}#page-blog,#single-blog{flex-wrap:wrap}#page-banner .text-block h1,#srvcspage-banner .text-block h1{line-height:1em}}@media (max-width:768px){#page-team .affiliated-team .item{width:40%}.top-buttons .button{margin:0 auto}#page-team .callbar,#page-team .additional-team{width:100%}#page-team .additional-team .item img{max-width:220px;min-width:220px;max-height:220px;min-height:220px;object-position:center 10%}body.single-services #page-banner,body.single-industries #page-banner,body.page-template-page-service #page-banner{padding-bottom:4vw!important;background:#fff0 url(/wp-content/themes/lfs/assets/images/banner-capabilities-cropt.jpg.webp) no-repeat center center / cover scroll!important}#header{position:relative}#page-banner{padding-top:100px!important}}@media (max-width:640px){.top-buttons.attorney .button{margin:10px 2vw}.top-buttons.attorney form,#page-blog .content-block{flex-wrap:wrap;justify-content:flex-start}#page-blog .img{max-width:100%;padding-bottom:0}.hideMobile{display:none!important}#page-banner{padding-top:50px!important;padding-bottom:50px!important}#page-banner.banner-blog img{object-fit:cover!important;max-height:200px;min-height:200px}#page-banner.banner-blog{padding-top:300px!important}#page-banner.banner-blog .text-block-container{bottom:3vw}#tlf-main-content #page-blog .img img{height:100%!important;max-width:100%!important;max-height:100%!important;width:100%!important;object-fit:contain;min-height:unset!important}#page-banner.banner-blog img{max-height:100%!important;max-width:100%!important}#page-blog .img{height:unset;min-height:unset;max-height:100%}}@media (max-width:570px){#page-team .affiliated-team .item{width:100%}img.alignright,img.alignleft{width:100%;float:none;margin:0 auto;display:block}#mobile-nav.floating{top:25px}}@media (max-width:500px){#page-banner{padding-bottom:35px!important}body.single-services #page-banner,body.single-industries #page-banner,body.page-template-page-service{padding-bottom:20px!important}#page-banner.banner-blog .text-block-container{bottom:30px}}@media (max-width:422px){.top-buttons.attorney form{justify-content:center}#page-banner.banner-blog img{max-height:150px;min-height:150px}#page-banner.banner-blog{padding-top:240px!important}}@media (max-width:479px){body.page-id-187 #page-banner .text-block h1,#srvcspage-banner .text-block h1,#page-banner .text-block h1,body.page-id-23 #page-banner .text-block h1,body.single.single-services #page-banner .text-block h1,body.page-id-25 #page-banner .text-block h1{font-size:32px}#page-banner .text-block p,#srvcspage-banner .text-block p,body.blog #page-banner .text-block p:after{font-size:16px}}.banner-slick .item-slick:not(.slick-slide){display:none!important}.banner-slick .item-slick:not(.slick-slide):first-child{display:block!important}.button.button-yellow{background-color:#fcbb35!important;padding-left:10px;padding-right:10px}.button.button-yellow:hover,.button.button-yellow:focus{background-color:#002440!important;color:#fff}#single-attorney .right-column .badge-logo,#single-attorney .right-column .badge-logo p{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%}#single-attorney .right-column .badge-logo a{display:block;flex:0 0 50%;flex:0 0 calc(50% - 20px)}#single-attorney .right-column .speaker-button p{font-size:13px;line-height:1.7;margin-bottom:15px}.additional-team-list:not(.slick-initialized) .slick-track .item:not(:first-child){display:none}.additional-team-tabs .active{opacity:1;position:static}.additional-team-tabs .tab{transition:opacity 0.3s ease}.additional-team-tabs .hidden{opacity:0;position:absolute;top:0;left:0;pointer-events:none}.additional-team-tabs .tab-content{position:relative}