@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);:root{--font1:'Mulish', sans-serif;--font3:'Font Awesome 5 Free';--color-primary:#1F1F1F;--color-secondary:#D9BE7F;--color-tertiary:#F5FDFF;--color-text:#1F1F1F;--color-bg-light:#F8F8F8;--color-button-hover:#BE9B67;--color-black:#000;--color-default:#fff;--color-text-dark:#0C0A19;--fs96:6rem;--fs90:5.625rem;--fs75:4.6875rem;--fs60:3.75rem;--fs58:3.625rem;--fs55:3.4375rem;--fs52:3.25rem;--fs48:3rem;--fs45:2.8125rem;--fs43:2.6875rem;--fs42:2.625rem;--fs40:2.5rem;--fs36:2.25rem;--fs34:2.125rem;--fs32:2rem;--fs30:1.875rem;--fs29:1.8125rem;--fs28:1.75rem;--fs27:1.6875rem;--fs26:1.625rem;--fs25:1.563rem;--fs24:1.5rem;--fs23:1.438rem;--fs22:1.375rem;--fs21:1.35rem;--fs20:1.25rem;--fs19:1.188rem;--fs18:1.125rem;--fs17:1.0625rem;--fs16:1rem;--fs15:0.9375rem;--fs14:0.875rem;--fs12:0.75rem;--fs11:0.6875rem}html{font-size:.833333vw}body{font-family:var(--font1);color:var(--color-text);font-size:var(--fs18);font-weight:400;line-height:1.9em}h1,h2,h3,h4,h5,h6{margin:0}ul{list-style:none;margin:0;padding:0}a{color:var(--color-secondary);transition:all .2s ease;-webkit-transition:all .2s ease;-mz-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}a:hover,a:focus{color:var(--color-primary);text-decoration:none;outline:none}p:empty{display:none}#wrapper{max-width:160rem;margin:0 auto}.container,.container-large,.container-medium,.container-small{max-width:90rem;width:85%;padding-left:0;padding-right:0;margin:0 auto}.row{margin-left:0;margin-right:0}.alignleft{float:left;margin:0 1.875rem 1.875rem 0}.alignright{float:right;margin:0 0 1.875rem 1.875rem}.aligncenter{display:block;margin:0 auto 1.875rem}.wp-caption-text{font-style:italic;font-size:.6875rem;line-height:1.5em;text-align:center}.clear{clear:both}.col-md-6,.col-md-4,.col-md-8,.col-md-5,.col-md-7,.col-md-3,.col-md-2,.col-md-9{padding-left:0;padding-right:0}.center{text-align:center!important}.flex,.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-container{max-width:1800px;padding:0 .9375rem;margin:0 auto;justify-content:space-between}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,.h1{font-size:var(--fs58);font-weight:600;font-family:var(--font1);color:var(--color-primary);text-transform:capitalize;line-height:1.2em;margin-bottom:1.875rem}.h1{margin-top:0}h2{font-size:var(--fs52)}h3{font-size:var(--fs30);font-weight:700}h4{font-size:var(--fs24);font-weight:400;line-height:1.7em}h5,.h5,.sub{text-transform:uppercase;font-weight:600;font-size:var(--fs22);color:var(--color-text);letter-spacing:0;line-height:1.4em;margin-bottom:.5rem}a.btn{background-color:var(--color-secondary);color:var(--color-default);text-transform:uppercase;font-size:var(--fs19);font-family:var(--font1);font-weight:700;padding:1.4375rem 2.375rem 1.25rem;border-radius:.9375rem;letter-spacing:.25rem;text-decoration:none;line-height:1.2em;white-space:pre-wrap;transition:all .5s ease}a.btn:hover,a.btn:focus{background-color:var(--color-button-hover);color:var(--color-default)}a:hover>img{opacity:.8}blockquote{border:0;border-bottom:1px solid var(--color-primary);padding:0 0 1.25rem;margin-bottom:3.75rem;color:var(--color-primary);font-size:var(--fs26);font-family:var(--font2);font-weight:700;line-height:1.8em}hr{border-top:1px solid var(--color-primary);margin-top:1.25rem;margin-bottom:2.8125rem}.bg-overlay:before,header#header:after,.with-box:before,.main-areas:after{content:''}.overlay,.bg-overlay:before,header#header:after,.with-box:before,.main-areas:after{position:absolute;top:0;left:0;bottom:0;right:0}.bg-overlay,.bg-overlay>div,header#header>section,.with-box,.with-box>div,.main-areas{position:relative}.bg{background-repeat:no-repeat;background-size:cover}.flex-between{flex-wrap:wrap;justify-content:space-between}.flex-end{flex-wrap:wrap;justify-content:flex-end}.flex-center{flex-wrap:wrap;justify-content:center}.flex-start{flex-wrap:wrap;justify-content:flex-start}.flex-alend{align-items:flex-end}.flex-alcenter{align-items:center}.flex-alstart{align-items:flex-start}.col2{column-count:2;column-gap:5%}.with-box:before{background-color:var(--color-bg-light);width:15rem;height:26.25rem}a.skip-main{position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:999}.d-block{display:block}.bg-image.bg-overlay{position:absolute}.img-fit{width:100%!important;height:100%!important;object-fit:cover}.p-relative,section:has(>.bg-image),div:has(>.bg-image),.bg-image+div{position:relative}header#header{background-position:center}header#header:before{background:linear-gradient(0deg,rgb(13 32 37) 0%,rgb(22 54 62) 35%,#fff0 100%);opacity:.81;top:4rem}header#header:after{background:linear-gradient(180deg,rgb(255 255 255) 0%,rgb(255 255 255 / .8) 40%,#fff0 100%);opacity:.86;top:-3.125rem;bottom:11rem}header#header>section{z-index:1}header#header .menu-header-section{z-index:2}header#header .menu-content{padding:1.25rem 0;gap:0 3rem}header#header .logo{width:15%}header#header .logo svg{width:100%}header#header .nav{width:auto;padding-top:2rem;flex:1}header#header .ph{font-weight:700;font-size:var(--fs24);line-height:1.2em;padding-top:1rem}header#header .ph a{color:var(--color-text);display:flex;align-items:center}header#header .ph i{width:3.25rem;height:3.25rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:var(--fs18);background-color:var(--color-secondary);color:var(--color-default);margin-right:.75rem}.main-menu{flex-wrap:wrap;justify-content:space-between}.main-menu>li{font-weight:600;font-size:var(--fs17);line-height:1.2em;text-transform:uppercase}.main-menu>li>a{color:var(--color-text-dark);text-decoration:none;display:block;padding:5px 0;transition:all .5s ease-in-out}.main-menu>li>a:hover,.main-menu>li.current-menu-item>a,.main-menu>li.current-page-ancestor>a,.main-menu>li.current-menu-parent>a,.main-menu>li.current_page_parent>a,header#header .ph a:hover,header#header .ph a:focus{color:var(--color-secondary)}.main-menu ul li.current-menu-item>a,.main-menu li.menu-item-has-children ul li a:hover{background-color:var(--color-secondary)}.main-menu li ul li a{padding:.75rem 1.25rem .625rem;display:block;text-align:left;color:var(--color-default);border-bottom:1px solid #033444;margin:0}.main-menu li ul li:last-child a{border-bottom:0}.main-menu li ul ul{top:0;left:100%;margin-top:-1px;width:20.625rem;position:absolute}.main-menu li ul.sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .25rem rgb(0 0 0 / .5);background-color:#383b38}.main-menu li ul.sub-menu::-webkit-scrollbar{width:.25rem;background-color:#383b38}.main-menu li ul.sub-menu::-webkit-scrollbar-thumb{background-color:#797979}.menu-fixed-section{display:none;position:fixed;width:100%;z-index:100}.banner-section{min-height:15.625rem}.banner-section .page-title{text-transform:uppercase;font-size:var(--fs60);font-weight:700;text-align:center;line-height:1.2em;margin-bottom:1.875rem}.banner-section .banner{padding:2.25rem 0 5rem}.home .banner-section .page-title{text-align:left}.inner-wrap{padding:6rem 0 5rem}.main-content p{margin:0 0 1.875rem}.main-content .main-wrapper{padding-bottom:3.75rem}.main-content ul{margin-left:1.25rem;list-style-type:disc}.main-content ul li{margin-bottom:.4375rem}.main-content ul,.main-content ol{margin-bottom:1.875rem}.main-content ul ul,.main-content ol ol{margin-bottom:0}.main-content ol{padding-left:1rem}.main-content .wp-caption{display:table;margin-bottom:1.875rem}.main-content .wp-caption-text{display:table-caption;caption-side:top;color:#b29b55;font-size:12px;font-style:italic}.main-content .wp-caption p{margin:0 0 1.25rem}.dark{color:var(--color-default)}.dark h1,.dark h2,.dark h3,.dark h4,.dark h6,.dark .h5,.dark h5{color:var(--color-default)}.dark a,.dark h5{color:var(--color-secondary)}.dark a:hover,.dark a:focus{color:var(--color-default)}.dark a.btn{color:var(--color-text)}.main-content .sitecol{flex-wrap:wrap}.main-content .sitecol .col{width:33.3333%;padding-right:3%}.paginate{padding-top:4rem;text-align:center;color:var(--color-primary);display:flex;align-items:center;justify-content:center}.paginate ul{margin-left:0;align-items:center}.paginate ul li{list-style:none;font-weight:600;font-size:var(--fs18);line-height:1.2em;margin:0 1rem}.paginate .pleft,.paginate .pright{font-size:0}.paginate .pleft a,.paginate .pright a{display:flex;width:3.75rem;height:3.125rem;align-items:center;justify-content:center;background-color:var(--color-secondary);color:var(--color-primary);border-radius:.625rem}.paginate .pleft a:before,.paginate .pright a:before{content:'\f104';font-family:var(--font3);font-weight:700;font-size:var(--fs24)}.paginate .pright a:before{content:'\f105'}.paginate ul li a:hover{background-color:var(--color-button-hover)}.mcblog{padding-top:1.25rem}article.blogpost{margin-bottom:7%;width:100%;line-height:1.5em;border-bottom:.0625rem solid var(--color-secondary)}article.blogpost h3{font-size:var(--fs24);font-family:var(--font1);font-weight:700;margin-bottom:1.25rem;line-height:1.3em;text-transform:none;letter-spacing:0;font-style:normal}article.blogpost h3 a{color:var(--color-black)}article.blogpost h3 a:hover,article.blogpost h3 a:focus{color:var(--color-secondary)}article.blogpost .featured-image{min-height:16.875rem;max-height:16.875rem;width:100%;max-width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-bottom:1.875rem}article.blogpost .featured-image:hover{opacity:.8}article.blogpost .featured-image a{display:block;min-height:16.875rem;width:100%;height:100%}.pdate{font-size:var(--fs16);line-height:1.5em;font-weight:500;margin-bottom:.625rem}.featured-image.nopic{background-image:none;background-color:var(--color-tertiary)}.featured-image.nopic a{display:flex!important;justify-content:center;align-items:center}.featured-image.nopic svg{width:80%}.sidebar .box{background-color:var(--color-bg-light);padding:3.125rem 2.5rem}.side-blog ul{margin:0}.side-blog ul li{list-style:none;margin-bottom:1.25rem;line-height:1.5em}.side-blog ul li a{text-decoration:none;color:var(--color-primary);border-bottom:.0625rem solid var(--color-primary)}.side-blog ul li a:hover,.side-blog ul li a:focus{border-bottom:0}.mctestimonials{column-gap:12rem}.mctestimonials .item{font-size:var(--fs22);font-weight:600;line-height:2em;margin-bottom:4.5rem;border-bottom:1px solid #D9D9D9;padding-bottom:3.125rem;page-break-inside:avoid;break-inside:avoid-column}.mctestimonials .item .rating,.slick-testimonials .item .rating{display:flex;margin-bottom:1.875rem}.mctestimonials .item .auth,.slick-testimonials .item .auth{font-weight:700;font-size:var(--fs18);line-height:1.2em;color:var(--color-secondary)}.mctestimonials .item .rating img{margin-right:.5rem}.addReview{opacity:0;height:0;visibility:hidden;background-color:var(--color-tertiary);border-radius:.9375rem;-webkit-transition:height 200ms ease-in-out;-moz-transition:height 200ms ease-in-out;-o-transition:height 200ms ease-in-out;transition:height 200ms ease-in-out;max-width:65rem;margin:0 auto}.addReview.open{opacity:1;height:auto;visibility:visible;margin-bottom:4rem;padding:4rem 4rem 3rem}.addReview .gform_wrapper label{font-weight:700!important}.addReview .gform_wrapper .gfieldflex .gfield_radio{display:flex}.addReview .gform_wrapper .gfieldflex .gfield_radio .gchoice{margin-right:1.5rem}.addReview .gform_wrapper .gfieldflex .gfield_radio .gchoice input{height:15px;width:18px}.addReview .gform_wrapper input,.addReview .gform_wrapper textarea,.addReview .gform_wrapper select{border:1px solid #ddd;background-color:var(--color-default);border-radius:.9375rem}.addReview .gform_confirmation_wrapper{text-align:center}.addReview .gform_confirmation_wrapper .gform_confirmation_message{margin-top:0;text-align:center}.fs20{font-size:var(--fs20)}.fs40{font-size:var(--fs40)}.fw600{font-weight:600}.mid-content{text-align:center;font-size:var(--fs20);font-weight:800;margin-bottom:5rem}.main-areas:after{background-color:var(--color-tertiary);bottom:1rem;top:unset;height:60%}.main-areas>div{z-index:1}.mcareas{grid-gap:1.875rem}.mcareas .item{width:31%;max-width:28.375rem;margin-bottom:2rem}.mcareas .item a{display:block;transition:all .5s ease-in-out}.mcareas .item .img{margin-bottom:1.875rem}.mcareas .item .img:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:rgb(31 31 31 / .7)}.mcareas .item img{object-fit:cover;width:100%;height:34.375rem}.mcareas .item h3{font-weight:700;font-size:var(--fs20);line-height:1.2em;text-transform:uppercase;color:var(--color-secondary);letter-spacing:.125rem;margin-bottom:1rem}.mcareas .item .desc{position:relative;padding-left:1.875rem;padding-top:.625rem}.mcareas .item .desc:before{content:'';background-color:var(--color-secondary);width:.3125rem;height:3rem;top:0;left:0;position:absolute}.mcareas .item a:hover .img:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.main-about p,.mcatty h5{margin-bottom:2.25rem}.mcabout{margin-bottom:7rem}.mcatty .h1{margin-bottom:2.313rem}.side-image.bg-overlay:before{background-color:#fff0;background-image:url(/wp-content/themes/lfstheme/images/pattern.png);background-repeat:no-repeat;background-size:cover;width:11.25rem;height:11.25rem;bottom:-4rem;top:unset;left:-5.25rem;z-index:-1}.mcatty .mcatty-img:before,.aboutflex:before{background-color:var(--color-tertiary);right:-14.25rem;width:29.0625rem;left:unset}.mcatty-desc{position:relative;z-index:10}.mcatty-desc:before{content:'';background-color:#F8F8F8;width:29.063rem;height:47.75rem;top:0;right:-15rem;position:absolute;z-index:-1}.main-about{overflow:hidden}.why-content .h1{margin-bottom:4.5rem}.whylist{margin-bottom:4.5rem}.whylist .item{margin-bottom:4rem;page-break-inside:avoid;break-inside:avoid-column;font-size:var(--fs19)}.whylist .item h3{font-size:var(--fs24);text-transform:none;font-weight:700;margin-bottom:1.25rem}.badges{gap:0 3rem}.badges .item{margin-bottom:1rem}.pay-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.pay-buttons a{min-height:6rem;display:flex;align-items:center;justify-content:center;min-width:26rem}.pay-buttons a:nth-child(odd){background-color:#174C3C}.pay-buttons a:nth-child(even){background-color:#244F83}.pay-buttons a:hover,.pay-buttons a:focus{background-color:var(--color-button-hover)}body.home header#header:after{display:none}body.home header#header:before{background:linear-gradient(0deg,rgb(0 0 0) 0%,rgb(12 15 19 / .8) 25%,#fff0 100%)}#vid{position:absolute;right:0;bottom:0;height:100%;z-index:-1;top:0;object-fit:cover;width:100%}.banner-text{text-align:left;font-size:var(--fs20);padding:10rem 0 3.125rem}.banner-text .bstext{text-align:center}.banner-text blockquote{color:var(--color-default);border:0;border-left:.3125rem solid var(--color-default);font-weight:400;font-size:var(--fs20);padding-left:1.875rem;padding-top:.625rem;text-align:left;margin-bottom:1.875rem}.about-section .about-content{padding:6rem 0 4rem}.about-section .mid-content{max-width:60rem;margin:0 auto 2.5rem}.aboutflex:before,.testimonial-section:before{background-color:var(--color-bg-light)}.area-section:before{background-color:var(--color-bg-light);top:28%}.area-section .as-content{padding:4rem 0 9rem}.area-section .mcareas .item{margin:0 .9375rem 2rem}.testimonial-section .ts-content{position:relative}.testimonial-section .ts-desc{background-color:var(--color-primary);max-width:67.5rem;width:75%;margin-left:auto;padding:6rem 8rem 4rem 16rem;min-height:41rem}.testimonial-section .ts-desc:before{background-color:#fff0;background-image:url(/wp-content/themes/lfstheme/images/icon-quote.png);background-repeat:no-repeat;background-size:cover;width:16.5625rem;height:12.25rem;left:unset;right:5rem;top:4rem}.slick-testimonials{padding-bottom:5rem}.slick-testimonials .item{font-size:var(--fs22);font-weight:600;line-height:2em}.slick-testimonials .item .rating img{margin-right:.4375rem}.slick-testimonials .slick-dots{bottom:0;margin:0;width:unset;left:0}.slick-testimonials .slick-dots li{width:auto;height:auto;margin:0 4px}.slick-testimonials .slick-dots li button{width:1.625rem;height:.25rem;padding:0;background-color:var(--color-default)}.slick-testimonials .slick-dots li button:before{display:none}.slick-testimonials .slick-dots .slick-active button,.slick-testimonials .slick-dots .slick-active button:hover{background-color:var(--color-secondary)}iframe{width:100%!important;height:25rem!important}.mccontactflex h4,.fstop h4{text-transform:uppercase;font-size:var(--fs18);font-weight:700;letter-spacing:0;margin-bottom:.9375rem;line-height:1.2em;color:var(--color-secondary)}.mccontactflex .mccontact-right ul{margin-left:0}.mccontactflex .mccontact-right ul li,.fsinfo ul li{list-style:none;display:flex;margin-bottom:1.375rem}.mccontactflex .mccontact-right ul li i,.fsinfo ul li i{padding-right:1.3125rem;color:var(--color-secondary);margin-top:.375rem}.mccontactflex .mccontact-right ul li a,.designby a,.fsmenu li a,.fsinfo ul li a,.mcareas .item a{color:var(--color-text)}.mccontactflex .mccontact-right ul li a:hover,.mccontactflex .mccontact-right ul li a:focus,.designby a:hover,.designby a:focus,.fsmenu li a:hover,.fsmenu li a:focus,.fsinfo ul li a:hover,.fsinfo ul li a:focus{color:var(--color-secondary)}.cform{background-color:var(--color-primary);padding:5rem 0 4rem}.cform .h1{max-width:40rem;margin:0 auto 1.875rem}.cform .gform_wrapper{max-width:68.75rem;margin:0 auto}.gform_wrapper{padding-top:1.25rem}.gform_wrapper form{text-align:left}.gform_wrapper .gfieldlabelnone .gfield_label,.gform_wrapper .gform_heading{display:none!important}.gform_wrapper .gfield_label{font-weight:400!important}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{border:0;background-color:#F0F5FA;color:var(--color-text);padding:1rem 1.5625rem!important;font-size:var(--fs16)!important;line-height:1.5em}.gform_wrapper .gfield textarea.small{height:6.25rem!important}.gform_wrapper .gfield textarea.medium{height:10.4375rem!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:1.25rem!important}.gform_wrapper .gform_footer{text-align:center;justify-content:center;padding:.9375rem 0 1.25rem!important}.gform_wrapper input[type=submit]{border:0;border-radius:.9375rem;font-size:var(--fs16)!important;font-weight:700;font-family:var(--font1)!important;line-height:1.2em;text-transform:uppercase;letter-spacing:.25rem;color:var(--color-default);background-color:var(--color-secondary);padding:1.4375rem 2.5rem 1.375rem!important}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus{background-color:var(--color-primary);color:#fff}.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder,.gform_wrapper select::-webkit-input-placeholder{color:var(--color-text)}.gform_wrapper input::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.gform_wrapper select::-moz-placeholder{color:var(--color-text)}.gform_wrapper input:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder,.gform_wrapper select:-ms-input-placeholder{color:var(--color-text)}.gform_wrapper input:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder,.gform_wrapper select:-moz-placeholder{color:var(--color-text)}.gform_confirmation_wrapper .gform_confirmation_message{background-color:var(--color-default);color:#000;font-size:var(--fs18);padding:.625rem 1.25rem;border:.125rem solid #20ab44;display:inline-block;margin-top:1.875rem;line-height:1.5em;font-weight:500}#footer:before{background-color:var(--color-bg-light);top:13rem}#footer>section{position:relative}.fstop{border-bottom:1px solid var(--color-black);padding:5rem 0 3.125rem}.fslogo{margin-bottom:2rem}.fssocial{display:flex}.fssocial a{width:3.5rem;height:3.5rem;border-radius:100%;background-color:var(--color-secondary);color:#F8FAFC;display:flex;justify-content:center;align-items:center;font-size:var(--fs21);margin:0 .1875rem}.fssocial a:hover{background-color:var(--color-primary)}.fsmenu li{margin-bottom:.75rem;line-height:1.2em}.fsbottom{padding:2.5rem 0 4rem}.fsnav ul li{position:relative;list-style:none}.fsnav ul li:before{content:'';background-color:var(--color-text);height:var(--fs11);width:.0625rem;display:inline-block;margin:0 .5rem}.about-blocks{position:relative;z-index:10}.about-blocks .about-block{overflow:hidden;margin-bottom:10.75rem}.about-blocks .about-block h2{line-height:1.303em;position:relative;padding-left:1.25rem;font-size:var(--fs58)}.about-blocks .about-block h2:before{content:'';background-color:var(--color-secondary);width:.3125rem;height:auto;top:1rem;left:0;position:absolute;bottom:.938rem;display:block}.attorney-image{max-width:42.625rem;position:relative;z-index:10}.attorney-name{position:relative;z-index:10;padding-left:1.375rem;margin-bottom:2.75rem}.attorney-name:before{content:'';background-color:var(--color-secondary);width:.3125rem;height:auto;top:1rem;left:0;bottom:.938rem;position:absolute}.attorney-image:before,.with-pattern:before{content:'';background-color:#fff0;background-image:url(/wp-content/themes/lfstheme/images/pattern.png);background-repeat:no-repeat;background-size:cover;width:11.25rem;height:11.25rem;bottom:-4rem;top:unset;left:-5.25rem;z-index:-1;position:absolute;display:block}.attorney-name h1{margin-bottom:.75rem}.attorney-name span{font-size:var(--fs22);line-height:1.22;text-transform:uppercase;font-weight:600;margin-bottom:0}.two-column-flex{gap:0 3.875rem}.two-column-flex .column{flex:1}.content-blocks picture{margin-bottom:6.75rem;display:block}.content-blocks h2{font-size:var(--fs58);margin-bottom:3.438rem}.content-blocks ul+h3,.content-blocks ul+h4,.content-blocks ul+.h4,.content-blocks p+h3,.content-blocks p+h4{margin-top:3.438rem}.content-blocks h3{font-size:var(--fs40);margin-bottom:2.813rem}.content-blocks .h4,.content-blocks h4{font-size:var(--fs32);position:relative;padding-left:1.275rem;line-height:1.25em;font-weight:600;margin-bottom:1.438rem}.content-blocks .h4:before,.content-blocks h4:before{content:'';background-color:var(--color-secondary);width:.3125rem;height:auto;top:.6rem;left:0;bottom:.538rem;position:absolute;display:block}.main-content .list-links{list-style:none;padding-left:0;margin-left:0}.main-content .list-links li{margin-bottom:.938rem}.list-links a{display:block;text-align:center;font-size:var(--fs15);line-height:1.26em;font-weight:700;padding:1.125rem 1.5rem;background-color:var(--color-secondary);color:#fff;text-transform:uppercase;letter-spacing:.24em;border-radius:1.125rem}.list-links a:hover,.list-links a:focus{background-color:#BE9B67}.content-blocks .two-column-flex+.column-full{margin-top:6.25rem}.column-full+.box_list{margin-top:7.875rem}.box_list{gap:0 5.188rem;margin:0 auto;max-width:89.825rem}.box_list .item-box{flex:1 1 calc(50% - 5.188rem);max-width:42.813rem;margin-bottom:3.438rem;border-bottom:.125rem solid #D9D9D9}.box_list .item-box h3{font-size:var(--fs32);margin-bottom:1.438rem;line-height:1.25em;font-weight:600;position:relative;padding-left:1.275rem;z-index:10}.box_list .item-box h3:before{content:'';background-color:var(--color-secondary);width:.3125rem;height:auto;top:.6rem;left:0;bottom:.538rem;position:absolute;display:block}.flex-row-reverse{flex-direction:row-reverse}.content-wrap,.content-block-section .inner-wrap,.two-column-section .inner-wrap{padding:3.5rem 0 2rem}.light-bg{background-color:var(--color-bg-light)}.header-block-section .header-block{min-height:32.8125rem;display:flex;align-items:flex-end;padding:2rem 3.125rem;margin-bottom:2.5rem}.header-block-section .header-block .bg-image:before{background-image:linear-gradient(45deg,#000 40%,#fff0 100%);opacity:.56}.header-block-section .header-block h2{margin-bottom:1rem;font-size:var(--fs52)}.header-block-section .header-block.with-pattern:before{bottom:-24%;left:-4%}.content-block-section h2,.content-with-image h2,.atty-list .item h2,.header-block-section .desc h2,.two-column-section h2,.content-with-bg-section h2{font-size:var(--fs40);font-weight:600}.content-block-section h2,.content-with-image h2,.atty-list .item .desc,.header-block-section .desc h2,.two-column-section h2,.content-with-bg-section h2{position:relative;padding-left:1.25rem}.content-block-section h2:before,.content-with-image h2:before,.atty-list .item .desc:before,.header-block-section .desc h2:before,.two-column-section h2:before,.content-with-bg-section h2:before,.content-block-section h3:before,.content-with-image h3:before,.header-block-section .desc h3:before,.two-column-section h3:before,.content-with-bg-section h3:before{content:'';width:.3125rem;height:100%;background-color:var(--color-secondary);display:inline-block;position:absolute;top:0;left:0}.content-block-section h3,.content-with-image h3,.atty-list .item h3,.two-column-section h3,.content-with-bg-section h3,.header-block-section .desc h3{font-size:var(--fs32);font-weight:600;position:relative;padding-left:1.25rem}.cta-section .bg-image:before,.content-with-bg-section .bg-image:before{background-color:rgb(31 31 31 / .9)}.cta-section h2{color:var(--color-secondary);font-size:var(--fs58)}.with-pattern{position:relative}.with-pattern:before{left:5%;bottom:1rem}.page-template-page-bio .form-section,.single-practice-area .form-section,.page-template-page-about .form-section{padding-top:4rem}.atty-list{gap:0 3.75rem}.atty-list .item{max-width:28.375rem;width:100%;margin-bottom:2rem}.atty-list .item .img{height:34.5rem;margin-bottom:1.25rem;background-color:#1F1F1F}.atty-list .item h2{margin-bottom:.25rem}.atty-list .item .pos{text-transform:uppercase;color:#1F1F1F}.atty-list .item a:hover .img{opacity:.7}.dark-bg{background-color:#1F1F1F}.dark-bg .sub{color:var(--color-secondary)}.content-with-image.why-choose .content-wrap{padding:5rem 0}.content-with-image.why-choose h2{font-size:var(--fs58);padding-left:0}.content-with-image.why-choose h2:before,.area-slider-section .mcareas .item .desc p{display:none}.content-with-image.why-choose .img{position:relative;min-height:23.0625rem}.content-with-image.why-choose .img img{object-position:bottom;position:absolute;top:0;left:0;bottom:0}.area-slider-section .mcareas .item{max-width:unset}.area-slider-section .mcareas .item .desc h3,.sub-area-section .mcareas .item .desc h3{color:#054E97;font-weight:900}.area-slider-section .mcareas .item .desc:before,.sub-area-section .mcareas .item .desc:before{background-color:#054E97}.area-slider-section .mcareas .item img,.sub-area-section .mcareas .item img{height:14.625rem}.area-slider-section .sub,.sub-area-section .sub{margin-bottom:2rem}.slick-slider .slick-arrow:before{content:'\f053';font-family:var(--font3);font-weight:700;opacity:1;display:block;font-size:var(--fs17);color:var(--color-default)}.slick-slider .slick-arrow{border-radius:100%;width:2.8125rem;height:2.8125rem;background-color:var(--color-secondary);top:40%}.slick-slider .slick-prev{z-index:1;left:0}.slick-slider .slick-next{right:0}.slick-slider .slick-next:before{content:'\f054'}.slick-slider .slick-arrow:hover,.slick-slider .slick-arrow:focus,.slick-slider .slick-disabled{background-color:#F2F3F5}.slick-slider .slick-arrow:hover:before,.slick-slider .slick-arrow:focus:before,.slick-slider .slick-arrow.slick-disabled:before{opacity:1;color:var(--color-primary)}.sub-area-section .mcareas{gap:0 7.5rem}.sub-area-section .mcareas .item{margin-bottom:1.875rem}.sub-area-section .with-pattern:before{bottom:unset;left:-3%;top:5%}#mobile-nav{overflow:hidden;position:relative;z-index:102;margin:0}#mobile-nav.topright{overflow:hidden;width:100%;max-width:100%;top:1.5625rem;right:0;position:absolute}#mobile-nav .main-menu>li>a:after{display:none}#mobile-nav.topright .mean-bar{background-color:#fff0;position:relative}.mean-container .mean-nav ul li a{background-color:var(--color-primary)!important;border-top:1px solid rgb(255 255 255 / .1)!important;font-size:var(--fs16);padding:1rem 1.875rem .75em;width:100%}.mean-container .mean-nav ul li li a{width:100%;padding:1rem 3.125rem .75em}.mean-container .mean-nav{margin-top:6.5rem!important}.mean-container a.meanmenu-reveal{width:3.125rem!important;padding-top:0.625rem!important;color:var(--color-primary)!important;font-size:var(--fs32)!important;height:3rem;margin-right:1rem}.mean-container a.meanmenu-reveal span span span{margin-top:9px}.mean-container .mean-nav ul{max-height:100vh;max-height:calc(100vh - 95px);width:100%;overflow-y:auto;overflow-x:hidden}.mean-container a.meanmenu-reveal span{background:var(--color-primary)!important;width:80%!important;height:0.25rem!important;border-radius:.625rem;margin:.625rem auto 0!important}.mean-container .mean-nav ul li a.mean-expand{height:2rem!important}.mean-container a.meanmenu-reveal.meanclose{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li a:focus{background-color:var(--color-secondary)!important;color:var(--color-default)!important}@media (min-width:992px){.list-links.column2{display:flex;flex-wrap:wrap;gap:0 2rem;justify-content:center}.list-links.column2 li{flex:1 1 calc(50% - 2rem);max-width:22.125rem}.two-column-flex{position:relative}.two-column-flex:before{content:'';background-color:#F8F8F8;width:29.063rem;height:47.75rem;top:63.375rem;right:-10rem;position:absolute;display:block;z-index:-10}.two-column-flex:after{content:'';background-image:url(/wp-content/themes/lfstheme/images/pattern.png);background-repeat:no-repeat;background-size:cover;width:11.25rem;height:11.25rem;top:105.5rem;right:13.438rem;position:absolute;display:block}.main-content{overflow:hidden}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.attorney-image{float:right;margin-left:6.813rem}.content-blocks .container{max-width:100rem;width:100%}.main-about .container{max-width:94.375rem}#header .container{max-width:107.625rem;width:100%}.home #header .banner-section .container{max-width:90rem;width:85%}.about-blocks .empty-block:before{display:block;content:'';background-color:#F8F8F8;width:15rem;height:26.375rem;left:-15rem;position:absolute;top:28.688rem;z-index:-1}.about-blocks:before{background-color:#fff0;background-image:url(/wp-content/themes/lfstheme/images/pattern.png);background-repeat:no-repeat;background-size:cover;width:11.25rem;height:11.25rem;content:'';top:3rem;right:12.5rem;z-index:-1;position:absolute;display:block}.about-blocks:after{background-color:#fff0;background-image:url(/wp-content/themes/lfstheme/images/pattern.png);background-repeat:no-repeat;background-size:cover;width:11.25rem;height:11.25rem;content:'';top:46.375rem;left:-5.625rem;z-index:-1;position:absolute;display:block}.about-blocks .about-block:nth-child(3){padding-top:17.5rem}.about-blocks{column-count:2;column-gap:6rem}.margin0{margin:0!important}.hideDesktop{display:none!important}.main-menu li ul{z-index:1000;padding:0;position:absolute;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:0;visibility:hidden;webkit-transition:opacity .05s 0s ease-in-out;-ms-transition:opacity .05s 0s ease-in-out;-o-transition:opacity .05s 0s ease-in-out;transition:opacity .05s 0s ease-in-out;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms;margin-top:5px}.main-menu li ul li{background-color:var(--color-primary);display:block;border:none;margin:0;padding:0;line-height:1.5em;-webkit-transition:height 200ms ease-in-out;-moz-transition:height 200ms ease-in-out;-o-transition:height 200ms ease-in-out;transition:height 200ms ease-in-out;position:relative}.main-menu li:hover>ul{opacity:1;visibility:visible}.main-menu li:hover ul li{height:auto}.fstop .fsfirst{width:27%}.fstop .fsareas{width:18%}.mccontactflex .mccontact-left{width:72%}.mccontactflex .mccontact-right{width:24%}.mcflex .mccontent{width:54%}.mcflex .sidebar{width:40%}.side-image img{width:100%}.mcatty .mcatty-desc{width:100%}.why-content{column-count:2;column-gap:7rem}.whylist .item .img{width:7.6875rem;margin-right:1.875rem;flex:1 0 auto;text-align:center}.banner-text h1{text-align:left;width:52%}.banner-text .bstext{max-width:34rem}.aboutflex{padding:2.5rem 0}.aboutflex .about-desc{width:48%;padding-left:5rem}.aboutflex .about-img{width:46%}.testimonial-section{overflow:unset}.testimonial-section .ts-image{position:absolute;top:-4rem;z-index:1;max-width:32.375rem}.testimonial-section:before{width:51.4375rem;left:unset}body.home header#header{background-position:top center;background-image:none!important}.container-small{max-width:66.875rem;width:80%}.container-medium,.header-block-section .desc{max-width:100.875rem;width:95%;margin-left:auto;margin-right:auto}.container-large{max-width:107.5625rem;width:97%}.content-with-image .content-row .img{width:46%}.page-template-page-about #section_1.content-with-image .content-row .img{height:40rem}.page-template-page-about #section_1.content-with-image .content-row .img img{object-position:top}.content-with-image .content-row .desc{width:49.5%}.content-with-image.why-choose .content-row .img{width:32.5%}.content-with-image.why-choose .content-row .desc{width:63.3%}.two-column-section .content-row>div{width:47.9%}.area-slider-section .mcareas .slick-track{display:flex;gap:0 3.5rem}.area-slider-section .mcareas .slick-track:before,.area-slider-section .mcareas .slick-track:after{display:none}.slick-slider .slick-prev{left:-5.5rem}.slick-slider .slick-next{right:-4rem}.content-with-image.why-quiet .img{min-height:13.375rem}.content-with-image.why-quiet .img img{object-position:center}}@media (min-width:992px) and (max-width:1399px){html{font-size:1vw}.mcareas .item img{height:22.625rem}.mcatty .mcatty-img:before,.aboutflex:before{right:-7.3125rem}.banner-text h1{width:55%}}@media (max-width:1399px){.with-box:before{width:10rem;height:20rem}}@media (max-width:1099px){header#header .menu-fixed-section{display:none!important}}@media (max-width:991px){html{font-size:3vw}.hideMobile{display:none}.main-content .sitecol .col{width:100%;padding-right:0}.main-menu li .sub-menu{position:static}.main-menu li ul ul{width:100%;position:relative}.col2{column-count:1}.flex{display:block}.fsnav ul,.mccontactflex,.mcatty,.aboutflex{display:flex}.fsnav ul li:first-child:before,.mcatty .mcatty-img:before,header#header .ph,.aboutflex:before{display:none}#footer,.mccontactflex,.mcatty .mcatty-img,.why-section{text-align:center}.fsbottom .fsbflex,.whylist .item .img{margin-bottom:1.25rem}.fsnav ul,.fssocial,.fsinfo ul li,.mccontactflex .mccontact-right ul li{justify-content:center}.fslogo svg{height:8rem;width:auto}.fstop>div:not(:last-child){margin-bottom:3.125rem}.form-section{background-color:var(--color-primary)}#footer:before{top:0}.mccontactflex,.mcatty,.aboutflex{flex-direction:column-reverse}.mccontactflex>div,.mcareas .item,.aboutflex>div,.mcflex>div,.mcabout>div,.testimonial-section .ts-image img{width:100%}.mcabout>div,.mcatty>div{margin-bottom:2.5rem}.whylist .item .img img{width:5rem}.banner-text{padding-top:0}.aboutflex .about-img{margin-bottom:4.5rem;text-align:center}.side-image.bg-overlay:before{width:9rem;height:8rem;left:-2rem}.side-image.bg-overlay img{width:100%;height:auto}a.btn{color:var(--color-text)}.testimonial-section .container{width:100%}.testimonial-section .ts-image{width:85%;margin:0 auto 2.5rem}.testimonial-section .ts-desc{width:100%;padding:4rem 2.5rem;min-height:unset}.testimonial-section .ts-desc:before{top:2rem;right:2rem}.content-with-image .content-row .img{margin-bottom:2rem}.slick-slider .slick-arrow{bottom:-5.5rem;top:unset}.slick-slider{margin-bottom:7rem}.slick-slider .slick-prev{left:calc(50% - 3rem)}.slick-slider .slick-next{right:calc(50% - 3rem)}.sub-area-section .with-pattern:before{top:2%}header#header .logo{z-index:9999;position:relative;width:30%}header#header .logo svg{height:auto}:root{--fs60:3rem;--fs58:2.5rem;--fs52:2.125rem}}