body{--primary-background-color: #FFFFFF;--desktop-canvas-padding: 40px;--tablet-canvas-padding: 20px;--mobile-canvas-padding: 20px;--content-width: 1400px;--shop-aspect-ratio-list: 6 / 7;--shop-aspect-ratio-detail: 6 / 7;font-family:'Roboto', sans-serif;font-size:18px;color:#392E2C;background-color:#FFFFFF}@media screen{.large-paragraph .text-content p{line-height:120%;font-size:40px;font-weight:600;letter-spacing:1px}.landing-headline .text-content h2 sup{transform:translate(3px, 2px);font-size:0.4em}.landing-headline .text-content h1{font-family:superior-title, Arial, Helvetica, sans-serif;font-style:italic}.landing-headline .text-content h2{font-family:superior-title, Arial, Helvetica, sans-serif;font-style:italic;color:inherit;font-weight:500;line-height:1.2em}.landing-headline .text-content h3{font-family:superior-title, Arial, Helvetica, sans-serif;font-size:46px;text-transform:unset}.landing-headline .text-content h4{font-family:superior-title, Arial, Helvetica, sans-serif;font-style:italic}.landing-general .canvas-content{padding-top:60px;padding-bottom:60px}.landing-general .canvas__unpadded .canvas-content{padding-top:0px;padding-bottom:0px}.column-list .text-content p{line-height:1.4em}.column-list .text-content ol,.column-list .text-content ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:40px 10px}.column-list .text-content li{list-style-type:none;font-weight:500}.medium-paragraph .text-content p{line-height:1.2em;font-size:30px}.quote-container blockquote{font-weight:300;text-align:center}.quote-container .rotator-page{text-align:center;margin-top:40px}.quote-container .pager-bullet{background-color:#8B8B8B}.quote-container .pager-bullet.pager-bullet-active{background-color:#EF4A23}.cta-phone .text-content p{line-height:1em;font-size:48px;font-family:'Roboto', sans-serif;font-weight:600}.track-record .swiper-slide{display:flex;flex-direction:column;grid-gap:25px;align-items:center}.track-record .charge{text-transform:uppercase;font-size:22px;text-align:center}.track-record .outcome{font-weight:300;text-align:center;line-height:1.6em}.track-record .pager-bullet{background-color:#B46E39;opacity:1}.track-record .pager-bullet.pager-bullet-active{background-color:#EF4A23}.track-record .county{font-weight:300}.track-record .rotator-page{margin-top:60px;text-align:center}.track-record .verdict{font-size:22px;font-weight:600;margin-bottom:10px}.track-record .rotator-arrow{display:none}.text-content .orange-underline{color:#EF4A23;position:relative;display:inline-block}.text-content .orange-underline:after{content:' ';position:absolute;bottom:13px;height:13px;background-image:url(https://static.madedaily.com/files/22029fca-efab-46e3-8837-50eefebac48a/67552/callout_underline.svg);background-repeat:no-repeat;background-size:cover;width:calc(100% + 20px);left:-10px}.event-headline .text-content h2 sup{transform:translate(3px, 2px);font-size:0.4em}.event-headline .text-content h1{font-family:superior-title, Arial, Helvetica, sans-serif;font-size:90px;line-height:1.2em}.event-headline .text-content h2{font-weight:600;font-size:54px;line-height:1em;color:#BF4012}.event-headline .text-content h3{font-size:24px;font-weight:600;text-transform:uppercase}.event-headline .text-content h4{color:#EF4A23;font-weight:500}.track-record-specific .outcome{margin-bottom:20px;line-height:1.6em}.track-record-specific .charge{color:#392E2C;text-transform:uppercase;font-weight:600}.track-record-specific .rotator-arrow{font-size:46px;height:46px}.track-record-specific .rotator-page{display:none}.track-record-specific .arrow-container{display:flex;flex-direction:row;grid-gap:5px;margin-top:10px}.alternate-quote-carousel .quote-container blockquote{font-weight:300;text-align:center}.alternate-quote-carousel .quote-container .rotator-page{display:none}.alternate-quote-carousel .quote-container .pager-bullet{background-color:#8B8B8B}.alternate-quote-carousel .quote-container .pager-bullet.pager-bullet-active{background-color:#EF4A23}.quote-carousel blockquote{margin-bottom:10px;text-align:start;line-height:1.6em}.quote-carousel .arrow-container{display:flex;grid-gap:5px;align-items:center;margin-top:10px}.quote-carousel .rotator-page{display:none}.quote-carousel .quote-source{margin-top:40px}.quote-carousel .rotator-arrow{font-size:42px}.alternate-testimonials .quote-carousel blockquote{margin-bottom:10px;text-align:center;line-height:1.6em}.alternate-testimonials .quote-carousel .arrow-container{display:flex;grid-gap:5px;align-items:center;margin-top:10px}.alternate-testimonials .quote-carousel .rotator-page{display:block}.alternate-testimonials .quote-carousel .quote-source{margin-top:40px}.alternate-testimonials .quote-carousel .rotator-arrow{font-size:42px;display:none}.alternate-testimonials .quote-carousel .pager-bullet{background-color:#8B8B8B;opacity:1}.alternate-testimonials .quote-carousel .pager-bullet.pager-bullet-active{background-color:#EF4A23}.nelson-call-now a{background-image:linear-gradient(0deg, #E17429 0%, #EF4A23 100%);border-radius:95px;display:flex;grid-gap:5px;flex-direction:column;padding:45px;justify-content:center;align-items:center}.nelson-call-now .label{text-transform:uppercase;color:#FFFFFF;font-family:'Roboto', sans-serif;font-weight:600;font-size:30px;line-height:100%;letter-spacing:2px}.nelson-call-now .phone-number{font-size:56px;font-weight:600;color:#FFFFFF;line-height:100%}.text-content h2 sup{transform:translate(3px, 2px);font-size:0.4em}.text-content h1{font-family:superior-title, Arial, Helvetica, sans-serif;font-size:90px;line-height:1.2em;font-weight:600;letter-spacing:2px}.text-content h2{font-weight:600;font-size:54px;line-height:1em;font-family:superior-title, Arial, Helvetica, sans-serif;letter-spacing:2px}.text-content h3{font-size:36px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.text-content h4{font-weight:600;font-size:24px;text-transform:uppercase}.contact-form .btn-submit{text-transform:uppercase;font-size:20px;font-weight:600;padding:10px 15px;width:300px;background-color:#EF4A23;border:1px solid #EF4A23;color:#FFFFFF}.contact-form .md-form-row :is(input, .contact-form select, .contact-form textarea, .contact-form .checkbox-bar){border-color:#000000}.blue-orange-gradient{background-image:linear-gradient(133deg, #18374D 54%, #EF4A23 100%);color:#FFFFFF}.brown-gradient{background-image:linear-gradient(260deg, #392E2C 0%, #763B1F 100%);color:#FFFFFF}.gray-gradient{background-image:linear-gradient(-62deg, #fff 0%, #CFCFCF 71%, #CFCFCF 71%)}.gradient-border-top{background-color:#F5F5F5;border-top:20px solid;border-image-slice:1;border-image-source:linear-gradient(90deg, #18374D 0%, #EF4A23 100%)}.lady-justice{background-image:url(https://static.madedaily.com/files/22029fca-efab-46e3-8837-50eefebac48a/67483/lady_justice.webp);background-repeat:no-repeat;background-position:bottom center;background-size:24%}.blue-orange-gradient2{background-image:linear-gradient(90deg, #18374D 0%, #EF4A23 100%);color:#FFFFFF}.brown-gradient-vertical{background-image:linear-gradient(180deg, #000 0%, #763B1F 100%);color:#FFFFFF}.lady-justice2{background-image:url(https://static.madedaily.com/files/22029fca-efab-46e3-8837-50eefebac48a/67483/lady_justice.webp);background-repeat:no-repeat;background-position:bottom center;background-size:60%}.callout-headline .text-content h1{font-family:superior-title, Arial, Helvetica, sans-serif;font-size:80px;font-weight:500;font-style:italic;line-height:1.2em}.callout-headline .text-content h2{font-size:50px;font-weight:500;font-family:superior-title, Arial, Helvetica, sans-serif}.callout-headline .text-content h3{font-size:24px;text-transform:uppercase;letter-spacing:1px}.standard-detail .product-detail-grid{grid-template-columns:45% auto}.standard-detail .category{color:#EF4A23;font-size:14px;text-transform:uppercase;margin-bottom:5px}.standard-detail .product-title{font-size:42px;margin-bottom:30px}.standard-detail .availability{display:none;margin:15px 0}.standard-detail h2.product-label{font-size:22px;line-height:1.5em;margin-top:10px}.standard-detail .btn.btn-primary{background-color:#EF4A23;color:#FFFFFF;border-radius:0;padding:10px 15px;text-transform:uppercase;font-size:20px;letter-spacing:2px}.standard-detail .top-date{margin-bottom:15px}.footer-paragraph .text-content p{line-height:160%}.footer-paragraph .text-content a{color:inherit;text-decoration:none}.button-two .primary-button{background-color:#BF4012;color:#FFFFFF}.button-two .secondary-button{background-color:#EF4A23;color:#ffffff}.button-two a{font-size:28px;text-transform:uppercase;letter-spacing:2px;padding:20px}.text-content p{line-height:1.6em}.text-content a{color:inherit}.shopping-cart .summary-row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #004158}.shopping-cart .order-summary-label{font-weight:200;font-size:16px;font-family:futura-pt, Arial, Helvetica, sans-serif;letter-spacing:1px}.shopping-cart .checkout-button{border:1px solid #EF4A23;background-color:#EF4A23;font-size:14px;border-radius:0;text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;padding:15px 30px 15px 30px;margin-top:30px;width:100%}.shopping-cart .cart-product-area{align-items:center;font-weight:200}.shopping-cart .shopping-cart-items{margin-top:15px;padding-top:15px;border-top:1px solid #004158}.shopping-cart .cart-item{padding-bottom:20px;border-bottom:1px solid #004158;margin-bottom:20px}.shopping-cart .product-name{font-weight:200;font-size:18px;letter-spacing:1px}.shopping-cart .unit-price{padding-top:5px;font-weight:200}.shopping-cart .order-summary-container{padding-left:20px;margin-left:20px;border-left:1px solid #cacaca}.shopping-cart .order-summary{margin-top:15px;padding-top:15px;border-top:1px solid #004158}.shopping-cart .form-control{padding:5px 0px 5px 0px;color:#000000}.shopping-cart .summary-link{text-transform:uppercase;color:#000000;text-decoration:underline;letter-spacing:1px;font-size:12px}.shopping-cart .summary-notice{font-size:15px;color:#000000;font-weight:300}.no-touch .shopping-cart .checkout-button:hover{color:#000000}.shopping-cart .cart-headline{font-size:23px;font-weight:700;color:#000000;letter-spacing:2px}.shopping-cart .free-shipping-notice{margin-top:7px;color:#000000}.shopping-cart .cart-remove-item{text-transform:uppercase;font-weight:300;color:#000000;text-decoration:underline;font-size:11px;letter-spacing:1px}.shopping-cart .cart-quantity-select{font-size:14px;text-align:center;height:35px}.small-paragraph .text-content p{line-height:1.4em;font-size:12px}.small-paragraph .text-content a{color:inherit}.story-category .story{position:relative}.story-category .category{font-size:11px;text-transform:uppercase}.story-category .contact-section{margin-top:15px}.story-category p.story-list-title{padding-top:10px;font-size:15px}.story-category .subtitle{font-size:13px}}@media (min-width: 768px) and (max-width: 1024px){.large-paragraph .text-content p{font-size:32px}.landing-general .canvas-content{padding-top:30px;padding-bottom:30px}.landing-general .canvas__unpadded .canvas-content{padding-top:0px;padding-bottom:0px}.cta-phone .text-content p{font-size:44px}.text-content .orange-underline:after{bottom:2px;width:calc(100% + 12px);left:-6px}.event-headline .text-content h1{font-size:60px}.event-headline .text-content h2{font-size:36px}.event-headline .text-content h3{font-size:20px}.nelson-call-now a{padding:20px}.nelson-call-now .label{font-size:24px}.nelson-call-now .phone-number{font-size:44px}.text-content h1{font-size:60px}.text-content h2{font-size:36px}.text-content h3{font-size:20px}.callout-headline .text-content h1{font-size:60px}.callout-headline .text-content h2{font-size:36px}.callout-headline .text-content h3{font-size:20px}.button-two a{font-size:22px;padding:15px}.shopping-cart .checkout-button{font-size:14px;padding:10px 20px 10px 20px}.shopping-cart .form-control{padding:5px 15px 5px 15px}}@media screen and (max-width: 767px){.large-paragraph .text-content p{font-size:24px}.landing-headline .text-content h3{font-size:24px;line-height:1.4em}.landing-general .canvas-content{padding-top:20px;padding-bottom:20px}.landing-general .canvas__unpadded .canvas-content{padding-top:0px;padding-bottom:0px}.column-list .text-content ol,.column-list .text-content ul{gap:10px}.medium-paragraph .text-content p{font-size:18px}.cta-phone .text-content p{font-size:21px}.text-content .orange-underline:after{bottom:2px;width:calc(100% + 12px);left:-6px}.event-headline .text-content h1{font-size:45px}.event-headline .text-content h2{font-size:24px}.event-headline .text-content h3{font-size:18px}.nelson-call-now a{padding:20px}.nelson-call-now .label{font-size:22px}.nelson-call-now .phone-number{font-size:36px}.text-content h1{font-size:40px}.text-content h2{font-size:28px}.text-content h3{font-size:22px}.lady-justice{background-size:50%}.lady-justice2{background-image:none}.callout-headline .text-content h1{font-size:36px}.callout-headline .text-content h2{font-size:28px}.callout-headline .text-content h3{font-size:18px}.button-two a{font-size:20px;padding:10px}.shopping-cart .checkout-button-wrapper{z-index:100}.shopping-cart .checkout-button{font-size:16px;padding:10px 20px 10px 20px}.shopping-cart .product-name{font-size:16px}.shopping-cart .unit-price{margin-bottom:5px}.shopping-cart .order-summary-container{border:none;padding-left:0px;margin-left:0px}.shopping-cart .form-control{padding:5px 25px 5px 25px}.shopping-cart .product-data-area{font-size:13px}.story-category .story{height:auto}}
body{opacity:1 !important;}
