/*!
Theme Name: McCann Dillon Jaffe & Lamb
Theme URI: http://underscores.me/
Author: Anthony D\'Aprile
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mccann
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

mccann 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/
*/
 .gform_legacy_markup_wrapper div.validation_error,.gform_legacy_markup_wrapper .validation_message{background:#FFF}#input_8_3::placeholder,#input_8_3,#input_8_1_3,#input_8_2,#input_8_5{color:#FFF}.verdSlider{padding-left:50px!important;padding-right:50px!important;position:relative!important}.verdSlider .owl-nav button.owl-prev,.verdSlider .owl-nav button.owl-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.verdSlider .owl-nav button.owl-prev{left:10px!important}.verdSlider .owl-nav button.owl-next{right:10px!important}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{overflow-x:hidden;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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:.35em .75em .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}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}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{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:232px}.main-navigation li{position:relative}.main-navigation a{text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body{font-family:'Raleway',sans-serif;overflow-x:hidden;width:100%;color:#333}h1{color:#003764;font-weight:600;font-size:2.5em;margin:.67em 0 .2em;font-family:'Cormorant Garamond',serif;line-height:1.2em}h2{color:#005da6;font-family:'Raleway',sans-serif;margin:0;font-weight:300}h3{color:#005da6;margin-bottom:0;font-weight:600}h4{color:#de4b9b;text-transform:uppercase}.wide-container h4{color:#005da6}a{cursor:pointer;text-decoration:none;color:#de4b9b}h3.likeH1{color:#003764;font-weight:300;font-size:2.5em;margin:.67em 0 .2em;font-family:'Cormorant Garamond',serif}h3.likeH2{color:#de4b9b;font-family:'Raleway',sans-serif;margin:0;font-weight:300;font-size:1.5em}.likeh3{font-size:1.17em}@media(max-width:991px){h1,h3.likeH1{font-size:2.2em}h2,h3.likeH2{font-size:1.4em}}header#masthead{background:#fff;border:none;position:relative;width:100%;z-index:999999}.site-header{display:flex;height:115px;background:inherit}.site-header ul{padding:0}.site-branding{height:100px;flex-grow:1;display:inline-block;padding-left:1em;padding-top:10px}.custom-logo-link{display:inline-block}.custom-logo{margin:0 auto auto 0;width:100%;height:auto;max-width:309px}.header-right{height:100%;display:inline-flex;display:-ms-inline-flexbox;margin:0;align-items:flex-start;flex-direction:row;vertical-align:bottom;justify-content:flex-end;padding-right:15px;padding-top:1em}figure.wp-block-embed.aligncenter.is-type-video.is-provider-youtube.wp-block-embed-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio{text-align:center}#ctaBtn{text-align:right;font-size:1.5em;font-family:'Raleway',sans-serif;line-height:1.5em;color:#005da6;margin-bottom:15px}#ctaBtn span{text-transform:uppercase;font-size:.9em}#ctaBtn a.tel{color:#005da6;font-family:'Times New Roman',serif;font-size:1.2em}#contactBtn{align-self:flex-start;height:60%;background:#de4b9b;margin-left:1em;text-transform:uppercase}#contactBtn a{display:block;color:#fff;height:100%;padding:25% 1em}#hTel{color:#003764}@media(max-width:1246px){.site-branding{position:absolute}.header-right{width:100%;vertical-align:top}}@media(max-width:1220px){.site-header{padding-top:0}.custom-logo{max-width:200px}#ctaBtn{margin-bottom:1em}}@media(max-width:991px){header#masthead,.home .site-header,.site-header{background:#fff;height:120px;position:relative}.site-branding{height:auto;width:100%;position:relative;padding:0 1em}.header-right{align-items:flex-start;padding-top:0}#contactBtn{height:56%}}@media(max-width:991px){.site-branding{margin-top:1em}#ctaBtn{font-size:1.2em}#ctaBtn span{display:block}}@media(max-width:767px){header#masthead,.home .site-header,.site-header{height:168px;flex-direction:column}.site-branding{height:auto;width:100%;padding:.6em 1em 0;margin-top:0}.custom-logo-link{display:inline-block;max-width:100%}.custom-logo{margin:0 auto;width:215px;height:auto}.header-right{width:100%;margin:.75em auto;justify-content:center;align-items:flex-start;padding:0}#ctaBtn{text-align:center}#hTel{padding:0 10px 16px;margin-right:0;display:block}}.menu-menu-1-container{display:block;background:#fff0;height:auto;text-align:left}.menu-menu-1-container #main-menu,.menu-menu-1-container>input{display:none}.menu-menu-1-container>label{display:block;font-size:41px;color:#de4b9b;position:absolute;right:0;top:62px;width:48px;padding:0;z-index:10000;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item .fa{color:#de4b9b;display:none}.menu-menu-1-container>label.tlabel{right:10px;top:10px}@media(max-width:767px){.menu-menu-1-container>label{right:5px;top:10px;width:39px}}.menu-menu-1-container ul li{display:block;padding:12px 5px}.menu-menu-1-container a{text-decoration:none;color:#333;font-family:'Raleway',sans-serif;text-transform:uppercase;padding-bottom:30px}.menu-menu-1-container ul li:not(.menu-item-has-children) label{display:none}.menu-menu-1-container input[id^=toggle][type=checkbox]{display:none}.menu-menu-1-container label.toggleD{box-sizing:border-box;color:#fff;padding:15px 5px;cursor:pointer;text-align:center;font-size:.8em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-menu-1-container ul.sub-menu{position:absolute;top:38px;list-style:none;text-align:left;width:auto;z-index:3;margin:0;padding:0;opacity:0;height:0;background:rgb(0 55 100 / .9);box-shadow:0 1px 1px rgb(0 0 0 / .2);visibility:hidden;transition:opacity .75s ease 0s,transform .75s ease 0s}.menu-menu-1-container ul.sub-menu a{color:#fff}.menu-menu-1-container ul.sub-menu label.toggleD{color:#fff}@media only screen and (min-width:992px){.menu-menu-1-container{height:34px}.menu-menu-1-container a{color:#003764}.menu-menu-1-container ul li a:hover{color:#de4b9b}.menu-menu-1-container ul li{display:block;padding:8px 2px 8px}.menu-menu-1-container label.toggleD{color:#de4b9b;display:none}.menu-item .fa{display:inline-block}.menu-menu-1-container #main-menu{display:block;margin:0 0 0 0}.menu-menu-1-container>label{display:none}.menu-menu-1-container ul li{display:inline-block;margin-right:5px}.menu-menu-1-container ul li.current_page_item>a,.menu-menu-1-container ul li.current_page_parent>a{color:#de4b9b;font-weight:700}.menu-menu-1-container ul li:last-child{margin-right:0}.menu-menu-1-container ul.sub-menu{width:auto;left:0}.menu-menu-1-container li.normal-menu ul.sub-menu{width:auto;left:auto}.menu-menu-1-container ul li.menu-item-has-children.normal-menu:hover>ul.sub-menu{padding:.2em 1%}.menu-menu-1-container ul li.menu-item-has-children.normal-menu:hover ul.sub-menu li{width:100%;display:block}.menu-menu-1-container ul li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1;height:auto;padding:1em 8%}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li{width:100%;position:relative;padding:0;border-bottom:1px solid #ccc;display:inline-block;padding:0}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li:last-child{border-bottom:none}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li a{padding:.15em 0;display:block;text-transform:none}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li a:hover{color:#de4b9b}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li ul{position:absolute;width:100%;max-width:365px;right:1px;left:165px;top:0;padding:0 1em;background:#003764;height:auto}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li ul li{width:100%}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li ul.sub-menu li ul{left:100px;width:241px}.menu-menu-1-container>input:checked+#main-menu{top:0;background:none}#menu-item-41{padding:0}#menu-item-41 a{padding-bottom:0;color:#de4b9b}#menu-item-41 a:hover{color:#003764}#menu-item-41 a::before{content:'\f015';font-family:icomoon;display:inline-block;font-size:28px;vertical-align:sub;margin-right:12px}}@media(max-width:991px){nav#site-navigation{position:absolute;top:0;right:0;height:79px;width:50px;min-height:0;overflow-y:auto;z-index:999999999999999999999999999999}nav#site-navigation.menOpen{left:0;height:100%;width:100%;min-height:100vh}.menu-menu-1-container>input:checked+#main-menu{display:block;clear:both;top:0;margin:0;position:relative;color:#fff;z-index:900;width:100%;left:0;background:#003764;height:auto;min-height:100vh;padding:1em 0}.menu-menu-1-container ul.sub-menu{opacity:1;visibility:visible;display:none;position:relative;top:0;height:auto;left:auto}input[id^=toggle][type=checkbox]:checked~label{background-color:none}input[id^=toggle][type=checkbox]:checked~ul.sub-menu{display:block;width:100%}.menu-menu-1-container ul li{display:block;padding:.3em 1em;width:100%;font-size:20px}.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li,.menu-menu-1-container ul li.menu-item-has-children:hover ul.sub-menu li.longer{width:100%}.menu-menu-1-container a{width:89%;display:inline-block;color:#fff}}@media(max-width:767px){.menu-menu-1-container>input:checked+#main-menu{top:0}}.homeBanner{margin-bottom:-7px}.homeBanner,.banner{position:relative}.homeBanner img,.banner img{width:100%;height:auto;margin:0 auto}.homeBanner figure,.banner figure{margin:0 auto}.homeTagline{font-family:'Cormorant Garamond',serif;font-size:5em;bottom:25%;position:absolute;color:#fff;max-width:65%;text-align:center;left:0;right:0;margin:0 auto;text-shadow:3px 2px 3px #000;font-weight:600;line-height:.9em}.homeTagline span{display:block;text-transform:uppercase;font-family:'Raleway',sans-serif;font-size:.5em;font-weight:300}.verdictTag{position:absolute;bottom:0;padding:.65em;color:#003764;background:rgb(255 255 255 / .5);width:100%;text-align:center;font-size:2em}@media(max-width:1225px){.homeTagline{max-width:95%}}@media(max-width:1023px){.homeTagline{font-size:3em;bottom:36%}.homeTagline span{font-size:.6em}.verdictTag{font-size:1.5em;position:relative;background:rgb(242 242 242)}}@media(max-width:767px){.homeTagline{font-size:1.8em;bottom:51%}.verdictTag{font-size:1.2em}}.page-content,.entry-content,.entry-summary{margin:0 0 1.5em}.post,.page{margin-bottom:0}.entry-content ul,#secondary .widget:not(.widget-1) ul{margin:0;list-style:none;padding-left:2em}.entry-content ul li,#secondary .widget:not(.widget-1) ul li{margin-bottom:5px}.entry-content ul li::before,#secondary .widget:not(.widget-1) ul li::before{content:'';display:inline-block;width:8px;height:8px;background-color:#de4b9b;margin-left:-16px;margin-right:8px;vertical-align:middle;margin-top:-2px;transform:rotate(45deg)}#secondary .widget:not(.widget-1) ul li::before,.entry-content section:not(#practice-area-sidebar) ul li::before{margin-left:-21px}.entry-content .wide-container section#practice-area-sidebar ul li::before{background:none;width:0;height:0;margin:0}.container,.wide-container{max-width:1300px;margin:0 auto;width:100%;padding:0 15px}@media(max-width:991px){.homeTwoCol{flex-direction:column;-ms-flex-direction:column}.homeTwoCol .wp-block-column:not(:first-child){margin-left:0}}.homeVerdicts{padding:1em 0}p.verdictsHeading{margin-top:0;font-size:1.3em;margin-bottom:0}.meetTeam,.verdSlider .item{background:#28a9e0;background:-moz-linear-gradient(top,#28a9e0 43%,#005ea6 100%);background:-webkit-linear-gradient(top,#28a9e0 43%,#005ea6 100%);background:linear-gradient(to bottom,#28a9e0 43%,#005ea6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28a9e0',endColorstr='#005ea6',GradientType=0)}.meetTeam h3.likeH1{color:#fff}.meetTeam h3.likeH1,.specialHeading h3.likeH1{font-size:4em}@media(max-width:991px){.meetTeam h3.likeH1,.specialHeading h3.likeH1{font-size:2.2em}}.sideHalfRight{position:absolute;right:0;bottom:-407px}.sideHalfLeft{position:absolute;left:calc(0px);bottom:-407px}@media(max-width:1599px){.sideHalfRight{right:calc(0px - 3%)}.sideHalfLeft{left:calc(0px - 3%)}}@media(max-width:1365px){.sideHalfRight{right:calc(0px - 5%)}.sideHalfLeft{left:calc(0px - 5%)}}@media(max-width:1199px){.sideHalfRight,.sideHalfLeft{display:none}}@media(max-width:767px){.wp-block-image .alignright,.wp-block-image .alignleft{float:none;margin:0 auto}}.attSlider,.verdSlider{position:relative;color:#fff}.attSlider.owl-carousel .owl-nav,.verdSlider.owl-carousel .owl-nav{position:absolute;top:35%;width:100%;left:0;right:0;text-align:center;margin:0 auto}.attSlider.owl-carousel .owl-nav .owl-prev,.attSlider.owl-carousel .owl-nav .owl-next,.verdSlider.owl-carousel .owl-nav .owl-prev,.verdSlider.owl-carousel .owl-nav .owl-next{color:#fff;padding:1em!important;display:inline-block;position:absolute;border-radius:100%;max-width:85px;max-height:86px;line-height:20px}.attSlider.owl-carousel .owl-nav span,.verdSlider.owl-carousel .owl-nav span{display:inline-block;font-size:3em;width:25px;height:25px}.attSlider.owl-carousel .owl-nav .owl-prev{left:0}.attSlider.owl-carousel .owl-nav .owl-next{right:0}.verdSlider.owl-carousel .owl-nav .owl-prev{left:-25px}.verdSlider.owl-carousel .owl-nav .owl-next{right:-25px}.attSlider .item,.verdSlider .item{text-align:center}.verdSlider .item{padding:0 1em}.attSlider .item a,.verdSlider .item a{color:#fff}.verdSlider.owl-carousel .owl-stage{display:flex}.verdSlider.owl-carousel .owl-item{flex:1 0 auto;display:flex}.verdSlider .amt{font-size:2.5em;display:block;border-bottom:1px solid #fff;font-family:'Cormorant Garamond',serif}#resBtn{display:block;margin:1.5em auto 1em;background:#28A9E0;max-width:265px;text-align:center;color:#fff;text-transform:uppercase;padding:.5em}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:.25em 0}#homePractices h3,.homeSuccess{background:#de4b9b;color:#fff;padding:.25em 0;font-size:2em;font-weight:400;text-align:center}#homePractices h3{margin-bottom:.1em}.paWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:.25em}.practice{position:relative;text-align:center;flex-basis:17%}.practice img{width:100%;height:auto;transition:0.2s ease-in-out}.practice:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.practice a{position:absolute;display:block;width:100%;text-decoration:none;height:100%;padding:0 15px 0;padding-top:calc(100% - 15px);z-index:2000;font-size:1.5em;color:#fff;left:0;right:0;bottom:0;top:0;text-transform:uppercase;font-weight:700;line-height:1.3em}@media(max-width:1300px){#homePractices h3{margin-bottom:.45em}.paWrap{gap:1em;flex-wrap:wrap;justify-content:center}.practice{flex-basis:31.33%}}@media(max-width:700px){#homePractices h3{margin-bottom:.45em}.paWrap{gap:1em;padding:0 15px}.practice{flex-basis:100%}}.layoutImg .gb-block-layout-column-inner{height:100%}.layoutImg .gb-block-layout-column-inner figure,.layoutImg .gb-block-layout-column-inner img{height:100%}.layoutImg .gb-block-layout-column-inner img{object-fit:cover}.homePrac figure,.homePrac .wp-block-image{margin-bottom:0}.homePrac figure:hover,.homePrac .wp-block-image:hover{opacity:.8}.homePrac .likeh3{margin-top:0}.grayBG{background:rgb(242 242 242);padding:2em 0;margin-top:1em}.blueBG{background:rgb(0 105 168 / .1);padding:2em 0;margin-top:1em}@media(min-width:1400px){.extraPadding{padding-bottom:4em}}.grayBG .gb-container-content,.blueBG .gb-container-content{max-width:1300px;padding:0 15px}.two-col{column-count:2}.three-col{column-count:3}.centerAlignCol{align-self:center}#attorney{position:absolute;bottom:0;left:25%;right:0;max-width:38%}.bioInfo h3{width:100%;display:block;border-bottom:2px solid;padding-bottom:5px;margin-bottom:10px}a.tel{color:#de4b9b}#contentWrap.container{display:grid;grid-template-columns:2fr 1fr;gap:2em}.contentSide{min-width:0}@media(max-width:991px){#contentWrap.container{grid-template-columns:1fr;gap:1em}}section#practice-area-sidebar{width:100%;max-width:377px;margin:0 auto;background-color:#005da6;color:#fff;padding:15px}#practice-area-sidebar h3{color:#fff;margin-top:0;text-align:center;border-bottom:3px solid #819dcc;padding-bottom:0;margin-bottom:15px;font-size:1.6em;font-weight:400}section#practice-area-sidebar li a{color:#fff}#practice-area-sidebar li a:hover{color:#de4b9b}#practice-area-sidebar>ul{margin:0 0;padding:0}#practice-area-sidebar>ul>li{font-size:17px;border-bottom:1px solid #819dcc;margin-bottom:10px;cursor:pointer;list-style-type:none}#practice-area-sidebar ul li ul.children{display:none;margin:0;padding:0 15px}#practice-area-sidebar ul li ul.children li{cursor:default;font-size:14px;margin:10px 0 10px 15px;list-style-type:disc}#practice-area-sidebar li a{display:inline-block;max-width:calc(100% - 25px);vertical-align:text-top}#practice-area-sidebar span.handle{display:block;width:20px;text-align:center;position:relative;background-color:#005da6;color:#de4b9b;top:-4px;float:right;font-size:1.8em;line-height:30px}@media(max-width:991px){section#practice-area-sidebar{max-width:100%}#practice-area-sidebar span.handle{width:48px}}.att-banner img{width:100%;height:auto}.att-info{position:absolute;top:15%;left:35%;line-height:.2em;font-weight:700;color:#fff;text-shadow:0 1px 1px #000}.att-info a,.numbers{color:#fff;font-family:'Times New Roman',serif}.att-name{margin-bottom:1em;font-size:2em;color:#fff;font-weight:400}.att-title{margin-bottom:2em}.att-icons{font-size:1.3em}.att-icons a{padding:.2em .2em .2em 0}.att-icons .icon-justia-j{font-size:.9em}.bioCol{padding-right:2.5em}@media(max-width:1199px){.att-info{top:0}}@media(max-width:991px){.attBioCols.gb-2-col-wideleft>.gb-layout-column-wrap{grid-template-columns:1fr}.gb-block-layout-column:nth-child(1){grid-column:span 2}.attBioCols .gb-block-layout-column:nth-child(2){grid-column:span 2;grid-row:2}.bioCol{padding-right:1em}.att-name{margin-bottom:1em;font-size:1.4em}}@media(max-width:767px){.att-banner{height:165px}.att-banner img{width:100%;height:100%;object-fit:cover;object-position:21%}.att-info{left:46%}.att-name{font-size:1.2em;font-weight:700}#att-bio{flex-direction:column}}.row{display:flex;margin-bottom:1em}.entry-title a,.entry-footer a{color:#005da6}#blogWrap article{padding-bottom:1em;border-bottom:1px solid #ccc;padding-top:1em}.blogrow{display:grid;grid-template-columns:2fr 1fr;gap:2em;margin-bottom:1em}#secondary{background:#003764;padding:1em;margin-top:1em}.single #secondary{margin-top:3em}#secondary ul a{color:#fff}.edit-link{display:block}.blog article,.archive article{display:flex}.excerptWrap{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:0 1em}.excerptWrap .entry-header,.excerptWrap .entry-footer{grid-column:span 2}.excerptWrap .entry-content{grid-column:2;margin-bottom:0}.category-firm-news .excerptWrap .entry-content{grid-column:span 2}.featimg{margin-top:23px;margin-right:0;max-width:100%;height:auto;grid-column:1}.featimg img{width:100%;height:auto}@media(max-width:991px){.blogrow{grid-template-columns:1fr;gap:1em;margin-bottom:1em}}@media(max-width:767px){.excerptWrap{grid-template-columns:1fr;gap:0}.excerptWrap .entry-content,.featImg{grid-column:span 2}}.spacer{height:125px}@media(max-width:1499px){.container,.grayBG .gb-container-content,.blueBG .gb-container-content{max-width:1100px}.layoutImg .gb-block-layout-column-inner img{object-fit:contain}.layoutImg.gb-block-layout-column:nth-child(1){align-self:flex-end}.layoutImg figure{margin-bottom:-6px}.home .grayBG.first{margin-top:0}}@media(max-width:1300px){.container,.grayBG .gb-container-content,.blueBG .gb-container-content{max-width:1100px}.layoutImg.gb-block-layout-column:nth-child(1){align-self:center}#attorney{left:10%;max-width:34%}}@media(max-width:1024px){.container,.grayBG .gb-container-content,.blueBG .gb-container-content{max-width:991px}.layoutImg.gb-block-layout-column:nth-child(1){align-self:flex-start}.blog article,.archive article{flex-direction:column}.row article{flex-basis:100%}.row #secondary{flex-basis:100%;margin-left:0}.featimg{margin-right:0}}@media(max-width:991px){#attorney{left:2%;max-width:47%}.spacer{height:0}}@media(max-width:767px){.two-col,.three-col{column-count:1}.centerAlignCol{align-self:flex-start}}.officeLocations{background-size:cover;padding-bottom:1.2em}.map-row{margin:0 auto;text-align:center;justify-content:center;gap:1em;max-width:1300px;padding:0 15px}.square{background-color:#fff}.square img{width:100%}.square p{margin-bottom:0}.no-padding{line-height:0;display:block}.map-padding p{padding-top:25px}.foot-add h4{padding-top:10px;text-align:center;font-size:1em;font-weight:700;color:#005da6}.foot-add p{font-size:.95em;text-align:center;color:#b13039}.foot-add span{font-size:.95em}.foot-add{display:inline-block;flex-basis:25%;vertical-align:top}.map-padding img{display:block;margin:0 auto;height:auto}.accolades{background:rgb(0 105 168 / .1)}.row.logos{justify-content:center;max-width:1300px;margin:0 auto;gap:5em}.badgeWrap{display:flex}.badgeWrap .badge{align-self:center;margin:1em}.connect{align-self:center;margin:0 1em}.soc{text-align:center}.soc a{display:inline-block;font-size:32px;padding:5px 10px;color:#005da6}.tiktok{width:24px;height:auto;fill:#005da6}.menu-footer-menu-container{text-align:center;padding:1em 0 .65em 0}#foot-menu{list-style:none;margin:0;padding:0;text-transform:uppercase}#foot-menu li{display:inline-block;margin-right:1em}#foot-menu li:last-child{margin-right:0}.copyright{background:#003764;color:#fff}.copyright p{font-size:.95em;line-height:1em}.awardDis{margin:0;padding-bottom:1.3em}.copyright .container{padding-top:0}@media(max-width:1199px){.officeLocations{background:rgb(242 242 242)}.map-row{flex-wrap:wrap;flex-direction:row}.foot-add{flex-basis:50%;max-width:320px}.row.logos{justify-content:space-between;gap:0}.badgeWrap .badge{margin:1em .25em}}@media(max-width:991px){.row.logos{justify-content:center;flex-direction:column}.badgeWrap{flex-wrap:wrap;justify-content:center}}@media(max-width:767px){.foot-add{flex-basis:100%;max-width:none}.menu-footer-menu-container{padding:1em 0 0 0}#foot-menu a{padding:.75em;display:block}}#gform_wrapper_1{margin-top:3em}#gform_1{font-family:'Raleway',sans-serif;padding:0;border:1px solid #de4b9b;box-shadow:3px 2px 4px #ccc;max-width:377px;background-color:#fff}#gform_wrapper_1 h3{margin:0;background:#de4b9b;color:#fff;text-align:center;padding:6px}#gform_wrapper_1 input,#gform_wrapper_1 textarea{width:100%;border-radius:0}#gform_wrapper_1 textarea{height:120px}#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield{padding:0 15px}#gform_wrapper_1.gform_wrapper li.hidden_label input{margin-top:0}body #gform_wrapper_1.gform_wrapper ul li.gfield{margin-top:5px}body #gform_wrapper_1.gform_wrapper ul li#field_1_4.gfield{margin-top:0;padding:0}#gform_wrapper_1.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"],#gform_wrapper_1.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin:0}#gform_wrapper_1 .gform_footer.top_label{text-align:center;margin-top:0;padding-top:0}#gform_submit_button_1{color:#fff;background:#003764;border:none;padding:10px;max-width:calc(100% - 30px);margin:0 auto;cursor:pointer;text-transform:uppercase}#secondary #gform_wrapper_1{margin-top:0}#secondary #gform_1{box-shadow:3px 2px 4px #000}#secondary #gform_submit_button_1{background-color:#005da6}@media(max-width:991px){#gform_1{max-width:100%}}#gform_wrapper_6{margin-top:0;box-shadow:0 7px 10px #888;padding-bottom:.65em;margin-bottom:0;background:#005da6;position:relative}#gform_wrapper_6.gform_wrapper form{text-align:center;max-width:1400px;padding:0}#formSplit{display:flex;margin-top:5px}.lessQuarter{flex-basis:18%;margin-right:27px}.third{flex-basis:31.3%;align-self:center;margin-top:-7px}.half{flex-basis:48%;padding-top:2px}.homeSpecial.freeC{text-transform:uppercase;font-size:1.6em;text-align:left;color:#fff;margin-top:0;margin-bottom:0}#gform_wrapper_6 .gform_body{display:inline-block;width:88%;vertical-align:middle}#gform_wrapper_6 input{width:100%;margin-top:0;border:none;border-bottom:1px solid #fff;border-radius:0;background:none;padding:3px 4px;color:#fff}#gform_wrapper_6 input#input_6_4{border-bottom:0}#gform_wrapper_6 textarea{border:1px solid #fff;border-radius:0;height:76px;background:none;color:#fff}#gform_wrapper_6 .gfield,#gform_wrapper_6 .ginput_container{margin-top:0}.entry-content #gform_wrapper_6 ul li{margin-bottom:0}#gform_wrapper_6 .gform_footer{display:inline-block;width:11%;margin-top:12px;padding-top:0;padding-bottom:0}#gform_wrapper_6 input#gform_submit_button_6{background:#de4b9b;color:#fff;height:76px;border:none!important;text-transform:uppercase;cursor:pointer;padding:0}#mobForm{display:none;border-radius:0;border:none;background:#de4b9b;color:#fff;width:100%;padding:1em;margin-top:-6px;cursor:pointer}#gform_wrapper_6 ::-webkit-input-placeholder{color:#fff}#gform_wrapper_6 ::-moz-placeholder{color:#fff;opacity:1}#gform_wrapper_6 :-ms-input-placeholder{color:#fff}#gform_wrapper_6 :-moz-placeholder{color:#fff}@media(max-width:1399px){#gform_wrapper_6.gform_wrapper form{padding:0 5%}.blueBG .gb-container-inside .gb-container-content,.grayBG .gb-container-inside .gb-container-content,.container{max-width:1100px;padding:1em 15px}.homeSpecial.freeC{font-size:1.3em}}@media(max-width:991px){#mobForm{display:block}#gform_wrapper_6{padding:0 1em 1em;display:none}#gform_wrapper_6.gform_wrapper form{text-align:left}#gform_wrapper_6 .gform_body{display:block;width:100%}#gform_wrapper_6 input{padding:8px 4px 7px}#gform_wrapper_6 input#input_6_4{border-bottom:1px solid #fff}#formSplit{flex-direction:column;margin-top:0}.lessQuarter,.third,.half{flex-basis:100%;align-self:normal}.third{margin-top:1em}.homeSpecial.freeC{display:none}#gform_wrapper_6 textarea{margin-top:1em}#gform_wrapper_6 .gform_footer{width:100%;text-align:right;margin-top:1em}#gform_wrapper_6 input#gform_submit_button_6{height:48px;max-width:91px}}.podcast-template-default .featImg img{display:none!important}.wp-playlist{border:10px solid #ccc!important}.wp-playlist-dark{background:#405779!important}.wp-playlist-dark .wp-playlist-caption{color:#ddd!important;font-size:16px}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#405779!important}.wp-playlist-dark .wp-playlist-caption{color:#ddd!important;font-size:16px;line-height:1.8em}.wp-playlist-current-item{height:80px!important}.wp-playlist .wp-playlist-current-item img{float:left;max-width:80px!important;border:3px solid #fff!important}.wp-playlist-dark .wp-playlist-playing{background:#819dcc!important}.wp-playlist-item-title{font-size:16px!important;margin-left:13px!important}#wpadminbar{z-index:9999999999999}.screened{background:#003764;text-align:center}.screened a{color:#fff;font-weight:600;padding:.78em 0;display:block}.greenCheck img{max-width:20px;vertical-align:middle;margin-top:-3px}@media(max-width:767px){.wp-playlist-caption{padding:10px 0}.entry-content ul li{margin-bottom:9px}.entry-content ul li a{padding:15px 0}section#practice-area-sidebar li a{padding:12px 0}#practice-area-sidebar span.handle{width:48px;line-height:55px}#practice-area-sidebar ul li ul.children li{list-style-type:none;font-size:16px}}