@import url(https://use.typekit.net/eoy0ngb.css);:root{--font1:"greycliff-cf",sans-serif;--font2:"articulat-cf",sans-serif;--font3:'Font Awesome 5 Free';--color-primary:#2C3C4B;--color-secondary:#C2AD76;--color-dark-bg:#171E24;--color-text:#555964;--color-link:#C2AD76;--color-dark-footer-text:#CFCFCF;--color-side-bg:#F8F7F3;--fs90:90px;--fs75:75px;--fs72:72px;--fs60:60px;--fs58:58px;--fs55:55px;--fs48:48px;--fs40:40px;--fs36:36px;--fs34:34px;--fs32:32px;--fs30:30px;--fs28:28px;--fs26:26px;--fs24:24px;--fs23:23px;--fs21:21px;--fs20:20px;--fs19:19px;--fs18:18px;--fs17:17px;--fs16:16px;--fs15:15px;--fs14:14px}body{font-family:var(--font1);color:var(--color-text);font-size:var(--fs17);font-weight:300;line-height:2em}h1,h2,h3,h4,h5,h6{margin:0}ul{list-style:none;margin:0;padding:0}a{color:var(--color-link);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-text);text-decoration:none;outline:none}p:empty{display:none}#wrapper{max-width:2560px;margin:0 auto}.container,.container-large,.container-small{max-width:1342px;width:85%;padding-left:0;padding-right:0;margin:0 auto}.container-large{max-width:1640px;width:90%}.container-small{max-width:1220px;width:90%}.row{margin-left:0;margin-right:0}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.aligncenter{display:block;margin:5px auto 5px auto}.wp-caption-text{font-style:italic;font-size:11px;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 15px;margin:0 auto;justify-content:space-between}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,.h1{font-size:var(--fs72);font-weight:300;font-family:var(--font2);color:var(--color-text);text-transform:none;line-height:1.1em;margin-bottom:30px}h2{font-size:var(--fs48)}h3{font-size:var(--fs30);color:var(--color-primary)}h4{font-size:var(--fs24);font-weight:400;line-height:1.7em}h5{text-transform:uppercase;font-weight:600;font-size:16px;color:#393939;letter-spacing:1px;line-height:1.7em;margin-bottom:0}a.btn{background-color:var(--color-secondary);color:#fff;text-transform:capitalize;font-size:var(--fs16);font-family:var(--font2);font-weight:400;padding:16px 40px 14px;border-radius:0;letter-spacing:0;text-decoration:none;line-height:1.2em;white-space:pre-wrap;transition:all .5s ease}a.btn:hover,a.btn:focus{opacity:.8;color:#fff}a:hover>img{opacity:.8}blockquote{border:0;border-bottom:1px solid var(--color-secondary);padding:0 0 20px;margin-bottom:60px;color:var(--color-text);font-size:var(--fs26);font-weight:700;line-height:1.8em}hr{border-top:1px solid var(--color-secondary);margin-top:20px;margin-bottom:45px}header#header{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}header#header:before,.slick-section:before{content:'';background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,#fff0 100%);position:absolute;top:0;left:0;right:0;bottom:0}header#header>section{position:relative}header#header .menu-content{flex-wrap:wrap;justify-content:space-between;padding:30px 0 20px}header#header .logo{width:25%}header#header .nav{width:72%;justify-content:flex-end;align-items:center}header#header .ph a{font-size:var(--fs20);font-weight:700;padding:15px 28px 13px}header#header .ph i{margin-right:12px}.navsearch{margin:0 4% 0 3%}.navsearch>a:hover,.frmSearch button:hover{opacity:.8}.navsearch .i-search{background-image:url(/wp-content/themes/lfstheme/images/icon-search.png);background-repeat:no-repeat;width:25px;height:25px;display:block}.popup-box{margin-left:0;visibility:hidden;height:0;opacity:0;position:absolute;z-index:2;color:#fff}.navsearch.clicked .popup-box{visibility:visible;height:auto;opacity:1}.frmSearch{right:10%;bottom:-40px}.frmSearch input[type=text]{color:var(--color-text);padding:15px 15px 13px;font-size:var(--fs18);min-width:230px;line-height:1.4em}.frmSearch button{color:#fff;background-color:var(--color-primary);font-size:24px;border:1px solid var(--color-primary);;padding:0 15px;width:70px;background-image:url(/wp-content/themes/lfstheme/images/icon-search.png);background-position:center;background-repeat:no-repeat}.main-menu{flex-wrap:wrap;justify-content:center}.main-menu>li{font-weight:300;font-family:var(--font2);font-size:var(--fs18);line-height:1.2em;text-transform:none;margin:0 20px}.main-menu>li>a{color:#fff;text-decoration:none;display:block;padding:5px 0}.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 ul li.current-menu-item>a,.main-menu li.menu-item-has-children ul li a:hover{color:var(--color-secondary)}.main-menu li ul li a{padding:10px 20px 9px;display:block;text-align:left;font-size:var(--fs18);color:#fff;border-bottom:1px solid #3e5264;text-transform:none;font-weight:300;margin:0}.main-menu li ul li:last-child a{border-bottom:0}.main-menu li ul ul{top:0;left:100%;margin-top:0;width:100%;white-space:nowrap;position:absolute}.main-menu li ul.sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgb(0 0 0 / .5);background-color:#383b38}.main-menu li ul.sub-menu::-webkit-scrollbar{width:4px;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:280px;display:flex;align-items:flex-end}.banner-section .banner{padding-bottom:30px}.inner-wrap{padding:70px 0 40px}.main-content .main-wrapper{padding-bottom:60px}.main-content p{margin:0 0 30px}.main-content ul{margin-left:0;list-style-type:disc}.main-content ul li{list-style:none;position:relative;padding-left:25px}.main-content ul li:before{content:'\2022';font-family:var(--font3);font-weight:900;position:absolute;font-size:25px;left:0;top:-3px;color:var(--color-primary)}.main-content ul,.main-content ol{margin-bottom:30px}.main-content ul ul,.main-content ol ol{margin-bottom:0}.main-content .wp-caption{display:table;margin-bottom:30px}.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 20px}.dark{color:#fff}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark a{color:var(--color-secondary)}.dark a:hover,.dark a:focus,.dark a.btn{color:#fff}.main-content .sitecol{flex-wrap:wrap}.main-content .sitecol .col{width:33.3333%;padding-right:3%}.main-content ul.listflex{flex-wrap:wrap;max-width:700px}.main-content ul.listflex li{width:45%;margin-right:2%}.mcflex{flex-wrap:wrap;justify-content:space-between}.mcflex .mccontent{width:60%}.mcflex .sidebar{width:30%}.sidebar>div:not(.side-profile),.side-profile .sp-areas{background-color:var(--color-side-bg);padding:35px}.paginate{padding-top:40px}.paginate .page-numbers{background-color:#fff;color:var(--color-secondary);border:2px solid var(--color-secondary);font-size:var(--fs16);font-weight:400;padding:15px 25px 12px;line-height:1.2em;margin:0 2px}.paginate .page-numbers:hover,.paginate .page-numbers.current{background-color:var(--color-secondary);color:#fff}.paginate .next,.paginate .prev{color:#fff;background-color:var(--color-secondary)}.paginate .next:hover,.paginate .prev:hover{opacity:.8}.mcblog{padding-top:20px}article.blogpost{margin-bottom:40px;border-bottom:1px solid var(--color-secondary);padding-bottom:40px}article.blogpost h3,.sidebar>div h2{font-size:var(--fs48);font-weight:300;margin-bottom:10px;line-height:1.2em;text-transform:capitalize;letter-spacing:0}article.blogpost h3 a{color:var(--color-primary)}article.blogpost h3 a:hover,article.blogpost h3 a:focus{color:var(--color-secondary)}article.blogpost .featured-image{min-height:200px;width:100%;max-width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;border-radius:0;margin-bottom:25px}article.blogpost .featured-image:hover{opacity:.8}article.blogpost .featured-image a{display:block;min-height:200px;width:100%;height:100%}article.blogpost a.btn{min-width:180px}.pdate{font-size:var(--fs18);font-family:var(--font2);font-weight:300;margin-bottom:25px;color:var(--color-secondary)}.single-blog h2.page-title{margin-bottom:10px}.sidebar>div h2{margin-bottom:20px}.side-blog article.blogitem h3{font-weight:300;font-size:var(--fs26);margin-bottom:0;text-transform:none;line-height:1.2em;padding:0}.side-blog article.blogitem h3 a{color:var(--color-primary);text-decoration:none}.side-blog article.blogitem h3 a:hover,.side-blog article.blogitem h3 a:focus{color:var(--color-secondary)}.side-blog article.blogitem{margin-bottom:30px}.main-testimonials{background-color:var(--color-primary)}.mctestimonials{column-count:2;column-gap:7%}.mctestimonials article.item{padding:12% 8%;margin-bottom:30px;page-break-inside:avoid;break-inside:avoid-column;display:table;background-color:#fff;width:100%}.mctestimonials .item .rating{color:var(--color-secondary);font-size:var(--fs28);margin-bottom:10px}.mctestimonials .item .rating i{margin-right:2px}.mctestimonials .item .desc p{margin:0}.mctestimonials .item .auth{font-size:var(--fs18);font-weight:400;color:var(--color-primary);text-transform:uppercase;font-family:var(--font2)}.nav-section .nav-content{padding:60px 0}.nav-section .paginate{padding-top:0}.mctestimonials .item .desc{margin-bottom:30px}.main-search .result{border-bottom:1px solid var(--color-secondary);margin-bottom:40px;padding-bottom:30px}.main-about.dark{background-color:var(--color-primary)}.mcaboutflex,.mcthirdflex{flex-wrap:wrap;justify-content:space-between}.mcaboutflex .mcabout-left{width:45%}.mcaboutflex .mcabout-right{width:51%}.mcattys.d-grid{padding-top:50px;text-align:center;grid-template-columns:repeat(2,1fr);grid-gap:9%}.mcattys .item{max-width:593px}.mcattys .item .img{margin-bottom:40px}.mcattys .item img{object-fit:cover;width:100%;max-height:570px}.mcattys .item h2{margin-bottom:20px}.third-section{background-color:var(--color-side-bg)}.mcthirdflex .mcthird-left{width:49%}.mcthirdflex .mcthird-right{width:46%}.side-profile .img{margin-bottom:30px}.side-profile .sp-areas h3{margin-bottom:10px}.callbar-section{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.callbar-section:before{content:'';background-color:rgb(20 33 46 / .8);position:absolute;top:0;left:0;right:0;bottom:0}.callbar-section .callbar-content{padding:70px 0 50px;position:relative}.callbar-section .h1{max-width:800px;margin:0 auto 30px}a.more,.mcareas .item h3 a:hover{color:var(--color-secondary);text-decoration:none}.d-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.mcareas .item{width:100%;font-size:var(--fs16);position:relative}.mcareas .item .desc{background-color:var(--color-primary);color:#fff;font-weight:300;padding:35px 30px 30px;position:absolute;top:0;height:230px;width:100%;line-height:1.7em}.mcareas .item .img{margin-top:229px}.mcareas .item .img img{object-fit:cover;height:200px;width:100%}.mcareas .item p{margin:0}.mcareas .item h3{font-size:var(--fs24);font-weight:500;line-height:1.2em;margin-bottom:15px;text-transform:none}.mcareas .item h3 a,.mcareas a.more:hover,.mcareas a.more:focus{color:#fff}.mcareas .item.active .desc{height:100%;display:flex;align-items:center;transition:height .5s ease}.single-area .mcflex .mccontent,.single-profile .mcflex .mccontent{width:48%}.single-area .mcflex .sidebar,.single-profile .mcflex .sidebar{width:44%}.side-areas ul{margin-bottom:0}.side-areas ul li{font-size:var(--fs16)}.side-areas ul li a{color:var(--color-primary);text-decoration:none}.side-areas ul li a:hover{color:var(--color-secondary)}.side-areas>ul>li{list-style:none;font-size:var(--fs26);padding-left:0;font-family:var(--font2);margin-bottom:20px}.side-areas>ul>li:before{display:none}.side-areas ul li ul{margin-top:10px}.d-block{display:block}body.home .banner-section .banner{padding:7% 0 9%}.banner-text{text-align:left;max-width:1100px}.banner-text p{margin:0 0 30px}.banner-text h1{margin-bottom:10px;line-height:1em}.slick-section:before{z-index:1}.slick-section{position:absolute!important;top:0;bottom:0;left:0;right:0;overflow:hidden}.slick-section .slick-images article.item{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}body.home .banner-section{z-index:1}body.home .menu-header-section{z-index:2}.slick-section .slick-images,.slick-section .slick-images .slick-list,.slick-section .slick-images .slick-track{height:100%}.home-content{background-color:var(--color-primary)}.home-content .home-wrapper{margin-top:-40px;position:relative}.why-list{background-color:#fff;color:var(--color-text);font-size:var(--fs16);flex-wrap:wrap}.why-list .item{width:33.3333%;padding:45px 35px;line-height:2em}.why-list .item:nth-child(even){background-color:var(--color-side-bg)}.why-list .item h3{font-size:var(--fs24);font-weight:500;font-family:var(--font2);margin-bottom:5px;color:var(--color-text)}.why-list .item p{margin:0}.why-list .item .icon{width:60px;flex:1 0 auto;margin-right:20px;max-width:60px}.why-list .item .desc{padding-top:10px}.home-img{margin-bottom:50px}.home-img img{object-fit:cover;width:100%;max-height:400px}.homeflex{flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.homeflex .home-left{width:35%}.homeflex .home-right{width:58%}.badge-section .badges{padding:50px 0 40px}.badges{flex-wrap:wrap;justify-content:space-between;align-items:center}.badges .item{margin-bottom:10px}.badges .item img{opacity:.29}.area-section{background-color:var(--color-primary);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.area-section:before{content:'';background-color:rgb(20 33 46 / .8);position:absolute;top:0;left:0;right:0;bottom:0}.area-section .as-content{position:relative}.area-section .as-wrap{margin:0 auto 50px;max-width:900px;font-size:var(--fs16)}.area-section .as-wrap .h1{margin-bottom:15px}.area-section .mcareas{margin-bottom:45px}.area-section .mcareas .item{display:flex!important;text-align:left}.area-section .mcareas .item .item-wrap{margin:0 17px;position:relative}.attorney-section .att-content,.area-section .as-content{padding:70px 0 70px}.slick-attorneys .item{display:flex!important;justify-content:space-between;flex-wrap:wrap}.slick-attorneys .item .item-left{width:49%}.slick-attorneys .item .item-right{width:44%;font-size:var(--fs16)}.slick-attorneys .item .item-right h2.h1{font-size:24px}.slick-attorneys .item .item-left img{object-fit:cover;width:100%;height:auto;min-height:300px;object-position:top}.slick-slider .slick-next,.slick-slider .slick-prev{top:40%;width:50px;height:50px;transition:all .5s ease}.slick-slider .slick-next{right:-8%}.slick-slider .slick-prev{left:-8%;z-index:1}.slick-slider .slick-arrow:before{content:'\f104';color:var(--color-secondary);font-family:var(--font3);font-weight:900;font-size:26px}.slick-slider .slick-next:before{content:'\f105'}.slick-slider .slick-arrow:hover,.slick-slider .slick-arrow:focus{background-color:var(--color-primary)}.slick-slider .slick-arrow:hover:before,.slick-slider .slick-arrow:focus:before{filter:brightness(0) invert(1)}iframe{width:100%!important;height:300px!important;min-height:300px}.mccontactflex,.mccontact-details{flex-wrap:wrap;justify-content:space-between}.mccontactflex .mccontact-left{width:50%}.mccontactflex .mccontact-right{width:45%;padding:40px 0}.mccontact-details h4{font-weight:700;font-size:var(--fs17);margin-bottom:0;line-height:2em;font-family:var(--font1);margin-bottom:0;text-transform:none}.mccontact-details h4 i{position:absolute;top:5px;left:0}.mccontact-details>div{width:48%;position:relative;padding-left:27px}.mccontactflex .mccontact-left iframe{height:100%!important}.form-section{background-color:var(--color-primary)}.form-section .cform{padding:80px 0 40px;font-weight:300}.cform h2{margin-bottom:20px}.cform .cform-wrapper{max-width:850px;margin:0 auto}.cform .gform_wrapper input,.cform .gform_wrapper textarea,.cform .gform_wrapper select{border:0;background-color:#42505B;color:#fff}.cform .gform_wrapper input::-webkit-input-placeholder,.cform .gform_wrapper textarea::-webkit-input-placeholder,.cform .gform_wrapper select::-webkit-input-placeholder{color:#fff}.cform .gform_wrapper input::-moz-placeholder,.cform .gform_wrapper textarea::-moz-placeholder,.cform .gform_wrapper select::-moz-placeholder{color:#fff}.cform .gform_wrapper input:-ms-input-placeholder,.cform .gform_wrapper textarea:-ms-input-placeholder,.cform .gform_wrapper select:-ms-input-placeholder{color:#fff}.cform .gform_wrapper input:-moz-placeholder,.cform .gform_wrapper textarea:-moz-placeholder,.cform .gform_wrapper select:-moz-placeholder{color:#fff}.gform_wrapper{padding-top:20px}.gform_wrapper form{text-align:left}.gform_wrapper .gfieldlabelnone .gfield_label{display:none!important}.gform_wrapper .gfield_label{font-weight:400!important}.gform_wrapper .gform_heading{display:none}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{border:1px solid #898989;background-color:#fff;color:#fff;padding:12px 25px!important;font-size:var(--fs16)!important;font-weight:300;padding:10px 25px 8px!important}.gform_wrapper select{padding:13px 20px 11px!important}.gform_wrapper .gfield textarea.small{height:140px!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px!important}.gform_wrapper .gform_footer{text-align:right;padding:0 0 20px!important;justify-content:flex-end}.gform_wrapper input[type=submit]{border:0;border-radius:0;font-size:var(--fs16)!important;font-weight:400;font-family:var(--font2);line-height:1.2em;text-transform:none;letter-spacing:0;color:#F1F4FC;background-color:var(--color-secondary);padding:17px 40px 15px!important;transition:all .5s ease}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus{opacity:.8}.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:#fff;color:#000;font-size:var(--fs18);padding:10px 20px;border:2px solid #20ab44;display:inline-block;margin-top:30px;line-height:1.5em;font-weight:500}.footer-section{background-color:var(--color-dark-bg);color:var(--color-dark-footer-text);font-size:var(--fs16);font-weight:300}.footer-section .fscontent{padding:80px 0 40px}.footer-section .fstop{margin-bottom:40px;justify-content:space-between;flex-wrap:wrap;align-items:center}.fstop .fslogo,.fsmid .fsabout{width:34%}.fstop .fsnav{width:56%}.fsnav ul{justify-content:space-between}.fsnav ul li{list-style:none;font-family:var(--font2);font-weight:300;font-size:var(--fs18);line-height:1.2em}.fsnav ul li a{color:#fff;text-decoration:none}.footer-section .fsmid{margin-bottom:50px;flex-wrap:wrap;justify-content:space-between}.fsmid .fscontact{width:56%;justify-content:space-between}.fsmid .fscontact>div{position:relative;padding-left:30px}.fsmid h4{font-size:var(--fs18);font-weight:700;text-transform:none;font-family:var(--font1);margin-bottom:0;line-height:2em}.fsmid h4 i{position:absolute;top:6px;left:0}.fssocial{font-size:var(--fs26)}.fssocial a{color:#fff;margin:0 9px}.footer-section .fsbottom{font-family:var(--font2);font-weight:400;justify-content:space-between;align-items:center}.fscopy{flex-wrap:wrap;align-items:center;line-height:1.7em}.fscopy .year{margin-right:10px}.fsmenu ul{margin:0}.fsmenu ul li{list-style:none;border-left:1px solid #fff;line-height:1.2em;padding:0 9px}.fsmenu ul li:first-child{border-left:0;padding-left:0}.fsmenu ul li a,.designby a{color:var(--color-dark-footer-text);text-decoration:none}.fsmenu ul li a{text-decoration-line:underline;text-underline-offset:2px}.fsmenu ul li a:hover,.designby a:hover,.fsnav ul li a:hover,.fssocial a:hover{color:var(--color-secondary);text-decoration:none}.designby{font-weight:300;line-height:1.4em;text-align:right}#mobile-nav{overflow:hidden;position:relative;z-index:102;margin:0}body.logged-in #mobile-nav.topright{top:20px}#mobile-nav.topright{overflow:hidden;width:80%;max-width:100%;right:0;position:absolute;top:20px}header#header .ph .topright ul li{padding:0}#mobile-nav.topright .mean-bar{background-color:#fff0;position:relative}.mean-container .mean-nav ul li a{background-color:var(--color-primary);border-top:1px solid rgb(255 255 255 / .1)!important;font-size:var(--fs16);color:#fff}.mean-container .mean-nav ul li li a{width:100%;padding:1em 4em;color:#fff}.mean-container .mean-nav{margin-top:80px!important}.mean-container a.meanmenu-reveal{width:40px!important;padding-top:8px!important;color:#fff!important;font-size:26px!important;height:60px}.mean-container a.meanmenu-reveal span span span{margin-top:9px}.mean-container a.meanmenu-reveal span:nth-child(2){width:30px!important;margin-left:auto!important}.mean-container .mean-nav ul{max-height:100vh;max-height:calc(100vh - 95px);width:100%;overflow-y:auto;overflow-x:hidden;position:relative;left:0}.mean-container a.meanmenu-reveal span{margin-left:0!important;background:#fff!important;width:40px!important;height:3px!important;margin-top:10px!important;border-radius:3px}.mean-container .mean-nav ul li a.mean-expand{height:23px!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#fff0}.mean-container .mean-nav ul li a:hover{color:var(--color-secondary)}.mean-container a.meanmenu-reveal.meanclose{display:flex;justify-content:center;align-items:center}@media (min-width:992px){.hideDesktop{display:none!important}.main-menu li ul ul{top:-39px}.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}}@media (max-width:1599px){:root{--fs90:75px;--fs75:70px;--fs72:67px;--fs60:58px;--fs58:55px;--fs55:48px;--fs48:42px;--fs40:36px;--fs36:34px;--fs34:32px;--fs32:30px;--fs30:28px;--fs28:26px;--fs26:24px;--fs24:23px;--fs23:22px;--fs21:20px;--fs20:19px;--fs19:18px;--fs18:17px;--fs17:16px;--fs16:15px}}@media (max-width:1489px){.main-menu>li{margin:0 10px}}@media (max-width:1299px){.main-menu>li{margin:0 5px}}@media (max-width:1199px){.main-menu>li{font-size:var(--fs16)}header#header .ph a{font-size:var(--fs18);padding:13px 20px 11px}}@media (max-width:1099px){header#header .menu-fixed-section{display:none!important}.homeflex .h1{font-size:var(--fs60)}}@media (max-width:1079px){header#header .ph .phnum{display:none}header#header .ph i{margin-right:0}.d-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.hideMobile{position:relative}.main-content .sitecol .col{width:100%;padding-right:0}.footer-section .fsbottom>div,.fstop .fslogo,.fstop .fsnav,.fsmid .fsabout,.fsmid .fscontact,.fsmid .fscontact>div,.mccontactflex .mccontact-left,.mccontactflex .mccontact-right,.mcflex .mccontent,.mcflex .sidebar,.single-area .mcflex .mccontent,.single-area .mcflex .sidebar,.single-profile .mcflex .mccontent,.single-profile .mcflex .sidebar,.mcaboutflex .mcabout-left,.mcaboutflex .mcabout-right,.mcthirdflex .mcthird-left,.mcthirdflex .mcthird-right,.slick-attorneys .item .item-left,.slick-attorneys .item .item-right,.why-list .item,.homeflex .home-left,.homeflex .home-right,.main-menu>li{width:100%}.footer-section .fsbottom,.footer-section .fstop,.footer-section .fsmid,.fsmid .fscontact,.fsnav ul{flex-wrap:wrap;text-align:center}.footer-section .fsbottom>div,.fsmid .fscontact>div,.fsmid .fsabout,.fstop .fslogo{margin-bottom:20px}.designby,.banner-text{text-align:center}.fsmenu ul,.fscopy,.fsnav ul{justify-content:center}.fsmid h4 i{position:relative;top:0;margin-right:20px}.fsnav ul li{margin:0 10px}.footer-section .fsmid{margin-bottom:30px}.mccontactflex{flex-direction:column-reverse}.mccontactflex .mccontact-right{padding-top:0}.mctestimonials{column-count:1}.slick-attorneys .item .item-left img{max-height:550px;min-height:550px}.badge-section .badges{justify-content:center}.badge-section .badges .item{margin:0 10px 10px}.d-block{display:inline}body.home .banner-section .banner{padding:80px 0 100px}.main-menu>li{margin:0}header#header .logo{width:50%}header#header .nav{width:48%;right:50px}header#header .nav,header#header .logo{position:relative;z-index:9999999}.frmSearch{bottom:-60px;right:0}}@media (max-width:767px){.d-grid,.mcattys.d-grid{grid-template-columns:1fr;grid-gap:30px}.mcattys .item{margin:0 auto}.area-section .mcareas .item .item-wrap{margin-left:auto;margin-right:auto}}@media (max-width:640px){.slick-attorneys .item .item-left img{max-height:400px;min-height:400px}}@media (max-width:570px){.mccontact-details>div{width:100%;margin-bottom:20px}}@media (max-width:479px){:root{--fs90:60px;--fs75:55px;--fs72:50px;--fs60:48px;--fs58:47px;--fs55:46px}}