/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block}audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,
button,
input,
select,
textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,
a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,
strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,
pre{margin:1em 0}code,
kbd,
pre,
samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,
q:after{content:'';content:none}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,
menu,
ol,
ul{margin:1em 0}dd{margin:0 0 0 40px}menu,
ol,
ul{padding:0 0 0 0}nav ul,
nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,
input{line-height:normal}button,
select{text-transform:none}button,
html input[type="button"],input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'Aller';src:url('/assets/fonts/aller-webfont.eot?') format('eot'),url('/assets/fonts/aller-webfont.woff') format('woff'),url('/assets/fonts/aller-webfont.ttf') format('truetype'),url('/assets/fonts/aller-webfont.svg#webfontoBFDAVMh') format('svg');font-weight:normal;font-style:normal}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;behavior:url(/scripts/boxsizing.htc)}html,button,input,select,textarea{color:#000}body{line-height:1.7;color:#000;font-family:"PT Sans",Arial,sans-serif;font-size:14px;margin:0;width:100%}p{font-size:1.1em}em{font-family:"PT Sans",Arial,sans-serif}address em{font-style:normal;font-size:1.1em}::-moz-selection{background:#E6EDF1;text-shadow:none}::selection{background:#E6EDF1;text-shadow:none}hr{display:block;height:1px;border:0;border-top:2px solid #d7d7d7;margin:.5em 0;padding-bottom:.5em}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:none}a{color:#00F;text-decoration:none}.content-section-left a:hover{text-decoration:underline}a[href^=tel]{cursor:text;font-family:"PT Sans",Arial,sans-serif;display:block;color:#FFF;text-transform:uppercase;line-height:30px;font-size:1.5em;font-size:36px;letter-spacing:1px}.fisher{position:absolute;top:-9999px;left:-9999px}.col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:12px}.wrapper.content-width{width:960px;margin:0 auto}.wrapper.full-width{width:100%;background-color:#f2f2f2}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}h4.post-title{margin:0 0 .5em 0}h1,h2,h3,h4,.h1text,.h2text,.h3text,.h4text{color:#373737;line-height:normal;font-weight:700}h1{font-size:2em;color:#373737}.h1text,.content p.h1text{font-size:1.5em;line-height:1.2em;margin-top:0}h2,.h2text,.content p.h2text{font-size:1.75em;color:#373737;line-height:normal}h3,.h3text,.content p.h3text{font-size:1.5em;color:#373737;line-height:normal}h4,.h4text,.content p.h4text{font-size:1.25em;color:#373737;line-height:normal}.content h1 + .h2text{margin-top:-.75em;padding:.5em;background:#EEE;border-bottom:1px solid #501d2e;font-size:1.25em}.content-section-left ul li{margin:0 0 0 40px;font-size:1.1em}.content-section-left ul ul{padding-left:2em}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],textarea{width:100%;padding:12px 0.5em;background:#f2f2f2;border:none;margin-bottom:6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:background 0.2s linear 0s;-webkit-transition:background 0.2s linear 0s;-moz-transition:background 0.2s linear 0s;-o-transition:background 0.2s linear 0s;outline:0 none;font-size:11px;-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.3);font-family:'Open Sans',Arial,sans-serif}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,textarea:focus{outline:0 none;background:white}.button{cursor:pointer}.button:active{position:relative;top:2px}.button:hover{}.header{max-width:960px;width:100%;margin:0 auto;padding-top:1rem}.header a.logo{display:block;float:left;position:relative;z-index:1;text-align:center;max-width:288px;width:52%}.header a.logo img{width:100%}.geo{color:#223e92;font-size:18px;background:url(/assets/images/florida.png) left top no-repeat;padding-left:102px;line-height:22px;height:73px;float:left}.header .geo{margin-left:8%;margin-top:15px}.att-on-call{float:right;font-size:18px;color:#223E92}.rightHeader{position:relative;margin-top:15px}.contactInfo a.telnum{color:#000;font-size:32px;position:absolute;right:0;top:4px;font-family:Arial,sans-serif;margin-top:26px;color:#223E92;font-weight:800}.mobile-ctas{display:none}.menu{width:100%;float:right;margin-top:1rem;margin-bottom:-6px}.mbsite,.menu #access{display:none}@media screen and (min-width:701px){.menu ul{margin:0;padding:0}hr-menu{display:block;height:1px;border-top:1px solid #f3b219}.topnav li{list-style:none;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;padding-bottom:.5625rem;text-transform:uppercase}.topnav li a{font-size:1.3em;color:#223e92;text-align:center;display:block;line-height:2em;transition:background-color 0.1s ease-in;-webkit-transition:background-color 0.1s ease-in;-moz-transition:background-color 0.1s ease-in;-o-transition:background-color 0.1s ease-in;position:relative}.topnav li.active>a,.topnav li a:hover{color:#F3B219;background-color:#223E92}.topnav li#Page2 a:hover{}.topnav li#Page2{width:19.8635%}.topnav li#Page3{width:18.0750%}.topnav li#Page4{width:10.9688%}.topnav li#Page5{width:19.5635%}.topnav li#Page6{width:09.4292%}.topnav li#Page7{width:14.0510%}.topnav li#Page39{width:08.0469%}.topnav li#Page7 a:hover{}.topnav ul,.topnav :hover ul ul,.topnav :hover ul :hover ul ul,.topnav :hover ul :hover ul :hover ul ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0}.topnav :hover ul{left:0;top:35px;white-space:nowrap;width:290px;height:auto;background-color:#223e92;z-index:20;padding:5px 0}.topnav li ul li{width:290px;padding:0;height:auto;white-space:nowrap;text-align:left;float:none;background:none}.topnav li ul li a{text-indent:13px}.topnav :hover ul li{float:left}.topnav ul li:first-child a:before{content:'';position:absolute;left:23px;top:-16px;width:16px;height:11px}.topnav :hover ul li a{display:block;text-decoration:none;text-align:left;margin:0;padding:7px 0;height:auto;color:white;font-size:14px}.topnav :hover ul li a:hover{white-space:nowrap;border:none;background:#F3B219;color:#223E92}.topnav ul.subnav{margin-left:0}}.banner-wrapper{background:#96afd8 url(/assets/images/banner-image.jpg) no-repeat center bottom;color:#FFF;max-height:320px;margin-top:-3px}.site-banner{position:relative;padding-top:1px}.site-banner .banner-info{margin:216px 379px 25px 0;background:#555;background:rgba(34,62,146,0.76);color:#FFF;text-shadow:0 2px 2px rgba(0,0,0,.75);padding:1.25em 2em .75em;text-transform:uppercase;text-align:center}.site-banner .banner-info .headline{margin-bottom:0}.site-banner .banner-info .lead-in{font-size:2.25em;display:block;line-height:1.125}.site-banner .banner-info .follow-up{font-size:2.5em;font-family:'Aller',Arial,sans-serif;display:block}.banner-form.interior-content-form{display:none}.banner-form{width:320px;padding:0 0;float:right;background:#FFF;margin-top:-313px}.banner-form.interior{width:320px;padding:0 0;float:right;background:#FFF;margin-top:0;border:solid 1px #223E92;margin-bottom:30px}.banner-form p.title{font-size:22px;font-family:'Lato',Arial,sans-serif;color:#223E92;text-align:center;text-transform:uppercase;height:25px;margin-top:15px;margin-right:0;margin-bottom:15px;margin-left:0;font-weight:700}.banner-form p.description{font-size:14px;color:#fff;text-align:center;line-height:15px}.banner-form #side-form textarea{height:88px;margin-left:15px;margin-bottom:9px;width:90%}.interior-form .banner-form{margin-top:10px;margin-bottom:29px;margin-right:10px;width:310px}#side-form{overflow:hidden}#side-form input{width:43% !important}#side-form .left{float:left;margin-left:15px;margin-bottom:10px}#side-form textarea{height:35px}#side-form .form-disclaimer{font-size:11px;line-height:normal;margin-left:15px;color:#000;margin-top:3px;float:left;margin-bottom:4px}.side-form .side-content .form-submit{top:166px;position:absolute;right:14px;margin:0}button.form-submit.button{float:right;display:block;width:90.5%;background:#223e92;color:#fff;text-align:center;text-transform:uppercase;margin-right:15px;font-size:14px;padding:8px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;border-color:#fff}button.form-submit.button:hover{color:#223E92;background:#F3B219}.banner-bg-interior{background-image:url(/assets/images/interior-bg.jpg);background-repeat:repeat;height:20px;background-repeat:repeat}.headline a span.follow-up{color:#FFF}.headline a span.follow-up:hover{color:#F3B219}.two-column-container{max-width:960px;width:100%;margin:0 auto;margin-bottom:10px}.content-section-bg{background-color:#FFF;padding-bottom:10px;padding-top:10px;font-size:.9em}.content-section-left{float:left;width:63%}.content-section-right{float:right;width:33%}span.trademark h2{color:#223E92;text-transform:uppercase;font-style:normal;font-family:'Aller',Arial,sans-serif;font-weight:400;font-size:2em;line-height:1em}.content-section-left img.trademark{margin-right:13px;margin-top:10px}.side{margin-top:40px}.divider{background-image:url(/assets/images/divider.jpg);background-repeat:repeat;height:13px;margin-bottom:25px}.content-section-left img{float:left;margin-right:20px;margin-bottom:10px;border:1px solid #223E92;padding:1px}.interiorLinks{width:100%;margin-bottom:12px;font-size:10px;overflow:hidden}.interiorLinks ul.B_crumbBox{padding:0.5em 0;width:auto;list-style:none;margin:0;overflow:hidden}.interiorLinks ul.B_crumbBox li{list-style:none;float:left}.interiorLinks ul.B_crumbBox li a{color:#B5985A}.interiorLinks ul.B_crumbBox li a:hover{text-decoration:underline}.addthis_toolbox.addthis_default_style{clear:both;padding:5px 5px 1px;background:#FCFCFC;border:1px solid #EEE;margin:0.5em 0}.addthis_button_facebook_like{width:80px}.addthis_button_google_plusone{width:72px}.addthis_button_tweet{width:88px}.banner-form.interior.top{display:none}.sideatty{clear:both}span.follow-up img.icon{margin-right:10px;margin-bottom:10px}.office-photo{margin-bottom:10px;position:relative;width:100%}.office-photo{display:block}.office-photo img.office{width:100%;height:auto;display:block;float:left}img.office{margin-bottom:0;max-width:158px;width:100%;border:1px solid #223E92;padding:1px}.badges-slider img{max-width:100%;margin:0 auto}span.directions{display:block;float:right;line-height:1.4em;font-size:1em;color:#000;margin-bottom:20px;width:47%}span.directions span.title{font-size:1.2em;font-style:italic;line-height:normal;display:block}span.directions span.bold{font-weight:800;text-transform:uppercase;display:block}span.directions-link{float:right;display:block;padding:4px 30px;font-size:1em;text-transform:uppercase;background-color:#223E92;color:#fff;margin-right:5px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;margin-bottom:12px;margin-top:10px}.office-photo a:hover span.directions-link{background-color:#F3B219;color:#223E92}span.seals{color:#223E92;font-size:1.1em;text-transform:uppercase;font-weight:800;line-height:3em;display:block;margin-top:-20px}img.seals{margin-bottom:20px}img.old-car{border:1px solid #223E92;padding:1px}img.beach-sign{border:1px solid #223E92;padding:1px}.h1practice{text-transform:uppercase;font-size:2em;color:#223E92;font-weight:700;margin-bottom:5px;text-align:center;width:68%}.line-left{display:block;border-bottom:4px solid #223E92;width:30%;float:left;margin-top:23px}.line-right{display:block;border-bottom:4px solid #223E92;width:31%;float:right;margin-top:-29px;margin-right:12px}.practice-areas{padding-bottom:10px;margin-top:0}.practice-areas#mobile{display:none}.practice-areas-home .box{float:left;position:relative;text-align:center;margin-right:1.5%;margin-bottom:0}.practice-areas-home .box:nth-of-type(4n){margin-right:0}.practice-areas-home .box img.trigger{width:100%;height:auto}.practice-areas-home.clearfix .three-column-container{width:31%;float:left;margin-right:3%}.practice-areas-home.clearfix .three-column-container-last{width:31%;float:left;margin-right:0}.box-title{font-family:'PT Sans',Arial,sans-serif;color:#223E92;text-align:center;background:#F3B219;display:block;position:absolute;bottom:0;width:87%;height:68px;padding-top:0;transition:all .25s ease;margin-left:0;overflow:hidden;margin-left:20px}.box-title .title{display:block;font-size:1.5em;line-height:1em;padding:.75em .5em;font-weight:bold;transition:all .25s ease}.box-title .subtitle-container{height:0;overflow:hidden;transition:all .25s ease}.box a:hover .box-title{height:100%;padding-top:3em;overflow:hidden}.box a:hover .box-title .title{padding-bottom:.25em}.box a:hover .box-title .subtitle-container{height:2em}.box a:hover .box-title::after{font-size:36px;transform:rotate(0deg)}.desc{}span.desc{display:block;background:#F3B219;font-style:italic;padding-left:20px;padding-right:20px;max-width:302px;width:98.5%;color:#000;padding-top:150px;margin-bottom:10px}span.cta-button{display:block;font-style:normal;text-align:center;width:100%;padding:4px 30px;font-size:1em;text-transform:uppercase;background-color:#223E92;color:#fff;margin-right:5px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;margin-top:11px}span.cta-button:hover{background-color:#F3B219;color:#223E92}span.cta-button-all{display:block;font-style:normal;text-align:center;width:31%;padding:4px 10px;font-size:1.2em;text-transform:uppercase;background-color:#223E92;color:#fff;margin-right:8px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;margin-bottom:15px}span.cta-button-all:hover{background-color:#F3B219;color:#223E92}ul.sidenav.no-bullet{width:100%;min-width:320px}.content-section-right-side-menu{float:right}.content-section-right-side-menu.interior{margin-left:-40px}.no-bullet{margin:0;padding:0}.no-bullet li{list-style:none;padding:0}.side{margin-bottom:20px}.side p{font-size:13px}.side li{}.content li li{margin-right:0}ul.subnav{margin:0}.sidenav li a:before{content:'';position:absolute;border-width:4px 8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f9a618;margin-top:7px;left:20px}.sidenav li a:after{content:'';position:absolute;margin-top:-6px;left:13px;background-color:#F3B219;height:35px;width:10px;margin-left:-13px}.sidenav li.active>a:before{border-color:#223E92 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px 4px}.sidenav li a{position:relative;color:#223E92;text-align:left;display:block;font-size:0.9em;padding:6px 12px 6px 36px;border-bottom:1px solid #223E92;border-right:1px solid #223E92;border-left:1px solid #223E92;background-color:#FFF}.sidenave li a ul.subnav.no-bullet{background-color:#223E92;margin:0;border-bottom:1px solid #FFF}li#Page2.first.level1{border-top:#223E92 1px solid}li#Page2.first.level1.active.current{border-top:1px solid #223E92}.sidenav li.level1>a{text-transform:uppercase;font-size:14px;font-weight:bold}.sidenav li.level1.last>a{}.sidenav li.level2 a{padding:6px 12px 8px 52px;background-color:#223E92;color:#FFF}.sidenav li.level2 a:hover{background-color:#F3B219;color:#223E92}.sidenav li.level2 a:before:hover{border-color:#223E92 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px 4px}.sidenav li.level2 a:before{left:35px}.sidenav li.level3 a{padding:6px 12px 8px 72px;background-color:#627787}.sidenav li.level3 a:before{left:53px}.sidenav li.current>a{background:#FFF;transition:all 0.15s linear 0s;-webkit-transition:all 0.15s linear 0s;-moz-transition:all 0.15s linear 0s;-o-transition:all 0.15s linear 0s;color:#223E92;text-decoration:none}.sidenav li a:hover{background:#223E92;color:#FFF}.footer-wrapper{background:url(/assets/images/footer-bg.jpg) no-repeat center bottom;background-size:cover;color:#FFF;width:100%;min-height:420px}.footer-wrapper .footer-row{box-shadow:inset 0 1px 0 rgba(94,189,255,.375),inset 0 -1px 0 rgba(0,0,0,.375)}.footer-wrapper .footer-branding-row{padding:.625em 0}.footer-wrapper .footer-logo{float:left;padding:10px 0}.footer-wrapper .footer-logo img{display:block;height:auto;margin-right:94px}span.before-tel{font-size:.6em}.footer-branding-row .primary-telnum{float:right;max-width:9.5em;font-size:2.25em;line-height:1.2em;text-align:right}.footer-wrapper .footer-contact-row{padding:1.25em 0}.footer-contact-row .column{float:left}.footer-contact-row .contact-form{background:#223E92;width:100%;max-width:18.75em;padding:.45em .7em;color:#FFF}.footer-contact-row .contact-form h4{font-size:1.125em;line-height:1.125em;text-transform:uppercase;font-weight:bold;font-family:'PT Sans',Arial,sans-serif;text-align:center;margin:0;padding:.222em 0;color:#FFF}.footer-contact-row .contact-form .meta-fields input{background:#e3e3e3;float:left;width:49.25%;margin:0 1.5% .4167em 0;font-size:.75em;padding:.75em .75em .5em;border:none}.footer-contact-row .contact-form .meta-fields input.email,.footer-contact-row .contact-form .meta-fields input.subject{margin-right:0}.footer-contact-row .contact-form textarea{background:#e3e3e3;font-size:.75em;display:block;margin:0 0 .4167em;padding:.75em .75em .5em;height:4.5em;max-height:9em;resize:vertical;border:none}.footer-contact-row .contact-form .form-disclaimer{padding:.4em .25em;max-width:12em;float:left;margin:0;font-size:.6875em;line-height:1.2}.footer-contact-row .contact-form .form-disclaimer .required-notice{display:inline-block}.footer-contact-row .contact-form button.form-submit{width:100%;max-width:11em;float:right;font-size:.75em;border:none;background:#F3B219;color:#223E92}.footer-contact-row .contact-form button.form-submit:hover,.footer-contact-row .contact-form button.form-submit:active{background:#FFF;color:#223E92}.footer-contact-row .link-list{width:50%}.footer-contact-row .link-list.utility{max-width:11.5em;padding-left:2.75em}.footer-contact-row .link-list{max-width:14.5em;padding-left:1.5em;color:#FFF;font-size:1.1em;float:left}.link-list.column2{display:none;max-width:14.5em;padding-left:1.5em;color:#FFF;font-size:1.1em;float:left;margin-top:34px;margin-left:-53px}.footer-contact-row .link-list h4{font-size:1em;line-height:1.2em;text-transform:uppercase;font-weight:bold;font-family:'PT Sans',Arial,sans-serif;padding:.4em 0;margin:.25em 0;color:#FFF}.footer-contact-row .link-list ul{list-style:none;margin:0;padding:0}.footer-contact-row .link-list a{color:#FFF;font-size:.875em;line-height:1.5em}.footer-contact-row .link-list a:hover,.footer-contact-row .link-list a:focus{text-decoration:underline}.footer-contact-row .link-list ul{margin-top:.625em}.footer-contact-row .location address{font-size:1.1em;font-style:normal;color:#FFF;padding-left:299px;margin-bottom:28px;margin-top:6px}span.before{font-size:1.3em;text-transform:uppercase}.footer-contact-row .location address .street-address,.footer-contact-row .location address .map-links{display:block}.footer-contact-row .location address .map-links a,.footer-contact-row .location address a{color:#FFF}.footer-contact-row .location address .map-links a:hover,.footer-contact-row .location address a:hover{text-decoration:underline}.footer-contact-row .location address .map-links a:hover,.footer-contact-row .location address .map-links a:focus{text-decoration:underline}.disclaimer{padding-left:284px}.copyright a{color:#FFF}.footer-wrapper .footer-copyright-row{padding:.625em 0}.footer-copyright-row .copyright{font-size:.75em;float:left;width:100%;max-width:55em;line-height:1.2em;padding:.733333em 0}.footer-wrapper .social ul{list-style:none;margin:0;padding:0;float:right}.footer-wrapper .social li{float:right;margin-left:.375em}.footer-wrapper .social li a{display:block;height:2em;line-height:2em;width:2em;color:#FFF;transition:all .25s ease;border-radius:50%;text-align:center;box-shadow:inset 0 0 0 rgba(255,255,255,0),0 0 0 rgba(0,0,0,0)}.footer-wrapper .social li i{display:block;font-size:1.25em;width:1.6em;line-height:1.6em;text-align:center;transition:all .25s ease}.footer-wrapper .social li a span{display:block;width:0;height:0;text-indent:100%;overflow:hidden}.footer-wrapper .social li a:hover,.footer-wrapper .social li a:active{text-shadow:0 -.0625em 0 rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(255,255,255,.25),0 0 5px rgba(0,0,0,.5);transform:rotate(15deg);border-radius:0}.footer-wrapper .social li a:hover i,.footer-wrapper .social li a:active i{transform:rotate(-15deg)}.footer-wrapper .social li.facebook a{background:#3b5998}.footer-wrapper .social li.twitter a{background:#55acee}.footer-wrapper .social li.google-plus a{background:#dd4b39}.footer-wrapper .social li.linkedin a{background:#0976b4}.footer-wrapper .social li.youtube a{background:#cf3427}.contact-wrapper{max-width:960px;margin:0 auto;width:100%}.contact-page{width:50%;padding:0 2.5% 2em 2.5%;position:relative;overflow:hidden;background:white;float:left}.contact-page-2{width:50%;padding:0 0 2em 2.5%;position:relative;overflow:hidden;background:white;float:right}.contact-page h1,.contact-page h2,.contact-page-2 h1,.contact-page-2 h2{text-align:center;margin-top:20px;line-height:1.2em}.contact-form textarea{height:12em;margin-bottom:20px}.contact-page-2 #map_canvas{height:316px}#mapDirections img{max-width:none}.getDirections{margin-bottom:0.25em}#directionSubmit{margin-bottom:1em;margin-top:20px}#directionsPanel{clear:both}button#directionSubmit.button{color:#FFF;background:#223E92;padding:8px 20px;width:100%;text-align:center;text-transform:uppercase;margin-right:15px;font-size:14px;padding:8px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;border-color:#fff}button#directionSubmit.button:hover{background:#F3B219;color:#223E92}.contact-page form.contact-form button.form-submit.button{width:100%;margin:0 auto}.intake{clear:both;padding:1em;background:#861917;color:white;text-transform:uppercase;font-weight:bold;border:1px solid #000;text-align:center;display:block;max-width:180px}.contact-background{background-color:#FFF;max-width:960px;margin:auto}p.form-disclaimer{float:left}.B_crumbBox{margin-left:0;margin-top:8px}.B_crumbBox li{list-style:none;display:inline-block;font-size:11px !important;margin-left:0 !important}ul.B_crumbBox li a{color:#223E92}.B_crumbBox li a:hover{text-decoration:underline}.addthis_toolbox{background:#FCFCFC;padding:0.5em;line-height:11px;border:1px solid #EEE;margin-bottom:21px}.reviews-wrapper{padding-bottom:25px;position:relative;padding-top:2em;clear:both}.reviews-title{font-size:3em !important;color:#000 !important;border-top:1px solid #F3B219 !important;border-bottom:1px solid #F3B219 !important;max-width:690px !important;margin:0 auto 1rem auto !important;text-align:center}.yext-reviews-wrapper{background:#fff;padding:1.25em 0}.yext-reviews-wrapper .all-case-results-button{margin-top:0}.yext-reviews{background:none !important;border:0 !important;clear:both !important;padding:0 0 15px 0 !important;font-family:"PT Sans",arial,sans-serif !important;overflow:visible !important;font-size:12px}.yext-reviews .label{color:#000 !important;background:transparent;font-family:'Quattrocento Sans',arial,sans-serif !important;font-size:16px !important}.yext-reviews .total,.yext-reviews .average{display:none !important}.yext-reviews .review-header .title,.yext-reviews .review .author .date,.yext-reviews .review .review-response,.yext-reviews .review .yext-review-top .date{display:none !important}.yext-reviews .reviews-widget-wrapper{margin:0 auto !important;min-height:180px !important;min-width:1em !important;position:relative !important;width:100% !important;padding:0 !important}.yext-reviews .review-separator{border:0 !important;display:none !important}.yext-reviews .review-header{margin:0 !important;color:#FFF !important}.yext-reviews .stars{height:24px !important;margin:-4px auto 0 !important;overflow:hidden !important;text-align:center !important;display:none !important}.yext-reviews .stars svg:first-child{margin-left:4px !important}.yext-reviews .stars svg.full g path{fill:#2e2c34 !important;stroke-width:0 !important}.yext-reviews .stars .yext-reviews-star{height:1em !important;width:1.1em !important}.yext-reviews .leaveReview{margin:0 auto !important;margin-bottom:20px !important}.yext-reviews .reviewLink{text-align:center !important;background:#223E92 !important;border:0 solid #FFF !important;text-decoration:none !important;text-transform:uppercase !important;font-family:"PT Sans",arial,sans-serif !important;font-size:15px !important;transition:all .25s ease;margin-right:-13px !important}.yext-reviews .reviewLink a{opacity:1 !important;color:#FFF !important;font-size:1.25em !important;display:block !important;width:100% !important;height:100% !important;padding:14px !important}.yext-reviews .reviewLink:hover{background:#FFF !important}.yext-reviews .reviewLink:hover a{background:#F3B219 !important;color:#223E92 !important}#yext-reviews-script-include #yext-reviews-page,.yext-reviews-page{align-items:stretch !important;display:-ms-flexbox !important;display:flex !important;flex-align:stretch !important;margin:0 -15px !important}.yext-reviews .review{background:#FFF !important;color:#000 !important;border:0 solid #FFF !important;flex-grow:1 !important;float:none !important;margin:0 3px !important;padding:20px 20px 75px !important;width:15% !important}.yext-reviews .review-body{font-size:.875rem !important;position:relative !important}.yext-reviews .review-body:after{background:#2e2c34 !important;bottom:-25px !important;content:"" !important;display:block !important;height:1px !important;left:-5px !important;position:absolute !important;right:-5px !important}.yext-reviews .review .review-author{color:#000 !important;bottom:-45px !important;left:0 !important;position:absolute !important;margin-right:0 !important;width:100% !important;text-align:center !important;font-family:"Quattrocento Sans",arial,sans-serif !important;font-weight:700 !important}.yext-reviews .review .review-author::before{content:'-'}.yext-reviews .review-content::before{font-family:FontAwesome;font-size:24px;letter-spacing:8px;display:inline-block;width:100%;text-align:center;color:#F3B219;content:"\f005\f005\f005\f005\f005"}.yext-reviews .review .author:after{background:#fff !important;bottom:0 !important;content:"" !important;display:block !important;position:absolute !important;right:0 !important;top:0 !important;width:6px !important}.yext-reviews .review .message,.yext-reviews .review .review-body .message{overflow:hidden !important}.yext-reviews .review .message-expanded,.yext-reviews .review .review-body .message-expanded{height:auto !important;max-height:100vh !important}.yext-reviews .review .message span{line-height:1.5 !important;opacity:1 !important;display:block !important;min-height:288px;overflow:hidden !important;text-overflow:ellipsis !important}.yext-reviews .review .review-body .more-button{font-size:0 !important}.yext-reviews .review .review-body .more-button:after{content:"...Read More" !important;display:block !important;margin:8px 0 -25px !important;text-align:right !important;color:#861812;font-family:'Quattrocento Sans',arial,sans-serif;font-size:16px !important}.yext-reviews .yext-pagination{margin-bottom:0 !important}.yext-reviews .yext-pagination .js-yext-pagination-button{background:#2e2c34 !important;border-radius:50% !important;color:#FFF !important;font-weight:bold !important;margin:3px 0.25em -0px !important}.yext-reviews .js-yext-back.yext-pagination-button,.yext-reviews .js-yext-forward.yext-pagination-button{background:none !important;color:#2e2c34 !important;font-weight:bold !important;font-size:3.25em !important;height:auto !important;line-height:0.8 !important;margin-right:0 !important;padding:13px 11px 11px !important;position:absolute !important;top:110px !important;width:auto !important}.yext-reviews .yext-pagination-button{display:none !important;margin-top:50px !important}.yext-reviews .yext-pagination-button:nth-child(1),.yext-reviews .yext-pagination-button:last-child{display:inherit !important}.yext-reviews .yext-pagination-button:first-of-type{border-radius:8px 0 0 8px !important;left:-50px !important}.yext-reviews .yext-pagination-button:last-of-type{border-radius:0 8px 8px 0 !important;right:-50px !important}.reviews-wrapper.testimonials-page-reviews:before{display:none}.reviews-wrapper.testimonials-page-reviews{padding:1em;background:transparent !important}.reviews-wrapper.testimonials-page-reviews .yext-reviews .review-header{color:inherit !important}#yext-widget-210686.yext-reviews .review-header .spacer{flex-grow:initial}.reviews-wrapper.testimonials-page-reviews .yext-reviews .js-yext-back.yext-pagination-button,.reviews-wrapper.testimonials-page-reviews .yext-reviews .js-yext-forward.yext-pagination-button{position:static !important;top:unset !important}.reviews-wrapper.testimonials-page-reviews .yext-reviews .yext-pagination-button:first-of-type{left:unset !important}.reviews-wrapper.testimonials-page-reviews .yext-reviews .yext-pagination-button:last-of-type{right:unset !important}.reviews-wrapper.testimonials-page-reviews #yext-reviews-script-include #yext-reviews-page,.reviews-wrapper.testimonials-page-reviews .yext-reviews-page{display:block !important}.reviews-wrapper.testimonials-page-reviews .yext-reviews .review{display:block !important;width:90% !important;margin:0 auto 1em auto !important;float:none !important}.reviews-wrapper.testimonials-page-reviews.yext-reviews .review .message,.reviews-wrapper.testimonials-page-reviews.yext-reviews .review .review-body .message{height:4.5em !important;max-height:4.5em !important}.reviews-wrapper.testimonials-page-reviews .yext-reviews .review .message-expanded,.reviews-wrapper.testimonials-page-reviews.yext-reviews .review .review-body .message-expanded{height:auto !important;max-height:100vh !important}.reviews-wrapper.testimonials-page-reviews .js-yext-pagination-button.yext-pagination-button{font-size:1.75em !important}.reviews-wrapper.testimonials-page-reviews .yext-pagination-button{font-size:5em !important;line-height:1.6}.reviews-wrapper.testimonials-page-reviews .yext-pagination .yext-text-color-bg{border-width:0 !important}.reviews-wrapper.testimonials-page-reviews .yext-pagination .yext-pagination-button.selected{background-color:#2e2c34 !important}.reviews-wrapper.testimonials-page-reviews .js-yext-forward.yext-pagination-button:before{content:'NEXT';font-size:1.5rem;vertical-align:middle}.reviews-wrapper.testimonials-page-reviews .js-yext-back.yext-pagination-button:after{content:'PREV';font-size:1.5rem;vertical-align:middle}.reviews-wrapper.testimonials-page-reviews .yext-reviews .review .review-body .message{overflow:visible !important;max-height:unset !important;height:auto !important}#testimonials-header{font-family:Oswald,arial,sans-serif;color:#fff;text-align:center;padding:20px 0;font-weight:300;font-size:28px;text-transform:uppercase}#testimonials-header strong{font-weight:700}#read-more-testimonials-desktop{max-width:325px;background-color:#2c2b2a}#read-more-testimonials-desktop .button-arrow{color:#5b94a5}#read-more-testimonials-desktop:hover{background-color:#fff;color:#2c2b2a}#read-more-testimonials-mobile{max-width:325px}@media screen and (max-width:1300px){.yext-reviews .js-yext-back.yext-pagination-button,.yext-reviews .js-yext-forward.yext-pagination-button{position:static !important;top:unset !important}.yext-reviews .yext-pagination-button:first-of-type{left:unset !important}.yext-reviews .yext-pagination-button:last-of-type{right:unset !important}}@media screen and (max-width:960px){.reviews-wrapper::before{width:90vw;height:300px;background:#b14e1f;margin:auto;top:0;bottom:0;right:0;left:0}#yext-reviews-script-include #yext-reviews-page,.yext-reviews-page{display:block !important}.yext-reviews .review{display:block !important;width:48% !important;float:left !important;margin:1% !important}.yext-reviews .review .message,.yext-reviews .review .review-body .message{height:7.5em !important;max-height:7.5em !important}.yext-reviews .review .message-expanded,.yext-reviews .review .review-body .message-expanded{height:auto !important;max-height:100vh !important}}@media screen and (max-width:641px){#yext-reviews-script-include #yext-reviews-page,.yext-reviews-page{display:block !important}.yext-reviews .review{display:block !important;width:100% !important;float:left !important}.yext-reviews .js-yext-back.yext-pagination-button,.yext-reviews .js-yext-forward.yext-pagination-button{display:none !important}.yext-reviews .review .message,.yext-reviews .review .review-body .message{height:4.5em !important;max-height:4.5em !important}.yext-reviews .review .message-expanded,.yext-reviews .review .review-body .message-expanded{height:auto !important;max-height:100vh !important}.yext-reviews .review{background:#FFF !important;color:#2e2c34 !important}.yext-reviews .review .review-author{color:#2e2c34 !important;right:0 !important;margin-right:unset !important;margin:auto !important;text-align:center !important}.yext-reviews-page{margin:0 auto !important}.yext-reviews .review{margin:1% 0 !important}}@media(min-width:641px){.yext-reviews .review-body{min-height:190px}.yext-reviews .leaveReview{margin:0 !important;margin-left:auto !important;margin-bottom:20px !important;text-transform:capitalize !important}.yext-reviews .reviewLink a{background-color:#223E92 !important}.yext-reviews .reviewLink a:hover{color:#223E92 !important}.yext-reviews .total,.yext-reviews .average{display:inherit !important}.yext-reviews .total .emphasized-number,.yext-reviews .average .emphasized-number{font-size:18px !important;color:#000 !important}#testimonials-header{font-size:50px}.yext-reviews .js-yext-back.yext-pagination-button,.yext-reviews .js-yext-forward.yext-pagination-button,.yext-reviews .js-yext-back.yext-pagination-button,.yext-reviews .js-yext-forward.yext-pagination-button{color:#5b94a5 !important;font-size:50px !important}.yext-reviews .js-yext-back.yext-pagination-button,.yext-reviews .js-yext-forward.yext-pagination-button{}}@media screen and (max-width:960px){.header{height:auto;position:relative;width:95%}.geo{font-size:16px}.contactInfo a.telnum{font-size:29px}.topnav li a{font-size:1.1em}.wrapper.banner{width:98%}.tagline{width:66%}.site-banner .banner-info .lead-in{font-size:2em}.site-banner .banner-info .follow-up{font-size:1.9em}.wrapper.content-width{width:95%}.two-column-container{width:97%}.office-photo img.office{width:48%;margin-right:5px;margin-bottom:15px}img.seals{width:99%}span.seals{float:left;width:100%}img.facdl{width:28%}img.norml{width:40%}img.nacdl{width:30%}.content-section-left img{}span.directions-link{padding:4px 20px;float:left}span.directions span.title{font-size:1.1em}span.desc{padding-top:136px}.box-title .title{font-size:1.2em}img.bio{float:left;margin-right:20px;margin-bottom:10px;border:1px solid #223E92;padding:1px;width:100%}p.form-disclaimer{float:none;display:block}#side-form .form-disclaimer{text-align:center}.banner-form.interior{width:100%}.banner-form.interior p.title span{font-size:17px}.footer-contact-row .location address{padding-left:205px}.contact-wrapper{width:98%}.contact-page form.contact-form button.form-submit.button{width:100%}.contact-page form.contact-form p.form-disclaimer{margin-top:-18px}}@media screen and (max-width:900px){ul.sidenav.no-bullet{min-width:277px}.footer-wrapper .footer-logo img{margin-right:19px}img.plane{width:24%}.footer-contact-row .location address{padding-left:0}.disclaimer{float:left;margin-top:17px;padding-left:0}.footer-contact-row .link-list{margin-right:27px}}@media screen and (max-width:860px){.geo{background:none;padding-left:0}.header a.logo img{width:90%}.footer-contact-row .column.clearfix{float:left;width:40%;margin-left:10px}.site-banner .banner-info .follow-up{font-size:1.5em}.location{margin-left:13px}.footer-branding-row .primary-telenum{font-size:2em}}@media screen and (max-width:822px){.topnav li a{font-size:.9em}}@media screen and (max-width:780px){ul.sidenav.no-bullet{min-width:245px}.site-banner .banner-info .follow-up{font-size:1.2em}}@media screen and (max-width:750px){.header .geo{margin-left:0%}span.desc{padding-top:112px;line-height:normal}.h1practice{font-size:1.5em;width:100%}span.cta-button-all{width:100%}img.plane{display:none}.line-right{display:none}.line-left{display:none}}@media screen and (max-width:700px){p{font-size:15px}.header .geo{display:none}.site-banner .banner-info{display:none}.banner-form{margin-top:17px;width:100%}button.form-submit.button{width:96%}.banner-form #side-form textarea{width:95%}#side-form input{width:46.3% !important}.menu #access{display:block;text-align:center;color:#223E92;padding:10px 0 11px;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:1.3em;z-index:10}.menu #access .mobile-menu:before{content:"\f0c9";margin-right:.5em;font-size:2em;display:inline-block;position:relative;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}#access.clicked{color:#FFF;background:#223E92}.topnav li{width:100%}.menu-bg{height:auto;width:100%}.menu{height:auto;width:100%}.topnav li#Page1,.topnav li#Page2,.topnav li#Page3,.topnav li#Page4,.topnav li#Page5,.topnav li#Page6,.topnav li#Page7,.topnav li#Page39{width:100%;background-image:none}hr-menu{margin-bottom:0}.menu .mobile-menu-container{width:100%;height:auto;position:relative;overflow:hidden;z-index:1}.mobile-menu-container ul{position:absolute;list-style:none;z-index:12;padding:0;margin:0;width:100%;overflow:visible}.mobile-menu-container>ul{top:0;left:0}.mobile-menu-container li{height:auto;width:100%;display:block;position:relative;list-style:none;z-index:13}.mobile-menu-container li a{display:block;width:100%;text-indent:5%;color:#223E92;text-align:left;text-transform:none;font-weight:normal;padding:11px 0;font-size:13px;border:none;background:#F3B219;border-bottom:1px solid #223E92}.mobile-menu-container li a:hover{background:#223E92;color:#FFF}.mobile-menu-container li a.back:before{content:'« '}.mobile-menu-container li a.expand{display:block;position:absolute;right:0;top:0;z-index:30;width:40pt;text-indent:0;border-left:1px solid #5F3901;height:42px;padding:0}.mobile-menu-container li a.expand span{font-family:IconicFill;display:block;width:39pt;text-align:center;font-size:18pt;position:absolute;top:0;left:0;height:42px;line-height:42px}.mobile-menu-container ul ul{position:absolute;left:-9999px;top:-9999px;display:none;z-index:20;width:100%;height:auto}.banner .col-13,.banner .col-23{width:auto}.banner-caption{position:relative;top:auto;margin-bottom:0;overflow:hidden}.banner-image img{border-right:none;max-width:684px}.banner-caption .snippet{margin-top:-52px}p.tagline.heading{width:100%;bottom:129px}.practice-areas-home{margin-left:6%}.practice-areas-home.clearfix .three-column-container{width:45%;margin-right:3%}.practice-areas-home.clearfix .three-column-container-last{width:45%;margin-right:3%}.content-section-left{width:100%;padding:0 10px}.content-section-right{width:48%;float:left;margin-left:29%}.content-section-right-side-menu{float:left;width:100%}p.disclaimer{display:none}.footer-contact-row .link-list.geos{display:none}.footer-contact-row .link-list-2.column.geos{display:none}.footer-contact-row .contact-info{width:50%;float:right}img.plane{display:none}.link-list.column2{margin-top:0;margin-left:0}.banner-form.interior.top{display:block;margin-top:20px}.banner-form.interior{display:none}.content-section-right-side-menu.interior{margin:0}.contact-page{width:100%}.contact-page-2{width:100%}}@media screen and (max-width:585px){.content-section-right{width:304px;margin-left:21%}.footer-branding-row .primary-telnum{float:left;font-size:2em;text-align:center}.footer-contact-row .column.clearfix{width:100%}}@media screen and (max-width:500px){.header{width:97%}.header a.logo{width:100%;float:none;margin:0 auto;margin-bottom:11%}.att-on-call{display:none}.rightHeader{margin-bottom:20%}.menu{margin-top:0}.contactInfo a.telnum{top:-34px;display:block;text-align:center;width:100%;background:#223E92;color:#FFF;padding-top:17px;padding-bottom:10px;border-bottom:4px solid #F3B219;cursor:pointer;margin-top:0}#side-form input{width:45% !important}.banner-form #side-form textarea{width:93%}button.form-submit.button{width:94%}.content-section-right{margin-left:18%}.header .geo{display:none}.mobile-ctas a{background:#F3B219;color:#223E92;padding:.5em .375em;border-bottom:4px solid #223E92;position:relative;cursor:pointer}.contactInfo a.telnum:hover{background:#F3B219;color:#223E92;border-bottom-width:2px;margin-top:2px}.mobile-ctas a:hover,a.tel:active,.mobile-ctas a:active{background:#F3B219;color:#223E92;border-bottom-width:2px;margin-top:2px}.mobile-ctas{display:block}.mobile-ctas.hidden{display:none}.mobile-ctas a.mobile-tile{line-height:1.2em;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin-right:2%;margin-bottom:.75em;float:left;text-decoration:none;text-align:center}.mobile-ctas a.mobile-tile::before{font-family:FontAwesome;display:block;width:1em;text-align:center;margin:.25em auto;font-size:1.75em;font-weight:normal;line-height:1}a.mobile-tile.one-fourth{width:23.5%}.mobile-ctas a.mobile-tile.one-third{width:32%}.mobile-ctas a.mobile-tile.one-half{width:49%}.mobile-ctas a.mobile-tile.right-side{margin-right:0}.mobile-ctas a.mobile-tile.attorney-profile::before{content:'\f0b1'}.mobile-ctas a.mobile-tile.practice-areas::before{content:'\f05a'}.mobile-ctas a.mobile-tile.case-results::before{content:'\f0e3'}.mobile-ctas a.mobile-tile.nst::before{display:none}.mobile-ctas a.mobile-tile.nst{padding:1.5em .5em}.mobile-ctas a.mobile-tile.contact{}.mobile-ctas a.mobile-tile.nst{background:#5EA9FB;border-bottom-color:#346FB0}.mobile-ctas a.mobile-tile .soft-break{display:block}img.old-car{width:61%}.practice-areas-home.clearfix{margin-left:18%}.practice-areas-home.clearfix .three-column-container{width:100%}.practice-areas-home.clearfix .three-column-container-last{width:100%}.footer-contact-row .link-list{width:80%}}@media screen and (max-width:436px){.content-section-right{margin-left:14%}.practice-areas.clearfix{margin-left:14%}}@media screen and (max-width:420px){.content-section-right{margin-left:12%}.practice-areas-home.clearfix{margin-left:12%}}@media screen and (max-width:375px){.content-section-right{margin-left:6%}.practice-areas-home.clearfix{margin-left:6%}#side-form input{width:44% !important}.banner-form #side-form textarea{width:92%}button.form-submit.button{width:92%}.header a.logo img{margin-bottom:10px}img.old-car{width:100%}}@media screen and (max-width:340px){.content-section-right{margin-left:3%}.practice-areas-home.clearfix{margin-left:3%}}@media screen and (max-width:320px){#side-form input{width:43% !important}.banner-form #side-form textarea{width:90%}.banner-form p.title{font-size:20px}}.page-template-review-page .wrapper.full-width{background:#fff}.page-template-review-page .content-wrapper .body-copy{padding:0;float:none;width:100%}.page-template-review-page .body-copy{padding:0;width:100%}.page-template-review-page #top-image-wrapper-inner-page{display:none}.page-template-review-page #review-main{margin-bottom:50px}.page-template-review-page #review-main .intro-wrapper{padding:50px 0;border-bottom:4px solid #244348}.page-template-review-page #review-main .intro-wrapper h1{text-transform:uppercase;color:#000}.page-template-review-page #review-main .intro-wrapper p{font-size:20px}.page-template-review-page #review-main .intro-wrapper p,.page-template-review-page #review-main .intro-wrapper h1{text-align:center}.page-template-review-page #review-main .option-card{margin-top:45px;display:block;background:#f8f8f8;padding:50px 30px;border:1px solid #ccc}.page-template-review-page #review-main .option-card:hover{border-color:#3c291a;transition:0.5s;text-decoration:none}.page-template-review-page #review-main .option-card .option-logo{width:150px;height:150px;background:#fff;border:1px solid #ccc;border-radius:50%;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}.page-template-review-page #review-main .option-card:hover .option-logo{border-color:#3c291a;transition:0.5s}.page-template-review-page #review-main .option-card .option-title{text-align:center;font-size:20px;color:#000;display:block;padding:10px 0}.page-template-review-page #review-main .option-card:hover .option-title{text-decoration:underline}.page-template-review-page #review-main .option-card .option-description{color:#000;font-size:16px}.page-template-review-page #review-main .attorneys-row{display:flex;justify-content:space-evenly;margin-bottom:45px}.page-template-review-page #review-main .attorneys-row .option-card{max-width:32%}@media(max-width:1023px){.page-template-review-page #review-main .intro-wrapper{border-top:1px solid #244348;border-bottom:1px solid #244348;padding:0 4vw}.page-template-review-page #review-main .intro-wrapper h1{font-size:8vw}.page-template-review-page #review-main .intro-wrapper p,.page-template-review-page #review-main .intro-wrapper h1{text-align:left}.page-template-review-page #review-main .option-card{margin-top:20px;margin-bottom:0}.page-template-review-page #review-main .attorneys-row{flex-direction:column}.page-template-review-page #review-main .attorneys-row .option-card{max-width:100%}}.get-directions-btn{margin:12px auto;display:block;width:90.5%;background:#223e92;color:#fff;text-align:center;text-transform:uppercase;margin-right:15px;font-size:14px;padding:8px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;border-color:#fff}a.contact-page-num:link,a.contact-page-num:hover,a.contact-page-num:active,a.contact-page-num:visited{color:#000 !important}body.interior-page .banner-bg-interior{background-image:url('/assets/images/interior-banner.jpg') !important;background-size:cover !important;background-position:center center !important;height:350px !important;width:100% !important}body.interior-page .site-banner{display:none}body.interior-page .banner-bg-interior{margin-top:0 !important;padding-top:0 !important}body.interior-page .wrapper.content-width{padding-top:0 !important;margin-top:0 !important}body.interior-page .site-banner{display:none !important}body.interior-page .banner-bg-interior{display:none !important}body.interior-page .two-column-container{margin-top:0 !important;padding-top:0 !important}.main-content{float:left;width:63%}.sidebar{float:right;width:33%}.blog-entry.index{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ccc}.blog-entry.index h2{font-size:1.5em;color:#223E92}.blog-entry.index p{font-size:1em;line-height:1.6}.banner-form.interior{margin-top:200px;margin-bottom:30px}.interior-page .two-column-container .content-section-left,.interior-page .two-column-container .content-section-right{padding-top:300px}.interior-page .two-column-container .content-section-left{margin-top:50px}.interior-page .two-column-container .content-section-right{padding-top:300px}.interior-page .two-column-container .content-section-left{padding-top:0}.interior-page .two-column-container .content-section-right{padding-top:300px}.interior-page .header{padding-top:50px}.menu{border-top:2px solid #333}.menu{border-top:1px solid #FFB81C;padding-top:10px}@media screen and (max-width:768px){.menu hr-menu,.menu ul{display:none}}#access{display:none}@media screen and (max-width:768px){#access{display:block;text-align:center;margin:1em auto;font-weight:bold;background-color:#f0c02e;color:#003087;padding:10px}.mobile-menu-container ul{list-style:none;padding:0;margin:0}.mobile-menu-container li{border-bottom:1px solid #ccc;padding:10px}}@media screen and (max-width:768px){#side-form{display:none !important}}@media screen and (max-width:768px){.content-section-right .banner-form{display:none !important}}@media screen and (max-width:768px){ul.badges-slider{all:unset;display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none !important;padding:0 !important;margin:20px auto !important;gap:15px;max-width:100%}ul.badges-slider li{all:unset;display:flex !important;justify-content:center;align-items:center;width:40%;max-width:150px}ul.badges-slider img{all:unset;display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 auto !important}}@media screen and (max-width:768px){.side-content{display:flex;flex-direction:column;align-items:center}.sideatty{width:100%;text-align:center;margin-bottom:15px}.badges-slider{display:flex !important;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}.badges-slider li{list-style:none;width:40%;text-align:center}.badges-slider img{max-width:100%;height:auto;max-height:80px}}@media screen and (max-width:768px){.side-content{display:block;clear:both;width:100%}.sideatty{display:block;width:100%;text-align:center;margin-bottom:20px}.badges-slider{display:flex !important;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:10px;margin-bottom:10px;padding:0;list-style:none}.badges-slider li{width:40% !important;text-align:center}.badges-slider img{max-width:100%;height:auto;max-height:75px;display:block;margin:0 auto}}@media screen and (max-width:768px){.badges-slider{display:flex !important;flex-wrap:wrap !important;justify-content:center;gap:10px;padding:10px 0}.badges-slider li{flex:1 1 45%;list-style:none;display:flex;justify-content:center}.badges-slider img{max-width:100%;height:auto;max-height:80px}.slick-slider,.slick-track,.slick-slide{all:unset}}@media (max-width:767px){.mobile-ctas{display:flex;flex-wrap:wrap;gap:0}.mobile-tile{flex:1 1 33.33%;text-align:center;background-color:#f4b521;color:#00329c;font-weight:bold;padding:15px 10px;min-height:100px;display:flex;justify-content:center;align-items:center;border-bottom:5px solid #00329c;box-sizing:border-box}.mobile-tile.right-side{border-right:none}}@media (max-width:767px){.mobile-ctas{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5px}.mobile-ctas .mobile-tile{width:33.33%;padding:20px 10px;background-color:#f4b521;color:#00329c;font-weight:bold;text-align:center;box-sizing:border-box;border-bottom:5px solid #00329c;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100px}.mobile-ctas .mobile-tile:nth-child(3n){margin-right:0}}@media (max-width:767px){.mobile-ctas{display:flex;flex-wrap:wrap;margin:0;padding:0}.mobile-ctas .mobile-tile{display:flex !important;flex-direction:column;justify-content:center;align-items:center;width:33.3333% !important;min-height:100px;background-color:#f4b521;color:#00329c;font-weight:bold;text-align:center;padding:15px 10px;box-sizing:border-box;border-bottom:5px solid #00329c;border-right:1px solid #fff;text-decoration:none}.mobile-ctas .mobile-tile:nth-child(3){border-right:none}}@media (max-width:399px){.mobile-ctas .mobile-tile{width:100% !important;border-right:none}}@media (max-width:767px){.mobile-ctas{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0;margin:0}.mobile-ctas .mobile-tile{flex:1 1 33.3333%;display:flex;justify-content:center;align-items:center;min-height:100px;background-color:#f4b521;color:#00329c;font-weight:bold;text-align:center;padding:15px 10px;box-sizing:border-box;border-bottom:5px solid #00329c;text-decoration:none}.mobile-ctas .mobile-tile.right-side{border-right:none}}@media screen and (max-width:768px){.badges-slider,.badges-slider li,.badges-slider img{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%}.badges-slider li{width:40%;list-style:none;margin:5px}.badges-slider img{max-width:100%;height:auto}}@media screen and (max-width:768px){#side-form,.content-section-right .banner-form,.banner-form.interior{display:none !important}.side-content{display:block;clear:both;width:100%}.sideatty{width:100%;text-align:center;margin-bottom:20px}.badges-slider{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;gap:15px;margin:20px auto;padding:0}.badges-slider li{flex:0 1 40%;max-width:150px;text-align:center}.badges-slider img{max-width:100%;height:auto;max-height:75px;display:block;margin:0 auto}.content-section-left,.content-section-right{float:none;width:100%;margin:0 auto;padding:0 15px}.mobile-ctas{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.mobile-ctas .mobile-tile{width:33.33%;padding:15px 10px;background-color:#f4b521;color:#00329c;font-weight:bold;text-align:center;min-height:100px;box-sizing:border-box;border-bottom:5px solid #00329c;text-decoration:none}.mobile-ctas .mobile-tile:nth-child(3n){border-right:none}.slick-slider,.slick-track,.slick-slide{all:unset}}#access.clicked + .mobile-menu-container{display:block}@media screen and (max-width:700px){.site-banner .banner-info{display:block;margin:1em auto;padding:1em;font-size:1.2em;background:rgba(34,62,146,0.85);color:#fff;text-align:center}}@media screen and (max-width:500px){#side-form input{width:95% !important;float:none;margin:0 auto 10px;display:block}}@media screen and (max-width:768px){.side-content{display:block !important}.badges-slider{display:flex !important}}@media screen and (max-width:768px) @media screen and (max-width:768px){.sideatty{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important}.badges-slider,.badges-slider li,.badges-slider img{display:block !important;visibility:visible !important;max-height:100px !important}}