@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.wrapper{max-width:1320px;margin:0 auto}body{font-family:"Poppins",sans-serif}.content-wrapper{background:#FFF;max-width:1200px;margin:0 auto}.header-bg{box-shadow:0 0 24px rgba(0,0,0,.1);-webkit-box-shadow:0 0 24px rgba(0,0,0,.1);-moz-box-shadow:0 0 24px rgba(0,0,0,.1)}.header-contacts ul{padding:0;margin:0;display:flex}.header-contacts ul li{list-style:none}.header-contacts ul li a{font-family:"Poppins",sans-serif;font-size:15px;line-height:60px;color:#8e8e8e;display:inline-block;padding-left:10px;padding-right:10px;text-decoration:none}.header-contacts ul li a:hover{color:#bc2b2b}.header-right-container{display:flex;justify-content:right;align-content:center;align-items:center}.free-consultation{display:block;color:#FFF;background:#bc2b2b;width:230px;line-height:60px;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;font-size:12px;font-family:"Poppins",sans-serif;transition:all 1s}.free-consultation:hover{background:#2F2F2F}.free-consultation i{margin-right:5px}.header-socials{padding-left:10px;padding-right:10px}.header-socials a{text-decoration:none;margin-left:5px;margin-right:5px;font-size:15px;color:#bc2b2b;transition:all 1s}.header-socials a:hover{color:#2F2F2F}.header-logo img{max-width:200px;height:auto}.secondary-header-bg{padding-top:50px;padding-bottom:50px}.header-nav-container{display:flex;justify-content:right;align-items:center;align-content:center;min-height:54px}.header-nav{display:flex;align-items:center}.header-nav ul{margin:0;padding:0}.header-nav ul li{position:relative;list-style:none}.header-nav ul ul{position:absolute;top:100%;left:0;width:300px;display:none;background:#0F0F0F;color:#bebebe;padding-top:10px;padding-bottom:10px}.header-nav ul li:hover>ul{display:block}.header-nav ul li.current-menu-item::before,.header-nav ul li:hover::before{content:"\f106";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:12px;color:inherit}.header-nav ul li a{display:block;color:#5d5d5d;font-weight:500;font-family:"Poppins",sans-serif;font-size:15px;letter-spacing:.5px;text-decoration:none;padding-left:15px;padding-right:15px;padding-top:20px;padding-bottom:20px}.header-nav ul ul li{float:none;padding-left:15px}.header-nav ul ul li.current-menu-item::before,.header-nav ul ul li:hover::before{content:"\f178";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;color:inherit}.header-nav ul ul li a{line-height:32px;padding-top:0;padding-bottom:0;font-family:"Poppins",sans-serif;font-weight:400}.header-nav ul ul li:hover>a,.header-nav ul ul li.current-menu-item>a{color:#FFF}.header-search button{background:none;border:none}.home-content{background:url(../images/main-graphic.webp) no-repeat center top;background-size:100% auto;padding-top:90px;padding-bottom:80px}.graphic-content-left h2{font-family:"Open Sans",sans-serif;font-size:26px;color:#FFF}.home-divider{width:40px;height:2px;background:#d6c8b1;margin-left:30px;margin-top:25px;margin-bottom:25px}.graphic-content-left p{font-family:"Open Sans",sans-serif;font-size:18px;margin-left:30px;color:#FFF;font-style:italic}.signature-image{padding-top:40px;margin-left:30px}.josh-price-portrait img{width:100%;border:1px solid #FFF;border-radius:5px}.home-content-container{border-radius:5px;padding-left:50px;padding-right:50px;padding-top:50px;padding-bottom:50px;background:#FFF;margin-top:50px}.content-format h1{color:#bc2b2b;font-family:"open sans",sans-serif;font-weight:700;font-size:36px}.content-format h2{font-family:"open sans",sans-serif;color:#bc2b2b;margin-bottom:0;font-size:24px;font-weight:700}.content-format h3{font-family:"open sans",sans-serif;color:#000;margin-bottom:0;font-size:22px;font-weight:700}.content-format p.highlight{font-weight:700;font-style:italic}.content-format p{font-family:"open sans",sans-serif;color:#000;font-size:18px;margin-bottom:36px}.content-format ol li a{color:#0072bc;text-decoration:underline}.content-format ol li,.content-format ul li{font-family:"open sans",sans-serif;color:#000;font-size:18px}.inner-content-format h2{font-family:"open sans",sans-serif;font-size:36px;font-weight:700;letter-spacing:0;text-transform:none;color:#202020}.inner-content-format h3{font-family:"open sans",sans-serif;color:#000;margin-bottom:0;font-size:22px;font-weight:700}.inner-content-format p.highlight{font-weight:700;font-style:italic}.inner-content-format p{font-family:"open sans",sans-serif;color:#6d6d6d;font-size:18px;margin-bottom:20px;line-height:1.7}.inner-content-format a{color:#6d6d6d;text-decoration:underline}.inner-content-format ol li a{color:#0072bc;text-decoration:underline}.inner-content-format ol li,.inner-content-format ul li{font-family:"open sans",sans-serif;color:#6d6d6d;font-size:18px}.client-reviews-bg{background:url(../images/home-testimonials-bg.webp) no-repeat center -650px #e6e6e6;background-size:100% auto;padding-top:80px;padding-bottom:80px}.client-reviews-bg.inner-client-reviews-bg{background:none}.client-reviews h5{font-size:15px;font-weight:500;font-style:normal;letter-spacing:2px;text-transform:uppercase;color:#b1976b;text-align:center;font-family:"Poppins",sans-serif}.client-reviews h3{font-size:33px;font-weight:700;text-transform:none;color:#fff;font-family:"Poppins",sans-serif;text-align:center}.client-reviews-bg.inner-client-reviews-bg .client-reviews h3{color:#000}.client-reviews-divider{width:1px;margin:0 auto;height:30px;background:#b1976b;margin-bottom:20px}.client-review{padding-left:20px;padding-right:20px}.client-review p{font-size:17px;font-weight:400;text-transform:none;color:#c4c4c4;font-family:"Poppins",sans-serif}.client-reviews-bg.inner-client-reviews-bg .client-review p{color:#555}.counter-item{font-size:52px;font-weight:700;color:#FFF;font-family:"Poppins",sans-serif}.client-reviews-bg.inner-client-reviews-bg .counter-item{color:#000}.counter-title{color:#b1976b;font-size:17px;font-weight:400;text-transform:none;font-family:"Poppins",sans-serif}.consultation-wrapper{margin:0 auto;margin-top:80px;max-width:800px;background:url(../images/statue-con.webp) no-repeat #FFF;background-size:cover;background-position:center center;transform:translate(0,-37.7433px);padding:50px;box-shadow:0 0 46px rgba(0,0,0,.08)}.free-consultation-form h3{font-size:30px;font-weight:700;letter-spacing:0;text-transform:none;color:#303030;font-family:"Poppins",sans-serif;text-align:center;padding-bottom:10px}.free-consultation-form p{font-style:normal;color:#6d6d6d;font-family:"Poppins",sans-serif;margin-top:15px;text-align:center}.free-consultation-form img{width:100%}.client-testimonials-bg{background:url(../images/HomeClientReviewsBG.webp) no-repeat center top;min-height:500px;background-size:100% auto;padding-top:80px;padding-bottom:80px}.testimonials-wrapper{max-width:780px;margin:0 auto}.testimonial-item h5{font-size:14px;font-weight:600;font-style:normal;letter-spacing:3px;text-transform:uppercase;color:#b1976b;margin-bottom:0;text-align:center;font-family:"Poppins",sans-serif}.testimonial-item h3{font-size:33px;font-weight:700;text-transform:none;color:#fff;font-family:"Poppins",sans-serif;text-align:center}.quote-icon{color:#aa9b7a;font-family:"Montserrat",sans-serif;font-size:200px;line-height:160px;text-align:center;margin-top:20px}.testimonial-quote p{font-size:20px;color:#c9c9c9;text-align:center;margin:0;font-family:"Merriweather",serif}.testimonial-author{text-align:center;color:#fff;font-size:19px;font-family:"Poppins",sans-serif;padding-top:10px;font-weight:700}.testimonial-author span{color:#b1a17d;font-size:15px;display:block;font-weight:400}.logos-bg{padding-top:80px;padding-bottom:80px}.logos-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.logos-container.about-logos-container{padding-top:20px}.logos-container a{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px);text-align:center;display:flex}.logos-container.about-logos-container a{flex:1 1 calc(33% - 20px);max-width:calc(33% - 20px);padding-top:10px;padding-bottom:10px}.logos-container img{width:100%;height:auto;max-height:100px;object-fit:contain}.our-philosophy-bg{background:url(../images/sign1.webp) no-repeat center top;background-size:100% auto;padding:40px}.our-philosophy-border{padding:40px;border:1px solid #575757}.our-philosophy{text-align:center}.our-philosophy h3{font-family:"Poppins",sans-serif;text-transform:uppercase;font-size:15px;color:#FFF;letter-spacing:3px;padding-bottom:10px}.our-philosophy p{color:#b0b0b0;font-family:"Poppins",sans-serif;font-size:15px;line-height:1.7}.philosophy-icon{text-align:center;padding-bottom:20px}.footer-bg{background:#1d1d1d;padding-top:70px;padding-bottom:40px}.footer-logo-container{padding-right:20px}.footer-logo{padding-bottom:20px}.footer-logo img{max-width:80%;height:auto}.footer-about p{margin:0;padding:0;color:#ababab;font-family:"Poppins",sans-serif;font-size:16px;line-height:27px;font-weight:300}.footer-widget h3{color:#FFF;font-family:"Poppins",sans-serif;font-size:18px;font-weight:700;padding-top:10px;padding-bottom:20px}.footer-text-widget p{color:#ababab;font-family:"Poppins",sans-serif;font-size:16px;line-height:27px;font-weight:300}.footer-widget a{text-decoration:none;color:#b1a17d}.footer-widget a:hover{color:#FFF}.footer-navigation ul{padding:0;margin:0;display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px}.footer-navigation ul li{list-style:none;flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}.copyright-bg{width:100%;background:#111;padding-top:40px;padding-bottom:40px}.copyright-text p{font-size:10px;color:#a3a3a3;margin:0}.copyright-text p a{text-decoration:none;color:#a3a3a3}.formcontainer label.form-label{font-weight:700;font-family:"Poppins",sans-serif}.formcontainer label.form-label em{color:red}.formcontainer .checkbox{padding-left:20px}.formcontainer button[type='submit']{background:#af9569;border-color:#af9569}label.error{color:red;font-size:12px;position:absolute}.page-title h1{padding-top:150px;padding-bottom:150px;font-size:60px;margin:0;color:#FFF;text-align:center;font-weight:700}section.page-title{background:url(../images/home-testimonials-bg.webp) no-repeat center top;background-size:100% auto}.inner-page-content-bg{padding-top:50px;padding-bottom:80px}.sidebar-graphic{padding-bottom:20px}.sidebar-graphic img{width:100%;height:auto}.about-video iframe{width:100%;height:300px}.breadcrumbs-bg{padding-top:20px}.breadcrumbs a{font-family:"Poppins",sans-serif;color:#000;text-decoration:none}.breadcrumb-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;font-size:16px}.breadcrumb-list li{display:flex;align-items:center}.breadcrumb-list li::after{content:" / ";margin:0 8px;color:#777}.breadcrumb-list li:last-child::after{content:""}h5.page-subtitle{font-size:15px;font-weight:500;font-style:normal;letter-spacing:2px;text-transform:uppercase;color:#b1976b;text-align:center;font-family:"Poppins",sans-serif}h2.page-subtitle{font-size:33px;font-weight:700;text-transform:none;color:#fff;font-family:"Poppins",sans-serif;text-align:center;color:#000}.defense-box{margin-top:10px;margin-bottom:10px}.defense-box a{border-radius:10px;background:#f4f4f4;padding:40px;transition:all 1s;border-radius:10px;text-decoration:none;display:inline-block}.defense-box a:hover{background:#0002}.defense-box h3{font-size:15px;font-weight:600;letter-spacing:3px;color:#454545;font-family:"Poppins",sans-serif;text-align:center;padding-bottom:20px;text-transform:uppercase}.defense-box p{line-height:1.7;color:#838383;font-size:15px;text-align:center;font-family:"Poppins",sans-serif}.defense-box p span{font-size:13px;font-weight:600;letter-spacing:2px;color:#b1976b;font-family:"Poppins",sans-serif;text-transform:uppercase}.page-sidebar-menu ul{padding:0}.page-sidebar-menu ul li{padding:14px 0;border-bottom-width:1px;border-bottom-style:solid;border-color:#e6e6e6;font-size:15px;font-weight:500;line-height:1.7;font-family:"Poppins",sans-serif;list-style:none}.page-sidebar-menu ul li:before{border-left-width:3px;border-left-style:solid;height:1.75em;content:" ";display:inline-block;vertical-align:middle;transition:border-color 300ms;-moz-transition:border-color 300ms;-o-transition:border-color 300ms;-webkit-transition:border-color 300ms}.page-sidebar-menu ul li a{text-decoration:none;color:#4c4c4c;padding-left:15px}.page-sidebar-menu ul li a:before{content:"\f178";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:12px;margin-left:-26px;opacity:0;transition:opacity 200ms,margin-left 200ms;-moz-transition:opacity 200ms,margin-left 200ms;-o-transition:opacity 200ms,margin-left 200ms;-webkit-transition:opacity 200ms,margin-left 200ms}.page-sidebar-menu ul li:hover a,.page-sidebar-menu ul li.current-menu-item a{color:#b1976b}.page-sidebar-menu ul li:hover:before,.page-sidebar-menu ul li.current-menu-item:before{border-color:#b1976b}.page-sidebar-menu ul li:hover a:before,.page-sidebar-menu ul li.current-menu-item a:before{margin-left:0;opacity:1}.contact-us-bg{padding-top:50px;padding-bottom:50px;background:#161616}.contact-box{color:#FFF;padding-left:20px;padding-right:20px}.contact-box-icon{font-size:40px;padding-bottom:20px}.contact-box-title{font-size:26px}.contact-box p a{color:#b1976b;text-decoration:none}.contact-box p a:hover{color:#FFF;text-decoration:underline}.article-box h2{line-height:20px}.article-box h2 a{line-height:20px;font-size:18px;font-weight:700;letter-spacing:0;color:#000;font-family:"Poppins",sans-serif;text-decoration:none}.article-box h2 a:hover{color:#b1976b}.article-box p{font-size:16px;line-height:1.7;margin-bottom:20px;color:#555}.article-box p.article-meta{color:#959595;font-weight:400;font-size:13px;text-transform:none;letter-spacing:0}.article-box p.article-meta span{margin-left:10px;margin-right:10px}.pagination{--bs-pagination-active-color:#FFF;--bs-pagination-color:#b1976b;--bs-pagination-active-bg:#b1976b;--bs-pagination-active-border-color:#b1976b;--bs-pagination-hover-color:#000}.sidebar-widget h3{color:#383838;font-weight:700;font-size:16px;margin-bottom:20px;line-height:1.2}.sidebar-widget h2{color:#282828;font-size:16px;margin-bottom:5px;line-height:1.2;font-weight:700}.sidebar-widget h2 a{color:#282828;text-decoration:none}.sidebar-widget h2 a:hover{color:#b1976b}.sidebar-post-meta span{color:#a0a0a0;margin-right:10px;font-size:13px;text-transform:uppercase}.sidebar-post-meta{margin-bottom:20px}.post-tags{text-align:right}.post-tags a{display:inline-block;background-color:#f2f2f2;color:#8d8d8d;font-size:11px;letter-spacing:2px;font-weight:600;text-transform:uppercase;padding:8px 17px 10px;display:inline-block;margin-right:5px;margin-bottom:5px;text-decoration:none;transition:all 1s}.post-tags a:hover{background:#b1976b;color:#FFF}.sidebar-widget .post-tags a{background:#b1976b;color:#FFF}.sidebar-widget .post-tags a:hover{background-color:#f2f2f2;color:#8d8d8d}.next-previous-posts{padding-top:20px}.next-previous-posts h3{font-size:12px;letter-spacing:3px;display:block;margin-bottom:9px;text-transform:uppercase;font-weight:700;color:#555}.next-previous-posts h2{font-size:17px;font-weight:700;letter-spacing:0;line-height:18px}.next-previous-posts h2 a{color:#b1976b;text-decoration:none;transition:all 1s}.next-previous-posts h2 a:hover{color:#555}.next-previous-posts .text-right{text-align:right}.share-box{font-size:12px;letter-spacing:3px;display:block;margin-bottom:9px;text-transform:uppercase;font-weight:700;color:#555}.share-box a{font-size:18px;text-decoration:none;color:#000;transition:all 1s;margin-left:10px;margin-right:10px}.share-box a:hover{color:#b1976b}#FAQs .accordion-button{position:relative;padding-left:2rem}#FAQs .accordion-button::after{font-size:1.2rem;position:absolute;left:10px;top:20px;background-size:15px auto}#FAQs .accordion-button:not(.collapsed)::after{font-size:1.2rem;position:absolute;left:10px;top:21px;background-size:15px auto}#FAQs button{font-size:14px;text-transform:uppercase;cursor:pointer;font-weight:600;line-height:24px;letter-spacing:1px}#FAQs .accordion-button.collapsed{color:#4c4c4c}#FAQs .accordion-body{line-height:1.7;color:#555;font-family:"Poppins",sans-serif;font-size:16px;transform:none}#FAQs{--bs-accordion-btn-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2v12M2 8h12' stroke='black' stroke-width='2'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h12' stroke='black' stroke-width='2'/%3E%3C/svg%3E");--bs-accordion-btn-icon-transform:none;--bs-accordion-active-bg:#FFF;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(177, 151, 107, 0.5)}.post-time{color:#959595;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600}.dui-law-updates.article-meta{border-top:1px solid #e6e6e6;padding-top:10px}.dui-law-updates.article-meta p{color:#959595;font-weight:400;font-size:13px;text-transform:none;letter-spacing:0}.article-read-more a{display:inline-block;background-color:#b1976b;font-size:12px;letter-spacing:2px;padding:13px 23px 14px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;margin-top:33px;text-decoration:none;font-weight:700;text-transform:uppercase;margin-bottom:20px;transition:all 1s}.article-read-more a:hover{background:#2F2F2F}.hamburger-menu{margin-left:auto;display:none;position:relative}.hamburger-menu button{background:#b1a17d;color:#fff;border:none;cursor:pointer;border:none}.hamburger-dropdown{position:absolute;margin-top:30px;right:0}.hamburger-dropdown ul{position:absolute;top:100%;right:0;background:#0F0F0F;display:none;list-style:none;padding:0;margin:0;width:300px}.hamburger-dropdown ul li{float:none}.hamburger-dropdown ul li a{display:block;padding:10px;color:#fff;text-decoration:none}.hamburger-dropdown ul ul{position:relative;top:0;padding-top:0;padding-bottom:0}.hamburger-dropdown ul li:hover{background:#444}.hamburger-dropdown ul li:hover::before,.hamburger-dropdown ul li.current-menu-item::before{display:none}#dui-penalities-table{max-width:800px;margin:0 auto}@media screen and (max-width:1830px){.client-reviews-bg{background-position:center -550px}}@media screen and (max-width:1670px){.client-reviews-bg{background-position:center -450px}}@media screen and (max-width:1500px){.client-reviews-bg{background-position:center -350px}}@media screen and (max-width:1340px){.client-reviews-bg{background-position:center -250px}}@media screen and (max-width:1275px){.our-philosophy-bg{background-size:cover}}@media screen and (max-width:1260px){.header-nav ul li a{padding-left:10px;padding-right:10px}.client-testimonials-bg{background-size:cover}}@media screen and (max-width:1170px){.client-reviews-bg{background-position:center -150px}}@media screen and (max-width:1100px){.free-consultation{width:175px}}@media screen and (max-width:1050px){.client-reviews-bg{background-position:center -50px}}@media screen and (max-width:1000px){.home-content{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:950px){.header-bg{display:none}.secondary-header-bg{padding-top:20px;padding-bottom:20px}.client-testimonials-bg{padding-top:20px;padding-bottom:20px}.inner-page-content-bg{padding-top:20px;padding-bottom:20px}.client-reviews-bg.inner-client-reviews-bg{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:930px){.client-reviews-bg{background-position:center 0}}@media screen and (max-width:920px){.home-content{background:none;padding-top:0;padding-bottom:0}.home-content-bg{background:url(../images/main-graphic.webp) no-repeat center top;padding-bottom:20px;padding-top:20px;background-size:cover}.home-content-container{margin-top:0;padding:20px 0}.content-format p{margin-bottom:15px}}@media screen and (max-width:880px){.client-reviews-bg{padding-top:20px}}@media screen and (max-width:785px){.client-reviews-bg{background:none;padding-top:0;padding-bottom:0}.client-reviews-inner-bg{background:url(../images/home-testimonials-bg.webp) no-repeat center top;background-size:cover;padding-top:20px;padding-bottom:20px}.consultation-wrapper{margin-top:40px;padding:20px}.logos-bg{padding-top:20px;padding-bottom:20px}.footer-bg{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:650px){.page-title h1{padding-top:75px;padding-bottom:75px;font-size:40px}}@media screen and (max-width:575px){.graphic-content-left{padding-bottom:20px}.counter-boxes{text-align:center}.quote-icon{font-size:162px;line-height:100px}.footer-logo{text-align:center}.footer-logo img{max-width:300px}.header-nav ul li{display:none}.our-philosophy-bg{padding:20px}.our-philosophy-border{padding:20px}}@media screen and (max-width:400px){.footer-widget a{font-size:15px}}