#honeypot-field-url,.um-form input[type=text].apbct_special_field,.wc_apbct_email_id,input[class*=apbct].apbct_special_field,label.apbct_special_field{display:none !important;}.apbct-tooltip,.apbct-tooltip--text{border-radius:5px;background:#d3d3d3;}.apbct-trusted-text--center,.apbct-trusted-text--div,.apbct-trusted-text--label{text-align:center;font-size:small !important;}.comment-form-cookies-consent{width:100%;overflow:hidden;}.apbct-email-encoder{position:relative;}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;opacity:.9;}.apbct-tooltip--text{position:sticky;padding:10px;width:max-content;}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg);}.apbct-trusted-text--div{display:inline-block;width:100%;margin-bottom:2pc;}.apbct-trusted-text--center{display:block;width:100%;margin-bottom:2pc;}.apbct-trusted-text--label{display:inline-block;width:100%;padding:5px 0;}.apbct-trusted-text--label_left{font-size:small !important;display:inline-block;text-align:left;padding:5px 0;}.apbct-trusted-text--span{display:inline-block;}.apbct-popup-fade:before{content:"";background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999;}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1;}.apbct-iframe-preloader{width:48px;height:48px;border-radius:50%;position:relative;animation:apbctIframePreloaderRotate 1s linear infinite;}.apbct-iframe-preloader::before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #fff;animation:apbctIframePreloaderPrixClipFix 2s linear infinite;}@keyframes apbctIframePreloaderRotate{100%{transform:rotate(360deg);}}@keyframes apbctIframePreloaderPrixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}.wpcf7-form-control-wrap{position:relative;}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" ";}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}form.submitting .wpcf7-spinner{visibility:visible;}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}.wpcf7-reflection > output{display:list-item;list-style:none;}.wpcf7-reflection > output[hidden]{display:none;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}body,html{padding:0;margin:0;font-family:"Inter Regular";color:#1e1e1e;}img{border:none;display:block;width:auto;height:auto;}a,button,input[type=button]{outline:0;cursor:pointer;}button,input,select,textarea{outline:0;}.container{max-width:1240px;margin:0 auto;}.cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 35px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-shadow:none !important;box-shadow:none !important;}.cta span{display:block;margin-right:10px;font-family:"Inter SemiBold";}.cta svg{display:block;}.cta:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.cta-light{background-color:#fff;color:#752423;}.cta-light svg path{fill:#752423;}.cta-primary{background-color:#752423 !important;color:#fff;}.cta-primary svg path{fill:#fff;}.cta-outline-primary{background-color:transparent;color:#752423;border:1px solid #752423;}.cta-outline-primary svg path{fill:#752423;}.cta-outline-blue{background-color:transparent;color:#0274b3;border:1px solid #0274b3;}.hero{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:103px;}.hero .container{position:relative;max-width:1440px;z-index:1;}.hero .hero-content{position:relative;z-index:1;}.hero.homepage-hero::before{content:"";background-color:#862827;position:absolute;left:0;top:0;bottom:0;z-index:0;width:calc(( ( 100% - 1240px ) / 2 ) + ( 1240px * .26 ));background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-2.png");background-repeat:no-repeat;background-position:15px calc(100% - 15px);background-size:110% auto;}.hero.homepage-hero .hero-bg{position:absolute;top:0;bottom:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0;width:calc(( ( 100% - 1240px ) / 2 ) + ( 1240px * .74 ));}.hero.homepage-hero .container{padding:0 40px;max-width:unset;}.hero.homepage-hero .hero-content{padding-top:100px;padding-bottom:85px;max-width:40%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:70px;}.hero.homepage-hero .hero-content h1{font-family:"Volkhov Bold";color:#fff;margin-top:0;margin-bottom:15px;line-height:1.27;font-size:64px;}.hero.homepage-hero .hero-content p{margin:0;font-size:16px;font-family:"Inter Regular";color:#fff;}.hero.homepage-hero .hero-content .cta{margin-top:30px;}.hero.attorney-hero,.hero.page-hero{background-position:top center;background-size:cover;}.hero.attorney-hero .container,.hero.page-hero .container{max-width:1240px;}.hero.attorney-hero .hero-content,.hero.page-hero .hero-content{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:30px;max-width:65%;padding:100px 0;}.hero.attorney-hero .hero-content .ha-item img,.hero.page-hero .hero-content .ha-item img{max-width:100%;height:auto;width:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.hero.contact-hero{background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-6.jpg");}.hero.contact-hero .container{max-width:1240px;}.hero.contact-hero .hero-content{padding:100px 0 115px 0;}.hero.contact-hero .hero-content h1{margin:0;color:#fff;font-family:"Volkhov Bold";font-size:64px;line-height:1.27;}.hero.cases-hero{background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-7.jpg");background-position:bottom center;}.hero.cases-hero.nitro-lazy{background-image:none !important;}.hero.cases-hero .hero-content{padding:105px 0 110px 0;}.hero.cases-hero .hero-content h1{margin:0;text-align:center;color:#fff;font-family:"Volkhov Bold";font-size:64px;line-height:1.27;}.hero.testimonials-hero{background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-8.jpg");background-position:bottom center;}.hero.testimonials-hero.nitro-lazy{background-image:none !important;}.hero.testimonials-hero .hero-content{padding:70px 0 60px 0;}.hero.testimonials-hero .hero-content h1{margin:0 0 20px 0;text-align:center;color:#fff;font-family:"Volkhov Bold";font-size:64px;line-height:1.27;}.hero.testimonials-hero .hero-content .hr-google{display:table;margin:0 auto;}.hero.contact-hero.nitro-lazy{background-image:none !important;}.hero.testimonials-hero .hero-content .hr-google__logo{margin-bottom:5px;}.hero.testimonials-hero .hero-content .hr-google__logo img{display:block;width:100%;height:auto;}.hero.testimonials-hero .hero-content .hr-google__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.hero.testimonials-hero .hero-content .hr-google__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px;}.hero.testimonials-hero .hero-content .hr-google__stars span{display:block;color:#ffc700;margin-right:5px;font-size:16px;font-family:"Inter SemiBold";line-height:1.4;}.hero.testimonials-hero .hero-content .hr-google__stars svg{display:block;}.hero.testimonials-hero .hero-content .hr-google__reviews{color:#a6a8b4;font-family:"Inter Regular";font-style:initial;font-size:16px;}.hero.about-hero{position:relative;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-9.jpg");}.hero.about-hero.nitro-lazy{background-image:none !important;}.hero.about-hero .container{max-width:1200px;}.hero.about-hero::after{position:absolute;content:"";display:block;height:80%;z-index:0;left:0;bottom:0;width:100%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#742423));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#742423 100%);}.hero.about-hero .hero-content{position:relative;z-index:1;min-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:60px;}.hero.about-hero .hero-content h1{margin:0 0 15px 0;text-align:center;color:#fff;font-family:"Volkhov Bold";font-size:64px;line-height:1.27;}.hero.about-hero .hero-content p{margin:0;text-align:center;color:#fff;font-size:16px;font-family:"Inter Regular";line-height:24px;}.hero.attorney-hero{background-color:#862827;position:relative;overflow:hidden;}.hero.attorney-hero::before{content:"";background-color:#862827;position:absolute;left:-100px;top:160px;height:370px;width:520px;z-index:0;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-10.svg");background-repeat:no-repeat;background-position:top right;background-size:110% auto;}.page-content a[href="#top"]{text-decoration:underline !important;}.page-content a[href="#top"]:hover{text-decoration:none !important;color:#2e0b0b;}.map-widget{position:relative;}.map-widget #map{min-height:580px;}.map-widget-locations{position:absolute;z-index:1;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.map-widget-locations-wrapper{background-color:#fff;padding:35px;margin-left:auto;display:table;}.map-widget-locations .map-location{margin:20px 0;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 1fr auto;grid-template-columns:1fr 1fr auto;gap:50px;}.map-widget-locations .map-location__address{font-size:16px;line-height:24px;padding-left:26px;position:relative;}.map-widget-locations .map-location__address::before{content:"";position:absolute;display:block;width:14px;height:20px;left:0;top:3px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/icon-3.svg");}.map-widget-locations .map-location__direction{padding-right:20px;}.map-widget-locations .map-location__direction a{color:#742423;text-decoration:none;font-family:"Inter Bold";font-size:16px;line-height:24px;}.map-widget-locations .map-location .cta{width:100%;}.map-widget-locations .map-location .cta span{margin-right:0;margin-left:10px;}@media (max-width:1439px){.hero.homepage-hero::before{width:40%;}.hero.homepage-hero .hero-bg{width:60%;}.hero.homepage-hero .hero-content{padding-left:0;max-width:38%;}}@media (max-width:1360px){.hero.homepage-hero .container{padding:0 20px;}.hero.homepage-hero .hero-content{padding:80px 0;}.hero.homepage-hero .hero-content h1{font-size:60px;}}@media (max-width:1270px){.hero{padding-top:0;}.hero.homepage-hero .hero-content{padding:60px 0;}.hero.homepage-hero .hero-content h1{font-size:45px;}.hero.about-hero .container,.hero.attorney-hero .container,.hero.cases-hero .container,.hero.contact-hero .container,.hero.page-hero .container,.hero.testimonials-hero .container{padding:0 20px;}.hero.about-hero .hero-content h1{font-size:50px;}.hero.attorney-hero::before{top:17%;left:-20%;}}@media (max-width:991px){.hero.homepage-hero::before{width:100%;background-color:rgba(0,0,0,.4);background-image:none;z-index:1;}.hero.homepage-hero .hero-bg{width:100%;}.hero.homepage-hero .hero-content{max-width:unset;}.hero.about-hero .hero-content,.hero.attorney-hero .hero-content,.hero.cases-hero .hero-content,.hero.contact-hero .hero-content,.hero.page-hero .hero-content,.hero.testimonials-hero .hero-content{max-width:unset;}.hero.cases-hero .hero-content,.hero.contact-hero .hero-content{padding:90px 0;}.hero.cases-hero .hero-content h1,.hero.contact-hero .hero-content h1{text-align:center;font-size:52px;line-height:60px;}.hero.testimonials-hero .hero-content{padding:60px 0 50px 0;}.hero.testimonials-hero .hero-content h1{text-align:center;font-size:52px;line-height:60px;}.hero.about-hero .hero-content{min-height:600px;padding-bottom:30px;}.hero.about-hero .hero-content h1{text-align:center;font-size:40px;}}@media (max-width:767px){.hero.about-hero{background-position:top center;background-size:130% auto;background-color:#752423;}.hero.about-hero .container{padding:0 15px;}.hero.about-hero .hero-content{padding-top:150px;}.hero.about-hero .hero-content h1{font-size:28px;}.hero.about-hero .hero-content p{font-size:14px;line-height:normal;}.hero.attorney-hero::before{width:80%;height:auto;padding-top:60%;top:auto;bottom:-5%;}.hero.attorney-hero .hero-content{padding:50px 0;gap:14px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.hero.attorney-hero .hero-content .ha-item{width:calc(33.33333% - 14px);}}@media (max-width:540px){.hero.page-hero .hero-content{padding:90px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.hero.page-hero .hero-content .ha-item{width:calc(33.33333% - 20px);}.hero.testimonials-hero .hero-content{padding:50px 0;}}@media (max-width:420px){.hero.homepage-hero .hero-content{padding:50px 0;}.hero.homepage-hero .hero-content h1{font-size:64px;}.hero.homepage-hero .cta{width:100%;}}.page-header{top:25px;position:fixed;left:0;width:100%;-webkit-transition:background-color .3s,top .3s;transition:background-color .3s,top .3s;z-index:5;padding:0 40px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);}.page-header .container{max-width:1440px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 35px;}.page-header .header-nav{position:relative;-webkit-transition:visibility .4s;transition:visibility .4s;}.page-header .header-nav-logo{display:none;padding:15px 20px;}.page-header .header-nav-logo img{display:block;max-height:70px;width:auto;height:auto;}.page-header .header-nav-close{position:absolute;display:none;cursor:pointer;right:20px;top:35px;}.page-header .header-nav-close svg{display:block;}.page-header .header-nav .cta{display:none;margin:20px 20px 0 20px;text-align:center;}.page-header .header-nav-wrapper{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}.page-header .header-nav-wrapper .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0;}.page-header .header-nav-wrapper .menu>li{padding:0 12px;position:relative;}.page-header .header-nav-wrapper .menu>li a{display:block;color:#1e1e1e;font-size:16px;line-height:normal;font-family:"Inter Regular";text-decoration:none;}.page-header .header-nav-wrapper .menu>li>a{padding:29px 0;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a .menu-item-trigger{margin-left:6px;width:18px;height:18px;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/chevron-down.svg");}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a .menu-item-trigger.nitro-lazy{background-image:none !important;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children:hover ul{display:block;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children:hover.two-columns ul{display:-ms-grid;display:grid;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children:hover>a .menu-item-trigger{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.page-header .header-nav-wrapper .menu>li .menu-back{display:none;}.page-header .header-nav-wrapper .menu ul{margin:0;padding:0;list-style:none;display:none;background-color:#fff;position:absolute;left:0;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.16);box-shadow:0 5px 5px 0 rgba(0,0,0,.16);min-width:250px;}.page-header .header-nav-wrapper .menu ul:hover{display:block;}.page-header .header-nav-wrapper .menu ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);}.page-header .header-nav-wrapper .menu ul li a{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;display:block;padding:7px 10px;}.page-header .header-nav-wrapper .menu ul li a:hover{color:#752423;}@media (min-width:992px){.page-header .header-nav-wrapper .menu ul li a:hover{color:#fff;background-color:#752423;}}.page-header .header-nav-wrapper .menu .two-columns ul{min-width:40em;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}.page-header .header-nav.open{visibility:visible;}.page-header .header-nav.open::after{opacity:1;}.page-header .header-nav.open .header-nav-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.page-header .header-phones div{padding:7px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-header .header-phones div span{font-size:12px;font-family:"Inter Regular";display:inline-block;margin-right:10px;line-height:normal;}.page-header .header-phones div a{text-decoration:none;font-size:14px;font-family:"Inter SemiBold";color:#1e1e1e;line-height:normal;}.page-header .header-burger{display:none;position:relative;cursor:pointer;margin-left:20px;-webkit-transition:left .3s;transition:left .3s;z-index:5;}.page-header .header-burger span,.page-header .header-burger::after,.page-header .header-burger::before{position:relative;height:3px;display:block;width:30px;background-color:#1e1e1e;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}.page-header .header-burger span{margin:6px 0;}.page-header .header-burger::after,.page-header .header-burger::before{content:"";}.page-header .header-burger.open::before{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:7px;-webkit-transform:translate(0,50%) rotate(45deg);-ms-transform:translate(0,50%) rotate(45deg);transform:translate(0,50%) rotate(45deg);}.page-header .header-burger.open::after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);top:-8px;}.page-header .header-burger.open span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.page-header.sticky{background-color:#fff;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.1);box-shadow:0 0 25px 0 rgba(0,0,0,.1);}@media (max-width:1360px){.page-header{padding:0 20px;top:20px;}.page-header .container{padding:5px 20px;}}@media (max-width:1270px){.page-header{position:sticky;top:0;background-color:#fff;padding:0;z-index:10;}.page-header .header-phones{display:none;}}@media (max-width:991px){.page-header .header-nav{position:fixed;z-index:10;left:0;top:0;height:100%;width:100%;visibility:hidden;}.page-header .header-nav-close,.page-header .header-nav-logo{display:block;}.page-header .header-nav .cta{display:block;}.page-header .header-nav-wrapper{position:relative;z-index:1;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;width:90%;max-width:330px;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-header .header-nav-wrapper .menu{display:block;position:relative;}.page-header .header-nav-wrapper .menu>li{padding:0;border-bottom:1px solid #c7c9d7;}.page-header .header-nav-wrapper .menu>li>a{padding:20px;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children{position:static;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a{padding:0;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a span{display:block;padding:20px;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a .menu-item-trigger{margin:0;height:40px;width:40px;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a .menu-item-trigger,.page-header .header-nav-wrapper .menu>li.menu-item-has-children>a:hover .menu-item-trigger{-webkit-transform:rotate(-90deg) !important;-ms-transform:rotate(-90deg) !important;transform:rotate(-90deg) !important;width:60px;height:59px;background-size:12px auto;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children ul{position:absolute;top:0;left:0;width:100%;background-color:#fff;z-index:1;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);min-width:unset;-ms-grid-columns:1fr !important;grid-template-columns:1fr !important;height:calc(100vh - 97px);overflow-y:auto;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children ul li{border:none;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children ul li a{padding:12px 20px;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children ul li.menu-item-back{border-bottom:1px solid #c7c9d7;margin-bottom:8px;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;background-color:#fff;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children ul li.menu-item-back svg{display:block;margin-right:12px;}.page-header .header-nav-wrapper .menu>li.menu-item-has-children ul li.menu-item-back span{color:#862827;font-size:16px;font-family:"Inter SemiBold";}.page-header .header-nav-wrapper .menu>li.menu-item-has-children.open ul{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.page-header .header-nav::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:0;background:rgba(30,30,30,.66);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);-webkit-transition:opacity 250ms;transition:opacity 250ms;}.page-header .header-nav.open{visibility:visible;}.page-header .header-nav.open::before{opacity:1;}.page-header .header-burger{display:block;}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:after,.slick-track:before{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.homepage-hero .hero-bg{background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-1.jpg");}.homepage-hero .hero-bg.nitro-lazy{background-image:none !important;}.homepage-practice-areas{background-color:#2e0b0b;}.homepage-practice-areas .hpa-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-practice-areas .hpa-wrapper .pa-item{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #7b3737;border-top:1px solid #7b3737;border-bottom:1px solid #7b3737;-webkit-transition:background-color .3s;transition:background-color .3s;}.homepage-practice-areas .hpa-wrapper .pa-item a{display:block;padding-bottom:90%;position:relative;}.homepage-practice-areas .hpa-wrapper .pa-item:nth-child(4n){border-right:1px solid #7b3737;}.homepage-practice-areas .hpa-wrapper .pa-item__icon{position:absolute;width:134px;height:134px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:30px;top:30px;}.homepage-practice-areas .hpa-wrapper .pa-item__icon svg{display:block;}.homepage-practice-areas .hpa-wrapper .pa-item__icon svg path{fill:#862827;-webkit-transition:fill .3s;transition:fill .3s;}.homepage-practice-areas .hpa-wrapper .pa-item__title{position:absolute;right:15px;bottom:35px;color:#fff;font-size:24px;font-family:"Inter Regular";}.homepage-practice-areas .hpa-wrapper .pa-item:hover{background-color:#862827;}.homepage-practice-areas .hpa-wrapper .pa-item:hover .pa-item__icon svg path{fill:#2e0b0b;}.homepage-fight-charges{padding:100px 0;background:#fff;}.homepage-fight-charges .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.homepage-fight-charges .hfc-left,.homepage-fight-charges .hfc-right{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}.homepage-fight-charges .hfc-left{padding-right:50px;}.homepage-fight-charges h2{margin:0;font-size:48px;font-family:"Volkhov Bold";}.homepage-fight-charges h2::after{display:block;content:"";width:120px;background-color:#2e0b0b;height:4px;margin-top:20px;}.homepage-fight-charges ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;}.homepage-fight-charges ul li{padding-left:36px;position:relative;line-height:24px;margin-bottom:36px;font-family:"Inter Regular";font-size:18px;}.homepage-fight-charges ul li::before{content:"";position:absolute;left:0;top:0;display:block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/icon-2.svg");}.homepage-reviews{background-color:#f1f9fd;padding:100px 0 90px 0;overflow:hidden;}.homepage-reviews h2{margin:0 0 20px 0;font-size:48px;font-family:"Volkhov Bold";line-height:1.4;}.homepage-reviews .hr-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px;}.homepage-reviews .hr-google__logo{margin-bottom:5px;}.homepage-reviews .hr-google__logo img{display:block;width:auto;max-height:40px;}.homepage-reviews .hr-google__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.homepage-reviews .hr-google__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px;}.homepage-reviews .hr-google__stars span{display:block;color:#ffc700;margin-right:5px;font-size:16px;font-family:"Inter SemiBold";line-height:1.4;}.homepage-reviews .hr-google__stars svg{display:block;}.homepage-reviews .hr-google__reviews{color:#a6a8b4;font-family:"Inter Regular";font-style:initial;font-size:16px;}.homepage-reviews .slick-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.homepage-reviews .slick-arrows a{text-decoration:none;display:block;}.homepage-reviews .slick-arrows a svg{display:block;}.homepage-reviews .slick-arrows a svg path{fill:#752423;-webkit-transition:fill .3s;transition:fill .3s;}.homepage-reviews .slick-arrows a.slick-prev{margin-right:30px;}.homepage-reviews .slick-arrows a.slick-disabled svg path{fill:#9d9b9b;}.homepage-reviews .slick-slide{padding:0 10px;}.homepage-reviews .slick-list{overflow:visible;padding-right:30%;}.homepage-reviews-slider{margin-left:-10px;}.homepage-reviews .cta{display:none;}.homepage-reviews .hr-review{background-color:#fff;padding:45px 25px;}.homepage-reviews .hr-review__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.homepage-reviews .hr-review__text{margin-top:30px;font-size:16px;font-family:"Inter Regular";}.homepage-reviews .hr-review-img{width:70px;height:70px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:35px;margin-right:25px;}.homepage-reviews .hr-review-img img{display:block;max-width:100%;max-height:100%;}.homepage-reviews .hr-review-details{width:calc(100% - 105px);}.homepage-reviews .hr-review-details strong{display:block;font-size:20px;font-family:"Inter SemiBold";margin-bottom:10px;}.homepage-reviews .hr-review-details span{font-size:16px;color:#9b9b9d;font-family:"Inter Regular";}.homepage-call-us{padding:120px 0;background-color:#fff;}.homepage-call-us .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.homepage-call-us .hcu-left{width:calc(40% - 40px);}.homepage-call-us .hcu-right{width:60%;}.homepage-call-us h2{margin:0;font-family:"Volkhov Bold";font-size:48px;line-height:58px;}.homepage-call-us .hcu-img{position:relative;margin-top:80px;}.homepage-call-us .hcu-img::before{content:"";display:block;position:absolute;top:-50px;left:0;background-color:#752423;width:50%;height:40%;}.homepage-call-us .hcu-img img{position:relative;z-index:1;display:block;margin-left:auto;margin-right:15px;max-width:calc(100% - 50px);}.homepage-call-us .hcu-img .cta{position:relative;z-index:2;margin-left:auto;display:table;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}.homepage-call-us .hcu-accordion .accordion-item{border:1px solid #b4b6bf;-webkit-transition:padding .3s;transition:padding .3s;padding:15px 45px 15px 55px;}.homepage-call-us .hcu-accordion .accordion-item:not(:last-child){margin-bottom:20px;}.homepage-call-us .hcu-accordion .accordion-item__header{position:relative;}.homepage-call-us .hcu-accordion .accordion-item__title{font-size:20px;font-family:"Inter SemiBold";margin-bottom:10px;}.homepage-call-us .hcu-accordion .accordion-item__title span{color:#752423;}.homepage-call-us .hcu-accordion .accordion-item__action{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:24px;height:24px;}.homepage-call-us .hcu-accordion .accordion-item__action::before{top:0;left:50%;width:3px;height:100%;margin-left:-1.5px;}.homepage-call-us .hcu-accordion .accordion-item__action::after{top:50%;left:0;width:100%;height:3px;margin-top:-1.5px;}.homepage-call-us .hcu-accordion .accordion-item__action::after,.homepage-call-us .hcu-accordion .accordion-item__action::before{content:"";position:absolute;background:#1e1e1e;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;}.homepage-call-us .hcu-accordion .accordion-item__status{color:#862827;text-transform:uppercase;font-size:20px;font-family:"Inter SemiBold";}.homepage-call-us .hcu-accordion .accordion-item__content{display:none;padding-top:30px;font-family:"Inter Regular";font-size:16px;line-height:24px;}.homepage-call-us .hcu-accordion .accordion-item__content b,.homepage-call-us .hcu-accordion .accordion-item__content strong{font-family:"Inter SemiBold";}.homepage-call-us .hcu-accordion .accordion-item.active{padding:40px 45px 40px 55px;}.homepage-call-us .hcu-accordion .accordion-item.active .accordion-item__action::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.homepage-call-us .hcu-accordion .accordion-item.active .accordion-item__action::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.homepage-awards{padding-bottom:120px;}.homepage-awards h2{margin-top:0;margin-bottom:50px;font-family:"Volkhov Bold";font-size:48px;line-height:58px;}.homepage-awards__img{display:block;}.homepage-awards__img img{display:block;width:100%;}.homepage-awards__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.homepage-awards__list .ha-item img{display:-webkit-box;display:-ms-flexbox;display:flex;}.homepage-attorneys{padding-bottom:100px;}.homepage-attorneys h2{text-align:center;font-family:"Volkhov Bold";font-size:48px;line-height:58px;margin-top:0;margin-bottom:40px;}.homepage-attorneys-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-attorneys .ha-item{width:29%;}.homepage-attorneys .ha-item__img{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:130%;position:relative;}.homepage-attorneys .ha-item__img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.homepage-attorneys .ha-item .cta{width:100%;margin-top:10px;font-family:"Volkhov Bold";font-size:28px;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}.homepage-attorneys__action{margin-top:80px;width:100%;text-align:center;}.homepage-attorneys__action .cta{min-width:240px;}.homepage-attorneys__partners{position:absolute;width:calc(42% - 80px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:40px;border:8px solid #742423;padding-top:35px;background:#f1f9fd;}.homepage-attorneys__partners h3{text-align:center;margin-top:0;margin-bottom:30px;font-family:"Volkhov Bold";font-size:24px;}.homepage-attorneys__partners .hap-list{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-attorneys__partners .hap-list div{padding:0 10px 25px 10px;}.homepage-attorneys__partners .hap-list img{display:block;}.homepage-content-block{padding:110px 0;background:#f1f9fd;}.homepage-content-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.homepage-content-block .hcb-content{width:55%;}.homepage-content-block .hcb-content h2{font-family:"Volkhov Bold";font-size:32px;line-height:40px;margin-top:0;margin-bottom:35px;}.homepage-content-block .hcb-content .hcb-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:26px;font-family:"Inter Regular";}.homepage-content-block .hcb-content .hcb-txt div{width:calc(50% - 30px);}.homepage-content-block .hcb-img{width:40%;position:relative;}.homepage-content-block .hcb-img img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto;}.homepage-content-block .hcb-img__caption{position:absolute;bottom:30px;right:0;width:60%;background-color:#742423;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:16px;line-height:24px;font-family:"Inter Bold";z-index:1;}.homepage-handles{background-color:#fff;padding:100px 0;}.homepage-handles h2{margin-top:0;margin-bottom:50px;font-family:"Volkhov Bold";font-size:48px;line-height:58px;}.homepage-handles-wrapper{background-color:#742423;position:relative;}.homepage-handles-wrapper::after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:35%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-3.jpg");z-index:0;}.homepage-handles .hh-content{position:relative;z-index:1;width:65%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 70px 30px 70px;}.homepage-handles .hh-content ul{list-style:none;padding:0;margin:0;columns:2;-webkit-columns:2;-moz-columns:2;}.homepage-handles .hh-content ul li{color:#fff;font-family:"Inter Regular";font-size:16px;line-height:40px;position:relative;padding-left:39px;}.homepage-handles .hh-content ul li::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:24px;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/checkmark-white.svg");}.homepage-handles .hh-action{text-align:right;}.homepage-handles .hh-action .cta{margin-top:10px;margin-left:auto;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);}.homepage-handles .hh-action .cta:hover{-webkit-transform:scale(1.05) translateX(100px);-ms-transform:scale(1.05) translateX(100px);transform:scale(1.05) translateX(100px);}@media (max-width:1270px){.homepage-practice-areas .hpa-wrapper .pa-item__icon{height:30%;width:30%;}.homepage-practice-areas .hpa-wrapper .pa-item__icon svg{max-width:100%;max-height:100%;}.homepage-practice-areas .hpa-wrapper .pa-item__title{font-size:20px;padding:0 10px;text-align:right;}.homepage-fight-charges{padding:70px 0;}.homepage-fight-charges .container{padding:0 20px;}.homepage-fight-charges h2{font-size:40px;}.homepage-fight-charges ul li{font-size:16px;padding-left:32px;line-height:20px;}.homepage-fight-charges ul li::before{width:20px;height:20px;}.homepage-reviews{padding:70px 0;}.homepage-reviews h2{padding:0 20px;}.homepage-reviews .slick-list{padding-left:20px;padding-right:5%;}.homepage-reviews .hr-flex{padding:0 20px;}.homepage-call-us{padding:70px 0;}.homepage-call-us .container{padding:0 20px;}.homepage-awards{padding-bottom:80px;}.homepage-awards h2{font-size:40px;line-height:50px;margin-bottom:30px;}.homepage-awards .container{padding:0 20px;}.homepage-awards .ha-item{width:calc(20% - 30px);}.homepage-awards .ha-item img{max-width:100%;width:auto;height:auto;}.homepage-awards__list{margin-top:40px;}.homepage-attorneys{padding-bottom:70px;}.homepage-attorneys h2{font-size:40px;line-height:50px;}.homepage-attorneys .container{padding:0 20px;}.homepage-attorneys-wrapper{-ms-flex-pack:distribute;justify-content:space-around;}.homepage-attorneys .ha-item{width:45%;max-width:430px;}.homepage-attorneys__action{margin-top:60px;}.homepage-attorneys__partners{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;margin-top:60px;}.homepage-content-block{padding:70px 0;}.homepage-content-block .container{padding:0 20px;}.homepage-content-block .hcb-content{width:calc(60% - 30px);}.homepage-content-block .hcb-content .hcb-txt div{width:calc(50% - 15px);}.homepage-content-block .hcb-img__caption{position:static;width:100%;}.homepage-handles{padding:70px 0;}.homepage-handles h2{font-size:40px;line-height:50px;margin-bottom:30px;}.homepage-handles .container{padding:0 20px;}.homepage-handles .hh-content{padding:30px;}.map-widget #map{min-height:500px;}.map-widget-locations .container{padding:0 20px;}.map-widget-locations-wrapper{padding:5px 25px;}.map-widget-locations .map-location{gap:25px;}}@media (max-width:991px){.homepage-practice-areas .hpa-wrapper .pa-item__title{padding:0 15px;right:0;font-size:16px;bottom:15px;}.homepage-fight-charges .container{-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-fight-charges .hfc-left{width:100%;padding:0;margin-bottom:40px;}.homepage-fight-charges .hfc-right{width:100%;}.homepage-fight-charges ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}.homepage-reviews .slick-list{padding-right:30%;}.homepage-call-us{position:relative;padding-bottom:100px;margin-bottom:70px;}.homepage-call-us .container{-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-call-us h2{margin-bottom:50px;}.homepage-call-us .hcu-left,.homepage-call-us .hcu-right{width:100%;}.homepage-call-us .hcu-img{position:static;margin:0;}.homepage-call-us .hcu-img::before{display:none;}.homepage-call-us .hcu-img img{display:none;}.homepage-call-us .hcu-img .cta{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;}.homepage-attorneys__partners .hap-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.homepage-attorneys__partners .hap-list div{padding:0 15px 25px 15px;}.homepage-content-block{padding:50px 0;}.homepage-content-block .hcb-content h2{margin-bottom:0;font-size:21px;line-height:30px;}.homepage-content-block .hcb-content .hcb-txt{-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-content-block .hcb-content .hcb-txt div{width:100%;margin-top:20px;}.homepage-content-block .hcb-img__caption{padding:20px;}.homepage-handles{padding-bottom:170px;position:relative;}.homepage-handles-wrapper{position:static;}.homepage-handles-wrapper::after{display:none;}.homepage-handles .hh-content{width:100%;position:static;}.homepage-handles .hh-action{text-align:center;position:absolute;bottom:60px;left:0;width:100%;}.homepage-handles .hh-action .cta{background-color:#862827;color:#fff;-webkit-transform:none;-ms-transform:none;transform:none;}.homepage-handles .hh-action .cta svg path{fill:#fff;}.map-widget-locations{position:static;-webkit-transform:none;-ms-transform:none;transform:none;}.map-widget-locations-wrapper{width:100%;padding:0;}}@media (max-width:767px){.homepage-practice-areas{background:0 0;padding:0;}.homepage-practice-areas .container{padding:0;}.homepage-practice-areas .hpa-wrapper{display:block;padding:20px 0;background-color:#2e0b0b;}.homepage-practice-areas .hpa-wrapper .pa-item{background-color:#2e0b0b;width:100%;border:none !important;}.homepage-practice-areas .hpa-wrapper .pa-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px;text-decoration:none;}.homepage-practice-areas .hpa-wrapper .pa-item__icon{height:auto;width:62px;margin-right:20px;position:static;}.homepage-practice-areas .hpa-wrapper .pa-item__icon svg{width:100%;max-height:40px;height:auto;}.homepage-practice-areas .hpa-wrapper .pa-item__title{padding:0;font-size:20px;position:static;width:calc(100% - 82px);text-align:left;}.homepage-practice-areas .hpa-wrapper .slick-slide{padding:0 10px;}.homepage-practice-areas .slick-list{padding-left:10px;padding-right:20%;}.homepage-practice-areas .slick-dots{margin:15px 20px 0 20px;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.homepage-practice-areas .slick-dots button{font-size:0;padding:0;border:none;height:18px;width:18px;border-radius:10px;background-color:#d7d7d7;margin:0 5px;}.homepage-practice-areas .slick-dots li.slick-active button{background-color:#862827;}.homepage-fight-charges{padding:60px 0;}.homepage-fight-charges h2{font-size:48px;}.homepage-fight-charges ul{-ms-grid-columns:1fr;grid-template-columns:1fr;}.homepage-reviews .slick-list{padding-right:10%;}.homepage-reviews .hr-review{padding:30px 20px 40px 20px;}.homepage-reviews .slick-arrows a.slick-prev{margin-right:20px;}.homepage-reviews .cta{display:inline-block;margin-left:20px;margin-top:40px;min-width:240px;}.homepage-call-us{padding-top:60px;margin-bottom:60px;}.homepage-call-us h2{font-size:48px;line-height:58px;}.homepage-call-us .hcu-accordion .accordion-item{padding:20px 25px;}.homepage-call-us .hcu-accordion .accordion-item.active{padding:45px 20px;}.homepage-call-us .hcu-accordion .accordion-item__action{width:20px;height:20px;}.homepage-call-us .hcu-img .cta{white-space:nowrap;}.homepage-awards{padding-bottom:60px;}.homepage-awards .container{padding:0;}.homepage-awards h2{padding:0 20px;font-size:48px;line-height:58px;}.homepage-awards__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 20px 0 20px;}.homepage-awards__list .ha-item{margin-top:15px;width:calc(33.33333% - 16px);}.homepage-awards__list .ha-item:nth-child(3n-1){margin:15px 24px 0 24px;}.homepage-attorneys{padding-bottom:90px;}.homepage-attorneys h2{text-align:left;font-size:48px;line-height:58px;margin-bottom:50px;}.homepage-attorneys-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.homepage-attorneys .ha-item{width:100%;margin-bottom:20px;}.homepage-attorneys__action{margin-top:30px;}.homepage-attorneys__partners{margin-top:60px;}.homepage-attorneys__partners h3{max-width:60%;margin-left:auto;margin-right:auto;}.homepage-attorneys__partners .hap-list{-ms-flex-pack:distribute;justify-content:space-around;}.homepage-attorneys__partners .hap-list div{padding:0 7px 20px 7px;}.homepage-attorneys__partners .hap-list div img{max-height:58px;max-width:98px;width:auto;height:auto;}.homepage-content-block{padding:60px 0 145px 0;}.homepage-content-block .container{-ms-flex-wrap:wrap;flex-wrap:wrap;}.homepage-content-block .hcb-content{width:100%;}.homepage-content-block .hcb-content h2{font-size:24px;line-height:32px;}.homepage-content-block .hcb-img{margin-top:45px;width:100%;}.homepage-content-block .hcb-img img{margin:0;max-width:calc(100% - 35px);}.homepage-content-block .hcb-img__caption{position:absolute;right:0;bottom:-80px;width:80%;}.homepage-handles{padding-top:60px;}.homepage-handles h2{font-size:48px;line-height:58px;}.homepage-handles .hh-content{padding:50px 45px;}.homepage-handles .hh-content ul{columns:unset;-webkit-columns:unset;-moz-columns:unset;}.map-widget #map{min-height:380px;}.map-widget-locations{padding:20px 0;}.map-widget-locations-wrapper{display:block;}.map-widget-locations .map-location{margin:0;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px 0;}}.page-wrapper{padding-top:50px;padding-bottom:120px;}.page-wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1240px;}.page-wrapper .page-content{width:65%;}.page-wrapper .page-content h1{margin-top:0;color:#1e1e1e;font-size:48px;font-family:"Volkhov Bold";margin-bottom:20px;}.page-wrapper .page-content h2,.page-wrapper .page-content h3,.page-wrapper .page-content h4,.page-wrapper .page-content h5,.page-wrapper .page-content h6{color:#862827;font-family:"Volkhov Bold";margin-top:0;padding-top:20px;margin-bottom:20px;}.page-wrapper .page-content h2,.page-wrapper .page-content h3{font-size:32px;line-height:40px;}.page-wrapper .page-content ol,.page-wrapper .page-content p,.page-wrapper .page-content ul{margin-top:0;margin-bottom:20px;font-size:16px;font-family:"Inter Regular";color:#1e1e1e;line-height:26px;}.page-wrapper .page-content ol b,.page-wrapper .page-content ol strong,.page-wrapper .page-content p b,.page-wrapper .page-content p strong,.page-wrapper .page-content ul b,.page-wrapper .page-content ul strong{font-family:"Inter Bold";}.page-wrapper .page-content ol a,.page-wrapper .page-content p a,.page-wrapper .page-content ul a{color:#862827;text-decoration:none;}.page-wrapper .page-content ol::after,.page-wrapper .page-content p::after,.page-wrapper .page-content ul::after{content:"";clear:both;}.page-wrapper .page-content b,.page-wrapper .page-content strong{font-family:"Inter Bold";}.page-wrapper .page-content .h1text{color:#862827;text-transform:uppercase;font-family:"Inter SemiBold";font-size:18px;line-height:28px;}.page-wrapper .page-content iframe{display:block;width:100%;height:auto;min-height:500px;}.page-wrapper .page-content img{display:block;max-width:100%;height:auto;width:auto;}.page-wrapper .page-content img.size-medium,.page-wrapper .page-content img.size-thumbnail{margin-bottom:20px;max-width:50%;}.page-wrapper .page-content img.size-medium.alignleft,.page-wrapper .page-content img.size-thumbnail.alignleft{float:left;margin-right:40px;}.page-wrapper .page-content img.size-medium.alignright,.page-wrapper .page-content img.size-thumbnail.alignright{float:right;margin-left:40px;}.page-wrapper .page-content img.size-medium.aligncenter,.page-wrapper .page-content img.size-thumbnail.aligncenter{margin:0 auto;display:table;}.page-wrapper .page-content img.size-full{width:100%;}.page-wrapper .page-content img.alignleft:not(.size-full){float:left;margin-right:10px;}.page-wrapper .page-content img.alignright:not(.size-full){float:right;margin-left:10px;}.page-wrapper .page-content ul{padding-left:20px;}.page-wrapper .page-content hr{display:none;}.page-wrapper .page-content hr+h3{margin:0;padding:20px;background-color:#f1f9fd;text-transform:uppercase;color:#1e1e1e;font-size:18px;line-height:28px;font-family:"Inter SemiBold";}.page-wrapper .page-content hr+h3+ul{color:#862827;background-color:#f1f9fd;padding-bottom:20px;padding-right:20px;padding-left:40px;}.page-wrapper .page-content hr+h3+ul a{text-decoration:underline;}.page-wrapper .page-content hr+h3+ul a:hover{text-decoration:none;}.page-wrapper .page-content ul+hr+h3{font-size:32px;line-height:40px;text-transform:none;color:#862827;background:0 0;padding:20px 0 0 0;margin:0 0 20px 0;}.page-wrapper .page-content blockquote{color:#1e1e1e;font-family:"Volkhov Italic";font-size:20px;line-height:32px;padding-left:20px;display:block;border-left:4px solid #862827;margin:0 0 20px 0;}.page-wrapper .page-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-wrapper .page-content form p{margin:0;}.page-wrapper .page-content form h5{width:100%;font-size:20px;}.page-wrapper .page-content form .text-center{text-align:center;}.page-wrapper .page-content form .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-wrapper .page-content form .flex-box>div{width:calc(50% - 11px);}.page-wrapper .page-content form .flex-box label{display:block !important;width:100%;}.page-wrapper .page-content form .form-group{position:relative;width:calc(33.33333% - 14px);margin-bottom:20px;}.page-wrapper .page-content form .form-group input[type=date],.page-wrapper .page-content form .form-group input[type=email],.page-wrapper .page-content form .form-group input[type=tel],.page-wrapper .page-content form .form-group input[type=text],.page-wrapper .page-content form .form-group select,.page-wrapper .page-content form .form-group textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;}.page-wrapper .page-content form .form-group .wpcf7-list-item{margin-left:0;margin-right:20px;}.page-wrapper .page-content form .form-group.full-width{width:100%;}.page-wrapper .page-content form .form-group.half-width{width:calc(50% - 11px);}.page-wrapper .page-content form .form-group .wpcf7-checkbox .wpcf7-list-item{display:block;margin-left:0;margin-bottom:5px;}.page-wrapper .page-content form .form-group label{display:inline-block;margin:0;padding:10px 0 5px 0;font-size:16px;line-height:24px;font-family:"Inter Regular";color:#1e1e1e;}.page-wrapper .page-content form .form-group input[type=date],.page-wrapper .page-content form .form-group input[type=email],.page-wrapper .page-content form .form-group input[type=tel],.page-wrapper .page-content form .form-group input[type=text],.page-wrapper .page-content form .form-group textarea{display:block;border:none;width:100%;background-color:transparent;border-bottom:1px solid rgba(135,113,69,.25);font-size:16px;font-family:"Inter Regular";color:#1e1e1e;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;}.page-wrapper .page-content form .form-group input[type=date].wpcf7-not-valid,.page-wrapper .page-content form .form-group input[type=email].wpcf7-not-valid,.page-wrapper .page-content form .form-group input[type=tel].wpcf7-not-valid,.page-wrapper .page-content form .form-group input[type=text].wpcf7-not-valid,.page-wrapper .page-content form .form-group textarea.wpcf7-not-valid{border-bottom:1px solid red;}.page-wrapper .page-content form .form-group input[type=date],.page-wrapper .page-content form .form-group input[type=email],.page-wrapper .page-content form .form-group input[type=tel],.page-wrapper .page-content form .form-group input[type=text]{height:40px;}.page-wrapper .page-content form .form-group textarea{resize:none;}.page-wrapper .page-content form .form-group select{border:none;height:40px;background-color:transparent;font-size:16px;line-height:24px;font-family:"Inter Regular";color:#1e1e1e;display:block;width:100%;cursor:pointer;}.page-wrapper .page-content form .form-group.has-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-wrapper .page-content form .form-group.has-select .wpcf7-form-control-wrap{display:block;border-bottom:1px solid rgba(135,113,69,.25);}.page-wrapper .page-content form .dynamic-field input[type=date]{display:none;width:100%;}.page-wrapper .page-content form .wpcf7-submit{display:block;padding:19px 35px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#752423;color:#fff;border:none;width:100%;text-transform:uppercase;font-family:"Inter Medium";cursor:pointer;}.page-wrapper .page-content form .wpcf7-submit:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.page-wrapper .page-content .leave-review-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-wrapper .page-content .leave-review-block{width:calc(50% - 15px);border:1px solid #ccc;-webkit-transition:border-color .3s;transition:border-color .3s;padding:40px 20px;margin-bottom:40px;background-color:#f8f8f8;}.page-wrapper .page-content .leave-review-block:hover{border-color:#752423;}.page-wrapper .page-content .leave-review-block a{display:block;text-decoration:none;color:#1e1e1e;font-family:"Inter Regular";}.page-wrapper .page-content .leave-review-block .review-block__img{background-color:#fff;margin:0 auto;width:150px;height:150px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;}.page-wrapper .page-content .leave-review-block .review-block__img img{display:block;max-width:100%;}.page-wrapper .page-content .leave-review-block .review-block__title{padding:10px 0;font-size:20px;text-align:center;}.page-wrapper .page-content .leave-review-block .review-block__title b{font-family:"Inter SemiBold";}.page-wrapper .page-content .leave-review-block .review-block__desc{font-size:16px;line-height:22px;}.page-wrapper .page-content .leave-review-block .review-block__desc b,.page-wrapper .page-content .leave-review-block .review-block__desc strong{font-family:"Inter SemiBold";}.page-wrapper .page-content .leave-review-block .review-block__desc p:last-child{margin-bottom:0;}.page-wrapper .page-content .get-support{margin-top:60px;background-color:#f9f9f9;padding:40px 30px;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-11.png");background-repeat:no-repeat;background-position:bottom right;}.page-wrapper .page-content .get-support.nitro-lazy{background-image:none !important;}.page-wrapper .page-content .get-support h3{padding:0;margin-top:0;text-transform:uppercase;color:#862827;font-family:"Oswald Regular";font-size:32px;line-height:40px;font-weight:400;margin-bottom:25px;}.page-wrapper .page-content .get-support h3 strong{font-weight:700;font-family:"Oswald Bold";}.page-wrapper .page-content .get-support__checkpoints{max-width:540px;}.page-wrapper .page-content .get-support__checkpoints>div{margin-bottom:12px;font-size:18px;line-height:24px;font-family:"Quattrocento Sans Regular";color:#1e1e1e;}.page-wrapper .page-content .get-support__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:23px;}.page-wrapper .page-content .get-support__buttons a{display:inline-block;text-align:center;text-decoration:none;color:#fff;padding:12px 32px;font-family:"Oswald Regular";font-size:25px;}.page-wrapper .page-content .get-support__buttons a strong{font-family:"Oswald Bold";font-weight:700;}.page-wrapper .page-content .get-support__buttons a svg{display:block;margin-right:8px;}.page-wrapper .page-content .get-support__buttons a:not(:first-child){margin-left:12px;}.page-wrapper .page-content .get-support__buttons a.phone-btn{background-color:#862827;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-wrapper .page-content .get-support__buttons a.msg-btn{background-color:#5b94a5;}.page-wrapper .page-sidebar{width:calc(35% - 100px);margin-top:-220px;}.page-wrapper .page-sidebar.m-0{margin:0 !important;}.page-wrapper .page-sidebar .sidebar-contact{background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/bg-5.png");background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-filter:drop-shadow(0 8px 40px rgba(46,11,11,.2));filter:drop-shadow(0 8px 40px rgba(46,11,11,.2));padding-top:100%;position:relative;margin-bottom:50px;}.page-wrapper .page-sidebar .sidebar-contact.nitro-lazy{background-image:none !important;}.page-wrapper .page-sidebar .sidebar-contact-inset{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-wrapper .page-sidebar .sidebar-contact__title{color:#fff;font-family:"Volkhov Bold";font-size:30px;line-height:36px;margin-bottom:15px;text-align:center;max-width:70%;}.page-wrapper .page-sidebar .sidebar-contact__phone a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#fff;font-family:"Inter Regular";font-size:20px;line-height:32px;}.page-wrapper .page-sidebar .sidebar-contact__phone a svg{display:block;margin-right:10px;}.page-wrapper .page-sidebar .sidebar-case-results{background-color:#f1f9fd;padding:20px;margin-bottom:30px;}.page-wrapper .page-sidebar .sidebar-case-results h4{margin-top:0;font-size:24px;line-height:32px;font-family:"Volkhov Bold";margin-bottom:24px;color:#862827;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item{padding:20px 0;border-top:1px solid #1e1e1e;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__title{font-size:18px;line-height:26px;font-family:"Inter SemiBold";color:#1e1e1e;margin-bottom:8px;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__desc{font-size:14px;line-height:20px;font-family:"Inter Regular";color:#1e1e1e;opacity:.6;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__result span{font-size:16px;line-height:26px;font-family:"Inter Regular";color:#1e1e1e;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__result strong{font-size:18px;line-height:26px;font-family:"Inter Bold";color:#862827;text-transform:uppercase;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__readmore{margin-bottom:15px;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__readmore a{color:#752423;font-family:"Inter Regular";font-size:14px;}.page-wrapper .page-sidebar .sidebar-case-results .scr-item__readmore a:hover{text-decoration:none;}.page-wrapper .page-sidebar .sidebar-case-results .cta{width:100%;display:block;border:1px solid #1e1e1e;-webkit-transition:background-color .3s;transition:background-color .3s;}.page-wrapper .page-sidebar .sidebar-case-results .cta:hover{-webkit-transform:none;-ms-transform:none;transform:none;background-color:#2e0b0b;}.page-wrapper .page-sidebar .sidebar-reviews{margin-bottom:30px;background:#862827;padding:20px 15px 30px 15px;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:inherit;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review__icon{margin-bottom:15px;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review__icon svg{display:block;margin:0 auto;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review__text{font-size:14px;line-height:24px;color:#fff;font-family:"Inter Regular";margin-bottom:30px;padding:0 13px;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review__author{color:#fff;font-size:20px;font-family:"Inter SemiBold";margin-bottom:10px;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review__date{font-size:16px;font-family:"Inter Regular";color:#fff;opacity:.6;}.page-wrapper .page-sidebar .sidebar-reviews .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-wrapper .page-sidebar .sidebar-reviews .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;margin:20px 0 0 0;list-style:none;}.page-wrapper .page-sidebar .sidebar-reviews .slick-dots li{height:10px;}.page-wrapper .page-sidebar .sidebar-reviews .slick-dots li button{display:block;padding:0;font-size:0;border:none;background-color:#fff;border-radius:10px;width:10px;opacity:.2;-webkit-transition:opacity .3s;transition:opacity .3s;height:10px;margin:0 5px;}.page-wrapper .page-sidebar .sidebar-reviews .slick-dots li.slick-active button{opacity:1;}.page-wrapper .page-sidebar .sidebar-reviews .slick-arrow{position:absolute;z-index:1;font-size:0;border:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;width:32px;height:32px;padding:0;bottom:25px;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/slick-arrow.svg");-webkit-transition:opacity .3s;transition:opacity .3s;}.page-wrapper .page-sidebar .sidebar-reviews .slick-arrow.nitro-lazy{background-image:none !important;}.page-wrapper .page-sidebar .sidebar-reviews .slick-arrow.slick-disabled{opacity:.5;}.page-wrapper .page-sidebar .sidebar-reviews .slick-arrow.slick-prev{left:0;}.page-wrapper .page-sidebar .sidebar-reviews .slick-arrow.slick-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:0;}.page-wrapper .page-sidebar .sidebar-nav.mb-30{margin-bottom:30px;}.page-wrapper .page-sidebar .sidebar-nav__header{background-color:#2e0b0b;padding:15px 20px;color:#fff;font-size:24px;line-height:32px;font-family:"Volkhov Bold";}.page-wrapper .page-sidebar .sidebar-nav__items{background-color:#ffecec;padding:10px 0;}.page-wrapper .page-sidebar .sidebar-nav__items ul{list-style:none;margin:0;padding:0;}.page-wrapper .page-sidebar .sidebar-nav__items ul li{border-left:4px solid transparent;}.page-wrapper .page-sidebar .sidebar-nav__items ul li a{padding:10px 15px;display:block;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;font-size:16px;line-height:20px;font-family:"Inter Regular";color:#1e1e1e;}.page-wrapper .page-sidebar .sidebar-nav__items ul li a:hover{color:#742423;font-family:"Inter SemiBold";}.page-wrapper .page-sidebar .sidebar-nav__items ul li ul li{margin-left:20px;}.page-wrapper .page-sidebar .sidebar-nav__items ul li ul li a{position:relative;padding-left:20px;}.page-wrapper .page-sidebar .sidebar-nav__items ul li ul li a::before{content:"";border-left:1px solid #ccc;position:absolute;left:-2px;top:0;bottom:0;}.page-wrapper .page-sidebar .sidebar-nav__items ul li:hover{border-left-color:#742423;}.page-wrapper .page-sidebar .sidebar-nav__items ul li:hover ul li a::before{border-left-color:#742423;}.page-wrapper .page-sidebar .sidebar-nav__items ul li.active{border-left-color:#742423;}.page-wrapper .page-sidebar .sidebar-nav__items ul li.active ul li a::before{border-left-color:#742423;}.page-wrapper .page-sidebar .sidebar-nav__items ul li.active a{font-family:"Inter SemiBold";color:#742423;}@media (max-width:1270px){.page-wrapper .container{padding:0 20px;}.page-wrapper .page-sidebar{width:calc(35% - 50px);margin-top:-200px;}.page-wrapper .page-sidebar .sidebar-contact__title{font-size:25px;line-height:31px;}.page-wrapper .page-sidebar .sidebar-reviews .sidebar-review__text{padding:0;}}@media (max-width:991px){.page-wrapper{padding-bottom:80px;}.page-wrapper .page-content{width:100%;padding:0 20px;}.page-wrapper .page-content img.size-medium.alignleft,.page-wrapper .page-content img.size-thumbnail.alignleft{margin-right:20px;margin-bottom:0;}.page-wrapper .page-content img.size-medium.alignright,.page-wrapper .page-content img.size-thumbnail.alignright{margin-bottom:0;margin-left:20px;}.page-wrapper .page-content iframe{min-height:300px;}.page-wrapper .page-content form .form-group{width:calc(50% - 10px) !important;}.page-wrapper .page-content form .form-group.full-width{width:100% !important;}.page-wrapper .page-content .leave-review-block{width:100%;}.page-wrapper .page-sidebar{width:100%;margin-top:0;}.page-wrapper .page-sidebar .sidebar-contact{margin-top:40px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);max-width:400px;padding-top:50%;}.page-wrapper .page-sidebar .sidebar-contact__title{font-size:30px;line-height:36px;max-width:250px;margin-left:auto;margin-right:auto;}.page-wrapper .page-sidebar .sidebar-contact__phone a{font-size:20px;line-height:32px;}.page-wrapper .page-sidebar .sidebar-contact__phone a svg{height:auto;}}@media (max-width:767px){.page-wrapper{padding-top:40px;padding-bottom:0;}.page-wrapper .container{padding:0;}.page-wrapper .page-content iframe{min-height:200px;}.page-wrapper .page-content form .flex-box{display:block;}.page-wrapper .page-content form .flex-box div,.page-wrapper .page-content form .flex-box p{width:100%;}.page-wrapper .page-content form .form-group{width:100% !important;}.page-wrapper .page-content .get-support{padding:20px;background-size:auto 90%;}.page-wrapper .page-content .get-support__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-wrapper .page-content .get-support__buttons a{width:100%;max-width:400px;}.page-wrapper .page-content .get-support__buttons a:not(:first-child){margin-left:0;margin-top:12px;}.page-wrapper .page-sidebar .sidebar-case-results,.page-wrapper .page-sidebar .sidebar-reviews{margin:0;}.page-wrapper .page-sidebar .sidebar-contact{padding-top:100%;}}.contact-us{position:relative;z-index:1;}.contact-us .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.contact-us__content{width:calc(45% - 70px);padding-top:60px;}.contact-us__content p{margin:0;font-size:16px;line-height:24px;font-family:"Inter Regular";color:#1e1e1e;}.contact-us__awards{position:absolute;left:0;width:calc(45% - 90px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;top:260px;}.contact-us__awards .ha-item{width:calc(33.33333% - 27px);}.contact-us__awards .ha-item img{max-width:100%;height:auto;}.contact-us__form{width:55%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f9fd;margin-top:-120px;padding:40px;}.contact-us__form h2{margin-top:0;font-family:"Volkhov Bold";font-size:24px;line-height:32px;color:#1e1e1e;margin-bottom:20px;}.contact-us__form p{color:#1e1e1e;font-size:14px;font-family:"Inter Regular";line-height:20px;margin:0;}.contact-us__form p a{text-decoration:none;font-family:"Inter Bold";color:#1e1e1e;}.contact-us__form p small{opacity:.5;line-height:18px;font-size:12px;}.contact-us__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;}.contact-us__form .form-group{width:calc(50% - 10px);position:relative;margin-bottom:30px;}.contact-us__form .form-group label{display:block;margin:0;padding:10px 0;font-size:16px;line-height:24px;font-family:"Inter Regular";color:#1e1e1e;}.contact-us__form .form-group.full-width{width:100%;}.contact-us__form .form-group input,.contact-us__form .form-group textarea{display:block;border:none;width:100%;background-color:transparent;border-bottom:1px solid rgba(135,113,69,.25);font-size:16px;font-family:"Inter Regular";color:#1e1e1e;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;}.contact-us__form .form-group input.wpcf7-not-valid,.contact-us__form .form-group textarea.wpcf7-not-valid{border-bottom:1px solid red;}.contact-us__form .form-group input{height:40px;}.contact-us__form .form-group textarea{resize:none;}.contact-us__form .form-group select{border:none;height:40px;background-color:transparent;font-size:16px;line-height:24px;font-family:"Inter Regular";color:#1e1e1e;display:block;width:100%;cursor:pointer;}.contact-us__form .form-group.has-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.contact-us__form .form-group.has-select::after{content:"";display:block;border-bottom:1px solid rgba(135,113,69,.25);}.contact-us__form .form-group .wpcf7-not-valid-tip{position:absolute;}.contact-us__form .cta{border:none;min-width:235px;margin-top:20px;margin-bottom:20px;}@media (max-width:1270px){.contact-us .container{padding:0 20px;}.contact-us__content{width:calc(45% - 40px);}.contact-us__awards{left:20px;width:calc(45% - 60px);gap:30px;}.contact-us__awards .ha-item{width:calc(33.33333% - 20px);}}@media (max-width:991px){.contact-us .container{padding:0;}.contact-us__content{width:100%;padding:60px 20px;}.contact-us__form{margin-top:0;width:100%;}.contact-us__awards{position:static;width:100%;padding:60px 20px;}}@media (max-width:767px){.contact-us__content{padding-top:30px;}.contact-us__form{padding:40px 20px;}.contact-us__awards{gap:20px;}.contact-us__awards .ha-item{width:calc(33.33333% - 14px);}}@media (max-width:540px){.contact-us__form .form-group{width:100%;}.contact-us__form .form-group.has-select::after{margin-top:40px;}.contact-us__form .cta{width:100%;}}.case-results{padding-top:60px;padding-bottom:120px;}.case-results-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px;}.case-results .case-result--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.case-results .case-result--title h2{margin:0;font-size:48px;padding-right:100px;font-family:"Volkhov Bold";color:#1e1e1e;}.case-results .case-result:not(.case-result--title){background-color:#f1f9fd;}.case-results .case-result:not(.case-result--title) .case-result__header{background-color:#742423;padding:12px 20px;color:#fff;font-family:"Volkhov Bold";font-size:32px;line-height:40px;}.case-results .case-result:not(.case-result--title) .case-result__title{padding:20px 20px 8px 20px;text-transform:uppercase;color:#1e1e1e;font-family:"Inter SemiBold";font-size:18px;line-height:26px;}.case-results .case-result:not(.case-result--title) .case-result__text{padding:0 20px;font-size:14px;line-height:20px;color:#1e1e1e;font-family:"Inter Regular";opacity:.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.case-results .case-result:not(.case-result--title) .case-result__readmore{padding:20px 20px 40px 20px;}.case-results .case-result:not(.case-result--title) .case-result__readmore a{color:#752423;font-family:"Inter Regular";}.case-results .case-result:not(.case-result--title) .case-result__readmore a:hover{text-decoration:none;}.case-results .cta{min-width:240px;display:table;margin:60px auto 0 auto;}@media (max-width:1270px){.case-results .container{padding:0 20px;}.case-results .case-result--title h2{padding-right:50px;font-size:40px;}.case-results .case-result:not(.case-result--title) .case-result__header{font-size:24px;line-height:32px;}}@media (max-width:991px){.case-results-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media (max-width:600px){.case-results{padding-bottom:60px;}.case-results-list{-ms-grid-columns:1fr;grid-template-columns:1fr;}.case-results .case-result--title{display:block;text-align:center;}.case-results .case-result--title h2{padding:0;font-size:32px;line-height:40px;text-align:center;margin-bottom:20px;}.case-results .cta{margin-top:40px;}}.case-reult-popup h2{background-color:#742423;padding:12px 20px;color:#fff;font-family:"Volkhov Bold";font-size:32px;line-height:40px;}.case-reult-popup .swal2-html-container{padding:0 20px;font-size:14px;line-height:20px;color:#1e1e1e;font-family:"Inter Regular";text-align:left;}.case-reult-popup .swal2-html-container h3{margin:0;padding-top:10px;margin-bottom:8px;text-transform:uppercase;color:#1e1e1e;font-family:"Inter SemiBold";font-size:18px;line-height:26px;}.testimonials{padding-top:60px;padding-bottom:120px;}.testimonials .cta{display:table;margin:60px auto 0 auto;min-width:240px;}.testimonials-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px;}.testimonials .testimonial{background-color:#f1f9fd;padding:40px 25px;}.testimonials .testimonial__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.testimonials .testimonial__header .testimonial-img{border-radius:35px;width:70px;height:70px;overflow:hidden;position:relative;margin-right:25px;}.testimonials .testimonial__header .testimonial-img img{display:block;height:100%;width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.testimonials .testimonial__header .testimonial-author{font-family:"Inter SemiBold";font-size:20px;color:#1e1e1e;margin-bottom:10px;}.testimonials .testimonial__header .testimonial-date{font-family:"Inter Regular";font-size:16px;color:#9b9b9d;}.testimonials .testimonial__review{margin-top:30px;color:#1e1e1e;font-family:"Inter Regular";font-size:16px;}@media (max-width:1270px){.testimonials .container{padding:0 20px;}}@media (max-width:767px){.testimonials{padding-bottom:60px;padding-top:40px;}.testimonials-list{-ms-grid-columns:1fr;grid-template-columns:1fr;}.testimonials .cta{margin-top:40px;}}.about-us{padding-top:80px;padding-bottom:100px;}.about-us .page-content h2{color:#1e1e1e;margin-bottom:24px;font-size:48px;line-height:58px;padding:0;}.about-us .attorneys{margin-top:80px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:40px 20px;}.about-us .attorneys .attorney__img{background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:130%;margin-bottom:20px;}.about-us .attorneys .attorney__name{font-size:24px;line-height:32px;color:#1e1e1e;font-family:"Volkhov Bold";margin-bottom:10px;}.about-us .attorneys .attorney__action a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;}.about-us .attorneys .attorney__action a span{color:#752423;font-family:"Inter SemiBold";font-size:16px;line-height:1.4;}.about-us .attorneys .attorney__action a svg{display:block;margin-left:10px;}.about-awards{padding-bottom:80px;}.about-awards .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:80px;max-width:1240px;}.about-awards .ha-item img{max-width:100%;height:auto;width:auto;}@media (max-width:1270px){.container{padding:0 20px;}.about-us{padding-top:60px;}.about-us .attorneys .attorney__name{font-size:20px;}.about-awards .container{gap:40px;}}@media (max-width:991px){.about-us{padding-bottom:60px;}.about-us .attorneys{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}.about-awards{padding-bottom:60px;}.about-awards .container{gap:20px;}}@media (max-width:767px){.about-us{padding-top:35px;padding-bottom:0;}.about-us .page-content h2{font-size:28px;line-height:36px;}.about-us .page-content .attorneys{-ms-grid-columns:1fr;grid-template-columns:1fr;}.about-us .page-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.about-us .page-sidebar .sidebar-nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0 !important;}.about-us .page-sidebar .sidebar-contact{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:60px auto !important;}.about-awards{padding:60px 0;}.about-awards .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;}.about-awards .ha-item{width:calc(33.33333% - 14px);}}.attorney{position:relative;z-index:1;padding-top:60px;}.attorney .page-content .attorney-position{margin-bottom:20px;opacity:.5;color:#1e1e1e;font-size:18px;line-height:28px;font-family:"Inter SemiBold";}.attorney .page-content ul ul{margin:0;}.attorney .page-content .attorney-awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px;}.attorney .page-content .attorney-awards .attorney-award{max-width:25%;}.attorney .page-content .attorney-awards .attorney-award__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;height:136px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.attorney .page-content .attorney-awards .attorney-award__img img{display:block;}.attorney .page-content .attorney-awards .attorney-award__title{text-align:center;padding:0 8px;font-family:"Inter Regular";font-size:14px;line-height:20px;color:#1e1e1e;}.attorney .page-sidebar{margin-top:-300px;}.attorney .sidebar-attorney{margin-bottom:40px;}.attorney .sidebar-attorney .attorney-img{margin-bottom:8px;}.attorney .sidebar-attorney .attorney-img img{display:block;width:100%;}.attorney .sidebar-attorney .attorney-details{background-color:#f1f9fd;padding:20px;}.attorney .sidebar-attorney .attorney-name{color:#862827;font-family:"Volkhov Bold";margin-bottom:12px;font-size:24px;line-height:32px;}.attorney .sidebar-attorney .attorney-position{opacity:.5;color:#1e1e1e;font-family:"Inter SemiBold";font-size:18px;line-height:28px;max-width:70%;margin-bottom:20px;}.attorney .sidebar-attorney .attorney-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1e1e1e;font-size:16px;font-family:"Inter Regular";line-height:26px;margin-bottom:20px;}.attorney .sidebar-attorney .attorney-address div{width:calc(100% - 35px);padding-right:20px;}.attorney .sidebar-attorney .attorney-address svg{display:block;margin-right:12px;margin-top:5px;}.attorney .sidebar-attorney .attorney-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1e1e1e;font-size:16px;font-family:"Inter Regular";line-height:26px;margin-bottom:20px;}.attorney .sidebar-attorney .attorney-phone div{width:calc(100% - 35px);}.attorney .sidebar-attorney .attorney-phone svg{display:block;margin-right:12px;margin-top:5px;}.attorney .sidebar-attorney .attorney-phone a{font-family:"Inter SemiBold";color:#862827;text-decoration:none;}.attorney .sidebar-attorney .attorney-phone span{display:block;white-space:nowrap;}.attorney .sidebar-attorney .attorney-phone span.email a{font-size:14px;font-family:"Inter Regular";text-decoration:underline;}.attorney .sidebar-attorney .cta{margin-top:20px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;}.attorney .sidebar-attorney .cta.cta-primary{padding:20px;}.attorney .sidebar-attorney .cta div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1270px){.attorney .page-sidebar{margin-top:-270px;}.attorney .sidebar-attorney .attorney-position{max-width:unset;}.attorney .sidebar-attorney .attorney-address{font-size:14px;line-height:20px;padding-right:0;}.attorney .sidebar-attorney .attorney-address br{display:none;}.attorney .sidebar-attorney .attorney-phone span{font-size:14px;line-height:24px;}}@media (max-width:991px){.attorney .page-content .attorney-awards{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;}.attorney .page-content .attorney-awards .attorney-award{width:calc(50% - 15px);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:unset;}.attorney .page-sidebar{margin-top:0;}.attorney .sidebar-attorney .attorney-position{font-size:16px;line-height:24px;}.attorney .sidebar-attorney .attorney-address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.attorney .sidebar-attorney .attorney-address svg{margin-right:0;margin-bottom:10px;}.attorney .sidebar-attorney .attorney-address div{width:100%;padding:0;}.attorney .sidebar-attorney .attorney-phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.attorney .sidebar-attorney .attorney-phone div{width:100%;padding:0;}.attorney .sidebar-attorney .attorney-phone div span.email a{word-wrap:break-word;white-space:normal;}.attorney .sidebar-attorney .attorney-phone svg{margin-right:0;margin-bottom:10px;}.attorney .sidebar-attorney .cta{font-size:14px;padding:14px 10px;}.attorney .sidebar-attorney .cta.cta-primary{padding:14px 10px;}.attorney .sidebar-attorney .cta>svg{max-height:20px;width:auto;}.attorney .sidebar-attorney .cta img{max-height:20px;}}@media (max-width:767px){.attorney{padding-top:40px;}.attorney .page-content .attorney-awards{gap:20px 0;}.attorney .page-content .attorney-awards .attorney-award{width:calc(50% - 10px);}.attorney .page-content .attorney-awards .attorney-award__title{padding:0;}.attorney .sidebar-attorney .attorney-img img{margin:0 auto;max-width:100%;}.attorney .sidebar-attorney .attorney-position{font-size:18px;line-height:28px;max-width:70%;}.attorney .sidebar-attorney .attorney-address,.attorney .sidebar-attorney .attorney-phone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.attorney .sidebar-attorney .attorney-address svg,.attorney .sidebar-attorney .attorney-phone svg{margin-bottom:0;margin-right:15px;}.attorney .sidebar-attorney .attorney-address div,.attorney .sidebar-attorney .attorney-phone div{max-width:calc(100% - 35px);}.attorney .sidebar-attorney .cta{padding:14px 20px;font-size:16px;}.attorney .sidebar-attorney .cta img{height:32px;width:auto;max-height:unset;}.attorney .sidebar-attorney .cta.cta-primary{padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.attorney .sidebar-attorney .cta.cta-primary svg{display:none;}}.page-footer{padding-top:55px;background-color:#742423;}.page-footer .footer-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-footer .footer-logo{max-width:28%;}.page-footer .footer-logo a{display:block;text-decoration:none;}.page-footer .footer-logo a img{display:block;max-height:80px;width:auto;height:auto;max-width:100%;}.page-footer .footer-logo p{margin:30px 0 0 0;color:#fff;font-size:16px;line-height:24px;font-family:"Inter Medium";}.page-footer .footer-nav ul{margin:0;padding:0;list-style:none;}.page-footer .footer-nav ul li{margin-bottom:20px;}.page-footer .footer-nav ul li a{text-decoration:none;color:#fff;font-size:16px;font-family:"Inter Regular";}.page-footer .footer-locations{width:40%;}.page-footer .footer-locations ul{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;}.page-footer .footer-locations ul li{position:relative;padding-left:24px;color:#fff;font-size:16px;font-family:"Inter Regular";margin-bottom:40px;}.page-footer .footer-locations ul li a{text-decoration:none;font-family:"Inter Bold";color:#fff;}.page-footer .footer-locations ul li::before{content:"";position:absolute;left:0;top:0;width:14px;height:20px;background-image:url("https://cdn-kojpj.nitrocdn.com/snFyHuhYYJyYaHhuJDuQQTcyXBwukEEa/assets/images/optimized/rev-497285f/www.thetrafficstop.com/wp-content/themes/thetrafficstop/assets/images/dest/icon-1.svg");background-repeat:no-repeat;background-position:center;background-size:contain;}.page-footer .footer-copyright{border-top:1px solid #b73c3a;padding:20px 0;text-align:center;color:#fff;font-size:14px;font-family:"Poppins Medium";margin-top:100px;}.page-footer .footer-copyright a{text-decoration:none;color:#fff;}@media (max-width:1270px){.page-footer{padding-top:40px;}.page-footer .container{padding:0 20px;}.page-footer .footer-copyright{margin-top:30px;}.page-footer .footer-locations{width:50%;}}@media (max-width:991px){.page-footer .footer-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-footer .footer-logo{max-width:40%;}.page-footer .footer-locations{width:100%;margin-top:30px;}.page-footer .footer-locations ul{-ms-grid-columns:1fr 1fr auto;grid-template-columns:1fr 1fr auto;}}@media (max-width:767px){.page-footer{padding-top:60px;}.page-footer .footer-logo{width:100%;max-width:unset;text-align:center;margin-bottom:50px;}.page-footer .footer-logo img{max-height:70px;width:auto;height:auto;}.page-footer .footer-nav{text-align:center;max-width:unset;width:100%;}.page-footer .footer-locations ul{display:table;margin:0 auto;}.page-footer .footer-copyright{margin-top:0;}}.sticky-form-btn,.sticky-phone-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:15px 40px;cursor:pointer;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);color:#862827;font-size:18px;font-family:"Inter SemiBold";text-decoration:none;}.sticky-form-btn svg,.sticky-phone-btn a svg{display:block;margin-right:10px;max-height:24px;width:auto;}.sticky-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;gap:0 20px;bottom:0;z-index:5;right:130px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.sticky-buttons .sticky-phone-btn{display:none;}.sticky-form{position:fixed;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:10;right:130px;bottom:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background-color:#fff;padding:20px;width:360px;}.sticky-form.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.sticky-form .close-sticky{position:absolute;right:20px;top:20px;cursor:pointer;}.sticky-form .close-sticky svg{display:block;}.sticky-form h3{margin:0 0 12px 0;color:#1e1e1e;font-family:"Inter Bold";font-size:28px;}.sticky-form p{margin:0;}.sticky-form>p{font-family:"Inter Regular";font-size:14px;color:#1e1e1e;margin:0 0 30px 0;}.sticky-form>p a{text-decoration:none;font-family:"Inter Bold";color:#1e1e1e;}.sticky-form input[type=date],.sticky-form input[type=email],.sticky-form input[type=tel],.sticky-form input[type=text],.sticky-form textarea{display:block;border:none;width:100%;background-color:transparent;border-bottom:1px solid rgba(135,113,69,.25);font-size:16px;font-family:"Inter Regular";color:#1e1e1e;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;}.sticky-form input[type=date].wpcf7-not-valid,.sticky-form input[type=email].wpcf7-not-valid,.sticky-form input[type=tel].wpcf7-not-valid,.sticky-form input[type=text].wpcf7-not-valid,.sticky-form textarea.wpcf7-not-valid{border-bottom:1px solid red;}.sticky-form input[type=date],.sticky-form input[type=email],.sticky-form input[type=tel],.sticky-form input[type=text]{height:40px;}.sticky-form textarea{resize:vertical;height:80px;}.sticky-form select{border:none;height:40px;background-color:transparent;font-size:16px;line-height:24px;font-family:"Inter Regular";color:#1e1e1e;display:block;width:100%;cursor:pointer;}.sticky-form .form-group.has-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.sticky-form .form-group.has-select::after{content:"";display:block;border-bottom:1px solid rgba(135,113,69,.25);}.sticky-form .wpcf7-not-valid-tip{font-size:12px;}.sticky-form .wpcf7-response-output{margin:30px 0 0 0;}.sticky-form .form-action{position:relative;}.sticky-form .form-action .wpcf7-spinner{position:absolute;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.sticky-form .form-group{margin-bottom:20px;}.sticky-form .wpcf7-submit{border:none;display:block;width:100%;cursor:pointer;font-size:16px !important;font-family:"Inter SemiBold" !important;}@media (max-width:1200px){.sticky-buttons,.sticky-form{right:20px;}}@media (max-width:767px){.sticky-form{right:0;width:100%;-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);}.sticky-form-btn,.sticky-phone-btn a{padding:15px 10px;}.sticky-form-btn,.sticky-phone-btn{width:calc(50% - 5px);min-width:157px;max-width:200px;}.sticky-buttons{width:calc(100% - 40px);}.sticky-buttons .sticky-phone-btn{display:block;}}