@font-face{font-family:'Caslon Doric';src:url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Bold.eot);src:url('/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Bold.woff2) format('woff2'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Bold.woff) format('woff'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Caslon Doric';src:url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Medium.eot);src:url('/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Medium.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Medium.woff2) format('woff2'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Medium.woff) format('woff'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Caslon Doric';src:url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Regular.eot);src:url('/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Regular.woff2) format('woff2'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Regular.woff) format('woff'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Caslon Doric';src:url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Semibold.eot);src:url('/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Semibold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Semibold.woff2) format('woff2'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Semibold.woff) format('woff'),url(/wp-content/themes/smithcomplaw/fonts/CaslonDoric-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}:root{--blue:#1e90ff;--white:#ffffff;--placeholdercolor:currentColor;--headingFont:'Caslon Doric';--bodyFont:'Caslon Doric'}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--bodyFont);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{clear:both}body.layout-full{background-color:#fff}.clear{clear:both}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:10px}.alignleft,.alignright,.aligncenter{display:block;margin:0 auto 20px auto}@media screen and (min-width:769px){.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.alignleft,.alignright{max-width:40%;margin-top:0}}@media screen and (max-width:1024px){.alignright,.alignleft{width:100%;max-width:600px;float:none;margin:20px auto}}iframe,img{max-width:100%;border:none;vertical-align:middle}img{border:0;height:auto;font-size:0;display:block}a{font-family:inherit;font-size:inherit;line-height:normal;color:inherit;text-decoration:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}a:focus{outline:0!important}html{margin-top:0!important}a#scroll-to-top{display:none}.widget{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--headingFont);margin:0 0 20px 0;padding:0;font-weight:400}p,li,ul,ol,blockquote{font-family:var(--bodyFont);font-weight:400;margin:0 0 10px 0;padding:0}p:empty{display:none}ul,li{list-style:none}a:visited{color:inherit}a:hover{text-decoration:none}.w100p,.wrapper{width:100%}.container1{max-width:1280px;width:100%;margin:auto}.container{max-width:1480px;width:100%;margin:auto}.text-heading{text-align:center;color:#fff;font-size:45px;text-transform:capitalize;font-weight:400;margin:0 0 20px;line-height:1.2;font-family:'Caslon Doric'}a.cmn-btn{font-size:16px;font-family:'Caslon Doric';font-weight:600;text-transform:uppercase;color:#fff;background-color:#f7ac08;border-radius:50px;padding:22px 55px;text-decoration:none;line-height:1;position:relative;margin:0;display:inline-block}a.cmn-btn::before,a.cmn-btn::after{position:absolute;content:"";background-color:#fff;top:8px;right:13px;height:1px;width:56%}a.cmn-btn::after{bottom:8px;left:13px;height:1px;width:56%;top:auto}a.cmn-btn:hover{background-color:#29534f;transition:0.4s ease}.liveChatFloatingButtonSpacer{height:45px!important}.header-sec{padding:15px 0;position:fixed;z-index:999;width:100%;background-color:#e9e0da}.header-sec.f-nav{border-bottom:2px solid #4d6831;position:fixed}.header-sec .container{width:100%;max-width:1600px;margin:auto}.logo-container{display:flex;align-items:center;gap:15px;justify-content:space-between}.top-menu ul{margin:0!important;text-align:center}.top-menu ul li:last-child{margin:0}.top-menu ul li{display:inline-block;margin:0 40px 0 0;position:relative}.top-menu ul li a,.header-sec .widget.widget_polylang ul li a{position:relative;outline:0;border:0;font-size:16px;font-family:'Caslon Doric';font-weight:500;line-height:1;letter-spacing:0;margin:0;padding:0;display:inline-block;color:#000;text-transform:uppercase}.top-menu ul li a span{text-transform:lowercase}.top-menu ul li.current-menu-item>a{color:#4d6831}.top-menu ul li ul.sub-menu{display:none;width:200px;position:absolute;top:100%;left:0;right:auto;background-color:#4d6831;padding:0 0;z-index:999}.top-menu ul li:hover ul.sub-menu{display:block}.top-menu ul li:hover ul.sub-menu ul{display:none}.top-menu ul li:hover ul.sub-menu li{position:relative}.top-menu ul li:hover ul.sub-menu li:hover>ul{display:block;top:0;left:100%}.top-menu .sub-menu li.current-menu-item a{color:#fff}.top-menu .sub-menu li a:after{display:none}.top-menu .sub-menu li{width:100%;float:left;border-bottom:1px solid rgb(255 255 255 / .2);margin:0;padding:0}.top-menu .sub-menu li a{float:left;font-size:15px;width:100%;line-height:1;padding:9px 12px 8px;color:#e9e0da;display:block;text-transform:capitalize}.top-menu .sub-menu li a:hover{background-color:#000;color:#e9e0da}.header-sec .widget.widget_polylang ul{display:flex;gap:15px;align-items:center;justify-content:center;margin:0}.header-sec .widget.widget_polylang ul li{margin:0!important}.header-sec .widget.widget_polylang ul li a{color:#4d6831}.header-sec .widget.widget_polylang ul li.current-lang a:hover{color:#4d6831}.header-sec .widget.widget_polylang ul li.current-lang a,.header-sec .widget.widget_polylang ul li a:hover{color:#f7ac08}.hdr-top-rite{width:58.3%}.top-rit{display:flex;justify-content:flex-end;gap:30px;align-items:center;margin:0}.logo img{display:block;width:100%;max-width:360px}.widget.widget_polylang{width:21.8%}.pll-switcher-select{font-size:18px!important;font-family:'Caslon Doric';font-weight:500;line-height:1;letter-spacing:.36px;margin:0;display:inline-block!important;color:#ffff!important;background-color:#4d6831;border:1px solid transparent!important;border-radius:50px!important;padding:15px 30px!important;text-transform:uppercase;position:relative;height:auto;max-width:210px!important;outline:none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/smithcomplaw/images/dropdown-top-arrow-v2.webp);background-repeat:no-repeat;background-position:right 15px center;background-size:18px 12px}.esp-btn a::before{position:absolute;content:"";right:15px;top:0;bottom:0;margin:auto;width:18px;height:12px;background-image:url(/wp-content/themes/smithcomplaw/images/hm-sprites.webp);background-repeat:no-repeat;background-position:-347px -94px}.esp-btn a:hover{border:1px solid #4d6831;background-color:#fff0;color:#4d6831}.avail p,.hdr-call-btn p{font-size:18px;font-family:'Caslon Doric';font-weight:500;line-height:1;letter-spacing:.4px;margin:0;color:#000;text-transform:uppercase}.hdr-call-btn p a{font-size:29px;font-family:'Caslon Doric';font-weight:500;line-height:1;letter-spacing:.7px;margin:0 0 0 15px;color:#4d6831}.hdr-call-btn p{border-left:2px solid #4d6831;padding:0 0 0 20px;display:flex;align-items:center}.hdr-call-btn p a:hover{color:#000}.esp-btn .gt_selected{background:transparent!important}.esp-btn .gt_selected a img,.esp-btn .gt_selected a:after{display:none!important}.esp-btn .gt_switcher{width:100%!important}.mobinav .top-rit{display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding-top:10px}.mobinav .top-rit .avail p,.mobinav .top-rit .hdr-call-btn p{color:#e9e0da}.mobinav .top-rit .hdr-call-btn p{display:block;padding:0;border:none}.mobinav .top-rit .hdr-call-btn p a{margin:0;color:#e9e0da;padding:7px 0 0}.mobinav .top-rit .hdr-call-btn p a:hover{color:#f7ac08}.translated-ltr .top-menu ul li{margin:0 15px 0 0}.translated-ltr .top-menu ul li a{font-size:13px}.top-rit-lang{display:none}@media screen and (min-width:1025px){.logo-rit,.tab-call{display:none}}.showhide{display:none;width:110px;height:28px;cursor:pointer;padding:0;position:relative}@media screen and (min-width:768px) and (max-width:1024px){.showhide{display:block}}.mobinav{width:100%;color:#fff;box-sizing:border-box;z-index:99999995;background:#29534f;width:100%;max-width:300px;height:100%;min-height:100vh;position:fixed;overflow:scroll;padding:15px;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;display:flex;flex-direction:column}.menu-top-menu-container{display:block;width:100%}.mobinav.open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.mobinav ul{margin:0 0 0 0;padding:5px 0;width:100%}.mobinav ul li{margin:0;width:100%;list-style:none;box-sizing:border-box;border:0;margin:0;padding:0;position:relative;font-family:var(--bodyFont)}.mobinav a{width:100%;padding:10px 30px 10px 0;display:block;line-height:normal;color:#e9e0da;font-size:16px;letter-spacing:.5px;font-family:var(--bodyFont);border:0;margin:0 0 0 0;text-decoration:none}.mobinav a:hover{color:#f7ac08}.mobinav ul li ul{padding:0 0 0 15px}.mobinav ul li ul li a{text-transform:capitalize}.mobinav ul li .drop{position:absolute;top:0;right:0;width:100%;height:37px;z-index:5}.mobinav ul li .drop.open{width:20px}.mobinav ul li .drop::before,.mobinav ul li .drop.close::after{content:'';background-color:#fff;position:absolute}.mobinav ul li .drop::before{width:20px;height:2px;top:20px;right:1px}.mobinav ul li .drop.close::after{width:2px;height:20px;top:11px;right:10px}.mobile-menu-button-container{display:block}@media screen and (max-width:1024px){.header-sec .container{max-width:720px}.top-menu,.top-rit{display:none}.widget.widget_polylang{width:100%}.tab-call svg{width:23px;height:23px;margin:-2px 0}.tab-call span.text{color:#23615e;font-size:23px;letter-spacing:.5px;font-family:var(--headingFont);display:inline-block}button.showhide{background:#205b59;border:none;width:45px;height:40px;padding:0 10px;border-radius:5px}span.menuBar.menuBar-3{margin:0}button.showhide span{width:100%;height:3px;background-color:#fff;display:block;margin-bottom:5px}.header-sec{position:fixed;background-color:#e9e0da;padding:10px 10px;width:100%}.logo{justify-content:space-between;align-items:center;display:flex;gap:20px}.head-sec .container{max-width:100%;width:100%;padding:0}.mobinav button.menuClose{margin-left:auto;margin-bottom:30px;width:30px;height:30px;border:none;background:#f7ac08;line-height:25px;font-size:29px;text-align:center;color:#205b59;cursor:pointer;padding:0;font-family:var(--bodyFont);font-weight:800;display:inline-block!important;padding-bottom:6px}.head-sec.f-nav .logo{width:100%!important}}@media screen and (min-width:768px){.mobile-menu-button-container{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.tab-call{display:block;margin-left:auto}}@media screen and (max-width:767px){.logo-rit,.tab-call{display:none}.top-rit-lang{display:block!important;text-align:center}.top-rit .widget.widget_polylang{display:none}.header-sec .widget.widget_polylang ul{margin-top:15px}.mobile-menu-button-container{background:#104843;margin-top:10px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #000}.logo{justify-content:center!important}.mobile-menu-button-container a.mobi-call{width:50%;justify-content:center;padding:6px 8px;border-left:1px solid #fff;display:flex;align-items:center;gap:10px}.header-sec{padding:20px 0 0 0!important;background-color:#fff}.mobile-menu-button-container button.mobileMenuToggle{border:none;background:#fff0;width:50%}.mobile-menu-button-container button.mobileMenuToggle svg{width:22px;height:15px}.mobile-menu-button-container a.mobi-call span.button-text,.mobile-menu-button-container span.menu-text{font-family:var(--bodyFont);font-weight:500;font-size:20px;line-height:1;letter-spacing:-.8px;color:#fff}.mobile-menu-button-container span.svg-icon svg{width:25px}button.showhide{display:none}}html[lang="es-MX"] .hdr-call-btn p a{font-size:26px}@media screen and (max-width:1700px){.header-sec .container{max-width:1300px}.logo img{max-width:320px}.avail p,.hdr-call-btn p{font-size:18px;letter-spacing:0}.top-menu ul li{margin:0 30px 0 0}.top-menu ul li a{font-size:15px}.top-rit{gap:15px}.hdr-call-btn p a{font-size:28px}.hdr-top-rite{width:68%}}@media screen and (max-width:1500px){.header-sec .container{max-width:1100px}.esp-btn a{font-size:16px;padding:12px 42px 12px 28px}.top-menu ul li a{font-size:13px}.top-menu ul li{margin:0 16px 0 0}.avail p,.hdr-call-btn p{font-size:16px}.hdr-call-btn p a{font-size:22px;margin:0 0 0 8px}.hdr-call-btn p{padding:0 0 0 13px}.logo img{max-width:290px}.pll-switcher-select{max-width:170px!important}.pll-switcher-select{font-size:15px!important;background-size:16px 10px;padding:15px 25px!important}.top-rit{gap:13px;padding-left:30px}}@media screen and (max-width:1240px){.header-sec .container{max-width:970px}.header-sec{padding:10px 0}.logo img{max-width:240px}.esp-btn a{font-size:13px;padding:10px 35px 10px 16px}.avail p,.hdr-call-btn p{font-size:14px}.top-rit{gap:10px}.hdr-call-btn p a{font-size:19px}.hdr-call-btn p{padding:0 0 0 8px}.top-menu ul li{margin:0 9px 0 0}.top-menu ul li a{font-size:13px}.top-rit{margin:0 0 4px}.pll-switcher-select{font-size:15px!important;max-width:152px!important;padding:10px 22px!important;background-position:right 17px center;background-size:17px 10px}}@media screen and (max-width:1024px){.header-sec .container{max-width:720px}.logo img{max-width:240px}.hdr-top-rite{width:inherit}.mobinav .top-rit{padding-left:0}}@media screen and (max-width:767px){.header-sec .container{max-width:100%;padding:0 10px}.logo{max-width:230px;margin:auto}}.site-footer{padding:30px 0;background-image:url(/wp-content/themes/smithcomplaw/images/ftr-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.site-footer::before{content:"";position:absolute;background-image:url(/wp-content/themes/smithcomplaw/images/footer-bg-shape-img.webp);background-size:contain;background-repeat:no-repeat;background-position:center;width:721px;height:640px;bottom:0;left:0;opacity:5%;z-index:-1}.ftr-logo{text-align:center;width:35.8%;margin:0 auto 25px}.ftr-logo img{width:100%;display:block}.ftr-logo a{display:inline-block}.ftr-blocks{display:flex;justify-content:space-between;padding:30px 0 0;border-top:1px solid rgb(214 201 192 / 50%)}.ftr-lft{width:27%;padding:25px 0}.ftr-itm-hdg,.ftr-itm-text,.ftr-itm-call a,.ftr-scl-icons a{font-family:'Caslon Doric';font-weight:400}.ftr-itm-hdg{font-size:25px;line-height:1;color:#fff;text-transform:uppercase;position:relative;margin:0 0 16px;padding:0 0 0 45px}.ftr-itm.phone .ftr-itm-hdg,.ftr-itm.follow .ftr-itm-hdg{padding-left:65px}.ftr-itm-hdg::before{content:"";position:absolute;background-image:url(/wp-content/themes/smithcomplaw/images/hm-sprites.webp);background-position:-173px -10px;width:37px;height:50px;bottom:0;top:0;left:0;margin:auto 0;transform:scale(.75)}.ftr-itm.phone .ftr-itm-hdg::before{background-position:-235px -10px;width:50px;height:50px}.ftr-itm.follow .ftr-itm-hdg::before{background-position:-310px -10px;width:50px;height:50px}.ftr-itm-text{font-size:18px;line-height:1.4;color:#fff;margin:0 0 30px}.ftr-itm-call a{font-size:30px;line-height:1;color:#fff;text-transform:uppercase;display:inline-block;margin:0 0 25px}.ftr-scl-icons{display:flex;justify-content:flex-start;align-items:center;gap:10px}.ftr-scl-icons a{font-size:18px;line-height:1;color:#fff;display:inline-block;background-color:#4d6831;border:1px solid #fff;position:relative;border-radius:50px;padding:14px 25px 18px 51px}.ftr-scl-icon.instagram a{padding:14px 25px 18px 58px}.ftr-scl-icons a::before{content:"";position:absolute;background-image:url(/wp-content/themes/smithcomplaw/images/hm-sprites.webp);background-position:-268px -89px;width:14px;height:25px;bottom:0;top:0;left:24px;margin:auto 0}.ftr-scl-icon.instagram a::before{background-position:-306px -89px;width:25px}.ftr-scl-icons a:hover,.ftr-itm-call a:hover{color:#d6c9c0}.ftr-scl-icons a:hover{background-color:#fff0}.copyrights{background:#d5c8c0;padding:25px 0;text-align:center}.copyrightmenu ul{margin:0}.copyrightmenu ul li{display:inline-block;margin:0}.cpy-inr,.ftrlink{display:inline-block}.growthlab{display:block;padding:5px 0 0 0}.copyrights p,.copyrightmenu ul{margin:0}.copyrights p,.copyrights a{font-family:'Caslon Doric';font-weight:500;color:#000;font-size:18px;line-height:1.7}.copyrights a:hover{color:#4d6831}.copyrightmenu ul li a{line-height:1;border-right:1px solid #000}.copyrightmenu ul li:last-child a{border:none}.copyrights a{display:inline-block;padding:0 8px}.liveChatFloatingButtonMobile{font-size:22px!important}@media screen and (max-width:1700px){.ftr-logo{margin:0 auto 25px}}@media screen and (max-width:1500px){.container1{max-width:1100px}.site-footer{padding:45px 0}.site-footer .hm-form-sec .text-heading{font-size:46px}.ftr-blocks{padding:35px 0 0}.ftr-itm-hdg{font-size:22px;margin:0 0 22px;padding:0 0 0 43px}.ftr-itm-hdg::before{transform:scale(.7);transform-origin:left center}.ftr-itm-text{font-size:18px;margin:0 0 30px}.ftr-itm.phone .ftr-itm-hdg,.ftr-itm.follow .ftr-itm-hdg{padding-left:60px}.ftr-itm-call a{font-size:29px;margin:0 0 30px}.ftr-scl-icons a{font-size:16px;padding:13px 22px 15px 42px}.ftr-scl-icon.instagram a{padding:13px 20px 16px 52px}.ftr-scl-icons a::before{left:19px;transform:scale(.9);transform-origin:left center}.site-footer .ftr-frm-top-text{font-size:16px;margin:0 0 17px}.site-footer .hm-form-sec .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:14px;grid-row-gap:14px}.site-footer .hm-form-sec .gfield input.large{font-size:16px!important;padding:15px 20px 15px 30px!important}.site-footer .hm-form-sec .gfield textarea.large{height:120px!important;min-height:120px!important;font-size:16px!important;padding:15px 15px 15px 30px!important;margin:0 0 9px}.site-footer .hm-form-sec .form-links a,.site-footer .hm-form-sec .form-links,.site-footer .hm-form-sec .gfield-choice-input+label{font-size:16px!important}.site-footer .hm-form-sec .gform_footer input[type="submit"]{padding:20px 48px!important;font-size:17px!important}.copyrights{padding:23px 0}.copyrights p,.copyrights a{font-size:17px}.copyrights .growthlab{width:100%;max-width:200px;margin:auto}.copyrights a{padding:0 5px}.site-footer::before{width:591px;height:580px}}@media screen and (max-width:1240px){.container1{max-width:900px}.site-footer{padding:35px 0}.site-footer .hm-form-sec .text-heading{font-size:41px}.ftr-logo{margin:0 auto 20px}.ftr-blocks{padding:28px 0 0}.ftr-itm-hdg{font-size:22px;margin:0 0 18px;padding:0 0 0 38px}.ftr-itm-hdg::before{transform:scale(.65)}.ftr-itm-text{font-size:15px;margin:0 0 30px}.ftr-itm-call a{margin:0 0 20px;font-size:27px}.ftr-itm.phone .ftr-itm-hdg,.ftr-itm.follow .ftr-itm-hdg{padding-left:52px}.ftr-scl-icons a{font-size:15px;padding:11px 18px 12px 38px}.ftr-scl-icon.instagram a{padding:11px 16px 13px 45px}.ftr-scl-icons a::before{left:16px;transform:scale(.8)}.site-footer .ftr-frm-top-text{font-size:14px;margin:0 0 14px;line-height:1.5}.site-footer .hm-form-sec .gfield input.large{font-size:15px!important;padding:12px 15px 12px 24px!important}.site-footer .hm-form-sec .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:12px;grid-row-gap:12px}.site-footer .hm-form-sec .gfield textarea.large{height:100px!important;min-height:100px!important;font-size:15px!important;padding:13px 15px 12px 30px!important;margin:0 0 7px}.site-footer .hm-form-sec .form-links a,.site-footer .hm-form-sec .form-links,.site-footer .hm-form-sec .gfield-choice-input+label{font-size:14px!important}.site-footer .hm-form-sec .gform_footer input[type="submit"]{padding:17px 38px!important;font-size:15px!important}.site-footer .hm-form-sec .gform_wrapper.gravity-theme .gform_footer::before,.hm-form-sec .gform_wrapper.gravity-theme .gform_footer::after{top:7px;right:7px}.site-footer .hm-form-sec .gform_wrapper.gravity-theme .gform_footer::after{bottom:7px;left:7px;top:inherit;right:inherit}.site-footer .hm-form-sec .gform_wrapper .gfield .validation_message.gfield_validation_message,.site-footer .hm-form-sec .gform_wrapper .gfield .instruction.validation_message{top:5px;font-size:11px;right:24px}.site-footer .hm-form-sec .gform_wrapper .gfield .instruction.validation_message{top:32px}.site-footer .hm-form-sec .gform_footer{margin:-44px 0 0!important}.site-footer .hm-form-sec .gfield--type-choice .validation_message{top:18px!important}.copyrights{padding:22px 0}.copyrights p,.copyrights a{font-size:15px}.site-footer::before{width:431px;height:480px}}@media screen and (max-width:1024px){.container1{max-width:720px}.site-footer{background-image:url(/wp-content/themes/smithcomplaw/images/ftr-bg-mbl.webp)}.ftr-logo{margin:0 auto 20px;width:100%;max-width:330px}.site-footer .hm-form-sec .text-heading{font-size:35px}.ftr-blocks{padding:0;flex-direction:column-reverse;align-items:center;gap:35px;border:none}.site-footer .hm-form-sec{width:100%;max-width:550px;padding:15px;border:2px solid #ffffff7a;border-radius:20px}.ftr-lft{width:100%;padding:0}.ftr-itm{width:100%;max-width:340px;padding:20px;border:2px solid #ffffff7a;margin:0 auto 20px;border-radius:10px;text-align:center}.ftr-itm-hdg{display:inline-block;font-size:20px}.ftr-itm:last-child{margin-bottom:0}.ftr-itm-text,.ftr-itm-call a{margin:0}.ftr-itm-call a{font-size:26px;margin:0}.ftr-itm-hdg::before{transform:scale(.6)}.ftr-itm.phone .ftr-itm-hdg,.ftr-itm.follow .ftr-itm-hdg{padding-left:42px}.ftr-itm-call{margin:0}.copyrights{padding:20px 0}.copyrights .growthlab{width:100%;max-width:200px;padding:7px 0 0;margin:auto}.ftr-scl-icons{justify-content:center}.site-footer::before{display:none}.site-footer .hm-form-sec .gfield input.large{font-size:15px!important;padding:10px 15px 10px 24px!important}.hm-form-sec .gform_wrapper.gravity-theme .gform_footer{margin:-45px 0 0 auto}.hm-form-sec .gfield textarea.large{border-radius:80px}.ftr-scl-icons a{border-radius:20px}}@media screen and (max-width:767px){.container1{max-width:100%;padding:0 10px}.site-footer{padding:30px 0}.site-footer .hm-form-sec .text-heading{font-size:25px}.ftr-logo{margin:0 auto 15px}.ftr-blocks{gap:30px}.site-footer .hm-form-sec .gform_footer input[type="submit"]{line-height:1!important}.site-footer .hm-form-sec .gform_footer{margin:20px auto 0!important;justify-content:center}.site-footer .hm-form-sec .gform_wrapper .gfield .validation_message.gfield_validation_message,.site-footer .hm-form-sec .gform_wrapper .gfield .instruction.validation_message{top:1px;font-size:12px;right:15px}.site-footer .hm-form-sec .gform_wrapper .gfield .instruction.validation_message{top:24px!important}}@media screen and (max-width:480px){.ftr-scl-icons a{font-size:14px;padding:10px 16px 10px 35px}.ftr-scl-icon.instagram a{padding:10px 14px 10px 41px}.ftr-scl-icons a::before{left:14px;transform:scale(.75)}.site-footer .hm-form-sec .gfield input.large{font-size:15px!important;padding:8px 10px 8px 22px!important;border-radius:10px}.site-footer .hm-form-sec .gform_footer input[type="submit"]{padding:17px 30px!important}.site-footer .hm-form-sec .gfield textarea.large{height:80px!important;border-radius:20px;padding:13px 13px 12px 13px!important}.ftr-blocks{gap:20px}.ftr-itm-hdg::before{transform:scale(.6)}.ftr-scl-icons{flex-direction:column}.hm-form-sec .gfield input.large{border-radius:20px}.ftr-logo{max-width:250px}.site-footer .hm-form-sec .gfield textarea.large{font-size:14px!important}.liveChatFloatingButtonMobile{font-size:16px!important}}