.banner-sec{padding:150px
0 0;background-image:url(/wp-content/themes/thelugolaw/images/banner-bg-v1.webp);background-repeat:no-repeat;background-size:cover;position:relative}.banner-sec::before{position:absolute;content:"";width:830px;height:592px;bottom:114px;right:130px;background-image:url(/wp-content/themes/thelugolaw/images/banner-bg-bfr.webp);opacity:20%;background-size:contain;background-repeat:no-repeat;z-index:0;pointer-events:none}.banner-sec
.container{max-width:1700px;margin:auto}.banner-cont{display:flex;justify-content:space-between;padding-left:3.5%;gap:60px}.banner-lft-cont{width:47.3%;padding-bottom:0}.banner-lft-cont .banner-text{font-family:'Frank Ruhl Libre';font-size:132px;font-weight:400;line-height:1;color:#fff;letter-spacing:-3px;text-align:left;text-transform:uppercase;margin:0
0 20px 0;position:relative;padding-top:40px}.banner-lft-cont .banner-text .bnr-txt-two{color:#82a1c6;letter-spacing:3px}.banner-lft-cont .banner-text .bnr-txt-three{font-size:118px;letter-spacing:2.8px;color:transparent;-webkit-text-stroke:#fff;-webkit-text-stroke-width:2px;padding-left:25px}.banner-lft-cont .banner-text::before{content:"";position:absolute;bottom:-70px;width:102px;height:202px;left:0;background-image:url(/wp-content/themes/thelugolaw/images/bnr-txt-bfr.webp);background-size:contain;background-repeat:no-repeat}.banner-lft-cont .bnr-btn{text-align:right;position:relative;padding-bottom:10px;margin-bottom:40px}.banner-lft-cont .bnr-btn
a{font-family:'Geist';font-weight:700;display:inline-block;font-size:22px;line-height:1;color:#fff;letter-spacing:4.4px;background-image:-webkit-linear-gradient(0deg, rgba(130, 161, 198, 0.65) 0%, rgba(130, 161, 198, 0) 100%);border:1px
solid #82a1c6;text-decoration:none;text-transform:uppercase;padding:25px
95px;border-radius:0px;position:relative;text-align:right}.banner-lft-cont .bnr-btn a:hover{background-image:-webkit-linear-gradient(180deg, rgba(130, 161, 198, 0.65) 0%, rgba(130, 161, 198, 0) 100%);color:#fff}.banner-lft-cont .bnr-btn a::before{position:absolute;content:"";width:90%;height:1px;background:#82a1c6;right:0;margin:0
auto;bottom:-10px;left:10px}.banner-lft-cont
.dedicated{font-family:'Frank Ruhl Libre';font-weight:400;font-size:35px;line-height:1;color:#fff;letter-spacing:7.92px;text-decoration:none;text-transform:uppercase;text-align:right}.banner-rit-cont{display:flex;width:51.4%;align-items:flex-end;position:relative}.bnr-img{width:50%}.bnr-img-cont{width:44.5%;margin-bottom:167px;padding-left:39px;border-left:3px solid #788aa1}.banner-rit-cont .img-info{font-family:'Geist';font-weight:300;text-transform:uppercase;font-size:18px;letter-spacing:0.4px;line-height:1.7;margin:0;color:#fff}.banner-rit-cont .img-info
strong{font-weight:700}.banner-lft-cont.mobile .banner-text{display:none}@media screen and (max-width:1900px){.banner-sec
.container{max-width:1685px}.banner-sec::before{width:890px;height:635px}}@media screen and (max-width:1800px){.banner-sec
.container{max-width:1595px}.banner-sec::before{width:812px;height:580px;right:40px}.banner-lft-cont .banner-text::before{bottom:-70px;width:88px;height:175px}.banner-rit-cont .img-info{font-size:17px}}@media screen and (max-width: 1680px){.banner-sec
.container{max-width:1490px}.banner-lft-cont{padding-bottom:50px}.banner-lft-cont .bnr-btn{margin-bottom:32px}.banner-lft-cont .banner-text{padding-top:40px;font-size:125px}.banner-lft-cont .banner-text .bnr-txt-three{font-size:112px}.banner-sec::before{width:730px;height:520px;right:106px}.banner-lft-cont
.dedicated{font-size:32px}.bnr-img-cont{padding-left:30px;width:44.5%}.banner-rit-cont .img-info{font-size:17px}.banner-lft-cont .bnr-btn
a{padding:25px
66px}a.cmn-btn::before{background-size:100% 100%}}@media screen and (max-width: 1500px){.banner-sec::before{width:700px;height:500px}.bnr-img-cont{padding-left:14px}}@media screen and (max-width: 1440px){.banner-sec
.container{max-width:1275px}.banner-sec{padding:130px
0 0}.banner-lft-cont .banner-text{font-size:110px;padding-top:20px}.banner-lft-cont .banner-text .bnr-txt-three{font-size:98px}.banner-cont{padding-left:2.5%;gap:50px}.banner-lft-cont .bnr-btn
a{font-size:19px;padding:22px
42px}.banner-lft-cont .banner-text::before{bottom:-66px;width:85px;height:168px}.banner-lft-cont
.dedicated{font-size:24px}.bnr-img-cont{padding-left:20px;margin-bottom:130px}.banner-rit-cont .img-info{font-size:16px}.banner-sec::before{width:630px;height:450px;bottom:82px;right:94px}}@media screen and (max-width: 1366px){.banner-sec
.container{max-width:1210px}.banner-lft-cont .banner-text{font-size:100px;padding-top:20px;margin:0
0 22px 0}.banner-lft-cont .banner-text .bnr-txt-three{font-size:94px}.banner-rit-cont{width:47.4%}.bnr-img-cont{padding-left:12px;margin-bottom:92px}.banner-rit-cont .img-info{font-size:15px}.banner-lft-cont .bnr-btn
a{font-size:18px;padding:20px
50px}.banner-lft-cont .banner-text::before{bottom:-55px;width:78px;height:155px}.banner-lft-cont .bnr-btn{margin-bottom:30px}.banner-lft-cont
.dedicated{font-size:20px}.banner-sec::before{width:560px;height:400px;bottom:96px;right:94px}a.cmn-btn::before{top:7px}}@media screen and (max-width: 1280px){.banner-sec
.container{max-width:1135px}.banner-lft-cont .banner-text{font-size:95px}.banner-lft-cont .banner-text .bnr-txt-three{font-size:82px}.banner-sec{padding:128px
0 0}.banner-rit-cont{width:51.4%}.banner-lft-cont .bnr-btn
a{font-size:16px;padding:18px
36px;letter-spacing:4px}.banner-lft-cont .banner-text::before{bottom:-51px;width:70px;height:139px}.banner-lft-cont
.dedicated{font-size:18px;letter-spacing:6.62px}}@media screen and (max-width: 1024px){.banner-sec
.container{max-width:910px;padding:0}.banner-lft-cont .banner-text{font-size:80px;margin:0
0 15px 0}.banner-lft-cont .banner-text .bnr-txt-three{font-size:70px}.banner-lft-cont .banner-text::before{bottom:-44px;width:60px;height:120px}.banner-lft-cont .bnr-btn
a{padding:18px
30px;letter-spacing:2px}.banner-lft-cont .bnr-btn{margin-bottom:15px}.banner-lft-cont
.dedicated{font-size:16px;letter-spacing:5.62px}.bnr-img-cont{width:46.5%}.banner-sec::before{width:486px;height:347px;bottom:90px;right:21px}.banner-rit-cont .img-info{font-size:12px}.banner-sec{padding:98px
0 0}.bnr-img{width:56%}}@media screen and (max-width:991px){.banner-sec
.container{max-width:720px}.banner-cont{padding-left:0;gap:20px;flex-direction:column-reverse;position:relative;z-index:1}.banner-rit-cont{width:100%;max-width:320px;flex-direction:column;gap:18px;margin:auto}.bnr-img,.bnr-img-cont{width:100%}.banner-sec{padding:150px
0 0;background-image:url(/wp-content/themes/thelugolaw/images/bnr-mbl-bg-v1.webp)}.banner-sec::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-color:#092a50;opacity:70%;pointer-events:none}.bnr-img{padding:0
15px;border-bottom:2px solid #82a1c6}.bnr-img
img{width:100%;display:block;height:475px;object-fit:cover;object-position:top}.bnr-img-cont{margin:0}.banner-lft-cont{width:100%;padding-bottom:0;margin:auto;max-width:430px}.banner-lft-cont .banner-text{font-size:78px;padding-top:0;text-align:center;position:relative;z-index:1}.banner-lft-cont .banner-text .bnr-txt-three{font-size:70px;padding:0;-webkit-text-stroke-width:1px}.banner-lft-cont .banner-text::before{display:none}.banner-lft-cont .bnr-btn,
.banner-lft-cont
.dedicated{text-align:center}.banner-sec::before{width:486px;height:347px;bottom:inherit;top:279px;left:0;right:0;margin:auto;z-index:1}.banner-lft-cont.mobile .banner-text{display:block}.banner-lft-cont .banner-text,.banner-sec::before{display:none}}@media screen and (max-width:767px){.banner-sec
.container{max-width:100%;padding:0
15px}.bnr-img
img{height:445px}}@media screen and (max-width:480px){.bnr-img
img{height:412px}.banner-lft-cont .banner-text{font-size:54px}.banner-lft-cont .banner-text .bnr-txt-three{font-size:50px;-webkit-text-stroke-width:1px}.banner-lft-cont .bnr-btn
a{padding:15px
20px;letter-spacing:1px;font-size:14px}.banner-sec{padding:132px
0 0}.banner-lft-cont
.dedicated{font-size:15px;letter-spacing:2.22px}}.hm-banner-btm-sec
.container{max-width:1630px}.hm-banner-btm-sec{padding:6px
0 0}.bnr-btm-cont{background-image:url(/wp-content/themes/thelugolaw/images/bnr-btm-cont-bg.webp);background-size:auto 100%;background-repeat:no-repeat;padding:48px
0;position:relative;margin:-52px 0 0;background-position:center center}.bnr-btm-cont
.aggressive{font-family:'Frank Ruhl Libre';font-weight:400;font-size:36px;line-height:1;color:#fff;letter-spacing:21.6px;text-decoration:none;text-transform:uppercase;text-align:center;margin:0}.bnr-btm-cont::before{content:"";position:absolute;top:-6px;left:-6px;width:6px;height:80px;;background-color:#dfb754}.bnr-btm-cont::after{content:"";position:absolute;top:-6px;left:-6px;width:97%;height:6px;background-color:#dfb754}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.hm-banner-btm-sec
.container{max-width:1531px}}@media screen and (max-width: 1680px){.hm-banner-btm-sec
.container{max-width:1380px}}@media screen and (max-width: 1440px){.hm-banner-btm-sec
.container{max-width:1225px}.bnr-btm-cont{padding:35px
0;margin:-40px 0 0}.bnr-btm-cont
.aggressive{font-size:34px}.bnr-btm-cont
.aggressive{letter-spacing:20px}.bnr-btm-cont::before{height:68px}.bnr-btm-cont::after{width:96%}}@media screen and (max-width: 1366px){.hm-banner-btm-sec
.container{max-width:1160px}}@media screen and (max-width: 1280px){.hm-banner-btm-sec
.container{padding:0
10px;max-width:1050px}.bnr-btm-cont{padding:30px
0}.bnr-btm-cont
.aggressive{letter-spacing:18px;font-size:30px}.bnr-btm-cont::before{height:62px}}@media screen and (max-width:1024px){.hm-banner-btm-sec
.container{max-width:720px}.bnr-btm-cont
.aggressive{font-size:24px;letter-spacing:9px}.bnr-btm-cont{padding:25px
0}.bnr-btm-cont::before{height:60px}}@media screen and (max-width:991px){.bnr-btm-cont{padding:25px
0px;margin:0;border:3px
solid #dfb754}.bnr-btm-cont::before,.bnr-btm-cont::after{display:none}.bnr-btm-cont
.aggressive{font-size:28px;letter-spacing:7px;margin:0}}@media screen and (max-width:767px){.hm-banner-btm-sec
.container{max-width:100%;padding:0
10px}.bnr-btm-cont
.aggressive{font-size:25px;letter-spacing:2px}.bnr-btm-cont{padding:20px
0}}@media screen and (max-width:480px){.bnr-btm-cont
.aggressive{font-size:16px;letter-spacing:1.4px}.bnr-btm-cont{padding:15px
0}}.hm-award-sec{padding:88px
0 160px}.award-list{display:flex;justify-content:space-evenly}.award-item{position:relative;width:27%}.award-cont{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:50%}.award-cont::before{position:absolute;content:"";bottom:-20px;left:0;right:0;margin:auto;width:105px;height:75px;background-image:url(/wp-content/themes/thelugolaw/images/award-itm-bfr2.webp);background-repeat:no-repeat}.award-cont .award-txt{font-family:'Frank Ruhl Libre';font-weight:400;font-size:36px;line-height:1;color:#fff;letter-spacing:0;text-decoration:none;text-transform:capitalize;text-align:center;margin:0}.award-list{gap:30px}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.hm-award-sec
.container{max-width:1408px}.award-cont .award-txt{font-size:33px}}@media screen and (max-width: 1680px){.hm-award-sec
.container{max-width:1314px}.hm-award-sec{padding:75px
0 100px}.award-cont .award-txt{font-size:30px}}@media screen and (max-width: 1440px){.hm-award-sec
.container{max-width:1126px}.hm-award-sec{padding:70px
0 130px}.award-cont .award-txt{font-size:26px}.award-cont{top:-10px}.award-cont::before{bottom:-25px}}@media screen and (max-width: 1366px){.hm-award-sec
.container{max-width:1068px}.hm-award-sec{padding:60px
0 120px}.award-cont .award-txt{font-size:24px}.award-cont::before{bottom:-30px}.award-cont{top:-20px}.award-cont::before{bottom:-30px;transform:scale(0.9)}}@media screen and (max-width: 1280px){.hm-award-sec
.container{max-width:970px;padding:0
15px}.hm-award-sec{padding:60px
0 100px}.award-cont::before{bottom:-36px;transform:scale(0.7)}.award-cont .award-txt{font-size:22px}.award-cont{top:-10px}}@media screen and (max-width:1024px){.hm-award-sec
.container{max-width:900px}.hm-award-sec{padding:50px
0 80px}.award-list{gap:10px}.award-cont::before{bottom:-36px;transform:scale(0.7)}.award-item{width:30%}}@media screen and (max-width:991px){.hm-award-sec
.container{max-width:720px;padding:0px}.award-item{width:100%;max-width:320px;margin:auto}.award-cont{top:0}.award-cont .award-txt{font-size:26px}.hm-award-sec{padding:50px
0}.hm-award-sec .owl-carousel .owl-dots{text-align:center;padding:12px
0 0 0;display:block}.hm-award-sec .owl-carousel button.owl-dot.active{padding:6px
!important;background-color:#82a1c6}.hm-award-sec .owl-carousel button.owl-dot{background-color:#c3c4c4;border-radius:50%;padding:4px
!important;margin:0
10px 0 0}.award-cont{height:41%}}@media screen and (max-width:767px){.hm-award-sec
.container{max-width:100%;padding:0
10px}}@media screen and (max-width: 480px){.award-cont .award-txt{font-size:24px}}.hm-fearless-focused-sec{padding:0
0 100px;background-image:url(/wp-content/themes/thelugolaw/images/ferles-focus-bg-img.webp);background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}.sub-heading{font-family:'Frank Ruhl Libre';font-weight:400;font-size:40px;line-height:1;color:#032854;margin:0
0 4px 0;text-align:center;text-transform:uppercase}.ferles-focus .text-heading{color:#032854;text-align:center;margin:0
0 30px 0;line-height:1;font-size:80px;letter-spacing:2px}.ferles-focus{position:relative}.fourty-five{font-size:120px;font-weight:500;font-family:'Frank Ruhl Libre';color:#092a50;line-height:1;position:relative}.fourty-five
sup{font-size:60px;font-weight:300;line-height:1;position:absolute;top:0}.yearsplus{position:absolute;right:125px;top:56px}.yearsplus:before{position:absolute;content:"";width:240px;height:1px;background-color:#82a1c6;bottom:-32px;left:-45px}.yrs-of-resnt{font-family:'Geist';font-size:18px;font-weight:300;line-height:1.3;color:#092a50;text-transform:uppercase;letter-spacing:5.4px;position:relative;text-align:center}.yrs-of-resnt::before{position:absolute;content:"";width:50px;height:70px;background-image:url(/wp-content/themes/thelugolaw/images/yearsplus-bft.webp);background-repeat:no-repeat;left:-36px;top:-15px;bottom:0}.yrs-of-resnt::after{position:absolute;content:"";width:50px;height:70px;background-image:url(/wp-content/themes/thelugolaw/images/yearsplus-aft.webp);background-repeat:no-repeat;right:-23px;top:-13px;bottom:0}.yrs-of-resnt
strong{font-weight:600;letter-spacing:1.28px;font-size:16px}.ferles-list{display:flex;justify-content:space-between;position:relative}.ferles-lft{width:45%}.ferles-rit{width:52%}.ferles-cnt{padding-right:10%}.freedom-stk{font-family:'Geist';font-weight:400;font-size:35px;line-height:1;color:#000;margin:0
0 40px 0}.freedom-stk
strong{font-weight:700;color:#05428c}.ourvision{font-family:'Geist';font-weight:300;font-size:50px;line-height:1;color:#82a1c6;text-transform:uppercase;letter-spacing:3.2px;margin:0
0 10px 0}.hm-fearless-focused-sec
p{font-family:'Geist';font-size:20px;font-weight:500;letter-spacing:0.2px;line-height:1.65;color:#000;margin:0
0 15px 0;text-align:justify}.ferles-btns{display:flex;justify-content:flex-start;gap:40px;margin:30px
0 0}.ferles-btm-lft .free-contn{margin:0;color:#021a38;font-size:17px;text-transform:uppercase;letter-spacing:1.02px;line-height:1}.ferles-btm-lft .free-contn
a{font-size:52px;color:#021a38;text-transform:lowercase}.ferles-btm-lft .free-contn a:hover{color:#84a0c6}.ferles-img{position:relative}.ferles-img-mbl{display:none}.ferles-btm-lft{position:relative}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.hm-fearless-focused-sec
.container{max-width:1500px}.fourty-five{font-size:110px}.text-heading{font-size:70px}.yearsplus{right:34px;top:70px}}@media screen and (max-width: 1700px){.hm-fearless-focused-sec
.container{max-width:1400px}.fourty-five{font-size:100px}.fourty-five
sup{font-size:60px}.ourvision{font-size:45px}.yrs-of-resnt{font-size:16px}.yrs-of-resnt
strong{font-size:15px}.hm-fearless-focused-sec
p{font-size:19px}.ferles-btm-lft .free-contn
a{font-size:47px}.ferles-btm-rit a.cmn-btn{font-size:18px}.ferles-btm-lft .free-contn{font-size:15px}.ferles-btns{margin:35px
0 0}.freedom-stk{margin-bottom:40px}.yearsplus{top:50px;right:82px}.ferles-focus .text-heading{font-size:60px}.sub-heading{font-size:35px}.ferles-cnt{padding-right:10px !important}}@media screen and (max-width: 1500px){.hm-fearless-focused-sec
.container{max-width:1200px}.fourty-five{font-size:80px;padding-left:20px}.fourty-five
sup{font-size:50px}.yearsplus{top:68px;right:20px}.yrs-of-resnt::before,.yrs-of-resnt::after{transform:scale(0.85)}.yearsplus:before{bottom:-25px;width:195px;left:-32px}.ourvision{font-size:38px}.hm-fearless-focused-sec
p{font-size:17px;margin:0
0 10px 0}.ferles-btm-rit a.cmn-btn{font-size:16px;padding:18px
25px}.ferles-btm-lft .free-contn{padding-left:45px}.hm-fearless-focused-sec{padding:0
0 70px}.ferles-btns{margin:15px
0 0}.ferles-focus .text-heading{margin-bottom:28px}.sub-heading{font-size:45px}.text-heading{font-size:80px}.freedom-stk{margin-bottom:24px;font-size:30px}.ferles-focus .text-heading{margin-bottom:28px;font-size:57px;line-height:1;letter-spacing:1px}.sub-heading{font-size:32px}.ferles-btm-lft .free-contn
a{font-size:40px}.ferles-btm-lft .free-contn{font-size:12px}}@media screen and (max-width: 1240px){.hm-fearless-focused-sec
.container{max-width:990px;padding:0
10px}.freedom-stk{font-size:24px;margin-bottom:30px}.yearsplus{transform:scale(0.8);right:0;top:65px}.ourvision{font-size:40px}.ferles-btm-rit a.cmn-btn::before{top:6px;left:8px}.ferles-btm-lft .free-contn
a{font-size:32px}.ferles-btm-lft .free-contn{letter-spacing:0}.ferles-btm-rit a.cmn-btn{font-size:14px;padding:16px
18px;letter-spacing:0}.ferles-btm-lft .free-contn a::before{bottom:0;transform:scale(0.7);left:-10px}.ferles-btm-lft .free-contn{padding-left:38px;font-size:11px;letter-spacing:0.22px}.hm-fearless-focused-sec{padding:0
0 60px}.text-heading{font-size:72px;letter-spacing:2px}.ferles-focus .text-heading{margin-bottom:30px;line-height:1;font-size:50px}.text-heading{font-size:60px;letter-spacing:1px}.hm-fearless-focused-sec .sub-heading{font-size:28px}.ourvision{font-size:30px}.ferles-cnt{padding-right:5%}.hm-fearless-focused-sec
p{margin-bottom:10px;line-height:1.65;font-size:15px}.ferles-lft{width:42%}.ferles-rit{width:55%}}@media screen and (max-width:991px){.hm-fearless-focused-sec
.container{max-width:720px;padding:0px}.ferles-list{flex-direction:column;align-items:center;justify-content:center}.ferles-lft{width:100%}.ferles-lft .ferles-img-mbl{width:100%;max-width:500px;margin:auto;box-shadow:none;outline:2px
solid #fff;outline-offset:-1px}.freedom-stk{text-align:center;margin-bottom:20px}.ferles-rit{width:100%}.ourvision{text-align:center}.hm-fearless-focused-sec
p{text-align:center}.ferles-btns{justify-content:center;gap:20px}.ferles-btm-lft .free-contn{padding-left:40px;font-size:14px;text-align:left}.ferles-btm-lft .free-contn
a{font-size:40px}.ferles-btm-rit a.cmn-btn{font-size:16px;padding:20px
20px;letter-spacing:0}.hm-fearless-focused-sec{padding:20px
0 50px;background-image:none;background-color:#fff}.ferles-img{display:none}.ferles-img-mbl{display:block}.text-heading{font-size:65px;letter-spacing:1.5px}.yearsplus{position:unset;width:100%;max-width:250px;margin:auto;padding:0;text-align:center;padding:20px;border:2px
solid #82a1c6;border-radius:10px;margin-bottom:10px}.fourty-five
sup{font-size:50px;top:-8px}.yrs-of-resnt{font-size:16px;letter-spacing:2px}.ferles-focus .text-heading{margin-bottom:10px;font-size:55px}.yrs-of-resnt
strong{font-size:20px}.yearsplus:before,.yrs-of-resnt::before,.yrs-of-resnt::after{display:none}.ferles-focus .text-heading
br{display:none}}@media screen and (max-width:767px){.hm-fearless-focused-sec
.container{max-width:100%;padding:0
10px}.hm-fearless-focused-sec
p{margin-bottom:15px;line-height:1.5}.ferles-btns{flex-direction:column;align-items:center}.ourvision{font-size:36px;margin-bottom:15px}.hm-fearless-focused-sec .sub-heading{font-size:30px}.text-heading{font-size:46px;letter-spacing:1px}.ferles-focus .text-heading{margin-bottom:20px;font-size:45px}}@media screen and (max-width: 480px){.ferles-btm-lft .free-contn{font-size:14px}.freedom-stk{font-size:19px}.hm-fearless-focused-sec .sub-heading{font-size:20px}.text-heading{font-size:36px;letter-spacing:0}.ferles-focus .text-heading{margin-bottom:10px;font-size:33px}}.hm-practice-area-sec{padding:80px
0;background-image:url(/wp-content/themes/thelugolaw/images/pract-bg-img.webp);background-repeat:no-repeat;background-size:cover}.hm-practice-area-sec .text-heading{font-size:90px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:0;line-height:1;font-weight:300;margin:0}.hm-practice-area-sec .text-sub-heading{font-size:90px;color:#82a1c6;text-align:center;text-transform:capitalize;letter-spacing:4px;font-family:'Frank Ruhl Libre';line-height:1;font-weight:300;margin:0
0 20px}.pract-list{display:flex;justify-content:space-between}.hm-practice-area-sec .owl-stage{padding:10px
0 15px;display:flex;align-items:center}.pract-itm{width:100%;position:relative;transition:0.5s all ease;margin:0
0 0 2px}.pract-itm:hover{border:1px
solid #fff}.pract-itm:before{position:absolute;content:"";left:0;top:0px;width:64%;height:3px;background-color:#fff}.pract-itm:hover:before{top:inherit;right:0;margin:auto;bottom:-15px;height:5px}.pract-itm:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000ad 100%);z-index:0}.pract-itm .pract-cont{position:absolute;bottom:50px;left:0;right:0;margin:auto;padding:200px
0 0;z-index:1}.pract-itm .pract-cont:before{position:absolute;content:"";left:0;right:0;top:0;width:160px;height:157px;background-image:url(/wp-content/themes/thelugolaw/images/hm-sprites.webp);background-position:-8px -116px;margin:auto}.pract-itm.juvenileLaw .pract-cont:before{background-position:-178px -116px}.pract-itm.drunkDriving .pract-cont:before{background-position:-347px -116px}.pract-itm.assault .pract-cont:before{background-position:-515px -116px}.pract-itm .hvr-img{display:none !important}.pract-itm:hover .hvr-img{display:block !important}.pract-itm .nrml-img{display:block !important}.pract-itm:hover .nrml-img{display:none !important}.pract-cont
h4{font-size:31px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:0.62px;line-height:1;font-weight:300;margin:0}.pract-btn{text-align:center;margin:-45px 0 0;padding-bottom:10px}.pract-btn
a{position:relative;z-index:1}.hm-practice-area-sec .owl-nav{display:flex !important;justify-content:space-evenly;gap:0;margin-top:50px}.hm-practice-area-sec .owl-nav{font-size:0}.hm-practice-area-sec button.owl-prev,
.hm-practice-area-sec button.owl-next{width:42px;height:23px;background-image:url(/wp-content/themes/thelugolaw/images/sd-test-nav-hvr.webp) !important}.hm-practice-area-sec button.owl-next{transform:rotate(180deg)}.pract-btn a.cmn-btn{background-image:-webkit-linear-gradient(0deg, rgba(130, 161, 198, 0.65) 0%, rgba(130, 161, 198, 0) 100%);border:1px
solid #82a1c6}.pract-btn a.cmn-btn:hover{background-image:-webkit-linear-gradient(180deg, rgba(130, 161, 198, 0.65) 0%, rgba(130, 161, 198, 0) 100%)}.pract-btn a.cmn-btn::before{position:absolute;content:"";width:90%;height:1px;background:#82a1c6;right:0;margin:0
auto;bottom:-10px;left:10px;top:auto}.practice-info
a{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;font-size:0;width:100%;height:100%;z-index:2}.pract-itm.felonydrug .pract-cont::before, .pract-itm.misdemeanor .pract-cont::before, .pract-itm.federal-drug .pract-cont::before{background-image:url(/wp-content/themes/thelugolaw/images/inr-prac-icon-sprites.webp) !important;width:160px !important;height:157px !important;background-repeat:no-repeat}.pract-itm.felonydrug .pract-cont::before{background-position:0 0}.pract-itm.misdemeanor .pract-cont::before{background-position:-209px 0}.pract-itm.federal-drug .pract-cont::before{background-position:-419px 0}@media screen and (max-width:1900px){.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:96px}}@media screen and (max-width:1800px){.hm-practice-area-sec{padding:90px
0}.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:90px}.pract-cont
h4{font-size:27px}}@media screen and (max-width: 1680px){.hm-practice-area-sec{padding:80px
0}.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:85px}.pract-itm .pract-cont:before{transform:scale(0.9)}}@media screen and (max-width: 1440px){.pract-cont
h4{font-size:22px}.pract-itm .pract-cont:before{transform:scale(0.8)}.pract-itm .pract-cont{padding:160px
0 0}.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:70px}.hm-practice-area-sec{padding:70px
0}.hm-practice-area-sec .owl-nav{gap:70px}}@media screen and (max-width: 1366px){.hm-practice-area-sec{padding:60px
0}.hm-practice-area-sec .text-sub-heading{margin:0
0 28px}.pract-itm .pract-cont:before{transform:scale(0.7)}.pract-cont
h4{font-size:20px}}@media screen and (max-width: 1280px){.hm-practice-area-sec{padding:50px
0}.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:64px}.hm-practice-area-sec .text-sub-heading{margin:0
0 22px}.pract-itm:before{top:10px}.hm-practice-area-sec .owl-nav{justify-content:space-around;gap:0}}@media screen and (max-width:1024px){.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:50px}.hm-practice-area-sec{padding:40px
0}.hm-practice-area-sec .text-sub-heading{margin:0
0 10px}.pract-itm .pract-cont:before{transform:scale(0.5);top:-40px}.pract-cont
h4{font-size:15px}.pract-itm .pract-cont{padding:100px
0 0}.pract-list{margin:0
0 5px 0}.pract-btn{margin:-65px 0 0}}@media screen and (max-width:991px){.pract-itm{width:100%;max-width:320px;margin:0
auto}.pract-cont
h4{font-size:24px}.pract-itm .pract-cont{padding:140px
0 0}.pract-itm .pract-cont:before{transform:scale(0.6)}.hm-practice-area-sec{background-image:url(/wp-content/themes/thelugolaw/images/pract-bg-mbl-img.webp)}.pract-itm:hover .nrml-img{display:block !important}.pract-itm:hover .hvr-img{display:none !important}.pract-itm:hover{border:none}.hm-practice-area-sec .owl-stage{padding:0
0 15px}.pract-list.owl-carousel .owl-dots{text-align:center;padding:12px
0 0 0;display:none}.pract-btn{text-align:center;margin:0;padding-bottom:10px}.hm-practice-area-sec .owl-nav{display:flex !important;justify-content:center;gap:20px;margin:20px
0 30px;transform:scale(0.95)}.pract-list.owl-carousel button.owl-dot{background-color:#c3c4c4;border-radius:50%;padding:4px
!important;margin:0
10px 0 0}.pract-list.owl-carousel button.owl-dot.active{padding:6px
!important;background-color:#82a1c6}}@media screen and (max-width:767px){.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:40px}}@media screen and (max-width:480px){.hm-practice-area-sec .text-heading,
.hm-practice-area-sec .text-sub-heading{font-size:30px}.hm-practice-area-sec .text-sub-heading{margin:0
0 10px}.pract-itm{max-width:272px}.pract-itm .pract-cont{padding:105px
0 0}}.hm-testi-criminal-main-sec{background-image:url(/wp-content/themes/thelugolaw/images/hm-testimonials-bg.webp);background-size:cover;background-repeat:no-repeat;padding:70px
0}.hm-testimonials{padding:0
0 70px;position:relative;text-align:center}.hm-testimonials::before{position:absolute;content:"";top:25px;left:0;right:0;margin:0
auto;width:100%;height:100%;background-image:url(/wp-content/themes/thelugolaw/images/testi-bfr-img.webp);background-repeat:no-repeat;background-position:top center;opacity:10%;pointer-events:none}.testi-blk.owl-carousel .owl-stage{display:flex}.testi-cont{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px !important}.hm-testimonials .text-heading{text-align:left;font-size:65px;letter-spacing:3.2px;line-height:1}.reviews-cont{padding:20px
60px;background-image:-webkit-linear-gradient(-24deg, rgb(5, 66, 140) 0%, rgb(43, 95, 158) 32%, rgb(80, 123, 175) 50%, rgb(43, 95, 158) 71%, rgb(5, 66, 140) 100%);border:2px
solid #0a468f}.reviews-cont
.google{font-family:'Frank Ruhl Libre';font-weight:400;font-size:18px;color:#fff;line-height:1;letter-spacing:2.88px;margin:0
0 10px 0;padding:32px
0 10px;position:relative;text-transform:uppercase}.reviews-cont .google::after{position:absolute;content:"";top:0;left:0;right:0;margin:auto;width:155px;height:25px;background-image:url(/wp-content/themes/thelugolaw/images/review-star-icn.webp);background-repeat:no-repeat}.reviews-cont .google::before{position:absolute;content:"";bottom:0;left:0;right:0;margin:auto;width:70px;height:2px;background-color:#fff}.reviews-cont
.review{font-family:'Frank Ruhl Libre';font-weight:500;font-size:40px;color:#fff;line-height:1;letter-spacing:0px;margin:0
0 0px 0;text-transform:uppercase}.hm-testimonials .hm-testi-item{background:#fff;padding:35px;border-top:3px solid #dbb453;position:relative;margin-top:45px;height:100%}.hm-testimonials .hm-testi-item::before{position:absolute;content:"";top:-45px;left:0;right:0;margin:auto;width:74px;height:76px;background-image:url(/wp-content/themes/thelugolaw/images/google-icn.webp);background-repeat:no-repeat;background-color:#fff;padding:8px;border-radius:100%;background-position:8px 8px}.hm-testi-cont{position:relative;z-index:1}.hm-testi-cont::before{position:absolute;content:"";top:30px;left:-25px;width:81px;height:69px;background-image:url(/wp-content/themes/thelugolaw/images/testi-quation-icn.webp);background-repeat:no-repeat;z-index:-1}.hm-testimonials .owl-item.active.center{margin-top:50px}.hm-testimonials .text-heading.testi{font-size:26px;letter-spacing:6px;text-transform:uppercase;margin:0}.star-rat{background-image:url(/wp-content/themes/thelugolaw/images/testi-star-icn.webp);background-repeat:no-repeat;margin:0
auto 20px;width:197px;height:34px}.hm-testimonials .hm-testi-item
p{font-family:'Geist';font-weight:500;font-size:20px;letter-spacing:0px;color:#000;line-height:1.65;margin:0
0 20px;text-transform:none;display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-align:justify}.hm-testimonials .hm-testi-item
h4.author{font-family:'Frank Ruhl Libre';font-weight:300;font-size:28px;color:#507baf;line-height:1;letter-spacing:3.36px;margin:0
0 0px 0;text-align:left;position:relative}.hm-testimonials .hm-testi-item h4.author::before{position:absolute;content:"";top:0;bottom:0;left:-45px;height:3px;width:35px;background-color:#88a386;margin:auto}.testi-blk{margin:0
0 25px 0}.hm-testimonials .owl-carousel .owl-dots{text-align:center;padding:12px
0 0 0;display:block}.hm-testimonials .owl-carousel button.owl-dot{background-color:#c3c4c4;border-radius:50%;padding:4px
!important;margin:0
10px 0 0}.hm-testimonials .owl-carousel button.owl-dot.active{padding:6px
!important;background-color:#82a1c6}.hm-testimonials .owl-carousel .owl-nav{position:relative;bottom:-95px;left:0;width:100%;max-width:580px;margin:auto}.hm-testimonials button.owl-prev,
.hm-testimonials button.owl-next{background-image:url(/wp-content/themes/thelugolaw/images/sd-test-nav.webp) !important;background-repeat:no-repeat !important;width:42px;height:23px;position:absolute;right:0;top:0;bottom:0;margin:auto}.hm-testimonials button.owl-prev{transform:rotate(180deg);right:inherit;left:-2%}.hm-testimonials .owl-carousel .owl-nav button
span{font-size:0px}.hm-testimonials button.owl-prev:hover,
.hm-testimonials button.owl-next:hover{background-image:url(/wp-content/themes/thelugolaw/images/sd-test-nav-hvr.webp) !important;transform:none}.hm-testimonials button.owl-next:hover{transform:rotate(180deg);background-image:url(/wp-content/themes/thelugolaw/images/sd-test-nav-hvr.webp) !important}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.hm-testi-criminal-main-sec
.container{max-width:1500px}.hm-testi-criminal-main-sec{padding:60px
0}.hm-testimonials .hm-testi-item{padding:45px
30px 45px 33px}.hm-testimonials .hm-testi-item h4.author::before{left:-33px}.hm-testimonials .hm-testi-item
h4.author{padding-left:10px}.hm-testi-cont::before{left:-15px}}@media screen and (max-width: 1700px){.hm-testi-criminal-main-sec
.container{max-width:1400px}.hm-testi-criminal-main-sec{padding:60px
0}.hm-testimonials .hm-testi-item{padding:45px
20px 45px 29px}.hm-testimonials .hm-testi-item h4.author::before{left:-28px}.hm-testimonials .hm-testi-item
h4.author{padding-left:15px}.hm-testi-cont::before{left:-15px}.hm-testimonials .hm-testi-item
p{font-size:18px}.star-rat,
.hm-testimonials .hm-testi-item::before{transform:scale(0.9)}.hm-testimonials .text-heading.testi{font-size:23px;letter-spacing:4px}.hm-testimonials .text-heading{font-size:55px;letter-spacing:2.2px}}@media screen and (max-width: 1500px){.hm-testi-criminal-main-sec
.container{max-width:1200px}.hm-testi-criminal-main-sec{padding:60px
0}.hm-testimonials .hm-testi-item
p{font-size:16px;line-height:1.6}.star-rat{transform:scale(0.85);margin-bottom:10px}.testi-cont{margin-bottom:20px}.star-rat,
.hm-testimonials .hm-testi-item::before{transform:scale(0.8)}.hm-testimonials .hm-testi-item{margin-top:38px}.hm-testimonials .hm-testi-item
h4.author{font-size:25px}.hm-testimonials .text-heading{font-size:52px}.reviews-cont
.review{font-size:38px}.reviews-cont
.google{font-size:16px;letter-spacing:0}.reviews-cont .google::after{transform:scale(0.9)}.reviews-cont{padding:15px
50px}.hm-testi-cont::before{left:-17px;top:17px;transform:scale(0.7)}.hm-testimonials .hm-testi-item{padding:35px
20px 45px 29px}.hm-testimonials .owl-carousel .owl-nav{max-width:500px}}@media screen and (max-width: 1240px){.hm-testi-criminal-main-sec
.container{max-width:970px;padding:0
10px}.hm-testi-criminal-main-sec{padding:60px
0}.hm-testimonials .hm-testi-item
p{font-size:16px}.hm-testi-cont::before{transform:scale(0.8)}.hm-testimonials .hm-testi-item::before{transform:scale(0.8)}.star-rat,
.hm-testimonials .hm-testi-item::before{transform:scale(0.75)}.hm-testimonials .hm-testi-item
h4.author{font-size:22px;letter-spacing:1.36px}.hm-testimonials .text-heading{font-size:52px;margin-bottom:15px}.hm-testimonials .text-heading.testi{font-size:28px;letter-spacing:6px}.reviews-cont
.google{letter-spacing:1.88px}.reviews-cont .google::after{transform:scale(0.7)}.reviews-cont{padding:12px
35px}.hm-testimonials .hm-testi-item{padding:35px
15px 35px 19px}.hm-testimonials .text-heading{font-size:48px}.hm-our-dedicated-sec{padding:30px
0 0 !important}.hm-testimonials{padding:0
0 30px}.hm-testimonials .hm-testi-item
p{-webkit-line-clamp:8;line-clamp:8}}@media screen and (max-width:991px){.hm-testi-criminal-main-sec
.container{max-width:720px;padding:0
0px}.hm-testi-criminal-main-sec{padding:50px
0}.testi-cont{flex-direction:column;gap:10px}.hm-testimonials::before{display:none}.hm-testimonials .text-heading{text-align:center}.hm-testimonials .text-heading.testi{text-align:center}.hm-testimonials .owl-item.active.center{margin-top:0px}.hm-testimonials .hm-testi-item
h4.author{text-align:center;display:inline-block;padding-left:35px;top:3px}.hm-testimonials .hm-testi-item h4.author::before{left:0;width:30px}.hm-testimonials .hm-testi-item
p{font-size:18px;line-height:1.5}.hm-testimonials .hm-testi-item{padding:30px
20px 25px 20px;max-width:650px;margin:38px
auto 0}.hm-testi-cont::before{transform:scale(0.78);top:10px}.reviews-cont
.review{font-size:40px}.reviews-cont
.google{font-size:15px}.hm-testimonials{padding:0}.hm-testi-criminal-main-sec{background-image:url(/wp-content/themes/thelugolaw/images/hm-testimonials-mbl-mbg.webp)}}@media screen and (max-width:767px){.hm-testi-criminal-main-sec
.container{max-width:100%;padding:0
10px}.hm-testimonials .text-heading{font-size:46px}.reviews-cont
.review{font-size:35px}.reviews-cont{padding:10px
35px}.hm-testimonials .text-heading.testi{letter-spacing:6px;margin:0}.reviews-cont .google::after{transform:scale(0.8)}.hm-testimonials .hm-testi-item
p{font-size:17px}.hm-testi-cont::before{transform:scale(0.7);top:0}.hm-testi-criminal-main-sec{padding:30px
0}}@media screen and (max-width: 480px){.hm-testimonials .text-heading{font-size:40px}.hm-testimonials .text-heading.testi{font-size:25px;;letter-spacing:5px}.reviews-cont
.review{font-size:35px}.reviews-cont
.google{font-size:16px}.testi-cont{gap:15px;margin-bottom:10px}.hm-testimonials .hm-testi-item
p{font-size:16px}}.hm-our-dedicated-sec{padding:80px
0 0}.our-dedicated-main-cont{display:flex;justify-content:space-between;gap:45px}.criminal-att-img{background-image:url(/wp-content/themes/thelugolaw/images/our-dedicated-bg.webp);background-size:100% 98%;background-repeat:no-repeat;background-position:bottom;position:relative;margin-left:0}.criminal-att-img::before{position:absolute;content:"";bottom:0;left:0;right:0;margin:auto;width:100%;height:50%;background-image:-webkit-linear-gradient(90deg, rgb(254, 254, 254) 0%, rgba(254, 254, 254, 0) 100%)}.criminal-att-img::after{position:absolute;content:"";bottom:0;left:0;right:0;margin:auto;width:100%;height:50%;background-image:-webkit-linear-gradient(90deg, rgb(254, 254, 254) 0%, rgba(254, 254, 254, 0) 100%)}.criminal-att-img
img{margin:0
auto;display:block}.criminal-att-img-main{margin-left:-18px;padding:0px
18px 0;position:relative}.criminal-att-img-main::before,.criminal-att-img-main::after{position:absolute;content:"";left:0px;top:0;height:83%;width:25%;border:2px
solid #82a1c6;border-right:0;border-bottom:0}.criminal-att-img-main::after{left:inherit;right:0;border-left:0;border-right:2px solid #82a1c6}.our-dedicated-lft-cont{width:47.3%}.criminal-att-cont{padding:0
16px 0 10px;margin-top:-50px;position:relative}.our-dedicated-main-cont .criminal-para{font-family:'Geist';font-weight:500;font-size:20px;letter-spacing:0;color:#000;line-height:1.65;margin:0
0 30px;text-transform:none;text-align:justify}.our-dedicated-main-cont a.cmn-btn{padding:25px
95px}.our-dedicated-rit-cont{width:50.1%}.our-dedicated-rit-cont .text-heading{text-align:left;font-size:57px;letter-spacing:3.2px;line-height:1;color:#032854;margin:0
0 20px;padding-top:0 !important}.experienced-cont{position:relative;padding:40px
0 0px}.experienced-cont::before{background-image:url(/wp-content/themes/thelugolaw/images/years-experienced-bg.webp);background-repeat:no-repeat;background-position:center;opacity:20%;position:absolute;content:"";top:0;left:0px;right:0;width:100%;height:100%;margin:auto;pointer-events:none}.experienced-cont
h4{font-family:'Frank Ruhl Libre';font-weight:300;font-size:100px;color:#05428c;line-height:0.9;letter-spacing:-6px;text-align:center;margin:0
0 0px 0}.experienced-cont h4
sup{font-size:60px;position:absolute;top:60px;bottom:auto}.experienced-cont .years
span{color:#05428c;border-bottom:3px solid #82a1c6}.experienced-cont
.years{font-family:'Frank Ruhl Libre';font-weight:300;font-size:42px;color:#000;line-height:1;letter-spacing:1px;text-align:center;margin:0
0 0px 0;text-transform:uppercase}.criminal-att-cont.mobile{display:none}@media screen and (max-width:1800px){.our-dedicated-rit-cont .text-heading{font-size:55px}.hm-testi-criminal-main-sec
.container{max-width:1500px}.our-dedicated-main-cont .criminal-para{font-size:19px}}@media screen and (max-width: 1700px){.hm-testi-criminal-main-sec
.container{max-width:1400px}.our-dedicated-main-cont .criminal-para{font-size:18px;margin:0
0 50px}.hm-our-dedicated-sec{padding:20px
0 0 !important}.hm-our-dedicated-sec::before{left:-100px;transform:scale(0.65)}}@media screen and (max-width: 1500px){.hm-testi-criminal-main-sec
.container{max-width:1100px}.our-dedicated-rit-cont .text-heading{font-size:40px}.our-dedicated-main-cont .criminal-para{font-size:16px;margin:0
0 30px}.criminal-att-cont{padding:0
10px}.our-dedicated-main-cont a.cmn-btn{font-size:19px}.criminal-att-img-main::before,.criminal-att-img-main::after{height:90%}.hm-our-dedicated-sec::before{left:-140px}.hm-our-dedicated-sec{padding:102px
0 0}.criminal-att-img-main{margin-left:0}.hm-our-dedicated-sec{padding:40px
0 0 !important}.criminal-att-img
img{max-width:300px}.hm-testimonials button.owl-prev,
.hm-testimonials button.owl-next{right:-3%}.hm-testimonials button.owl-prev{transform:rotate(180deg);right:inherit;left:-3%}}@media screen and (max-width: 1240px){.hm-testi-criminal-main-sec
.container{max-width:970px;padding:0
10px}.our-dedicated-rit-cont .text-heading{font-size:33px;margin-bottom:15px;padding-top:15px}.our-dedicated-main-cont .criminal-para{font-size:15px;margin:0
0 20px}.criminal-att-cont{padding:0
5px}.experienced-cont
.years{font-size:35px}.experienced-cont
h4{font-size:85px}.experienced-cont h4
sup{font-size:45px;top:50px}.our-dedicated-main-cont{gap:32px}.criminal-att-img
img{max-width:270px}.hm-our-dedicated-sec::before{left:-130px;transform:scale(0.5)}.experienced-cont::before{background-size:contain}.our-dedicated-main-cont a.cmn-btn{font-size:16px;padding:22px
60px}.hm-testimonials .owl-carousel .owl-nav{max-width:460px;bottom:-90px}.hm-testimonials button.owl-prev{transform:rotate(180deg);right:inherit;left:0}.hm-testimonials button.owl-next{right:0}}@media screen and (max-width:991px){.hm-our-dedicated-sec{padding-top:40px}.our-dedicated-main-cont{flex-direction:column-reverse;align-items:center;justify-content:center;gap:20px}.our-dedicated-lft-cont,.our-dedicated-rit-cont{width:100%}.criminal-att-img{border-bottom:3px solid #092a50;margin:0
auto 20px;max-width:450px;padding:0
50px}.criminal-att-cont{margin:0}.our-dedicated-rit-cont .text-heading{text-align:center;padding:0;font-size:45px}.our-dedicated-main-cont .criminal-para{font-size:18px;line-height:1.5;text-align:center}.experienced-cont .years
span{border:0}.experienced-cont{width:100%;max-width:360px;margin:auto;padding:40px
20px 20px;border:2px
solid #82a1c6;border-radius:15px}.experienced-cont
.years{font-size:26px}.experienced-cont::before{left:0;transform:scale(0.8);bottom:0}.our-dedicated-main-cont{flex-direction:column;align-items:center;justify-content:center}.our-dedicated-lft-cont,.our-dedicated-rit-cont{width:100%}.criminal-att-img-main::before{left:0}.criminal-att-img{margin:0
auto 20px}.criminal-att-img-main::before,.criminal-att-img-main::after{height:88%}.criminal-att-img-main{width:100%;max-width:420px;margin:auto;padding:0px
15px 0}.criminal-att-cont.mobile{display:block;margin-bottom:30px}.criminal-att-cont{display:none}.criminal-meet-btn{text-align:center}}@media screen and (max-width:767px){.hm-our-dedicated-sec{padding-top:20px}.our-dedicated-rit-cont .text-heading{text-align:center;padding:0;font-size:35px;letter-spacing:2px;margin-bottom:15px}.our-dedicated-main-cont .criminal-para{font-size:17px}.experienced-cont{padding:30px
15px 20px}.criminal-att-cont{padding:0}.our-dedicated-main-cont a.cmn-btn{font-size:15px;padding:15px
30px}.our-dedicated-main-cont a.cmn-btn::before{background-size:cover}.criminal-att-img-main{padding:0
15px 0}.hm-testimonials .owl-carousel .owl-nav{max-width:480px;bottom:-88px;transform:scale(0.9)}}@media screen and (max-width: 480px){.our-dedicated-rit-cont .text-heading{font-size:30px;letter-spacing:1px}.our-dedicated-main-cont .criminal-para{font-size:16px;letter-spacing:-0.46px}.experienced-cont{padding:20px
10px 15px}.experienced-cont
.years{font-size:21px}.experienced-cont
h4{font-size:54px}.experienced-cont h4
sup{font-size:36px;top:30px}.criminal-att-img
img{max-width:210px}.criminal-att-img{padding:0
40px}.hm-testimonials .owl-carousel .owl-nav{position:relative;top:inherit;left:0;width:100%;margin:auto;bottom:-28px;max-width:240px}}.hm-meet-our-team-sec{background-image:url(/wp-content/themes/thelugolaw/images/meet-our-team-bg.webp);background-repeat:no-repeat;position:relative;padding:70px
0 90px}.hm-meet-our-team-sec::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-color:#092a50;opacity:93%;pointer-events:none}.hm-meet-our-team-sec .text-heading{color:#fff;text-align:center;margin-bottom:30px;position:relative}.meet-our-team-list{display:flex;justify-content:space-between;gap:45px;position:relative;z-index:1;margin:0
auto 50px !important;max-width:425px}.meet-our-itm{background-image:url(/wp-content/themes/thelugolaw/images/meet-att-bg.webp);background-repeat:no-repeat;width:100%;padding:70px
35px 28px 10px;position:relative;background-size:100% 100%}.meet-our-itm .att-img
img{margin:0
20px 0 auto;display:block;max-width:340px}.meet-our-itm .att-img{margin:0
!important}.meet-our-itm .att-cont{transform:rotate(-90deg);position:absolute;top:-20px;bottom:0;left:80px;width:100%;margin:auto;z-index:0}.meet-our-itm .att-name{font-family:'Frank Ruhl Libre';font-weight:300;font-size:50px;color:#092a50;line-height:1;letter-spacing:0px;text-align:right;margin:0
0 0px 0;text-transform:capitalize}.meet-our-itm
.desigination{font-family:'Geist';font-weight:400;font-size:18px;letter-spacing:1px;color:#092a50;line-height:1;margin:0
0 0px;text-transform:capitalize;text-align:right}.att-bio
a{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;font-size:0}.meet-our-btn{text-align:center}.meet-our-btn a.cmn-btn{background-image:-webkit-linear-gradient(0deg, rgba(130, 161, 198, 0.65) 0%, rgba(130, 161, 198, 0) 100%);border:1px
solid #82a1c6;padding:25px
120px}.meet-our-btn a.cmn-btn::before{position:absolute;content:"";width:90%;height:1px;background:#82a1c6;right:0;margin:0
auto;bottom:-10px;left:10px;top:auto}.meet-our-btn a.cmn-btn:hover{background-image:-webkit-linear-gradient(180deg, rgb(5, 66, 140) 0%, rgb(5, 66, 140) 100%);color:#fff}.meet-our-team-list.owl-carousel .owl-dots{text-align:center;padding:12px
0 0 0;display:block}.meet-our-team-list.owl-carousel button.owl-dot{background-color:#c3c4c4;border-radius:50%;padding:4px
!important;margin:0
10px 0 0}.meet-our-team-list.owl-carousel button.owl-dot.active{padding:6px
!important;background-color:#82a1c6}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.meet-our-itm .att-img
img{margin:0
12px 0 auto}}@media screen and (max-width: 1680px){.hm-meet-our-team-sec .text-heading{font-size:90px}.meet-our-itm .att-name{font-size:48px}.meet-our-itm
.desigination{font-size:18px}.meet-our-itm .att-img{margin:-275px 0 0}.meet-our-itm .att-img
img{margin:0;padding:0
0 0 47px}.meet-our-itm{padding:70px
42px 26px 10px}.meet-our-itm .att-cont{left:50px}}@media screen and (max-width: 1440px){.hm-meet-our-team-sec .text-heading{font-size:80px;margin-bottom:40px}.meet-our-itm .att-name{font-size:44px}.meet-our-itm .att-img{margin:-228px 0 0}.meet-our-itm{padding:70px
42px 21px 10px}}@media screen and (max-width: 1366px){.hm-meet-our-team-sec{padding:60px
0}.hm-meet-our-team-sec .text-heading{font-size:70px;margin-bottom:22px}.meet-our-team-list{gap:25px}.meet-our-itm{padding:70px
40px 20px 10px}.meet-our-itm .att-name{font-size:40px}.meet-our-itm
.desigination{font-size:17px}.meet-our-itm .att-img
img{padding:0
0 0 40px}.meet-our-team-list{max-width:365px}.meet-our-itm .att-img
img{max-width:290px}.meet-our-btn a.cmn-btn{padding:21px
70px}}@media screen and (max-width: 1280px){.hm-meet-our-team-sec{padding:70px
0 80px}.hm-meet-our-team-sec .text-heading{font-size:68px;margin-bottom:30px}.meet-our-itm .att-name{font-size:33px}.meet-our-itm
.desigination{font-size:16px}.meet-our-itm .att-img{margin:-170px 0 0}.att-cont{margin:-37px 0 0 0}.meet-our-itm{padding:58px
36px 17px 10px}.meet-our-team-list{max-width:320px}.meet-our-itm .att-img
img{max-width:270px}.meet-our-itm .att-cont{left:50px}}@media screen and (max-width:1024px){.hm-meet-our-team-sec{padding:50px
0 60px}.hm-meet-our-team-sec .text-heading{font-size:60px}.meet-our-itm .att-name{font-size:30px}.meet-our-btn a.cmn-btn{font-size:17px;padding:17px
60px}.meet-our-itm{padding:70px
28px 14px 10px}.meet-our-itm .att-img{margin:-152px 0 0}.att-cont{margin:-54px 0 0 0}.meet-our-itm
.desigination{font-size:17px}.meet-our-team-list{max-width:600px}}@media screen and (max-width:991px){.meet-our-itm{width:100%;max-width:320px;margin:auto;padding:70px
32px 20px 10px}.meet-our-team-list{margin:0
0 20px 0}.meet-our-btn a.cmn-btn{font-size:17px;padding:18px
70px}.hm-meet-our-team-sec .text-heading{font-size:55px}.hm-meet-our-team-sec{padding:40px
0}.meet-our-itm .att-img{margin:-205px 0 0}.att-cont{margin:-44px 0 0 0}.meet-our-itm .att-name{font-size:32px}.hm-meet-our-team-sec{background-image:url(/wp-content/themes/thelugolaw/images/meet-our-team-mbl-bg.webp)}}@media screen and (max-width:767px){.hm-meet-our-team-sec .text-heading{font-size:50px}.meet-our-itm
.desigination{font-size:14px;letter-spacing:0.5px}}@media screen and (max-width:480px){.meet-our-btn a.cmn-btn{font-size:15px;padding:16px
60px}.hm-meet-our-team-sec .text-heading{font-size:38px}.att-cont{margin:-55px 0 0 0}.meet-our-itm{padding:70px
32px 16px 10px;max-width:270px}}.hm-criminal-defence-sec-main{position:relative}.hm-criminal-defence-sec-main::before{position:absolute;content:" ";width:100%;height:100%;background-image:url(/wp-content/themes/thelugolaw/images/hm-criminal-defence-sec-main-bfr.webp);bottom:0;left:0;right:0}.hm-criminal-defence-sec{position:relative;padding:100px
0 380px;overflow:hidden}.hm-criminal-defence-sec-before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/thelugolaw/images/hm-criminal-defence-bg_v2.webp);background-repeat:no-repeat;background-size:cover;filter:grayscale(100%);opacity:30%;pointer-events:none}.hm-criminal-defence-sec::before{position:absolute;content:"";width:100%;height:20%;left:0;right:0;top:0;background-image:linear-gradient(rgb(255 255 255), rgb(255 255 255 / 2%));z-index:1;pointer-events:none}.hm-criminal-defence-sec::after{position:absolute;content:"";width:100%;height:20%;left:0;right:0;bottom:0;background-image:linear-gradient(rgb(255 255 255 / 2%), rgb(255 255 255));z-index:1;pointer-events:none}.hm-criminal-defence-sec .content-block{position:relative;text-align:center}.hm-criminal-defence-sec .content-block
.image{margin:auto;width:max-content}.hm-criminal-defence-sec .content-block .image
img{width:100%;display:block;max-width:550px}.hm-criminal-defence-sec .content-block .image-cnt{margin:-240px 0 0 0}.hm-criminal-defence-sec .content-block
.heading{font-family:'Frank Ruhl Libre';font-size:60px;color:#000;letter-spacing:0;font-weight:300;line-height:1;text-transform:uppercase;margin:0
0 80px 0}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:85px;display:block}.hm-criminal-defence-sec .content-block
.process{font-size:100px;font-weight:400;border-bottom:10px solid #05428c}.criminal-defence-btns{display:flex;justify-content:center;gap:20px}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){}@media screen and (max-width: 1680px){.hm-criminal-defence-sec .content-block
.process{font-size:90px}.hm-criminal-defence-sec .content-block .image
img{max-width:620px}.hm-criminal-defence-sec .content-block
.heading{font-size:58px}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:75px}.hm-criminal-defence-sec .content-block .image-cnt{margin:-180px 0 0 0}.hm-criminal-defence-sec{padding:100px
0 298px}}@media screen and (max-width: 1440px){.hm-criminal-defence-sec .content-block
.heading{font-size:55px;margin:0
0 66px 0}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:60px}.hm-criminal-defence-sec .content-block
.process{font-size:85px}.hm-criminal-defence-sec .content-block .image-cnt{margin:-200px 0 0 0}.hm-criminal-defence-sec .content-block .image
img{max-width:500px}.hm-criminal-defence-sec{padding:100px
0 200px}}@media screen and (max-width: 1366px){.hm-criminal-defence-sec{padding:80px
0 180px}.hm-criminal-defence-sec .content-block .image
img{max-width:500px}.hm-criminal-defence-sec .content-block
.heading{font-size:50px;margin:0
0 50px 0}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:65px}.hm-criminal-defence-sec .content-block
.process{font-size:70px;border-bottom:7px solid #05428c}.hm-criminal-defence-sec .content-block .image-cnt{margin:-162px 0 0 0}}@media screen and (max-width: 1280px){.hm-criminal-defence-sec{padding:80px
0 160px}.hm-criminal-defence-sec .content-block
.heading{font-size:50px;margin:0
0 60px 0}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:60px}.hm-criminal-defence-sec .content-block
.process{font-size:75px;border-bottom:5px solid #05428c}}@media screen and (max-width:1024px){.hm-criminal-defence-sec .content-block .image
img{max-width:460px}.hm-criminal-defence-sec{padding:70px
0 100px}.hm-criminal-defence-sec .content-block
.heading{font-size:45px;margin:0
0 50px 0}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:54px}.hm-criminal-defence-sec .content-block
.process{font-size:60px;border-bottom:5px solid #05428c}.hm-criminal-defence-sec .content-block .image-cnt{margin:-165px 0 0 0}}@media screen and (max-width:767px){.hm-criminal-defence-sec{padding:40px
0 50px}.hm-criminal-defence-sec .content-block .image
img{max-width:320px}.hm-criminal-defence-sec .content-block
.heading{font-size:32px;margin:0
0 30px 0}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:34px}.hm-criminal-defence-sec .content-block
.process{font-size:50px;border-bottom:4px solid #05428c}.hm-criminal-defence-sec .content-block .image-cnt{margin:-112px 0 0 0}.criminal-defence-btns{gap:15px;flex-direction:column}}@media screen and (max-width:480px){.hm-criminal-defence-sec .content-block .image
img{max-width:272px}.hm-criminal-defence-sec .content-block
.heading{font-size:26px}.hm-criminal-defence-sec .content-block .criminal-defence{font-size:25px}.hm-criminal-defence-sec .content-block
.process{font-size:42px}.hm-criminal-defence-sec .content-block .image-cnt{margin:-92px 0 0 0}}.hm-call-now-sec{padding:60px
0 100px 0;position:relative;text-align:center}.hm-call-now-sec::before{position:absolute;content:"";width:100%;height:20%;left:0;right:0;top:0;background-image:linear-gradient(rgb(255 255 255), rgb(255 255 255 / 2%));z-index:1;pointer-events:none}.call-now-cnt{position:relative;z-index:1}.call-now-cnt::before{position:absolute;content:" ";left:0;top:40px;width:20%;height:30%;border:4px
solid #82a1c6;border-right:none;border-bottom:none}.call-now-cnt::after{position:absolute;content:" ";right:0;top:40px;width:20%;height:30%;border:4px
solid #82a1c6;border-left:none;border-bottom:none}.hm-call-now-sec
.heading{font-family:'Frank Ruhl Libre';font-size:100px;color:#032854;letter-spacing:0;font-weight:300;line-height:1;margin:0
0 10px 0}.call-now-cnt
p{font-family:'Geist';font-size:22px;font-weight:500;letter-spacing:0;line-height:1.75;color:#000;margin:0
0 40px 0;text-align:justify;padding:0
90px}.call-now-cnt p
br{display:none}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.call-now-cnt
p{font-size:21px}}@media screen and (max-width: 1680px){.call-now-cnt
p{font-size:20px}.hm-call-now-sec
.heading{font-size:95px}.call-now-cnt::before,.call-now-cnt::after{top:48px}.call-now-cnt
p{font-size:19px;margin:0
0 30px 0}}@media screen and (max-width: 1440px){.hm-call-now-sec
.heading{font-size:90px}.call-now-cnt::before,.call-now-cnt::after{top:48px}.call-now-cnt::before{left:-20px}.call-now-cnt::after{right:-20px}.hm-call-now-sec{padding:50px
0 90px 0}.call-now-cnt
p{font-size:18px;margin:0
0 30px 0}.hm-call-now-sec::before{height:100%;background-image:linear-gradient(rgb(255 255 255), rgb(255 255 255))}.call-now-cnt p
br{display:none}}@media screen and (max-width: 1366px){.hm-call-now-sec
.heading{font-size:75px}.call-now-cnt
p{font-size:18px;margin:0
0 20px 0}.call-now-cnt::before,.call-now-cnt::after{top:44px}}@media screen and (max-width: 1280px){.hm-call-now-sec
.heading{font-size:70px}.call-now-cnt
p{font-size:16px;margin:0
0 20px 0;padding:0
40px}}@media screen and (max-width:1024px){.hm-call-now-sec
.heading{font-size:76px}.hm-call-now-sec{padding:40px
0 70px 0}.hm-call-now-sec
.heading{font-size:62px}.call-now-cnt
p{font-size:16px;margin:0
0 15px 0}.call-now-cnt::before,.call-now-cnt::after{top:35px}.hm-call-now-sec
.heading{font-size:60px}}@media screen and (max-width:991px){.hm-call-now-sec
.container{padding:0
10px}.hm-call-now-sec{padding:30px
0 50px 0}.hm-call-now-sec
.heading{font-size:62px}.call-now-cnt
p{font-size:15px;line-height:1.6;text-align:center;padding:0}}@media screen and (max-width:767px){.call-now-cnt::before,.call-now-cnt::after{display:none}.hm-call-now-sec{padding:0
0 30px 0}.hm-call-now-sec
.heading{font-size:45px}.call-now-cnt
p{font-size:16px;margin:0
0 10px 0}}@media screen and (max-width:480px){.hm-call-now-sec
.heading{font-size:33px}}.hm-map-sec
.container{max-width:100%;padding:0}.ftr-map-sec{position:relative}.loction-blk{width:max-content;position:absolute;top:90px;left:0;right:-282px;margin:auto;padding:16px
60px 20px 20px;background-color:#05428c;border:1px
solid #fff}.loction-blk::before{position:absolute;content:"";width:11px;height:32px;left:-12px;top:0;bottom:0;margin:auto;background-image:url(/wp-content/themes/thelugolaw/images/hm-sprites.webp);background-repeat:no-repeat;background-position:-467px -316px}.loction-blk::after{position:absolute;content:"";width:23px;height:33px;left:-52px;top:0;bottom:0;margin:auto;background-image:url(/wp-content/themes/thelugolaw/images/hm-sprites.webp);background-repeat:no-repeat;background-position:-514px -7px}.oaklawnave{font-family:'Geist';font-weight:400;font-size:16px;color:#fff;line-height:1.5;margin:0;position:relative}.oaklawnave::before{position:absolute;content:"";background-image:url(/wp-content/themes/thelugolaw/images/loc-bfr-img.webp);background-repeat:no-repeat;width:65px;height:47px;bottom:-15px;right:-56px;opacity:11%}.hm-form-sec{padding:0;background-color:#031b39;margin:-674px 0 0}.hm-form-sec:not(.page-template-dallas-practice-area-pages .hm-form-sec){margin:0
!important;padding-top:60px}.page-template-contact-page .hm-form-sec{padding-top:0 !important}.hm-form-sec
.container{max-width:1640px}.form-block{padding:90px
186px 60px;background-image:url(/wp-content/themes/thelugolaw/images/form-block-bg-img.webp);background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;margin:0
0 -195px}.hm-form-sec .text-heading{text-align:center;margin:0
0 44px 0;font-family:'Frank Ruhl Libre';font-weight:300;font-size:90px;color:#fff;line-height:1;letter-spacing:1.8px}.form-block
p{font-family:'Geist';font-weight:400;line-height:1;font-size:16px;color:#fff;text-align:center;margin:0}.hm-form{margin:32px
0 0}.hm-form-sec .gfield
input.large{border-radius:0;font-family:var(--bodyFont);font-weight:400;font-size:18px !important;line-height:1;padding:25px
20px 25px 36px !important;color:#000 !important;border:0;outline:0;height:72px;background-color:#fff}.hm-form-sec .gfield
textarea.large{height:190px !important;border-radius:0;font-family:var(--bodyFont);font-weight:400;font-size:18px !important;line-height:1;padding:25px
20px 25px 36px !important;color:#000 !important;border:0;outline:0;height:auto;background-color:#fff;resize:none}.hm-form-sec .gform-theme--foundation .gfield
textarea.large{min-block-size:18rem;min-height:auto}.hm-form-sec .gfield input::placeholder,
.hm-form-sec .gfield textarea::placeholder{color:#000;font-size:inherit !important;color:#000 !important;font-weight:400 !important}.hm-form-sec .form-links a,
.hm-form-sec .gfield-choice-input+label{font-family:var(--bodyFont) !important;font-weight:400;font-size:16px !important;line-height:1;letter-spacing:0px;color:#fff !important;margin:0}.hm-form-sec
.gchoice{margin:0;display:flex;gap:5px}.hm-form-sec .form-links
a{cursor:pointer;text-decoration:none;display:inline-block}.hm-form-sec .form-links a:hover{color:#eee}.hm-form-sec .gform_wrapper .top_label input[type="checkbox"]{margin:0
8px 1px 0 !important;width:15px !important;height:15px !important}.hm-form-sec .form-links,
.hm-form-sec
.gfield_checkbox{margin:10px
0 0}.hm-form-sec .form-links{color:#fff}.hm-form-sec
.gform_fields{display:grid;grid-column-gap:13px !important;grid-row-gap:14px !important}.hm-form-sec
.gform_footer{margin:0
!important;padding:0}.hm-form-sec #field_submit,
.hm-form-sec
.gform_footer{display:flex;justify-content:center}.hm-form-sec .gform_footer button[type="submit"]{padding:25px
95px !important;font-family:var(--bodyFont) !important;font-weight:700 !important;font-size:22px !important;border-radius:0 !important;letter-spacing:4.4px !important;text-transform:uppercase !important;background-image:-webkit-linear-gradient(0deg, #82a1c6a6 0%, #82a1c600 100%) !important;border:1px
solid #82a1c6 !important;color:#fff !important;margin:0
!important;position:relative !important;z-index:1 !important;cursor:pointer !important;transition:0.3s !important;background-color:transparent !important}.hm-form-sec .gform_footer button[type="submit"]:hover{background-image:-webkit-linear-gradient(180deg, rgb(5, 66, 140) 0%, rgb(5, 66, 140) 100%) !important}.hm-form-sec .gform-footer{position:relative}.hm-form-sec .gform-footer::before{position:absolute;content:"";width:25.3%;height:1px;background:#82a1c6;right:0;margin:0
auto;bottom:-10px;left:10px}.hm-form-sec .gchoice.gchoice_1_12_1
input{width:15px;height:15px}.hm-form-sec
.popup{max-width:60%}.hm-form-sec div#popup-container{position:relative}.hm-form-sec
div#validation_message_6_12{left:80px;top:7px}.hm-form-sec .gform_wrapper
.gform_validation_errors{display:none}.hm-form-sec .gform_wrapper
.gfield{position:relative}#myPopup.show{display:block;visibility:visible;z-index:99;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.hm-form-sec .gform_wrapper .gfield .validation_message.gfield_validation_message,
.hm-form-sec .gform_wrapper .gfield
.instruction.validation_message{position:absolute;top:50px;background:none;padding:0px;line-height:1;color:#f00;font-size:13px;right:20px;font-weight:500;width:auto;border:none;pointer-events:none;margin:0}.hm-form-sec
div#validation_message_1_8{top:24px}.hm-form-sec
div#validation_message_1_10{top:33px}.hm-form-sec .gform_wrapper .gfield
.instruction.validation_message{top:10px}.hm-form-sec .gform_wrapper .field_description_below
.gfield_description{padding-top:0}.hm-form-sec
.popup{max-width:100%}.hm-form-sec .gform_wrapper.gravity-theme
.gform_fields{grid-column-gap:15px;grid-row-gap:15px}#myPopup.show{position:absolute;z-index:5;padding:10px;display:none;margin:0}.popuptext{transition:transform .15s ease-out .15s;pointer-events:none;text-align:center;border:1px
solid rgb(22 80 41);background:#fff;font-size:14px;color:#000 !important;line-height:1.5;max-width:650px;padding:10px;position:absolute;z-index:5;display:none}.hm-form-sec .gform_wrapper.gravity-theme
.gform_footer{margin:0;padding:0;justify-content:center}.location-info
a{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;font-size:0;width:100%;height:100%;z-index:2}@media screen and (max-width:1900px){}@media screen and (max-width:1800px){.hm-form-sec
.container{max-width:1531px}.hm-form-sec{margin:-594px 0 0}.form-block{margin:0
0 -81px}}@media screen and (max-width: 1680px){.hm-form-sec
.container{max-width:1430px}.form-block{margin:0
0 -50px;padding:70px
140px 50px}.hm-form-sec{margin:-500px 0 0}}@media screen and (max-width: 1440px){.hm-form-sec
.container{max-width:1225px}.hm-form-sec{margin:-450px 0 0}.form-block{margin:0;padding:70px
98px 50px}.hm-form-sec .text-heading{font-size:82px;margin:0
0 30px 0}.hm-form{margin:20px
0 0}.hm-form-sec .gfield
input.large{padding:22px
20px 22px 28px !important;height:65px}.hm-form-sec .gform_footer button[type="submit"]{padding:22px
80px !important}}@media screen and (max-width: 1366px){.hm-form-sec
.container{max-width:1160px}.hm-form-sec{margin:-420px 0 0}.form-block{padding:60px
88px 50px}.hm-form-sec .text-heading{font-size:78px;margin:0
0 22px 0}.hm-form-sec .gfield
input.large{height:60px;padding:18px
!important}.hm-form-sec .gfield input.large,
.hm-form-sec .gfield
textarea.large{font-size:17px !important}.hm-form-sec .gfield
textarea.large{padding:18px
!important;height:160px !important}.hm-form-sec .form-links,
.hm-form-sec
.gfield_checkbox{margin:0}.hm-form-sec .gform_footer button[type="submit"]{padding:20px
70px !important}.hm-form-sec .gform_wrapper .gfield
.validation_message.gfield_validation_message{top:47px}}@media screen and (max-width: 1280px){.hm-form-sec
.container{padding:0
10px;max-width:1050px}.loction-blk{top:70px;right:-232px}.form-block{padding:50px
80px 50px}.hm-form-sec .text-heading{font-size:72px;margin:0
0 20px 0}.form-block
p{font-size:15px}.hm-form-sec .gfield
input.large{height:60px;padding:16px
!important}.hm-form-sec .gfield input.large,
.hm-form-sec .gfield
textarea.large{font-size:16px !important}.hm-form-sec .gfield
textarea.large{padding:17px
!important;height:155px !important}.hm-form-sec .gform_footer button[type="submit"]{padding:18px
56px !important;font-size:20px !important}.hm-form-sec .gform_wrapper .gfield
.validation_message.gfield_validation_message{top:40px}.hm-form-sec{margin:-365px 0 0}}@media screen and (max-width:1024px){.hm-form-sec
.container{max-width:900px}.hm-form-sec{margin:-270px 0 0}.form-block{padding:40px
60px 40px}.hm-form-sec .text-heading{font-size:62px;margin:0
0 12px 0}.hm-form-sec .gfield
input.large{height:50px;padding:12px
!important}.hm-form-sec .gfield input.large,
.hm-form-sec .gfield
textarea.large{font-size:15px !important}.hm-form-sec .gfield
textarea.large{padding:15px
!important;height:140px !important}.hm-form-sec .form-links,
.hm-form-sec
.gfield_checkbox{margin:4px
0 0}.hm-form-sec .form-links a,
.hm-form-sec .gfield-choice-input+label{font-size:14px !important}.hm-form-sec .gform_wrapper .top_label input[type="checkbox"]{margin:0
!important;width:14px !important;height:14px !important}.hm-form-sec .gform_footer button[type="submit"]{padding:16px
45px !important;font-size:18px !important}.hm-form-sec .gform_wrapper .gfield
.validation_message.gfield_validation_message{top:36px;font-size:11px}}@media screen and (max-width:991px){.hm-form-sec
.container{max-width:720px;padding:0px}.hm-form-sec{margin:0}.map-img{display:none}.loction-blk{padding:14px
60px 14px 16px;position:inherit;top:inherit;right:inherit}.ftr-map-sec{position:relative;padding:110px
20px;width:100%;max-width:450px;margin:auto;background-image:url(/wp-content/themes/thelugolaw/images/map-mbl-bg.webp);background-repeat:no-repeat;border:2px
solid #82a1c6;border-radius:30px}.hm-map-sec{padding:40px
0}.oaklawnave{font-size:14px}.oaklawnave::before{bottom:-7px}.hm-form-sec{margin:0;padding:40px
0 0}.hm-form-sec:not(.page-template-dallas-practice-area-pages .hm-form-sec){padding-top:40px}.hm-form-sec .text-heading{font-size:52px}.form-block
p{font-size:14px}.hm-form-sec .gfield input.large,
.hm-form-sec .gfield
textarea.large{font-size:14px !important}.hm-form-sec .gfield
input.large{height:46px;padding:12px
!important}.hm-form-sec
.gform_fields{grid-column-gap:10px !important;grid-row-gap:10px !important}.hm-form-sec .gfield
textarea.large{height:122px !important}.hm-form-sec .form-links,
.hm-form-sec
.gfield_checkbox{margin:4px
0;line-height:1}.hm-form-sec .gform_footer button[type="submit"]{padding:15px
40px !important;font-size:15px !important}.form-block{padding:30px
40px 40px}.hm-form-sec .gform_wrapper .gfield
.validation_message.gfield_validation_message{top:32px;font-size:11px;right:12px}.hm-form-sec .gform_wrapper .gfield
.instruction.validation_message{top:4px;font-size:10px;right:0}}@media screen and (max-width:767px){.hm-form-sec .container,
.hm-map-sec
.container{max-width:100%;padding:0
15px}.hm-map-sec{padding:30px
0}.hm-form-sec{padding:30px
0 0}.hm-form-sec .text-heading{font-size:36px;letter-spacing:0}.hm-form{margin:10px
0 0}.hm-form-sec
.gchoice{justify-content:start}.hm-form-sec .form-links,
.hm-form-sec
.gfield_checkbox{margin:0}.hm-form-sec
.gform_footer{margin:25px
0 0 !important}.form-block{padding:20px
20px 40px}.hm-form-sec
div#validation_message_1_10{left:0}}@media screen and (max-width:480px){.oaklawnave{font-size:12px}.loction-blk{padding:10px
50px 10px 10px}.oaklawnave::before{bottom:-9px;transform:scale(0.8);right:-52px}.loction-blk::after{left:-47px}.ftr-map-sec{padding:110px
20px 110px 50px}.hm-map-sec{padding:20px
0}.hm-form-sec .gform-footer::before{width:46%}.hm-form-sec
div#validation_message_1_8{top:35px}.form-block{padding:0;background-image:none}}.translated-ltr .free-contn{font-size:15px}.translated-ltr .top-menu ul
li{margin:0
15px 0 0}.translated-ltr .top-menu ul li
a{font-size:14px}.translated-ltr .banner-lft-cont .banner-text{font-size:120px}.translated-ltr .banner-rit-cont .img-info{font-size:18px}.translated-ltr .banner-lft-cont .banner-text .bnr-txt-three{padding:0}.translated-ltr .award-cont .award-txt{font-size:30px;padding:0
80px}.translated-ltr
.yearsplus{right:-8px;top:120px}.translated-ltr
.ourvision{font-size:60px}.translated-ltr .fourty-five{font-size:120px}.translated-ltr .hm-practice-area-sec .text-sub-heading{font-size:85px}.translated-ltr .pract-cont
h4{font-size:26px}.translated-ltr .reviews-cont
.review{font-size:58px}.translated-ltr .hm-testimonials .hm-testi-item
p{font-size:20px}.translated-ltr .our-dedicated-rit-cont .text-heading{font-size:75px}.translated-ltr .experienced-cont
.years{font-size:43px}.translated-ltr .our-dedicated-main-cont .criminal-para{font-size:20px}.translated-ltr .call-now-cnt
p{font-size:20px}.translated-ltr .copyrights p,
.translated-ltr .copyrights
a{font-size:18px}.translated-ltr .text-heading{font-size:92px}.translated-ltr .hm-ftr-block .ftr-itm.rit
a{font-size:50px}.translated-ltr .hm-ftr-block .ftr-itm
a{font-size:17px}.translated-ltr .top-menu ul li:last-child{margin:0}.translated-ltr .ftr-menu ul
li{margin:0
35px 0 0;padding:0
30px 0 0}.translated-ltr .ftr-menu ul li:last-child{margin:0;padding:0}@media screen and (max-width:1900px){.translated-ltr .top-menu-main{width:67.7%}}@media screen and (max-width:1800px){.translated-ltr .top-menu ul li
a{font-size:13px}.translated-ltr .top-menu ul
li{margin:0
10px 0 0}.translated-ltr .ftr-menu ul
li{margin:0
26px 0 0;padding:0
26px 0 0}}@media screen and (max-width: 1680px){.translated-ltr .top-menu ul li
a{font-size:12px}.translated-ltr .banner-lft-cont .banner-text{font-size:100px}.translated-ltr .banner-rit-cont .img-info{font-size:17px}.translated-ltr
.yearsplus{right:-8px;top:125px}.translated-ltr
.ourvision{font-size:50px}.translated-ltr .fourty-five{font-size:102px}.translated-ltr .logo a
img{max-width:395px}.translated-ltr .free-contn{font-size:14px}.translated-ltr .top-menu ul
li{margin:0
5px 0 0}.translated-ltr .banner-lft-cont
.dedicated{font-size:26px}.translated-ltr .hm-form-sec .gform-footer{position:relative;margin:18px
0 0 !important}.translated-ltr .ftr-menu ul li
a{font-size:18px}.translated-ltr .ftr-menu ul
li{margin:0
22px 0 0;padding:0
20px 0 0}}@media screen and (max-width: 1440px){.translated-ltr .logo a
img{max-width:360px}.translated-ltr .top-menu-main{width:72.7%}.translated-ltr .banner-lft-cont .banner-text{font-size:88px}.translated-ltr .free-contn{font-size:12px}.translated-ltr .banner-rit-cont .img-info{font-size:15px}.translated-ltr .award-cont .award-txt{font-size:22px}.translated-ltr .fourty-five{font-size:85px}.yrs-of-resnt{font-size:14px}.translated-ltr
.yearsplus{right:-36px;top:162px}.translated-ltr
.ourvision{font-size:42px}.translated-ltr .freedom-stk{margin-bottom:45px;font-size:32px}.translated-ltr .hm-practice-area-sec .text-sub-heading{font-size:63px}.translated-ltr .our-dedicated-rit-cont .text-heading{font-size:54px}.translated-ltr .hm-ftr-block .ftr-itm
a{font-size:15px;letter-spacing:0.5px}.translated-ltr .hm-ftr-block .ftr-itm.rit
a{font-size:38px}.translated-ltr .hm-ftr-block .ftr-itm
h4{font-size:28px}.translated-ltr .experienced-cont
.years{font-size:32px;line-height:1.2}.translated-ltr .text-heading{font-size:80px}.translated-ltr .pract-cont
h4{font-size:20px}.translated-ltr .ftr-menu ul li
a{font-size:17px}.translated-ltr .ftr-menu ul
li{margin:0
14px 0 0;padding:0
17px 0 0}}@media screen and (max-width: 1366px){.translated-ltr .free-contn
a{font-size:32px}.translated-ltr .top-rit{max-width:228px}.translated-ltr .free-contn a::before{bottom:-6px;transform:scale(0.6);left:-9px}.translated-ltr .free-contn{font-size:10px;padding-left:37px}.translated-ltr .yearsplus:before{width:204px}.translated-ltr
.yearsplus{right:-50px;top:80px}.translated-ltr .hm-practice-area-sec .text-sub-heading{font-size:56px}.translated-ltr .text-heading{font-size:72px}.translated-ltr .pract-cont
h4{font-size:15px}.translated-ltr .reviews-cont
.review{font-size:47px}.translated-ltr .reviews-cont
.google{font-size:12px;letter-spacing:0.88px}.translated-ltr .our-dedicated-main-cont .criminal-para{font-size:18px}.translated-ltr .banner-lft-cont .banner-text .bnr-txt-three{font-size:85px}.translated-ltr .ftr-menu
ul{margin:0
auto 30px}.translated-ltr .ftr-menu ul li
a{font-size:16px}.translated-ltr .ftr-menu ul
li{margin:0
14px 0 0;padding:0
17px 0 0}}@media screen and (max-width: 1280px){.translated-ltr .header-sec
.container{max-width:1152px}.translated-ltr .top-menu
ul{line-height:1.2;text-align:center}.translated-ltr .top-menu ul
li{margin:0
3px 0 0}.translated-ltr .top-menu ul li
a{font-size:11px;letter-spacing:0}.translated-ltr .banner-lft-cont .banner-text{font-size:70px}.translated-ltr .banner-lft-cont
.dedicated{font-size:16px}.translated-ltr .award-cont .award-txt{padding:0
60px}.translated-ltr
.ourvision{font-size:32px}.translated-ltr .freedom-stk{margin-bottom:45px;font-size:28px}.translated-ltr .fourty-five{font-size:72px}.translated-ltr .yrs-of-resnt{font-size:12px;letter-spacing:0}.translated-ltr .fourty-five
sup{font-size:45px}.translated-ltr
.yearsplus{right:4px}.translated-ltr .yearsplus:before{width:168px;left:-28px}.translated-ltr .ftr-menu ul
li{margin:0
28px 0 0;padding:0
35px 0 0}.translated-ltr .our-dedicated-main-cont .criminal-para{font-size:17px}.translated-ltr .hm-ftr-block .ftr-itm
h4{font-size:23px}.translated-ltr .hm-ftr-block .ftr-itm.rit
a{font-size:32px}.translated-ltr .hm-ftr-block .ftr-itm
a{font-size:14px}.translated-ltr .hm-form-sec{margin:-300px 0 0}.translated-ltr .call-now-cnt
p{font-size:18px}.translated-ltr .copyrights p,
.translated-ltr .copyrights
a{font-size:16px}.translated-ltr .ftr-menu ul
li{margin:0
10px 0 0;padding:0
10px 0 0}.translated-ltr .ftr-menu ul li
a{font-size:15px}}@media screen and (max-width:1024px){.translated-ltr .top-menu ul li
a{font-size:10px;letter-spacing:0}.translated-ltr .banner-lft-cont .banner-text .bnr-txt-three{font-size:74px}.translated-ltr .banner-lft-cont .banner-text{font-size:59px}.translated-ltr .banner-rit-cont .img-info{font-size:13px}.translated-ltr .banner-lft-cont
.dedicated{font-size:14px}.translated-ltr
.yearsplus{right:-26px;top:100px}.translated-ltr .freedom-stk{margin-bottom:45px;font-size:24px}.translated-ltr .hm-practice-area-sec .text-sub-heading{font-size:44px}.translated-ltr .text-heading{font-size:60px}.translated-ltr .our-dedicated-rit-cont .text-heading{font-size:46px}.translated-ltr .our-dedicated-main-cont a.cmn-btn{font-size:17px;padding:20px
62px}.translated-ltr .call-now-cnt::before{left:-35px}.translated-ltr .call-now-cnt::after{right:-35px}.translated-ltr .hm-ftr-block .ftr-itm.rit
a{font-size:27px}.translated-ltr .call-now-cnt
p{font-size:17px}.translated-ltr .copyrights p,
.translated-ltr .copyrights
a{font-size:15px}.translated-ltr .hm-testimonials .hm-testi-item
p{font-size:18px}.translated-ltr .hm-ftr-block .ftr-itm
a{font-size:13px;letter-spacing:0}.translated-ltr .ftr-menu ul li
a{font-size:13px}}@media screen and (max-width:991px){.translated-ltr .header-sec
.container{max-width:720px}.translated-ltr .freedom-stk{margin-bottom:0}.translated-ltr .text-heading{font-size:48px}.translated-ltr .hm-practice-area-sec .text-sub-heading{font-size:30px}.translated-ltr .text-heading{font-size:40px}.translated-ltr .criminal-att-img-main{margin:auto}.translated-ltr .call-now-cnt::before,
.translated-ltr .call-now-cnt::after{display:none}.translated-ltr .hm-form-sec{margin:0}.translated-ltr .hm-form-sec .form-links a,
.translated-ltr .hm-form-sec .gfield-choice-input+label{font-size:12px !important;margin:0
0 0 7px}.translated-ltr .experienced-cont
.years{font-size:22px}.translated-ltr .hm-testimonials .hm-testi-item
p{font-size:17px}}@media screen and (max-width:767px){.translated-ltr .header-sec
.container{max-width:100%;padding:10px}.translated-ltr .ftr-menu ul
li{padding:0}.translated-ltr .meet-our-itm{padding:70px
35px 30px 10px}.translated-ltr .att-img{margin-bottom:-6px}.translated-ltr .our-dedicated-main-cont a.cmn-btn::before{background-size:100% 100%}.translated-ltr .ferles-btm-rit a.cmn-btn{font-size:14px;padding:15px
20px}.translated-ltr .hm-fearless-focused-sec
p{margin-bottom:10px;line-height:1.4;font-size:16px}.translated-ltr .ftr-menu ul
li{border:none}}@media screen and (max-width:480px){.translated-ltr .text-heading{font-size:28px}.translated-ltr .hm-call-now-sec
.heading{font-size:30px}.translated-ltr a.cmn-btn{font-size:13px}.translated-ltr .meet-our-btn a.cmn-btn{font-size:14px;padding:16px
22px}.translated-ltr .att-img{margin-bottom:-10px}.translated-ltr .our-dedicated-rit-cont .text-heading{font-size:30px}.translated-ltr .hm-practice-area-sec .text-sub-heading{font-size:22px}.translated-ltr
.ourvision{font-size:28px}.translated-ltr .banner-lft-cont .banner-text{font-size:40px}.translated-ltr .free-contn{font-size:10px !important}.translated-ltr .banner-lft-cont .banner-text .bnr-txt-three{font-size:42px}}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-x:16px;--gf-form-gap-y:40px;--gf-form-footer-margin-y-start:24px;--gf-form-footer-gap:8px;--gf-field-gap-x:12px;--gf-field-gap-y:12px;--gf-field-date-width:168px;--gf-field-time-width:110px;--gf-field-list-btns-gap:8px;--gf-field-list-btns-width:calc(32px + var(--gf-field-list-btns-gap) + var(--gf-field-gap-x));--gf-field-pg-steps-gap-y:8px;--gf-field-pg-steps-gap-x:24px;--gf-label-width:30%;--gf-label-req-gap:6px}.gform-theme--foundation *,
.gform-theme--foundation ::after,
.gform-theme--foundation ::before{box-sizing:border-box}.gform-theme--foundation fieldset,
.gform-theme--foundation
legend{background:0 0;padding:0}.gform-theme--foundation
fieldset{border:none;display:block;margin:0}.gform-theme--foundation
legend{margin-inline:0}.gform_anchor:focus-visible{outline:0}.gform_confirmation_wrapper:focus,.gform_wrapper:focus{outline:0}.gform-theme--foundation .hidden_label .gfield_label,
.gform-theme--foundation .hidden_sub_label,
.gform-theme--foundation .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;word-wrap:normal !important;padding:0;position:absolute;width:1px}.gform-theme--foundation button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static !important;width:auto}.gform-theme--foundation .gform-ul-reset{list-style-type:none;margin:0;padding:0}.gform-theme--foundation .gform-text-input-reset{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:currentcolor;font-family:inherit;font-size:inherit;outline:0;padding:inherit;width:auto}@media (min-width: 640px){.gform-theme--foundation .left_label .gfield .copy_values_option_container,
.gform-theme--foundation .left_label .gfield .gfield_creditcard_warning_message,
.gform-theme--foundation .left_label .gfield .gfield_password_strength,
.gform-theme--foundation .left_label .gfield>.gfield-admin-wrapper>.ginput_container,
.gform-theme--foundation .left_label .gfield>.ginput_container,
.gform-theme--foundation .right_label .gfield .copy_values_option_container,
.gform-theme--foundation .right_label .gfield .gfield_creditcard_warning_message,
.gform-theme--foundation .right_label .gfield .gfield_password_strength,
.gform-theme--foundation .right_label .gfield>.gfield-admin-wrapper>.ginput_container,
.gform-theme--foundation .right_label .gfield>.ginput_container{float:inline-end}.gform-theme--foundation .left_label .gfield .gfield_creditcard_warning_message,
.gform-theme--foundation .left_label .gfield .gfield_password_strength,
.gform-theme--foundation .right_label .gfield .gfield_creditcard_warning_message,
.gform-theme--foundation .right_label .gfield
.gfield_password_strength{margin-inline-start:auto}.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .left_label .gfield>.gfield-admin-wrapper>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .left_label .gfield>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .right_label .gfield>.gfield-admin-wrapper>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),
.gform-theme--foundation .right_label .gfield>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)){inline-size:calc(100% - var(--gf-label-width))}.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(.gform-grid-row),
.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(.gform-grid-row),
.gform-theme--foundation .left_label .gfield>.gfield-admin-wrapper>.ginput_container:where(.gform-grid-row),
.gform-theme--foundation .left_label .gfield>.ginput_container:where(.gform-grid-row),
.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(.gform-grid-row),
.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(.gform-grid-row),
.gform-theme--foundation .right_label .gfield>.gfield-admin-wrapper>.ginput_container:where(.gform-grid-row),
.gform-theme--foundation .right_label .gfield>.ginput_container:where(.gform-grid-row){inline-size:calc((100% - var(--gf-label-width)) + var(--gf-field-gap-x))}.gform-theme--foundation:where(:not(.gform_editor)) .left_label .gfield_html_formatted,
.gform-theme--foundation:where(:not(.gform_editor)) .right_label
.gfield_html_formatted{margin-inline-start:var(--gf-label-width)}}.field_sublabel_below
.ginput_complex{align-items:flex-start}.field_sublabel_above
.ginput_complex{align-items:flex-end}.gform-theme--foundation .ginput_complex label,
.gform-theme--foundation .ginput_complex
legend{display:block}.gform-theme--foundation .ginput_complex input,
.gform-theme--foundation .ginput_complex
select{inline-size:100%}.gform-theme--foundation .gfield
textarea{inline-size:100%}.gform-theme--foundation .gfield
textarea.small{min-block-size:6rem}.gform-theme--foundation .gfield
textarea.medium{min-block-size:12rem}.gform-theme--foundation .gfield
textarea.large{min-block-size:18rem}.gform-theme--foundation .gfield .ginput_password,
.gform-theme--foundation .gfield input,
.gform-theme--foundation .gfield
select{max-inline-size:100%}.gform-theme--foundation .gfield .ginput_password.small,
.gform-theme--foundation .gfield input.small,
.gform-theme--foundation .gfield
select.small{inline-size:calc(25% - var(--gf-form-gap-x) * 3 / 4)}.gform-theme--foundation .gfield .ginput_password.medium,
.gform-theme--foundation .gfield input.medium,
.gform-theme--foundation .gfield
select.medium{inline-size:calc(50% - var(--gf-form-gap-x)/ 2)}.gform-theme--foundation .gfield .ginput_password.large,
.gform-theme--foundation .gfield input.large,
.gform-theme--foundation .gfield
select.large{inline-size:100%}.gform-theme--foundation
.gform_fields{grid-column-gap:0;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);inline-size:100%;grid-row-gap:var(--gf-form-gap-y);row-gap:var(--gf-form-gap-y)}.gform-theme--foundation
.gfield{grid-column:1/-1;min-inline-size:0}.gform-theme--foundation #field_submit,
.gform-theme--foundation .gform_footer,
.gform-theme--foundation
.gform_page_footer{display:flex;flex-wrap:wrap;gap:var(--gf-form-footer-gap)}.gform-theme--foundation
#field_submit{align-items:flex-end}.gform-theme--foundation #field_submit input[type=submit][id*=gform_submit_button_].gform-button--width-full{inline-size:100% !important}.gform-theme--foundation .gform_footer,
.gform-theme--foundation
.gform_page_footer{margin-block-start:var(--gf-form-footer-margin-y-start)}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full{inline-size:100% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-full,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-full{inline-size:100% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-eleven-twelfths,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-eleven-twelfths{inline-size:91.6666% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-sixths,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-sixths{inline-size:83.3333% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-three-quarter,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-three-quarter{inline-size:75% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-two-thirds,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-two-thirds{inline-size:66.6666% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-seven-twelfths,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-seven-twelfths{inline-size:58.3333% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-half,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-half{inline-size:50% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-twelfths,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-twelfths{inline-size:41.6666% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-third,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-third{inline-size:33.3333% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-quarter,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-quarter{inline-size:25% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-sixth,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-sixth{inline-size:16.6666% !important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-twelfth,
.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-twelfth{inline-size:8.3333% !important}@media (min-width: 640px){.gform-theme--foundation
.gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:var(--gf-form-gap-x)}.gform-theme--foundation .gfield--width-full{grid-column:span 12}.gform-theme--foundation .gfield--width-eleven-twelfths{grid-column:span 11}.gform-theme--foundation .gfield--width-five-sixths{grid-column:span 10}.gform-theme--foundation .gfield--width-three-quarter{grid-column:span 9}.gform-theme--foundation .gfield--width-two-thirds{grid-column:span 8}.gform-theme--foundation .gfield--width-seven-twelfths{grid-column:span 7}.gform-theme--foundation .gfield--width-half{grid-column:span 6}.gform-theme--foundation .gfield--width-five-twelfths{grid-column:span 5}.gform-theme--foundation .gfield--width-third{grid-column:span 4}.gform-theme--foundation .gfield--width-quarter{grid-column:span 3}.gform-theme--foundation .gfield--width-one-sixth{grid-column:span 2}.gform-theme--foundation .gfield--width-one-twelfth{grid-column:span 1}.gform-theme--foundation .gform_footer.left_label,
.gform-theme--foundation
.gform_footer.right_label{padding-inline-start:var(--gf-label-width)}}.gform-theme--foundation .gform-grid-row{display:flex;flex-flow:row wrap;margin-inline:calc(var(--gf-field-gap-x) * -1 / 2);row-gap:var(--gf-field-gap-y)}.gform-theme--foundation .gform-grid-col{flex:none;inline-size:100%;padding-inline:calc(var(--gf-field-gap-x)/ 2)}.gform-theme--foundation .gform-grid-col.gform-grid-row{inline-size:calc(100% + var(--gf-field-gap-x))}@media (min-width: 640px){.gform-theme--foundation .gform-grid-col.gform-grid-col--size-auto{flex:1;inline-size:auto}}.gform-theme--foundation .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)),
.gform-theme--foundation.gform_editor legend.gform-field-label>span{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--gf-label-req-gap)}.gform-theme--foundation .gform-field-label:where([class*=gform-field-label--type-]){display:inline-block}@media (min-width: 640px){.gform-theme--foundation:where(:not(.gform-editor--compact)) .left_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)),
.gform-theme--foundation:where(:not(.gform-editor--compact)) .right_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){flex-direction:column;float:inline-start;gap:calc(var(--gf-label-req-gap)/ 3);inline-size:var(--gf-label-width)}}@media (min-width: 640px){.gform-theme--foundation:where(:not(.gform-editor--compact)) .left_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){align-items:start}}@media (min-width: 640px){.gform-theme--foundation:where(:not(.gform-editor--compact)) .right_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){align-items:end;justify-content:normal;text-align:end}}@media (min-width: 640px){.gform-theme--foundation .left_label .gfield_description,
.gform-theme--foundation .right_label
.gfield_description{clear:inline-end;margin-inline-start:auto}}.gform-theme--foundation.ui-datepicker{background-color:#fff;box-shadow:0 1px 5px rgba(0, 0, 0, .1);display:none;z-index:9999 !important}.gform-theme--foundation.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;inset-block-start:0.3em;inset-inline-start:0.5em;margin-block-start:-0.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.gform-theme--foundation.ui-datepicker .ui-datepicker-header{padding-block:0.2em;position:relative}.gform-theme--foundation.ui-datepicker .ui-datepicker-next,
.gform-theme--foundation.ui-datepicker .ui-datepicker-prev{block-size:1.8em;inline-size:1.8em;inset-block-start:2px;position:absolute}.gform-theme--foundation.ui-datepicker .ui-datepicker-next::before,
.gform-theme--foundation.ui-datepicker .ui-datepicker-prev::before{background-image:url(/wp-content/plugins/gravityforms/images/theme/down-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;block-size:1em;content:"";display:inline-block;inline-size:1em;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%, -50%) rotate(90deg)}.gform-theme--foundation.ui-datepicker .ui-datepicker-next span,
.gform-theme--foundation.ui-datepicker .ui-datepicker-prev
span{display:block;inset-block-start:50%;inset-inline-start:50%;margin-block-start:-8px;margin-inline-start:-8px;position:absolute}.gform-theme--foundation.ui-datepicker .ui-datepicker-next-hover,
.gform-theme--foundation.ui-datepicker .ui-datepicker-prev-hover{inset-block-start:1px}.gform-theme--foundation.ui-datepicker .ui-datepicker-prev{inset-inline-start:2px}.gform-theme--foundation.ui-datepicker .ui-datepicker-next{inset-inline-end:2px}.gform-theme--foundation.ui-datepicker .ui-datepicker-next::before{transform:translate(-50%, -50%) rotate(-90deg)}.gform-theme--foundation.ui-datepicker .ui-datepicker-prev-hover{inset-inline-start:1px}.gform-theme--foundation.ui-datepicker .ui-datepicker-next-hover{inset-inline-end:1px}.gform-theme--foundation.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin-inline:2.3em;text-align:center}.gform-theme--foundation.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin-block:1px}.gform-theme--foundation.ui-datepicker select.ui-datepicker-month,
.gform-theme--foundation.ui-datepicker select.ui-datepicker-year{background-color:transparent;background-image:url(/wp-content/plugins/gravityforms/images/theme/down-arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:24px;padding-inline-end:24px}.gform-theme--foundation.ui-datepicker
table{border-collapse:collapse;font-size: .9em;inline-size:100%;margin-block-end:0.4em;table-layout:fixed}.gform-theme--foundation.ui-datepicker
th{border:0;font-weight:700;padding-block:0.7em;padding-inline:0.3em;text-align:center}.gform-theme--foundation.ui-datepicker
td{border:0;padding:1px}.gform-theme--foundation.ui-datepicker td a,
.gform-theme--foundation.ui-datepicker td
span{display:block;margin:auto;padding: .25em .2em;text-align:center;text-decoration:none}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl{direction:rtl}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{transform:translate(50%, -50%) rotate(-90deg)}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before{transform:translate(50%, -50%) rotate(90deg)}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-month,
.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-year{background-position:0 50%}.gform-theme--foundation
.gform_drop_area{background-color:#fff;border:1px
dashed #686e77;padding-block:32px;padding-inline:32px;text-align:center}.gform-theme--foundation .gform_drop_instructions,
.gform-theme--foundation
.gform_fileupload_rules{display:block}.gform-theme--foundation .chosen-container{display:inline-block;font-size:13px;position:relative;text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.gform-theme--foundation .chosen-container
*{box-sizing:border-box}.gform-theme--foundation .chosen-container
a{cursor:pointer}.gform-theme--foundation .chosen-container .chosen-drop{background:#fff;border:1px
solid #aaa;border-block-start:0;box-shadow:0 4px 5px rgba(0, 0, 0, .15);clip:rect(0, 0, 0, 0);clip-path:inset(100% 100%);inline-size:100%;inset-block-start:100%;position:absolute;z-index:1010}.gform-theme--foundation .chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.gform-theme--foundation .chosen-container .chosen-single .group-name,
.gform-theme--foundation .chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-inline-end:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform-theme--foundation .chosen-container .chosen-single .group-name::after,
.gform-theme--foundation .chosen-container .search-choice .group-name::after{content:":";padding-inline-start:2px;vertical-align:top}.gform-theme--foundation .chosen-container-single .chosen-single{background:#fff linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;block-size:25px;border:1px
solid #aaa;border-radius:5px;box-shadow:0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, .1);color:#444;display:block;line-height:24px;overflow:hidden;padding-block:0;padding-inline:8px 0;position:relative;text-decoration:none;white-space:nowrap}.gform-theme--foundation .chosen-container-single .chosen-single
span{display:block;margin-inline-end:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform-theme--foundation .chosen-container-single .chosen-single
abbr{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) -42px 1px no-repeat;block-size:12px;display:block;font-size:1px;inline-size:12px;inset-block-start:6px;inset-inline-end:26px;position:absolute}.gform-theme--foundation .chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.gform-theme--foundation .chosen-container-single .chosen-single
div{block-size:100%;display:block;inline-size:18px;inset-block-start:0;inset-inline-end:0;position:absolute}.gform-theme--foundation .chosen-container-single .chosen-single div
b{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) no-repeat 0 2px;block-size:100%;display:block;inline-size:100%}.gform-theme--foundation .chosen-container-single .chosen-default{color:#999}.gform-theme--foundation .chosen-container-single .chosen-single-with-deselect
span{margin-inline-end:38px}.gform-theme--foundation .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform-theme--foundation .chosen-container-single .chosen-search{margin-block:0;margin-inline:0;padding-block:3px;padding-inline:4px;position:relative;white-space:nowrap;z-index:1010}.gform-theme--foundation .chosen-container-single .chosen-search input[type=text]{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) no-repeat 100% -20px;block-size:auto;border:1px
solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;inline-size:100%;line-height:normal;margin-block:1px;margin-inline:0;outline:0;padding-block:4px;padding-inline:5px 20px}.gform-theme--foundation .chosen-container-single.chosen-container-single-nosearch .chosen-search{clip:rect(0, 0, 0, 0);clip-path:inset(100% 100%);position:absolute}.gform-theme--foundation .chosen-container-single .chosen-drop{background-clip:padding-box;border-end-end-radius:4px;border-end-start-radius:4px;border-start-end-radius:0;border-start-start-radius:0;margin-block-start:-1px}.gform-theme--foundation .chosen-container .chosen-results{color:#444;margin-block:0 4px;margin-inline:0 4px;max-block-size:240px;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding-block:0;padding-inline:4px 0;position:relative}.gform-theme--foundation .chosen-container .chosen-results
li{display:none;line-height:15px;list-style:none;margin-block:0;margin-inline:0;word-wrap:break-word;padding-block:5px;padding-inline:6px;-webkit-touch-callout:none}.gform-theme--foundation .chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.gform-theme--foundation .chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.gform-theme--foundation .chosen-container .chosen-results
li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.gform-theme--foundation .chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.gform-theme--foundation .chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.gform-theme--foundation .chosen-container .chosen-results li.group-option{padding-inline-start:15px}.gform-theme--foundation .chosen-container .chosen-results li
em{font-style:normal;text-decoration:underline}.gform-theme--foundation .chosen-container-multi .chosen-choices{background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);block-size:auto;border:1px
solid #aaa;cursor:text;inline-size:100%;margin-block:0;margin-inline:0;overflow:hidden;padding-block:0;padding-inline:5px;position:relative}.gform-theme--foundation .chosen-container-multi .chosen-choices
li{float:inline-start;list-style:none}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-field{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;white-space:nowrap}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-field input[type=text]{background:0 0 !important;block-size:25px;border:0
!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;inline-size:25px;line-height:normal;margin-block:1px;margin-inline:0;outline:0;padding-block:0;padding-inline:0}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-repeat:repeat-x;background-size:100% 19px;border:1px
solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, .05);color:#333;cursor:default;line-height:13px;margin-block:3px;margin-inline:0 5px;max-inline-size:100%;padding-block:3px;padding-inline:5px 20px;position:relative}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice
span{word-wrap:break-word}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) -42px 1px no-repeat;block-size:12px;display:block;font-size:1px;inline-size:12px;inset-block-start:4px;inset-inline-end:3px;position:absolute}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);border:1px
solid #ccc;color:#666;padding-inline-end:5px}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform-theme--foundation .chosen-container-multi .chosen-results{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.gform-theme--foundation .chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.gform-theme--foundation .chosen-container-active .chosen-single{border:1px
solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, .3)}.gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eee 20%, #fff 80%);border:1px
solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 0 #fff inset}.gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single
div{background:0 0;border-inline-start:none}.gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single div
b{background-position:-18px 2px}.gform-theme--foundation .chosen-container-active .chosen-choices{border:1px
solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, .3)}.gform-theme--foundation .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222}.gform-theme--foundation .chosen-disabled{cursor:default;opacity: .5 !important}.gform-theme--foundation .chosen-disabled .chosen-single{cursor:default}.gform-theme--foundation .chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.gform-theme--foundation .chosen-rtl{direction:rtl}.gform-theme--foundation .chosen-rtl.chosen-container-single .chosen-single div
b{background-position:6px 2px}.gform-theme--foundation .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div
b{background-position:-12px 2px}.gform-theme--foundation .chosen-rtl .chosen-search input[type=text]{background-position:-30px -20px}@media only screen and (min-resolution: 144dpi),
only screen and (min-resolution:1.5dppx){.gform-theme--foundation .chosen-container .chosen-results-scroll-down span,
.gform-theme--foundation .chosen-container .chosen-results-scroll-up span,
.gform-theme--foundation .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.gform-theme--foundation .chosen-container-single .chosen-search input[type=text],
.gform-theme--foundation .chosen-container-single .chosen-single abbr,
.gform-theme--foundation .chosen-container-single .chosen-single div b,
.gform-theme--foundation .chosen-rtl .chosen-search input[type=text]{background-image:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite@2x.png) !important;background-repeat:no-repeat !important;background-size:52px 37px !important}}.gform-theme--foundation .gf_invisible,
.gform-theme--foundation
.gfield_visibility_hidden{inset-inline-start:-9999px;position:absolute;visibility:hidden}.gform-theme--foundation .gf_hide_charleft
.charleft{display:none !important}.gform-theme--foundation
.ginput_counter{color:#767676;font-size: .8em}.gform-theme--foundation
.ginput_counter_tinymce{border-block-start:1px solid #dcdcde;font-size:12px;padding-block:2px;padding-inline:10px}@media (min-width: 640px){.gform-theme--foundation .ginput_address_city,
.gform-theme--foundation .ginput_address_country,
.gform-theme--foundation .ginput_address_state,
.gform-theme--foundation
.ginput_address_zip{inline-size:50%}}.gform-theme--foundation
.gform_card_icon_container{block-size:32px;display:flex;margin-block-end:8px}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon{background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-repeat:no-repeat;block-size:32px;inline-size:40px;margin-inline-end: .3rem;text-indent:-9000px}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_amex{background-position:-167px 0}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_discover{background-position:-221px 0}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_mastercard{background-position:-275px 0}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_visa{background-position:-59px 0}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_jcb{background-position:-329px 0}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_maestro{background-position:-5px 0}.gform-theme--foundation .gform_card_icon_container
.gform_card_icon.gform_card_icon_selected{position:relative}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_selected::after{background:url(/wp-content/plugins/gravityforms/images/gf-creditcards-check.svg) center center no-repeat;block-size:10px;content:"";display:block;inline-size:13px;inset-block-end:4px;inset-inline-end:0;position:absolute}.gform-theme--foundation
.ginput_cardinfo_left{display:flex;flex-direction:column}.gform-theme--foundation .ginput_cardinfo_left
legend{float:inline-start}.gform-theme--foundation .field_sublabel_below
.ginput_cardinfo_left{flex-direction:column-reverse;justify-content:flex-end}.gform-theme--foundation
.ginput_cardinfo_right{display:inline-flex;flex-flow:row wrap;justify-content:flex-start}.gform-theme--foundation .ginput_cardinfo_right
label{inline-size:100%}.gform-theme--foundation
.ginput_card_security_code{flex:1}.gform-theme--foundation
.ginput_card_security_code_icon{align-self:center;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-position:-382px center;background-repeat:no-repeat;block-size:32px;display:block;flex:none;inline-size:40px;margin-inline-start: .3em}@media (min-width: 640px){.gform-theme--foundation .ginput_card_expiration_month_container,
.gform-theme--foundation .ginput_card_expiration_year_container,
.gform-theme--foundation .ginput_cardinfo_left,
.gform-theme--foundation
.ginput_cardinfo_right{inline-size:50%}.gform-theme--foundation .ginput_cardinfo_right
.ginput_card_security_code{flex:none;inline-size:50%}}.gform-theme--foundation .ginput_complex
.ginput_container_date{inline-size:var(--gf-field-date-width)}.gform-theme--foundation .ginput_complex .ginput_container_date
label{display:block}.gform-theme--foundation:where(:not(.gform_editor)) .gf_hidden,
.gform-theme--foundation:where(:not(.gform_editor)) .gform_hidden{display:none}.gform-theme--foundation
.gform_validation_container{display:none !important}.gform-theme--foundation .ginput_container_list--columns .gfield_list_group_item::before{content:attr(data-label)}.gform-theme--foundation
.gfield_list_header{display:none}.gform-theme--foundation
.gfield_header_item{word-wrap:anywhere}.gform-theme--foundation
.gfield_list_group{margin-block-end:var(--gf-field-gap-y)}.gform-theme--foundation .gfield_list_group:last-child{margin-block-end:0}.gform-theme--foundation .gfield_list_group_item+.gfield_list_group_item{margin-block-start:4px}.gform-theme--foundation .gfield_list_group_item input,
.gform-theme--foundation .gfield_list_group_item select,
.gform-theme--foundation .gfield_list_group_item
textarea{inline-size:100%}.gform-theme--foundation .gfield_header_item--icons,
.gform-theme--foundation
.gfield_list_icons{align-items:center;display:flex;gap:var(--gf-field-list-btns-gap)}.gform-theme--foundation .add_list_item,
.gform-theme--foundation
.delete_list_item{font-size:12px;padding:0}@media (min-width: 640px){.gform-theme--foundation .ginput_container_list--columns .gfield_list_group_item::before{content:none}.gform-theme--foundation .gfield_list_group,
.gform-theme--foundation
.gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap}.gform-theme--foundation .gfield_header_item:where(:not(.gfield_header_item--icons)){flex:1 1 0}.gform-theme--foundation
.gfield_list_group_item{flex:1}.gform-theme--foundation .gfield_list_group_item+.gfield_list_group_item{margin-block-start:0}.gform-theme--foundation .gfield_header_item--icons,
.gform-theme--foundation
.gfield_list_icons{flex:none;flex-wrap:wrap;inline-size:var(--gf-field-list-btns-width);justify-content:center}}.gform-theme--foundation
.gf_page_steps{display:flex;flex-wrap:wrap;gap:var(--gf-field-pg-steps-gap-y) var(--gf-field-pg-steps-gap-x)}.gform-theme--foundation
.gf_step_active{font-weight:500}.gform-theme--foundation
.gform_show_password{inset-block-start:50%;inset-inline-end:12px;position:absolute;transform:translateY(-50%)}.gform-theme--foundation
.password_input_container{display:block;position:relative}.gform-theme--foundation
.ginput_password{display:block}.gform-theme--foundation .ginput_password
input{inline-size:100%}.gform-theme--foundation ::-ms-reveal{display:none}.gform-theme--foundation .gfield--type-captcha
iframe{block-size:78px;inline-size:100%}.gform-theme--foundation
.gfield_post_tags_hint{margin:0}.gform-theme--foundation .ginput_complex
.ginput_container_time{inline-size:var(--gf-field-time-width)}.gform-theme--foundation
.hour_minute_colon{display:none}.gform-theme--foundation .gf_hide_ampm
.gfield_time_ampm{display:none !important}html[dir=rtl] .gform-theme--foundation .gfield--type-time .gform-grid-row{flex-direction:row-reverse;justify-content:flex-end}@media (min-width: 640px){.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_radio,
.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_radio,
.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio,
.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_radio{display:grid}.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,
.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,
.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,
.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all{grid-column:1/-1}.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(2, 1fr)}.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(3, 1fr)}.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(4, 1fr)}.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(5, 1fr)}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio,
.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio,
.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio,
.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{display:block;line-height:0;margin-block-start:calc(var(--gf-field-choice-gap) * -1)}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gchoice,
.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gchoice,
.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gchoice,
.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gchoice{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:grid;inline-size:100%;padding-block-start:var(--gf-field-choice-gap)}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline,
.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline,
.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline,
.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline{width:-moz-fit-content;width:fit-content}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,
.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,
.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,
.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all{-moz-column-span:all;column-span:all;margin-block-start:calc(var(--gf-field-choice-meta-margin-y-start) + var(--gf-field-choice-gap))}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:2;column-count:2}.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:3;column-count:3}.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:4;column-count:4}.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:5;column-count:5}.gform-theme--foundation .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_checkbox,
.gform-theme--foundation .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_radio{flex-direction:row;flex-wrap:wrap;gap:12px 16px}}.gform-theme--foundation .gf_hide_ampm
.gfield_time_ampm{display:none !important}.gform-theme--foundation
.gsection.gf_scroll_text{background-color:#fff;block-size:15rem;border:1px
solid #ccc;overflow-x:hidden;overflow-y:scroll;padding:2rem}.gform-theme--foundation .gsection.gf_scroll_text
.gsection_title{margin-block-start:0}.gform-theme--foundation .gfield.gfield_html.gf_alert_blue,
.gform-theme--foundation .gfield.gfield_html.gf_alert_gray,
.gform-theme--foundation .gfield.gfield_html.gf_alert_green,
.gform-theme--foundation .gfield.gfield_html.gf_alert_red,
.gform-theme--foundation
.gfield.gfield_html.gf_alert_yellow{border-radius:3px;margin-block:1.25rem !important;margin-inline:0 !important;padding:1.25rem !important}.gform-theme--foundation
.gfield.gfield_html.gf_alert_green{background-color:#cbeca0;border:1px
solid #97b48a;color:#030;text-shadow:#dfb 1px 1px}.gform-theme--foundation
.gfield.gfield_html.gf_alert_red{background-color:#faf2f5;border:1px
solid #cfadb3;color:#832525;text-shadow:#fff 1px 1px}.gform-theme--foundation
.gfield.gfield_html.gf_alert_yellow{background-color:#fffbcc;border:1px
solid #e6db55;color:#222;text-shadow:#fcfaea 1px 1px}.gform-theme--foundation
.gfield.gfield_html.gf_alert_gray{background-color:#eee;border:1px
solid #ccc;color:#424242;text-shadow:#fff 1px 1px}.gform-theme--foundation
.gfield.gfield_html.gf_alert_blue{background-color:#d1e4f3;border:1px
solid #a7c2e7;color:#314475;text-shadow:#e0f1ff 1px 1px}.gform-theme--foundation
.gf_simple_horizontal{inline-size:calc(100% - 16px);margin-block:0;margin-inline:auto}.gform-theme--foundation .gf_simple_horizontal .gform_body,
.gform-theme--foundation .gf_simple_horizontal
.gform_footer.top_label{display:table-cell;margin:0;padding:0;position:relative;vertical-align:middle}.gform-theme--foundation .gf_simple_horizontal
.gform_body{inline-size:auto;max-inline-size:75%}.gform-theme--foundation .gf_simple_horizontal .gform_body
.top_label{display:table;inline-size:100%}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label
.gfield{block-size:auto;display:table-cell;padding-inline-end:1em}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .large,
.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .medium,
.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield
.small{inline-size:100%}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .ginput_container_checkbox .gchoice,
.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .ginput_container_radio
.gchoice{display:inline-block;margin-inline-end: .5em}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label.form_sublabel_above .gfield,
.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label.form_sublabel_below
.gfield{vertical-align:middle}.gform-theme--foundation .gf_simple_horizontal .gfield,
.gform-theme--foundation .gf_simple_horizontal
.ginput_container{margin-block-start:0 !important}.gform-theme--foundation .gf_simple_horizontal
.gform_footer.top_label{inline-size:auto;margin:0;max-inline-size:25%;padding:0;text-align:start}.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label input[type=button],
.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label input[type=image],
.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label input[type=submit]{block-size:auto}.gform-theme--foundation .gf_simple_horizontal .gfield_description:not(.gfield_validation_message),
.gform-theme--foundation .gf_simple_horizontal .gfield_label,
.gform-theme--foundation .gf_simple_horizontal .ginput_complex
label{block-size:1px;display:block;inline-size:1px;inset-block-start:0;inset-inline-start:-9000px;overflow:hidden;position:absolute}.gform_confirmation_wrapper.gf_confirmation_simple_yellow{background-color:#fffbcc;border-block:1px solid #e6db55;color:#424242;font-size:25px;margin-block:30px;margin-inline:0;max-inline-size:99%;padding:32px}.gform_confirmation_wrapper.gf_confirmation_simple_gray{background-color:#eaeaea;border-block:1px solid #ccc;color:#424242;font-size:25px;margin-block:30px;margin-inline:0;max-inline-size:99%;padding:32px}.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{background-color:#fffbd2;border:1px
solid #e6db55;box-shadow:0 0 5px rgba(221, 215, 131, .75);margin-block:30px;margin-inline:0;position:relative}.gform_confirmation_wrapper.gf_confirmation_yellow_gradient
.gform_confirmation_message{background:#fffce5;background:linear-gradient(to bottom, #fffce5 0, #fff9bf 100%);background-color:#fffbcc;border-block-end:1px solid #e6db55;border-block-start:2px solid #fff;color:#424242;font-size:28px;margin:0;max-inline-size:99%;padding:40px}.gform_confirmation_wrapper.gf_confirmation_green_gradient{background-color:#f1fcdf;border:1px
solid #a7c37c;box-shadow:0 0 5px rgba(86, 122, 86, .4);margin-block:30px;margin-inline:0;position:relative}.gform_confirmation_wrapper.gf_confirmation_green_gradient
.gform_confirmation_message{background:#dbf2b7;background:linear-gradient(to bottom, #dbf2b7 0, #b4d088 100%);background-color:#fffbcc;border-block-end:1px solid #a7c37c;border-block-start:2px solid #effade;color:#030;font-size:28px;margin:0;max-inline-size:99%;padding:40px;text-shadow:#dfb 1px 1px}.gform_confirmation_wrapper.gf_confirmation_green_gradient::after,.gform_confirmation_wrapper.gf_confirmation_green_gradient::before,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::after,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::before{background:rgba(0, 0, 0, .2);box-shadow:0 15px 10px rgba(0, 0, 0, .2);content:"";inline-size:50%;inset-block:80% 15px;inset-inline-start:10px;max-inline-size:40%;position:absolute;transform:rotate(-3deg);z-index:-1}.gform_confirmation_wrapper.gf_confirmation_green_gradient::after,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::after{inset-inline:auto 10px;transform:rotate(3deg)}.gform-theme--foundation .validation_message--hidden-on-empty:empty{display:none}.gform-theme--foundation .gform-loader{align-self:center;animation:gformLoader 1.1s infinite linear;block-size:10em;border-block-end:1.1em solid #000;border-block-start:1.1em solid #fff;border-inline-end:1.1em solid #fff;border-inline-start:1.1em solid #000;border-radius:50%;display:inline-block;font-size:2px;inline-size:10em;position:relative;transform:translateZ(0)}@keyframes
gformLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}