@import url(https://use.typekit.net/bwl3hua.css);:root{--px12:0.75rem;--px14:0.875rem;--px15:0.938rem;--px16:1rem;--px17:1.063rem;--px18:1.125rem;--px20:1.25rem;--px21:1.35rem;--px22:1.375rem;--px23:1.438rem;--px24:1.5rem;--px25:1.563rem;--px26:1.625rem;--px27:1.688rem;--px28:1.75rem;--px30:1.875rem;--px32:2rem;--px34:2.125rem;--px35:2.188rem;--px36:2.25rem;--px38:2.375rem;--px40:2.5rem;--px42:2.625rem;--px45:2.813rem;--px48:3rem;--px50:3.125rem;--px55:3.438rem;--px60:3.75rem;--px61:3.813rem;--px65:4.063rem;--px68:4.25rem;--px69:4.313rem;--px72:4.5rem;--px90:5.625rem;--px92:5.75rem;--px95:5.938rem;--px100:6.25rem;--px105:6.563rem;--px109:6.813rem;--px126:7.875rem;--GolosText:"golos-text", sans-serif;--UtopiaStdDisplay:"utopia-std-display", serif;--Black:#000;--TextDark:#373737;--Red:#AA2B3D;--LightBlue:#B2C4CC;--Blue:#033058;--Cyan:#24A5DB;--TextBlue:#B7DFFF}html{font-size:.833333vw;scroll-behavior:smooth}body{padding:0;margin:0;font-size:var(--px16);font-family:var(--GolosText);font-weight:400;line-height:1.5;color:var(--TextDark)}a:hover{outline:none;text-decoration:none}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:2px solid #006FFF;outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #006FFF;outline-offset:2px}.scroll{transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}.sub-menu,.repCasesBtn,a.imgHover:before,a,input,button,.sub-menu{transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}img{max-width:100%;width:auto;height:auto;object-fit:cover;object-position:center}a.imgHover{display:inline-block;position:relative;vertical-align:top}a.imgHover img{display:block;margin:0}a.imgHover:before{content:'';display:inline-block;position:absolute;top:0;left:0;bottom:0;width:100%}a.imgHover:hover:before{background-color:rgb(0 0 0 / .5)}.scroll.open{top:0}.admin-bar .scroll.open{top:32px}.scroll{position:fixed;display:none;top:-200px;left:0;width:100%;z-index:5000}a.post-edit-link{display:inline-block;color:#fff;padding:.4rem 2rem;background-color:#000;font:1.25rem;position:fixed;bottom:1rem;left:1rem;z-index:3000}a.post-edit-link:hover{background-color:#333}section:before,section:after{clear:both;display:block;content:''}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0}h1,.h1{display:block;font-size:var(--px68);line-height:1.112em;font-family:var(--UtopiaStdDisplay);font-weight:400}h2,.h2{display:block;font-size:var(--px68);line-height:1.112em;font-family:var(--UtopiaStdDisplay);font-weight:400}h3,.h3{display:block;font-size:var(--px36);line-height:1.112em;font-family:var(--UtopiaStdDisplay);font-weight:400}h4,.h4{display:block;font-size:var(--px24)}h5,.h5{display:block;font-size:var(--px18);line-height:1.3333;text-transform:uppercase;font-weight:700}h6,.h6{display:block}.sub{display:block;font-size:var(--px22);line-height:1.227;font-family:var(--BrandonGrotesque);text-transform:uppercase}.eyebrow{display:block;font-size:var(--px18);line-height:1.222em;text-transform:uppercase;font-family:var(--GolosText);background:linear-gradient(180deg,#033058 0%,#24A5DB 117.47%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:999}a.skip-main:focus{left:0;top:0;width:auto;height:auto;overflow:visible;padding:1rem;background-color:#000;color:#fff;text-decoration:none;font-weight:700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:normal}svg{fill:inherit;stroke:inherit}picture{display:block}[width="11"]{width:.688rem}[width="18"]{width:1.175rem}[width="20"]{width:1.25rem}[width="22"]{width:1.375rem}#footer{padding:7.625rem 0 3.313rem;font-size:var(--px16);line-height:1.5em;color:#7B7B7B}.footer-top{gap:0 10rem;justify-content:flex-end}.footer-top .item-col{font-size:var(--px16);color:#7B7B7B;margin-bottom:3rem}.footer-top .item-col .footer-title{font-size:var(--px18);color:var(--Black);font-family:var(--GolosText);margin-bottom:2.188rem}.footer-top .item-col ul{list-style:none;padding:0;margin:0;line-height:1.1875}.footer-top .item-col ul li{margin-bottom:.688rem}.footer-top .item-col address{margin-bottom:0}.footer-top .item-col address+a,.footer-top .item-col p a{background:linear-gradient(180deg,#033058 0%,#24A5DB 117.47%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.footer-top .item-col ul a{color:var(--Black)}.footer-logo{max-width:34.375rem;margin-bottom:3rem;display:inline-flex;vertical-align:top}.footer-disclaimer{max-width:33.125rem}.footer-bottom{border-top:1px solid #E4E4E4;padding-top:2.938rem}.footer-bottom a{color:#7B7B7B}.footer-bottom a:hover,.footer-bottom a:focus{color:var(--Cyan)}.footer-bottom p span{margin:0 .25rem;display:inline-block}.navbar-default{border-radius:0;margin:0;min-height:0;background-color:#fff0;border:none;padding:0}.main-menu{list-style:none;padding:0;margin:0}.main-menu li{position:relative;padding:0}.main-menu li a{display:block;font-size:var(--px18);line-height:1.45em;font-weight:400;font-family:var(--BrandonGrotesque)}.logo{display:inline-block;vertical-align:top;max-width:19.75rem;margin:0rem 0 0rem;vertical-align:top}ul.paginations{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.btn{display:inline-flex;text-align:center;gap:0 1.938rem;background-color:#fff;justify-content:center;color:var(--Black);font-weight:400;font-family:var(--GolosText);align-items:center;padding:.938rem 1.75rem;border-radius:.313em;background-color:var(--Cyan);color:#fff;fill:#fff;text-transform:capitalize;font-size:var(--px18);line-height:1.222;position:relative;z-index:10}.btn:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Cyan);z-index:0;z-index:-1;transition:.5s;background:linear-gradient(90deg,#DDDDDD 0%,#E6E6E6 100%);border-radius:.313em;opacity:0;visibility:hidden}.btn svg{transition:.5s}.btn:hover,.btn:focus{background-color:#E6E6E6;color:var(--Blue);fill:var(--Cyan)}.btn:hover svg,.btn:focus svg{transform:rotate(-90deg)}.btn:hover:before,.btn:focus:before{opacity:1;visibility:visible}.editor-visual-editor__post-title-wrapper{text-align:center;max-width:800px;margin:0 auto 3rem}.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block,html :where(.wp-block){margin:0;max-width:unset}#home-banner{background-color:#000;color:#fff;padding:21rem 0 13.063rem;position:relative;z-index:10;text-align:center}#home-banner .top-description{font-size:var(--px40);font-family:var(--UtopiaStdDisplay);line-height:1.1em;text-transform:uppercase;margin-bottom:1.813rem}#home-banner h1{font-size:var(--px109);line-height:1em;margin-bottom:3.188rem}#home-banner h1 em{display:block;line-height:1em;color:var(--TextBlue)}.video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-10}#content-right-image{padding:7.188rem 0}#content-right-image .wrap{gap:0 9.875rem;align-items:center}#content-right-image picture{max-width:54.813rem}#content-right-image picture img{border-radius:.625rem}#content-right-image .content-block{flex:1}#content-right-image .content-block .eyebrow{margin-bottom:2.25rem}#content-right-image .content-block .h2{margin-bottom:2.25rem}#content-right-image .content-block h4{font-size:var(--px18);line-height:1.5em}#content-right-image .content-block p{margin-top:1.5rem}#practice-list{padding:6.5rem 0 7.75rem;background-color:#ECF2F5;font-size:var(--px18)}#practice-list .eyebrow{margin-bottom:1.5rem}#practice-list .content-block .flex{gap:0 8.438rem;align-items:flex-end}#practice-list .content-block .left-col{max-width:46.25rem}#practice-list .content-block h2{margin-bottom:2.25rem}#practice-list .content-block p{flex:1;margin-bottom:1.375rem}ul.practice-list{list-style:none;padding:0;margin:0;font-size:var(--px20);line-height:1.4em}ul.practice-list li{margin-bottom:.688rem;max-width:50.313rem}ul.practice-list span,ul.practice-list a{background-color:#fff;color:var(--Black);border-radius:.625rem;padding:1.375rem 2.375rem 1.625rem;display:flex;flex:1;align-items:center}ul.practice-list a:hover,ul.practice-list a:focus{background-color:var(--Cyan);color:#fff}#practice-list ul.practice-list{margin-top:3.938rem}#page-top-banner{position:relative;z-index:10;padding:18.438rem 0 4.875rem;text-align:center;color:#fff;background-color:var(--Blue)}.page-title .h1{font-size:var(--px109);line-height:1em}#default-content{padding:7.188rem 0;color:#373737}#default-content h1,#default-content .h1{font-size:var(--px68);line-height:1.112em;font-weight:400;margin-bottom:1.688rem}#default-content h2,#default-content .h2{font-size:var(--px68);line-height:1.112em;font-weight:400;margin-bottom:1.688rem}#default-content h3,#default-content .h3{font-size:var(--px36);line-height:1.112em;font-weight:400;margin-bottom:1.688rem}#default-content .pa-single-content picture{max-width:54.813rem}#default-content .pa-single-content picture img{border-radius:.625rem}#default-content .html-block p{margin-bottom:1.688rem}#default-content .sitecol ul{padding-left:1.5rem;line-height:1.5em}#default-content .sitecol ul li+li{margin-top:.313rem}#default-content .sitecol ul a{color:var(--Black)}#default-content .sitecol ul a:hover,#default-content .sitecol ul a:focus{color:var(--Cyan)}#bio-content-block{padding:9.188rem 0 9.688rem;background-color:#ECF2F5}#bio-content-block .wrap{gap:0 9.563rem}#bio-content-block picture{max-width:37.875rem}#bio-content-block picture img{border-radius:.625rem}#bio-content-block .content-block{flex:1;font-size:var(--px18);color:#1E1E1E}#bio-content-block .content-block .eyebrow{margin-bottom:2.25rem}#bio-content-block .content-block h2{margin-bottom:2.25rem}#bio-content-block .content-block p{margin-bottom:1.625rem}#bio-content-block .content-block ul{padding-left:1.5rem;line-height:1.5em;margin-bottom:1.625rem}#bio-content-block .content-block h3{font-size:var(--px18);line-height:1.5em;margin-bottom:1.125rem;font-family:var(--GolosText);background:linear-gradient(180deg,#033058 0%,#24A5DB 117.47%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}#contact-us-main-block{padding:5.313rem 0}#contact-us-main-block .wrap{gap:0 7.875rem;align-items:center}#contact-us-main-block .content-block{flex:1;order:2;color:#373737}#contact-us-main-block .map-block{width:100%;max-width:54.813rem}.map-block .embed-responsive{height:27.688rem}.map-block .embed-responsive iframe{border-radius:.625rem}#contact-us-main-block .content-block h2{margin-bottom:2.625rem}#contact-us-main-block .content-block address{margin-bottom:0}#contact-us-main-block .content-block h3{margin-bottom:.875rem}#contact-us-main-block .content-block p+h3{margin-top:2.625rem}#contact-us-main-block .content-block a{color:#033058}#contact-us-main-block .content-block a:hover,#contact-us-main-block .content-block a:focus{color:var(--Cyan)}#contact-us-main-block .content-block a[href^="tel:"]{color:#373737}#contact-us-main-block .content-block a[href^="tel:"]:hover,#contact-us-main-block .content-block a[href^="tel:"]:focus{color:var(--Cyan)}#contact-form-block{background-image:url(/wp-content/themes/lfs/assets/images/bottom-form-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:7.75rem 0}#contact-form-block .wrap{gap:1.438rem}#contact-form-block .content-block{flex:1;max-width:54.813rem;background-color:#fff;padding:4.5rem 7.125rem 2rem;border-radius:.625rem;text-align:center;font-size:var(--px18);color:#7b7b7b}#contact-form-block .content-block picture{margin:0 auto 2.125rem;max-width:5.938rem}#contact-form-block .content-block .eyebrow{margin-bottom:2.25rem}#contact-form-block .content-block h2{margin-bottom:2.25rem;color:#373737}#contact-form-block .content-block p{margin:0 auto;max-width:28.375rem}.gform_confirmation_message{background-color:#dfd;color:#000;text-align:center;border:2px solid #4CAF50;padding:15px 20px}.form-wrap{flex:1;padding:5rem 4.313rem;color:#fff;font-size:var(--px18);line-height:1.5em;background:linear-gradient(180deg,#033058 0%,#24A5DB 117.47%);border-radius:.625rem}.form-wrap label{font-weight:400}.form-wrap ul{list-style:none;padding:0}.gform_fields{margin:0}.ginput_container--name>span,.gfield{width:100%;position:relative;margin-bottom:2.188rem;display:block}.gfield--input-type-textarea{margin-bottom:2.5rem}.gfield--type-submit,.gfield--input-type-consent{margin-bottom:0}.gfield.hidden_label{margin-bottom:0}.gfield.hidden_label legend.gfield_label,.gfield.hidden_label label.gfield_label{display:block;margin-bottom:-1px;width:1px;height:1px;overflow:hidden;opacity:0;visibility:hidden}.gfield legend.gfield_label,.gfield label.gfield_label{margin-bottom:.75rem;display:block;font-size:var(--px18);line-height:1.5em}.form-wrap textarea,.form-wrap input[type="tel"],.form-wrap input[type="email"],.form-wrap input[type="text"]{background-color:#f9f9f9;display:block;width:100%;border:none;line-height:1.5em;padding:.938rem 1.75rem 1rem;color:var(--Black)}.form-wrap textarea{resize:none;height:6.875rem}.gform_footer{text-align:center;padding-top:0rem}.gfield .btn{font-size:var(--px16);font-weight:600}.gfield .btn:hover{background-color:#000}p.gform_required_legend{display:none}.form-wrap h2.gform_submission_error{font-size:var(--px16);line-height:var(--px30);font-family:inherit;color:var(--Red)}.gfield_validation_message,.validation_message{color:var(--Red);font-size:var(--px16);line-height:var(--px30)}.ui-datepicker{padding:1rem;background-color:#fff;max-width:20rem;font-size:15px;width:100%}.ui-datepicker-header{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.ui-datepicker-header>a span{display:none}.ui-datepicker-header>a{width:1rem;font-size:18px}.ui-datepicker-header>a:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f053"}.ui-datepicker-header .ui-datepicker-next{order:2;text-align:right}.ui-datepicker-header .ui-datepicker-next:before{content:"\f054"}.ui-datepicker-title{display:flex;flex-wrap:wrap;gap:.5rem;flex:1}.ui-datepicker-title select{flex:1;border:1px solid #000;text-transform:uppercase;font-weight:500;background-color:#fff0}table.ui-datepicker-calendar{width:100%;font-size:14px}.ginput_container_consent input[type="checkbox"]{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;opacity:0}.ginput_container_consent input[type="checkbox"]+label{position:relative;z-index:10;padding-left:2.5rem;margin-bottom:0}.ginput_container_consent input[type="checkbox"]+label:before{content:'';display:block;position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;background-color:#fff;border:1px solid #000;transition:.5s;cursor:pointer}.ginput_container_consent input[type="checkbox"]:checked+label:before{background-color:#033058;border-radius:.313rem}#main-content{overflow:hidden}@media (min-width:992px){#contact-form-block .content-block{transition:2s ease-out;opacity:0;visibility:hidden;transform:translateX(-4.438rem)}#contact-form-block .form-wrap{transition:2s ease-out;opacity:0;visibility:hidden;transform:translateX(4.438rem)}#contact-form-block .form-wrap.effect-on,#contact-form-block .content-block.effect-on{opacity:1;visibility:visible;transform:none}#practice-list .wrap{transition:2s ease-out;opacity:0;visibility:hidden}#practice-list .eyebrow,#practice-list .content-block h2{transition:2s ease-out;transform:translateX(-11.625rem);display:block}#practice-list .content-block p{transition:2s ease-out;transform:translateX(11.625rem)}#practice-list .effect-on .content-block p,#practice-list .effect-on .eyebrow,#practice-list .effect-on .content-block h2{transform:none}#practice-list .wrap.effect-on{opacity:1;visibility:visible;transform:none}#home-banner h1{transition:2s ease-out;opacity:0;visibility:hidden}#home-banner h1 span{transition:2s ease-out;transform:translateX(-12.688rem);display:block}#home-banner h1 em{transition:2s ease-out;transform:translateX(12.188rem)}#home-banner h1.effect-on{opacity:1;visibility:visible}#home-banner h1.effect-on span,#home-banner h1.effect-on em{transform:none}#default-content .pa-single-content picture{float:left;margin-right:6.438rem}#content-right-image .content-block{transition:2s ease-out;opacity:0;visibility:hidden;transform:translateX(-10.875rem)}#content-right-image picture{transition:2s ease-out;opacity:0;visibility:hidden;transform:translateX(10rem)}#content-right-image picture.effect-on,#content-right-image .content-block.effect-on{opacity:1;visibility:visible;transform:none}.gform_fields,.ginput_container--name{display:flex;align-items:center;gap:0 1.125rem;flex-wrap:wrap;justify-content:space-between}.ginput_container--name>span{flex:1 1 calc(100%/2 - 1.125rem)}.gfield--width-half{flex:1 1 calc(100%/2 - 1.125rem)}.gfield--type-consent{flex:1;max-width:33.125rem}.gfield--type-submit{flex:1;max-width:10.563rem}#contact-form-block .container{padding:0 4.438rem}ul.practice-list{display:flex;flex-wrap:wrap;gap:0 1.813rem}ul.practice-list li{flex:calc(100%/2 - 1.813rem)}#header .wrap{background-color:#fff;padding:2.313rem 2.375rem;border-radius:.625rem}.footer-top .item-col:first-child{flex:1}#footer .container{padding:0 8.438rem}#header{padding:3.25rem 0 0;position:absolute;top:0;left:0;width:100%;z-index:300}#header .flex{gap:0 2rem;align-items:center}#header .container{padding:0 4.5rem}.flex{display:flex;flex-wrap:wrap}.flex.between{justify-content:space-between}.flex.center{justify-content:center}.container{width:100%;max-width:120rem;padding:0 8.75rem}.wrap{margin:0 auto;width:100%}.main-menu{display:flex;flex-wrap:wrap;gap:0 6.938rem}.main-menu li{position:relative}.main-menu li a{color:#fff}.main-menu>li{display:inline-block}.main-menu>li>a{position:relative;padding:.375rem 0;color:var(--Black)}.main-menu>li>.sub-menu{position:absolute;top:100%;left:-1rem;width:15rem;padding:0;z-index:200;opacity:0;visibility:hidden;text-align:left;padding-top:.5rem}.main-menu>li:hover>.sub-menu{opacity:1;visibility:visible}.main-menu>li>.sub-menu>li{display:block}.main-menu>li>.sub-menu>li>a{padding:.625rem 1rem;color:#fff;background-color:#111}.main-menu>li>.sub-menu>li:hover>a{background-color:#c8c8c8;color:#111}}@media (min-width:1901px){html{font-size:16px}}@media (min-width:992px) and (max-width:1399px){:root{--px12:0.95rem;--px14:1.075rem;--px15:1.138rem;--px16:1.2rem;--px17:1.263rem;--px18:1.325rem;--px20:1.45rem;--px21:1.55rem;--px22:1.575rem;--px28:1.95rem}}@media (max-width:991px){html{font-size:16px}body{padding-top:0}body.mean-container .mean-bar{position:fixed;top:0;left:0;width:100%;z-index:3000;padding-top:3.25rem;background-color:#fff;box-shadow:0 0 1rem rgb(0 0 0 / .2)}body.mean-container.admin-bar .mean-bar{top:32px}body.mean-container .mean-nav{background-color:var(--Cyan)}body.mean-container a.meanmenu-reveal{width:2rem;box-sizing:border-box;padding:0;text-align:center;color:#fff;right:1rem!important;top:2.125rem;color:var(--Cyan)}body.mean-container a.meanmenu-reveal span{height:3px;margin-top:0;background-color:var(--Cyan)}body.mean-container a.meanmenu-reveal span+span{margin-top:.5rem}body.mean-container .mean-nav ul li a.mean-expand{height:auto;padding:7px 12px!important}#header .phone-top{display:none}.logo{position:fixed;top:2rem;left:1rem;z-index:5000;max-width:14rem}.main-menu li a{line-height:normal;font-size:var(--px16)}#home-banner h1{font-size:var(--px55)}#home-banner .top-description{font-size:var(--px24)}.btn{white-space:normal}h1,.h1{font-size:var(--px40)}h2,.h2{font-size:var(--px40)}#home-banner{padding-top:15rem}#practice-list .content-block h2{margin-bottom:1.5rem}ul.practice-list a{padding:1.375rem 1.375rem 1.625rem}ul.practice-list{font-size:var(--px18)}#contact-form-block .content-block{padding:4.5rem 1.125rem 2rem;margin-bottom:2rem}.form-wrap{padding:5rem 1.313rem}#footer{text-align:center}.footer-bottom p{margin-bottom:2rem}.page-title .h1{font-size:var(--px50)}#page-top-banner{padding-top:15rem}#content-right-image picture{margin-top:3rem}#bio-content-block{padding:5rem 0}#bio-content-block picture{margin-bottom:3rem}#default-content .pa-single-content picture{margin-bottom:3rem}#default-content h1,#default-content .h1{font-size:var(--px40)}#contact-us-main-block .map-block{margin-top:4rem;box-shadow:0 0 1rem rgb(0 0 0 / .2)}.map-block .embed-responsive{height:15rem}}