﻿/*!
Theme Name: Shrager Defense
Theme URI: http://underscores.me/
Author: John Carman
Author URI: http://avenuedesignstudios.com/
Description: The theme for Shrager Defense Attorneys
Version: 3.0
Text Domain: shragerdefense

Shrager Defense is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.5rem;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:"Courier New",courier,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:"Courier New",courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}html{font-size:clamp(12px, calc(20vw / 14.8), 20px)}body,button,input,select,optgroup,textarea{color:#000;font-family:avenir-next-lt-pro,sans-serif;font-size:1.3rem;line-height:2rem}h1,h2,h3,h4,h5,h6{font-family:optima-nova-lt-pro,sans-serif;font-weight:900;text-box-trim:trim-both;text-box-edge:text alphabetic}h1{font-family:neue-aachen-pro,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase;line-height:3rem;padding:1rem 0 0 0;margin:0 0 2rem 0}h2{font-size:1.7rem;line-height:2rem;padding:.35rem 0 0 0;margin:0 0 2rem 0}h2.entry-title{font-family:neue-aachen-pro,sans-serif;font-weight:700;text-transform:uppercase;padding:.5rem 0 0 0}h2.entry-title a{color:#0b296e;text-decoration:none}h2.entry-title a:hover,h2.entry-title a:focus,h2.entry-title a:visited{color:#051333}h2.tagline{font-family:neue-aachen-pro,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase;line-height:3rem;padding:1rem 0 0 0}h3{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:1.4rem;text-transform:uppercase;line-height:2rem;padding:.65rem 0 0 0;margin:0 0 2rem 0}h4{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:800;font-size:1.3rem;line-height:2rem;padding:.75rem 0 0 0;margin:0 0 2rem 0}h5{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:800;font-size:.8rem;line-height:1rem;padding:.2rem 0 0 0;margin:0 0 1rem 0}h6{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:.6rem;line-height:1rem;padding:.4rem 0 0 0;margin:0 0 1rem 0}p{font-weight:500;font-size:1.3rem;line-height:2rem;text-box-trim:trim-both;text-box-edge:text alphabetic;padding:.75rem 0 0 0;margin:0 0 2rem 0}p sub,p sup{font-size:1rem}p sup{top:-0.25em}p sup a{text-decoration:none}p.callout{color:#b5121b;font-family:optima-nova-lt-pro,sans-serif;font-weight:900;border-left:0.25rem solid #b5121b;padding-left:-.75rem}dfn,cite,em,i{font-style:italic}blockquote{position:relative;font-style:italic;margin:0 0 2rem 0}blockquote em{font-style:normal}blockquote::before{content:"";display:block;width:.15rem;height:calc(100% - 1rem);background-color:#666;position:absolute;left:-2rem;bottom:0}address{margin:0 0 1.5rem}pre{background:gray;font-family:"Courier New",courier,monospace;line-height:1.5rem;margin-bottom:1.5rem;max-width:100%;overflow:auto;padding:1.5rem}code,kbd,tt,var{font-family:"Courier New",courier,monospace}abbr,acronym{border-bottom:1px dotted #5c090d;cursor:help}mark,ins{background:gray;text-decoration:none}big{display:block;font-size:2rem}small{display:block;font-size:clamp(12px, 0.7rem, 0.7rem);line-height:clamp(18px, 1rem, 1rem);text-box-trim:trim-both;text-box-edge:text alphabetic;padding:clamp(6px, 0.3rem, 0.3rem) 0 0 0;margin:0 0 1rem 0}.red{color:#b5121b}html{scroll-behavior:smooth;scrollbar-gutter:stable}hr{background-color:#000;border:0;height:.5rem;margin:0 0 1.5rem 0}ul,ol{padding:1rem 0 0 0;margin:0 0 2rem 0}ul ul,ol ul{padding:.45rem 0 0 0;margin:0 0 0 1rem}ul ul li,ol ul li{padding:.08rem 0 2rem 1rem;border:none;margin:0}ul ul li::before,ol ul li::before{content:"";display:inline-block;width:3px;height:3px;background-color:#666;margin:0 calc(1rem - 3px) 0.4rem -1rem}ul ul li:last-of-type,ol ul li:last-of-type{padding-bottom:0}ul ol,ol ol{padding:.45rem 0 0 0;margin:0}ul ol li,ol ol li{padding:.08rem 0 2rem 0;border:none;margin:0 0 0 18px}@media screen and (min-width: 1000px){ul ol li,ol ol li{margin:0 0 0 2rem}}ul ol li:last-of-type,ol ol li:last-of-type{padding-bottom:0}ul.quote li,ul li.quote,ol.quote li,ol li.quote{font-weight:500;font-style:italic}ul.quote li em,ul li.quote em,ol.quote li em,ol li.quote em{font-style:normal}ul{list-style:none}ul li{padding:.08rem 0 2rem 15px;border-left:3px solid #666;margin:0}@media screen and (min-width: 1000px){ul li{padding-left:1.85rem}}ul li:last-of-type{padding-bottom:0}ul li:has(ul)>strong,ul li:has(ul)>b,ul li:has(ul)>a>strong{font-weight:900 !important;font-size:1.4rem;text-transform:uppercase}@media screen and (min-width: 1000px){ul.compact li{padding-bottom:1rem}ul.compact li:last-of-type{padding-bottom:0}}ul.videos li{padding:0;border-left:none;margin:0}ul.videos li h2{color:#666;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:500;font-size:1.3rem;padding:.75rem 0 0 0}ol{list-style:decimal}ol li{padding-left:0;margin-left:18px}@media screen and (min-width: 1000px){ol li{margin-left:2rem}}ol li::marker{color:#666}ol li:has(ul)>strong,ol li:has(ul)>b,ol li:has(ul)>a>strong{font-weight:900 !important;font-size:1.4rem;text-transform:uppercase}ol.lower-alpha{list-style-type:lower-alpha}ol.lower-roman{list-style-type:lower-roman}ol.legal>li::marker{content:"(" counter(list-item) ") "}ol.legal ol li::marker{content:"(" counter(list-item,lower-alpha) ") "}ol ol{list-style:lower-alpha}li{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:1.3rem;line-height:2rem;text-box-trim:trim-both;text-box-edge:cap alphabetic;padding:.08rem 0 0 1.85rem;margin:0 0 2rem 0}li b,li strong{font-weight:700}li a{color:#0b296e;text-decoration:none}li a:hover,li a:focus,li a:active{text-decoration:underline}li p{font-weight:700;padding:1.2rem 0 0 0;margin:0}dl{padding:0;margin:0 0 2rem 0}dl dt,dl dd{font-family:avenir-next-lt-pro-condensed,sans-serif;font-size:1.3rem;line-height:2rem;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}dl dt{font-weight:800;padding:.08rem 0 1rem 0}dl dd{font-weight:700;padding:.08rem 0 2rem 1.5rem}@media screen and (min-width: 1000px){dl dd{padding-left:2rem}}dl dd:last-of-type{padding-bottom:0}embed,iframe,object{display:block;max-width:100%;margin:0 0 2rem 0}img{max-width:100%;height:auto;display:block}figure{margin:0 0 2rem 0}figure.decorative{display:none}@media screen and (min-width: 1000px){figure.decorative{display:block}}@media screen and (min-width: 1000px){.page-content figure.size-large{margin-top:-.65rem}}.epyt-facade:hover{-webkit-filter:none !important;-moz-filter:none !important;filter:none !important}.wp-block-table{margin:0}table{width:100%;border-collapse:collapse;margin:0}table td,table th{font-family:avenir-next-lt-pro-condensed,sans-serif;font-size:1.3rem;line-height:2rem;text-align:left;text-box-trim:trim-both;text-box-edge:cap alphabetic;padding:.08rem 0 2rem 0}table th{font-weight:800}table thead th{font-weight:900;font-size:1.4rem;text-transform:uppercase;text-box-edge:text alphabetic;padding:.65rem 0 2rem 0}a{color:#000}a.unstyled{color:inherit;text-decoration:none}a:hover,a:focus,a:active{color:#0b296e}a:hover:has(.red),a:focus:has(.red),a:active:has(.red){text-decoration-color:#b5121b}a:focus,a:focus-visible{outline:1px dotted #0b296e}a:hover,a:active{outline:0}a.trademark{color:inherit;text-decoration:none}a.trademark:hover,a.trademark:focus{color:#b5121b}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-element-button{display:block;width:100%;height:2rem;border:none;border-radius:0;background:#0b296e;color:#fff;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:1.4rem;text-transform:uppercase;line-height:2rem;padding:0 .5rem;cursor:pointer}button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited,.button:visited,.wp-element-button:visited{color:#fff}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,.button:hover,.button:focus,.wp-element-button:hover,.wp-element-button:focus{background:#051333}button.epyt-facade-play,input[type="button"].epyt-facade-play,input[type="reset"].epyt-facade-play,input[type="submit"].epyt-facade-play,.button.epyt-facade-play,.wp-element-button.epyt-facade-play{background:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{position:relative;display:block;width:100%;height:2rem;color:#000;font-family:avenir-next-lt-pro-condensed,sans-serif;font-size:1.3rem;line-height:2rem;border-style:solid;border-width:1px 0 0 1px;border-color:#5c090d;border-radius:0;padding:0 .5rem;margin:0 0 2rem 0;z-index:1}input[type="text"]:focus,input[type="text"]:focus-visible,input[type="email"]:focus,input[type="email"]:focus-visible,input[type="url"]:focus,input[type="url"]:focus-visible,input[type="password"]:focus,input[type="password"]:focus-visible,input[type="search"]:focus,input[type="search"]:focus-visible,input[type="number"]:focus,input[type="number"]:focus-visible,input[type="tel"]:focus,input[type="tel"]:focus-visible,input[type="range"]:focus,input[type="range"]:focus-visible,input[type="date"]:focus,input[type="date"]:focus-visible,input[type="month"]:focus,input[type="month"]:focus-visible,input[type="week"]:focus,input[type="week"]:focus-visible,input[type="time"]:focus,input[type="time"]:focus-visible,input[type="datetime"]:focus,input[type="datetime"]:focus-visible,input[type="datetime-local"]:focus,input[type="datetime-local"]:focus-visible,input[type="color"]:focus,input[type="color"]:focus-visible,textarea:focus,textarea:focus-visible{width:calc(100% + .25rem - 1px);border-color:#b5121b;border-left-width:.25rem;margin:0 0 2rem calc(1px - .25rem);outline:none;outline-offset:0}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="url"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="range"]::placeholder,input[type="date"]::placeholder,input[type="month"]::placeholder,input[type="week"]::placeholder,input[type="time"]::placeholder,input[type="datetime"]::placeholder,input[type="datetime-local"]::placeholder,input[type="color"]::placeholder,textarea::placeholder{color:transparent}select{border:1px solid #5c090d}textarea{width:100%;height:8rem}fieldset{padding:0}input[type="checkbox"]{display:inline-block;appearance:none;-webkit-appearance:none;position:relative;width:.75rem;height:.75rem;background-color:#fff;border-style:solid;border-width:1px 0 0 1px;border-color:#5c090d;border-radius:0;cursor:pointer;margin:0 .25rem 0 0}input[type="checkbox"]::before{content:"✔";color:#b5121b;position:absolute;bottom:1px;left:1px;font-weight:700;font-size:1rem;line-height:.75rem;transform:scale(0);transition:.25s transform ease}input[type="checkbox"]:checked::before{transform:scale(1)}.field-wrap{position:relative}.field-wrap>p{padding:0;margin:0}.field-wrap label{display:block;height:2rem;position:absolute;left:0.5rem;top:1px;color:gray;font-weight:400;line-height:2rem;transition:all 0.25s ease;pointer-events:none;z-index:2}.field-wrap:has(input:focus) label,.field-wrap:has(input:not(:placeholder-shown)) label,.field-wrap:has(textarea:focus) label,.field-wrap:has(textarea:not(:placeholder-shown)) label{top:-1.55rem;left:0;font-size:.8rem;color:#000}.wpcf7-acceptance{display:block;font-weight:700;font-size:1rem;font-size:clamp(15.6px, calc(20vw / 14.8), 20px);line-height:1.5rem}.wpcf7 form .wpcf7-response-output{color:#fff;background-color:#0b296e;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:1rem;text-align:center;line-height:1.5rem;margin:0;padding:.25rem .5rem;border:none;margin:-2rem 0 2rem 0}.wpcf7 form.sent .wpcf7-response-output{background-color:#0b296e}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#b5121b}.wpcf7 form.spam .wpcf7-response-output{background-color:#b5121b}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background-color:#b5121b}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{display:block;color:#fff;background-color:#b5121b;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;padding:.25rem .5rem;margin:-2rem 0 2rem 0}.wpcf7-list-item{display:inline-block;margin:0}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:""}.wpcf7-spinner{display:block;background-color:#5c090d;opacity:1;width:1rem;height:1rem;margin:.5rem auto}.wpcf7-spinner::before{background-color:#da888d;top:.2rem;left:.2rem;width:.25rem;height:.25rem;transform-origin:.3rem .3rem}.site{display:flex;flex-direction:column;min-height:100vh}.site .site-main{flex:1}.main-navigation{display:block;width:100%;position:relative;left:0;top:0;padding:.75rem 1.5rem;z-index:1}@media screen and (min-width: 1000px){.main-navigation{padding:0;margin-bottom:20rem}}.main-navigation ul{display:none;list-style:none;padding:1rem 0 0 0;margin:0 auto}@media screen and (min-width: 1000px){.main-navigation ul{padding:0}}.main-navigation ul ul{list-style:none;width:auto;flex-direction:column;padding:0;z-index:99998}@media screen and (min-width: 1000px){.main-navigation ul ul{float:left;position:absolute;top:calc(100% - 1rem);left:-999em;background-color:#051333;min-width:calc(100% + 2rem);padding:.15rem 0 .85rem 0;border-top:1rem solid #0b296e;border-bottom:0.5rem solid #0b296e}}.main-navigation ul ul li{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:1rem;text-transform:none;line-height:1.5rem;text-wrap:nowrap}.main-navigation ul ul li::before{display:none}.main-navigation ul ul a{padding:.916666667rem 0 .583333333rem 1.5rem}@media screen and (min-width: 1000px){.main-navigation ul ul a{padding:.75rem 1rem}}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0}.main-navigation li{position:relative;font-family:avenir-next-lt-pro,sans-serif;font-weight:800;font-size:1.2rem;text-transform:uppercase;text-box-edge:auto;line-height:2rem;border:none;padding:0;margin:0}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#c5ccdb;text-decoration:none}.main-navigation li:last-of-type{padding:0;margin:0}@media screen and (min-width: 1798px){.main-navigation li:last-of-type ul{min-width:calc(100% + 2rem + 37%)}}.main-navigation li.current-menu-ancestor>a,.main-navigation li.current-menu-item>a{color:#c5ccdb}.main-navigation a{display:block;position:relative;color:#fff;text-decoration:none;padding:.55rem 0 .45rem 0;z-index:99999}@media screen and (min-width: 1000px){.main-navigation a{padding:.55rem 1rem .45rem 1rem}}.main-navigation a:focus,.main-navigation a:focus-visible{text-decoration:none;outline:1px dotted #c5ccdb;outline-offset:-1px}.footer-navigation{display:none}@media screen and (min-width: 1000px){.footer-navigation{display:block;width:100%}}.footer-navigation ul{list-style:none;display:flex;justify-content:space-between;padding:1.25rem 0 0 0;margin:0 0 2.5rem 0}.footer-navigation ul ul{display:none}.footer-navigation li{font-family:avenir-next-lt-pro,sans-serif;font-weight:800;font-size:.7885rem;text-transform:uppercase;text-box-edge:text alphabetic;line-height:1rem;border:none;padding:0;margin:0}.footer-navigation li:hover>a,.footer-navigation li.focus>a{text-decoration:underline}.footer-navigation li:last-of-type{padding:0;margin:0}.footer-navigation a{display:block;color:#fff;text-decoration:none}.menu-toggle,.main-navigation.toggled ul.menu{display:block}.menu-toggle .focus ul,.main-navigation.toggled ul.menu .focus ul{display:block}.menu-toggle{width:3.75rem;height:3.75rem;background:none;padding:0;margin:0}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus{background:none}.menu-toggle div{background:#fff;width:3.75rem;height:.75rem;margin-bottom:.75rem}@media screen and (min-width: 1000px){.menu-toggle{display:none}.main-navigation ul{width:calc(1400vw / 14.8);display:flex;justify-content:space-between}}@media screen and (min-width: 1480px){.main-navigation ul{width:1400px}}.site-header .site-branding{display:flex;flex-direction:column;justify-content:center;height:6rem;padding:0 1.5rem}@media screen and (min-width: 1000px){.site-header .site-branding{flex-direction:row;justify-content:space-between;width:calc(1480vw / 14.8);padding:0 2rem;margin:0 auto}}@media screen and (min-width: 1480px){.site-header .site-branding{width:1480px}}.site-header .site-branding .custom-logo{width:100%;height:auto}@media screen and (min-width: 1000px){.site-header .site-branding .custom-logo{width:calc(920vw / 14.8);padding-top:1.2rem}}@media screen and (min-width: 1480px){.site-header .site-branding .custom-logo{width:920px}}.site-header .site-branding .tel{display:none}@media screen and (min-width: 1000px){.site-header .site-branding .tel{display:block;padding-top:2rem}.site-header .site-branding .tel a{color:#b5121b;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:2.8rem;text-decoration:none;text-box-trim:trim-both;text-box-edge:text alphabetic}}.site-header .social{height:2rem;background:#000;color:#fff;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:1.1rem;line-height:2rem;text-transform:uppercase}.site-header .social .inner-container{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem}@media screen and (min-width: 1000px){.site-header .social .inner-container{width:calc(1400vw / 14.8);justify-content:flex-end;gap:2rem;padding:0;margin:0 auto}}@media screen and (min-width: 1480px){.site-header .social .inner-container{width:1400px}}.site-header .social a{display:inline-block;color:#fff;text-decoration:none}.site-header .social a svg{display:block;width:auto;height:.8rem}.site-header .social a:focus,.site-header .social a:focus-visible{outline-color:#fff;outline-offset:.25rem}.site-header .social span a{display:inline}.site-header .hero{width:100vw;position:relative;background:#0b296e}@media screen and (min-width: 1000px){.site-header .hero{min-height:40rem;background:linear-gradient(0deg, #000 0%, #000 50%, #0b296e 50%)}}.site-header .hero img{width:100%;height:auto;z-index:0}@media screen and (min-width: 1000px){.site-header .hero img{position:absolute;left:50%;top:3rem;transform:translate(-50%, calc(-16vw / 19.2));z-index:0}}.site-header .hero .tinted{width:100vw;position:relative;background-color:#000;padding:0 1.5rem}@media screen and (min-width: 1000px){.site-header .hero .tinted{background-color:rgba(0,0,0,0.8);padding:0}}.site-header .hero .tinted .heading{color:#c5ccdb;font-family:neue-aachen-pro, sans-serif;font-weight:700;font-size:2.75rem;text-transform:uppercase;text-align:center;line-height:4rem;padding:1.55rem 0 0 0;margin:0 0 2rem 0}.site-header .hero .tinted .inner-container{color:#fff}@media screen and (min-width: 1000px){.site-header .hero .tinted .inner-container{display:flex;width:calc(1480vw / 14.8);padding:0 2rem;margin:0 auto}}@media screen and (min-width: 1480px){.site-header .hero .tinted .inner-container{width:1480px}}.site-header .hero .tinted .inner-container .review{display:none;padding:1rem 0 2rem 0}@media screen and (min-width: 1000px){.site-header .hero .tinted .inner-container .review{display:block;width:calc(920vw / 14.8)}}@media screen and (min-width: 1480px){.site-header .hero .tinted .inner-container .review{width:920px}}.site-header .hero .tinted .inner-container .review blockquote{font-family:optima-nova-lt-pro,sans-serif;font-weight:400;margin:0}.site-header .hero .tinted .inner-container .review blockquote::before{content:"“";width:auto;height:auto;top:1.5rem;left:-1.8rem;background-color:transparent;color:gray;font-size:3.6rem}@media screen and (min-width: 1000px){.site-header .hero .tinted .inner-container .review blockquote::before{left:-2.3rem}}.site-header .hero .tinted .inner-container .review blockquote p{font-weight:400;margin:0}.site-header .hero .tinted .inner-container .review blockquote p strong{font-weight:400}.site-header .hero .tinted .inner-container .review blockquote p a{color:#fff}.site-header .hero .tinted .inner-container .review blockquote p a:focus,.site-header .hero .tinted .inner-container .review blockquote p a:focus-visible{outline-color:gray}.site-header .hero .tinted .inner-container .review p.author{text-align:right;margin:0}.site-header .hero .tinted .inner-container .review p.author a{color:#fff;text-decoration:none}.site-header .hero .tinted .inner-container .review p.author a:focus,.site-header .hero .tinted .inner-container .review p.author a:focus-visible{outline-color:gray}.site-header .hero .tinted .inner-container .wpcf7.header{position:relative;left:50%;right:50%;width:100vw;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;margin:0 -50vw}@media screen and (min-width: 1000px){.site-header .hero .tinted .inner-container .wpcf7.header{left:auto;right:auto;width:calc(480vw / 14.8);margin:0 -2rem 0 2rem}}@media screen and (min-width: 1480px){.site-header .hero .tinted .inner-container .wpcf7.header{width:480px}}.site-header .hero .tinted .inner-container .wpcf7.header h3{background-color:rgba(181,18,27,0.5);padding:1.65rem 1.5rem 0 1.5rem;margin:0}@media screen and (min-width: 1000px){.site-header .hero .tinted .inner-container .wpcf7.header h3{padding:1.65rem 2rem 0 2rem}}.site-header .hero .tinted .inner-container .wpcf7.header p{background-color:rgba(181,18,27,0.5);font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;padding:.75rem 1.5rem 2rem 1.5rem;margin:0}@media screen and (min-width: 1000px){.site-header .hero .tinted .inner-container .wpcf7.header p{padding:.75rem 2rem 2rem 2rem}}.site-header .hero .tinted .inner-container .wpcf7.header p a{color:inherit;text-decoration:none}.site-main{padding:0 1.5rem;margin:0 auto 2rem auto}@media screen and (min-width: 1000px){.site-main{width:calc(1480vw / 14.8);padding:0 2rem}}@media screen and (min-width: 1480px){.site-main{width:1480px}}.site-main:has(.page-content>:last-child#trust){margin:0 auto}.site-main .wpcf7{display:none;width:100vw;position:relative;left:50%;right:50%;background-color:#da888d;padding:1rem 1.5rem 0 1.5rem;border-bottom:0.5rem solid #b5121b;margin:0 0 2rem -50vw}@media screen and (min-width: 1000px){.site-main .wpcf7{display:block;left:auto;right:auto;float:right;width:calc(480vw / 14.8);padding:4rem 2rem 0 2rem;margin:0 -2rem 2rem 2rem}}@media screen and (min-width: 1480px){.site-main .wpcf7{width:480px}}.site-main .wpcf7 h3{text-align:center;margin:0}.site-main .wpcf7 h3+p{font-weight:700;text-align:center;margin:0 0 2.5rem 0}.site-main .wpcf7 p{font-family:avenir-next-lt-pro-condensed,sans-serif}.site-main .wpcf7 p:has(small){padding:0;margin:0}.site-main .wpcf7 p:has(small) small{font-weight:400;font-size:clamp(12px, 0.8rem, 0.8rem);line-height:1.5625em;padding:.4375em 0 0 0;margin:0 0 1.5625em 0}.site-main .wpcf7 p:has(.wpcf7-acceptance){padding:0}.site-main .wpcf7 p:has(input[type="submit"]){text-box-trim:none;padding:0;margin:0}.site-main .wpcf7 textarea{margin:0 0 1.5rem 0}.site-main .updated:not(.published){display:none}.site-main .page-header{margin:3rem 0 0 0}.site-main .page-header p strong{font-weight:inherit}.site-main .kicker{color:#666;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:1.3rem;text-box-trim:trim-both;text-box-edge:text alphabetic;line-height:2rem;padding:.75rem 0 0 0;margin:-2rem 0 0 0}.site-main .entry-meta{color:#666;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:clamp(15.6px, calc(20vw / 14.8), 20px);text-box-trim:trim-both;text-box-edge:text alphabetic;margin:-1rem 0 0 0}.site-main .page-content strong,.site-main .entry-content strong,.site-main .entry-summary strong{font-weight:inherit}.site-main .page-content b,.site-main .page-content .strong,.site-main .entry-content b,.site-main .entry-content .strong,.site-main .entry-summary b,.site-main .entry-summary .strong{font-weight:800}.site-main .page-content u,.site-main .entry-content u,.site-main .entry-summary u{font-style:italic;text-decoration:none}.site-main .page-content .nowrap,.site-main .entry-content .nowrap,.site-main .entry-summary .nowrap{white-space:nowrap}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns{display:flex;gap:2rem;margin:0 auto}.site-main .page-content .wp-block-columns .wp-block-column:first-of-type{width:calc(920vw / 14.8)}.site-main .page-content .wp-block-columns .wp-block-column:nth-of-type(2){position:relative;width:calc(440vw / 14.8)}.site-main .page-content .wp-block-columns .wp-block-column:nth-of-type(2) .wp-embed-aspect-16-9{padding:1.625rem 0 0 0}.site-main .page-content .wp-block-columns .wp-block-column:nth-of-type(2) .wp-embed-aspect-16-9:first-of-type{margin-top:-2rem}.site-main .page-content .wp-block-columns .wp-block-column:nth-of-type(2) figure.background{position:absolute;width:100%;height:100%;margin:0}.site-main .page-content .wp-block-columns .wp-block-column:nth-of-type(2) figure.background img{width:100%;height:100%;object-fit:contain}.site-main .page-content .wp-block-columns .wp-block-column.rowspan{margin-top:-4rem}.site-main .page-content .wp-block-columns .wp-block-column.baseline{display:flex;flex-direction:column;justify-content:flex-end}.site-main .page-content .wp-block-columns .wp-block-column.baseline figure:has(figcaption){margin:0}.site-main .page-content .wp-block-columns.p-ul .wp-block-column:first-of-type{width:calc(680vw / 14.8);font-family:avenir-next-lt-pro-condensed,sans-serif;margin-right:2rem}.site-main .page-content .wp-block-columns.p-ul .wp-block-column:nth-of-type(2){width:calc(680vw / 14.8)}.site-main .page-content .wp-block-columns.p-ul .wp-block-column:nth-of-type(2) ul{margin:0 0 2rem 0}}@media screen and (min-width: 1480px){.site-main .page-content .wp-block-columns .wp-block-column:first-of-type{width:920px}.site-main .page-content .wp-block-columns .wp-block-column:nth-of-type(2){width:440px}}.site-main .page-content .wp-block-columns.Pgh-img{width:100vw;position:relative;left:50%;right:50%;background-color:#000;padding:0;margin:1rem 0 3rem 0;margin:1rem -50vw 3rem -50vw}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.Pgh-img{display:grid;gap:0;grid-template-areas:". . txt . img img img";grid-template-columns:1fr 2rem calc(920vw / 14.8) 2rem calc(440vw / 14.8) 2rem 1fr}}@media screen and (min-width: 1480px){.site-main .page-content .wp-block-columns.Pgh-img{grid-template-columns:1fr 2rem 920px 2rem 440px 2rem 1fr}}.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type{grid-area:txt;width:auto;color:#ffe8b2;padding:2rem 1.5rem 1rem 1.5rem}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type{padding:2rem 0 1rem 0}}.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type p{font-family:optima-nova-lt-pro,sans-serif;font-weight:700}.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type p a{color:#ffe8b2;text-decoration:none}.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type p a:hover,.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type p a:focus,.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:first-of-type p a:focus-visible{color:#fff;outline-color:#fff}.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:nth-of-type(2){width:auto;position:relative}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:nth-of-type(2){grid-area:img}}.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:nth-of-type(2) figure{margin:0}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.Pgh-img .wp-block-column:nth-of-type(2) figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover}}.site-main .page-content .wp-block-columns.Pgh-img+#trust{margin-top:-3rem}.site-main .page-content .wp-block-columns.txt-award{align-items:flex-end}.site-main .page-content .wp-block-columns.txt-award .wp-block-column:first-of-type .kicker{text-transform:uppercase;margin:0}.site-main .page-content .wp-block-columns.txt-award .wp-block-column:nth-of-type(2).align-top{align-self:flex-start}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.txt-award .wp-block-column:nth-of-type(2).align-top{margin-top:8rem}}.site-main .page-content .wp-block-columns.txt-award .wp-block-column:nth-of-type(2) img{width:100%}.site-main .page-content .wp-block-columns.bio-portrait{width:100vw;position:relative;left:50%;right:50%;border-bottom:0.5rem solid #000;margin:0 -50vw 1.5rem -50vw}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.bio-portrait{width:calc(1480vw / 14.8);left:auto;right:auto;padding:0 2rem;margin:0 auto 1.5rem -2rem}}@media screen and (min-width: 1480px){.site-main .page-content .wp-block-columns.bio-portrait{width:1480px}}.site-main .page-content .wp-block-columns.bio-portrait .wp-block-column{padding:0 1.5rem}@media screen and (min-width: 1000px){.site-main .page-content .wp-block-columns.bio-portrait .wp-block-column{padding:0}}.site-main .page-content .wp-block-columns.bio-portrait .wp-block-column:first-of-type{margin-bottom:1rem}.site-main .page-content .wp-block-columns.bio-portrait .wp-block-column:nth-of-type(2) img{margin-left:auto;margin-right:auto}.site-main .page-content .wp-block-columns.bio-portrait .wp-block-column:nth-of-type(2).baseline *:last-child{margin-bottom:0}.site-main .page-content .wp-block-columns.bio-portrait:has(+#trust){border-bottom:none;margin-bottom:0}.site-main .page-content .wp-block-columns.bio-portrait:has(+#trust)+#trust{border-top:0.5rem solid #000}.site-main .page-content .blockcallred{position:relative;color:#b5121b;font-family:optima-nova-lt-pro,sans-serif;font-weight:900}.site-main .page-content .blockcallred::before{content:"";display:block;width:.25rem;height:calc(100% - 1rem);background-color:#b5121b;position:absolute;left:-2rem;bottom:0}.site-main .page-content .blockcallred a{color:#b5121b}.site-main .page-content .blockcallred a:hover,.site-main .page-content .blockcallred a:focus,.site-main .page-content .blockcallred a:active{color:#000}.site-main .page-content .blockcallred u{font-style:inherit}.site-main .page-content aside.be-prepared,.site-main .page-content aside.not-guilty{width:100vw;position:relative;left:50%;right:50%;background-color:#b5121b;padding:1rem 0 2.5rem 0;margin:1rem -50vw}.site-main .page-content aside.be-prepared p,.site-main .page-content aside.not-guilty p{color:#fff;font-family:neue-aachen-pro,sans-serif;font-weight:700;font-size:4.5rem;line-height:4.5rem;padding:.55rem 0 0 1.5rem;margin:0}@media screen and (min-width: 1000px){.site-main .page-content aside.be-prepared p,.site-main .page-content aside.not-guilty p{width:calc(1480vw / 14.8);padding:.55rem 0 0 2rem;margin:0 auto}}@media screen and (min-width: 1480px){.site-main .page-content aside.be-prepared p,.site-main .page-content aside.not-guilty p{width:1480px}}.site-main .page-content aside.be-prepared p a:hover,.site-main .page-content aside.be-prepared p a:focus,.site-main .page-content aside.not-guilty p a:hover,.site-main .page-content aside.not-guilty p a:focus{color:#fff;text-decoration:underline;outline-color:gray}.site-main .page-content aside.being-arrested{width:100vw;position:relative;left:50%;right:50%;border-top:0.5rem solid #000;border-bottom:0.5rem solid #000;padding:1rem 1.5rem 0 1.5rem;margin:0 -50vw 1.5rem -50vw}@media screen and (min-width: 1000px){.site-main .page-content aside.being-arrested{width:calc(1480vw / 14.8);left:auto;right:auto;padding:1rem 0 0 0;margin:0 auto 1.5rem -2rem}}@media screen and (min-width: 1480px){.site-main .page-content aside.being-arrested{width:1480px}}.site-main .page-content aside.being-arrested .has-text-align-center{text-align:center}.site-main .page-content aside.being-arrested h2{font-family:avenir-next-lt-pro-condensed,sans-serif;font-size:2.25rem;text-transform:uppercase;line-height:3rem;padding:.3rem 0 0 0}.site-main .page-content aside.being-arrested p{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:700;font-size:2.25rem;line-height:3rem;padding:.8rem 0 0 0}.site-main .page-content aside.being-arrested p strong{color:#b5121b}.site-main .page-content #trust{width:100vw;position:relative;left:50%;right:50%;padding:3rem 0 1rem 0;margin:0 -50vw}.site-main .page-content #trust .wp-block-group__inner-container{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 1000px){.site-main .page-content #trust .wp-block-group__inner-container{width:calc(1480vw / 14.8);padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1480px){.site-main .page-content #trust .wp-block-group__inner-container{width:1480px}}.site-main .page-content #trust .wp-block-group__inner-container .background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;margin:0}.site-main .page-content #trust .wp-block-group__inner-container .background img{width:100%;height:100%;object-fit:cover}.site-main .page-content #trust .wp-block-group__inner-container h1{font-size:2.75rem;padding:.55rem 0 0 0}@media screen and (min-width: 1000px){.site-main .page-content #trust .wp-block-group__inner-container .wp-block-columns{display:flex}}.site-main .page-content #trust .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-gallery{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:4rem}@media screen and (min-width: 1000px){.site-main .page-content #trust .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-gallery{margin-top:0}}.site-main .page-content #trust .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-gallery .wp-block-image{width:calc((100vw - 7rem) / 3);margin:0}@media screen and (min-width: 1000px){.site-main .page-content #trust .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-gallery .wp-block-image{width:6rem}}.site-main .page-content #trust .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-gallery .multiply{mix-blend-mode:multiply}.page-contact .site-main .wpcf7{display:block}@keyframes gradient{0%{background-position:100% 0}100%{background-position:0 0}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1000px){.home .site-main .page-header,.page-template-page-form .site-main .page-header{width:calc(920vw / 14.8);float:left}}@media screen and (min-width: 1480px){.home .site-main .page-header,.page-template-page-form .site-main .page-header{width:920px}}@media screen and (min-width: 1000px){.home .site-main .page-content,.page-template-page-form .site-main .page-content{width:calc(920vw / 14.8)}}@media screen and (min-width: 1480px){.home .site-main .page-content,.page-template-page-form .site-main .page-content{width:920px}}@media screen and (min-width: 1000px){.home .site-main .page-content h1,.home .site-main .page-content h2,.home .site-main .page-content h3,.page-template-page-form .site-main .page-content h1,.page-template-page-form .site-main .page-content h2,.page-template-page-form .site-main .page-content h3{width:calc(1400vw / 14.8)}}@media screen and (min-width: 1480px){.home .site-main .page-content h1,.home .site-main .page-content h2,.home .site-main .page-content h3,.page-template-page-form .site-main .page-content h1,.page-template-page-form .site-main .page-content h2,.page-template-page-form .site-main .page-content h3{width:1400px}}@media screen and (min-width: 1000px){.home .site-main .page-content .wp-block-columns,.page-template-page-form .site-main .page-content .wp-block-columns{width:calc(1400vw / 14.8)}}@media screen and (min-width: 1480px){.home .site-main .page-content .wp-block-columns,.page-template-page-form .site-main .page-content .wp-block-columns{width:1400px}}.home .site-main .page-content .wp-block-columns.video-map,.page-template-page-form .site-main .page-content .wp-block-columns.video-map{padding:1.1rem 0 0 0;margin:0 0 3rem 0}@media screen and (min-width: 1000px){.home .site-main .page-content .wp-block-columns.video-map,.page-template-page-form .site-main .page-content .wp-block-columns.video-map{width:100vw;position:relative;left:50%;right:50%;display:grid;gap:0;grid-template-areas:". . video . map map map";grid-template-columns:1fr 2rem calc(920vw / 14.8) 2rem calc(440vw / 14.8) 2rem 1fr;margin:0 0 3rem calc(calc(240vw / 14.8) - 50vw)}}@media screen and (min-width: 1480px){.home .site-main .page-content .wp-block-columns.video-map,.page-template-page-form .site-main .page-content .wp-block-columns.video-map{width:100vw;margin:0 0 3rem calc(240px - 50vw);grid-template-columns:1fr 2rem 920px 2rem 440px 2rem 1fr}}.home .site-main .page-content .wp-block-columns.video-map .wp-block-column:first-of-type,.page-template-page-form .site-main .page-content .wp-block-columns.video-map .wp-block-column:first-of-type{grid-area:video;width:auto;margin:0 0 3rem 0}@media screen and (min-width: 1000px){.home .site-main .page-content .wp-block-columns.video-map .wp-block-column:first-of-type,.page-template-page-form .site-main .page-content .wp-block-columns.video-map .wp-block-column:first-of-type{margin:0}}.home .site-main .page-content .wp-block-columns.video-map .wp-block-column:nth-of-type(2),.page-template-page-form .site-main .page-content .wp-block-columns.video-map .wp-block-column:nth-of-type(2){grid-area:map;width:auto;background-color:#0b296e}.home .site-main .page-content .wp-block-columns.video-map .wp-block-column:nth-of-type(2) iframe,.page-template-page-form .site-main .page-content .wp-block-columns.video-map .wp-block-column:nth-of-type(2) iframe{filter:grayscale(100%);mix-blend-mode:luminosity;margin:0}@media screen and (min-width: 1000px){.home .site-main .page-content .wp-block-columns.Pgh-img,.page-template-page-form .site-main .page-content .wp-block-columns.Pgh-img{width:100vw;margin:1rem 0 3rem calc(calc(240vw / 14.8) - 50vw)}}@media screen and (min-width: 1480px){.home .site-main .page-content .wp-block-columns.Pgh-img,.page-template-page-form .site-main .page-content .wp-block-columns.Pgh-img{width:100vw;margin:1rem 0 3rem calc(240px - 50vw)}}.home .site-main .page-content aside,.page-template-page-form .site-main .page-content aside{clear:both}@media screen and (min-width: 1000px){.home .site-main .page-content aside.be-prepared,.home .site-main .page-content aside.not-guilty,.page-template-page-form .site-main .page-content aside.be-prepared,.page-template-page-form .site-main .page-content aside.not-guilty{width:100vw;margin:1rem 0 1rem calc(calc(240vw / 14.8) - 50vw)}}@media screen and (min-width: 1480px){.home .site-main .page-content aside.be-prepared,.home .site-main .page-content aside.not-guilty,.page-template-page-form .site-main .page-content aside.be-prepared,.page-template-page-form .site-main .page-content aside.not-guilty{width:100vw;margin:1rem 0 1rem calc(240px - 50vw)}}@media screen and (min-width: 1000px){.home .site-main .page-content #trust,.page-template-page-form .site-main .page-content #trust{width:100vw;margin:0 0 0 calc(calc(240vw / 14.8) - 50vw)}}@media screen and (min-width: 1480px){.home .site-main .page-content #trust,.page-template-page-form .site-main .page-content #trust{width:100vw;margin:0 0 0 calc(240px - 50vw)}}.home .site-main .page-content #news,.page-template-page-form .site-main .page-content #news{width:100vw;position:relative;left:50%;right:50%;padding:0;margin:0 -50vw}@media screen and (min-width: 1000px){.home .site-main .page-content #news,.page-template-page-form .site-main .page-content #news{width:100vw;position:relative;left:50%;right:50%;margin:0 0 0 calc(calc(240vw / 14.8) - 50vw)}}@media screen and (min-width: 1480px){.home .site-main .page-content #news,.page-template-page-form .site-main .page-content #news{width:100vw;margin:0 0 0 calc(240px - 50vw)}}.home .site-main .page-content #news .videos,.page-template-page-form .site-main .page-content #news .videos{position:relative;width:100%;padding:3rem 0;margin:0;background:linear-gradient(-45deg, #0b296e, #c5ccdb, #0b296e, #051333, #b5121b);background-size:200% 100%}@media screen and (min-width: 1000px){.home .site-main .page-content #news .videos,.page-template-page-form .site-main .page-content #news .videos{padding:3rem 0 0 0}}.home .site-main .page-content #news .videos.visible,.page-template-page-form .site-main .page-content #news .videos.visible{animation:gradient 5s ease}.home .site-main .page-content #news .videos .wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container{position:relative;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 1000px){.home .site-main .page-content #news .videos .wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container{width:calc(1480vw / 14.8);padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1480px){.home .site-main .page-content #news .videos .wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container{width:1480px}}.home .site-main .page-content #news .videos .wp-block-group__inner-container h1,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container h1{color:#fff;margin:0 0 1.65rem 0}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav{width:100%;display:flex;justify-content:space-between;padding:0;margin:0}@media screen and (min-width: 1000px){.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav{width:calc(440vw / 14.8);position:absolute;top:2rem;right:2rem}}@media screen and (min-width: 1480px){.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav{width:440px}}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav::after,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav::after{content:"View more news highlights";color:#fff;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:1.4rem;text-transform:uppercase;line-height:1rem;height:1rem}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li{width:.9rem;height:1rem;padding:0;border:none}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a{position:relative;display:block;width:.9rem;height:1rem;text-decoration:none}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a svg,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a svg{position:absolute;top:0;left:0;width:.9rem;height:1rem}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a svg path,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a svg path{fill:#fff}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a:focus-visible,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a:focus-visible{outline:1px dotted #fff}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a.flex-disabled,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a.flex-disabled{cursor:default}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a.flex-disabled path,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li a.flex-disabled path{fill:gray}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li.flex-nav-next,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .flex-direction-nav li.flex-nav-next{order:3}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides{padding:0;margin:0}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post{border:none;padding:0}@media screen and (min-width: 1000px){.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post{width:calc(440vw / 14.8)}}@media screen and (min-width: 1480px){.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post{width:440px}}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post figure,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post figure{margin:0}.home .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post h2,.page-template-page-form .site-main .page-content #news .videos .wp-block-group__inner-container #news-slider .slides .post h2{width:100%;color:#fff;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:500;font-size:1.3rem;padding:.75rem 0 0 0}.home .site-main .page-content #news #as-seen-on,.page-template-page-form .site-main .page-content #news #as-seen-on{background:#fff;width:100%;padding:2rem 0 1rem 0}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container{display:flex;justify-content:space-between;align-items:flex-end;padding:0;margin:0 1rem}@media screen and (min-width: 1000px){.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container{width:calc(440vw / 14.8);margin:0 auto}}@media screen and (min-width: 1480px){.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container{width:440px}}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container h2,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container h2{color:#051333;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:1.4rem;text-transform:uppercase;text-align:center;line-height:2rem;padding:.65rem 0 0 0;margin:0}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a{position:relative;display:block;width:.9rem;height:1rem;text-decoration:none}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a svg,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a svg{position:absolute;top:0;left:0;width:.9rem;height:1rem}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a svg path,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a svg path{fill:#0b296e}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a.disabled,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a.disabled{cursor:default}.home .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a.disabled path,.page-template-page-form .site-main .page-content #news #as-seen-on .direction-nav .wp-block-group__inner-container a.disabled path{fill:gray}.home .site-main .page-content #news #as-seen-on .marquee,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee{overflow:hidden}.home .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container{display:flex;width:max-content;animation:scroll-left 40s linear infinite}.home .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul{list-style:none;min-width:50%;height:8rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-shrink:0;padding:0 2rem 0 0;margin:0}.home .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul li,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul li{flex-shrink:0;padding:0;border:none;margin:0}.home .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul li img,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul li img{max-width:7.5rem;max-height:8rem}@media (prefers-reduced-motion: reduce){.home .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container ul{animation-play-state:paused}}.home .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container.reverse,.page-template-page-form .site-main .page-content #news #as-seen-on .marquee>.wp-block-group__inner-container.reverse{animation-direction:reverse}@media screen and (min-width: 1000px){.home .site-main .page-content #experienced .wp-block-columns.txt-portrait,.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait{width:calc(1480vw / 14.8);margin-left:-2rem}}@media screen and (min-width: 1480px){.home .site-main .page-content #experienced .wp-block-columns.txt-portrait,.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait{width:1480px}}@media screen and (min-width: 1000px){.home .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:first-of-type,.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:first-of-type{width:calc(960vw / 14.8);padding:0 0 1rem 2rem}}@media screen and (min-width: 1480px){.home .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:first-of-type,.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:first-of-type{width:960px}}.home .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:first-of-type img,.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:first-of-type img{display:inline;vertical-align:baseline}@media screen and (min-width: 1000px){.home .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:nth-of-type(2),.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:nth-of-type(2){width:calc(480vw / 14.8)}}@media screen and (min-width: 1480px){.home .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:nth-of-type(2),.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:nth-of-type(2){width:480px}}.home .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:nth-of-type(2).baseline *:last-child,.page-template-page-form .site-main .page-content #experienced .wp-block-columns.txt-portrait .wp-block-column:nth-of-type(2).baseline *:last-child{margin-bottom:0}@media screen and (min-width: 1000px){.post-type-archive .site-main .page-header,.post-type-archive .site-main article,.post-type-archive .site-main .pagination,.blog .site-main .page-header,.blog .site-main article,.blog .site-main .pagination{clear:left;width:calc(920vw / 14.8)}}@media screen and (min-width: 1000px){.post-type-archive .site-main .page-header,.post-type-archive .site-main article,.post-type-archive .site-main .pagination,.blog .site-main .page-header,.blog .site-main article,.blog .site-main .pagination{width:920px}}@media screen and (min-width: 1000px){.post-type-archive .site-main .page-header,.blog .site-main .page-header{float:left}}.post-type-archive .site-main article,.blog .site-main article{padding-top:.85rem;border-top:0.15rem solid #666}.post-type-archive .site-main article .read-more,.blog .site-main article .read-more{display:block;color:#0b296e;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:clamp(15.6px, calc(20vw / 14.8), 20px);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:text alphabetic;text-decoration:none;padding:1rem 0 0 0;margin:-2rem 0 2rem 0}.post-type-archive .site-main article .read-more:hover,.post-type-archive .site-main article .read-more:focus,.post-type-archive .site-main article .read-more:visited,.blog .site-main article .read-more:hover,.blog .site-main article .read-more:focus,.blog .site-main article .read-more:visited{color:#051333}.post-type-archive .site-main article.review,.blog .site-main article.review{position:relative}.post-type-archive .site-main article.review .entry-meta,.blog .site-main article.review .entry-meta{display:flex;gap:.5rem;font-size:clamp(12px, 0.7885rem, 0.7885rem);text-box-trim:trim-both;text-box-edge:text alphabetic;margin:.25rem 0 -.25rem 0}.post-type-archive .site-main article.review .entry-meta .stars,.blog .site-main article.review .entry-meta .stars{color:#ffb612;font-size:.9rem;font-size:clamp(14px, 0.9rem, 0.9rem);margin-top:-.1rem}@media screen and (min-width: 1000px){.post-type-archive .site-main article.review .entry-meta .stars,.blog .site-main article.review .entry-meta .stars{margin-top:-.05rem}}.post-type-archive .site-main article.review .entry-meta .Google,.blog .site-main article.review .entry-meta .Google{margin-top:-.1rem}.post-type-archive .site-main article.review .entry-meta .Google .svg-inline--fa,.blog .site-main article.review .entry-meta .Google .svg-inline--fa{height:clamp(9px, 0.6rem, 0.6rem);width:auto}.post-type-archive .site-main article.review .entry-meta .Google .svg-inline--fa path,.blog .site-main article.review .entry-meta .Google .svg-inline--fa path{fill:#ea4335}.post-type-archive .site-main article.review blockquote,.blog .site-main article.review blockquote{font-family:optima-nova-lt-pro,sans-serif;font-weight:400;margin:0}.post-type-archive .site-main article.review blockquote::before,.blog .site-main article.review blockquote::before{content:"“";display:block;width:auto;height:auto;position:absolute;top:1.5rem;left:-1.8rem;background-color:transparent;color:gray;font-size:3.6rem}@media screen and (min-width: 1000px){.post-type-archive .site-main article.review blockquote::before,.blog .site-main article.review blockquote::before{left:-2.3rem}}.post-type-archive .site-main article.review blockquote p,.blog .site-main article.review blockquote p{margin:0}.post-type-archive .site-main article.review p.author,.blog .site-main article.review p.author{text-align:right}.post-type-archive .site-main article.review p.author:has(a),.blog .site-main article.review p.author:has(a){color:#0b296e}.post-type-archive .site-main article.review p.author a,.blog .site-main article.review p.author a{color:#0b296e;text-decoration:none}.post-type-archive .site-main article.review p.author a:hover,.post-type-archive .site-main article.review p.author a:focus,.blog .site-main article.review p.author a:hover,.blog .site-main article.review p.author a:focus{color:#051333}.post-type-archive .site-main .pagination,.blog .site-main .pagination{color:gray;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:1.4rem;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:text alphabetic;text-align:center;line-height:2rem;padding:.65rem 0 0 0;margin:4rem 0 2rem 0}.post-type-archive .site-main .pagination a,.blog .site-main .pagination a{color:#0b296e;text-decoration:none}.post-type-archive .site-main .pagination a svg,.blog .site-main .pagination a svg{fill:#0b296e}.post-type-archive .site-main .pagination a:hover,.post-type-archive .site-main .pagination a:focus,.blog .site-main .pagination a:hover,.blog .site-main .pagination a:focus{color:#051333;text-decoration:none}.post-type-archive .site-main .pagination a:hover svg,.post-type-archive .site-main .pagination a:focus svg,.blog .site-main .pagination a:hover svg,.blog .site-main .pagination a:focus svg{fill:#051333}@media screen and (min-width: 1000px){.post-type-archive-video .site-main .page-header,.post-type-archive-video .site-main article,.post-type-archive-video .site-main .pagination{width:100%}.post-type-archive-video .site-main .page-header{float:none}}.post-type-archive-video .site-main .page-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.post-type-archive-video .site-main .page-content .video{width:100%;border:none;padding:0}@media screen and (min-width: 1000px){.post-type-archive-video .site-main .page-content .video{width:calc(440vw / 14.8)}}@media screen and (min-width: 1480px){.post-type-archive-video .site-main .page-content .video{width:440px}}.post-type-archive-video .site-main .page-content .video figure{margin:0}.post-type-archive-video .site-main .page-content .video h2{font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:500;font-size:1.3rem;text-transform:none;padding:.75rem 0 0 0}.post-type-archive-video .site-main .pagination{margin:2rem auto 2rem auto}.single .site-main .entry-header{margin:3rem 0 0 0}@media screen and (min-width: 1000px){.single .site-main .entry-header{width:calc(920vw / 14.8);float:left}}@media screen and (min-width: 1480px){.single .site-main .entry-header{width:920px}}.single .site-main .entry-content{clear:left}@media screen and (min-width: 1000px){.single .site-main .entry-content{width:calc(920vw / 14.8)}}@media screen and (min-width: 1480px){.single .site-main .entry-content{width:920px}}@media screen and (min-width: 1000px){.single .site-main .entry-content h1,.single .site-main .entry-content h2,.single .site-main .entry-content h3{width:calc(1400vw / 14.8)}}@media screen and (min-width: 1480px){.single .site-main .entry-content h1,.single .site-main .entry-content h2,.single .site-main .entry-content h3{width:1400px}}@media screen and (min-width: 1000px){.single .site-main .entry-content .wp-block-columns{width:calc(1400vw / 14.8)}}@media screen and (min-width: 1480px){.single .site-main .entry-content .wp-block-columns{width:1400px}}.single .site-main .entry-content aside{clear:both}@media screen and (min-width: 1000px){.single .site-main .entry-content aside.be-prepared,.single .site-main .entry-content aside.not-guilty{width:100vw;margin:1rem 0 1rem calc(calc(240vw / 14.8) - 50vw)}}@media screen and (min-width: 1480px){.single .site-main .entry-content aside.be-prepared,.single .site-main .entry-content aside.not-guilty{width:100vw;margin:1rem 0 1rem calc(240px - 50vw)}}.single .site-main .back{display:inline-block;color:#0b296e;font-family:avenir-next-lt-pro-condensed,sans-serif;font-weight:900;font-size:clamp(15.6px, calc(20vw / 14.8), 20px);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:text alphabetic;text-decoration:none;padding:1rem 0 0 0;margin:0 0 2rem 0}.single .site-main .back svg{fill:#0b296e}.single .site-main .back:hover,.single .site-main .back:focus{color:#051333}.single .site-main .back:hover svg,.single .site-main .back:focus svg{fill:#051333}.site-footer{background:#0b296e;color:#fff;padding:2rem 1.5rem 3rem 1.5rem}@media screen and (min-width: 1000px){.site-footer{padding:2rem 0 2.5rem 0}}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{color:#fff;text-decoration:underline}.site-footer a:focus,.site-footer a:focus-visible{outline:1px dotted #c5ccdb;outline-offset:0}@media screen and (min-width: 1000px){.site-footer .wp-block-columns{width:calc(1480vw / 14.8);display:flex;justify-content:space-between;margin:0 auto;padding:0 2rem}.site-footer .wp-block-columns .wp-block-column:first-of-type{width:calc(920vw / 14.8);margin-right:2rem}.site-footer .wp-block-columns .wp-block-column:nth-of-type(2){width:calc(320vw / 14.8);position:relative}}@media screen and (min-width: 1480px){.site-footer .wp-block-columns{width:1480px}.site-footer .wp-block-columns .wp-block-column:first-of-type{width:920px}.site-footer .wp-block-columns .wp-block-column:nth-of-type(2){width:320px;display:flex;flex-direction:column}}.site-footer .site-info p{font-weight:400;font-size:clamp(12px, 0.7885rem, 0.7885rem);line-height:1.5rem;padding:.75rem 0 0 0;margin:0 0 1.5rem 0}.site-footer p:has(small){padding:.75rem 0 0 0;margin:0 0 1.5rem 0}.site-footer p:has(small) small{color:#c5ccdb;font-weight:400;font-size:clamp(12px, 0.7885rem, 0.7885rem);line-height:1.5rem}.site-footer .sep{color:gray}.site-footer .social{line-height:2rem;margin:3rem 0 1.5rem 0}@media screen and (min-width: 1000px){.site-footer .social{margin:1.1rem 0 1.9rem 0}}.site-footer .social a{display:inline-block;line-height:.8rem;margin-right:1rem}.site-footer .social a .svg-inline--fa{height:16px;width:auto;vertical-align:middle}.site-footer .social a:nth-of-type(2) .svg-inline--fa{height:18px}.site-footer .social a:nth-of-type(3){margin-right:0}.site-footer .social a:nth-of-type(3) .svg-inline--fa{height:20px}.site-footer .address{font-weight:500;font-size:1.3rem;line-height:2rem;position:relative}@media screen and (min-width: 1000px){.site-footer .address p{margin:0}}.site-footer .address a{text-decoration:underline}.site-footer .address::before{content:"";display:block;width:.15rem;height:calc(100% - 1rem);background-color:gray;position:absolute;left:-2rem;bottom:0}.site-footer .bbb{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;margin:3rem 0 0 0}@media screen and (min-width: 1000px){.site-footer .bbb{margin:0}}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.is-type-video.wp-embed-aspect-16-9{aspect-ratio:16 / 9}.wp-element-caption{color:#666;font-weight:400;font-size:clamp(12px, 0.7rem, 0.7rem);line-height:clamp(18px, 1rem, 1rem);text-box-trim:trim-both;text-box-edge:text alphabetic;padding:clamp(6px, 0.3rem, 0.3rem) 0 0 0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;clip:auto !important;clip-path:none;color:#000;display:block;font-size:.8rem;line-height:1.5rem;font-weight:700;height:auto;left:1rem;line-height:normal;padding:1rem;text-decoration:none;top:1rem;width:auto;margin:0;z-index:100000}:focus-visible{outline:1px dotted;outline-offset:0}#primary[tabindex="-1"]:focus{outline:0}@media screen and (min-width: 1000px){.alignleft{float:left;margin:0 2rem 2rem 0}.alignright{float:right;margin:0 0 2rem 2rem}.aligncenter{clear:both;margin:0 auto 2rem auto}.has-text-align-center{text-align:center}.page-content .alignleft{padding-top:1rem}.page-content .badge .alignleft{padding-top:0;margin:0 2rem 1rem 0}}
