@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@300;400;700&display=swap);@font-face{font-family:"Abraham Lincoln";src:url(//db.onlinewebfonts.com/t/d6ce188b658585742fc8f592e0107086.eot);src:url("//db.onlinewebfonts.com/t/d6ce188b658585742fc8f592e0107086.eot?#iefix") format("embedded-opentype"),url(//db.onlinewebfonts.com/t/d6ce188b658585742fc8f592e0107086.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/d6ce188b658585742fc8f592e0107086.woff) format("woff"),url(//db.onlinewebfonts.com/t/d6ce188b658585742fc8f592e0107086.ttf) format("truetype"),url("//db.onlinewebfonts.com/t/d6ce188b658585742fc8f592e0107086.svg#Abraham Lincoln") format("svg")}:root{--font1:'Abraham Lincoln', sans-serif;--font2:'Kumbh Sans', sans-serif;--font3:'Font Awesome 5 Free';--themebluelight:#186D95;--themebluedark:#004E71;--themegold:#C2A770;--themeblack:#8E8E8E;--fs90:90px;--fs75:75px;--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;--fs18:18px;--fs16:16px;--fs14:14px}body{font-family:var(--font1);color:#171717;font-size:var(--fs18);font-weight:400;line-height:2em}h1,h2,h3,h4,h5,h6{margin:0}ul{list-style:none;margin:0;padding:0}a{color:var(--themecolor);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:#171717;text-decoration:none;outline:none}p:empty{display:none}#wrapper{max-width:2560px;margin:0 auto}.container{max-width:1640px;width:95%;padding-left:0;padding-right:0;margin:0 auto}.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{font-size:var(--fs90);font-weight:800;font-family:var(--font1);text-transform:uppercase;line-height:1.2em}h2{font-size:var(--fs60)}h3{font-size:var(--fs30);font-weight:600;text-transform:none;margin-bottom:5px}h4{font-size:var(--fs21);font-weight:400;line-height:1.5em}h5{text-transform:uppercase;font-weight:700;font-size:var(--fs18);color:#171717;letter-spacing:2px;line-height:1.7em;margin-bottom:0}a.btn{background-color:var(--themecolor);color:#fff;text-transform:uppercase;font-size:var(--fs16);font-weight:700;padding:17px 30px;border-radius:0;border:1px solid var(--themecolor);letter-spacing:0;text-decoration:none;line-height:1.2em;margin:30px 0}a.btn:hover,a.btn:focus{background-color:#fff0;color:var(--themecolor)}a:hover>img{opacity:.8}blockquote{border:0;border-left:6px solid var(--themecolor);padding:10px 0 10px 30px;margin-bottom:30px;color:#1a1e22;font-size:var(--fs24);font-weight:600;line-height:1.4em}hr{border-top:1px solid var(--themecolor);margin-top:20px;margin-bottom:45px}header#header{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;min-height:200px}header#header:before{content:'';background-color:rgb(33 35 38 / .47);position:absolute;top:0;bottom:0;width:100%}header#header>section{position:relative}header#header .menu-header-section{padding:60px 0}header#header .menu-content{align-items:center;justify-content:space-between}header#header .logo{width:25%}header#header .nav{-ms-flexbox:0 1 75%;flex:0 1 75%;justify-content:flex-end;align-items:center;flex-wrap:wrap;align-items:center}header#header .ph{font-weight:700;font-size:var(--fs36);color:#fff}header#header .ph a{color:#fff}header#header .ph a:hover,header#header .ph a:focus{color:var(--themecolor)}.main-phone a{color:#fff}.main-phone{font-size:30px;letter-spacing:1px;font-weight:400}.main-phone span{font-weight:700}@media (min-width:1600px) and (max-width:2560px){.page-template .hero-section{min-height:700px!important;justify-content:left!important}.page-template .hero-cont{padding-left:50px}.page-template .hero-cont .kicker{color:#fff}}@media only screen and (max-width:1199px){.hide-mob{display:none}.main-phone{padding:0 20px}}.form-cont{max-width:712px;margin:auto}.main-menu{flex-wrap:wrap;justify-content:center}.main-menu>li{font-weight:700;font-size:var(--fs20);line-height:1.2em;text-transform:uppercase;margin:0 25px}.main-menu>li>a{color:#fff;text-decoration:none;display:block;padding:5px 0;letter-spacing:1px}.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,.main-menu>li.current_page_parent>a{color:var(--themecolor)}.main-menu li ul li a{padding:8px 8px;display:block;text-align:left;color:#fff;border-bottom:1px solid #434344;text-transform:none;font-weight:400;margin:0 10px}.main-menu li ul li:last-child a{border-bottom:0}.main-menu li ul ul{top:0;left:100%;margin-top:-1px}.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:480px;color:#fff;font-size:var(--fs21);display:flex;align-items:center}.banner-section h1{color:#fff;text-transform:none;font-size:var(--fs60);font-weight:600;line-height:1em;margin-bottom:20px}.banner-section .bswrap{width:100%;max-width:600px;display:inline-block;margin:auto 7%}.banner-section .bswrap .fa{color:#A61D25;margin-right:15px}.flex{display:flex;justify-content:space-between;align-items:center}.banner-section .bswrap a{color:#fff}.inner-wrap{padding:70px 0 40px}.main-content .main-wrapper{padding-bottom:60px}.main-content strong{font-weight:600}.main-content p{margin:0 0 30px}.main-content ul{margin-left:20px;list-style-type:disc}.main-content ul li{margin-bottom:7px}.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(--themecolor)}.dark a:hover,.dark a:focus{color:#fff}.main-content .sitecol{flex-wrap:wrap;justify-content:space-between}.main-content .sitecol .col{width:30%}.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:65%}.mcflex .sidebar{width:30%}.sidebar .side-areas{background-color:#f0f0f0;padding:20px 0 10px;margin-bottom:50px}.sidebar .side-areas h3,.sidebar .side-form h3{font-size:var(--fs36);font-weight:600;line-height:1em;margin-bottom:15px;padding-left:40px;padding-right:30px}.sidebar .side-areas ul{margin-left:0;margin-bottom:0}.sidebar .side-areas ul li{list-style:none;line-height:1.2em;color:#1a1e22;font-weight:600;text-transform:none;font-size:var(--fs21);margin-bottom:0}.sidebar .side-areas ul li a{padding:15px 30px 15px 40px;border-top:2px solid #c5c5c5;color:#1a1e22;display:block}.sidebar .side-areas ul li a:hover,.sidebar .side-areas ul li a:focus{background-color:var(--themecolor)}.sidebar .side-form{background-color:#1a1e22;text-align:center;color:#fff;padding:45px 30px 30px}.sidebar .side-form h3{padding:0;margin-bottom:25px}.sidebar .side-form .gform_wrapper .gfield{grid-column:1/-1!important}.sidebar .side-form .gform_wrapper .gfield textarea.medium{height:130px!important}.sidebar .side-form .gform_wrapper input[type=submit]{width:100%;letter-spacing:0}.sidebar .side-form .gform_wrapper input[type=text],.sidebar .side-form .gform_wrapper input[type=tel],.sidebar .side-form .gform_wrapper input[type=email],.sidebar .side-form .gform_wrapper textarea,.sidebar .side-form .gform_wrapper select{padding:15px 25px 12px!important}.gform_wrapper .gform_footer{margin:0!important}.pagination{display:block;text-align:center;margin-top:40px}.pagination a.page-numbers{padding:5px 5px;color:#393939;text-transform:uppercase;background-color:#fff;border:0;font-size:var(--fs20);border-radius:0;font-family:var(--font2);font-weight:700}.pagination .current,.pagination a.page-numbers:hover{background-color:var(--blue);color:#fff;text-decoration:none;padding:5px 5px;text-transform:uppercase;font-size:var(--fs20);border:0;border-radius:0;font-family:var(--font2);font-weight:700}.pagination a.prev,.pagination a.next{color:#fff;background-color:var(--blue);position:relative}.pagination a.next{margin-left:15px;padding:15px 55px 15px 25px}.pagination a.next:hover{padding:15px 55px 15px 25px;background-color:#fff0;color:#393939}.pagination a.prev{margin-right:15px;padding:15px 25px 15px 55px}.pagination a.prev:hover{padding:15px 25px 15px 55px;background-color:#fff0;color:#393939}.pagination a.prev:before,.pagination a.next:before{content:"\f0d9";font-family:'Font Awesome 5 Free';font-size:30px;position:absolute}.pagination a.prev:before{left:25px}.pagination a.next:before{content:"\f0da";right:25px}.area .container{padding:90px 16px}.area .prac-wrapper{width:100%;max-width:666px;height:126px;display:flex;color:#fff;justify-content:flex-start;align-items:flex-end;margin:15px;position:relative}.area .prac-wrapper h3{margin:0;position:relative;padding:23px}.area .container .flex{flex-wrap:wrap;justify-content:center}.area .overlay{background:linear-gradient(0deg,rgb(17 26 40) 20%,rgb(17 26 40 / 44%) 43%)}body.page-template-page-profile header#header:before,body.page-id-36 header#header:before{background-color:rgb(33 35 38 / .76)}.mcprofileflex{flex-wrap:wrap;justify-content:space-between}.mcprofileflex .mcprofileleft{width:40%}.mcprofileflex .mcprofileright{width:56%}.mcprofileflex h1,.mcprofileflex h2{margin-bottom:5px}.mcprofileflex .mcpos{margin-bottom:40px;font-size:var(--fs21);color:#1a1e22;line-height:1.5em;font-weight:500}.mcprofileflex ul.mcprofiledetail{margin-left:0;background-color:#f0f0f0;padding-top:10px;margin-bottom:50px}.mcprofileflex ul.mcprofiledetail li{list-style:none;border-top:1.5px solid #c5c5c5;font-size:var(--fs21);color:#1a1e22;font-weight:500;padding:18px 10%;line-height:1.2em;margin-bottom:0;display:flex;align-items:center}.mcprofileflex ul.mcprofiledetail li:first-child{border-top:0}.mcprofileflex ul.mcprofiledetail li:before{content:'';background-repeat:no-repeat;display:inline-block;margin-right:15px}.mcprofileflex ul.mcprofiledetail li.ph:before{background-image:url(/wp-content/themes/lfs/images/icon-phone-alt.png);width:28px;height:28px}.mcprofileflex ul.mcprofiledetail li.email:before{background-image:url(/wp-content/themes/lfs/images/icon-envelope-alt.png);width:30px;height:22px}.mcprofileflex ul.mcprofiledetail li.vcard:before{background-image:url(/wp-content/themes/lfs/images/icon-vcard.png);width:29px;height:21px}.mcprofileflex ul.mcprofiledetail li a{color:#1a1e22}.mcprofileflex ul.mcprofiledetail li a:hover,.mcprofileflex ul.mcprofiledetail li a:focus{color:var(--themecolor)}.page-template-default .banner-section,.post-template-default .banner-section,.page-template .banner-section{display:none}.page-template-default h1{max-width:960px;color:#fff;text-align:center;margin:auto;letter-spacing:2px;margin-top:40px}.page-template-default h3{color:#000;font-weight:700}.page-template-default .prac-wrp{background-color:#F4F4F4;width:100%;max-width:100%}.page-template-default .prac-wrapper{max-width:1594px;width:85%;padding-left:0;padding-right:0;margin:0 auto}.page-template-default .practice-content{column-gap:23%;display:grid;grid-template-columns:repeat(2,1fr)}.page-template-default .practice-content h3{color:#a61d25}@media only screen and (max-width:1199px){.page-template-default .practice-content{grid-template-columns:repeat(1,1fr)}}iframe{width:100%!important;height:400px!important}.mccontactflex{flex-wrap:wrap;justify-content:space-between}.mccontactflex .mccontactleft{width:45%}.mccontactflex .mccontactright{width:50%}.mccontactdetailflex{flex-wrap:wrap;padding-top:20px}.mccontactdetailflex h3{color:#1a1e22;margin-bottom:10px;text-transform:uppercase;padding-left:30px}.mccontactdetailflex a{font-weight:500}.mccontactdetailflex .mcdetailleft{margin-right:6%}.mccontactdetailflex>div{margin-bottom:20px}.mccontactdetailflex .mcoffice,.mccontactdetailflex .mcph,.mccontactdetailflex .mcemail{background-image:url(/wp-content/themes/lfs/images/icon-map.png);background-repeat:no-repeat;background-position:0 10px;padding-left:30px}.mccontactdetailflex .mcoffice span{display:block}.mccontactdetailflex .mcph{background-image:url(/wp-content/themes/lfs/images/icon-phone.png);background-position:0 7px}.mccontactdetailflex .mcemail{background-image:url(/wp-content/themes/lfs/images/icon-envelope.png)}.form-section{background-color:#F4F4F4;border-bottom:1px solid #23282c}.form-section .cform{padding:60px 0 40px;font-size:var(--fs21);font-weight:400}.form-section .cform h2,.form-section .cform h1{letter-spacing:1px;font-size:var(--fs48);color:var(--themecolor)}.form-section .cform .gform_wrapper input[type=submit]{padding:17px 4% 15px!important}.form-section .cform .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:1.5%!important}.gform_wrapper{padding-top:10px}.gform_wrapper form{text-align:left}.gform_wrapper .gfieldlabelnone .gfield_label{display:none!important}.gform_wrapper .gfield_label{font-weight:400!important}.gform_wrapper input[type=text],.gform_wrapper input[type=tel],.gform_wrapper input[type=email],.gform_wrapper textarea,.gform_wrapper select{border:0;border-radius:0;background-color:#fff;font-weight:400;font-size:var(--fs14)!important;color:var(--themecolor);padding:17px 30px 15px!important;line-height:1.5em}.gform_wrapper select{padding:13px 20px 11px!important}.gform_wrapper .gfield textarea.medium{height:150px!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px!important}.gform_wrapper .gform_footer{text-align:center;padding:0 0 20px!important}.gform_wrapper input[type=submit]{border:1px solid var(--themecolor);border-radius:0;font-size:var(--fs21)!important;font-weight:600;line-height:1.2em!important;text-transform:uppercase;letter-spacing:3px;color:#fff;background-color:var(--themecolor);padding:17px 5% 15px!important;white-space:pre-wrap;width:100%}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus{background-color:#fff0;color:var(--themecolor)}.gform_wrapper input[type=text]::-webkit-input-placeholder,.gform_wrapper input[type=tel]::-webkit-input-placeholder,.gform_wrapper input[type=email]::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder,.gform_wrapper select::-webkit-input-placeholder{color:#25212a}.gform_wrapper input[type=text]::-moz-placeholder,.gform_wrapper input[type=tel]::-moz-placeholder,.gform_wrapper input[type=email]::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.gform_wrapper select::-moz-placeholder{color:#25212a}.gform_wrapper input[type=text]:-ms-input-placeholder,.gform_wrapper input[type=tel]:-ms-input-placeholder,.gform_wrapper input[type=email]:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder,.gform_wrapper select:-ms-input-placeholder{color:#25212a}.gform_wrapper input[type=text]:-moz-placeholder,.gform_wrapper input[type=tel]:-moz-placeholder,.gform_wrapper input[type=email]:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder,.gform_wrapper select:-moz-placeholder{color:#25212a}.gform_confirmation_wrapper .gform_confirmation_message{background-color:#fff;color:#000;font-family:var(--font2);font-size:var(--fs16);padding:10px 20px;border:2px solid #20ab44;display:inline-block;margin-top:30px;line-height:1.5em;font-weight:500}.page-template-page-contact h2{text-transform:capitalize;color:#000;margin-bottom:55px}.page-template-page-contact .content-wrapper{padding:90px 0}.page-template-page-contact p{margin:0}.map-wrapper{width:100%;max-width:700px;height:380px;margin:10px;background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-end;cursor:pointer}.mapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:90px}.content-wrp{background-color:#a61d25;opacity:90%;padding:20px;height:100%;width:53%;min-width:280px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}@media only screen and (max-width:767px){.content-wrp{width:100%}}.content-wrp a{color:#fff}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea{border:1px solid #fff;background-color:#fff;text-transform:uppercase;font-weight:700}.cform h2{color:black!important}#gform_wrapper_1 .gform_fields .gfield input::-webkit-input-placeholder,#gform_wrapper_1 .gform_fields .gfield textarea::-webkit-input-placeholder{color:#0092B3}.footer-section{background-color:#1a1e22;color:#fff;font-size:16px;line-height:1.5em;font-weight:200;background-size:cover}.footer-section .fs-bottom{padding:60px 0 40px;justify-content:space-between;align-items:center}.footer-section .fs-bottom a{font-family:'Open Sans';font-size:20px;line-height:36px;color:var(--themecolor);text-decoration:none}.footer-section .fs-bottom a:hover{color:var(--themecolor)}.footer-section .fs-bottom p{margin:0}.footer-section .fs-bottom .fscopy{font-family:'Open Sans',serif;text-transform:capitalize;font-weight:100;margin-bottom:8px;font-size:20px;line-height:36px}.footer-section .fs-bottom .fsloc{line-height:1.1em}.footer-section .fs-bottom .fsloc a:before{content:'';height:12px;width:1px;background-color:#fff;display:inline-block;margin:0 10px 0 5px}.footer-section .fs-bottom .fs-left{-ms-flex:0 1 60%;flex:0 1 60%;font-weight:200}.footer-section .fs-bottom .designby{font-weight:600;font-size:14px;text-align:right;text-transform:uppercase}.footer-section .fs-bottom .designby img{vertical-align:middle;margin-left:10px}.footer-section .fs-bottom .designby a{color:var(--themecolor);border-bottom:1px solid var(--themecolor);text-transform:capitalize;font-weight:100}.footer-section .fs-bottom .designby a:hover,.footer-section .fs-bottom .designby a:focus{border-bottom:0}.fssocial{margin-bottom:4%}.fssocial ul{align-items:center}.fssocial ul li{list-style:none;margin:0 15px 5px;font-size:var(--fs24)}.fssocial ul li:first-child{margin-left:0}.fsmenu{margin-top:10px}.fsmenu li{list-style:none;border-left:1px solid #fff;line-height:.8em;padding:0 10px 0 10px;margin-bottom:5px}.fsmenu li:first-child{border-left:0;padding-left:0}#mobile-nav{overflow:hidden;position:relative;z-index:102;margin:0}#mobile-nav.topright{overflow:hidden;width:100%;max-width:95%;top:29%;right:0;position:absolute}#mobile-nav.topright .mean-bar{background-color:#fff0;position:relative}.mean-container .mean-nav ul li a{background-color:#1a1e22!important;border-top:1px solid rgb(255 255 255 / .1)!important}.mean-container .mean-nav ul li li a{width:100%}.mean-container a.meanmenu-reveal{width:30px!important;padding-top:8px!important;color:var(--themecolor)!important}.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{margin-left:0!important;background:var(--themecolor)!important}@media (min-width:992px){.hideDesktop{display:none!important}.main-section .sitecol .col{width:50%}.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:#1a1e22;display:block;border:none;margin:0;padding:0;line-height:1.5em;height:0;-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:40px}}@media (max-width:1599px){:root{--fs90:75px;--fs75:60px;--fs60:58px;--fs58:55px;--fs55:48px;--fs48:42px;--fs40:36px;--fs36:34px;--fs34:32px;--fs32:30px;--fs30:28px;--fs28:26px;--fs26:24px;--fs24:22px;--fs23:21px;--fs21:19px;--fs20:18px;--fs18:17px;--fs16:15px}}@media (max-width:1500px){.mcattys article.mcitem img{max-width:100%}}@media (max-width:1366px){:root{--fs36:32px;--fs24:20px}}@media (max-width:1099px){header#header .menu-fixed-section{display:none!important}}@media (max-width:991px){.hideMobile{position:relative}.mcaboutflex .mcaboutleft,.mcaboutflex .mcaboutright,.footer-section .fs-bottom>div,.mcflex .mccontent,.mcflex .sidebar,.mccontactflex .mccontactleft,.mccontactflex .mccontactright,.main-content .sitecol .col,.mcprofileflex .mcprofileleft,.mcprofileflex .mcprofileright{width:100%}.footer-section .fs-bottom{text-align:center;flex-wrap:wrap}.footer-section .fs-bottom .fsleft{margin-bottom:20px}.footer-section .fs-bottom .designby{text-align:center}body.page-template-page-home .footer-section{position:relative;background-color:#1a1e22}header#header .menu-header-section{padding-top:50px}header#header .logo{width:50%;position:relative;z-index:99999999}.main-menu>li{margin:0}:root{--fs60:50px;--fs36:24px;--fs24:19px}header#header .ph{margin-right:50px;position:relative;z-index:99999999}}@media (max-width:767px){.mcareas article.mcitem,.mcattys article.mcitem{width:100%}header#header .ph{font-size:14px;padding-right:50px}}@media (max-width:479px){header#header .logo{width:30%}.main-phone{font-size:14px}}.overlay{width:100%;height:100%;position:absolute;background:linear-gradient(0deg,rgb(17 26 40) 20%,rgb(17 26 40 / .75) 43%)}.phone-text{font-family:'Open Sans',sans-serif;font-weight:600;font-size:20px;line-height:27px}.ph{display:flex;width:350px;justify-content:space-evenly;align-items:center;flex-direction:row}@media only screen and (max-width:991px){.menu-content{flex-direction:column}header#header .logo{width:100%;max-width:290px;margin-bottom:50px}header#header .ph{width:250px;flex-direction:column;align-items:center;margin:auto}header#header .ph a{color:#fff;font-family:'Saira Condensed';font-weight:700;font-size:36px;letter-spacing:3px}#mobile-nav.topright{top:10%;right:5%}#mobile-nav.topright{max-width:100%;right:0}}@media only screen and (max-width:1750px){.menu-content{flex-direction:column}.menu-section{width:100%;margin-bottom:40px}.ph{margin:auto}header#header .ph{width:100%;max-width:350px;margin:auto;padding:0}header#header .logo{margin-bottom:40px}.ph-cont{margin:10px 0}}a.meanmenu-reveal{width:30px;height:22px;padding:0;position:absolute;top:40px;right:40px;cursor:pointer;color:var(--themecolor)!important;text-decoration:none;font-size:16px;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;z-index:99999999}a.meanmenu-reveal span{width:25px}a.meanmenu-reveal span{margin-left:0!important;background:var(--themecolor)!important;display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-bar{background-color:transparent!important;min-height:0!important;padding:0!important}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav{margin-top:0}@media only screen and (min-width:992px){.meanmenu-reveal{display:none!important}}.hero-title{font-size:90px;line-height:110px;color:#fff;margin:auto;text-align:center;max-width:946px;letter-spacing:1px}.hero-kicker{font-size:48px;line-height:60px;color:var(--themecolor);margin:auto;text-align:center;max-width:574px;text-transform:uppercase;letter-spacing:1px}.subtitle{font-size:30px;line-height:34px;color:#fff;margin:auto;text-align:center;max-width:756px}.subtitle{font-family:'Open Sans';font-size:30px;line-height:34px;color:#fff;margin:auto;text-align:center;max-width:756px;margin-bottom:30px}.form-head{margin-top:100px}.atty-section{background-color:#111A28;padding-bottom:60px}.atty-section h3{font-size:48px;line-height:60px;color:var(--themecolor);letter-spacing:1px;font-weight:700;text-transform:uppercase}.atty-section p{font-size:30px;line-height:48px;color:#fff;font-family:'Open Sans'}.atty-section .col1{width:100%;max-width:284px}.atty-section .col2{width:100%;max-width:993px}.atty-section hr{width:100%;max-width:356px;margin:0}.atty-section .title-wrapper{display:flex;align-items:center;margin-bottom:54px;justify-content:space-between}.atty-section .container{display:flex;justify-content:space-evenly;align-items:center}.timg-section{background-size:cover;background-position:center;min-height:750px;display:flex;align-items:center;position:relative;padding:60px 16px}.timg-section h2{font-size:100px;line-height:120px;color:#fff;letter-spacing:1px;font-weight:800;text-transform:uppercase}.timg-section .text-wrapper{width:100%;max-width:808px;font-size:100px;line-height:120px;color:#fff;letter-spacing:1px;font-weight:800;text-transform:uppercase;position:relative;z-index:2}.timg-section .img-wrapper{width:100%;max-width:536px;position:absolute;bottom:-80px;right:20%;z-index:1}.timg-section .container{max-width:1200px}.timg-section .img-wrapper img{filter:grayscale(1)}@media only screen and (max-width:1199px){.atty-section .container,.atty-section .title-wrapper{flex-direction:column}.atty-section h3{margin-bottom:60px}.timg-section .img-wrapper{position:relative;right:0;margin:auto}.timg-section .text-wrapper{margin:auto;text-align:center}}.expertise-logo{margin:80px auto 30px;display:block}.subtitle a:hover{color:#fff}.list-item-wrapper{width:100%;max-width:1180px;margin:auto;display:flex;justify-content:space-between;margin-bottom:60px}.list-section{padding:180px 16px 100px}.list-section h3{font-size:48px;line-height:60px;color:var(--themecolor);text-transform:uppercase;font-weight:700;margin-bottom:20px}.list-section p{font-family:'Open Sans',serif;font-size:20px;line-height:36px;letter-spacing:1px;color:#000}.list-section .col1{padding-top:10px;width:100%;max-width:140px}.list-section .col1 hr{width:85%}.list-section .col2{width:100%;max-width:993px}@media only screen and (max-width:1199px){.list-item-wrapper{flex-direction:column;align-items:center}.list-section .col2{text-align:center}}.tcol-section{display:flex;background-color:#111A27;align-items:center}.tcol-section .col1,.tcol-section .col2{width:100%;max-width:960px}.tcol-section .col1 .text-wrapper{width:100%;max-width:568px;margin:auto;margin-right:0;background-color:#0092b399;color:#fff;padding:70px}.tcol-section .col1,.tcol-section .col2{display:flex;padding:70px;background-size:cover}.tcol-section h3{max-width:394px;font-size:48px;line-height:50px;text-transform:uppercase;margin-bottom:30px}.tcol-section p{font-family:'Open Sans',serif;max-width:443px;font-size:30px;line-height:48px}.tcol-section .col2 .text-wrapper{color:#fff}.tcol-section .col2 p{font-family:'Open Sans',serif;max-width:584px;font-size:20px;line-height:36px;margin-bottom:40px}.tcol-section .col2 h3{max-width:580px}.btn-blue{background-color:var(--themecolor);color:#fff;text-transform:uppercase;font-size:20px;line-height:70px;width:100%;max-width:356px;border:1px solid var(--themecolor);border-radius:10px}.btn-blue:hover{background-color:#fff0;color:var(--themecolor)}@media only screen and (max-width:1199px){.tcol-section{flex-direction:column}.tcol-section .col1 .text-wrapper{margin-right:auto}.tcol-section .col1,.tcol-section .col2{max-width:100%;padding:70px 16px;justify-content:center}.tcol-section .col1 .text-wrapper{padding:20px}}.footer-section hr{width:100%;max-width:320px;margin-top:30px}.footer-section h2{width:100%;max-width:661px;min-width:280px;font-size:48px;line-height:60px;color:var(--themecolor);text-align:center;margin-bottom:50px}.footer-section .limiter{width:100%;max-width:1365px}.footer-section .form-text{font-family:'Open Sans',serif;width:100%;max-width:1316px;font-size:30px;line-height:48px;color:#fff;text-align:center;margin-bottom:50px}.footer-section{position:relative}.footer-section .container{position:relative}.pads{padding:90px 16px}.footer-section .flex{align-items:flex-start}.address-col p{font-family:'Open Sans',serif;font-size:20px;line-height:36px}.address-col strong{font-weight:700!important}.footer-section .ph-cont a{font-size:36px;line-height:57px;color:#fff}.footer-section .form-text a:hover{color:#fff}.social-col img{margin-right:10px}.footer-section .fs-bottom .fsloc a:first-child:before{display:none}.footer-section .flex div{margin:10px}@media only screen and (max-width:1400px){.footer-section .address.flex{align-items:center;flex-direction:column}.footer-section .flex div{margin-bottom:20px}.footer-section .social-col{display:none}.footer-section .address-col{text-align:center}}.page-title{width:100%;max-width:960px;color:#fff;text-align:center;margin:70px auto 20px}.faq-wrapper{width:100%;height:auto;max-width:1270px;margin:auto;margin-bottom:20px;position:relative}.faq .container{padding:100px 16px}.faq-wrapper .q-wrp h3{font-weight:700;max-width:990px;font-size:30px;line-height:36px;color:var(--themecolor);text-transform:uppercase;letter-spacing:1px;padding:20px 57px}.faq-wrapper .a-wrp p{font-family:'Open Sans',serif;max-width:965px;font-size:20px;line-height:36px;color:#000;letter-spacing:1px;margin:0;padding:57px}.faq-wrapper .q-wrp{position:relative;background-color:#E3E3E3;height:auto;min-height:126px;width:calc(100% - 11%)}.faq-wrapper .trigger{background-color:#0092B3;position:absolute;width:11%;height:100%;display:flex;align-items:center;justify-content:center;font-size:35px;color:#fff;right:0;top:0;z-index:1}.faq-wrapper .a-wrp{border:1px solid #E3E3E3;border-top:0;display:none}.faq-wrapper.active .a-wrp{display:block}.faq-wrapper .fa-minus,.faq-wrapper.active .fa-plus{display:none}.faq-wrapper.active .fa-minus{display:block}.page-template-default .main-content .container{padding:100px 16px}.address-col a{font-family:'Open Sans',serif;font-size:20px;line-height:36px}.about .container{padding:90px 16px;display:flex;justify-content:space-evenly}.about .col1{width:100%;max-width:262px}.about .col2{width:100%;max-width:990px;padding:20px}.about h2{font-size:48px;line-height:60px;color:var(--themecolor)}.about p{font-family:'Open Sans',serif;font-size:20px;line-height:36px;color:#000;letter-spacing:1px}.area-sub .container{padding:90px 16px}.area-sub h2{font-size:48px;line-height:60px;color:var(--themecolor);margin-bottom:40px;font-weight:700;letter-spacing:1px}.area-sub p,.area-sub li{font-family:'Open Sans',serif;font-size:20px;line-height:36px;color:#000;letter-spacing:1px;margin-bottom:40px!important}.area-sub strong{color:var(--themecolor)}.blue-section{background-color:#111A27;color:#fff;padding:90px 16px}.blue-section h2{font-size:48px;line-height:50px;margin-bottom:90px;font-weight:700;text-align:center}.blue-section h3{font-size:30px;line-height:36px;margin-bottom:30px;font-weight:700;color:var(--themecolor);text-transform:uppercase}.blue-section p{font-family:'Open Sans',serif;font-size:20px;line-height:36px;margin-bottom:30px;letter-spacing:1px}.blue-section .issue-item{width:100%;max-width:584px;padding:10px}.blue-section .issue-cont{display:flex;justify-content:space-evenly}@media only screen and (max-width:1400px){.area-sub img{float:none;margin:auto;display:block}}@media only screen and (max-width:1199px){.blue-section .issue-cont{flex-direction:column}.blue-section .issue-item{text-align:center;margin:auto}}.white-section .container{width:100%;max-width:100%;padding:90px 16px}.h-cont{display:flex;justify-content:space-between;align-items:flex-start}.h-cont img{filter:grayscale(1)}.h-cont .col2 .text-wrapper{width:100%;max-width:644px;padding:20px}.h-cont .col2{width:100%;display:flex;justify-content:center;align-items:center}.white-section h3{font-size:48px;line-height:50px;text-transform:uppercase;color:var(--themecolor);margin-bottom:40px}.white-section p,.white-section li{font-family:'Open Sans',serif;font-size:20px;line-height:36px;color:#000;margin-bottom:20px}.white-section p strong,.white-section li strong{color:var(--themecolor)}.white-section ol{list-style:none;counter-reset:li}.white-section li::before{content:counter(li);color:#fff;display:inline-block;margin-left:-84px;background-color:#000;border-radius:50%;width:66px;height:66px;justify-content:center;align-items:center;font-size:36px;font-family:'Saira Condensed';padding-top:15px;padding-left:24px;margin-right:20px;float:left}.white-section li{counter-increment:li}.white-section ol{padding-left:80px}.white-section .nofee{width:100%;max-width:1300px;margin:auto}.nofee p{font-size:30px;line-height:48px;letter-spacing:1px;margin-bottom:30px}.guides .container{padding:90px 16px}.gui-wrapper{width:100%;height:126px;max-width:644px;min-height:126px;display:flex;align-items:center;justify-content:space-between;border:1px solid #E3E3E3;margin:10px 40px;border-radius:5px}.guides .flex{flex-wrap:wrap;justify-content:center}.guides h3{width:calc(100% - 11%);padding:20px 40px}.guides .arr-btn{background-color:var(--themecolor);height:100%;width:11%;color:#fff;display:flex;justify-content:center;align-items:center;font-size:40px}.page-template-page-contact h1,.page-template-page-contact .limiter,.page-template-page-contact .expertise-logo{display:none}.page-template-page-contact .footer-section .overlay{background-color:#1a1e22}.guide-sub{padding:90px 16px}.guide-sub p{font-family:'Open Sans',serif;font-size:20px;line-height:36px;letter-spacing:1px}.guide-sub strong{font-weight:700}.guide-sub h2{font-size:48px;line-height:60px;letter-spacing:1px;color:var(--themecolor);margin-bottom:40px}.guide-sub .container{max-width:1364px}.g-wrapper{width:100%;max-width:1364px;margin:auto;background-color:#0092b34a;padding:70px 16px;text-align:center;color:#fff}.g-wrapper h3{font-size:48px;line-height:50px;max-width:1108px;margin:auto;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}.g-wrapper p{font-family:'Open Sans',serif;font-size:30px;line-height:48px;max-width:1108px;margin:auto;letter-spacing:1px;margin-bottom:30px}.g-wrapper a{color:#fff;font-weight:700}.hw-cont .container{min-height:727px;display:flex;align-items:center;justify-content:center}.hw-cont{background-size:cover;background-position:center}@media only screen and (max-width:1199px){.logo img{max-width:235px}a.meanmenu-reveal{top:50px}.about .container{flex-direction:column;align-items:center}.h-cont{flex-direction:column}.h-cont .col2 .text-wrapper{max-width:100%}.guides .container{max-width:100%!important}.gui-wrapper{position:relative;height:auto}.guides .arr-btn{position:absolute;right:0}}@media only screen and (max-width:480px){.timg-section h2,h2,.hero-title{font-size:60px;line-height:70px;margin-bottom:20px}.hero-kicker{font-size:36px;line-height:40px;margin-bottom:20px}.subtitle{font-size:18px;line-height:23px}.atty-section p,.tcol-section p,.footer-section .form-text{font-size:18px;line-height:30px}.faq .container{max-width:100%}.faq-wrapper .q-wrp h3{font-size:18px;line-height:28px}.faq-wrapper .trigger{font-size:20px}.about h2{font-size:32px;line-height:40px}.about .container,.main-content .container{max-width:100%!important}.page-title{padding:0 16px}.h-cont img{margin-bottom:30px}.nofee p{font-size:20px;line-height:32px}.arr-btn i{font-size:20px}.guides h3{padding:15px}}.gform_confirmation_wrapper{text-align:center!important}.address-col a:hover{color:#fff}@media only screen and (max-width:1600px){.h-cont{flex-direction:column;align-items:center}}.blue-section,.white-section,.nofee{display:none}.page-id-428 .blue-section,.page-id-428 .white-section,.page-id-428 .nofee{display:block}