body{background-color:#fff}img,video{max-width:100%}.logo-cont img{max-width:none}.gm-dropdown-menu--lvl-2,.gm-dropdown-menu--lvl-3{display:none}.gm-menu-item--lvl-1:hover>.gm-dropdown-menu-wrapper>.gm-dropdown-menu--lvl-2{display:block}.gm-menu-item--lvl-2:hover>.gm-dropdown-menu-wrapper>.gm-dropdown-menu--lvl-3{display:block}.gm-menu-item--lvl-1:not(:hover)>.gm-dropdown-menu-wrapper>.gm-dropdown-menu--lvl-2{display:none}.gm-menu-item--lvl-2:not(:hover)>.gm-dropdown-menu-wrapper>.gm-dropdown-menu--lvl-3{display:none}@media(max-width: 768px){.diff-sec{margin-bottom:50px}}@media(max-width: 768px){.other-page-content{padding-right:12px !important}}.contact .diff-sec .cp-addr p{flex:0 0 25%;padding:20px !important}.fuel-logo{width:65px;height:auto;vertical-align:middle}ul.addr-list li.addr a{font-size:inherit}.part-copy-right{position:relative;z-index:2}.part-copy-right .container-custom{flex-wrap:wrap}.part-copy-right .animated{opacity:1 !important;visibility:visible !important}@media(max-width: 1100px){.part-copy-right .container-custom{flex-direction:column;align-items:center;gap:15px}.part-copy-right ul{flex-wrap:wrap;justify-content:center}}main.pad-top{padding-top:0 !important}main .other-page-content .page-content ul li{position:relative;margin-bottom:15px;list-style-type:none}main .other-page-content .page-content ul li:before{position:absolute;content:"";width:11px;height:11px;left:-25px;top:6px;background-color:#000}.gm-dropdown:hover>.gm-dropdown-menu-wrapper{visibility:visible !important;opacity:1 !important;pointer-events:auto !important}.john-freeman-body .page-banner{background:url("/wp-content/uploads/2025/08/Freeman-About-Banner-1.png") 50% 50% no-repeat,hsla(0,0%,100%,0) !important;background-size:cover !important}.john-freeman-body .diff-sec h3{margin:30px 0 10px}li strong em,p strong em{color:#a2121d}.practice-area-main .page-content table{border-collapse:collapse;width:100%}.practice-area-main .page-content thead{border-bottom:3px solid}.practice-area-main .page-content tfoot{border-top:3px solid}.practice-area-main .page-content td,.practice-area-main .page-content th{border:1px solid;padding:.5em}.practice-area-main .page-content .has-fixed-layout{table-layout:fixed;width:100%}.practice-area-main .page-content .has-fixed-layout td,.practice-area-main .page-content .has-fixed-layout th{word-break:break-word}.practice-area-main .page-content.aligncenter,.practice-area-main .page-content.alignleft,.practice-area-main .page-content.alignright{display:table;width:auto}.practice-area-main .page-content.aligncenter td,.practice-area-main .page-content.aligncenter th,.practice-area-main .page-content.alignleft td,.practice-area-main .page-content.alignleft th,.practice-area-main .page-content.alignright td,.practice-area-main .page-content.alignright th{word-break:break-word}.practice-area-main .page-content .has-subtle-light-gray-background-color{background-color:#f3f4f5}.practice-area-main .page-content .has-subtle-pale-green-background-color{background-color:#e9fbe5}.practice-area-main .page-content .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.practice-area-main .page-content .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.practice-area-main .page-content.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.practice-area-main .page-content.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.practice-area-main .page-content.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.practice-area-main .page-content.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.practice-area-main .page-content.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.practice-area-main .page-content.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.practice-area-main .page-content.is-style-stripes td,.practice-area-main .page-content.is-style-stripes th{border-color:rgba(0,0,0,0)}.practice-area-main .page-content.is-style-stripes{border-bottom:1px solid #f0f0f0}.practice-area-main .page-content .has-border-color td,.practice-area-main .page-content .has-border-color th,.practice-area-main .page-content .has-border-color tr,.practice-area-main .page-content .has-border-color>*{border-color:inherit}.practice-area-main .page-content table[style*=border-top-color] tr:first-child,.practice-area-main .page-content table[style*=border-top-color] tr:first-child td,.practice-area-main .page-content table[style*=border-top-color] tr:first-child th,.practice-area-main .page-content table[style*=border-top-color]>*,.practice-area-main .page-content table[style*=border-top-color]>* td,.practice-area-main .page-content table[style*=border-top-color]>* th{border-top-color:inherit}.practice-area-main .page-content table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.practice-area-main .page-content table[style*=border-right-color] td:last-child,.practice-area-main .page-content table[style*=border-right-color] th,.practice-area-main .page-content table[style*=border-right-color] tr,.practice-area-main .page-content table[style*=border-right-color]>*{border-right-color:inherit}.practice-area-main .page-content table[style*=border-bottom-color] tr:last-child,.practice-area-main .page-content table[style*=border-bottom-color] tr:last-child td,.practice-area-main .page-content table[style*=border-bottom-color] tr:last-child th,.practice-area-main .page-content table[style*=border-bottom-color]>*,.practice-area-main .page-content table[style*=border-bottom-color]>* td,.practice-area-main .page-content table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.practice-area-main .page-content table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.practice-area-main .page-content table[style*=border-left-color] td:first-child,.practice-area-main .page-content table[style*=border-left-color] th,.practice-area-main .page-content table[style*=border-left-color] tr,.practice-area-main .page-content table[style*=border-left-color]>*{border-left-color:inherit}.practice-area-main .page-content table[style*=border-style] td,.practice-area-main .page-content table[style*=border-style] th,.practice-area-main .page-content table[style*=border-style] tr,.practice-area-main .page-content table[style*=border-style]>*{border-style:inherit}.practice-area-main .page-content table[style*=border-width] td,.practice-area-main .page-content table[style*=border-width] th,.practice-area-main .page-content table[style*=border-width] tr,.practice-area-main .page-content table[style*=border-width]>*{border-style:inherit;border-width:inherit}.about-page .wp-block-image img{aspect-ratio:1.2266666667;object-fit:contain;width:368px;height:auto}.legal-education img{float:right;margin:.5em 0 .5em 1em;width:300px;max-width:100%;clear:right}@media screen and (max-width: 567px){.legal-education img{float:none;margin:0 0 20px 0}}.wp-bootstrap-blocks-row .case-clm{margin:8px 0}body.articles .page-content h6{margin-bottom:30px}body .is-layout-flex{display:flex;align-items:normal}.page-content iframe[src*="youtube.com"],.page-content iframe[src*="youtu.be"]{display:block;width:min(100%,860px);height:484px;max-width:100%;margin:20px 0}@media(max-width: 991px){.page-content iframe[src*="youtube.com"],.page-content iframe[src*="youtu.be"]{width:min(100%,700px);height:394px}}@media(max-width: 767px){.page-content iframe[src*="youtube.com"],.page-content iframe[src*="youtu.be"]{width:100%;height:56.25vw;max-height:320px;margin:16px 0}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}@media(max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}.articles video{display:block;width:min(100%,720px) !important;height:auto !important;margin:20px 0}@media(max-width: 991px){.articles video{width:min(100%,620px) !important}}@media(max-width: 767px){.articles video{width:100% !important;margin:16px 0}}.full .col-md-9{width:100%}.wp-block-columns{flex-wrap:wrap !important}@media(min-width: 782px){.wp-block-columns{flex-wrap:nowrap !important}}.showPostsButton{display:inline-block;cursor:pointer}@media(max-width: 991px){.showPostsButton{margin-bottom:28px}.showPostsButton.more-review{margin-top:24px}}@media(max-width: 767px){.showPostsButton{margin-bottom:36px}.showPostsButton.more-review{margin-top:30px}}.is-form-id-550{display:flex}.search-page-search{display:none}.blog .single-page .all-posts h2 strong{font-weight:500}.areas-served-block h3 a{color:#4977b9}.sidebar ul a{display:inline-block;padding-right:15px}.cp-form .cp-form-policy-links{text-align:center;margin:0 0 10px;padding-left:0;font-size:14px}@media screen and (min-width: 992px){.cp-form .cp-form-policy-links{text-align:left}}.cp-form .cp-form-policy-links__sep{color:#555;font-weight:400}.footer-form p,.homepage-form p{font-size:12px;text-align:center}.footer-form .btn-primary,.homepage-form .btn-primary{width:100%}.homeh1{font-size:48px !important;font-family:"Bebas Neue",cursive;color:#fff;font-weight:500;line-height:1.2;text-transform:uppercase}@media screen and (max-width: 991px){.homeh1{font-size:38px !important;margin-bottom:25px !important}}@media screen and (max-width: 767px){.homeh1{font-size:32px !important;margin-bottom:16px !important}}.homeh2{font-size:2.5rem;font-family:"Bebas Neue",cursive;margin-bottom:.5rem}@media screen and (max-width: 991px){.homeh2{font-size:34}}@media screen and (max-width: 767px){.homeh2{font-size:26px}}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.yottie-widget-inner{border-radius:10px 10px 0 0 !important}.video-wrap{display:flex;flex-wrap:wrap;gap:20px;width:100%;padding:20px}.video-wrap .video-item{flex:0 0 31%}.video-wrap .video-item iframe{width:100%;height:auto;margin-bottom:20px}.video-wrap .video-item h3{font-size:24px}.video-wrap .video-item p{font-size:15px}.video-wrap .video-item a{font-size:15px}@media screen and (max-width: 991px){.video-wrap{padding:20px 0 0}.video-wrap .video-item{flex:0 0 48%}.video-wrap .video-item iframe{height:160px}}@media screen and (max-width: 575px){.video-wrap .video-item{flex:0 0 100%}}@media(min-width: 320px)and (max-width: 767px){header .navbar .logo-cont{margin-right:-20px}}@media screen and (max-width: 374px){.bottomsPosition.icw--call--position--BottomLeft,.bottomsPosition.icw--call--position--BottomRight{bottom:10px !important}}#icw--call--button{background:#296029 !important}header.stick-top .logo-cont img{width:218px !important}.testimonial-page{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.testimonial-page .testimonial-main{display:flex;flex-direction:row;gap:1.823vw;align-items:flex-start;margin-bottom:30px;width:100%}.testimonial-page .testimonial-main .testimonial-column{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3.125vw}.testimonial-page .testimonial-main .review-block{background:#fff;padding:1.302vw 1.302vw 2.344vw;box-shadow:0px .417vw .625vw rgba(10,13,18,.12);margin-bottom:0}.testimonial-page .testimonial-main .review-block img{width:1.927vw;height:auto;margin-bottom:1.2vw}.testimonial-page .testimonial-main .review-block p:last-child{margin:0}.testimonial-page .testimonial-main .review-block h3{padding:0;margin:0;font-weight:500;font-size:18px;text-transform:capitalize;font-family:"Lora",serif}.testimonial-page .showPostsButton{margin:2vw auto 0}@media only screen and (max-width: 1440px){.testimonial-page .testimonial-main .review-block h3{font-size:1.3vw}}@media only screen and (max-width: 1100px){.testimonial-page .testimonial-main{flex-direction:column;gap:4.563vw;margin-bottom:0;width:100%}.testimonial-page .testimonial-main .testimonial-column{width:100%;gap:5vw}.testimonial-page .testimonial-main .review-block{padding:3.259vw;box-shadow:0px 1.043vw 1.565vw rgba(10,13,18,.12)}.testimonial-page .testimonial-main .review-block img{width:4.824vw;margin-bottom:1.5vw}.testimonial-page .testimonial-main .review-block h3{font-size:2.8vw;margin:1vw 0}.testimonial-page .showPostsButton{margin:2vw auto 0}}@media only screen and (max-width: 767px){.testimonial-page .testimonial-main{flex-direction:column;width:100%}.testimonial-page .testimonial-main .testimonial-column{width:100%}.testimonial-page .testimonial-main .review-block{padding:5.198vw;box-shadow:0px 1.663vw 2.495vw rgba(10,13,18,.12)}.testimonial-page .testimonial-main .review-block img{width:7vw;margin-bottom:1.8vw}.testimonial-page .testimonial-main .review-block h3{font-size:4vw;margin:1.5vw 0}.testimonial-page .showPostsButton{margin:35px auto 0}}@media only screen and (max-width: 480px){.testimonial-page .testimonial-main .testimonial-column{gap:7vw}.testimonial-page .testimonial-main .review-block{padding:5.682vw;box-shadow:0 1.818vw 2.727vw rgba(10,13,18,.12)}.testimonial-page .testimonial-main .review-block img{width:8vw;margin-bottom:2vw}.testimonial-page .testimonial-main .review-block h3{font-size:5.5vw;margin:3vw 0}}.single-page .diff-sec ul{margin-left:15px}@media(max-width: 1500px){.box-design{padding-right:100px !important}}@media(max-width: 767px){.box-design{padding-right:40px !important}}@media only screen and (max-width: 1100px){.pa-grid>.wp-block-group__inner-container .p-area{box-sizing:border-box;min-width:0;max-width:100%;aspect-ratio:auto}}@media(max-width: 767px){.pa-grid>.wp-block-group__inner-container .p-area{flex:1 1 100% !important;width:100% !important;max-width:100% !important}.p-area:hover{transform:none !important}.pa-area{padding:30px 15px 60px !important}}#side-nav .sub-menu{height:0}#side-nav .menu-item.open-menu>.sub-menu{height:auto}/*# sourceMappingURL=styles.css.map */